html {
  font-size: 37.5px;
}

.tab-list, .package-box-show, .Special-Events {
  display: none;
}

.active {
  display: block;
}
.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 51.2rem;
  overflow: hidden;
}

.box_1 {
  background-color: rgba(247, 255, 246, 1);
  width: 51.2rem;
}

.section_1 {
  background-color: rgba(221, 251, 220, 1);
  width: 51.2rem;
  height: 1.92rem;
  margin-top: 0.027rem;
  justify-content: flex-center;
}

.label_1 {
  width: 1.28rem;
  height: 1.28rem;
  margin: 0.32rem 0 0 9.947rem;
}

.text_1 {
  width: 1.92rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.587rem 0 0 0.4rem;
}

.text_2 {
  width: 0.854rem;
  height: 1.2rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.174rem;
  margin: 0.347rem 0 0 5.574rem;
}

.text_3 {
  width: 1.707rem;
  height: 1.2rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.174rem;
  margin: 0.347rem 0 0 0.8rem;
}

.text_4 {
  width: 1.707rem;
  height: 1.2rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.174rem;
  margin: 0.347rem 0 0 0.8rem;
}

.text_5 {
  width: 1.707rem;
  height: 1.2rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.174rem;
  margin: 0.347rem 0 0 0.8rem;
}

.text_6 {
  width: 1.707rem;
  height: 1.2rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.174rem;
  margin: 0.347rem 0 0 0.8rem;
}

.text_7 {
  width: 1.28rem;
  height: 1.2rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.174rem;
  margin: 0.347rem 0 0 0.8rem;
}

.text-wrapper_1 {
  border-radius: 2px;
  height: 1.227rem;
  border: 1px solid rgba(69, 106, 118, 1);
  width: 3.627rem;
  margin: 0.4rem 9.947rem 0 5.547rem;
}

.text_8 {
  width: 2.56rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}

.section_2 {
  position: relative;
  width: 51.2rem;
}

.text-group_1 {
  width: 17.974rem;
  height: 3.014rem;
  margin: 20.4rem 0 0 16.614rem;
}

.text_9 {
  width: 17.974rem;
  height: 1.52rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.52rem;
}

.text_10 {
  width: 17.974rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.534rem;
}

.block_1 {
  width: 36.427rem;
  height: 8.534rem;
  margin: 1.334rem 0 0 7.387rem;
}

.box_2 {
  box-shadow: 5px 5px 9px 0px rgba(31, 122, 112, 1);
  background-image: linear-gradient(
    315deg,
    rgba(62, 198, 181, 1) 0,
    rgba(161, 208, 174, 1) 100%
  );
  border-radius: 44px;
  width: 11.787rem;
  height: 8.534rem;
}

.image-text_1 {
  width: 8.72rem;
  height: 6.16rem;
  margin: 0.8rem 0 0 1.52rem;
}

.image_1 {
  width: 1.92rem;
  height: 1.92rem;
  margin-left: 3.414rem;
}

.text-group_2 {
  width: 8.72rem;
  height: 3.707rem;
  margin-top: 0.534rem;
}

.text_11 {
  width: 6.694rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-left: 1.04rem;
}

.text_12 {
  width: 8.72rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
  margin-top: 0.534rem;
}

.box_3 {
  box-shadow: 5px 5px 9px 0px rgba(31, 122, 112, 1);
  background-image: linear-gradient(
    315deg,
    rgba(62, 198, 181, 1) 0,
    rgba(161, 208, 174, 1) 100%
  );
  border-radius: 44px;
  width: 11.787rem;
  height: 8.534rem;
  margin-left: 0.534rem;
}

.image-text_2 {
  width: 8.72rem;
  height: 6.16rem;
  margin: 0.8rem 0 0 1.547rem;
}

.image_2 {
  width: 1.92rem;
  height: 1.92rem;
  margin-left: 3.387rem;
}

.text-group_3 {
  width: 8.72rem;
  height: 3.707rem;
  margin-top: 0.534rem;
}

.text_13 {
  width: 6.694rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-left: 1.014rem;
}

.text_14 {
  width: 8.72rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
  margin-top: 0.534rem;
}

.box_4 {
  box-shadow: 5px 5px 9px 0px rgba(31, 122, 112, 1);
  background-image: linear-gradient(
    315deg,
    rgba(62, 198, 181, 1) 0,
    rgba(161, 208, 174, 1) 100%
  );
  border-radius: 44px;
  width: 11.787rem;
  height: 8.534rem;
  margin-left: 0.534rem;
}

.image-text_3 {
  width: 8.72rem;
  height: 6.16rem;
  margin: 0.8rem 0 0 1.547rem;
}

.image_3 {
  width: 1.92rem;
  height: 1.92rem;
  margin-left: 3.387rem;
}

.text-group_4 {
  width: 8.72rem;
  height: 3.707rem;
  margin-top: 0.534rem;
}

.text_15 {
  width: 6.694rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-left: 1.014rem;
}

.text_16 {
  width: 8.72rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
  margin-top: 0.534rem;
}

.block_2 {
  box-shadow: 5px 5px 28px 0px rgba(31, 122, 112, 1);
  background-image: linear-gradient(
    135deg,
    rgba(62, 197, 181, 1) 0,
    rgba(193, 212, 172, 1) 100%
  );
  border-radius: 44px;
  position: relative;
  width: 36.427rem;
  height: 19.2rem;
  margin: 1.334rem 0 0 7.387rem;
}

.section_3 {
  width: 4.747rem;
  height: 11.814rem;
  margin: 2.4rem 0 0 15.067rem;
}

.text-wrapper_2 {
  box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 35px;
  width: 4.64rem;
  height: 2.134rem;
  position: relative;
  z-index: 9;
}

.text_17 {
  width: 4.64rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(62, 134, 245, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.32rem;
}

.text_18 {
  width: 4.64rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-bottom: 0.134rem;
}

.text-wrapper_3 {
  box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 35px;
  width: 4.64rem;
  height: 2.134rem;
  margin: 7.547rem 0 0 0.107rem;
  position: relative;
  z-index: 9;
}

.text_19 {
  width: 4.64rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(62, 134, 245, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.32rem;
}

.text_20 {
  width: 4.64rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0 0 0.134rem 0.054rem;
}

.section_4 {
  width: 14.854rem;
  height: 12.48rem;
  margin: 4.027rem 1.334rem 0 0.427rem;
}

.text-group_5 {
  width: 14.854rem;
  height: 8.88rem;
}

.text_21 {
  width: 14.854rem;
  height: 3.44rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.52rem;
}

.text_22 {
  width: 14.854rem;
  height: 3.84rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 0.96rem;
  margin-top: 1.6rem;
}

.box_5 {
  box-shadow: 4px 8px 25px 0px rgba(46, 197, 182, 1);
  height: 2rem;
  margin-top: 1.6rem;
  width: 4.747rem;
}

.text-wrapper_4 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 10px;
  height: 2rem;
  width: 4.747rem;
}

.text_23 {
  width: 4.747rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.72rem;
}

.image_4 {
  position: absolute;
  left: 2.534rem;
  top: 1.334rem;
  width: 15.387rem;
  height: 16.534rem;
}

.text-wrapper_5 {
  box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 35px;
  position: absolute;
  left: 0.214rem;
  top: 14.374rem;
  width: 4.64rem;
  height: 2.134rem;
}

.text_24 {
  width: 4.64rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(62, 134, 245, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.32rem;
}

.text_25 {
  width: 4.64rem;
  height: 0.72rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-bottom: 0.134rem;
}

.block_3 {
  position: relative;
  width: 36.427rem;
  height: 21.894rem;
  margin: 1.334rem 0 0 7.387rem;
}

.text_26 {
  width: 17.974rem;
  height: 1.52rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.52rem;
  margin-left: 9.227rem;
}

.box_6 {
  width: 13.547rem;
  height: 0.96rem;
  margin: 0.534rem 0 0 11.44rem;
}

.text_27 {
  width: 2.56rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.group_1 {
  background-color: rgba(4, 68, 95, 1);
  width: 0.054rem;
  height: 0.8rem;
  margin: 0.08rem 0 0 0.267rem;
}

.text_28 {
  width: 2.56rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-left: 0.24rem;
}

.group_2 {
  background-color: rgba(4, 68, 95, 1);
  width: 0.054rem;
  height: 0.8rem;
  margin: 0.08rem 0 0 0.267rem;
}

.text_29 {
  width: 2.56rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-left: 0.267rem;
}

.group_3 {
  background-color: rgba(4, 68, 95, 1);
  width: 0.054rem;
  height: 0.8rem;
  margin: 0.08rem 0 0 0.267rem;
}

.text_30 {
  width: 4.134rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-left: 0.267rem;
}

.box_7 {
  height: 15.094rem;
  background-size: 100% 100%;
  width: 30.294rem;
  position: relative;
  margin: 1.334rem 0 0 3.067rem;
}

.box_8 {
  width: 3.067rem;
  height: 1.28rem;
  margin: 3.147rem 0 0 24.107rem;
}

.block_4 {
  background-color: rgba(254, 149, 99, 1);
  height: 0.8rem;
  margin-top: 0.214rem;
  width: 0.72rem;
}

.group_4 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.507rem;
  height: 0.56rem;
  margin: 0.134rem 0 0 0.107rem;
}

.block_5 {
  width: 0.8rem;
  height: 1.28rem;
}

.group_5 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.4rem;
  height: 0.507rem;
  margin-left: 0.24rem;
}

.label_2 {
  width: 0.8rem;
  height: 0.72rem;
  margin-top: 0.054rem;
}

.box_9 {
  width: 23.814rem;
  height: 3.147rem;
  margin: 0.374rem 0 0 3.094rem;
}

.section_5 {
  background-color: rgba(254, 149, 99, 1);
  position: relative;
  width: 1.387rem;
  height: 1.6rem;
  margin-top: 1.547rem;
}

.section_6 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.294rem;
  height: 0.347rem;
  margin: 0.507rem 0 0 0.374rem;
}

