/* CSS Document */

body{ color:#000; font-family:Microsoft YaHei,SimHei ,SimSun; /*font-size:12px; */line-height:1.5; min-width:320px; width:100%; margin-left:1%; max-width:640px;  margin: 0 auto; background:#fff;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin:0;padding:0}
ul,ol,li{list-style-type:none;} 
img{ border:0;}
*{ margin:0; padding:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.conm_div{ margin: 0 auto; width:320px; }
.div_con4{ max-width:150px; margin: 0 auto;}
.left{ float:left;}
.right{ float:right;}
.pad_bot60{ /*padding-bottom:60px;*/}


.con2{ width:98%;   padding: 20px 1% 10px 1%; float:left;}
.con2 li{ float:left; width:27%; border:1px solid #ff6666; text-align:center; line-height: 30px; padding: 5px 0; padding-left:1%;border-radius:6px;}
.con2 li img{ width: 22%; max-width:30px; margin-top:5px; float:left;}
.con2 li span{ font-size:14px; color:#ff6666;  text-align: center; width:78%; float:left;font-weight: bold;}
@media screen and (max-width:320px) {.con2 li span{ font-size:0.8rem;}}
.con2_li2{ margin-left:1%;}
#con2_li3{ width:39.6%; float:right;}
#con2_img3{ width:19%;}
#con2_span3{ width:80%;}
.con3{ width:98%; padding:0 1%;}
.con3 ul{ float:left; width:100%; margin-top:5px;}
.con3 li{ float:left; width:23.53%; margin-right:1%; border:1px solid #cc3399; height:36px; text-align:center; line-height:36px;border-radius:6px;}
.con3 li a{ color:#cc3399; font-size:14px;}
.margin0{ margin-right:0;}
.con4{ width:100%; padding:10px 0; text-align:center; float:left; border-top:1px solid #e4dede; border-bottom:1px solid #e4dede; margin-top:10px;}
.con4 img{ width:100%; max-width:130px;}
/*.con4 h1{ font-size:35px; color:#999999; float:left; line-height:1;}
.con4 span{ float:left;}
.con4 span b{ font-size:16px; color:#d55a88; line-height:1.3;}
.con4 span p{ font-size:14px;  line-height:1.3; color:#b6b6b6;}*/
.con5{ width:100%; padding:10px 0; float:left; /*border-bottom:1px solid #e4dede;*/}
.con5 ul{ float:left; width:100%; margin-top:10px;}
.con5 ul li{ float:left; width:33.33%; text-align:center;}
.con5 ul li img{ width:100%; max-width:80px;}
.con5 ul li p{ font-size: 16px;color: #333333;text-align:center; padding:10px 0 10px;}
.con5_li{ border:0; padding-bottom:50px;}
.con5_li ul li{ padding:10px 0;}

.con6{ width:100%; margin-top:10px; float:left; position:relative; padding:20px 0; background:#ededed;}
.con6_pive{ float:left; font-size:33px; color:#d8d8d8; background:#fff; padding:5px 0; border:1px solid #d8d8d8; text-align:center; width:6%; cursor:pointer; margin-top:18%;border-radius:25px;}
.con6_next{ float:right; font-size:33px; color:#d8d8d8; background:#fff; padding:5px 0; border:1px solid #d8d8d8; text-align:center;  width:6%; cursor:pointer; margin-top:18%;border-radius:25px;}
.con6_next img{ width:100%; max-width:25px;}
.con6_pive img{ width:100%; max-width:25px;}
.con6_b{ width:83%; float:left; margin-left:2%; overflow:hidden;}
.con6_b li{ float:left; position:relative;}
.con6_b li img{ float:left; max-width:182px; width:100%;}
.con6_b li h2{ float:right; width:100%; padding:3px 0;}
.con6_b li h2 b a{ font-size:18px; color:#cb0e63;}
.con6_b li h2 span{ font-size:12px; color:#8c8c8c; font-weight:normal;}
.con6_b li strong{ font-size:14px; color:#cb0e63; width:100%; float:right;}
.con6_b li p{ font-size:12px; color:#666666; width:100%; padding:3px 0; float:right;}
.con6_b li h3{ max-width:85px; width:80%;  padding:2px 10px; border:1px solid #cb0e63; float:left; bottom:10px; border-radius:5px; text-align:center;}
.con6_b li h3 a{ color:#cb0e63; font-size:18px;}
.con6_b_div1{ float:left; width:40%;}
.con6_b_div2{ float:right; width:55%;}

.con7{ float:left; width:100%; height:51px; padding-top:20px; text-align:center; margin-top:20px; background:#c52a92;}
.con7 img{ width:100%; max-width:224px;}
/*.con7_a{ width:200px; margin: 0 auto;font-weight:bold;}
.con7 p{ float:left; color:#d55a88; font-size:16px;}
.con7 span{  float:left;color:#999999; font-size:14px;}
.con7 h1{ float:left; color:#999999; font-size:35px; margin-left:15px;}*/
.con8{ float:left; width:94%; color: #fff; background-color: #c52a92; padding:3%;}
.con8 li{ float:left; margin-top:20px; width:100%;}
.con8 li input{  width:60%; height:30px; }
.con8 li span{ float:left; font-size:14px; width:50%; }
.con8 li span strong{ width:30%; float:left;}
.con8 .span2{ float:right;}
.con8 li p textarea{ width:80%; height:80px; float:left;}
.con8 li p{ font-size:14px;}
.con8 li p strong{ font-weight:normal; width:15%; float:left;}
.con8 li span select{ width:60%; height:30px;}
.con8_a{ margin: 0 auto; width:130px;}
.con8_a_a{ padding:5px 30px; font-size:16px; color:#fff; border-left:1px solid #f0b7d1;border-right:1px solid #f0b7d1; border-bottom:1px solid #fff;border-top:1px solid #fff; border-radius:7px; margin-top:30px; float:left; background-color: #c52a92; cursor:pointer;}

/*医师团队----list_ystd*/
.ystd_nav{ float:left; margin-top:10px; background:#ed6060; height:50px; width:100%; line-height: 50px;}
.ystd_nav li{ float:left; width:25%; text-align:center; color:#fff;}
.ystd_nav li a{ color:#fff; float:left; font-size: 16px; width: 90%;}
.ystd_con{ float:left; width:100%;}
.ystd_con li{ float:left; width:98%; padding:0 1%; margin-top:10px; border-bottom:1px solid #dedddd; padding-bottom:10px;}
.ystd_con li img{ float:left; width:29%; max-width:189px;}
.ystd_con1{ width:70%; float:right;}
.ystd_con1 h1{ font-size:16px; color:#8c8c8c;}
.ystd_con1 h1 a{ font-size:20px; color:#c52a92; margin-right:5%;}
.ystd_con1 b{  font-size: 18px; color: #333;}
.ystd_con1 p{ font-size:13px; color:#666666;}
.ystd_con1 span{ width:47%; float:left; margin-top:5px;}
.ystd_con1 strong{ width:47%; float:right; margin-top:5px;}
.ystd_con1 span a{  border:1px solid #c52a92; color:#c52a92; padding:2% 7%; font-size:16px; float:right; border-radius:5px;}
.ystd_con1 strong a{  border:1px solid #c52a92; color:#c52a92; font-weight:normal;  padding:2% 7%; border-radius:5px; font-size:16px; float:left;}
.ystd_top{ width:100%; padding:10px 0;}
.ystd_top a{ width:48%; text-align:center; padding:6px 0; color:#cb0e63; font-size:20px; border-radius:5px; border:1px solid #cb0e63;}

/*内容页面-------shwo*/
.shwo_position{ width:100%; border-bottom:1px solid #dedddd; padding:8px 0; float:left; font-size:16px;}
.shwo_position a{ font-size:16px; color:#333;}
.shwo_con{ float:left; /*width:100%; padding:10px 0;*/width:96%;padding:2%;}
.shwo_con h1{ text-align:center; width:100%; color:#e2106e; /*font-size:30px; */font-size:1.4rem;font-weight:normal;}
.shwo_con1{ width:100%; text-align:center; padding:8px 0;font-size:0.8rem;border-bottom:1px solid #AFAFAF;}
.shwo_con2{ width:100%; color:#333333; font-size:16px;}
.shwo_con2 p{ width:100%; padding:5px 0; color:#333333; font-size:16px;line-height:180%;}
.shwo_con2 img{/*width:100%;*/}

/*权威疗法----------list_qwlf*/
.qwlf_con{ width:100%; margin-top:10px; float:left;}
.qwlf_con li{ width:94%; padding:3%; background:#ededed; margin:10px 0; float:left; position:relative;}
.qwlf_con li .qwlf_con1{ width:35%; float:left;}
.qwlf_con li .qwlf_con1 img{ width:100%; max-width:210px;}
.qwlf_con li .qwlf_con2{ width:63%; height:100%; float:right;}
.qwlf_con li .qwlf_con2 h1{ width:100%;}
.qwlf_con li .qwlf_con2 h1 a{ color:#e2106e; font-size:25px;}
.qwlf_con li .qwlf_con2 p{ color:#666666; font-size:16px; padding-top:1%;}
.qwlf_con li .qwlf_con2 span{ position:absolute;  bottom:3%; right:1%; width:33%; line-height:250%;}
.qwlf_con li .qwlf_con2 span img{ width:26%; max-width:34px; float:right;}
.qwlf_con li .qwlf_con2 span a{ font-size:18px; color:#e2106e;}
.qwlf_con li .qwlf_con2 span b{ width:70%; float:left; text-align:right;}

/*列表----------list*/
.list_bz{ width:98%; float:left; border-bottom:1px solid #dedddd; /*height:45px;*/ line-height:45px; padding:0 1%;}
.list_bz h1{ font-size:16px; color:#cb0e63; float:left; font-weight:normal;}
.list_bz a{ float:right; font-size:16px; color:#cb0e63;}
.list_con{ width:98%; padding:5px 1%;}
.list_con li{ float:left; border-bottom:1px solid #ABA6A6; padding:10px 0;}
.list_con h1{ font-weight:normal;}
.list_con h1 a{ color:#333333; font-size:16px;}
.list_con p{ width:100%; font-size:16px; color:#666666; margin-top:5px; /*text-indent:2em;*/}
.list_con p a{ color:#666666; font-size:16px;}

/*列表分页----------page_list*/
.page_list{ width:100%; float:left; text-align:center; padding: 10px 0;}
.page_list a{ padding:5px; margin-left:5px; background-color: #ccc; color: #fff;}
.page_list span{  padding:5px; color: #e2106e;}


/*index............首页病种遮罩层...........*/
.zhezhao{ display:none;position: absolute; background-color:rgb(0, 0, 0); opacity: 0.7; width: 100%; height:100%;left: 0px; top: 0px; z-index:9999;}

.cover{display: none;z-index:99999;position:fixed; left:50%; top:50%;margin-left:-50%;margin-top:-150px;_position:absolute;_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop)); width:100%; height:300px;}
.cb-x {
background-image: url(/phpcms/images/cross.png);
background-position: right top;
background-repeat: no-repeat;
cursor: pointer;
height: 15px;
right: 0;
top: 0;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
width: 16px;
z-index: 9010;
}
.cover ul li.bz1{ width:33%; text-align:center; }
.cover ul li.bz2{ width:33%; text-align:center; }
.cover ul li.bz3{ width:25%; text-align:center; }
.cover ul li.bz4{ width:50%; text-align:center; }
.cover ul li.bz1 img{ width:100%; max-width:78px;}





.cover ul li p{ font-size:12px; text-align:center; color:#fff;padding-top:12px;}
/*.cover ul li.bz1 img{ width:80%;}
.cover ul li.bz2 img{ width:80%;}
.cover ul li.bz3 img{ width:80%;}
.cover ul li.bz4 img{ width:80%;}*/

.tit2 {
  text-align: left;
  padding: 0 10px;
  margin: 15px 0 0;
  font: normal 16px/60px '??????';
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px dashed #cfcfcf;
  background-color:#F5F5F5;
}
.youhui {
  line-height: 40px; text-align:center;
}
.youhui dl {
  overflow: hidden;
  background: #fff;
}
.youhui a.btn {
  width: 150px;
  margin: 15px auto;
  display: block;
  clear: both;
  font: normal 14px/30px '??????';
  border: none;
  background: #f90;
  color: #fff;
    height: 30px;
}
.youhui dt {
  float: left;
  width: 35%;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.youhui dd {
  float: left;
  width: 64%;
  border-bottom: 1px solid #d9d9d9;
}
.tit2 .fr {
  float: right;
  margin: 20px 0 0 0;
  font: normal 16px/20px '??????';
}
.tit2 img {
  vertical-align: middle;
  width: 22px;
  height: 22px;
  margin: 0 10px;
}
.youhui{ font-size:12px;}
.youhui .qwede {
  float: left;
  margin: 12px 0 0 10px;
  width: 15px;
  height: 15px;
  line-height: 15px;
  background: #ffa800;
  color: #fff;
}
.redsp{ color:#F00 !important;}


.pagelist li {
  float: left;
  margin-left: 6px;
}


.clearfix:before,.clearfix:after {content:""; display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

.position{height:30px;line-height:30px;font-size:14px;}
.list_bz .position a{color:#333333;font-size:14px;float:none;}
.c_category{padding-top:5px;padding-bottom:5px;/*background-color:#fff;*/font-size:14px}
.c_category li{float:left;width:23%;text-align:center;padding:5px;}
.c_category li a{display:inline-block;width:100%;line-height:30px;height:30px;overflow:hidden;background-image:-webkit-linear-gradient(top,#fcfcfd,#edeff1);border:#cfcfcf 1px solid;border-radius:5px;}
.c_category li a.thisclass{color:#ef3708}
@media only screen and (min-width: 321px) and (max-width: 640px) {.list_con h1 a{font-size:16px;}.list_con p a{font-size:16px;}.list_con p{font-size:16px;}.c_category li{width:22%;}}
@media screen and (max-width:320px) {.list_con h1 a{font-size:13px;}.list_con p a{font-size:13px;}.list_con p{font-size:13px;}.c_category li{width:21%;}}