.department-pane[data-v-73cc9ed7]{overflow:auto;border:1px solid #ebeef5;border-radius:4px;background:#fff;height:100%;width:100%;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.02);box-shadow:0 2px 12px 0 rgba(0,0,0,.02)}.department-pane>.toolbar[data-v-73cc9ed7]{margin-bottom:8px;padding:10px 10px 0 10px}.department-pane[data-v-73cc9ed7] .el-tree{background:transparent;padding:10px 0}.department-pane[data-v-73cc9ed7] .el-tree-node__content{height:32px;margin:1px 6px;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;color:#606266}.department-pane[data-v-73cc9ed7] .el-tree-node__content:hover{background-color:#f5f7fa}.department-pane[data-v-73cc9ed7] .el-tree-node.is-current>.el-tree-node__content{background-color:#ecf5ff;color:#409eff;font-weight:500}.department-pane[data-v-73cc9ed7] .el-tree-node.is-current>.el-tree-node__content .el-tree-node__expand-icon{color:#409eff}.department-pane[data-v-73cc9ed7] .el-tree-node__expand-icon.is-leaf{visibility:hidden}.flow-tree[data-v-73cc9ed7]{display:block;width:100%}.custom-tbl[data-v-6c49eede] .has-gutter .el-checkbox{display:none}.avatar-uploader .el-upload[data-v-6c49eede]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload[data-v-6c49eede]:hover{border-color:#409eff}.avatar-uploader-icon[data-v-6c49eede]{font-size:28px;color:#8c939d;width:178px;height:106.8px;line-height:106.8px;text-align:center}.avatar[data-v-6c49eede]{width:178px;height:106.8px;display:block}.avatar-uploader-tip[data-v-6c49eede]{position:absolute;width:100%;height:1vw;bottom:20px;color:grey;z-index:99}.form-item-hint[data-v-6c49eede]{margin-top:6px;font-size:12px;color:#909399;line-height:1.5}.summary-wrap[data-v-6c49eede]{padding:6px 8px;border-radius:6px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.summary-wrap[data-v-6c49eede]:hover{background:#f7f9fc}.summary-line[data-v-6c49eede]{line-height:1.8;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.summary-line[data-v-6c49eede]:last-child{margin-bottom:0}.summary-label[data-v-6c49eede]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:66px;color:#909399;margin-right:6px}.summary-value[data-v-6c49eede]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;cursor:default}.detail-btn[data-v-6c49eede]{font-weight:600}.thumb-img[data-v-6c49eede]{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ebeef5;background:#f5f7fa;display:block}.thumb-box[data-v-6c49eede]{width:42px;height:42px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-item[data-v-6c49eede]{padding:10px 0;border-bottom:1px solid #ebeef5}.detail-inline-row[data-v-6c49eede]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:10px 12px;margin-bottom:12px;border:1px solid #ebeef5;border-radius:8px;background:#f8faff}.detail-inline-item[data-v-6c49eede]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.inline-key[data-v-6c49eede]{color:#909399;margin-right:6px}.inline-value[data-v-6c49eede]{color:#303133;font-weight:500}.detail-card[data-v-6c49eede]{padding:10px 12px;margin-bottom:10px;border:1px solid #ebeef5;border-radius:8px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.03);box-shadow:0 1px 3px rgba(0,0,0,.03)}.detail-card[data-v-6c49eede]:last-of-type{margin-bottom:0}.detail-label[data-v-6c49eede]{font-size:12px;color:#606266;margin-bottom:8px;font-weight:600;letter-spacing:.2px}.detail-value[data-v-6c49eede]{max-height:120px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;line-height:1.8;color:#303133}.class-detail-dialog[data-v-6c49eede] .el-dialog__body{padding-top:10px;background:#fcfdff}.class-detail-dialog[data-v-6c49eede] .el-dialog__header{border-bottom:1px solid #f0f2f5}