.tree-dropdowm-list {
  height: 100%;
  overflow-x: hidden;
  border: 1px solid #e4e4e4;
  --app-background-color-scrollbar: #d6d6d6;
  border-radius: var(--form-editor-input-borderRadius);
  font-size: var(--form-editor-input-fontSize);
  background: var(--form-editor-input-backGround);
  .el-select {
    width: 100%;
    .el-select__tags {
      .el-select__input {
        margin: 0;
        --form-editor-input-border: none !important;
        border-radius: var(--form-editor-input-borderRadius);
        height: var(--form-editor-input-default-height);
        padding: var(--form-editor-input-padding);
        font-size: var(--form-editor-input-fontSize);
        border: var(--form-editor-input-border);
      }
      .el-tag {
        background: #f5f5f5;
        border: 1px solid #f0f0f0;
        border-radius: 2px;
        line-height: 22px;
        height: 24px;
        cursor: default;
        .el-icon-close {
          border-radius: 0;
          background-color: transparent;
          &:hover {
            color: #909399;
          }
        }
      }
    }
    .el-input {
      .el-input__inner {
        --form-editor-input-border: 0 !important;
      }
    }
    .el-input__suffix {
      display: none;
    }
  }
  .select-visible {
    .ivu-icon-ios-arrow-down {
      -webkit-transform: translateY(0%) rotate(180deg);
      transform: translateY(0%) rotate(180deg);
      display: inline-block;
    }
  }
  .ivu-auto-complete {
    .ivu-input {
      --form-editor-input-border: none !important;
      &:focus {
        box-shadow: none;
      }
    }
  }
}
.tree-dropdowm-list-option {
  .el-select-dropdown__list {
    .el-select-group__wrap {
      padding-bottom: 0;
      &::after {
        display: none;
      }
      .el-select-group__title {
        padding-left: 10px;
      }
    }
  }

  .el-select-group__title,
  .el-select-dropdown__item {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.ivu-select-dropdown.ivu-select-dropdown-transfer.transferDropdownWidthTreeDropdowmList {
  .ivu-select-dropdown-list {
    height: auto;
    max-height: 200px;
    .dropdowm-list-group {
      padding: 5px 12px;
    }
    .tree-dropdowm-list-content {
      .ivu-select-item {
        padding: 7px 40px 7px 24px;
      }
    }
  }
  .ivu-select-item {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    &.itmeWidthseven {
      max-width: 700px;
    }
  }
  
  .dropdowm-list-group {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}