.section_7 {
  background-color: rgba(0, 0, 0, 1);
  width: 0.294rem;
  height: 0.347rem;
  margin: 0.4rem 0.347rem 0 0.08rem;
}

.section_8 {
  background-color: rgba(0, 0, 0, 1);
  height: 0.347rem;
  width: 0.507rem;
  position: absolute;
  left: 0.64rem;
  top: 0.72rem;
}

.box_10 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.507rem;
  height: 0.347rem;
}

.section_9 {
  background-color: rgba(69, 90, 100, 1);
  width: 1.52rem;
  height: 1.6rem;
}

.box_11 {
  width: 18.987rem;
  height: 5.68rem;
  margin: 1.254rem 0 0.214rem 5.147rem;
}

.group_6 {
  width: 1.547rem;
  height: 3.947rem;
  margin-top: 1.307rem;
}

.box_12 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.24rem;
  height: 0.294rem;
  margin-left: 0.294rem;
}

.box_13 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.427rem;
  height: 0.294rem;
  margin-left: 0.214rem;
}

.box_14 {
  background-color: rgba(69, 90, 100, 1);
  width: 0.72rem;
  height: 0.8rem;
  margin-top: 1.254rem;
}

.box_15 {
  background-color: rgba(254, 149, 99, 1);
  width: 1.174rem;
  height: 1.227rem;
  margin: 0.08rem 0 0 0.374rem;
}

.section_10 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.134rem;
  height: 0.16rem;
  margin: 0.534rem 0 0 0.24rem;
}

.section_11 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.134rem;
  height: 0.16rem;
  margin: 0.534rem 0 0 0.08rem;
}

.section_12 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.134rem;
  height: 0.16rem;
  margin: 0.534rem 0.347rem 0 0.107rem;
}

.group_7 {
  background-color: rgba(55, 71, 79, 1);
  height: 1.6rem;
  margin-left: 0.774rem;
  width: 1.387rem;
}

.box_16 {
  background-color: rgba(255, 255, 255, 1);
  height: 1.04rem;
  width: 0.907rem;
  margin: 0.267rem 0 0 0.24rem;
}

.group_8 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.454rem;
  height: 0.48rem;
  margin: 0.267rem 0 0 0.24rem;
}

