@charset "gb2312";
html {-webkit-font-smoothing: antialiased;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body,ul,ol,p,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,a,article,section,div{ margin: 0; padding: 0; }
body, button, input, select, textarea {font-family:"Source Han Sans CN","Times New Roman","\u5b8b\u4f53";color:#333; outline: none;   resize:none; font-weight:normal;}
section,article,div,ul,li{display: block; height: auto; }
ul,li,ol { list-style: none; }
a{ text-decoration: none; color:#333;}
.clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
img {max-width: 100%;vertical-align: middle; border: 0 none;}
em,i{ font-style:normal;}
a,button,input {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
button::-moz-focus-inner,input::-moz-focus-inner { padding: 0; border: 0;}
input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: none;}


.fl{float:left;}
.fr{float:right;}
.db{display:block;}
.bort{border-top:0.12rem solid #efefef;}
.pad30{padding:0.27rem 0.3rem;}
.padt{padding-top:0;}
.padb{padding-bottom:0;}
.bor10{border-radius:0.1rem;}
.bort1{border-top:0.01rem solid #eaeaea;}
.mt30{margin-top:0.3rem;}
.font32{font-size:0.32rem!important;}
.font28{font-size:0.28rem!important;}
.font24{font-size:0.24rem!important;}

.boxWrap{max-width:750px;min-width:320px;width:100%;margin:0 auto;}
/***搜索***/
.banner{position:relative;}
.search{position:absolute;width:87%;height:0.72rem;background:#fff;border-radius:0.08rem;top:58.8%;left:6.5%;}
.search_icon{display:block;width:0.32rem;height:0.32rem;float:left;margin:0.2rem 0.28rem 0 0.64rem;background:url(../images/search_icon.png) no-repeat;background-size:100%;}
.search_input{font-size:0.25rem;color:#929292;height:0.72rem;line-height:0.72rem;border:0;background:none;width:80%;float:left;}
.search_input::-webkit-input-placeholder{color:#929292;}
.search_input::-moz-placeholder{color:#929292;}
.search_input:-moz-placeholder{color:#929292;}
.search_input:-ms-input-placeholder{color:#929292;}


/***导航***/
.nav{overflow:hidden;height:4.1rem;}
.nav_ul{height:auto;overflow:hidden;padding-bottom:0.7rem;}
.nav_ul li{width:20%;float:left;}
.nav_ul li a{display:block;text-align:center;font-size:0.28rem;color:#333;line-height:0.4rem;}
.nav_ul li a:before{content:"";display:block;background-size:1000% 200%;}
.nav_ul li.maofa a:before{background-position:0 0;}
.nav_ul li.erbu a:before{background-position:11.11% 0;}
.nav_ul li.yanbu a:before{background-position:22.22% 0;}
.nav_ul li.bibu a:before{background-position:33.33% 0;}
.nav_ul li.kouchun a:before{background-position:44.44% 0;}
.nav_ul li.yachi a:before{background-position:55.55% 0;}
.nav_ul li.mianbu a:before{background-position:66.66% 0;}
.nav_ul li.xiongbu a:before{background-position:77.77% 0;}
.nav_ul li.simi a:before{background-position:88.88% 0;}
.nav_ul li.pifu a:before{background-position:100% 0;}
.nav_ul li.meiti a:before{background-position:0 100%;}
.nav_ul li.jiguang a:before{background-position:11.11% 100%;}
.nav_ul li.zhushe a:before{background-position:22.22% 100%;}
.nav_ul li.kangshuai a:before{background-position:33.33% 100%;}
.nav_ul li.xiufu a:before{background-position:44.44% 100%;}
.nav_ul li.zhongyi a:before{background-position:55.55% 100%;}
.nav_ul li.wenda a:before{background-position:66.66% 100%;}
.nav_ul li.zhuanjia a:before{background-position:77.77% 100%;}
.nav_ul li.chanpin a:before{background-position:88.88% 100%;}
.nav_ul li.yiyuan a:before{background-position:100% 100%;}
/***切换***/
.swiper-pagination{background:#dbdbdb;width:11.8%!important;bottom:0.36rem!important;height:0.06rem;border-radius:0.06rem;left:44.1%!important;}
.swiper-pagination-bullet{width:50%;height:0.06rem;border-radius:0;background:none;float:left;margin:0!important;}
.swiper-pagination-bullet-active{background:#5357f4;border-radius:0.06rem;}

/***底部***/
.footer{background:#f4f4f4;color:#666;padding:0.36rem 0;text-align:center;border-bottom:1px solid #fff;}
.footer div{font-size:0.26rem;margin-bottom:0.1rem;}
.footer div a{color:#333;margin:0 0.18rem 0 0;}
.footer div a:before{content:"";display:inline-block;width:0.02rem;height:0.16rem;background:#333;vertical-align:middle;margin:-0.03rem 0.18rem 0 0;}
.footer div a:nth-child(1):before{display:none;}
.footer p{line-height:0.48rem;font-size:0.24rem;font-weight:300;}
.foot_copy{border-top:0.01rem solid #e0e0e0;margin-top:0.1rem;padding-top:0.1rem;}
.foot_fixed{padding:0.18rem 0;overflow:hidden;border-top:1px solid #d2d2d2;}
.foot_fixed a{display:block;width:20%;font-size:0.18rem;color:#9a9a9a;text-align:center;float:left;line-height:0.28rem;}
.foot_fixed a:before{content:"";display:block;width:0.4rem;height:0.4rem;background:url(../images/foot_icon.png) no-repeat;background-size:500% 200%;margin:0 auto 0.1rem;}
.foot_fixed a:nth-child(2):before{background-position:25% 0;}
.foot_fixed a:nth-child(3):before{background-position:50% 0;}
.foot_fixed a:nth-child(4):before{background-position:75% 0;}
.foot_fixed a:nth-child(5):before{background-position:100% 0;}
.foot_fixed a.current{color:#1a79ff;}
.foot_fixed a.current:nth-child(1):before{background-position:0 100%;}
.foot_fixed a.current:nth-child(2):before{background-position:25% 100%;}
.foot_fixed a.current:nth-child(3):before{background-position:50% 100%;}
.foot_fixed a.current:nth-child(4):before{background-position:75% 100%;}
.foot_fixed a.current:nth-child(5):before{background-position:100% 100%;}
/***标题***/
.tit{line-height:0.6rem;overflow:hidden;box-shadow:0 -0.02rem #efefef inset;margin-bottom:0.36rem;}
.tit strong{font-size:0.36rem;color:#262626;font-weight:500;border-bottom:0.06rem solid #1a79ff;}
.tit span{font-size:0.28rem;color:#999;}
.tit a{font-size:0.28rem;color:#1a79ff;font-weight:400;}
.tit i{color:#ffb24e;}
/***热门推荐***/
.rmtj{overflow:hidden;}
.rmtj_div{position:relative;width:49%;float:left;margin-bottom:0.2rem;}
.rmtj_div:nth-child(2n){float:right;}
.rmtj_div img{position:relative;z-index:1;width:100%;}
.rmtj_div span,.rmtj_div em{position:absolute;display:block;width:100%;height:0.44rem;bottom:0;left:0;right:0;}
.rmtj_div span{z-index:3;line-height:0.44rem;color:#fff;font-size:0.28rem;text-indent:0.2rem;}
.rmtj_div em{z-index:2;background:#000;opacity:0.5;}
/***精选产品***/
.jxcp{margin-bottom:0.06rem;}
.jxcp_div{overflow:hidden;}
.jxcp_div:nth-child(n+2),.jxyy_div:nth-child(n+2){border-top:0.02rem solid #efefef;margin-top:0.36rem;padding-top:0.36rem;}
.jxcp_div img{display:block;float:left;width:2.1rem;border-radius:0.1rem;}
.jxcp_div div{margin-left:2.45rem;text-align:justify;}
.jxcp_div div span{display:block;font-size:0.28rem;line-height:0.42rem;}
.jxcp_div div em{display:block;font-size:0.28rem;color:#999;margin:0.18rem auto;line-height:0.4rem;}
.jxcp_div div strong{display:block;font-size:0.36rem;color:#ff3d00;}
/***精选医院***/
.jxyy_div img{width:1.7rem;}
.jxyy_div div{margin-left:2rem;}
/***精选医生***/
.jxys_div div em a{color:#6d6d6d;display:inline-block;line-height:0.36rem;background:#e9f2ff;border-radius:0.1rem;font-size:0.22rem;padding:0 0.12rem;margin-right:0.14rem; vertical-align:middle;margin-top:-0.03rem;}
.jxys_div div em a:nth-last-child(1){margin-right:0;}
/***美丽日记***/
.mlrj{margin-bottom:0.06rem;}
.mlrj_div{width:48%;float:left;box-shadow: 0 0.02rem 0.16rem #ccc;border-radius:0.1rem;padding-bottom:0.3rem;}
.mlrj_div:nth-child(2n){float:right;}
.mlrj_div1{position:relative;}
.mlrj_div1 img{display:block;width:100%;border-radius:0.1rem 0.1rem 0 0;position:relative;z-index:1;}
.mlrj_div1 span,.mlrj_div1 em{display:block;height:0.38rem;line-height:0.38rem;position:absolute;left:0;bottom:0;}
.mlrj_div1 span{font-size:0.18rem;color:#fff;z-index:3;padding:0 0.12rem;}
.mlrj_div1 em{background:#000;opacity:0.4;z-index:2;width:100%;height:0.38rem;border-radius:0 0.1rem 0 0;}
.mlrj_div2{font-size:0.28rem;color:#1f1f1f;line-height:0.42rem;margin:0.18rem auto;text-align:justify;padding:0 0.1rem;}
.mlrj_div3,.mlrj_div4{font-size:0.18rem;color:#979797;line-height:0.32rem;overflow:hidden;padding:0 0.1rem;}
.mlrj_div3 img{display:block;width:0.32rem;height:0.32rem;border-radius:100%;float:left;margin-right:0.1rem;}
.mlrj_div3 span{float:left;}
.mlrj_div3 em{float:right;}
.mlrj_div4{margin-top:0.14rem;}
/***热门问答***/
.rmwd{}
.rmwd_div{}
.rmwd_div:nth-child(n+2){padding-top:0.36rem;margin-top:0.36rem;border-top:1px solid #f0eef0;}
.rmwd_div1{overflow:hidden;}
.rmwd_div1 em{display:block;width:0.36rem;height:0.36rem;background:#1585e5;border-radius:0.05rem;float:left;color:#fff;line-height:0.36rem;text-align:center;font-size:0.28rem;margin-right:0.22rem;}
.rmwd_div1 span{display:block;float:left;line-height:0.36rem;font-size:0.32rem;color:#2d2d2d;}
.rmwd_div2{font-size:0.24rem;color:#666;line-height:0.4rem;margin:0.18rem auto;}
.rmwd_div3{overflow:hidden;}
.rmwd_div3 img{display:block;float:left;width:0.4rem;height:0.4rem;border-radius:100%;margin-right:0.1rem;}
.rmwd_div3 span{display:block;float:left;font-size:0.24rem;color:#999;line-height:0.4rem;}

/******产品详情页******/
.top{padding:0.24rem 0.3rem;background:#fff;position:relative;border-bottom:0.01rem solid #e3e3e3;}
.top a{display:block;}
.top_1,.top_3,.top_4{width:0.4rem;height:0.36rem;background:url(../img/top_icon.png) no-repeat;background-size:300%;position:absolute;top:0.3rem;}
.top_1{left:0.3rem;}
.top_2{font-size:0.32rem;text-align:center;font-weight:500;line-height:0.48rem;height:0.48rem;}
.top_3{right:0.9rem;background-position:50% 0;}
.top_4{right:0.3rem;background-position:100% 0;}

.cpxq_div1{}
.cpxq_div1 strong{display:block;font-size:0.52rem;color:#ff3e3e;margin:0.06rem auto 0.2rem;line-height:0.64rem;}
.cpxq_div1 span{display:block;font-size:0.36rem;color:#2d2d2d;line-height:0.52rem;font-weight:500;}

.tit1{overflow:hidden;line-height:0.42rem;margin: 0.24rem 0 0.24rem 0.24rem;}
.tit1 span{font-size:0.36rem;color:#1e1e1e;}
.tit1 span:before{content:"";display:block;float:left;width:0.08rem;height:0.3rem;background:#35dfc5;margin:0.06rem 0.24rem 0 0;}
.tit1 a{font-size:0.36rem;color:#1a79ff;}

.cpxq_div2{background:#f8fbff;padding:0.24rem 0.2rem;box-shadow:0 0 0.1rem 0 #ccc;border-radius:0.1rem;overflow:hidden;margin-bottom:0.3rem;}
.cpxq_div2:nth-last-child(1){margin-bottom:0;}
.cpxq_div2 img{display:block;float:left;width:1.24rem;height:1.24rem;border-radius:0.1rem;}
.cpxq_div2 div{margin-left:1.52rem;}
.cpxq_div2 div strong{font-size:0.26rem;color:#333;margin:0.16rem 0 0;line-height:0.36rem;font-weight:normal;}
.cpxq_div2 div span{font-size:0.26rem;color:#999;line-height:0.36rem;margin-top:0.16rem;}
.cpxq_div21 img{width:0.64rem;height:0.64rem;border-radius:100%;}
.cpxq_div21 div{margin-left:0.9rem;}
.cpxq_div21 div span{font-size:0.24rem;}

.cpxq_div3{font-size:0.34rem;color:#2d2d2d;line-height:0.58rem;text-align:justify;}

.cpxq_jxcp .jxcp_div:nth-child(n+2){border-top:0.12rem solid #f7f7f7;}
.cpxq_jz{font-size:0.3rem;color:#666;line-height:0.54rem;text-align:center;margin-top:0.24rem;}

.cpxq_div4{border-top:0.02rem solid #e3e3e3;}
.cpxq_div4 div{float:left;width:50%;background:#f8fbff;padding:0.3rem 0 0 0.62rem;line-height:0.36rem;}
.cpxq_div4 div strong{display:block;color:#ff3e3e;font-size:0.32rem;font-weight:normal;}
.cpxq_div4 div span{display:block;color:#666;font-size:0.24rem;}
.cpxq_div4 a{display:block;float:right;width:50%;line-height:1.02rem;text-align:center;color:#fff;font-size:0.36rem;background:#3c9ffe;background-image: linear-gradient(to right, #3d9ffe , #2d7afc);}

/*******词条列表页*******/
.top1{position:fixed;width:100%;left:0;right:0;top:0;margin:0 auto;z-index:4;}

.menu-left,.menu-right{position:absolute; left:0;top:2.3rem; bottom:0; overflow-y: scroll;}
.menu-left{background:#f5f5f5;}
.menu-left ul li{padding:0.3rem 0 0.3rem 0.6rem;box-sizing: border-box;font-size:0.28rem; width:3.1rem;line-height:0.42rem;}
.menu-left ul li.active{background:#fff; position:relative;color:#1a79ff;}
.menu-left ul li.active:before{content:" "; position: absolute;display: block; width:0.08rem; height:0.4rem; background:#1a79ff; top:0.3rem; left:0;}
.menu-right{background:#fff;right:0; bottom:0; left: 3.1rem;font-size:0.28rem;}
.menu-right ul{overflow: hidden;}
.menu-right ul li{padding:0.3rem 0 0.3rem 0.5rem;line-height:0.42rem; overflow: hidden; font-size:0.28rem;}

.menu-left1 ul li{width:1.7rem;}
.menu-right1{left:2.1rem;top:2.3rem;}
.menu-right1 ul li{float:left;height:0.64rem;line-height:0.64rem;background:#f5f5f5;padding:0 0.24rem;border-radius:0.1rem;margin-right:0.22rem;margin-bottom:0.3rem;}

/******项目介绍******/
.list_nav{display:flex;flex-direction:row;padding:0.24rem 0;border-bottom:0.01rem solid #e3e3e3;}
.list_nav a{flex:1;font-size:0.24rem;color:#4e4e4e;text-align:center;line-height:0.36rem;}
.list_nav a.current{color:#1a79ff;}
.list_nav a:before{content:"";display:block;width:0.4rem;height:0.4rem;background:url(../images/list_icon.png) no-repeat;background-size:600% 200%;margin:0 auto 0.06rem;}
.list_nav a:nth-child(1):before{background-position:0 0;}
.list_nav a:nth-child(2):before{background-position:20% 0;}
.list_nav a:nth-child(3):before{background-position:40% 0;}
.list_nav a:nth-child(4):before{background-position:60% 0;}
.list_nav a:nth-child(5):before{background-position:80% 0;}
.list_nav a:nth-child(6):before{background-position:100% 0;}
.list_nav a.current:nth-child(1):before{background-position:0 100%;}
.list_nav a.current:nth-child(2):before{background-position:20% 100%;}
.list_nav a.current:nth-child(3):before{background-position:40% 100%;}
.list_nav a.current:nth-child(4):before{background-position:60% 100%;}
.list_nav a.current:nth-child(5):before{background-position:80% 100%;}
.list_nav a.current:nth-child(6):before{background-position:100% 100%;}
.list_nav1{border-bottom:0;}

.xmjs_div1{border-radius:0.1rem;box-shadow:0 0 0.1rem 0 #ccc;margin:0 0.3rem 0.2rem;}
.xmjs_div11{font-size:0.4rem;color:#2d2d2d;}
.xmjs_div11 span{display:block;float:left;padding:0 0.24rem;height:0.34rem;background:#f1c33b;font-size:0.22rem;line-height:0.34rem;text-align:center;color:#fff;border-radius:0.06rem;margin-right:0.2rem;}
.xmjs_div12{overflow:hidden;border-bottom:0.01rem solid #e6e6e6;}
.xmjs_div12 span{display:block;float:left;padding:0 0.24rem;height:0.34rem;background:#f1c33b;font-size:0.22rem;line-height:0.34rem;text-align:center;color:#fff;border-radius:0.06rem;margin-right:0.2rem;}
.xmjs_div13{font-size:0.22rem;color:#333;margin-top:0.12rem;}
.xmjs_div13 a{color:#00d2d5;}
.xmjs_div13 img{display:block;width:0.25rem;height:0.25rem;border-radius:100%;float:left;margin-right:0.15rem;}
.xmjs_div131{margin:0 0.3rem;}
.xmjs_div131 img{width:0.24rem;height:0.28rem;border-radius:0;}

.xmjs_ul{border-top:0.01rem solid #eaeaea;}
.xmjs_ul li{margin:0.04rem 0;}
.xmjs_ul li span{display:block;font-size:0.32rem;color:#2d2d2d;line-height:0.56rem;}
.xmjs_ul li span:nth-child(1){width:25%;float:left;}
.xmjs_ul li span:nth-child(2){margin-left:25%;}

/******相关日记******/
.xgrj{}
.xgrj1{overflow:hidden;}
.xgrj1 img{display:block;float:left;width:0.7rem;height:0.7rem;border-radius:100%;}
.xgrj1 div{margin-left:0.86rem;}
.xgrj1 strong{display:block;font-size:0.26rem;color:#1e1e1e;font-weight:500;line-height:0.36rem;}
.xgrj1 span{display:block;font-size:0.24rem;color:#999;margin-top:0.05rem;line-height:0.3rem;}
.xgrj1 span img{display:block;float:left;width:0.3rem;height:0.3rem;margin-right:0.1rem;}
.xgrj2{margin:0.3rem auto;overflow:hidden;}
.xgrj2 div{float:left;width:49%;position:relative;}
.xgrj2 div:nth-child(2){float:right;}
.xgrj2 div img{display:block;width:100%;position:relative;z-index:1;border-radius:0.15rem;}
.xgrj2 div span,.xgrj2 div em{display:block;width:28%;height:0.4rem;line-height:0.4rem;text-align:center;color:#fff;position:absolute;left:0;bottom:0;font-size:0.24rem;}
.xgrj2 div span{z-index:3;}
.xgrj2 div em{z-index:2;border-radius:0 0.15rem 0 0.15rem;}
.xgrj2 div:nth-child(1) em{background:#000;opacity:0.4;}
.xgrj2 div:nth-child(2) em{background:#1a79ff;opacity:0.75;}
.xgrj3{font-size:0.28rem;color:#1e1e1e;line-height:0.54rem;text-align:justify; margin-top:0.2rem;}
.xgrj3 a{color:#1a79ff;}
.xgrj4{background:#f8fbff;border-radius:0.1rem;margin:0.15rem auto;box-shadow: 0 0.02rem 0.16rem #ccc;padding:0.18rem;}
.xgrj4 strong{display:block;font-size:0.26rem;color:#404040;line-height:0.32rem;font-weight:normal;}
.xgrj4 strong img{display:block;float:left;width:0.28rem;height:0.28rem;margin-right:0.14rem;}
.xgrj4 span{display:block;overflow:hidden;margin-top:0.1rem;line-height:0.4rem;}
.xgrj4 span em{display:block;float:left;font-size:0.24rem;color:#999;}
.xgrj4 span i{display:block;float:right;font-size:0.3rem;color:#ff3e3e;}

/******相关问答******/
.xgwd{}
.xgwd .rmwd_div:nth-child(n+2){border-top:0.12rem solid #efefef;margin-top:0;}
.xgwd .rmwd_div1 em{background-image: linear-gradient(135deg, #35dfc5 , #83b1f6);}

/******相关产品******/
.xgcp{}
.xgcp .jxcp_div:nth-child(n+2){border-top:0.12rem solid #efefef;margin-top:0;}

/******相关医院******/
.xgyy{}
.xgyy .jxyy_div:nth-child(n+2){border-top:0.12rem solid #efefef;margin-top:0;}

/******相关医生******/
.xgys{}
.xgys .jxyy_div:nth-child(n+2){border-top:0.12rem solid #efefef;margin-top:0;}

/******问答详情******/
.wdxq_div{}
.wdxq_div1{font-size:0.42rem;color:#212121;line-height:0.6rem;}
.wdxq_div2{margin:0.4rem auto;overflow:hidden;}
.wdxq_div2 img{display:block;float:left;width:0.7rem;height:0.7rem;border-radius:100%;}
.wdxq_div2 div{margin-left:0.18rem;float:left;}
.wdxq_div2 div strong{display:block;font-size:0.24rem;color:#333;font-weight:500;line-height:0.3rem;}
.wdxq_div2 div span{display:block;font-size:0.24rem;color:#999;margin-top:0.1rem;line-height:0.3rem;}
.wdxq_div2 div span i{display:inline-block;height:0.28rem;line-height:0.28rem;padding:0 0.1rem;box-shadow:0 0 0 0.02rem #dbdbdb;border-radius:0.05rem;margin-left:0.12rem;}
.wdxq_div2 a{display:block;float:right;width:1.28rem;height:0.46rem;background:#1a79ff;line-height:0.46rem;text-align:center;color:#fff;font-size:0.24rem;border-radius:0.1rem;margin-top:0.12rem;}
.wdxq_div3{font-size:0.32rem;color:#333;border-radius:0.1rem;box-shadow:0 0 0 0.02rem #e1e1e1;text-align:justify;margin-bottom:0.18rem;}
.wdxq_div3 span a{color: #00d2d5;}
.wdxq_div .xmjs_div131{margin:0;}
.wdxq_div31{font-size:0.32rem;line-height:0.56rem;color:#333;text-align:justify;margin-bottom:0.1rem;}
.wdxq_div4{text-align:right;font-size:0.24rem;color:#999;}
.tit2 span:before{display:none;}
.wdxq_zj{margin:0 auto 0.15rem;}

/******医生详情页******/
.ysxqy{background:url(../images/ysxq_bg.png) no-repeat;background-size:contain;}
.ysxqy .top{background:none;border-bottom:0;}
.ysxqy .top_2{color:#fff;}
.ysxqy .top_1,.ysxqy .top_3,.ysxqy .top_4{background-image:url(../images/top_icon1.png);}
.ysxq_div1{background:#fff;border-radius:0.15rem;box-shadow:0 0 0.08rem 0 #ccc;margin:0.2rem 0.3rem 0.06rem}
.ysxq_div1 img{display:block;width:1.4rem;height:1.4rem;float:left;border-radius:100%;}
.ysxq_div11{margin-left:1.7rem;}
.ysxq_div111{font-size:0.34rem;color:#222;line-height:0.5rem;}
.ysxq_div112{font-size:0.26rem;color:#7b7b7b;line-height:0.45rem;overflow:hidden;}
.ysxq_div112 em{display:block;float:left;width:1.74rem;height:0.27rem;background:url(../images/pj_icon.png) no-repeat;background-size:100%;margin-top:0.09rem;margin-right:0.26rem;}
.ysxq_div112 span{display:block;float:left;}
.ysxq_div12{overflow:hidden;clear:both;margin-top:0.24rem;}
.ysxq_div12 span{display:block;width:25%;float:left;text-align:center;}
.ysxq_div12 span strong{display:block;font-size:0.34rem;color:#222;margin-bottom:0.05rem;}
.ysxq_div12 span em{display:block;font-size:0.26rem;color:#7b7b7b;}

.ysxq_div2{}
.ysxq_div21{overflow:hidden;}
.ysxq_div21 span{display:block;float:left;font-size:0.26rem;color:#333;line-height:0.36rem;}
.ysxq_div21 em{display:block;float:left;font-size:0.22rem;color:#6d6d6d;height:0.36rem;line-height:0.36rem;background:#e9f2ff;border-radius:0.12rem;text-align:center;padding:0 0.12rem;margin-left:0.14rem;}
.ysxq_div22{font-size:0.28rem;color:#333;line-height:0.48rem;margin:0.24rem auto;text-align:justify;}
.ysxq_div22 a{color:#1a79ff;}
.ysxq_div23{padding:0.18rem!important;box-shadow:0 0 0.15rem 0 #e1e1e1;border-radius:0.1rem;}
.ysxq_div23 img{width:1.24rem;height:1.24rem;}
.ysxq_div23 div{margin-left:1.52rem;}
.ysxq_div23 div span{margin-top:0.16rem;}
.ysxq_div23 div em{margin:0.12rem 0 0 0;}

.xgwd1 .rmwd_div:nth-child(n+3){margin-top: 0.36rem;border-top: 1px solid #f0eef0;}
.xgwd1 .rmwd_div:nth-child(2) {border-top:0;padding-top:0.1rem;}

.fwpj{border-bottom:0.01rem solid #e3e3e3;padding-bottom:0.3rem;margin-bottom:0.3rem;}
.fwpj1{margin:0.24rem 0 0.1rem 0.86rem;}
.fwpj2{margin:0 0 0.16rem 0.86rem;}
.fwpj2 span{margin-top:0;}
.fwpj3{margin:0 0 0 0.86rem;overflow:hidden;}
.fwpj31{float:left;width:32%;margin-right:2%;position:relative;}
.fwpj31:nth-child(3){margin-right:0;}
.fwpj31 img{display:block;border-radius:0.1rem;}
.fwpj31 span,.fwpj31 em{display:block;position:absolute;bottom:0;right:0;width:0.74rem;height:0.34rem;}
.fwpj31 em{background:#000;opacity:0.3;border-radius:0.1rem 0 0.1rem 0;z-index:1;}
.fwpj31 span{z-index:2;text-align:center;color:#fff;font-size:0.3rem;line-height:0.34rem;}
.fwpj31 span img{display:inline-block;vertical-align:inherit;margin:0 0.07rem 0 0;border-radius:0;}

/******医院详情页******/
.ysxq_div113 span{margin-right:0.1rem;}
.yyxq_div2{overflow:hidden;}
.yyxq_div2 img{display:block;width:32%;float:left;margin-right:2%;}
.yyxq_div2 img:nth-child(3){margin-right:0;}
.yyxq_div3 .jxyy_div:nth-child(2){border-top:0;margin-top:0;padding-top:0;}
.yyxq_div23{overflow:hidden;}
.yyxq_div23 div{margin:0;font-size:0.26rem;color:#515151;float:left;width:84%;line-height:0.42rem;}
.yyxq_div23 div span{color:#787878;}
.yyxq_div23 i{display:block;float:right;width:12%;border-left:0.02rem solid #cecece;height:0.5rem;margin-top:0.17rem;}
.yyxq_div23 i:before{content:"";display:block;width:0.3rem;height:0.36rem;background:url(../images/yyxq3.png) no-repeat;background-size:100%;float:right;margin:0.07rem 0.1rem 0 0;}

/******日记详情页******/
.tit2 span:before{display:none;}
.rjxq_div1{background:#f8fbff;padding:0.3rem 0.2rem;border-radius:0.1rem;box-shadow:0 0 0.08rem 0 #ddd;overflow:hidden;}
.rjxq_div1 .jxcp_div img{width:1.72rem;}
.rjxq_div1 .jxcp_div div{margin-left:2rem;}
.rjxq_div1 .jxcp_div div em{margin:0 auto;}
.rjxq_div2{margin:0 0 0.34rem 0.14rem;padding: 0.3rem;border:0.01rem solid #eaeaea;position:relative;border-radius: 0.1rem;}
.rjxq_div2:nth-last-child(2){margin-bottom:0;}
.rjxq_div2:before{content:"";display:block;width:0.26rem;height:0.26rem;background:url(../images/rjxq_icon.png) no-repeat;background-size:100%;position:absolute;left:-0.13rem;top:0;}
.rjxq_div21{font-size:0.3rem;line-height:0.32rem;}
.rjxq_div21 span{color:#1e1e1e;}
.rjxq_div21 i{color:#1a79ff;}
.rjxq_div21 em{color:#818181;}
.rjxq_div22{margin:0.26rem auto 0.1rem;overflow:hidden;}
.rjxq_div22>div>img,.rjxq_div22>img{display:block;float:left;border-radius:0.1rem;margin-bottom:0.16rem;}
.rjxq_div221 img{width:3.07rem;height: 3.07rem;}
.rjxq_div221 img:nth-child(2n){margin-left:0.17rem;}
.rjxq_div222 img:nth-child(1){width:4.16rem;margin-right:0.17rem;}
.rjxq_div222 img:nth-child(n+2){width:2rem;}
.rjxq_div223 img{width:3.08rem;}
.rjxq_div223 img:nth-child(1){margin-right:0.17rem;}
.rjxq_div223 img:nth-child(n+3){width:2rem;margin-right:0.16rem;}
.rjxq_div223 img:nth-last-child(1){margin-right:0;}
.rjxq_div224 img:nth-child(-n+3){width:2rem;}
.rjxq_div224 img:nth-child(1){width:4.15rem;margin-right:0.17rem;}
.rjxq_div224 img:nth-child(n+4){width:2rem;margin-right:0.16rem;}
.rjxq_div224 img:nth-last-child(1){margin-right:0;}

.rjxq_div22 figure{display:block;float:left;border-radius:0.1rem;margin:0 0 0.16rem 0;}
.rjxq_div221 figure{width:3.08rem;padding:0;}
.rjxq_div221 figure:nth-child(2n){margin-left:0.17rem;}
.rjxq_div222 figure:nth-child(1){width:4.16rem;margin-right:0.17rem;}
.rjxq_div222 figure:nth-child(n+2){width:2rem;}
.rjxq_div223 figure{width:3.08rem;}
.rjxq_div223 figure:nth-child(1){margin-right:0.17rem;}
.rjxq_div223 figure:nth-child(n+3){width:2rem;margin-right:0.16rem;}
.rjxq_div223 figure:nth-last-child(1){margin-right:0;}
.rjxq_div224 figure:nth-child(-n+3){width:2rem;}
.rjxq_div224 figure:nth-child(1){width:4.15rem;margin-right:0.17rem;}
.rjxq_div224 figure:nth-child(n+4){width:2rem;margin-right:0.16rem;}
.rjxq_div224 figure:nth-last-child(1){margin-right:0;}


.rjxq_ckgd{text-align:center;font-size:0.28rem;color:#1a79ff;}
.rjxq_ckgd a{display:block;color:#1a79ff;}
.rjxq_ckgd a:after{content:"";display:inline-block;width:0.26rem;height:0.16rem;background:url(../images/ckgd_icon.png) no-repeat;background-size:100%;}
.xgtj .xgrj{margin-bottom:0.3rem;padding-top:0.3rem;}
.xgtj .xgrj:nth-child(2){padding-top:0;}

/******确认预约******/
.qryy{}
.qryy_div1{}
.qryy_div1 .jxcp_div img{width:1.5rem;height:1.5rem;}
.qryy_div1 .jxcp_div div{margin-left:1.8rem;}
.qryy_div1 .jxcp_div div span{margin-bottom:0.12rem;}
.qryy_div2{}
.qryy_div2 ul{}
.qryy_div2 ul li{font-size:0.3rem;overflow:hidden;line-height:0.5rem;margin-bottom:0.18rem;}
.qryy_div2 ul li:nth-last-child(1){margin-bottom:0;}
.qryy_div2 ul li em{display:block;float:left;color:#666;width:24%;}
.qryy_div2 ul li span{display:block;float:right;color:#333;width:70%;text-align:right;}
.qryy_div2 ul li:nth-child(3) span{text-align:left;}
.qryy_div21 ul li em{width:32%;}
.qryy_txt{width:58%;float:right;font-size:0.3rem;color:#969696;height:0.5rem;line-height:0.5rem;border:0;text-align:right;}
.qryy_txt::-webkit-input-placeholder{color:#969696;}
.qryy_txt::-moz-placeholder{color:#969696;}
.qryy_txt:-moz-placeholder{color:#969696;}
.qryy_txt:-ms-input-placeholder{color:#969696;}
.qryy_div3{font-size:0.26rem;color:#999;line-height:0.4rem;}
.qryy_div4{margin:1.2rem auto 0.7rem;}
.qryy_btn{width:100%;margin:0 auto;border:0;height:0.87rem;line-height:0.87rem;background:#1a79ff;border-radius:0.1rem;color:#fff;font-size:0.34rem;text-align:center;}

/***日期选择***/
.qryy_bg{width:100%;height:100%;background:#000;opacity:0.5;position:fixed;left:0;bottom:0;z-index:1;display:none;}
.qryy_rqxz{background:#fff;position:fixed;bottom:0;left:0;right:0;margin:0 auto;display:none;z-index:2;}
.qryy_rqxz_tit{color:#222;font-size:0.36rem;text-align:center;margin:0.12rem auto 0.42rem;position:relative;line-height:0.48rem;}
.qryy_rqxz_tit span{display:block;width:0.3rem;height:0.3rem;background:url(../images/close.png) no-repeat;background-size:100%;position:absolute;right:0;top:0.09rem;}
.qryy_rqxz_tit1{font-size:0.34rem;color:#222;margin-bottom:0.24rem;line-height:0.5rem;}
.qryy_rqxz_div1{overflow:hidden;margin-bottom:0.42rem;}
.qryy_rqxz_div1 span{display:block;font-size:0.32rem;background:#f5f5f5;width:1.18rem;height:0.58rem;border-radius:0.1rem;line-height:0.58rem;text-align:center;color:#000;float:left;margin-right:0.3rem;}
.qryy_rqxz_div1 span.current{background:#1a79ff;color:#fff;}

.qryy_rqxz_div2{font-size:0.3rem;}
.qryy_rqxz_head{width:100%;height:0.44rem;margin-bottom:0.3rem;}
.qryy_rqxz_head .next{width:18%;height:0.44rem;line-height:0.44rem;background:#0092fc;color:#fff;border-radius:0.05rem;text-align:center;float:right;}
.qryy_rqxz_head .tomon{width:60%;float:left;text-align:center;line-height:0.44rem;margin-left:18%;}
.date ol {width:100%;height:0.54rem;padding:0;}
.date ol li{display:block;float:left;width:14.2857%;text-align:center;color:#222;border:none;padding:0;line-height:0.54rem;height:0.54rem;font-size:0.32rem;}
.date ul{width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;}
.date ul li{display: block;width: 14.2857%;height: 0.62rem;line-height:0.62rem;text-align: center;background: #fff;position: relative;margin-top:0.34rem;}
.date ul li i {display:none;}
.date ul li span {display:block;width:0.62rem;height:0.62rem;line-height:0.62rem;text-align:center;margin:0 auto;}
.date ul .no_date{color:#999;}
.date ul .act_date span{background-image:linear-gradient(to right , #52b6fe, #1a79ff);color:#fff;border-radius:100%;}

/***预约成功***/
.yycg_div1{margin-bottom:0.16rem;}
.yycg_div1 img{display:block;width:1.37rem;height:1.37rem;margin:0.56rem auto 0.46rem;}
.yycg_div1 span{display:block;text-align:center;font-size:0.32rem;color:#080808;line-height:0.48rem;}
.yycg_div2 ul li em{color:#4a4a4a;}
.yycg_div2 ul li span{text-align:left;color:#4a4a4a;width:76%;}
.yycg_li1{border-top:0.02rem solid #eaeaea;padding-top:0.18rem;}

/******搜索页******/
.search_div{overflow:hidden;}
.search_div1{float:left;background:#f4f5f9;border-radius:0.1rem;overflow:hidden;height:0.64rem;line-height:0.64rem;width:87%;position:relative;z-index:1;}
.search_div1 i{display:block;float:left;width:0.28rem;height:0.28rem;background:url(../images/search.png) no-repeat;background-size:200% 100%;margin:0.18rem;position:relative;z-index:3;}
.search_div1 i.search_gb{background-position:100% 0;float:right;}
.search_div1 .search_txt{display:block;width:100%;border:0;float:left;height:0.64rem;line-height:0.64rem;background:none;font-size:0.3rem;color:#333;position:absolute;padding:0 0.5rem 0 0.64rem;z-index:2;}
.search_div1 .search_txt::-webkit-input-placeholder{color:#9ea1b0;}
.search_div1 .search_txt::-moz-placeholder{color:#9ea1b0;}
.search_div1 .search_txt:-moz-placeholder{color:#9ea1b0;}
.search_div1 .search_txt:-ms-input-placeholder{color:#9ea1b0;}
.search_div a{display:block;float:right;font-size:0.3rem;color:#1a79ff;line-height:0.64rem;}

.history_search{border-top:0.01rem solid #eaeaea;}
.history_search1{overflow:hidden;margin:0.2rem auto;}
.history_search1 span{display:block;line-height:0.4rem;}
.history_search1 span:nth-child(1){color:#666;float:left;font-size:0.32rem;}
.history_search1 span:nth-child(2){color:#a8aeb2;float:right;font-size:0.28rem;}
.history_search2{padding:0.34rem 0;border-bottom:0.01rem solid #eaeaea;line-height:0.36rem;overflow:hidden;}
.history_search i{display:block;width:0.32rem;height:0.32rem;float:left;background:url(../images/history_search.png) no-repeat;background-size:300% 100%;}
.history_search1 i{margin:0.04rem 0.12rem 0 0;}
.history_search2 i:nth-child(1){background-position:50% 0;float:left;margin:0.02rem 0.3rem 0 0;}
.history_search2 i:nth-child(3){background-position:100% 0;float:right;margin:0.02rem 0 0 0.3rem;}
.history_search2 div{font-size:0.32rem;color:#333;float:left;}


@media only screen and (min-width: 750px){html{font-size:100px!important;}}

#s-menu{  width: 750px;}
#s-menu ul{  width: 9rem;  display: none; position: fixed;top:112px;}
#s-menu li{  width: 95px;  height: 82px;  float: left;  text-align: center;  position: relative;  background: #fff;  z-index:9999;  }
#s-menu li p{  font-size: 14px;  margin: 10px auto;  z-index:9999;  }
#s-menu .s-img{margin-top: 20px;width: 0.6rem;}
.my{display: none;}
.img-top{width: 7.49rem;height: 1.26rem;}


.tags a {
    border-radius: 50px;
    display: block;
    float: left;
    line-height: 14px;
    margin: 10px 10px 10px 0;
    padding: 6px 8px;
    color: #4d4d4d;
    font-size: 12px;
    border: 1px solid #CCCCCC;
}

.page{
    text-align: center;

}
.page a{
    display: inline-block;
    background: #f5f5f5;
    color: #888;
    padding: 5px 5px;
    min-width: 15px;
    transition:background-color ease .5s;
    font-family:"microsoft yahei";
    border-radius:3px;

}
.page span{
    display: inline-block;
    padding: 5px 5px;
    min-width: 15px;
}
.page span.current{
    display: inline-block;
    background: #15c142 url() 0 0 no-repeat;
    color: #fff;
     padding: 5px 5px;
    min-width: 15px;
    border-radius:3px;
}
.page .pagination li{
    display: inline-block;
    margin-right: 5px;
    text-align: center;
}
.page .pagination li.active span{
    background: rgb(59 189 202);
    color: #fff;

}
