.role[data-v-69e8ca28]{display:flex;height:0;overflow-y:auto}.role .left[data-v-69e8ca28]{border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid #ebedf3;padding:10px 0;width:220px;display:flex;padding:10px;flex-direction:column}.role .left[data-v-69e8ca28] .el-input__inner{height:38px;line-height:38px;border:1px solid #d8deeb}.role .left .roleList[data-v-69e8ca28]{margin-top:15px;display:flex;flex-direction:column;flex:1;overflow:auto;background-color:#fff;border-radius:11px;padding:10px 10px}.role .left .roleList .roleListTitle[data-v-69e8ca28]{display:flex;justify-content:space-between;padding:5px 0;height:42px;line-height:42px}.role .left .roleList .roleListTitle h1[data-v-69e8ca28]{font-size:14px;font-family:Source Han Sans CN,Source Han Sans CN-Medium;font-weight:700;color:#000}.role .left .roleList .role-list[data-v-69e8ca28]{max-height:700px;overflow-y:auto;flex:1}.role .left .roleList .role-list li[data-v-69e8ca28]{display:flex;list-style:none;height:36px;line-height:36px;font-size:14px;color:#9ca6b8;padding:0 10px;cursor:pointer}.role .left .roleList .role-list li[data-v-69e8ca28]:hover{background-color:#f5f7fa}.role .left .roleList .role-list li .ml-5[data-v-69e8ca28]{margin-left:5px!important}.role .left .roleList .role-list li span[data-v-69e8ca28]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.role .left .roleList .check-role[data-v-69e8ca28]{font-size:14px;font-family:Source Han Sans CN,Source Han Sans CN-Normal;color:#2c4057;background:#d9e2eb;border-radius:5px}.role .right[data-v-69e8ca28]{background-color:#fff;flex:1;border:1px solid #ebedf3;border-left:none;padding-top:20px;box-sizing:border-box;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column}.role .right .power[data-v-69e8ca28]{display:flex;flex-direction:column;flex:1;overflow-y:overlay;background:#fff}.role .right .power[data-v-69e8ca28] .funcList>div{border-bottom:1px solid #dfe6f1}.role .right .power .funcList[data-v-69e8ca28]{background:#fafbfd;padding:13px 10px}.role .right .power .funcList[data-v-69e8ca28] .el-tree-node__content{height:60px;line-height:60px}.role .right .power .funcList[data-v-69e8ca28] .el-tree-node__children{padding-bottom:10px}.role .right .power .funcList[data-v-69e8ca28] .el-tree-node__children .el-tree-node__content{height:35px;line-height:35px}.role .right .power .funcList[data-v-69e8ca28] .el-tree-node__content .el-checkbox .el-checkbox__inner{display:none}.role .right .power .funcList[data-v-69e8ca28] .el-tree-node__children .el-checkbox .el-checkbox__inner{display:inline-block}.role .right .power .funcList .top-title[data-v-69e8ca28]{font-size:16px;font-family:Source Han Sans CN,Source Han Sans CN-Medium;font-weight:700;color:#000}.role .right .power .funcList[data-v-69e8ca28] .el-tree-node__content .el-tree-node__expand-icon{display:none}.role .right .power .funcList .custom-tree-node[data-v-69e8ca28]{display:flex;margin-left:15px;flex:1;color:#2c4057}.role .right .power .funcList .custom-tree-node .el-radio-group[data-v-69e8ca28]{background-color:#fafbfd}.role .right .power .powerList[data-v-69e8ca28]{height:63px;line-height:63px;padding:5px 12px;border:1px solid #ebeef5;color:#2c4057;background-color:#edf3fa;font-weight:700;font-size:14px;font-family:Source Han Sans CN,Source Han Sans CN-Medium}.role .view-title[data-v-69e8ca28]{display:inline-block;margin-left:30px;margin-right:15px}.role .close[data-v-69e8ca28]{display:flex;justify-content:flex-end}.role[data-v-69e8ca28] .el-collapse-item__header{background-color:#f4f4f5;padding:0 15px}.role[data-v-69e8ca28] .el-collapse-item__content{padding-bottom:0}.role[data-v-69e8ca28] .el-checkbox-group{font-size:16px}.role[data-v-69e8ca28] .el-checkbox{display:flex;margin-right:0}.role[data-v-69e8ca28] .el-checkbox__label{flex:1}.role .operate-header[data-v-69e8ca28]{padding:0 20px}.role .operate-header .fill-all[data-v-69e8ca28]{flex:1;text-align:right}