@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{margin:0 auto}:focus{outline:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ul,li{list-style:none}input,select{vertical-align:middle}textarea,input[type=text],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}::-webkit-input-placeholder,::-webkit-textarea-placeholder{color:#cecece}.html-hidden{overflow-y:hidden;height:100%}.html-hidden body{height:100%;overflow-y:hidden}.hidden{overflow:hidden}body{font-size:.37333rem;color:#323232}body.gray-bg{background-color:#f2f5f7}audio{display:block}.hide{display:none!important}.clearfix:after{content:"020";display:block;height:0;clear:both;visibility:hidden}.center{text-align:center}.right{float:right}.block-left{float:left;margin-right:.26667rem}.block-right{overflow:hidden}.block-line{font-size:.37333rem;color:#666;margin-top:.26667rem;background-color:#fff;border-bottom:1px solid #e7e7e7}.block-line .block-title{font-weight:400;padding-left:.4rem;line-height:1.04rem;border-bottom:1px solid #e7e7e7}.block-line .block-main{padding:.26667rem .37333rem .26667rem .42667rem;color:#666;line-height:1.4;word-wrap:break-word;word-break:break-all}.block-line .block-label{font-size:.37333rem;line-height:1;display:inline-block;padding:.18667rem .56rem;margin:.08rem;background-color:#f0f2f5;-webkit-border-radius:.10667rem;border-radius:.10667rem}.qa-link{color:#37cf6b}.qa-input,.qa-textarea{width:6.66667rem;height:.61333rem;padding:.13333rem;line-height:1.5;font-size:.42667rem;-webkit-border-radius:.10667rem;border-radius:.10667rem;border:1px solid #c2c2c2;vertical-align:middle}.qa-input:focus,.qa-textarea:focus{outline:0}.qa-btn{width:100%;display:inline-block;font-size:.42667rem;padding:.32rem 0;color:#fff;background-color:#37cf6b;text-align:center;text-decoration:none;vertical-align:middle;-webkit-border-radius:.10667rem;border-radius:.10667rem;cursor:pointer;outline:0;border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.qa-btn.text{width:auto;padding:0;color:#37cf6b;background-color:#fff;vertical-align:middle}.qa-btn.white{color:#666;border:1px solid #e7e7e7;background-color:#fff}.qa-btn.opacity{opacity:.62}.qa-btn.small{width:auto}.qa-btn.disabled{color:#979797;background-color:#edeeef}.qa-bottom-wrap{position:fixed;left:0;bottom:0;z-index:999;width:100%;letter-spacing:-.08rem;padding:.13333rem .26667rem;background-color:#fff;text-align:center;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.qa-bottom-wrap.border{border-top:1px solid #f4f4f4}.qa-bottom-wrap *{letter-spacing:0}.doctor-avatar-small{width:1.06667rem;height:1.06667rem;border:1px solid #eee;-webkit-border-radius:50%;border-radius:50%}.cy-dialog{color:#030303}.cy-dialog .dialog-content-bd{color:#030303;line-height:.42667rem;text-align:center}.cy-dialog .dialog-content-hd{padding-top:.77333rem}.cy-dialog .dialog-content-ft{margin-top:.8rem}.cy-dialog .dialog-content-ft:after{top:1px}.cy-dialog .dialog-content-ft .dialog-btn{line-height:1.33333rem}.cy-dialog .dialog-content{-webkit-border-radius:.32rem;border-radius:.32rem}.cy-dialog .dialog-content .dialog-btn-cancel{font-size:.45333rem;color:#999}.cy-dialog .dialog-content .dialog-btn-ok{font-size:.45333rem;color:#37cf6b}.cy-dialog.special .dialog-content .dialog-btn-ok{font-size:.45333rem;color:#ff6134}#loading{margin-top:1.06667rem;text-align:center}#loading .loading-icon{display:inline-block;width:.64rem;height:.64rem;margin-bottom:.26667rem;background:url(data:image/png;base64,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) no-repeat center top;-webkit-background-size:.64rem auto;background-size:.64rem auto;-webkit-animation:rotation 2s linear infinite;-moz-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.loading{width:.64rem;height:.64rem;-webkit-animation:rotation 2s linear infinite;-moz-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.notice{text-align:center}.notice img{margin-top:1.06667rem;width:1.76rem;height:1.76rem}.notice p{font-size:.32rem;color:#CECECE}section{padding:.34667rem .4rem;margin-bottom:.26667rem;background-color:#fff;overflow:hidden}section.no-padding{padding:0}section.padding-left{padding:0 0 0 .4rem}footer{margin-top:1.6rem;padding-bottom:.53333rem}footer .footer-tip{color:#999;margin-top:.53333rem;font-size:.32rem;line-height:.8rem;text-align:center}.cy-logo{display:block;width:2.74667rem;height:.56rem;margin:0 auto}.dialog-wrap .dialog-content-bd{padding:0rem .4rem;margin-top:.4rem;font-size:.4rem}.dialog-wrap .dialog-content-tips .dialog-content-bd{font-size:.37333rem;padding:.26667rem .42667rem}.balance-bar{font-size:.37333rem;color:#999;margin:.53333rem .4rem;line-height:1.2;overflow:hidden}.balance-bar i{font-style:normal;line-height:.42667rem;margin-right:.13333rem;float:left}.balance-bar i:before{content:'';float:left;width:.42667rem;height:.42667rem;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAADjElEQVRYw71XSWgUQRQdd8WTG24gIiqKB0GqamYw0UAw4EXxMGfp6kkbozkEo0b0kINE3DHmqAePxg1EUcimiCvuoCZGcCGC6ySao+L3V3VPT/VSk+5MSMNnprt+/f+q/lKvEomIDzRVTASTVgInLShdwGkPym/8P4S/vc63VsgmN4BlTUqM1gM72Cw0fBIlBwaBiDIggRrlc0buWKyY00Y0NBhwwMlnlAc4fhnlIso9MOinoB7ukEkPxN4RMNMz0WCnz2kfGGw/VNNV2nnbkstQbzc6fuUDchusitnRnAsjBnmnOP4GJtsZZxXQlpkAJuFyp1wg9D1Y6RXFJ24vm2Gv1HX+EKzy+SXlj0G6vSA0O+HEvENxfgW/TS05iaVdcs4bjpDdlLErKD2G+vS0UaskdCjLNG8fEzMk6bB0bOc5qEkv9IwbtBkNfAfO6oZ1ZlAD5SvaOh0sZycnRHWoJYoTjiqr3xXcHWw6BfQNWuecVqPOP8fOl2B1YWIWQtxSyFixOnvgI9RtnBI0zLagwT/FQHici1+TbQ3mQ9N4pUQHZC6gsXVKljbrewPL6ECEOM/qd0nJNWzb4sPxgtE0K96ggiDiOHfybakS7lYR/5tuYgCMG75L+kDEcK7kXL5td+MLeem8vAlVRlASdTVb7opoyf6+b5LDHh3RUTG/NADuOovuFS8/nPh3amJ2LcYp6BP6LGxX0eYFpxKGEm4FcNqmQXt15ADIE43NS/mw27XJ6S3gyTJtzGpSi1FniUcwYZWa3hQYF6IPwX0HQM/I22s2OdcFYKXWxJpr0H4HeFe0CcgBZLkKypUXg51Vyum8Z4zTUwgwFQ48tTLQDSMgjp8HnD4NL2O6T+kjlVEBrJf0yyDXXeG0XVnJHc+YAJxNbtYczX3uoYfvY5oDuOJapW+cKO2MjwkAauk8Se/sHRsUx/OYARDMSrLoQn406pV5skr2ak7OQEPV9FIBSOf5xmM77ygae/tC4So/B6tskX5VgtnQvzriCnztAhx/5KH2yL6Kb63oYCotl1SN7QnjiEhUVqOkg+Ayk3FOPdr6qZwLb8WhFv1iojJk20A/fjskHApmEw6eEczug7jSD76e0C4of3w6bbK9Lln1X7k4eS1BCuOSZtFfIXo5SVpKqndxWRFnvXtsR+mCWG6cHYm96mGvW1lWLg0LFsXJC9uRoOviP72BckzqaEIU9vwHz618UGdBTJkAAAAASUVORK5CYII=") no-repeat left top;-webkit-background-size:.4rem auto;background-size:.4rem auto;margin-right:.13333rem}.balance-bar i span{float:left;text-decoration:underline}.balance-bar .money{color:#666;float:left;border-bottom:1px solid #666}.balance-bar .nav{text-decoration:none;color:#999;float:right}.balance-bar .nav .arrow{color:#37CF6B;margin-left:.13333rem;font-weight:bolder}.balance-bar .notice{float:right}.balance-bar a{color:#999}.ajax-loading{background-color:#fff;background-color:transparent;background-image:url(//static.chunyuyisheng.com/@/media/images/2016/03/20/3b9381d35172_w240_h240_.png);-webkit-background-size:100px 100px;background-size:100px 100px;background-position:center center;background-repeat:no-repeat;height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:45%;width:100px;-webkit-border-radius:2px;border-radius:2px;z-index:999999}.ajax-loading .spin-circle{height:100%;width:100%;background-image:url(//static.chunyuyisheng.com/@/media/images/2016/03/20/6993fc337fc3_w240_h240_.png);-webkit-background-size:100px 100px;background-size:100px 100px;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);transform:rotate(359deg)}}.new-tag{width:.8rem;height:.37333rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAcCAYAAAA9UNxEAAAAAXNSR0IArs4c6QAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAADU0lEQVRYw91Z608TQRC/f0X/A02vxfhoiFE/+MEPRf1gYsK1VNQIhBgT0Sg0vqMIMUYlRr4gqAmxIZhog0VUENT4ihoK8RHlYWx9UaFYDONOx2N73NHbK02gN8mkuzvXyf1mZ3Zm9iRJgMBfsBwUOQDFjk72GwHFEWdjWFDGd6B3CYNXrgGvY5k0XwKvc3NK6UKDEzaC3A/FriLrQBV5KbNcX94A1bH8CHzOJYJgXYXsD7H8BTvj8lGGw20OVnEk8x4sB52cE3TKje2ws0Y7beTeTNBrO7D8MOvRn8Z2Bct32pPuzuapB+nvFEDNdmN5YhwgNqpdazkDpnRwKz17bi/NX/fqdT/uIFnbZb3s2xeS7feYpixeVIhYSKWRDwD+ldYAI4hQszFXbKBnd64BmGIGnUwA+FxaPfEfpGfwpXZ93yZa/zoktstYnKSqFCuAkUIt1gBfCYi90Nsn9PxRha8d3kZrfxLkYWgYVYZ6kTquC7q1s1pKlYuigIffA7zpA5ieBjhZmnvA1+ro+dbz+rX2Rvqtq+Cy7lu0drZcNI7DknDpiDT0DqByI8B4nMDtcucW8IEt+jh+1Q0wxly6fD0Z+s5VbfwmJ41DzDiOI5JwI6ACxnHDIZo/bBcDjO6IRprNRgcU6lDj2FfAxhMAfSGSfRoA+DyojV80iIWGIzvAyE/v0hqermaAB14APGjTc7rrqtzZyuP4eAmNG4+Q7HYTzXG31fhtOmUlH49Zd2l1vmctwM8YwK/vAGXrcuPSyPWVPI6DDTTG3URZbRnNL1bx+FVlFlw6nBXg9Jd7do9cLxeAd6xi6SlJ7o6eER3mstLVlLq6ghS/ox+tFh94aDmrswaMfD/I01UuACMjWDyMMA113dTKIs8BJn7/T4/N1vSyFCxhMp4XYMyL0ZHMgDMVHrPTW+p/tdyIF6q0suAlLju92xpgVmSppWV/1oCRT/gpZWRTWt6o1+vDMhEJdeL5kC475iMZhlDJCmvxm9YpeWzfPLAGaXY/3GPjTqlX3w+zJpmuRewGWI7h5YbxrUex7LbdFY/iKsx8r0Wgo/bYWROwGvfGq848jtk53TjzbruKhFLW4rm7iuhO4+y+QLDiBC8KsAxdbJ9a6PNPYKaoMKF/M8J1t/B/1X0AAAAASUVORK5CYII=) no-repeat left top;-webkit-background-size:.8rem auto;background-size:.8rem auto}
@charset "UTF-8";.hospital-info-wrap{width:100%;margin:0;padding:0;line-height:1.14;background-color:#F1F1F1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hospital-info-wrap div,.hospital-info-wrap section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hospital-info-wrap a{display:block;text-decoration:none;color:transparent}.hospital-info-wrap .section-wrap{width:100%;padding:0 0 0 .4rem;background-color:#FFF;margin-bottom:.26667rem}.hospital-info-wrap .section-wrap:last-child{margin-bottom:0}.hospital-info-wrap .section-wrap.info-empty{text-align:center;padding:0}.hospital-info-wrap .section-wrap.info-empty .info-empty__img{width:2.69333rem;height:2.21333rem;margin-top:3.22667rem;margin-bottom:.69333rem}.hospital-info-wrap .section-wrap.info-empty .info-empty__text{text-align:center;font-family:PingFangSC-Regular,sans-serif;font-size:.37333rem;color:#666}.hospital-info-wrap .section-title{padding:.4rem 0;font-family:PingFangSC-Regular,sans-serif;font-size:.42667rem;color:#323232;font-weight:700}.hospital-info-wrap .section-title.section-title--doctors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.4rem}.hospital-info-wrap .section-title.section-title--doctors .doctors-more{font-family:PingFangSC-Light,sans-serif;font-size:.34667rem;color:#999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.hospital-info-wrap .section-title.section-title--doctors .doctors-more .right-arrow{position:relative;margin-left:.13333rem;width:0;height:0;border:.16rem solid;border-color:transparent transparent transparent #999}.hospital-info-wrap .section-title.section-title--doctors .doctors-more .right-arrow:before{position:absolute;content:"";width:0;height:0;border:.16rem solid;border-color:transparent transparent transparent #FFF;top:-.16rem;left:-.21333rem}.hospital-info-wrap .hospital-tips{font-size:.34667rem;position:relative;padding:.21333rem .26667rem;padding-right:2.34667rem;line-height:1.5;background-color:#FEF8F3;color:#999;margin:.4rem .4rem .4rem 0}.hospital-info-wrap .header-wrap{padding:.93333rem .26667rem 0;margin-bottom:0;background:#FFF url(//staff.chunyu.mobi/@/media/images/2019/05/24/9f08/75480b99f885_w750_h168_.png) no-repeat top center;-webkit-background-size:100% auto;background-size:100% auto}.hospital-info-wrap .header-wrap .hospital-info{background-color:#FFF;padding:.53333rem .4rem;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.05);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);-webkit-border-radius:1px;border-radius:1px;margin-bottom:12px}.hospital-info-wrap .header-wrap .hospital-info .hospital-name{font-family:PingFangSC-Medium,sans-serif;font-size:.53333rem;color:#323232;margin-bottom:.45333rem}.hospital-info-wrap .header-wrap .hospital-info .hospital-rank-wrap{font-size:0}.hospital-info-wrap .header-wrap .hospital-info .hospital-rank-wrap.limit-height{height:1.76rem;overflow:hidden}.hospital-info-wrap .header-wrap .hospital-info .hospital-rank-wrap.limit-height.show{height:auto!important}.hospital-info-wrap .header-wrap .hospital-info .hospital-rank-wrap .hospital-rank{font-family:PingFangSC-Regular,sans-serif;font-size:.34667rem;padding:.16rem .26667rem;background-color:#F6F6F6;display:inline-block;margin-right:.21333rem;margin-bottom:.21333rem;-webkit-border-radius:13.5px;border-radius:13.5px}.hospital-info-wrap .header-wrap .hospital-info .hospital-rank-wrap .hospital-rank .link{color:#666;cursor:pointer}.hospital-info-wrap .header-wrap .hospital-info .rank-show{margin-top:.05333rem;font-size:.34667rem;background:#F6F6F6;color:#666;-webkit-border-radius:13.5px;border-radius:13.5px;padding:.16rem .48rem .16rem .26667rem;position:relative;display:none}.hospital-info-wrap .header-wrap .hospital-info .rank-show.on{display:inline-block}.hospital-info-wrap .header-wrap .hospital-info .rank-show:after{position:absolute;content:'';width:.26133rem;height:.26133rem;background:url(//staff.chunyu.mobi/@/media/images/2019/08/30/97fd/8d3e126569c9_w20_h22_.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;right:.176rem;top:.21333rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hospital-info-wrap .header-wrap .hospital-info .rank-show.rotate:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hospital-info-wrap .appointments-wrap{font-family:PingFangSC-Regular,sans-serif;font-size:.37333rem;padding-right:.4rem}.hospital-info-wrap .appointments-wrap .appointments{font-family:PingFangSC-Regular;font-size:.4rem;color:#666;line-height:.69333rem}.hospital-info-wrap .appointments-wrap .appointments:first-child{padding-top:0}.hospital-info-wrap .appointments-wrap .appointments:last-child{border-bottom:0}.hospital-info-wrap .appointments-wrap .appointments-title{color:#999;margin-bottom:.32rem}.hospital-info-wrap .appointments-wrap .appointments-content{color:#666}.hospital-info-wrap .appointments-wrap .appointments-content--focus{font-family:PingFangSC-Medium,sans-serif;color:#141414}.hospital-info-wrap .doctors-wrap{font-family:PingFangSC-Light,sans-serif;font-size:.34667rem}.hospital-info-wrap .doctors-wrap .doctors-li{border-bottom:1px solid #E7E7E7;padding:.61333rem .4rem .4rem 0rem}.hospital-info-wrap .doctors-wrap .doctors-li:first-child{padding-top:.18667rem}.hospital-info-wrap .doctors-wrap .doctors-li:last-child{border-bottom:0}.hospital-info-wrap .doctors-wrap .doctors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.hospital-info-wrap .doctors-wrap .doctor-img-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:.26667rem}.hospital-info-wrap .doctors-wrap .doctor-img-wrap .doctor-img{width:1.54667rem;height:1.54667rem;border:1px solid #E7E7E7;-webkit-border-radius:30px;border-radius:30px}.hospital-info-wrap .doctors-wrap .doctor-info-wrap{color:#666;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}.hospital-info-wrap .doctors-wrap .doctor-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.hospital-info-wrap .doctors-wrap .doctor-name{font-family:PingFangSC-Medium,sans-serif;font-size:.42667rem;color:#323232}.hospital-info-wrap .doctors-wrap .doctor-clinic{margin-left:.26667rem}.hospital-info-wrap .doctors-wrap .doctor-title{margin-left:.13333rem}.hospital-info-wrap .doctors-wrap .doctor-hospital{margin:.13333rem 0;line-height:1.5}.hospital-info-wrap .doctors-wrap .doctor-good-at{line-height:1.5;color:#999;overflow:hidden;text-overflow:ellipsis;display:box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hospital-info-wrap .desc-wrap{padding-right:.4rem;padding-bottom:.4rem;font-family:PingFangSC-Regular,sans-serif}.hospital-info-wrap .desc-wrap .hospital-desc{line-height:1.5;font-size:.4rem;color:#323232;overflow:hidden;text-overflow:ellipsis;display:box;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.hospital-info-wrap .desc-wrap .hospital-more{margin-top:.4rem;color:#39D167;font-size:.34667rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.hospital-info-wrap .desc-wrap .hospital-more .double-right-arrow{position:relative;width:0;height:0;border:.16rem solid;border-color:transparent transparent transparent #39D167;z-index:4}.hospital-info-wrap .desc-wrap .hospital-more .double-right-arrow:before{position:absolute;content:"";width:0;height:0;border:.16rem solid;border-color:transparent transparent transparent #FFF;top:-.16rem;left:-.22133rem;z-index:4}.hospital-info-wrap .desc-wrap .hospital-more .double-right-arrow.double-right-arrow--left{margin-left:.10667rem}.hospital-info-wrap .desc-wrap .hospital-more .double-right-arrow.double-right-arrow--right{margin-left:-.21333rem;z-index:3}.hospital-info-wrap .desc-wrap .hospital-more .double-right-arrow.double-right-arrow--right:before{z-index:3}.hospital-confirm-text{text-align:center;padding:.26667rem 0}.dialog-content-ft .dialog-btn-cancel.hospital-dialog-cancel-class{color:#999}.tip-word{color:#FFA800}.jump-ask{cursor:pointer;position:absolute;right:.26667rem;top:.32rem;width:1.54667rem;height:.69333rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FFA800;-webkit-border-radius:.34667rem;border-radius:.34667rem;font-family:PingFangSC-Regular;font-size:.37333rem;color:#FFF}.appointments-difficulty-wrap{margin-right:.4rem;font-family:PingFangSC-Regular;font-size:.4rem;color:#666;letter-spacing:0;line-height:.69333rem}.difficulty-show{margin-top:.05333rem;margin-bottom:.4rem;font-size:.37333rem;line-height:1.5;padding:0 .48rem 0 0;position:relative;display:none}.difficulty-show span{color:#39D167}.difficulty-show.on{display:inline-block}.difficulty-show:after{position:absolute;content:'';width:.26133rem;height:.26133rem;background:url(//staff.chunyu.mobi/@/media/images/2019/05/24/f494/9fa7ed74c0bd_w20_h20_.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;right:.176rem;top:.13333rem}.difficulty-show.rotate:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.difficulty-limit-height{height:1.38667rem;overflow:hidden}.difficulty-limit-height.show{height:auto!important}
.dialog-open{overflow:hidden}.dialog-wrap{position:fixed;left:0;top:0;z-index:100001;width:100%;height:100%}.dialog-overlay{position:absolute;top:0;left:0;z-index:100002;width:100%;height:100%;background:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:all ease-in-out .15s;-moz-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.dialog-content{position:absolute;top:50%;left:50%;z-index:100003;width:85%;background-color:#FAFAFC;text-align:center;-webkit-border-radius:5px;border-radius:5px;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:all ease-in-out .15s;-moz-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.dialog-content-animate{-webkit-transform:translate3d(-50%,-50%,0) scale3d(0.9,.9,.9);-moz-transform:translate3d(-50%,-50%,0) scale3d(0.9,.9,.9);transform:translate3d(-50%,-50%,0) scale3d(0.9,.9,.9)}.dialog-content-hd{padding:15px 0 0;margin-bottom:-5px}.dialog-content-title{margin:0;padding:0;font-weight:400;font-size:17px;line-height:1.2}.dialog-content-bd{padding:0 15px;margin-top:15px;font-size:15px;color:#666;word-wrap:break-word;word-break:break-all;text-align:left;-webkit-overflow-scrolling:touch}.dialog-content-bd p{margin:5px 0}.dialog-content-ft{position:relative;margin-top:15px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}.dialog-content-ft .dialog-btn{margin:0;padding:0;text-decoration:none;outline:0;border:0;-webkit-appearance:none;background-color:transparent;position:relative;display:block;color:#0079ff;line-height:43px;font-size:16px;font-weight:400;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none}.dialog-content-ft .dialog-btn:hover,.dialog-content-ft .dialog-btn:active{background-color:#eee}.dialog-content-ft:after{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5);-ms-transform:scaleY(0.5);transform:scaleY(0.5)}.dialog-content-ft .dialog-btn:after{content:" ";position:absolute;left:0;top:0;width:1px;height:100%;border-left:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);-moz-transform:scaleX(0.5);-ms-transform:scaleX(0.5);transform:scaleX(0.5)}.dialog-content-ft .dialog-btn:first-child{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.dialog-content-ft .dialog-btn:last-child{-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.dialog-content-ft .dialog-btn:first-child:after{border-left:0}.dialog-content-ft .dialog-btn-cancel{color:#0079ff}.dialog-content-ft .dialog-btn-ok{color:#0079ff}.dialog-wrap-info .dialog-overlay{background-color:transparent;opacity:0;filter:alpha(opacity=0)}.dialog-content-info{width:auto;text-align:center;background-color:rgba(0,0,0,.8);-webkit-border-radius:10px;border-radius:10px}.dialog-content-info .dialog-content-bd{padding:0;margin:0;position:relative;width:140px;height:140px;color:#fff;text-align:center}.dialog-content-info .dialog-content-bd .info-icon{max-width:48px;margin:20% 0 0}.dialog-content-info .dialog-content-bd .info-text{position:absolute;width:100%;left:0;bottom:20px;margin:0;font-size:16px}.dialog-wrap-tips .dialog-overlay{background-color:transparent;opacity:0;filter:alpha(opacity=0)}.dialog-content-tips{width:auto;text-align:center;background-color:rgba(0,0,0,.8);-webkit-border-radius:5px;border-radius:5px}.dialog-content-tips .dialog-content-bd{padding:10px 16px;margin:0;position:relative;color:#fff;text-align:center;line-height:1.2;font-size:14px}.dialog-content-tips .dialog-content-bd .info-icon{max-width:16px;margin-right:7px;vertical-align:middle}.dialog-content-tips .dialog-content-bd .info-text{position:relative;top:1px}.dialog-wrap-show .dialog-overlay{opacity:.6;filter:alpha(opacity=60)}.dialog-wrap-show .dialog-content{opacity:1;filter:alpha(opacity=100)}.dialog-wrap-show .dialog-content-animate{-webkit-transform:translate3d(-50%,-50%,0) scale3d(1,1,1);-moz-transform:translate3d(-50%,-50%,0) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}@media screen and (min-width:1024px){.dialog-content{max-width:45%}}
