[data-v-fd665df0] .fc-timegrid-slots tr{height:35px}[data-v-fd665df0] .fc .fc-view-harness{height:1193px!important;min-height:100%!important}[data-v-fd665df0] .fc .fc-timegrid-slot{background:#fff}.calendar[data-v-fd665df0]{min-width:800px;display:flex;flex-direction:column;overflow:hidden}.calendar .my-button[data-v-fd665df0]{position:relative}.calendar .my-button[data-v-fd665df0]:hover:before{position:absolute;content:"";display:block;height:100%;width:100%;background:rgba(0,0,0,.05)}.calendar .calendar-header-bar[data-v-fd665df0]{background:#fcfcfc;display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.calendar .calendar-header-bar .my-botton[data-v-fd665df0]:hover{background:rgba(0,0,0,.05)}.calendar .calendar-header-bar .actions[data-v-fd665df0]{display:flex;align-items:center}.calendar .calendar-header-bar .actions .iconfont[data-v-fd665df0]{font-size:19px;color:#666;padding:5px;border-radius:3px}.calendar .calendar-header-bar .actions .to-day[data-v-fd665df0]{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-fd665df0]{opacity:.5}.calendar .calendar-header-bar .actions .yyyy-mm[data-v-fd665df0]{font-size:18px;font-weight:600;color:#333}.calendar .calendar-header-bar .dayGridWeek[data-v-fd665df0]:before,.calendar .calendar-header-bar .timeGridWeek[data-v-fd665df0]:before{transform:translateX(100%)}.calendar .calendar-header-bar .dayGridDay[data-v-fd665df0]:before,.calendar .calendar-header-bar .timeGridDay[data-v-fd665df0]:before{transform:translateX(200%)}.calendar .calendar-header-bar .views[data-v-fd665df0]{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-fd665df0]{color:#1970ff;font-weight:600}.calendar .calendar-header-bar .views div[data-v-fd665df0]{z-index:4;display:flex;align-items:center;justify-content:center;height:25px;width:68px}.calendar .calendar-header-bar .views[data-v-fd665df0]: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 .main[data-v-fd665df0]{flex:1;display:flex;overflow:auto}.calendar .main .filter[data-v-fd665df0]{width:30px;border:1px solid #ddd;border-left:none}.calendar .main .filter.has-filter[data-v-fd665df0]{width:85px}.calendar .main .filter .filter-header[data-v-fd665df0]{padding:5px 0;width:100%;border-bottom:1px solid #ddd;color:#666;font-size:12px;display:flex;align-items:center;justify-content:center}.calendar .main .filter .filter-tag-wrap[data-v-fd665df0]{padding:5px}.calendar .main .filter .filter-tag-wrap .leve-wrap[data-v-fd665df0]{display:flex;flex-wrap:wrap;padding-bottom:5px}.calendar .main .filter .filter-tag-wrap .leve-wrap .leve[data-v-fd665df0]{width:16px;height:16px;font-size:13px;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#333}.calendar .main .filter .filter-tag-wrap .leve-wrap .leve.is-curr[data-v-fd665df0]{color:#fff;background:#1970ff}.calendar .main .filter .filter-tag-wrap .filter-tag[data-v-fd665df0]{border:1px solid #ddd;border-radius:3px;color:#333;font-size:13px;text-align:center;line-height:1.5}.calendar .main .filter .filter-tag-wrap .filter-tag+.filter-tag[data-v-fd665df0]{margin-top:5px}.calendar .main .filter .filter-tag-wrap .filter-tag.is-curr[data-v-fd665df0]{border:none;color:#fff;background:#1970ff}.calendar .main .filter .filter-tag-wrap .filter-tag.is-curr .count[data-v-fd665df0]{color:#fff}.calendar .main .filter .filter-tag-wrap .filter-tag .count[data-v-fd665df0]{padding-left:3px;color:#999}.calendar .main .filter .day-cell-content-add[data-v-fd665df0]{display:none}.calendar .main .filter:hover .day-cell-content-add[data-v-fd665df0]{display:block}.calendar .main .full-calendar-wrap[data-v-fd665df0]{width:100%}.calendar .main .full-calendar-wrap.height-bug[data-v-fd665df0] .fc-view-harness{height:auto!important}.calendar .main .full-calendar-wrap.height-bug[data-v-fd665df0] .fc-view-harness .fc-dayGridMonth-view{position:relative}.calendar .main[data-v-fd665df0] .full-calendar{flex:1}.calendar .main[data-v-fd665df0] .full-calendar .fc-daygrid-day:hover{background:#f7f8fa!important}.calendar .main[data-v-fd665df0] .full-calendar .fc-daygrid-day:hover .day-cell-content-add{display:block!important}.calendar .main[data-v-fd665df0] .full-calendar .fc-daygrid-day.fc-day-today{background:#fff}.calendar .main[data-v-fd665df0] .full-calendar .fc-daygrid-day .fc-day-sat,.calendar .main[data-v-fd665df0] .full-calendar .fc-daygrid-day .fc-day-sun{background:#fcfcfc}.calendar .main[data-v-fd665df0] .full-calendar .fc-daygrid-day .fc-daygrid-day-number{display:none}.calendar .main[data-v-fd665df0] .full-calendar .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 .main[data-v-fd665df0] .full-calendar .fc-daygrid-day .day-cell-content.is-other{color:#999}.calendar .main[data-v-fd665df0] .full-calendar .fc-daygrid-day .day-cell-content .day-cell-content-add{display:none;color:#1970ff}.calendar .main[data-v-fd665df0] .full-calendar .fc-more-popover .day-cell-content{display:none}.calendar .main[data-v-fd665df0] .full-calendar .fc-button{box-shadow:none!important;border:none}.calendar .main[data-v-fd665df0] .full-calendar .fc-header-toolbar{background:#fcfcfc;padding:.75em;margin:0;display:flex}.calendar .main[data-v-fd665df0] .full-calendar .fc-header-toolbar .fc-toolbar-chunk{display:flex}.calendar .main[data-v-fd665df0] .full-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group{background:#f0f2f5;border:2px solid #f0f2f5;border-radius:3px}.calendar .main[data-v-fd665df0] .full-calendar .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 .main[data-v-fd665df0] .full-calendar .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 .main[data-v-fd665df0] .full-calendar .fc-header-toolbar .fc-toolbar-chunk div{display:flex;align-items:center}.calendar .main[data-v-fd665df0] .full-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-next-button,.calendar .main[data-v-fd665df0] .full-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-prev-button{font-size:11px;color:#666;background:transparent}.calendar .main[data-v-fd665df0] .full-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button:hover{background:rgba(0,0,0,.05)}.calendar .main[data-v-fd665df0] .full-calendar .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 .main[data-v-fd665df0] .full-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:18px;font-weight:600;color:#333}.calendar .main[data-v-fd665df0] .full-calendar .fc-scroller-liquid-absolute{position:relative}.calendar .main[data-v-fd665df0] .full-calendar .fc-dayGridMonth-view .fc-scrollgrid-sync-table{height:auto!important}.calendar .main[data-v-fd665df0] .full-calendar .fc-dayGridMonth-view .fc-daygrid-day{height:10vw}.calendar .main[data-v-fd665df0] .full-calendar .more-link-content{padding:0 8px 5px 8px;font-size:12px;font-weight:500;color:#1970ff}.calendar .main .event-content[data-v-fd665df0]{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 .main .event-content:hover .event-close[data-v-fd665df0]{display:block}.calendar .main .event-content .event-close[data-v-fd665df0]{color:#999;display:none;font-size:12px;position:absolute;right:0;top:0}.calendar .main .event-content .cont[data-v-fd665df0]{word-break:break-all;white-space:normal;font-size:12px;font-weight:500;color:#333}.calendar .main .event-content .date[data-v-fd665df0]{transform:scale(.83);transform-origin:left;font-size:10px;font-weight:500;color:#666}.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion{margin:0;padding:10px;width:100%;height:100%}.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion .day-grid-month{font-size:14px;font-weight:500;color:#666;line-height:14px}.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion .week{font-size:14px;font-weight:500;color:#333}.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion .date,.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion .lunar-calendar{font-size:12px;font-weight:500;color:#999}.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion .day-grid-day,.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion .day-grid-week{display:flex;align-items:center;justify-content:space-between}.calendar .main[data-v-fd665df0] .fc-col-header-cell-cushion .day-grid-week .week{padding-left:8%;text-align:left;flex:1}.calendar .main .is-today[data-v-fd665df0]{position:relative}.calendar .main .is-today .day[data-v-fd665df0]{color:#fff;position:relative;z-index:1}.calendar .main .is-today[data-v-fd665df0]: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}