.orgList {
  flex: 1;
  // overflow-y: scroll;
  overflow-y: overlay;
  overflow-x: hidden;
  // 移除 Tab 焦点时的边框
  outline: none;
  &:focus {
    outline: none;
  }
  .more {
    clear: both;
    font-size: 12px;
    line-height: 32px;
    color: #1560e7;
    text-align: center;
    cursor: pointer;
    padding: 10px 0 20px 0;
  }
  .orgListCheckAll {
    padding: 10px 16px 10px 30px;
  }
  .orgListCheck,
  .orgUserListCheck {
    display: flex;
    justify-content: space-between;
    padding: 0 16px 0 30px;
    line-height: 18px;
    align-items: center;
    width: 100%;
    height: 48px;
  }
  .highlighted {
      background-color: rgba(246, 247, 250, 1);
      .ant-checkbox .ant-checkbox-inner {
          border-color: #326fef;
      }
  }

    .orgName {
      overflow: hidden;
      display: block;
      // width: 165px;
      text-overflow: ellipsis;
      white-space: nowrap;
      font-weight: 500;
      .userNum {
        color: #a8adb3;
      }
    }
    .orgSubBox {
      display: flex;
      align-items: center;
      flex-shrink: 0;
      color: #c7c9cb;
      cursor: pointer;
      .iconSub,
      .orgSub {
        font-size: 12px;
      }
      &:hover {
        color: #447cf2;
      }
      &.disabled {
        color: #a8adb3;
        cursor: not-allowed;
      }
    }
  .orgListCheck {
    height: 38px;
  }
  .ant-checkbox-wrapper {
    display: flex !important;
    align-items: center;
    overflow: hidden;
    height: 100%;
    margin-right: 2px;
    flex: 1;
    // 移除 Tab 焦点时的边框
    &:focus,
    &:focus-visible {
      outline: none;
    }
  }
  // .ant-checkbox {
  //   margin-top: -4px;
  // }
  .ant-checkbox + span {
    overflow: hidden;
  }
  .ant-checkbox-inner {
    border-radius: 100% !important;
  }

  .ant-checkbox:hover .ant-checkbox-inner {
    border-color: #326fef;
  }
  // Tab 焦点时不改变 checkbox 边框颜色
  .ant-checkbox-input:focus + .ant-checkbox-inner {
    border-color: #d9d9d9;
  }
  .ant-checkbox-checked .ant-checkbox-inner {
    background-color: #326fef;
    border-color: #326fef;
  }
  // 已选中状态下 Tab 焦点时保持蓝色边框
  .ant-checkbox-checked .ant-checkbox-input:focus + .ant-checkbox-inner {
    border-color: #326fef;
  }

  .ant-checkbox-disabled .ant-checkbox-inner::after {
    border-color: #f5f5f5 !important;
  }

  .ant-checkbox-checked::after {
    border: none;
  }
}
