.step1 {
  &-form {
    width: 500px;
    margin: 0 auto;
  }

  h3 {
    margin: 0 0 12px;
    font-size: 16px;
    line-height: 32px;
    color: @text-color;
  }

  h4 {
    margin: 0 0 4px;
    font-size: 14px;
    line-height: 22px;
    color: @text-color;
  }

  p {
    color: @text-color;
  }

  .device-icon-style {
    :deep .ant-upload-select-picture-card {
      display: inherit;
      float: none;
      width: 4.9vw;
      height: 9.5vh;
      margin-right: 8px;
      text-align: center;
      vertical-align: top;
      background-color: #fafafa;
      border: 1px dashed #d9d9d9;
      cursor: pointer;
      transition: border-color 0.3s ease;
    }
  }
}

.pay-select {
  width: 20%;
}

.pay-input {
  width: 70%;
}
