.page {
  background-color: rgba(255, 255, 255, 1);
  position: relative;
  width: 100%;
  height: 3291px;
  overflow: hidden;
  margin: 0 auto;
}

.box_1 {
  background-color: rgba(255, 255, 255, 1);
  width: 1440px;
  height: 64px;
  justify-content: flex-center;
}

.block_1 {
  width: 25px;
  height: 31px;
  background: url(../images/social-ec/social-ec-top-bg2.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin: 16px 0 0 144px;
}

.image_1 {
  width: 153px;
  height: 24px;
  margin: 23px 0 0 10px;
}

.text_1 {
  width: 87px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 25px 0 0 280px;
}

.thumbnail_1 {
  width: 10px;
  height: 6px;
  margin: 29px 0 0 8px;
}

.text_2 {
  width: 28px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 25px 0 0 40px;
}

.thumbnail_2 {
  width: 10px;
  height: 6px;
  margin: 29px 0 0 8px;
}

.text_3 {
  width: 30px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 25px 0 0 40px;
}

.text_4 {
  width: 98px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 25px 0 0 40px;
}

.text-wrapper_1 {
  background-color: rgba(0, 0, 0, 1);
  border-radius: 4px;
  height: 32px;
  width: 86px;
  margin: 16px 0 0 40px;
}

.text_5 {
  width: 70px;
  height: 14px;
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 9px 0 0 8px;
}

.text-wrapper_2 {
  border-radius: 4px;
  height: 32px;
  border: 1px solid rgba(102, 102, 102, 1);
  width: 72px;
  margin: 16px 0 0 16px;
}

.text_6 {
  width: 56px;
  height: 14px;
  color: rgba(34, 34, 34, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 9px 0 0 8px;
}

.text_7 {
  width: 55px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 25px 144px 0 16px;
}

.box_72 {
  z-index: 1;
  position: relative;
  /* width: 1440px; */
  height: 3228px;
  margin-bottom: 1px;
  
}

.block_2 {
  height: 671px;
  width: 1440px;
  margin:0 auto;
}
.block_2_bg{
  background: url(../images/social-ec/social-ec-top-bg2.png)
  100% no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}

.text-wrapper_60 {
  width: 835px;
  height: 74px;
  margin: 80px 0 0 220px;
}

.text_8 {
  width: 835px;
  height: 48px;
  color: rgba(13, 26, 38, 1);
  font-size: 48px;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 48px;
}

.box_73 {
  width: 1220px;
  height: 533px;
  margin: -31px 0 26px 220px;
}

.block_37 {
  width: 595px;
  height: 399px;
  margin-top: 40px;
}

.section_1 {
  background-color: rgba(212, 23, 26, 1);
  border-radius: 6px;
  width: 140px;
  height: 4px;
  margin-top: 16px;
}

.paragraph_1 {
  width: 595px;
  height: 252px;
  color: rgba(34, 34, 34, 1);
  font-size: 16px;
  text-align: left;
  line-height: 32px;
  margin-top: 33px;
}

.section_2 {
  width: 329px;
  height: 60px;
  background: url(../images/social-ec/social-ec-top-btn.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-top: 50px;
}


.image-text_28 {
  width: 254px;
  height: 20px;
  margin: 20px 0 0 38px;
}

.group_1 {
  width: 22px;
  height: 20px;
  background: url(../images/social-ec/social-ec-top-webchat.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text-group_1 {
  width: 216px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 1px;
}

.block_4 {
  background:url('../images/social-ec/social-ec-top-right.png') no-repeat;
  background-size: cover;
  height: 460px;
  margin-left: 39px;
  width: 460px;
}

.block_38 {
  width: 411px;
  height: 362px;
  margin: 49px 0 0 35px;
}

.block_5 {
  width: 69px;
  height: 69px;
  background: url(./img/SketchPng92504887b86673983a2cd8ea5ae5fd43cbccd6e6ddf4b05f9d3679d4202f9d2a.png) -4px -1px
    no-repeat;
  background-size: 83px 82px;
  margin-top: 220px;
}

.block_6 {
  background-color: rgba(251, 200, 200, 0.1);
  border-radius: 50%;
  width: 362px;
  height: 362px;
  margin-left: -55px;
}

.box_74 {
  width: 174px;
  height: 61px;
  margin: 16px 0 0 107px;
}

.group_3 {
  width: 46px;
  height: 46px;
  background: url(./img/SketchPng5a0f074b35b0342e0d24ff1ff2bbc5dadfeafed2eab56d33c9c0d0613870882a.png) -2px -1px
    no-repeat;
  background-size: 57px 57px;
  margin-top: 14px;
}

.group_4 {
  width: 61px;
  height: 61px;
  background: url(./img/SketchPnga3ee16b75bde5548d016da95a8670dddd8eda3d246de0388d01d069755fa042a.png) -4px -2px
    no-repeat;
  background-size: 74px 74px;
}

.box_5 {
  background-color: rgba(251, 200, 200, 0.13);
  border-radius: 50%;
  z-index: 7;
  height: 278px;
  width: 278px;
  position: relative;
  margin: -35px 0 0 42px;
}

.block_7 {
  background-color: rgba(251, 200, 200, 0.4);
  border-radius: 50%;
  height: 196px;
  width: 196px;
  margin: 41px 0 0 42px;
}

.box_6 {
  background-color: rgba(212, 23, 26, 1);
  border-radius: 50%;
  height: 104px;
  width: 104px;
  margin: 46px 0 0 46px;
}

.section_3 {
  width: 43px;
  height: 54px;
  background: url(./img/SketchPng5cc9f629567e528c6ba548b08332653ca0b723e4108f5e6f98012397f6420c4e.png)
    0px 0px no-repeat;
  background-size: 44px 54px;
  margin: 25px 0 0 30px;
}

.block_8 {
  z-index: 10;
  position: absolute;
  left: -8px;
  top: 89px;
  width: 19px;
  height: 19px;
  background: url(./img/SketchPnga6000be0e0afec91c20516f795a06e58353e4c5d0dff4bb6541f14e44b1c8e10.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.box_7 {
  width: 83px;
  height: 83px;
  background: url(./img/SketchPng8414a4526c9b8a39627f1b97dffc7ea1dd9153ed235abd19d02d40cc192b2b3e.png) -4px -1px
    no-repeat;
  background-size: 96px 96px;
  margin: -35px 0 6px 85px;
}

.block_9 {
  box-shadow: 3px 5px 6px 0px rgba(0, 0, 0, 0.08);
  border-radius: 59px;
  background-image: url(./img/7be2b9106675436dacf329da73c4fb8b_mergeImage.png);
  width: 69px;
  height: 69px;
  border: 3.471698113207547px solid rgba(255, 255, 255, 1);
  margin: 129px 0 0 -34px;
}

.block_39 {
  width: 61px;
  height: 61px;
  margin: -42px 0 30px 338px;
}

.group_6 {
  height: 68px;
  border: 3.471698113207547px solid rgba(255, 255, 255, 1);
  background: url(./img/SketchPng2a546664f7bf2113cd23b6beb0c4cd609264a223ec048f8c699579fa22c03e5d.png) -3px -1px
    no-repeat;
  background-size: 73px 73px;
  width: 68px;
  margin: -3px 0 0 -3px;
}

.section_4 {
  width: 40px;
  height: 14px;
  background: url(./img/SketchPngdaf050a22a934936856b0dbc9a7bab2d1ca9f542baf77e8b44991e9fcf254403.png)
    1px -1px no-repeat;
  background-size: 40px 15px;
  margin: 26.471698113207594px 0 0 13.471698113207594px;
}

.block_10 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px 0px 0px 4px;
  width: 110px;
  height: 101px;
  margin: 432px 0 0 16px;
}

.image-text_29 {
  width: 84px;
  height: 52px;
  margin: 24px 0 0 13px;
}

.box_8 {
  width: 32px;
  height: 24px;
  background: url(./img/SketchPngff717d546d8386d82c283da19e5e4c2623bde9b1748d85a476f1907c21a5f9f2.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin-left: 26px;
}

.text-group_2 {
  width: 84px;
  height: 14px;
  color: rgba(34, 34, 34, 1);
  font-size: 14px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 14px;
  margin-top: 14px;
}
.block_all{
  position:relative;
  width:1440px;
  margin:0 auto;
  overflow:hidden;
}
.text_9 {
  width: 958px;
  height: 40px;
  color: rgba(34, 34, 34, 1);
  font-size: 40px;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 40px;
  margin:0 auto;
  margin-top: 120px;
}

.block_11 {
  background-color: rgba(212, 23, 26, 1);
  border-radius: 6px;
  z-index: 259;
  width: 140px;
  height: 4px;
  margin:0 auto;
  margin-top: 16px;
}

.group_61 {
  width: 1196px;
  height: 544px;
  margin: 0 auto;
  margin-top: 72px;
  background: url(../images/social-ec/social-ec-business.png) no-repeat;
  background-size: contain;
}

.text_10 {
  width: 75px;
  height: 19px;
  color: rgba(34, 34, 34, 1);
  font-size: 18px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 21px;
}

.block_40 {
  width: 118px;
  height: 28px;
  margin: 7px 0 0 6px;
}

.text_11 {
  width: 51px;
  height: 15px;
  color: rgba(102, 102, 102, 1);
  font-size: 12px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin-left: 32px;
}

.group_7 {
  width: 118px;
  height: 7px;
  background: url(./img/SketchPng020c424544209040effdad7dc689ecc409ee02f0de367dcf0e885d4ba6a99ba7.png) -1px -1px
    no-repeat;
  background-size: 119px 13px;
  margin-top: 6px;
}

.text_12 {
  width: 131px;
  height: 28px;
  color: rgba(34, 34, 34, 1);
  font-size: 18px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 28px;
  margin: 20px 0 0 3px;
}

.block_41 {
  width: 182px;
  height: 27px;
  margin: 29px 0 0 7px;
}

.text_13 {
  width: 64px;
  height: 15px;
  color: rgba(102, 102, 102, 1);
  font-size: 12px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin-left: 61px;
}

.group_8 {
  width: 182px;
  height: 10px;
  background: url(./img/SketchPng5cc0f35be0c68b7e5f5480667ae426909fd49ae494a9b79bb76b03b7d15f5e33.png) -1px -1px
    no-repeat;
  background-size: 184px 16px;
  margin-top: 2px;
}

.text_14 {
  width: 114px;
  height: 23px;
  color: rgba(34, 34, 34, 1);
  font-size: 18px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 47px 0 0 7px;
}

.text_15 {
  width: 76px;
  height: 18px;
  color: rgba(102, 102, 102, 1);
  font-size: 12px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 35px 0 0 21px;
}

.text_16 {
  width: 144px;
  height: 46px;
  color: rgba(34, 34, 34, 1);
  font-size: 17px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 27px;
  margin: 27px 0 0 28px;
}

.block_42 {
  width: 106px;
  height: 42px;
  margin-left: 4px;
}

.text_17 {
  width: 90px;
  height: 36px;
  color: rgba(102, 102, 102, 1);
  font-size: 12px;
  
  text-align: right;
  line-height: 15px;
  margin-left: 4px;
}

.box_9 {
  width: 106px;
  height: 7px;
  background: url(./img/SketchPngaa1bc8d8fa2da75489a36d4c908ac37cdd11d8cec400573cab5a650285eae0c2.png) -1px -4px
    no-repeat;
  background-size: 107px 12px;
  margin-top: -1px;
}

.text_18 {
  width: 114px;
  height: 27px;
  color: rgba(34, 34, 34, 1);
  font-size: 18px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 13px 0 0 4px;
}

.group_62 {
  width: 1189px;
  height: 486px;
  margin: -16px 0 0 122px;
}

.text_19 {
  width: 17px;
  height: 100px;
  color: rgba(212, 23, 26, 1);
  font-size: 18px;
  font-family: HiraginoSans-W8;
  text-align: right;
  line-height: 50px;
  margin-top: 189px;
}

.block_17 {
  z-index: 34;
  position: relative;
  width: 1134px;
  height: 486px;
  background: url(./img/SketchPng83119d3a39f2ee440e4a0b9b7d3b1d2d09663a4f755cfe5f77e22ec68aa75415.png)
    0px -1px no-repeat;
  background-size: 1135px 487px;
  margin-left: 11px;
}

.box_10 {
  background-color: rgba(212, 23, 26, 0.08);
  z-index: 182;
  width: 73px;
  height: 485px;
  border: 1.041666666666667px 2.083333333333333 rgba(212, 23, 26, 1);
  margin: 1.9583333333332575px 0 0 -5.041666666666657px;
}

.text_20 {
  width: 58px;
  height: 42px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  line-height: 14px;
  margin: 17.041666666666742px 0 0 7.041666666666657px;
}

.text_21 {
  width: 58px;
  height: 27px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  line-height: 14px;
  margin: 17px 0 0 8.041666666666657px;
}

.text_22 {
  width: 58px;
  height: 29px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  line-height: 14px;
  margin: 17px 0 0 8.041666666666657px;
}

.paragraph_2 {
  width: 58px;
  height: 29px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  line-height: 14px;
  margin: 17px 0 0 8.041666666666657px;
}

.paragraph_3 {
  width: 48px;
  height: 28px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  line-height: 14px;
  margin: 18px 0 0 13.041666666666657px;
}

.text-wrapper_4 {
  width: 64px;
  height: 12px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 17px 0 0 5.041666666666657px;
}

.text_25 {
  width: 60px;
  height: 12px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 17px 0 0 7.041666666666657px;
}

.text_26 {
  width: 52px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 17px 0 0 11.041666666666657px;
}

.text_27 {
  width: 37px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 17px 0 0 18.041666666666657px;
}

.text_28 {
  width: 63px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 18px 0 0 5.041666666666657px;
}

.text_29 {
  width: 41px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 17px 0 0 16.041666666666657px;
}

.text-group_14 {
  width: 41px;
  height: 36px;
  margin: 17px 0 12.041666666666515px 16.041666666666657px;
}

.text_30 {
  width: 41px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W5;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
}

.text_31 {
  width: 13px;
  height: 17px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: PingFangSC-Medium;
  text-align: right;
  white-space: nowrap;
  line-height: 17px;
  margin: 6px 0 0 14px;
}

.group_63 {
  width: 78px;
  height: 351px;
  margin: 95px 0 0 -1.0416666666666856px;
}

.text-wrapper_5 {
  background-color: rgba(212, 23, 26, 0.08);
  border-radius: 5px;
  height: 54px;
  margin-left: 20px;
  width: 58px;
}

.text_32 {
  width: 49px;
  height: 39px;
  color: rgba(212, 23, 26, 1);
  font-size: 11px;
  
  text-align: right;
  line-height: 11px;
  margin: 8px 0 0 5px;
}

.group_9 {
  width: 2px;
  height: 28px;
  background: url(./img/SketchPngb7477fa7dd4639b9321807ea9e321e71d1e8efd0c9e191cda8ac8e929da1c5c7.png) -4px -1px
    no-repeat;
  background-size: 10px 30px;
  margin: 2px 0 0 48px;
}

.text-wrapper_6 {
  background-color: rgba(212, 23, 26, 0.08);
  border-radius: 5px;
  height: 42px;
  margin-left: 20px;
  width: 58px;
}

.text_33 {
  width: 49px;
  height: 31px;
  color: rgba(212, 23, 26, 1);
  font-size: 11px;
  
  text-align: right;
  line-height: 15px;
  margin: 3px 0 0 4px;
}

.section_18 {
  width: 50px;
  height: 28px;
  margin-top: 2px;
}

.box_12 {
  width: 22px;
  height: 1px;
  background: url(./img/SketchPng836348feb12c33d6e63bc90d05730d0863f36eb5183760793a7872c59ef34d0c.png) -2px -7px
    no-repeat;
  background-size: 25px 15px;
  margin-top: 21px;
}

.box_13 {
  width: 2px;
  height: 28px;
  background: url(./img/SketchPng2ecc077333e71eb3871480822430351c3f0f5c1130de24e9a5ce0b81514a7618.png) -4px -1px
    no-repeat;
  background-size: 10px 30px;
}

.group_11 {
  width: 2px;
  height: 28px;
  background: url(./img/SketchPng575cae27da63f2d039c73ac529c36ea47f14bce31a73fe63d00a8a4a6083d57c.png) -4px -1px
    no-repeat;
  background-size: 10px 30px;
  margin: 53px 0 0 48px;
}

.text-wrapper_7 {
  background-color: rgba(212, 23, 26, 0.08);
  border-radius: 5px;
  height: 42px;
  width: 58px;
  margin: 1px 0 0 20px;
}

.paragraph_4 {
  width: 42px;
  height: 31px;
  color: rgba(212, 23, 26, 1);
  font-size: 11px;
  
  text-align: right;
  line-height: 15px;
  margin: 4px 0 0 8px;
}

.group_12 {
  width: 2px;
  height: 28px;
  background: url(./img/SketchPngb7477fa7dd4639b9321807ea9e321e71d1e8efd0c9e191cda8ac8e929da1c5c7.png) -4px -1px
    no-repeat;
  background-size: 10px 30px;
  margin: 1px 0 0 48px;
}

.text-wrapper_8 {
  background-color: rgba(212, 23, 26, 0.08);
  border-radius: 5px;
  height: 42px;
  margin-left: 20px;
  width: 58px;
}

.paragraph_5 {
  width: 47px;
  height: 31px;
  color: rgba(212, 23, 26, 1);
  font-size: 11px;
  
  text-align: right;
  line-height: 15px;
  margin: 3px 0 0 5px;
}

.group_64 {
  width: 340px;
  height: 398px;
  margin-top: 48px;
}

.box_15 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  height: 140px;
  margin-left: 13px;
  width: 322px;
}

.text-wrapper_61 {
  width: 297px;
  height: 23px;
  margin: 10px 0 0 19px;
}

.text_34 {
  width: 37px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin-top: 4px;
}

.paragraph_6 {
  width: 53px;
  height: 22px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 1px 0 0 19px;
}

.paragraph_7 {
  width: 53px;
  height: 22px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 1px 0 0 12px;
}

.text_35 {
  width: 41px;
  height: 22px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 1px 0 0 15px;
}

.paragraph_8 {
  width: 52px;
  height: 22px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin-left: 15px;
}

.text-wrapper_62 {
  width: 306px;
  height: 22px;
  margin: 24px 0 0 11px;
}

.paragraph_9 {
  width: 53px;
  height: 22px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
}

.text_36 {
  width: 63px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 2px 0 0 9px;
}

.text_37 {
  width: 42px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 2px 0 0 15px;
}

.text_38 {
  width: 63px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 1px 0 0 4px;
}

.text_39 {
  width: 52px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 2px 0 0 5px;
}

.text-wrapper_63 {
  width: 305px;
  height: 27px;
  margin: 19px 0 15px 6px;
}

.paragraph_10 {
  width: 63px;
  height: 22px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
}

.text_40 {
  width: 62px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 6px 0 0 4px;
}

.text_41 {
  width: 53px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 7px 0 0 10px;
}

.paragraph_11 {
  width: 42px;
  height: 22px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 5px 0 0 10px;
}

.text_42 {
  width: 52px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 7px 0 0 9px;
}

.box_75 {
  width: 340px;
  height: 110px;
  margin-top: 57px;
}

.group_65 {
  width: 251px;
  height: 55px;
  margin-top: 6px;
}

.text-wrapper_64 {
  width: 230px;
  height: 20px;
  margin-left: 11px;
}

.text_43 {
  width: 42px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin-top: 9px;
}

.text_44 {
  width: 65px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 12px;
}

.text_45 {
  width: 21px;
  height: 10px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 18px;
}

.text_46 {
  width: 55px;
  height: 20px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 17px;
}

.block_18 {
  width: 251px;
  height: 1px;
  background: url(./img/SketchPng9708c8d00f4bfe2af2b9f909762505995935d1e1d97fec00a570a4127332a20c.png) -1px -4px
    no-repeat;
  background-size: 253px 10px;
  margin-top: 5px;
}

.text-wrapper_65 {
  width: 235px;
  height: 24px;
  margin: 5px 0 0 6px;
}

.paragraph_12 {
  width: 53px;
  height: 24px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 12px;
}

.paragraph_13 {
  width: 51px;
  height: 24px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 12px;
  margin-left: 8px;
}

.text_47 {
  width: 38px;
  height: 24px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 12px;
  margin-left: 19px;
}

.text_48 {
  width: 55px;
  height: 24px;
  color: rgba(102, 102, 102, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 12px;
  margin-left: 11px;
}

.section_6 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  width: 88px;
  height: 112px;
  border: 1.041666666666667px solid rgba(212, 23, 26, 0.1);
  margin: -1.0416666666667425px -1.0416666666667425px 0 1.9583333333333712px;
}

.text_49 {
  width: 75px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 12.041666666666742px 0 0 9.041666666666629px;
}

.block_19 {
  width: 86px;
  height: 1px;
  background: url(./img/SketchPng9d0a3c13e10d7a08d3eb58ad196f298690faa4b3ac2ea2d1bdb9629c78e8521d.png) -1px -1px
    no-repeat;
  background-size: 89px 2px;
  margin: 10px 0 0 1.0416666666666288px;
}

.text_50 {
  width: 63px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 7px 0 0 15.041666666666629px;
}

.block_20 {
  width: 86px;
  height: 1px;
  background: url(./img/SketchPng5898ffe9075be89fc9f07424d28626f64c5cfe193a77750f12f5994506d643f5.png) -1px -1px
    no-repeat;
  background-size: 89px 3px;
  margin: 10px 0 0 1.0416666666666288px;
}

.paragraph_14 {
  width: 63px;
  height: 26px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 19px;
  margin: 9px 0 10.041666666666515px 15.041666666666629px;
}

.text-wrapper_14 {
  background-color: rgba(212, 23, 26, 0.08);
  border-radius: 5px;
  height: 42px;
  width: 71px;
  margin: 49px 0 0 17px;
}

.text_51 {
  width: 55px;
  height: 11px;
  color: rgba(212, 23, 26, 1);
  font-size: 11px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 11px;
  margin: 15px 0 0 8px;
}

.group_66 {
  width: 373px;
  height: 401px;
  margin: 40px 0 0 6px;
}

.group_13 {
  width: 43px;
  height: 1px;
  background: url(./img/SketchPng17f2c6ce057db344cc00fc35b56a6c472be3bfeabc4ed1531e5bdb7368df93ff.png) -2px -7px
    no-repeat;
  background-size: 46px 15px;
  margin-top: 84px;
}

.group_14 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px 4px 0px 0px;
  z-index: 59;
  height: 33px;
  border: 1.041666666666667px solid rgba(212, 23, 26, 0.1);
  width: 129px;
  position: relative;
  margin: 229px 0 0 -35px;
}

.text_52 {
  width: 63px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 11.041666666666742px 0 0 33.04166666666663px;
}

.block_21 {
  z-index: 168;
  position: absolute;
  left: -13px;
  top: 15px;
  width: 18px;
  height: 1px;
  background: url(./img/SketchPng84708b6b3765c154de05b3d62b1c6ecee25e24da910e0abf748b783e7ed3ee0e.png) -1px -5px
    no-repeat;
  background-size: 20px 10px;
}

.group_15 {
  background-color: rgba(255, 235, 235, 1);
  border-radius: 4px 4px 0px 0px;
  width: 129px;
  height: 142px;
  border: 1.041666666666667px solid rgba(212, 23, 26, 0.1);
  margin: 259.95833333333326px 0 0 -129.08333333333337px;
}

.group_16 {
  background-color: rgba(255, 235, 235, 1);
  border-radius: 4px 0px 0px 0px;
  z-index: 47;
  position: relative;
  width: 73px;
  height: 142px;
  border: 1.041666666666667px solid rgba(212, 23, 26, 0.1);
}

.text_53 {
  width: 61px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 12.041666666666742px 0 0 8.041666666666629px;
}

.text_54 {
  z-index: 54;
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 22px 0 0 17.04166666666663px;
}

.text_55 {
  z-index: 56;
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 23px 0 0 17.04166666666663px;
}

.text_56 {
  z-index: 58;
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 26px 0 19.041666666666515px 17.04166666666663px;
}

.box_18 {
  z-index: 49;
  position: absolute;
  left: 1px;
  top: 32px;
  width: 126px;
  height: 1px;
  background: url(./img/SketchPngcad6ba5a2bf5bcbd05a0bb922933baf15751aef0948d29820561027f603cfbe5.png)
    0px -1px no-repeat;
  background-size: 127px 3px;
}

.box_19 {
  z-index: 50;
  position: absolute;
  left: 1px;
  top: 64px;
  width: 126px;
  height: 1px;
  background: url(./img/SketchPng78608aba80451bb8baa84be2cc7d131055c674e9f1fa87c92167b56e8125012a.png)
    0px -1px no-repeat;
  background-size: 127px 3px;
}

.box_20 {
  z-index: 51;
  position: absolute;
  left: 1px;
  top: 96px;
  width: 126px;
  height: 1px;
  background: url(./img/SketchPng4e11d60ece8d5547f4559a40d26a1235f274b3f5eb474b8fe0f57b029d964a69.png)
    0px -1px no-repeat;
  background-size: 127px 4px;
}

.text-wrapper_66 {
  width: 42px;
  height: 117px;
  margin: 12.041666666666742px 10.041666666666742px 0 3.9583333333332575px;
}

.text_57 {
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
}

.text_58 {
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin-top: 22px;
}

.text_59 {
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin-top: 23px;
}

.paragraph_15 {
  width: 31px;
  height: 22px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 20px 0 0 6px;
}

.text-wrapper_16 {
  background-color: rgba(212, 23, 26, 1);
  border-radius: 50%;
  height: 74px;
  width: 74px;
  margin: 47px 0 0 -92px;
}

.paragraph_16 {
  width: 63px;
  height: 29px;
  color: rgba(255, 255, 255, 1);
  font-size: 10px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 14px;
  margin: 22px 0 0 6px;
}

.group_17 {
  width: 30px;
  height: 1px;
  background: url(./img/SketchPng5e5c5e117a8364e567d12e0abae09c861bd1c60dd5bec46c638cb6f3324113f2.png) -1px -4px
    no-repeat;
  background-size: 32px 10px;
  margin: 84px 0 0 4px;
}

.group_18 {
  width: 18px;
  height: 1px;
  background: url(./img/SketchPnga4bff444d5e7966113fe4fc96ca36ed3158f94f9723296b9baae4969dd07e914.png) -1px -5px
    no-repeat;
  background-size: 20px 10px;
  margin: 245px 0 0 -16px;
}

.group_19 {
  width: 236px;
  height: 1px;
  background: url(./img/SketchPnge0518fd2a6765ee962361d78a68cb67e29529475b0caa7a4ac817fb3b594c076.png) -1px -7px
    no-repeat;
  background-size: 239px 16px;
  margin: 392px 0 0 -18px;
}

.group_20 {
  background-color: rgba(255, 235, 235, 1);
  border-radius: 4px;
  width: 69px;
  height: 198px;
  margin: 164px 0 0 -218px;
}

.paragraph_17 {
  width: 61px;
  height: 20px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 4px;
}

.section_7 {
  width: 69px;
  height: 1px;
  background: url(./img/SketchPng587f34fffa496850abd6ecf2d44e62ba0e53bfe01a0d312466cbb3e74010f846.png)
    0px -1px no-repeat;
  background-size: 69px 2px;
  margin-top: 11px;
}

.text_60 {
  width: 61px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 4px;
}

.image_2 {
  width: 69px;
  height: 1px;
  margin-top: 10px;
}

.text_61 {
  width: 60px;
  height: 22px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 2px 0 0 4px;
}

.image_3 {
  width: 69px;
  height: 1px;
  margin-top: 6px;
}

.paragraph_18 {
  width: 53px;
  height: 22px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 4px 0 0 8px;
}

.section_8 {
  width: 69px;
  height: 1px;
  background: url(./img/SketchPngef3f02d0169df600a555dcc786cee3575290e22a5c1ed6565d12593c9f4a3e7d.png)
    0px -1px no-repeat;
  background-size: 69px 2px;
  margin-top: 5px;
}

.text_62 {
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 13px;
}

.section_9 {
  width: 69px;
  height: 1px;
  background: url(./img/SketchPng9526367786cfe58e4843e01c5d43224a55c6e69b78a116da5a7169a05fbedd5d.png)
    0px -1px no-repeat;
  background-size: 69px 2px;
  margin-top: 10px;
}

.text_63 {
  width: 42px;
  height: 22px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 4px 0 5px 13px;
}

.group_21 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  width: 71px;
  height: 137px;
  border: 1.041666666666667px solid rgba(212, 23, 26, 0.29);
  margin: 6.9583333333332575px 0 0 -70.04166666666663px;
}

.text_64 {
  width: 25px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 9.041666666666742px 0 0 23.04166666666663px;
}

.image_4 {
  width: 69px;
  height: 1px;
  margin: 9px 0 0 1.0416666666666288px;
}

.paragraph_19 {
  width: 62px;
  height: 26px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 19px;
  margin: 8px 0 0 4.041666666666629px;
}

.group_22 {
  width: 69px;
  height: 1px;
  background: url(./img/SketchPng5fb0706e2c63e3c24bc5b90b2ff0fafd652a489c5ed3f1fdcd349da0f162fba0.png)
    0px -1px no-repeat;
  background-size: 69px 2px;
  margin: 7px 0 0 1.0416666666666288px;
}

.text_65 {
  width: 25px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 8px 0 0 23.04166666666663px;
}

.image_5 {
  width: 69px;
  height: 1px;
  margin: 9px 0 0 1.0416666666666288px;
}

.text_66 {
  width: 50px;
  height: 13px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 12px;
  margin: 8px 0 11.041666666666515px 10.041666666666629px;
}

.group_23 {
  background-color: rgba(255, 235, 235, 1);
  border-radius: 4px;
  z-index: 82;
  position: relative;
  width: 121px;
  height: 376px;
  justify-content: flex-center;
  margin: 0 5px 0 21.958333333333258px;
}

.text_67 {
  width: 103px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 10px;
  margin: 11px 0 0 8px;
}

.box_21 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPng2020b567340ccea1ddcf23ba62b7c5043e86d6356207ad73adb79e2abb561064.png) -1px -1px
    no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_68 {
  width: 73px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 24px;
}

.box_22 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPng2c7fecda5b6d668f16be4228f5da1ad976a367dabef17113f8c6bb2d095a9f78.png) -1px
    0px no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_69 {
  width: 94px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 13px;
}

.box_23 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPng7803af491952e08950aee2997ce780c220443840053a754a2c72fb764e5497fc.png) -1px
    0px no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_70 {
  width: 114px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 3px;
}

.box_24 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPngf5886682f5af75a7874c27b8717ed11cea5b3fc75b4bbb06efd2a58c80dd2d8f.png) -1px -1px
    no-repeat;
  background-size: 120px 3px;
  margin: 11px 0 0 1px;
}

