@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
img{ border:none;}
input{ outline:none;}
body{ font-family:"黑体"; font-size:16px; color:#999;}

.p_logo{ display:block; width:80%; margin:10px auto;}
.p_nav{ overflow:hidden; height:35px; background:rgba(0,0,0,0.2); width:100%; position:relative; z-index:2;}
.p_nav a{ display:block; text-align:center; height:35px; line-height:35px; color:#FFF;}
.p_nav .p_nav_moren{ background:rgba(0,0,0,0.2);}

.banner{ width:100%; }
.banner a{ display:block; position:relative; z-index:1; width:100%;}

.p_main_a{ margin:30px 10px;}
h1.p_title{ text-align:center; font-weight:500; color:#000; font-size:22px; margin-bottom:20px;}
.mina_a_dl{ overflow:hidden;}
.mina_a_dl dt{ float:left; width:48%; overflow:hidden;}
.mina_a_dl dt a{ display:block;}
.mina_a_dl dd{ float:right; width:48%;}
dd.a_dl_dda{ margin-bottom:10px;}
dd.a_dl_dda a{ font-size:18px; color:#265b31;}
dd.a_dl_ddb{ line-height:25px;}
dd.a_dl_ddb a{ color:#265b31;}
.main_b_imgs{ width:100%;}
.main_b_imgs tr td{ width:33.33%;}
.main_b_imgs tr td a{ display:block;}
td.center_text{ text-align:center; background-color:#666; color:#FFF;}
.p_main_c{ margin:30px 0; overflow:hidden; width:100%;}
.p_main_c tr{}
.p_main_c tr td{ background-color:#e3e3e3; padding:5px;}
h1.main_c_title{ font-weight:500; color:#000; font-size:22px; text-align:center;}
.p_main_c tr td a{ display:block;}
.p_main_c tr td a span{ display:block; height:30px; line-height:30px; color:#FFF; background:rgba(0,0,0,0.5); margin-top:-30px; text-align:center; position:relative; z-index:2;}
.p_main_d{ margin:30px 10px;}
.main_d_table{ width:100%;}
.main_d_table tr td{ height:35px; text-align:center; background-color:#e3e3e3; color:#666;}
.main_d_table tr .d_table_moren{ background-color:#999; color:#FFF;}
.d_new{ background-color:#e3e3e3; margin-top:1px; padding:10px 15px; overflow:hidden;}
.d_new_list .new_list_li{ height:30px;}
.d_new_list .new_list_li a{ display:block; height:30px; line-height:30px; background:url(../images/li_bg.png) no-repeat left; padding-left:15px; color:#666;}
.d_new_list .new_list_li a:active{ color:#333;}
.d_new_list .new_list_else{ height:30px; line-height:30px; text-align:center;}
.d_new_list .new_list_else a{ text-decoration:underline;}
.footer{ padding:15px 10px; background-color:#4c4c4c;}
.foot_a{ overflow:hidden;}
.foot_a .bottom_logo{ display:block; float:left; width:40%; border-radius:3px; overflow:hidden;}
.foot_a .p_Tel{ float:right; font-size:24px; color:#FFF; line-height:30px;}
.foot_b{ text-align:center; line-height:22px; font-size:14px; margin-top:15px;}
/*药品介绍*/
.p_bread{ margin:0 10px; height:35px; line-height:35px; border-bottom:1px solid #ddd;}
.p_bread a{ float:left;}
.p_bread span{ float:left;}
.jieshao_main{ margin:30px 10px; overflow:hidden;}
.jieshao_img{ width:60%; margin:0 auto 20px;}
.jieshao_info{ line-height:30px; color:#999;}
/*疾病分类*/
.p_fenlei{ margin:20px 10px; overflow:hidden;}
.fenlei_table{ width:100%;}
.fenlei_table tr td{background-color:#e3e3e3;}
.fenlei_table tr td a{ display:block; height:35px; line-height:35px; text-align:center; color:#666;}
.fenlei_table tr td a:acitve{ background-color:#999;}
.fenlei_table tr td a.fl_tab_moren{ background-color:#999; color:#FFF;}
.fenlei_list{ margin:20px 0 10px; border-bottom:1px solid #ccc;}
.fenlei_list li{ height:35px; overflow:hidden; border-bottom:1px dashed #FFF;}
.fenlei_list li a{ display:block; float:left; color:#666; background:url(../images/li_bg.png) no-repeat left; padding-left:15px;}
.p_fanye{ overflow:hidden; margin-bottom:20px;}
.p_fanye a{ display:block; float:left; height:30px; line-height:30px; background-color:#999; margin-left:2px; color:#FFF; padding:0 15px;}
.p_fanye a:active{ background-color:#777;}
/*文字详情页*/
.up_down{ margin-top:20px;}
.up_down div{ height:30px; line-height:30px;}
.up_down div a{ display:block; float:left; color:#999;}
.up_down div a:active{ color:#666;}
/*康复案例列表*/
.p_kfal{ overflow:hidden; margin-bottom:20px;}
.p_kfal a{ display:block; float:left; width:48%; margin-left:1%; margin-right:1%; margin-bottom:5px;}
.p_kfal a div{}
.p_kfal a span{ display:block; height:30px; line-height:30px; margin-top:-30px; position:relative; z-index:2; color:#FFF; background:rgba(0,0,0,0.5); text-align:center;}
/*在线自测*/
.p_ceshi{ width:100%; background-color:#eee;}
.p_ceshi td{ padding:0 5px; height:25px; line-height:25px; color:#666;}
.p_ceshi .p_cs_tra td{ width:100%; color:#000; height:30px; line-height:30px;}
.p_ceshi .p_cs_trb td{ width:33.33%; text-align:center; border-bottom:10px solid #FFF;}
.p_ceshi .p_cs_trb td input{ vertical-align:middle; position:relative; bottom:2px; margin-right:5px;}
.p_submit{ display:block; width:60%; height:35px; line-height:35px; color:#FFF; border:none; font-family:"黑体"; background-color:#999; font-size:16px; margin:30px auto;}
.p_submit:active{ background-color:#666;}

/*自测页弹出层*/
.tanchu{position: fixed;
top: 25%;
/* left: 4%; */
margin-top: -79px;
z-index: 2;
display: block;
display: block;
width: 80%;

left:5%;

/* height:135px; */
background: #fff;
padding: 15px 5%;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-o-border-radius: 8px;
-ms-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0 0 10px #000;
-moz-box-shadow: 0 0 10px #000;
-o-box-shadow: 0 0 10px #000;
-ms-box-shadow: 0 0 10px #000;
box-shadow: 0 0 10px #000;}

/*自测页弹出层背景*/
.tanchubeijing{
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
width: 100%;
height: 100%;
position: fixed;
z-index: 2;
opacity: 0.5;
background: rgb(0, 0, 0);
}
/*自测页弹出层关闭按钮*/
.close-modal {
position: absolute;
top: -12.5px;
right: -12.5px;
display: block;
width: 30px;
height: 30px;
text-indent: -9999px;
background: url(../images/close.png) no-repeat 0 0;
}
.tanchuanniu1
{margin: 0 5px;
font-size: 12px;
background-color:#108300;
color: #FFF;
padding: 8px 25px;
border-radius: 4px;
margin-right: 20px;
}
.tanchuanniu2
{margin: 0px 18%;
background-color: #108300;
color: #FFF;
padding: 10px 50px;
width: 80%;
height: 40px;
border-radius: 4px;
border: 0;
}

.tanchuanniu1:hover{
background-color: #1A670F;
}

.tanchuanniu2:hover{
background-color: #1A670F;
}
.tanchuanniu2:active{
background-color: #195910;
}

/* 弹出层表单样式 */
.inputs{ overflow:hidden; margin:10px 15px;}
.inputs div{ float:left; width:40%; text-align:center; line-height:25px;}
.inputs input{ display:block; float:right; width:57%; border:2px solid #afafaf; height:25px;}
.inputs textarea{ display:block; float:right; width:57%; border:2px solid #afafaf; height:50px;}
.submits{ margin:20px 15px; overflow:hidden;}
.submits span{ display:block; float:right; width:56%; height:30px; text-align:center; line-height:30px; color:#FFF; background-color:#353535;}