/**
 * Powered by ;
 * vivo-product-2023 - ;
 * Version: 1.31.2;
 * Released on: 2025-10-15;
 */

@charset "UTF-8";

.hide {
  display: none;
}

.gb-lang-id .y21d-kv .umx-figure-box {
  width: 100vw;
  height: 47.91667vw;
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-kv .umx-figure-box {
    width: 100vw;
    height: 181.06667vw;
  }
}

.gb-lang-id .y21d-ksp .umx-stickyBox {
  top: calc((100vh - 887px - 60px)/ 2);
}

@media (max-width:1600px) {
  .gb-lang-id .y21d-ksp .umx-stickyBox {
    top: calc((100vh - 633px - 60px)/ 2);
  }
}

@media (max-width:1470px) {
  .gb-lang-id .y21d-ksp .umx-stickyBox {
    top: calc((100vh - 633px - 60px)/ 2);
  }
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-ksp .umx-stickyBox {
    top: 0;
  }
}

@media (max-width:1000px) {
  .gb-lang-id .umx-data-linear {
    font-size: 42px!important;
  }
}

@media (max-width:1600px) {
  .gb-lang-id .y21d-battery .umx-figure {
    margin-top: 120px;
  }
}

@media (max-width:1470px) {
  .gb-lang-id .y21d-battery .umx-figure {
    margin-top: 160px;
  }
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-battery .umx-figure {
    margin-top: 40px;
  }
}

@media (max-width:1470px) {
  .gb-lang-id .y21d-battery .umx-data-items {
    margin-top: 290px;
  }
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-battery .umx-data-items {
    margin-top: 0;
  }
}

.gb-lang-id .y21d-structure .umx-figure .line-box .txt-box.txt-box3 {
  display: none;
}

.gb-lang-id .y21d-battery .umx-data-items1 li {
  margin-right: 60px;
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-battery .umx-data-items1 li {
    width: 90%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}

.gb-lang-id .y21d-battery .umx-data-items1 li:nth-child(1),
.gb-lang-id .y21d-battery .umx-data-items1 li:nth-child(3) {
  padding-right: 30px;
  border-right: 1px solid rgba(0,0,0,.3);
  margin-right: 30px;
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-battery .umx-data-items1 li:nth-child(1),
  .gb-lang-id .y21d-battery .umx-data-items1 li:nth-child(3) {
    padding-right: initial;
    padding-bottom: 12px;
    border-right: initial;
    border-bottom: 1px solid rgba(0,0,0,.3);
  }
}

.gb-lang-id .y21d-battery .umx-data-items1 li:last-child {
  margin-right: 0;
}

.gb-lang-id .y21d-battery .umx-data-items1 li strong {
  font-size: 32px;
  margin-top: 8px;
  margin-bottom: 0;
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-battery .umx-data-items1 li strong {
    font-size: 28px;
    margin-top: 8px;
  }
}

.gb-lang-id .y21d-battery .umx-data-items1 li strong sup {
  font-size: 14px;
  top: 2px;
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-battery .umx-data-items1 li p {
    font-size: 12px;
  }
}

.gb-lang-id .y21d-water .umx-section .umx-title .umx-data-items li:last-child {
  display: none;
}

.gb-lang-id .y21d-scene .umx-section .umx-title .umx-main-title {
  font-size: 28px;
}

@media (max-width:1470px) {
  .gb-lang-id .y21d-scene .umx-section .umx-title .umx-main-title {
    font-size: 20px;
  }
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-scene .umx-section .umx-title .umx-main-title {
    font-size: 28px;
  }
}

.gb-lang-id .y21d-glass .umx-section .umx-title .umx-intro,
.gb-lang-id .y21d-glass .umx-section .umx-title .umx-main-title,
.gb-lang-id .y21d-glass .umx-section .umx-title .umx-vice-title {
  width: 620px;
}

@media (max-width:1000px) {
  .gb-lang-id .y21d-glass .umx-section .umx-title .umx-intro,
  .gb-lang-id .y21d-glass .umx-section .umx-title .umx-main-title,
  .gb-lang-id .y21d-glass .umx-section .umx-title .umx-vice-title {
    width: auto;
  }
}

.gb-lang-id .y21d-speaker .umx-data-items li:nth-child(2),
.gb-lang-id .y21d-speaker .umx-data-items li:nth-child(3) {
  display: none;
}