.top[data-v-391880fe]{width:100%}.top .header[data-v-391880fe]{height:50px;line-height:50px;border-bottom:1px solid #eaeefb;margin-bottom:20px;position:relative}.top .header .title[data-v-391880fe]{font-size:16px;font-weight:700;margin:0 20px}.top .header .title .refresh-icon[data-v-391880fe]{margin-left:5px;padding:0 10px;cursor:pointer}.top .header .title .refresh-icon[data-v-391880fe]:hover{color:#409eff}.top .header .icon[data-v-391880fe]{cursor:pointer}.top .header .btn-bar[data-v-391880fe]{float:right;margin-right:20px}.top .filtrate-form[data-v-391880fe]{padding:0 0 20px 40px}.img-upload[data-v-277417f8]{width:40px;height:40px;position:relative;border:1px dashed #888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.img-upload.is-disabled[data-v-277417f8]{cursor:not-allowed}.img-upload .img[data-v-277417f8]{width:100%;height:100%;cursor:-webkit-zoom-in;cursor:zoom-in}.img-upload .process[data-v-277417f8]{padding:20px}.img-upload .input[data-v-277417f8]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.img-upload .plus-icon[data-v-277417f8]{font-size:24px;color:#909399}.img-upload:hover .hover[data-v-277417f8]{display:-webkit-box;display:-ms-flexbox;display:flex}.hover[data-v-277417f8]{display:none;position:absolute;top:0;left:0;right:0;bottom:0;color:#409eff;font-size:16px;background-color:rgba(0,0,0,.6);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hover .icon[data-v-277417f8]{cursor:pointer}.hover .del-icon[data-v-277417f8]{margin-left:2px}.delete-icon[data-v-277417f8]{font-size:24px;color:#333;position:absolute;top:-10px;right:-10px}[data-v-9f8bc4c2].department-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-9f8bc4c2].department-select .el-dialog{height:80%;min-height:460px;margin:0 auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-9f8bc4c2].department-select .el-dialog .el-dialog__body{height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.department-select[data-v-9f8bc4c2] .tree-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.department-select[data-v-9f8bc4c2] .tree-wrap .el-checkbox__label,.department-select[data-v-9f8bc4c2] .tree-wrap .el-tree-node__label{font-size:13px}.department-select[data-v-9f8bc4c2] .tree-wrap .tree-container{border:1px solid #ddd;padding:10px 0 10px 10px}.department-select[data-v-9f8bc4c2] .tree-wrap .department-tree{width:290px;height:calc(100% - 28px);overflow-y:auto}.department-select[data-v-9f8bc4c2] .tree-wrap .department-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;padding-top:50px}.department-select[data-v-9f8bc4c2] .tree-wrap .department-options .el-button{display:block;margin:0;margin-bottom:20px}.department-select[data-v-9f8bc4c2] .tree-wrap .selected-list{border:1px solid #ddd;padding:10px 0 10px 10px;width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.department-select[data-v-9f8bc4c2] .tree-wrap .selected-list .selected-checkbox{overflow-y:auto;height:calc(100% - 28px)}.department-select[data-v-9f8bc4c2] .tree-wrap .selected-list .selected-checkbox .checkbox-item{display:block;margin-bottom:3px}.edit-course .form .course-img[data-v-81cc8812]{margin:20px 0 20px}.edit-course .form .form-items[data-v-81cc8812]{width:500px}.edit-course .form[data-v-81cc8812] .special-select .el-input__inner{background-color:#fff!important;cursor:inherit}.edit-course .form .tip[data-v-81cc8812]{color:#909399}[data-v-427a6e70].add-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-427a6e70].add-video .el-dialog{height:80%;min-height:460px;margin:0 auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-427a6e70].add-video .el-dialog .el-dialog__body{height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-427a6e70].add-video .el-pagination{margin-top:20px}.add-video[data-v-427a6e70] .el-dialog__body{padding-top:20px}.add-video .add-video-wrap[data-v-427a6e70]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:100%}.add-video .list-box[data-v-427a6e70]{display:inline-block;width:46%}.add-video .list-box p[data-v-427a6e70]{margin-bottom:8px}.add-video .list-box .list-box-content[data-v-427a6e70],.add-video .list-box .video-list-content[data-v-427a6e70]{padding:5px 0;width:100%;height:calc(100% - 30px);border:1px solid #dcdfe6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add-video .video-list-search[data-v-427a6e70]{padding:10px}.add-video .video-list-search .search-input[data-v-427a6e70]{width:200px;margin-right:10px}.add-video .item-wrapper[data-v-427a6e70]{width:100%;height:84%;overflow:auto}.add-video .item-wrapper .item[data-v-427a6e70]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px;line-height:32px;vertical-align:center;cursor:pointer}.add-video .item-wrapper .item-name[data-v-427a6e70]{width:78%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-video .item-wrapper .item-type[data-v-427a6e70]{margin-right:10px;color:#258aff}.add-video .item-wrapper .item i[data-v-427a6e70]{font-size:18px;vertical-align:-1px;color:#409eff}.add-video .item-wrapper .item[data-v-427a6e70]:hover{background-color:#dcdcdc}.add-video .list-box-content .item-wrapper[data-v-427a6e70]{height:100%}.add-video .no-data[data-v-427a6e70]{text-align:center;margin-top:30px;color:#c0c4cc}.class-container .table-wrap[data-v-1088e704]{padding:0 40px}.class-container .table-wrap .course-name[data-v-1088e704]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.class-container .table-wrap .course-img[data-v-1088e704]{width:106px;height:60px}