body * {
  box-sizing: border-box;
  flex-shrink: 0;
}
body {
  font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
    Arial, PingFang SC-Light, Microsoft YaHei;
}
input {
  background-color: transparent;
  border: 0;
}
button {
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  outline: none;
  background-color: transparent;
}

button:active {
  opacity: 0.6;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}

.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-evenly {
  display: flex;
  justify-content: space-evenly;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}
.page {
  background-color: rgba(253, 254, 255, 1);
  position: relative;
  width: 1920px;
  /* height: 7435px; */
  /* overflow: hidden; */
}

.section_1 {
  height: 750px;
  background-size: 100% 100%;
  width: 1920px;
  position: relative;
}
.section_1 .r1{
  position: relative;
  width: 1920px;
  height: 750px;
  background: url(../img/pricescheme/r1.png)
    100% no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}
.section_1 .r1_3{
  position: absolute;
  left: 0;
  bottom: -4px;
  width: 262px;
  height: 203px;
  z-index: 6;
}
.section_1 .shanPic{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 6;
}
.section_1 .flower2 {
  position: absolute;
  right: 726px;
  bottom: -18px;
  width: 249px;
  height: 72px;
  z-index: 6;
}
.section_1 .flower3 {
  position: absolute;
  right: 102px;
  bottom: -4px;
  width: 363px;
  height: 80px;
  z-index: 6;
}
.section_1 .r1_1{
  position: absolute;
  right: 60px;
  top: 114px;
  width: 550px;
  height: 722px;
}
.section_1 .goldPic{
  position: absolute;
  right: 265px;
  top: 356px;
  width: 687px;
  height: 305px;
}

.section_1 .r1_2{
  margin: 0 auto;
  width: 1064px;
  position: relative;
  left: -130px;
  height: 210px;
  margin-top: 216px;
  text-align: left;
}
.section_1 .r1_2 img{
  width: 1064px;
  height: 210px;
}
.box_1 {
  position: relative;
  width: 1920px;
  height: 774px;
  /* background: url(../img/pricescheme/r1.png)
    100% no-repeat; */
  background-size: 100% 100%;
  overflow: hidden;
}
.r1{
  width: 100%;
  height: 750px;
  position: absolute;
  text-align: center;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}
.r2{
  width: 100%;
  height: 2087px;
  position: absolute;
  text-align: center;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}
.r3{
  width: 100%;
  height: 600px;
  background: #F2F8FF;
  position: absolute;
  text-align: center;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}
.r4{
  width: 100%;
  height: 461px;
  background: #f5f7f9;
  position: absolute;
  text-align: center;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}
.r5{
  width: 100%;
  height: 222px;
  position: absolute;
  text-align: center;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}
.box_2 {
  background-color: rgba(255, 255, 255, 0.37);
  width: 1919px;
  height: 80px;
}

.label_1 {
  width: 41px;
  height: 30px;
  margin: 25px 0 0 263px;
}

.image_1 {
  width: 70px;
  height: 14px;
  margin: 37px 0 0 9px;
}

.text_1 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 81, 146, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 30px 0 0 214px;
}

.thumbnail_1 {
  width: 10px;
  height: 6px;
  margin: 37px 0 0 7px;
}

.text_2 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 81, 146, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 30px 0 0 69px;
}

.text_3 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 81, 146, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 30px 0 0 67px;
}

.thumbnail_2 {
  width: 11px;
  height: 6px;
  margin: 37px 0 0 6px;
}

.text_4 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 81, 146, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 30px 0 0 68px;
}

.text_5 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 81, 146, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 30px 0 0 68px;
}

.thumbnail_3 {
  width: 10px;
  height: 6px;
  margin: 37px 0 0 5px;
}

.text_6 {
  width: 93px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 81, 146, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 31px 0 0 215px;
}

.text_7 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(50, 81, 146, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 31px 0 0 26px;
}

.text-wrapper_1 {
  height: 36px;
  background-size: 91px 52px;
  width: 75px;
  margin: 22px 0 0 26px;
}

.text_8 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 8px 0 0 24px;
}

.image-wrapper_1 {
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 18px;
  width: 57px;
  height: 36px;
  margin: 22px 175px 0 26px;
}

.thumbnail_4 {
  width: 20px;
  height: 20px;
  margin: 8px 0 0 10px;
}

.thumbnail_5 {
  width: 7px;
  height: 13px;
  margin: 12px 11px 0 9px;
}

.text-wrapper_156 {
  position: relative;
  width: 414px;
  height: 97px;
  margin: 82px 0 0 386px;
}

.text_9 {
  text-shadow: 0px 4px 10px rgba(128, 162, 255, 1);
  background-image: linear-gradient(
    360deg,
    rgba(63, 114, 255, 1) 0,
    rgba(63, 114, 255, 0.3) 100%
  );
  width: 412px;
  height: 91px;
  overflow-wrap: break-word;
  color: rgba(63, 114, 255, 1);
  font-size: 80px;
  letter-spacing: 2.4000000953674316px;
  font-family: JZhongYi;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 91px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 6px 0 0 2px;
}

.text_10 {
  background-image: linear-gradient(
    360deg,
    rgba(186, 227, 255, 1) 0,
    rgba(0, 67, 255, 0.51) 100%
  );
  position: absolute;
  left: 0;
  top: 0;
  width: 412px;
  height: 91px;
  -webkit-text-stroke: 2px;
  overflow-wrap: break-word;
  color: rgba(84, 48, 48, 1);
  font-size: 80px;
  letter-spacing: 2.4000000953674316px;
  font-family: JZhongYi;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 91px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text_11 {
  width: 482px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(63, 114, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: JZhongYi;
  font-weight: normal;
  text-align: justify;
  line-height: 22px;
  margin: 20px 0 0 390px;
}

.box_36 {
  width: 701px;
  height: 141px;
  margin: 86px 0 0 53px;
}

.image_2 {
  width: 142px;
  height: 102px;
  margin-top: 39px;
}

.text-wrapper_3 {
  height: 50px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 10px;
  background-size: 183px 66px;
  margin-left: 336px;
  width: 167px;
}

.text_12 {
  width: 119px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 10px 0 0 24px;
}

.text-wrapper_4 {
  height: 50px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%);
  box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
  border-radius: 10px;
  background-size: 183px 66px;
  margin-left: 30px;
  width: 167px;
}

.text_13 {
  width: 119px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 10px 0 0 24px;
}

.image-wrapper_2 {
  height: 210px;
  background-size: 1920px 211px;
  width: 2029px;
  position: relative;
  margin: -30px 0 44px -35px;
}

.image_3 {
  width: 64px;
  height: 58px;
  margin: 33px 0 0 1860px;
}

.image_4 {
  position: absolute;
  left: 890px;
  top: -407px;
  width: 678px;
  height: 478px;
}

.image_5 {
  position: absolute;
  left: 1682px;
  top: 469px;
  width: 173px;
  height: 106px;
}

.box_4 {
  height: 222px;
  /* background: url(../img/pricescheme/box_4.png)
    100% no-repeat; */
  background-size: 100% 100%;
  width: 1920px;
  position: absolute;
  left: 0;
  top: 627px;
}

.list_5 {
  width: 1140px;
  height: 140px;
  justify-content: space-between;
  margin: 27px 0 0 390px;
}

.list-items_1-0 {
  box-shadow: 0px 4px 10px 0px rgba(28,140,251,0.27);
  border-radius: 8px;
  background: url(../img/pricescheme/r4.png) no-repeat ;
  background-position-x: 260px;
  background-position-y: 4px;
  width: 360px;
  height: 140px;
  margin-right: 30px;
  background-color: white;
}

.text_14-0 {
  width: 182px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 26px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin: 23px 0 0 20px;
}

.group_1-0 {
  background-color: rgba(228, 237, 255, 1);
  border-radius: 26px;
  width: 225px;
  height: 40px;
  margin: 16px 0 24px 20px;
}

.text_16-0 {
  width: 120px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(119, 123, 158, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 16px;
  position: relative;
  left:36px;
  letter-spacing: 0px;
}

.text-wrapper_5-0 {
  height: 40px;
  background-size: 93px 56px;
  margin-left: 48px;
  width: 77px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 26px;
}

.text_17-0 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 11px;
}

.list-items_1-1 {
  box-shadow: 0px 4px 10px 0px rgba(28,140,251,0.27);
  background: url(../img/pricescheme/r5.png) no-repeat  ;
  /* background-size: 33%; */
  background-position-x: 260px;
  background-position-y: 4px;
  border-radius: 8px;
  width: 360px;
  height: 140px;
  margin-right: 30px;
  background-color: white;
}

.text_14-1 {
  width: 182px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 26px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin: 23px 0 0 20px;
}

.group_1-1 {
  background-color: rgba(228, 237, 255, 1);
  border-radius: 26px;
  width: 225px;
  height: 40px;
  margin: 16px 0 24px 20px;
}

.text_16-1 {
  width: 120px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(119, 123, 158, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 16px;
  position: relative;
  left:36px;
}

.text-wrapper_5-1 {
  height: 40px;
  background-size: 93px 56px;
  margin-left: 48px;
  width: 77px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 26px;
}

.text_17-1 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 11px;
}

.list-items_1-2 {
  box-shadow: 0px 4px 10px 0px rgba(28,140,251,0.27);
  background: url(../img/pricescheme/r6.png) no-repeat right ;
  background-position-x: 235px;
  background-position-y:1px;
  border-radius: 8px;
  width: 360px;
  height: 140px;
  margin-right: 30px;
  background-color: white;
  cursor: pointer;
}

.text_14-2 {
  width: 182px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 26px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin: 23px 0 0 20px;
}

.text_15-2 {
  width: 208px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(119, 123, 158, 1);
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 25px 0 33px 20px;
}

.section_2 {
  height: 2087px;
  /* background: url(../img/pricescheme/f1.png)
    100% no-repeat; */
  background-size: 100% 100%;
  margin-top: 749px;
  width: 1919px;
  position: relative;
  overflow: inherit;
}

.box_37 {
  width: 292px;
  height: 58px;
  margin: 76px 0 0 806px;
}

.block_1 {
  width: 14px;
  height: 14px;
  background-size: 30px 30px;
  margin-top: 44px;
}

.block_2 {
  position: relative;
  width: 323px;
  height: 77px;
  background: url(../img/pricescheme/r12.png) -8px -6px
    no-repeat;
  background-size: 100%;
  /* background-size: 290px 68px; */
}

.text_18 {
  width: 160px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 36px;
  letter-spacing: 5.400000095367432px;
  font-family: PangMenZhengDao;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 41px;
  margin: 7px 0 0 41px;
}

.block_3 {
  width: 10px;
  height: 10px;
  
  background-size: 26px 26px;
  margin: 9px 25px 0 38px;
}

.block_4 {
  position: absolute;
  left: -5px;
  top: -3px;
  width: 17px;
  height: 17px;
  
  background-size: 33px 33px;
}

.block_5 {
  position: absolute;
  left: 269px;
  top: 38px;
  width: 20px;
  height: 20px;
  
  background-size: 36px 36px;
}

.block_6 {
  position: absolute;
  left: 265px;
  top: 0;
  width: 21px;
  height: 14px;
  
  background-size: 100% 100%;
}

.box_38 {
  width: 442px;
  height: 109px;
  margin: 30px 0 0 739px;
}

.text-group_67 {
  /* width: 442px;
  height: 109px; */
  width: 1200px;
  height: 109px;
  margin:0 auto;
  position: absolute;
  text-align: center;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}

.text_19 {
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 59px;
}

.text_20 {
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 20px 0 0 31px;
}

.box_39 {
  width: 1206px;
  height: 478px;
  margin: 72px 0 0 354px;
}

.thumbnail_6 {
  width: 6px;
  height: 10px;
  margin-top: 18px;
}

.group_5 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 314px 522px;
  margin-top: -2px;
}

.image-text_37 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.box_5 {
  background-image: url(../img/pricescheme/555.png);
  background-position-y: -15px;
  border-radius: 8px;
  width: 270px;
  height: 166px;
  background-size: 100%;
}

