page {
  background-color: #F4F4F4;
  color: #333333;
}
.page {
  margin: 40rpx;
}
.icon {
  display: flex;
  margin-top: 72rpx;
}
.icon image {
  width: 38rpx;
  margin: 0 20rpx;
}
.icon .text {
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #101010;
}
.aggre {
  margin-top: 470rpx;
  text-align: center;
  font-family: PingFang-SC-Medium, PingFang-SC;
  font-weight: 500;
  font-size: 26rpx;
}
.aggre .underline {
  text-decoration: underline;
  padding: 0 6rpx;
}
.input input {
  width: 448rpx;
  height: 72rpx;
  background: #FFFFFF;
  padding: 0 30rpx;
  margin: 38rpx 0;
  margin-right: 20rpx;
}
.submit {
  margin: 108rpx auto 0;
  text-align: center;
  width: 654rpx;
  height: 92rpx;
  line-height: 92rpx;
  background: #1E9F6A;
  border-radius: 8rpx 32rpx 8rpx 32rpx;
  color: #ffffff;
}