.group_9 {
  height: 5.627rem;
  background: url(./img/FigmaDDSSlicePNGad2c92097282fcabbeb51acf358882f7.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 4.24rem;
  margin: 0.054rem 0 0 0.48rem;
}

.section_13 {
  background-color: rgba(211, 118, 106, 1);
  height: 2.614rem;
  width: 4.987rem;
  margin: 0.134rem 0 0 2.427rem;
}

.image-wrapper_1 {
  background-color: rgba(211, 118, 106, 1);
  height: 2.72rem;
  width: 1.92rem;
  margin: -1.094rem 0 0 3.734rem;
}

.image_5 {
  width: 0.72rem;
  height: 2.054rem;
  margin: -0.774rem 0 0 0.107rem;
}

.group_10 {
  background-color: rgba(211, 118, 106, 1);
  height: 2.294rem;
  width: 3.574rem;
  position: relative;
  margin: 3.36rem 0 0 -0.534rem;
}

.image-wrapper_2 {
  width: 1.6rem;
  height: 1.334rem;
  margin: 0.507rem 0 0 1.627rem;
}

.image_6 {
  width: 1.6rem;
  height: 1.334rem;
}

.image-wrapper_3 {
  width: 0.534rem;
  height: 0.187rem;
  margin: 0.134rem 0 0.134rem 2.934rem;
}

.thumbnail_1 {
  width: 0.24rem;
  height: 0.187rem;
}

.thumbnail_2 {
  width: 0.24rem;
  height: 0.187rem;
}

.thumbnail_3 {
  position: absolute;
  left: 3.52rem;
  top: 1.947rem;
  width: 0.24rem;
  height: 0.187rem;
}

.thumbnail_4 {
  width: 0.24rem;
  height: 0.187rem;
  margin: 5.307rem 0 0 0.267rem;
}

.group_11 {
  background-color: rgba(255, 185, 152, 1);
  position: relative;
  width: 3.307rem;
  height: 4.24rem;
  margin: 1.44rem 0 0 2.987rem;
}

.image-wrapper_4 {
  position: absolute;
  left: -0.533rem;
  top: 3.307rem;
  width: 3.84rem;
  height: 0.934rem;
  background: url(./img/FigmaDDSSlicePNG67cdaaa232eae4e6ca2aa5819ce0a2a1.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.label_3 {
  width: 1.014rem;
  height: 0.614rem;
  margin: 0.134rem 0 0 0.107rem;
}

.image_7 {
  width: 0.054rem;
  height: 0.614rem;
  margin: 0.134rem 0 0 0.08rem;
}

.image_8 {
  width: 2.374rem;
  height: 0.614rem;
  margin: 0.134rem 0.134rem 0 0.08rem;
}

.image-wrapper_5 {
  position: absolute;
  left: -0.533rem;
  top: 2.187rem;
  width: 3.84rem;
  height: 0.934rem;
  background: url(./img/FigmaDDSSlicePNG76c6882d6939e229e32880e3a249046d.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.label_4 {
  width: 1.014rem;
  height: 0.614rem;
  margin: 0.16rem 0 0 0.107rem;
}

.image_9 {
  width: 0.054rem;
  height: 0.614rem;
  margin: 0.16rem 0 0 0.08rem;
}

.image_10 {
  width: 2.374rem;
  height: 0.614rem;
  margin: 0.16rem 0.134rem 0 0.08rem;
}

.image-wrapper_6 {
  position: absolute;
  left: -0.533rem;
  top: 1.094rem;
  width: 3.84rem;
  height: 0.934rem;
  background: url(./img/FigmaDDSSlicePNGd0e5b9e056f6a23ac59f89e36ddf396c.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.label_5 {
  width: 1.014rem;
  height: 0.614rem;
  margin: 0.16rem 0 0 0.107rem;
}

.image_11 {
  width: 0.054rem;
  height: 0.614rem;
  margin: 0.16rem 0 0 0.08rem;
}

.image_12 {
  width: 2.374rem;
  height: 0.614rem;
  margin: 0.16rem 0.134rem 0 0.08rem;
}

.image-wrapper_7 {
  position: absolute;
  left: -0.533rem;
  top: 0;
  width: 3.84rem;
  height: 0.934rem;
  background: url(./img/FigmaDDSSlicePNG3a5a71c3239c6efb4016a227e52b0426.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.label_6 {
  width: 1.014rem;
  height: 0.614rem;
  margin: 0.134rem 0 0 0.107rem;
}

.image_13 {
  width: 0.054rem;
  height: 0.614rem;
  margin: 0.134rem 0 0 0.08rem;
}

.image_14 {
  width: 2.374rem;
  height: 0.614rem;
  margin: 0.134rem 0.134rem 0 0.08rem;
}

.group_12 {
  background-color: rgba(254, 149, 99, 1);
  height: 1.92rem;
  width: 1.68rem;
  position: absolute;
  left: 0.747rem;
  top: 0.347rem;
}

.section_14 {
  background-color: rgba(255, 255, 255, 1);
  width: 1.04rem;
  height: 0.987rem;
  margin: 0.534rem 0 0 0.4rem;
}

.group_13 {
  width: 0.72rem;
  height: 4.24rem;
  margin-top: 1.44rem;
}

.group_14 {
  background-color: rgba(254, 149, 99, 1);
  width: 0.72rem;
  height: 0.934rem;
}

.group_15 {
  background-color: rgba(254, 149, 99, 1);
  width: 0.72rem;
  height: 0.934rem;
  margin-top: 0.16rem;
}

.group_16 {
  background-color: rgba(254, 149, 99, 1);
  width: 0.72rem;
  height: 0.934rem;
  margin-top: 0.16rem;
}

.group_17 {
  background-color: rgba(254, 149, 99, 1);
  width: 0.72rem;
  height: 0.934rem;
  margin-top: 0.187rem;
}

.box_17 {
  position: absolute;
  left: 5.44rem;
  top: 0.694rem;
  width: 19.227rem;
  height: 9.894rem;
  background: url(./img/FigmaDDSSlicePNG71b36b29c6d290a37f0f2b2686572c22.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.group_18 {
  background-color: rgba(254, 149, 99, 1);
  width: 4.667rem;
  height: 5.334rem;
  margin: 2.96rem 0 0 -0.454rem;
}

.group_19 {
  width: 8.907rem;
  height: 8.934rem;
  margin: -0.24rem 0 0 1.014rem;
}

.box_18 {
  width: 4.427rem;
  height: 4.694rem;
}

.image_15 {
  width: 2.934rem;
  height: 3.36rem;
}

.image-wrapper_8 {
  background-color: rgba(61, 254, 55, 1);
  height: 2.48rem;
  margin-top: 2.214rem;
  width: 0.774rem;
}

.thumbnail_5 {
  width: 0.16rem;
  height: 0.187rem;
  margin: 2.374rem 0 0 -0.054rem;
}

.box_19 {
  position: relative;
  width: 8.88rem;
  height: 5.6rem;
  background: url(./img/FigmaDDSSlicePNGd830d5bce5a89a083641ffaa1bc69b09.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: -1.36rem 0 0 0.027rem;
}

.image_16 {
  width: 2.934rem;
  height: 3.36rem;
  margin: 2.56rem 0 0 0.454rem;
}

.image_17 {
  width: 1.787rem;
  height: 2.027rem;
  margin: 2.747rem 2.107rem 0 1.6rem;
}

.group_20 {
  background-color: rgba(254, 149, 99, 1);
  height: 5.334rem;
  width: 4.667rem;
  position: absolute;
  left: 4.32rem;
  top: -3.786rem;
}

.block_6 {
  height: 4.587rem;
  background: url(./img/FigmaDDSSlicePNG9f295773c8380525a083ceac45fac696.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 4rem;
  position: relative;
  margin: 0.374rem 0 0 0.32rem;
}

.box_20 {
  height: 2.107rem;
  background: url(./img/FigmaDDSSlicePNGc906602eca8e22a53624971aa66fbc68.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.814rem;
  margin: 0.267rem 0 0 1.36rem;
}

.box_21 {
  height: 1.947rem;
  background: url(./img/FigmaDDSSlicePNG945a9afa97ab9e8ca952e9624f46ed1a.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.84rem;
  margin: 1.68rem 0 0 -0.88rem;
}

.block_7 {
  height: 1.947rem;
  background: url(./img/FigmaDDSSlicePNG4d3be959abc81e0bbb217a255e1a3032.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.84rem;
}

.box_22 {
  background-color: rgba(0, 0, 0, 0.1);
  width: 1.627rem;
  height: 1.947rem;
  margin-left: 0.214rem;
}

.box_23 {
  background-color: rgba(69, 90, 100, 1);
  height: 2.48rem;
  width: 2rem;
  position: absolute;
  left: 1.44rem;
  top: 1.894rem;
}

.image_18 {
  width: 0.88rem;
  height: 0.16rem;
  margin: 1.814rem 0 0 0.24rem;
}

.image_19 {
  position: absolute;
  left: 0.054rem;
  top: 2.4rem;
  width: 1.44rem;
  height: 0.294rem;
}

.group_21 {
  background-color: rgba(173, 99, 89, 1);
  position: absolute;
  left: -0.96rem;
  top: -0.08rem;
  width: 1.28rem;
  height: 2.027rem;
}

.group_22 {
  height: 2.027rem;
  background: url(./img/FigmaDDSSlicePNG97f56e358c0410eb9eea4e3d715fa2b8.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.334rem;
  position: absolute;
  left: -0.026rem;
  top: 0.054rem;
}

.box_24 {
  background-color: rgba(38, 50, 56, 1);
  height: 1.334rem;
  width: 0.667rem;
  margin: 0.507rem 0 0 0.64rem;
}

.group_23 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.934rem;
  height: 0.454rem;
  margin: -0.24rem 0 0 -0.427rem;
}

.group_24 {
  background-color: rgba(173, 99, 89, 1);
  height: 1.68rem;
  width: 1.12rem;
  position: absolute;
  left: 0.4rem;
  top: -1.333rem;
}

.label_7 {
  width: 0.667rem;
  height: 0.8rem;
  margin: 0.16rem 0 0 0.294rem;
}

.box_25 {
  background-color: rgba(55, 71, 79, 1);
  height: 1.467rem;
  width: 0.64rem;
  position: absolute;
  left: 0.32rem;
  top: 0.027rem;
}

.block_8 {
  background-color: rgba(38, 50, 56, 1);
  height: 1.467rem;
  width: 0.64rem;
}

.section_15 {
  background-color: rgba(255, 255, 255, 1);
  height: 1.387rem;
  width: 0.587rem;
  position: relative;
  margin: 0.027rem 0 0 0.027rem;
}

.block_9 {
  width: 0.054rem;
  height: 0.054rem;
  margin: 0.027rem 0 0 0.027rem;
}

.group_25 {
  height: 0.054rem;
  background: url(./img/FigmaDDSSlicePNGc455be021246447c52e90481e4166a7c.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.054rem;
}

.block_10 {
  background-color: rgba(166, 166, 166, 1);
  width: 0.027rem;
  height: 0.027rem;
  margin-left: 0.027rem;
}

.image-wrapper_9 {
  width: 0.107rem;
  height: 0.054rem;
  margin: 0.134rem 0 0 0.24rem;
}

.thumbnail_6 {
  width: 0.107rem;
  height: 0.054rem;
}

.image-wrapper_10 {
  width: 0.16rem;
  height: 0.054rem;
  margin: 0.16rem 0 0 0.214rem;
}

.thumbnail_7 {
  width: 0.16rem;
  height: 0.054rem;
}

.block_11 {
  width: 0.267rem;
  height: 0.16rem;
  margin: 0.054rem 0 0 0.08rem;
}

.box_26 {
  background-color: rgba(69, 90, 100, 1);
  width: 0.107rem;
  height: 0.134rem;
}

.group_26 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.027rem;
  height: 0.054rem;
  margin: 0.027rem 0 0 0.027rem;
}

.group_27 {
  background-color: rgba(255, 255, 255, 1);
  height: 0.054rem;
  width: 0.027rem;
  position: relative;
  margin: 0.054rem 0.027rem 0 0;
}

.box_27 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.027rem;
  height: 0.027rem;
}

.thumbnail_8 {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.027rem;
  height: 0.054rem;
}

.box_28 {
  background-color: rgba(69, 90, 100, 1);
  width: 0.107rem;
  height: 0.134rem;
  margin-top: 0.027rem;
}

.block_12 {
  width: 0.267rem;
  height: 0.16rem;
  margin: 0.027rem 0 0 0.08rem;
}

.image-wrapper_11 {
  background-color: rgba(69, 90, 100, 1);
  height: 0.134rem;
  width: 0.107rem;
}

.thumbnail_9 {
  width: 0.054rem;
  height: 0.08rem;
  margin: 0.027rem 0 0 0.054rem;
}

.box_29 {
  background-color: rgba(69, 90, 100, 1);
  width: 0.107rem;
  height: 0.134rem;
  margin-top: 0.027rem;
}

.block_13 {
  width: 0.134rem;
  height: 0.16rem;
  margin: 0.134rem 0 0 0.24rem;
}

.group_28 {
  background-color: rgba(255, 199, 39, 1);
  width: 0.134rem;
  height: 0.16rem;
}

.block_14 {
  width: 0.267rem;
  height: 0.054rem;
  margin: 0.107rem 0 0.054rem 0.187rem;
}

.section_16 {
  background-color: rgba(166, 166, 166, 1);
  width: 0.267rem;
  height: 0.054rem;
}

.image-wrapper_12 {
  background-color: rgba(199, 199, 199, 1);
  height: 0.187rem;
  width: 0.16rem;
  position: absolute;
  left: 0.214rem;
  top: 0.24rem;
}

.thumbnail_10 {
  width: 0.08rem;
  height: 0.134rem;
  margin: 0.054rem 0 0 0.027rem;
}

.image-wrapper_13 {
  height: 1.12rem;
  background: url(./img/FigmaDDSSlicePNG04f70eb828f153606569d98d9a79377b.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.747rem;
  position: absolute;
  left: 1.334rem;
  top: 1.227rem;
}

.image_20 {
  width: 0.534rem;
  height: 1.094rem;
  margin: 0.054rem 0 0 0.667rem;
}

.box_30 {
  background-color: rgba(173, 99, 89, 1);
  position: absolute;
  left: 1.52rem;
  top: 0.32rem;
  width: 1.067rem;
  height: 1.547rem;
}

.image-wrapper_14 {
  height: 0.56rem;
  background: url(./img/FigmaDDSSlicePNGefb7c1029cd4ee2f4fe01fe87271d5dc.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.24rem;
  margin: 0.534rem 0 0 0.16rem;
}

.thumbnail_11 {
  width: 0.134rem;
  height: 0.107rem;
  margin: 0.507rem 0 0 0.107rem;
}

.box_31 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.107rem;
  height: 0.054rem;
  margin: 0.054rem 0 0 0.32rem;
}

.box_32 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.4rem;
  height: 0.24rem;
  margin: 0.107rem 0 0 0.08rem;
}

.box_33 {
  background-color: rgba(38, 50, 56, 1);
  height: 1.014rem;
  width: 1.067rem;
  position: absolute;
  left: 1.574rem;
  top: 0.267rem;
}

.box_34 {
  height: 0.4rem;
  background: url(./img/FigmaDDSSlicePNGf457ddaae0cb39f8aa9825ddb7bcc90f.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.294rem;
  margin: 0.88rem 0 0 0.827rem;
}

.section_17 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.08rem;
  height: 0.08rem;
  margin: 0.347rem 0 0 0.054rem;
}

.group_29 {
  background-color: rgba(173, 99, 89, 1);
  position: absolute;
  left: 7.2rem;
  top: -1.493rem;
  width: 1.6rem;
  height: 3.734rem;
}

.image-wrapper_15 {
  background-color: rgba(173, 99, 89, 1);
  height: 1.627rem;
  width: 1.6rem;
  position: absolute;
  left: 6.107rem;
  top: 1.147rem;
}

.label_8 {
  width: 0.747rem;
  height: 0.96rem;
  margin: 0.454rem 0 0 0.107rem;
}

.group_30 {
  background-color: rgba(254, 149, 99, 1);
  height: 2.267rem;
  width: 2rem;
  position: absolute;
  left: 3.387rem;
  top: 1.6rem;
}

.box_35 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.907rem;
  height: 0.88rem;
  margin: 0.694rem 0 0 0.64rem;
}

.group_31 {
  background-color: rgba(254, 149, 99, 1);
  height: 1.84rem;
  width: 1.6rem;
  margin: 1.28rem 2.4rem 0 1.094rem;
}

.block_15 {
  background-color: rgba(255, 255, 255, 1);
  height: 1.094rem;
  width: 0.96rem;
  margin: 0.374rem 0 0 0.32rem;
}

.group_32 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.507rem;
  height: 0.587rem;
  margin: 0.267rem 0 0 0.24rem;
}

.group_33 {
  background-color: rgba(254, 149, 99, 1);
  position: absolute;
  left: 15.094rem;
  top: 3.68rem;
  width: 4.667rem;
  height: 5.334rem;
}

.group_34 {
  height: 6.48rem;
  background: url(./img/FigmaDDSSlicePNG1ec3ab7eca7431e153c59a21d968555a.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 5.654rem;
  position: absolute;
  left: 14.587rem;
  top: 3.094rem;
}

.group_35 {
  width: 0.267rem;
  height: 0.32rem;
  margin: 0.374rem 0 0 5.094rem;
}

.group_36 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.267rem;
  height: 0.32rem;
}

.group_37 {
  position: relative;
  width: 2.88rem;
  height: 2.187rem;
  margin: 2.187rem 0 1.414rem 0;
}

.box_36 {
  background-color: rgba(235, 148, 129, 1);
  height: 2.08rem;
  margin-left: 0.987rem;
  width: 1.894rem;
}

.group_38 {
  background-color: rgba(254, 149, 99, 1);
  height: 2rem;
  width: 1.014rem;
  margin: -0.16rem 0 0 0.907rem;
}

.image-wrapper_16 {
  background-color: rgba(255, 255, 255, 1);
  height: 1.44rem;
  width: 0.96rem;
  margin: 0.294rem 0 0 0.054rem;
}

.image_21 {
  width: 0.507rem;
  height: 0.667rem;
  margin: 0.827rem 0 0 0.08rem;
}

.image-wrapper_17 {
  background-color: rgba(235, 148, 129, 1);
  height: 1.04rem;
  width: 1.387rem;
  position: absolute;
  left: 0;
  top: 1.147rem;
}

.label_9 {
  width: 0.827rem;
  height: 0.667rem;
  margin: 0.08rem 0 0 0.054rem;
}

.group_39 {
  background-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 2.107rem;
  top: 2.747rem;
  width: 0.8rem;
  height: 2rem;
}

.image_22 {
  position: absolute;
  left: 2.134rem;
  top: 2.667rem;
  width: 2.134rem;
  height: 2.907rem;
}

.group_40 {
  height: 3.094rem;
  background: url(./img/FigmaDDSSlicePNGd30e3b4499884f69955431491bf9e960.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 2.134rem;
  position: absolute;
  left: 2.267rem;
  top: 2.907rem;
}

.section_18 {
  background-color: rgba(254, 149, 99, 1);
  height: 1.627rem;
  width: 1.147rem;
  margin: -0.054rem 0 0 0.934rem;
}

.box_37 {
  background-color: rgba(255, 255, 255, 1);
  height: 1.04rem;
  width: 0.72rem;
  position: relative;
  margin: 0.507rem 0 0 0.214rem;
}

.image_23 {
  width: 0.747rem;
  height: 0.027rem;
  margin: 0.907rem 0 0 0.027rem;
}

.box_38 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: -0.133rem;
  top: 0.374rem;
  width: 0.214rem;
  height: 0.72rem;
}

.section_19 {
  background-color: rgba(235, 148, 129, 1);
  height: 0.48rem;
  width: 1.2rem;
  position: absolute;
  left: -0.88rem;
  top: 1.734rem;
}

.box_39 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.667rem;
  height: 0.134rem;
  margin-left: 0.187rem;
}

.image-wrapper_18 {
  height: 0.107rem;
  background: url(./img/FigmaDDSSlicePNGcee1291031320eb7098e14758d8ddef8.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.947rem;
  position: absolute;
  left: -0.666rem;
  top: 0.32rem;
}

.image_24 {
  width: 1.334rem;
  height: 0.107rem;
}

.section_20 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: 1.574rem;
  top: 0.56rem;
  width: 0.534rem;
  height: 1.014rem;
}

.image_25 {
  position: absolute;
  left: -0.16rem;
  top: 3.574rem;
  width: 2.054rem;
  height: 1.494rem;
}

.image_26 {
  position: absolute;
  left: 1.014rem;
  top: 4.827rem;
  width: 1.627rem;
  height: 1.174rem;
}

.group_41 {
  height: 1.04rem;
  background: url(./img/FigmaDDSSlicePNGc561cb05884f980f7d513f411a1b0fcb.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.64rem;
  position: absolute;
  left: 2.614rem;
  top: 2.16rem;
}

.block_16 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.587rem;
  height: 0.56rem;
  margin-left: -0.026rem;
}

.group_42 {
  position: absolute;
  left: 2.214rem;
  top: 1.2rem;
  width: 0.934rem;
  height: 1.52rem;
  background: url(./img/FigmaDDSSlicePNG4d81b0e4ead9d9c430f11a0f29040885.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.section_21 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.16rem;
  height: 0.107rem;
  margin: 0.534rem 0 0 0.347rem;
}

.section_22 {
  background-color: rgba(0, 0, 0, 0.3);
  height: 0.88rem;
  margin-left: 0.054rem;
  width: 0.88rem;
  position: relative;
}

.image-wrapper_19 {
  width: 0.4rem;
  height: 0.214rem;
  margin: 0.054rem 0 0 0.027rem;
}

.thumbnail_12 {
  width: 0.107rem;
  height: 0.16rem;
  margin-top: 0.054rem;
}

.thumbnail_13 {
  width: 0.107rem;
  height: 0.187rem;
}

.box_40 {
  width: 0.08rem;
  height: 0.054rem;
  margin: 0.24rem 0 0.32rem 0.347rem;
}

.box_41 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.08rem;
  height: 0.054rem;
}

.box_42 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: -0.026rem;
  top: -0.053rem;
  width: 0.134rem;
  height: 0.107rem;
}

.image-wrapper_20 {
  height: 0.534rem;
  background: url(./img/FigmaDDSSlicePNG1ad81eb93f69a5a637de682ee3861d26.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.24rem;
  position: absolute;
  left: 0.16rem;
  top: 0.587rem;
}

.thumbnail_14 {
  width: 0.134rem;
  height: 0.134rem;
  margin: 0.427rem 0 0 0.134rem;
}

.image-wrapper_21 {
  height: 1.04rem;
  background: url(./img/FigmaDDSSlicePNG3519f619fe1207ab41f29e1a8e9ff6b2.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.227rem;
  position: absolute;
  left: 1.974rem;
  top: 1.014rem;
}

.thumbnail_15 {
  width: 0.24rem;
  height: 0.454rem;
  margin: 0.72rem 0 0 1.067rem;
}

.image-wrapper_22 {
  background-color: rgba(8, 255, 0, 1);
  height: 0.054rem;
  width: 4.294rem;
  position: absolute;
  left: -3.68rem;
  top: 3.227rem;
}

.thumbnail_16 {
  width: 0.16rem;
  height: 0.187rem;
  margin: -0.054rem 0 0 -0.08rem;
}

.group_43 {
  position: absolute;
  left: 12.427rem;
  top: 1.6rem;
  width: 1.654rem;
  height: 3.734rem;
  background: url(./img/FigmaDDSSlicePNG90bd47701f497e8b8820d1ba6f26c139.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.section_23 {
  background-color: rgba(38, 50, 56, 1);
  height: 0.987rem;
  width: 0.48rem;
  margin: 2.507rem 0 0 0.374rem;
}

.group_44 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.667rem;
  height: 0.507rem;
  margin: 0.747rem 0 0 0.24rem;
}

.image_27 {
  position: absolute;
  left: 0.107rem;
  top: 0.854rem;
  width: 0.507rem;
  height: 1.787rem;
}

.image-wrapper_23 {
  background-color: rgba(211, 118, 106, 1);
  height: 2.24rem;
  width: 1.6rem;
  position: absolute;
  left: 16.134rem;
  top: 7.947rem;
}

.image_28 {
  width: 1.174rem;
  height: 1.44rem;
  margin: 0.347rem 0 0 0.24rem;
}

.box_43 {
  background-color: rgba(38, 50, 56, 1);
  height: 1.494rem;
  width: 1.227rem;
  position: absolute;
  left: 16.107rem;
  top: 8.667rem;
}

.box_44 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.24rem;
  height: 0.347rem;
  margin: -0.294rem 0 0 0.054rem;
}

.image_29 {
  position: absolute;
  left: 11.707rem;
  top: 9.574rem;
  width: 5.12rem;
  height: 2.614rem;
}

.box_45 {
  background-color: rgba(254, 149, 99, 1);
  position: absolute;
  left: 9.76rem;
  top: 9.547rem;
  width: 3.814rem;
  height: 5.307rem;
}

.box_46 {
  background-color: rgba(211, 118, 106, 1);
  height: 4.934rem;
  width: 4.187rem;
  position: absolute;
  left: 9.627rem;
  top: 9.76rem;
}

.block_17 {
  background-color: rgba(254, 149, 99, 1);
  width: 3.52rem;
  height: 5.174rem;
  margin: -0.08rem 0 0 -0.08rem;
}

.image_30 {
  width: 1.867rem;
  height: 1.707rem;
  margin: 1.28rem 0 0 1.68rem;
}

.box_47 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.56rem;
  height: 1.867rem;
  margin: 0.054rem 0 0.267rem 2.534rem;
}

.box_48 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: 9.92rem;
  top: 14.027rem;
  width: 2.614rem;
  height: 0.854rem;
}

.image-wrapper_24 {
  height: 1.974rem;
  background: url(./img/FigmaDDSSlicePNGa8066c55964a4edd649a238136b4a19b.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.934rem;
  position: absolute;
  left: 11.76rem;
  top: 8.347rem;
}

.label_10 {
  width: 1.094rem;
  height: 1.307rem;
  margin: 1.254rem 0 0 -0.214rem;
}

.box_49 {
  background-color: rgba(211, 118, 106, 1);
  height: 2.854rem;
  width: 1.92rem;
  position: absolute;
  left: 11.6rem;
  top: 6.48rem;
}

.image-wrapper_25 {
  width: 0.774rem;
  height: 0.374rem;
  margin: 1.414rem 0 0 0.827rem;
}

.thumbnail_17 {
  width: 0.187rem;
  height: 0.32rem;
  margin-top: 0.054rem;
}

.thumbnail_18 {
  width: 0.187rem;
  height: 0.32rem;
}

.group_45 {
  width: 0.16rem;
  height: 0.08rem;
  margin: 0.374rem 0 0.614rem 1.067rem;
}

.section_24 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.16rem;
  height: 0.08rem;
}

.image_31 {
  position: absolute;
  left: 1.094rem;
  top: 1.094rem;
  width: 0.374rem;
  height: 1.014rem;
}

.image-wrapper_26 {
  background-color: rgba(38, 50, 56, 1);
  height: 1.787rem;
  width: 2rem;
  position: absolute;
  left: 11.44rem;
  top: 6.347rem;
}

.image_32 {
  width: 0.507rem;
  height: 0.774rem;
  margin: 1.494rem 0 0 -0.08rem;
}

.box_50 {
  height: 6.48rem;
  background: url(./img/FigmaDDSSlicePNGdaafbd2c0a906fcae530c7bce7a3472b.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 5.654rem;
  position: absolute;
  left: 4.48rem;
  top: 3.094rem;
}

.group_46 {
  width: 1.174rem;
  height: 1.334rem;
  margin: -0.107rem 0 0 0.107rem;
}

.group_47 {
  background-color: rgba(69, 90, 100, 1);
  width: 1.174rem;
  height: 1.334rem;
}

.group_48 {
  width: 2.96rem;
  height: 1.68rem;
  margin: 0.027rem 0 3.547rem 2.427rem;
}

.block_18 {
  height: 1.067rem;
  background: url(./img/FigmaDDSSlicePNG0e6dc52e729646a94c09f0341734f6d2.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 0.614rem;
  width: 0.64rem;
  position: relative;
}

.section_25 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.507rem;
  height: 0.667rem;
  margin: 0.027rem 0 0 0.16rem;
}

.section_26 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: -0.026rem;
  top: 0.774rem;
  width: 0.64rem;
  height: 0.534rem;
}

.image_33 {
  width: 1.067rem;
  height: 1.36rem;
}

.image-wrapper_27 {
  background-color: rgba(8, 255, 0, 1);
  height: 0.054rem;
  width: 3.894rem;
  position: absolute;
  left: 5.067rem;
  top: 2.774rem;
}

.thumbnail_19 {
  width: 0.16rem;
  height: 0.187rem;
  margin: -0.08rem 0 0 3.814rem;
}

.group_49 {
  background-color: rgba(247, 169, 160, 1);
  height: 2.454rem;
  width: 2.72rem;
  position: absolute;
  left: 2.72rem;
  top: 2.454rem;
}

.group_50 {
  background-color: rgba(247, 169, 160, 1);
  width: 0.4rem;
  height: 0.934rem;
  margin: -0.88rem 0 0 2.374rem;
}

.group_51 {
  height: 1.867rem;
  background: url(./img/FigmaDDSSlicePNGc1542f0d2ae3f4dc369903db5a3897bc.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.04rem;
  position: absolute;
  left: 4.48rem;
  top: 1.547rem;
}

.image-wrapper_28 {
  background-color: rgba(247, 169, 160, 1);
  width: 1.227rem;
  height: 0.907rem;
  margin: 0.347rem 0 0 -0.24rem;
}

.thumbnail_20 {
  width: 0.534rem;
  height: 0.16rem;
  margin: 0.267rem 0 0 0.214rem;
}

.thumbnail_21 {
  width: 0.534rem;
  height: 0.134rem;
  margin: 0.107rem 0 0.24rem 0.107rem;
}

.image-wrapper_29 {
  height: 2.507rem;
  background: url(./img/FigmaDDSSlicePNGe73c475c2f2eb39c186f06cb7055e3ea.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 2.747rem;
  position: absolute;
  left: 2.694rem;
  top: 2.454rem;
}

.image_34 {
  width: 2.134rem;
  height: 3.094rem;
  margin: -0.027rem 0 0 -1.36rem;
}

.group_52 {
  height: 1.547rem;
  background: url(./img/FigmaDDSSlicePNG3ad8695dc98040c96abf93ae9ba8f957.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 0.96rem;
  position: absolute;
  left: 2.48rem;
  top: 0.8rem;
}

.group_53 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.08rem;
  height: 0.054rem;
  margin: 1.147rem 0 0 0.587rem;
}

.group_54 {
  height: 1.12rem;
  background: url(./img/FigmaDDSSlicePNG7ec364a14ee412a20a868ff4b2d91653.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.2rem;
  position: absolute;
  left: -0.266rem;
  top: -0.133rem;
}

.block_19 {
  width: 0.48rem;
  height: 0.134rem;
  margin: 0.64rem 0 0 0.694rem;
}

.section_27 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.134rem;
  height: 0.134rem;
}

.section_28 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.16rem;
  height: 0.107rem;
  margin-top: 0.027rem;
}

.image-wrapper_30 {
  width: 0.4rem;
  height: 0.214rem;
  margin: 0.027rem 0 0.107rem 0.774rem;
}

.thumbnail_22 {
  width: 0.107rem;
  height: 0.16rem;
  margin-top: 0.054rem;
}

.thumbnail_23 {
  width: 0.107rem;
  height: 0.187rem;
}

.image_35 {
  position: absolute;
  left: 0.614rem;
  top: 0.507rem;
  width: 0.24rem;
  height: 0.56rem;
}

.image_36 {
  position: absolute;
  left: 2.347rem;
  top: 1.307rem;
  width: 1.174rem;
  height: 0.534rem;
}

.image_37 {
  position: absolute;
  left: 0.72rem;
  top: 2.507rem;
  width: 1.76rem;
  height: 2.427rem;
}

.group_55 {
  background-color: rgba(247, 169, 160, 1);
  height: 1.547rem;
  width: 1.574rem;
  position: absolute;
  left: 1.414rem;
  top: 1.04rem;
}

.block_20 {
  background-color: rgba(38, 50, 56, 1);
  width: 0.614rem;
  height: 0.8rem;
  margin: 0.56rem 0 0 0.907rem;
}

.block_21 {
  height: 0.64rem;
  background: url(./img/FigmaDDSSlicePNGd1bcd4d53da32d1bfc11c0490979d98f.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1.094rem;
  position: absolute;
  left: 0.4rem;
  top: -0.08rem;
}

.group_56 {
  position: relative;
  width: 0.987rem;
  height: 0.614rem;
  background: url(./img/FigmaDDSSlicePNG6b4f576084faf871d170aad1ebe4b872.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.label_11 {
  position: absolute;
  left: -0.08rem;
  top: -0.213rem;
  width: 0.72rem;
  height: 0.614rem;
}

.group_57 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: 0.96rem;
  top: 0.454rem;
  width: 0.16rem;
  height: 0.107rem;
}

.group_58 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: 1.014rem;
  top: 0.214rem;
  width: 0.16rem;
  height: 0.24rem;
}

.group_59 {
  background-color: rgba(247, 169, 160, 1);
  position: absolute;
  left: 0.667rem;
  top: 1.867rem;
  width: 1.547rem;
  height: 2.987rem;
}

.image-wrapper_31 {
  background-color: rgba(255, 212, 192, 1);
  height: 2.854rem;
  width: 1.68rem;
  position: absolute;
  left: 0.64rem;
  top: 2.027rem;
}

.image_38 {
  width: 1.04rem;
  height: 1.76rem;
  margin: 0.347rem 0 0 0.64rem;
}

.box_51 {
  background-color: rgba(38, 50, 56, 1);
  position: absolute;
  left: 5.04rem;
  top: 14.827rem;
  width: 20.187rem;
  height: 0.054rem;
}

.box_52 {
  background-color: rgba(55, 71, 79, 1);
  position: absolute;
  left: 14.427rem;
  top: 14.56rem;
  width: 2.747rem;
  height: 0.32rem;
}

.image-wrapper_32 {
  height: 3.867rem;
  background: url(./img/FigmaDDSSlicePNGa1856a551bb554f3bb22e387cefe29cf.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 5.44rem;
  position: absolute;
  left: 15.307rem;
  top: 10.187rem;
}

.image_39 {
  width: 3.04rem;
  height: 2.187rem;
  margin: 2.694rem 0 0 1.2rem;
}

.box_53 {
  height: 1.6rem;
  background: url(./img/FigmaDDSSlicePNGd8bfcf201547905e2f3d79540e6b5c02.png)
    0rem -0.587rem no-repeat;
  background-size: 1.84rem 2.107rem;
  width: 1.44rem;
  position: absolute;
  left: 10.694rem;
  top: 4.88rem;
}

.box_54 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.88rem;
  height: 0.96rem;
  margin: 0.027rem 0 0 0.48rem;
}

.box_55 {
  height: 0.8rem;
  background: url(./img/FigmaDDSSlicePNGdef94c6381c548eaa490a5bef5921cad.png)
    0rem -0.16rem no-repeat;
  background-size: 0.854rem 0.96rem;
  width: 0.72rem;
  position: absolute;
  left: 5.68rem;
  top: 10.187rem;
}

.box_56 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.48rem;
  height: 0.534rem;
  margin: 0.054rem 0 0 0.187rem;
}

.box_57 {
  background-color: rgba(69, 90, 100, 1);
  position: absolute;
  left: 25.36rem;
  top: 4.827rem;
  width: 1.547rem;
  height: 1.6rem;
}

.group_60 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.187rem;
  height: 0.214rem;
  margin: 0.72rem 0 0 0.454rem;
}

.group_61 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.187rem;
  height: 0.214rem;
  margin: 0.72rem 0 0 0.107rem;
}

.group_62 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.187rem;
  height: 0.214rem;
  margin: 0.72rem 0.32rem 0 0.107rem;
}

.text-wrapper_6 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 8px;
  height: 1.12rem;
  width: 5.6rem;
  margin: 1.334rem 0 0 15.414rem;
}

.text_31 {
  width: 5.6rem;
  height: 0.587rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.267rem;
}

.image-wrapper_33 {
  background-color: rgba(55, 71, 79, 1);
  height: 0.934rem;
  width: 2.4rem;
  position: absolute;
  left: 15.04rem;
  top: 18.534rem;
}

.label_12 {
  width: 0.934rem;
  height: 0.72rem;
  margin: 0.214rem 0 0 1.467rem;
}

.text-group_6 {
  width: 17.974rem;
  height: 3.014rem;
  margin: 1.334rem 0 0 16.614rem;
}

.text_32 {
  width: 17.974rem;
  height: 1.52rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.52rem;
}

.text_33 {
  width: 17.974rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.534rem;
}

.block_22 {
  width: 36.427rem;
  height: 9.6rem;
  margin: 0 auto;
  margin-top: 1.35rem;
}

.group_63 {
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  position: relative;
  width: 15.387rem;
  height: 9.6rem;
}

.image_40 {
  width: 3.6rem;
  height: 2.774rem;
  margin: 0.8rem 0 0 6.16rem;
}

.text_34 {
  width: 14.32rem;
  height: 1.12rem;
  overflow-wrap: break-word;
  color: rgba(62, 134, 245, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 1.174rem 0 0 0.534rem;
}

.text_35 {
  width: 3.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 2.507rem 5.867rem;
}

.text_36 {
  position: absolute;
  left: 0.534rem;
  top: 2.267rem;
  width: 14.32rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: center;
  line-height: 0.747rem;
}

.group_64 {
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  position: relative;
  width: 15.387rem;
  height: 9.6rem;
}

.image_41 {
  width: 3.6rem;
  height: 2.774rem;
  margin: 0.8rem 0 0 6.16rem;
}

.text_37 {
  width: 14.32rem;
  height: 1.12rem;
  overflow-wrap: break-word;
  color: rgba(62, 134, 245, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 1.174rem 0 0 0.534rem;
}

.text_38 {
  width: 3.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 2.507rem 5.867rem;
}

.text_39 {
  position: absolute;
  left: 0.534rem;
  top: 2.267rem;
  width: 14.32rem;
  height: 2.214rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: center;
  line-height: 0.747rem;
}

.image-wrapper_34 {
  display: flex;
  justify-content: center;
  gap: .6rem;
  margin-top: 1.78rem;
}

.image_42 {
  width: 1.387rem;
  height: 1.28rem;
}

.image_43 {
  width: 1.387rem;
  height: 1.28rem;
}

.text-group_7 {
  width: 17.974rem;
  height: 3.014rem;
  margin: 1.334rem 0 0 16.614rem;
}

.text_40 {
  width: 17.974rem;
  height: 1.52rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.52rem;
}

.text_41 {
  width: 17.974rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.534rem;
}

.block_23 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 10px;
  width: 11.787rem;
  height: 1.627rem;
  margin: 1.334rem 0 0 19.707rem;
  margin-bottom: 1.35rem;
}

.text_42 {
  width: 2.56rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.534rem;
}

.text-wrapper_7 {
  border-radius: 10px;
  height: 1.254rem;
  margin-top: 0.187rem;
  cursor: pointer;
  width: 3.467rem;
}
.active {
    display: block; /* 激活时显示内容块 */
}
.text-wrapper_7_acivnt{
  background-color: rgba(69, 106, 118, 1);
}
.text-wrapper_7_acivnt .text_43{
  color: rgba(255, 255, 255, 1);

}
.text_43 {
  width: 2.56rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.347rem 0 0 0.454rem;
}

.text_44 {
  width: 2.56rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.534rem;
}

.block_24 {
  width: 43.2rem;
  height: 12.107rem;
  margin: 1.334rem 0 0 7.387rem;
}

.box_58 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  width: 10.4rem;
  height: 12.107rem;
  justify-content: flex-center;
}

.image-text_4 {
  width: 7.84rem;
  height: 8.587rem;
  margin: 0.534rem 0 0 0.534rem;
}

.image_44 {
  width: 7.84rem;
  height: 7.307rem;
}

.box_59 {
  width: 5.6rem;
  height: 0.747rem;
  margin-top: 0.534rem;
}

.text-wrapper_8 {
  background-color: rgba(168, 167, 175, 1);
  border-radius: 100px;
  height: 0.747rem;
  width: 2.534rem;
}

.text_45 {
  width: 1.12rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.08rem 0 0 0.694rem;
}

.text-group_8 {
  width: 2.534rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
}

.text_46 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0 0.534rem;
}

.box_60 {
  width: 9.334rem;
  height: 1.094rem;
  margin: 0.134rem 0 0.534rem 0.534rem;
}

.text-wrapper_9 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.134rem;
}

.text_47 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_48 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_49 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
}

.text-wrapper_10 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 6px;
  height: 1.094rem;
  width: 2.614rem;
}

.text_50 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}

.text_51 {
  width: 7.307rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  letter-spacing: 200px;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.534rem 0 0 -0.534rem;
}

.text_52 {
  width: 7.307rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  letter-spacing: 200px;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.534rem 0 0 5.707rem;
}

.text_53 {
  width: 7.307rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  letter-spacing: 200px;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.534rem 0 0 5.707rem;
}

.block_25 {
  width: 43.2rem;
  height: 12.107rem;
  margin: 0.534rem 0 0 7.387rem;
}

.group_65 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  width: 10.4rem;
  height: 12.107rem;
  justify-content: flex-center;
}

.image-text_5 {
  width: 7.84rem;
  height: 8.587rem;
  margin: 0.534rem 0 0 0.534rem;
}

.image_45 {
  width: 7.84rem;
  height: 7.307rem;
}

.group_66 {
  width: 5.6rem;
  height: 0.747rem;
  margin-top: 0.534rem;
}

.text-wrapper_11 {
  background-color: rgba(168, 167, 175, 1);
  border-radius: 100px;
  height: 0.747rem;
  width: 2.534rem;
}

.text_54 {
  width: 1.12rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.08rem 0 0 0.694rem;
}

.text-group_9 {
  width: 2.534rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
}

.text_55 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0 0.534rem;
}

.group_67 {
  width: 9.334rem;
  height: 1.094rem;
  margin: 0.134rem 0 0.534rem 0.534rem;
}

.text-wrapper_12 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.134rem;
}

