.major-schedule .filter-section[data-v-aa24e45e]{margin-bottom:16px;padding:12px;background:#fafafa;border-radius:4px}.major-schedule .filter-section .filter-item[data-v-aa24e45e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.major-schedule .filter-section .filter-item .filter-label[data-v-aa24e45e]{margin-right:8px;font-weight:500;color:#333}.major-schedule .schedule-content[data-v-aa24e45e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.major-schedule .schedule-content .major-sidebar[data-v-aa24e45e]{width:160px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:12px}.major-schedule .schedule-content .major-sidebar .sidebar-title[data-v-aa24e45e]{font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.major-schedule .schedule-content .major-sidebar .major-list .major-item[data-v-aa24e45e]{padding:8px 12px;margin-bottom:4px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:13px}.major-schedule .schedule-content .major-sidebar .major-list .major-item[data-v-aa24e45e]:hover{background:#f0f0f0}.major-schedule .schedule-content .major-sidebar .major-list .major-item.active[data-v-aa24e45e]{background:#e07050;color:#fff}.major-schedule .schedule-content .schedule-main[data-v-aa24e45e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.room-schedule .filter-section[data-v-536eddc8]{margin-bottom:16px;padding:12px;background:#fafafa;border-radius:4px}.room-schedule .filter-section .filter-item[data-v-536eddc8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-schedule .filter-section .filter-item .filter-label[data-v-536eddc8]{margin-right:8px;font-weight:500;color:#333}.room-schedule .schedule-content[data-v-536eddc8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.room-schedule .schedule-content .room-sidebar[data-v-536eddc8]{width:160px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:12px;max-height:600px;overflow-y:auto}.room-schedule .schedule-content .room-sidebar .sidebar-title[data-v-536eddc8]{font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.room-schedule .schedule-content .room-sidebar .room-list .room-item[data-v-536eddc8]{padding:8px 12px;margin-bottom:4px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:13px}.room-schedule .schedule-content .room-sidebar .room-list .room-item[data-v-536eddc8]:hover{background:#f0f0f0}.room-schedule .schedule-content .room-sidebar .room-list .room-item.active[data-v-536eddc8]{background:#e07050;color:#fff}.room-schedule .schedule-content .schedule-main[data-v-536eddc8]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.teacher-schedule .filter-section[data-v-bf2fb8fc]{margin-bottom:16px;padding:12px;background:#fafafa;border-radius:4px}.teacher-schedule .filter-section .filter-item[data-v-bf2fb8fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-schedule .filter-section .filter-item .filter-label[data-v-bf2fb8fc]{margin-right:8px;font-weight:500;color:#333}.teacher-schedule .schedule-content[data-v-bf2fb8fc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.teacher-schedule .schedule-content .teacher-sidebar[data-v-bf2fb8fc]{width:180px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:12px;max-height:600px;overflow-y:auto}.teacher-schedule .schedule-content .teacher-sidebar .sidebar-title[data-v-bf2fb8fc]{font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.teacher-schedule .schedule-content .teacher-sidebar .teacher-list .teacher-item[data-v-bf2fb8fc]{padding:8px 12px;margin-bottom:4px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:13px}.teacher-schedule .schedule-content .teacher-sidebar .teacher-list .teacher-item[data-v-bf2fb8fc]:hover{background:#f0f0f0}.teacher-schedule .schedule-content .teacher-sidebar .teacher-list .teacher-item.active[data-v-bf2fb8fc]{background:#e07050;color:#fff}.teacher-schedule .schedule-content .schedule-main[data-v-bf2fb8fc]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.course-schedule[data-v-0c1425dd]{padding:20px;background:#fff}.course-schedule .schedule-tabs[data-v-0c1425dd] .ant-tabs-nav{margin-bottom:16px}.course-schedule .schedule-tabs[data-v-0c1425dd] .ant-tabs-tab{font-weight:500;text-align:center}.course-schedule .schedule-tabs[data-v-0c1425dd] .ant-tabs-tab-active{background:#e07050;color:#fff;border-color:#e07050}.course-schedule .schedule-tabs[data-v-0c1425dd] .ant-tabs-tab-active:hover{color:#fff}