body,textarea,input,select,option{font-size:12px;color:#333;font-family:Tahoma,Arial,sans-serif}body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,textarea,input,select,option,form{margin:0}th,td,ul,ol,textarea,input,select,option{padding:0}a{text-decoration:none;outline:none;color:#333}textarea{overflow:auto;resize:none}table{border-collapse:collapse}li{list-style:none}a img{border:none}.fl{float:left}.fr{float:right}.clear{clear:both;height:0;overflow:hidden}.clears:before,.clears:after{content:'';display:table}.clears:after{clear:both}.clears{_zoom:1}.img img{display:block}label,input{vertical-align:middle} 
body{background-color:#fff}
.m960{width:960px;margin:0 auto}
.t10{margin-top:10px}

a:hover{color:#f60;text-decoration:underline;}
/* 2011-11-04 smile V0 */
.w_lcon{width:637px;}
.w_health{width:635px;border:1px solid #cde1ba;}
.w_thea{height:36px;background:url(img/w_dbg.gif) 0 0 repeat-x;border-bottom:1px solid #cde1ba;}
.w_thea h2{width:149px;height:30px;background:url(img/w_h2.gif) 20px 5px no-repeat;padding:5px 0 0 20px;}
.w_say{width:595px;padding:12px 20px 14px;}
.w_say dl{padding:6px 19px;line-height:22px;font-size:14px;}
.w_say .w_gray{background:#f7f7f7;}
.w_say dt{padding-left:20px;background:url(img/w_dt.gif) 0 9px no-repeat;font-size:14px;}
.w_say dd{padding-left:20px;color:#999;text-align:right;}
.w_say a{color:#0289CB;padding:0 2px;}
.w_our{width:635px;border:1px solid #dedede;}
.w_tour{height:36px;line-height:36px;background:url(img/w_dbg1.gif) 0 0 repeat-x;border-bottom:1px solid #dedede;}
.w_tour h2{font-size:14px;padding-left:21px;}
.w_radio{padding:17px 14px 17px 15px;width:606px;height:525px;overflow:hidden;}

/* 2011-11-04 shan V0 */
.c_958{width:958px;}
.c_border{border:1px solid #dedede;}
.c_bh{padding:0px 1px 1px 1px;border-bottom:1px solid #dedede;width:956px;}
.c_h3{width:936px;height:34px;padding-left:20px;line-height:34px;font-size:14px;background:url(img/c_h2bj.gif) 0 0 repeat-x;}
.c_ptb{padding:20px 0 16px 0;width:958px;}
.c_divl,.c_divc,.c_divr{padding:0 14px 0 18px;}
.c_divl{width:256px;border-right:1px solid #dedede;}
.c_h2{height:18px;line-height:18px;font-size:14px;}
.c_h2 a{color:#3d8116;}
.c_h2 a:hover{text-decoration:underline;}
.c_box{padding-top:18px;}
.c_ma{width:93px;height:80px;border:1px solid #dedede;margin-right:10px;}
.c_p{line-height:20px;text-indent:2em;color:#888;height:88px;overflow:hidden;}
.c_divl .c_p{width:146px;}
.c_divc{width:326px;border-right:1px solid #dedede;}
.c_divc .c_p{width:219px;}
.c_divr{width:275px;}
.c_divr .c_p{width:169px;}

/* 2011-11-04 asii V0 */
.d_side_r{width:313px;height:897px;overflow:hidden;}
.d_count_wp{height:48px;border:1px solid #dedede;}
.d_count{height:48px;line-height:48px;background:url(img/d_rep.png) 0 0 repeat-x;}
.d_count p{padding-left:54px;font-size:14px;background:url(img/d_ticon.png) 3px 0 no-repeat;}
.d_sideban{height:85px;overflow:hidden;}
.d_signup .d_tips{height:35px;padding-left:28px;line-height:52px;overflow:hidden;}
.d_signup .d_tr{color:#666;margin-top:5px;line-height:25px;}
.d_signup .d_tr1{line-height:15px;height:15px;}
.d_signup .d_tr_acce{height:auto;}
.d_signup .d_tr_acce{height:34px;overflow:hidden;font-family:'微软雅黑',Tahoma,Arial,sans-serif}
.d_tr_acce input{vertical-align:middle;}
.d_signup .d_td1{width:79px;padding-left:10px;text-align:right;}
.d_signup .d_td2{width:185px;}
.d_signup .d_inp{height:23px;width:177px;border:1px solid #dedede;height:13px;line-height:13px;padding:5px 3px;}
.d_signup .d_btn{width:251px;height:48px;display:block;margin:0 auto 12px;border:none;text-indent:-999em;overflow:hidden;background:url(img/d_signbtn.png) 0 0 no-repeat;}
.d_contact{height:71px;overflow:hidden;}
.d_sufferer{height:313px;overflow:hidden;}
.d_sufferer dl{padding:0 18px;color:#666;}
.d_sufferer dt{height:19px;padding-top:17px;line-height:1;border-bottom:1px solid #dedede;}
.d_sufferer dd{height:40px;line-height:20px;padding-top:9px;overflow:hidden;}
.d_sufferer p{text-indent:2em;}
.d_td1,.d_td2{float:left;}
.d_side_r .d_tt{height:35px;border-bottom:1px solid #dedede;}
.d_side_r .d_tt h2{height:33px;padding-left:20px;line-height:33px;font-size:14px;border:1px solid #fff;background:url(img/d_rep.png) 0 -50px repeat-x;}
.d_bor_gray{border:1px solid #dedede;}
.d_cred{color:red;}
.d_cf60{color:#f60;}
.d_cblue{color:#0289cb;}

/* 健康顾问招募专题 2011-11-10 vill v0 */
.m_roll { width: 958px; height: 136px;padding:17px 0;margin: 0 auto; position: relative; }
.m_btn_left { display: block; width: 14px; height: 24px;background:url(img/m_btn.gif) no-repeat 0 -26px; position: absolute; top: 78px; left: 15px; z-index: 1; }
.m_btn_left:hover {background:url(img/m_btn.gif) no-repeat 0 0;}
.m_btn_right { display: block; width: 14px; height: 24px;background:url(img/m_btn.gif) no-repeat -16px -26px; position: absolute; top: 78px; right:15px; z-index: 1; }
.m_btn_right:hover {background:url(img/m_btn.gif) no-repeat -16px 0;}
.m_roll .m_wrap { width: 870px; height: 136px; margin: 0 auto; position: relative; overflow: hidden; }
.m_roll ul {overflow:hidden; position: absolute; top: 0; left: 0; }
.m_roll li { float: left; width: 290px; height: 136px;  }
.m_top img{vertical-align:middle;}
.m_con{width:958px;height:170px;border:1px #ffe6d6 solid;border-top:none;background:url(img/m_bg.gif) repeat-x 0 0;}
.m_dl{width:270px;height:136px;padding:0 10px;overflow:hidden;}
.m_dl dt{width:110px;height:130px;padding:2px;border:1px #dedede solid;float:left;}
.m_dl dt img{vertical-align:middle;}
.m_dl dd{width:144px;padding-left:10px;float:left;line-height:22px;}
.m_dl dd a{color:#0289cb;font-weight:bold;padding-right:8px;}
.m_dl dd a:hover{text-decoration:underline;}
.m_dl .m_sc{color:#888;}

/* 2011-11-16 crab V1 */
.d_tr_acce{overflow:hidden;}
