@charset "UTF-8";html{font-size:18px}
@media only screen and (min-width:360px){html{font-size:20px!important}
}
@media only screen and (min-width:375px){html{font-size:21px!important}
}
@media only screen and (min-width:400px){html{font-size:22px!important}
}
@media only screen and (min-width:414px){html{font-size:23px!important}
}
@media only screen and (min-width:480px){html{font-size:24px!important}
}
@media only screen and (min-width:540px){html{font-size:26px!important}
}
@media only screen and (min-width:640px){html{font-size:28px!important}
}
@media only screen and (min-width:768px){html{font-size:32px!important}
}
@media only screen and (min-width:960px){html{font-size:36px!important}
}
@media only screen and (min-width:1024px){html{font-size:46px!important}
}
html{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-user-select:none;-ms-user-select:none}
body,html{min-height:100%;-webkit-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}
body,button,input,select,textarea{font-family:TrebuchetMS,Rotobo,"Microsoft YaHei",sans-serif}
body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,html,li,ol,p,select,ul{margin:0;padding:0}
li,ol,ul{list-style-type:none}
em,i{font-style:normal}
a{color:#333}
a{text-decoration:none}
a img{border:0 none;width:100%}
input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{color:#999}
input:focus:-ms-input-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}
button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=phone],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;-webkit-border-image:none;-moz-border-image:none;-o-border-image:none;border-image:none;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
[v-cloak]{display:none}
body,html{width:100%;height:100%}
.fl{float:left}
.fr{float:right}
.departmentWrap{min-height:100%;font-size:.5rem;color:#666}
.returnMain{height:2.275rem}
.returnBox{position:fixed;left:0;top:0;width:100%;height:2.275rem;line-height:2.275rem;background:#ea6674;z-index:99}
.returnBox .title{float:left;width:88%;text-align:center;color:#fff;font-size:.65rem;font-weight:400;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.returnBox .returnIcon{float:left;width:1rem;height:2.25rem;margin-left:.225rem;vertical-align:-.075rem;margin-right:.25rem;background:url(../images/return-icon.png?v=a7faa784b6) no-repeat;-moz-background-size:.25rem .5rem;-o-background-size:.25rem .5rem;background-size:1rem 1rem;background-position:center}
.headNav{height:2.125rem}
.headNav .navInner{position:fixed;z-index:2;top:2.275rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:.45rem .375rem 0;width:100%;height:2.125rem;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.hospitalNav{height:.875rem;line-height:.875rem;background-color:#f8f8f8;border:.05rem solid #f0f0f0}
.hospitalNav>li{position:relative;float:left;display:block;width:16.5%;border-right:.025rem solid #e8e8e8;text-align:center}
.hospitalNav>li a{color:#666}
.hospitalNav>li:last-child{border-right:none}
.hospitalNav>li.active{background:#fff;color:#e4393c;font-weight:700}
.hospitalNav>li.active a{color:#e4393c}
.hospitalNav>li.active:before{position:absolute;content:"";top:-.05rem;left:0;width:100%;height:.05rem;background:#e3001c}
.departSection{padding:0 .625rem}
.departSection.departSection02{padding-top:1rem}
.departSection.departSection03{padding:.35rem .375rem;padding:0!important}
.departSection.departSection03>img{display:block;width:100%;height:100%}
.departSection .sectionPart{margin-bottom:1.225rem}
.sectionPart1{overflow:hidden}
.readmores{font-size:14px;padding:20px;text-align:center}
.departSection p{text-align:justify;line-height:.85rem;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.boldTxt{font-weight:700}
.secTitle{padding-left:5px;margin-bottom:.85rem;padding-bottom:.325rem;border-bottom:1px solid #e4393c;font-size:.6rem;color:#333;padding-top:12px}
.secTitle.secTitle02{margin-bottom:0}
.illnessBox{font-size:0}
.illnessBox span{display:inline-block;margin:0 .3rem .35rem 0;padding:.325rem .3rem;background-color:#f5acb4;-moz-border-radius:.075rem;border-radius:.075rem;font-size:.55rem;color:#fff}
.illnessBox span a{color:#fff}
.expertBox{overflow:hidden;margin:10px auto}
.expertBox .doctorImg{width:3.55rem;height:3.55rem;overflow:hidden}
.expertBox .doctorImg>img{display:block;width:100%;height:100%;-moz-border-radius:100%;border-radius:100%}
.expertBox .doctorImg.hospitalImg{width:4.8rem;height:3.2rem}
.expertBox .doctorImg.hospitalImg>img{-moz-border-radius:0;border-radius:0}
.expertBox .doctorInfo{margin-left:4.325rem;color:#4e4e4e;overflow:hidden}
.expertBox .doctorInfo p{margin-bottom:.35rem;font-size:.55rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.expertBox .doctorInfo>p .tel-icon{display:inline-block;width:.55rem;height:.55rem;vertical-align:-.075rem;margin-right:.25rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.expertBox .doctorInfo>p span{color:#f8b63e;font-size:.55rem}
.expertBox .doctorInfo .name{font-size:.6rem}
.expertBox .doctorInfo.hospitalInfo{margin-left:5.5rem}
.expertBox .doctorInfo.hospitalInfo>p{margin-bottom:.15rem}
.expertBox .btnBox>a{width:4.5rem;font-size:.55rem}
.hospital-info{margin-top:.5rem;height:.875rem;line-height:.875rem;font-size:.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#666}
.btnBox{margin-top:.45rem;overflow:hidden}
.btnBox>a{float:left;margin-right:.55rem;width:4.5rem;height:1.2rem;line-height:1.2rem;-moz-border-radius:.05rem;border-radius:.05rem;border:1px solid #e51a37;text-align:center;color:#e51a37}
.btnBox>a.register{background-color:#e51a37;color:#fff}
.btnBox.btnBox2{width:16.5rem;margin:.525rem auto 0}
.btnBox.btnBox2>a{width:4.375rem;height:1.175rem;line-height:1.175rem;margin:0 .5rem}
.btnBox.btnBoxHospital{margin-top:.3rem}
.newsBox{padding:1.125rem 0}
.moreBtn{color:#666}
.moreBtn i{margin:-.05rem 0 0 .225rem;display:inline-block;vertical-align:middle;width:.525rem;height:.525rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.moreBtn.moreBtn2{color:#e4393c}
.moreBtn.moreBtn2 i{-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.newList{color:#333;}
.newList li{line-height:.9rem;margin-bottom:.75rem;clear:both;padding:0 5px;padding-left:10px}
.newList li a{color:#333}
.newList span{font-size:.6rem}
.newList .title{font-size:14px;display:inline-block;vertical-align:middle;width:70%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.newList .date{float:right;color:#666}
.hospitalNewList li .title{width:95%;position:relative;padding-left:.5rem;color:#4b4b4b;font-size:.6rem}
.hospitalNewList li .title a{color:#4b4b4b}
.hospitalNewList li .title:after{position:absolute;content:"";left:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:.25rem;height:.25rem;background:#e4393c;-moz-border-radius:100%;border-radius:100%}
.departFoot{height:3.15rem}
.departFoot .footInner{width:100%;height:3.15rem;background-color:#ea6674}
.departFoot .footBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.625rem 0;font-size:.5rem;color:#fff}
.departFoot .footBtn li{position:relative;float:left;width:25%;text-align:center}
.departFoot .footBtn li:last-child:after{display:none}
.departFoot .footBtn li:after{position:absolute;content:"";right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:.025rem;height:1.1rem;background:#fff}
.departFoot .footBtn li .footIcon{margin:0 auto .25rem;width:1rem;height:1rem;background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.listWrap{font-size:.5rem;color:#666}
.listWrap .list-nav{margin:0 .75rem;font-size:.5rem;color:#999}
.listWrap .list-nav a{color:#999}
.listWrap .list-main{margin:.5rem .9rem;color:#333;font-size:0}
.listWrap .list-main li{line-height:1.7rem;border-bottom:1px solid #ccc;clear:both;padding-bottom:3%}
.listWrap .list-main li p{font-size:12px;display:inline-block;vertical-align:middle;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1rem;color:#666}
.listWrap .list-main li a{color:#666}
.listWrap .list-main span{font-size:.6rem}
.listWrap .list-main .title{font-size:14px;display:inline-block;vertical-align:middle;width:76%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.listWrap .list-main .date{float:right;color:#999}
.listWrap .page-box{width:10.5rem;margin:1.25rem auto;margin-bottom:20px}
.listWrap .page-box .previous{display:inline-block;width:3rem;height:.9rem;line-height:.9rem;padding-left:.25rem;border:1px solid #999;-moz-border-radius:.1rem;border-radius:.1rem;text-align:center;font-size:.5rem;position:relative}
.listWrap .page-box .previous:before{position:absolute;content:"";top:.25rem;left:.35rem;width:.4rem;height:.4rem;background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.listWrap .page-box .page-middle{display:inline-block;width:3rem;text-align:center;height:1rem;line-height:1rem}
.listWrap .page-box .next{display:inline-block;width:3rem;height:.9rem;line-height:.9rem;padding-right:.25rem;border:1px solid #999;-moz-border-radius:.1rem;border-radius:.1rem;text-align:center;font-size:.5rem;position:relative}
.listWrap .page-box .next:before{position:absolute;content:"";top:.25rem;right:.25rem;width:.4rem;height:.4rem;background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.articleWrap{min-height:100%;font-size:.5rem;color:#666;}
.articleWrap .article-top{margin:.425rem .425rem 0;background:#fff}
.articleWrap .article-top .article-bar{margin:0 0 .675rem;padding:.2rem;text-align:left;line-height:.875rem;color:#666;font-size:.5rem;background:#f8f8f8;vertical-align:middle;width:90%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.articleWrap .article-top .article-bar a{color:#666}
.articleWrap .article-top .title{color:#161616;font-size:.7rem;padding:0 .25rem;text-align:center}
.articleWrap .article-top .article-tip{height:1.175rem;line-height:1.175rem;font-size:.45rem;padding:0 .25rem;color:#4b4b4b}
.articleWrap .article-top .article-tip .time{position:relative;display:inline-block;padding-left:.75rem}
.articleWrap .article-top .article-tip .time:before{position:absolute;content:"";top:.3rem;left:0;width:.55rem;height:.55rem;background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.articleWrap .article-top .article-tip .count{position:relative;display:inline-block;margin-left:1rem;padding-left:.75rem}
.articleWrap .article-top .article-tip .count:before{position:absolute;content:"";top:.35rem;left:0;width:.575rem;height:.375rem;background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.articleWrap .article-top .article-ly{padding:0 .25rem;height:1.5rem;line-height:1.5rem;color:#161616;font-size:.6rem}
.articleWrap .article-top .article-ly span{display:inline-block;margin-right:.5rem}
.articleWrap .article-top .article-button{display:block;margin:.5rem auto 1.15rem;width:9.325rem;height:1.5rem;line-height:1.5rem;text-align:center;font-size:.55rem;color:#fff;background:#e4393c}
.articleWrap .article-main{background-color:#fff;font-size:.6rem;line-height:.875rem;padding:.575rem .675rem .95rem}
.articleWrap .article-main p{padding:.425rem 0;font-size:14px;line-height:26px}
.articleWrap .article-main .main-button{width:9.325rem;height:1.45rem;line-height:1.45rem;margin:.75rem auto 1.2rem;padding-right:.5rem;border:solid 1px #e4393c;text-align:center;font-size:.55rem;color:#e4393c;-moz-border-radius:.075rem;border-radius:.075rem;position:relative}
.articleWrap .article-main .main-button a{color:#e4393c}
.articleWrap .article-main .main-button:before{position:absolute;content:"";top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:3.375rem;width:.45rem;height:.4rem;background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.articleWrap .article-main .share-box{padding-left:.125rem;height:1.05rem;line-height:1.05rem;color:#4b4b4b;font-size:.6rem}
.articleWrap .article-main .share-box .share-span{float:left;margin-right:.25rem}
.articleWrap .article-main .share-box img{float:left;margin-right:.55rem;width:1.05rem}
.articleWrap .articleSection{padding:.625rem .625rem 1rem}
.empty-gray{height:6px;background:#f2f2f2}
.empty-gray2{height:.55rem;background:#f2f2f2}
.articleMainWrap{min-height:100%;font-size:.5rem;color:#666}
.articleMainWrap .article2-box .article2-top{margin:0 .65rem}
.articleMainWrap .article2-box .article2-top .article2-ad{margin:.9rem 0 0;overflow:hidden}
.articleMainWrap .article2-box .article2-top .article2-ad img{float:left;width:100%}
.articleMainWrap .article2-box .article2-top .detail{margin:.75rem 0 1.25rem;line-height:1rem;font-size:.6rem;color:#666}
.articleMainWrap .hospital-map{overflow:hidden}
.articleMainWrap .hospital-map .map-title{font-size:.6rem;color:#666;padding-left:1rem;position:relative;display:block;margin:.5rem 0 .425rem}
.articleMainWrap .hospital-map .map-title:before{position:absolute;content:"";top:.075rem;left:0;width:.65rem;height:.65rem;background-image:url(../../images/icon-address.png);background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.articleMainWrap .hospital-map img{width:100%;float:left}
.article-middle{margin:0 .65rem;padding:.75rem 0}
.article-middle .article-info.article-info2{padding-bottom:.25rem}
.article-info p{line-height:20px}
.article-middle .article-info.article-info2 .info{padding:.125rem 0 .375rem}
.article-middle .info{padding:.125rem 0;line-height:1rem;font-size:14px;color:#666}
.article-middle .info.info2{margin-top:.375rem}
.guideWrap{min-height:100%;font-size:.5rem;color:#666}
.guideWrap .guide-main1{margin:-.375rem 0 0}
.guideWrap .guide-main1 li:last-child .guide-middle{border-left:none}
.guideWrap .guide-main1 .guide-number{float:left;width:1rem;height:1rem;line-height:1rem;background-color:#e4393c;-moz-border-radius:100%;border-radius:100%;text-align:center;color:#fff;font-size:.6rem}
.guideWrap .guide-main1 .guide-middle{margin-left:.5rem;padding-left:1.05rem;border-left:1px dashed #f0f0f0;padding-bottom:1.25rem}
.guideWrap .guide-main1 .guide-middle p{color:#666;font-size:.6rem;line-height:1rem}
.guideWrap .guide-progress{padding-bottom:1.5rem;overflow:hidden}
.guideWrap .guide-progress img{float:left;width:100%}
.guideWrap .guide-progress .progress-left{float:left;width:3.425rem;height:2.025rem;line-height:2.025rem;background:#e4393c;text-align:center;color:#fff;font-size:.5rem}
.guideWrap .guide-progress .progress-right{margin-left:3.425rem;height:2.025rem}
.guideWrap .guide-progress .progress-right li{float:left;width:32.9%;height:.975rem;line-height:.975rem;background-color:#f8f8f8;font-size:.35rem;color:#e4393c;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.guideWrap .guide-progress .progress-right li:nth-child(1),.guideWrap .guide-progress .progress-right li:nth-child(2),.guideWrap .guide-progress .progress-right li:nth-child(3){border-top:1px solid #e8e8e8}
.guideWrap .guide-progress .progress-right li:nth-child(4),.guideWrap .guide-progress .progress-right li:nth-child(5){font-size:.25rem}
.doctorIcon{width:.7rem;height:.7rem;display:inline-block;margin-right:.25rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;vertical-align:middle}
.doctorIcon.doctorIcon02{-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.doctorIcon.hospitalIcon{width:.6rem;height:.5rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.doctor-box{overflow:hidden}
.doctor-box .doctor-left{float:left;width:2.45rem;height:2.45rem;margin-left:.25rem}
.doctor-box .doctor-left img{float:left;width:100%}
.doctor-box .doctor-right{float:right;width:13.75rem}
.doctor-box .doctor-right .doctor-inner{line-height:.875rem;font-size:.6rem;color:#4e4e4e}
.doctor-box .doctor-right .doctor-inner .doctor-yellow{font-size:.55rem;color:#f8b63e}
.doctor-box .doctor-right .doctor-star{display:inline-block;margin:0 .25rem}
.doctor-box .doctor-right .doctor-star i{display:inline-block;width:.65rem;height:.6rem;vertical-align:-.075rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.doctor-box .doctor-right .doctor-star .half-star{width:.65rem;height:.6rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.doctor-info{padding:.5rem 7px;margin-top:.675rem;border:1px solid #e8e8e8;background:#f6f6f6;font-size:.55rem;position:relative}
.doctor-info:before{position:absolute;content:"";top:-.175rem;left:1.25rem;width:.25rem;height:.25rem;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#f6f6f6}
.doctor-info p{line-height:1rem}
.doctor-info .doctor-detail{display:block;text-align:right;color:#e4393c;font-size:.6rem}
.doctor-button{margin:.75rem .625rem;overflow:hidden;margin-bottom:80px}
.doctor-button a{float:right;width:6.575rem;height:1.3rem;line-height:1.3rem;text-align:center;color:#e4393c;font-size:.6rem;border:1px solid #e4393c}
.doctor-button a.active{float:left;color:#fff;border:1px solid #e4393c;background:#e4393c}
.doctorListWrap{min-height:100%;font-size:.5rem;color:#666}
.doctorListWrap .hospital-logo{width:10.05rem;height:2.125rem;margin:.675rem auto .225rem}
.doctorListWrap .hospital-logo img{display:block;width:100%}
.doctorListWrap .doctor-list-tab{height:1.55rem;line-height:1.55rem}
.doctorListWrap .doctor-list-tab li{float:left;width:50%;text-align:center;color:#626161;font-size:.6rem;background-color:#f8f8f8;border-top:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0}
.doctorListWrap .doctor-list-tab li a{display:block;color:#626161}
.doctorListWrap .doctor-list-tab li.active{background-color:#e4393c;border-top:solid 1px #e4393c;border-bottom:solid 1px #e4393c;color:#fff}
.doctorListWrap .doctor-list-tab li.active a{color:#fff}
.doctorListWrap .doctor-category{margin:.5rem .25rem .3rem;overflow:hidden}
.doctorListWrap .doctor-category li{float:left;width:18%;margin:0 1%;height:1.475rem;line-height:1.475rem;text-align:center;color:#333;font-size:.6rem;overflow:hidden}
.doctorListWrap .doctor-category li a{padding:.25rem;color:#333}
.doctorListWrap .doctor-category li.active{color:#e4393c}
.doctorListWrap .doctor-category li.active a{border-bottom:1px solid #e4393c;color:#e4393c}
.doctorListWrap .doctor-category li:last-child a{padding:0;display:block;position:relative}
.doctorListWrap .doctor-category li:last-child a:after{position:absolute;content:"";top:45%;right:.625rem;-webkit-transform:translate(0,-50%) rotate(-45deg);-moz-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);-o-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);width:.175rem;height:.175rem;border-bottom:1px solid #e4393c;border-left:1px solid #e4393c}
.doctorListWrap .doctor-list-main{margin:.55rem .5rem .65rem;overflow:hidden}
.moreDoctorBox{padding:.5rem .5rem 1rem}
.moreDoctorBox .secTitle{margin-bottom:.25rem}
.moreDoctorBox .moreDoctorInner{line-height:2.25rem;font-size:.6rem;color:#333;text-align:left;overflow:hidden}
.moreDoctorBox .moreDoctorInner li{overflow:hidden}
.moreDoctorBox .moreDoctorInner .name{float:left;width:20%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.moreDoctorBox .moreDoctorInner .name2{float:left;width:50%;color:#f8b63e;font-size:.55rem;overflow:hidden}
.moreDoctorBox .moreDoctorInner .like{width:100%;float:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.moreDoctorBox .moreDoctorInner .zixun{float:left;width:29%;height:1.2rem;line-height:1.2rem;margin-top:.5rem;color:#e4393c;font-size:.6rem;text-align:center;border:solid 1px #e4393c;-moz-border-radius:.05rem;border-radius:.05rem}
.moreDoctorBox .moreDoctorInner.moreHospitalInner{line-height:1.5rem}
.moreDoctorBox .moreDoctorInner.moreHospitalInner .name{width:60%}
.moreDoctorBox .moreDoctorInner.moreHospitalInner .name span{float:left;max-width:90%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.moreDoctorBox .moreDoctorInner.moreHospitalInner .name .yueIcon{display:inline-block;margin-left:.1rem;width:.4rem;height:.4rem;vertical-align:-.075rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.moreDoctorBox .moreDoctorInner.moreHospitalInner .hospitalYs{float:right}
.moreDoctorBox .moreDoctorInner.moreHospitalInner .hospitalYs .hos-tip1{display:inline-block;height:.8rem;line-height:.8rem;padding:0 .25rem;color:#fff;font-size:.5rem;background:#f59378;-moz-border-radius:.1rem;border-radius:.1rem}
.moreDoctorBox .moreDoctorInner.moreHospitalInner .hospitalYs .hos-tip1.hos-tip2{background:#5cb5c7}
.moreDoctorBox .moreDoctorLink{display:block;width:4.025rem;height:1.2rem;line-height:1.2rem;margin:.25rem auto 0;padding-right:.375rem;border:1px solid #e4393c;text-align:center;color:#e4393c;-moz-border-radius:1rem;border-radius:1rem;position:relative}
.moreDoctorBox .moreDoctorLink:after{position:absolute;content:"";top:45%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:.75rem;width:.45rem;height:.4rem;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.nav{width:100%;height:auto}
.nav ul{height:20px;margin:1rem auto;width:94%}
.nav ul li{display:block;width:19%;height:20px;float:left;background-color:#f8f8f8;text-align:center;font-size:13px;border:1px solid #f1f1f1;line-height:20px}
#sy{border-top:2px solid #e3001c;background-color:#fff;font-weight:700;color:#e4393c}
#sy a{font-weight:700;color:#e4393c}
.nav ul li a{display:block;color:#666}
.nav ul li a:hover{border-top:2px solid #e3001c;background-color:#fff;font-weight:700;color:#e4393c}
.footer{width:100%;height:60px;background-color:#ea6674;position:fixed!important;left:0;bottom:0}
.d_nav{width:22%;height:25px;border-right:1px solid #fff;float:left;margin-left:6px;position:relative;top:20px}
.d_nav img{width:100%;display:block}
.d_nav p{height:20px;margin-top:20px}
.d_nav p a{font-size:10px;color:#fff;position:relative;top:-29px}
.d_nav p a span{display:block;width:25px;height:25px;margin:0 auto;margin-bottom:1px}
#ov{border-right:0}
#dv{width:83px;position:relative;top:-15px;left:15px;font-size:14px}
.empty_content{color:#4b4b4b;text-align:center;width:100%;font-size:15px;margin:10px 0}
.article_list{margin-bottom:20px}
.good_disease_doctor{font-size:16px!important}
.experience_right{width:100%!important}
.satisfaction_left{width:70%!important}
.percentage{width:70%!important}
.view_article p{text-indent:0!important}
.experience_right .experience_name{float:left!important;margin-top:30px;text-indent:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%;margin-right:20px}
.satisfaction{display:none}
.article-content{overflow:hidden}
.star,.star del{display:inline-block;width:60px;height:9px;vertical-align:top}
.star{background-position:0 -9px;vertical-align:middle;margin:-2px 10px 0 2px;text-align:left}
.hospital_guide p{font-size:14px}
.hospital_guide img{width:100%}
.detail p{font-size:14px}
.sharePopul{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:110;display:flex;justify-content:flex-end;align-items:flex-end}
.shareList{background:#f3f3f3;width:100%;position:relative}
.shareList ul{display:flex;justify-content:space-around;align-items:center;padding:45px 0}
.shareList ul li{position:relative}
.shareList ul li:nth-child(1) span:first-child{background:url(../images/dbg33.png);display:block;border-radius:100%;width:52px;height:52px;background-repeat:no-repeat;background-position:center;background-size:52px 52px}
.shareList ul li:nth-child(2) span:first-child{background:url(../images/dbg34.png);display:block;border-radius:100%;width:52px;height:52px;background-repeat:no-repeat;background-position:center;background-size:52px 52px}
.shareList ul li:nth-child(3) span:first-child{background:url(../images/dbg35.png);display:block;border-radius:100%;width:52px;height:52px;background-repeat:no-repeat;background-position:center;background-size:52px 52px}
.shareList ul li:nth-child(4) span:first-child{background:url(../images/dbg36.png);display:block;border-radius:100%;width:52px;height:52px;background-repeat:no-repeat;background-position:center;background-size:52px 52px}
.shareList p{padding:15px;font-size:16px;text-align:center;background:#fff}
.copyMain{width:100%;background:#fff;z-index:199;padding-bottom:35px}
.copyMain p{text-align:center;font-size:14px}
.linkURL{padding:10px;margin:10px;font-size:14px;border:1px solid #e0e0e0;text-align:left;word-wrap:break-word}
.relatedisease{margin:10px 0;border:1px solid #f1f1f1}
.relatediseaseTitle{padding:10px;display:flex;justify-content:flex-start;align-items:center}
.relatediseaseTitle span{width:12px;height:12px;display:block;background:url(../images/zi.png);background-size:12px 12px;background-repeat:no-repeat;background-position:center;margin-right:5px}
.relatediseaseTitle p{font-size:14px;color:#000;font-weight:700}
.relatediseaseList{overflow:hidden;box-sizing:border-box}
.relatediseaseList a{float:left;width:33%;border-top:1px solid #f8f8f8;border-right:1px solid #f8f8f8;text-align:center;line-height:40px;font-size:14px}
.relatediseaseList a:nth-child(3){border-right:0}
.pgc-img img{margin:0!important;padding:0!important}
.db{padding:2% 2% 20%;line-height:1rem;border-top: dashed 1px #c3b9b9;}
.db p{text-align:center;font-size:12px;line-height:1.2rem;}