.pa[data-v-1d61917f]{position:absolute}.pr[data-v-1d61917f]{position:relative}.department-tree[data-v-1d61917f]{width:350px;display:flex;flex-direction:column;border:1px solid #e8eaec;border-radius:4px;background:#fff;position:relative}.department-tree .panel-title[data-v-1d61917f]{padding:12px;background:#f8f8f9;border-bottom:1px solid #e8eaec;font-size:14px;font-weight:500;color:#333}.department-tree .tree-container[data-v-1d61917f]{flex:1;padding:8px;overflow-y:auto}.pa[data-v-566fb688]{position:absolute}.pr[data-v-566fb688]{position:relative}.teacher-list[data-v-566fb688]{min-width:1px;flex:1;display:flex;flex-direction:column;border:1px solid #e8eaec;border-radius:4px;background:#fff;position:relative}.teacher-list .panel-title[data-v-566fb688]{padding:12px;background:#f8f8f9;border-bottom:1px solid #e8eaec;font-size:14px;font-weight:500;color:#333}.teacher-list .panel-title .count[data-v-566fb688]{font-size:12px;color:#999;font-weight:400}.teacher-list .search-action[data-v-566fb688]{padding:12px 12px;display:flex;justify-content:space-between;align-items:center}.teacher-list .table-box[data-v-566fb688]{padding:0 12px;flex:1;display:flex;flex-direction:column}[data-v-566fb688] .vxe-body--column{vertical-align:middle}[data-v-566fb688] .ivu-checkbox-wrapper{margin:0}.pa[data-v-5fa386e0]{position:absolute}.pr[data-v-5fa386e0]{position:relative}.selected-teachers[data-v-5fa386e0]{width:350px;height:100%;display:flex;flex-direction:column}.selected-teachers .content .add[data-v-5fa386e0]{text-align:right;margin-top:10px}.selected-teachers .info[data-v-5fa386e0]{margin-top:10px}.selected-teachers .info span i[data-v-5fa386e0]{color:#2d8cf0}.selected-teachers .footer[data-v-5fa386e0]{text-align:right;margin-top:20px}.selected-teachers .footer .clear-all-btn[data-v-5fa386e0]{color:#ed4014;cursor:pointer;font-size:14px}.selected-teachers .footer .clear-all-btn[data-v-5fa386e0]:hover{opacity:.7}.selected-teachers .bottom-bar[data-v-5fa386e0]{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.selected-teachers .bottom-bar .footer[data-v-5fa386e0],.selected-teachers .bottom-bar .info[data-v-5fa386e0]{margin-top:0}.pa[data-v-d8bac532]{position:absolute}.pr[data-v-d8bac532]{position:relative}.choose-teacher-modal[data-v-d8bac532]{display:flex;height:620px;gap:16px}.pa[data-v-b2ad22d0]{position:absolute}.pr[data-v-b2ad22d0]{position:relative}.CourseInfo[data-v-b2ad22d0]{width:100%;height:100%;padding:20px 50px;background:#fff;box-shadow:0 2px 18px 0 rgba(238,240,242,.54);border-radius:20px}.CourseInfo .title-box[data-v-b2ad22d0]{display:flex;align-items:center;font-size:20px;color:#24224a;font-weight:700}.CourseInfo .title-box.times[data-v-b2ad22d0]{margin-top:38px}.CourseInfo .title-box .required[data-v-b2ad22d0]{margin-left:4px;font-size:18px;color:#ee8375}.CourseInfo .title-box .choose-btn[data-v-b2ad22d0]{width:146px;height:42px;margin-left:auto;background:#f5f6f8;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:16px;color:rgba(0,0,0,.9);font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CourseInfo .title-box .choose-btn .choose-icon[data-v-b2ad22d0]{width:20px;height:20px;margin-left:10px}.CourseInfo .border-box[data-v-b2ad22d0]{width:100%;padding:30px 30px;border:1px solid #d9dbe8;border-radius:16px;margin-top:12px;display:flex}.CourseInfo .teacher-info[data-v-b2ad22d0]{min-height:115px;display:flex;flex-direction:column;align-items:center;margin-right:40px}.CourseInfo .teacher-info .head-img[data-v-b2ad22d0]{width:80px;height:80px;border-radius:50%;background:#ebebed}.CourseInfo .teacher-info .head-img>img[data-v-b2ad22d0]{width:100%;height:100%;border-radius:50%}.CourseInfo .teacher-info>.names[data-v-b2ad22d0]{margin-top:10px;font-size:18px;color:#24224a;font-weight:700}.CourseInfo .form-box[data-v-b2ad22d0]{flex:1;display:flex;flex-direction:column;justify-content:space-evenly}.CourseInfo .form-box .form-item[data-v-b2ad22d0]{display:flex;align-items:center}.CourseInfo .form-box .form-item .form-label[data-v-b2ad22d0]{flex-shrink:0;font-size:16px;color:#24224a;font-weight:400}.CourseInfo .form-box .form-item .form-com[data-v-b2ad22d0]{flex:1;margin-left:20px}