.text_21 {
  width: 181px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_157 {
  width: 230px;
  height: 36px;
  margin: 26px  0 52px 20px;
}

.text_22 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_23 {
  width: 228px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 12px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;

}

.text-group_68 {
  width: 132px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_24 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_25 {
  width: 62px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_158 {
  width: 151px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_26 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_27 {
  width: 81px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_159 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_28 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_29 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_6 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}
.image_6_cu{
  opacity: 0.2;
  border: 1px solid #A5A8B0;
}

.group_63 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_9 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_30 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_10 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_31 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_11 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_32 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_69 {
  width: 160px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_12 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_33 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_34 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_35 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_36 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_37 {
  width: 69px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_13 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_38 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.thumbnail_7 {
  width: 6px;
  height: 10px;
  margin: 18px 0 0 29px;
}

.group_7 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 313px 522px;
  margin-top: -2px;
}

.image-text_38 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.group_8 {
  background-image: url(../img/pricescheme/555.png);
  background-position-y: -15px;
  background-size: 100%;
  border-radius: 8px;
  width: 270px;
  height: 166px;
}

.text_39 {
  width: 191px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_160 {
  width: 230px;
  height: 36px;
  margin: 26px 0 52px 20px;
}

.text_40 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_41 {
  width: 228px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;
}

.text-group_70 {
  width: 139px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_42 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_43 {
  width: 69px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_161 {
  width: 151px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_44 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_45 {
  width: 81px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_162 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_46 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_47 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_7 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}

.group_64 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_17 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_48 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_18 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_49 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_19 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_50 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_71 {
  width: 166px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_20 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_51 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_52 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_53 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_54 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_55 {
  width: 69px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_21 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_56 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.thumbnail_8 {
  width: 6px;
  height: 10px;
  margin: 18px 0 0 30px;
}

.group_9 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 313px 522px;
  margin-top: -2px;
}

.image-text_39 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.block_8 {
  background-image: url(../img/pricescheme/555.png);
  background-position-y: -15px;
  background-size: 100%;
  border-radius: 8px;
  width: 270px;
  height: 166px;
}

.text_57 {
  width: 194px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_163 {
  width: 230px;
  height: 54px;
  margin: 26px 0 34px 19px;
}

.text_58 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_59 {
  width: 228px;
  height: 54px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;
}

.text-group_72 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_60 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_61 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_164 {
  width: 151px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_62 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_63 {
  width: 81px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_165 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_64 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_65 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_8 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}

.group_65 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_25 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_66 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_26 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_67 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_27 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_68 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_73 {
  width: 178px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_28 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_69 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_70 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_71 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_72 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_73 {
  width: 77px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_29 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_74 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.thumbnail_9 {
  width: 6px;
  height: 10px;
  margin: 18px 0 0 29px;
}

.group_11 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 314px 522px;
  margin: -2px -2px 0 0;
}

.image-text_40 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.box_6 {
  background-image: url(../img/pricescheme/555.png);
  background-position-y: -15px;
  background-size: 100%;
  border-radius: 8px;
  width: 270px;
  height: 166px;
}

.text_75 {
  width: 204px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_166 {
  width: 230px;
  height: 72px;
  margin: 26px 0 16px 20px;
}

.text_76 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_77 {
  width: 228px;
  height: 72px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;
}

.text-group_74 {
  width: 149px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_78 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_79 {
  width: 79px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_167 {
  width: 158px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_80 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_81 {
  width: 88px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_168 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_82 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_83 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_9 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}

.box_40 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_33 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_84 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_34 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_85 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_35 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_86 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_75 {
  width: 178px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_36 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_87 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_88 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_89 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_90 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_91 {
  width: 77px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_37 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_92 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.box_41 {
  width: 1206px;
  height: 478px;
  margin: 38px 0 0 354px;
}

.thumbnail_10 {
  width: 6px;
  height: 10px;
  margin-top: 18px;
}

.group_13 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 314px 522px;
  margin-top: -2px;
}

.image-text_41 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.box_7 {
  background-image: url(../img/pricescheme/666.png);
  background-position-y: -15px;
  border-radius: 8px;
  width: 270px;
  height: 166px;
}

.text_93 {
  width: 181px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_169 {
  width: 230px;
  height: 36px;
  margin: 26px 0 52px 20px;
}

.text_94 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_95 {
  width: 228px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;
}

.text-group_76 {
  width: 132px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_96 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_97 {
  width: 62px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_170 {
  width: 151px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_98 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_99 {
  width: 81px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_171 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_100 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_101 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_10 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}

.block_21 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_41 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_102 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_42 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_103 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_43 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_104 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_77 {
  width: 160px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_44 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_105 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_106 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_107 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_108 {
  width: 160px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_109 {
  width: 69px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_45 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_110 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.thumbnail_11 {
  width: 6px;
  height: 10px;
  margin: 18px 0 0 29px;
}

.group_14 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 313px 522px;
  margin-top: -2px;
}

.image-text_42 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.section_4 {
  background-image: url(../img/pricescheme/666.png);
  background-position-y: -15px;
  border-radius: 8px;
  width: 270px;
  height: 166px;
}

.text_111 {
  width: 191px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_172 {
  width: 230px;
  height: 36px;
  margin: 26px 0 52px 20px;
}

.text_112 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_113 {
  width: 228px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;
}

.text-group_78 {
  width: 139px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_114 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_115 {
  width: 69px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_173 {
  width: 151px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_116 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_117 {
  width: 81px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_174 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_118 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_119 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_11 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}

.box_42 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_49 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_120 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_50 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_121 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_51 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_122 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_79 {
  width: 166px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_52 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_123 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_124 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_125 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_126 {
  width: 166px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_127 {
  width: 69px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_53 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_128 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.thumbnail_12 {
  width: 6px;
  height: 10px;
  margin: 18px 0 0 30px;
}

.group_15 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 313px 522px;
  margin-top: -2px;
}

.image-text_43 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.section_6 {
  background-image: url(../img/pricescheme/666.png);
  background-position-y: -15px;
  border-radius: 8px;
  width: 270px;
  height: 166px;
}

.text_129 {
  width: 194px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_175 {
  width: 230px;
  height: 54px;
  margin: 26px 0 34px 19px;
}

.text_130 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_131 {
  width: 228px;
  height: 54px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;
}

.text-group_80 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_132 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_133 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_176 {
  width: 151px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_134 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_135 {
  width: 81px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_177 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_136 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_137 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_12 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}

.section_18 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_57 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_138 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_58 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_139 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_59 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_140 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_81 {
  width: 178px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_60 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_141 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_142 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_143 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_144 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_145 {
  width: 77px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_61 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_146 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.thumbnail_13 {
  width: 6px;
  height: 10px;
  margin: 18px 0 0 29px;
}

.group_17 {
  width: 274px;
  height: 482px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(100,195,254,0.12);
border-radius: 8px;
  background-size: 314px 522px;
  margin: -2px -2px 0 0;
}

.image-text_44 {
  width: 270px;
  height: 198px;
  margin: 2px 0 0 2px;
}

.box_8 {
  background-image: url(../img/pricescheme/666.png);
  background-position-y: -15px;
  border-radius: 8px;
  width: 270px;
  height: 166px;
}

.text_147 {
  width: 204px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 30px 0 0 20px;
}

.text-wrapper_178 {
  width: 230px;
  height: 72px;
  margin: 26px 0 16px 20px;
}

.text_148 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_149 {
  width: 228px;
  height: 72px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 18px;
}

.text-group_82 {
  width: 149px;
  height: 18px;
  margin: 14px 0 0 20px;
}

.text_150 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_151 {
  width: 79px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_179 {
  width: 158px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_152 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_153 {
  width: 88px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_180 {
  width: 142px;
  height: 18px;
  margin: 14px 0 0 22px;
}

.text_154 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_155 {
  width: 72px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_13 {
  width: 231px;
  height: 1px;
  margin: 19px 0 0 22px;
}

.section_19 {
  width: 206px;
  height: 28px;
  margin: 13px 0 0 22px;
}

.text-wrapper_65 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 66px;
}

.text_156 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_66 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 54px;
}

.text_157 {
  width: 39px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 8px;
}

.text-wrapper_67 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 66px;
}

.text_158 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-group_83 {
  width: 178px;
  height: 58px;
  margin: 20px 0 0 22px;
}

.text-wrapper_68 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_159 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_160 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_161 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_162 {
  width: 178px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_163 {
  width: 77px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_69 {
  height: 38px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px;
  background-size: 246px 54px;
  width: 230px;
  margin: 25px 0 16px 22px;
}

.text_164 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 7px 0 0 81px;
}

.box_43 {
  width: 1200px;
  height: 80px;
  margin: 30px 0 53px 355px;
}

.box_9 {
  width: 1200px;
  height: 80px;
  background: linear-gradient(180deg, rgba(255,255,255,0.91) 0%, #FFFBFA 100%);
box-shadow: 0px 5px 10px 0px rgba(255,182,154,0.26);
border-radius: 8px;
border: 1px solid;
border-image: linear-gradient(180deg, rgba(255, 240, 233, 0.38), rgba(255, 232, 221, 0.35)) 1 1;
  background-size: 1220px 100px;
}

.text_165 {
  width: 708px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  letter-spacing: 1.4285714626312256px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 31px 0 0 40px;
}

.text-wrapper_70 {
  height: 52px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 26px;
  background-size: 176px 68px;
  width: 160px;
  margin: 14px 37px 0 255px;
}

.text_166 {
  width: 80px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 12px 0 0 40px;
}

.text-wrapper_71 {
  height: 40px;
  background: url(../img/pricescheme/r144.png) -8px -6px
    no-repeat;
  background-size: 136px 46px;
  width: 120px;
  position: absolute;
  left: 354px;
  top: 337px;
}

.text_167 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.text-wrapper_72 {
  height: 40px;
  background: url(../img/pricescheme/r14.png) -8px -6px
    no-repeat;
  background-size: 136px 46px;
  width: 120px;
  position: absolute;
  left: 354px;
  top: 853px;
}

.text_168 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.text-wrapper_73 {
  height: 40px;
  background: url(../img/pricescheme/r144.png) -8px -6px
    no-repeat;
  background-size: 136px 46px;
  width: 120px;
  position: absolute;
  left: 663px;
  top: 337px;
}

.text_169 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.text-wrapper_74 {
  height: 40px;
  background: url(../img/pricescheme/r14.png) -8px -6px
    no-repeat;
  background-size: 136px 46px;
  width: 120px;
  position: absolute;
  left: 663px;
  top: 853px;
}

.text_170 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.text-wrapper_75 {
  height: 40px;
  background: url(../img/pricescheme/r144.png) -8px -6px
    no-repeat;
  background-size: 135px 46px;
  width: 120px;
  position: absolute;
  left: 973px;
  top: 337px;
}

.text_171 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.text-wrapper_76 {
  height: 40px;
  background: url(../img/pricescheme/r14.png) -8px -6px
    no-repeat;
  background-size: 135px 46px;
  width: 120px;
  position: absolute;
  left: 973px;
  top: 853px;
  z-index: 11;
}

.text_172 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.text-wrapper_77 {
  height: 40px;
  background: url(../img/pricescheme/r144.png) -8px -6px
    no-repeat;
  background-size: 136px 46px;
  width: 120px;
  position: absolute;
  left: 1282px;
  top: 337px;
  
}

.text_173 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.text-wrapper_78 {
  height: 40px;
  background: url(../img/pricescheme/r14.png) -8px -6px
    no-repeat;
  background-size: 136px 46px;
  width: 120px;
  position: absolute;
  left: 1282px;
  top: 853px;
}

.text_174 {
  width: 83px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 19px;
}

.box_44 {
  position: relative;
  width: 1920px;
  background: white;
  /* height: 4169px; */
}

.text-group_84 {
  width: 600px;
  height: 109px;
  margin: 66px 0 0 660px;
}

.text_217 {
  width: 546px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 59px;
  margin-left: 20px;
}

.text_218 {
  width: 600px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 20px;
  margin-left: -180px;
}

.section_20 {
  position: relative;
  left:8px;
  width: 1240px;
  height: 176px;
  background-size: 100%;
  background: url(../img/pricescheme/f3.png)
    no-repeat;
  background-size: 1226px 186px;
  margin: 57px 0 0 359px;
  padding-top:10px;
  width: 1180px;
  height: 200px;
  background: linear-gradient(180deg, #FFF8EC 0%, #FFE9D9 98%);
  box-shadow: 0px 10px 20px 0px rgba(254,148,100,0.12);
  border-radius: 16px;
  border: 1px solid #FFFDF9;
}

.image-text_45 {
  width: 305px;
  height: 93px;
  margin: 27px 0 0 45px;
  position: absolute;
  top:-48px;left:50%;
  transform: translate(-50%,0);
}

.group_66 {
  box-shadow: 0px 2px 8px 0px rgba(255, 161, 127, 0.36);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 26px;
  height: 46px;
  width: 166px;
  
}

.text-wrapper_181 {
  box-shadow: inset 0px -2px 3px 0px rgba(255, 247, 191, 0.3);
  background-color: rgba(250, 106, 66, 1);
  border-radius: 26px;
  height: 42px;
  border: 2px solid rgba(255, 255, 255, 0.27);
  width: 240px;
  margin: 2px 0 0 2px;
  text-align: center;
}

.text_399 {
  text-shadow: 0px 2px 0px rgba(255, 14, 0, 1);
  height: 28px;
  text-align: center;
  overflow-wrap: break-word;
  color: rgba(255, 215, 50, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  white-space: nowrap;
  line-height: 24px;
  margin: 6px 0 0 0;
}

.text-group_85 {
  width: 330px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(250, 106, 66, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  line-height: 18px;
  margin-top: 9px;
  vertical-align: top;
  margin-left: 24px;
  position: relative;
  left:30px;
}

.image_26 {
  width: 1px;
  height: 103px;
  margin: 20px 0 0 49px;
}

.block_22 {
  position: relative;
  width: 714px;
  height: 108px;
  background: linear-gradient(180deg, #FFFFFF 0%, #FFF5ED 100%);
  border-radius: 18px;
  background-size: 100% 100%;
  margin: 19px 21px 0 51px;
  width: 1127px;
  height: 144px;
  background: linear-gradient(180deg, #FFFFFF 0%, #FFF5ED 100%);
  border-radius: 18px;
  margin:26px auto 0;
  padding-top: 19px;
}

.thumbnail_25 {
  width: 6px;
  height: 10px;
  margin: 51px 0 0 45px;
}

.text_400 {
  width: 67px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 66px 0 0 3px;
}

.text-wrapper_182 {
  width: 180px;
  height: 59px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 1.2999999523162842px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 37px;
  margin: 36px 0 0 150px;
}

.text_401 {
  width: 169px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 37px;
}

.text_402 {
  width: 169px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
}

.text_403 {
  width: 169px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 37px;
}

.text-wrapper_183 {
  height: 46px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 23px;
  background-size: 216px 62px;
  width: 200px;
  margin: 31px 61px 0 80px;
}

.text_404 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 12px 0 0 68px;
}

.text-wrapper_184 {
  height: 40px;
  background:  url(../img/pricescheme/r15.png) -8px -6px
    no-repeat;
  background-size: 126px 46px;
  width: 110px;
  position: absolute;
  left: 44px;
  top: 44px;
}

.text_405 {
  width: 74px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 3px 0 0 7px;
}

.section_21 {
  width: 1180px;
  height: 770px;
  margin: 27px 0 0 370px;
}

.box_14 {
  position: relative;
  width: 374px;
  height: 774px;
  /* background:  url(../img/pricescheme/r16.png) -2px -2px
    no-repeat;
  background-size: 374px 774px;
  margin: -2px 0 0 -2px; */
}
.box_1444{
  position: absolute;
  top:0;
  left:0;
  width: 370px;
  height: 770px;
  background: linear-gradient(315deg, #FFD2B1 0%, #FFEBC2 100%);
  box-shadow: 0px 10px 20px 0px rgba(255,180,139,0.46);
  border-radius: 16px;
  opacity: 0.52;
  border-image: linear-gradient(314deg, rgba(255, 216, 196, 1), rgba(255, 224, 195, 1)) 2 2;
}

.text_219 {
  height: 46px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 30px;
  letter-spacing: 0.8999999761581421px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 46px;
  margin: 31px 0 0 -2px;
}

.text_220 {
  width: 290px;
  height: 88px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 22px;
  margin: 16px 0 0 39px;
}

.image-text_46 {
  width: 180px;
  height: 20px;
  margin: 25px 0 0 38px;
}

.group_34 {
  width: 12px;
  height: 12px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 20px;
  background-size: 28px 28px;
  margin-top: 4px;
}

.text-group_34 {
  width: 155px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.image-text_47 {
  width: 180px;
  height: 20px;
  margin: 20px 0 0 38px;
}

.group_35 {
  width: 12px;
  height: 12px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 20px;
  background-size: 28px 28px;
  margin-top: 4px;
}

.text-group_35 {
  width: 155px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.image-text_48 {
  width: 180px;
  height: 20px;
  margin: 20px 0 0 38px;
}

.group_36 {
  width: 12px;
  height: 12px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 20px;
  background-size: 28px 28px;
  margin-top: 4px;
}

.text-group_36 {
  width: 155px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.image-text_49 {
  width: 272px;
  height: 20px;
  margin: 20px 0 0 38px;
}

.box_15 {
  width: 12px;
  height: 12px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 20px;
  background-size: 28px 28px;
  margin-top: 4px;
}

.text-group_37 {
  width: 247px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.image-text_50 {
  width: 210px;
  height: 40px;
  margin: 71px 0 0 38px;
}

.thumbnail_16 {
  width: 14px;
  height: 9px;
  margin-top: 4px;
}

.text-group_86 {
  width: 186px;
  height: 40px;
}

.text_221 {
  width: 74px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_222 {
  width: 185px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 12px;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 5px 0 0 1px;
}

.image-text_51 {
  width: 210px;
  height: 40px;
  margin: 20px 0 0 38px;
}

.thumbnail_17 {
  width: 14px;
  height: 9px;
  margin-top: 4px;
}

.text-group_87 {
  width: 186px;
  height: 40px;
}

.text_223 {
  width: 74px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_224 {
  width: 185px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 12px;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 5px 0 0 1px;
}

.image-text_52 {
  width: 237px;
  height: 40px;
  margin: 20px 0 0 38px;
}

.thumbnail_18 {
  width: 14px;
  height: 9px;
  margin-top: 4px;
}

.text-group_88 {
  width: 213px;
  height: 40px;
}

.text_225 {
  width: 89px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_226 {
  width: 212px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 12px;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 5px 0 0 1px;
}

.image-text_53 {
  width: 303px;
  height: 40px;
  margin: 20px 0 137px 38px;
}

.thumbnail_19 {
  width: 14px;
  height: 9px;
  margin-top: 4px;
}

.text-group_89 {
  width: 279px;
  height: 40px;
}

.text_227 {
  width: 89px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_228 {
  width: 278px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 12px;
  letter-spacing: 1.2000000476837158px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 5px 0 0 1px;
}

.grid_2 {
  width: 775px;
  height: 770px;
  margin-left: 33px;
  flex-wrap: wrap;
}

.list-items_3-0 {
  width: 370px;
  height: 370px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(254,148,100,0.12);
border-radius: 16px;
  background-size: 410px 410px;
  margin: 0 35px 30px 0;
}

.image-text_54-0 {
  width: 370px;
  height: 158px;
}

.box_16-0 {
  background-image: url(../img/pricescheme/r20.png);
  border-radius: 16px 16px 0px 0px;
  width: 370px;
  height: 120px;
}

.text-group_90-0 {
  width: 257px;
  height: 60px;
  margin: 30px 0 0 26px;
}

.text_229-0 {
  width: 189px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_230-0 {
  width: 257px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 14px;
}

.text-group_91-0 {
  width: 164px;
  height: 18px;
  margin: 20px 0 0 26px;
}

.text_231-0 {
  width: 60px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_232-0 {
  width: 68px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_185-0 {
  width: 180px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_233-0 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_234-0 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_186-0 {
  width: 126px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_235-0 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_236-0 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_17-0 {
  width: 321px;
  height: 1px;
  margin: 14px 0 0 23px;
}

.group_67-0 {
  width: 170px;
  height: 28px;
  margin: 11px 0 0 23px;
}

.text-wrapper_94-0 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 65px;
}

.text_237-0 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_95-0 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 65px;
}

.text_238-0 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.group_68-0 {
  width: 320px;
  height: 58px;
  margin: 15px 0 21px 23px;
}

.text-group_92-0 {
  width: 122px;
  height: 58px;
}

.text-wrapper_96-0 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_239-0 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_240-0 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_241-0 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_242-0 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_243-0 {
  width: 107px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_97-0 {
  height: 38px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 26px;
  background-size: 136px 54px;
  margin-top: 19px;
  width: 120px;
}

.text_244-0 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 28px;
}

.list-items_3-1 {
  width: 370px;
  height: 370px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(254,148,100,0.12);
border-radius: 16px;
  background-size: 410px 410px;
  margin: 0 35px 30px 0;
  margin-right: 0;
}

.image-text_54-1 {
  width: 370px;
  height: 158px;
}

.box_16-1 {
  background-image: url(../img/pricescheme/r20.png);
  border-radius: 16px 16px 0px 0px;
  width: 370px;
  height: 120px;
  
}

.text-group_90-1 {
  width: 257px;
  height: 60px;
  margin: 30px 0 0 26px;
}

.text_229-1 {
  width: 189px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_230-1 {
  width: 257px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 14px;
}

.text-group_91-1 {
  width: 164px;
  height: 18px;
  margin: 20px 0 0 26px;
}

.text_231-1 {
  width: 60px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_232-1 {
  width: 68px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_185-1 {
  width: 180px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_233-1 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_234-1 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_186-1 {
  width: 126px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_235-1 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_236-1 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_17-1 {
  width: 321px;
  height: 1px;
  margin: 14px 0 0 23px;
}

.group_67-1 {
  width: 170px;
  height: 28px;
  margin: 11px 0 0 23px;
}

.text-wrapper_94-1 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 65px;
}

.text_237-1 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_95-1 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 65px;
}

.text_238-1 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.group_68-1 {
  width: 320px;
  height: 58px;
  margin: 15px 0 21px 23px;
}

.text-group_92-1 {
  width: 122px;
  height: 58px;
}

.text-wrapper_96-1 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_239-1 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_240-1 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_241-1 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_242-1 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_243-1 {
  width: 107px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_97-1 {
  height: 38px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
  box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
  border-radius: 26px;
  background-size: 136px 54px;
  margin-top: 19px;
  width: 120px;
}

.text_244-1 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 28px;
}

.list-items_3-2 {
  width: 370px;
  height: 370px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(254,148,100,0.12);
border-radius: 16px;
  background-size: 410px 410px;
  margin: 0 35px 30px 0;
  margin-bottom: 0;
}

.image-text_54-2 {
  width: 370px;
  height: 158px;
}

.box_16-2 {
  background-image: url(../img/pricescheme/r20.png);
  border-radius: 16px 16px 0px 0px;
  width: 370px;
  height: 120px;

}

.text-group_90-2 {
  width: 257px;
  height: 60px;
  margin: 30px 0 0 26px;
}

.text_229-2 {
  width: 189px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_230-2 {
  width: 257px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 14px;
}

.text-group_91-2 {
  width: 164px;
  height: 18px;
  margin: 20px 0 0 26px;
}

.text_231-2 {
  width: 60px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_232-2 {
  width: 68px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_185-2 {
  width: 180px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_233-2 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_234-2 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_186-2 {
  width: 126px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_235-2 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_236-2 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_17-2 {
  width: 321px;
  height: 1px;
  margin: 14px 0 0 23px;
}

.group_67-2 {
  width: 170px;
  height: 28px;
  margin: 11px 0 0 23px;
}

.text-wrapper_94-2 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 65px;
}

.text_237-2 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_95-2 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width:65px;
}

.text_238-2 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.group_68-2 {
  width: 320px;
  height: 58px;
  margin: 15px 0 21px 23px;
}

.text-group_92-2 {
  width: 122px;
  height: 58px;
}

.text-wrapper_96-2 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_239-2 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_240-2 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_241-2 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_242-2 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_243-2 {
  width: 107px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_97-2 {
  height: 38px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 26px;
  background-size: 136px 54px;
  margin-top: 19px;
  width: 120px;
}

.text_244-2 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 28px;
}

.list-items_3-3 {
  width: 370px;
  height: 370px;
  background: linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);
box-shadow: 0px 10px 20px 0px rgba(254,148,100,0.12);
border-radius: 16px;
  background-size: 410px 410px;
  margin: 0 35px 30px 0;
  margin-right: 0;
  margin-bottom: 0;
}

.image-text_54-3 {
  width: 370px;
  height: 158px;
}

.box_16-3 {
  background-image: url(../img/pricescheme/r20.png);
  border-radius: 16px 16px 0px 0px;
  width: 370px;
  height: 120px;

}

.text-group_90-3 {
  width: 257px;
  height: 60px;
  margin: 30px 0 0 26px;
}

.text_229-3 {
  width: 189px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_230-3 {
  width: 257px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 14px;
}

.text-group_91-3 {
  width: 164px;
  height: 18px;
  margin: 20px 0 0 26px;
}

.text_231-3 {
  width: 60px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_232-3 {
  width: 68px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_185-3 {
  width: 180px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_233-3 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_234-3 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_186-3 {
  width: 126px;
  height: 18px;
  margin: 14px 0 0 26px;
}

.text_235-3 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 115, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_236-3 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.image_17-3 {
  width: 321px;
  height: 1px;
  margin: 14px 0 0 23px;
}

.group_67-3 {
  width: 170px;
  height: 28px;
  margin: 11px 0 0 23px;
}

.text-wrapper_94-3 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 65px;
}

.text_237-3 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_95-3 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 65px;
}

.text_238-3 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.group_68-3 {
  width: 320px;
  height: 58px;
  margin: 15px 0 21px 23px;
}

.text-group_92-3 {
  width: 122px;
  height: 58px;
}

.text-wrapper_96-3 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_239-3 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_240-3 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_241-3 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_242-3 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_243-3 {
  width: 107px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 4px;
}

.text-wrapper_97-3 {
  height: 38px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 26px;
  background-size: 136px 54px;
  margin-top: 19px;
  width: 120px;
}

.text_244-3 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 28px;
}

.group_39 {
  width: 1920px;
  height: 600px;
  background: #F2F8FF;
  background-size: 1920px 601px;
  margin-top: 100px;
}

.text-group_93 {
  width: 600px;
  height: 109px;
  margin: 58px 0 0 660px;
}

.text_245 {
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 59px;
  margin-top: -20px;
}

.text_246 {
  width: 600px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 20px;
  margin-left: -110px;
}

.box_45 {
  width: 1200px;
  height: 310px;
  margin: 46px 0 77px 360px;
}

.list-items_4 {
  position: relative;
  width: 580px;
  height: 310px;
  background: linear-gradient(180deg, rgba(255,255,255,0.91) 0%, rgba(242,247,255,0.82) 100%);
  box-shadow: 0px 10px 20px 0px rgba(100,158,254,0.12);
  border-radius: 8px;
border: 1px solid #CBDCFF;
  background-size: 622px 352px;
}

.text-wrapper_98 {
  height: 30px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px 100px 100px 4px;
  background-size: 126px 46px;
  width: 110px;
  margin: 24px 0 0 30px;
}

.text_247 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 21px;
}

.group_69 {
  width: 421px;
  height: 50px;
  margin: 20px 0 0 30px;
}

.text-group_94 {
  width: 189px;
  height: 50px;
}

.text_248 {
  width: 231px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_249 {
  width: 165px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 4px;
}

.text-wrapper_101 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 20px;
  width: 80px;
}

.text_254 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text-wrapper_102 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 80px;
}

.text_255 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.group_70 {
  width: 195px;
  height: 18px;
  margin: 20px 0 0 30px;
}

.text_250 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_251 {
  width: 25px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 12px;
}

.thumbnail_26 {
  width: 1px;
  height: 13px;
  margin: 3px 0 0 20px;
}

.text_252 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 20px;
}

.text_253 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 12px;
}

.group_71 {
  width: 578px;
  height: 90px;
  background-size: 100% 100%;
  margin-top: 58px;
  background: linear-gradient(180deg, #FFF8EC 0%, #FFE9D9 98%);
border-radius: 7px;
}

.image_27 {
  width: 567px;
  height: 1px;
  margin-left: 7px;
}

.text_406 {
  width: 100%;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(250, 106, 66, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  margin: 50px 0 24px 0;
}

.text-wrapper_104 {
  position: absolute;
  left: 60px;
  top: 192px;
  width: 452px;
  height: 56px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 28px;
  background-size: 468px 72px;
  justify-content: flex-center;
}

.text-wrapper_103 {
  width: 130px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
  margin: 18px 0 0 40px;
}

.text_256 {
  width: 117px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_257 {
  width: 117px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_258 {
  width: 117px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_260 {
  width: 67px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 23px 0 0 18px;
}

.text_261 {
  text-shadow: 0px 2px 0px rgba(255, 14, 0, 1);
  width: 84px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 13px 40px 0 75px;
}

.group_72 {
  position: relative;
  width: 580px;
  height: 310px;
  background: white;
border-radius: 7px;
  background-size: 622px 352px;
border: 1px solid #CBDCFF;
}

.text-wrapper_187 {
  height: 30px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
border-radius: 4px 100px 100px 4px;
  background-size: 126px 46px;
  width: 110px;
  margin: 24px 0 0 30px;
}

.text_407 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 21px;
}

.group_73 {
  width: 339px;
  height: 50px;
  margin: 20px 0 0 30px;
}

.text-group_95 {
  width: 189px;
  height: 50px;
}

.text_408 {
  width: 189px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_409 {
  width: 165px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 4px;
}

.text-wrapper_188 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 20px;
  width: 40px;
}

.text_410 {
  width: 21px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 10px;
}

.text-wrapper_189 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-left: 10px;
  width: 80px;
}

.text_411 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.group_74 {
  width: 195px;
  height: 18px;
  margin: 20px 0 0 30px;
}

.text_412 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_413 {
  width: 34px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 12px;
}

.thumbnail_27 {
  width: 1px;
  height: 13px;
  margin: 3px 0 0 11px;
}

.text_414 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 20px;
}

.text_415 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 12px;
}

.group_75 {
  width: 578px;
  height: 90px;
  background: linear-gradient(180deg, #FFF8EC 0%, #FFE9D9 98%);
  background-size: 100% 100%;
  margin-top: 58px;
}

.image_28 {
  width: 567px;
  height: 1px;
  margin-left: 7px;
}

.text_416 {
  width: 100%;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(250, 106, 66, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: center;
  white-space: pre-wrap;
  line-height: 18px;
  margin: 42px 0 24px 0;
  padding:0 100px;
  word-wrap:break-word;
}

.group_76 {
  position: absolute;
  left: 60px;
  top: 192px;
  width: 452px;
  height: 56px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
  box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
  border-radius: 28px;
  background-size: 468px 72px;
  justify-content: flex-center;
}

.text-wrapper_190 {
  width: 130px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
  margin: 18px 0 0 40px;
}

.text_417 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_418 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_419 {
  width: 122px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_420 {
  width: 67px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 23px 0 0 18px;
}

.text_421 {
  text-shadow: 0px 2px 0px rgba(255, 14, 0, 1);
  width: 84px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 13px 40px 0 75px;
}

.text-group_96 {
  width: 483px;
  height: 110px;
  margin: 80px 0 0 719px;
  position: relative;
}

.text_175 {
  width: 483px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 59px;
}

.text_176 {
  width: 318px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 21px 0 0 82px;
  margin-left: -155px;
}

.section_22 {
  width: 1201px;
  height: 520px;
  margin: 44px 0 0 359px;
}

.image-wrapper_3 {
  background-color: rgba(246, 250, 255, 1);
  border-radius: 16px;
  height: 520px;
  width: 488px;
}

.image_14 {
  width: 420px;
  height: 420px;
  margin: 50px 0 0 34px;
}

.block_10 {
  width: 364px;
  height: 494px;
  background: linear-gradient(315deg, #DAEAFF 0%, #F7FFFE 100%);
box-shadow: 0px 4px 10px 0px rgba(116,162,255,0.52);
border-radius: 16px;
border: 2px solid #FFFFFF;
  background-size: 380px 509px;
  margin: 12px -2px 0 351px;
}

.text-wrapper_79 {
  background-color: rgba(142, 183, 255, 1);
  border-radius: 23px;
  height: 46px;
  width: 230px;
  margin: 28px 0 0 86px;
}

.text_177 {
  width: 189px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 8px 0 0 20px;
}

.image-text_55 {
  width: 216px;
  height: 22px;
  margin: 40px 0 0 107px;
}

.group_21 {
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #C8DDFF 0%, #B0CCFF 100%);
box-shadow: 0px 1px 4px 0px rgba(90,142,255,0.67);
  background-size: 20px 19px;
  border-radius: 20px;
  margin-top: 4px;
}

.text-group_19 {
  width: 194px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.image-text_56 {
  width: 225px;
  height: 44px;
  margin: 46px 0 0 107px;
}

.box_10 {
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #C8DDFF 0%, #B0CCFF 100%);
box-shadow: 0px 1px 4px 0px rgba(90,142,255,0.67);
border-radius: 20px;
  background-size: 20px 19px;
  margin-top: 4px;
}

.text-group_20 {
  width: 203px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
}

.image-text_57 {
  width: 225px;
  height: 44px;
  margin: 24px 0 0 107px;
}

.group_22 {
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #C8DDFF 0%, #B0CCFF 100%);
box-shadow: 0px 1px 4px 0px rgba(90,142,255,0.67);
  background-size: 20px 19px;
  border-radius: 20px;
  margin-top: 4px;
}

.text-group_21 {
  width: 203px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
}

.image-text_58 {
  width: 225px;
  height: 44px;
  margin: 24px 0 0 107px;
}

.box_11 {
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #C8DDFF 0%, #B0CCFF 100%);
box-shadow: 0px 1px 4px 0px rgba(90,142,255,0.67);
  background-size: 20px 19px;
  border-radius: 20px;
  margin-top: 4px;
}

.text-group_22 {
  width: 203px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
}

.image-text_59 {
  width: 225px;
  height: 44px;
  margin: 24px 0 64px 107px;
}

.box_12 {
  width: 12px;
  height: 12px;
  background: linear-gradient(180deg, #C8DDFF 0%, #B0CCFF 100%);
box-shadow: 0px 1px 4px 0px rgba(90,142,255,0.67);
  background-size: 20px 19px;
  border-radius: 20px;
  margin-top: 4px;
}

.text-group_23 {
  width: 203px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
}

.section_23 {
  width: 540px;
  height: 59px;
  margin: 54px 0 0 360px;
}

.text_178 {
  width: 252px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 59px;
}

.text-wrapper_80 {
  height: 30px;
  background: url(../img/pricescheme/r18.png) -6px -6px
    no-repeat;
  background-size: 282px 45px;
  margin-top: 16px;
  width: 268px;
}

.text_179 {
  width: 215px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 31px;
}

.text_180 {
  width: 318px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 21px 0 0 360px;
}

.group_24 {
  width: 1246px;
  height: 225px;
  background: url(../img/pricescheme/r21.png)
    no-repeat;
  background-size: 1246px 225px;
  margin: 20px 0 0 340px;
  padding-top: 14px;
}

.list_6 {
  width: 858px;
  height: 130px;
  margin:24px 0 0 56px;
}

.text-group_24-0 {
  width: 196px;
  height: 134px;
  background-size: 208px 145px;
  margin: -2px 26px 0 -2px;
  
}

.text_181-0 {
  width: 94px;
  height: 50px;
  overflow-wrap: break-word;
  font-size: 36px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 24px 0 0 58px;
  color: rgba(255, 255, 255, 1);
}

.text_182-0 {
  width: 114px;
  height: 30px;
  overflow-wrap: break-word;
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 8px 0 22px 41px;
  color: rgba(255, 255, 255, 1);
}

.text-group_24-1 {
  width: 196px;
  height: 134px;
  background-size: 208px 145px;
  margin: -2px 26px 0 -2px;
  background: linear-gradient(135deg, #FFFAF8 0%, #FFFAF9 100%);
border-radius: 8px;
border: 2px solid #FFDAD1;
}

.text_181-1 {
  width: 94px;
  height: 50px;
  overflow-wrap: break-word;
  font-size: 36px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 24px 0 0 56px;
  color: rgba(22, 31, 98, 1);
}

.text_182-1 {
  width: 114px;
  height: 30px;
  overflow-wrap: break-word;
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 8px 0 22px 41px;
  color: rgba(72, 77, 117, 1);
}

.text-group_24-2 {
  width: 196px;
  height: 134px;
  background-size: 208px 145px;
  margin: -2px 26px 0 -2px;
  background: linear-gradient(135deg, #FFFAF8 0%, #FFFAF9 100%);
border-radius: 8px;
border: 2px solid #FFDAD1;
}

.text_181-2 {
  width: 94px;
  height: 50px;
  overflow-wrap: break-word;
  font-size: 36px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 24px 0 0 58px;
  color: rgba(22, 31, 98, 1);
}

.text_182-2 {
  width: 114px;
  height: 30px;
  overflow-wrap: break-word;
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 8px 0 22px 41px;
  color: rgba(72, 77, 117, 1);
}

.text-group_24-3 {
  width: 196px;
  height: 134px;
  background-size: 208px 145px;
  margin: -2px 26px 0 -2px;
  background: linear-gradient(135deg, #FFFAF8 0%, #FFFAF9 100%);
border-radius: 8px;
border: 2px solid #FFDAD1;
}

.text_181-3 {
  width: 94px;
  height: 50px;
  overflow-wrap: break-word;
  font-size: 36px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 24px 0 0 43px;
  color: rgba(22, 31, 98, 1);
}

.text_182-3 {
  width: 114px;
  height: 30px;
  overflow-wrap: break-word;
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 8px 0 22px 41px;
  color: rgba(72, 77, 117, 1);
}

.image_15 {
  width: 1px;
  height: 102px;
  margin: 37px 0 0 69px;
}

.block_23 {
  width: 140px;
  height: 128px;
  margin: 26px 39px 0 62px;
}

.text-group_97 {
  width: 137px;
  height: 71px;
}

.text-wrapper_81 {
  width: 220px;
  height: 50px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  line-height: 28px;
  margin-top: 11px;
  margin-left: -52px;
}

.text_183 {
  width: 137px;
  height: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 20px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 28px;
}

.text_184 {
  width: 137px;
  height: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 36px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_185 {
  width: 137px;
  height: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 20px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 28px;
}

.text_186 {
  width: 137px;
  height: 50px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 28px;
}

.text_187 {
  width: 62px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 4px 0 0 37px;
  margin-top:-5px;
}

.text-wrapper_82 {
  height: 38px;
  background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
  box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
  border-radius: 26px;
  background-size: 156px 53px;
  margin-top: 19px;
  width: 140px;
}

.text_188 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 38px;
}

.text-group_98 {
  width: 409px;
  height: 109px;
  margin: 910px 0 0 360px;
}

.text_262 {
  width: 210px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 59px;
}

.text-wrapper_105 {
  width: 409px;
  height: 30px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 20px;
}

.text_263 {
  width: 409px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.text_264 {
  width: 409px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
}

.group_42 {
  height: 412px;
  border: 3px solid rgba(255, 218, 209, 1);
  
  background-size: 1246px 452px;
  width: 1206px;
  position: relative;
  margin: 37px 0 0 357px;
}

.section_24 {
  width: 1134px;
  height: 339px;
  margin: 37px 0 0 33px;
}

.box_17 {
  width: 550px;
  height: 339px;
  
  background-size: 590px 379px;
}

.text-group_99 {
  width: 339px;
  height: 80px;
  margin: 24px 0 0 30px;
}

.text_265 {
  width: 243px;
  height: 46px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 30px;
  letter-spacing: 0.8999999761581421px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 46px;
}

.text_266 {
  width: 339px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 10px;
}

.group_77 {
  width: 490px;
  height: 110px;
  margin: 20px 0 0 30px;
}

.block_12 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 150px;
  height: 110px;
  border: 1px solid rgba(255, 151, 125, 1);
}

.text-wrapper_106 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 8px 8px 0px 0px;
  height: 37px;
  width: 150px;
}

.text_267 {
  width: 75px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 9px 0 0 38px;
}

.text-group_100 {
  width: 74px;
  height: 45px;
  margin: 15px 0 13px 38px;
}

.text-wrapper_107 {
  width: 41px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 17px;
}

.text_268 {
  width: 41px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_269 {
  width: 41px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_270 {
  width: 74px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 10px;
}

.block_13 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 150px;
  height: 110px;
  border: 1px solid rgba(255, 151, 125, 1);
  margin-left: 20px;
}

.text-wrapper_108 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 8px 8px 0px 0px;
  height: 37px;
  width: 150px;
}

.text_271 {
  width: 75px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 9px 0 0 38px;
}

.text-group_101 {
  width: 74px;
  height: 45px;
  margin: 15px 0 13px 38px;
}

.text-wrapper_109 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 11px;
}

.text_272 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_273 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_274 {
  width: 74px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 10px;
}

.block_14 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 150px;
  height: 110px;
  border: 1px solid rgba(255, 151, 125, 1);
  margin-left: 20px;
}

.text-wrapper_110 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 8px 8px 0px 0px;
  height: 37px;
  width: 150px;
}

.text_275 {
  width: 75px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 9px 0 0 38px;
}

.text-group_102 {
  width: 74px;
  height: 45px;
  margin: 15px 0 13px 38px;
}

.text-wrapper_111 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 11px;
}

.text_276 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_277 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_278 {
  width: 74px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 10px;
}

.section_9 {
  width: 550px;
  height: 80px;
  
  background-size: 100% 100%;
  margin-top: 25px;
}

.group_78 {
  width: 162px;
  height: 56px;
  margin: 12px 0 0 30px;
}

.text-wrapper_112 {
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 2px;
  height: 20px;
  width: 66px;
}

.text_279 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 1px 0 0 7px;
}

.text_280 {
  width: 162px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 8px;
}

.text-wrapper_113 {
  box-shadow: 0px 2px 8px 0px rgba(255, 255, 255, 0.72);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 26px;
  height: 38px;
  width: 140px;
  margin: 21px 25px 0 193px;
}

.text_281 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 38px;
}

.box_19 {
  width: 550px;
  height: 339px;
  
  background-size: 590px 379px;
}

.text-group_103 {
  width: 339px;
  height: 80px;
  margin: 24px 0 0 30px;
}

.text_282 {
  width: 256px;
  height: 46px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 30px;
  letter-spacing: 0.8999999761581421px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 46px;
}

.text_283 {
  width: 339px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 10px;
}

.block_24 {
  width: 490px;
  height: 110px;
  margin: 20px 0 0 30px;
}

.group_44 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 150px;
  height: 110px;
  border: 1px solid rgba(255, 151, 125, 1);
}

.text-wrapper_114 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 8px 8px 0px 0px;
  height: 37px;
  width: 150px;
}

.text_284 {
  width: 75px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 9px 0 0 38px;
}

.text-group_104 {
  width: 80px;
  height: 45px;
  margin: 15px 0 13px 35px;
}

.text-wrapper_115 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 12px;
}

.text_285 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_286 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_287 {
  width: 80px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 10px;
}

.group_45 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 150px;
  height: 110px;
  border: 1px solid rgba(255, 151, 125, 1);
  margin-left: 20px;
}

.text-wrapper_116 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 8px 8px 0px 0px;
  height: 37px;
  width: 150px;
}

.text_288 {
  width: 75px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 9px 0 0 38px;
}

.text-group_105 {
  width: 80px;
  height: 45px;
  margin: 15px 0 13px 35px;
}

.text-wrapper_117 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 12px;
}

.text_289 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_290 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_291 {
  width: 80px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 10px;
}

.group_46 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  width: 150px;
  height: 110px;
  border: 1px solid rgba(255, 151, 125, 1);
  margin-left: 20px;
}

.text-wrapper_118 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 8px 8px 0px 0px;
  height: 37px;
  width: 150px;
}

.text_292 {
  width: 75px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 9px 0 0 38px;
}

.text-group_106 {
  width: 82px;
  height: 45px;
  margin: 15px 0 13px 34px;
}

.text-wrapper_119 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 13px;
}

.text_293 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_294 {
  width: 57px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 24px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
}

.text_295 {
  width: 82px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 10px;
}

.block_16 {
  width: 550px;
  height: 80px;
  
  background-size: 100% 100%;
  margin-top: 25px;
}

.group_79 {
  width: 171px;
  height: 56px;
  margin: 12px 0 0 30px;
}

.text-wrapper_120 {
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 2px;
  height: 20px;
  width: 66px;
}

.text_296 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 1px 0 0 7px;
}

.text_297 {
  width: 171px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-top: 8px;
}

.text-wrapper_121 {
  box-shadow: 0px 2px 8px 0px rgba(255, 255, 255, 0.72);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 26px;
  height: 38px;
  width: 140px;
  margin: 21px 25px 0 184px;
}

.text_298 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 38px;
}

.section_25 {
  position: absolute;
  left: 356px;
  top: 28px;
  width: 814px;
  height: 30px;
}

.text-wrapper_122 {
  height: 30px;
  
  background-size: 244px 46px;
  width: 230px;
}

.text_299 {
  width: 174px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 29px;
}

.text-wrapper_123 {
  height: 30px;
  
  background-size: 244px 46px;
  width: 230px;
}

.text_300 {
  width: 174px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 29px;
}

.text_301 {
  width: 210px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 59px;
  margin: 87px 0 0 360px;
}

.group_49 {
  background-image: url(../img/pricescheme/222.png);
  background-size: 100%;
  border-radius: 8px;
  width: 1200px;
  height: 170px;
  margin: 40px 0 0 360px;
  padding-top: 9px;
}

.text-group_107 {
  width: 124px;
  height: 80px;
  margin: 21px 0 0 40px;
}

.text_302 {
  width: 124px;
  height: 46px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 30px;
  letter-spacing: 0.8999999761581421px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 46px;
}

.text_303 {
  width: 124px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 10px;
}

.image_19 {
  width: 1px;
  height: 78px;
  margin: 25px 0 0 43px;
}

.text-wrapper_191 {
  width: 432px;
  height: 71px;
  margin: 30px 0 0 36px;
}

.text_304 {
  width: 206px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_305 {
  width: 432px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 24px;
  margin-top: 19px;
}

.text-wrapper_125 {
  border-radius: 26px;
  height: 38px;
  border: 2px solid rgba(255, 255, 255, 1);
  width: 140px;
  margin: 44px 0 0 156px;
}

.text_306 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 6px 0 0 38px;
}

.text-wrapper_126 {
  box-shadow: 0px 2px 8px 0px rgba(255, 255, 255, 0.72);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 26px;
  height: 38px;
  width: 140px;
  margin: 44px 36px 0 30px;
}

.text_307 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 8px 0 0 38px;
}

.group_50 {
  background-color: rgba(245, 245, 245, 1);
  /* height: 494px; */
  width: 1920px;
  margin: 388px 0 1px 0;
}

.box_46 {
  width: 1190px;
  height: 21px;
  margin: 171px 0 0 360px;
}

.text_308 {
  width: 32px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text_309 {
  width: 64px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 88px;
}

.text_310 {
  width: 32px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 89px;
}

.text_311 {
  width: 80px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 88px;
}

.text_312 {
  width: 32px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 89px;
}

.text_313 {
  width: 64px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 88px;
}

.image-text_60 {
  width: 96px;
  height: 21px;
  margin-left: 138px;
}

.thumbnail_20 {
  width: 13px;
  height: 13px;
  margin-top: 5px;
}

.text-group_58 {
  width: 75px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  letter-spacing: 2.6666667461395264px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text_314 {
  width: 140px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  letter-spacing: 2.6666667461395264px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 70px;
}

.box_47 {
  width: 1190px;
  height: 36px;
  margin: 22px 0 0 360px;
}

.text_315 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 20px;
}

.text_316 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 20px 0 0 72px;
}

.text_317 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 20px 0 0 105px;
}

.text_318 {
  width: 60px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 20px 0 0 72px;
}

.text_319 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 20px 0 0 109px;
}

.text_320 {
  width: 36px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 20px 0 0 72px;
}

.image-text_61 {
  width: 96px;
  height: 21px;
  margin-left: 166px;
}

.thumbnail_21 {
  width: 13px;
  height: 13px;
  margin-top: 5px;
}

.text-group_59 {
  width: 75px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  letter-spacing: 2.6666667461395264px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text_321 {
  width: 143px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  letter-spacing: 2.6666667461395264px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 67px;
}

.box_48 {
  width: 1190px;
  height: 26px;
  margin: 7px 0 0 360px;
}

.text_322 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 10px;
}

.text_323 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 10px 0 0 72px;
}

.text_324 {
  width: 60px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 10px 0 0 105px;
}

.text_325 {
  width: 24px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 10px 0 0 60px;
}

.text_326 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 10px 0 0 145px;
}

.text_327 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 10px 0 0 72px;
}

.image-text_62 {
  width: 137px;
  height: 21px;
  margin-left: 113px;
}

.thumbnail_22 {
  width: 14px;
  height: 12px;
  margin-top: 6px;
}

.text-group_60 {
  width: 113px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  letter-spacing: 2.6666667461395264px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
}

.text_328 {
  width: 180px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  letter-spacing: 2.6666667461395264px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 21px;
  margin-left: 30px;
}

.text-wrapper_192 {
  width: 730px;
  height: 16px;
  margin: 17px 0 0 360px;
}

.text_329 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
}

.text_330 {
  width: 60px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 72px;
}

.text_331 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 382px;
}

.text_332 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 72px;
}

.box_49 {
  width: 1190px;
  height: 71px;
  margin: 7px 0 0 360px;
}

.text-wrapper_193 {
  width: 60px;
  height: 49px;
  margin-top: 9px;
}

.text_333 {
  width: 60px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
}

.text_334 {
  width: 28px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 17px;
}

.text-wrapper_194 {
  width: 48px;
  height: 49px;
  margin: 9px 0 0 502px;
}

.text_335 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
}

.text_336 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 17px;
}

.text-wrapper_195 {
  width: 72px;
  height: 49px;
  margin: 9px 0 0 72px;
}

.text_337 {
  width: 72px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
}

.text_338 {
  width: 48px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 17px;
}

.image_20 {
  width: 71px;
  height: 71px;
  margin-left: 365px;
}

.text-wrapper_196 {
  width: 60px;
  height: 16px;
  margin: 4px 0 80px 360px;
}

.text_339 {
  width: 60px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(99, 104, 136, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
}

.group_26 {
  position: absolute;
  left: 1px;
  top: 3106px;
  width: 1920px;
  height: 770px;
  
  background-size: 1919px 771px;
}

.text-group_108 {
  width: 1200px;
  height: 138px;
  margin: 74px 0 0 359px;
}

.text_189 {
  width: 210px;
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 59px;
  margin-left: 496px;
}

.text-wrapper_83 {
  width: 1200px;
  height: 60px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: right;
  line-height: 30px;
  margin-top: 19px;
}

.text_190 {
  width: 1200px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  line-height: 30px;
}

.text_191 {
  width: 1200px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  line-height: 30px;
}

.text_192 {
  width: 1200px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  line-height: 30px;
}

.text_193 {
  width: 1200px;
  height: 60px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  line-height: 30px;
}

.list_7 {
  width: 1200px;
  height: 408px;
  margin: 60px 0 90px 359px;
}

.list-items_2-0 {
  width: 274px;
  height: 412px;
  background-size: 313px 451px;
  margin: -2px 36px 0 -2px;
  
}

.group_27-0 {
  width: 270px;
  height: 114px;
  background-size: 271px 115px;
  margin: 2px 0 0 2px;
  
}

.text-group_109-0 {
  width: 230px;
  height: 78px;
  margin: 18px 0 0 20px;
}

.text_198-0 {
  width: 105px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_199-0 {
  width: 230px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 18px;
  margin-top: 14px;
}

.group_28-0 {
  background-color: rgba(246, 249, 255, 1);
  height: 90px;
  margin-left: 2px;
  width: 270px;
  justify-content: flex-center;
}

.text-wrapper_197-0 {
  width: 142px;
  height: 18px;
  margin: 20px 0 0 20px;
}

.text_202-0 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_203-0 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_198-0 {
  width: 92px;
  height: 18px;
  margin: 14px 0 20px 20px;
}

.text_204-0 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_205-0 {
  width: 22px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.group_80-0 {
  position: relative;
  width: 96px;
  height: 28px;
  margin: 20px 0 0 22px;
}

.text-wrapper_88-0 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 40px;
}

.text_208-0 {
  width: 21px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 0 0 10px;
}

.text_209-0 {
  width: 32px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(40, 41, 58, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 7px 0 17px;
}

.group_32-0 {
  border-radius: 2px;
  position: absolute;
  left: 50px;
  top: 0;
  width: 46px;
  height: 28px;
  border: 1px solid rgba(70, 73, 82, 0.39);
}

.text-group_110-0 {
  width: 129px;
  height: 59px;
  margin: 20px 0 0 22px;
}

.text-wrapper_89-0 {
  width: 129px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_210-0 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_211-0 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_212-0 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_213-0 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_214-0 {
  width: 70px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 5px;
}

.text-wrapper_91-0 {
  height: 42px;
  border: 2px solid;
  background-size: 246px 53px;
  width: 234px;
  margin: 17px 0 20px 20px;
  
}

.text_216-0 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 10px 0 0 83px;
}

.list-items_2-1 {
  width: 274px;
  height: 412px;
  background-size: 313px 451px;
  margin: -2px 36px 0 -2px;
  
}

.group_27-1 {
  width: 270px;
  height: 114px;
  background-size: 271px 115px;
  margin: 2px 0 0 2px;
  
}

.text-group_109-1 {
  width: 230px;
  height: 78px;
  margin: 18px 0 0 20px;
}

.text_198-1 {
  width: 105px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_199-1 {
  width: 230px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 18px;
  margin-top: 14px;
}

.group_28-1 {
  background-color: rgba(246, 249, 255, 1);
  height: 90px;
  margin-left: 2px;
  width: 270px;
  justify-content: flex-center;
}

.text-wrapper_197-1 {
  width: 142px;
  height: 18px;
  margin: 20px 0 0 20px;
}

.text_202-1 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_203-1 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_198-1 {
  width: 92px;
  height: 18px;
  margin: 14px 0 20px 20px;
}

.text_204-1 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_205-1 {
  width: 22px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.group_80-1 {
  position: relative;
  width: 96px;
  height: 28px;
  margin: 20px 0 0 22px;
}

.text-wrapper_88-1 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 40px;
}

.text_208-1 {
  width: 21px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 0 0 10px;
}

.text_209-1 {
  width: 32px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(40, 41, 58, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 7px 0 17px;
}

.group_32-1 {
  border-radius: 2px;
  position: absolute;
  left: 50px;
  top: 0;
  width: 46px;
  height: 28px;
  border: 1px solid rgba(70, 73, 82, 0.39);
}

.text-group_110-1 {
  width: 129px;
  height: 59px;
  margin: 20px 0 0 22px;
}

.text-wrapper_89-1 {
  width: 129px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_210-1 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_211-1 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_212-1 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_213-1 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_214-1 {
  width: 70px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 5px;
}

.text-wrapper_91-1 {
  height: 42px;
  border: 2px solid;
  background-size: 246px 53px;
  width: 234px;
  margin: 17px 0 20px 20px;
  
}

.text_216-1 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 10px 0 0 83px;
}

.list-items_2-2 {
  width: 274px;
  height: 412px;
  background-size: 313px 451px;
  margin: -2px 36px 0 -2px;
 
}

.group_27-2 {
  width: 270px;
  height: 114px;
  background-size: 271px 115px;
  margin: 2px 0 0 2px;
  
}

.text-group_109-2 {
  width: 230px;
  height: 78px;
  margin: 18px 0 0 20px;
}

.text_198-2 {
  width: 105px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_199-2 {
  width: 230px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 18px;
  margin-top: 14px;
}

.group_28-2 {
  background-color: rgba(246, 249, 255, 1);
  height: 90px;
  margin-left: 2px;
  width: 270px;
  justify-content: flex-center;
}

.text-wrapper_197-2 {
  width: 142px;
  height: 18px;
  margin: 20px 0 0 20px;
}

.text_202-2 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_203-2 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_198-2 {
  width: 92px;
  height: 18px;
  margin: 14px 0 20px 20px;
}

.text_204-2 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_205-2 {
  width: 22px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.group_80-2 {
  position: relative;
  width: 96px;
  height: 28px;
  margin: 20px 0 0 22px;
}

.text-wrapper_88-2 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 40px;
}

.text_208-2 {
  width: 21px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 0 0 10px;
}

.text_209-2 {
  width: 32px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(40, 41, 58, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 7px 0 17px;
}

.group_32-2 {
  border-radius: 2px;
  position: absolute;
  left: 50px;
  top: 0;
  width: 46px;
  height: 28px;
  border: 1px solid rgba(70, 73, 82, 0.39);
}

.text-group_110-2 {
  width: 129px;
  height: 59px;
  margin: 20px 0 0 22px;
}

.text-wrapper_89-2 {
  width: 129px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_210-2 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_211-2 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_212-2 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_213-2 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_214-2 {
  width: 70px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 5px;
}

.text-wrapper_91-2 {
  height: 42px;
  border: 2px solid;
  background-size: 246px 53px;
  width: 234px;
  margin: 17px 0 20px 20px;
  
}

.text_216-2 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 10px 0 0 83px;
}

.list-items_2-3 {
  width: 274px;
  height: 412px;
  background-size: 313px 451px;
  margin: -2px 36px 0 -2px;
  
}

.group_27-3 {
  width: 270px;
  height: 114px;
  background-size: 271px 115px;
  margin: 2px 0 0 2px;
  
}

.text-group_109-3 {
  width: 230px;
  height: 78px;
  margin: 18px 0 0 20px;
}

.text_198-3 {
  width: 105px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_199-3 {
  width: 230px;
  height: 36px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 18px;
  margin-top: 14px;
}

.group_28-3 {
  background-color: rgba(246, 249, 255, 1);
  height: 90px;
  margin-left: 2px;
  width: 270px;
  justify-content: flex-center;
}

.text-wrapper_197-3 {
  width: 142px;
  height: 18px;
  margin: 20px 0 0 20px;
}

.text_202-3 {
  width: 45px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_203-3 {
  width: 84px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text-wrapper_198-3 {
  width: 92px;
  height: 18px;
  margin: 14px 0 20px 20px;
}

.text_204-3 {
  width: 30px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.text_205-3 {
  width: 22px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
}

.group_80-3 {
  position: relative;
  width: 96px;
  height: 28px;
  margin: 20px 0 0 22px;
}

.text-wrapper_88-3 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 40px;
}

.text_208-3 {
  width: 21px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 0 0 10px;
}

.text_209-3 {
  width: 32px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(40, 41, 58, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 6px 7px 0 17px;
}

.group_32-3 {
  border-radius: 2px;
  position: absolute;
  left: 50px;
  top: 0;
  width: 46px;
  height: 28px;
  border: 1px solid rgba(70, 73, 82, 0.39);
}

.text-group_110-3 {
  width: 129px;
  height: 59px;
  margin: 20px 0 0 22px;
}

.text-wrapper_89-3 {
  width: 129px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.699999988079071px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_210-3 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_211-3 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
}

.text_212-3 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_213-3 {
  width: 141px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 20px;
}

.text_214-3 {
  width: 70px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 12px;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin-top: 5px;
}

.text-wrapper_91-3 {
  height: 42px;
  border: 2px solid;
  background-size: 246px 53px;
  width: 234px;
  margin: 17px 0 20px 20px;
  
}

.text_216-3 {
  width: 68px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 10px 0 0 83px;
}

.group_51 {
  position: absolute;
  left: 877px;
  top: 2481px;
  width: 364px;
  height: 524px;
  background: linear-gradient(135deg, #86AFFF 0%, #2B64FF 100%);
box-shadow: 0px 4px 10px 0px rgba(116,162,255,0.72);
border-radius: 16px;
border-image: linear-gradient(180deg, rgba(218, 237, 255, 1), rgba(59, 113, 255, 1)) 1 1;
  background-size: 384px 543px;
}

.text-wrapper_132 {
  height: 50px;
  background: linear-gradient(315deg, #DAEAFF 0%, #F7FFFE 100%);
  box-shadow: 0px 4px 10px 0px rgba(116,162,255,0.52);
  border-radius: 23px;
  background-size: 280px 65px;
  width: 264px;
  margin: 40px 0 0 50px;
}

.text_340 {
  width: 210px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 20px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 10px 0 0 27px;
}

.image-text_63 {
  width: 198px;
  height: 22px;
  margin: 38px 0 0 32px;
}

.group_52 {
  width: 12px;
  height: 12px;
  
  background-size: 20px 19px;
  margin-top: 4px;
}
.group_52_cu{
  border-radius: 20px;
  background: linear-gradient(90deg, #EDF8FF 0%, #BDD1FF 100%, #FF5757 100%);
  box-shadow: 0px 1px 4px 0px #A2D6FF;
}
.text-group_61 {
  width: 176px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.image-text_64 {
  width: 251px;
  height: 22px;
  margin: 46px 0 0 32px;
}

.group_53 {
  width: 12px;
  height: 12px;
  
  background-size: 20px 19px;
  margin-top: 4px;
}

.text-group_62 {
  width: 229px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.image-text_65 {
  width: 256px;
  height: 180px;
  margin: 46px 0 80px 32px;
}

.box_20 {
  width: 12px;
  height: 12px;
  
  background-size: 20px 19px;
  margin-top: 142px;
}

.text-group_111 {
  width: 234px;
  height: 180px;
}

.text_341 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
}

.text_342 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
  margin-top: 24px;
}

.text_343 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
  margin-top: 24px;
}

.image-text_66 {
  position: absolute;
  left: 30px;
  top: 262px;
  width: 256px;
  height: 180px;
}

.section_14 {
  width: 12px;
  height: 12px;
  
  background-size: 20px 19px;
  margin-top: 6px;
}

.text-group_112 {
  width: 234px;
  height: 180px;
}

.text_341 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
}

.text_342 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
  margin-top: 24px;
}

.text_343 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
  margin-top: 24px;
}

.image-text_67 {
  position: absolute;
  left: 30px;
  top: 262px;
  width: 256px;
  height: 180px;
}

.box_21 {
  width: 12px;
  height: 12px;
  
  background-size: 20px 19px;
  margin-top: 74px;
}

.text-group_113 {
  width: 234px;
  height: 180px;
}

.text_341 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
}

.text_342 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
  margin-top: 24px;
}

.text_343 {
  width: 234px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  line-height: 22px;
  margin-top: 24px;
}

.text-wrapper_133 {
  box-shadow: 0px 4px 10px 0px rgba(116, 162, 255, 0.72);
  background-color: rgba(124, 173, 255, 1);
  border-radius: 17px;
  height: 34px;
  border: 1px solid rgba(220, 236, 255, 1);
  width: 102px;
  position: absolute;
  left: 1183px;
  top: 2606px;
}

.text_344 {
  width: 71px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 6px 0 0 16px;
}
.mt5px{
  margin-top: 5px!important;
}
.text-wrapper_134 {
  box-shadow: 0px 4px 10px 0px rgba(116, 162, 255, 0.72);
  background-color: rgba(124, 173, 255, 1);
  border-radius: 17px;
  height: 34px;
  border: 1px solid rgba(220, 236, 255, 1);
  width: 102px;
  position: absolute;
  left: 1183px;
  top: 2672px;
}

.text_345 {
  width: 71px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 6px 0 0 16px;
}

.text-wrapper_135 {
  box-shadow: 0px 4px 10px 0px rgba(116, 162, 255, 0.72);
  background-color: rgba(124, 173, 255, 1);
  border-radius: 17px;
  height: 34px;
  border: 1px solid rgba(220, 236, 255, 1);
  width: 102px;
  position: absolute;
  left: 1183px;
  top: 2740px;
}

.text_346 {
  width: 71px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 6px 0 0 16px;
}

.text-wrapper_136 {
  box-shadow: 0px 4px 10px 0px rgba(116, 162, 255, 0.72);
  background-color: rgba(124, 173, 255, 1);
  border-radius: 17px;
  height: 34px;
  border: 1px solid rgba(220, 236, 255, 1);
  width: 102px;
  position: absolute;
  left: 1183px;
  top: 2809px;
}

.text_347 {
  width: 71px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 6px 0 0 16px;
}

.text-wrapper_137 {
  box-shadow: 0px 4px 10px 0px rgba(116, 162, 255, 0.72);
  background-color: rgba(124, 173, 255, 1);
  border-radius: 17px;
  height: 34px;
  border: 1px solid rgba(220, 236, 255, 1);
  width: 102px;
  position: absolute;
  left: 1183px;
  top: 2876px;
}

.text_348 {
  width: 71px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 1.600000023841858px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 6px 0 0 16px;
}

.group_54 {
  box-shadow: 0px 5px 20px 0px rgba(100, 158, 254, 0.12);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 8px;
  position: absolute;
  left: 460px;
  top: 3856px;
  width: 1000px;
  height: 200px;
}

.text-wrapper_138 {
  width: 239px;
  height: 28px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 0.6000000238418579px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin: 35px 0 0 381px;
}

.text_349 {
  width: 239px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_350 {
  width: 239px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 20px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text_351 {
  width: 239px;
  height: 28px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
}

.text-wrapper_139 {
  width: 519px;
  height: 68px;
  box-shadow: 0px 10px 20px 0px rgba(73,160,255,0.11), 0px 1px 5px 0px rgba(100,158,254,0.2);
  border-radius: 34px;
  border: 1px solid rgba(110,158,255,0.14);
  background-size: 615px 164px;
  margin: 26px 0 43px 241px;
}

.text_352 {
  width: 200px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 25px 0 0 35px;
}

.text_353 {
  width: 60px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 19px;
  margin: 7px 48px 0 130px;
  display: inline-block;
  text-align: center;
  width: 144px;
  height: 52px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 10px 20px 0px rgba(73,160,255,0.11);
  border-radius: 30px;
  font-size: 14px;
  font-family: MicrosoftYaHei;
  color: #FFFFFF;
  line-height: 52px;
  letter-spacing: 1px;
}

.text-wrapper_140 {
  background-color: rgba(245, 245, 245, 1);
  height: 56px;
  border: 1px solid rgba(151, 151, 151, 0.23);
  margin-top: 114px;
  width: 1920px;
}

.text_354 {
  width: 792px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 20px 0 0 498px;
}

.box_50 {
  position: absolute;
  left: 0;
  top: 817px;
  width: 1920px;
  height: 750px;
}

.block_25 {
  width: 380px;
  height: 109px;
  margin: 67px 0 0 770px;
  position: relative;
}

.text-group_114 {
  width: 1200px;
  height: 109px;
  margin:0 auto;
  position: absolute;
  text-align: center;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}

.text_355 {
  height: 59px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 42px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  line-height: 59px;
  /* margin-left: 43px; */
}

.text_356 {
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin-top: 20px;
}

.image-wrapper_5 {
  width: 817px;
  height: 48px;
  margin: 35px 0 0 762px;
}

.image_21 {
  width: 198px;
  height: 48px;
}

.image_22 {
  width: 198px;
  height: 48px;
}

.block_26 {
  width: 1414px;
  height: 198px;
  margin: 182px 0 111px 145px;
}

.thumbnail_23 {
  width: 6px;
  height: 10px;
  margin-top: 67px;
}

.group_55 {
  height: 198px;
  background: linear-gradient(315deg, #FBFEFF 0%, #F4F5F9 100%);
box-shadow: 0px -5px 20px 0px rgba(255,255,255,0.22), 0px 5px 20px 0px rgba(141,150,164,0.2);
border-radius: 16px;
  background-size: 620px 248px;
  margin-left: 209px;
  width: 580px;
}

.box_51 {
  width: 520px;
  height: 113px;
  margin: 24px 0 0 30px;
}

.block_17 {
  border-radius: 8px;
  background-image: url(../img/pricescheme/r9.png);
  width: 90px;
  height: 90px;
}

.group_81 {
  width: 400px;
  height: 113px;
}

.section_26 {
  width: 400px;
  height: 37px;
}

.text_357 {
  width: 234px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 26px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
}

.text-wrapper_141 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-top: 5px;
  width: 66px;
}

.text_358 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text_359 {
  width: 400px;
  height: 66px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 22px;
  margin-top: 10px;
}

.box_52 {
  width: 400px;
  height: 37px;
  margin: 10px 0 14px 150px;
}

.text_360 {
  width: 62px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 12px;
}

.text_361 {
  width: 82px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  letter-spacing: 1.2999999523162842px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin-left: 10px;
}

.text-wrapper_142 {
  background-color: rgba(0, 105, 255, 0.1);
  border-radius: 26px;
  height: 30px;
  width: 100px;
  margin: 4px 0 0 30px;
}

.text_362 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}

.text-wrapper_143 {
  height: 30px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 26px;
  background-size: 116px 46px;
  width: 100px;
  margin: 4px 0 0 16px;
}

.text_363 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}

.group_57 {
  height: 198px;
  background: linear-gradient(315deg, #FBFEFF 0%, #F4F5F9 100%);
box-shadow: 0px -5px 20px 0px rgba(255,255,255,0.22), 0px 5px 20px 0px rgba(141,150,164,0.2);
border-radius: 16px;
  background-size: 620px 248px;
  margin-left: 39px;
  width: 580px;
}

.section_27 {
  width: 520px;
  height: 113px;
  margin: 24px 0 0 30px;
}

.group_58 {
  border-radius: 8px;
  background-image: url(../img/pricescheme/r10.png);
  width: 90px;
  height: 90px;
}

.block_27 {
  width: 400px;
  height: 113px;
}

.group_82 {
  width: 400px;
  height: 37px;
}

.text_364 {
  width: 208px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 26px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
}

.text-wrapper_144 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  margin-top: 5px;
  width: 66px;
}

.text_365 {
  width: 52px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text_366 {
  width: 400px;
  height: 66px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 22px;
  margin-top: 10px;
}

.section_28 {
  width: 400px;
  height: 37px;
  margin: 10px 0 14px 150px;
}

.text_367 {
  width: 62px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 12px;
}

.text_368 {
  width: 82px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  letter-spacing: 1.2999999523162842px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin-left: 10px;
}

.text-wrapper_145 {
  background-color: rgba(0, 105, 255, 0.1);
  border-radius: 26px;
  height: 30px;
  width: 100px;
  margin: 4px 0 0 30px;
}

.text_369 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}

.text-wrapper_146 {
  height: 30px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 26px;
  background-size: 116px 46px;
  width: 100px;
  margin: 4px 0 0 16px;
}

.text_370 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}

.box_27 {
  position: absolute;
  left: 15px;
  top: 275px;
  width: 130px;
  height: 626px;
  background-size: 100% 100%;
}

.image_23 {
  position: absolute;
  left: 17px;
  top: -42px;
  width: 120px;
  height: 120px;
}

.group_60 {
  position: absolute;
  left: 10px;
  top: 32px;
  width: 110px;
  height: 582px;
  
  background-size: 126px 598px;
}

.text_371 {
  width: 58px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 36px 0 0 26px;
}

.text_372 {
  width: 58px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 28px 0 0 26px;
}

.text_373 {
  width: 58px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 27px 0 0 26px;
}

.text_374 {
  width: 87px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 75px 0 0 12px;
}

.text_375 {
  width: 73px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 28px 0 0 19px;
}

.text_376 {
  width: 73px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 27px 0 0 19px;
}

.text_377 {
  width: 58px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 28px 0 0 26px;
}

.text_378 {
  width: 58px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 27px 0 0 26px;
}

.text_379 {
  width: 44px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 28px 0 0 33px;
}

.box_28 {
  width: 88px;
  height: 53px;
  
  background-size: 100% 100%;
  margin: 34px 0 11px 11px;
}

.text_380 {
  width: 60px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 14px;
  letter-spacing: 1px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 8px 0 0 14px;
}

.thumbnail_24 {
  width: 14px;
  height: 8px;
  margin: 8px 0 11px 37px;
}

.text-wrapper_147 {
  height: 30px;
  background-size: 146px 46px;
  width: 130px;
  position: absolute;
  left: 21px;
  top: 482px;
}

.text_381 {
  width: 58px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  letter-spacing: 0.41999998688697815px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 4px 0 0 30px;
}

.box_29 {
  height: 248px;
  /* background: linear-gradient(315deg, #FBFEFF 0%, #F4F5F9 100%);
border-radius: 16px; */
  background:url(../img/pricescheme/r33.png) no-repeat ;
  background-size: 620px 248px;
  width: 620px;
  position: absolute;
  left: 333px;
  top: 189px;
  padding-top: 26px;
  padding-left: 20px;
}

.group_83 {
  width: 550px;
  height: 132px;
  margin: 5px 0 0 30px;
}

.group_61 {
  border-radius: 8px;
  background-image: url(../img/pricescheme/r7.png);
  width: 90px;
  height: 90px;
  margin-top: 19px;
}

.block_28 {
  width: 400px;
  height: 127px;
  margin: 5px 0 0 30px;
}

.group_84 {
  width: 395px;
  height: 51px;
}

.text_382 {
  width: 156px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 26px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin-top: 14px;
}

.text-wrapper_148 {
  background-color: rgba(254, 147, 117, 0.15);
  border-radius: 2px;
  height: 28px;
  width: 64px;
  margin: 19px 0 0 56px;
}
.text-wrapper_1481 {
  margin: 19px 0 0 -34px;
}
.text_383 {
  width: 65px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 103, 60, 1);
  font-size: 12px;
  letter-spacing: 0.8571428656578064px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: justify;
  white-space: nowrap;
  line-height: 18px;
  margin: 5px 0 0 7px;
}

.text_384 {
  width: 110px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin-left: 10px;
}

.text_385 {
  width: 400px;
  height: 66px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 22px;
  margin-top: 10px;
}

.image_24 {
  width: 30px;
  height: 16px;
}

.group_85 {
  width: 400px;
  height: 37px;
  margin: 10px 0 14px 150px;
}

.text_386 {
  width: 62px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 12px;
}

.text-wrapper_149 {
  width: 61px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 1.2999999523162842px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin-left: 6px;
}

.text_387 {
  width: 61px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
}

.text_388 {
  width: 61px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 37px;
}

.text-wrapper_150 {
  background-color: rgba(0, 105, 255, 0.1);
  border-radius: 26px;
  height: 30px;
  width: 100px;
  margin: 4px 0 0 55px;
}

.text_389 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}

.text-wrapper_151 {
  height: 30px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 26px;
  background-size: 116px 46px;
  width: 100px;
  margin: 4px 0 0 16px;
}

.text_390 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}

.box_33 {
  height: 248px;
  background:url(../img/pricescheme/r33.png) no-repeat ;
  background-size: 620px 248px;
  width: 620px;
  position: absolute;
  left: 953px;
  top: 187px;
  padding-top: 27px;
  padding-left: 19px;
}

.group_86 {
  width: 550px;
  height: 132px;
  margin: 5px 0 0 30px;
}

.box_34 {
  border-radius: 8px;
  background-image: url(../img/pricescheme/r8.png);
  width: 90px;
  height: 90px;
  margin-top: 19px;
}

.box_53 {
  width: 400px;
  height: 127px;
  margin: 5px 0 0 30px;
}

.text-wrapper_199 {
  width: 391px;
  height: 51px;
}

.text_391 {
  width: 182px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(22, 31, 98, 1);
  font-size: 26px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin-top: 14px;
}

.text_392 {
  width: 103px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  letter-spacing: 0.47999998927116394px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
}

.text_393 {
  width: 400px;
  height: 66px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 0.6);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  line-height: 22px;
  margin-top: 10px;
}

.image_25 {
  width: 30px;
  height: 16px;
}

.group_87 {
  width: 400px;
  height: 37px;
  margin: 10px 0 14px 150px;
}

.text_394 {
  width: 62px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(72, 77, 117, 1);
  font-size: 14px;
  letter-spacing: 1.399999976158142px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: justify;
  white-space: nowrap;
  line-height: 22px;
  margin-top: 12px;
}

.text-wrapper_153 {
  width: 49px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 1.2999999523162842px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
  margin-left: 6px;
}

.text_395 {
  width: 49px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 26px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 37px;
}

.text_396 {
  width: 49px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 87, 87, 1);
  font-size: 14px;
  font-family: PingFangSC-Semibold;
  font-weight: 600;
  text-align: left;
  line-height: 37px;
}

.text-wrapper_154 {
  background-color: rgba(0, 105, 255, 0.1);
  border-radius: 26px;
  height: 30px;
  width: 100px;
  margin: 4px 0 0 67px;
}

.text_397 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(0, 105, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}

.text-wrapper_155 {
  height: 30px;
  background: linear-gradient(90deg, #679BFF 0%, #0069FF 100%);
  box-shadow: 0px 2px 8px 0px rgba(116,169,255,0.72);
  border-radius: 26px;
  background-size: 116px 46px;
  width: 100px;
  margin: 4px 0 0 16px;
}

.text_398 {
  width: 64px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 4px 0 0 18px;
}
  



@media screen and (max-width: 1200px) {
  /* html{
      overflow-x: auto;
  } */
  /* body{
      overflow-x: scroll;
  } */
  /* .cu1{
      overflow-x: auto;
  } */
  html{
      width:1200px;
      overflow-x: scroll;
  } 
  body{
      overflow-x: hidden;
  } 
}
@media (min-width: 1201px) and (max-width: 1920px) {
  html{
      overflow-x: hidden;
      overflow-y: scroll;
  }
}
body{
  width:1200px;
  height: 7322px;
  margin:0 auto;
  position: relative;
}
.hengxian{
  text-decoration: line-through;
text-decoration-style: solid;
}
.group_54{
  z-index: 101;
}
.cu1{
  width:1920px;
  position: absolute;
  top:0;
  left:50%;
  transform: translate(-50%,0);
}
/* @media (min-width: 1201px) and (max-width: 1920px) { */
  .cu2{
      width:1920px;
      position: absolute;
      bottom:0;
      left:50%;
      transform: translate(-50%,0);
      z-index: 111;
  }
/* } */

header{
  top:0;
  left:50%;
  transform: translate(-50%,0);
}

@keyframes t1 {
  0% {
      -webkit-transform: translate(-50%,-80px)  ;
      transform: translate(-50%,-80px)  ;
  }
  100% {
      -webkit-transform: translate(-50%,0) ;
      transform: translate(-50%,0) ;
  }
}
@keyframes t2 {
  0% {
  -webkit-transform: translate(-50%,0) ;
  transform: translate(-50%,0) ;
  }
  100% {
  -webkit-transform: translate(-50%,-80px)  ;
  transform: translate(-50%,-80px)  ;
  }
}

.w180{
  width: 180px;
}
.w200{
  width: 200px;
}


.anchor-list{
  width:146px;
  height:477px;
  background: url(../img/pricescheme/r31.png) no-repeat ;
  background-size: 100% 100%;
  display: inline-block;
  position: fixed;
  top:200px;
  left:50px;
  font-size: 0;
}
.anchor-list ul{
  margin:58px 0 0 6px;
  font-size: 0;
}
.anchor-list li{
  cursor: pointer;
  text-align: center;
  width: 146px;
  height: 46px;
  font-size: 14px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 42px;   
  border: 0;
  display: block;  
  margin-bottom: 10px;                   
  /* margin-bottom: 28px; */
}
.anchor-list .active{
  background: url(../img/pricescheme/r32.png) center no-repeat;
  background-size: 100% 100%;
  animation:res .6s ;
}
@keyframes res {
0% {
    opacity: 0.5;
    -webkit-transform: translate(-10px,0)  ;
    transform: translate(-10px,0)  ;
}
100% {
  opacity: 1;
    -webkit-transform: translate(0,0) ;
    transform: translate(0,0) ;
}
}

.lay_title{
  text-align: left;
  padding-left: 20px;
  background: #fff;
  font-size: 16px;
  color:black;
  background: transparent;

}
.lay_close {
  color:#000
}
.cu_class{
background: url(../img/loginbgnew.011669ca.png);
background-size: 140%;
}
.cu_class .lay_close{
display: none;
}
.cu_class #closes{
position: absolute;
right:16px;
top:16px;
cursor: pointer;
}
.cu_class .lay_content{
margin-top: 0px;
}
.layer_01{
display: none;
width:300px;
margin:0 auto;
text-align:left;
}
.layer_01 input{
  line-height:50px;
  font-size: 16px;
  width: 300px;
  padding:0 10px;
  background-color: white;
  height: 60px;
  font-size: 16px;
  line-height: 50px;
  padding-left: 48px;
  height: 50px;
  vertical-align: top;
}
.layer_01 .box{
position: relative;
margin-bottom: 28px;
}
.icon_lay01{
position: absolute;
top: 16px;
left: 18px;
width: 14px;
}
.icon_lay02{
position: absolute;
top: 16px;
left: 18px;
width: 14px;
}
.layer_01 .phoneStr{
  width: 190px;
}
.layer_01 .button01{
  width: 110px;
  border-left: 0;
  height: 50px;
  line-height:50px;
  font-size: 16px;
  position: relative;
  background: white;
  left:-1px;
  border-left: 1px solid #DCDFE6;
  cursor: pointer;
}
/* .layer_01 .button01:hover{
background: #e8f6fd;
cursor: pointer;
} */

.cu_02{
font-size: 24px;
text-align: center;
margin-bottom: 15px;
letter-spacing: 3px;
}
.cu_03{
font-size: 14px;
color:rgba(0, 105, 255, 1);
text-align: left;
margin-bottom: 15px;
}
.buttonbox button{
width: 100% !important;
height: 50px;
border: none;
background: linear-gradient(135deg, #87BCFF 0%, #558DFF 100%);
border-radius: 4px;
line-height: 50px;
margin-left: 0px;
padding: 0;
font-size: 20px;
font-weight: 500;
color: #FFFFFF;
letter-spacing: 10px;
cursor: pointer;
}

.cursor{
  cursor: pointer;
}

.priAct{
background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 8px;
border: 2px solid #FFECE5;

}
.priAct span{
  color: #FFFFFF;
}
.toTop{
  color: #EBA102!important;
  position: relative;
  top:-2px;
}
.toTop span{
  display: inline-block;
  width: 100%;
  text-align: center;
}
.toTop img{
  width: 10px;
  position: relative;
  top:-28px;
}
.tobuy{
  cursor: pointer;
}
.tobuy:hover{
  opacity: .9;
}
.feigeImOpen{
  cursor: pointer;
}





.box_41_cu>p:nth-child(1){
font-size: 30px;
font-family: PingFangSC, PingFang SC;
font-weight: 600;
color: #161F62;
line-height: 59px;
display: block;
}
.box_41_cu>p:nth-child(2){
font-size: 20px;
font-family: PingFangSC, PingFang SC;
font-weight: 400;
color: #484D75;
line-height: 30px;
margin:20px 0 30px 0;
display: block;
}
.box_41_cu ul{
width: 1210px;
}
.box_41_cu li{
width: 180px;
height: 264px;
background: linear-gradient(135deg, rgba(255,252,250,0.91) 0%, #FFE5DF 100%);
box-shadow: 0px 6px 10px 0px rgba(255,167,154,0.22);
border-radius: 8px;
border: 1px solid #FFFCF7;
overflow: hidden;
display: inline-block;
margin:0 10px;
}
.box_41_cu li>p:nth-child(1){
width: 180px;
height: 46px;
background: rgba(254,147,117,0.15);
border-radius: 8px 8px 0px 0px;
text-align: center;
line-height: 46px;
}
.box_41_cu li>p:nth-child(2){
text-align: center;
}
.box_41_cu li>p:nth-child(2) img{
width: 120px;
height: 80px;
margin: 22px 0 16px 0;
}
.box_41_cu li>p:nth-child(2) span{
font-size: 20px;
font-family: PingFangSC, PingFang SC;
font-weight: 500;
color: #FF5757;
line-height: 28px;
letter-spacing: 1px;
display: block;
}

.box_41_cu li>p:nth-child(3) {
width: 180px;
height: 52px;
background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 0px 0px 8px 8px;
margin-top: 14px;
font-size: 16px;
font-family: PingFangSC, PingFang SC;
font-weight: 500;
color: #FFFFFF;
line-height: 52px;
text-align: center;
}
.cu12{
font-size: 14px;
font-family: PingFangSC, PingFang SC;
font-weight: 400;
color: #FF5757;
line-height: 30px;
}
.cu13{
font-size: 18px;
font-family: PingFangSC, PingFang SC;
font-weight: 500;
color: #FF5757;
line-height: 25px;
margin:29px 0 34px  0;
height: 100px;
position: relative;
top:18px
}
header{
background: white;
}
.cu_201{
width: 1180px;
height: 290px;
background: linear-gradient(180deg, #FFF8EC 0%, #FFE9D9 98%);
box-shadow: 0px 10px 20px 0px rgba(254,148,100,0.12);
border-radius: 16px;
border: 1px solid #FFFDF9;
margin:30px auto 0;
}
.cu_201 ul{
width:100%;
text-align: center;
}
.cu_201 li{
width: 360px;
height: 200px;
background: linear-gradient(180deg, #FFFFFF 0%, #FFF5ED 100%);
border-radius: 18px;
margin:0 10px;
margin-top: 22px;
display: inline-block;
}
.cu_201 li>p:nth-child(1){
width: 360px;
height: 46px;
line-height: 46px;
text-align: center;
background: rgba(255,108,61,0.15);
border-radius: 18px 18px 0px 0px;
font-size: 20px;
font-family: PingFangSC, PingFang SC;
font-weight: 500;
color: #161F62;
letter-spacing: 1px;
}
.cu_201 li>p:nth-child(2){
padding:16px 27px 8px 27px;

}
.dasheds{
margin:0 auto;
width: 307px;
height: 1px;
background-image: linear-gradient(to right, #FF763C 0%, #FF763C 50%, transparent 50%);
background-size: 8px 1px;
background-repeat: repeat-x;
}
.cu_201 li>p:nth-child(2)>span{
text-align: left;
display: block;
margin-bottom: 14px;

}
.last_cu>span:nth-child(1) {
font-size: 14px;
font-family: PingFangSC, PingFang SC;
font-weight: 600;
color: #161F62;
line-height: 20px;
float: left;
margin-left:27px ;
margin-top: 20px;
}
.last_cu>span:nth-child(1)  span{
color: #FF5757;
font-size: 24px;
}
.cu123{
color: #FF5757!important;
font-size: 14px!important;
}
.btns{
width: 120px;
height: 38px;
display: inline-block;
text-align: center;
background: linear-gradient(90deg, #FE9375 0%, #FF5757 100%, #FF5757 100%);
box-shadow: 0px 2px 8px 0px rgba(255,139,139,0.72);
border-radius: 26px;
font-size: 16px;
font-family: PingFangSC, PingFang SC;
font-weight: 500;
color: #FFFFFF;
line-height: 38px;
margin-top: 9px;
float: right;
margin-right:27px ;
}
.cu14{
width: 430px;
height: 1px;
opacity: 0.2;
border: 1px solid #FF763C;
margin: 32px 0 0 27px;
float: left;
}
.cu16{
width: 430px;
height: 1px;
opacity: 0.2;
border: 1px solid #FF763C;
margin: 32px 27px 0 0 ;
float: right;
}
.cu15{
width: 216px;
height: 30px;
font-size: 14px;
font-family: PingFangSC, PingFang SC;
font-weight: 400;
color: #FF5757;
line-height: 30px;
margin:0 auto;
position: relative;
top:19px;
}
.cu888{
position: relative;
top:-1px;
width:8px;
height:8px;
}
.text_23{

}
.red{
color:rgba(255, 87, 87, 1)
}
.f12{
line-height: 24px;
font-size: 12px;
}
footer{
  z-index: 2;
}
.feigeImOpen{
  position: relative;
  top:0;
}
.r_layer .feigeImOpen{
  top: 153px;
    position: absolute;
}