.text_56 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_57 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_58 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
}

.text-wrapper_13 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 6px;
  height: 1.094rem;
  width: 2.614rem;
}

.text_59 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}

.text_60 {
  width: 7.307rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  letter-spacing: 200px;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.534rem 0 0 -0.534rem;
}

.text_61 {
  width: 7.307rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  letter-spacing: 200px;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.534rem 0 0 5.707rem;
}

.text_62 {
  width: 7.307rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  letter-spacing: 200px;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.534rem 0 0 5.707rem;
}

.block_26 {
  width: 36.427rem;
  height: 12.107rem;
  background: url(./img/FigmaDDSSlicePNGece58c0765e8313d76b0076cf1830813.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 1.334rem 0 1.36rem 7.387rem;
}

.text_63 {
  background-image: linear-gradient(
    137deg,
    rgba(255, 28, 247, 1) 0,
    rgba(0, 240, 255, 1) 100%
  );
  width: 30.16rem;
  height: 2.107rem;
  overflow-wrap: break-word;
  color: ;
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.52rem;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 2.907rem 0 0 3.174rem;
}

.text-wrapper_14 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 8px;
  height: 2.054rem;
  width: 5.787rem;
  margin: 1.04rem 0 4rem 15.334rem;
}

.text_64 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.747rem 0 0 2.107rem;
}