.text_71 {
  width: 53px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 10px;
  margin: 11px 0 0 34px;
}

.box_25 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPng3023981bd69cda89f01758715b894a5497d75a0939c834caa93a88a60f574672.png) -1px -1px
    no-repeat;
  background-size: 120px 3px;
  margin: 10px 0 0 1px;
}

.text_72 {
  width: 72px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 24px;
}

.box_26 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPng51735054d5a2914e8ce74978fa6227d05fb33db907f03c13bc1e730438ebb5cc.png) -1px
    0px no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_73 {
  width: 82px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 18px;
}

.box_27 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPngb4a01fc17fc62b160c5a42107d2ff9e2c847bbc0bbaee44f5b9b12ba7a2f4426.png) -1px
    0px no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_74 {
  width: 32px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 44px;
}

.box_28 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPng2fb18fa58f48a8931b4e23f1b608eab8d6eed1e02f27c2a50592d1b97c791f85.png) -1px -1px
    no-repeat;
  background-size: 120px 2px;
  margin: 11px 0 0 1px;
}

.text_75 {
  width: 63px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 29px;
}

.box_29 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPngf6b6a46954671ba34869b331009f4f5307501e093dd95cd3c5720ed35da8e20b.png) -1px -1px
    no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_76 {
  width: 21px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 50px;
}

