.qualityAssuranceAsaService_page .banner_absolute {
  padding: 0 4vw;
}
.qualityAssuranceAsaService_page .banner_absolute .f_8_l {
  margin-bottom: 4px;
  color: #fff;
  text-transform: uppercase;
}
.qualityAssuranceAsaService_page .banner_absolute .f_24_b {
  color: #FFF;
  text-align: center;
  margin-bottom: 13.86vw;
}
.qualityAssuranceAsaService_page .banner_absolute .my_blue_btn {
  margin: 0 auto 0;
  width: 62.13vw;
}
.qualityAssuranceAsaService_page .support_part {
  padding: 0 4vw 8vw;
  margin-top: -6vw;
  position: relative;
  z-index: 2;
}
.qualityAssuranceAsaService_page .support_part .f_16_l {
  color: rgba(20, 21, 22, 0.8);
  text-align: center;
  margin-bottom: 10.4vw;
}
.qualityAssuranceAsaService_page .support_part .f_20_b {
  text-align: center;
  padding-top: 8.8vw;
  background: linear-gradient(180deg, #F4F7FC 0%, #FFF 100%);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 8.8vw 7px 5.33vw;
}
.qualityAssuranceAsaService_page .support_part .f_20_b span {
  font-weight: 400;
}
.qualityAssuranceAsaService_page .support_part ._item {
  background: #F7F8FB;
  padding: 8vw 6.4vw;
  margin-bottom: 3.73vw;
}
.qualityAssuranceAsaService_page .support_part ._item .f_14_b {
  margin: 6px 0 10px;
}
.qualityAssuranceAsaService_page .support_part ._item:last-child {
  margin-bottom: 0;
}
.qualityAssuranceAsaService_page .package {
  position: relative;
  padding-top: 29.33vw;
  padding-bottom: 16vw;
}
.qualityAssuranceAsaService_page .package .bg {
  width: 59.2vw;
  height: 32vw;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(155deg, #F7F8FB 15.91%, rgba(247, 248, 251, 0) 86.57%);
}
.qualityAssuranceAsaService_page .package .content {
  position: relative;
  z-index: 2;
  padding: 0 4vw;
}
.qualityAssuranceAsaService_page .package .content .flex_box {
  display: flex;
  flex-wrap: wrap;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item {
  width: calc((100% - 10px) / 2);
  margin-bottom: 8vw;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item .top {
  display: flex;
  align-items: center;
  margin-bottom: 3.73vw;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item .icon {
  width: 4.26vw;
  height: 4.26vw;
  margin-right: 8px;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item .point_item {
  display: flex;
  margin-bottom: 10px;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item .point_item .f_10_l {
  color: rgba(20, 21, 22, 0.8);
  flex: 1;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item .point_item:last-child {
  margin-bottom: 0;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item .point {
  width: 1.6vw;
  height: 1.6vw;
  margin-right: 10px;
  border-radius: 100%;
  margin-top: 6px;
  background-color: #141516;
}
.qualityAssuranceAsaService_page .package .content .flex_box .item:nth-child(2n+1) {
  margin-right: 10px;
}
.qualityAssuranceAsaService_page .black_part {
  background-color: #141516;
  padding: 16vw 4vw 20vw;
}
.qualityAssuranceAsaService_page .black_part .f_10_l {
  color: #fff;
  text-transform: uppercase;
}
.qualityAssuranceAsaService_page .black_part .f_20_b {
  margin-top: 6px;
}
.qualityAssuranceAsaService_page .black_part .flex {
  display: flex;
  justify-content: space-between;
  margin-top: 8vw;
}
.qualityAssuranceAsaService_page .black_part .flex .item {
  display: flex;
  align-items: center;
}
.qualityAssuranceAsaService_page .black_part .flex .item .f_20_b {
  color: #06f;
  margin-right: 1.6vw;
}
.qualityAssuranceAsaService_page .black_part .flex .item .f_10_b {
  color: #fff;
}
.qualityAssuranceAsaService_page .bottom_part {
  padding: 26.4vw 4vw 26.4vw;
  position: relative;
  overflow: hidden;
}
.qualityAssuranceAsaService_page .bottom_part .f_56 {
  width: 136.53vw;
  position: absolute;
  top: 8vw;
  left: -15vw;
  color: #F7F8FB;
  font-family: Montserrat;
  font-size: 12vw;
  font-weight: 700;
  line-height: 100%;
}
.qualityAssuranceAsaService_page .bottom_part .content {
  position: relative;
  z-index: 2;
}
.qualityAssuranceAsaService_page .bottom_part .content ._img {
  width: 100%;
}
.qualityAssuranceAsaService_page .bottom_part .f_10_l {
  color: #06f;
  margin-bottom: 5px;
}
