.role .top-search[data-v-596947a7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px;height:32px;line-height:32px;padding:0 24px}.role .top-search .operation-btns[data-v-596947a7] .el-button{width:80px;height:32px;padding:0 24px;border-radius:3px;font-size:14px;padding:0;background-color:#0975e0;border:0}.role .top-search .operation-btns[data-v-596947a7] .el-button:hover{opacity:.8}.role .role-table[data-v-596947a7]{padding:0 24px 50px}.role .role-table[data-v-596947a7] .el-table .role-header{background-color:#f7f8fa;padding:9px 0;color:#1c1c1c;font-size:14px;font-weight:500}.role .role-table[data-v-596947a7] .el-table .role-cell{height:50px;line-height:50px;color:#4b4b4b;padding:0}.role[data-v-596947a7] .pl-cell .cell{padding-left:30px}.role .optiopns-btn[data-v-596947a7]{font-size:14px;color:#0975e0}.role .members-dialog[data-v-596947a7] .el-dialog__header{padding:0 0 0 20px;border-bottom:1px solid #e4e4e4}.role .members-dialog[data-v-596947a7] .el-dialog__header .el-dialog__title{height:50px;line-height:50px;font-size:14px;color:#333;font-weight:600}.role .members-dialog[data-v-596947a7] .el-dialog__body{height:200px;padding:20px 24px;line-height:20px;font-size:14px;color:#4d4d4d;overflow-y:auto}