.box_30 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPng1808346c591a7ed31e6240e119414c8786bbcc714dac424fa6451e2787db420b.png) -1px
    0px no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_77 {
  width: 115px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 3px;
}

.box_31 {
  width: 119px;
  height: 1px;
  background: url(./img/SketchPngc8e679921831ea1429f3ccb56aa2233a4ed3f73b54f3dd2e335f24f52f224a79.png) -1px
    0px no-repeat;
  background-size: 120px 2px;
  margin: 10px 0 0 1px;
}

.text_78 {
  width: 53px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 11px 34px;
}

.box_32 {
  z-index: 169;
  position: absolute;
  left: -20px;
  top: 84px;
  width: 21px;
  height: 1px;
  background: url(./img/SketchPng1f1a17b3af172caa8633527c8b3fa8a7865437b173cdc3ba5413bb94cd7eebed.png) -1px -4px
    no-repeat;
  background-size: 23px 10px;
}

.box_33 {
  z-index: 174;
  position: absolute;
  left: -20px;
  top: 262px;
  width: 21px;
  height: 1px;
  background: url(./img/SketchPngc29ac33cc075b616ef03171662432eefde3eaee2ff8aef9898799323404cf921.png) -1px -4px
    no-repeat;
  background-size: 23px 10px;
}

