.page {
  padding: 68.7rpx 47.71rpx 977.1rpx 47.71rpx;
  background-image: linear-gradient(180deg, #ffa64d 0%, #f5f5f5 30.1%);
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.section {
  padding: 42.06rpx 32.44rpx 31.89rpx 32.44rpx;
  background-color: #ffffff;
  border-radius: 19.08rpx;
}
.group {
  margin-top: 28.28rpx;
  padding: 29.43rpx 0 26.18rpx;
  border-top: solid 1.91rpx #e3e3e3;
  border-bottom: solid 1.91rpx #e3e3e3;
}
.text_1 {
  align-self: flex-start;
  margin-top: 31.26rpx;
}
.divider {
  margin-top: 28.19rpx;
  background-color: #e3e3e3;
  height: 1.91rpx;
}
.text_8 {
  align-self: flex-start;
  margin-top: 27.44rpx;
}
.font {
  font-size: 30.53rpx;
  font-family: SourceHanSansCN;
  line-height: 28.34rpx;
  color: #323232;
}
.text_3 {
  color: #ff8d1a;
  line-height: 28.36rpx;
}
.text_2 {
  line-height: 28.13rpx;
}
.text {
  margin-left: 2.69rpx;
  line-height: 23.17rpx;
}
.text_4 {
  line-height: 28.45rpx;
}
.text-wrapper {
  margin-left: 45.8rpx;
  margin-right: 43.89rpx;
  padding: 24.58rpx 0 19.6rpx;
  background-color: #ff8d1a;
  border-radius: 67.46rpx;
}
.text_5 {
  color: #ffffff;
}