.import-data-content-style {
  .zhny-import-data-content-box {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 10px 0 0 10px;
    .ant-form {
      .ant-alert {
        position: absolute;
        left: 182px;
        top: 17px;
        transform: translateY(calc(-50% - 2px));
        margin: 0;
        background: transparent !important;
        padding: 0;
        border: none !important;
        .ant-alert-message {
          color: #999;
        }
      }
    }
    @leftMargin: 70px;
    .temp-box {
      display: flex;
      align-items: center;
      margin-bottom: 10px;
      .label-name {
        width: @leftMargin;
        height: 30px;
        line-height: 30px;
        text-align: right;
        padding-right: 10px;
      }
      .temp-name {
        height: 30px;
        padding-right: 40px;
        flex: 1;
        min-width: 0;
        > .ant-btn {
          max-width: 100%;
          > span {
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
          }
        }
      }
    }
    .ant-alert {
      margin-left: @leftMargin;
      margin-bottom: 10px;
    }
    .ant-upload-list-picture {
      .ant-upload-list-item {
        border-radius: 0;
        background: #fafafa;
        .skin-dark & {
          background: #2a3253;
          border-color: #2a3253;
        }
      }
    }
    .analysis-data-box {
      display: flex;
      flex-direction: column;
      flex: 1;
      padding: 10px;
      margin-left: @leftMargin;
      border: 1px dashed #d3d3d3;
      .skin-dark & {
        border-color: #434963;
      }
      embed {
        vertical-align: middle;
      }
      .analysis-data {
        font-size: 14px;
        line-height: 36px;
      }
      .analysis-table {
        flex: 1;
      }
    }
    .ant-upload-list {
      .ant-upload-list-item {
        height: auto;
        padding: 0 8px;
      }
      .ant-upload-list-item-thumbnail {
        width: 30px;
        height: 30px;
        display: flex;
        line-height: normal;
        align-items: center;
        justify-content: center;
        .zhnycomp {
          color: #14bd64;
        }
      }
      .ant-upload-list-item-name {
        padding-left: 0;
      }
    }
  }
}

.import-data-content-style();
