.ovh[data-v-8924aefc]{overflow:hidden}.calendar-container[data-v-8924aefc]{z-index:10010;width:100%;overflow:hidden;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 1.68rem);overflow-y:scroll}.moveDown[data-v-8924aefc]{margin-top:.35rem}.calendar-content[data-v-8924aefc]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden}.calendar-hd[data-v-8924aefc]{top:0;left:0;position:absolute;width:100%;background-color:#f5f5f5;z-index:2}.calendar-weeks[data-v-8924aefc]{color:grey;text-align:center;width:100%}.calendar-weeks th[data-v-8924aefc]{height:.3rem;font-size:.12rem;font-weight:400}.calendar-item[data-v-8924aefc]{position:relative;padding-top:.35rem}.calendar-item.track .calendar__month[data-v-8924aefc]{position:fixed;top:.875rem;z-index:2;background-color:#fff}.calendar__month[data-v-8924aefc]{top:0;left:0;position:absolute;width:100%;padding-top:.07rem;padding-bottom:.07rem;text-align:center;color:#333;font-size:.16rem;height:.35rem}.calendar-bd[data-v-8924aefc]{padding-top:.3rem;overflow:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - .15rem)}.calendar-bd table[data-v-8924aefc]{width:100%;color:#bbb;border-bottom:1px solid #e3e3e3;position:relative;padding-top:.18rem}.calendar-bd td[data-v-8924aefc]{padding-top:.12rem;padding-bottom:.12rem;width:10%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#bbb}.calendar-bd td[data-v-8924aefc]:after{display:block;content:" ";font-size:.06rem;height:.16rem}.calendar-bd td.usable[data-v-8924aefc]{color:#333;cursor:pointer}.calendar-bd td.notopen[data-v-8924aefc]:after{content:"未开放"}.calendar-bd td.tomorrow[data-v-8924aefc]:before{content:"明天";display:block;font-size:.16rem}.calendar-bd td.tomorrow .calendar__day[data-v-8924aefc]{display:none}.calendar__day[data-v-8924aefc]{font-size:.16rem}.calendar__note[data-v-8924aefc]{font-size:.12rem;height:.16rem}.ovh[data-v-62c4928c]{overflow:hidden}.calendar-container[data-v-62c4928c]{z-index:10010;width:100%;overflow:hidden;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:3rem;overflow-y:scroll}.calendar-container .calendar-content[data-v-62c4928c]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden}.calendar-container .calendar-content .calendar-hd[data-v-62c4928c]{top:0;left:0;position:absolute;width:100%;z-index:2}.calendar-container .calendar-content .calendar-hd .calendar-weeks[data-v-62c4928c]{color:grey;text-align:center;width:100%}.calendar-container .calendar-content .calendar-hd .calendar-weeks tr:first-child th[data-v-62c4928c]{padding:.2rem 0}.calendar-container .calendar-content .calendar-hd .calendar-weeks thead tr:first-child .middle[data-v-62c4928c]{padding:.1rem}.calendar-container .calendar-content .calendar-hd .calendar-weeks thead tr:first-child .middle .calendar__month[data-v-62c4928c]{color:#333;font-weight:700;font-size:.14rem}.calendar-container .calendar-content .calendar-hd .calendar-weeks thead tr:last-child th[data-v-62c4928c]{color:#000;font-size:85%}.calendar-container .calendar-content .calendar-hd .calendar-weeks tbody tr td[data-v-62c4928c]{color:#333;opacity:.65}.calendar-container .calendar-content .calendar-hd .calendar-weeks tbody tr td.usable[data-v-62c4928c]{opacity:1}.calendar-container .calendar-content .calendar-hd .calendar-weeks tbody tr td button[data-v-62c4928c]{width:36px;min-width:36px!important;height:36px;border-radius:18px;border:none;font-size:11px;outline:0;background:#fff}.calendar-container .calendar-content .calendar-hd .calendar-weeks tbody tr td button.checkedDate[data-v-62c4928c]{background:#ff6619;color:#fff}.calendar-container .calendar-content .calendar-bd[data-v-62c4928c]{padding-top:.8rem;overflow:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - .15rem)}.calendar-container .calendar-content .calendar-bd table[data-v-62c4928c]{width:100%;color:#bbb;border-bottom:1px solid #e3e3e3;position:relative;padding-top:.18rem}.calendar-container .calendar-content .calendar-bd td[data-v-62c4928c]{padding-top:.12rem;padding-bottom:.12rem;width:10%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#bbb}.calendar-container .calendar-content .calendar-bd td[data-v-62c4928c]:after{display:block;content:" ";font-size:.06rem;height:.16rem}.calendar-container .calendar-content .calendar-bd td.usable[data-v-62c4928c]{color:#333;cursor:pointer}.calendar-container .calendar-content .calendar-bd td.notopen[data-v-62c4928c]:after{content:"未开放"}.calendar-container .calendar-content .calendar-bd td.tomorrow[data-v-62c4928c]:before{content:"明天";display:block;font-size:.16rem}.calendar-container .calendar-content .calendar-bd .calendar-item[data-v-62c4928c]{position:relative;padding-top:.35rem}.calendar-container .calendar-content .calendar-bd .calendar-item.track .calendar__month[data-v-62c4928c]{position:fixed;top:.875rem;z-index:2;background-color:#fff}.calendar-container .calendar-content .calendar-bd .calendar-item .calendar__month[data-v-62c4928c]{top:0;left:0;position:absolute;width:100%;padding-top:.07rem;padding-bottom:.07rem;text-align:center;color:#333;font-size:.16rem;height:.35rem}.moveDown[data-v-62c4928c]{margin-top:.35rem}.calendar__note[data-v-62c4928c]{font-size:.12rem;height:.16rem}.book_wrap[data-v-4bdb747b]{height:100%;background:#f7f8fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.book_wrap .book-navbar[data-v-4bdb747b]{height:.64rem;-ms-flex-negative:0;flex-shrink:0}.book_wrap .nav-bar-bottom[data-v-4bdb747b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.3rem;background:#fff;font-size:.12rem;color:#999;margin-top:-.05rem;padding-bottom:.05rem}.book_wrap .nav-bar-bottom .add-nums[data-v-4bdb747b]{color:#ea5504;font-weight:700;margin:0 .02rem}.book_wrap .nav-bar-bottom-icon[data-v-4bdb747b]{font-size:.11rem;margin-left:.02rem}.book_wrap .oraganization-title[data-v-4bdb747b]{height:.5rem;padding:0 .16rem;background:#fff;margin-bottom:.1rem;border-bottom:1px solid #f2f2f2}.book_wrap .oraganization-title .title-content[data-v-4bdb747b],.book_wrap .oraganization-title[data-v-4bdb747b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.book_wrap .oraganization-title .title-content[data-v-4bdb747b]{width:100%}.book_wrap .oraganization-title .title-content .hospital-icon[data-v-4bdb747b]{width:.25rem;height:.25rem;margin-right:.08rem}.book_wrap .oraganization-title .title-content .hospital-name[data-v-4bdb747b]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.16rem;color:#333;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scheduling-list[data-v-4bdb747b]{background:#fff;max-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scheduling-list .scheduling-header[data-v-4bdb747b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.55rem;padding:0 .16rem;border-bottom:1px solid #eee}.scheduling-list .scheduling-header .title[data-v-4bdb747b]{font-size:.17rem;color:#333;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding-left:.2rem}.scheduling-list .scheduling-header .close-btn[data-v-4bdb747b]{font-size:.2rem;color:#999}.scheduling-list .scheduling-body[data-v-4bdb747b]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 32px}.scheduling-list .scheduling-body .time-item[data-v-4bdb747b]{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;color:#444;border-bottom:1px solid #f5f5f5}.scheduling-list .scheduling-body .time-item[data-v-4bdb747b]:last-child{border-bottom:none}.scheduling-list .scheduling-body .time-item[data-v-4bdb747b]:active{background-color:#f9f9f9}