.role-menu-container{min-width:1000px;transition:scrollTop 1s ease}.role-menu-container .el-dialog__body{padding-top:0}.role-menu-container .el-row .el-col:first-child{margin-right:10px}.role-menu-container .el-row .el-col:last-child{margin-left:10px}.role-menu-container .role-menu-item{border:1px solid #292f36;border-radius:3px;box-shadow:0 0 4px 0 rgba(15,18,27,.3),0 2px 4px 0 rgba(83,108,182,.5)}.role-menu-container .role-menu-item .tree-container{padding:3px;overflow:auto}.role-menu-container .role-menu-item .tree-container .no-check-role-text{padding:5px 20px}.role-menu-container .role-menu-item .el-tree-node>.el-tree-node__children{overflow:inherit}.role-menu-container .role-menu-item .title{position:relative;font-size:20px;text-align:center;font-weight:700;margin:3px 0}.role-menu-container .role-menu-item .title .icon{position:absolute;cursor:pointer;transition:transform .2s}.role-menu-container .role-menu-item .title .icon:not(.disabled):hover{color:teal;transform:scale(1.3)}.role-menu-container .role-menu-item .title .icon:not(.disabled):active{color:#cf483e}.role-menu-container .role-menu-item .title .icon.disabled{cursor:not-allowed}.role-menu-container .role-menu-item .title .icon.icon-1{right:1px}.role-menu-container .role-menu-item .title .icon.icon-2{right:22px}.role-menu-container .dialog-to-top{position:fixed;transition:bottom .35s ease,right .35s ease;bottom:-50px;height:25px;line-height:25px;width:25px;background-color:#f1f1f1;border:1px solid #ccc;border-radius:4px;text-align:center}.role-menu-container .dialog-to-top i{cursor:pointer}