.doctor-protrait[data-v-3aa62ed5]{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%}.doctor-protrait .van-image__error[data-v-3aa62ed5]{background:none}.doctor-protrait img[data-v-3aa62ed5]{width:3rem;height:3rem}.page-background-new[data-v-3aa62ed5]{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-3aa62ed5]{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-3aa62ed5],.van-field__label[data-v-3aa62ed5]{font-size:.94rem}.appointment-type-list-department[data-v-3aa62ed5]{width:100%}.appointment-type-list-department-item[data-v-3aa62ed5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;width:calc(50% - 5px);font-size:.9rem;text-align:center}.appointment-type-list-department-item-title[data-v-3aa62ed5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;margin:5px;background-color:#fff;border:1px solid #dcdcdc;border-radius:.3rem}.appointment-type-list-department-item-title div[data-v-3aa62ed5]{width:100%;line-height:1rem;vertical-align:middle}.doctor-protrait{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%}.doctor-protrait .van-image__error{background:none}.doctor-protrait img{width:3rem;height:3rem}.page-background-new{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{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,.van-field__label{font-size:.94rem}.appointment-type-list-doctor>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0;background-color:#fff;border-radius:8px}.appointment-type-list-doctor-info{width:calc(100% - 5rem)}.appointment-type-list-doctor .doctor-protrait{margin:0 1rem}.appointment-type-list-doctor .doctor-protrait img{overflow:hidden;border-radius:50%}.appointment-type-list-doctor-name{font-weight:700;font-size:.91rem}.appointment-type-list-doctor-title{margin-left:.8rem;color:#fff;font-size:.88rem;font-size:.9rem;background-color:#108eee;border-radius:2px}.appointment-type-list-doctor-department{margin-top:.3rem;font-size:.94rem;font-size:.9rem}.appointment-type-list-doctor-introduce{margin:6px 0 5px 0;overflow:hidden;color:#999;font-size:.82rem}.doctor-protrait[data-v-2b8daba6]{-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;border-radius:50%}.doctor-protrait .van-image__error[data-v-2b8daba6]{background:none}.doctor-protrait img[data-v-2b8daba6]{width:3rem;height:3rem}.page-background-new[data-v-2b8daba6]{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-2b8daba6]{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-2b8daba6],.van-field__label[data-v-2b8daba6]{font-size:.94rem}.appointment-type[data-v-2b8daba6]{overflow:hidden!important}.appointment-type-list[data-v-2b8daba6]{height:calc(100% - 6rem);padding:5px;overflow:scroll}