@charset "gb2312";
/* CSS Document */

/*****************************************************************************/
/* reset css								                                 */
/*****************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; vertical-align: baseline; }
:focus { outline: 0; }
body { font-size:14px; background:#fff;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; }
a:link,a:visited{
    color:#007d67;
}
a{ text-decoration:none;}
a:hover { text-decoration:none; color:#000; }
table { border-collapse: separate; border-spacing: 0; }
th, td { text-align: left; font-weight: normal; }
img, iframe { border: none; text-decoration:none;outline:none; }
ol, ul { list-style: none; }
input, textarea, select, button { font-size:100%; outline:none;}
select { margin: inherit; }
hr { margin: 0; padding: 0; border: 0; color: #000; background-color: #000; height: 1px }
.clear { clear:both; }
.clearer { clear: both; display: block; font-size: 1px; height: 0; line-height: 1px; margin: 0; padding: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom:1; }
.fl { float:left; width:698px;}
.fr { float:right; width:290px;overflow:hidden;}
.fn { float:none }
.mt, .mc, .mb { overflow: hidden; }
.t { margin-top:10px; }
.m { margin-bottom: 10px; }
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.red { color:#f00 }
.c_3{color:#333}
.c_6{color:#666}
.c_9{color:#999}
/*****************************************************************************/
.header{ height:30px; width:100%;  background:#f0f0f0;}
.header_top_1{ height:30px; line-height:30px; width:1000px;margin:0 auto;}
.header_top_1 .fl ul{ padding-left:5px;}
.header_top_1 .fl ul li{ float:left; padding:0 24px 0 0;}
.header_top_1 .fl ul li a{ color:#221815; text-decoration:none;}
.header_top_1 .fl ul li a:hover{ text-decoration:none;}
.header_top_1 .fr a{ padding:0 0 0 20px; float:right; color:#221815; text-decoration:none;}
.header_top_1 .fr a:hover{ text-decoration:none;}
.search_cont{ width:1000px; margin:10px auto;}
.search_cont .logo{ float:left;}
 .search_box{ float:right; width:650px; line-height:80px; padding:20px;}
 .search_box input.text{ width:438px; font-size:14px; padding-left:40px; height:36px; line-height:36px;  border:1px solid #949494;border-radius: 5px;background: url("../image/search.png") no-repeat 10px center;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;margin-right:10px;}
 .search_box input.submit{ cursor:pointer; border:none; background:#14bb9e; height:38px; width:90px; color:#FFF;border-radius:5px;line-height:36px;font-size:16px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
 .search_box p{ height:32px; line-height:32px; width:400px; text-align:right;}
.pu_tong{
         width: 100%;
         height: 40px;
         line-height: 40px;
         background-color: #14bb9e;
         z-index: 999;
        text-align: center;
    }
.pu_tong_01{
    width:1000px;
    margin:0 auto;
}

.pu_tong ul li{ float:left; text-align:center;font-size:16px;}
.pu_tong ul li a{  display:block; height:40px; color:#fff; text-decoration:none;padding:0 20px;}
.pu_tong ul li a:hover{ text-decoration:none; background:#0ba88d; display:block;height:40px; }
.pu_tong ul li a.on{ background:#0ba88d;}
.pu_tong .fr p{ text-align:right;color:#f9f9f9;}
/*main   主体*/
.main{ width:1000px; margin:10px auto;}
.main .fl{ border:1px solid #e8e8e8;width:698px;margin-right:10px;}
.accurate{ width:658px; margin:10px auto;}
.accurate a.on{ color:#007d67;}
.accurate h2{ height:30px; line-height:26px;overflow:hidden;}
.accurate h2 a{ color:#14bb9e; font-size:16px; text-decoration:none;}
.accurate h2 a:hover{  text-decoration:none;color:#ff9900;}
.accurate h2 a strong{ color:#ff0000; text-decoration:none;}
.accurate p strong{ color:#666; text-decoration:none; font-weight:normal;}
.accurate h2 a:hover strong{ text-decoration:none;}
.accurate p{ line-height:26px;color:#666;font-size:14px;}
.accurate p a{ color:#221815; padding:0px 5px; text-decoration:none;}
.accurate p a:hover{ text-decoration:none;}
.accurate h5{ height:30px; line-height:30px; font-weight:normal;color:#007d67;}
.accurate h5 span{ float:right; color:#444;}
.accurate h5 a{ color:#007d67; text-decoration:none}
.accurate h5 a:hover{ color:#007d67; ;text-decoration:none;}
.accurate ul li{ float:left; width:120px;}
.accurate h3{ height:30px; line-height:30px; text-align:right; font-weight:normal;}
.accurate h3.ts{ background:url(../image1/jiang.png) no-repeat center right;}
.accurate h3 a{ color:#221815; padding:0px 10px}
.accurate h3 a.on{ color:#ff6600}
.accurate h3 a.jiang{  display:inline-block;}
.accurate h4{
    line-height: 24px;
    padding-bottom:10px;
    font-weight: normal;
    border-bottom: 1px dashed #e8e8e8;
    font-size:14px;
}
.accurate h4 a{ color:#666; padding:10px;}
.accurate .top span{ float:left; width:80px; height:25px; line-height:25px;}
.accurate .top span a{ color:#000;}
.accu_rate{ line-height:26px;width:658px;border-bottom: 1px dashed #e8e8e8;padding-bottom: 10px;}
.accu_rate a.on{ color:#007d67;}
.accu_rate_two{ line-height:20px; width:640px;}
.accu_rate a,.accu_rate_two a{ padding:10px; color:#221815;}
.accu_rate a:hover,.accu_rate_two a:hover{ padding:10px; color:#221815; text-decoration:none;}
.library dl{ width:688px; height:180px; margin:10px auto; border:1px solid #ccc; padding:1px;}
.library dl dt.tt { float:left; TEXT-ALIGN: center; WIDTH: 32px; DISPLAY: table-cell1; HEIGHT: 180px; VERTICAL-ALIGN: middle ; font-size:16px; background:#7fbeb3;}
.library dl dt .t1 { WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 100%; background:#0F6; VERTICAL-ALIGN: middle }
.library dl dt .t2 { DISPLAY: inline-block; FONT-SIZE: 18px; VERTICAL-ALIGN: middle }
.library dl dd{ float:right; width:640px; font-size:14px;}
.library dl dd ul { margin:6px auto;height: 140px;overflow: hidden;}
.library dl dd ul li{ line-height:28px; background:url(../image1/fangkuai.png) no-repeat 0px 10px; padding-left:10px;}
.library dl dd ul li a{ color:#003399; font-size:14px; text-decoration:none;}
.library dl dd ul li a:hover{ text-decoration:none;}
.library dl dd ul li a strong{ color:#ff0000;text-decoration:none;}
.library dl dd ul li a:hover strong{ color:#ff0000; text-decoration:none; }
.library dl dd ul li span{ float:right; padding-right:10px;}
.library dl dd ul li span a{ color:#007d67; font-size:14px; text-decoration:none;}
.library dl dd ul li span a:hover{ text-decoration:none;}
.library dl dd ul li span.q_b_1{ padding-right:10px;}
.library dl dd ul li span.q_b_1 a{ color:#003399; font-size:14px; text-decoration:none;}
.library dl dd ul li span.q_b_1 a:hover{ text-decoration:none;}
.library dl dd ul li span.q_b_2 a{ color:#003399; font-size:14px; text-decoration:none;}
.library dl dd ul li span.q_b_2 a:hover{ text-decoration:none;}
.doc_tor{ width:658px; margin:10px auto; border-bottom:1px dashed #e8e8e8; padding:10px 0px;}
.library .doc_tor .zuo{ float:left; width:86px; text-align:center;}

/*.library .doc_tor .zuo .t1{ WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle}
.library .doc_tor .zuo .t2{ DISPLAY: inline-block; vertical-align:middle; }*/
.library .doc_tor .zuo  a{ color:#333; text-decoration:none;}
.library .doc_tor .zuo  a:hover{ text-decoration:none;}
.library .doc_tor .zuo  a img{ padding:1px; border:1px solid #ccc; margin-bottom:8px; text-decoration:none;}
.library .doc_tor .zuo  a:hover img { border:1px solid #666; text-decoration:none;}
.library .doc_tor .you{ float:right; width:562px;}
.library .doc_tor .you ul.ul_1{ float:left; width:411px; display:inline-block;}
.library .doc_tor .you ul.ul_1 li{ line-height:24px; width:410px;}
.library .doc_tor .you ul.ul_1 li a{ text-decoration:none; color:#666;}
.library .doc_tor .you ul.ul_1 li a.c_link{color:#14bb9e;}
.library .doc_tor .you ul.ul_1 li a:hover{ text-decoration:none; color:#007d67;}
.library .doc_tor .you ul.ul_2{ float:right; width:100px; margin:10px 20px; display:inline-block;}
.library .doc_tor .you ul.ul_2 li{ line-height:24px; width:100px;}
.library .doc_tor .you ul.ul_2 li a{font-size: 14px;color: #fff;display: inline-block;text-decoration: none;padding: 3px 12px;background: #14bb9e;margin-bottom: 5px;border-radius: 5px;}
.library .doc_tor .you ul.ul_2 li a:hover{ text-decoration:none;}
.hos_pital .hos_pital_z{ float:left; margin:0px;}
.hos_pital .hos_pital_y{ float:right; width:100px; text-align:center;}
.ask_y{ float:right; width:100px; padding:10px 10px; text-align:center;}
.ask_y ul li{ line-height:22px;}
.ask_y ul li a{ font-size:14px; color:#007d67; text-decoration:none;}
.ask_y ul li a:hover{ text-decoration:none;}
.hos_pital .hos_pital_y a{ font-size:14px; color:#666; text-decoration:none;}
.hos_pital .hos_pital_y a:hover{ text-decoration:none;}
.library dl dd  p{ height:25px; line-height:25px; background:url(../image1/jianbian.png) no-repeat; text-align:right; color:#666;}
.library dl dd  p a{ color:#666;}
.library dl dd  p strong{ color:#003366;}
.top_1 h2{ height:26px; line-height:26px; font-size:14px; color:#221815;}
.top_1 ul li{ line-height:26px; padding-left:10px;}
.top_1 ul li a{ color:#221815;}
.top_2{ margin-top:10px; border:1px solid #ccc; width:242px; height:180px;}
.content_01{overflow: hidden;padding-bottom:5px;line-height:24px;}
/*footer*/
.footer{ width:1000px; margin:0 auto; margin-top:20px; padding-top:10px;margin-bottom:15px;overflow:hidden;}
.footer .bo_nav { text-align:center; height:25px; overflow:hidden; float:left; clear:both; width:100%; display:block ; color:#666;}
.footer .bo_nav li { display:inline; padding:0px 2px; height:25px; line-height:25px; }
.footer .bo_nav li a { color:#666; text-decoration:none; }
.footer .bo_nav li a:hover{ text-decoration:none;}
.footer .copy { text-align:center; float:left; clear:both; display:block; width:100% }
.footer .copy li { font-size:12px; height:25px; line-height:26px;color:#666; }
/*分页*/
.page{  text-align:center; color:#c6c6c6; padding:10px 0px;}
.page a{ display:inline-block; padding:4px 8px; border:1px solid #c6c6c6; margin:6px; color:#c6c6c6; text-decoration:none;}
.page a:hover {display:inline-block; padding:4px 8px; border:1px solid #999; margin:6px; color:#999; text-decoration:none;}
#numstyle {  height:25px; line-height:25px; width:700px; text-align:center; margin:20px auto; color:#666;}
#numstyle a {border: #e4e7e7 1px solid; padding:3px 8px 2px; color:#666; FONT-SIZE: 14px; margin-right:4px; TEXT-DECORATION: none; margin-left:5px; }
#numstyle a.on{ border:none; color:#007d67; }
#numstyle input#queding{ width:46px; height:20px; background:url(../image1/1.jpg) no-repeat; border:none;}
#numstyle a#current{ border:none; color:#333; font-size:12px; }
/*更多*/
#menu { cursor:pointer; width:80px; font-size:9pt; z-index:10; visibility:hidden; text-align:center; position:absolute; top:0px; right:200px; }
#menu ul { padding:0px; margin:0px; background:#dedede; border-bottom:1px solid #adadad; border-left:1px solid #adadad; border-right:1px solid #adadad; }
#menu ul li { list-style:none; text-align:center; width:80px;}
#menu p.gengduo { background:url(http://www.999120.net/image/area/common/gengduo.gif) no-repeat right 0px; text-align:right; height:30px; line-height:30px; }
#menu ul li a { color:#333; }
/*继续提问顶贴*/
.jx_tw,.dt_01{
    margin-right:30px;
}

.accurate h5 .jx_tw a,.accurate h5 .dt_01 a{
    color:#666;font-size:14px;
}
/*别名*/
.alias_name{
    color:#666;
    font-size:14px;
    overflow:hidden;
    line-height:24px;
}
/*右边新加*/
.right {
    width: 285px;
    height: auto;
    float: left;
    margin-left: 10px
}
/*广告位*/
.ggw {
    width: 291px;
    /* height: 340px; */
    margin: 2px 0px;

}
.t_r{
    float: right;
    color: #575757;
    margin-right: 50px;
}
.clear{
    clear:both;
}
#BAIDU_SSP__wrapper_u1778493_0_right{position:fixed;right:1px !important;}
#BAIDU_SSP__wrapper_u1778493_0_left{position:fixed;left:1px !important;}
/*药品页面*/
.med_list{
    width: 658px;
    margin: 10px auto;
    border-top: 1px dashed #e8e8e8;
    padding: 15px 0px 0px;
    overflow:hidden;
}
.med_h2{
    font-size:16px;
    margin-bottom:3px;
}
.med_h2 a{
    color:#14bb9e;
}

.med_h2 a:hover{
    color:#ff9900;
}
.med_details li{float:left;}
.med_img{
    width:160px;
    height:140px;
    margin-right:20px;
}
.med_img img{
    width:100%;
    height:100%;
}
.med_txt{
    width:478px;
}
.med_tit_list{
    overflow:hidden;
}
.med_tit_list p{

}

.med_txt .p1 p{
    line-height:24px;
    color:#999;
}

.med_txt .p1 p:hover{
    color:#ff9900;
}
.med_txt .p1 .active{
    color:#333;
}
.p1 a{
    color:#999;
    font-size:14px;
}

.p1 a:hover{
color:#ff9900;
}










