#add_role{width:calc(100% - 70px);background:#fff;padding-bottom:0;box-sizing:border-box;margin-left:50px}#add_role ::-webkit-scrollbar{width:5px;background-color:#f3f3f3}#add_role ::-webkit-scrollbar-track{border-radius:10px}#add_role ::-webkit-scrollbar-thumb{border-radius:10px;background:#1aa094}#add_role .el-form{width:100%;height:auto}#add_role .el-form .width310{width:310px!important}#add_role .el-form .width310 .el-select{width:230px!important}#add_role .el-form .width670{width:670px!important}#add_role .role_tree .el-tree-node__content{margin-bottom:4px}#overall_delete[data-v-42842638]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:88}#overall_delete .mask[data-v-42842638]{width:100%;height:100%;background:#000;opacity:.3;z-index:11}#overall_delete .delete[data-v-42842638]{width:388px;height:146px;background:#fff;position:absolute;top:calc(50vh - 73px);left:calc(50vw - 194px);z-index:12}#overall_delete .delete .delete_con[data-v-42842638]{width:100%;height:64px;padding:44px 0 0 30px;box-sizing:border-box;text-align:left}#overall_delete .delete .delete_con img[data-v-42842638]{width:20px;height:20px;margin-right:10px;vertical-align:middle}#overall_delete .delete .delete_con span[data-v-42842638]{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#323232;line-height:20px}#overall_delete .delete .delete_btn[data-v-42842638]{width:100%;height:32px;margin-top:34px;text-align:right;padding-right:10px}#overall_delete .delete .delete_btn button[data-v-42842638]{width:56px;height:32px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:32px;margin-right:10px}#overall_delete .delete .delete_btn .cancel[data-v-42842638]{border:1px solid #e5e5e5;color:#333}#overall_delete .delete .delete_btn .cancel[data-v-42842638]:hover{background:#eaf5ec;border:1px solid #6fb97d;color:#329b46}#overall_delete .delete .delete_btn .confirm[data-v-42842638]{background:#329b46;opacity:.8}#role{width:calc(100% - 20px);height:calc(100vh - 132px);background:#fff;margin:20px 0 0 20px;padding:30px 20px 0 30px;padding-bottom:0;box-sizing:border-box}#role .role{width:100%;height:100%}#role .role .el-table:before{height:0}#role .role .topDiv,#role .role .topDiv .role_button{display:flex;justify-content:space-between}#role .role .topDiv .role_button{height:32px;margin-bottom:30px}#role .role .topDiv .role_button .role_btn{display:flex}#role .role .topDiv .role_button .role_btn button{width:80px;height:32px;font-size:12px;font-family:PingFang SC;font-weight:500;color:#fff;border:none;margin-left:14px;cursor:pointer}#role .role .topDiv .role_button .role_btn .add{background:#329b46;margin-left:0}#role .role .topDiv .role_button .role_btn .search{background:#3e6ccf}#role .role .topDiv .role_button .role_btn .query{background:#329b46}#role .role .topDiv .role_button .role_btn .input{width:240px;height:32px;border:1px solid #d2d2d2;padding-left:13px}#role .role .topDiv .orgId{display:flex}#role .role .topDiv .orgId p{width:96px;line-height:32px;font-size:14px}#role .role .topDiv .orgId .el-select,#role .role .topDiv .orgId .el-select .el-input{width:240px}#role .role .topDiv .orgId .el-select .el-input input{height:32px;width:240px}#role .role .topDiv .orgId .el-select .el-input .el-input__icon{line-height:32px!important}