body{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif,'宋体'; font-size:12px; color:#333;}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,input,select,b,strong { margin:0; padding: 0;}
img{ border:0; outline:none}
.clear { clear:both; }
a.gend:link { color:#2f516c; text-decoration:none;}
a.gend:visited{ color:#2f516c; text-decoration:none;}

a.gend:hover{ color:#ff6600; text-decoration:underline;}
a.gend:active{color:#2f516c; text-decoration:none;}


/*-------------------------------------搜索广告开始*/
#sea_adbox{ width:991px; margin:0 auto; height:74px;}
#sea_adbox .logosearch{ width:223px; background:url(http://images.shtl120.com/images/search_01.jpg) no-repeat; height:40px; float:left; padding:30px 10px 4px 10px;}
#sea_adbox .search1{ width:175px; float:left; margin:10px 6px 0 0;}
/*#sea_adbox .search1 input{ border-top:1px solid #eaaa62; border-left:1px solid #eaaa62; border-bottom:1px solid #9c5b12; border-right:1px solid #9c5b12; height:20px; width:175px;}*/
#sea_adbox .search2{ width:41px; float:left; margin-top:10px;}

#sea_adbox .ad1{ width:493px; height:74px; margin:0 5px; _display:inline; float:left}
#sea_adbox .ad2{ width:241px; float:left; height:74px;}
#sea_adbox .ad2 img{height:79px; width:241px;}

.logosearch {
	PADDING-TOP: 0px; HEIGHT: 50px; float:left;}

.logosearch .logo {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 150px; HEIGHT: 45px
}
.logosearch .search {
	 MARGIN: 2px 0px 0px 0; WIDTH: 180px; HEIGHT: 41px; TEXT-ALIGN: left; float:left;
}
.logosearch .search .option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 14px; Z-INDEX: 10; BACKGROUND:url(http://images.shtl120.com/images/buttonbg.gif) no-repeat -640px -5px ; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 0px 9px; WIDTH: 50px; CURSOR: pointer; COLOR: #d78100; LINE-HEIGHT: 16px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 18px; -padding: 3px 0 0 6px; 
}
.logosearch .search .sbox {
	FLOAT: left
}
.logosearch .search .sbox INPUT {
	BORDER-RIGHT: #d78100 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d78100 1px solid; PADDING-LEFT: 56px; FONT-SIZE: 12px; PADDING-top:2px; MARGIN: 8px 0px 0px 8px; BORDER-LEFT: #d78100 1px solid; WIDTH: 110px; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #d78100 1px solid; POSITION: absolute; HEIGHT: 19px;
}
.logosearch .search .sbtn {
	BACKGROUND: url(http://images.shtl120.com/images/buttonbg.gif) no-repeat -622px -35px; FLOAT: right; WIDTH: 78px; HEIGHT: 41px; TEXT-ALIGN: left
}
.logosearch .search .sbtn INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://images.shtl120.com/images/buttonbg.gif) no-repeat ; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 0px; FONT: bold 14px Verdana; WIDTH: 70px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}

#sbArea_h {
	BORDER-RIGHT: #f5a429 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f5a429 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 14px; Z-INDEX: 20; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 32px 0px 0px 8px; BORDER-LEFT: #f5a429 1px solid; WIDTH: 60px; COLOR: #d78100; PADDING-TOP: 1px; BORDER-BOTTOM: #f5a429 1px solid; POSITION: absolute
}
#sbArea_h A {
	FLOAT: left; COLOR: #666; TEXT-DECORATION: none
}
#sbArea_h A:hover {
	BACKGROUND: url(http://images.shtl120.com/images/sboxbg.gif) #f90 no-repeat 50px -4px; COLOR: #fff
}
#sbArea_h DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 54px; CURSOR: pointer; PADDING-TOP: 2px; -padding: 3px 0 0 5px
}

/*-------------------------------------搜索广告结束*/

/*-------------------------------------科室页导航开始*/
#nav_ks{ width:991px; height:55px;  margin:5px auto; clear:both; _margin-top:4px; }
#nav_ks .left{ background:url(http://images.shtl120.com/images/zyk_nav.jpg) no-repeat; width:265px; height:25px; float:left; padding:30px 10px 0 6px;}
#nav_ks .left a{ color:#FFF; text-decoration:none;}
#nav_ks .left a:hover{ color:#FFF; text-decoration:underline}
#nav_ks .mid{ width:710px; background:url(http://images.shtl120.com/images/by_02.jpg) repeat-x; float:left; height:50px; padding:5px 0 0 0; color:#FFF;}
#nav_ks .mid a{ color:#FFF; text-decoration:none;}
#nav_ks .mid a:hover{ color:#FFF; text-decoration:underline;}
#nav_ks .mid ul{ margin:0; list-style:none;}
#nav_ks .mid li{ padding:0 8px 0 0px; list-style:none; margin:3px 3px 3px 6px; _display:inline;  float:left;  WHITE-SPACE: nowrap; TEXT-ALIGN: left; height:20px;
}

/*-------------------------------------科室页导航结束*/

/*-------------------------------------身体部分开始*/
#bodybox{ width:991px; margin:0 auto;}
#bodyrightbox{ margin-left:6px; _margin-left:4px; width:740px; float:left }


/*-------------------------------------身体广告开始*/
.ad{ width:740px;  height:82px; clear:both; margin-top:8px;}
.ad img{ width:740px; height:82px; }
/*-------------------------------------身体广告结束*/

/*-------------------------------------中医减肥、美容开始*/
#zymrbox{ width:738px; border:1px solid #9b8766;  border-top:none; height:178px; margin:8px auto;}
#zymrbox .title{ background:url(http://images.shtl120.com/images/zyk_01.jpg) ; height:38px;  width:738px;}
.tit_left{ float:left; margin:15px 0 0 60px; font-size:14px; _display:inline; font-weight:bold; width:100px;}
.tit_left a ,.tit_right a{ color:#323029; text-decoration:none;}
.tit_left a:hover,.tit_right a:hover{ color:#323029; text-decoration:underline}
.tit_right{ float:left; margin:15px 0 0 280px; font-size:14px; font-weight:bold; _display:inline;  width:100px;}
#zymrbox .left{ float:left; width:355px;  padding-left:8px; border-right:1px dashed #998d7a; }
.pic{ width: 100px; height:80px; margin:5px auto; float:left; border:1px solid #998d7a;}
.pic img{width: 100px; height:80px; }

.pic1{ width: 100px; height:80px; margin:5px auto; margin-left:5px; float:left; border:1px solid #998d7a;}
.pic1 img{width: 100px; height:80px; }
.pic2{ width:90px; height:100px; float:left; margin-top:10px; }
.pic2 img{ padding:2px; border:1px solid #cdcdcd; width:90px; height:100px; margin-left:5px;  margin-top:10px;}
.head_cont{ float:left; height:76px; margin:10px 0 0 8px; overflow:hidden; line-height:19px; color:#82745d;}
.head_title{ font-size:14px; color:#cc5222; font-weight:bold;}
.head_title a{ color:#cc5222; text-decoration:none;}
.head_title a:hover{color:#cc5222; text-decoration:underline;}
.allbot{ margin:3px; width:356px; overflow:hidden; clear:both;}
.allbot a{ color:#35332e; text-decoration:none;}
.allbot a:hover{ color:#6e6342; text-decoration:underline;}
.allbot ul{ margin:0; padding:0;}
.allbot li{ background:url(http://images.shtl120.com/images/zyk_04.jpg) no-repeat; float:left; background-position:left; padding:0 0 0 8px; margin-right:10px; white-space:nowrap; line-height:20px; width:160px; }

.allbot1{ margin:3px; width:350px; overflow:hidden; clear:both; margin-left:8px; margin-top:0; }
.allbot1 a{ color:#35332e; text-decoration:none;}
.allbot1 a:hover{ color:#6e6342; text-decoration:underline;}

.allbot1 ul{ margin:0; padding:0;}
.allbot1 li{ background:url(http://images.shtl120.com/images/zyk_04.jpg) no-repeat; float:left; background-position:left; padding:0 0 0 8px; margin-right:12px; white-space:nowrap; line-height:23px; width:155px; overflow:hidden;}



#zymrbox .right{ float:right; width:360px;  }
/*-------------------------------------中医减肥、美容结束*/

/*-------------------------------------中间所有开始*/
#allbox{ width:737px; border-right:1px solid #9b8766; border-top:none; border-left:1px solid #9b8766; border-bottom:1px solid #9b8766; }
#allbox .title{ background:url(http://images.shtl120.com/images/zyk_02.jpg) ; height:38px;  width:738px;}
#allbox .left{ background:#f1ede2; height:345px; border-right:1px dashed #998d7a; float:left; width:358px; border-left:5px solid #9b8766; _display:inline; padding-right:2px;}
#allbox .box{ margin:8px auto;}
#allbox .right{ height:345px;  float:right; width:358px; overflow:hidden; padding-right:2px; }
#allbox .title_one{ background:url(http://images.shtl120.com/images/zyk_03.jpg) no-repeat; height:21px; padding:5px 0 0 50px; color:#342e23; font-size:14px; font-weight:bold;}
#allbox .title_one a ,#allbox .title_t a ,#allbox .title_two1 a{ color:#323029; text-decoration:none;}
#allbox .title_one a:hover,#allbox .title_t a:hover ,#allbox .title_two1 a:hover{ color:#323029; text-decoration:underline}

#allbox .title_two{ background:url(http://images.shtl120.com/images/zyk_05.jpg)  no-repeat; height:21px; padding:5px 0 0 50px;  }
#allbox .title_two1{ background:url(http://images.shtl120.com/images/zyk_051.jpg)  no-repeat; height:21px; padding:5px 0 0 50px;  }
#allbox .title_t{ float:left; color:#342e23; font-size:14px; font-weight:bold; margin-right:20px; }
#allbox .biaoq{ float:left; height:21px; margin:0 5px 0 5px; }
#allbox .biaoq a{ color:#d10808; text-decoration:none;}
#allbox .biaoq a:hover{ color:#6e6342; text-decoration:underline;}

/*-------------------------------------中间所有结束*/


/*----------------------------------妇科，女性自测开始*/
#pagebot{ width:740px; margin:8px auto;}
#pagebot .left{border:1px solid #9b8766; float:left; width:500px; height:170px; white-space:nowrap; overflow:hidden; }


#Tab2{ 
width:576px; 
margin:0px; 
padding:0px; 
margin:0 auto;} 
/*菜单class*/ 
.Menubox { 
width:100%; 
background:url( http://images.shtl120.com/images/zyk_07.jpg) repeat-x;) 
height:22px; 
line-height:22px; border-bottom:1px solid #9b8766; font-size:14px; 
} 
.Menubox a{ color:#3b3c2f; text-decoration:none;}

.Menubox a:hover{ color:#fff; text-decoration:underline;}

.Menubox ul{ 
margin:0px; 
padding:0px; 
} 
.Menubox li{ 
float:left; 
display:block; 
cursor:pointer; 
width:114px; 
text-align:center; 
color:#3b3c2f; 
font-weight:bold; 
} 


.Menubox li.hover{ 
padding:0px; 
background:#fff; 
width:116px; 
border-left:1px solid #9b8766; 
border-right:1px solid #9b8766; 
background:url(http://images.shtl120.com/images/zyk_06.jpg) repeat-x; 
color:#fff; 
font-weight:bold; 
height:22px; 
line-height:22px; 
} 
.Contentbox{ 
clear:both; 
margin-top:0px; 
border-top:none; 
height:181px; 
text-align:left; 
padding-top:8px; font-size:12px;
} 
.zg_content_title_tab{  font-family:'宋体'; font-size:14px; background:none; font-weight:bold; }
.zg_content_title_tab a ,.zg_contentleftj_tab a,.contentbox_nr a ,#pagebot .right a{ color:#3b3c2f; text-decoration:none}
.zg_content_title_tab a:hover,.zg_contentleftj_tab a:hover ,.contentbox_nr a:hover ,#pagebot .right a:hover{color:#6e6342; text-decoration:underline}
.zg_contentleftj_tab{ width:185px; float:left; overflow:hidden; padding-left:5px; font-size:12px; }
.zg_contentleftj_tab1{ width:170px; float:left; overflow:hidden; padding-left:8px; font-size:12px;}

.Contentbox ul{ list-style:none; margin:0; }
.Contentbox li{ padding:5px 0 0 11px; margin-left:8px; _margin-left:5px; margin-top:3px; background:url(http://images.shtl120.com/images/ico.gif) no-repeat -2px -5px; }
.contentbox_gjc{ width:210px; float:left;  overflow:hidden; white-space:nowrap; padding-left:12px;}
.contentbox_gjc a{ color:#ad291c; text-decoration:underline;}
.contentbox_gjc a:hover{ color:#ad291c; text-decoration:none;}
.contentbox_gjc ul{ list-style:none; margin:0; }
.contentbox_gjc li{ padding:5px 0 0 5px; margin-left:2px; margin-top:1px; background:none; float:left; }

.contentbox_nr{ width:185px; float:left; overflow:hidden;}
.contentbox_nr ul{ list-style:none; margin:0; }
.contentbox_nr li{ padding:5px 0 0 11px; margin-left:20px; margin-top:3px; background:url(http://images.shtl120.com/images/ico.gif) no-repeat -2px -5px; }

#pagebot .right{border:1px solid #9b8766; float:right; width:230px; height:170px; white-space:nowrap; overflow:hidden; }
#pagebot .right_title{ background:url(http://images.shtl120.com/images/zyk_07.jpg) repeat-x; height:18px; border-bottom:1px solid #9b8766; padding:5px 0 0 20px; color:#62543d; font-size:14px; font-weight:bold;}
#pagebot .right_title a{ color:#3b3c2f; text-decoration:none;}
#pagebot .right_title a:hover{ color:#3b3c2f; text-decoration:underline;}
#pagebot .right ul{ list-style:none; margin:0; }
#pagebot .right li{ padding:5px 0 0 11px; margin-left:20px; margin-top:2px; background:url(http://images.shtl120.com/images/ico.gif) no-repeat -2px -5px; }


/*----------------------------------妇科，女性自测结束*/











/*------------------------------------专题推荐开始*/

#zttuij{ width:244px;  background:#317cba;}
#zttuij .rightbox ul{ margin:0; list-style:none; }
#zttuij .rightbox li{ padding:0;}
#zttuij .bingzbox{ width:230px; margin:3px auto;}
#zttuij .bingzbox a{ color:#284647; text-decoration:none;}
#zttuij .bingzbox a:hover{ color:#ff6600; text-decoration:underline;}

#zttuij .bingz{ background:url(http://images.shtl120.com/images/gan_02.jpg) no-repeat; text-align:center; list-style:none; height:17px; margin:0 auto; padding:5px; font-size:14px;}
#zttuij .zhengz{ background:url(http://images.shtl120.com/images/gan_03.jpg) no-repeat; text-align:center; list-style:none; height:17px; margin:0 auto; padding:5px; font-size:14px;}
#zttuij .yaop{ background:url(http://images.shtl120.com/images/gan_04.jpg) no-repeat; text-align:center; list-style:none; height:17px; margin:0 auto; padding:5px; font-size:14px;}


#zttuij .ganflei{ margin:0 auto; width:230px; font-size:14px;}

#zttuij .ganflei a{ color:#FFF; text-decoration:none;}
#zttuij .ganflei a:hover{ color:#FFF; text-decoration:underline;}
#zttuij .ganflei ul{margin:0; list-style:none;}
#zttuij .ganflei li{ padding:2px 0 0 15px; margin:5px 0 5px 8px; background:url(http://images.shtl120.com/images/buttonbg.gif) no-repeat -8px -112px; }
#zttuij .ganflei_left{ width:115px; float:left;}
#zttuij .ganflei_right{ width:115px; float:right;}
/*------------------------------------专题推荐结束*/

/*------------------------------------肝病专题开始*/

#ganbzti{ width:244px;  height:125px; margin-bottom:8px; _margin-bottom:1px; margin-top:4px;}
#ganbzti .title{ background:url(http://images.shtl120.com/images/gan_12.jpg) no-repeat; height:16px; padding:5px;}
#ganbzti .title_tit{ float:left; font-size:14px; font-weight:bold; color:#FFF;}
#ganbzti .title_more{ float:right; font-size:12px;}
#ganbzti .title_more a{ color:#a0f0ff; text-decoration:none;}
#ganbzti .title_more a:hover{ color:#a0f0ff; text-decoration:underline;}
#ganbzti .contentbox{ width:234px; background:#f0fdff; padding:5px; overflow:hidden;}
#ganbzti .contentbox ul{margin:0; list-style:none;}
#ganbzti .contentbox li{ padding:5px 0 0 28px; margin-left:3px; margin-top:1px; background:url(http://images.shtl120.com/images/buttonbg.gif) no-repeat -670px -112px; border-bottom:1px solid #7bcae8; }
#ganbzti .contentbox a{ color:#2b67f0; text-decoration:none}
#ganbzti .contentbox a:hover{ color:#05b2fa; text-decoration:none}
/*------------------------------------肝病专题结束*/





/*------------------------------------向右侧弹出菜单开始*/


.c_subNav { width:230px; margin:3px auto; }
.c_subNav table { width:100%; border-collapse:collapse;}
.c_subNav a { text-decoration:none; color:#333;}
.c_subNav a:hover { color:#f60;}
.c_subNav ul ul { position:absolute; visibility:hidden; right:-100px; top:-1px;}
.c_subNav li { margin-top:1px; position:relative; _position:static; float:left; width:100%;}
.c_subNav a.li { position:relative;}
.c_subNav li .option { display:block; line-height:15px; padding:5px 5px 5px 25px; background:no-repeat 5px 4px; cursor:pointer; font:12px Verdana; zoom:1; background:url(img/ico.gif) no-repeat; font-size:12px;}
.c_subNav li .option:hover { color:#f60; background-color:#ffa; }
.c_subNav li .option span { display:block; padding-right:15px; background:url(img/ico.gif) no-repeat right 0; font-size:14px;}
.c_subNav li .option:hover span { background-position:right -15px;}
.c_subNav .li:hover { z-index:2; background:transparent; }
.c_subNav .li:hover ul { visibility:visible;}
.c_subNav .li:hover ul ul { visibility:hidden;}
.c_subNav .li:hover ul { border:1px solid #67c7c7; border-width:1px 2px 2px 1px; width:100px; background:#ffffee; padding:1px;}
.c_subNav .li:hover li { border-bottom:1px solid #67c7c7; float:left; }
.c_subNav .li:hover li .option { padding:2px 5px; background:transparent; font-size:12px; text-align:left;}
.c_subNav .li:hover li .option:hover { color:#ff6600; text-decoration:underline;}
.c_subNav .li:hover li .option:hover span { background-position:right -30px;}
.c_subNav .li:hover .li:hover ul { visibility:visible; left:145px; top:-2px;}
/*---图标差异---*/
.c_subNav .charges .option { background-position:4px -45px;}
.c_subNav .biz .option { background-position:4px -70px;}
.c_subNav .change .option { background-position:4px -95px;}
.c_subNav .score .option { background-position:4px -120px; background:url(http://images.shtl120.com/images/gan_02.jpg) no-repeat; height:16px; text-align:center; font-size:14px;}
.c_subNav .server .option { background-position:4px -145px; background:url(http://images.shtl120.com/images/gan_03.jpg) no-repeat; height:16px; text-align:center; font-size:14px;}
.c_subNav .edit .option { background-position:4px -170px; background:url(http://images.shtl120.com/images/gan_04.jpg) no-repeat; height:16px; text-align:center; font-size:14px;}
.c_subNav .sms .option { background-position:4px -195px;}

/*------------------------------------向右侧弹出菜单开始*/






/*页脚------------------------------------------------------------------------------------------*/
#footer {width:993px; margin:5px auto 0;border-top:1px solid #ccc; text-align:center; line-height:20px; color:#666}
#footer a {margin:0 10px; line-height:30px; color:#333; text-decoration:none}
#footer a:hover{ color:#ce0609; text-decoration:underline}
#footer span a { color:#ce0609; text-decoration:underline}
#footer span a:hover{ color:#ce0609}








/*-------------------------------------身体部分结束*/