.charger66w-container {
    font-weight: normal;
    color:rgba(0,0,0,0.6);
}

.charger66w-container sup[data-index] {
    cursor: pointer
}



.charger66w-container img {
    display: block;
    width: 100%
}

.charger66w-container picture {
    display: block
}

.charger66w-container sup {
    font-size: .6em;
    line-height: 1;
    cursor: pointer
}

.charger66w-container .blur-up {
    filter: blur(20px);
    transition: filter .2s;
    will-change: filter
}

.charger66w-container .blur-up.lazyloaded {
    filter: blur(0)
}

.charger66w-container .radius16 {
    border-radius: .833333vw;
    -webkit-border-radius: .833333vw;
    overflow: hidden;
    transform: scale(1);
    -webkit-transform: scale(1)
}

.charger66w-container .radius20 {
    border-radius: 1.041667vw;
    -webkit-border-radius: 1.041667vw;
    overflow: hidden;
    transform: scale(1);
    -webkit-transform: scale(1)
}

.charger66w-container p {
    line-height: 1.6
}

.charger66w-container h2,
.charger66w-container h3 {
    line-height: 1.25
}

.charger66w-container h2 {
    color: #000;
    font-size: 3.333333vw;
    font-weight: bold;
    font-weight: 400
}

.charger66w-container .section-txtwrap {
    width: 90%;
    margin: 0 auto;
    text-align: center
}

.charger66w-container .section-txtwrap article {
    margin-top: 1.666667vw;
    font-size: 1.145833vw;
    line-height: 1.6
}

.charger66w-container article,
.charger66w-container p {
    line-height: 1.6
}

.charger66w-container .section {
    position: relative
}

.charger66w-container .pc-show {
    display: block
}

.charger66w-container .mob-show {
    display: none
}

