.left-structure-tree {
    margin-right: 17px;
    width:260px;
    flex-shrink: 0;
    height: calc(~'100vh - 260px');
    overflow: scroll;
    border-right:1px solid #eee;
    .organization{
      .search-con{
        margin-bottom: 10px;
      }
      .operate {
        margin-bottom:16px;
        .add-btn {
          width: 230px;
          height:32px;
        }
      }
    
      &::-webkit-scrollbar {
        display: none;
      }
      .node-title-div {
        display: flex;
        justify-content: space-between;
        white-space: nowrap;
        .item-icon {
          img {
            width: 16px;
            height: 16px;
          }
        }
        .item-title {
          position: absolute;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          width: 55%;
          left: 28px;
        }
        .item-more {
          visibility: hidden;
          position: absolute;
          right: 8px;
          text-align: right;
        }
        .item-count {
          visibility: visible;
          position: absolute;
          right: 12px;
          text-align: right;
        }
      }
      // 修改树样式
      .ant-tree .ant-tree-treenode {
        padding: 10px 0 14px 0;
      }
      .ant-tree.ant-tree-directory {
        .ant-tree-node-selected{
          color:#2966FF !important;
        }
        .ant-tree-treenode-selected:hover::before,
        .ant-tree-treenode-selected::before {
          background: #f3f6fa;
        }
        .ant-tree-treenode-selected .ant-tree-switcher {
          color: #666666;
        }
        .ant-tree-treenode .ant-tree-node-content-wrapper {
          color: #666666;
        }
      }
      
    }
   
  }
  .certain-category-search-dropdown{
    .catalog-title{
      font-size:14px;
      color:#666;
      margin-bottom:14px;
    }
    .search-result-item{
      padding:14px 0;
      color:#333;
      .title-icon{
        color:#999;
        margin-right:3px;
      }
      .search-result-item__left{
        font-size:14px;
      }
      .search-result-item__right{
        font-size:14px;
        width:84px;
        overflow: hidden; 
        text-overflow: ellipsis;
        white-space: nowrap;
        color:#999;
        text-align:right;
      }
    }
    .ant-select-item-option-grouped{
      padding-left:12px;
    }
    .empty-con{
      text-align:center;
      .empty-img{
          width:150px;
          height:150px;
      }
      .empty-text{
          color:#666;
      }
  }
  }
  