.group_67 {
  width: 78px;
  height: 380px;
  margin: 87px 0 0 9px;
}

.group_24 {
  background-color: rgba(212, 23, 26, 1);
  border-radius: 50%;
  z-index: 146;
  height: 74px;
  margin-left: 4px;
  width: 74px;
  position: relative;
}

.text_79 {
  width: 53px;
  height: 48px;
  color: rgba(255, 255, 255, 1);
  font-size: 10px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 14px;
  margin: 17px 0 0 11px;
}

.box_35 {
  z-index: 170;
  position: absolute;
  left: -18px;
  top: 37px;
  width: 21px;
  height: 1px;
  background: url(./img/SketchPngd53660ea9f8e0bbc1f6ca95b85401533b7dea3963d0d81fbb18c62df3b9531e8.png) -1px -4px
    no-repeat;
  background-size: 23px 10px;
}

.text-wrapper_17 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 50%;
  height: 76px;
  border: 1.041666666666667px 2.083333333333333 rgba(212, 23, 26, 1);
  width: 76px;
  margin: 231px 0 1px -1px;
}

.paragraph_20 {
  width: 62px;
  height: 29px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 14px;
  margin: 21.041666666666742px 0 0 8.041666666666629px;
}

.group_68 {
  width: 215px;
  height: 331px;
  margin: 124px -33px 0 1px;
}

