.ztxk-upload {
  .ant-upload.ant-upload-select-picture-card {
    width: auto;
    height: auto;
  }
  .ztxk-upload--picture {
    width: 110px;
    height: 110px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background-color: #fafafa;
    border: 1px dashed #d9d9d9;
    border-radius: 2px;
    cursor: pointer;
  }
  .ant-upload-list-picture-card-container {
    width: 110px;
    height: 110px;
  }
  .ztxk-upload--tips {
    margin-left: 10px;
  }
  .ztxk-table {
    margin-top: 10px;
    // .ant-progress-text {
    //   width: 1em;
    // }
    .ztxk-upload--progress {
      display: flex;
      justify-content: center;
      align-items: center;
      .ant-progress-text {
        width: 30px;
      }
    }
  }
  > button {
    margin-left: 10px;
  }
  > button:first-child {
    margin-left: 0;
  }
  .ztxk-upload--preview-list {
    .ztxk-upload--preview-list__item {
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding-right: 10px;
      .preview-list__item--left {
        > button {
          height: auto;
          display: flex;
          > span:first-child {
            margin-top: 1px;
          }
          > span:last-child {
            /* 1. 必须设置高度限制（或让 line-height * 3 自动撑起高度） */
            display: -webkit-box; /* 弹性盒模型，用于多行文本换行计算 */
            -webkit-line-clamp: 3; /* 限制显示的行数 */
            -webkit-box-orient: vertical; /* 文本排列方向：垂直 */
            overflow: hidden; /* 隐藏超出部分 */
            text-overflow: ellipsis; /* 超出部分显示省略号 */
          }
        }
      }
      .preview-list__item--right {
        flex-shrink: 0;
      }
    }
  }
}
.ztxk-upload-imgcrop {
  .ant-modal-body {
    > button {
      bottom: 10px;
    }
  }
}
