.A1tab1life {
  :global {
    .A1t1btn {
      position: absolute;
      right: 10px;
      top: 12px;
      z-index: 10;
    }

    .A1t1Row {
      border: 1px solid #ccc;
      border-radius: 4px;
      padding: 15px 0 0;
      font-size: 16px;
      margin-bottom: 24px;

      .A1t1Row1 {
        display: flex;
        margin-bottom: 20px;
        position: relative;

        .A1t1Row1Btn {
          position: absolute;
          right: 15px;
          top: 0px;
          z-index: 15;
          .ant-btn-sm {
            font-size: 18px;
          }
        }

        & > div {
          &:nth-of-type(1) {
            width: 82px;
            text-align: right;
            font-weight: 700;
          }
          &:nth-of-type(2) {
            width: calc(100% - 82px);
            p {
              min-height: 20px;
            }
            .image-wrap {
              text-align: center;
            }
          }
        }
      }
    }
  }
}