.section_10 {
  width: 43px;
  height: 1px;
  background: url(./img/SketchPngbb23e7d1a77d532669cfe5badff3ae10c25e72a96ad24f30488cd9b5d4f96f95.png) -2px -7px
    no-repeat;
  background-size: 46px 15px;
  margin-left: 10px;
}

.group_69 {
  width: 149px;
  height: 198px;
  margin: 12px 0 0 15px;
}

.group_25 {
  border-radius: 50%;
  z-index: 149;
  height: 64px;
  border: 1.041666666666667px 2.083333333333333 rgba(212, 23, 26, 1);
  width: 64px;
  position: relative;
  margin: 76px 0 0 -1px;
}

.paragraph_21 {
  width: 38px;
  height: 29px;
  color: rgba(212, 23, 26, 1);
  font-size: 12px;
  
  text-align: right;
  line-height: 14px;
  margin: 17.041666666666742px 0 0 14.041666666666742px;
}

.block_22 {
  z-index: 173;
  position: absolute;
  left: -12px;
  top: 29px;
  width: 13px;
  height: 1px;
  background: url(./img/SketchPng4b06558d3119fe51b7102f5f3aa7db57a68fe99915fd8ed608431f7353223daa.png) -1px -4px
    no-repeat;
  background-size: 15px 10px;
}

.group_26 {
  background-color: rgba(255, 235, 235, 1);
  border-radius: 4px;
  z-index: 107;
  position: relative;
  width: 69px;
  height: 198px;
  margin-left: 16px;
  justify-content: flex-center;
}

.text_80 {
  width: 61px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 11px 0 0 4px;
}

.group_27 {
  width: 69px;
  height: 1px;
  background: url(./img/SketchPngcfae8c41560c822f8ad25bc7655f8c60732030ec817325f6ea7b9458c833f63c.png)
    0px -1px no-repeat;
  background-size: 69px 2px;
  margin-top: 10px;
}

.text_81 {
  width: 39px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 15px;
}

.image_6 {
  width: 69px;
  height: 1px;
  margin-top: 10px;
}

.text_82 {
  width: 66px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 1px;
}

.image_7 {
  width: 69px;
  height: 1px;
  margin-top: 10px;
}

.text_83 {
  width: 42px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 10px 0 0 13px;
}

.group_28 {
  width: 69px;
  height: 1px;
  background: url(./img/SketchPngb765071df1e59f00fbf0e7fb8cd7fcb07b0888c5b8eda97c3f1421a148540f17.png)
    0px -1px no-repeat;
  background-size: 69px 2px;
  margin-top: 11px;
}

.text_84 {
  width: 32px;
  height: 10px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 10px;
  margin: 9px 0 0 18px;
}

.group_29 {
  width: 69px;
  height: 1px;
  background: url(./img/SketchPngb3ef9276689c448154a3c928aa57ca7103df0e3aaba195b44063e0cbcb25cdb2.png)
    0px -1px no-repeat;
  background-size: 69px 2px;
  margin-top: 11px;
}

.paragraph_22 {
  width: 42px;
  height: 22px;
  color: rgba(212, 23, 26, 1);
  font-size: 10px;
  
  text-align: right;
  line-height: 11px;
  margin: 8px 0 11px 13px;
}

.group_30 {
  z-index: 172;
  position: absolute;
  left: -17px;
  top: 106px;
  width: 20px;
  height: 1px;
  background: url(./img/SketchPnga7c7a01094dad3529defd7466416fe6e246e366a9b5a484119491ac5498156a0.png) -1px -4px
    no-repeat;
  background-size: 22px 10px;
}

.text_85 {
  width: 215px;
  height: 15px;
  color: rgba(102, 102, 102, 1);
  font-size: 12px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 15px;
  margin-top: 73px;
}

.text_86 {
  width: 59px;
  height: 15px;
  color: rgba(212, 23, 26, 1);
  font-size: 14px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 15px;
  margin: 17px 0 0 78px;
}

.box_37 {
  z-index: 176;
  position: absolute;
  left: 655px;
  top: -2px;
  width: 105px;
  height: 9px;
  background: url(./img/SketchPngb1f918dbaa911dde5e550b8c6c9f7d106b1930c9567321a5b39383bc0bf38c70.png) -1px -4px
    no-repeat;
  background-size: 107px 14px;
}

.box_38 {
  z-index: 171;
  position: absolute;
  left: 1116px;
  top: 243px;
  width: 20px;
  height: 1px;
  background: url(./img/SketchPngd3487e3ca86baa7a6a7ec12d8dc6e5234a433f753fa8be6a05e37d4bfdead12c.png) -1px -4px
    no-repeat;
  background-size: 23px 10px;
}

.text-wrapper_18 {
  background-color: rgba(212, 23, 26, 0.08);
  border-radius: 5px;
  z-index: 190;
  height: 54px;
  width: 58px;
  position: absolute;
  left: 87px;
  top: 250px;
}

.paragraph_23 {
  width: 49px;
  height: 33px;
  color: rgba(212, 23, 26, 1);
  font-size: 11px;
  
  text-align: right;
  line-height: 17px;
  margin: 11px 0 0 5px;
}

.box_39 {
  z-index: 164;
  position: absolute;
  left: 955px;
  top: 432px;
  width: 199px;
  height: 1px;
  background: url(./img/SketchPng7675e88b7c874203de7f4795668a9beb045e58e0bc40a7259aa1e63b70e44f98.png) -1px -7px
    no-repeat;
  background-size: 202px 16px;
}

