body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "微软雅黑","宋体", Arial, Helvetica, sans-serif;}
#LXB_CONTAINER{display:none !important; }
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#cf0d0d;}
.col1,.col1 a{ color:#d08f09;}
.left{ float:left;}
.fl{float:left;}
.fr{float:right}
.right{ float:right;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:4px; font-size:0; line-height:0; clear:both; overflow:hidden;}
#body{  margin:0 auto;font-size:12px; width:320px; font-family:"微软雅黑";}
.f14{ font-size:14px;}

.img{ text-align:center;}
.img img{ width:100%;}
.martop{ margin-top:8px;}
.nav{ background:url(../images/nav.png) repeat-x top center; overflow:hidden; zoom:1; height:80px;}
.nav_c{ float:left; width:249px;}
.nav_c ul{ overflow:hidden; zoom:1; background:url(../images/navri.png) repeat-x bottom center;}
.nav_c ul li{ width:83px; font-size:14px; line-height:40px; text-align:center; color:#fff; float:left; background:url(../images/navle.png) repeat-y right top;}
.nav_c ul li a{ display:block; color:#fff;}
.nav_c ul li a span{ background:url(../images/navbg.gif) repeat-x top center; display:block;}
.nav_b{width:71px; float:left; padding-top:19px; text-align:center;}

.tit{ background:url(../images/titbg.png) repeat-x top center; height:30px;}
.tit h2{ line-height:30px; color:#fff; background:url(../images/tit_lo.png) no-repeat 6px center; padding-left:36px; font-size:14px; font-size:14px;}
.tit h2 a{ color:#fff;}
.zm{ overflow:hidden; zoom:1;}
.zm_t{ overflow:hidden; zoom:1; padding-top:4px;}
.zm_t h3{ float:left; width:25%; background:url(../images/zm_bg.png) no-repeat top center; text-align:center; line-height:30px; font-size:14px;}
.zm_t h3 a{ color:#130404; text-decoration:none; cursor:pointer;}
.zm_t h3 a.hover{ background:url(../images/zm_ho.png) no-repeat top center; color:#fff; display:block;}
.zm_c{ overflow:hidden; zoom:1; padding:10px 0px 8px;}
.zm_c ul li i{ display:inline-block; width:116px; padding:1px; border:#d6d6d6 1px solid; margin:4px 11px 0px 4px; float:left;}
.zm_c ul li h2{ color:#201616; line-height:22px;}
.zm_c ul li h2 strong{ color:#666; font-weight:normal;}
.zm_c ul li p{ color:#666; line-height:22px;}
.zm_c ul li p strong{ color:#201616;}
.zm_c ul li b{ display:inline-block; width:90px; padding:1px; border:#d6d6d6 1px solid; margin:4px 10px 0px 4px; float:left;}
.zm_c ul li h3{ line-height:24px; color:#cf0d0d;}
.zm_c ul li h3 strong{color:#1364bd; font-weight:normal; font-size:14px;}
.zm_c ul li h4{ font-size:14px; color:#4b4545; line-height:24px;}
.zm_c ul li p{ font-size:14px; color:#4b4545; padding-right:10px;  line-height:24px;}
.zm_c ul li dl{ overflow:hidden; zoom:1; padding-left:10px;}
.zm_c ul li dl dt{ width:90px; margin-right:8px; display:inline; float:left;}
.zm_c ul li dl dd{ line-height:24px; color:#323030;font-size:13px}
.zm_c ul li span{display:inline-block; width:90px; padding:1px; border:#d6d6d6 1px solid; margin:4px 8px 0px 4px; float:left}
.zm_c ul li h5{line-height:24px; color:#323030;}
.zz{ overflow:hidden; zoom:1; background:url(../images/zm_cbg.png) repeat-x top center;}
.zz_t{overflow:hidden; zoom:1; padding-top:4px;}
.zz_t h3{ float:left; width:50%; background:url(../images/zz_bg.png) no-repeat top center; text-align:center; line-height:30px; font-size:14px;}
.zz_t h3 a{ color:#130404; text-decoration:none;}
.zz_t h3 a.hover{ background:url(../images/zz_ho.png) no-repeat top center; color:#fff; display:block; font-weight:bold;}

.zz_c{overflow:hidden; zoom:1; padding:10px 0px 8px;}
.zz_c i{ display:block; text-align:center;}
.zz_c p{ text-align:center; line-height:24px; color:#26282a;}
.zz_c dl{ overflow:hidden; zoom:1;}
.zz_c dl dd{ width:33.33%; margin:16px 0px 0px; text-align:center; float:left; background:url(../images/zz_cbg.png) no-repeat top center; height:27px; line-height:27px; color:#26282a;}
.zz_c dl dd a{color:#26282a;}
/*------------添加新模块---------------*/
.index_title1{ height:24px; width:320px;line-height:36px; margin:10px auto 10px; background:url(../images/zhenzhuan_tu.png) no-repeat;border-bottom: 2px solid #1364bd;}
.xzz li{ float:left;border:1px solid #D4D4D4;padding:4px 14px;margin-right:5px;margin-bottom:8px;}
.xzz li a{color: #666;text-decoration:none;font-size:14px}
.swttel{width:312px;height:32px;margin:0 auto 12px;position:relative}
.s_dw1{width:166px;height:30px;display:block;position:absolute;left:0;top:0}
.s_dw2{width:130px;height:30px;display:block;position:absolute;right:0;top:0}

/*------------添加新专家---------------*/
.index_title{ height:24px; width:320px;line-height:36px; margin:10px auto 10px; background:url(../images/indextitle.png) no-repeat;border-bottom: 2px solid #1364bd;}

.bigzj{width:306px;height:125px;margin:0 auto 14px;}
.zjinfo{width:310px;margin:0 auto 16px;}
.zjpic{width:61px;height:60px;}
.jtop h2{color:#0679CA;font-size:14px;}
.jtop h2 span{color:#888889;font-weight:normal;padding-left:5px;}
.clickzx{display:block;border:1px solid #F0F0F0;padding:2px 4px;background:#F3F3F3;color:#288AD0;font-weight:bold;}
.psc{width:238px;color:#828384;}

.px{color:#A0A1A1;}
.zjqh{margin:6px 0 0px 120px;}
.jieshao{float:left}
.zjqh a{display:block;width:14px;height:14px;float:left;background:url(../images/focus_tip.png) no-repeat;margin-right:16px;}
.zjqh a.hover{background:url(../images/focus_tip_current.png) no-repeat;}
	

.yy_gh h2{ line-height:30px; text-align:center; font-size:16px; font-weight:bold;}
.yy_gh p{ text-indent:2em; line-height:22px; font-size:14px;}
.yy_gh h3{text-align:center; line-height:30px; font-size:14px;}

.yy{ overflow:hidden; zoom:1; padding:0px 4px;}
.yy ul li{ margin-top:13px; overflow:hidden; zoom:1; vertical-align:top;}
.yy ul li b{ color:#202023; line-height:35px; font-weight:normal;display:inline-block; text-align:right;}
.yy ul li b strong{ font-weight:normal;}
.txt1{ width:228px; line-height:14px; height:14px; padding:10px 0px; background:url(../images/txt.png) no-repeat top center; border:none; font-size:14px; color:#8c8282;}
.text{ width:216px; line-height:14px; height:14px; padding:10px 0px; background:url(../images/txt2.png) no-repeat top center; height:75px; border:none; font-size:14px; color:#8c8282; line-height:24px; padding:0px 6px;}
.but1{ background:url(../images/01.png) no-repeat top right; height:32px; width:175px; border:none; float:left;}
.but2{ background:url(../images/02.png) no-repeat top center; height:32px; width:134px; border:none; float:left;}

.fnav{ background:url(../images/fnav.png) repeat-x top center; height:32px; line-height:32px; text-align:center; color:#fff;}
.fnav a{ color:#fff; padding:0px 8px;font-size:14px}
.foot{ padding:10px 0 10px 0; line-height:30px;text-align:center;font-size:13px;background-color:#1570c7}
.foot p{color:#FFF;}

.footer{position:fixed; bottom:0; z-index:999; max-width:320px;}
.footer .swtlj1{    padding: 20px;
    position: absolute;
    left: 33px;
    bottom: 15px;
}

.footer .swtlj2{    padding: 20px;
    position: absolute;
    left: 103px;
    bottom: 15px;
 }

.footer .swtlj3{    padding: 20px;
    position: absolute;
    right: 103px;
    bottom: 15px;
}

.footer .swtlj4{    padding: 20px;
    position: absolute;
    right: 33px;
    bottom: 15px;}


.wxts{ margin:8px 8px 0px; overflow:hidden; zoom:1; background:#C0C0C0; padding:8px 12px;}
.wxts p{ line-height:22px; color:#4b4545;}
.wxts p strong{ color:#b20901;}
.wxts p b{ text-decoration:none;}
.wxts p span{ color:#115bb6;}


.js{ padding:0px 8px; overflow:hidden; zoom:1;}
.js ul li{ overflow:hidden; zoom:1; padding-bottom:13px; margin-top:12px; border-bottom:#cacaca 1px solid;}
.js ul li b{ display:inline-block; width:90px; padding:1px; border:#d6d6d6 1px solid; margin:4px 10px 0px 4px; float:left;}
.js ul li b img{ height:110px; width:90px;}
.js ul li h3{ line-height:24px; color:#cf0d0d;}
.js ul li h3 strong{color:#1364bd; font-weight:normal; font-size:14px;}
.js ul li h4{ font-size:14px; color:#4b4545; line-height:24px;}
.js ul li p{ color:#4b4545; padding-right:10px;  line-height:24px;}

.page { text-align:center; height:25px; overflow:hidden; zoom:1; padding-top:10px; padding-left:25px; }
.page li{float:left; display:inline; margin-right:8px;}
.page a { border:#dddddd 1px solid; padding:5px 6px; display:inline-blockl; margin:0px 1px; color:#333333; }

.list{ overflow:hidden; zoom:1; padding:0px 5px;}
.list ul li{ height:50px; overflow:hidden; zoom:1; border-bottom:#cacaca 1px solid;}
.list ul li h2{ background:url(../images/list_lo.png) no-repeat 8px center; line-height:24px; padding-left:30px; font-size:14px; color:#4b4545;}
.list ul li p{ padding-left:30px; line-height:24px; color:#1260b9;}
.list ul li p a{color:#1260b9;}

.wz{ overflow:hidden; zoom:1; padding:10px;}
.wz h1{ text-align:center; font-size:16px; line-height:24px; color:#125fb9;font-weight:bold}
.wz h2{ color:#3b3636; line-height:30px;font-size:12px;text-align:center;border-bottom:1px solid #CCC }
.wz_tu{width:253px;height:14px;margin:12px auto 10px}
.wz p{font-family:"Microsoft yahei";font-size:15px;color:#3b3b3b}
.wz_c{ overflow:hidden; zoom:1; line-height:25px; color:#484545; padding-top:10px; font-size:14px; font-family:"宋体";}
.wz_c p{padding:8px 0;font-size:15px; font-family:"宋体";}
.wz_c p img{text-align:center;text-indent:0;}
.wz_c p a img{display:block;margin:0 auto;}
/*.wz_c span{ color:#fa2b27; padding:0px 6px; display:block;}
.wz_c i{ display:block; text-align:center; padding:10px 0px;}
.wz_c b{ display:block; text-align:center; padding:0px 0px 10px;}*/

.hj{ overflow:hidden; zoom:1; background:url(../images/zm_cbg.png) repeat-x top center;}
.hj_t{ overflow:hidden; zoom:1; padding-top:4px;}
.hj_t h3{ float:left; width:25%; background:url(../images/zm_bg.png) no-repeat top center; text-align:center; line-height:30px; font-size:14px;}
.hj_t h3 a{ color:#130404;}
.hj_t h3 a.hover{ background:url(../images/zm_ho.png) no-repeat top center; color:#fff; display:block; font-weight:bold;}
.hj_c{ overflow:hidden; zoom:1; padding:10px 0px 8px;}

.tc{ padding:8px 10px; overflow:hidden; zoom:1;}
.tc i{ width:86px; margin-right:5px; display:inline-block; float:left;}
.tc p{ color:#323030; line-height:24px;}
.zl_hj{ overflow:hidden; zoom:1;}
.zl_hj dl{ float:left; width:33.33%; text-align:center; margin-top:10px;}
.zl_hj dl dt{ text-align:center;}
.zl_hj dl dd{ text-align:center; line-height:24px;}


h2.ltypename{ line-height:24px; font-size:16px; color:#1e6bbd; margin-top:15px;}
.zixun{padding-right:0px ;dispaly:block;float:right;}
h2.ltypename a{color:#1E6BBD}
.yh_wt { text-align:center; height:50px; line-height:50px; }
.yh_wt a { font-size:16px; }


.m_list li { line-height:37px; position:relative; border-bottom:1px solid #cacaca; }
.m_list li a { display:block; height:37px; padding-left:8px; }
.m_list li a:hover:after, .m_list li a.hover:after { background:url(../images/spritr.png) no-repeat 0px -71px; }
.m_list li a:after { display:block; content:""; position:absolute; top:35%; right:8px; width:10px; height:10px; background:url(../images/spritr.png) no-repeat 0px -40px; }
.m_list li a:hover, .m_list li a.hover { background:#f2f2f2; }

.title { height:30px; line-height:33px; text-align:right; padding-right:8px; overflow:hidden; background:url(../images/titleBg.png) repeat-x; border-bottom:1px solid #cacaca; }
.title h2 { float:left; text-indent:8px; font-size:15px; color:#1e6bbd;  }
.title a { font-size:12px; font-weight:600; display:block; color:#1e6bbd;  }

.yy_dis h2 { border-bottom:1px dashed #918b8a; padding:0 12px 6px; font-size:14px; color:#1e6bbd; }
.yy_dis h2 a { color:#1e6bbd; }
.yy_dis ul li { overflow:hidden; zoom:1; padding:6px 10px; font-size:14px; }
.yy_dis ul li span img { float:left; margin-right:12px; border:1px solid #c2c2c2; }
.yy_dis ul li h5{ color:#009ad7; }
.yy_dis ul li h5 a { color:#009ad7; }
.yy_dis ul li p { color:#131313; }
#yy_hot_art { }
#yy_hot_art li { line-height:34px; border-bottom:1px solid #ccc; }
#yy_hot_art li a { display:block; padding:0 10px; }
#yy_hot_art li a:hover { background:#F2F2F2; }
#look { }
#look li { line-height:30px; border-bottom:1px solid #cbcbcb; padding:4px 0; font-size:14px; color:#565656; padding:0 10px; }
#look li span { color:#009ad7; }
.yy_ad1 { width:100%; overflow:hidden; border-bottom:1px solid #cbcbcb;background:url(../images/tel_adv_bg.png) repeat-x top center }
.experts.yy_exp1 { background:#ffffff; border-bottom:none; }
#yy_ask { }
#yy_ask li { background:url(../images/yy_ask_ico.gif) no-repeat 10px 8px; padding:0 10px 5px 28px; border-bottom:1px solid #cbcbcb; line-height:24px; font-size:14px; }
#yy_ask li a span{color:#0068b9;}



.sick_name{width:100%;}
.sick_name div{width:100%;height:40px;border-bottom:1px solid #dbd9d9;}
.sick_name a{float:left;color:#0070c1;width:33%;height:40px;text-align:center;line-height:40px;border-right:1px solid #dbd9d9;}
.sick_name a.last{border-right:none;}
.sick_name a.red{color:#F00;}
.sick_name a.hover,.sick_name a:hover{background:#e6e6e6;}



.dibuswt { position: fixed; left:0; bottom:0; width: 100%; bottom: 0px; width:100%; height:32px; background:#01A0D8; }
.dibuswt a { width:50%; height:32px; display:inline-block; text-align:center; color:#FFF; text-decoration:none; font-size:12px; line-height:32px; }
.dibuswt img { vertical-align:top; }


.topswt{ overflow:hidden; zoom:1; height:45px; position:fixed; z-index:100; top:0; left:0; width:100%;}
.topswt ul li{ width:50%; float:left; text-align:center;}

/*-----------头部顶端-----------*/
.dh_001{ width:100%; height:40px; background:#167CC4; z-index:9999; position:fixed;top:0px;left:0px;}
.dh_002{ width:320px; height:67px; margin:auto;}
.dh_003{ width:320px; height:30px; margin:auto; margin-top:6px; float:left;}
.dh_003 span{ width:90px; height:30px; padding-left:24px; float:left; background:url(../images/top_08.jpg) no-repeat left center; font-size:14px; font-family:"微软雅黑", "黑体"; color:#fff; line-height:30px; margin-left:5px;}
.dh_004{ width:190px; height:30px; float:left; background:url(../images/top_12.jpg) no-repeat; line-height:30px; text-align:center; font-size:18px;font-family:"微软雅黑", "黑体"; font-weight:bold; color:#fff;}
.dh_004 a{ width:190px; height:30px; float:left; background:url(../images/top_12.jpg) no-repeat; line-height:30px; text-align:center; font-size:18px;font-family:"微软雅黑", "黑体"; font-weight:bold; color:#fff;}

/*-------------首页添加模块样式--------------*/
.liwt { border:#c2d4e5 1px solid; padding:5px; overflow:hidden; zoom:1; text-align:center; }
.liwt p { line-height:42px; color:#333333; font-size:15px; font-family:"微软雅黑"; }
.libtn { overflow:hidden; zoom:1; padding:5px 0; text-align:center; }
.chann{border:#c2d4e5 1px solid; overflow:hidden; zoom:1; padding:5px 0px;margin-top:5px;height:98px;background-color:#EEE}
.chann p{font-family:"Microsoft yahei";font-size:12px;color:#3b3b3b;line-height:28px;text-align:center}
.chann h1{ text-align:center; font-size:14px; height:40px; line-height:40px; font-weight:bold; color:#0464c2;}
.chann i{ display:block; line-height:18px; color:#3b3b3b; margin:0 auto; text-align:center; font-size:13px; font-style:normal;}
.chann dl{ font-size:12px; width:280px; height:36px; line-height:26px;margin:8px auto 0; padding:2px 0 5px; color:#333;}
.chann dl dt{ overflow:hidden; padding-left:7px;}
.wsgh_box1{ display:inline; width:180px; height:30px;  border:solid 2px #167cc4; line-height:20px;background:transparent; color:#818181;background-color:#FFF}
.gtt{ width:75px; height:34px; background-color:#167cc4;line-height:23px; text-align:center; font-weight:bold; color:#FFF;  display:inline; margin-left:3px;  border:0;}
.cha_txt{ padding:3px 10px 8px; line-height:24px; color:#333;}

/*----------bannder样式--------------*/
.ad {  box-shadow:2px 2px 10px #ececec; overflow:hidden; text-align:center; position:relative;width:320px; margin:5px auto; }

/*首页banner*/
.slideBox2{ width:320px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:2px; bottom:2px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox2 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:320px; display:block;  }
.ad img{ width:320px; display:block;  }
/*首页banner结束*/


.scroller1 { position:absolute; z-index:2; bottom:5px; left:150px; overflow:hidden; zoom:1; }
.scroller1 h2 { border-radius: 20px 20px 20px 20px; background:#A5E4FF; width:5px; height:5px; float:left; margin-left:6px; display:inline; }
.scroller1 h2.hover { border-radius: 20px 20px 20px 20px; background:#0073E4; }
.thelist { overflow:hidden; zoom:1; }
.thelist li { float:left; width:300px; height:140px; }



/*------------疾病查询改版样式---------------*/
.blank2{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.xz_list1{ overflow:hidden; zoom:1; padding-bottom:8px;}
.xz_list1 h3{ border-bottom:#1364bd 2px solid; overflow:hidden; zoom:1;}
.xz_list1 dl{ overflow:hidden; zoom:1; background:#1364bd; border:#cacdd2 1px solid; margin-top:8px;}
.xz_list1 dl dt{ width:67px; text-align:center; float:left;position:relative;}
.xz_list1 dl dt a{ color:#1364BD; font-size:16px; font-family:微软雅黑; display:block; margin:4px 0 0 4px; background:#fff; height:48px;}
.sjx{ background:#fff; position:absolute;border-bottom: 7px solid #1364BD;border-left: 7px solid #fff;border-top: 7px solid #1364BD;right: -7px;z-index: 1; top:20px;}
.xz_list1 dl.xz_other dt a{ height:52px; padding-top:10px;}
.xz_list1 dl.xz_other dt .sjx{ top:28px;}
.xz_list1 dl dd{ width:83px; text-align:center; color:#fff; border-right:#fff 1px solid; float:left;}
.xz_list1 dl dd i{ background:url(../images/ico.png) no-repeat;  width:32px; height:36px; display: inline-block;}
.xz_list1 dl dd span{ display:inline-block;}
i.ico1{ background-position:0 -40px !important}
i.ico2{ background-position:-30px -40px !important;}
i.ico3{ background-position:-70px -40px !important}
i.ico4{ background-position:0 -80px !important}
i.ico5{ background-position:-35px -80px !important}
i.ico6{ background-position:-70px -80px !important}
i.ico7{ background-position:0 -118px !important}
i.ico8{ background-position:-30px -118px !important}
i.ico9{ background-position:-70px -118px !important}
i.ico10{ background-position:0 -158px !important}
i.ico11{ background-position:-33px -158px !important}
i.ico12{ background-position:-70px -158px !important}


.xz_list1 dl dd.xz_last{border-right:0;}
.xz_list1 dl dd a{ color:#fff; display:block;}
.xz_list1 dl.xz_other dd{ line-height:35px;}
.xz_latop{border-top:#fff 1px solid;}

.index_zxzx{ }
.index_zxzx li{ float:left;height:61px; width:106px; padding-top:20px;}
.index_zxzx li a{ color:#fff;font-family:微软雅黑; font-size:16px;}
.zxzx1{ background:#1364BD;}
.zxzx2{ background:#F27B37;}
.zxzx3{ background:#30C09C;}
.index_zxzx i{background:url(../images/ico.png) no-repeat; display:block; width:32px; height:36px; display: inline-block; float:left;}
i.ico13{ background-position:0 0 !important}
i.ico14{ background-position:-30px 0 !important}
i.ico15{ background-position:-70px 0 !important}

/*-----------病种列表页改版样式---------*/
.tit { background: url(../images/titbg.png) repeat-x top center; height: 30px; }
.tit h2 { line-height: 30px; color: #fff; background: url(../images/tit_lo.png) no-repeat 6px center; padding-left: 36px; font-size: 14px; font-size: 14px; }
.tit h2 a { color: #fff; }
.sz_zj_nr { padding: 10px 0 8px 0; overflow: hidden; zoom: 1; }
.sz_zj_h3 { width: 75px; text-align: center; overflow: hidden; zoom: 1; margin-right: 8px; }
.sz_zj_h3 p { padding: 5px 0 0 5px; color: #282828; }
.sz_zj_h3 p span { color: #d51717; }
.sz_zj_h3 p span a { color: #d51717; }
.sz_zj_nry { overflow: hidden; zoom: 1; }
.sz_zj_nry h3 { font-weight: bold; padding-bottom: 15px; }
.sz_zj_nry h3 img { vertical-align: top; padding-left: 5px; }
.sz_zj_nry p { line-height: 24px; text-indent:2em; }
.sz_lib { overflow: hidden; zoom: 1; border-bottom: 1px solid #D2D2D2; }
.sz_lib li { line-height: 30px; color: #282828; border-top: 1px solid #D2D2D2; background: url(../images/sz_dian.png) center left no-repeat; padding-left: 8px; }
.sz_lib li strong { padding-right: 2px; }
.sz_lib li a {font-family: '宋体';color: #555}
.sz_fany { text-align: center; background: #E4E4E4; line-height: 20px; margin-top: 8px; overflow:hidden; clear:both; }
.sz_fany li{ float:left;}
.sz_fany li a { padding: 0 10px; color: #333; }
.sz_bex_1 { overflow: hidden; zoom: 1; padding: 5px 0 0 0; }
.sz_bex_1 li { line-height: 28px; color: #282828; border-bottom: 1px dashed #CBCBCB; background: url(../images/sz_lib_link.png) no-repeat center left; padding-left: 3px; }
.sz_bex_1 li.hover { background: url(../images/sz_lib_hover.png) no-repeat center left; }
.sz_bex_1 li strong { font-weight: bold; color: #fff; padding-right: 8px; }
.sz_bex_1 li img { vertical-align: middle; padding-left: 5px; }

/* 底部固定 */
.closebottom{background:url(../images/close.png); width:27px; height:27px; cursor:pointer; position:absolute; left:0; top:0}
.xiangmu1 {position:absolute;position: fixed ! important; background:url(../images/bodys.png) repeat-x;width:100%; height:100px; margin:0px auto;z-index:10000; bottom:0;_bottom:0; top:expression(documentElement.scrollTop+250);opacity: 0.9;}
.xiangmu {position:absolute;position: fixed ! important;width:100%; height:100px; margin:0px auto;z-index:100000;bottom:0;_bottom:0;}
.xiangmu ul {margin:0px; padding:0px; height:100px;overflow:hidden; width:570px; margin:0px auto}
.xiangmu ul li { float:left; list-style:none;text-align:center; height:100px;}
.xiangmu ul li.ceshibd2{ width:370px;font-size: 20px;color: #fff; padding-top:30px; font-family:微软雅黑;font-weight: bold;}
.xiangmu ul li.ceshibd2 e{ font-size:24px;}
.xiangmu ul li.ceshibd3{ padding-top:0px;}
.xiangmu ul li.ceshibd3 a{ padding: 0px ;}
.xiangmu ul li.ceshibd3 img{ padding-top:0px;}
.xiangmu ul li a {color:#FFF; text-decoration:none; font-size:12px}
.xiangmu ul li a:hover{color:#FF0; text-decoration:none;}

@media screen and (max-width:639px) {
	/*底部固定*/
	.closebottom{background:url(../images/close.png); background-size:13px 13px; width:13px; height:13px; cursor:pointer; position:absolute; left:0; top:0}
	.xiangmu1 {position:absolute;position: fixed ! important; background:url(../images/bodys.png) repeat-x;width:100%; height:50px; margin:0px auto;z-index:10000; bottom:0;_bottom:0; top:expression(documentElement.scrollTop+250);opacity: 0.9;}
	.xiangmu {position:absolute;position: fixed ! important;width:100%; height:50px; margin:0px auto;z-index:100000;bottom:0;_bottom:0;}
	.xiangmu ul {margin:0px; padding:0px; height:50px;overflow:hidden; width:320px; margin:0px auto}
	.xiangmu ul li { float:left; list-style:none;text-align:center; width:50px;}
	.xiangmu ul li.ceshibd2{ width:220px;font-size: 12px;color: #fff; padding-top:13px; font-family:微软雅黑;font-weight: bold;}
	.xiangmu ul li.ceshibd2 e{ font-size:14px;}
	.xiangmu ul li.ceshibd3{ padding-top:0px;}
	.xiangmu ul li.ceshibd3 a{ padding:0px;}
	.dbtp1x{ width:50px; height:50px;}
	.xiangmu ul li.ceshibd3 img{ padding-top:0px;}
	.xiangmu ul li a {color:#FFF; text-decoration:none; font-size:12px}
	.xiangmu ul li a:hover{color:#FF0; text-decoration:none;}
}
/*频道页改版15-04-02*/
.cl{clear:both;}
.bk_con{width:304px;height:90px;margin:0 auto 10px;}
.bk_con img{display:block;float:left;margin-right:2px;}
.bk_con p{font-size:14px;line-height:25px;font-family:"微软雅黑";color:#444545;}
.bk_con p a{color:#D02727;}

.zz_con{width:304px;margin:0 auto;}
.zz_con li{float:left;margin-right:7px;text-align:center;font-size:12px;font-family:"微软雅黑";color:#464747;}
.zz_con li.mr0{margin-right:0px;}
.jsjmqz_p{ float:left; line-height:25px; margin:5px 0 0 15px;}
.zxa,.zxb,.zxc{width:272px;height:28px;line-height:28px;margin:0 auto 8px;font-size:15px;color:#fff;font-family:"微软雅黑";margin-top:10px;}
.zxa a,.zxb a{color:#fff; }
.zxa span.fl,.zxb span.fl{display:block;float:left;margin-left:8px;}
.zxa span.fr,.zxb span.fr{display:block;float:right;margin-right:8px;}
.zxa{background:#2373C9 url(../images/wtel.png) no-repeat 138px 4px;margin-top:15px;}
.zxb{background:#EB8A00 url(../images/wtel.png) no-repeat 138px 4px;}
.zxc{background:#2CA1C7;text-align:center;}

.js_con{width:306px;margin:0 auto;}
.js_con img{ margin:10px auto;}
.js_con p{font-size:12px;font-family:"微软雅黑";color:#000;text-indent:2em;line-height:19px; margin-bottom:10px;}
.js_con p a{color:#d53232;}

.al_con{width:305px;margin:10px auto;}
.al_con li{float:left;text-align:center;margin-bottom:10px;}
.al_con li a{ color:#000; font-size:14px;}
.al_con li.mr{margin-right:16px;}
.al_con p{font-size:12px;font-family:"微软雅黑";color:#1970cd;margin-bottom:10px;}
/*页面改进*/
.jbdh_tit{width:320px; height:30px; border-bottom:1px solid #0a2346;background:#295ed5;margin: 0px auto}
.jbdh_tit li{ line-height:30px; color:#fff; font-size:14px;}
.jbdh_tit li span{ float:right; margin-right:6px; font-size:12px; }
.jbdh_tit li span a{ padding:0px 0px 1px 1px;}
/*头部上浮*/
/*#top{position: fixed;top:30px;z-index: 999999}*/
/*专家*/
#mainInfo {
	overflow:hidden;
	margin-top:5px;
}
#tt {
	background:url(../images/asn_08.jpg) center center no-repeat;
	height:54px;
}
.tt1 {
	width:102px;
	font-size:16px;
	line-height:54px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-indent:4px;
	float:left;
}
.tt2 {
	width: 130px;
	float: left;
	margin-top: 15px;
	text-indent: -7px;
}
.tt3 {
	background:url(../images/zx_03.png) center center no-repeat;
	width:75px;
	height:54px;
	color:#fff;
	font-size:16px;
	line-height:45px;
	text-align:center;
	margin:0px 5px 0px 0px;
	float:right;
}
.tt3 a {
	color:#fff;
}
#Info {
	overflow:hidden;
	clear:both;
}
.nav2 {
	width:80px;
	height:70px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	padding:15px 0px;
	float:left;
}
.nav2 a {
	color:#333;
}

#Info_pp1 {
	width:106px;
	overflow:hidden;
	text-align:center;
	/* line-height:40px; */
	float:left;
}
.red {
	color:#c32722;
}
.red_font16 {
	font-size:16px;
	color:#c32722;
	font-weight: bold;
}
#Info_zj {
	/* overflow:hidden; */
}
#Info_zj p{
	margin:5px auto;
	width: 306px;
}

#Info_zjBtn {
	overflow:hidden;
}
.bk_font {
	/*
	  border: dashed 2px #c32722;
	  width: 100px;
	  color: #c32722;
	  font-size: 30px;
	  padding: 0px 5px;
	  line-height: 50px;
	  margin: 0px 5px;*/
	vertical-align:middle;
	padding:12px 5px;
}
#Info_gy {
	border:dashed 1px #ccc;
	height:30px;
	width:155px;
	line-height:30px;
	background:url(../images/asn_71.jpg) 8px center no-repeat;
	text-align:left;
	text-indent:25px;
	margin-top:5px;
}
#Info_gyBtn {
	padding:10px 20px 3px 10px;
	clear:both;
}
.Info_promise {
	color:#c32722;
	font-weight:bold;
	line-height:38px;
	text-align:center;
}
.Info_promise img {
	vertical-align:middle;
}
/*new专家20150801*/
#index_zj{width:312px; height:257px; margin:0 auto; overflow:hidden; background:none; padding:0;}
#index_zj ul{height:524px;}
#index_zj ul li{ width:310px; height:524px; overflow:hidden; float:left;}
.new_zj{ width:310px; height:248px;  border-bottom:1px dashed #b2b3b4; margin-top:8px; padding:0 1px;}
.index_zjc{width:308px; height:203px;}
.index_zj_r{width:164px; height:203px; float:right;}
.zj_m{ width:164px; height:26px; font-size:18px; color:#be0c0c; font-weight:bold;}
.zj_m font{ font-weight:normal; font-size:14px; color:#666666; margin-left:8px;}
.zj_ry{width:164px; height:42px; line-height:20px; font-size:12px; color:#333333; padding:4px 0;}
.zj_ry font{ font-size:12px; color:#c30f0f; margin-right:6px;}
.zj_t{width:62px; height:22px; line-height:22px; background:#0e5bc7; text-align:center; font-size:12px; color:#fff;}
.zj_sc{width:164px; height:auto; line-height:18px; padding:6px 0; font-size:12px; color:#666666;}
.zj_sc font{font-size:12px; color:#333333;}
.zj_sc a{ font-size:12px; color:#c21b1b;}
.index_zja{width:310px; height:35px; padding:0 1px;}
.index_zja a{display:block; width:148px; height:35px; line-height:35px; font-size:14px; color:#fff; }
.index_zja a.fl_l{ background:#0e5bc7;}
.index_zja a.fl_r{ background:#ed9d0d;}
.index_zja a img{ float:left; margin:6px 12px 0 10px;}
.fl_l {
	float:left;
}
.fl_r {
	float:right;
}
/*权威专家*/
.zj{
	width: 100%;
	overflow: hidden;
}
.zjtit{
	height: 36px;
	background: #0565c8 url(../images/tb9.png) 0 -95px no-repeat;
}
.zjtit p{
	margin-left: 55px;
	color: #fff;
	font-size: 18px;
	line-height: 36px;
}
.zjtit p a{
	color: #fff;
	font-size: 14px;
	float: right;
	margin-right: 10px;
}
.zj .zjs{
	width: 100%;
	height: 245px;
	background: #f6f6f6;
	margin: 10px 0;
	position: relative;
}
.zj .zjs .jzt,.zj .zjs .zjb{
	padding: 10px 10px;
}
.zj .zjs .jzt img{
	width: 84px;
	height: 84px;
}
.zj .zjs .zc{
	margin-top: 10px;
	margin-right: 99px;
	line-height: 24px;
}
.zj .zjs .name{
	color: #000;
	font-weight: 600;
	font-size:16px;
}
.zj .zjs .line{
	margin-left: 10px;
	width: 270px;
	border-top: 1px dashed #d5d5d5;
	margin-bottom: 10px;
}
.zj .zjs .jt{
	background: url(../images/tb9.png) -14px -325px no-repeat;
	display: block;
	width: 20px;
	height: 37px;
	position: absolute;
	right: 16px;
	top: 82px;
}
.zj .zjs .sc{
	margin-bottom: 15px;
}
.zj .zjs .wz,.zj .zjs .gh{
	background: #e0e0e0 url(../images/tb9.png) 0 -147px no-repeat;
	padding: 3px 38px;
	margin: 0 18px;
}
.zj .zjs .wz{
	background-position: 0 -53px;
}

/**快速问医生**/
    .kswys{ width:320px; height:70px; background-color:#f0f0f0; overflow:hidden; margin:2px auto}
    .kwz{ text-align:center; font-size:15px; line-height:25px;}
    .kwz span{ color:#d20100;font-size:15px; line-height:25px;}
    .kwz sp{ color:#d20100;font-size:15px; line-height:30px;}
    .kwz p{font-size:1.2rem; line-height:30px;}
    .ktu{ width:95%; margin:0 auto;}
    .ktu a{ width:20rem;}
    .kt1{ width:50%; float:left;}
    .kt2{ width:50%; float:right;}
    .kt1 img{ width:200px;}
    .kt2 img{ width:95px; float:right; margin-top:-30px;}

   .kswys2{ width:100%; height:70px; background-color:#f0f0f0; overflow:hidden; margin:2px auto}
   .kswys2 .kwz{ text-align:center; font-size:15px; line-height:25px;}
   .kswys2 .kwz span{ color:#d20100;font-size:15px; line-height:25px;}
   .kswys2 .kwz sp{ color:#d20100;font-size:15px; line-height:30px;}
   .kswys2 .kwz p{font-size:1.2rem; line-height:30px;}
   .kswys2 .ktu{ width:95%; margin:0 auto; height:32px;}
   .kswys2 .ktu a{ width:20rem;}
   .kswys2 .ktu .kt1{ width:50%; float:left;}
   .kswys2 .ktu .kt2{ width:33%; float:right;}
   .kswys2 .ktu .kt1 img{ width:200px;}
   .kswys2 .ktu .kt2 img{ width: 95px;
float: left;
margin-top: 0px;
height: 32px;}


	.yzk{width:320px; height:13rem; background-color:#e6e6e6; overflow:hidden; margin:0 auto;}

	.y1{ color:#006ebb; font-size:2rem; text-align:center; font-weight:bold; margin-top:1rem;}

	.y2{ font-size:1rem; text-align:center; line-height:3rem;}

	.y2 span{ color:#ff7300;  font-size:1rem;}

	.y3{ width:90%; height:3rem; margin:0 auto;}

	.yz1{ background-color:#fff; width:75%; height:2rem; float:left;border:none;}

	.yz2{ background-color:#ff7300; width:25%; height:2rem; float:right; text-align:center;}

	.yz1 a{ color:#999999; margin-left:1rem; line-height:2rem; font-size:1rem;}

	.yz2 a{ color:#fff; font-size:1rem; line-height:2rem;}

	.y4{ width:8%; margin:0.5rem auto;}

	.y4 img{ width:1.3rem;}

	.y5{ width:90%; margin:0.3rem auto;  font-size:0.7rem; line-height:3rem; color:#303030}

	.y5 img{ width:3rem;}

	.y5 span{ font-size:1.2rem; font-weight:bold; color:#006ebb;}

.index_title2{ height:24px; width:320px;line-height:36px; margin:10px auto 10px; background:url(../images/tszknavbj.png) no-repeat;border-bottom: 2px solid #1364bd;}




 #guahao1{width:314px;padding:2px;margin:0 auto;border:1px solid #a1c6d8;background:#fff;}
        #guahao1 .til{width:100%;height:30px;line-height:30px;color:#fff;background:#1364bd;font-size:16px;text-indent:10px;}
        #guahao1 p.description{line-height:170%;width:295px;margin:0 auto;padding:0 0 10px 0;}
        #guahao1 p.description span{font-weight:bold;font-size:13px;}
        #guahao1 form{width:295px;margin:10px auto;}
        #guahao1 form p{width:100%;height:20px;line-height:20px;text-indent:25px;color:#000;}
        #guahao1 form dl{padding:15px 0 0 0;width:100%;color:#000;}
        #guahao1 form dl dd{width:100%;margin-bottom:10px;}
        #guahao1 form dl em{display:none;font-style:normal;color:red;font-weight:bold;padding:0 3px 0 0;}
        #guahao1 form dl span{display:inline-block;width:70px;height:18px;text-align:right;}
        #guahao1 form dl span.textarea{vertical-align:top;}
        #guahao1 form dl input[type="text"]{width:219px;height:30px;font-size:14px;border:1px solid #ddd;background:#fff;transition: all 0.3s linear 0s;}
        #guahao1 form dl input[type="text"]:focus{border-color:#008077;}
        #guahao1 form dl textarea{width:219px;height:100px;resize: none;font-size:14px;transition: all 0.3s linear 0s;border:1px solid #ddd;background:#fff;}
        #guahao1 form dl textarea:focus{border-color:#008077;}
        #guahao1 form dl input.submit{width:120px;height:20px;line-height:15px;color:#fff;text-align:center;background:#F09403;margin-left:70px;cursor:pointer;}
        /*qwjs*/
	.wrap { width:100%; margin: 0px auto; background: #fff; }
	.bz { overflow: hidden; zoom: 1; padding: 0px 5px 2px; }
	.bz_c { overflow: hidden; zoom: 1; }
	.bz_n { overflow: hidden; zoom: 1; margin-top: 6px; background: #f2f2f3; padding: 5px; }
	.bz_n dl { width: 80px; text-align: center; float: left; margin-right: 5px; display: inline; }	
	.bz_n dl a { color: #1165C5; }
	.bz_n dl dt { padding: 20px 0px 10px; }
	.bz_n dl dd { font-size: 14px; color: #1165C5; font-weight: bold; line-height: 20px; font-family: "微软雅黑"; }	
	.bz_r { background: #FFF; border-radius: 6px; overflow: hidden; zoom: 1; padding: 5px 6px 7px 16px; }
	.bz_r .jsname {color: red; font-weight: 600;}
	.bz_r .jsname span{color: red;  font-weight: 600;}
	.bz_r p { color: #4c4948; line-height: 21px; font-family: "微软雅黑"; font-size: 12px; }
	.bz_r p span { color: #0173af; }
	.bz_r h2 { margin-top: 6px; padding-top: 8px; border-top: #dcdddd 1px dashed; height: 34px; margin:0 auto;}
	.bz_r h2 img { margin-right: 22px; vertical-align: middle; }
	.bz_r h2 span { background: #FF8B00; color: #fd7706; display: inline-block; padding: 5px 10px; line-height: 24px; }
	.bz_r h2 span a { color: #fff; font-size:14px;}	