@charset "utf-8";
/* CSS Document */
@import url(default.css);
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#443E31; background:#FAF8F1 url(../images/top_bg.jpg) repeat-x;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.top{background:url(../images/bnr.jpg) center top no-repeat;}
.wrapper{width:980px; margin:0 auto;}
.head{height:189px; position:relative;}
.head .home-link{position:absolute; width:370px; height:100px; left:40px; top:20px;}
.head .home-link a{width:370px; height:100px; display:block; overflow:hidden; text-indent:-1000em;}
.head .guide{position:absolute; left:440px; top:25px; width:484px; height:115px; color:#443E31;}
.head .guide p{line-height:1.6em; text-indent:2em; padding:8px;}
.head .guide p span a{color:#BA2636; padding:0 3px;}
.head .site-menu{font:bold 13px Verdana, Geneva, sans-serif; position:absolute; bottom:8px;}
.head .site-menu ul{padding-left:2px;}
.head .site-menu li{padding:0 8px; font-weight:bold; color:#FFE400; float:left;}
.head .site-menu li.first-child a{color:#FFE400;}
.head .site-menu li #demo{display:block; width:230px; font-style:normal; font-size:12px;}
.head .site-menu li.last-child{color:#F90; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; +color:#000; padding-left:50px; filter:Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff); zoom:1;}
.head .site-menu li a{color:#FFF;}
.main{margin-top:10px;}
.box{border:1px solid #D8CFBC; margin-bottom:10px; padding:1px; zoom:1;}
.box dt{background:#B2B19D; height:24px; color:#960000; font:bold 14px/24px Arial, Helvetica, sans-serif; padding-left:12px; position:relative;}
.box dt span{position:absolute; right:8px; top:0px; font:normal 12px/24px Arial, Helvetica, sans-serif;}
.box dt span a{color:#FFF;}
.box dd{padding:8px;}

.expert-list{}
.expert-list li{line-height:1.5em; width:24%; float:left; margin-right:12px;}
.expert-list li.last-child{margin-right:0px;}
.expert-list li img{margin-right:8px; width:100px; height:150px; float:left;}
.expert-list li .Dr-info{width:122px;}
.expert-list li .Dr-info em{font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.expert-list li .consult_btn{background:url(../images/consult_btn.gif) no-repeat; width:118px; height:22px; font-weight:bold; line-height:22px; color:#7A6B22; border:1px solid #ACB5B5; border-color:#C4CCCC #ACB5B5 #6F7777 #ACB5B5;}
.expert-list li .consult_btn a{color:#7A6B22; padding-left:30px;}
.expert-list li .consult_btn a:hover{color:#2B333C;}

.disease-category{height:102px; overflow:hidden; width:976px;}
.disease-category .disease-list{width:224px; +width:225px; height:102px; border-right:1px dashed #D8CFBC; margin-right:10px;}
.disease-category h2{font:bold 14px/1.7em Arial, Helvetica, sans-serif;}
.disease-category h2 a{color:#443E31;}
.disease-category li{float:left; padding:1px 10px 3px 0px; +padding:1px 10px 4px 0px;}
.scientific{width:640px;}
.disease-category li a{color:#443E31; white-space:nowrap;}
.honor{width:322px;}
.honor-list{}
.honor-list li{width:48.5%; float:left; margin:0 8px 5px 0;}
.honor-list li img{width:145px; height:96px;}
.honor-list li.noMarg{margin:0 0 5px 0;}

.department{width:644px; overflow:hidden;}
.department .news-list{padding-left:100px; width:190px;}
.faq{width:322px;}
.news-list{}
.news-list li{background:url(../images/dot1.gif) left center no-repeat; line-height:1.8em; padding-left:8px; white-space:nowrap; overflow:hidden; width:98%; text-overflow:ellipsis;}
.news-list li a{color:#443E31;}

.foot{text-align:center; line-height:1.8em; padding-bottom:20px; color:#000;}
.foot a{color:#9D0000; text-decoration:none; font-weight:bold;}
.foot a:hover{text-decoration:underline;}

.door{height:200px; margin-bottom:10px;}
.door .btnLeft{width:488px;}
.boxgrid{width: 488px; height: 200px; overflow: hidden; position: relative;}
.boxgrid img{position: absolute; top: 0; left: 0; border: 0;}
.btns{padding:15px;}
.btns li{float:left; width:200px; background:#D8CFBC; font:bold 14px/2em Verdana, Geneva, sans-serif; margin:0 15px 14px 0; +margin:0 15px 3px 0; padding-left:12px;}
.btns li a{color:#C00;}
				
