.A4add {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, 0.6);
  padding: 50px 100px;
  overflow: hidden;
  :global {
    .A4addMain {
      width: 100%;
      height: 100%;
      background-color: #fff;
      border-radius: 10px;
      position: relative;
      padding: 15px;

      .A4aTit {
        font-weight: 700;
        font-size: 16px;
        color: var(--themeColor);
        margin-bottom: 15px;
      }

      .A4accc {
        width: calc(100% - 100px);
        height: calc(100% - 30px);
        overflow: auto;

        .ant-form-item-label {
          width: 81px;
        }

        .A4aRow {
          display: flex;
          justify-content: space-between;
          .ant-form-item {
            width: 48%;
          }

          .A4aRowSon {
            width: 48%;
            display: flex;
            .ant-btn {
              margin-left: 10px;
            }
            .ant-form-item {
              width: calc(100% - 74px);
            }
          }
        }
        .A4aRowAll {
          width: 100%;
          .ant-form-item {
            width: 100%;
          }
        }

        .formRow {
          display: flex;

          .formLeft {
            position: relative;
            top: 3px;
            width: 81px;
            text-align: right;

            & > span {
              color: #ff4d4f;
            }
          }

          .formRight {
            width: calc(100% - 81px);
            position: relative;
            top: -15px;
          }
        }
        .formRow2 {
          margin-bottom: -20px;
        }

        .A4aBtn {
          position: absolute;
          top: 50%;
          right: 20px;
          transform: translateY(-50%);
        }
      }
    }
  }
}
