.class-schedule[data-v-08677fa5]{padding:20px;font-size:14px;color:#5d6985}.class-schedule .schedule-tips[data-v-08677fa5]{display:flex;height:40px;padding:0 20px;border:1px solid #ffe58f;border-radius:3px;background-color:#fffbe6;line-height:40px;color:#848477}.class-schedule .schedule-tips .tips-icon[data-v-08677fa5]{margin-right:5px;color:#ffb215}.class-schedule .schedule-tips .tips-content[data-v-08677fa5]{flex-grow:1}.class-schedule .schedule-form-container[data-v-08677fa5]{display:flex;justify-content:space-between;margin-top:20px}.class-schedule .schedule-form-container .schedule-date[data-v-08677fa5]{flex-grow:1;line-height:40px;font-size:20px;font-weight:700;color:#1d2f4d}.class-schedule .schedule-form-container .schedule-date .date-str[data-v-08677fa5]{margin-right:10px}.class-schedule .schedule-form-container .schedule-form[data-v-08677fa5]{height:40px;line-height:40px;overflow:hidden}.class-schedule .schedule-form-container .schedule-form[data-v-08677fa5] .el-form-item{margin-bottom:0}.class-schedule .schedule-form-container .schedule-form[data-v-08677fa5] .el-form-item .el-form-item__label{font-weight:400}.class-schedule .schedule-form-container .schedule-form .form-level[data-v-08677fa5]{margin:1px 0 0}.class-schedule .schedule-form-container .schedule-form .form-btn[data-v-08677fa5]{margin:0 0 0 10px}.class-schedule .schedule-form-container .schedule-form .form-btn .el-button[data-v-08677fa5]{width:68px;min-width:auto;padding:0}.class-schedule .schedule-form-container .schedule-form .form-btn .el-button+.el-button[data-v-08677fa5]{margin-left:0!important}.class-schedule .schedule-form-container .schedule-form .form-btn .el-button[data-v-08677fa5]:last-of-type{margin-right:0}.class-schedule .schedule-form-container .schedule-form .export-btn[data-v-08677fa5]{margin-left:10px;margin-top:5px}.class-schedule[data-v-08677fa5] .schedule-table{margin-top:15px}.class-schedule[data-v-08677fa5] .schedule-table tr.el-table__row:hover td{background-color:#fff}.class-schedule[data-v-08677fa5] .schedule-table th .cell .table-header-item{display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px;line-height:24px;color:#1d2f4d}.class-schedule[data-v-08677fa5] .schedule-table th .cell .table-header-item .header-item-day{font-weight:400}.class-schedule[data-v-08677fa5] .schedule-table th .cell .table-header-item .header-item-date{font-size:18px}.class-schedule[data-v-08677fa5] .schedule-table td .cell{height:120px;padding:10px 0}.class-schedule[data-v-08677fa5] .schedule-table td .cell .el-scrollbar{height:100%}.class-schedule[data-v-08677fa5] .schedule-table td .cell .el-scrollbar__wrap{overflow:auto}.class-schedule[data-v-08677fa5] .schedule-table td .cell .el-scrollbar__view{display:flex;flex-direction:column;min-height:100%}.class-schedule[data-v-08677fa5] .schedule-table td .cell .table-section-name{height:100%;line-height:100px;text-align:center}.class-schedule[data-v-08677fa5] .schedule-table td .cell .table-course-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;flex-grow:1;position:relative;padding:0 10px 0 20px;background-color:#e2eeff;line-height:35px;color:#4090ff}.class-schedule[data-v-08677fa5] .schedule-table td .cell .table-course-item .item-name{flex-grow:1}.class-schedule[data-v-08677fa5] .schedule-table td .cell .table-course-item:before{content:" ";position:absolute;top:0;left:0;width:3px;height:100%;background-color:#4090ff}.class-schedule[data-v-08677fa5] .schedule-table td .cell .table-course-item+.table-course-item{margin-top:10px}.class-schedule[data-v-08677fa5] .schedule-table td .cell .table-course-item:nth-of-type(2n){background-color:#daf6f2;color:#06bea4}.class-schedule[data-v-08677fa5] .schedule-table td .cell .table-course-item:nth-of-type(2n):before{background-color:#06bea4}