.doctor-protrait[data-v-707f3658]{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%}.doctor-protrait .van-image__error[data-v-707f3658]{background:none}.doctor-protrait img[data-v-707f3658]{width:3rem;height:3rem}.page-background-new[data-v-707f3658]{background-color:#f7f8fa;background-image:url(../img/bg_page_background_header.589d8c70.png);background-repeat:no-repeat;background-size:100% auto}.page-background-new h3[data-v-707f3658]{height:3.33rem;margin:0;color:#fff;font-weight:600;font-size:1.31rem;line-height:3.33rem;text-align:center;background:#108eee;border-radius:.67rem .67rem 0 0}.van-field__control[data-v-707f3658],.van-field__label[data-v-707f3658]{font-size:.94rem}.appointment-schedule-number-picker[data-v-707f3658]{max-height:80%}.appointment-schedule-number-picker-date[data-v-707f3658]{margin:1rem 0 0 .75rem}.appointment-schedule-number-picker-doctor-info[data-v-707f3658]{margin:.2rem .75rem;color:#959595}.appointment-schedule-number-picker-number-list[data-v-707f3658]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-size:.8rem}.appointment-schedule-number-picker-number-list div[data-v-707f3658]{width:calc(33.33333% - .96667rem);margin:.2rem;padding:.2rem;text-align:center;border:1px solid #dcdcdc;border-radius:3px}.doctor-protrait[data-v-5f5ef8d4]{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%}.doctor-protrait .van-image__error[data-v-5f5ef8d4]{background:none}.doctor-protrait img[data-v-5f5ef8d4]{width:3rem;height:3rem}.page-background-new[data-v-5f5ef8d4]{background-color:#f7f8fa;background-image:url(../img/bg_page_background_header.589d8c70.png);background-repeat:no-repeat;background-size:100% auto}.page-background-new h3[data-v-5f5ef8d4]{height:3.33rem;margin:0;color:#fff;font-weight:600;font-size:1.31rem;line-height:3.33rem;text-align:center;background:#108eee;border-radius:.67rem .67rem 0 0}.van-field__control[data-v-5f5ef8d4],.van-field__label[data-v-5f5ef8d4]{font-size:.94rem}.appointment-schedule-date-item[data-v-5f5ef8d4]{width:calc(50% - 1.3rem);margin:.2rem .5rem;color:#fff;font-size:.82rem;line-height:1.6rem;text-align:center;background-color:#6596f2;border:.1rem solid #6596f2;border-radius:5px}.appointment-schedule-date-item-stop-tip[data-v-5f5ef8d4]{float:right;padding:0 .3rem;color:#fff;background:rgba(255,0,0,.452)}.appointment-schedule-date-item-empty[data-v-5f5ef8d4]{background:#c1bfb7;border-color:#c1bfb7}.appointment-schedule-date-item-stop[data-v-5f5ef8d4]{color:rgba(255,0,0,.452);background-color:#fff;border-color:rgba(255,0,0,.452)}.doctor-protrait[data-v-753ff7b0]{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%}.doctor-protrait .van-image__error[data-v-753ff7b0]{background:none}.doctor-protrait img[data-v-753ff7b0]{width:3rem;height:3rem}.page-background-new[data-v-753ff7b0]{background-color:#f7f8fa;background-image:url(../img/bg_page_background_header.589d8c70.png);background-repeat:no-repeat;background-size:100% auto}.page-background-new h3[data-v-753ff7b0]{height:3.33rem;margin:0;color:#fff;font-weight:600;font-size:1.31rem;line-height:3.33rem;text-align:center;background:#108eee;border-radius:.67rem .67rem 0 0}.van-field__control[data-v-753ff7b0],.van-field__label[data-v-753ff7b0]{font-size:.94rem}.appointment-schedule-date[data-v-753ff7b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-weight:500}.doctor-protrait[data-v-6689dde2]{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%}.doctor-protrait .van-image__error[data-v-6689dde2]{background:none}.doctor-protrait img[data-v-6689dde2]{width:3rem;height:3rem}.page-background-new[data-v-6689dde2]{background-color:#f7f8fa;background-image:url(../img/bg_page_background_header.589d8c70.png);background-repeat:no-repeat;background-size:100% auto}.page-background-new h3[data-v-6689dde2]{height:3.33rem;margin:0;color:#fff;font-weight:600;font-size:1.31rem;line-height:3.33rem;text-align:center;background:#108eee;border-radius:.67rem .67rem 0 0}.van-field__control[data-v-6689dde2],.van-field__label[data-v-6689dde2]{font-size:.94rem}.appointment-schedule-doctor-info[data-v-6689dde2]{display:-webkit-box;display:-ms-flexbox;display:flex}.appointment-schedule-doctor-info .doctor-protrait[data-v-6689dde2]{margin:1rem}.appointment-schedule-doctor-info-name[data-v-6689dde2]{padding-top:.8rem}.appointment-schedule-doctor-info-introduce[data-v-6689dde2]{margin-top:.2rem;margin-right:.8rem;color:#959595;font-size:.88rem}.appointment-schedule-doctor-schedule-list[data-v-6689dde2]{margin-top:1rem}.appointment-schedule-doctor-schedule-list>span[data-v-6689dde2]{margin-left:.5rem;font-weight:500}