.bg-color-blue[data-v-5424ae94]{border-radius:50%;width:.213415rem;height:.213415rem;display:flex;justify-content:center;align-items:center;background-color:var(--theme-tap-color);color:#fff}.box-index[data-v-5424ae94]{width:fit-content;height:100%;background-color:#fff;display:flex;padding:0!important}.box-index .ol-box[data-v-5424ae94]{border-right:.006098rem solid transparent;padding-right:.018293rem}.box-index .ol-box .ol-li[data-v-5424ae94]{display:block;width:100%}.box-index .ol-box .ol-li li[data-v-5424ae94]{width:100%;padding-right:.030488rem;border-right:.006098rem solid #e5e6eb;font-size:.085366rem;min-height:.438476rem;box-sizing:border-box;display:flex;align-items:center;text-align:right;justify-content:right}.box-index .ol-box .ol-li li[data-v-5424ae94]:first-child{height:.380793rem;min-height:.380793rem;box-sizing:border-box}.box-index .ol-box .ol-li li[data-v-5424ae94]:last-child{border-bottom:.006098rem solid #e5e6eb}.box-index .box-div[data-v-5424ae94]{height:100%;overflow-y:scroll;padding-bottom:.609756rem}.box-index .box-div .box-calendar-vice .ol-ul[data-v-5424ae94]{width:100%;display:flex}.box-index .box-div .box-calendar-vice .vice-z[data-v-5424ae94]{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;border-top:.006098rem solid #e5e6eb;color:#1d2129;padding-right:.009146rem}.box-index .box-div .box-calendar-vice .vice-z li[data-v-5424ae94]{margin-right:.02439rem;width:calc(14.28571% - .02439rem);height:.243902rem;box-sizing:border-box;display:flex;align-items:center;padding-left:.121951rem;font-size:.085366rem;color:#1d2129;border-left:.006098rem solid transparent;border-right:.006098rem solid transparent}.box-index .box-div .box-calendar-vice .vice-z li[data-v-5424ae94]:first-child{margin-left:0}.box-index .box-div .box-calendar-vice .vice-z li[data-v-5424ae94]:last-child{width:14.28571%;margin-right:0}.box-index .box-div .box-calendar-vice .vice-ul[data-v-5424ae94]{display:flex;flex-wrap:wrap;width:100%}.box-index .box-div .box-calendar-vice .vice-ul li[data-v-5424ae94]{height:fit-content;font-size:.085366rem;box-sizing:border-box;margin-right:.02439rem;width:calc(14.28571% - .02439rem);min-height:.365854rem;display:flex;align-items:center;border-left:.006098rem solid #e5e6eb;border-right:.006098rem solid #e5e6eb}.box-index .box-div .box-calendar-vice .vice-ul li span[data-v-5424ae94]{color:#1d2129;display:flex;width:100%;align-items:center;padding:.006098rem 0;box-sizing:border-box;justify-content:space-between}.box-index .box-div .box-calendar-vice .vice-ul li span .p[data-v-5424ae94]{border-radius:50%;width:.213415rem;height:.213415rem;display:flex;justify-content:center;align-items:center}.box-index .box-div .box-calendar-vice .vice-ul li .color-green[data-v-5424ae94],.box-index .box-div .box-calendar-vice .vice-ul li .color-red[data-v-5424ae94]{transform:translateY(.003049rem);display:block;width:.060976rem;height:.060976rem;border-radius:50%;margin-right:.060976rem}.box-index .box-div .box-calendar-vice .vice-ul li[data-v-5424ae94]:last-child{width:14.28571%;margin-right:0!important;border-right:.006098rem solid transparent}.box-index .box-div .box-calendar-vice .vice-ul:first-child li[data-v-5424ae94]{border-top:.006098rem solid #e5e6eb}.box-index .box-div .box-calendar-vice .vice-ul:last-child li[data-v-5424ae94]{border-bottom:.006098rem solid #e5e6eb}.box-index .box-div .box-calendar-vice .list-ul[data-v-5424ae94]{width:100%}.box-index .box-div .box-calendar-vice .border-div[data-v-5424ae94]{border-left:.006098rem solid #e5e6eb;border-right:.006098rem solid #e5e6eb;width:100%;height:.439024rem}.box-index .box-div .box-calendar-vice .vice-list[data-v-5424ae94]{display:flex;flex-wrap:wrap;width:100%}.box-index .box-div .box-calendar-vice .vice-list .list-details[data-v-5424ae94]{height:fit-content;font-size:.085366rem;box-sizing:border-box;margin-right:.02439rem;flex:1;display:flex;align-items:center;cursor:pointer}.box-index .box-div .box-calendar-vice .vice-list .list-details .span[data-v-5424ae94]{width:100%}.box-index .box-div .box-calendar-vice .vice-list .list-details li[data-v-5424ae94]{min-height:.426829rem}.box-index .box-div .box-calendar-vice .vice-list .list-details li .span[data-v-5424ae94]{padding-top:.030488rem}.box-index .box-div .btn[data-v-5424ae94]{width:.121951rem;cursor:pointer;transition:.3s;font-size:.060976rem;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 .030488rem}.box-index .box-div .btn[data-v-5424ae94]:hover{opacity:.7}.box-index .box-div .btn-color[data-v-5424ae94]{color:#f79e61;background-color:#fdd4ce}.box-index .box-div .btn-color[data-v-5424ae94]:hover{color:#fff0f3;background:#f48328}.box-index .color-green[data-v-5424ae94]{background:#5bd62d}.forbidden-color[data-v-5424ae94]{opacity:.3}.setting-aside[data-v-5424ae94]{background:#fff!important;border-left:none!important}.color-red .time-title[data-v-5424ae94]{display:flex}.color-red .time-title .span[data-v-5424ae94]{font-size:.073171rem}.color-red .span[data-v-5424ae94]{height:.414634rem;padding-left:.030488rem;padding-right:.018293rem;border-left:.018293rem solid #f38923;background:#fde1d7}.color-red .text-sz[data-v-5424ae94]{font-size:.085366rem;line-height:1.4;box-sizing:border-box;padding:0 .015244rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:.853659rem}.btn.btn-color[data-v-5424ae94]{height:.414634rem}.span-box[data-v-5424ae94]{display:flex;margin:.012195rem}.border-none li span[data-v-5424ae94]{display:inline-block;margin-left:.213415rem!important;box-sizing:border-box}.dialog-box .list[data-v-5424ae94]{padding:.060976rem;cursor:pointer;color:#383838;font-size:.085366rem;border-bottom:.006098rem dashed #f0f0f0}.dialog-box .list p[data-v-5424ae94]{display:flex;justify-content:space-between;width:100%;font-size:.073171rem;color:rgba(0,0,0,.5)}.month-box .el-dialog__header{border-bottom:.006098rem solid #e5e6eb;background-image:url(../img/dialog-header.ba54ab77.png);background-size:100% 100%}.month-box .el-dialog__header .el-dialog__close{color:#fff}.month-box .el-dialog{border-radius:.060976rem;overflow:hidden}.month-box .el-dialog__title{color:#fff}.month-box .el-dialog__body{padding:0 0 .121951rem}