.block_27 {
  position: absolute;
  left: 0;
  top: -0.026rem;
  width: 51.2rem;
  height: 19.094rem;
  background: url(./img/FigmaDDSSlicePNGb8d50a8184169c40dfd4f10afda31170.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: -.46rem;
}

.group_68 {
  height: 16.32rem;

  width: 36.427rem;
  position: relative;
  margin: 0.054rem 0 0 7.387rem;
}

.section_29 {
  width: 36.24rem;
  height: 8.96rem;
  margin-top: 2.214rem;
}

.box_61 {
  width: 17.947rem;
  height: 8.56rem;
  margin-top: 0.4rem;
}

.paragraph_1 {
  width: 17.947rem;
  height: 3.094rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 1.52rem;
}

.text_65 {
  width: 17.947rem;
  height: 2.24rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
  margin-top: 1.067rem;
}

.section_30 {
  width: 5.627rem;
  height: 1.094rem;
  margin-top: 1.067rem;
}

.text-wrapper_15 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 6px;
  height: 1.094rem;
  width: 2.614rem;
}

.text_66 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}

.thumbnail_24 {
  width: 0.454rem;
  height: 0.454rem;
  margin: 0.32rem 0 0 0.88rem;
}

.text_67 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.24rem 0 0 0.134rem;
}

