.common-no-data[data-v-5623b0ea]{text-align:center;padding-top:40px}.common-no-data img[data-v-5623b0ea]{width:225px;height:130px}.appointment-doc-info{font-size:PingFang-SC-Medium;font-size:14px;height:100%}.appointment-doc-info [v-cloak]{display:none}.appointment-doc-info .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.appointment-doc-info .alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.appointment-doc-info .center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.appointment-doc-info .between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.appointment-doc-info .flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.appointment-doc-info .f16{font-size:16px}.appointment-doc-info .f17{font-size:17px}.appointment-doc-info .f10{font-size:10px}.appointment-doc-info .f12{font-size:12px}.appointment-doc-info .f14{font-size:14px}.appointment-doc-info .f20{font-size:20px}.appointment-doc-info .c-fff{color:#fff}.appointment-doc-info .c-333333{color:#333}.appointment-doc-info .c-999999{color:#999}.appointment-doc-info .c-17b3ec{color:#17b3ec}.appointment-doc-info .c-ff9526{color:#ff9526}.appointment-doc-info .bg-ff5e6c{background:#ff5e6c}.appointment-doc-info .bg-fff{background:#fff}.appointment-doc-info .bg-20d7ad{background-color:#20d7ad}.appointment-doc-info .bg-ff9526{background-color:#ff9526}.appointment-doc-info .bg-f2f3f4{background-color:#f2f3f4}.appointment-doc-info .bg-F2F3F4{background:#f2f3f4}.appointment-doc-info .mr-15{margin-right:15px}.appointment-doc-info .mr-5{margin-right:5px}.appointment-doc-info .ml-8{margin-left:8px}.appointment-doc-info .ml-12{margin-left:12px}.appointment-doc-info .ml-5{margin-left:5px}.appointment-doc-info .mb-15{margin-bottom:15px}.appointment-doc-info .mt-13{margin-top:13px}.appointment-doc-info .mt-8{margin-top:8px}.appointment-doc-info .pb-10{padding-bottom:10px}.appointment-doc-info .pt-12{padding-top:12px}.appointment-doc-info .p-15{padding:15px}.appointment-doc-info .limit3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.appointment-doc-info .border-t{border-top:1px solid #e1e1e1}.appointment-doc-info .border-b{border-bottom:1px solid #e1e1e1}.appointment-doc-info .van-rate__icon{margin:0 5px}.appointment-doc-info .topMessage{width:100%;position:relative}.appointment-doc-info .topMessage .doctorBg{width:100%}.appointment-doc-info .topMessage .infoContext{padding:25px 15px;position:absolute;top:0;left:0;width:100%;bottom:0;z-index:1}.appointment-doc-info .topMessage .infoContext .doctorImg{border:1px solid #fff;width:60px;height:60px;border-radius:50%}.appointment-doc-info .topMessage .infoContext .doctorMessage .doctorName{font-family:PingFang-SC-Bold;line-height:20px}.appointment-doc-info .topMessage .infoContext .doctorMessage .dept,.appointment-doc-info .topMessage .infoContext .doctorMessage .hospital{line-height:23px}.appointment-doc-info .topMessage .infoContext .doctorMessage .hospital .level{display:inline-block;line-height:15px;border-radius:2px;padding:0 4px}.appointment-doc-info .topMessage .tongji{position:absolute;width:91%;left:3.5%;bottom:-27px;border-radius:10px;padding:10px 0;z-index:10;-webkit-box-shadow:0 2px 5px #e1e1e1;box-shadow:0 2px 5px #e1e1e1}.appointment-doc-info .topMessage .tongji .getText{font-weight:700;font-family:PingFang-SC-Bold}.appointment-doc-info .topMessage .tongji .typeLabel{line-height:18px}.appointment-doc-info .topMessage .online-wrap{position:absolute;z-index:1;width:100%;bottom:-24px}.appointment-doc-info .topMessage .online{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;background-color:#fff;border-radius:10px;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc}.appointment-doc-info .topMessage .online .status{color:#333;font-size:17px;margin-left:15px}.appointment-doc-info .topMessage .online .status>span{vertical-align:middle}.appointment-doc-info .topMessage .online .status :before{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;background-color:#20d7ad;border-radius:50%;margin-right:5px}.appointment-doc-info .topMessage .online .btn{background-color:#20d7ad;border-radius:15px;padding:5px 0;width:134px;text-align:center;color:#fff;font-size:14px;margin-right:15px}.appointment-doc-info .timeNumber{color:#ff9526;font-size:14px}.appointment-doc-info .van-collapse-item__title--disabled .timeNumber{color:#ccc}.appointment-doc-info .timeLabel{font-size:14px;color:#333;-webkit-box-flex:2;-ms-flex:2;flex:2}.appointment-doc-info .van-cell__right-icon{color:#20d7ad}.appointment-doc-info .van-collapse-item__wrapper{border:1px solid #e1e1e1;border-top:0;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.appointment-doc-info .van-collapse-item__wrapper .van-collapse-item__content{padding:10px 14px 0}.appointment-doc-info .van-cell{border-radius:5px;border:1px solid #e1e1e1}.appointment-doc-info .van-cell.van-collapse-item__title--expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.appointment-doc-info .timeContent .everyRow{height:30px;line-height:30px;border:1px solid #20d7ad;color:#20d7ad;font-size:14px;border-radius:5px}.appointment-doc-info .timeContent .everyRow.not{background-color:#f2f3f4;border:1px solid #e1e1e1;color:#e1e1e1}.appointment-doc-info .timeContent .everyRow.select{background-color:#20d7ad;color:#fff}.appointment-doc-info .timeContent .everyRow.disable{color:#ccc}