.popover-calendar-class{max-width:260px!important;padding-top:16px!important;padding-bottom:16px!important;padding-right:16px!important}.calendar-class[data-v-8a5325b0]{width:100%;padding:0 24px 24px 24px;background:#fff}.calendar-class .month-box[data-v-8a5325b0]{background-color:#fff;display:flex;flex-direction:column}.calendar-class .month-box .month-label[data-v-8a5325b0]{padding:16px;font-family:PingFang SC;font-size:16px;font-weight:600;color:#595959}.calendar-class .month-box .month-content[data-v-8a5325b0]{border:1px solid #d9d9d9;border-right:none;border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between}.calendar-class .month-box .month-content .bg-class[data-v-8a5325b0]{background:rgba(218,181,129,.08)!important}.calendar-class .month-box .month-content .month-item-class[data-v-8a5325b0]{width:135px;height:222px;display:flex;flex-direction:column;font-size:18px;font-weight:500;color:#191919;position:relative;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:16px 12px 16px 16px}.calendar-class .month-box .month-content .month-item-class .top-day[data-v-8a5325b0]{display:flex;height:24px;align-items:center;margin-bottom:16px}.calendar-class .month-box .month-content .month-item-class .top-day .select-class[data-v-8a5325b0]{width:40px;height:40px;margin-left:-8px;margin-top:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,54.9%,.12)}.calendar-class .month-box .month-content .month-item-class .top-day span[data-v-8a5325b0]{font-family:PingFang SC;font-size:24px;font-weight:600;color:#595959}.calendar-class .month-box .month-content .month-item-class .top-day img[data-v-8a5325b0]{width:20px;height:20px;margin-left:6px}.calendar-class .month-box .month-content .month-item-class .more-class[data-v-8a5325b0]{position:absolute;bottom:6px;left:0;width:100%;height:12px;display:flex;align-items:center;justify-content:flex-end;font-family:PingFang SC;font-size:12px;font-weight:400;color:#8c8c8c;margin-top:2px}.calendar-class .month-box .month-content .has-content-class[data-v-8a5325b0]{cursor:pointer}.day-con-class[data-v-8a5325b0]{display:flex;flex-direction:column;font-family:PingFang SC;font-size:12px;font-weight:500;color:#262626;position:relative}.day-con-class .day-subsection[data-v-8a5325b0]{padding-bottom:8px;display:flex;flex-direction:column;position:relative}.day-con-class .day-subsection[data-v-8a5325b0]:after{position:absolute;content:"";width:2px;height:100%;top:0;left:-18px;background:#dab581}.day-con-class .day-subsection p[data-v-8a5325b0]{width:44px;height:18px;border-radius:2px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(218,181,129,.8);margin-bottom:2px;font-weight:400;color:#fff}.day-con-class .day-subsection>span[data-v-8a5325b0]{display:block;line-height:18px}.day-con-class .waiting-class[data-v-8a5325b0]{color:#8c8c8c!important}.day-con-class .waiting-class p[data-v-8a5325b0]{border:1px solid hsla(0,0%,54.9%,.8);background:#fff;color:#8c8c8c}.day-con-class .waiting-class[data-v-8a5325b0]:after{background:#bfbfbf}.day-con-class .second-class[data-v-8a5325b0]{padding-top:8px!important;padding-bottom:0!important}.day-con-class .already-class p[data-v-8a5325b0]{border:1px solid rgba(218,181,129,.8);color:#dab581}.top-title[data-v-08cab3be]{width:1000px;padding:24px;margin-bottom:20px;background:#fff;display:flex;flex-direction:column;font-family:PingFang SC}.top-title .title-txt-class[data-v-08cab3be]{height:24px;display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:500;color:#262626}.top-title .title-txt-class .name-class[data-v-08cab3be]{font-size:14px;display:flex;align-items:center}.top-title .title-txt-class .name-class b[data-v-08cab3be]{width:1px;height:12px;background:#bfbfbf;margin:0 8px}.top-title .title-remark-class[data-v-08cab3be]{height:44px;border-radius:4px;background:#f9f9f9;padding:16px;font-size:12px;font-weight:400;color:#9e9e9e;margin-top:16px}.sticky-header-class[data-v-08cab3be]{position:-webkit-sticky;position:sticky;top:0;width:100%;background-color:#fff;padding:24px 24px 0 24px;display:flex;flex-direction:column;z-index:1}.sticky-header-class .top-tab-class[data-v-08cab3be]{width:100%;height:32px;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.sticky-header-class .top-tab-class .left-tab[data-v-08cab3be]{width:797px;height:100%;overflow-x:auto;white-space:nowrap}.sticky-header-class .top-tab-class .left-tab[data-v-08cab3be]:after{content:"";width:797px;height:1px;position:absolute;bottom:0;left:0;background:#d9d9d9}.sticky-header-class .top-tab-class .left-tab>b[data-v-08cab3be]{position:absolute;right:155px;top:0;width:53px;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.sticky-header-class .top-tab-class .left-tab[data-v-08cab3be]::-webkit-scrollbar{display:none}.sticky-header-class .top-tab-class .left-tab span[data-v-08cab3be]{font-family:PingFang SC;font-size:14px;font-weight:400;color:#8c8c8c;margin-right:32px;cursor:pointer}.sticky-header-class .top-tab-class .left-tab .active-class[data-v-08cab3be]{font-weight:500;color:#dab581;position:relative}.sticky-header-class .top-tab-class .left-tab .active-class[data-v-08cab3be]:after{content:"";width:100%;height:2px;position:absolute;bottom:-12px;z-index:9;left:0;background:#dab581}.sticky-header-class .top-tab-class .right-month-list[data-v-08cab3be]{width:120px;height:30px;margin-left:35px;display:flex;align-items:flex-start;background:#fff}.sticky-header-class .top-tab-class .right-month-list>span[data-v-08cab3be]{flex:1;height:100%;display:flex;align-items:center;justify-content:center;font-family:PingFang SC;font-size:12px;font-weight:400;color:#595959;border:1px solid #d9d9d9;cursor:pointer}.sticky-header-class .top-tab-class .right-month-list>span[data-v-08cab3be]:first-child{border-right:none;border-radius:2px 0 0 2px}.sticky-header-class .top-tab-class .right-month-list>span[data-v-08cab3be]:last-child{border-left:none;border-radius:0 2px 2px 0}.sticky-header-class .top-tab-class .right-month-list>.active-class-list[data-v-08cab3be]{background:#dab581;font-weight:500;color:#fff;border:1px solid #dab581}.sticky-header-class .time-class[data-v-08cab3be]{width:100%;height:52px;background:#f9f9f9;display:flex;align-items:center;font-family:PingFang SC;font-size:20px;font-weight:600;color:#595959;padding-left:16px;margin-top:24px}.sticky-header-class .time-class b[data-v-08cab3be]{font-size:14px;font-weight:400;color:#8c8c8c;margin-left:4px}.sticky-header-class .submit-class[data-v-08cab3be]{width:100%;height:88px;display:flex;align-items:center;justify-content:space-between;font-family:PingFang SC;font-weight:400;font-size:14px;margin-bottom:-24px}.sticky-header-class .submit-class .left-submit-class[data-v-08cab3be]{display:flex;flex-direction:column;color:#8c8c8c}.sticky-header-class .submit-class .left-submit-class>p[data-v-08cab3be]{font-size:16px;line-height:16px;font-weight:500;color:#262626;margin-bottom:8px}.sticky-header-class .submit-class .left-submit-class span[data-v-08cab3be]{font-size:14px;line-height:14px;color:#8c8c8c}.sticky-header-class .submit-class .left-submit-class img[data-v-08cab3be]{width:36px;height:36px;margin-right:8px}.sticky-header-class .submit-class .right-submit-class[data-v-08cab3be]{cursor:pointer}.sticky-header-class .submit-class .right-submit-class>span[data-v-08cab3be]{width:124px;height:40px;border-radius:4px;background:#fff;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;color:#262626}.sticky-header-class .week-class[data-v-08cab3be]{width:100%;padding:16px 16px 15px 16px;height:46px;border-bottom:1px solid #d9d9d9}.sticky-header-class .week-class span[data-v-08cab3be]{margin-right:108px;font-family:PingFang SC;font-size:14px;font-weight:600;color:#8c8c8c}.sticky-header-class .week-class span[data-v-08cab3be]:last-child{margin-right:0}.sticky-header-class .no-calendar-class[data-v-08cab3be]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:144px 0}.sticky-header-class .no-calendar-class img[data-v-08cab3be]{width:200px;height:200px}.sticky-header-class .no-calendar-class span[data-v-08cab3be]{font-family:PingFang SC;font-size:12px;font-weight:400;color:#bfbfbf}.prop-class[data-v-08cab3be]{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:9}.prop-class .prop-con[data-v-08cab3be]{position:absolute;top:0;bottom:0;left:0;right:0;width:538px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:4px;background:#fff;margin:auto;display:flex;flex-direction:column;padding:24px}.prop-class .prop-con>p[data-v-08cab3be]{font-family:PingFang SC;font-size:12px;font-weight:500;line-height:16px;color:#191919;margin:0 0 8px 0}.prop-class .prop-con>p b[data-v-08cab3be]{color:#dab581}.prop-class .prop-con .prop-top-title[data-v-08cab3be]{font-family:PingFang SC;font-size:18px;font-weight:500;line-height:18px;color:#262626;display:flex;margin-bottom:24px}.prop-class .prop-con .prop-top-title img[data-v-08cab3be]{width:12px;height:12px;position:absolute;right:24px;top:24px;cursor:pointer}.prop-class .prop-con .content-class[data-v-08cab3be]{width:100%;height:206px;padding:16px;border:1px solid #d9d9d9;border-radius:2px;overflow-y:auto}.prop-class .prop-con .content-class[data-v-08cab3be] .el-textarea__inner{border:none;height:100%;padding:0;resize:none}.prop-class .prop-con .bot-btn-class[data-v-08cab3be]{display:flex;align-items:center;justify-content:flex-end;margin-top:24px}.prop-class .prop-con .bot-btn-class span[data-v-08cab3be]{width:96px;height:40px;border-radius:4px;background:#dab581;font-family:PingFang SC;font-size:14px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.prop-class .prop-con .bot-btn-class .save-draft-class[data-v-08cab3be]{background:#fff;border:1px solid #d9d9d9;margin-right:20px;color:#262626}.edit-and-submit[data-v-08cab3be]{width:1000px;height:88px;background:#fff;box-shadow:0 -2px 8px 0 rgba(0,0,0,.04);position:fixed;bottom:0;left:0;right:0;margin:auto;display:flex;align-items:center;justify-content:flex-end}.edit-and-submit span[data-v-08cab3be]{padding:13px 20px;border-radius:4px;border:1px solid #d9d9d9;background:#fff;font-family:PingFang SC;font-size:14px;font-weight:400;color:#262626;cursor:pointer}.edit-and-submit span[data-v-08cab3be]:last-child{background:#dab581;border:1px solid #dab581;margin-left:20px;margin-right:24px;font-weight:500;color:#fff}