.setup[data-v-765cb276]{width:100%}.form-item[data-v-7e1b3144]{padding-bottom:0}.tag-container[data-v-7e1b3144]{border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:0 4px;line-height:30px;margin-bottom:8px}.section[data-v-55903f5c]{margin:16px;padding:16px;background-color:#fff}.form-item[data-v-968d6920]{padding-bottom:0}.teacher-type[data-v-c355a23c]{margin:16px;padding:16px;background-color:#fff}.form-item[data-v-8f6deaac]{padding-bottom:0}.teaching-building[data-v-2088bb28]{margin:16px;padding:16px;background-color:#fff}.preview-modal[data-v-a33ebace]{padding:0}.preview-modal[data-v-a33ebace] .ant-modal-close{top:-42px;right:-42px;color:#fff}.preview-modal[data-v-a33ebace] .ant-modal-close .ant-modal-close-x{font-size:20px}.preview-modal[data-v-a33ebace] .ant-modal-body{padding:0;overflow-x:hidden;padding-top:24px}.preview-modal[data-v-a33ebace] .ant-modal-body img{width:1200px;height:auto}.classroom[data-v-4ae97fdf],.semester[data-v-4c1cde67]{margin:16px;padding:16px;background-color:#fff}.semester .tip[data-v-4c1cde67]{display:block;margin-bottom:16px}.role[data-v-1a1a51e8]{margin:16px;padding:16px;background-color:#fff}.role-editor{width:100%;display:flex;flex-direction:column}.role-editor .role-info{flex-shrink:0;margin-bottom:8px}.role-editor .role-container{display:flex}.role-editor .role-container .permission-container{width:100%}.role-editor .role-container .permission-container .menu-row{width:100%;border:1px solid #d8d8d8;border-bottom:none;display:flex}.role-editor .role-container .permission-container .menu-row .menu{width:20%;min-height:24px;padding:16px;display:flex;align-items:center;border-right:1px solid #d8d8d8}.role-editor .role-container .permission-container .menu-row .submenu-container{width:80%;display:flex;flex-direction:column}.role-editor .role-container .permission-container .menu-row .submenu-container .submenu-row{width:100%;display:flex;align-items:center}.role-editor .role-container .permission-container .menu-row .submenu-container .submenu-row .submenu{flex-shrink:0;width:20%;min-height:56px;padding:16px;border:none;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;display:flex;align-items:center}.role-editor .role-container .permission-container .menu-row .submenu-container .submenu-row .operation{width:80%;min-height:56px;padding:16px;border:none;border-bottom:1px solid #d8d8d8;display:flex;align-items:center}.role-editor .role-container .permission-container .menu-row .submenu-row:last-child .operation,.role-editor .role-container .permission-container .menu-row .submenu-row:last-child .submenu{border-bottom:none}.role-editor .role-container .permission-container .menu-row:last-child{border-bottom:1px solid #d8d8d8}.role-editor .operation-container{margin-top:16px;display:flex;justify-content:center}.role-editor .ant-tabs-bar{margin-bottom:0}.role-editor .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab{border-bottom:2px solid transparent}.role-editor .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{border-bottom:2px solid #26b889}.role-editor .ant-tabs-nav-container{margin-bottom:0}.role-editor .role-table td,.role-editor .role-table th{height:56px;padding:16px;border:1px solid #d8d8d8;vertical-align:middle}.role-editor .role-table th{border-top:0}.role-editor .role-table .flex-style .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.ant-checkbox-wrapper:not(.role-editor .role-table .flex-style:last-child){margin-right:8px}.add-role[data-v-5fc3e846],.edit-role[data-v-ce2df47a]{margin:16px;padding:16px;width:calc(100% - 32px);background-color:#fff;display:flex;justify-content:center}.edit-role[data-v-ce2df47a]{position:relative}.edit-role .edit-button[data-v-ce2df47a]{position:absolute;z-index:3;top:16px;right:16px}