.asidelist{background-color:#fff;border-radius:.3125rem;width:100%;height:100%}.asidelist .hd{height:3.75rem;border-bottom:.0625rem solid #ebeef5;box-sizing:border-box;padding:0 .625rem;line-height:3.75rem;display:flex;justify-content:space-between}.asidelist .custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-right:1.125rem}.asidelist .el-checkbox__inner{width:0}.asidelist .el-tree-node__content{height:2.5rem}.aside_rolelist,.tit{height:100%}.tit{background-color:#fff;border-radius:.3125rem}.tit .hd{height:3.75rem;line-height:3.75rem;box-sizing:border-box;padding:0 1.25rem;margin-bottom:1.25rem;border-bottom:.0625rem solid #ebeef5}.power_card{background-color:#fff;border-radius:.3125rem}.power_card .hd{box-sizing:border-box;padding:0 1.25rem;height:3.75rem;line-height:3.75rem;border-bottom:.0625rem solid #ebeef5}.q_wapper,.q_wapper .user-perm{height:100%;width:100%}.q_wapper .user-perm{margin-left:.9375rem;position:relative}.q_wapper .user-perm .handle-perm{margin-bottom:1.25rem}.q_wapper .user-perm .handle-perm .date-perm{padding:2.5rem 0}.q_wapper .user-perm .handle-perm .date-perm .el-switch{float:left;margin-left:1.875rem}.q_wapper .user-perm .menu-list{width:100%;position:absolute;top:9.375rem;bottom:0}.q_wapper .user-perm .menu-list .el-card{height:99%}.q_wapper .user-perm .power_tab{height:calc(100% - 6.25rem);box-sizing:border-box;overflow:auto;padding:0 1.25rem}.q_wapper .user-perm .power_tab .has-gutter /deep/.el-checkbox{display:none}.q_wapper .user-perm .el-dialog{height:auto}