.chart-frame-wrap{
    .catalog-tree{
        .custom-tree-node {
            display: flex !important;
            justify-content: space-between;
            align-items: center;
            display: block;
            flex: 1;
            width: calc(100% - 28px);
            .node_label {
                margin-right: 2px;
            }
            .tree-label {
                flex: 1;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }
        }
        .el-tree-node__content {
            margin-bottom: 7px !important;
            &:hover {
                background-color: #f0f4ff !important;
              }
        }
        .el-tree-node__children {
            .el-tree-node {
              margin-bottom: 0px !important;
              padding-left: 18px;
            }
        
            .el-tree-node__content {
              margin-bottom: 5px !important;
              padding-left: 0 !important;
        
              &:hover {
                background-color: #f0f4ff !important;
              }
            }
        }
        .el-tree-node.is-current>.el-tree-node__content {
            background-color: #f0f4ff !important;
            color: #409eff;
        }
        .expanded.el-icon-caret-right:before {
            content: url('~@/assets/img/set_m/down.png') !important;
        }
        .el-icon-caret-right:before {
            content: url('~@/assets/img/set_m/slide.png') !important;
        }
        .el-tree-node__expand-icon.is-leaf.el-icon-caret-right:before {
            content: '' !important;
        }
        .el-tree-node__expand-icon.expanded {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
        }
    }
    .el-dropdown-menu-item{
        &:hover {
            background-color: #F5F7FA  !important;
            color: #606266 !important;
        }
    }
    .el-dropdown-menu .el-dropdown-menu-item-chat {
        background-color: #ecf5ff !important;
        color: #66b1ff !important;
    }
}