.alpha-container .alpha-img {
    width: 100%;
    display: block;
}

.alpha-container .mob_show {
    display: none;
}

.alpha-container .alpha-section {
    position: relative;
}

.alpha-container .alpha_title_120 {
    font-size: 6.40625vw;
    line-height: 1.25;
    font-weight: bold;
}

.alpha-container .alpha_title_80 {
    font-size: 4.166667vw;
    line-height: 1.25;
    font-weight: bold;
}

.alpha-container .alpha_title_48 {
    font-size: 2.5vw;
    line-height: 1.25;
    font-weight: bold;
    color: #756788;
}

.alpha-container .alpha_text_32 {
    font-size: 1.666667vw;
    line-height: 1.25;
    font-weight: bold;
    color: #756788;
}

.alpha-container .alpha_text_24 {
    font-size: 1.25vw;
    line-height: 1.6;
    color: #9888AD;
}

.alpha-container .alpha_text_22 {
    font-size: 1.145833vw;
    line-height: 1.6;
}

.alpha-container .alpha_text_12 {
    font-size: 0.625vw;
    line-height: 1.6;
}

.alpha-container .alpha-sticky {
    position: sticky;
    top: 76px;
    height: calc(100vh - 76px);
    overflow: hidden;
}

.alpha-container .alpha-flex-center {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
}

.alpha-container sup {
    font-size: .6em;
    line-height: 1;
}

.alpha-container sup a {
    color: inherit;
}

.alpha-container .blur-up {
    filter: blur(20px);
    transition: filter .2s;
    will-change: filter;
}

.alpha-container .blur-up.lazyloaded {
    filter: blur(0);
}

.alpha-container .wx-img {
    display: none;
    width: 100%;
}

.alpha-container .bg-content {
    position: relative;
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/alpha-bg.jpg);
    background-size: cover;
}

.alpha-container .footernote .active {
    color: #000;
}

.alpha-container .alpha_for_ie {
    display: none;
}

.alpha-container .alpha_nowrap {
    white-space: nowrap;
}


.alpha-container .alpha-s1 .kv-left {
    width: 100%;
}

.alpha-container .watch-btn {
    font-size: 1.3vw;
    margin-top: 1vw;
}

.alpha-container .watch-btn span {
    vertical-align: middle;
}

.alpha-container .tl-svg-play {
    vertical-align: middle;
    width: 1.3vw;
    height: 1.3vw;
}

.alpha-container .alpha-s1 .kv_right {
    position: absolute;
    right: 7.8125vw;
    top: 60%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    opacity: 0;
}

.alpha-container .alpha-s1 .kv_right .kv_product_title {
    width: 34.010417vw;
    display: block;
}

.alpha-container .alpha-s1 .kv_right .alpha_text_32 {
    color: #000;
    margin-top: 1vw;
    letter-spacing: 3px;
    font-weight: 500;
}

.alpha-container .alpha-s2 {
    text-align: center;
}

.alpha-container .alpha-s2 .alpha_color_white {
    color: #fff;
}