.box_62 {
  height: 8.534rem;
  background: url(./img/FigmaDDSSlicePNGcb5cfd29ccf6a2dec452291d583db402.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 12.747rem;
  position: relative;
}

.section_31 {
  width: 11.787rem;
  height: 3.68rem;
  margin: 1.414rem 0 0 -0.107rem;
}

.image_46 {
  width: 1.414rem;
  height: 1.547rem;
  margin-top: 0.64rem;
}

.image-wrapper_35 {
  background-image: linear-gradient(
    336deg,
    rgba(246, 33, 65, 1) 7.291666%,
    rgba(251, 89, 113, 1) 97.395831%
  );
  border-radius: 30px;
  height: 1.76rem;
  margin-left: 0.747rem;
  width: 1.734rem;
}

.label_13 {
  width: 1.067rem;
  height: 1.067rem;
  margin: 0.214rem 0 0 0.427rem;
}

.image_47 {
  width: 2.96rem;
  height: 3.12rem;
  margin: 0.56rem 0 0 4.934rem;
}

.image-wrapper_36 {
  width: 3.494rem;
  height: 2.214rem;
  margin: 0.8rem 0 0.427rem 7.734rem;
}

.image_48 {
  width: 2.027rem;
  height: 2.187rem;
  margin-top: 0.027rem;
}

.image_49 {
  width: 1.414rem;
  height: 1.547rem;
}

.section_32 {
  background-color: rgba(255, 199, 39, 1);
  height: 11.04rem;
  width: 3.92rem;
  position: absolute;
  left: 4.4rem;
  top: 0.72rem;
}

.section_33 {
  background-color: rgba(0, 0, 0, 0.5);
  height: 11.04rem;
  width: 3.92rem;
}

.box_63 {
  position: relative;
  width: 3.6rem;
  height: 10.374rem;
  background: url(./img/FigmaDDSSlicePNG32caf313bde19ab3633fb0d4e8b1f9d8.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 0.667rem 0 0 0.267rem;
}

.box_64 {
  position: relative;
  width: 3.174rem;
  height: 5.334rem;
  margin: 1.36rem 0 0 -0.134rem;
}

.box_65 {
  position: relative;
  width: 2.64rem;
  height: 2.48rem;
  margin: 2.854rem 0 0 0.534rem;
}

.image_50 {
  width: 2.08rem;
  height: 2.267rem;
  margin: 0.214rem 0 0 0.56rem;
}

.image-wrapper_37 {
  background-color: rgba(254, 149, 99, 1);
  height: 0.774rem;
  width: 0.72rem;
  position: absolute;
  left: 0;
  top: 0;
}

.thumbnail_25 {
  width: 0.507rem;
  height: 0.534rem;
  margin: 0.134rem 0 0 0.107rem;
}

.image_51 {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.04rem;
  height: 3.28rem;
}

.label_14 {
  width: 0.854rem;
  height: 0.934rem;
  margin: 3.814rem 0.027rem 0 -0.32rem;
}

.image_52 {
  position: absolute;
  left: -0.72rem;
  top: 4.854rem;
  width: 1.867rem;
  height: 2.027rem;
}

.section_34 {
  width: 36.027rem;
  height: 2.534rem;
  margin-top: 0.294rem;
}

.text_68 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin-top: 0.774rem;
}

.block_28 {
  background-color: rgba(4, 68, 95, 1);
  width: 0.054rem;
  height: 0.427rem;
  margin: 0.854rem 0 0 0.187rem;
}

.text_69 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.774rem 0 0 0.187rem;
}

