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:79px;}
#sea_adbox .logosearch{ width:223px; background:url(../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}
#sea_adbox .ad2 img{ margin:0 0 1px 0;}

.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(../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(../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(../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(../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 .left_le {
	FLOAT: left; MARGIN-LEFT: 5px; _display: inline
}
#nav_ks .left_ri {
	FLOAT: right; MARGIN-RIGHT: 60px; _display: inline
}
/*-------------------------------------科室页导航开始*/
#nav_ks{ width:991px; height:55px; margin:5px auto; clear:both;_margin-top:1px; }
#nav_ks .left{ background:url(../images/by_01.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(../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 2px 6px; _display:inline;  float:left;  WHITE-SPACE: nowrap; HEIGHT: 12px; TEXT-ALIGN: left


}

/*-------------------------------------科室页导航结束*/

/*-------------------------------------身体部分开始*/
#bodybox{ width:991px; margin:0 auto;}
#bodyrightbox{ margin-left:6px;  
 width:740px; _width:738px; float:left; overflow:hidden}





/*-------------------------------------身体男女部分开始*/
.left{ float:left}
#c2-1 .c { width:98%; margin:0 auto; background:#fff; height:145px}
#c2-1 .c div { float:left; width:79px; text-align:center; margin:5px 8px; _display:inline; font-size:12px}
#c2-1 .c div span{ display:block; margin:2px 0}
#c2-1 .c div img{ width:80px; height:90px}
#c2-1 .c .clear { float:none; width:0; height: 0; border:none; padding:0; margin:0;}
#c2-1 h2 { font: bold 12px/25px Arial,'宋体'; color:#FF0000; text-align:left; padding:5px 0 5px 16px;}
#c2-1 h3{ font-size:12px}
#c2-2 { color:#006666;}
#c2-2 h1 { height:32px; padding-left:20px; letter-spacing:2px; line-height:30px; color:#FFFFFF; background:#009999 url(../images/bg_r_t1.jpg);}
#c2-2 h1 .f-r { padding-right:15px; font: normal 12px/30px Arial; color:#009999}
#c2-2 .c img { float:left; margin:5px 10px 5px 15px; _display:inline; border: 1px solid #ddd}
#c2-2 .c p { text-indent: 12px; padding: 10px 16px ; line-height:22px;}
#c2-2 .c p a { color:#ff9900; margin-left:20px;}
#c2-2 .c ul { padding: 10px 0 15px 25px; line-height:20px; border-top: 1px dashed #7fcccc;}
#c2-2 .c li { background:url(../images/bg_listb.gif) 0 11px no-repeat; letter-spacing:2px; padding-left:13px;}
#c3 { margin-top:8px;}
#c3-1 * { color:#DB56AF;}
#c3-1 h1{ font-family:'宋体'; font-size:16px; } 
#c3-2 h2{ font-family:'宋体'; font-size:16px; } 
#c3-2 *{color:#046A9A;}
#c3-1 { float:left; width:365px; _width:355px; height:305px; border: 1px solid #DB56AF; background:url(../images/nv_bg.jpg) repeat-x left top; margin-right:1px;}

#c3-1 a{ color:#c73765; text-decoration:none;}
#c3-1 a:hover{ color:#fa306d; text-decoration:underline;}
#c3-2 a{ color:#1e67b4; text-decoration:none;}
#c3-2 a:hover{ color:#3493f8; text-decoration:underline;}

#c3-2 { float:right; width:365px; _width:355px; height:305px; border: 1px solid #046A9A; background:url(../images/nan_bg.jpg) repeat-x left top;}
#c3 h1 { height:32px;letter-spacing:2px; line-height:32px; color:#DB56AF; background:url(../images/nv_ttbg.jpg) no-repeat center top; text-align:center}
#c3 h2 { height:32px;letter-spacing:2px; line-height:32px; color:#0972A2; background:url(../images/nan_ttbg.jpg) no-repeat center top; text-align:center}
#c3 img { float:left; margin: 5px 16px 10px; padding: 2px; border:1px solid #ccc; }
#c3-2 p{ width:98%; margin:0 auto; background:#EFFAFE; text-align:center}
#c3-1 p { width:98%; margin:0 auto; background:#FFF0FD; text-align:center}
#c3-1 p span,#c3-2 p span{ width:90%;background:#EFFAFE;}





#c3-1 UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffe5ed; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 97%; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; _width: 100%
}
#c3-1 LI {
	BORDER-RIGHT: #d45baa 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px auto; WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: center; height:20px;
}




#c3-2 ul{ margin:0; list-style:none; width:97%;  _width:100%; padding:5px; background:#e3f0ff;}
#c3-2 li{ padding:0 5px 0 5px; text-align:center; margin:9px 0 8px 0 ; width:100px; border-right:1px  solid #0f699b; float:left;}

