@charset "gb2312";
/* CSS Document */

body { background:url(bg.jpg); padding:0; margin:0; font-size:12px; }
a { text-decoration:none; color:#333; margin:0; padding:0; border:0; }
a:hover { color:#666; }
img { border:none; }
ul, dl, dl dd{ margin:0; padding:0; border:none; }
ul li { list-style:none; }
p { margin:0; padding:0; }
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
h2 { margin:0; padding:0; border:none; }
p { padding:0; margin:0; text-indent:0em; }


.wrap { width:800px; margin:0 auto; }
.header { width:800px; margin:0 auto; background:url(headbg.jpg) repeat-x; height:36px; }
.header .logo { float:left; width:170px; height:36px; }
.header .menu { float:left; width:630px; height:36px; }
.header .menu ul { padding-top:10px; margin-left:10px; _margin-left:5px; }
.header .menu ul li { float:left; margin-left:10px; position:relative; height:26px; z-index:999;}
.header .menu ul li a { font-size:12px; color:#333; text-decoration:none; }
.header .menu ul li a:hover { color:#666; }
.header .menu ul li .sub{ display:none;}

#topnav li:hover .sub{ display:block; position: absolute; top: 25px; left: -10px; width:200px; background:#005E22; padding: 10px; padding-bottom:20px; float: left; font-size:12px;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	/*透明度的设置*/
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
	opacity:0.7; 
	z-index:999;
}
#topnav li.Secondsub:hover .sub{ left:-50px;}
#topnav li.lastsub:hover .sub{ left:-110px;}
ul#topnav li .sub dl{ list-style: none; margin:0; padding:0; width: 200px; float: left;}
ul#topnav .sub dl dd { width: 100px; color: #fff; float:left;}
ul#topnav .sub dl dd a {
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(navlist_arrow.png) no-repeat 5px 5px;
	padding-left:15px;
	text-decoration: none;
	color: #fff;
	line-height:22px;
	text-align:left;
	font-weight:normal;
}
ul#topnav .sub dl dd a:hover { color:#bbb;}

.content { width:790px; margin:0 auto; background:url(contentbg.jpg) repeat-y; padding-top:10px; padding-left:10px; padding-bottom:4px; }
.divbox { width:385px; float:left; margin-right:10px; _margin-right:5px; margin-top:5px; margin-bottom:5px; }
.divbox1 { width:780px;}
.div1 { background:#e3e3e3; border-left:#e3e3e3 solid 1px; border-right:solid 1px #e3e3e3; margin:0px 2px; height:1px; overflow:hidden; }
.div2 { background:#FFF; border-left:#e3e3e3 solid 1px; border-right:solid 1px #e3e3e3; margin:0px 1px; height:1px; overflow:hidden; }
.divmiddle { border-left:#e3e3e3 solid 1px; padding-bottom:10px; border-right:solid 1px #e3e3e3; }
.news_box { background:url(news_boxbg.jpg) repeat-x; padding-top:5px; }
.news_box h2 { width:300px; height:20px; overflow:hidden; margin:0 auto; text-align:center; }
.news_box h2 a { line-height:20px; font-size:16px; }
.news_box p { width:350px; margin:0 auto; font-size:12px; line-height:18px; margin-top:8px; text-indent:2em; }
.news_box ul { padding-top:10px; width:360px; margin:10px auto 0px; border-top:solid #e4e4e4 1px; }
.news_box ul li { background:url(icon1.jpg) 0px 10px no-repeat; padding-left:10px; float:left; width:165px; font-size:12px; height:22px; overflow:hidden; margin-right:5px; }
.news_box ul li a { line-height:22px; }

.ttl { background:url(ttlbg.jpg) top left no-repeat; margin:0 3px; height:22px; padding-top:13px; overflow:auto; zoom:1; }
.ttl a { font-size:14px; color:#063; }
.ttl a.ttltxt { padding-left:28px; float:left; }
.ttl a:hover { color:#063; }
.ttl a.fr { color:#333; font-size:12px; line-height:18px; }
ul.boxul { padding-top:8px; margin:0 15px;}
ul.boxul li { line-height:22px; overflow:auto; zoom:1; background:url(icon1.jpg) 0px 9px no-repeat; padding-left:10px; }
ul.boxul li span { line-height:22px; }
ul.boxul li a { line-height:22px; float:left; }
.footer { background:#FFF url(footerbg.jpg) repeat-x; text-align:center; line-height:20px; width:800px; padding-top:20px; }

/*韩氏名医图片滚动*/

#colee_left{ margin-top:10px; height:195px; margin-left:10px; width:760px; overflow:hidden;}
#colee_left1 img{ width:120px; height:170px;}
#colee_left1{ line-height:20px;}
#colee_left1 p{ margin-top:5px;}
a.zxzx{ width:55px; height:20px; margin-left:10px; background:url(zxzxbg.gif) no-repeat; color:#FFF; line-height:20px; text-align:center; display:inline-block;}



/*列表页右侧内容部分开始*/
.consl{ margin-left:10px; width:480px;}
.sitebg { width:480px; height:27px; line-height:27px; }
.sitebg img { padding-right:5px;}
.listcons { width:480px; margin-top:2px;}
.article_ttl { background:url(article_ttlicon.jpg) left center no-repeat; padding-left:15px; width:440px; margin-top:15px; }
.article_ttl a { font-family:"微软雅黑", "黑体", Arial, Helvetica, sans-serif; font-size:15px; color:#030; line-height:30px; }
.article_ttl a:hover { color:#5d5d5d; }
.abstract { width:430px; padding:5px 15px; border-top:dashed #999 1px;}
.abstract a { color:#333; line-height:25px; }
.abstract a:hover { color:#5d5d5d;}
.article_ttl span.hit { color:#222; }
.article_ttl span.time { color:#5d5d5d; }
.article_ttl span { padding-top:10px; padding-right:10px; }

.consr{ width:270px; float:left; margin-left:10px; _margin-left:5px;}
.consr ul.boxul li a{ width:180px; line-height:22px; height:22px; overflow:hidden;}

/*分页设置*/
#pagelist { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 25px auto; WIDTH: 450px; PADDING-TOP: 6px; HEIGHT: 20px; _margin: 15px auto }
#pagelist UL LI { BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FLOAT: left; MARGIN: 0px 2px; BORDER-LEFT: #dddddd 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 20px }
#pagelist UL LI A { PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.pageinfo { PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.pageinfo { COLOR: #555 }
/*分页设置 End*/

/*文章页样式*/
.art_ttl{ FONT-WEIGHT: bold; FONT-SIZE: 22px; LINE-HEIGHT: 35px; font-family:"微软雅黑","黑体",Arial; HEIGHT: 35px; TEXT-ALIGN: center; color:#444444;}
.art_ly{ FONT-SIZE: 12px; COLOR: #999999; margin-top:5px; margin-bottom:5px; TEXT-ALIGN: center}
.art_cons{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; LINE-HEIGHT: 24px; PADDING-TOP: 25px; color:#393838; width:440px;}
.art_cons a{ color:#F00;}
.art_cons a:hover{ color:#666;}
.art_cons p{ margin-bottom:8px;}
.updn{ padding-top:20px; overflow:hidden;}
.up, .next{ width:180px; height:20px; line-height:20px; overflow:hidden; margin:10px; color:#05787b;}
.up a:hover, .next a:hover{ text-decoration:underline;}
.qqzx{ width:400px; margin:0 auto; margin-top:25px;}
