.box .authority-setting{height:calc(100vh - 110px);font-size:12px}.box .authority-setting .el-checkbox__label{font-size:12px;white-space:normal!important}.box .authority-setting .el-checkbox__label .el-button.is-disabled{color:#c0c4cc!important;cursor:not-allowed!important;background-image:none!important;background-color:#fff!important;border-color:#ebeef5!important}.box .authority-setting .authority-setting-content{height:calc(100% - 40px);display:flex;position:relative}.box .authority-setting .authority-setting-content .role-menu{min-width:120px;overflow-y:scroll;border-right:1px solid #d3eaf7;box-sizing:border-box;padding-left:5px}.box .authority-setting .authority-setting-content .role-menu .role-item{width:90%;height:35px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 5px;cursor:pointer;font-size:12px;border-radius:3px}.box .authority-setting .authority-setting-content .role-menu .role-item .role-name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.box .authority-setting .authority-setting-content .role-menu .role-item.active{background:#f3f3f3}.box .authority-setting .authority-setting-content .role-menu .add-role{color:#409eff}.box .authority-setting .authority-setting-content .check-box{width:calc(100% - 120px);box-sizing:border-box;padding:0 30px;overflow-y:scroll}.box .authority-setting .authority-setting-content .check-box .title{color:#666;padding-top:20px}.box .authority-setting .authority-setting-content .check-box .check-wrap{margin-top:12px;box-sizing:border-box;padding-left:20px}.box .authority-setting .authority-setting-content .check-box .check-wrap .setRangeBtn{background:#409eff;margin-left:10px;color:#fff;font-size:12px;padding:2px 4px;border-radius:2px}.box .authority-setting .authority-setting-content .check-box .check-wrap .check-content{width:100%;padding-left:20px;display:flex;flex-wrap:wrap;background-color:hsla(0,0%,73.3%,.278);padding:8px;border-radius:4px;box-sizing:border-box;margin-top:8px}.box .authority-setting .authority-setting-content .check-box .check-wrap .check-content .content-item .project_type{margin:15px 40px;width:800px;padding:5px 10px;box-sizing:border-box;border-radius:4px}.box .authority-setting .authority-setting-content .check-box .check-wrap .check-content .content-item .project_type .el-checkbox{margin-bottom:10px;width:16%}.box .authority-setting .authority-setting-content .footer{position:absolute;right:20px;top:20px}.box .add-role-dialog .content{align-items:center;margin-bottom:10px}.box .add-role-dialog .content span{display:inline-block;min-width:150px}.box .el-drawer__body{padding:20px 15px;box-sizing:border-box}.box .el-drawer__body .drawer_title{color:#000;font-size:14px;font-weight:700;margin-bottom:12px;display:inline-block}.project_type .el-checkbox{display:flex!important}