/*导航中间广告样式*/
.ad1000{width:1000px; margin:0 auto 7px auto; text-align:center;}

input,select{font-size:12px;}
.h18{line-height:18px;}
input{ cursor:pointer;}

/*通用间隔*/
.space2{clear:both; height:2px; line-height:0; font-size:0;}
.space10{clear:both; height:10px; line-height:0; font-size:0;}
.space15{clear:both; height:15px; line-height:0; font-size:0;}
.space20{clear:both; height:20px; line-height:0; font-size:0;}

/*商业信息*/
.pic300{float:left; border:1px solid #ddd; background:#fff; padding:6px 7px 6px 6px; margin-bottom:10px;}

/*养生导航*/
#theCurrent{width:1000px; height:39px;padding-top:14px;margin:0 auto;background:url(http://img.ifeng.com/tres/finance/health/jk_26.jpg) no-repeat top;}
#theCurrent h2{float:left; width:83px;padding-left:64px; padding-top:6px;font: normal 18px "黑体";}
#theCurrent h2 a{color:#fff;}
#theCurrent h3{float:left;height:30px;line-height:30px;font-size:14px;font-weight:normal;background:url(http://img.ifeng.com/tres/finance/health/jk_27.gif) no-repeat top right; padding:0 12px;color:#0172AE;}

/*main*/
.main{width:1000px;margin:0 auto;background:url(http://img.ifeng.com/tres/finance/health/boxBody.gif) repeat-y left top;}
.mainBord{clear:both;height:1px;line-height:0;font-size:0; background:url(http://img.ifeng.com/tres/finance/health/box_01.gif) no-repeat top left;}
.left{float:left; width:642px;}
.right{float:right;width:315px;padding:10px 10px 0 10px;}

/*左侧模块*/
.blockL{float:left; width:600px;padding:20px 25px;}

/*症状自测*/
.selfTest{float:left; width:600px; padding-bottom:22px;}
.selfTest h2{float:left; width:597px;font: normal 18px "黑体"; border-bottom:1px solid #d9d9d9; padding:0 0 4px 3px;}
.selfTest h2 span{background:url(http://img.ifeng.com/tres/finance/health/jk_03.gif) no-repeat right center; padding-right:18px;}
.selfTest .list{float:left; width:600px;}
.selfTest .list li{float:left; width:600px; padding:7px 0;line-height:20px;background:url(http://img.ifeng.com/tres/finance/health/dotline.gif) repeat-x bottom;}
.selfTest .list li a{color:#004276; padding-left:11px;}
.selfTest .list li span a{color:#2B2B2B;padding:0 0 0 3px;margin-left:-3px;}

.letters{float:left;width:600px; margin-top:10px;}
.letters li{float:left;background:url(http://img.ifeng.com/tres/finance/health/jk_31.gif) no-repeat top; width:46px; height:41px; padding-bottom:3px; text-align:center; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff;}
.letters li.current{background:url(http://img.ifeng.com/tres/finance/health/jk_30.gif) no-repeat top;}
.letters li.current a{ color:#fff; text-decoration:none;}
.letters li.bord{float:left;width:1px;font-size:0;line-height:0;float:left;background:url(http://img.ifeng.com/tres/finance/health/jk_32.gif) no-repeat top;}

.selfTest p{float:left;width:600px;line-height:30px;color:#ddd; padding-top:6px;}
.selfTest p span{float:left;background:url(http://img.ifeng.com/tres/finance/health/jk_28.gif) no-repeat bottom left; padding:3px 15px 0 0; width:20px; height:21px; line-height:21px; text-align:center;color:#fff;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.selfTest p a{color:#004276;}

.tab3{float:left;width:292px;}
.tab3 h2{float:left;width:280px;background:url(http://img.ifeng.com/tres/finance/health/jk_33.gif) repeat-x top;height:32px;line-height:32px;padding-left:12px;font-size:12px;font-weight:bold;}
.tab3 .content{float:left;width:290px;border:1px solid #DCD7C1;}
.tab3 p{line-height:20px; background:url(http://img.ifeng.com/tres/finance/health/dotline.gif) repeat-x top; padding:10px 0 15px 0;}

/*单页*/
.intro{float:left;width:600px;}
.intro h3{font: normal 20px "黑体"; background:url(http://img.ifeng.com/tres/finance/health/dotline.gif) repeat-x bottom; line-height:28px; padding-bottom:5px;}
.intro p{line-height:24px; text-indent:2em; font-size:14px; padding-top:15px;}

.otherInfo{float:left;width:560px;height:80px;padding:15px 20px 10px 20px;background:#EFEDE1 url(http://img.ifeng.com/tres/finance/health/pic1_jc.jpg) no-repeat; margin:25px 0 20px 0;}
.otherInfo h3{ line-height:22px;}
.otherInfo p{ line-height:20px;}
.otherInfo span{}
.otherInfo span a{float:right;background:url(http://img.ifeng.com/tres/finance/health/btn8.gif) no-repeat; width:41px; height:25px; text-align:center; line-height:25px; font-weight:bold; margin:6px 0 0 6px; display:inline;}
.otherInfo span a:hover{ text-decoration:none;}

.state{float:left;width:600px; background:url(http://img.ifeng.com/tres/finance/health/dotline.gif) repeat-x top; text-align:right; padding-top:10px;}

/*安全期*/
.calendar{ float:left; width:280px;}
.calendar th{ height:23px;}
.calendar td{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.calendar ul{float:left; width:280px;}
.calendar li{float:left; width:39px; border-right:1px solid #fff; text-align:center;background:#EFEDE1;font-size:12px;}
.calendar .c1{ color:#1E9600}
.calendar .c2{ color:#f00;}
.calendar .c3{ color:#666;}
.calendar .bord02{float:left; width:280px;border:1px solid #DBD7C0;border-top:2px solid #DBD7C0;}

/*卡路里计算器*/
.counterBox{ padding:24px 0 0 24px; width:600px;}
.selbox{ color:#2B2B2B; border-bottom:4px solid #ACDDCF; padding:0 0 8px;}
.selbox img{ margin-bottom:-2px;}

/*一日三餐*/
.cot_fastBox{ width:600px; float:left;}
.cot_Tab{ width:564px; height:40px; background:url(http://img.ifeng.com/tres/finance/health/zn_tab_bg.gif) repeat-x; padding:0 0 0 36px; margin:10px 0 1px; float:left;}
.cot_Tab li{ background:url(http://img.ifeng.com/tres/finance/health/zn_tab_li.gif) no-repeat; width:103px; height:34px; padding:6px 0 0;text-align:center; font-size:14px; float:left; color:#2B2B2B; line-height:34px;}
.cot_Tab li a{color:#2B2B2B;line-height:34px;}
.cot_Tab li.current{ background:url(http://img.ifeng.com/tres/finance/health/zn_tab_current.gif) no-repeat; font-weight:bold;}

.cot_brefast{ width:588px; background:#F9F7EE; padding:0 0 10px 12px; border-bottom:1px solid #DDDACF; clear:both; float:left;}
.cot_brefast dl{ width:181px; height:51px; background:#fff url(http://img.ifeng.com/tres/finance/health/zn_icon_01.gif) no-repeat 8px 12px; border:1px solid #DDDACF; float:left; margin:10px 12px 0 0;}
.cot_brefast dl dt{ padding:10px 0 0 20px; width:150px;}
.cot_brefast dl dt span{ float:right;}

/*推荐*/
.cot_reco{ padding:10px 10px 3px 10px; width:580px; height:24px; float:left; border-bottom:1px solid #DDDACF;}
.cot_reco dt{ float:left; height:24px; color:#D9D9D9}
.cot_reco dt a{color:#004276; font-weight:bold; line-height:24px;}
.cot_reco dd{ float:right;}

.cot_food{ width:600px; float:left; padding:12px 0 12px;}
.cot_food h2{ background:url(http://img.ifeng.com/tres/finance/health/zn_icon_01.gif) no-repeat 10px 3px; padding:0 0 0 25px;}

.cot_food ul{ width:600px; float:left; display:block;}
.cot_food ul li{ width:600px;float:left; padding:12px 0 12px 0;background:url(http://img.ifeng.com/tres/finance/health/zn_icon_dot.gif) repeat-x left bottom; height:43px; display:block;}
.cot_food ul li.none{ background:none !important;}/*最后一行没有背景虚线时调用*/
.cot_foodInfo{ width:170px; float:left; margin:0 14px 0 12px; display:inline;}
.cot_foodInfo dt{ width:43px; height:43px; float:left;}
.cot_foodInfo dd{ float:left; padding:0 0 0 12px; width:115px;}
.cot_foodInfo dd p{ margin-bottom:2px; height:18px;}
.cot_foodInfo dd span{ float:right;}
.cot_foodInfo dd em{ font-style:normal; color:#666;}

.cot_btnbox{ padding:20px 0 30px;}
.cot_btnbox input{ background:url(http://img.ifeng.com/tres/finance/health/zn_btn.gif) no-repeat; width:72px; height:28px; text-align:center; font-size:14px; font-weight:bold; color:#2B2B2B; margin:0 6px 0 0; border:none;}

/*日期*/
.calendar2{ float:left; width:175px;}
.tab2{ border:1px solid #DCD7C1;}
.tab2 th{ height:23px; background:#EFEDE1; }
.tab2 td{ width:24px; height:22px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.tab2 td.current{ background:#009FF0;}
.tab2 td.current a{ color:#fff;}
.tab2 ul{ float:left; padding-left:3px;}
.tab2 li{float:left; width:24px; text-align:center;}

/*字体,按钮及其它*/
.zn_btn{ width:70px; height:17px; border:1px solid #D9D9D9; padding:3px 0 0 4px; font-size:12px; color:#666;}

.zn_gray,.zn_gray a{ color:#2B2B2B;}
.zn_red,.zn_red a{ color:#BA2636!important;}
.zn_red2,.zn_red2 a{ color:#BA2636!important; font-size:18px; font-family:arial; font-weight:bold;}

/*1分钟了解自己和预产期*/
.leftDivZjc{ padding:25px; line-height:20px;}
.leftDivZjc .topTxt{ padding-bottom:15px;}
.leftDivZjc .line{background:url(http://img.ifeng.com/tres/finance/health/dotline2_jc.gif) repeat-x left bottom; }
.leftDivZjc .fromAre{ padding:15px 0px;}
.leftDivZjc input{ width:30px; border:1px solid #7e9db9;  margin:0px 3px;}
.leftDivZjc .sel input{ border:0px; width:20px;}
.leftDivZjc .submit input, .leftDivZjc .submit2 input{ border:0px; background:url(http://img.ifeng.com/tres/finance/health/btn6_jc.gif) no-repeat; width:84px; height:32px;}
.leftDivZjc .submit2 input{ background-image:url(http://img.ifeng.com/tres/finance/health/btn7_jc.gif);}
.leftDivZjc .submit3 input{ background-image:url(http://img.ifeng.com/tres/finance/health/btn9.gif); width:49px; height:25px; font-weight:bold; cursor:pointer; border:none;}
.leftDivZjc .result, .leftDivZjc .result2{ background:url(http://img.ifeng.com/tres/finance/health/pic1_jc.jpg) no-repeat; width:599px; height:85px; font-size:14px; font-weight:bold; text-align:center; padding-top:20px;}
.leftDivZjc .result2{ font-weight:normal;}
.leftDivZjc .result span, .leftDivZjc .result2 span{ font-size:36px; font-family:Arial; color:#ba2636; line-height:40px;}
.leftDivZjc .result2 span{ font-size:20px; font-weight:bold;}
.leftDivZjc .info{ color:#666; padding:20px 0px;}
.leftDivZjc .info table{border-bottom:1px solid #d3d1c2; border-left:1px solid #d3d1c2;}
.leftDivZjc .info td{ border-top:1px solid #d3d1c2; border-right:1px solid #d3d1c2; width:94px; height:25px; line-height:25px; text-align:center; color:#000;}
.leftDivZjc .info .sptd{background:#f9f7ee;}
.leftDivZjc .info .sbtd{font-weight:bold;}
.leftDivZjc .info ul{ margin:0px; padding:10px 0px;}
.leftDivZjc .info ul li{ padding:0px 0px 20px 15px; font-size:14px; background:url(http://img.ifeng.com/tres/finance/health/icon_24.gif) no-repeat 0px 5px; color:#000;}
.leftDivZjc .info ul li span{color:#ba2636;}
.leftDivZjc .info ul li p{font-size:12px; color:#666;}
.leftDivZjc .leftTxt{ padding-bottom:20px;}
.leftDivZjc .leftTxt h4{ font-weight:bold;}
.leftDivZjc .line{background:url(http://img.ifeng.com/tres/finance/health/dotline3.gif) repeat-x bottom; padding-bottom:3px; margin-bottom:6px;}
.leftDivZjc .line2{background:url(http://img.ifeng.com/tres/finance/health/dotline3.gif) repeat-x top;}

/*相关资料*/
.relateNews{float:left; width:600px; padding-bottom:35px;}
.relateNews h2{float:left; width:582px; padding:5px 10px 0 8px;background:url(http://img.ifeng.com/tres/finance/health/jk_34.gif) repeat-x top; height:31px; line-height:31px; border-bottom:1px solid #DDE6EB;}
.relateNews ul{float:left; width:582px;background:url(http://img.ifeng.com/tres/finance/health/dotline3.gif) repeat-x top; padding:12px 0;}
.relateNews li{font-size:14px;line-height:22px;background:url(http://img.ifeng.com/tres/finance/health/icon_66.gif) no-repeat 0 6px;padding-left:16px;}
.relateNews li a{color:#004276;}

/*右侧模块*/
#healthSearch{float:left; width:300px; height:24px; padding:10px 0 10px 13px; border:1px solid #ddd; background:#fff; margin-bottom:10px; overflow:hidden;}
#healthSearch span{float:left; padding-right:8px;}
#healthSearch input{width:192px; height:17px; padding:5px 0 0 7px; border:1px solid #ddd; color:#999;}

.blockR{float:left; width:313px; border:1px solid #ddd; background:#fff; margin-bottom:10px;}
.blockR h2{float:left; width:293px; padding:0 10px;height:44px; line-height:44px; border-bottom:1px solid #ddd;}
.blockR h2 span{float:right;background:url(http://img.ifeng.com/tres/finance/health/jk_07.gif) no-repeat right center;padding-right:10px; font-size:12px;}
.blockR h2 span a{color:#666;}

.blockR2{float:left; width:315px;background:#fff;margin-bottom:10px;}
.blockR2 h2{float:left;width:280px;padding:0 0 0 35px;background:url(http://img.ifeng.com/tres/finance/health/jk_09.jpg) no-repeat;height:33px;line-height:33px;font-size:12px;font-weight:bold;}
.blockR2 .content{float:left;width:313px;border:1px solid #ddd;background:#fff; border-top:none;}

/*热门工具*/
.tools{float:left; width:301px; padding:7px 0 8px 12px;}
.tools li{ float:left; line-height:27px; width:68px; padding-left:7px; background:url(http://img.ifeng.com/tres/finance/health/jk_25.gif) no-repeat left center;}
.tools li a{color:#004276;}

/*排行*/
.top10{ width:280px; padding:5px 0px 10px 17px; float:left;}
.top10 li{ width: 280px; float: left; padding: 6px 0; height: 20px; line-height: 20px; border-bottom: 1px #E6E6E6 solid; overflow: hidden; }
.top10 li h5 { float:left; width: 233px; padding-right: 5px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.top10 li h5 a { color: #004276; font-size: 12px; font-weight: normal; padding-left:2px;}
.top10 li span { float: left; font-family: Arial, Helvetica, sans-serif; color: #004276; line-height: 20px; font-weight: normal; font-size: 12px; color: #ba2636; }

