.role-manage-dialog .el-dialog__body{height:200px;overflow:auto}.search-member-dialog .action-wrapper{cursor:pointer;padding:0 20px}.search-member-dialog .action-wrapper .green{color:#3bc687}.search-member-dialog .disclaimer{color:#278b5e;font-size:12px;padding-left:30px}.header-button-group{display:flex}.header-button-group :global .el-button{margin-right:24px}:global .el-tag+.el-tag{margin-left:4px}.common-panel{border-radius:5px;background:#fff;box-shadow:1px 1px 12px 0 hsla(0,0%,39.2%,.1);margin-top:20px;overflow:hidden;padding:0 24px;box-sizing:border-box}.common-panel .panel-header{height:40px;line-height:38px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;border-bottom:1px solid #e8e8e8}.common-panel .panel-header .panel-header-tab{font-weight:bolder;border-bottom:2px solid #2bbf7b;font-size:16px;cursor:pointer;padding:0 8px}.common-panel .panel-body{margin:20px 0;overflow:hidden}.common-panel :global .el-table .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-item-treeinput .scroll-bar{position:absolute;top:40px;left:0;width:100%;height:200px;z-index:1120;border:1px solid #dedede;box-sizing:border-box;background:#fff;overflow:hidden}.form-item-treeinput .scroll-bar .treeList{max-height:190px;overflow-y:auto}.form-item-treeinput .scroll-bar.show-btn .treeList{max-height:160px;overflow-y:auto}.form-item-treeinput .scroll-bar.show-btn .tree-select-close-btn{position:absolute;bottom:0;left:0;right:0;background:#f1f7f3;height:30px;line-height:30px;text-align:center;font-size:12px;color:#3bc687;cursor:pointer}.role-manage-page{background:#f6f8fb;width:100%;height:100%;box-shadow:none!important;display:flex;flex-direction:column}.role-manage-page .vue-skeleton-loading{width:100%!important;margin-left:20px}.role-manage-page .header-button-group{display:flex}.role-manage-page .header-button-group .el-button{margin-right:24px}.role-manage-page .common-panel{background:#fff;box-shadow:1px 1px 12px 0 hsla(0,0%,39.2%,.1);margin-top:20px;display:flex;flex-direction:row;overflow:auto}.role-manage-page .role-block{flex:1;overflow:auto;padding:10px}.role-manage-page .role-block .tree-title{text-align:center;font-size:16px;margin-bottom:20px}.role-manage-page .role-block .role-block-tree{height:calc(100vh - 250px);box-sizing:border-box;overflow:auto}.role-manage-page .role-block .role-block-tree .el-tree-node{width:100%;position:relative}.role-manage-page .role-block .role-block-table{width:100%;height:calc(100vh - 280px);box-sizing:border-box;overflow:auto}.role-manage-page .role-block .custom-tree-node{flex:1;display:flex;align-items:center;font-size:12px}.role-manage-page .role-block .custom-tree-node.disable-node{color:rgba(0,0,0,.25);cursor:not-allowed}.role-manage-page .role-block .custom-tree-node .action-group{position:absolute;right:0;top:0;bottom:0;white-space:nowrap;display:flex;align-items:center;background-color:#fff}.role-manage-page .role-block .custom-tree-node .label-item{width:calc(100% - 30px);overflow:auto}.role-manage-page .role-block .custom-tree-node .label-item::-webkit-scrollbar{display:none}.role-manage-page .role-block .custom-tree-node .label-item.dept{width:calc(100% - 54px)}.role-manage-page .role-block .custom-tree-node .label-item.full{width:100%}.role-manage-page .role-block .custom-tree-node .label-item.node-label{color:#606266}.role-manage-page .role-block .custom-tree-node .label-item.node-label.highlight{color:#3bc687;font-weight:500}.role-manage-page .role-block+.role-block{border-left:1px solid #ebeef5}.role-manage-page .icon-edit-action{font-size:16px;color:#3bc687;cursor:pointer;padding:0 5px}.role-manage-page .icon-edit-action.delete{color:#f5222d}.role-manage-page .icon-edit-action.add{color:#3bc687}.role-manage-page .icon-edit-action.edit{color:#faa22e}.role-manage-page .icon-edit-action.disabled{color:#ccc}