.list[data-v-efa644f0]{padding:.060976rem .121951rem;cursor:pointer;border-bottom:.006098rem dashed #e5e6eb}.bg-color-blue[data-v-efa644f0]{border-radius:50%;width:.152439rem;height:.152439rem;display:flex;justify-content:center;align-items:center;background-color:var(--theme-tap-color);color:#fff}.box-index[data-v-efa644f0]{width:fit-content;height:100vh;background-color:#fff;padding:0!important}.box-index .box-div .box-calendar-vice[data-v-efa644f0]{height:100%;box-sizing:border-box}.box-index .box-div .box-calendar-vice .vice-z[data-v-efa644f0]{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;border-top:.006098rem solid #e5e6eb;border-bottom:.006098rem solid #e5e6eb;color:#1d2129}.box-index .box-div .box-calendar-vice .vice-z li[data-v-efa644f0]{margin:0 .02439rem 0 0;width:calc(14.28571% - .02439rem);height:.243902rem;box-sizing:border-box;display:flex;align-items:center;padding-left:.121951rem;font-size:.085366rem;color:#1d2129}.box-index .box-div .box-calendar-vice .vice-z li[data-v-efa644f0]:first-child{margin-left:0}.box-index .box-div .box-calendar-vice .vice-z li[data-v-efa644f0]:last-child{width:14.28571%;margin-right:0;border-right:.006098rem solid transparent}.box-index .box-div .box-calendar-vice .vice-ul[data-v-efa644f0]{display:flex;flex-wrap:wrap}.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]{font-size:.085366rem;box-sizing:border-box;margin:0 .02439rem 0 0;width:calc(14.28571% - .02439rem);height:.597561rem;border-left:.006098rem solid #e5e6eb;border-right:.006098rem solid #e5e6eb;border-top:.006098rem solid #e5e6eb;padding-top:.091463rem;padding-left:.121951rem}.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:first-child,.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(2),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(3),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(4),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(5),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(6),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(7){border-top:.006098rem solid transparent}.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(7n){width:14.28571%;margin-right:0;border-right:.006098rem solid transparent}.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:first-child,.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(8),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(15),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(22),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(29),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(36),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(43),.box-index .box-div .box-calendar-vice .vice-ul li[data-v-efa644f0]:nth-child(50){border-left:.006098rem solid transparent}.box-index .box-div .box-calendar-vice .vice-ul li span[data-v-efa644f0]{color:#1d2129;display:flex;align-items:center}.box-index .box-div .box-calendar-vice .vice-ul li span .p[data-v-efa644f0]{border-radius:50%;width:.152439rem;height:.152439rem;display:flex;justify-content:center;align-items:center}.box-index .box-div .box-calendar-vice .vice-ul li .color-green[data-v-efa644f0],.box-index .box-div .box-calendar-vice .vice-ul li .color-red[data-v-efa644f0]{transform:translateY(.003049rem);display:block;width:.060976rem;height:.060976rem;border-radius:50%;margin-right:.060976rem}.box-index .color-red[data-v-efa644f0]{background:#f38923}.box-index .color-green[data-v-efa644f0]{background:#5bd62d}.forbidden-color[data-v-efa644f0]{opacity:.3}.dialog-header[data-v-efa644f0]{color:#fff}.dialog-header p[data-v-efa644f0]{font-size:.085366rem}.dialog-header div[data-v-efa644f0]{margin-top:.030488rem}.dialog-header div span[data-v-efa644f0]{margin-right:.030488rem;font-size:.073171rem}.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}