.schedule-week-view{position:relative}.schedule-week-view .free-text{position:absolute;bottom:0;right:0;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:13px;color:#ffc5de;font-style:normal}.week-view-course-schedule-details-popper{padding:0!important;border:none!important}.week-view-course-schedule-details-popper .popper__arrow{display:none!important}.schedule-table[data-v-0a337004]{border-collapse:collapse;table-layout:fixed;width:896px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:30px}.rest-schedule-block[data-v-0a337004]{width:100%;position:absolute;z-index:2;background:rgba(0,0,0,.1411764706)}.rest-schedule-block-text[data-v-0a337004]{position:absolute;bottom:2px;right:2px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:13px;color:rgba(255,197,222,.5);line-height:18px;font-style:normal}.td-cell[data-v-0a337004]{text-align:center;height:60px;border:1px solid rgba(255,197,222,.1);background-image:url(../img/week-td-bg.5f983afa.png);background-size:100% 100%;position:relative;cursor:pointer}.schedule-week-view .schedule-table-tr-th[data-v-0a337004]{position:relative}.schedule-week-view .schedule-table-tr-th-day[data-v-0a337004]{font-family:OpenSans;font-weight:600;font-size:16px;color:#fff;line-height:18px;text-align:center;font-style:normal;margin-top:10px;margin-bottom:12px}.schedule-week-view .schedule-table-tr-th-day-active[data-v-0a337004]{width:28px;height:28px;line-height:28px;text-align:center;background:#f3408c;color:#fff;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);top:10px}.schedule-week-view .schedule-table-tr-th-week[data-v-0a337004]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a79cce;line-height:14px;text-align:center;font-style:normal}.schedule-week-view .title-tr[data-v-0a337004]{background:#312252;border:none;display:flex;width:896px;margin:0 auto}.schedule-week-view .title-tr div[data-v-0a337004]{flex:1}.schedule-week-view .hour-text-0[data-v-0a337004]{opacity:0}.schedule-week-view .hour-text[data-v-0a337004]{position:relative;top:-38px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#a79cce;line-height:20px;font-style:normal;text-align:center}.schedule-week-view .hour-text-td[data-v-0a337004]{background:none;border:none}.schedule-week-view .schedule-week-view-tbody[data-v-0a337004]{border:1px solid rgba(255,197,222,.1)}.schedule-week-view .schedule-week-course-schedule[data-v-0a337004]{position:absolute;top:0;left:0;width:113px;overflow:hidden;background:red;color:#fff;cursor:pointer;z-index:1}.schedule-week-view .course-schedule-details[data-v-0a337004]{position:absolute;top:-30px;left:130px;width:248px;height:240px;background:linear-gradient(180deg,#412555,#302152);border:1px solid #f3408c;z-index:2;box-sizing:border-box;padding:24px 10px}.schedule-week-view .course-schedule-details .course-schedule-details-text[data-v-0a337004]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:16px;text-align:left;font-style:normal}.schedule-week-view .course-schedule-details .one-line[data-v-0a337004]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a79cce;line-height:16px;text-align:left;font-style:normal}.schedule-week-view .course-schedule-details .two-line[data-v-0a337004]{display:flex;align-items:center;margin-top:14px;padding-bottom:16px;border-bottom:1px dashed rgba(167,156,206,.28);margin-bottom:16px}.schedule-week-view .course-schedule-details .two-line-circle[data-v-0a337004]{width:5px;height:5px;background:#5df2ff;opacity:.8;border-radius:50%;margin-right:12px}.schedule-week-view .course-schedule-details .three-line[data-v-0a337004]{display:flex;margin-bottom:10px}.schedule-week-view .course-schedule-details .three-line-value[data-v-0a337004]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:19px;text-align:left;font-style:normal}.schedule-week-view .course-schedule-details .three-line-label[data-v-0a337004]{width:68px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:hsla(0,0%,100%,.5);line-height:19px;text-align:left;font-style:normal}.table-block[data-v-0a337004]::-webkit-scrollbar{width:6px}.table-block[data-v-0a337004]::-webkit-scrollbar-thumb{background:#f3408c;border-radius:5px}.min-5-td[data-v-0a337004]{color:#fff;width:100%;height:6px;position:relative}.free-td[data-v-0a337004]{background:#281f44;color:#000!important;position:relative}.table-block[data-v-0a337004]{height:810px;overflow-y:auto}.attend-class-schedule-time-slot-details-c{width:236px;max-height:306px;overflow-y:auto}.attend-class-schedule-time-slot-details{background:linear-gradient(180deg,#412555,#302152)!important;border-radius:0 12px 0 0!important;border:1px solid #f3408c!important;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:16px;text-align:left;font-style:normal;padding-right:4px!important}.attend-class-schedule-time-slot-details .popper__arrow{display:none!important}.attend-class-schedule-time-slot-details .line-content{width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:16px;text-align:left;font-style:normal;margin-bottom:12px}.attend-class-schedule-time-slot-details .line-content-one{margin-left:14px}.attend-class-schedule-time-slot-details .line-content-name{margin-left:10px;margin-right:10px}.attend-class-schedule-time-slot-details .line-content-circle{width:5px;height:5px;opacity:.8;position:absolute;left:0;top:6px;border-radius:50%}.attend-class-schedule-time-slot-details .day-info{margin-bottom:16px}.attend-class-schedule-time-slot-details .day-info-date{font-family:OpenSans;font-weight:600;font-size:32px;color:#fff;line-height:43px;font-style:normal;margin-right:8px}.attend-class-schedule-time-slot-details .day-info-day{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a79cce;line-height:16px;font-style:normal}.attend-class-schedule-time-slot-details-c::-webkit-scrollbar{width:2px;margin-right:10px}.attend-class-schedule-time-slot-details-c::-webkit-scrollbar-thumb{background:#f3408c;border-radius:5px}.schedule-month-view[data-v-fc1263fc]{width:896px;margin-left:auto;margin-right:auto;margin-bottom:24px}.schedule-month-view table[data-v-fc1263fc]{width:100%;border-collapse:collapse}.schedule-month-view .week-day-text[data-v-fc1263fc]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a79cce;line-height:14px;font-style:normal;margin-bottom:10px;text-indent:8px}.schedule-month-view .tbody-td[data-v-fc1263fc]{width:128px;height:100px;border:1px solid rgba(255,197,222,.1);position:relative}.schedule-month-view .tbody-td-text[data-v-fc1263fc]{font-family:OpenSans;font-weight:600;font-size:16px;color:#fff;line-height:18px;text-align:left;font-style:normal;position:absolute;top:9px;left:9px}.schedule-month-view .tbody-td-text-current[data-v-fc1263fc]{width:28px;height:28px;line-height:28px;text-align:center;background:#f3408c;color:#fff;border-radius:50%;top:4px}.schedule-month-view .td-no-current[data-v-fc1263fc]{color:rgba(255,197,222,.4)}.schedule-month-view .time-slot-block[data-v-fc1263fc]{position:absolute;top:34px;cursor:pointer}.schedule-month-view .time-slot[data-v-fc1263fc]{width:100%;height:20px;margin-bottom:2px;background:rgba(255,103,167,.1);font-family:PingFangSC,PingFang SC;font-weight:500;font-size:12px;color:#ff67a7;line-height:20px;text-align:left;font-style:normal}.schedule-month-view .time-slot-val[data-v-fc1263fc]{width:124px;margin-left:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-month-view .time-slot-see-more[data-v-fc1263fc]{height:20px;background:rgba(0,0,0,.2);border-radius:2px;backdrop-filter:blur(4px);font-family:PingFangSC,PingFang SC;font-weight:500;font-size:12px;color:#a79cce;line-height:20px;text-align:center;font-style:normal;display:flex;justify-content:center}.schedule-month-view .time-slot-see-more img[data-v-fc1263fc]{width:20px;transform:rotate(270deg)}.attend-class-schedule .year-month-date-picker{width:140px!important}.attend-class-schedule .year-month-date-picker .el-input__inner{background:none!important;border:none!important;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;line-height:25px;text-align:center;font-style:normal;padding:0!important;cursor:pointer}.attend-class[data-v-4cf32bc7]{width:100%;height:100vh;background:linear-gradient(90deg,#1f1545,#310936);overflow:auto}.attend-class-content[data-v-4cf32bc7]{width:1140px;margin:0 auto;display:flex}.attend-class-content .left-nav[data-v-4cf32bc7],.attend-class-content .right-content[data-v-4cf32bc7]{margin-top:20px}.attend-class-content .left-nav[data-v-4cf32bc7]{width:200px}.attend-class-content .right-content[data-v-4cf32bc7]{flex:1;background:#312252;border:1px solid rgba(243,64,140,.16)}.attend-class-schedule .debug-color[data-v-4cf32bc7]{color:#fff}.attend-class-schedule .right-content[data-v-4cf32bc7]{background:rgba(243,64,140,.16) #312252;border:1px solid rgba(243,64,140,.4)}.attend-class-schedule .head-operation-area[data-v-4cf32bc7]{display:flex;margin-left:20px}.attend-class-schedule .head-operation-area .btn[data-v-4cf32bc7]{height:28px;border-radius:4px;margin-right:12px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;text-align:center;font-style:normal;line-height:26px;color:#f3408c;border:1px solid #f3408c;margin-top:20px;margin-bottom:20px}.attend-class-schedule .head-operation-area .salary-inquiry-btn[data-v-4cf32bc7]{width:76px}.attend-class-schedule .head-operation-area .del-btn[data-v-4cf32bc7]{margin-right:12px;width:104px}.attend-class-schedule .top-info[data-v-4cf32bc7]{display:flex;margin-left:20px;align-items:center;margin-right:20px;justify-content:space-between;margin-bottom:30px}.attend-class-schedule .top-info .top-info-type-explain[data-v-4cf32bc7]{display:flex;align-items:center}.attend-class-schedule .top-info .top-info-type-explain .circle[data-v-4cf32bc7]{width:4px;height:4px;border-radius:50%;margin-right:5px}.attend-class-schedule .top-info .top-info-type-explain .one-circle[data-v-4cf32bc7]{background:#ff67a7}.attend-class-schedule .top-info .top-info-type-explain .two-circle[data-v-4cf32bc7]{background:#5df2ff}.attend-class-schedule .top-info .top-info-type-explain .three-circle[data-v-4cf32bc7]{background:#9aff9c;margin-left:24px}.attend-class-schedule .top-info .top-info-type-explain .text[data-v-4cf32bc7]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:12px;line-height:14px;font-style:normal}.attend-class-schedule .top-info .top-info-type-explain .one-text[data-v-4cf32bc7]{color:#ff67a7;margin-right:24px}.attend-class-schedule .top-info .top-info-type-explain .two-text[data-v-4cf32bc7]{color:#5df2ff}.attend-class-schedule .top-info .top-info-type-explain .three-text[data-v-4cf32bc7]{color:#9aff9c}.attend-class-schedule .top-info .switch-date[data-v-4cf32bc7]{display:flex;align-items:center}.attend-class-schedule .top-info .switch-date .btn[data-v-4cf32bc7]{cursor:pointer}.attend-class-schedule .top-info .switch-date .one-btn[data-v-4cf32bc7]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#f3408c;line-height:20px;font-style:normal;margin-right:24px}.attend-class-schedule .top-info .switch-date-type[data-v-4cf32bc7]{display:flex;width:84px;height:28px;background:#2a1d46;border-radius:4px;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;line-height:22px;text-align:center;font-style:normal;text-transform:none;color:rgba(167,156,206,.5)}.attend-class-schedule .top-info .switch-date-type .btn-switch[data-v-4cf32bc7]{width:36px;height:22px;border-radius:4px;cursor:pointer}.attend-class-schedule .top-info .switch-date-type .two-btn[data-v-4cf32bc7]{margin-left:4px}.attend-class-schedule .top-info .switch-date-type .three-btn[data-v-4cf32bc7]{margin-right:4px}.attend-class-schedule .top-info .switch-date-type .current-type-btn[data-v-4cf32bc7]{background:#f3408c;color:#fff}.attend-class-schedule .switch-year-month-val[data-v-4cf32bc7]{display:flex;align-items:center;color:#a79cce;font-size:16px;font-weight:500}.attend-class-schedule .switch-year-month-val .lt-text[data-v-4cf32bc7]{margin-right:16px}.attend-class-schedule .direction-icon[data-v-4cf32bc7]{width:24px;cursor:pointer}.attend-class-schedule .direction-icon-right[data-v-4cf32bc7]{transform:rotate(180deg)}