.role-tree.ant-tree li .ant-tree-checkbox-checked+.ant-tree-node-content-wrapper .ant-tree-title{color:#1890ff}.role-tree.ant-tree li .ant-tree-node-content-wrapper:hover{background-color:#fff}.role-tree.ant-tree li .ant-tree-node-content-wrapper .ant-tree-title{cursor:pointer}.roleDialog .vxe-table .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,.roleDialog .vxe-table .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before{background-color:var(--common-active-color,#fc6506)!important;border-color:var(--common-active-color,#fc6506)!important}.roleDialog .vxe-table .vxe-cell--checkbox .vxe-checkbox--icon,.roleDialog .vxe-table .vxe-cell--checkbox .vxe-checkbox--label{font-size:14px}.roleDialog .dialog-bootom-button{position:absolute;bottom:0;width:100%;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;left:0;background:#fff;border-radius:0 0 2px 2px}@font-face{font-family:jd-font;src:url(../fonts/jd-bold.ad9f59be.otf) format("opentype"),url(../fonts/jd-light.d307d297.otf) format("opentype"),url(../fonts/jd-regular.4119e924.otf) format("opentype")}[data-v-70eea558]:root{--main-color:#ffa62f;--main-color-20:#ffb859;--main-color-40:#e5952a;--main-color-60:#ffd397;--main-color-80:#fff6ea;--sub-color-primary:#1890ff;--sub-color-success:#52d393;--sub-color-warning:#f7d519;--sub-color-danger:#f26d44;--font-text-1:#222;--font-text-2:#333;--font-text-3:#555;--font-text-4:#999;--font-placeholder:#bfbfbf;--border-1:#ddd;--border-2:#e9e9e9;--input-disabled:#f3f3f3;--table-stripe:#fafafa;--page-bg:#f7f7f9}[data-v-70eea558] .el-dialog__body{padding-top:12px}[data-v-70eea558] .el-dialog__header{height:48px;border-bottom:1px solid var(--cj-color-line-2);padding-top:16px}[data-v-70eea558] .ant-dropdown-menu-item-active{background-color:var(--cj-color-state-bg-brand-secondary)}.operator-button[data-v-70eea558] .el-popover__reference-wrapper button{color:var(--cj-color-text-secondary);border:1px solid var(--cj-color-border-button-secondary);background-color:var(--cj-color-bg-card);margin-right:12px;width:68px;height:36px;border-radius:4px!important}.operator-button[data-v-70eea558] .ant-btn{background:var(--cj-color-state-bg-brand);color:var(--cj-color-text-button-primary);border:none;width:68px;height:36px;border-radius:4px!important}