.van-notice-bar{position:relative;display:flex;align-items:center;height:40px;padding:0 16px;color:#ed6a0c;font-size:14px;line-height:24px;background-color:#fffbe8}.van-notice-bar__left-icon,.van-notice-bar__right-icon{min-width:24px;font-size:16px}.van-notice-bar__right-icon{text-align:right;cursor:pointer}.van-notice-bar__wrap{position:relative;display:flex;flex:1;align-items:center;height:100%;overflow:hidden}.van-notice-bar__content{position:absolute;white-space:nowrap;transition-timing-function:linear}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar--wrapable{height:auto;padding:8px 16px}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal;word-wrap:break-word}.order-success{width:89vw;height:89vw;margin-left:auto;margin-right:auto;background-color:#fff;box-shadow:0 0 5px 5px rgba(71,86,216,.02);border-radius:4px;color:#333;font-size:3.3vw;padding:19vw;box-sizing:border-box;display:flex;flex-direction:column;text-align:center}.order-success>.icon-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:16vw}.order-success>.icon-wrap>.icon-container{font-size:9vw;margin-right:5px;color:#090}.order-success>.icon-wrap>.info{font-weight:700}.order-success>.address,.order-success>.date{font-weight:400;font-size:3vw;line-height:4.5vw}.order-success .label{text-align:left}.doc-viewer{height:200px;background-color:#fff;position:relative;box-shadow:0 0 5px 5px rgba(71,86,216,.02);border-radius:4px;flex-shrink:0;display:flex;flex-direction:column;padding:26px;box-sizing:border-box}.doc-viewer .info{height:120px;display:flex}.doc-viewer .info .img-container{width:67px;height:67px;margin-right:16px}.doc-viewer .info .doc-detail>div{display:flex}.doc-viewer .info .doc-detail .name{font-size:21px;font-weight:700;color:#333;line-height:27px}.doc-viewer .info .doc-detail .expert{width:46px;height:25px;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,#ffa070 2%,#ff8f57 99%);box-shadow:0 3px 3px 0 rgba(255,143,87,.2);border-radius:3px;font-size:13px;font-weight:700;color:#fff;margin-left:15px}.doc-viewer .info .doc-detail .dep,.doc-viewer .info .doc-detail .hospital,.doc-viewer .info .doc-detail .title{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;margin-top:5px}.doc-viewer .info .doc-detail .dep{margin-left:20px}.doc-viewer .desc{font-size:19px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:27px}@media screen and (max-width:500px){.doc-viewer{height:auto;padding:14px}.doc-viewer .info{height:100px}.doc-viewer .info .doc-detail>div{display:flex}.doc-viewer .info .doc-detail .name{font-size:16px}.doc-viewer .desc,.doc-viewer .info .doc-detail .dep,.doc-viewer .info .doc-detail .hospital,.doc-viewer .info .doc-detail .title{font-size:14px}}.register-wrap{flex:1;margin-top:20px;contain:size;position:relative}.register-wrap .price{color:#ff4f07}.register-wrap .register{padding:0 25px 65px 25px;box-sizing:border-box;flex-direction:column;height:100%;display:flex;background-color:#fff}.register-wrap .register .first-line{height:56px;display:flex;align-items:center;color:#333;font-size:21px}.register-wrap .register .first-line .alert-info{font-weight:700}.register-wrap .register .first-line .month{margin-left:auto;color:#666}.register-wrap .register .available-wrap{flex:1;contain:size;overflow:auto}.register-wrap .available-date{color:#318aff}@media screen and (max-width:500px){.register-wrap .register .first-line{height:40px;font-size:14px}.register-wrap .register .van-cell__title .title,.register-wrap .register .van-cell__value .count{font-size:14px}}.payment-wrap{background-color:#fff;padding-left:27px;padding-right:27px;border-radius:4px}.payment-wrap .price{color:#ff4f07}.payment-wrap .van-cell-group__title{font-size:21px;font-family:PingFangSC-Medium,PingFang SC;font-weight:700;color:#333;line-height:29px;height:56px;box-sizing:border-box;line-height:56px;padding:0}.payment-wrap .van-cell{line-height:66px}.payment-wrap .van-cell__title,.payment-wrap .van-cell__value{color:#333;font-size:21px;font-weight:700}.payment-wrap .van-cell__value .check-wrap{display:inline-block}@media screen and (max-width:500px){.content-container .pay-btn{height:40px;margin-top:5vw;font-size:3.5vw;flex-shrink:0}.payment-wrap{padding-left:20px;padding-right:20px}.payment-wrap .van-cell-group__title{font-size:16px}.payment-wrap .van-cell__title,.payment-wrap .van-cell__value{font-size:14px}.payment-wrap .van-cell{height:9vw;line-height:9vw;padding:.2vw .2vw}}