.edit-cacourse{padding:20px 50px 0 0}.edit-cacourse .el-select{width:100%}.edit-cacourse .el-form-item{margin-bottom:15px}.edit-cacourse .dialog-footer{margin-right:-50px}.edit-cacourse .total-period{color:#333;margin-right:14px;display:inline-block;width:42px}.edit-cacourse .period-item{color:#848484;margin-right:20px;display:inline-block}.edit-cacourse .period-item .el-input{margin-left:5px}.merge-split-warp .merge-split-content{max-height:450px;min-height:200px;overflow:auto;padding:20px}.merge-split-warp .merge-split-content .detail-info{margin-bottom:16px;color:#333}.merge-split-warp .merge-split-content .detail-info span{margin-right:20px}.merge-split-warp .merge-split-content .detail-info label{color:#969696}.merge-split-warp .merge-split-content .detail-info .change-btn{padding:0;margin-left:25px}.merge-split-warp .merge-split-content .detail-btn .tip{color:#9b9b9b;font-size:12px;margin-left:13px}.merge-split-warp .merge-split-content .el-table .el-table__header thead tr th{padding:5px 0}.merge-split-warp .merge-split-content .el-table .classname{position:relative;padding-right:0}.merge-split-warp .merge-split-content .el-table .classname .el-button{position:absolute;right:0;padding:0;top:3px;display:none}.merge-split-warp .merge-split-content .el-table .classname:hover{padding-right:35px}.merge-split-warp .merge-split-content .el-table .classname:hover .el-button{display:inline-block}.add-cacourse{padding:20px 50px 0 20px}.add-cacourse .el-select{width:100%}.add-cacourse .el-form-item{margin-bottom:15px}.add-cacourse .dialog-footer{margin-right:-50px}.add-cacourse .total-period{color:#333;margin-right:14px;display:inline-block;width:42px}.add-cacourse .period-item{color:#848484;margin-right:20px;display:inline-block}.add-cacourse .period-item .el-input{margin-left:5px}.add-cacourse .el-cascader-node{padding:0}.arrangement-detail{padding:14px 20px}.arrangement-detail .filter-box{margin:0 0 0 0;height:auto}.arrangement-detail .filter-box .el-checkbox,.arrangement-detail .filter-box .el-checkbox:last-of-type,.arrangement-detail .filter-box .el-select{margin-right:15px}.arrangement-detail .filter-box .el-button{height:30px;line-height:30px;padding:0 15px}.arrangement-detail .el-table{margin-top:15px}.arrangement-detail .el-table .el-button{padding:0}.arrangement-detail .dropdown-btns{margin-left:10px}.arrangement-detail .dropdown-btns .el-button-group .el-icon-arrow-down:before{content:"\E794"}.remove-dialog{padding:20px;max-height:400px;overflow:auto}.remove-dialog p{color:#333}.remove-dialog p label{color:#969696}.remove-dialog p span{margin-right:10px}.remove-dialog .strong{font-weight:600;font-size:16px;margin:15px 0}.remove-dialog .classlist p{padding-left:20px;margin-bottom:5px}.remove-dialog .classlist p:first-child{padding-left:0;font-weight:600;margin-bottom:10px}.course-plan-overview .error-dialog{padding:20px}.course-plan-overview .error-dialog .big-title{font-weight:600;color:#333;font-size:16px}.course-plan-overview .error-dialog .course-info{margin-top:24px;font-size:14px;font-weight:600}.course-plan-overview .error-dialog .course-info .course,.course-plan-overview .error-dialog .course-info .term{display:inline-block;width:260px;vertical-align:-4px;color:#333}.course-plan-overview .error-dialog .course-info.tp div{color:red}.course-plan-overview .error-dialog .sm-title{font-size:17px;color:#333;font-weight:600;margin-top:20px;margin-bottom:40px}.course-plan-overview .class-export{padding:7px 11px;margin-right:12px;vertical-align:-1px}.course-plan-overview .ca-warn{background:#fff;height:120px;border-radius:4px;box-shadow:0 6px 20px 0 rgba(68,139,255,.08);margin:0 20px 0 25px;display:flex;align-items:center;justify-content:space-evenly;position:relative}.course-plan-overview .ca-warn .title{position:absolute;left:20px;top:14px;color:#242f3e;font-weight:600;font-size:18px}.course-plan-overview .ca-warn .ca-item{display:flex;flex-direction:column;align-items:center}.course-plan-overview .ca-warn .ca-item p{font-size:12px;color:#969696}.course-plan-overview .ca-warn .ca-item .circle{display:inline-block;width:50px;height:50px;background:rgba(249,152,84,.1);border-radius:50%;text-align:center;line-height:50px;margin-bottom:5px;font-size:20px;color:#f99854;font-weight:600;cursor:pointer}.course-plan-overview .all-info{background-color:#fff;padding:0 18px 24px 25px;margin-bottom:20px}.course-plan-overview .all-info .show-hurdle{width:100%;height:90px;background:#fafafa;border:1px solid #ececec}.course-plan-overview .all-info .show-hurdle .wrap-item{height:100%;width:25%;border-right:1px solid #ececec;float:left;box-sizing:border-box}.course-plan-overview .all-info .show-hurdle .wrap-item .wrap{height:100%;display:flex;justify-content:center;align-items:center}.course-plan-overview .all-info .show-hurdle .wrap-item .wrap .info{color:#333;font-size:20px}.course-plan-overview .all-info .show-hurdle .wrap-item .wrap .tip{color:#969696;font-size:12px}.course-plan-overview .all-info .show-hurdle .wrap-item .wrap img{width:56px;height:56px;margin-right:16px}.course-plan-overview .all-info .show-hurdle .wrap-item:nth-child(5){border-right:0}.course-plan-overview .item-info{background-color:#fff;width:49.5%;border-radius:4px;box-shadow:0 6px 20px 0 rgba(68,139,255,.08);padding:2px 20px 26px 20px;box-sizing:border-box}.course-plan-overview .item-info .warn-title{height:87px;display:flex;align-items:center;justify-content:space-between}.course-plan-overview .item-info .warn-title .left-item{display:flex;align-items:center}.course-plan-overview .item-info .warn-title .left-item img{margin-right:16px;width:50px;height:50px}.course-plan-overview .item-info .warn-title .left-item .tc .name{font-weight:600;font-size:18px}.course-plan-overview .item-info .warn-title .left-item .tc .tip{color:#858b97;font-size:12px;margin-top:5px}.course-plan-overview .item-info .warn-title .right-item .el-button+.el-button{margin-left:0;color:#2c5be8;border-color:#c0cef8;background-color:#eaeffd}.course-plan-overview .item-info .warn-table{overflow:auto}.course-plan-overview .warn-info{margin:20px 19px 0 24px;display:flex;justify-content:space-between}.course-plan-overview .bt .el-table td{padding:2px 0}.arrangement-teacher-detail{background-color:#fff}.arrangement-teacher-detail .chart-box{height:450px}.arrangement-teacher-detail .data-box{padding:0 75px 100px 60px}.arrangement-teacher-detail .el-button--small{padding:7px 15px}.arrangement-teacher-detail .export-data{vertical-align:-1px;margin-right:10px}.course-plan-report{background-color:#eff4fb}.course-plan-report .top-box{background-color:#fff;padding:17px 20px 16px 24px}.uploader-warp .el-loading-parent--relative{min-height:0}.uploader-warp .el-upload{border:1px dashed #d9d9d9;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;overflow:hidden;border-radius:4px;box-shadow:0 6px 20px 0 rgba(68,139,255,.08)}.uploader-warp img.avatar{width:100%}.el-icon-loading{font-size:30px}.cropper-box{width:460px;height:250px}.cropper-box .icon-box{margin-top:10px;margin-bottom:30px}.cropper-box .icon-box .icon{font-size:22px;color:#409eff;display:block;margin-right:10px;cursor:pointer;width:26px;float:left}.cropper-box img{min-height:250px}.el-upload-list__item-name [class^=el-icon]{float:left}.el-upload-list{margin-right:10px!important;max-height:150px;overflow:auto}.el-upload-list__item{min-height:35px;line-height:35px!important}.el-upload-list__item .el-icon-close{top:10px!important}.img-uploader{width:240px;height:135px}.img-uploader .el-upload{width:100%;height:100%;color:#ddd}.img-uploader .el-upload:focus{color:#ddd}.uploader-warp .option-wrap{display:none;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.uploader-warp:hover .option-wrap{display:block}.uploader-warp-icon{font-size:50px;margin:30px 0 10px 0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:inline!important}.simpleupload .el-upload-dragger{height:36px}.simpleupload .el-upload-dragger .upload-tip{padding-top:6px;margin:0}.simpleupload .el-upload-list__item{margin-top:0!important}.course-arrangement-import .content-main{padding:31px 64px 0}.course-arrangement-import .el-form-item__content{padding-left:64px}.course-arrangement-import .explain{color:#666;font-size:12px;line-height:26px}.course-arrangement-import .uploader-excel{margin-top:19px}.course-arrangement-import .uploader-excel .progress{padding-top:10px;min-height:80px;max-height:200px;overflow:auto}.course-arrangement-import .el-upload-dragger{width:558px;height:205px}.course-arrangement-import .download-btn{color:#2c5be8}.course-arrangement-import .uploader-excel .excel-ready .remove-btn{position:absolute;right:12px;top:60px;display:none}.course-arrangement-import .uploader-excel .excel-ready:hover .remove-btn{display:block}.arrangement-index .header{height:49px!important;background:#153356;line-height:49px;text-align:center;font-weight:600;font-size:18px;margin-bottom:16px;color:#fff}.arrangement-index .header .tip{font-size:14px;color:hsla(0,0%,98%,.4);font-weight:500}.arrangement-index .content{min-height:calc(100vh - 65px);background:#fff;position:relative}.arrangement-index .content .iflysseui-tab{border-bottom:1px solid #e5e5e5;padding:15px 20px 15px 20px}.arrangement-index .content .iflysseui-tab .tab{padding-top:5px}.arrangement-index .content .iflysseui-tab .el-button{padding:7px 15px;font-size:14px}.arrangement-index .content .iflysseui-tab .gary-btn{color:#333}.arrangement-index .content .iflysseui-tab .gary-btn:focus,.arrangement-index .content .iflysseui-tab .gary-btn:hover{color:#2c5be8}.arrangement-index .content .empty{position:absolute;top:50%;left:50%;margin-top:-170px;margin-left:-115px}.arrangement-index .content .empty img{margin-bottom:20px}.export-select .el-form{padding:30px 0}.export-select .el-form-item{margin-bottom:5px}.export-select .export-select__box{padding:30px 20px 10px 20px;text-align:center}.export-select .export-select__box .el-radio{margin-bottom:20px}