.alpha-container .alpha-s2 .alpha_title_80 {
    background: linear-gradient(63deg, #7965CB 40%, #D59BD0 48%, #7163C3 100%);
    color: transparent;
    -webkit-background-clip: text;
    padding-top: 10.416667vw;
    padding-bottom: 6.25vw;
}

.alpha-container .alpha-s2 .s2_sell_point {
    width: 90vw;
    margin: 0 auto;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper {
    width: 100%;
    overflow: hidden;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper {
    align-items: center;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide:hover .swiper-img {
    transform: rotateY(-180deg);
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide:hover .swiper-text {
    transform: rotateY(-360deg);
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    perspective: 1000px;
    transition: 0.5s ease-in-out;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    will-change: transform;
    z-index: 1;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .alpha_text_32 {
    position: absolute;
    top: 1.875vw;
    left: 50%;
    transform: translateX(-50%);
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .s2_click_down {
    position: absolute;
    right: 1.5625vw;
    bottom: 2.291667vw;
    cursor: pointer;
    width: 2.552083vw;
    height: 2.552083vw;
    overflow: hidden;
    border-radius: 50%;
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/huawei-kids-watch-5x-pro-highlight-down-bg.png);
    background-size: cover;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-text {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    perspective: 1000px;
    transform: rotateY(-180deg);
    transition: 0.5s ease-in-out;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    border-radius: 10px;
}


.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-text .s2_click_down {
    position: absolute;
    right: 1.5625vw;
    bottom: 2.291667vw;
    cursor: pointer;
    width: 2.552083vw;
    height: 2.552083vw;
    overflow: hidden;
    border-radius: 50%;
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/huawei-kids-watch-5x-pro-highlight-down-bg.png);
    background-size: cover;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide .swiper-img .s2_click_down img {
    transform: translateY(-2.089583vw);
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide .swiper-text .s2_click_down img {
    transform: translateY(-2.089583vw);
}

/* .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide.active .swiper-text .s2_click_down img{
    transform: translateY(0vw);
    transition: .3s ease-in-out .1s;
} */

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide:hover .swiper-text .s2_click_down img {
    transform: translateY(0vw);
    transition: .3s ease-in-out .5s;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-text p {
    width: 21.125vw;
    color: #9888AD;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-pagination {
    position: static;
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-pagination .swiper-pagination-bullet {
    width: 2.521354vw;
    height: 0.25625vw;
    background: rgba(189, 140, 213, 0.17);
    margin: 0 0.416667vw;
    border-radius: 48px;
    opacity: 1;
    outline: none;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-pagination .swiper-pagination-bullet-active {
    background: #BD8CD5;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper-slide:nth-child(n) {
    width: 31.197917vw;
    height: 21.302083vw;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper-slide:nth-child(n) .swiper-text {
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/huawei-kids-watch-5x-pro-highlight-big.png);
    background-size: 100% 100%;
    /* z-index: -1; */
}

.alpha-container .alpha-s2 .s2_sell_point .swiper-slide:nth-child(2n) {
    width: 23.4375vw;
    height: 26.5625vw;
}

.alpha-container .alpha-s2 .s2_sell_point .swiper-slide:nth-child(2n) .swiper-text {
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/huawei-kids-watch-5x-pro-highlight-small.png);
    background-size: 100% 100%;
}

.alpha-container .alpha-s3-top {
    height: 100vh;
}

.alpha-container .alpha-s3-top .alpha-flex-center {
    perspective: 500px;
}

.alpha-container .alpha-s3-top .alpha-flex-center .alpha_title_left {
    transform: scale(1.96) rotateY(62deg) translateX(-13vw);
}

.alpha-container .alpha-s3-top .alpha-flex-center .alpha_title_right {
    transform: scale(1.96) rotateY(-62deg) translateX(13vw);
}

.alpha-container .alpha-s3-top .alpha_title_120 {
    background: linear-gradient(180deg, #7163C3 12%, #D59BD0 70%);
    color: transparent;
    -webkit-background-clip: text;
    text-align: center;
}

.alpha-container .alpha-s3-top .alpha_title_120 span {
    transform: translateX(100px);
}

.alpha-container .alpha-s3-middle {
    height: 200vh;
    margin-top: -100vh;
}

.alpha-container .alpha-s3-middle .s3_content {
    position: relative;
    text-align: center;
}

.alpha-container .alpha-s3-middle .alpha-sticky {
    display: flex;
    justify-content: center;
    align-items: center;
}

.alpha-container .alpha-s3-middle .s3_content_1 {
    transform: translateY(120vh);
    color: #9888AD;
    text-align: center;
    width: 50vw;
    margin: 0 auto;
}

.alpha-container .alpha-s3-middle .s3_content_1 .s3_content_img {
    transform: scale(1.5);
    height: auto;
}

.alpha-container .alpha-s3-middle .s3_content_2 {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transform: translateX(78.125vw);
}

.alpha-container .alpha-s3-middle .s3_content_3 {
    width: 71.354167vw;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin-top: 45vw;
}

.alpha-container .alpha-s3-middle .s3_content_3 .swiper {
    position: relative;
}

.alpha-container .alpha-s3-middle .s3_content_3 .swiper-button-prev {
    width: 2.65625vw;
    height: 2.65625vw;
    left: -4.166667vw;
    transform: translateY(-50%);
    margin-top: 0;
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/s3-icon-prev.png);
    background-size: 100% 100%;
}

.alpha-container .alpha-s3-middle .s3_content_3 .swiper-button-prev::after {
    content: '';
}

.alpha-container .alpha-s3-middle .s3_content_3 .swiper-button-next {
    width: 2.65625vw;
    height: 2.65625vw;
    right: -4.166667vw;
    transform: translateY(-50%);
    margin-top: 0;
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/s3-icon-next.png);
    background-size: 100% 100%;
}

.alpha-container .alpha-s3-middle .s3_content_3 .swiper-button-next::after {
    content: '';
}

.alpha-container .alpha-s3-middle .s3_content_img {
    width: 100%;
    height: 27.641667vw;
    overflow: hidden;
}

.alpha-container .alpha-s3-middle .s3_content_2 .s3_content_img {
    border-radius: 10px;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
}

.alpha-container .alpha-s3-middle .s3_content_img img {
    transform: scale(1.3);
    border-radius: 10px;
}

.alpha-container .alpha-s3-middle .s3_content_text {
    width: 40vw;
    margin: 0 auto;
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s3-middle .s3_content_text .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s3-bottom {
    padding-top: 7.8125vw;
}

.alpha-container .alpha-s3-bottom .s3_content_3 {
    width: 66.927083vw;
    margin: 0 auto;
}

.alpha-container .alpha-s3-bottom .s3_content_3 .s3_content_text {
    width: 40vw;
    margin: 0 auto;
    margin-top: 3.125vw;
    text-align: center;
}

.alpha-container .alpha-s3-bottom .s3_content_3 .s3_content_text .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s3-bottom .s3_content_3 .swiper {
    position: relative;
}

.alpha-container .alpha-s3-bottom .s3_content_3 .swiper p {
    font-size: 1.666667vw;
    line-height: 1.6;
    position: absolute;
    right: 1.5625vw;
    bottom: 1.5625vw;
}

.alpha-container .alpha-s3-bottom .s3_content_3 .swiper-button-prev {
    width: 4.114583vw;
    height: 4.114583vw;
    left: -5.9375vw;
    transform: translateY(-50%);
    margin-top: 0;
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/s3-icon-prev.png);
    background-size: 100% 100%;
}

.alpha-container .alpha-s3-bottom .s3_content_3 .swiper-button-prev::after {
    content: '';
}

.alpha-container .alpha-s3-bottom .s3_content_3 .swiper-button-next {
    width: 4.114583vw;
    height: 4.114583vw;
    right: -5.9375vw;
    transform: translateY(-50%);
    margin-top: 0;
    background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/s3-icon-next.png);
    background-size: 100% 100%;
}

.alpha-container .alpha-s3-bottom .s3_content_3 .swiper-button-next::after {
    content: '';
}

.alpha-container .alpha-s4 {
    padding-top: 6.71875vw;
}

.alpha-container .alpha-s4 img {
    width: 48.958333vw;
    margin: 0 auto;
}

.alpha-container .alpha-s4 .s4_content_text {
    width: 43.4375vw;
    margin: 0 auto;
    text-align: center;
    color: #756788;
    margin-top: 3.125vw;
}

.alpha-container .alpha-s4 .s4_content_text .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s5 {
    height: 100vh;
}

.alpha-container .alpha-s5 .alpha-flex-center {
    perspective: 500px;
}

.alpha-container .alpha-s5 .alpha-flex-center .alpha_title_left {
    transform: scale(1.96) rotateY(62deg) translateX(-13vw);
}

.alpha-container .alpha-s5 .alpha-flex-center .alpha_title_right {
    transform: scale(1.96) rotateY(-62deg) translateX(13vw);
}

.alpha-container .alpha-s5 .alpha_title_120 {
    background: linear-gradient(180deg, #7163C3 12%, #D59BD0 70%);
    color: transparent;
    -webkit-background-clip: text;
    text-align: center;
}

.alpha-container .alpha-s6 {
    height: 300vh;
}

.alpha-container .alpha-s6 .s6_content {
    width: 85.416667vw;
    height: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    z-index: 1;
}

.alpha-container .alpha-s6 .s6_content .alpha_title_48 {
    color: #756788;
}

.alpha-container .alpha-s6 .s6_content .alpha_text_24 {
    width: 21.729167vw;
    color: #9888AD;
}

.alpha-container .alpha-s6 .s6_img_content.alpha_for_ie {
    display: none;
}

.alpha-container .alpha-s6 .s6_img_content {
    width: 40vw;
    height: 40vw;
    position: absolute;
    left: 26.979167vw;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
}

.alpha-container .alpha-s6 .s6_img_content .s6_watch {
    width: 18.938542vw;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -28%) scale(2.04);
    z-index: 1;
}

.alpha-container .alpha-s6 .s6_img_content .s6_watch .s6_watch_screen {
    position: absolute;
    top: 0;
    left: 0;
}

.alpha-container .alpha-s6 .s6_img_content .s6_watch_phone {
    position: relative;
    width: 11.635417vw;
    transform: translateY(55vw) scale(1.96);
    z-index: 2;
}

.alpha-container .alpha-s6 .s6_img_content .s6_watch_bg {
    position: absolute;
    top: 0;
    left: 0;
    transform: scale(1.5);
    opacity: 0;
    z-index: 1;
    width: 100%;
}

.alpha-container .alpha-s6 .s6_img_content .s6_wave {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    opacity: 0;
}

.alpha-container .alpha-s6 .s6_img_content .s6_wave .s6_wave_1 {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #876FC5;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    animation: soundWave 3.2s linear infinite;
}

.alpha-container .alpha-s6 .s6_img_content .s6_wave .s6_wave_2 {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #876FC5;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    animation: soundWave 3.2s linear infinite .8s;
}

.alpha-container .alpha-s6 .s6_img_content .s6_wave .s6_wave_3 {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #876FC5;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    animation: soundWave 3.2s linear infinite 1.6s;
}

.alpha-container .alpha-s6 .s6_img_content .s6_wave .s6_wave_4 {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #876FC5;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    animation: soundWave 3.2s linear infinite 2.4s;
}

.alpha-container .alpha-s7 {
    padding-top: 5.208333vw;
}

.alpha-container .alpha-s7 .s7_flex {
    width: 72.484896vw;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_left {
    width: 27.064583vw;
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_right {
    width: 33.28125vw;
    transform: translateX(5vw);
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_right .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex {
    display: flex;
    width: 100%;
    justify-content: space-between;
    margin-top: 3.125vw;
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item {
    text-align: center;
    margin: 0 0.720833vw;
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item img {
    width: 3.072917vw;
    display: block;
    margin: 0 auto;
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item .alpha_text_22 {
    font-weight: bold;
    color: #C396D9;
    margin-top: 0.75vw;
    line-height: 1.25;
}

.alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item .alpha_text_10 {
    font-size: 0.520833vw;
    line-height: 1.6;
    color: #CDB0DB;
    margin-top: 0.614583vw;
}

.alpha-container .alpha-s8 {
    margin-top: 7.395833vw;
}

.alpha-container .alpha-s8 .s8_flex {
    width: 76.770833vw;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.alpha-container .alpha-s8 .s8_flex .s8_flex_left {
    width: 26.145833vw;
    margin-left: 2vw;
}

.alpha-container .alpha-s8 .s8_flex .s8_flex_left .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s8 .s8_flex .s8_flex_right {
    width: 33.489583vw;
    position: relative;
    transform: translateX(3.5vw);
}

.alpha-container .alpha-s8 .s8_flex .s8_flex_right .s8_girl {
    position: absolute;
    width: 14.166667vw;
    left: 19.177083vw;
    bottom: 0;
}

.alpha-container .alpha-s8 .s8_flex .s8_flex_right .s8_girl video,
.alpha-container .alpha-s8 .s8_flex .s8_flex_right .s8_girl img {
    width: 100%;
}

.alpha-container .alpha-s9 {
    margin-top: 9.463542vw;
}

.alpha-container .alpha-s9 .s9_flex {
    width: 74.270833vw;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.alpha-container .alpha-s9 .s9_flex .s9_flex_left {
    width: 40.760417vw;
}

.alpha-container .alpha-s9 .s9_flex .s9_flex_right {
    width: 28.4375vw;
}

.alpha-container .alpha-s9 .s9_flex .s9_flex_right .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon {
    width: 21.648438vw;
    margin-top: 3.125vw;
    display: flex;
    justify-content: space-between;
}

.alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon .s9_icon {
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon .s9_icon img {
    width: 2.318229vw;
}

.alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon .s9_icon .alpha_text_12 {
    color: #C396D9;
    margin-top: 0.28125vw;
}

.alpha-container .alpha-s10 {
    margin-top: 8.619792vw;
}

.alpha-container .alpha-s10 .s10_flex {
    width: 73.489583vw;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_left {
    width: 29.6875vw;
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_icon {
    width: 2.708333vw;
    display: block;
    margin-bottom: 1.1875vw;
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test {
    display: flex;
    justify-content: space-between;
    text-align: center;
    margin-top: 3.125vw;
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test .s10_test_img {
    width: 3.072917vw;
    display: block;
    margin: 0 auto;
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test .alpha_text_12 {
    margin-top: 0.442708vw;
    color: #C396D9;
}

.alpha-container .alpha-s10 .s10_flex .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_right {
    width: 34.739583vw;
    height: 24.180729vw;
    position: relative;
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_right .s10_paopao_1 {
    width: 20.625vw;
    position: absolute;
    top: 0;
    left: 0;
    transform: translateY(6vw);
}

.alpha-container .alpha-s10 .s10_flex .s10_flex_right .s10_paopao_2 {
    width: 14.105729vw;
    position: absolute;
    right: 0;
    bottom: 0;
    transform: translateY(13vw);
}

.alpha-container .alpha-s11 {
    padding-top: 8.333333vw;
    padding-bottom: 11.145833vw;
}

.alpha-container .alpha-s11 .s11_flex {
    width: 77.838542vw;
    margin-left: 4.166667vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.alpha-container .alpha-s11 .s11_flex .s11_flex_left {
    width: 43.385417vw;
}

.alpha-container .alpha-s11 .s11_flex .s11_flex_right {
    width: 20.9375vw;
    margin-bottom: 6vw;
}

.alpha-container .alpha-s11 .s11_flex .s11_flex_right .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s12 {
    height: 100vh;
}

.alpha-container .alpha-s12 .alpha-flex-center {
    perspective: 500px;
}

.alpha-container .alpha-s12 .alpha-flex-center .alpha_title_left {
    transform: scale(1.96) rotateY(62deg) translateX(-13vw);
}

.alpha-container .alpha-s12 .alpha-flex-center .alpha_title_right {
    transform: scale(1.96) rotateY(-62deg) translateX(13vw);
}

.alpha-container .alpha-s12 .alpha_title_120 {
    background: linear-gradient(180deg, #7163C3 12%, #D59BD0 70%);
    color: transparent;
    -webkit-background-clip: text;
    text-align: center;
}

.alpha-container .alpha-s13 .s13_content {
    width: 82.1875vw;
    margin: 0 auto;
    position: relative;
}

.alpha-container .alpha-s13 .s13_content .s13_flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_img {
    width: 50.416667vw;
    overflow: hidden;
    transform: translateY(30%);
    position: relative;
}

.alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_img img {
    transform: scale(1.5);
}

.alpha-container .alpha-s13 .s13_content .s13_paopao {
    position: absolute;
    width: 34.84375vw;
    top: 0;
    left: -23.635417vw;
    z-index: -1;
    transform: translateY(60%);
}

.alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_text {
    width: 26.354167vw;
    position: relative;
}

.alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_text .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s13 .s13_content .s13_flex_2,
.alpha-container .alpha-s13 .s13_content .s13_flex_3 {
    margin-top: 5.729167vw;
}

.alpha-container .alpha-s14 {
    margin-top: 9.53125vw;
}

.alpha-container .alpha-s14 .s14_flex {
    width: 71.354167vw;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
    height: 33.333333vw;
}

.alpha-container .alpha-s14 .s14_flex .s14_flex_left {
    width: 23.958333vw;
}

.alpha-container .alpha-s14 .s14_flex .s14_flex_left .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s14 .s14_flex .s14_flex_right {
    width: 20.9375vw;
}

.alpha-container .alpha-s14 .alpha-img {
    position: absolute;
    top: 0;
    left: 39.53125vw;
    width: 20.989583vw;
}

.alpha-container .alpha-s15 {
    margin-top: 10.416667vw;
}

.alpha-container .alpha-s15 .s15_text_content {
    width: 43.4375vw;
    margin: 0 auto;
    text-align: center;
}

.alpha-container .alpha-s15 .s15_text_content .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s15 .s15_video_content {
    width: 74.479167vw;
    margin: 0 auto;
    margin-top: 1.5625vw;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    text-align: center;
}

.alpha-container .alpha-s15 .s15_video_content .s15_video_outside {
    width: 13.020833vw;
}

.alpha-container .alpha-s15 .s15_video_content .s15_video_middle {
    width: 8.875vw;
}

.alpha-container .alpha-s15 .s15_video_content .s15_video_middle:nth-of-type(4) {
    width: 16vw;
}

.alpha-container .alpha-s15 .s15_video_content video {
    cursor: pointer;
}

.alpha-container .alpha-s16 {
    margin-top: 10.416667vw;
}

.alpha-container .alpha-s16 .s16_text_content {
    width: 43.489583vw;
    margin: 0 auto;
    text-align: center;
}

.alpha-container .alpha-s16 .s16_text_content .alpha_text_24 {
    margin-top: 1.5625vw;
}

.alpha-container .alpha-s16 .s16_img_content {
    width: 62.120313vw;
    margin: 0 auto;
    margin-top: 4.166667vw;
}

.alpha-container .alpha-s16 .s16_paopao {
    width: 8.992188vw;
    position: absolute;
    top: 0;
    left: 13.802083vw;
}

.alpha-container .footernote {
    width: 80.118229vw;
    margin: 0 auto;
    padding-bottom: 6.25vw;
    color: rgba(96, 95, 95, 0.75);
    font-size: 12px;
}

.alpha-container .footernote a {
    color: #1B69FD;
}

@media (max-width:1920px) and (min-aspect-ratio:11/10) {

    .alpha-container .footernote,
    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item .alpha_text_10,
    .alpha-container .alpha_text_12 {
        font-size: 12px;
    }

    ;
}

@media (min-width: 1920px) {

    .alpha-container .footernote,
    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item .alpha_text_10,
    .alpha-container .alpha_text_12 {
        font-size: 0.625vw;
    }

    ;
}

.alpha-container .footernote li {
    padding-top: 120px;
    margin-bottom: -120px;
    list-style: decimal;
    line-height: 1.6;
}

.alpha-container .footernote li:last-of-type {
    margin-bottom: 0;
}

.alpha-container.isie .alpha_for_ie {
    display: block;
}

.alpha-container.isie .alpha-sticky {
    position: static;
    height: auto;
}

.alpha-container.isie .alpha-s2 .alpha_title_80 {
    background: none;
    color: #7965CB;
}

.alpha-container.isie .alpha-s3-top {
    height: auto;
}

.alpha-container.isie .alpha-s3-top .alpha_title_120 {
    background: none;
    color: #7163C3;
}

.alpha-container.isie .alpha-s3-top .alpha-flex-center {
    height: 28.229167vw;
}

.alpha-container.isie .alpha-s3-top .alpha-flex-center .alpha_title_left {
    transform: rotateY(25deg);
}

.alpha-container.isie .alpha-s3-top .alpha-flex-center .alpha_title_right {
    transform: rotateY(-25deg);
}

.alpha-container.isie .alpha-s3-middle {
    margin-top: 0;
    height: auto;
}

.alpha-container.isie .alpha-s3-middle .s3_content {
    position: static;
    transform: none;
    width: auto;
}

.alpha-container.isie .alpha-s3-middle .s3_content .s3_content_img {
    transform: none;
}

.alpha-container.isie .alpha-s3-middle .s3_content .s3_content_img img {
    transform: none;
}

.alpha-container.isie .alpha-s3-middle .s3_content .s3_content_1 {
    width: 57.29vw;
    margin: 0 auto;
    transform: none;
}

.alpha-container.isie .alpha-s3-middle .s3_content .s3_content_2 {
    width: 57.29vw;
}

.alpha-container.isie .alpha-s3-middle .s3_content .s3_content_2,
.alpha-container.isie .alpha-s3-middle .s3_content .s3_content_3 {
    position: static;
    transform: none;
    margin: 0 auto;
    margin-top: 7.03125vw;
}

.alpha-container.isie .alpha-s3-bottom {
    margin-top: 8.125vw;
    padding-top: 0;
}

.alpha-container.isie .alpha-s5,
.alpha-container.isie .alpha-s12 {
    height: auto;
}

.alpha-container.isie .alpha-s5 .alpha_title_120,
.alpha-container.isie .alpha-s12 .alpha_title_120 {
    background: none;
    color: #7163C3;
}

.alpha-container.isie .alpha-s5 .alpha-flex-center,
.alpha-container.isie .alpha-s12 .alpha-flex-center {
    height: 28.229167vw;
}

.alpha-container.isie .alpha-s5 .alpha-flex-center .alpha_title_left,
.alpha-container.isie .alpha-s12 .alpha-flex-center .alpha_title_left {
    transform: rotateY(25deg);
}

.alpha-container.isie .alpha-s5 .alpha-flex-center .alpha_title_right,
.alpha-container.isie .alpha-s12 .alpha-flex-center .alpha_title_right {
    transform: rotateY(-25deg);
}

.alpha-container.isie .alpha-s6 {
    height: auto;
}

.alpha-container.isie .alpha-s6 .s6_content {
    height: 46.35vw;
}

.alpha-container.isie .alpha-s6 .alpha_for_ie.s6_img_content {
    display: block;
}

.alpha-container.isie .alpha-s6 .s6_img_content {
    position: relative;
    transform: none;
    margin: 0 auto;
    left: 0;
    margin-top: 17vw;
}

.alpha-container.isie .alpha-s6 .s6_img_content .s6_watch {
    opacity: 0;
}

.alpha-container.isie .alpha-s6 .s6_img_content .s6_watch_phone {
    transform: none;
}

.alpha-container.isie .alpha-s6 .s6_img_content .s6_watch_bg {
    opacity: 1;
    transform: none;
}

.alpha-container.isie .alpha-s6 .s6_img_content .s6_wave {
    opacity: 1;
}

.alpha-container.isie .alpha-s6 .alpha_for_ie.s6_img_content {
    position: absolute;
    top: 0;
    transform: none;
    left: 26.97vw;
    margin-top: 0;
}

.alpha-container.isie .alpha-s6 .alpha_for_ie.s6_img_content .s6_watch {
    opacity: 1;
}

.alpha-container.isie .alpha-s13 .s13_content .s13_flex .s13_flex_img,
.alpha-container.isie .alpha-s13 .s13_content .s13_flex .s13_flex_img img,
.alpha-container.isie .alpha-s10 .s10_flex .s10_flex_right .s10_paopao_1,
.alpha-container.isie .alpha-s10 .s10_flex .s10_flex_right .s10_paopao_2 {
    transform: none;
}

.alpha-container.isie .alpha-s1 .kv_right {
    opacity: 1;
    top: 50%;
}

@keyframes soundWave {
    0% {
        transform: scale(0.64);
        opacity: 0;
    }

    90% {
        opacity: .16;
    }

    100% {
        transform: scale(1);
        opacity: 0;
    }
}

@-webkit-keyframes soundWave {
    0% {
        transform: scale(0.64);
        opacity: 0;
    }

    90% {
        opacity: .16;
    }

    100% {
        transform: scale(1);
        opacity: 0;
    }
}

@media screen and (max-width: 1440px) {
    .alpha-container .alpha-s6 .s6_img_content .s6_watch {
        transform: translate(-50%, -28%) scale(1.84);
    }

    .alpha-container .alpha-s3-middle .s3_content_1 {
        width: 45vw;
    }

    .alpha-container .alpha-s3-middle .s3_content_img {
        height: 24.9vw;
    }
}

@media screen and (max-width: 1200px) {
    .alpha-container .alpha-s6 .s6_img_content .s6_watch_phone {
        transform: translateY(70vw) scale(1.96);
    }

    .alpha-container .alpha-s6 {
        height: 400vh;
    }
}

@media screen and (max-aspect-ratio: 1 / 1),
(max-width: 677px) {
    .alpha-container .bg-content {
        background-image: url(/content/dam/huawei-cbg-site/cn/mkt/pdp/wearables/kids-watch-5x-pro/images/s1/alpha-bg-xs.jpg);
    }

    .alpha-container .footernote {
        font-size: 3.333333vw;
    }

    .alpha-container .mob_show {
        display: block;
    }

    .alpha-container .pc_show {
        display: none !important;
    }

    .alpha-container .alpha_title_120 {
        font-size: 13.333333vw;
    }

    .alpha-container .alpha_title_80 {
        font-size: 8.888889vw;
    }

    .alpha-container .alpha_title_48 {
        font-size: 6.666667vw;
    }

    .alpha-container .alpha_text_24 {
        font-size: 3.333333vw;
    }

    .alpha-container .alpha-sticky {
        top: 96px;
        height: calc(100vh - 96px);
    }

    .alpha-container .alpha-s1 {
        flex-direction: column;
    }

    .alpha-container .alpha-s1 .kv-left {
        width: 92.083333vw;
        margin: 0 auto;
        margin-top: 3.472222vw;
    }

    .alpha-container .alpha-s1 .kv_right {
        width: 62.430556vw;
        top: auto;
        bottom: 18vw;
        left: 50%;
        transform: translateX(-50%);
        margin: 0 auto;
        opacity: 1;
    }

    .alpha-container .alpha-s1 .kv_right .kv_product_title {
        width: 100%;
    }

    .alpha-container .alpha-s1 .kv_right .alpha_text_32 {
        font-size: 3.3333vw;
        margin-top: 5.986111vw;
        font-weight: 500;
    }

    .alpha-container .tl-svg-play {
        width: 4.8vw;
        height: 4.8vw;
    }

    .alpha-container .watch-btn {
        font-size: 4.8vw;
        margin-top: 4vw;
    }

    .alpha-container .alpha-s2 .alpha_title_80 {
        padding-top: 16.666667vw;
        padding-bottom: 16.6666vw;
    }

    .alpha-container .alpha-s2 .s2_sell_point {
        width: 62.5vw;
        width: calc(91.666667vw - 2px);
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide {
        width: 100%;
        width: 91.666667vw;
        height: auto !important;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide:hover .swiper-img {
        transform: none;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img {
        position: static;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .alpha_text_32 {
        width: 100%;
        top: 5.902778vw;
        top: 7.194444vw;
        font-size: 4.444444vw;
        font-size: 8.333333vw;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .mob_show.alpha_text_22 {
        width: 100%;
        position: absolute;
        top: 14.222222vw;
        top: 22.361111vw;
        left: 50%;
        transform: translateX(-50%);
        font-size: 2.777778vw;
        font-size: 4.166667vw;
        color: #9888AD;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .s2_click_down {
        width: 6.805vw;
        height: 6.805vw;
        right: 3.61111vw;
        bottom: 3.61111vw;
        width: 7.986111vw;
        height: 7.986111vw;
        right: 5.625vw;
        bottom: 5.625vw;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide .swiper-img .s2_click_down img {
        transform: none;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-pagination .swiper-pagination-bullet {
        width: 7.36111vw;
        height: 0.55556vw;
        margin: 0 0.97222vw;
    }

    .alpha-container .alpha-s3-top {
        height: auto;
    }

    .alpha-container .alpha-s3-top .alpha-sticky {
        height: auto;
        position: static;
    }

    .alpha-container .alpha-s3-top .alpha-flex-center {
        flex-direction: column;
        margin-top: 27.777778vw;
        margin-bottom: 26.805556vw;
    }

    .alpha-container .alpha-s3-top .alpha-flex-center .alpha_title_120 {
        transform: none;
    }

    .alpha-container .alpha-s3-middle {
        margin-top: 0;
        height: 300vh;
    }

    .alpha-container .alpha-s3-middle .s3_content {
        width: 85.555556vw;
        height: 100%;
        position: relative;
        transform: none;
        display: flex;
        justify-content: center;
        align-items: center;
        top: 0;
        left: 0;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 {
        width: 100%;
        transform: none;
        display: flex;
        flex-direction: column-reverse;
        transform-origin: 50% 100%;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 .s3_content_img {
        width: 100%;
        transform: none;
        height: auto;
        margin-top: 7.777778vw;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 .s3_content_text {
        width: 83.333333vw;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 .s3_content_text .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 {
        width: 100%;
        transform: translate(100vw, -50%) rotate(20deg);
        display: flex;
        flex-direction: column-reverse;
        transform-origin: 50% 100%;
        top: 50%;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_img {
        width: 100%;
        transform: none;
        height: auto;
        margin-top: 7.777778vw;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_img img {
        transform: none;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_text {
        width: 83.333333vw;
    }

    .alpha-container .alpha-s3-middle .s3_content_img img {
        transform: none;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_text .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s3-bottom {
        padding-top: 16.666667vw;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 {
        width: 83.333333vw;
        display: flex;
        flex-direction: column-reverse;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .s3_content_text {
        width: 100%;
        margin-top: 0;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .s3_content_text .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .swiper {
        margin-top: 7.777778vw;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .swiper .swiper-slide p {
        opacity: 0;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .swiper .swiper-slide-active p {
        opacity: 1;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .swiper .swiper-button {
        width: 17.777778vw;
        margin: 0 auto;
        margin-top: 2.777778vw;
        display: flex;
        justify-content: space-between;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .swiper .swiper-button-prev {
        position: static;
        width: 5.555556vw;
        height: 5.555556vw;
        transform: none;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .swiper .swiper-button-next {
        position: static;
        width: 5.555556vw;
        height: 5.555556vw;
        transform: none;
    }

    .alpha-container .alpha-s3-bottom .s3_content_3 .swiper p {
        font-size: 3.611111vw;
        right: 0;
        bottom: -8.4375vw;
    }

    .alpha-container .alpha-s4 {
        padding-top: 15.694444vw;
        display: flex;
        flex-direction: column-reverse;
    }

    .alpha-container .alpha-s4 .s4_content_text {
        width: 83.333333vw;
        margin-top: 0;
    }

    .alpha-container .alpha-s4 .s4_content_text .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s4 img {
        width: 78.472222vw;
        margin-top: 10.555556vw;
    }

    .alpha-container .alpha-s5 {
        height: auto;
    }

    .alpha-container .alpha-s5 .alpha-sticky {
        height: auto;
    }

    .alpha-container .alpha-s5 .alpha-flex-center {
        flex-direction: column;
        margin: 25vw 0;
    }

    .alpha-container .alpha-s5 .alpha-flex-center .alpha_title_120 {
        transform: none;
        font-size: 13.333333vw;
        display: block;
    }

    .alpha-container .alpha-s6 .alpha_for_ie {
        display: none;
    }

    .alpha-container .alpha-s6 .alpha-sticky {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .alpha-container .alpha-s6 .s6_content {
        height: auto;
        width: 83.333333vw;
        flex-direction: column;
        text-align: center;
    }

    .alpha-container .alpha-s6 .s6_content .alpha_text_24 {
        width: 100%;
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s6 .s6_img_content {
        position: relative;
        width: 85.555556vw;
        height: 85.555556vw;
        top: 0;
        left: 0;
        transform: none;
        margin: 0 auto;
        margin-top: 8.333333vw;
    }

    .alpha-container .alpha-s6 .s6_img_content .s6_watch {
        width: 38.611111vw;
        transform: translate(-50%, -28%) scale(1.88);
    }

    .alpha-container .alpha-s6 .s6_img_content .s6_watch_phone {
        width: 25.186111vw;
        transform: translateY(110vw) scale(1.2);
    }

    .alpha-container .alpha-s7 {
        padding-top: 21.388889vw;
    }

    .alpha-container .alpha-s7 .s7_flex {
        width: 83.333333vw;
        flex-direction: column-reverse;
        text-align: center;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_right {
        width: 100%;
        transform: none;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex {
        margin-top: 7.777778vw;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item {
        width: 21.111111vw;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item img {
        width: 8.194444vw;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item .alpha_text_10 {
        font-size: 1.666667vw;
        margin-top: 1.638889vw;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_right .s7_icon_flex .s7_icon_item .alpha_text_22 {
        margin-top: 2vw;
        font-size: 2.638889vw;
        line-height: 1.25;
    }

    .alpha-container .alpha-s7 .s7_flex .s7_flex_left {
        width: 61.805556vw;
        margin-top: 8.055556vw;
    }

    .alpha-container .alpha-s8 {
        padding-top: 16.666667vw;
        margin-top: 0;
    }

    .alpha-container .alpha-s8 .s8_flex {
        flex-direction: column;
        width: 83.333333vw;
        text-align: center;
    }

    .alpha-container .alpha-s8 .s8_flex .s8_flex_left {
        width: 100%;
        margin-left: 0;
    }

    .alpha-container .alpha-s8 .s8_flex .s8_flex_left .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s8 .s8_flex .s8_flex_right {
        margin-top: 7.777778vw;
        width: 73vw;
    }

    .alpha-container .alpha-s8 .s8_flex .s8_flex_right .s8_girl {
        width: 30.138889vw;
        left: 40.236111vw;
    }

    .alpha-container .alpha-s9 {
        padding-top: 16.666667vw;
        margin-top: 0;
    }

    .alpha-container .alpha-s9 .s9_flex {
        width: 100%;
        flex-direction: column-reverse;
        text-align: center;
    }

    .alpha-container .alpha-s9 .s9_flex .s9_flex_right {
        width: 83.333333vw;
    }

    .alpha-container .alpha-s9 .s9_flex .s9_flex_right .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon {
        width: 50vw;
        margin: 0 auto;
        margin-top: 7.847222vw;
    }

    .alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon .s9_icon img {
        width: 6.944444vw;
    }

    .alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon .s9_icon .alpha_text_12 {
        font-size: 1.666667vw;
    }

    .alpha-container .alpha-s9 .s9_flex .s9_flex_left {
        width: 90.026389vw;
        margin-top: 13.888889vw;
    }

    .alpha-container .alpha-s10 {
        padding-top: 16.666667vw;
        margin-top: 0;
    }

    .alpha-container .alpha-s10 .s10_flex {
        width: 90vw;
        flex-direction: column;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left {
        width: 86%;
        text-align: center;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .alpha_title_48,
    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .alpha_text_24 {
        width: 61.388889vw;
        width: 63.388889vw;
        margin: 0 auto;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test {
        margin-top: 3.611111vw;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test .s10_test_5 {
        transform: translateX(-0.905556vw);
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test .s10_test_6 {
        transform: translateX(-2.716667vw);
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test .s10_test_img {
        width: 8.194444vw;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left .s10_test .alpha_text_12 {
        font-size: 1.666667vw;
        margin-top: 1.222222vw;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_right {
        width: 67.361111vw;
        height: auto;
        margin: 0 auto;
        margin-top: 8.333333vw;
    }

    .alpha-container .alpha-s11 {
        padding-top: 16.666667vw;
        padding-bottom: 20.138889vw;
    }

    .alpha-container .alpha-s11 .s11_flex {
        width: 100%;
        flex-direction: column-reverse;
        text-align: center;
        margin: 0;
    }

    .alpha-container .alpha-s11 .s11_flex .s11_flex_right {
        width: 83.333333vw;
        margin-bottom: 0;
    }

    .alpha-container .alpha-s11 .s11_flex .s11_flex_right .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s11 .s11_flex .s11_flex_left {
        width: 100%;
        margin-top: 8.333333vw;
    }

    .alpha-container .alpha-s12 {
        height: auto;
        padding-top: 28.472222vw;
        padding-bottom: 26.805556vw;
    }

    .alpha-container .alpha-s12 .alpha-sticky {
        height: auto;
        position: static;
    }

    .alpha-container .alpha-s12 .alpha-sticky .alpha-flex-center {
        flex-direction: column;
    }

    .alpha-container .alpha-s12 .alpha-sticky .alpha-flex-center .alpha_title_120 {
        transform: none;
    }

    .alpha-container .alpha-s13 .s13_content {
        width: 100%;
    }

    .alpha-container .alpha-s13 .s13_content .s13_flex {
        flex-direction: column-reverse;
        text-align: center;
    }

    .alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_img img {
        transform: none;
    }

    .alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_text {
        width: 83.333333vw;
    }

    .alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_text .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s13 .s13_content .s13_flex .s13_flex_img {
        width: 100%;
        transform: none;
        margin-top: 7.791667vw;
    }

    .alpha-container .alpha-s13 .s13_content .s13_flex_2 {
        flex-direction: column;
        margin-top: 14.305556vw;
    }

    .alpha-container .alpha-s13 .s13_content .s13_flex_3 {
        margin-top: 14.305556vw;
    }

    .alpha-container .alpha-s14 {
        padding-top: 16.666667vw;
        margin-top: 0;
    }

    .alpha-container .alpha-s14 .s14_flex {
        width: 83.333333vw;
        margin: 0 auto;
        flex-direction: column;
        text-align: center;
    }

    .alpha-container .alpha-s14 .s14_flex .s14_flex_left {
        width: 83.333333vw;
    }

    .alpha-container .alpha-s14 .s14_flex .s14_flex_left .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s14 .s14_flex .s14_flex_right {
        width: 100%;
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s14 .alpha-img {
        position: static;
        width: 55.972222vw;
        margin: 0 auto;
        margin-top: 7.777778vw;
    }

    .alpha-container .alpha-s15 {
        padding-top: 16.666667vw;
        margin-top: 0;
    }

    .alpha-container .alpha-s15 .s15_text_content {
        width: 83.333333vw;
    }

    .alpha-container .alpha-s15 .s15_text_content .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s15 .s15_video_content {
        width: 85.138889vw;
        position: relative;
        margin-top: 8.333333vw;
    }

    .alpha-container .alpha-s15 .s15_video_content .s15_video_outside {
        width: 25vw;
    }

    .alpha-container .alpha-s15 .s15_video_content .s15_video_middle:nth-of-type(4) {
        width: 33vw;
        position: absolute;
        top: 4vw;
        left: 30vw;
    }

    .alpha-container .alpha-s16 {
        padding-top: 15.138889vw;
    }

    .alpha-container .alpha-s16 .s16_text_content {
        width: 83.333333vw;
    }

    .alpha-container .alpha-s16 .s16_text_content .alpha_text_24 {
        margin-top: 4.166667vw;
    }

    .alpha-container .alpha-s16 .s16_img_content {
        width: 80.055556vw;
        margin-top: 10.597222vw;
    }

    .alpha-container .footernote {
        padding-bottom: 27.777778vw;
    }
}

@media screen and (max-width: 1650px) and (min-width: 1550px) {
    .alpha-container .alpha-s3-middle .alpha-sticky {
        overflow: visible;
    }

    .alpha-container .alpha-s3-bottom {
        padding-top: 5.208333vw;
    }
}

@media screen and (max-width: 1550px) and (min-width: 1350px) {

    #alpha-trigger1,
    #alpha-trigger3,
    #alpha-trigger4 {
        position: absolute;
        top: 15vh;
    }
}

@media screen and (max-width: 2200px) and (min-width: 2100px) {

    #alpha-trigger1,
    #alpha-trigger3,
    #alpha-trigger4 {
        position: absolute;
        top: 15vh;
    }
}

@media screen and (max-width: 1400px) and (min-width: 1300px) {
    .alpha-container .alpha-s3-bottom {
        padding-top: 5.208333vw;
    }
}

@media screen and (width: 768px) {

    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 .s3_content_img,
    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_img {
        width: 70%;
        margin: 0 auto;
        margin-top: 4.777778vw;
    }
}


@media screen and (min-width: 677px) and (max-width: 734px) {

    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 .s3_content_img,
    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_img {
        width: 60vw;
        margin: 0 auto;
        height: 50vw;
        border-radius: 10px;
    }

    .alpha-container .alpha_text_24 {
        font-size: 2.333333vw;
    }

    .alpha-container .alpha_title_48 {
        font-size: 4.444vw;
    }

    .alpha-container .alpha-s6 .s6_content .alpha_text_24 {
        margin-top: 0;
    }

    .alpha-container .alpha-s6 .s6_img_content {
        margin-top: 1vw;
    }

    .alpha-container .alpha-s6 .s6_img_content {
        width: 60.555556vw;
        height: 60.555556vw;
    }

    .alpha-container .alpha-s6 .s6_img_content .s6_watch {
        width: 29.611111vw;
    }

    .alpha-container .alpha-s6 .s6_img_content .s6_watch_phone {
        width: 19.186111vw;
    }

    .alpha-container .alpha-s1 .kv_right .alpha_text_32 {
        letter-spacing: 6.5px;
    }

    .alpha-container .watch-btn {
        font-size: 3.333vw;
    }
}

@media screen and (width: 640px) {

    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 .s3_content_img,
    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_img {
        width: 70vw;
        margin: 0 auto;
        margin-top: 3vw;
    }

    .alpha-container .alpha-s1 .kv_right .alpha_text_32 {
        letter-spacing: 6px;
    }
}

@media screen and (max-width:834px) and (min-width: 768px) {
    .alpha-container .alpha-s6 .s6_img_content {
        width: 69vw;
        height: 69vw;
        margin-top: 3.33vw;
    }

    .alpha-container .alpha-s6 .s6_img_content .s6_watch {
        width: 30.611111vw;
    }

    .alpha-container .alpha-s6 .s6_img_content .s6_watch_phone {
        width: 21.186111vw;
    }

    .alpha-container .alpha-s1 .kv_right .alpha_text_32 {
        letter-spacing: 6.5px;
    }

    .alpha-container .alpha-s3-middle .s3_content .s3_content_2 .s3_content_img,
    .alpha-container .alpha-s3-middle .s3_content .s3_content_1 .s3_content_img {
        width: 70%;
        margin: 0 auto;
        margin-top: 2vw;
    }
}

@media screen and (max-width: 1194px) and (min-width: 1024px) {
    .alpha-container .alpha-s2 .s2_sell_point {
        width: 33.5vw;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide {
        width: 100% !important;
        height: auto !important;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img {
        position: static;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .alpha_text_32 {
        top: 3.902778vw;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .mob_show.alpha_text_22 {
        display: block;
        width: 100%;
        position: absolute;
        top: 7.222222vw;
        left: 50%;
        transform: translateX(-50%);
        font-size: 2.777778vw;
        color: #9888AD;
        font-size: 1.145833vw;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-img .s2_click_down {
        right: 3.61111vw;
        bottom: 3.61111vw;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide .swiper-img .s2_click_down img {
        transform: translateY(0);
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide:hover .swiper-img {
        transform: none;
    }

    .alpha-container .alpha-s2 .s2_sell_point .swiper .swiper-wrapper .swiper-slide:hover .swiper-text {
        transform: rotateY(-180deg);
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left {
        width: 34.6875vw;
    }

    .alpha-container .alpha-s10 .s10_flex {
        width: 77.489583vw;
    }

    .alpha-container .alpha-s10 .s10_flex .s10_flex_left {
        width: 38.6875vw;
    }

    .alpha-container .alpha-s9 .s9_flex .s9_flex_right .s9_right_icon {
        width: 26.648438vw;
    }
}

@media screen and (width: 677px) {
    .alpha-container .alpha-s1 .kv_right .alpha_text_32 {
        letter-spacing: 6px;
    }
}

.alpha-container .huawei_show {
    display: none;
}


.alpha-container.ishuawei .huawei_show {
    display: block;
}

.alpha-container.ishuawei .alpha-s8 .s8_flex .s8_flex_right .s8_girl video,
.alpha-container.ishuawei .alpha-s7 .s7_flex_left .alpha-img {
    display: none;
}

.alpha-container.ishuawei .alpha-s8 {
    overflow: hidden;
}

.alpha-container.ishuawei .alpha-s8 .s8_flex .s8_flex_right .s8_girl {
    width: 32.138889vw;
    left: 10.236111vw;
}

.alpha-container.ishuawei .alpha-s7 .s7_flex_left .huawei_show {
    width: 100%;
}


@media screen and (max-aspect-ratio: 1 / 1),
(max-width: 677px) {
    .alpha-container.ishuawei .alpha-s8 .s8_flex .s8_flex_right .s8_girl {
        width: 56.138889vw;
        left: 27.236111vw;
    }
}

.alpha-container .section-pic-center * {
    margin: 0;
    padding: 0;
    vertical-align: baseline;
    letter-spacing: calc(-.037em + .526px);
}

.alpha-container .alpha-s1 .section-pic-center {
    position: relative;
    z-index: 1;
    text-align: center;
    font-family: "Manrope", Arial, Helvetica Neue, Helvetica, sans-serif;
}

.alpha-container .alpha-s1 .section-kv-pic {
    line-height: 1.25;
    margin-top: 1.5625vw;
    font-size: 1.46vw;
    font-weight: 400;
    color: #000;
}

.alpha-container .alpha-s1 .section-kv-pic span {
    font-size: .45em;
    font-weight: 500;
}

.alpha-container .alpha-s1 .section-slogan-botton {
    background-color: #000;
    color: #fff;
    font-size: 13px;
    border: 2px solid #000;
    display: inline-block;
    line-height: 24px;
    font-weight: 800;
    padding: 10px 26px;
    text-align: left;
    cursor: pointer;
    transition: .3s ease-out;
    margin-top: 1.25vw;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

.alpha-container .alpha-s1 .section-slogan-botton:hover {
    opacity: .8;
}

.alpha-container .alpha-s1 .section-slogan-botton a {
    color: inherit;
}

@media screen and (max-width: 639px),
screen and (max-width: 1200px) and (max-aspect-ratio: 11 / 10) {
    .alpha-container .alpha-s1 .section-kv-pic span {
        font-size: .65em;
    }

    .alpha-container .alpha-s1 .section-kv-pic {
        font-size: 5.56vw;
        margin-top: 6.6666666666vw;
    }

    .alpha-container .alpha-s1 .section-slogan-botton {
        margin-top: 3.333333333333vw;
    }
}

.alpha-container .footlast {
    list-style: none !important;
    position: relative;
    z-index: -1;
}

.alpha-container .footlast::before {
    content: "*";
    position: absolute;
    bottom: 0;
    left: -9px;
}

@media screen and (max-aspect-ratio: 1 / 1),
(max-width: 677px) {
    .alpha-container .alpha-s1 .kv_right {
        bottom: 3vw;
    }
}


/* s17 start */
.alpha-container .alpha-s17 {
    margin: 10.416667vw 0 0;
    display: flex;
}

.alpha-container .alpha-s17 .s17_text_content {
    width: 28.125vw;
    margin: 9.166667vw 5.052083vw 0 13.958333vw;
}

.alpha-container .alpha-s17 .s17_text_content .alpha_text_24 {
    margin: 1.5625vw 0 0;
}

.alpha-container .alpha-s17 .s17_img_content {
    width: 39.583333vw;
}

.alpha-container .alpha-s17 .s17_img_content img {
    display: block;
    width: 100%;
    border: 0;
}

@media screen and (max-aspect-ratio: 1 / 1),
(max-width: 677px) {
    .alpha-container .alpha-s17 {
        margin: 16.666667vw 0 0;
        flex-direction: column;
    }

    .alpha-container .alpha-s17 .s17_text_content {
        width: 83.333333vw;
        margin: 0 auto;
        text-align: center;
    }

    .alpha-container .alpha-s17 .s17_text_content .alpha_text_24 {
        margin: 4.166667vw 0 0;
    }

    .alpha-container .alpha-s17 .s17_img_content {
        width: 93.0555555556vw;
        margin: 12.91666666666667vw auto 0;
    }
}

/* s17 end */