[data-v-4a784992] .fc-timegrid-slots tr{height:35px}[data-v-4a784992] .fc .fc-view-harness{min-height:100%!important}[data-v-4a784992] .fc .fc-timegrid-slot{background:#fff}.calendar[data-v-4a784992]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.calendar .calendar-header-bar[data-v-4a784992]{background:#fcfcfc;display:flex;align-items:center;justify-content:space-between;padding:12px;box-sizing:border-box}.calendar .calendar-header-bar .my-botton[data-v-4a784992]:hover{background:rgba(0,0,0,.05)}.calendar .calendar-header-bar .actions[data-v-4a784992]{display:flex;align-items:center}.calendar .calendar-header-bar .actions .iconfont[data-v-4a784992]{font-size:19px;color:#666;padding:5px;border-radius:3px}.calendar .calendar-header-bar .actions .to-day[data-v-4a784992]{box-sizing:border-box;margin-left:20px;width:72px;height:28px;border-radius:3px;border:1px solid #1970ff;font-size:14px;font-weight:500;color:#1970ff;display:flex;align-items:center;justify-content:center}.calendar .calendar-header-bar .actions .to-day.actions-is-today[data-v-4a784992]{opacity:.5}.calendar .calendar-header-bar .actions .yyyy-mm[data-v-4a784992]{font-size:18px;font-weight:600;color:#333}.calendar .calendar-header-bar .dayGridWeek[data-v-4a784992]:before,.calendar .calendar-header-bar .timeGridWeek[data-v-4a784992]:before{transform:translateX(100%)}.calendar .calendar-header-bar .dayGridDay[data-v-4a784992]:before,.calendar .calendar-header-bar .timeGridDay[data-v-4a784992]:before{transform:translateX(200%)}.calendar .calendar-header-bar .views[data-v-4a784992]{display:flex;align-items:center;background:#f0f2f5;border-radius:3px;height:26px;padding:1.5px;position:relative;font-size:14px;font-weight:500;color:#666}.calendar .calendar-header-bar .views .curr-views[data-v-4a784992]{color:#1970ff;font-weight:600}.calendar .calendar-header-bar .views div[data-v-4a784992]{z-index:4;display:flex;align-items:center;justify-content:center;height:25px;width:68px}.calendar .calendar-header-bar .views[data-v-4a784992]:before{transition:all .2s;margin:0 1.25px;background:#fff;box-shadow:0 2px 10px 0 rgba(25,112,255,.1);border-radius:3px;width:67.1px;height:25px;position:absolute;content:"";display:block}.calendar .full-calendar-wrap[data-v-4a784992]{flex:1;flex-shrink:0;overflow:hidden;padding:0 12px 12px;box-sizing:border-box}.calendar .full-calendar-wrap .full-calendar[data-v-4a784992]{width:100%;height:100%;overflow-y:auto}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day:hover{background:#f7f8fa!important}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day:hover .day-cell-content-add{display:block!important}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day.fc-day-today{background:#fff}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day .fc-day-sat,.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day .fc-day-sun{background:#fcfcfc}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day .fc-daygrid-day-number{display:none}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day .day-cell-content{z-index:4;display:flex;justify-content:space-between;width:100%;font-size:12px;padding:10px;font-weight:500;color:#333;line-height:12px}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day .day-cell-content.is-other{color:#999}.calendar .full-calendar-wrap[data-v-4a784992] .fc-daygrid-day .day-cell-content .day-cell-content-add{display:none;color:#1970ff}.calendar .full-calendar-wrap[data-v-4a784992] .fc-more-popover .day-cell-content{display:none}.calendar .full-calendar-wrap[data-v-4a784992] .fc-button{box-shadow:none!important;border:none}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar{background:#fcfcfc;padding:.75em;margin:0;display:flex}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk{display:flex}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-button-group{background:#f0f2f5;border:2px solid #f0f2f5;border-radius:3px}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{padding:.3em 1.2em;font-size:14px;font-weight:500;color:#666;line-height:14px;background:transparent}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button-active{box-shadow:0 2px 10px 0 rgba(25,112,255,.1);border-radius:3px;background:#fff;font-weight:600;color:#1970ff}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk div{display:flex;align-items:center}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-next-button,.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-prev-button{font-size:11px;color:#666;background:transparent}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-button:hover{background:rgba(0,0,0,.05)}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-today-button{padding:.4em 1.2em;background:transparent;border-radius:3px;border:1px solid #1970ff;color:#1970ff;font-size:14px;font-weight:500;line-height:14px}.calendar .full-calendar-wrap[data-v-4a784992] .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:18px;font-weight:600;color:#333}.calendar .full-calendar-wrap[data-v-4a784992] .fc-scroller-liquid-absolute{position:relative}.calendar .full-calendar-wrap[data-v-4a784992] .fc-dayGridMonth-view .fc-scrollgrid-sync-table{height:auto!important}.calendar .full-calendar-wrap[data-v-4a784992] .fc-dayGridMonth-view .fc-daygrid-day{height:10vw}.calendar .full-calendar-wrap[data-v-4a784992] .more-link-content{padding:0 8px 5px 8px;font-size:12px;font-weight:500;color:#1970ff}.calendar .full-calendar-wrap .event-content[data-v-4a784992]{box-shadow:0 2px 10px 0 rgba(0,58,153,.1);border:1px solid #e6e9ed;border-radius:3px;height:100%;width:100%;padding:8px}.calendar .full-calendar-wrap .event-content:hover .event-close[data-v-4a784992]{display:block}.calendar .full-calendar-wrap .event-content .event-close[data-v-4a784992]{color:#999;display:none;font-size:12px;position:absolute;right:0;top:0}.calendar .full-calendar-wrap .event-content .cont[data-v-4a784992]{word-break:break-all;white-space:normal;font-size:12px;font-weight:500;color:#333}.calendar .full-calendar-wrap .event-content .date[data-v-4a784992]{transform:scale(.83);transform-origin:left;font-size:10px;font-weight:500;color:#666}.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion{margin:0;padding:10px;width:100%;height:100%}.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion .day-grid-month{font-size:14px;font-weight:500;color:#666;line-height:14px}.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion .week{font-size:14px;font-weight:500;color:#333}.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion .date,.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion .lunar-calendar{font-size:12px;font-weight:500;color:#999}.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion .day-grid-day,.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion .day-grid-week{display:flex;align-items:center;justify-content:space-between}.calendar .full-calendar-wrap[data-v-4a784992] .fc-col-header-cell-cushion .day-grid-week .week{padding-left:8%;text-align:left;flex:1}.calendar .full-calendar-wrap .is-today[data-v-4a784992]{position:relative}.calendar .full-calendar-wrap .is-today .day[data-v-4a784992]{color:#fff;position:relative;z-index:1}.calendar .full-calendar-wrap .is-today[data-v-4a784992]:before{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";display:block;width:20px;height:20px;background:#1970ff}.el-popover .el-popconfirm .el-popconfirm__action{margin-top:10px}