.A1record {
  position: relative;

  :global {
    .A1LookBack {
      position: absolute;
      top: -5px;
      left: 200px;
      z-index: 12;
    }

    .A1top {
      padding: 15px 24px;
      border-radius: 10px;
      background-color: #fff;
      display: flex;
      justify-content: space-between;

      .A1topLeft {
        display: flex;
        align-items: center;

        & > div {
          margin-right: 24px;
          .ant-btn {
            margin-right: 10px;
          }
        }
      }
    }

    .A1tableBox {
      border-radius: 10px;
      overflow: hidden;
      margin-top: 15px;
      height: calc(100% - 77px);
      background-color: #fff;

      .ant-table-body {
        height: 645px;
        overflow: auto !important;
      }

      .ant-table-cell {
        padding: 8px !important;
      }

      .A1tableFen {
        & > p {
          margin-top: 5px;
          text-decoration: underline;
          color: var(--themeColor);
          cursor: pointer;
        }
      }

      .A1Tit {
        cursor: pointer;
      }
    }
  }
}
