.ml-7 {
  margin-left: 13.13rpx;
}
.mt-9 {
  margin-top: 16.88rpx;
}
.mt-11 {
  margin-top: 20.63rpx;
}
.ml-5 {
  margin-left: 9.38rpx;
}
.page {
  padding: 65.63rpx 28.13rpx 780rpx;
  background-image: linear-gradient(180deg, #ff8d1a -7.3%, #ffffff00 92.1%);
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.section {
  padding: 15rpx 13.13rpx;
  background-color: #ffffff;
  border-radius: 8.33rpx;
}
.image {
  margin: 20rpx;
  width: 141.25rpx;
  height: 141.25rpx;
  border-radius: 30rpx;
}
button {
    /* 去掉默认最小宽度 */
    min-width: 0 !important;
    /* 确保宽度随内容自适应 */
    width: auto !important;
    /* 下面是其他重置，保证“隐形” */
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
}
.font {
  font-size: 26.25rpx;
  font-family: SourceHanSansCN;
  line-height: 24.34rpx;
  color: #000000;
}
.text {
  line-height: 24.21rpx;
}
.group_2 {
  padding: 0 7.26rpx;
}
.image_3 {
  width: 22.5rpx;
  height: 22.5rpx;
}
.font_2 {
  font-size: 22.5rpx;
  font-family: SourceHanSansCN;
  line-height: 20.68rpx;
  color: #ff8d1a;
}
.text_2 {
  color: #808080;
  line-height: 17.08rpx;
}
.section_2 {
  padding: 7.5rpx 13.13rpx 5.63rpx 14.03rpx;
  background-color: #fff6de;
  border-radius: 31.26rpx;
}
.image_4 {
  width: 24.38rpx;
  height: 24.38rpx;
}
.text_3 {
  margin-right: 21.6rpx;
}
.group {
  margin-top: 33.75rpx;
  width: 133.72rpx;
}
.image_2 {
  margin-left: 17.48rpx;
  width: 76.88rpx;
  height: 76.88rpx;
}
.text_4 {
  line-height: 20.72rpx;
}
.equal-division {
  position: relative;
}
.section_3 {
  padding: 6.88rpx 0 13.59rpx;
  background-color: #ffffff;
  border-radius: 18.75rpx;
}
.equal-division-item_1 {
  margin-left: 8.06rpx;
}
.group_3 {
  padding: 11.76rpx 0 10.01rpx;
  width: 224.59rpx;
}
.image_5 {
  width: 63.99rpx;
  height: 63.99rpx;
}
.text_5 {
  line-height: 24.26rpx;
}
.equal-division-item_2 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.equal-division-item {
  padding: 11.76rpx 0 10.09rpx;
  width: 224.59rpx;
}
.text_6 {
  line-height: 24.28rpx;
}
.equal-division-item_3 {
  position: absolute;
  right: 10.03rpx;
  top: 50%;
  transform: translateY(-50%);
}
.group_5 {
  padding: 11.76rpx 0 9.99rpx;
  width: 224.59rpx;
}
.list {
  padding-top: 39.38rpx;
}
.section_4 {
  padding: 31.88rpx 31.88rpx 30rpx 33.75rpx;
  background-color: #ffffff;
  border-radius: 9.47rpx;
}
.image_6 {
  border-radius: 9.38rpx;
  width: 41.25rpx;
  height: 41.25rpx;
}
.image_7 {
  width: 30rpx;
  height: 30rpx;
}
.text_7 {
  line-height: 24.47rpx;
}
.text_8 {
  line-height: 23.81rpx;
}