.text_87 {
  width: 17px;
  height: 100px;
  color: rgba(212, 23, 26, 1);
  font-size: 18px;
  font-family: HiraginoSans-W8;
  text-align: right;
  line-height: 50px;
  margin: 189px 0 0 10px;
}

.group_70 {
  width: 1002px;
  height: 564px;
  margin:0 auto;
  margin-top: 141px;
  background:url(../images/social-ec/AARRR@2x.png) no-repeat;
  background-size: contain;
  background-position: center;
}

.text-wrapper_19 {
  height: 160px;
  background: url(./img/SketchPng5198966763b380625058f344af70f70b8bfa59b7b0176e827a310a6f4638294b.png) -41px -21px
    no-repeat;
  background-size: 242px 242px;
  width: 160px;
}

.paragraph_24 {
  width: 60px;
  height: 82px;
  color: rgba(255, 255, 255, 1);
  font-size: 30px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 41px;
  margin: 33px 0 0 50px;
}

.text-wrapper_20 {
  height: 160px;
  background: url(./img/SketchPng6342ed66aecc6b28e549682092c5005b6ad61ce5aff72d010baad7c0e4c2b45e.png) -41px -21px
    no-repeat;
  background-size: 242px 242px;
  margin-left: 210px;
  width: 160px;
}

.paragraph_25 {
  width: 60px;
  height: 82px;
  color: rgba(255, 255, 255, 1);
  font-size: 30px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 41px;
  margin: 33px 0 0 50px;
}

.text-wrapper_21 {
  height: 160px;
  background: url(./img/SketchPnge34e0dab2f2919b7a546b0f25021bdd9caf02f8727899ba7a4167725e46e7659.png) -41px -21px
    no-repeat;
  background-size: 242px 242px;
  margin-left: 211px;
  width: 160px;
}

.paragraph_26 {
  width: 103px;
  height: 82px;
  color: rgba(255, 255, 255, 1);
  font-size: 30px;
  font-family: HiraginoSans-W6;
  text-align: right;
  line-height: 41px;
  margin: 29px 0 0 29px;
}

.group_71 {
  width: 742px;
  height: 90px;
  margin: 24px 0 0 350px;
}

.block_25 {
  width: 1px;
  height: 90px;
  background: url(./img/SketchPngae899aab67cd6bc217dc2972d26136c56d9fac40a9e5bb2b0240075aa861b1d2.png) -9px -2px
    no-repeat;
  background-size: 19px 93px;
}

.block_26 {
  width: 1px;
  height: 90px;
  background: url(./img/SketchPngfcf70aabd346bf79fb6c21447d77c107aee3a38099c369fc3706d18a97497492.png) -9px -2px
    no-repeat;
  background-size: 19px 93px;
  margin-left: 369px;
}

.block_27 {
  width: 1px;
  height: 90px;
  background: url(./img/SketchPng05148a2c7aaee08db0ef5615bcc39558bebb6e74f8b98d3be39e47b1b3270644.png) -9px -2px
    no-repeat;
  background-size: 19px 93px;
  margin-left: 370px;
}

.group_72 {
  width: 1002px;
  height: 260px;
  margin: 9px 0 0 220px;
}

.box_76 {
  width: 260px;
  height: 260px;
}

.text-wrapper_22 {
  background-color: rgba(57, 194, 129, 1);
  border-radius: 33px;
  height: 50px;
  width: 260px;
}

.text_88 {
  width: 108px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 76px;
}

.text-wrapper_23 {
  background-color: rgba(57, 194, 129, 1);
  border-radius: 33px;
  height: 50px;
  margin-top: 20px;
  width: 260px;
}

.text_89 {
  width: 162px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 49px;
}

.text-wrapper_24 {
  background-color: rgba(57, 194, 129, 1);
  border-radius: 33px;
  height: 50px;
  margin-top: 20px;
  width: 260px;
}

.text_90 {
  width: 162px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 0 auto;
  margin-top: 120px;
}

.text-wrapper_25 {
  background-color: rgba(57, 194, 129, 1);
  border-radius: 33px;
  height: 50px;
  margin-top: 20px;
  width: 260px;
}

.text_91 {
  width: 111px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 75px;
}

.box_77 {
  width: 393px;
  height: 260px;
  margin-left: 44px;
}

.box_40 {
  background-color: rgba(63, 64, 221, 1);
  border-radius: 45px;
  width: 393px;
  height: 73px;
}

.text-group_15 {
  width: 92px;
  height: 51px;
  margin: 9px 0 0 150px;
}

.text-wrapper_26 {
  width: 92px;
  height: 33px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 2px;
  font-family: AlibabaPuHuiTiB;
  text-align: right;
  white-space: nowrap;
  line-height: 33px;
}