.block_29 {
  background-color: rgba(4, 68, 95, 1);
  width: 0.054rem;
  height: 0.427rem;
  margin: 0.854rem 0 0 0.187rem;
}

.text_70 {
  width: 1.894rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.774rem 0 0 0.187rem;
}

.block_30 {
  background-color: rgba(4, 68, 95, 1);
  width: 0.054rem;
  height: 0.427rem;
  margin: 0.854rem 0 0 0.187rem;
}

.text_71 {
  width: 2.454rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.774rem 0 0 0.187rem;
}

.image-wrapper_38 {
  height: 2.534rem;
  background: url(./img/FigmaDDSSlicePNG0159b36c00712ce1b286c74d24670a27.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 14.987rem;
  width: 12.32rem;
}

.image_53 {
  width: 12.747rem;
  height: 0.054rem;
  margin: 2.48rem 0 0 -0.214rem;
}

.image-wrapper_39 {
  width: 8.054rem;
  height: 0.96rem;
  margin: 1.334rem 0 0.027rem 25.814rem;
}

.image_54 {
  width: 8.054rem;
  height: 0.96rem;
}

.image-wrapper_40 {
  position: absolute;
  left: 25.787rem;
  top: 1.36rem;
  width: 5.467rem;
  height: 3.494rem;
}

.label_15 {
  width: 0.854rem;
  height: 0.934rem;
  margin-top: 0.32rem;
}

.image_55 {
  width: 3.574rem;
  height: 3.494rem;
}

.label_16 {
  position: absolute;
  left: 31.227rem;
  top: 4.667rem;
  width: 0.72rem;
  height: 0.774rem;
}

.section_35 {
  background-color: rgba(254, 149, 99, 1);
  position: absolute;
  left: 26.907rem;
  top: 1.734rem;
  width: 1.414rem;
  height: 1.547rem;
  justify-content: flex-center;
}

.box_66 {
  width: 0.507rem;
  height: 0.64rem;
  margin: 0.507rem 0 0 0.267rem;
}

.group_69 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.294rem;
  height: 0.32rem;
  margin-left: 0.107rem;
}

.group_70 {
  background-color: rgba(255, 255, 255, 1);
  width: 0.507rem;
  height: 0.32rem;
}

.image_56 {
  width: 0.507rem;
  height: 0.667rem;
  margin: 0.4rem 0.267rem 0 -0.134rem;
}

.image_57 {
  position: absolute;
  left: 26.72rem;
  top: 10.24rem;
  width: 6.187rem;
  height: 6.054rem;
}

.image-wrapper_41 {
  height: 2.854rem;
  background: url(./img/FigmaDDSSlicePNGa7b1bbfb46e5b4358655c05daf99e655.png)
    0rem -0.08rem no-repeat;
  background-size: 2.747rem 2.934rem;
  width: 2.694rem;
  position: absolute;
  left: 25.6rem;
  top: 6.374rem;
}

.image_58 {
  width: 2.587rem;
  height: 2.694rem;
  margin: -0.854rem 0 0 -1.467rem;
}

.section_36 {
  background-image: linear-gradient(
    223deg,
    rgba(58, 206, 1, 1) 0,
    rgba(54, 195, 0, 1) 100%
  );
  border-radius: 30px;
  height: 2.294rem;
  width: 2.214rem;
  position: absolute;
  left: 23.44rem;
  top: 2.507rem;
}

.image-wrapper_42 {
  box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.1);
  height: 1.76rem;
  width: 1.654rem;
  margin: 0.267rem 0 0 0.294rem;
}

.image_59 {
  width: 1.707rem;
  height: 1.654rem;
  margin: -0.054rem 0 0 0.054rem;
}

.section_37 {
  background-image: linear-gradient(
    142deg,
    rgba(0, 0, 0, 1) 0,
    rgba(50, 50, 50, 1) 100%
  );
  border-radius: 50px;
  height: 2.027rem;
  width: 1.92rem;
  position: absolute;
  left: 31.707rem;
  top: 1.734rem;
}

.image-wrapper_43 {
  box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.1);
  height: 1.254rem;
  width: 1.174rem;
  margin: 0.56rem 0 0 0.214rem;
}

.label_17 {
  width: 0.934rem;
  height: 1.12rem;
  margin: 0.08rem 0 0 0.134rem;
}

.image-wrapper_44 {
  background-image: linear-gradient(
    223deg,
    rgba(0, 136, 204, 1) 0,
    rgba(88, 101, 242, 1) 0.01%,
    rgba(77, 92, 255, 1) 100%
  );
  border-radius: 50px;
  height: 2.027rem;
  width: 1.92rem;
  position: absolute;
  left: 27.867rem;
  top: 3.067rem;
}

.label_18 {
  width: 1.04rem;
  height: 1.12rem;
  margin: 0.614rem 0 0 0.267rem;
}

.image-wrapper_45 {
  background-color: rgba(3, 174, 227, 1);
  border-radius: 50px;
  height: 1.28rem;
  width: 1.2rem;
  position: absolute;
  left: 26.934rem;
  top: 5.067rem;
}

.label_19 {
  width: 0.8rem;
  height: 0.88rem;
  margin: 0.267rem 0 0 0.134rem;
}

.section_38 {
  background-color: rgba(69, 106, 118, 1);
  position: absolute;
  left: 3.36rem;
  top: 10.267rem;
  width: 0.347rem;
  height: 0.694rem;
}

.image_60 {
  width: 2.614rem;
  height: 2.64rem;
  margin: 1.867rem 6.747rem 0 -1.974rem;
}

.block_31 {
  height: 2.667rem;
  background: url(./img/FigmaDDSSlicePNG750bee7cef29ed509f9c6e17b4422d5c.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 2.667rem;
  position: absolute;
  left:50%;
  bottom: -1.3rem;
  transform: translate(-50%);
}

.group_71 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 25px;
  width: 1.36rem;
  height: 0.534rem;
  margin: 0.4rem 0 0 2.054rem;
}

.image-text_6 {
  width: 1.227rem;
  height: 0.48rem;
  margin-top: 0.027rem;
}

.thumbnail_26 {
  width: 0.534rem;
  height: 0.48rem;
}

.text-group_10 {
  width: 0.694rem;
  height: 0.48rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
}

.block_32 {
  height: 2.667rem;
  background: url(./img/FigmaDDSSlicePNG017f24a1b5bd3f3ae93083c9bbbcf33c.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 2.667rem;
  position: absolute;
  left:50%;
  bottom: -1.3rem;
  transform: translate(-50%);
}

.group_72 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 25px;
  width: 1.36rem;
  height: 0.534rem;
  margin: 0.4rem 0 0 2.054rem;
}

.image-text_7 {
  width: 1.227rem;
  height: 0.48rem;
  margin-top: 0.027rem;
}

.thumbnail_27 {
  width: 0.534rem;
  height: 0.48rem;
}

.text-group_11 {
  width: 0.694rem;
  height: 0.48rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
}

.block_33 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  position: absolute;
  left: 20.4rem;
  top: 116.64rem;
  width: 10.4rem;
  height: 12.107rem;
  justify-content: flex-center;
}

.image-text_8 {
  width: 7.84rem;
  height: 8.587rem;
  margin: 0.534rem 0 0 0.534rem;
}

.image_61 {
  width: 7.84rem;
  height: 7.307rem;
}

.group_73 {
  width: 5.6rem;
  height: 0.747rem;
  margin-top: 0.534rem;
}

.text-wrapper_16 {
  background-color: rgba(168, 167, 175, 1);
  border-radius: 100px;
  height: 0.747rem;
  width: 2.534rem;
}

.text_72 {
  width: 1.36rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.08rem 0 0 0.587rem;
}

.text-group_12 {
  width: 2.534rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
}

