.z_left_menu_tree .el-checkbox { width: 0px; overflow: hidden; margin: 0px; padding: 0px; } .z_left_menu_tree .el-tree-node__content { height: 32px; } .z_left_menu_checkbox .el-checkbox { width: 15px; overflow: hidden; margin: 0px; padding-left: 10px; } .z_menu_tree .el-badge__content.is-dot { height: 14px; width: 14px; } .z_menu_tree .el-badge__content { height: 14px; line-height: 14px; } .z_menu_tree .el-badge { margin-left: -5px; margin-top: -5px; } .z_left_menu_tree .el-tree-node__expand-icon.expanded { -webkit-transform: rotate(0deg); transform: rotate(0deg) } .z_left_menu_tree .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content { background-color: rgb(230, 247, 255); /* margin-left: 4px; */ color: #1890ff; } /* .el-tree-node__content .nodeLabel_l { width: 24px; } .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .nodeLabel_l { width: 20px; } */ .z_left_menu_tree .el-tree-node__expand-icon { font-size: 0px; } .z_left_menu_tree .el-tree-node__content>.el-tree-node__expand-icon { padding: 0px; } .z_left_menu_tree .z_node_button { margin: 0px; padding: 0px; width: 32px; height: 32px; background-color: rgba(200, 200, 244,0); border: 0px; font-size: 14px; } .z_left_menu_tree .z_node_button:hover { background-color: #1890ff; color: #fff; } .nodeLabel { padding: 0px; height: 32px; max-width: 180px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; display: inline-block; } .custom-tree-node { flex: 1; display: flex; align-items: center; justify-content: space-between; font-size: 14px; padding-right: 8px; padding-left: 0px; } .h_tree_badge_dot { }