.mt-19 {
  margin-top: 35.63rpx;
}
.page {
  padding: 0 33.75rpx 787.5rpx;
  background-color: #f9f9f9;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.group {
  padding: 46.88rpx 0 48.75rpx;
}
.section {
  padding: 30rpx 31.88rpx 28.13rpx;
  background-color: #ffffff;
  border-radius: 9.38rpx;
}
.image {
  width: 121.88rpx;
  height: 121.88rpx;
  border-radius: 30rpx;
}
.group_2 {
  margin-top: 21.84rpx;
}
.text {
  color: #000000;
  font-size: 30rpx;
  font-family: SourceHanSansCN;
  line-height: 17.1rpx;
}
.font {
  font-size: 26.25rpx;
  font-family: SourceHanSansCN;
  line-height: 24.47rpx;
  color: #000000;
}
.text_2 {
  color: #787878;
  line-height: 19.93rpx;
}
.font_2 {
  font-size: 30rpx;
  font-family: SourceHanSansCN;
  line-height: 27.64rpx;
}
.text_3 {
  color: #000000;
  line-height: 28.16rpx;
}
.list {
  background-color: #ffffff;
  border-radius: 9.38rpx;
}
.list-item {
  padding: 28.13rpx 24.38rpx 28.14rpx 24.9rpx;
}
.text_4 {
  line-height: 24.52rpx;
}
.image_2 {
  width: 35.63rpx;
  height: 35.63rpx;
}
.section_3 {
  margin-left: 28.13rpx;
  margin-right: 29.96rpx;
  background-color: #e0e0e0;
  height: 1.88rpx;
}
.group_4 {
  padding: 26.25rpx 24.38rpx 30.02rpx 25.37rpx;
}
.text_5 {
  line-height: 24.6rpx;
}
.group_5 {
  padding: 26.25rpx 24.38rpx 30rpx 25.22rpx;
}
.group_6 {
  padding: 26.25rpx 24.38rpx 30.02rpx 26.49rpx;
}
.text_6 {
  line-height: 24.3rpx;
}
.text-wrapper {
  padding: 28.39rpx 0 26.47rpx;
  background-color: #ff8d1a;
  border-radius: 9.38rpx;
}
.text_7 {
  color: #ffffff;
}