.text_73 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0 0.534rem;
}

.group_74 {
  width: 9.334rem;
  height: 1.094rem;
  margin: 0.134rem 0 0.534rem 0.534rem;
}

.text-wrapper_17 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.134rem;
}

.text_74 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_75 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_76 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
}

.text-wrapper_18 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 6px;
  height: 1.094rem;
  width: 2.614rem;
}

.text_77 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}

.block_34 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  position: absolute;
  left: 33.414rem;
  top: 116.64rem;
  width: 10.4rem;
  height: 12.107rem;
  justify-content: flex-center;
}

.image-text_9 {
  width: 7.84rem;
  height: 8.587rem;
  margin: 0.534rem 0 0 0.534rem;
}

.image_62 {
  width: 7.84rem;
  height: 7.307rem;
}

.box_67 {
  width: 5.6rem;
  height: 0.747rem;
  margin-top: 0.534rem;
}

.text-wrapper_19 {
  background-color: rgba(168, 167, 175, 1);
  border-radius: 100px;
  height: 0.747rem;
  width: 2.534rem;
}

.text_78 {
  width: 0.96rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.08rem 0 0 0.774rem;
}

.text-group_13 {
  width: 2.534rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
}

.text_79 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0 0.534rem;
}

.text-wrapper_20 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0.534rem 0.534rem;
}

.text_80 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_81 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_82 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
}

.block_35 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  position: absolute;
  left: 20.4rem;
  top: 104rem;
  width: 10.4rem;
  height: 12.107rem;
  justify-content: flex-center;
}

.image-text_10 {
  width: 7.84rem;
  height: 8.587rem;
  margin: 0.534rem 0 0 0.534rem;
}

.image_63 {
  width: 7.84rem;
  height: 7.307rem;
}

.box_68 {
  width: 5.6rem;
  height: 0.747rem;
  margin-top: 0.534rem;
}

.text-wrapper_21 {
  background-color: rgba(168, 167, 175, 1);
  border-radius: 100px;
  height: 0.747rem;
  width: 2.534rem;
}

.text_83 {
  width: 1.12rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.08rem 0 0 0.694rem;
}

.text-group_14 {
  width: 2.534rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
}

.text_84 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0 0.534rem;
}

.box_69 {
  width: 9.334rem;
  height: 1.094rem;
  margin: 0.134rem 0 0.534rem 0.534rem;
}

.text-wrapper_22 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.134rem;
}

.text_85 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_86 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_87 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
}

.text-wrapper_23 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 6px;
  height: 1.094rem;
  width: 2.614rem;
}

.text_88 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}

.block_36 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;
  position: absolute;
  left: 33.414rem;
  top: 104rem;
  width: 10.4rem;
  height: 12.107rem;
  justify-content: flex-center;
}

.image-text_11 {
  width: 7.84rem;
  height: 8.587rem;
  margin: 0.534rem 0 0 0.534rem;
}

.image_64 {
  width: 7.84rem;
  height: 7.307rem;
}

.box_70 {
  width: 5.6rem;
  height: 0.747rem;
  margin-top: 0.534rem;
}

.text-wrapper_24 {
  background-color: rgba(168, 167, 175, 1);
  border-radius: 100px;
  height: 0.747rem;
  width: 2.534rem;
}

.text_89 {
  width: 1.12rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.08rem 0 0 0.694rem;
}

.text-group_15 {
  width: 2.534rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
}

.text_90 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0 0.534rem;
}

.box_71 {
  width: 9.334rem;
  height: 1.094rem;
  margin: 0.134rem 0 0.534rem 0.534rem;
}

.text-wrapper_25 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.134rem;
}

.text_91 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_92 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_93 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 0.747rem;
}

.text-wrapper_26 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 6px;
  height: 1.094rem;
  width: 2.614rem;
}

.text_94 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}

.text-wrapper_27 {
  background-image: linear-gradient(
    171deg,
    rgba(221, 251, 220, 1) 0,
    rgba(168, 208, 189, 1) 100%
  );
  width: 51.2rem;
  height: 1.92rem;
  margin-top: -0.026rem;
}

.text_95 {
  width: 1.707rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.747rem;
  margin: 0.587rem 0 0 21.12rem;
}
.swiper {
  width: 100%;
  height: 100%;
}
.text_96 {
  width: 5.92rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 0.747rem;
  margin: 0.587rem 21.12rem 0 0;
}
.section_38-1 {
  width: 36.427rem;
  height: 24.747rem;
  background: url(./img/FigmaDDSSlicePNG011fb9940d52277a256aaace161fbf21.png)
  100% no-repeat;
  /* background: url(https://lanhu-oss.lanhuapp.com/FigmaDDSSlicePNG011fb9940d52277a256aaace161fbf21.png)
    100% no-repeat; */
  background-size: 100% 100%;
  margin: 1.334rem 0 0 7.387rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.text_45-1 {
  width: 28rem;
  height: 1.92rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
}

.box_48-1 {
  box-shadow: 4px 8px 25px 0px rgba(62, 134, 245, 0.25);
  height: 2.934rem;
  width: 6.56rem;
  margin-top: 1.35rem;
}

.text-wrapper_8-1 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 25px;
  height: 2.934rem;
  width: 6.56rem;
}

.text_46-1 {
  width: 2.987rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(62, 134, 245, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.987rem 0 0 1.787rem;
}


/* ------------- */
.package-box{
  width: 36.427rem;
  margin: 0 auto;
  flex-wrap: wrap;
  display: flex;
  row-gap: .54rem; /* 设置上下间距 */
  column-gap: 2.6rem; /* 设置左右间距 */

}
.box_71-1 {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.05);
  background-color: rgba(221, 251, 220, 1);
  border-radius: 50px;

  width: 10.4rem;
  height: 12.107rem;
  justify-content: flex-center;
}

.image-text_8-1 {
  width: 7.84rem;
  height: 8.587rem;
  margin: 0.534rem 0 0 0.534rem;
}

.image_61-1 {
  width: 7.84rem;
  height: 7.307rem;
}

.group_64-1 {
  width: 5.6rem;
  height: 0.747rem;
  margin-top: 0.534rem;
}

.text-wrapper_16 {
  background-color: rgba(168, 167, 175, 1);
  border-radius: 100px;
  height: 0.747rem;
  width: 2.534rem;
}
.btn-index{
  cursor: pointer;
}
.text_72-13{
  width: 2.57rem;
height: 0.76rem;
background: #A8A7AF;
border-radius: 2.7rem 2.7rem 2.7rem 2.7rem;
font-family: Microsoft YaHei, Microsoft YaHei;
font-weight: bold;
font-size: 0.38rem;
color: #455A64;
line-height: 0.76rem;
text-align: center;
text-decoration: line-through;
font-style: normal;
text-transform: none;
}
.text_72-1 {
  width: 1.36rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.08rem 0 0 0.587rem;
}

.text-group_12-1 {
  width: 2.534rem;
  height: 0.747rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 0.747rem;
}

.text_73-1 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(69, 90, 100, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin: 0.267rem 0 0 0.534rem;
}

.block_34-1 {
  width: 9.334rem;
  height: 1.094rem;
  margin: 0.134rem 0 0.534rem 0.534rem;
}

.text-wrapper_17-1 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
  margin-top: 0.134rem;
}

.text_74-1 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_75-1 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.64rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.96rem;
}

.text_76-1 {
  width: 5.627rem;
  height: 0.96rem;
  overflow-wrap: break-word;
  color: rgba(83, 83, 89, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: normal;
  text-align: left;
  line-height: 0.747rem;
}

.text-wrapper_18-1 {
  background-color: rgba(69, 106, 118, 1);
  border-radius: 6px;
  height: 1.094rem;
  width: 2.614rem;
}

.text_77-1 {
  width: 1.547rem;
  height: 0.56rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.267rem 0 0 0.534rem;
}
/* ------------ */
.box_74-2 {
  background-color: rgba(0, 0, 0, 1);
  border-radius: 50px;
  width: 36.427rem;
  height: 24.747rem;
  margin: 1.334rem 0 0 7.387rem;
}

.text-group_8-2 {
  width: 21.04rem;
  height: 5.414rem;
  margin: 2.667rem 0 0 7.68rem;
}

.text_45-2 {
  background-image: linear-gradient(
    90deg,
    rgba(255, 59, 255, 1) 0,
    rgba(236, 191, 191, 1) 38.020834%,
    rgba(92, 36, 255, 1) 75.826311%,
    rgba(217, 79, 213, 1) 100%
  );
  width: 17.947rem;
  height: 1.707rem;
  overflow-wrap: break-word;
  font-size: 1.28rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.52rem;
  margin-left: 1.574rem;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text_46-2 {
  width: 5.627rem;
  height: 1.2rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.853rem;
  font-family: Poppins-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 1.174rem;
  margin: 0.507rem 0 0 7.734rem;
}

.text_47-2 {
  width: 21.04rem;
  height: 1.467rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.426rem;
  font-family: Poppins-Regular;
  font-weight: normal;
  text-align: center;
  line-height: 0.747rem;
  margin-top: 0.534rem;
}

.box_75-2 {
  height: 16.427rem;
  background: url(./img/FigmaDDSSlicePNG47899ba585af5360ad9b6c6fd04d7514.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 36.427rem;
  margin: 0.267rem 0 0.027rem 0;
}

.text-wrapper_8-2 {
  background-color: rgba(0, 0, 0, 1);
  border-radius: 100px;
  height: 1.867rem;
  border: 2px gradient;
  width: 3.254rem;
  margin: 0.24rem 0 0 16.587rem;
  background: url(./img/Rectangle1723.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_48-2 {
  width: 1.547rem;
  height: 0.534rem;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.373rem;
  letter-spacing: 0.5px;
  font-family: Microsoft YaHei-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 0.56rem;
  margin: 0.667rem 0 0 0.854rem;
}

/* ----------------- */

