.commonCell{width:100%;height:100%;min-height:70px;border:1px solid #ebeef5;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:3px;text-align:center}.commonCell .course-name-span{width:100%;min-height:70px;height:100%;padding:5px;cursor:pointer;font-size:12px}.commonCell .course-name-span div{margin:2px 0;text-align:center}.commonCell .course-name-span div span:hover{color:#409eff!important}.commonCell .box-card{height:40px}.commonCell .box-card .el-card__body{padding:0;text-align:center}.commonCell-Content{min-height:70px;cursor:pointer}.commonCell-Content .cell{min-width:140px}.commonCell-Content .cell-all{width:100%;height:100%}.notSelectClickBorderColor{border:1px solid #bbb9b9;background:#bbb9b9;color:#f0e8e8}.notSelectClickBorderColorGreen{border:1px solid #204aa7;background:#204aa7;color:#f0e8e8}.productSelectBorderColor{background:#4adada;color:#fff!important}.dialogScheduleCell[data-v-ef05d0e4]{width:100%;height:100%;min-height:70px;border:1px solid #ebeef5;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:3px;text-align:center}.scheduelHeader[data-v-ef05d0e4]{line-height:70px;background:#edf1f2;font-size:14px;color:#000}.dialogScheduleCell[data-v-8ed4369a]{width:100%;height:100%;min-height:70px;font-size:14px;text-align:center}.classCell{background:#fff}.classSchedule-diaglog{margin-top:-30px}.classSchedule-diaglog .courseCard-dialog{height:55px;line-height:55px;display:flex;justify-content:center;align-content:center;text-align:center;background-color:#edf1f2}.classSchedule-diaglog .scheduleCard-content{height:70px}.scheduleCard{padding:0}.scheduleCard-content{display:flex;justify-content:center;align-items:center;min-height:50px;padding:0;text-align:center}.courseTitle{display:inline-block;width:100%;margin:14px 0;font-size:16px}.checkCard{width:100%;height:300px;margin:0 10px}.checkCard .el-card__header{height:40px;line-height:20px;background:#f5f7fa;padding:0!important}.checkCard .el-card__header .header-title{height:20px;padding:10px 15px!important}.checkCard .el-card__header .header-content{background:#fff;padding:0}.checkCard .el-card__body{height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden}.checkCard .box-content{width:100%;max-height:500px;overflow:auto;padding:0 15px}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.dialogScheduleCell{width:100%;height:100%;min-height:70px;border:1px solid #ebeef5;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:3px;text-align:center}.dialogScheduleCell .course-name-span{width:100%;height:70px;padding:5px;cursor:pointer;font-size:12px}.dialogScheduleCell .course-name-span div{margin:2px 0;text-align:center}.dialogScheduleCell .course-name-span div span:hover{color:#409eff!important}.dialogScheduleCell .course-name-span div .teacherSpan{width:100%;display:inline-block!important;text-align:center;margin-right:5px}.titleStrong{opacity:.9}.sheduleRoom[data-v-812c1a72]{width:100%;min-width:1000px;height:auto;background-color:#edf1f2;position:relative}.sheduleRoom .leftBlock[data-v-812c1a72]{min-height:700px;width:870px;padding:10px 0 10px 10px}.sheduleRoom .rightBlock[data-v-812c1a72]{width:270px;min-height:calc(100% - 20px);background-color:#fff;right:10px;position:absolute;top:10px}.sheduleRoom .rightBlock .operateList[data-v-812c1a72]{position:relative;width:100%;height:auto}.sheduleRoom .rightBlock .operateList-row[data-v-812c1a72]{padding:10px;display:flex;justify-content:center}.scheduleSiderTd[data-v-812c1a72]{background:#77b5ff}.noArrangeList[data-v-812c1a72]{margin-left:10px;margin-top:30px;color:#666}.dialogScheduleCell[data-v-49794c26]{width:100%;height:100%;min-height:70px;border:1px solid #ebeef5;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:3px;text-align:center}.dialogScheduleCell .course-name-span[data-v-49794c26]{width:100%;min-height:70px;padding:5px;cursor:pointer;font-size:12px}.dialogScheduleCell .course-name-span div[data-v-49794c26]{margin:2px 0;text-align:center}.dialogScheduleCell .course-name-span div span[data-v-49794c26]:hover{color:#409eff!important}.dialogScheduleCell .course-name-span div .teacherSpan[data-v-49794c26]{width:100%;display:inline-block!important;text-align:center;margin-right:5px}.dialogScheduleCell .course-name-span div .teacherSpan span[data-v-49794c26]{margin-right:5px}.titleStrong[data-v-49794c26]{opacity:.9}.teachingScheduleBody-dialog{width:100%;min-width:1000px;height:auto;background-color:#edf1f2;position:relative}.teachingScheduleBody-dialog .teacher-schedule-left-div{min-height:700px;width:870px;padding:10px 0 10px 10px}.teachingScheduleBody-dialog .teacher-schedule-right-div{width:270px;min-height:calc(100% - 20px);background-color:#fff;right:10px;position:absolute;top:10px}.teachingScheduleBody-dialog .box-CourseCard-dialog{width:100%;height:auto;min-height:70px}.teachingScheduleBody-dialog .box-CourseCard-dialog .course-name-span{font-size:10px;overflow:hidden;cursor:pointer}.teachingScheduleBody-dialog .box-CourseCard-dialog .course-name-span span:hover{color:#4f84f5}.teachingScheduleBody-dialog .box-CourseCard-dialog .course-name-span p{color:#a9a9a9;margin:0}.teachingScheduleBody-dialog .box-CourseCard-dialog .course-name-span p:hover{color:#4f84f5}.teachingScheduleBody-dialog .box-CourseCard-dialog .el-card__body{padding:0;font-size:14px;text-align:center;position:relative;top:50%;margin-top:0}.teachingScheduleBody-dialog .box-CourseCard-dialog .box-card{min-height:70px}.teachingScheduleBody-dialog .box-CourseCard-dialog .box-card .el-card__body{padding:0;text-align:center}.switchKey{margin:10px;display:flex;justify-content:center}.teacherList{width:100%;height:220px;margin:0 10px}.teacherList .el-card__header{height:40px;line-height:20px;background:#f5f7fa;padding:10px 15px!important}.teacherList .el-card__body{height:calc(100% - 40px);overflow-y:scroll;overflow-x:hidden}.teacherList .box-content{width:100%;height:auto;padding:15px}.teacherCell{width:100%;flex:1;align-content:center}.teacherCell,.teacherCell .teacherCell-content{height:100%;display:flex;justify-content:center}.teacherCell .teacherCell-content{min-height:70px;background-color:#77b5ff;flex-grow:1;align-items:center}.selectNoRowCourseDiv{color:#64cac8}.interval{margin-top:10px}table{width:100%}table tr td{height:100%}.scheduleSiderTd{width:100px;height:100%;min-height:70px;font-size:14px;text-align:center;box-shadow:0 0 5px 0 rgba(0,0,0,.1);background:#77b5ff;color:#000;border-radius:3px}.teachingScheduleBody{display:flex}.teachingScheduleBody .block-sidebar{position:fixed;bottom:40%;right:0;cursor:pointer;width:50px;z-index:99;font-size:40px;text-align:center;line-height:50px;border-radius:20px}.teachingScheduleBody .schedule-left-div{flex:1 0 0}.teachingScheduleBody .schedule-left-div .conditional-search-div{width:100%;height:50px}.teachingScheduleBody .schedule-left-div .conditional-search-div span{margin-right:5px;font-size:14px}.teachingScheduleBody .schedule-left-div .legend{width:100%;line-height:20px}.teachingScheduleBody .schedule-left-div .legend div{display:inline-block}.teachingScheduleBody .schedule-left-div .legend-pic{width:30px;height:12px;margin-left:26px;border-radius:6px}.teachingScheduleBody .schedule-left-div .legend-text{font-size:14px;color:#969494}.teachingScheduleBody .course-teacher-div{min-height:420px;margin-top:25px;background-color:#fff}.teachingScheduleBody .schedule-right-div{flex:0 0 250px}.teachingScheduleBody .schedule-right-div .red-dot-div{float:left;width:15px;height:15px;background:red;border-radius:50%;margin-top:3px}.teachingScheduleBody .schedule-right-div .selectNoRowCourseDiv{color:#64cac8}.teachingScheduleBody .course-arranging-mode-div{width:80%;min-height:100%;text-align:center;margin-top:30px}.teachingScheduleBody .box-CourseCard{min-height:60px;font-size:14px}.radio-label{width:100%;margin:10px}