.we-cell{background-color:#fff}.we-cell .we-cell--content{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #eee;border-top:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:44px;justify-content:space-between}.we-cell .we-cell--content .we-cell--item-left{-ms-flex-item-align:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.we-cell .we-cell--content .we-cell--item-left .iconfont{font-size:14px;margin-right:8px}.we-cell .we-cell--content .we-cell--item-right{-ms-flex-item-align:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.we-cell .we-cell--content .we-cell--item-right .we-icon-more{color:#999;font-size:18px}.we-cell .we-cell--content .we-cell--text-desc{color:#999}.we-cascade-scroll{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.we-cascade-scroll .fixBottom,.we-cascade-scroll .fixTop{background-color:#3f86ff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:14px;height:49px;left:0;line-height:49px;padding-left:22px;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:2}.we-cascade-scroll .fixTop{top:0}.we-cascade-scroll .fixBottom{bottom:0}.we-cascade-scroll--item{color:#28354c}.we-cascade-scroll--hidebar{margin-right:-30px}.we-cascade-scroll--hidebar::-webkit-scrollbar{display:none}.we-cascade-scroll--wrap{-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-ms-flex:1;flex:1;overflow-y:auto}.item-active{background:#fff}.item-active--arrow:before{border-left:4px solid #3f86ff}.fix-arrow:before,.item-active--arrow:before{border-bottom:4px solid transparent;border-top:4px solid transparent;content:"";height:0;left:11px;position:absolute;top:20px;width:0}.fix-arrow:before{border-left:4px solid #fff}.we-cascade-picker{color:#28354c;display:-webkit-box;display:-ms-flexbox;display:flex}.we-cascade-picker .slide-enter-active,.we-cascade-picker .slide-leave-active{-webkit-transition:all .3s cubic-bezier(0,0,0,1);transition:all .3s cubic-bezier(0,0,0,1)}.we-cascade-picker .slide-enter,.we-cascade-picker .slide-leave-to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.we-cascade-picker--header{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border-bottom:1px solid #ebecf1;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:space-between;left:0;line-height:44px;position:fixed;text-align:center;top:0;width:100%;z-index:300}.we-cascade-picker--header h1{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.we-cascade-picker--header a{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-ms-flex:0 0 88px;flex:0 0 88px}.we-cascade-picker--header a:first-child{padding-left:20px;text-align:left}.we-cascade-picker--header a:last-child{padding-right:20px;text-align:right}.we-cascade-picker--left{font-weight:500}.we-cascade-picker--left span{font-size:20px}.we-cascade-picker--right{font-size:16px}.we-cascade-picker--content{background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;overflow:hidden;position:fixed;right:0;top:45px;z-index:300}.we-cascade-picker--scroll{-webkit-box-flex:1;background:#fff;-ms-flex:1;flex:1}.we-cascade-picker--scroll ul{list-style:none;margin:0;padding:0}.we-cascade-picker--scroll ul li{font-size:14px;height:49px;line-height:49px;margin:0;padding:0 0 0 24px;position:relative}.we-cascade-picker--scroll0{-webkit-box-flex:0;background:#f5f5f6;-ms-flex:0 0 auto;flex:0 0 auto;width:150px}.we-cascade-picker--scroll0 ul li{border-bottom:1px solid #ebecf1}.we-cascade-picker--scroll0 ul li:nth-last-of-type{border-bottom:none}.we-cascade-picker--scroll0 .item-active{background:#fff}.g-suggest{color:#83889a;height:44px;position:relative}.g-suggest .g-suggest--input{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:6px 16px}.g-suggest .g-suggest--input,.g-suggest .g-suggest--input .g-suggest--input-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.g-suggest .g-suggest--input .g-suggest--input-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;background:#f4f5f7;border-radius:100px;-ms-flex:1;flex:1;justify-content:space-between}.g-suggest .g-suggest--input .g-suggest--input-wrap input[type=search]{background:#f5f6f6;border:none;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#28354c;font-size:14px;height:32px;line-height:20px;outline:none;padding:5px 20px 5px 12px;width:100%}.g-suggest .g-suggest--input .g-suggest--input-wrap input::-webkit-search-cancel-button{-webkit-appearance:none}.g-suggest .g-suggest--input .g-suggest--input-wrap input::-webkit-input-placeholder{color:#999;padding-left:7.5px}.g-suggest .g-suggest--input .g-suggest--input-wrap input::-moz-placeholder{color:#999;padding-left:7.5px}.g-suggest .g-suggest--input .g-suggest--input-wrap input:-ms-input-placeholder{color:#999;padding-left:7.5px}.g-suggest .g-suggest--input .g-suggest--input-wrap input::-ms-input-placeholder{color:#999;padding-left:7.5px}.g-suggest .g-suggest--input .g-suggest--input-wrap input::placeholder{color:#999;padding-left:7.5px}.g-suggest .search-icon input[type=search]{padding-left:26px!important}.g-suggest .search-icon input[type=search]::-webkit-input-placeholder{padding-left:1px}.g-suggest .search-icon i{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:14px;left:9px;width:14px;z-index:1}.g-suggest .g-suggest--input-clear,.g-suggest .search-icon i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.g-suggest .g-suggest--input-clear{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;right:3px;width:38px}.g-suggest .g-suggest--input-clear:after{background:url(https://kano.guahao.cn/hs9695044170) no-repeat 0 0;background-size:14px 14px;content:"";display:block;height:14px;width:14px}.g-suggest .g-suggest--result{-webkit-overflow-scrolling:touch;background-color:#fff;display:block;max-width:16rem;overflow:auto;position:fixed;width:100%;z-index:301}.g-suggest .g-suggest--result .g-suggest--result-item{border-bottom:1px solid #eee;color:rgba(0,0,0,.9);font-size:16px;height:46px;line-height:46px;margin-left:12px;overflow:hidden;padding-right:15px;position:relative;text-overflow:ellipsis;white-space:nowrap}.g-suggest .g-suggest--result .history-icon,.g-suggest .g-suggest--result .select-icon{padding-left:24px}.g-suggest .g-suggest--result .history-icon:before,.g-suggest .g-suggest--result .select-icon:before{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.g-suggest .g-suggest--result .history-icon:before{background:#fff url(https://kano.guahao.cn/tQ1706194507) no-repeat;background-size:cover;content:"";height:16px;width:16px}.g-suggest .g-suggest--result .select-icon:before{background:#fff url(https://kano.guahao.cn/ahT706194506) no-repeat;background-size:cover;content:"";height:16px;width:16px}.g-search{color:#83889a;height:46px;position:relative}.g-search--fixed{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:16rem;position:fixed;width:100%;z-index:201}.g-search--input-cancel{color:#83889a;font-size:14px;margin-left:12px}.g-search--active{bottom:0;height:100%;position:fixed;top:0;z-index:304}.g-search--active .g-search--history{display:block}.g-search--history{-webkit-box-flex:1;-webkit-overflow-scrolling:touch;border-top:1px solid #eee;display:none;-ms-flex:1;flex:1;height:1%;overflow:auto}.g-search--history li{border-bottom:1px solid #eee;height:46px;line-height:46px;overflow:hidden;padding:0 15px 0 30px;position:relative;text-overflow:ellipsis;white-space:nowrap}.g-search--history li:before{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAXVBMVEUAAADf3+3S09zS1dzS1NzW2OLS1NvR1NvT1N3S1NzU1t3T1NzR09zS1NzS1NzS1NzT1d7T1N3S1NzT1t3V1d7U1uHR1NzS1NzR1dvS1dzV1d/S1NzS1NvT1NvR09tdxUr9AAAAHnRSTlMACdKq5xv1ynG/RUDvuJh9VEyGMTkj39mcixiwa1+JqahyAAABUUlEQVQ4y52T2ZaDIBBE2YJLVNSomZik/v8zhxYJUcFzZuqF7YrVTTf7h66mkbIxHU8S7VPDq26jSJdho8cR4dIdVfesFiDdD8y4HCgzuC9u5q67PXNRhOScnYjTPdmFnYr8SH7OlHSPZ3j5RY9KDetU2KBmv59BBar5BNkCyP32bBfDB3rbVecdTSFOu30NESmgXiYa6BMQM4Dmq+1bCrrZZWnHl4VZCmKV8/sARBoSzotcvQWo/rFqXFQF0LhcFBvIa6R1DUg79PS7oJXw0QhXWDlQfUHvSRSLXH418KKy9jkOOqaAkmlSUL8mkz1BbxrXRL7DA0eV26PWVwdUtCznKkTeuaI7iGdk+7x8+bK9a4R510F0j9jUMvVl/n1NrrC3ehGwmvq1sAZDCMQYb3Mt6kJUdhLvslJgo6xjMbVSe0I/23S/l6+HbPr8ytmf9QtrDSR9wVknYwAAAABJRU5ErkJggg==) no-repeat;background-size:cover;content:"";height:12px;left:9px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.g-search--history-clear{border-bottom:1px solid #eee;color:#3278ee;height:46px;line-height:46px;text-align:center}.wand-notice-bar{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff4bb;color:#c29645;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;padding:11px 12px}.wand-notice-bar__carousel--content{overflow:hidden;white-space:nowrap}.wand-notice-bar__carousel--content p{display:inline-block;min-width:51%;padding-left:10%;position:relative;text-align:center;width:-webkit-max-content;width:max-content}.wand-notice-bar__content{-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:18px}.wand-notice-bar__content--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wand-notice-bar__content--ellipsis2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.wand-notice-bar__multiple{height:18px;overflow:hidden;width:100%}.wand-notice-bar__multiple--animation{-webkit-animation:wand-notice-bar-play both;animation:wand-notice-bar-play both}.wand-notice-bar__right-icon{height:12px;margin-left:12px;width:12px}@-webkit-keyframes wand-notice-bar-play{to{-webkit-transform:translate3d(0,-18px,0);transform:translate3d(0,-18px,0)}}@keyframes wand-notice-bar-play{to{-webkit-transform:translate3d(0,-18px,0);transform:translate3d(0,-18px,0)}}.booking--hospital-card-wrap{background-color:#f5f5f6;padding-bottom:10px}.booking--hospital-card{background:#fff;padding:20px 12px 12px;position:relative}.booking--hospital-card>div:not(:first-child){margin-top:10px}.booking--hospital-card .first-line,.booking--hospital-card .last-line{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.booking--hospital-card .first-line .title,.booking--hospital-card .last-line .title{-webkit-box-flex:0;color:#28354c;-ms-flex:0 1 auto;flex:0 1 auto;font-size:18px;font-weight:600;line-height:20px;margin-right:12px}.booking--hospital-card .first-line .rules,.booking--hospital-card .last-line .rules{-webkit-box-flex:0;-ms-flex-item-align:self-start;align-self:self-start;border:1px solid #c4c5ce;border-radius:100px;color:#83889a;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;line-height:1;padding:3px 5px}.booking--hospital-card .first-line .ranking,.booking--hospital-card .last-line .ranking{background:#e0ebfa;border-radius:2px;color:#707c93;font-size:12px;line-height:1;padding:2px 3px}.booking--hospital-card .middle-hosp-section{position:relative}.booking--hospital-card .middle-hosp-section>div:not(:first-child){margin-top:10px}.booking--hospital-card .middle-line{color:#83889a;height:21px;overflow:hidden}.booking--hospital-card .middle-line span:not(:last-child){margin-right:10px}.booking--hospital-card .address{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#28354c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;justify-content:space-between}.booking--hospital-card .home{bottom:0;color:#28354c;font-size:12px;line-height:21px;position:absolute;right:0}.booking--hospital-card .home i{color:#83889a;font-size:14px}.booking--hospital-card .distance{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#28354c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:21px}.booking--hospital-card .distance span{margin-right:3px}.booking--hospital-card .distance img{display:inline-block;position:relative;top:-1px;width:16px}.booking--hospital-card.has-notice{margin-bottom:0}.booking--book-rules{font-size:14px;max-height:350px;overflow:scroll;text-align:left}.booking--book-rules .booking--opentime{color:#3278ee;font-size:12px;margin-bottom:10px;text-align:center}.booking--book-rules pre{color:#999;white-space:pre-wrap}.booking--fastorder-notice{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:10px}.booking--fastorder-notice .wand-notice-bar .wand-notice-bar__content{font-size:14px!important}.c-mp-guahao-entry{position:relative;z-index:300}.c-mp-guahao-entry .inner-wrap{bottom:3.49866667rem;height:5.46133333rem;padding:0;position:fixed;right:.42666667rem;text-align:center;width:2.73066667rem;z-index:301}.c-mp-guahao-entry .inner-wrap .ai-img{background:url(https://kano.guahao.com/XEM535503003);background-size:cover;border-radius:50%;height:2.13333333rem;margin:0 auto;width:2.13333333rem;z-index:1002}.c-mp-guahao-entry .inner-wrap .ai-text-wrap{background:#ebf2fe;border:1px solid #589bff;border-radius:.17066667rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-.34133333rem;padding:0 .21333333rem;z-index:1002}.c-mp-guahao-entry .inner-wrap .ai-text-wrap .ai-text-item{border-bottom:1px solid rgba(63,134,255,.15);color:#3f86ff;font-size:.512rem;font-weight:400;line-height:1.06666667rem;padding:.17066667rem 0;text-align:center}.booking--fastorder .slide-enter-active,.booking--fastorder .slide-leave-active{-webkit-transition:none;transition:none}.booking--fastorder .slide-enter,.booking--fastorder .slide-leave-to{-webkit-transform:none;transform:none}.booking--fastorder .we-cascade-picker--content{left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:16rem;z-index:100}.booking--fastorder .we-cascade-picker--content .we-cascade-scroll--item{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto}.booking--fastorder .we-cascade-picker--content .we-cascade-scroll--item img{margin-left:.256rem;width:1.024rem}.booking--fastorder .we-cascade-picker--content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking--fastorder .we-cascade-picker--content span.tag{-webkit-box-flex:0;border:.04266667rem solid #468aff;border-radius:.08533333rem;color:#468aff;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.512rem;line-height:1;margin-left:.34133333rem;padding:.128rem .21333333rem}.booking--fastorder .we-cascade-picker--content span.tag.consult{background-color:#ffa900;border:none;color:#fff;font-size:.42666667rem;padding:.08533333rem}.booking--fastorder .we-cascade-scroll--wrap{width:100%}.booking--fastorder .we-cascade-scroll--wrap li{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:normal;overflow:hidden;padding-right:12px;text-overflow:ellipsis;white-space:normal}.booking--fastorder .search-content{position:absolute;top:0;z-index:0}.booking--fastorder .booking--fastorder-search{background:#fff;border-bottom:.04266667rem solid #ebecf1;padding:.34133333rem .512rem}.booking--fastorder .booking--fastorder-search-inner{background:#f5f6f6;border-radius:.85333333rem;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.36533333rem}.booking--fastorder .booking--fastorder-inner-icon{background:url(https://kano.guahao.cn/lzb57045783) no-repeat 50%;background-size:cover;height:.64rem;margin:.384rem .55466667rem 0 .34133333rem;width:.64rem}.booking--fastorder .booking--fastorder-inner-text{font-size:.512rem;line-height:1.36533333rem}.booking--fastorder .cpt-preconsult-enterance .we-cell{margin-bottom:.42666667rem;padding:0 .512rem}.booking--fastorder .cpt-preconsult-enterance .we-cell--content{font-size:.64rem}.booking--fastorder .cpt-preconsult-enterance .we-cell--text-title{font-weight:bolder}.booking--fastorder .cpt-preconsult-enterance .we-cell--text-desc{color:#ff695c}.booking--fastorder .cpt-preconsult-panel{border:none;display:block;position:relative;text-align:center}.booking--fastorder .cpt-preconsult-panel .we-dialog--container{background-color:#fff;border-radius:.21333333rem;padding:0}.booking--fastorder .cpt-preconsult-panel header{color:#28354c;font-size:.68266667rem;font-weight:bolder;line-height:2.21866667rem}.booking--fastorder .cpt-preconsult-panel menu{color:#61687c;font-size:.59733333rem;line-height:1.024rem;list-style-type:none;padding:0 .59733333rem;text-align:left}.booking--fastorder .cpt-preconsult-panel menu li{text-indent:.59733333rem}.booking--fastorder .cpt-preconsult-panel menu li:before{color:#61687c;content:"·";left:0;position:absolute}.booking--fastorder .cpt-preconsult-panel menu li.special{position:relative;top:-.17066667rem}.booking--fastorder .cpt-preconsult-panel menu li b{color:#ff695c;font-weight:400}.booking--fastorder .cpt-preconsult-panel blockquote{-webkit-box-sizing:border-box;box-sizing:border-box;color:#a6a8b6;font-size:.59733333rem;line-height:.85333333rem;margin:.68266667rem 0;padding:0 .59733333rem 0 1.19466667rem;text-align:left;-webkit-transform:scale(.83);transform:scale(.83);-webkit-transform-origin:left top;transform-origin:left top;width:120%}@media screen and (min-width:375px){.booking--fastorder .cpt-preconsult-panel blockquote{-webkit-transform:scale(1);transform:scale(1);width:100%}}.booking--fastorder .cpt-preconsult-panel--icon-close{height:1.024rem;opacity:.8;position:absolute;right:.42666667rem;top:.512rem;width:1.024rem}.booking--fastorder .cpt-preconsult-panel--price{margin-left:.256rem}.booking--fastorder .cpt-preconsult-panel--btn{background:#3f86ff;border:.04266667rem solid transparent;border-radius:.85333333rem;color:#fff;display:inline-block;font-size:.68266667rem;height:1.70666667rem;line-height:1.70666667rem;margin:.34133333rem 0 .68266667rem;outline:0;padding:0;width:10.496rem}.booking--fastorder .booking-buoy{bottom:64px;display:inline-block;height:50px;position:fixed;right:20px;width:50px;z-index:101}