@charset "utf-8";
*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,em{margin:0;padding:0;word-wrap:break-word}
html{background:#fff;font-family:  'Microsoft Yahei',Arial,'Hiragino Sans GB', Tahoma, Helvetica, STHeiti, \5b8b\4f53,;font-size:1.6rem;font-size:1.6rem;color:#666;}
ul,ol,li{padding:0;margin:0;list-style-type:none;}
body{font-family:Microsoft YaHei;font-size:16px;font-weight:normal;overflow-x:hidden;max-width:640px;margin:0 auto;width:100%;}
img,border{border:0;margin:0;}
u{text-decoration:none;}
a{text-decoration:none}
.fixed{position:fixed;top:0;z-index:999;}
.red{color:#FE0000;}
.green{color:#03cedc;}
.gray{color:#8E8E8E;}
.blue{color: #a61a4f;}
.white{color:#FFFFFF;}
.red_bg{background-color:#D50000;}
.green_bg{background-color:#4ACB5F;}
.gray_bg{background-color:#03cedc;}
.blue_bg{background-color:#2557BB;}
.white_bg{background-color:#FFFFFF;}
img{max-width:100%;}
input[type="button"],input[type="date"],input[type="text"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}   
.clear{ clear:both;}

/*全*/
.wrap {height: 100%;margin: 0 auto;max-width: 640px;min-height: 100%;overflow: hidden;}
.yg_bg{ background-color: #eeebe2;}

.yg_cf{ width:100%;}
.yg_cf img{ max-width:100%;}
/*通用title*/
.yg_title {position: relative;margin: 1.5rem auto; height: 4.5em;background: #39aca5;overflow: hidden;}
.yg_title:before {display: block;width: 27.5%; height:100%;  content: " "; }
.pegister:before {background: url("../images/ygtt_bg1.png"/*tpa=http://3g.bl058.com/images/ygtt_bg1.png*/)#28a19a no-repeat;background-size: 100%;}
.pegister2:before {background: url("../images/ygtt_bg2.png"/*tpa=http://3g.bl058.com/images/ygtt_bg2.png*/)#28a19a no-repeat;background-size: 100%;}
.pegister3:before {background: url("../images/ygtt_bg3.png"/*tpa=http://3g.bl058.com/images/ygtt_bg3.png*/)#28a19a no-repeat center;background-size:82%;width: 35.5%;}
.pegister4:before {background: url("../images/ygtt_bg4.png"/*tpa=http://3g.bl058.com/images/ygtt_bg4.png*/)#28a19a no-repeat center;background-size:76%;width: 33.5%;}
.pegister5:before {background: url("../images/ygtt_bg5.png"/*tpa=http://3g.bl058.com/images/ygtt_bg5.png*/)#28a19a no-repeat center;background-size:82%;width: 35.5%;}
.pegister6:before {background: url("../images/ygtt_bg6.png"/*tpa=http://3g.bl058.com/images/ygtt_bg6.png*/)#28a19a no-repeat center;background-size:75%;}

.yg_title a {position: absolute; top: 0;right: 0;display: block; padding: 0 0.3em 0 0; width: 69.3%;height: 85%;border-top: .15em solid #75d1cd;border-right: .15em solid #75d1cd; border-bottom: .15em solid #1c827c; border-left: .2em solid #1c827c; color: #fff;text-align: right; font-size: 1.9em;font-family: \5FAE\8F6F\96C5\9ED1,"Microsoft YaHei";line-height: 2;}
.yg_title a small {position: relative;font-size: 0.9em;}
.mbgt:before { position: absolute;top: 0;left:-29%;float: left; display: block;width: 1.2em; height: 1.4em;background: url("../images/ygtt_bgT.png"/*tpa=http://3g.bl058.com/images/ygtt_bgT.png*/) no-repeat; background-size: 95%;content: "";}
.mbgt2:before { position: absolute;top: 0;left:-49%;float: left; display: block;width: 1.76em; height: 1.4em;background: url("../images/ygtt_bgT2.png"/*tpa=http://3g.bl058.com/images/ygtt_bgT2.png*/) no-repeat center; background-size: 91%;content: "";}

/*头部*/
.header, .footer{overflow: hidden;width: 100%;background: #F2F2F2;}
.header_main { float: left; width: 100%;background-color: #F8F8F8;}
/*banner*/
.dvbanner {width: 100%;margin: 0 auto; position: relative;}
.dvbanner .dvhd { width: 100%;height: 11px; position: absolute;z-index: 1;bottom: 0%;text-align: center;}
.dvbanner .dvhd ul { display: inline-block; height: 5px; background-color: rgba(255,255,255,0.2); -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-size: 0;vertical-align: top;}
.dvbanner .dvhd ul .on {background: #008E98;}
.dvbanner .dvhd ul li {display: inline-block;width: 5px; height: 5px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #8C8C8C;margin: 0 5px;vertical-align: top;overflow: hidden;}
.dvbanner .dvbd {width: 100%;margin:0 auto; background-color:#fff; padding-bottom:5px;overflow: hidden;position: relative;z-index: 0;}
.dvbanner .dvbd ul li img {width: 100%;}
/*nav*/
.zxrk {padding-top: 2%;clear: both; float: left;width: 100%;padding-bottom: .2rem; background-color: #fff;}
.zxrk li {width: 19.85%; height: auto;float: left; padding: 2.45%;text-align: center;}
.yg_b {border-bottom-width: 1px; border-bottom-style: solid;border-bottom-color: #ededed;}
.yg_a {border-right-width: 1px;border-right-style: solid;border-right-color: #ededed; }
.zxrk li img{ margin-bottom: 4%;}
.zxrk li p {line-height: 1.5em;font-size:1.5rem;color:#222222;}
/*4K*/
.yg_4k{ width:100%;clear: both; }
.yg_4k ul{padding: 3% 0 4% 0;float: left;width: 100%;}
.yg_4k ul li{float: left; width:21.6%; margin-left: 2.8%;}
.yg_4k li img{ max-width:100%;}
/*病种导航*/
.bz_nav{}
.bz_tt{width: 100%; height: 4em;background-color: #339999;background-image: url("../images/mlist_bg.png"/*tpa=http://3g.bl058.com/images/mlist_bg.png*/); background-size: 6.5% auto;background-repeat: no-repeat;background-position: left 1em center;overflow: hidden;margin: 0.8em auto 0;padding: 0.5% 0;}
.bz_tt p{line-height:1.9em;text-indent: 2.3em; color: #fff;font-size: 2em; float: left;font-weight: bold;}
.bztt_y, .bztt_r {float: right;width: 23%; height: 2em;text-align: center;margin: 0.45em 0.4em 0.45em 0.3em;border-radius: 0.3em;line-height: 2em;background-color: #e60000;color: #fff;font-size: 1.4em;}
.bztt_y {background-color: #fba100;}

.bz_centent{overflow: hidden;  padding: 3% 0;}
.bz_centent dl {overflow: hidden;margin: 1rem 0; padding: 0 1rem;height: 22em;}
.bz_centent dt {float: left; display: inline-table;width: 35%;  height: 100%;/* padding: 4em 0 5.2em 0;*/ background: #fff;text-align: center;}
.bz_centent_l {display: table-cell;vertical-align: middle;width: 63%;   }
.bz_centent dt p {color: #d2d2d2;text-transform: uppercase;font-size: 1em;}
.bz_centent dt img {display: block;margin: 1rem auto 0; max-width:86%;}
.bz_centent dd {float: left;width: 65%; height: 100%;}

.bz_centent_l span{color: #1f1f1f;font-weight: 900; font-size: 2em;}
.bz_centent dd a {position: relative;float: left;margin: 0 0 2% 2%;width: 48%;height: 24%;-webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;background: #fff; text-align: center;font-size: 1.7em;line-height: 3.5; color:#333333;}
.bz_centent dd a.hot:before {position: absolute;top: 0; right: 7%;display: block; width: 2.1em; height: 2em;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #b70000;-webkit-box-shadow: 0px 1px 2px #000;-moz-box-shadow: 0px 1px 2px #000; box-shadow: 1px 1px 2px #000;color: #fff;content: "热";font-size: 0.5em; line-height: 2;}
.bz_centent dd a.active{ background: #019589;color: #fff;}
.bz_centent dd a:hover{background: #019589; color:#fff;}

.bz_centent .mmp_djs a{height: 19%;font-size: 1.6em;line-height: 2.5;}


/*设备介绍*/
.yg_seb{ padding: 0 1rem;margin-bottom: 3%;float: left;}
.yg_seb li{ width:32.5%; float:left; background-color:#fff;text-align: center; font-size:1.9rem;margin-bottom: 1.2%;}
.yg_seb li:nth-of-type(1){ width:49%;margin-right: 1.3%;}
.yg_seb li:nth-of-type(2){ width:49%;}
.yg_seb li:nth-of-type(1) a{ color:#ff0000;} 
.yg_seb li:nth-of-type(2) a{ color:#ff0000;} 
.yg_seb li a{ color:#333; padding: 11% 0; display:block;}

.ygseb_r{margin-right: 1%;}

/*专家团队*/
.ygdct_run{padding: 0 0.5rem;}
.mdct_l{ float:left; width:50%;}
.mdct_l img{ max-width:94%;}

.mdct_r{float:left;width: 50%;}
.mdct_r h3{font-size: 3rem;letter-spacing: 0.1em;color: #339999;border-bottom: 0.05em solid #339999;width: 52%;padding-bottom: 2%;}
.mdct_r em{background-color: #339999;display: block;width: 48%;text-align: center;font-style: normal;color: #fff;font-size: 1.6rem;font-weight: bold;letter-spacing: 0.3em;margin: 3.5% 2% 3% 2%;padding: 1% 0;}
.mdct_r em:nth-of-type(2){    width: 94%;}
.mdct_r span{display: block;font-size: 1.5rem;color: #222222;}
.mdct_r font{font-size: 1.3rem; color: #339999; font-weight: bold;letter-spacing: 0.3em; border: 0.1em solid #339999; width: 33%;display: block; text-align: center; margin: 3% 0;}
.mdct_r p{font-size: 1.5rem; color: #222;display: block;width: 95%;line-height: 1.6;}
.mdct_a{display: block;float: left;width: 38%; color:#fff;text-align: center;font-size: 1.4rem;padding: 1% 0; margin-top: 1%;}
.mdct_ar{ background-color:#e60000;margin-right: 11%;}
.mdct_ay{ background-color:#ff7e00;}

#mdct_run {padding-bottom: 2.5em;width: 100%; margin: 0 auto; position: relative; overflow: hidden;}
#mdct_run .bhd {width: 100%;height: 20px;position: absolute;z-index: 1;bottom:0;text-align: center;}
#mdct_run .bhd ul { display: inline-block; padding: 3px 5px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; vertical-align: top;}
#mdct_run .bhd ul li {color: #fff; display: inline-block; width: 15px; height: 15px;-webkit-border-radius: 5px;-moz-border-radius: 15px;border-radius: 15px; background: #fff;margin: 0 5px; border: 1px solid #7c7c7c; vertical-align: top;overflow: hidden;}
#mdct_run .bhd ul .on {background: #339999; border: 1px solid #339999; color: #339999;}

#mdct_run .bhd2 { width: 100%;margin: 0 auto;overflow: hidden; position: relative;z-index: 0;}

/*阳光病友分享和阳光大事记*/
.ygby_share{padding: 0 0.5rem;}
.ygby_share ul{width:100%; float: left;margin-bottom: 2.5%;}
.ygby_share ul li{float: left;width: 49%;margin-bottom: 2%;}
.ygby_share li img{ max-width:100%;margin-bottom: 2%; display: block;margin: 0 auto;}
.ygby_share li span{display: block; text-align: center;font-size: 1.8rem;color: #2c2c2c;line-height: 1.5;}
.ygby_share ul li:nth-of-type(1){margin-right: 2%;}
.ygby_share ul li:nth-of-type(3){margin-right: 2%;}
.ygby_share ul li:nth-of-type(5){margin-right: 2%;}

.share_btn{width: 80%;text-align: center;background-color: #fa9310;margin: 0 auto;font-size: 1.8rem;border-radius: 1em;padding: 1% 0;border-radius: 15px;-moz-box-shadow:2px 3px 1px #888888; -webkit-box-shadow:2px 3px 1px #888888;box-shadow: 2px 3px 1px #888888;}
.share_btn a{color: #fff;}

/*阳光健康公益*/
.yg_mgy{padding: 0 1rem;}
.mgy_span{font-size: 1.7rem; width: 100%;display: block;text-align: center; color:#eb8103;}
.mgy_dc{ margin: 2% 0;}
.mgy_dc li{ background-repeat:no-repeat;font-size: 1.6rem; color:#333333;line-height: 2.5;  background-position:left center; padding-left: 6.5%; border-bottom:1px dashed #999999;background-size: 5.1%;}



.yg_mgy strong{ color:#333333;font-size: 2rem;display: block;text-align: center; margin: 5% 0;}
.mgy_cb{ margin-bottom: 2%;float: left;width: 100%;}
.mgy_cb li{float: left;width: 47%; background-color:#fff;border-radius: 0.7em; margin-bottom: 4.5%;box-shadow: 4px 5px 6px #888888;}
.mgy_cb li img{ max-width:100%;border-top-left-radius:0.7em;border-top-right-radius:0.7em;}
.mgy_cb li span{display: block;text-align: center; font-size: 1.6rem;color: #333333;padding: 4% 0;}

.mgy_cb li:nth-of-type(1){margin-right: 5%;}
.mgy_cb li:nth-of-type(3){margin-right: 5%;}

.mgycb_a{display: block;text-align: center;font-size: 1.7rem; color:#333333;}

/*阳光挂号*/
.yg_mgh table tr td {height: 40px;line-height: 1.5;font-size:1.7rem; color:#2c2c2c;}
.form-txt { width: 88%;height:2.1em;border: solid 0.1em #bdbdbd;  background-color:#eeebe2;margin: 3% 0;font-size: 1.5rem;padding-left: 1%;}
.yg_mgh input[type="submit"] {border-radius: 5px;font-size: 1.8rem;}
.mgy_tdr{ text-align:right;}
.form-btn {width: 48%;/* height: 27px; */background: #f08a04;border: 0; cursor: pointer;margin: 1rem auto;padding:2% 0;display: inline;color: #fff;border-radius: 5px;text-align: center;box-shadow: 2px 4px 3px #888888;}
.ghmtit {color: #339999; font-size: 2.4rem;margin-bottom: 0; text-align: center;font-weight: bold;background-color: #efefef; padding-top: 1rem;}
.ghmtit font { margin: 0.2rem 0.5rem; background-color: #339999;color: #fff; font-size: 2.4rem;}
.ghmtit img {display: inline;padding-left: .5rem; width: 20%;vertical-align: text-bottom;}
.ghtit{text-align: center;font-size: 1.6rem;padding-bottom: .5rem; color: #333; margin: .5rem 0 0;}

.sjgh { background-color: #efefef;padding-bottom: .5rem; overflow: hidden;}
.sjgh .ghbig { background-color: #fff;width: 96%; margin: 0 auto 1rem;}
.sjgh .uform {padding-top: 1rem;margin: 0 0.5rem;float: left;margin-bottom: 0.5rem; background-color: #fff;}
.sjgh .finfo { width: 95%; margin: 0 auto 1rem; font-size: 1.2rem;}
.sjgh .finfo li { padding-top: 0.5rem;height: 3rem; line-height: 3rem; width: 100%; float: left;}
.sjgh .finfo p { float: left; background: #339999;color: #fff; width: 30.7%;border: 1px solid #339999; font-size: 1.7rem; border-top-left-radius: .2rem; border-bottom-left-radius: .2rem;text-align: center;}
.sjgh .finfo input,.m_m1 { font-size: 1.5rem;width: 67%; float: left; height: 3rem;line-height: 3rem;border-top-right-radius: .2rem;border-bottom-right-radius: .2rem;border: 1px solid #a0a0a0;padding-left: .2rem;}

.sjgh .ftj { margin: 1.5rem 2.5%;float: left;width: 100%;}
.sjgh .ftj li {float: left;width: 47%;margin-top: 0.5rem;}
.sjgh .ftj .tjan { text-indent: .2rem;}

.sjgh .ftj .tjan a {background: #339999; margin-left: 0;}
.sjgh .ftj a { font-size: 1.7rem;color: #fff; background-color: #ed8b0c;margin-left: 0; width: 68%;  margin: 0 auto; padding: .5rem .8rem;display: block;text-align: center;border-radius: .2rem;}
.sjgh .ftj img {display: inline; width: 20%;}
.ztell a { float: right; margin-right: 5%;}

/*预约动态*/
.ghzx {width: 100%;height: auto;margin: .5rem auto 0;overflow: hidden;padding: 0 0 .5rem 0;}
.ghzx_tit { width: 100%; height: auto;font-size: 2.2rem; text-indent: .2rem; padding-bottom: 1rem; color: #fff;text-align: left;text-indent: 1rem;background: url("../images/ghzx.jpg"/*tpa=http://3g.bl058.com/images/ghzx.jpg*/) no-repeat 0rem 0rem;width: 100%;background-size: 100%;}
.ghzx_c { width: 97%;margin: 0 auto;background: #fff;overflow: hidden; padding: .5rem 0 0 0;}
.ggyy { font-size: 1.4rem; color: #666;}
.ggyy ul li{ width:100%; line-height:2.2rem;}
.ggyy .xm01{ width:12%;}
.ggyy .xm02{ width:23%;}
.ggyy .xm03{ width:20%;}
.ggyy .xm04{ width:25%;}
.ggyy .xm05{ width:20%;}
.ggyy span{ display:block; float:left; text-align:center; font-size: 1.7rem;line-height: 1.7;}
.yuyezj {color: #333; padding-top: 1rem;}
.yy01{margin: .2rem 0;float: left; width: 52%;font-size: 1.6rem;line-height: 1.8;}
.yuyezj strong {color: #339999;}
.yy02 { font-size: 1.7rem; margin: .2rem 0; float: right;width: 47%;background: #ed8b0c;text-align: center;line-height: 1.6em; color: #fff; border-radius: .5rem;}
.yy02 a {color: #fff;}

/*底部*/
.yg_mfoot{ background-color:#39aca5; color:#fff; padding-bottom: 17%;}
.yg_mfoot span{display: block;text-align: center; font-size: 1.7rem;color: #fff;line-height: 1.7;}
.yg_mfoot p{font-size: 0.97em;display: block; width: 98%;margin: 2% auto;}
.yg_mfoot font{display: block; width:98%; margin:0 auto; font-size:1.6rem;padding-bottom: 2%;}

.dz{padding:4% 0;background:#008e98;margin-bottom: 10%;width:100%;clear:both;font-size:1.6rem;}
.dz_1{width:90%;margin:0 auto;}
.dz_1 img{margin: 0 auto;max-width:100%;display: block;}
.dz_2{text-align: center;padding:2% 0;color:white;border-bottom:1px solid white;border-top:1px solid white;width:96%;margin:0 auto;margin-top:2%;line-height:1.5;}

/*底部浮动*/
#menuFixed {font-size: 12px;position: fixed;left: 0; z-index: 999;bottom: 0;width: 100%;}
#menuFixed .mWap { max-width: 640px;width: 100%;margin: 0 auto;border-radius: 0;overflow: hidden;}
.mWap ul{ float: left; width: 100%; background-color: #01867e;margin-top: 4%;position: relative;}
.mWap ul li{ background-repeat:no-repeat;float: left;width: 20%; background-position: center 17%;text-align: center; }
.mWap ul li:nth-of-type(1){background-image:url("../images/menuFixed1.png"/*tpa=http://3g.bl058.com/images/menuFixed1.png*/);background-size: 37%;}
.mWap ul li:nth-of-type(2){background-image:url("../images/menuFixed2.png"/*tpa=http://3g.bl058.com/images/menuFixed2.png*/); background-size: 39.5%; margin-right:20%;}
.mWap ul li:nth-of-type(3){background-image:url("../images/menuFixed_an.png"/*tpa=http://3g.bl058.com/images/menuFixed_an.png*/); position: absolute;top: -26%;left: 40%;background-size: 92.5%;}
.mWap ul li:nth-of-type(4){background-image:url("../images/menuFixed3.png"/*tpa=http://3g.bl058.com/images/menuFixed3.png*/);background-size: 37%;}
.mWap ul li:nth-of-type(5){background-image:url("../images/menuFixed4.png"/*tpa=http://3g.bl058.com/images/menuFixed4.png*/);background-size: 27%;}
.mWap li:nth-of-type(3) a{padding: 22% 0 28% 0; color:#ffef00;}
.mWap li a{color: #fff;display: block;width: 100%;padding: 48% 0 2% 0;font-size: 1.5rem;  }

/*阳光病友分享和阳光大事记列表页*/
.gz_1 {float: left; width: 96%; border-bottom: 1px solid #ccc;padding: .5rem; /* margin: 1.1rem auto; */}
.gz_1 span { background: url("../images/gz_1.png"/*tpa=http://3g.bl058.com/images/gz_1.png*/) no-repeat left center;padding-left: 2.4rem; background-size: contain;color: black;text-overflow: ellipsis;display: block;font-size: 1.6rem;white-space: nowrap; overflow: hidden;float: left;display: inline;width: 96%; margin: .5rem auto 0rem;}
.gz_1 a {display: inline;color: black;font-size: 1.6rem;}
.mod_wrap {/* float: left; */ width: 100%; margin-top: 3%;}
.ygjb_1 {text-align: center;/* padding: 4% 0; *//* border-bottom: 1px solid #dfdfdf; */}
.ygjb_1 h2 {clear: both; font-size: 2.4rem; padding-top: 1.5rem;}

.pagelist {display: table;max-width: 320px;margin: 0 auto;max-width: 640px;}
.pagelist li, .pagelist td {min-width: 2rem; float: left; text-align: center;font-size: 1.4rem; font-size: 1.4rem;margin-left: 5px;border: 1px solid #ccc;padding: 4px 2px;}
.pagelist .thisclass {background-color: #d6d6d6;}
.pagelist li a {color: #333;font-size: 1.4rem;}

/*文章*/
.bodyer {overflow: hidden; width: 100%;}
.arc_title_box { width: 100%;position: relative;text-align: center;margin: 0; border-bottom: 0;}
.arc_title {color: #222;font-size: 2rem;padding-top: 2rem;padding-bottom: 0rem;color: #222;}
.arc_infos {border: 0;padding-top: 2%;font-size: 1.4rem; margin: .5rem auto .5rem;/* border-bottom: 1px solid #2b2b2b; */ /* padding-bottom: .5rem; */ width: 96%;}
.arc_infos .blue {color: #ff9303;}
.arc_infos a {display: inline;}
.arc_box {width: 98%; padding: 0 0 0 0;border-top: 0;margin: 0 auto;}
.wzadt {padding: 1rem 0 1.5rem 0;}
.arc_content {width: 96%;color: #5a5a5a; line-height: 1.5;font-size: 1.6rem;margin: 0 auto;text-align: justify;}
.wzadt .dvbd img { display: block; width: 90%;margin: 0 auto;}
.arc_content span, .arc_content strong, .arc_content h3 {margin: .2rem 0;}
.arc_content span {text-align: left;}
.arc_content p {padding: 0 0;margin: 0.5rem 0;line-height: 1.8;text-align: justify;}
.article_1 {padding: 2.5rem 0; border-bottom: 1px solid #CCC;clear: both; font-size: 2rem;margin-left: 1em;}
.article_1_1 {margin-bottom: 1rem;font-size: 2rem;}
.article_1 a {color: #333; display: inline;font-size: 2rem;}

/*一般列表页*/
.mod_wrap {width: 100%;margin-top: 3%;}
.ygjb_1 {text-align: center;/* padding: 4% 0; *//* border-bottom: 1px solid #dfdfdf; */}
.ygjb_1 h2 { clear: both;font-size: 2.4rem;padding-top: 1.5rem;}
.list_mod {padding: 0 5%;overflow: auto;}
.list_body ul {overflow: inherit;}
.list_body li {float: left;width: 100%; padding: 1.2rem 0 .5rem 0;border-bottom: #fff 1px solid;position: relative;}
.list_title2 a {font-weight: bold;color: #333;padding: 3% 0; font-size: 1.6rem;}
.list_infos {font-size: 1.2rem; padding-top: 1.4%;line-height: 1.5;/* height: 40px; */ width: 100%;}
.list_type_sign { position: absolute;right: 0;display: inherit; bottom: 2%;font-size: 1.2rem; line-height: 2rem; border: #DFDFDF 1px solid; padding: 0 1px;border-radius: 3px; display: none;}

/*医师列表页*/
.list_pic {float: left;width: 26%;}
.list_text {float: right;width: 70%;font-weight: bold;}
.list_title {font-size: 1.6rem;min-width: 2.8rem;line-height: 2;color: #333;overflow: hidden;}
.list_zj .list_title {color: #008691;font-size: 1.6rem;line-height: 1.6;}
.list_tuijian {font-size: 1.6rem;color: #ff6005; height: 1.5;margin-top: .2rem;}
.list_text div.zc { width: 98%; height: 52px;font-size: 1.4rem;}
.list_text div.zc span {color: #333; float: left; width: 100%; padding-left: 1rem;padding-top: .2rem; line-height: 1.5;background: url("../images/libg1.jpg"/*tpa=http://3g.bl058.com/images/libg1.jpg*/) no-repeat left center;}
.list_infos {font-size: 1.2rem;padding-top: 1.4%;line-height: 1.5;/* height: 40px; */ width: 100%;}
.gray {color: #8E8E8E;}
.list_zj .list_infos b {color: #000;}
.list_zxdiv {clear: both;width: 320px;margin: .5em auto;height: 30px;margin-top: .8rem;}
.list_zxdiv a {width: 100px; height: 30px;line-height: 30px; color: #fff;float: left;text-align: center;}
.list_zxdiv a.a1 { background: #008691;margin-right: 1.65rem;}
.list_zxdiv a.a2 {background: #ff6005;}
.list_zxdiv span {height: 29px;line-height: 29px;border-bottom: 1px solid #ff6005;text-align: center; float: left;width: 90px;}

/*挂号列表页*/
.arc_title { color: #222;font-size: 2rem; padding-top: 2rem;padding-bottom: 0rem;color: #222;}
.zzgh {clear: both; margin-top: 0rem;}
.tj_tips { background-color: #eee; margin-top: 1rem;}
.tj_tips span {padding: .5em;font-size: 1.1em;display: block;text-align: center;}

@media (max-width:320px){
html{font-size:60%;}
body{font-family:Microsoft YaHei;font-size:1.4rem;font-size:1.4rem;}
.mdct_a{ margin-top: 3%;}
}
@media (min-width: 381px) and (max-width: 480px){html{font-size:59.5%;}
body{font-family:Microsoft YaHei;font-size:1.4rem;font-size:1.4rem;}
}
@media (min-width: 481px) and (max-width: 560px){html{font-size:60.5%;}
}
@media (min-width: 561px) and (max-width: 640px){html{font-size:61.5%;}}
@media only screen and (min-width: 641px){html{font-size:62.5%;}}
@media(min-width:640px){html{font-size:93.75%!important;}
 }
@media screen and (min-width: 320px) and (max-width:640px){
body{font-family:Microsoft YaHei;font-size:1.4rem;}
.bz_tt p{font-size: 1.5em;line-height: 2em;}
.bztt_y, .bztt_r{font-size: 1.2em;width: 24%;margin: 0.25em 0.4em 0.25em 0.3em;}
.bz_tt{ height: 3em;}
.bz_centent dd a{font-size: 1.4em;line-height: 4;}
.bz_centent .mmp_djs a{font-size: 1.4em;line-height: 3;}
.yg_title{height: 3.4em;}
.yg_title a{font-size: 1.4em;}
}
@media (min-width: 321px) and (max-width: 380px){html{font-size:58.5%;}
body{font-family:Microsoft YaHei;font-size:1.4rem;font-size:1.4rem;}
}
@media only screen and (min-width: 320px) and (max-width: 320px){
html{font-size:50% !important;}
}

@media(min-width:640px){
html{font-size:100% !important;}
}
/**/
