.role-menu .role-item[data-v-7c337432]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px 5px 20px;font-size:14px;font-weight:400;line-height:20px;color:#606266;cursor:pointer}.role-menu .role-item.active[data-v-7c337432],.role-menu .role-item[data-v-7c337432]:hover{color:#2f54ed;background-color:rgba(47,84,235,.05)}.role-menu .role-item:hover .edit-icon[data-v-7c337432]{opacity:1;color:#2f54ed;background-color:rgba(47,84,235,.09)}.role-menu .role-item .edit-icon[data-v-7c337432]{padding:4px;opacity:0;font-size:12px}.role-menu .role-item .role-name[data-v-7c337432]{display:block;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-menu .no-data[data-v-7c337432]{padding:10px 0 40px 0;text-align:center;color:#909399}.del-role[data-v-7c337432]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.del-role .el-icon-warning[data-v-7c337432]{color:#e6a23c;font-size:24px}.del-role .del-role-content[data-v-7c337432]{margin-left:10px}.del-role .del-role-content .del-role-tip[data-v-7c337432]{font-size:14px;font-weight:400;color:#606266;line-height:20px}