.charger66w-container .tit-gradient {
    background-image: linear-gradient(180deg, #96C4FF 0%, #439AFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: rgba(0, 0, 0, 0)
}

.charger66w-container .color83AAFF {
    background-image: linear-gradient(180deg, #96C4FF 0%, #439AFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: rgba(0, 0, 0, 0)
}
.charger66w-container .color489dff {
    color: #489DFF;
}
.charger66w-container .huawei-product-buy-btn-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 0
}

.charger66w-container .huawei-product-buy-btn-price {
    color: #fff;
    color: #000;
    font-size: 1.46vw;
    font-weight: 400;
    line-height: 1.25
}

.charger66w-container .huawei-product-buy-btn-price sup {
    font-size: unset;
    vertical-align: baseline
}

.charger66w-container .huawei-product-buy-btn-price span {
    font-size: .677083vw;
    font-weight: 500
}

.charger66w-container .huawei-product-buy-btn {
    color: #000;
    color: #fff;
    font-size: 13px;
    font-weight: 800;
    line-height: 24px;
    text-align: center;
    display: inline-block;
    padding: 10px 26px;
    padding: 6px 20px;
    border: 2px solid #fff;
    border: 2px solid #000;
    background-color: #fff;
    background-color: #000;
    transition: .3s ease-out;
    margin-top: 24px;
    cursor: pointer;
    border-radius: 6px
}

.charger66w-container .huawei-product-buy-btn:hover {
    opacity: .8
}

.charger66w-container .kv-content-price-container {
    margin-top: 4.010417vw
}

.charger66w-container .price {
    list-style: none;
    position: relative
}

.charger66w-container .price::before {
    content: "*";
    position: absolute;
    top: 0;
    left: 0;
    transform: translateX(-100%)
}

@media(max-aspect-ratio: 11/10) {
    .charger66w-container .kv-content-price-container {
        margin-top: 8.333333vw
    }

    .charger66w-container .huawei-product-buy-btn-price {
        font-size: 5.555556vw
    }

    .charger66w-container .huawei-product-buy-btn-price span {
        font-size: 3.611111111vw
    }
}

.charger66w-container .charger100w-kv .kv-text {
    position: absolute;
    top: 18.072917vw;
    right: 13.072917vw;
    text-align: center;
    z-index: 10
}

.charger66w-container .charger100w-kv .kv-text img {
    width: 39.0625vw;
    margin: 0 auto
}

.charger66w-container .charger100w-kv .kv-text .kv-ksp {
    font-size: 1.145833vw;
    color: #000;
    margin-top: 2.03125vw
}

.charger66w-container .charger100w-kv .kv-icons {
    position: absolute;
    right: 5.208333vw;
    bottom: 8.020833vw;
    color: #333;
    display: flex;
    align-items: center
}

.charger66w-container .charger100w-kv .kv-icons .icon-ccc img {
    width: 2.083333vw;
    margin: 0 auto
}

.charger66w-container .charger100w-kv .kv-icons .icon-ccc p {
    font-size: max(.625vw, 12px);
    margin-top: .3125vw;
    color: #333
}

.charger66w-container .charger100w-kv .kv-icons .icon-allow-boarding {
    margin-left: 2.083333vw;
    padding: .15625vw .46875vw .15625vw .15625vw;
    border-radius: 1.979167vw;
    border: 1px solid #333;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    font-size: max(.625vw, 12px);
    line-height: 1
}

.charger66w-container .charger100w-kv .kv-icons .icon-allow-boarding img {
    height: 100%;
    width: auto;
    margin-right: .3125vw;
    margin-left: 0
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-kv .kv-text {
        top: 15.555556vw;
        right: 0;
        left: 0
    }

    .charger66w-container .charger100w-kv .kv-text img {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-kv .kv-text .kv-ksp {
        font-size: 3.055556vw;
        margin-top: 6.666667vw
    }

    .charger66w-container .charger100w-kv .kv-icons {
        right: 11.111111vw;
        bottom: 6.666667vw
    }

    .charger66w-container .charger100w-kv .kv-icons .icon-ccc img {
        width: 5.555556vw
    }

    .charger66w-container .charger100w-kv .kv-icons .icon-ccc p {
        font-size: max(1.666667vw, 12px);
        font-size: 1.666667vw;
        margin-top: .833333vw
    }

    .charger66w-container .charger100w-kv .kv-icons .icon-allow-boarding {
        margin-left: 3.333333vw;
        padding: .416667vw 1.25vw .416667vw .416667vw;
        border-radius: 5vw;
        font-size: max(1.666667vw, 12px);
        font-size: 1.666667vw;
        line-height: 1
    }

    .charger66w-container .charger100w-kv .kv-icons .icon-allow-boarding img {
        height: 3.888889vw;
        margin-right: .833333vw
    }
}

.charger66w-container .section-reasons {
    width: 67.5vw;
    margin: 8.333333vw auto 0
}

.charger66w-container .section-reasons .features-list {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between
}

.charger66w-container .section-reasons .features-list .feature-item {
    width: 21.666667vw;
    position: relative
}

.charger66w-container .section-reasons .features-list .feature-item .feature-txt {
    position: absolute;
    left: 1.666667vw;
    top: 1.510417vw;
    right: 1.666667vw;
    z-index: 10
}

.charger66w-container .section-reasons .features-list .feature-item .feature-txt h3 {
    font-size: 1.25vw;
    color: #000000;
}

.charger66w-container .section-reasons .features-list .feature-item .feature-txt p {
    font-size: .833333vw;
    font-size: max(.833333vw, 12px);
    margin-top: .416667vw
}

.charger66w-container .section-reasons .features-list .feature-item.feature-4,
.charger66w-container .section-reasons .features-list .feature-item.feature-6 {
    margin-top: 1.25vw
}

.charger66w-container .section-reasons .features-list .feature-item.feature-5 {
    margin-top: -1.875vw
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .section-reasons {
        width: 91.111111vw;
        margin: 27.777778vw auto 0
    }

    .charger66w-container .section-reasons .features-list .feature-item {
        width: 100%;
        margin-top: 0
    }

    .charger66w-container .section-reasons .features-list .feature-item .feature-txt {
        left: 3.333333vw;
        top: 3.888889vw;
        right: 3.333333vw
    }

    .charger66w-container .section-reasons .features-list .feature-item .feature-txt h3 {
        font-size: 4.444444vw
    }

    .charger66w-container .section-reasons .features-list .feature-item .feature-txt p {
        font-size: 3.333333vw;
        margin-top: 1.666667vw
    }

    .charger66w-container .section-reasons .features-list .feature-item.feature-2,
    .charger66w-container .section-reasons .features-list .feature-item.feature-3,
    .charger66w-container .section-reasons .features-list .feature-item.feature-4,
    .charger66w-container .section-reasons .features-list .feature-item.feature-5
     {
        width: 43.888889vw;
        margin-top: 4.444444vw
    }

    .charger66w-container .section-reasons .features-list .feature-item.feature-6 {
        margin-top: 4.444444vw
    }
}

.charger66w-container .charger100w-slim-portable{
    margin-top: 10.416667vw
}

.charger66w-container .charger100w-slim-portable .section-txtwrap article {
    width: 41.666667vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-slim-portable .radius30{
    border-radius: 1.5625vw;
    -webkit-border-radius: 1.5625vw;
}

.charger66w-container .charger100w-slim-portable .digital-display{
    position: relative;
    width: 67.5vw;
    margin: 3.125vw auto auto;
}

.charger66w-container .charger100w-slim-portable .spec-text{
    position: absolute;
    top: 12.5vw;
    right: 5vw;
    z-index: 1;
}

.charger66w-container .charger100w-slim-portable .spec-item{
    font-size: 2.5vw;
}

.charger66w-container .charger100w-slim-portable .spec-item p{
    font-size: 1.145833vw;
    color: #000;
    margin-top: 8px;
}

.charger66w-container .charger100w-slim-portable .spec-item-2{
    margin-top: 5.520833vw;
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-slim-portable{
        margin-top: 27.777778vw;
    }
    .charger66w-container .charger100w-slim-portable .spec-text{
        position: static;
        top: unset;
        right: unset;
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 77.777778vw;
        margin: 0 auto 8.888889vw;
    }
    .charger66w-container .charger100w-slim-portable .section-txtwrap article{
        width: 77.777778vw;
        margin-top: 4.444444vw;
    }
    .charger66w-container .charger100w-slim-portable .digital-display{
        width: 91.111111vw;
        margin-top: 8.333333vw;
    }
    .charger66w-container .charger100w-slim-portable .spec-item-2{
        margin-top: 0;
    }

    .charger66w-container .charger100w-slim-portable .radius30{
        border-radius: 4.166667vw;
        -webkit-border-radius: 4.166667vw;
    }

    .charger66w-container .charger100w-slim-portable .spec-item{
        font-size: 7.777778vw;
    }

    .charger66w-container .charger100w-slim-portable .spec-item p{
        text-align: center;
        font-size: 3.333333vw;
    }
}

.charger66w-container .charger100w-speed {
    margin-top: 10.416667vw
}

.charger66w-container .charger100w-speed .section-txtwrap article {
    width: 38.229167vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-speed>.section-pics {
    width: 100%;
    margin-top: .989583vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-speed .section-specs {
    margin-top: -22.1875vw;
    position: relative;
    z-index: 10
}

.charger66w-container .charger100w-speed .section-specs .spec-items-wrap {
    display: flex;
    justify-content: center
}

.charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div>p {
    font-size: 1.145833vw;
    color: #000;
    text-align: center
}

.charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div:last-child {
    width: 42.916667vw
}

.charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div:last-child .spec-items {
    justify-content: space-around
}

.charger66w-container .charger100w-speed .section-specs .spec-items {
    display: flex;
    margin-top: 1.197917vw
}

.charger66w-container .charger100w-speed .section-specs .spec-items .spec-item .spec-item-icon {
    position: relative
}

.charger66w-container .charger100w-speed .section-specs .spec-items .spec-item .spec-item-icon img {
    width: 5.729167vw
}

.charger66w-container .charger100w-speed .section-specs .spec-items .spec-item .spec-item-icon .spec-item-icon-des {
    position: absolute;
    left: 1vw;
    top: 50%;
    transform: translate3d(0, -50%, 0);
    font-size: 1.041667vw;
    font-weight: bold;
    color: #fff
}

.charger66w-container .charger100w-speed .section-specs .spec-items .spec-item>p {
    font-size: .833333vw;
    font-size: max(.833333vw, 12px);
    margin-top: -0.104167vw;
    text-align: center
}

.charger66w-container .charger100w-speed .section-specs .digital-display {
    width: 56.25vw;
    margin: 3.75vw auto 0;
    box-sizing: border-box;
    padding: 0 5.625vw 0 4.791667vw;
    background: #F8F8F8;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.charger66w-container .charger100w-speed .section-specs .digital-display .section-txtwrap-2 {
    width: 25vw
}

.charger66w-container .charger100w-speed .section-specs .digital-display .section-txtwrap-2 h3 {
    font-size: 1.666667vw;

    color: #000;
}

.charger66w-container .charger100w-speed .section-specs .digital-display .section-txtwrap-2 p {
    margin-top: 1.25vw;
    font-size: 1.041667vw
}

.charger66w-container .charger100w-speed .section-specs .digital-display .section-pics {
    width: 15.572917vw;
    margin-top: 2.1875vw;
    margin-left: auto
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-speed {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-speed .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-speed>.section-pics {
        margin-top: 8.333333vw
    }

    .charger66w-container .charger100w-speed .section-specs {
        margin-top: -45vw;
        width: 91.111111vw;
        margin-left: auto;
        margin-right: auto
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items-wrap {
        flex-direction: column
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div>p {
        font-size: 4.444444vw;
        text-align: center
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div:last-child {
        width: 75.555556vw;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div:last-child .spec-items {
        justify-content: center;
        flex-wrap: wrap;
        margin-top: 4.166667vw
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div:last-child .spec-items .spec-item {
        width: 50%;
        text-align: center
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items-wrap>div:last-child .spec-items .spec-item:nth-child(n+3) {
        margin-top: 3.194444vw
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items {
        margin-top: 3.194444vw
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items .spec-item .spec-item-icon img {
        width: 15.277778vw;
        margin: 0 auto
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items .spec-item .spec-item-icon .spec-item-icon-des {
        left: 50%;
        transform: translate3d(-82%, -50%, 0);
        font-size: 2.777778vw
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items .spec-item>p {
        font-size: 3.333333vw;
        margin-top: .694444vw
    }

    .charger66w-container .charger100w-speed .section-specs .digital-display {
        width: 91.111111vw;
        margin: 13.888889vw auto 0;
        padding-top: 8.333333vw;
        padding-left: 5.555556vw;
        flex-direction: column
    }

    .charger66w-container .charger100w-speed .section-specs .digital-display .section-txtwrap-2 {
        width: 80vw
    }

    .charger66w-container .charger100w-speed .section-specs .digital-display .section-txtwrap-2 h3 {
        font-size: 6.666667vw
    }

    .charger66w-container .charger100w-speed .section-specs .digital-display .section-txtwrap-2 p {
        margin-top: 4.444444vw;
        font-size: 4.444444vw
    }

    .charger66w-container .charger100w-speed .section-specs .digital-display .section-pics {
        width: 48.472222vw;
        margin-top: 2.777778vw;
        margin-left: auto;
        margin-right: auto
    }
}

.charger66w-container .charger100w-effective {
    margin-top: 10.416667vw
}

.charger66w-container .charger100w-effective .section-txtwrap article {
    width: 36.666667vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-effective .section-pics {
    width: 67.5vw;
    margin-top: .78125vw;
    margin-left: auto;
    margin-right: auto
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-effective {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-effective .section-txtwrap article {
        width: 77.777778vw;
        width: 80vw
    }

    .charger66w-container .charger100w-effective .section-pics {
        width: 100%;
        margin-top: 8.333333vw;
    }
}

.charger66w-container .charger100w-mah {
    margin-top: 10.416667vw
}

.charger66w-container .charger100w-mah .section-txtwrap {
    width: 41.510417vw;
    margin: 0 auto;
    text-align: center;
}

.charger66w-container .charger100w-mah .section-pics {
    width: 67.5vw;
    margin: 3.125vw auto 0;
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-mah {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-mah .section-txtwrap {
        width: 83.333333vw;
        margin-left: 11.111111vw;
        margin-right: auto;
        position: relative
    }

    .charger66w-container .charger100w-mah .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-mah .section-pics {
        width: 100%;
        margin-top: 8.333333vw
    }
}

.charger66w-container .charger100w-power {
    margin-top: -1.770833vw
}

.charger66w-container .charger100w-power .section-txtwrap article {
    width: 43.270833vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-power .equipment-battery-level {
    margin-top: 2.96875vw
}

.charger66w-container .charger100w-power .equipment-battery-level .spec-items {
    display: flex;
    justify-content: center;
    align-items: flex-end
}

.charger66w-container .charger100w-power .equipment-battery-level .spec-items p {
    font-size: 1.145833vw
}

.charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item {
    width: 14.322917vw;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-left: 3.333333vw;
    position: relative
}

.charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-tit {
    font-size: .833333vw;
    font-size: max(.833333vw, 12px)
}

.charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-data {
    font-size: 1.354167vw
}

.charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-line {
    width: 14.322917vw;
    height: .520833vw;
    border-radius: .520833vw;
    background: linear-gradient(90deg, #fff 0%, #1D91FB 100%);
    position: relative;
    z-index: 20
}

.charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-line:last-child {
    filter: blur(0.260417vw);
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 10
}

.charger66w-container .charger100w-power .section-pics {
    width: 67.5vw;
    margin-top: 3.125vw;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end
}

.charger66w-container .charger100w-power .section-pics>picture {
    width: 100%
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-power {
        margin-top: 22.222222vw
    }

    .charger66w-container .charger100w-power .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-power .equipment-battery-level {
        width: 91.111111vw;
        margin-left: auto;
        margin-right: auto;
        background: #1c1c1c;
        margin-top: 8.333333vw
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items {
        flex-direction: column;
        align-items: center;
        padding: 8.333333vw 6.944444vw 8.888889vw;
        text-align: left
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items>p {
        font-size: 4.444444vw;
        width: 100%
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item {
        width: 77.083333vw;
        margin-top: 3.611111vw;
        margin-left: 0
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item:last-child {
        margin-top: 8.888889vw
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-tit {
        font-size: 3.333333vw
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-data {
        font-size: 5.555556vw
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-line {
        width: 100%;
        height: 2.777778vw;
        border-radius: 2.777778vw
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-line:last-child {
        filter: blur(0.694444vw)
    }

    .charger66w-container .charger100w-power .section-pics {
        width: 91.111111vw;
        margin-top: 3.333333vw;
        flex-direction: column
    }

    .charger66w-container .charger100w-power .section-pics>picture {
        width: 100%
    }
}

.charger66w-container .charger100w-scene {
    width: 100%;
    margin-top: 10.416667vw
}

.charger66w-container .charger100w-scene .section-txtwrap {
    position: absolute;
    width: 53.708333vw;
    left: 0;
    right: 0;
    top: 2.1875vw;
    z-index: 10;
    margin: 0 auto;
    text-align: center
}

.charger66w-container .charger100w-scene .section-specs {
    background: #F8F8F8;
    width: 49.6875vw;
    box-sizing: border-box;
    margin: -10.989583vw auto 0;
    padding: 3.541667vw 3.75vw 3.75vw;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.charger66w-container .charger100w-scene .section-specs .left-txtwrap h3 {
    font-size: 1.666667vw;

    color: #000;
}

.charger66w-container .charger100w-scene .section-specs .left-txtwrap p {
    font-size: 1.041667vw;
    font-weight: bold;
    font-weight: 400;
    margin-top: 1.25vw;
}

.charger66w-container .charger100w-scene .section-specs .spec-items {
    width: 23.645833vw;
    display: flex;
    justify-content: space-between
}

.charger66w-container .charger100w-scene .section-specs .spec-items h3 {
    font-size: 2.5vw;
    margin-top: .208333vw
}

.charger66w-container .charger100w-scene .section-specs .spec-items h3 span {
    font-size: .833333vw
}

.charger66w-container .charger100w-scene .section-specs .spec-items p {
    font-size: .833333vw
}

.charger66w-container .charger100w-scene .section-specs .spec-items p:last-child {
    margin-top: .364583vw
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-scene {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-scene .section-txtwrap {
        position: static;
        width: 82.777778vw;
        top: 0
    }

    .charger66w-container .charger100w-scene .section-pics {
        width: 91.111111vw;
        margin: 8.888889vw auto 0
    }

    .charger66w-container .charger100w-scene .section-specs {
        width: 91.111111vw;
        margin: 6.666667vw auto 0;
        padding: 8.055556vw 6.666667vw;
        flex-direction: column
    }

    .charger66w-container .charger100w-scene .section-specs .left-txtwrap {
        width: 80vw
    }

    .charger66w-container .charger100w-scene .section-specs .left-txtwrap h3 {
        font-size: 6.666667vw
    }

    .charger66w-container .charger100w-scene .section-specs .left-txtwrap p {
        font-size: 4.444444vw;
        margin-top: 3.194444vw;
        font-weight: normal
    }

    .charger66w-container .charger100w-scene .section-specs .spec-items {
        width: 73.611111vw;
        margin-top: 7.777778vw
    }

    .charger66w-container .charger100w-scene .section-specs .spec-items h3 {
        font-size: 7.777778vw;
        margin-top: 0
    }

    .charger66w-container .charger100w-scene .section-specs .spec-items h3 span {
        font-size: 3.333333vw
    }

    .charger66w-container .charger100w-scene .section-specs .spec-items p {
        font-size: 3.333333vw
    }

    .charger66w-container .charger100w-scene .section-specs .spec-items p:last-child {
        margin-top: 0
    }
}

.charger66w-container .charger100w-quality {
    margin-top: 10.416667vw
}

.charger66w-container .charger100w-quality .section-txtwrap {
    text-align: center;
    position: relative;
    z-index: 10
}

.charger66w-container .charger100w-quality .section-txtwrap article {
    width: 48.270833vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-quality .section-pics {
    width: 67.5vw;
    margin:3.125vw auto 10.416667vw;

}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-quality {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-quality .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-quality .section-pics {
        width: 100%;
        margin-top: 8.333333vw;
        margin-bottom: 27.777778vw;
    }
}

.charger66w-container .charger100w-temperature {
    margin-top: 0
}

.charger66w-container .charger100w-temperature .section-txtwrap article {
    width: 51.666667vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-temperature .spec-items {
    display: flex;
    justify-content: center;
    margin-top: 2.34375vw;
    text-align: center;
}

.charger66w-container .charger100w-temperature .spec-items .spec-item {
    margin-left: 6.25vw
}

.charger66w-container .charger100w-temperature .spec-items .spec-item:first-child {
    margin-left: 0
}

.charger66w-container .charger100w-temperature .spec-items .spec-item h3 {
    font-size: 2.5vw
}

.charger66w-container .charger100w-temperature .spec-items .spec-item h3 span {
    font-size: 1.25vw
}

.charger66w-container .charger100w-temperature .spec-items .spec-item p {
    font-size: .833333vw;
    font-size: max(.833333vw, 12px);
    margin-top: .416667vw
}

.charger66w-container .charger100w-temperature .section-pics {
    width: 56.25vw;
    margin-top: 2.5vw;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.charger66w-container .charger100w-temperature .section-pics .des-item {
    font-size: 1.041667vw;
    color: #000;
    position: absolute;
    z-index: 20
}

.charger66w-container .charger100w-temperature .section-pics .des-item-1 {
    left: .869792vw;
    top: .104167vw
}

.charger66w-container .charger100w-temperature .section-pics .des-item-2 {
    right: 0;
    bottom: -2.083333vw
}



@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-temperature {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-temperature .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-temperature .spec-items {
        margin-top: 7.777778vw
    }

    .charger66w-container .charger100w-temperature .spec-items .spec-item {
        margin-left: 11.111111vw;
        text-align: center
    }

    .charger66w-container .charger100w-temperature .spec-items .spec-item:first-child {
        margin-left: 0
    }

    .charger66w-container .charger100w-temperature .spec-items .spec-item h3 {
        font-size: 7.222222vw
    }

    .charger66w-container .charger100w-temperature .spec-items .spec-item h3 span {
        font-size: 3.611111vw
    }

    .charger66w-container .charger100w-temperature .spec-items .spec-item p {
        font-size: 3.333333vw;
        margin-top: 0
    }

    .charger66w-container .charger100w-temperature .section-pics {
        width: 77.777778vw;
        margin-top: 8.888889vw
    }

    .charger66w-container .charger100w-temperature .section-pics .des-item {
        font-size: 2.777778vw
    }

    .charger66w-container .charger100w-temperature .section-pics .des-item-1 {
        left: 2.319444vw;
        top: -0.277778vw
    }

    .charger66w-container .charger100w-temperature .section-pics .des-item-2 {
        right: 0;
        bottom: -5.611111vw
    }

}

.charger66w-container .charger100w-safe {
    margin-top: 12.5vw
}

.charger66w-container .charger100w-safe .section-txtwrap article {
    width: 40.9375vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-safe .section-specs {
    margin-top: 3.125vw;
    width: 69.84375vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-safe .section-specs .spec-items {
    display: flex;
    flex-wrap: wrap
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item {
    text-align: center;
    width: 13.958333vw
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item.spec-item-11 {
    margin-left: auto
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item.spec-item-13 {
    margin-right: auto
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(n+6) {
    margin-top: 3.59375vw
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(n+6) p {
    margin-top: 0
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(n+11) p {
    margin-top: 1.510417vw
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item img {
    width: 6.25vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-safe .section-specs .spec-items .spec-item p {
    font-size: 1.145833vw;
    margin-top: .416667vw;
    color:rgba(0,0,0,0.7);
}

.charger66w-container .charger100w-safe .card-wrap {
    width: 56.25vw;
    margin: 3.333333vw auto 0;
    background: #F8F8F8;
    box-sizing: border-box;
    padding: 2.604167vw 2.083333vw 2.760417vw 3.333333vw;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.charger66w-container .charger100w-safe .card-wrap .left-txtwrap {
    width: 17.96875vw
}

.charger66w-container .charger100w-safe .card-wrap .left-txtwrap h3 {
    font-size: 1.666667vw;
    color: #000000
}

.charger66w-container .charger100w-safe .card-wrap .left-txtwrap p {
    font-size: 1.041667vw;
    margin-top: 1.25vw
}

.charger66w-container .charger100w-safe .card-wrap .spec-items {
    display: flex
}

.charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item {
    width: 6.979167vw;
    text-align: center
}

.charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item.spec-item-1,
.charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item.spec-item-4 {
    width: 9.010417vw
}

.charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item img {
    width: 4.270833vw;
    margin: 0 auto
}

.charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item p {
    font-size: .833333vw;
    font-size: max(.833333vw, 12px);
    margin-top: .3125vw;
    color: #000;
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-safe {
        margin-top: 33.333333vw
    }

    .charger66w-container .charger100w-safe .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-safe .section-specs {
        margin-top: 8.333333vw;
        width: 100%
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item {
        width: 28.888889vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(3n+2) {
        width: 41.25vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item.spec-item-11 {
        margin-left: 0
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item.spec-item-13 {
        margin-right: 0
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(n+6) {
        margin-top: 6.666667vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(n+6) p {
        margin-top: .694444vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(n+11) p {
        margin-top: .694444vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:nth-child(n+4) {
        margin-top: 6.666667vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item:last-child {
        margin-left: auto;
        margin-right: auto;
        width: 41.25vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item img {
        width: 16.666667vw
    }

    .charger66w-container .charger100w-safe .section-specs .spec-items .spec-item p {
        font-size: 3.333333vw;
        margin-top: .694444vw
    }

    .charger66w-container .charger100w-safe .card-wrap {
        width: 91.111111vw;
        margin: 8.888889vw auto 0;
        padding: 8.333333vw 6.666667vw;
        flex-direction: column
    }

    .charger66w-container .charger100w-safe .card-wrap .left-txtwrap {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-safe .card-wrap .left-txtwrap h3 {
        font-size: 6.666667vw
    }

    .charger66w-container .charger100w-safe .card-wrap .left-txtwrap p {
        font-size: 4.444444vw;
        margin-top: 3.194444vw
    }

    .charger66w-container .charger100w-safe .card-wrap .spec-items {
        flex-wrap: wrap;
        justify-content: space-between;
        margin-top: 8.333333vw
    }

    .charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item {
        width: 32.222222vw
    }

    .charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item.spec-item-1,
    .charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item.spec-item-4 {
        width: 32.222222vw
    }

    .charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item:nth-child(n+3) {
        margin-top: 5.972222vw
    }

    .charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item img {
        width: 16.666667vw
    }

    .charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item p {
        font-size: 3.333333vw;
        margin-top: 1.805556vw
    }
}

.charger66w-container .charger100w-certified {
    margin-top: 10.416667vw
}

.charger66w-container .charger100w-certified .section-txtwrap article {
   
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-certified .section-pics {
    width: 67.5vw;
    margin-top: 3.125vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap {
    width: 31.25vw;
    height: 31.25vw;
    position: absolute;
    left: 6.875vw;
    top: 50%;
    transform: translate3d(0, -50%, 0);
    z-index: 10;
    background: rgba(0, 0, 0, .6);
    -webkit-backdrop-filter: blur(1.458333vw) brightness(84%);
    backdrop-filter: blur(1.458333vw) brightness(84%)
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: absolute;
    left: 1.666667vw;
    top: 50%;
    transform: translate3d(0, -50%, 0);
    width: 16.25vw
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item {
    width: 7.708333vw;
    text-align: center
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item p {
    font-size: .833333vw;
    padding-top: .729167vw
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item:nth-child(n+3) {
    margin-top: 2.5vw
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item:last-child {
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-1 img {
    width: 4.791667vw;
    margin: 0 auto
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-2 img {
    width: 4.427083vw;
    margin: .364583vw auto
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-3 img {
    width: 3.40625vw;
    margin: 0 auto
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-4 img {
    width: 7.395833vw;
    margin: .364583vw auto
}

.charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-5 img {
    width: 3.40625vw;
    margin: 0 auto
}

.charger66w-container .charger100w-certified .section-pics .img-charger {
    width: 9.010417vw;
    position: absolute;
    z-index: 10;
    right: 2.1875vw;
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

.charger66w-container .charger100w-certified>.spec-items {
    display: flex;
    justify-content: center;
    margin-top: 2.916667vw
}

.charger66w-container .charger100w-certified>.spec-items .spec-item {
    width: 11.041667vw;
    text-align: center
}

.charger66w-container .charger100w-certified>.spec-items .spec-item img {
    width: 6.25vw;
    margin: 0 auto
}

.charger66w-container .charger100w-certified>.spec-items .spec-item p {
    font-size: 1.145833vw
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-certified {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-certified .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-certified .section-pics {
        width: 91.111111vw;
        margin-top: 8.333333vw
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap {
        width: 31.25vw;
        height: 31.25vw;
        position: absolute;
        left: 6.875vw;
        top: 50%;
        transform: translate3d(0, -50%, 0);
        z-index: 10;
        background: rgba(0, 0, 0, .6);
        -webkit-backdrop-filter: blur(1.458333vw) brightness(84%);
        backdrop-filter: blur(1.458333vw) brightness(84%)
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        position: absolute;
        left: 1.666667vw;
        top: 50%;
        transform: translate3d(0, -50%, 0);
        width: 16.25vw
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item {
        width: 7.708333vw;
        text-align: center
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item p {
        font-size: .833333vw;
        padding-top: .729167vw
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item:nth-child(n+3) {
        margin-top: 2.5vw
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item:last-child {
        margin-left: auto;
        margin-right: auto;
        width: 100%
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-1 img {
        width: 4.791667vw;
        margin: 0 auto
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-2 img {
        width: 4.427083vw;
        margin: .364583vw auto
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-3 img {
        width: 3.40625vw;
        margin: 0 auto
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-4 img {
        width: 7.395833vw;
        margin: .364583vw auto
    }

    .charger66w-container .charger100w-certified .section-pics .spec-wrap .spec-items .spec-item.spec-item-5 img {
        width: 3.40625vw;
        margin: 0 auto
    }

    .charger66w-container .charger100w-certified .section-pics .img-charger {
        width: 9.010417vw;
        position: absolute;
        z-index: 10;
        right: 2.1875vw;
        top: 50%;
        transform: translate3d(0, -50%, 0)
    }

    .charger66w-container .charger100w-certified>.spec-items {
        display: flex;
        justify-content: center;
        margin-top: 2.916667vw
    }

    .charger66w-container .charger100w-certified>.spec-items .spec-item {
        width: 11.041667vw;
        text-align: center
    }

    .charger66w-container .charger100w-certified>.spec-items .spec-item img {
        width: 6.25vw;
        margin: 0 auto
    }

    .charger66w-container .charger100w-certified>.spec-items .spec-item p {
        font-size: 1.145833vw
    }
}

.charger66w-container .charger100w-freedom {
    margin-top: 10.416667vw;
    display: flex;
    align-items: center
}

.charger66w-container .charger100w-freedom .section-left {
    margin-left: 18.75vw;
    margin-right: auto
}

.charger66w-container .charger100w-freedom .section-left .section-txtwrap {
    width: 34.166667vw;
    text-align: left;
    margin-left: 0
}

.charger66w-container .charger100w-freedom .section-left .section-specs {
    margin-top: 4.166667vw
}

.charger66w-container .charger100w-freedom .section-left .section-specs .spec-items {
    display: flex
}

.charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item {
    margin-left: 2.5vw
}

.charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item:first-child {
    margin-left: 0
}

.charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item h3 {
    font-size: 2.5vw;
    letter-spacing: -0.01vw;
    font-weight: normal
}

.charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item h3 span {
    font-size: 1.25vw
}

.charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item p {
    font-size: 1.145833vw;
    font-size: max(1.145833vw, 12px);
    margin-top: .416667vw;
    color: #000;
}

.charger66w-container .charger100w-freedom .section-left .section-pics {
    margin-top: 3.333333vw;
    width: 34.270833vw
}

.charger66w-container .charger100w-freedom .section-right {
    width: 40.104167vw;
    margin-left: 2.604167vw;
    margin-bottom: -2.083333vw;

}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-freedom {
        margin-top: 27.777778vw;
        flex-direction: column
    }

    .charger66w-container .charger100w-freedom .section-left {
        margin-left: auto;
        margin-right: auto;
        width: 91.111111vw
    }

    .charger66w-container .charger100w-freedom .section-left .section-txtwrap {
        width: 77.777778vw;
        margin-left: auto;
        margin-right: auto
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs {
        margin-top: 8.333333vw;
        width: 77.777778vw;
        margin-left: auto;
        margin-right: auto
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs .spec-items {
        justify-content: space-between;
        flex-wrap: wrap
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item {
        margin-left: 0
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item:nth-child(n+3) {
        margin-top: 4.444444vw
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item h3 {
        font-size: 7.777778vw;
        letter-spacing: 0
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item h3 span {
        font-size: 3.333333vw
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item p {
        font-size: 3.333333vw;
        margin-top: 0
    }

    .charger66w-container .charger100w-freedom .section-left .section-pics {
        margin-top: 8.888889vw;
        width: 91.111111vw;
        margin-left: auto;
        margin-right: auto
    }

    .charger66w-container .charger100w-freedom .section-right {
        margin-top: 3.333333vw;
        width: 91.111111vw;
        margin-right: auto;
        margin-left: auto;
        border-radius: 2.777778vw;
        -webkit-border-radius: 2.777778vw;
        overflow: hidden;
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

.charger66w-container .charger100w-color {
    margin-top: 4.6875vw
}

.charger66w-container .charger100w-color .section-txtwrap article {
    width: 30.666667vw;
    margin-left: auto;
    margin-right: auto
}

.charger66w-container .charger100w-color .section-specs {
    margin-top: 2.34375vw;
    display: flex;
    justify-content: center
}

.charger66w-container .charger100w-color .section-specs .spec-items {
    display: flex;
    justify-content: center
}

.charger66w-container .charger100w-color .section-specs .spec-items .spec-item {
    margin-left: 16.5625vw;
    text-align: center
}

.charger66w-container .charger100w-color .section-specs .spec-items .spec-item:first-child {
    margin-left: 0
}

.charger66w-container .charger100w-color .section-specs .spec-items .spec-item p {
    font-size: 1.145833vw;
    margin-top: .208333vw
}

.charger66w-container .charger100w-color .section-specs .spec-items .spec-item h3 {
    font-size: 2.708333vw
}

.charger66w-container .charger100w-color .section-pics {
    display: flex;
    width: 67.5vw;
    justify-content: space-between;
    margin: 3.125vw auto
}

.charger66w-container .charger100w-color .section-pics>div {
    width: 33.125vw;
    text-align: center
}

.charger66w-container .charger100w-color .section-pics>div p {
    font-size: 1.145833vw;
    margin-top: 1.458333vw;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: #fff
}

.charger66w-container .charger100w-color .section-pics>div p img {
    width: .9375vw;
    height: .9375vw;
    border-radius: .9375vw;
    margin-right: .833333vw
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .charger100w-color {
        margin-top: 27.777778vw
    }

    .charger66w-container .charger100w-color .section-txtwrap article {
        width: 77.777778vw
    }

    .charger66w-container .charger100w-color .section-specs {
        margin-top: 4.444444vw
    }

    .charger66w-container .charger100w-color .section-specs .spec-items {
        justify-content: center
    }

    .charger66w-container .charger100w-color .section-specs .spec-items .spec-item {
        margin-left: 11.111111vw
    }

    .charger66w-container .charger100w-color .section-specs .spec-items .spec-item p {
        font-size: 3.333333vw
    }

    .charger66w-container .charger100w-color .section-specs .spec-items .spec-item h3 {
        font-size: 7.777778vw
    }

    .charger66w-container .charger100w-color .section-pics {
        width: 91.111111vw;
        margin: 8.888889vw auto;
        flex-direction: column
    }

    .charger66w-container .charger100w-color .section-pics>div {
        width: 100%
    }

    .charger66w-container .charger100w-color .section-pics>div:last-child {
        margin-top: 6.666667vw
    }

    .charger66w-container .charger100w-color .section-pics>div p {
        font-size: 4.444444vw;
        margin-top: 2.777778vw
    }

    .charger66w-container .charger100w-color .section-pics>div p img {
        width: 4.444444vw;
        height: 4.444444vw;
        border-radius: 4.444444vw;
        margin-right: 2.222222vw
    }
}

.charger66w-container .section-footnote {
    color: #85858a;
    font-size: max(.625vw, 12px);
    line-height: 1.6;
    margin-left: auto;
    margin-right: auto;
    width: 67.5vw;
    padding-top: 0;
    border-top: none;
    margin-top: 10.416667vw;
    padding-bottom: 10.416667vw;
    overflow: hidden
}

.charger66w-container .section-footnote ol {
    list-style-type: decimal;
    padding-left: 2em
}

.charger66w-container .section-footnote p {
    padding-left: 2em;
    padding-bottom: 1em
}

.charger66w-container .section-footnote .active {
    color: #fff;
    color: #2A2A2C
}

.charger66w-container .section-footnote .price {
    list-style-type: none;
    position: relative;
    pointer-events: none
}

.charger66w-container .section-footnote a {
    color: #1f71ff;
    color: #85858a
}

.charger66w-container .section-footnote .active a {
    color: #2A2A2C
}

.charger66w-container .section-footnote a {
    text-decoration: underline
}

.charger66w-container .section-footnote .price::before {
    content: "*";
    position: absolute;
    bottom: 0;
    padding-right: .1em;
    transform: translateX(-100%)
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .section-footnote {
        font-size: 3.333333vw;
        width: 82.222222vw;
        margin: 0 auto;
        padding: 0;
        padding-top: 0;
        padding-bottom: 27.777778vw;
        margin-top: 27.777778vw
    }
}

@media screen and (max-aspect-ratio: 11/10) {
    .charger66w-container .radius16 {
        border-radius: 2.222222vw;
        -webkit-border-radius: 2.222222vw;
        overflow: hidden;
        transform: scale(1);
        -webkit-transform: scale(1)
    }

    .charger66w-container .radius20 {
        border-radius: 2.777778vw;
        -webkit-border-radius: 2.777778vw;
        overflow: hidden;
        transform: scale(1);
        -webkit-transform: scale(1)
    }

    .charger66w-container h2 {
        font-size: 8.888889vw
    }

    .charger66w-container .section-txtwrap article {
        width: 82.777778vw;
        margin-top: 4.444444vw;
        font-size: 4.444444vw
    }

    .charger66w-container .pc-show {
        display: none
    }

    .charger66w-container .mob-show {
        display: block
    }
}

@media(min-aspect-ratio: 11/10)and (min-width: 700px)and (max-width: 800px) {
    .charger66w-container .section-reasons .features-list .feature-item .feature-txt p {
        font-size: .833333vw
    }

    .charger66w-container .charger100w-speed .section-specs .spec-items .spec-item>p {
        font-size: .833333vw
    }

    .charger66w-container .charger100w-power .section-pics .equipment-battery-level .spec-items .spec-item .spec-item-tit {
        font-size: .833333vw
    }

    .charger66w-container .charger100w-temperature .spec-items .spec-item p {
        font-size: .833333vw
    }

    .charger66w-container .charger100w-safe .card-wrap .spec-items .spec-item p {
        font-size: .833333vw
    }

    .charger66w-container .charger100w-freedom .section-left .section-specs .spec-items .spec-item p {
        font-size: .833333vw
    }

    .charger66w-container .charger100w-kv .kv-icons .icon-ccc p {
        font-size: .625vw
    }

    .charger66w-container .charger100w-kv .kv-icons .icon-allow-boarding {
        font-size: .625vw
    }

    .charger66w-container .charger100w-power .equipment-battery-level .spec-items .spec-item .spec-item-tit {
        font-size: .833333vw
    }
}