.scheduleTable .header{margin-bottom:16px}.scheduleTable .color18{color:#1890ff}.scheduleTable .cup{cursor:pointer}.scheduleTable .spanFix{display:flex;justify-content:center;align-items:center;width:100%;text-align:left;margin-top:6px}.scheduleTable .spanFix img{width:40px;height:40px;border-radius:50%}.scheduleTable .spanFix p{color:#1890ff}.teacher_dropdown{max-height:600px;overflow-y:auto}.teacher_time_table{height:100%}.teacher_time_table_header{display:flex}.teacher_time_table_header>div{flex:1}.teacher_time_table_header_left .ant-btn-primary{border-radius:2px}.teacher_time_table_header_center{text-align:center;display:flex;align-items:center;justify-content:center}.teacher_time_table_header_center .time{color:#000;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:24px;cursor:pointer}.teacher_time_table_header_right{text-align:right}.teacher_time_table_header_right .ant-btn{border-radius:0}.teacher_time_table #fullCalendar,.teacher_time_table_center{margin-top:24px}.teacher_time_table #fullCalendar th{height:46px;line-height:46px}.teacher_time_table #fullCalendar th:first-of-type{border-top:none}.teacher_time_table #fullCalendar th .fc-scrollgrid-sync-inner{border-top:1px solid rgba(0,0,0,.06)}.teacher_time_table #fullCalendar table,.teacher_time_table #fullCalendar td,.teacher_time_table #fullCalendar th{border-color:rgba(0,0,0,.06)}.teacher_time_table #fullCalendar .fc-scrollgrid-sync-inner{display:flex;height:100%;justify-content:center;align-items:center;background-color:#fafafa}.teacher_time_table #fullCalendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion{width:100%;padding:0 16px}.teacher_time_table #fullCalendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion>div{display:flex;justify-content:space-between}.teacher_time_table #fullCalendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion>div span{font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;color:rgba(0,0,0,.45)}.teacher_time_table #fullCalendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion>div span:first-of-type{font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;color:rgba(0,0,0,.85)}.teacher_time_table #fullCalendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion .header_today{background-color:#1890ff;box-sizing:border-box;height:22px;line-height:22px;padding:0 10px;border-radius:4px}.teacher_time_table #fullCalendar .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion .header_today span{color:#fff!important}.teacher_time_table #fullCalendar .fc-timegrid-slot{height:42px}.teacher_time_table #fullCalendar .fc-time-grid-slot{height:50px}.teacher_time_table #fullCalendar .fc-timegrid-axis{border:none}.teacher_time_table #fullCalendar .fc-scrollgrid{border-left:none;border-top:none}.teacher_time_table #fullCalendar .fc-timegrid-slot-label{border:none;transform:translateY(-20px);font-size:13px;color:rgba(0,0,0,.45)}.teacher_time_table #fullCalendar .fc-timegrid-slot-label .fc-timegrid-slot-label-cushion{padding-right:20px}.teacher_time_table #fullCalendar .fc-timegrid-col.fc-day-today{background-color:#fff}.teacher_time_table #fullCalendar .fc-timegrid-event-harness{inset-inline-start:0!important;inset-inline-end:0!important}.teacher_time_table #fullCalendar .fc-v-event{background-color:#d0efff;border:none;border-radius:0}.teacher_time_table #fullCalendar .fc-v-event .fc-event-main-frame{color:rgba(0,0,0,.85);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;flex-direction:row}.teacher_time_table #fullCalendar .fc-v-event .fc-event-main-frame .fc-event-time{font-size:12px;display:flex;align-items:center}.teacher_time_table #fullCalendar .fc-v-event .fc-event-main-frame .fc-event-time:after{content:none}.teacher_time_table #fullCalendar .fc-v-event .fc-event-main-frame .fc-event-title-container{max-width:calc(100% - 85px);margin-left:8px;display:flex;align-items:center;flex-grow:inherit}.teacher_time_table #fullCalendar .fc-v-event .fc-event-main-frame .fc-event-title-container .fc-event-title{line-height:1;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.teacher_time_table #fullCalendar .hui{border:none;background-color:#f0f0f0}.teacher_time_table #fullCalendar .hui .fc-event-main-frame{color:rgba(0,0,0,.45);font-family:PingFang SC;font-size:13px;font-style:normal;font-weight:400}.event_floating{position:fixed;z-index:999;max-width:288px;transform:translateY(-50%)}.event_floating_box{margin-left:8px;border-radius:2px;background-color:rgba(0,0,0,.75);box-sizing:border-box;padding:2px 0;max-width:280px;position:relative;max-height:80vh;overflow-y:auto}.event_floating_box>div{color:#fff;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:4px 8px;box-sizing:border-box}.event_floating_box>div:first-of-type{margin-top:0}.event_floating_box>div:hover{background:hsla(0,0%,100%,.14)}.event_floating.left_arrow:before{border-left:8px solid transparent;border-right:8px solid rgba(0,0,0,.75);left:-8px}.event_floating.left_arrow:before,.event_floating.right_arrow:before{content:"";width:0;height:0;position:absolute;border-bottom:8px solid transparent;border-top:8px solid transparent;top:50%;transform:translateY(-50%)}.event_floating.right_arrow:before{border-left:8px solid rgba(0,0,0,.75);border-right:8px solid transparent;right:-16px}.flex_cen[data-v-e643ef94]{display:flex;align-items:center}.ant-form-item .vc-highlight[data-v-e643ef94]{background-color:#1890ff!important}.vc-date-picker-input[data-v-e643ef94] .ant-input-suffix{cursor:text;pointer-events:none}.home_system_homeStuListDetails .homeStuListDetails_h2{font-weight:650;color:#000;font-size:16px}.home_system_homeStuListDetails .homeStuListDetails_information1{margin-top:32px;display:flex;justify-content:flex-start}.home_system_homeStuListDetails .homeStuListDetails_information1 .homeStuListDetails_information1_col{margin-right:46px}.home_system_homeStuListDetails .homeStuListDetails_information2{margin:0;padding:16px;margin-top:16px;background:rgba(240,242,245,.6);height:96px;border-radius:10px}.home_system_homeStuListDetails .bgc{height:30px;background:#f0f2f5;margin:32px 0;position:absolute;left:-20px}.home_system_homeStuListDetails .bgc_marge{margin:100px 0 0 0}.stuListDetailsWrap{width:100%;display:flex}.stuListDetailsWrap .detailsCon{margin-top:16px;flex:1}.stuListDetailsWrap .detailsCon div{width:100%;display:flex;margin-top:10px}.stuListDetailsWrap .detailsCon div p{flex:1;margin-right:46px;text-align:left}.courseProgress{width:45%;margin-top:32px;display:flex;justify-content:end;align-items:center;padding-top:25px}.courseProgress .progressitem{text-align:center;padding:0 30px}.courseProgress .progressitem p:nth-child(2){color:#1890ff;font-weight:600;margin-top:15px}.tk-link{color:#40a9ff;cursor:pointer}