@media only screen and (min-width: 360px) {
	html{font-size:21px;}
}
@media only screen and (min-width: 375px) {
	html{font-size:21.5px;}
}
@media only screen and (min-width: 400px) {
	html{font-size:22.5px;}
}
@media only screen and (min-width: 414px) {
	html{font-size:23px;}
}
body{background:#eeeef5;color:#333;font-family:\5FAE\8F6F\96C5\9ED1;}
.iconfont{font-size:.8rem;}
.iconfont.c-f13 {font-size: .65rem;}
.iconfont.c-f14 {font-size: .7rem;}
.iconfont.c-f20 {font-size: 1rem;}
.icon {display: inline-block;background-size: 100% 100%;background-repeat:no-repeat;vertical-align: middle;}
.icon-wgw-yygh {width:2.15rem;height: 1.6rem;background-image: url(../image/yygh.png);}
.icon-wgw-myzx {width: 2.15rem;height: 1.65rem;background-image: url(../image/myzx.png);}
.icon-wgw-ksyy {width: 6.75rem;height: 3.5rem;background-image: url(../image/ksyy.jpg);position: relative;bottom: -.25rem;}
.icon-wgw-yytt {width: 2.75rem;height: .875rem;background-image: url(../image/yytt.png);}
.bar {border-right: 1px solid #dae9f4;margin: 0 .5rem;}
.bgc-f6f9ff {background-color: #f6f9ff;}
.bgc-3ca7ed {background-color: #3ca7ed;}
.bgc-bc85ff {background-color: #bc85ff;}
.bgc-ff7a73 {background-color: #ff7a73;}
.bgc-3ad18c {background-color: #3ad18c;}
.bgc-4dcd70 {background-color: #4dcd70;}
.bgc-ff6c49 {background-color: #ff6c49;}
.bgc-fdfdfe {background-color: #fdfdfe;}
.bgc-ff9c00 {background-color: #ff9c00;}
.bgc-ff6600 {background-color: #ff6600;}
.bgc-33ccff {background-color: #33ccff;}
.bgc-f66e88 {background-color: #f66e88;}
.bgc-ff8a2c {background-color: #ff8a2c;}
.bgc-858bff {background-color: #858bff;}
.bgc-19ced5 {background-color: #19ced5;}
.bgc-28b819 {background-color: #28b819;}
.bgc-00baff {background-color: #00baff;}
.bgc-cf2a2a {background-color: #cf2a2a;}
.bgc-ed7c3e {background-color: #ed7c3e;}
.bgc-e85e9c {background-color: #e85e9c;}
.bgc-74c011 {background-color: #74c011;}
.bgc-5a81f0 {background-color: #5a81f0;}
.c-ff6c49 {color: #ff6c49;}
.c-0fbaff {color: #0fbaff;}
.c-91cdf5 {color: #91cdf5;}
.c-13547f {color: #13547f;}
.c-f11 {font-size: .55rem;}
.c-f19 {font-size: .95rem;}
.c-f11 .icon-wgw-hot {font-size: .7rem;}
.icon-radius {display: inline-block;width: 2rem;height: 2rem;line-height: 2rem;border-radius: .85rem;color: #fff;}
.icon-radius .iconfont {font-size: 1.1rem;}
.icon-radius-s {display: inline-block;width: 1.25rem;height: 1.25rem;line-height: 1.25rem;border-radius: .5rem;color: #fff;}
.icon-radius-s .iconfont {font-size: .7rem;}
.icon-circle {display: inline-block;width: 2.4rem;height: 2.4rem;line-height: 2.4rem;border-radius: 50%;color: #fff;}
.icon-circle .iconfont {font-size: 1.2rem;}
.tag {padding: .05rem .15rem;color: #fff;font-size: .5rem;vertical-align: middle;border-radius: .1rem;line-height: 1;}
.tag-hollow {border: 1px solid;border-radius: 3px;font-size: .5rem;line-height: 1;padding: .1rem .25rem;}
.tag-hollow .iconfont {font-size: .6rem;}
.tag-hollow .c-ff8100 {border-color: #ff8100;color: #ff8100;}
.h45 {height: 2.25rem;}
.ml13 {margin-left: .65rem;}
/*首页*/
.swiper-container {height: 8rem;}
.swiper-slide img {width: 100%;height: 100%;}
.swiper-pagination-bullet {background: #fff;opacity: 1;}
.swiper-pagination-bullet-active {background: #4dcd70;}
.register-list {width: 100%;background-color: #fff;}
.register-list li {width: 50%;height:4rem;float: left;padding: 0 .5rem;box-sizing: border-box;margin-left: 0;border-top: none;}
.cus-tit span {display:inline-block;font-size: .55rem;color: #666;line-height: 1;padding-bottom: .25rem;border-bottom: 1px solid #4dcd70;}
.slide-list {overflow: auto;-webkit-overflow-scrolling: touch;}
.slide-list ul {display: box;display: -webkit-box;}
.slide-list::-webkit-scrollbar{display: none !important;}
.hos-list li {padding: 0 .6rem;}
.doc-list li {border-top: none;border-right: 1px solid #e1e1e1 !important;}
.doc-list li:last-child {border-right: none !important;}
.doc-list li img {width: 2.75rem;height: 2.75rem;border-radius: 50%;}
.info-list {}
.info-list li {padding: .6rem .5rem;border-top: 1px solid #e1e1e1;box-sizing: border-box;}
.info-list li:first-child {border-top: none;}
.info-list li a {display: block;color: #333;}
.info-list li .img {margin: .5rem -.25rem 0;}
.info-list li img {width: 4.25rem;height:3rem;float: left;margin: 0 .25rem;}
.info-list li h4 {font-size: .7rem;line-height: 1.2;}
.info-list li .txt-btm {font-size: .6rem;color: #999;margin-top: .5rem;height: .8rem;line-height: .8rem;}
.info-list .txt-btm .iconfont {color: #bbb;position: relative;top: 1px;}
.info-list li .icon-wgw-xianshikejian {position: relative;top: .1rem;}
.top-list li {border-top: none;background-color: #fff;margin-top: .25rem;}
.top-list li:first-child {margin-top: 0;}
.marquee {display: inline-block; height: 1.2rem; line-height: 1.2rem; vertical-align: middle;overflow: hidden; }
.marquee .icon-new1 {font-size: .7rem;position: relative;top: 1px;}
.info-head{ width:2.2rem; height:2rem; background:#f4f8fc; position:absolute; right:0; top:50%; margin-top:-1rem; z-index:10; border-radius:1rem 0 0 1rem; padding:.1rem; box-sizing:border-box; overflow:hidden;}
.info-head a{ display:block;}
.info-head img{ width:1.8rem; height:1.8rem; border-radius:50%;}
/*院内公告*/
.bgc-fdfdfe .c-ser-into,.bgc-fdfdfe .c-ser-main,.bgc-fdfdfe .c-ser-input {background: #e9e9ef;}
.notice-list {padding: 0 .5rem;background-color: #fff;font-size: .7rem;}
.notice-list li {padding: .5rem 0;border-top: 1px solid #e1e1e1;}
.notice-list li:first-child {border-top: none;}
.c-ser-btn a.bgc-4dcd70 {background: #4dcd70;}
.c-ser-main .icon-wgw-guanbi2 {left:auto;right: .35rem;margin-top: -12px;}
/*搜索公告*/
.history-list {position: fixed;top: 0;left: 0;width: 100%;height: 100%;padding-top: 2.8rem;background-color: #fff;}
.history-list li {padding-right: .5rem;margin-left: .5rem;border-bottom: 1px solid #e1e1e1;line-height: 1.6rem;font-size: .65rem;color: #666;}
.history-list li .iconfont {position: relative;top: 1px;}
.history-list li .icon-wgw-guanbi1 {font-size: .6rem;}
.result-list ul {background-color: #fff;font-size: .7rem;}
.result-list li {padding:.5rem;border-top: 1px solid #e1e1e1;}
.result-list li:first-child {border-top: none;}
.result-list li a {display: block;color: #333;}
.result-list li em {color: #ff0000;}
.icon-nodata {display: inline-block;width: 7.85rem;height: 6.25rem;background: url(../image/no-data.png) no-repeat;background-size: 100% 100%;margin-bottom: .5rem;}
/*医院介绍*/
.hos-head {width: 100%;height: 8.3rem;background: url(../image/header-bg.png) no-repeat #fff;background-size: 100% 100%;text-align: center;color: #fff;font-size: .8rem;padding: 1.25rem 0;box-sizing: border-box;}
.hos-head img {width: 3rem;height: 3rem;border-radius: 50%;}
.hos-head .tag {font-size: .6rem;}
.article-con .img{text-align: center;margin: .5rem 0;}
.article-con p {text-indent: 1rem;line-height: 1.8;text-align: left;font-size: .7rem;}
.article-con img {max-width: 100%;}
.footer {color: #999;font-size: .5rem;text-align: center;padding: .5rem 0;}
/*健康资讯*/
.c-list-div.ml0 {margin-left: 0;}
.article-info {color: #666;height: .8rem;line-height: .8rem;}
.article-info .iconfont {position: relative;top: .1rem;}
.article-relate {border-top: 1px dashed #e1e1e1;}
.top1 {position: relative;top: .05rem;}
/*楼层导航*/
.floor-list li {position: relative;display: -webkit-box;display: box;}
.floor-list .floor-key,.floor-list .floor-info {display: -webkit-box;display: box;-webkit-box-pack: center;box-pack: center;border-top: 1px dashed #dfdfdf;padding: .6rem .75rem;box-sizing: border-box;}
.floor-list li:first-child .floor-key,.floor-list li:first-child .floor-info {border-top: none;}
.floor-list .floor-key {width: 3.7rem;text-align: center;background-color: #ebf6fd;color: #3ba7ef;font-size: .85rem;}
.floor-list .floor-info {-webkit-box-flex: 1;box-flex: 1;-webkit-box-orient: vertical;box-orient: vertical;font-size: .7rem;color: #666;}
.floor-list .floor-info p {line-height: 1.8;}
.floor-list li .iconfont {font-size: 1rem;}
.floor-list .floor-tit {font-size: .85rem;color: #333;}
/*文章列表*/
.article-list li {min-height: 4.3rem; padding-left:0; margin-left:.5rem; border-top:1px solid #f1f1f1;}
.article-list li img {margin: 0 .5rem 0 0; border-radius:3px;}
.article-list .txt h4{ padding-top:.15rem;}
.article-list .txt p {margin-top: .25rem;line-height: 1.3;}
/*微官网-样式1*/
.icon-list a {display:block;text-align: center;height: 3.5rem;padding: .5rem .25rem;}
.icon-list p {line-height: 1.3;}
.article-nav{ display:box; display:-webkit-box; border-bottom:1px solid #eee;}
.article-nav a{ display:block; box-flex:1; -webkit-box-flex:1; width:1px; text-align:center; color:#333; font-size:.6rem; line-height:1.75rem; background:#f6f9ff; font-weight:bold; position:relative;}
.article-nav a.curr{ color:#4dcd70;}
.article-nav a.curr:before{ content:''; display:block; width:.9rem; height:2px; background:#4dcd70; position:absolute; left:50%; margin-left:-.45rem; bottom:0; border-radius:1px;}
.an-one a{ text-align:left; padding:0 .5rem;}
.an-one a.curr:before{ display:none;}
.an-five{ overflow:auto; -webkit-overflow-scrolling:touch;}
.an-five a{ box-flex:0; -webkit-box-flex:0; width:4rem;}
.article-more{ background:#fff; border-top:1px solid #f1f1f1;}
.article-more a{ font-size:.6rem;}
.article-type2{ background:#fff; overflow:hidden; padding-left:.5rem; padding-top:.5rem;}
.article-type2 li{ width:50%; height:7.75rem; float:left; box-sizing:border-box; padding-right:.5rem;}
.article-type2 li a{ display:block; font-size:.7rem; color:#333; line-height:1.3;}
.aet-img{ height:5rem; background-repeat:no-repeat; background-size:cover; background-position:center center; margin-bottom:.35rem; border-radius:3px;}


/* alert box */
.al_box{ max-width:70%; background:#2b2a2a; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; padding:10px; font-size:14px; color:#fff; position:fixed; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; box-shadow:0px 0px 10px #000; -webkit-box-shadow:0px 0px 10px #000; -moz-box-shadow:0px 0px 10px #000; z-index:11000; top:50%; margin-top:-40px;}
.load_box{ max-width:70%; background:#2b2a2a; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; padding:18px 40px; font-size:17px; color:#fff; position:fixed; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; -moz-box-shadow:0px 0px 3px #000; z-index:11000; top:50%; margin-top:-30px;}
.al_screen{ width:100%; height:100%; background:#d4d5d0; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; position:absolute; z-index:10099; top:0; left:0;}
/* conform screen */
.conf_box{ width:88%; margin-left:6%; background:#fff; position:fixed; top:50%; margin-top:-90px; left:0px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; z-index:10001; padding-top:15px;}
.confcontent{ width:92%; text-align:center; padding:15px 4% 30px 4%; line-height:23px;}
.conf_box .confbtn{ width:100%; border-top:1px solid #e3e3e3; overflow:hidden;}
.conf_box .onebtn{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:17px; color:#157efb;}
.conf_box .twobtn{ display:block; width:49%; height:40px; line-height:40px; text-align:center; font-size:17px; float:left; color:#157efb;}
.conf_box .confbor{ border-right:1px solid #e3e3e3;}
.pop_screen{ width:100%; height:100%; background:#000; filter: alpha(opacity=50); opacity:0.5; position:absolute; z-index:10000; top:0; left:0;}
