﻿/* layout */
body{color:#333;background:#fff;padding:0px;margin:0px;font:12px/1.5 \5b8b\4f53,Arial;-webkit-text-size-adjust:100%;}
img{margin:0;padding:0;border:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,img{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
#qqyy_nav h3,.tab h2,.data .data_nav h3,.data_list h4,.article_left .h175 h5,.article_tab h3,.article_left h4,.article_center h4,.right_tab h2,.right_tab h3,.hos_tab h2,.news_tab h3,.top_news h2,.topic h4,.ask_form_top h3,.tool_tab h3,.flash_bottom h4{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#FF7321;}
em{font-style:normal;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
ol,ul{list-style:none;}
li{list-style-type:none;}
.fb{font-weight:bold;}
.clearfix{*zoom:1;}
.clearfix:after{clear:both;display:block;overflow:hidden;height:0;visibility:hidden;content:".";}
.clear{clear:both;font-size:0;line-height:0;height:0px;}
.mt15{margin-top:12px;}
.h15{height:12px;}
.h20{height:15px;}
.layout{width:980px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.bk{border:1px solid #c7e1eb;}
.pos_re{position:relative;}
.pos_ab{position:absolute;}
/* head */
#qqyy_top,#qqyy_nav,#qqyy_nav .qqyy_nav_div,#qqyy_nav .qqyy_nav_list01 a span,#qqyy_nav h3,#qqyy_nav a.more,#qqyy_city h4,#qqyy_city h4 span{background:url(images/head.png) repeat-x;}
#qqyy_top{height:32px;}
#qqyy_top,#qqyy_top a{color:#666;}
#qqyy_top a{margin:0px 4px;}
#qqyy_top .qqyy_top_nav{line-height:32px;}
#qqyy_top .qqyy_top_nav,#qqyy_top .qqyy_top_login{width:auto;}
#qqyy_top .qqyy_top_login{margin-top:0px;}
.nav_top_R_login span{display:inline-block;position:relative;z-index:9999;}
.nav_top_R_login span.bg1{background:url(/images/login-ico.gif) 0px 3px no-repeat;}
.nav_top_R_login span.bg2{background:url(/images/login-ico.gif) 0px -13px no-repeat;}
.nav_top_R_login span.bg3{background:url(/images/login-ico.gif) 0px -32px no-repeat;margin:0px 6px;}

.show{display:none;}


#div_member{float:right;}
#div_member a,#div_member b{float:right; margin:6px 5px 0;}
#div_member b{font-weight:normal;position:relative;margin:3px 2px 0;padding:3px 3px 0;}
#div_member b i{font-style:normal;position:absolute;display:block;width:68px;text-align:center;line-height:22px;left:-1px;top:20px;display:none;background:#fff;border:solid 1px #289DC0;border-top:none;}
#div_member b i a{float:none;margin:0;display:block;}
#div_member b i a:hover{background:#eee;}
#div_member a.phone{color:#f0500a;}
#div_member span{float:right; color:#666;margin-top:6px;}
#div_member em,#div_member font{float:right; margin-right:10px; color:#666;}
#div_member em a{background:url(http://images.qqyy.com/login.gif) no-repeat; width:19px; height:19px; margin:6px 0 0 8px;}
#div_member em a.qq{background-position:0px 0;}
#div_member em a.sina{background-position:0px -19px;}
#div_member em a.weibo{background-position:0px -38px;}
#div_member em a.qq:hover{background-position:0px -57px;}
#div_member em a.sina:hover{background-position:0px -76px;}
#div_member em a.weibo:hover{background-position:0px -95px;}

#div_member b.current{background:#fff;border:solid 1px #289DC0;border-bottom:none;padding:2px 10px 0;}
#div_member font{font-size:12px;}
#div_member font a{float:right;font-size:12px;}



/*

#qqyy_top .qqyy_top_login1 .nav_top_R_login{float:right;}
#qqyy_top .qqyy_top_login1 .nav_top_R_login .input{width:85px;padding:0px 5px;border:1px solid #e0e0e0;background:#fff;height:18px;line-height:18px;color:#999;margin-right:4px;}
#qqyy_top .qqyy_top_login1 .nav_top_R_login a{background:none;width:auto;}
#qqyy_top .qqyy_top_login1_right{float:right;margin-top:1px;}
#qqyy_top .qqyy_top_login1_right a.q_reg{color:#f9670e}
#qqyy_top .qqyy_top_login1_right span{float:left;}
#qqyy_top .qqyy_top_login1_right span a{display:inline-block;width:19px;height:19px;background:url(images/login.gif) no-repeat;}
#qqyy_top .qqyy_top_login1_right a,#qqyy_top .qqyy_top_login1 img,#qqyy_top .qqyy_top_login1 input{vertical-align:middle;}
#qqyy_top .qqyy_top_login1_right span a.qq{background-position:0px 0px;}
#qqyy_top .qqyy_top_login1_right span a.sina{background-position:0px -19px;}
#qqyy_top .qqyy_top_login1_right span a.weibo{background-position:0px -38px;}
#qqyy_top .qqyy_top_login1_right span a.qq:hover{background-position:0px -57px;}
#qqyy_top .qqyy_top_login1_right span a.sina:hover{background-position:0px -76px;}
#qqyy_top .qqyy_top_login1_right span a.weibo:hover{background-position:0px -95px;}
*/
#qqyy_head{height:68px;margin-top:25px;}
#qqyy_head #qqyy_logo,#qqyy_head #qqyy_sch,#qqyy_head #qqyy_city{float:left;}
#qqyy_head #qqyy_logo{margin-top:2px;}
#qqyy_head #qqyy_logo,#qqyy_head #qqyy_logo img{width:177px;height:46px;}
#qqyy_head #qqyy_city{width:100px;height:25px;margin:15px 0px 0px 15px;z-index:3;position:relative;}
#qqyy_head #qqyy_city h4{float:left;background-position:right -254px;background-repeat:no-repeat;cursor:pointer;padding-right:20px;}
#qqyy_head #qqyy_city h4 span{display:inline-block;height:25px;line-height:25px;background-position:0px -229px;background-repeat:no-repeat;color:#666;padding-left:10px;}
#qqyy_head #qqyy_city div{position:absolute;left:0px;top:25px;width:56px;text-align:center;border:1px solid #eee;background:#fff;}
#qqyy_head #qqyy_city div a{display:block;line-height:24px;color:#666;}
#qqyy_head #qqyy_city div a:hover{background:#eee;text-decoration:none;color:#666;}
#qqyy_head #qqyy_sch,#qqyy_head #qqyy_sch .qqyy_schform_nav h4{background:url(images/sch.png) no-repeat;}
#qqyy_head #qqyy_sch{width:433px;height:35px;margin-left:100px;}
#qqyy_head #qqyy_sch .qqyy_schform{height:31px;padding:2px;}
#qqyy_head #qqyy_sch .qqyy_schform_nav{float:left;width:60px;height:31px;position:relative;z-index:4;}
#qqyy_head #qqyy_sch .qqyy_schform_nav h4{background-position:0px -35px;line-height:30px;padding-left:9px;cursor:pointer;border-right:1px solid #ddd;}
#qqyy_head #qqyy_sch .qqyy_schform_nav h4.current{border-right:none;background-position:0px -69px;}
#qqyy_head #qqyy_sch .qqyy_schform input{float:left;border:none;background:none;margin-left:7px;}
#qqyy_head #qqyy_sch .qqyy_schform input.input{margin-top:4px;width:290px;height:22px;line-height:22px;font-size:14px;color:#666;}
#qqyy_head #qqyy_sch .qqyy_schform input.btn{width:64px;height:30px;}
#qqyy_head #qqyy_sch .qqyy_schform_nav div{position:absolute;left:-2px;top:31px;width:60px;height:auto;background:#fff;z-index:4;border:2px solid #2da4c9;border-top:none;padding-bottom:5px;display:none;}
#qqyy_head #qqyy_sch .qqyy_schform_nav div a{display:block;font-size:14px;line-height:28px;padding-left:10px;color:#666;}
#qqyy_head #qqyy_sch .qqyy_schform_nav div a:hover{background:#eee;text-decoration:none;color:#666;}
#qqyy_head #qqyy_sch .qqyy_schhot{margin-top:6px;background:#fff;}
#qqyy_head #qqyy_sch .qqyy_schhot,#qqyy_head #qqyy_sch .qqyy_schhot a{color:#666;}
#qqyy_head #qqyy_sch .qqyy_schhot a{margin:0px 5px;}
#qqyy_head #qqyy_sch .qqyy_schhot a:hover{color:#f9670e;}
#qqyy_nav{background-position:0px -32px;height:60px;margin-top:10px;}
#qqyy_nav a{float:left;margin-top:4px;margin-right:12px;height:18px;line-height:14px;font-family:Arial,5b8b\4f53;}
#qqyy_nav a,#qqyy_nav a:hover{color:#fff;}
#qqyy_nav .qqyy_nav_div{height:60px;width:15px;background-position:0px -92px;background-repeat:no-repeat;}
#qqyy_nav .qqyy_nav_div.fr{background-position:right -92px;}
#qqyy_nav h3{float:left;width:31px;height:39px;padding-top:3px;font-size:16px;text-align:center;line-height:18px;background-position:0px -152px;background-repeat:no-repeat;color:#fff;margin-right:15px;}
#qqyy_nav a.more{float:right;width:9px;height:35px;background-position:0px -194px;background-repeat:no-repeat;margin-top:3px;margin-right:0px;}
#qqyy_nav .qqyy_nav_list01,#qqyy_nav .qqyy_nav_list02,#qqyy_nav .qqyy_nav_list03,#qqyy_nav .qqyy_nav_list04{margin-top:10px;}
#qqyy_nav .qqyy_nav_list01{width:130px;}
#qqyy_nav .qqyy_nav_list01 a{position:relative;}
#qqyy_nav .qqyy_nav_list01 a span{position:absolute;right:-16px;top:-10px;background-repeat:no-repeat;display:inline-block;}
#qqyy_nav .qqyy_nav_list01 a span.new{width:20px;height:10px;background-position:-9px -194px;}
#qqyy_nav .qqyy_nav_list01 a span.integral{width:38px;height:19px;right:-20px;top:-20px;background-position:0px -279px;}
#qqyy_nav .qqyy_nav_list02{width:300px;}
#qqyy_nav .qqyy_nav_list02 a.more{margin-right:22px;}
#qqyy_nav .qqyy_nav_list03{width:158px;}
#qqyy_nav .qqyy_nav_list04{width:362px;}
#qqyy_nav .qqyy_nav_list02,#qqyy_nav .qqyy_nav_list04{position:relative;z-index:1;}
#qqyy_nav .qqyy_nav_more{position:absolute;right:20px;top:46px;background:#2492B3;padding-left:17px;padding-bottom:6px;z-index:2;border-radius:0px 0px 3px 3px;}
#qqyy_nav .qqyy_nav_more a{color:#fff;}
#qqyy_nav .qqyy_nav_more a:hover{color:#fff;}
#qqyy_nav .qqyy_nav_list02 .qqyy_nav_more{width:234px;height:auto;}
#qqyy_nav .qqyy_nav_list02 .qqyy_nav_more a{width:24px;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more{width:315px;height:auto;right:0px;padding-bottom:3px;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more ul{padding-top:10px;overflow:hidden;zoom:1;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more ul li{float:left;width:62px;height:22px;line-height:22px;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more ul li a{display:inline;margin:0px;padding:0px;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more div{width:296px;border-top:1px dashed #b9d3db;overflow:hidden;zoom:1;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more div.end{border-bottom:none;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more ul li.color1{width:48px;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more ul li.color1 a{font-weight:bold;color:#ead262;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more div.first{border-top:none;}
#qqyy_nav .qqyy_nav_list04 .qqyy_nav_more div.first ul{padding:0px 0px 5px 0px;}

#qqyy_top  .top_box{position:absolute;z-index:1000;left:-150px;top:18px;width:268px;height:auto;background:url(http://images.qqyy.com/ask1/images/top_box_bg.gif) no-repeat;color:#999;overflow:hidden;zoom:1;}
#qqyy_top .top_box a{margin:0px;}
#qqyy_top  .top_box h5{text-align:right;padding:15px 10px 5px 10px;}
#qqyy_top  .qqyy_top_login1 .top_box h5 a{display:inline-block;font-size:0px;line-height:0px;width:7px;height:7px;background:url(http://images.qqyy.com/ask1/images/top_box_close.gif) no-repeat;}
#qqyy_top  .top_box h5 a:hover{background-position:0px -7px;}
#qqyy_top  .top_box div.txt_box{line-height:22px;padding:0px 10px 6px 20px;overflow:hidden;zoom:1;color:Black;}
#qqyy_top  .top_box .txt_box a,.top_box .img_box a{color:#0381B2;}
#qqyy_top  .top_box a.color{color:#069;}
#qqyy_top  .top_box .img_box{overflow:hidden;zoom:1;line-height:22px;padding:0px 0px 0px 12px;}
#qqyy_top  .top_box .img_box a{display:inherit;margin:0;float:left;}
#qqyy_top  .top_box .img_box img{float:left;margin-top:5px;}
#qqyy_top  .top_box a img{width:32px; height:40px;}
#qqyy_top  .top_box .img_box p{float:left;width:175px;margin-left:12px;font-size:12px;}
#qqyy_top  .top_box .top_box_bottom{clear:both;height:20px;line-height:20px;padding:5px 0px;background:#f7f7f5;border-top:1px solid #edebec;margin:5px 3px 0px 3px;text-align:center;}
#qqyy_top  .top_box .top_box_bottom a{width:50px;height:20px;line-height:20px;display:inline-block;background:url(http://images.qqyy.com/ask1/images/top_box_next.gif) no-repeat;vertical-align:middle;margin-left:6px;}
#qqyy_top  .top_box .top_box_bottom,.top_box .top_box_bottom a{color:#666;}
#qqyy_top  .top_box .top_box_line{height:3px;line-height:0px;font-size:0px;background:url(http://images.qqyy.com/ask1/images/top_box_bg.gif) left bottom no-repeat;overflow:hidden;zoom:1;}



/* theme */
a.qqyy_down,a.qqyy_hospital,a.qqyy_doctor{background:url(images/down_btn.png) no-repeat;display:inline-block;}
a.qqyy_down{width:162px;height:55px;float:right;}
a.qqyy_hospital,a.qqyy_doctor{width:136px;height:60px;}
a.qqyy_hospital span,a.qqyy_doctor span{display:inline-block;margin:34px 0px 0px 16px;}
a.qqyy_down:hover{background-position:0px -55px;}
a.qqyy_hospital{background-position:0px -110px;}
a.qqyy_hospital:hover{background-position:0px -230px;}
a.qqyy_doctor{background-position:0px -170px;margin-left:5px;}
a.qqyy_doctor:hover{background-position:0px -290px;}
a.qqyy_hospital,a.qqyy_hospital:hover{color:#1787a9;text-decoration:none;}
a.qqyy_doctor,a.qqyy_doctor:hover{color:#f9670e;text-decoration:none;}
.w680{width:680px;}
.w690{width:688px;}
.w280{width:280px;}
.tab,.data .data_nav h3,.data .data_div .data_tab h3 span,.link_tab,.link_tab h3.current,.pic .btn a,.article_tab h3,.tab h3,.tab h3 a,.right_tab,.right_tab h2,.art_post_list div,.test_bmi_list span,.test_rhy_list span,.test_bmi_list p a,.test_rhy_list p a,.rig_art .rig_art_list h5,.hos_tab,.news_tab,.news_tab h3,.top_news .news_tab h3 span,.ask_form ul li span.title,.ask_form_top p input,.ask_form_top p a,.ask_form_top p span,.tool_tab,.tool_link ul li,.tool_sch p .submit,.doctor_list p.btn a,.flash_bottom p a,a.test_btn,.test_result_div li{background:url(images/index/tab.png) repeat-x;}
.tab,.tab h2{height:35px;}
.tab h2{float:left;font-size:22px;line-height:28px;margin-right:20px;}
.tab h2,.tab h2 a{color:#227bb4;}
.tab div{float:right;margin-top:10px;}
.tab div,.tab div a{color:#666;}
.tab div a{margin:0px 6px;}
.tab h3{float:left;height:26px;background-position:right -35px;padding-right:12px;margin-top:7px;margin-right:3px;}
.tab h3 a{display:inline-block;height:26px;line-height:26px;background-position:left -35px;padding-left:12px;}
.tab h3.current{height:29px;line-height:29px;margin-top:6px;background-position:right -67px;font-weight:bold;}
.tab h3.current a{height:29px;line-height:29px;background-position:left -67px;}
.tab span.tab_more{float:right;margin-top:8px;margin-right:6px;display:inline;}
.right_tab{height:35px;background-position:0px -101px;border-right:1px solid #c7e1eb;}
.right_tab span{float:right;margin:10px 10px 0px 0px;}
.right_tab span a{color:#666;}
.right_tab h3{float:left;height:35px;line-height:35px;width:68px;text-align:center;border-left:1px solid #c7e1eb;cursor:pointer;color:#666;}
.right_tab h3.current{height:33px;line-height:33px;border-top:2px solid #40b3d6;border-bottom:none;background:#fff;color:#333;}
.art_post .right_tab{height:34px;background-position:0px -102px;border:none;}
.right_tab h2{float:left;height:34px;line-height:34px;padding-left:24px;background-position:0px -136px;font-size:16px;}
.art_test .right_tab{height:34px;line-height:34px;background-position:0px -102px;border:none;}
.art_test .right_tab h2{background:none;padding:0px 10px;}
.art_test .right_tab h3{height:34px;line-height:34px;width:96px;border-left:1px solid #c7e1eb;}
.art_test .right_tab h3.current{height:32px;line-height:32px;border-top:2px solid #40b3d6;}
/* ind_ad */
.ind_90{height:90px;}
/* top */
.flash,.flash img{width:300px;height:250px;display:block;}
.flash span,.article_left .h175 span,.topmedical ul li span{left:0px;bottom:0px;width:300px;height:50px;background:#000;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);text-align:center;}
.flash .flash_bottom{left:0px;bottom:0px;width:300px;height:50px;text-align:center;z-index:5;}
.flash .flash_bottom h4{height:27px;padding-top:5px;font-size:16px;}
.flash .flash_bottom h4,.flash .flash_bottom h4 a{color:#fff;text-decoration:none;}
.flash p a{display:inline-block;width:10px;height:10px;background-position:-200px -580px;margin-left:8px;font-size:0px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/index/flash1.png");_background:none;}
.flash p a.current{background-position:-210px -580px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/index/flash2.png");}
.top_news{width:360px;height:250px;margin-left:20px;overflow:hidden;zoom:1;}
.top_news .news_tab{height:34px;}
.top_news .news_tab h3{float:left;height:31px;font-size:16px;background-position:right -35px;margin-right:3px;padding-right:14px;cursor:pointer;margin-top:2px;}
.top_news .news_tab h3 span{display:inline-block;line-height:31px;background-position:0px -35px;padding-left:14px;}
.top_news .news_tab h3.current{height:33px;margin-top:1px;background-position:right -68px;}
.top_news .news_tab h3.current span{line-height:33px;background-position:left -68px;}
.top_news h2{height:38px;line-height:30px;font-size:20px;text-align:center;}
.top_news h2 a{color:#f9670e;}
.top_news p{height:30px;text-align:center;border-bottom:1px dashed #ddd;}
.top_news p,.top_news p a{color:#666;}
.top_news p a{margin:0px 5px;}
.top_news ul{padding:10px 0px 4px 0px;overflow:hidden;zoom:1;}
.top_news ul.line{border-bottom:1px dashed #ddd;}
.top_news ul li{height:26px;font-size:14px;}
.top_news .news_list1 ul li a{margin-left:8px;}
.top_news .news_list1 ul li span a{margin-left:0px;}
.top_news .news_list1 ul li span,.top_news .news_list1 ul li span a{color:#0a669b;}
.top_news .news_list2{padding-top:4px;}
.top_news .news_list2 ul{padding:12px 0px 6px 0px;}
.top_news .news_list2 ul li span{float:right;}
.top_news .news_list2 ul li{color:#35a1ce;}
.top_news .news_list2 ul li span,.top_news .news_list2 ul li span a{color:#999;}
.topic{width:300px;height:185px;overflow:hidden;zoom:1;}
.topic .topic_div div{height:94px;overflow:hidden;zoom:1;}
.topic .topic_div div h4{height:26px;font-size:14px;}
.topic .topic_div div h4 a{color:#0a669b;}
.topic .topic_div div p{text-indent:2em;line-height:22px;color:#666;}
.topic .topic_div div p a{color:#f9670e;}
.topic ul li{float:left;width:150px;line-height:14px;margin-top:12px;color:#999;}
.topic img{float:left;width:120px;height:90px;margin-right:12px;_margin_right:9px;}
.topmedical{width:360px;height:185px;margin-left:20px;overflow:hidden;zoom:1;}
.topmedical ul li span{position:absolute;bottom:4px;width:170px;height:24px;z-index:1;}
.topmedical ul li{float:left;width:170px;margin-right:20px;line-height:14px;margin-top:12px;color:#999;}
.topmedical ul li.img{height:94px;position:relative;z-index:1;}
.topmedical ul li p{position:absolute;left:0px;bottom:8px;width:160px;padding-left:10px;z-index:2;}
.topmedical ul li p,.topmedical ul li p a,.topmedical ul li p a:hover{color:#fff;}
.topmedical ul li img{width:170px;height:90px;display:block}
.topmedical ul{float:left;width:400px;}
.tool_tab{height:34px;background-position:0px -170px;}
.tool_tab h3{float:left;padding-left:40px;color:#fff;font-size:16px;padding-top:3px;}
.tool_box{height:219px;border-top:0px;overflow:hidden;zoom:1;}
.tool_box .tool_nav{float:left;width:71px;height:219px;background:url(images/index/data.png) -24px 0px repeat-y;overflow:hidden;zoom:1;}
.tool_box .tool_nav h4{height:42px;border-top:1px solid #fff;border-bottom:1px solid #d8eaf1;margin-right:1px;}
.tool_box .tool_nav h4.current{margin-right:0px;background:#fff;}
.tool_box .tool_nav h4.current a{color:#1787a9;}
.tool_box .tool_nav h4 span{display:inline-block;height:20px;line-height:20px;padding-left:22px;background:url(images/index/tool_bg1.png) no-repeat;margin:10px 0px 0px 8px;}
.tool_box .tool_nav h4.current span{background:url(images/index/tool_bg2.png) no-repeat;}
.tool_box .tool_nav h4 span.bg1{}
.tool_box .tool_nav h4 span.bg2{background-position:0px -20px;}
.tool_box .tool_nav h4 span.bg3{background-position:0px -40px;}
.tool_box .tool_nav h4 span.bg4{background-position:0px -60px;}
.tool_box .tool_nav h4 span.bg5{background-position:0px -80px;}
.tool_box .tool_sch{float:left;width:184px;margin:14px 0px 10px 14px;}
.tool_box .tool_sch p{height:33px;}
.tool_box .tool_sch p select{width:140px;color:#999;}
.tool_box .tool_sch p input{width:126px;padding:0px 5px;height:18px;line-height:18px;color:#999;}
.tool_box .tool_sch p span{display:inline-block;width:36px;}
.tool_box .tool_sch p .submit{display:inline-block;width:50px;height:25px;background-position:-50px -548px;text-align:center;line-height:25px; border: 0 none; cursor:pointer;}
.tool_box .tool_sch p .submit:hover{background-position:-150px -548px;}
.tool_box .tool_sch p .submit,.tool_box .tool_sch p .submit:hover{color:#fff;text-decoration:none;}

.tool_box .tool_sch p.hotkey{ color:#FF8E40;height:auto; line-height:23px; }
.tool_box .tool_sch p.hotkey a{ color:#959595;margin-right:7px;}
.tool_box .tool_sch p.hotkey span{margin-right:7px;}
.tool_box .tool_sch p.hotkey span a{ color:#FF8E40;}


.tool_link{border-top:none;height:126px;background:#f9fcfd;}
.tool_link ul{padding:12px 0px 0px 12px;overflow:hidden;zoom:1;}
.tool_link ul li{float:left;width:80px;padding-left:8px;height:28px;background-position:-252px -447px;background-repeat:no-repeat;}
.tool_link ul li a{color:#0a669b;}
/* ask */
.ask_box{height:325px;}
.rig_art,.ask_doctor,.ask_form{height:323px;}
.ask_doctor{width:185px;height:325px;overflow:hidden;zoom:1;}
.ask_doctor .doctor_list{height:114px;}
.ask_doctor .doctor_img{float:left;width:75px;height:94px;margin-right:10px;_margin-right:7px;border:1px solid #ddd;display:table;position:relative;overflow:hidden;zoom:1;}
.ask_doctor .doctor_img span{*position:absolute;top:50%;left:0;display:table-cell;vertical-align:middle;width:100%;text-align:center;}
.ask_doctor .doctor_img span img{position:relative;top:-50%;width:75px;height:94px;}
.ask_doctor .doctor_img div{position:absolute;bottom:1px;right:1px;width:60px;height:16px;background:url(images/index/attest.gif) no-repeat;}
.ask_doctor .doctor_list h4,.ask_doctor .doctor_list p{line-height:22px;font-size:12px;}
.ask_doctor .doctor_list h4{color:#999;}
.ask_doctor .doctor_list h4 a{font-size:14px;margin-right:6px;color:#0a669b;}
.doctor_list p.btn{padding-top:5px;}
.doctor_list p.btn a{display:inline-block;width:68px;height:23px;line-height:23px;text-align:center;background-position:0px -573px;}
.doctor_list p.btn a:hover{background-position:-68px -573px;}
.doctor_list p.btn a,.doctor_list p.btn a:hover{color:#fff;text-decoration:none;}
.ask_form{width:485px;border:1px solid #e4eff4;}
.ask_form .ask_form_top{height:62px;background:#f1f8f9;border-bottom:1px dashed #dae9f3;padding-top:18px;}
.ask_form .ask_form_top h3{float:left;width:84px;text-align:right;height:62px;padding-right:6px;_padding-right:3px;font-size:20px;line-height:20px;}
.ask_form .ask_form_top h3 a{color:#227bb4;}
.ask_form_top,.ask_form_top a{color:#666;}
.ask_form_top a{margin:0px 3px;}
.ask_form .ask_form_top p{height:32px;font-size:14px;position:relative;z-index:9999;}
.ask_form .ask_form_top p span{position:absolute;width:30px;height:23px;top:1px;*top:3px;right:124px;background-position:-136px -573px;}
.ask_form .ask_form_top p input{width:230px;height:23px;*height:24px;background-position:0px -596px;border:1px solid #50b3d1;line-height:23px;background-color:#fff;color:#999;padding:0px 35px 0px 5px;}
.ask_form .ask_form_top p a{display:inline-block;width:50px;height:25px;background-position:0px -548px;text-align:center;line-height:25px;vertical-align:middle;margin-right:0px;}
.ask_form .ask_form_top p a:hover{background-position:-100px -548px;}
.ask_form .ask_form_top p a.btn2{background-position:-50px -548px;}
.ask_form .ask_form_top p a.btn2:hover{background-position:-150px -548px;}
.ask_form .ask_form_top p a,.ask_form .ask_form_top p a:hover{color:#fff;text-decoration:none;}
.ask_form ul{overflow:hidden;zoom:1;padding:16px 16px 0px 16px;}
.ask_form ul li{height:32px;line-height:16px;color:#999;}
.ask_form ul li span.time{float:right;}
.ask_form ul li span.number{color:#f9670e;padding-right:3px;}
.ask_form ul li span.title{display:inline-block;height:16px;font-size:14px;width:270px;background-position:-200px -548px;background-repeat:no-repeat;padding-left:20px;}
.ask_form ul li span.title a{color:#0a669b;}
.rig_art .right_tab{border:none;background-position:0px -102px;}
.rig_art .rig_art_list{height:54px;margin:14px 10px 0px 10px;border-bottom:1px dashed #ddd;}
.rig_art .rig_art_list h5{height:28px;background-position:-252px -412px;background-repeat:no-repeat;padding-left:10px;}
.rig_art .rig_art_list h5 a{color:#0a669b;}
.rig_art .rig_art_list p{padding-left:10px;color:#666;}
.rig_art .rig_art_list p a{margin:0px 5px;}
.hos_tab{height:38px;line-height:38px;background-position:0px -242px;padding:0px 12px;}
.hos_tab h2{float:left;font-size:16px;}


#advGetDoctor{position:relative;}
.rig_hospital{position:absolute;left:700px;top:384px; width:278px;}
.lef_hospital .hos_tab{background-position:0px -204px;}
.lef_hospital .hos_tab span{float:right;}
.lef_hospital .hos_tab span a{color:#999;}
.lef_hospital ul{padding-left:3px;}
.lef_hospital ul li{float:left;width:116px;text-align:center;margin:0px 10px;display:inline;}
.lef_hospital ul li img{width:114px;height:90px;border:1px solid #ddd;display:block;margin-bottom:8px;}
.rig_hospital,.lef_hospital{height:165px;}
.rig_hospital .hos_tab h2{padding-left:30px;}
.rig_hospital .hos_tab h2 span{color:#1787a9;}
.rig_hospital .rig_hospital_list{margin:4px 0px 0px 8px;line-height:28px;color:#999;overflow:hidden;zoom:1;}
.rig_hospital .rig_hospital_list a{margin:0px 7px;white-space:nowrap;}
.rig_hospital .rig_hospital_list a.hot{color:#f9670e;}
.rig_hospital .rig_hospital_list a.more{color:#0a669b;}
/* article */
.article_tab{height:26px;border-bottom:1px solid #c7e1eb;}
.article_tab.nonebg{height:22px;border-bottom:none;margin-top:6px;}
.article_tab h3{float:left;font-size:16px;height:18px;line-height:16px;background-position:-240px -384px;background-repeat:no-repeat;padding-left:12px;}
.article_tab span{float:right;margin-top:4px;}
.article_tab span a{color:#999;}
.article_left p,.article_center p{color:#666;line-height:22px;text-indent:2em;}
.article_left p a,.article_center p a{color:#f9670e;}
.article_left{width:300px;overflow:hidden;zoom:1;}
.article_left .article_img img{width:300px;height:150px;display:block;}
.article_left .h175{height:175px;position:relative;}
.article_left .h175 img{height:175px;}
.article_left .h175 span{position:absolute;height:32px;display:inline-block;z-index:1;}
.article_left .h175 h5{position:absolute;left:0px;bottom:0;width:280px;height:32px;line-height:32px;padding:0px 10px;text-align:left;z-index:2;font-size:16px;}
.article_left .h175 h5 a{color:#fff;}
.article_left .article_img h4{padding-top:6px;height:24px;}
.article_left .article_hot{}
.article_left .article_hot p{float:left;width:312px;text-indent:0;overflow:hidden;zoom:1;}
.article_left .article_hot p a{float:left;width:90px;height:27px;text-align:center;line-height:27px;border:1px solid #afdae7;font-size:14px;color:#0a669b;margin:12px 12px 0px 0px;}
.article_left .article_hot p a:hover{border:none;width:92px;height:29px;line-height:29px;background:#40b3d6;color:#fff;text-decoration:none;}
.article_center{width:360px;margin-left:20px;display:inline;}
.article_center h4{height:32px;font-size:16px;text-align:center;padding-top:4px;}
.article_center p{height:76px;}
.article_center .article_center_top{height:175px;}
.article_center .article_center_top p{height:50px;}
.article_center ul{overflow:hidden;zoom:1;}
.article_center ul li{font-size:14px;line-height:28px;}
.article_center ul li span,.article_center ul li span a{color:#0a669b;}
.article_center .article_center_bottom{}
.article_center .article_center_bottom ul li{float:left;width:180px;font-size:12px;line-height:14px;padding-top:13px;}
.article_center ul.w180 li{float:left;width:180px;}
.article_center ul li a{margin-left:7px;}
.article_center ul li span a{margin-left:0;}
.article_center_bottom ul li a{margin-left:5px;}
/* right article */
.art_rlist{height:146px;border-top:none;}
.art_rlist ul{padding:8px 0px 0px 10px;overflow:hidden;zoom:1;}
.art_rlist li{line-height:26px;}
.art_ad{height:110px;}
.art_post{height:352px; overflow:hidden;zoom:1;}
.art_post .art_post_box{width:252px;height:300px;margin:15px auto 0px auto;overflow:hidden;zoom:1;}
.art_post .art_post_list{height:100px;}
.art_post .art_post_list div{height:63px;background-position:0px -420px;background-repeat:no-repeat;}
.art_post .art_post_list div p{line-height:22px;color:#999;padding:6px 8px 0px 10px;}
.art_post .art_post_list h5{font-size:12px;color:#666;margin-top:8px;}
.art_post .art_post_list span{color:#333;padding-right:6px;}
.art_post .art_post_list a{color:#0a669b;margin-left:6px;}
.art_test{height:182px;}
.art_test .test_list{overflow:hidden;zoom:1;}
.art_test .test_bmi_list,.art_test .test_rhy_list{padding:20px 0px 0px 20px;}

.art_test .test_info{float:left;width:180px;margin-left:10px;overflow:hidden;zoom:1;height:85px;}
.art_test .test_bmi_list span,.art_test .test_rhy_list span{float:left;display:inline-block;width:64px;height:64px;background-position:0px -484px;}
.art_test .test_rhy_list span{background-position:-64px -484px;}
.art_test .test_bmi_list input,.art_test .test_rhy_list input{width:70px;padding:0px 5px;height:22px;line-height:22px;border:1px solid #7f9db9;color:#999;}
.art_test .test_bmi_list div p,.art_test .test_rhy_list div p{height:32px;}
.art_test .test_bmi_list p a,.art_test .test_rhy_list div p a{display:inline-block;}
.art_test  p.btn{width:230px;text-align:center;text-decoration:none;}
.art_test  p.btn a{display:inline-block;width:95px;height:29px;line-height:29px;background-position:-128px -484px;font-size:14px;}
.art_test  p.btn a,.art_test p.btn a:hover{text-decoration:none;color:#fff;}
.art_test  p.btn a:hover{background-position:-128px -513px;}
.art_test .test_rhy_list input{width:103px;}
.art_test .test_rhy_list input.input2{width:20px;height:20px;}

.art_test .test_info p a{width:16px;height:16px;background-position:-223px -484px;vertical-align:middle;margin-left:5px;}
.art_test .test_info p input{width:28px; vertical-align:middle;margin:3px 4px 0;}
.art_test .test_rhy_list div.test_info p{height:auto;margin-bottom:4px;}
.art_test .test_result{padding-top:16px;}
.art_test .test_result .test_result_info{padding-left:12px;}
.art_test .test_result p{height:32px;}
.art_test .test_result p span{display:inline-block;height:20px;padding:0px 5px;color:#fff;}
.art_test .test_result p span.bg1{background:#72c9e3;}
.art_test .test_result p span.bg2{background:#a2ce77;}
.art_test .test_result p span.bg3{background:#ffab72;}
.art_test .test_result .test_bmi_result_left span{width:66px;}
.art_test .test_result .test_bmi_result_right{float:right;width:72px;padding-right:12px;}
.art_test a.test_btn{display:inline-block;width:68px;height:23px;line-height:23px;text-align:center;background-position:0px -573px;}
.art_test a.test_btn:hover{background-position:-68px -573px;}
.art_test .test_rhy a.test_btn{margin-left:82px;}
.art_test a.test_btn,.art_test a.test_btn:hover{color:#fff;text-decoration:none;}
.art_test .test_result .test_bmi_result_right p{padding-top:16px;line-height:24px;}
.art_test .test_result .test_bmi_result_right p a{color:#0a669b;}
.art_test .test_result .test_result_div{border-top:1px solid #c7e1eb;margin-top:2px;}
.art_test .test_rhy .test_result .test_result_div{margin-top:12px;}
.art_test .test_result .test_result_div ul{padding:4px 0px 0px 10px;overflow:hidden;zoom:1;}
.art_test .test_result .test_result_div li{height:24px;line-height:24px;background-position:-252px -412px;background-repeat:no-repeat;padding-left:10px;}
.art_test .test_result .test_result_div li a{color:#0a669b;}
/* pic */
.pic{}
.pic .pic_list,.pic .btn,.pic .pic_list ul li{float:left;}
.pic .pic_list{height:145px;overflow:hidden;zoom:1;}
.pic .pic_list ul li{float:left;width:160px;text-align:center;margin-right:45px;}
.pic .pic_list ul li img{display:block;width:160px;height:120px;margin-bottom:8px;}
.pic .pic_list ul li.pc_list_li_last{margin-right:0;}
.pic .btn,.pic .btn a{width:13px;height:25px;}
.pic .btn{width:40px;}
.pic .btn a{display:inline-block;background-position:-7px -381px;margin-top:45px;margin-left:4px;}
.pic .next{float:right;}
.pic .next a{background-position:-20px -381px;margin-left:20px;}
.pic .btn a.end{background-position:-33px -381px;}
.pic .next a.end{background-position:-46px -381px;}
/* date */
.data{height:240px;border-top:none;border-left:none;}
.data .data_nav{width:95px;height:240px;background:url(images/index/data.png) repeat-y;}
.data .data_nav h3{height:40px;line-height:40px;background-position:0px -341px;background-repeat:no-repeat;font-size:16px;padding-left:20px;margin:0px 1px;cursor:pointer;}
.data .data_nav h3.current{margin:0px;border-left:2px solid #40b3d6;border-bottom:1px solid #c7e1eb;background:#fff;}
.data .data_div{margin:16px 0px 0px 18px;width:860px;height:auto;}
.data .data_div .data_tab{height:27px;position:relative;z-index:1;}
.data .data_div .data_tab div{float:left;width:66px;margin-right:1px;}
.data .data_div .data_tab h3{height:23px;line-height:23px;text-align:center;background:#e4f0f4;font-size:12px;color:#666;cursor:pointer;position:relative;z-index:2;}
.data .data_div .data_tab h3 span{position:absolute;left:29px;top:23px;width:7px;height:4px;overflow:hidden;zoom:1;background-position:0px -381px;z-index:2;}
.data .data_div .data_tab div.current h3{background:#40b3d6;color:#fff;}
.data .data_div .data_tab div a.more{position:absolute;top:5px;right:10px;color:#999;z-index:1;}
.data .data_div .data_tab div h3 span,.data .data_div .data_tab div a.more{display:none;}
.data .data_div .data_tab div.current h3 span,.data .data_div .data_tab div.current a.more{display:block;}
.data .data_div .data_list,.data .data_div .data_list h4,.data .data_div .data_list ul,.data .data_div .data_list ul li{float:left;}
.data .data_div .data_list,.data .data_div .data_list h4,.data .data_div .data_list ul{height:44px;}
.data .data_div .data_list{width:430px;margin-top:16px;}
.data .data_div .data_list h4{width:44px;background:#40b3d6;font-size:16px;line-height:44px;text-align:center;}
.data .data_div .data_list h4,.data .data_div .data_list h4 a{color:#fff;}
.data .data_div .data_list ul{width:360px;margin-left:10px;overflow:hidden;zoom:1;}
.data .data_div .data_list li{width:60px;line-height:22px;}
.data .dataHos .data_list li{width:120px;line-height:22px;}

/* link */
.link_tab{height:33px;background-position:0px -308px;padding-left:6px;}
.link_tab h3{float:left;width:80px;height:28px;line-height:28px;text-align:center;margin-top:5px;cursor:pointer;}
.link_tab h3.current{background-position:0px -280px;font-weight:bold;}
.link ul{padding:12px 0px 8px 18px;overflow:hidden;zoom:1;}
.link ul li{float:left;width:120px;height:26px;line-height:26px;}
.link ul li a{color:#666;}
/* bottom */
#qqyy_bottom{margin-top:12px;padding:20px 0px;background:#f6fafc;border-top:1px solid #c7e1eb;}
#qqyy_bottom .qqyy_bottom_info{width:360px;}
#qqyy_bottom .qqyy_bottom_info div{height:50px;}
#qqyy_bottom .qqyy_bottom_info div a{float:left;vertical-align:middle;}
#qqyy_bottom .qqyy_bottom_info div a.logo_s{margin-right:8px;}
#qqyy_bottom .qqyy_bottom_info div span a,#qqyy_bottom .qqyy_bottom_list h3{background:url(images/bottom.png) no-repeat;}
#qqyy_bottom .qqyy_bottom_info div span a{width:32px;height:32px;margin:4px 0px 0px 8px;}
#qqyy_bottom .qqyy_bottom_info div span a.sina{background-position:0px 0px;}
#qqyy_bottom .qqyy_bottom_info div span a.sina:hover{background-position:0px -128px;}
#qqyy_bottom .qqyy_bottom_info div span a.tencent{background-position:0px -32px;}
#qqyy_bottom .qqyy_bottom_info div span a.tencent:hover{background-position:0px -160px;}
#qqyy_bottom .qqyy_bottom_info div span a.weixin{background-position:0px -64px;}
#qqyy_bottom .qqyy_bottom_info div span a.weixin:hover{background-position:0px -192px;}
#qqyy_bottom .qqyy_bottom_info div span a.qzone{background-position:0px -96px;}
#qqyy_bottom .qqyy_bottom_info div span a.qzone:hover{background-position:0px -224px;}
#qqyy_bottom .qqyy_bottom_info p{line-height:24px;font-family:Arial,\5b8b\4f53;color:#666;}
#qqyy_bottom .qqyy_bottom_info p a{color:#0a669b;margin:0px 5px;}
#qqyy_bottom .qqyy_bottom_right{width:580px;margin-left:40px;}
#qqyy_bottom .qqyy_bottom_list{float:left;height:140px;}
#qqyy_bottom .qqyy_bottom_list ul{overflow:hidden;zoom:1;height:100px;border-left:1px dashed #ddd;margin:8px 0px 0px 8px;padding-left:20px;}
#qqyy_bottom .qqyy_bottom_list ul li a{color:#666;}
#qqyy_bottom .qqyy_bottom_list h3{height:18px;line-height:18px;background-position:0px -256px;font-size:12px;font-weight:bold;padding-left:28px;}
#qqyy_bottom .qqyy_bottom_list.list1{width:200px;}
#qqyy_bottom .qqyy_bottom_list.list1 ul li{float:left;width:65px;height:28px;}
#qqyy_bottom .qqyy_bottom_list.list2{width:160px;}
#qqyy_bottom .qqyy_bottom_list.list2 ul li{height:21px;}
#qqyy_bottom .qqyy_bottom_list.list3{width:220px;}
#qqyy_bottom .qqyy_bottom_list.list3 ul{padding-left:0px;}
#qqyy_bottom .qqyy_bottom_list.list3 ul li{float:left;width:90px;text-align:center;margin-left:13px;display:inline;}
#qqyy_bottom .qqyy_bottom_list.list3 img{width:72px;height:72px;display:block;margin:0px auto 10px auto;}
#qqyy_bottom .qqyy_bottom_list.list2 h3{background-position:0px -273px;}
#qqyy_bottom .qqyy_bottom_list.list3 h3{background-position:0px -292px;}
#qqyy_bottom .qqyy_bottom_pic{}
#qqyy_bottom .qqyy_bottom_pic ul{float:left;}
#qqyy_bottom .qqyy_bottom_pic ul li{float:left;width:auto;height:40px;border:1px solid #ddd;background:url(images/bottom_pic.png) #fff no-repeat;line-height:16px;padding:10px 10px 0px 50px;margin-right:5px;text-align:center;}
#qqyy_bottom .qqyy_bottom_pic ul li.bg1{width:110px;}
#qqyy_bottom .qqyy_bottom_pic ul li.bg2{width:72px;background-position:3px -50px;padding-left:60px;}
#qqyy_bottom .qqyy_bottom_pic ul li.bg3{width:60px;background-position:0px -100px;padding-left:55px;}
#qqyy_bottom .qqyy_bottom_pic ul li.bg4{width:48px;background-position:0px -150px;}

.bar_right{position:fixed!important;position:absolute;z-index:10;}
.bar_right{_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight+310-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.bar_right{right:1px;top:32px;width:60px; height:auto;border:1px solid #dbe9ee;}
.bar_right .bg1,.bar_right .bg2,.bar_right .bg4,.bar_right .bg5{display:inline-block;width:60px;height:60px;background:url(images/bar1.png) no-repeat;}
.bar_right .bg1,.bar_right .bg2,.bar_right .bg5{border-bottom:1px dashed #dbe9ee;}
.bar_right a.bg1,.bar_right a.bg1:hover{background-position:0px 0px;}
.bar_right a.bg2,.bar_right a.bg2:hover{background-position:0px -61px;}
.bar_right a.bg4{background-position:0px -183px;}
.bar_right a.bg5,.bar_right a:hover.bg5{background-position:0px -244px;border-bottom:0;}
.bar_right a.bg4{position:relative;}
.bar_right a.bg4 span{display:none;}
.bar_right a.bg4:hover span{position:absolute;bottom:0px;left:-113px;display:block;width:107px;height:107px;background:url(images/weibo.png) no-repeat;border:3px solid #dbe9ee;}
.bar_right .bg1:hover,.bar_right .bg2:hover,.bar_right .bg4:hover,.bar_right .bg5:hover{background:url(images/bar2.png) 0px -182px no-repeat;}

.bar_right .bg3{ cursor:pointer; display:inline-block;width:60px;height:60px;background:url(images/bar1.png) no-repeat;border-bottom:1px dashed #dbe9ee;}
.bar_right .bg3,.bar_right .bg3:hover{background-position:0px -122px;}
.bar_right .current{background:url(images/bar2.png) 0px -182px no-repeat;}

.bar_right .share{position:absolute;}






.two_dimension 
{
	box-shadow:0 3px 8px rgba(0,0,0,0.5);
	border:1px solid #ddd \9;
	border-radius:0 0 3px 3px;
	background-color:#fff;
	left:0;
	display:none;
	padding: 10px 15px;
	position:absolute;
	text-align:left;
	white-space:normal;
	z-index:1010;
}
.two_dimension .content
{
	text-align:left;
	margin:0 auto;	
	}
	/* http://images.qqyy.com/index/20140121/images/index/WeChatImg.jpg http://mu4.bdstatic.com/static/img/logo/weixin_yyr.png */
	/* 	background:url("http://images.qqyy.com/index/20140121/images/index/WeChatImg2.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);  */
.two_dimension .pic {

	height:150px;
	width:150px;
	margin-bottom:10px;
}
.two_dimension p {
	color:#333333;
	line-height:1.5;
	margin:0;
	overflow:visible;
	word-break:break-all;
	word-wrap:break-word;
}
