@charset "gb2312";
/* CSS Document */
body, div, p, address, ul, ol, dl, dt, dd, li,form, legend, fieldset, input, button, select, textarea {margin:0; padding:0;font-style: normal;font-size:14px; line-height:22px; font-family:"微软雅黑"; text-align:left; }
body{ background:#FFF; _background-attachment: fixed; }
h1, h2, h3, h4,a{ margin:0; padding:0; font-weight:normal;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
.clear{clear:both;}
a{ text-decoration:none; color:#333;}
a:hover{color:#43a44b;}
.con{ width:1000px; margin:auto;}
/* 顶部导航 */
.header{ height:70px;  border-bottom:1px solid #eee; }
.header .logo{ width:175px; height:42px; display:block; float:left; background:url(/static/images/new_index_custom.png) 0 0; margin-top:14px;}
.header .searchBar{ width:240px; height:42px;  border-radius:50px; background:#f4f4f4; border:1px solid #eaeaea; *background:url(/static/images/new_index_custom.png) 0px -50px; *border:0px; display:block; float:left; margin-top:13px;}
.header .navsearch{color:#999;width:170px;height:40px;float:left; border: 0px;line-height: 40px;display: block; background:#f4f4f4; margin-left:20px; _margin-left:10px;}
.header .searchButton{float: right; display:block; margin-top: 10px;margin-right:15px; _margin-right:8px; border:0px;}
.header .searchButton input{height:20px;width: 20px; background:url(/static/images/new_index_custom.png) no-repeat -180px 0; display:block;border:0;}
#wrap-nav{width:550px; padding-left:30px; display:block; float:left; _width:540px;}
#wrap-nav ul.menu li{position:relative;float:left;display:block; line-height:70px;}
#wrap-nav ul.menu li h3{font-size:14px;}
#wrap-nav ul.menu li h3 a.depth_1{padding:0 15px;display:inline-block;color:#333;}
#wrap-nav ul.menu li h3 a.depth_1 span{ display:block; float:left;}
#wrap-nav ul.menu li h3 a.depth_1 .span1{ width:17px; height:8px; background:url(/static/images/new_index_custom.png) -180px -30px; margin-top:32px; margin-left:6px;}
#wrap-nav ul.menu li h3.hover a.depth_1,
#wrap-nav ul.menu li h3.selected a.depth_1{color:#43a44b;}
#wrap-nav ul.menu li.hover h3 a.depth_1{background:#8fbe30;color:#fff;}
#wrap-nav ul.menu li ul.children{position:absolute;left:0px;top:70px;z-index:19;display:none; padding:40px 30px;border:2px solid #8fbe30;background:#FFFFFF; *background:#fff;}
#wrap-nav ul.menu li ul.children li{width:440px;background:none;}
#wrap-nav ul.menu li ul.children li.nosub{width:90px;overflow:hidden;}
#wrap-nav ul.menu li ul.children li h3 a.depth_2{width:90px;line-height:30px;display:block;font-weight:normal;color:#fff; background:#f39800; margin-bottom:15px; font-size:16px; text-align:center; padding:0;}
#wrap-nav ul.menu li ul.children li h3.selected{background:#f5f5f5;}
#wrap-nav ul.menu li ul.children li.hover{z-index:20;}
#wrap-nav ul.menu li ul.children li.hover h3 a.depth_2{background:#444;}
#wrap-nav ul.menu li ul.children li.hover ul{background:#f5f5f5;border-color:#000;height:auto;z-index:20;}
#wrap-nav ul.menu li ul.children li.hover ul li a.depth_3{color:#666;}
#wrap-nav ul.menu li ul.children li.hover ul li a.depth_3:hover{color:#f39800;}
#wrap-nav ul.menu li ul.children ul{position:absolute;top:0;left:90px;padding:0 0 0 20px;width:330px;height:30px;overflow:hidden;}
#wrap-nav ul.menu li ul.children ul li{width:auto;padding:0;float:left;}
#wrap-nav ul.menu li ul.children ul li a.depth_3{margin:0 15px 0 0;line-height:30px;display:block;color:#666;white-space:nowrap;}
#wrap-nav ul.menu li ul.children ul li a.depth_3:hover{text-decoration: none;;}
#wrap-nav ul.menu li ul.children ul li a.selected{background:none;color:#900;}
/* 中间主要内容 */
.subnav{ padding:30px 0px;}
.subnav .box1{ width:154px; display:inline-block; float:left; padding-right:15px;}
.subnav .box1 h2{ font-size:18px; }
.subnav .box1 .span1,.span2,.span3,.span4,.span5{ width:20px; height:20px; display:block; float:left; margin-right:6px; margin-top:2px; overflow:hidden;}
.subnav .box1 .span1{ background:url(/static/images/new_index_custom.png) 0 -100px;}
.subnav .box1 .span2{ background:url(/static/images/new_index_custom.png) -30px -100px;}
.subnav .box1 .span3{ background:url(/static/images/new_index_custom.png) -60px -100px;}
.subnav .box1 .span4{ background:url(/static/images/new_index_custom.png) -90px -100px;}
.subnav .box1 .span5{ background:url(/static/images/new_index_custom.png) -120px -100px;}
.subnav .box1 ul{ padding-top:10px; height:38px; overflow:hidden;}
.subnav .box1 li{ display:block; float:left; padding-right:15px; font-size:12px; line-height:20px; white-space:nowrap;width:48px;}
.subnav .box1 li a{ color:#777;}
.subnav .box1 li a:hover{color:#43a44b;}
.subnav .box2{ padding:0px;}
/* 饮食养生 */
.diet{ height:400px; overflow:hidden;}
.diet .left{ width:384px; display:inline-block; float:left;}
.diet .left .title a{width:190px; height:100px; padding-top:32px; background:#ffa337; color:#fff; display:block;}
.diet .left .title a:hover{ background:#ff8c37;}
.diet .left .title span{ width:32px; height:32px; display:block; background:url(/static/images/new_index_custom.png) -150px -100px; margin-left:79px;}
.diet .left .title h2{ text-align:center; padding-top:15px; font-size:22px;}
.diet .left .box{ width:190px; height:132px; margin:0 2px 2px 0; _margin:0 1px 2px 0; position:relative; display:block; float:left;}
.diet .left .box img{ width:190px; height:132px;}
.diet img,.center .box .img img{ opacity:1; filter: }
.diet img:hover,.center .box .img img:hover{ opacity:0.8;}
.diet .left .box p{ height:30px; width:190px; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;background:#000; color:#fff; line-height:30px; text-align:center; overflow:hidden; position:absolute; z-index:1; left:0; bottom:0;}
.diet .left .box a p{filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.diet .left .box a:hover p{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.diet .right{ width:306px; display:inline-block;float:left; padding-right:2px;}
.diet .right img{ width:306px; height:212px;}
.diet .right .btm{ width:254px; border:1px solid #e5e5e5; background:#fff; border-top:0; height:137px; overflow:hidden; padding:25px; display:block;}
.diet .right .btm h2{ font-size:20px; line-height:28px;  height:28px; overflow:hidden;}
.diet .right .btm p{ color:#999; overflow:hidden; display:block; height:85px;padding-top:15px;}
/* 两性、心理、健康 */
.center{ height:462px; overflow:hidden;}
.center .box,.bottom .box{ width:306px; display:block; float:left; padding-right:41px;}
.center .box2{ padding-right:0;}
.center .box .title{ padding:30px 0; text-align:center;}
.center .box .span1{ width:38px; height:32px; display:block; background:url(/static/images/new_index_custom.png) -190px -100px;margin:0 134px 5px 134px;}
.center .box .span2{ width:35px; height:32px; display:block; background:url(/static/images/new_index_custom.png) -230px -100px;margin:0 136px 5px 135px; _margin:0 68px 5px 67px;}
.center .box .span3{ width:36px; height:36px; display:block; background:url(/static/images/new_index_custom.png) -270px -100px; margin:0 134px 3px 134px; _margin:0 67px 1px 67px;}
.center .box .title h2{ font-size:22px;}
.center .box .title h2:hover{ font-size:22px;}
.center .box .title a{ color:#666;font-size:22px;}
.center .box .title a:hover{ color:#333;font-size:24px;}
.center .box .img{ width:306px; height:212px; position:relative; display:block;}
.center .box .img img{width:306px; height:212px;}
.center .box .img  p{ height:40px; width:306px;color:#fff; line-height:40px; text-align:center; overflow:hidden; position:absolute; z-index:1; left:0; bottom:0; display:block; font-size:18px;}
.center .box .img  .p1{ background:#f35c84;}
.center .box .img  .p2{ background:#53b9d6;}
.center .box .img  .p3{ background:#9ac92b;}
.center .box .img a p{ filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; display:block;}
.center .box .img a:hover p{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.list { padding:15px 0}
.list li{ color:#ccc; background:url(/static/images/new_index_custom.png) no-repeat -330px -104px; line-height:30px; padding-left:15px; text-align:right;}
.list li a{ height:30px; width:230px; overflow:hidden; display:block; float:left; text-align:left;}
/* 小编解答+热点解读+夏季减肥 */
.bottom{	 height:320px; padding-bottom:30px;}
.bottom .box{ position:relative;}
.bottom .box2{ padding-right:0;}
.bottom h2{ font-size:22px; color:#666; line-height:80px; height:80px; overflow:hidden;} 
.bottom h2 span{ color:#f39800; padding-left:6px;}
.bottom .img img{ width:306px; height:100px;}
.bottom .img2{ height:100px; overflow:hidden;}
.bottom .img2 img{ height:100px; width:144px; display:block; float:left; margin-right:15px;}
.bottom .img2 h3{ font-size:16px; line-height:24px; padding-bottom:10px;}
.bottom .img2 p{ font-size:12px; color:#aaa; line-height:22px;}
.list2{margin-top:-5px; }
.list2 li{ color:#ccc; line-height:30px; text-align:right;}
.list2 li a{ height:30px; width:210px; overflow:hidden; display:block; float:left; text-align:left;}
.list2 em{ width:20px; height:20px; display:block; float:left; background:#999999; color:#fff; font-style:normal; text-align:center; line-height:20px; font-size:12px; margin-right:10px; margin-top:5px; border-radius:3px;}
.list2 .em1{ background:#e71f19;}
.list2 .em2{ background:#e76b19;}
.list2 .em3{ background:#f39800;}
/* 底部 */
.footer{ height: auto; background:#EEEEEE;}
.footer .link{ padding: 20px 0px; border-bottom:1px solid #e2e2e2;}
.footer .link .left{ width:85px; height:auto; display: inline-block; float:left; color:#ed7204; font-size:16px; padding-top:10px;}
.footer .link .left em{ color:#77a913; font-style:normal;}
.footer .link .right{padding-top:10px; width:915px; height:auto; display: inline-block; float:left;}
.footer .link .right a{ color:#777; white-space:nowrap; padding-right:12px; font-size:12px; line-height:20px;}
.footer .link .right a:hover{ color:#43a44b; }
.footer .btm p{ display:block; float:left;line-height:60px;  color:#999; font-size:12px; height:60px; overflow:hidden;}
.footer .btm a{ background:#dfdfdf; height:36px; display:block; float:right; padding:0px 20px; line-height:36px; border-radius:18px; margin-left:10px; font-size:14px; margin-top:12px;}
.footer .btm a:hover{ background:#f39800; color:#fff;}
.weixin{ width:100px; height:100px; background:url(/static/images/new_index_custom.png) -250px 0; display:block; position:fixed; right:40px; bottom:40px; border:1px solid #eeeeee; _position: absolute; 
_top: expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) + "px");}

.edit1 a,.edit2 a,.edit3 a{color:#43a44b; font-size:14px; display:block;}
.edit1 a:hover,.edit2 a:hover,.edit3 a:hover{color:#43a44b; text-decoration:underline; font-size:16px;}

.edit1 { padding-bottom:15px; height:20px;}
.edit1 .left{ width:384px; display:block; float:left;  }
.edit1 .right{ width:616px; display:block; float:left;  }

.edit2 .box{ padding-top:15px; width:306px; display:block; float:left; padding-right:41px; text-align:center;height:20px; margin-bottom:-10px;}
.edit2 .box2{ padding-right:0;}
.edit3{ font-size:14px;  width:200px; display:block; text-align:right; position:absolute; right:0; top:0; padding:30px 41px 0 0;}

.ndtop{background:#EEEEEE;height:40px;overflow:hidden;}
.nd-scrollbox{height:40px;line-height:40px;overflow:hidden;}
.nd-scrollbox span{display:inline-block;float:left;font:bold 16px/40px '微软雅黑';color:#D00515;}
.nd-scrollbox #klist{display:inline-block;float:left;margin-left:2px;}
.nd-scrollbox #klist li{height:40px;line-height:40px;width:100%;}
.nd-scrollbox #klist li a{font:normal 14px/40px '微软雅黑';color:#000}
.nd-tool{float:right;margin-right:30px;margin-top: 9px;}
.nd-tool a{padding-right:15px;font-family:'微软雅黑';font-size:14px;}
.w1100 { width:1000px; margin:0 auto; overflow:hidden}
.nd-scrollbox #klist{display:inline-block;float:left;margin-left:2px;}