.text_92 {
  width: 92px;
  height: 33px;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_93 {
  width: 92px;
  height: 33px;
  color: rgba(128, 128, 234, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_94 {
  width: 92px;
  height: 33px;
  color: rgba(128, 128, 241, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_95 {
  width: 72px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin-left: 11px;
}

.box_41 {
  background-color: rgba(63, 64, 221, 1);
  border-radius: 37px;
  width: 393px;
  height: 74px;
  margin-top: 20px;
}

.text-group_16 {
  width: 316px;
  height: 53px;
  margin: 5px 0 0 38px;
}

.text-wrapper_27 {
  width: 92px;
  height: 33px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 2px;
  font-family: AlibabaPuHuiTiB;
  text-align: right;
  white-space: nowrap;
  line-height: 33px;
  margin-left: 112px;
}

.text_96 {
  width: 92px;
  height: 33px;
  color: rgba(128, 128, 249, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_97 {
  width: 92px;
  height: 33px;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_98 {
  width: 92px;
  height: 33px;
  color: rgba(128, 128, 241, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_99 {
  width: 316px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 2px;
}

.box_42 {
  background-color: rgba(63, 64, 221, 1);
  border-radius: 45px;
  width: 393px;
  height: 73px;
  margin-top: 20px;
}

.text-group_17 {
  width: 108px;
  height: 51px;
  margin: 9px 0 0 143px;
}

.text-wrapper_28 {
  width: 92px;
  height: 33px;
  overflow-wrap: break-word;
  font-size: 0;
  letter-spacing: 2px;
  font-family: AlibabaPuHuiTiB;
  text-align: right;
  white-space: nowrap;
  line-height: 33px;
  margin-left: 7px;
}

.text_100 {
  width: 92px;
  height: 33px;
  color: rgba(128, 128, 234, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_101 {
  width: 92px;
  height: 33px;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  font-family: AlibabaPuHuiTiB;
  text-align: left;
  white-space: nowrap;
  line-height: 33px;
}

.text_102 {
  width: 108px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
}

.box_78 {
  width: 260px;
  height: 260px;
  margin-left: 45px;
}

.text-wrapper_29 {
  background-color: rgba(134, 88, 217, 1);
  border-radius: 33px;
  height: 50px;
  width: 260px;
}

.text_103 {
  width: 132px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 64px;
}

.text-wrapper_30 {
  background-color: rgba(134, 88, 217, 1);
  border-radius: 33px;
  height: 50px;
  margin-top: 20px;
  width: 260px;
}

.text_104 {
  width: 90px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 85px;
}

.text-wrapper_31 {
  background-color: rgba(134, 88, 217, 1);
  border-radius: 33px;
  height: 50px;
  margin-top: 20px;
  width: 260px;
}

.text_105 {
  width: 90px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 85px;
}

.text-wrapper_32 {
  background-color: rgba(134, 88, 217, 1);
  border-radius: 33px;
  height: 50px;
  margin-top: 20px;
  width: 260px;
}

.text_106 {
  width: 126px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin: 16px 0 0 67px;
}

.block_29 {
  z-index: 280;
  width: 329px;
  height: 60px;
  background: url(../images/social-ec/social-ec-top-btn.png)
    100% no-repeat;
  background-size: 100% 100%;
  margin:0 auto;
  margin-top: 50px;
}

.image-text_30 {
  width: 254px;
  height: 20px;
  margin: 20px 0 0 38px;
}

.box_43 {
  width: 22px;
  height: 20px;
  background: url(../images/social-ec/social-ec-top-webchat.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text-group_6 {
  width: 216px;
  height: 18px;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: HiraginoSans-W6;
  text-align: right;
  white-space: nowrap;
  line-height: 18px;
  margin-top: 1px;
}

.text_107 {
  z-index: 285;
  width: 715px;
  height: 40px;
  color: rgba(34, 34, 34, 1);
  font-size: 40px;
  font-weight: 600;
  text-align: right;
  white-space: nowrap;
  line-height: 40px;
  margin:0 auto;
  margin-top: 160px;
}

.block_30 {
  background-color: rgba(212, 23, 26, 1);
  border-radius: 6px;
  z-index: 322;
  width: 140px;
  height: 4px;
  margin: 16px 0 0 651px;
}

.group_73 {
  width: 1000px;
  height: 597px;
  margin: 60px 0 141px 220px;
}

.box_44 {
  background-color: rgba(255, 250, 245, 1);
  border-radius: 16px;
  width: 490px;
  height: 597px;
}

.group_31 {
  width: 490px;
  height: 20px;
  background: url(../images/social-ec/news-top-left.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_108 {
  width: 320px;
  height: 32px;
  color: rgba(34, 34, 34, 1);
  font-size: 32px;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 32px;
  margin:0 auto;
  margin-top: 52px;
}

.image-text_31 {
  width: 450px;
  height: 263px;
  margin: 30px 0 0 20px;
}

.label_1 {
  width: 30px;
  height: 30px;
  margin-top: 98px;
}

.image-text_32 {
  width: 450px;
  height: 263px;
  margin-left: -30px;
}

.label_2 {
  width: 30px;
  height: 30px;
  margin-top: 5px;
}

.image-text_33 {
  width: 450px;
  height: 263px;
  margin-left: -30px;
}

.label_3 {
  width: 30px;
  height: 30px;
  margin-top: 192px;
}

.paragraph_27 {
  width: 404px;
  height: 263px;
  color: rgba(102, 102, 102, 1);
  font-size: 16px;
  
  text-align: left;
  line-height: 31px;
}

.group_32 {
  width: 450px;
  height: 1px;
  background: url(../images/social-ec/news-border.png) -1px
    0px no-repeat;
  background-size: 452px 2px;
  margin: 29px 0 0 20px;
}

.section_19 {
  width: 450px;
  height: 30px;
  margin: 39px 0 0 20px;
}

.text-wrapper_33 {
  background-color: rgba(255, 241, 227, 1);
  height: 30px;
  width: 224px;
}

.text_109 {
  width: 112px;
  height: 16px;
  color: rgba(255, 124, 0, 1);
  font-size: 16px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 7px 0 0 56px;
}

.text-wrapper_34 {
  background-color: rgba(255, 241, 227, 1);
  height: 30px;
  margin-left: 17px;
  width: 96px;
}

.text_110 {
  width: 64px;
  height: 16px;
  color: rgba(255, 124, 0, 1);
  font-size: 16px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 7px 0 0 16px;
}

.text-wrapper_35 {
  background-color: rgba(255, 241, 227, 1);
  height: 30px;
  margin-left: 17px;
  width: 96px;
}

.text_111 {
  width: 64px;
  height: 16px;
  color: rgba(255, 124, 0, 1);
  font-size: 16px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 7px 0 0 16px;
}

.text-wrapper_67 {
  width: 428px;
  height: 14px;
  margin: 20px 0 67px 20px;
}

.text_112 {
  width: 224px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.text_113 {
  width: 56px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-left: 37px;
}

.text_114 {
  width: 52px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-left: 59px;
}

.box_45 {
  background-color: rgba(248, 249, 253, 1);
  border-radius: 0px 0px 16px 16px;
  width: 490px;
  height: 597px;
}

.box_46 {
  width: 490px;
  height: 20px;
  background: url(../images/social-ec/news-top-right.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.text_115 {
  width: 159px;
  height: 32px;
  color: rgba(34, 34, 34, 1);
  font-size: 32px;
  font-weight: 600;
  text-align: left;
  white-space: nowrap;
  line-height: 32px;
  margin:0 auto;
  margin-top: 52px;
}

.image-text_34 {
  width: 450px;
  height: 253px;
  margin: 30px 0 0 20px;
}

.label_4 {
  width: 30px;
  height: 30px;
  margin-top: 98px;
}

.image-text_35 {
  width: 450px;
  height: 253px;
  margin-left: -30px;
}

.label_5 {
  width: 30px;
  height: 30px;
  margin-top: 5px;
}

.image-text_36 {
  width: 450px;
  height: 253px;
  margin-left: -30px;
}

.label_6 {
  width: 30px;
  height: 30px;
  margin-top: 192px;
}

.paragraph_28 {
  width: 404px;
  height: 253px;
  color: rgba(102, 102, 102, 1);
  font-size: 16px;
  
  text-align: left;
  line-height: 31px;
}

.box_47 {
  width: 450px;
  height: 1px;
  background: url(../images/social-ec/news-border.png) -1px
    0px no-repeat;
  background-size: 452px 2px;
  margin: 39px 0 0 20px;
}

.box_79 {
  width: 450px;
  height: 30px;
  margin: 40px 0 0 20px;
}

.text-wrapper_37 {
  background-color: rgba(231, 233, 243, 1);
  height: 30px;
  width: 224px;
}

.text_116 {
  width: 112px;
  height: 16px;
  color: rgba(17, 38, 84, 1);
  font-size: 16px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 7px 0 0 56px;
}

.text-wrapper_38 {
  background-color: rgba(231, 233, 243, 1);
  height: 30px;
  margin-left: 17px;
  width: 96px;
}

.text_117 {
  width: 64px;
  height: 16px;
  color: rgba(17, 38, 84, 1);
  font-size: 16px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 7px 0 0 16px;
}

.text-wrapper_39 {
  background-color: rgba(231, 233, 243, 1);
  height: 30px;
  margin-left: 17px;
  width: 96px;
}

.text_118 {
  width: 64px;
  height: 16px;
  color: rgba(17, 38, 84, 1);
  font-size: 16px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 7px 0 0 16px;
}

.text-wrapper_68 {
  width: 437px;
  height: 14px;
  margin: 19px 0 67px 20px;
}

.text_119 {
  width: 224px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: right;
  white-space: nowrap;
  line-height: 14px;
}

.text_120 {
  width: 56px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-left: 37px;
}

.text_121 {
  width: 70px;
  height: 14px;
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin-left: 50px;
}

.text-wrapper_41 {
  box-shadow: 0px 5px 12px 0px rgba(42, 43, 228, 0.14);
  background-color: rgba(255, 255, 255, 0.93);
  border-radius: 19px;
  z-index: 256;
  height: 38px;
  border: 1px solid rgba(42, 43, 228, 0.93);
  width: 160px;
  position: absolute;
  left: 640px;
  top: 1809px;
}

.text_122 {
  width: 92px;
  height: 33px;
  color: rgba(42, 43, 228, 1);
  font-size: 24px;
  letter-spacing: 2px;
  font-family: AlibabaPuHuiTiB;
  text-align: right;
  white-space: nowrap;
  line-height: 33px;
  margin: 3px 0 0 34px;
}
/* 追加 */
.section_2:hover,.image-text_30:hover,.block_29:hover{
  opacity: 0.8;
}
.section_2 a,.image-text_30 a{
  width: 100%;
}
@media screen and (max-width:820px) {

}
@media screen and (max-width:767px) {
  .sp{
    display: block;
  }
  .page{
    height: 3160px;
  }
  .box_72{
    height: 3160px;
  }
  .block_2{
    width:100%;
    height:794px;
  }
  .block_2_bg{
    background: url(../images/social-ec/social-ec-top-bg-sp.png)
    100% no-repeat;
    background-size: 100% 100%;
  }
  .text-wrapper_60{
    width:375px;
    height:68px;
    margin:0 auto;
    margin-top: 30px;
    flex-direction: column;
  }
  .text_8{
    width: 244px;
    height:50px;
    font-size: 20px;
    font-weight: 600;
    text-align:center;
    margin: 0 auto;
    line-height: 28px;
    /* margin-top: 30px; */
  }
  .section_1{
    width: 100px;
    margin:0 auto;
    margin-top: 14px;
  }
  .box_73{
    width: 335px;
    height:702px;
    margin:0 auto;
    margin-top: 20px;
    flex-direction: column;
  }
  .block_37{
    width: 335px;
    height:284px;
    margin:0;
  }
  .paragraph_1{
    width: 335px;
    height: 220px;
    margin-top: 0;
    margin-left: 5px;
    font-size: 12px;
    line-height: 22px;
  }
  .section_2{
    width: 232px;
    height: 40px;
    margin: 0 auto;
    margin-top: 20px;
    background: url(../images/social-ec/social-ec-btn-sp.png) 100% no-repeat;
    background-size: 100% 100%;
  }
  .image-text_28{
    width: 177px;
    height: 13px;
    margin: 14px 0 0 28px;
  }
  .group_1{
    width: 14px;
    height: 13px;
  }
  .text-group_1{
    width: 156px;
    height: 13px;
    font-size: 13px;
    white-space: nowrap;
    line-height: 13px;
  }
  .block_4{
    width: 300px;
    height: 300px;
    margin: 0 auto;
    margin-top:30px;
    background: url(../images/social-ec/social-ec-top-right-sp.png) no-repeat;
    background-size: cover;
    background-position: center;

  }
  .block_all{
    width:100%;
  }
  .text_9{
    width: 295px;
    height: 50px;
    margin:0 auto;
    margin-top: 65px;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
  }
  .block_11{
    width: 100px;
    height: 4px;
    margin:0 auto;
    margin-top: 14px;
  }
  .group_61{
    background: url(../images/social-ec/social-ec-business-sp.png) no-repeat;
    background-size: contain;
    width: 327px;
    height: 680px;
    margin:0 auto;
    margin-top: 18px;
  }
  .group_70{
    background: url(../images/social-ec/aarrr_sp.png) no-repeat;
    background-size: cover;
    width: 335px;
    height: 285px;
    margin-top: 30px;
  }
  .block_29{
    width: 224px;
    height: 40px;
    margin:0 auto;
    margin-top: 50px;
    background: url(../images/social-ec/social-ec-btn-sp.png) 100% no-repeat;
    background-size: 100% 100%;
  }
  .image-text_30{
    width: 171px;
    height: 13px;
    margin:0 auto;
    margin-top: 14px;
  }
  .box_43{
    width: 14px;
    height: 13px;
  }
  .text-group_6{
    width: 144px;
    height: 12px;
    font-size: 12px;
    white-space: nowrap;
    line-height: 12px;
  }
  .text_107{
    width: 273px;
    height: 50px;
    text-align: center;
    margin:0 auto;
    margin-top: 80px;
    line-height: 28px;
    font-size: 20px;
  }
  .block_30{
    width: 100px;
    height: 4px;
    margin:0 auto;
    margin-top: 14px;
  }
  .group_73{
    width: 345px;
    height: 821px;
    margin:0 auto;
    margin-top: 30px;
    flex-direction: column;
  }
  .box_44{
    width: 345px;
    height: 420px;
  }
  .group_31{
    width: 345px;
  }
  .text_108{
    width: 200px;
    height: 20px;
    white-space: nowrap;
    line-height: 20px;
    font-size: 20px;
    margin: 27px 0 0 73px;
  }
  .image-text_31{
    width: 316px;
    height: 185px;
    margin: 25px 0 0 14px;
  }
  .label_1{
    width: 21px;
    height: 21px;
    margin-top: 69px;
  }
  .image-text_32{
    width: 316px;
    height: 185px;
    margin: 0 -21px;
  }
  .label_2{
    width: 21px;
    height: 21px;
    margin-top: 3px;
  }
  .image-text_33{
    width: 316px;
    height: 185px;
    margin: 0 -21px;
  }
  .label_3{
    width: 21px;
    height: 21px;
    margin-top: 136px;
  }
  .paragraph_27{
    width: 284px;
    height: 185px;
    font-size: 12px;
    line-height: 22px;
  }
  .group_32{
    width: 312px;
    height: 1px;
    margin: 23px 0 0 15px;
  }
  .section_19{
    width: 317px;
    height: 21px;
    margin: 27px 0 0 14px;
  }
  .text-wrapper_33{
    height: 21px;
    width: 157px;
  }
  .text_109{
    width: 77px;
    height: 11px;
    white-space: nowrap;
    line-height: 11px;
    margin:0 auto;
    margin-top: 6px;
    font-size: 11px;
    text-align: center;
  }
  .text-wrapper_34{
    height: 21px;
    margin-left: 13px;
    width: 68px;
  }
  .text_110{
    width: 44px;
    height: 11px;
    text-align: left;
    white-space: nowrap;
    line-height: 11px;
    margin:0 auto;
    margin-top: 6px;
    font-size: 11px;
  }
  .text-wrapper_35{
    height: 21px;
    margin-left: 11px;
    width: 68px;
  }
  .text_111{
    width: 44px;
    height: 11px;
    white-space: nowrap;
    line-height: 11px;
    margin:0 auto;
    margin-top: 6px;
    font-size: 11px;
  }
  .text-wrapper_67{
    width: 286px;
    height: 28px;
    margin: 9px 0 34px 30px;
  }
  .text_112{
    width: 126px;
    height: 28px;
    line-height: 14px;
    text-align: center;
    font-size: 10px;
    white-space: break-spaces;
  }
  .text_113{
    width: 40px;
    height: 10px;
    white-space: nowrap;
    line-height: 10px;
    margin: 5px 0 0 42px;
    font-size: 10px;
  }
  .text_114{
    width: 37px;
    height: 10px;
    white-space: nowrap;
    line-height: 10px;
    margin: 5px 0 0 41px;
    font-size: 10px;
  }
  .box_45{
    width: 345px;
    height: 381px;
    margin:0 auto;
    margin-top: 20px;
  }
  .box_46{
    width: 345px;
    height: 14px;
  }
  .text_115{
    width: 99px;
    height: 20px;
    white-space: nowrap;
    line-height: 20px;
    margin: 20px 0 0 123px;
    font-size: 20px;
  }
  .image-text_34{
    width: 316px;
    height: 178px;
    margin: 19px 0 0 14px;
  }
  .label_4{
    width: 20px;
    height: 20px;
    margin-top: 69px;
  }
  .image-text_35{
    width: 316px;
    height: 178px;
    margin-left: -20px;
  }
  .label_5{
    width: 20px;
    height: 20px;
    margin-top: 3px;
  }
  .image-text_36{
    width: 316px;
    height: 178px;
    margin-left: -20px;
  }
  .label_6{
    width: 20px;
    height: 20px;
    margin-top: 136px;
  }
  .paragraph_28{
    width: 284px;
    height: 178px;
    line-height: 22px;
    font-size: 12px;
  }
  .box_47{
    width: 315px;
    height: 1px;
    margin: 22px 0 0 15px;
  }
  .box_79{
    width: 315px;
    height: 21px;
    margin: 19px 0 0 15px;
  }
  .text-wrapper_37{
    height: 21px;
    width: 157px;
  }
  .text_116{
    width: 77px;
    height: 11px;
    line-height: 11px;
    margin:0 auto;
    margin-top: 6px;
    font-size: 11px;
  }
  .text-wrapper_38{
    height: 21px;
    margin-left: 12px;
    width: 67px;
  }
  .text_117{
    width: 44px;
    height: 11px;
    line-height: 11px;
    margin:0 auto;
    margin-top: 6px;
    font-size: 11px;
  }
  .text-wrapper_39{
    height: 21px;
    margin-left: 12px;
    width: 67px;
  }
  .text_118{
    line-height: 11px;
    margin:0 auto;
    margin-top: 6px;
    width: 44px;
    height: 11px;
    font-size: 11px;
  }
  .text-wrapper_68{
    width: 291px;
    height: 28px;
    margin: 9px 0 30px 31px;
  }
  .text_119{
    width: 126px;
    height: 28px;
    text-align: center;
    line-height: 14px;
    font-size: 10px;
    white-space: break-spaces;
  }
  .text_120{
    width: 40px;
    height: 10px;
    line-height: 10px;
    margin-left: 39px;
    font-size: 10px;
    text-align: center;
  }
  .text_121{
    width: 50px;
    height: 10px;
    line-height: 10px;
    margin-left: 30px;
    font-size: 10px;
  }
}