/*r-c2*/
#c2 { margin-top:8px;}
#c2-1 { float:right; width:490px; border:1px solid #ccc;overflow:hidden; height:237px}
#c2-2 { float:left; width:233px; background:#f4fffa; border:1px solid #009999;}
#c2-1 .s_left{ width:243px; margin:0}
#c2-1 .s_right{ width:243px; margin:0}
#c2-1 .s_left .tt,#c2-1 .s_right .tt { height:27px; padding-left:10px; line-height:27px;background:url(../images/half_tt.jpg) repeat-x left top; width:233px;}
#c2-1 .s_right .ask_an{ border-bottom:1px dashed #ccc; margin-bottom:8px; margin-top:8px; clear:both;}
#c2-1 .s_right .ask_an li{ height:22px; line-height:22px}
#c2-1 .s_right .ask_an .ask{ background:url(../images/q.jpg) no-repeat left 4px; padding-left:20px; color:#000}
#c2-1 .s_right .ask_an .an{background:url(../images/a.jpg) no-repeat left 4px; padding-left:20px; color:#666}
.l{ border:1px solid #ccc; width:99%;border-width:0 1px 1px 0}
.r{ border:1px solid #ccc; width:99%;border-width:0 0px 1px 1px}

#c2-1 .inedx { height:28px; padding-left:10px; line-height:28px;background:url(../images/index_01.jpg) no-repeat; width:217px; padding-left:26px; color:#fff; font-size:14px; font-weight:bold; }

#c2-1 .inedx a{ color:#fff; text-decoration:none; font-size:14px; font-weight:bold; }
#c2-1 .inedx a:hover{ color:#fff; text-decoration:underline; font-size:14px; font-weight:bold;}




#c4 { margin-top:8px; color: #666;}
#c4-1,#c4-2,#c4-3 { float:left; width: 238px;}
#c4-1,#c4-2 { margin-right:7px;}
#c4-1 p,#c4-2 p,#c4-3 p{ text-indent:2em; width:95%; margin:5px auto; line-height:23px}
#c4 h1 { height:25px; line-height:25px; padding:0 0 0 10px;font-size:12px}
#c4 h1 .f-r { padding-right: 15px; font: normal 12px/28px Arial, '宋体';}
.by_01{ border:1px solid #963848; border-top:0}
.by_01 a{ color:#FF0000; text-decoration:none;}
.by_01 a:hover{ color:#ff0000; text-decoration:underline;}

.by_02 a{ color:#FF0000; text-decoration:none;}
.by_02 a:hover{ color:#ff0000; text-decoration:underline;}
.by_03 a{ color:#FF0000; text-decoration:none;}
.by_03 a:hover{ color:#ff0000; text-decoration:underline;}
.by_01 h1{ background:url(../images/red_ttbg.jpg) no-repeat left top; color:#fff;}
.by_02{ border:1px solid #1d8e1a; border-top:0}
.by_02 h1{ background:url(../images/green_ttbg.jpg) no-repeat left top; color:#fff;}
.by_03{ border:1px solid #b77908; border-top:0}
.by_03 h1{ background:url(../images/yellow_ttbg.jpg) no-repeat left top; color:#fff;}

#slidingBlock,#slidingBlock_nan {width:365px;margin:5px auto;height:80px;}
#nav_box,#nav_box_nan{height:25px;width:365px;text-align:center;position:absolute; z-index:55;}
#slidingBlock a{ color:#DB56AF; text-decoration:none}
#slidingBlock_nan a{ color:#1E89BF; text-decoration:none}
#slidingBlock h4,#slidingBlock_nan h4{float:left;width:80px;height:24px;line-height:24px;text-align:center; margin-left:5px}
#slidingBlock h4.modNo {font-weight:normal;color: #DB56AF; font-size:12px;cursor:pointer;}
#slidingBlock h4.modOn { background:url(../images/nv_qhbg.jpg) no-repeat center top;color:#DB56AF; font-size:12px}
#slidingBlock_nan h4.mod_nanNo {font-weight:normal;color: #1E89BF; cursor:pointer; font-size:12px}
#slidingBlock_nan h4.mod_nanOn { background:url(../images/nan_qhbg.jpg) no-repeat center top;color:#1E89BF; font-size:12px;cursor:pointer;}
#slidingBlock DIV.mod_none,#slidingBlock_nan DIV.mod_nan_none { display:none}
#slidingBlock DIV.mod{width:360px;padding:0px;border-top:1px solid #DB56AF;position: relative;top:23px; z-index:1}
#slidingBlock_nan DIV.mod_nan {width:360px;padding:0px;border-top:1px solid #1E89BF;position: relative;top:23px; z-index:1}
#slidingBlock DIV.mod .list,#slidingBlock_nan DIV.mod_nan .list {float:left;width:170px;white-space:nowrap;padding-left:10px; margin-top:8px;}
#slidingBlock DIV.mod .list_gd,#slidingBlock_nan DIV.mod_nan .list_gd{float:right;width:40px;white-space:nowrap; margin-top:8px;}


#slidingBlock_01{width:238px;margin:5px auto;height:80px; float:left; color:#e35a62;margin-right:5px}
#nav_box_01{height:18px;width:238px;position:absolute; z-index:55; cursor:pointer}
#slidingBlock_01 a{ color:#e35a62; text-decoration:none;cursor:pointer;}
#slidingBlock_01 h4{float:left; width:65px;height:18px;line-height:18px;text-align:center; margin-left:5px}
#slidingBlock_01 h4.mod_01No {font-weight:normal; background:url(../images/tab_no.jpg) no-repeat left top;color: #e35a62; font-size:12px;cursor:pointer; width:65px;height:18px;}
#slidingBlock_01 h4.mod_01On { background:url(../images/tab_01.jpg) no-repeat left top; color:#fff; font-weight:normal; font-size:12px; width:65px;height:18px;}
#slidingBlock_01 DIV.mod_01_none{ display:none}
#slidingBlock_01 DIV.mod_01{width:238px;padding:0px;border-top:1px solid #e35a62;position: relative;top:18px; z-index:1; background:url(../images/icon.jpg) no-repeat left 5px; height:60px}

#slidingBlock_01 DIV.mod_02{width:238px;padding:0px;border-top:1px solid #e35a62;position: relative;top:18px; z-index:1; background:url(../images/icon.jpg) no-repeat left 5px; height:60px}

/*-------------------------------------身体男女部分结束*/

/*-------------------------------------身体广告开始*/
.ad{ width:740px; _width:738px; height:82px; margin:8px auto;}
.ad img{ width:740px; _width:738px; height:82px;}
/*-------------------------------------身体广告结束*/


/*-------------------------------------身体保健tab菜单and求子小故事开始*/
#heath{ width:740px;_width:738px;}
#heath .left{ float:left; width:454px; height:230px; margin-right:8px; _margin-right:6px;}
/*------------------------------------------------------------------------------------------*/
#heath .right{ width:276px; _width:274; float:right; height:230px; }
#heath .right_title{ background:url(../images/by_07.jpg) no-repeat; padding:10px 0 0 40px; height:25px; font-size:14px; font-weight:bold; color:#FFF;}
#heath .right_title a{ color:#FFF; text-decoration:none;}
#heath .right_title a:hover{ color:#FFF; text-decoration:underline;}

#heath .right_cont{ width:274px; border-left:1px solid #569ce4; height:175px; border-right:1px solid #569ce4; }

#heath .right_cont a{ color:#4a4c4e; text-decoration:none;}
#heath .right_cont a:hover{ color:#ff6600; text-decoration:underline;}




#heath .right_cont ul{ margin:3px 5px 0 5px; list-style:none;  }
#heath .right_cont li{ padding:5px 0 0 11px; margin-left:8px; background:url(../images/ico.gif) no-repeat -2px -5px; margin:3px 5px 0 5px; border-bottom:1px dashed #dddddd }

#heath .right_bot{background:url(../images/by_08.jpg) top no-repeat; width:276px; height:7px;}



#Tab1{ 
width:453px; 
margin:0px; 
padding:0px; 
margin:0 auto;} 


/*菜单class*/ 
.Menubox { 
width:100%; 
background:; 
height:36px; 
line-height:36px; 
} 
.Menubox ul{ 
margin:0px; 
padding:0px; 
} 
.Menubox li{ 
/*float:left; 
display:block; 
cursor:pointer; 
width:109px; 
text-align:center; 
color:#949694; 
font-weight:bold; */
padding:0px; 
background:#fff; 
background:url(../images/by_06.jpg) no-repeat; 
color:#3d829b; 
font-weight:bold; 
height:23px; 
line-height:23px; float:left; width:103px; text-align:center;
padding:8px 5px 5px 5px; cursor:hand;

} 


.Menubox li.hover{ 
padding:0px; 
background:#fff; 
width:103px; 
background:url(../images/by_05.jpg) no-repeat; 
color:#fff; 
font-weight:bold; 
height:23px; 
line-height:23px; margin-right:1px; padding:8px 5px 5px 5px; cursor:hand; 
} 
.Contentbox{ 
clear:both; 
margin-top:0px; 
border:1px solid #569ce4; 
height:172px; 
text-align:center; 
padding-top:8px; 
} 


.Contentbox li a{ color:#4a4c4e; text-decoration:none;}
.Contentbox li a:hover{ color:#ff6600; text-decoration:underline;}

.Contentbox ul{ margin:0; list-style:none; background:none;}
.Contentbox li{padding:5px 6px 0 10px; margin:5px 3px 0 2px; background:url(../images/ico.gif) no-repeat -2px -5px; text-align:left;}
.contentboxleft{ width:103px; height:106px; float:left; text-align:left; margin-right:8px;  background:none; }
.contentboxleft img { padding:2px; width:82px; height:120px; text-align:left; border:1px solid #e0e0e0;  background:none; }
.contentboxmid{ width:170px; height:155px; float:left; margin-right:8px; _margin-right:4px; overflow:hidden}
.contentboxright{ width:170px; height:155px; float:left; margin-right:8px; _margin-right:4px; overflow:hidden}

/*-------------------------------------身体保健tab菜单and求子小故事结束*/

#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}








/*-------------------------------------身体部分结束*/