.col-head{font-weight:700;color:#909399;border-top:1px solid #ebeef5}.item-drag{cursor:-webkit-grab;cursor:grab}.menu-auth-tb-wrap{min-height:60vh}.menu-auth-tb-wrap .menu-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-auth-tb-wrap .el-col{border-bottom:1px solid #ebeef5;border-right:1px solid #ebeef5;background:#fff;padding:10px;line-height:32px;height:52px}.menu-auth-tb-wrap .el-col:first-child{border-left:1px solid #ebeef5}.menu-auth-tb-wrap .el-checkbox{height:25px;margin-top:3px}.menu-auth-tb-wrap .el-checkbox .el-checkbox__input{float:left;height:25px;border-color:#000}.menu-auth-tb-wrap .el-checkbox span span{width:25px;height:25px}.menu-auth-tb-wrap .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#fff;border-color:#646464}.menu-auth-tb-wrap .el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:red}.menu-auth-tb-wrap .el-checkbox span span:after{border:4px solid red;border-top-width:0;border-left-width:0;height:20px;left:6px;top:-2px;width:8px}.menu-auth-tb-wrap .hover_u:hover{text-decoration:underline;color:#409eff}