@charset "UTF-8";
/* line 4, ../sass/style-main-ae.scss */
html, body {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@font-face {
  font-family: 'akkurat-pro-regular';
  src: url("../font/akkurat-pro-regular.otf") format("opentype"), url("../font/akkurat-pro-regular.woff") format("woff"), url("../font/akkurat-pro-regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'akkurat-pro-light';
  src: url("../font/akkurat-pro-light.otf") format("opentype"), url("../font/akkurat-pro-light.woff") format("woff"), url("../font/akkurat-pro-light.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'akkurat-pro-bold';
  src: url("../font/akkurat-pro-bold.otf") format("opentype"), url("../font/akkurat-pro-bold.woff") format("woff"), url("../font/akkurat-pro-bold.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
/* line 33, ../sass/style-main-ae.scss */
.hiding {
  display: none !important;
}

/* line 38, ../sass/style-main-ae.scss */
.huawei-wrap {
  direction: rtl;
  font-family: "akkurat-pro-light", "&#24494;&#36719;&#38597;&#40657;", "&#23435;&#20307;", Verdana, Arial, Helvetica, sans-serif;
  background-color: white;
}
/* line 44, ../sass/style-main-ae.scss */
.huawei-wrap div, .huawei-wrap span, .huawei-wrap button, .huawei-wrap input, .huawei-wrap textarea, .huawei-wrap img {
  -webkit-tap-highlight-color: transparent;
}
/* line 46, ../sass/style-main-ae.scss */
.huawei-wrap img {
  width: 100%;
  border: 0;
}
/* line 50, ../sass/style-main-ae.scss */
.huawei-wrap input, .huawei-wrap select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
/* line 52, ../sass/style-main-ae.scss */
.huawei-wrap ul, .huawei-wrap li {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 54, ../sass/style-main-ae.scss */
.huawei-wrap button {
  border: none;
  background: none;
}
/* line 59, ../sass/style-main-ae.scss */
.huawei-wrap p {
  margin: 0;
}
/* line 64, ../sass/style-main-ae.scss */
.huawei-wrap p, .huawei-wrap h1, .huawei-wrap h2, .huawei-wrap h3, .huawei-wrap span, .huawei-wrap a, .huawei-wrap input, .huawei-wrap div {
  font-family: "akkurat-pro-light", "&#24494;&#36719;&#38597;&#40657;", "&#23435;&#20307;", Verdana, Arial, Helvetica, sans-serif;
}
/* line 68, ../sass/style-main-ae.scss */
.huawei-wrap .title {
  font-size: 48px;
  line-height: 52px;
  font-family: "akkurat-pro-bold", "&#24494;&#36719;&#38597;&#40657;", "&#23435;&#20307;", Verdana, Arial, Helvetica, sans-serif;
  direction: rtl;
}
/* line 74, ../sass/style-main-ae.scss */
.huawei-wrap .text {
  font-size: 28px;
  margin-top: 32px;
  line-height: 1.2;
  direction: rtl;
}
/* line 81, ../sass/style-main-ae.scss */
.huawei-wrap .tip {
  font-size: 18px;
  margin-top: 40px;
  direction: rtl;
}
/* line 86, ../sass/style-main-ae.scss */
.huawei-wrap .section {
  position: relative;
  width: 100%;
  overflow: hidden;
}
/* line 90, ../sass/style-main-ae.scss */
.huawei-wrap .section .hw-nova3-container {
  width: 100%;
  max-width: 1024px;
  height: inherit;
  margin: 0 auto;
  position: relative;
}
/* line 97, ../sass/style-main-ae.scss */
.huawei-wrap .section .hw-nova3-text-container {
  text-align: center;
}
/* line 101, ../sass/style-main-ae.scss */
.huawei-wrap .pc {
  display: block !important;
}
/* line 104, ../sass/style-main-ae.scss */
.huawei-wrap .mobile {
  display: none !important;
}
/* line 107, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-icon {
  display: inline-block;
  margin: 0 12px;
  width: 100px;
}
/* line 111, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-icon span {
  width: 42px;
  display: inline-block;
  font-size: 0;
  line-height: 0;
}
/* line 122, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-icon p {
  display: table;
  margin: 0 auto;
  font-size: 16px;
}
/* line 130, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv {
  background: -webkit-linear-gradient(#bfddf3, #FFF);
  /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#bfddf3, #FFF);
  /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#bfddf3, #FFF);
  /* Firefox 3.6 - 15 */
  background: linear-gradient(#bfddf3, #FFF);
  /* 标准的语法 */
  padding-top: 137px;
}
/* line 133, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-logo-container {
  text-align: center;
  position: relative;
  z-index: 10;
}
/* line 137, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .logo {
  max-width: 499px;
  width: 100%;
  margin: 0 auto;
}
/* line 142, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .title {
  font-size: 34px;
  margin-top: 30px;
}
/* line 146, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .text {
  display: inline-block;
  vertical-align: middle;
  margin-top: 0;
}
/* line 151, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .hw-nova3-play-video {
  cursor: pointer;
  margin-top: 30px;
  display: inline-block;
}
/* line 155, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .hw-nova3-play-video .hw-nova3-btn-play {
  width: 32px;
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
  margin: 0 6px;
}
/* line 164, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-phone-container {
  margin-top: 94px;
  position: relative;
}
/* line 167, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-phone-container .hw-nova3-kv-spotlight {
  position: absolute;
  left: 30%;
  bottom: 47%;
  max-width: 794px;
  width: 100%;
}
/* line 173, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-phone-container .hw-nova3-kv-spotlight .hw-nova3-kv-spotlight-container {
  position: relative;
}
/* line 176, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-phone-container .hw-nova3-kv-spotlight .hw-nova3-kv-spotlight-container.showup .hw-nova3-spotlight {
  opacity: 1;
  -webkit-opacity: 1;
}
/* line 179, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-phone-container .hw-nova3-kv-spotlight .hw-nova3-kv-spotlight-container.showup .hw-nova3-human {
  opacity: 1;
  -webkit-opacity: 1;
  top: 0;
}
/* line 184, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-phone-container .hw-nova3-kv-spotlight .hw-nova3-kv-spotlight-container .hw-nova3-spotlight {
  opacity: 0;
  -webkit-opacity: 0;
  position: relative;
  -moz-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
  -moz-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/* line 190, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-phone-container .hw-nova3-kv-spotlight .hw-nova3-kv-spotlight-container .hw-nova3-human {
  position: absolute;
  top: -10px;
  left: 0;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -moz-transition-delay: 0.4s;
  -o-transition-delay: 0.4s;
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
/* line 201, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kv .hw-nova3-character {
  max-width: 956px;
  width: 100%;
  margin: 0 auto;
}
/* line 208, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-camera {
  overflow: visible;
  margin-top: 200px;
  position: relative;
}
/* line 213, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-camera .hw-nova3-phone-container {
  position: relative;
}
/* line 220, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-camera .hw-nova3-phone-container.showup .hw-nova3-camera-front {
  top: 0;
}
/* line 224, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-camera .hw-nova3-phone-container .hw-nova3-phone {
  max-width: 1009px;
  width: 100%;
  opacity: 0;
  -webkit-opacity: 0;
}
/* line 237, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-camera .hw-nova3-phone-container .hw-nova3-camera-front {
  max-width: 1020px;
  width: 100%;
  position: absolute;
  top: 5%;
  left: 0;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
/* line 247, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-camera .hw-nova3-text-container {
  margin-bottom: 60px;
}
/* line 255, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-camera .hw-nova3-text-container .title span {
  display: inline-block;
}
/* line 262, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai {
  margin-top: 200px;
}
/* line 264, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai .hw-nova3-phone-container {
  max-width: 648px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
/* line 269, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai .hw-nova3-phone-container .hw-nova3-phone-content {
  position: relative;
}
/* line 271, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 276, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone .screen {
  opacity: 0;
  -webkit-opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 282, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone .screen0 {
  opacity: 0;
  -webkit-opacity: 0;
  -webkit-animation: showScreen0 10s linear infinite none;
  -moz-animation: showScreen0 10s linear infinite none;
  -o-animation: showScreen0 10s linear infinite none;
  -ms-animation: showScreen0 10s linear infinite none;
  animation: showScreen0 10s linear infinite none;
  -webkit-animation-delay: 2.5s;
  animation-delay: 2.5s;
}
/* line 287, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone .screen1 {
  -webkit-animation: showScreen1 10s linear infinite none;
  -moz-animation: showScreen1 10s linear infinite none;
  -o-animation: showScreen1 10s linear infinite none;
  -ms-animation: showScreen1 10s linear infinite none;
  animation: showScreen1 10s linear infinite none;
  -webkit-animation-delay: 2.5s;
  animation-delay: 2.5s;
}
/* line 294, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai .hw-nova3-icon-container {
  text-align: center;
  margin: 50px 0 60px 0;
}
/* line 300, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji {
  margin-top: 200px;
}
/* line 302, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji .hw-nova3-container {
  direction: ltr;
}
/* line 305, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji .hw-nova3-qmoji-left-container, .huawei-wrap .hw-nova3-qmoji .hw-nova3-qmoji-right-container {
  display: inline-block;
  width: 49%;
  vertical-align: top;
  direction: ltr;
}
/* line 311, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji .hw-nova3-qmoji-left-container {
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
/* line 313, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji .hw-nova3-qmoji-left-container.showup {
  opacity: 0;
  -webkit-opacity: 0;
}
/* line 317, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji .hw-nova3-qmoji-right-container {
  width: 36%;
  margin-left: 100px;
}
/* line 320, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji .hw-nova3-qmoji-right-container .hw-nova3-qmoji-icon-container {
  margin-top: 50px;
}
/* line 327, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-qmoji .hw-nova3-text-container {
  text-align: left;
  z-index: 10;
}
/* line 333, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-hdr {
  margin-top: 200px;
}
/* line 336, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-hdr .hw-nova3-hdr-container .hw-nova3-text-container {
  margin-bottom: 50px;
}
/* line 339, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-hdr .hw-nova3-hdr-container .hw-nova3-phone-container {
  max-width: 963px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
/* line 344, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-hdr .hw-nova3-hdr-container .hw-nova3-phone-container .hw-nova3-dark-screen {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 1;
  -webkit-opacity: 1;
  -moz-transition: all 0s linear;
  -o-transition: all 0s linear;
  -webkit-transition: all 0s linear;
  transition: all 0s linear;
  -moz-transition-delay: 1.5s;
  -o-transition-delay: 1.5s;
  -webkit-transition-delay: 1.5s;
  transition-delay: 1.5s;
}
/* line 351, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-hdr .hw-nova3-hdr-container .hw-nova3-phone-container .hw-nova3-dark-screen.showup {
  opacity: 0;
  -webkit-opacity: 0;
}
/* line 359, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera {
  margin-top: 200px;
}
/* line 362, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container {
  max-width: 818px;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
/* line 367, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container .hw-nova3-phone-content {
  position: relative;
}
/* line 369, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone-screen {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 373, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone-screen .screen {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 378, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone-screen .screen1 {
  -webkit-animation: changeScreen1 10s linear infinite none;
  -moz-animation: changeScreen1 10s linear infinite none;
  -o-animation: changeScreen1 10s linear infinite none;
  -ms-animation: changeScreen1 10s linear infinite none;
  animation: changeScreen1 10s linear infinite none;
}
/* line 381, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone-screen .screen2 {
  -webkit-animation: changeScreen2 10s linear infinite none;
  -moz-animation: changeScreen2 10s linear infinite none;
  -o-animation: changeScreen2 10s linear infinite none;
  -ms-animation: changeScreen2 10s linear infinite none;
  animation: changeScreen2 10s linear infinite none;
}
/* line 384, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone-screen .screen3 {
  -webkit-animation: changeScreen3 10s linear infinite none;
  -moz-animation: changeScreen3 10s linear infinite none;
  -o-animation: changeScreen3 10s linear infinite none;
  -ms-animation: changeScreen3 10s linear infinite none;
  animation: changeScreen3 10s linear infinite none;
}
/* line 387, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container .hw-nova3-phone-content .hw-nova3-phone-screen .screen4 {
  -webkit-animation: changeScreen4 10s linear infinite none;
  -moz-animation: changeScreen4 10s linear infinite none;
  -o-animation: changeScreen4 10s linear infinite none;
  -ms-animation: changeScreen4 10s linear infinite none;
  animation: changeScreen4 10s linear infinite none;
}
/* line 393, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-camera-icon {
  text-align: center;
  margin: 50px 0 60px 0;
}
/* line 396, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-camera-icon .hw-nova3-icon-line {
  margin: 20px 0;
}
/* line 403, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kirin {
  margin-top: 200px;
}
/* line 406, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kirin .hw-nova3-kirin-container .hw-nova3-text-container {
  margin-bottom: 100px;
}
/* line 409, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-kirin .hw-nova3-kirin-container .hw-nova3-phone-container {
  max-width: 973px;
  width: 100%;
}
/* line 416, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-shopping {
  margin-top: 200px;
}
/* line 419, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-text-container {
  text-align: left;
  direction: ltr;
}
/* line 422, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-text-container .title {
  width: 36%;
}
/* line 425, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-text-container .text {
  width: 50%;
}
/* line 429, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-phone-container {
  max-width: 1038px;
  width: 120%;
  position: relative;
}
/* line 433, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-phone-container .hw-nova3-shopping-screen {
  position: absolute;
  top: 20%;
  left: 0;
  -moz-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
/* line 438, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-phone-container .hw-nova3-shopping-screen.showup {
  top: 0;
}
/* line 446, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-light {
  margin-top: 200px;
}
/* line 449, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-light .hw-nova3-light-container .hw-nova3-text-container {
  margin-bottom: 100px;
}
/* line 452, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-light .hw-nova3-light-container .hw-nova3-phone-container {
  position: relative;
}
/* line 454, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-light .hw-nova3-light-container .hw-nova3-phone-container .hw-nova3-phone {
  position: absolute;
  max-width: 339px;
  width: 100%;
  font-size: 0;
  line-height: 0;
  right: 0;
  bottom: 10%;
}
/* line 462, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-light .hw-nova3-light-container .hw-nova3-phone-container .hw-nova3-phone .hw-nova3-phone-light {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-opacity: 0;
}
/* line 467, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-light .hw-nova3-light-container .hw-nova3-phone-container .hw-nova3-phone .hw-nova3-phone-light.showup {
  opacity: 1;
  -webkit-opacity: 1;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
  -moz-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
/* line 478, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-power {
  margin: 200px 0;
}
/* line 481, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-power .hw-nova3-power-container .hw-nova3-phone-container {
  max-width: 1017px;
  width: 100%;
  margin: 0 auto;
}
/* line 486, ../sass/style-main-ae.scss */
.huawei-wrap .hw-nova3-power .hw-nova3-power-container .hw-nova3-text-container {
  margin-bottom: 100px;
}
@media screen and (max-width: 767px) {
  /* line 494, ../sass/style-main-ae.scss */
  .huawei-wrap .title {
    font-size: 18px;
    line-height: 20px;
  }
  /* line 498, ../sass/style-main-ae.scss */
  .huawei-wrap .text {
    font-size: 14px;
    line-height: 1.2;
  }
  /* line 504, ../sass/style-main-ae.scss */
  .huawei-wrap .tip {
    font-size: 12px;
    margin-top: 18px;
  }
  /* line 508, ../sass/style-main-ae.scss */
  .huawei-wrap .mobile {
    display: block !important;
  }
  /* line 511, ../sass/style-main-ae.scss */
  .huawei-wrap .pc {
    display: none !important;
  }
  /* line 514, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-icon-line {
    display: block;
    margin: 20px 0;
  }
  /* line 517, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-icon-line .hw-nova3-icon {
    margin: 0;
    width: 78px;
  }
  /* line 520, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-icon-line .hw-nova3-icon span {
    width: 30px;
  }
  /* line 526, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-icon-line .hw-nova3-icon p {
    margin: 0 auto;
    font-size: 13px;
  }
  /* line 533, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv {
    padding-top: 60px;
  }
  /* line 535, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-logo-container {
    text-align: center;
  }
  /* line 537, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .logo {
    width: 60%;
  }
  /* line 540, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .title {
    font-size: 18px;
    margin-top: 6px;
  }
  /* line 544, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .text {
    font-size: 16px;
  }
  /* line 547, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .hw-nova3-play-video {
    margin-top: 8px;
  }
  /* line 549, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-logo-container .hw-nova3-play-video .hw-nova3-btn-play {
    width: 16px;
  }
  /* line 554, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-phone-container {
    width: 80%;
    margin: 48px auto 0 auto;
  }
  /* line 560, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera {
    margin-top: 80px;
    padding-bottom: 0;
  }
  /* line 569, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera .hw-nova3-phone-container.showup .hw-nova3-camera-front {
    left: 50%;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  /* line 574, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera .hw-nova3-phone-container .hw-nova3-phone {
    width: 80%;
  }
  /* line 582, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera .hw-nova3-phone-container .hw-nova3-camera-front {
    width: 80%;
    left: 50%;
    top: 8%;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  /* line 590, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera .hw-nova3-text-container {
    position: relative;
    text-align: center;
    width: 75%;
    margin: 0 auto 30px auto;
    top: 0;
  }
  /* line 599, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai {
    margin-top: 80px;
  }
  /* line 602, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai .hw-nova3-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto;
  }
  /* line 606, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai .hw-nova3-container .hw-nova3-phone-container {
    width: 70%;
    padding-right: 13%;
  }
  /* line 610, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai .hw-nova3-container .hw-nova3-icon-container {
    text-align: center;
    margin: 40px 0 60px 0;
  }
  /* line 617, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-qmoji {
    margin-top: 80px;
  }
  /* line 620, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-qmoji .hw-nova3-container .hw-nova3-text-container {
    text-align: center;
    width: 80%;
    margin: 0 auto;
  }
  /* line 625, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-qmoji .hw-nova3-container .hw-nova3-qmoji-left-container {
    display: block;
    margin: 50px auto 0 auto;
  }
  /* line 633, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-qmoji .hw-nova3-container .hw-nova3-qmoji-right-container {
    display: none;
  }
  /* line 639, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-hdr {
    margin-top: 80px;
  }
  /* line 642, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-hdr .hw-nova3-hdr-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 50px auto;
  }
  /* line 646, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-hdr .hw-nova3-hdr-container .hw-nova3-phone-container {
    width: 80%;
  }
  /* line 652, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai-camera {
    margin-top: 80px;
  }
  /* line 655, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto;
  }
  /* line 659, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai-camera .hw-nova3-ai-camera-container .hw-nova3-phone-container {
    width: 70%;
    padding-left: 11%;
  }
  /* line 666, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kirin {
    margin-top: 80px;
  }
  /* line 669, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kirin .hw-nova3-kirin-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 60px auto;
  }
  /* line 673, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kirin .hw-nova3-kirin-container .hw-nova3-phone-container {
    width: 75%;
    margin: 0 auto;
  }
  /* line 680, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping {
    margin-top: 80px;
  }
  /* line 683, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-text-container {
    text-align: center;
    width: 80%;
    margin: 0 auto 50px auto;
  }
  /* line 687, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-text-container .title {
    width: auto;
  }
  /* line 690, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-text-container .text {
    width: auto;
  }
  /* line 694, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-shopping-container .hw-nova3-phone-container {
    width: 80%;
    margin: 0 auto;
  }
  /* line 704, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-light {
    margin-top: 80px;
  }
  /* line 707, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-light .hw-nova3-light-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 30px auto;
  }
  /* line 712, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-light .hw-nova3-light-container .hw-nova3-phone-container .hw-nova3-phone {
    width: 25%;
    right: 5%;
    bottom: 13%;
  }
  /* line 721, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-power {
    margin: 80px 0;
  }
  /* line 724, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-power .hw-nova3-power-container .hw-nova3-phone-container {
    width: 80%;
    margin: 0 auto;
  }
  /* line 728, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-power .hw-nova3-power-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 50px auto;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  /* line 739, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kv .hw-nova3-container .hw-nova3-phone-container {
    width: 80%;
    margin: 94px auto 0 auto;
  }
  /* line 747, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera .hw-nova3-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 60px auto;
  }
  /* line 752, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera .hw-nova3-container .hw-nova3-phone-container .hw-nova3-phone {
    width: 80%;
  }
  /* line 755, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-camera .hw-nova3-container .hw-nova3-phone-container .hw-nova3-camera-front {
    width: 80%;
    left: 50%;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  /* line 765, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai .hw-nova3-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto;
  }
  /* line 770, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai .hw-nova3-container .hw-nova3-icon-container .hw-nova3-icon-line {
    display: block;
    margin: 20px 0;
  }
  /* line 779, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-qmoji .hw-nova3-container .hw-nova3-qmoji-right-container {
    margin-left: 50px;
  }
  /* line 786, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-hdr .hw-nova3-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 50px auto;
  }
  /* line 795, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai-camera .hw-nova3-container .hw-nova3-ai-camera-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto;
  }
  /* line 799, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai-camera .hw-nova3-container .hw-nova3-ai-camera-container .pc {
    display: none !important;
  }
  /* line 802, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-ai-camera .hw-nova3-container .hw-nova3-ai-camera-container .mobile {
    display: block !important;
  }
  /* line 811, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kirin .hw-nova3-container .hw-nova3-kirin-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 80px auto;
  }
  /* line 815, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-kirin .hw-nova3-container .hw-nova3-kirin-container .hw-nova3-phone-container {
    width: 80%;
    margin: 0 auto;
  }
  /* line 825, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-container .hw-nova3-shopping-container .hw-nova3-text-container {
    text-align: center;
    width: 80%;
    margin: 0 auto 50px auto;
  }
  /* line 829, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-container .hw-nova3-shopping-container .hw-nova3-text-container .title {
    width: auto;
  }
  /* line 832, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-container .hw-nova3-shopping-container .hw-nova3-text-container .text {
    width: auto;
  }
  /* line 836, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-shopping .hw-nova3-container .hw-nova3-shopping-container .hw-nova3-phone-container {
    width: 90%;
    margin: 0 auto;
  }
  /* line 846, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-light .hw-nova3-container .hw-nova3-light-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 80px auto;
  }
  /* line 855, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-power .hw-nova3-container .hw-nova3-text-container {
    width: 80%;
    margin: 0 auto 80px auto;
  }
  /* line 859, ../sass/style-main-ae.scss */
  .huawei-wrap .hw-nova3-power .hw-nova3-container .hw-nova3-phone-container {
    width: 90%;
    margin: 0 auto;
  }
}

@-webkit-keyframes showScreen0 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  35% {
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes showScreen0 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  35% {
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes showScreen0 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  35% {
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes showScreen0 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  35% {
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes showScreen1 {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  35% {
    opacity: 1;
  }
  65% {
    opacity: 1;
  }
  70% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes showScreen1 {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  35% {
    opacity: 1;
  }
  65% {
    opacity: 1;
  }
  70% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes showScreen1 {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  35% {
    opacity: 1;
  }
  65% {
    opacity: 1;
  }
  70% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes showScreen1 {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  35% {
    opacity: 1;
  }
  65% {
    opacity: 1;
  }
  70% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes showScreen2 {
  0% {
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes showScreen2 {
  0% {
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes showScreen2 {
  0% {
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes showScreen2 {
  0% {
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes changeScreen1 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  22% {
    opacity: 1;
  }
  27% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes changeScreen1 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  22% {
    opacity: 1;
  }
  27% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes changeScreen1 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  22% {
    opacity: 1;
  }
  27% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes changeScreen1 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  22% {
    opacity: 1;
  }
  27% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes changeScreen2 {
  0% {
    opacity: 0;
  }
  17% {
    opacity: 0;
  }
  22% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  44% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes changeScreen2 {
  0% {
    opacity: 0;
  }
  17% {
    opacity: 0;
  }
  22% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  44% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes changeScreen2 {
  0% {
    opacity: 0;
  }
  17% {
    opacity: 0;
  }
  22% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  44% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes changeScreen2 {
  0% {
    opacity: 0;
  }
  17% {
    opacity: 0;
  }
  22% {
    opacity: 1;
  }
  39% {
    opacity: 1;
  }
  44% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes changeScreen3 {
  0% {
    opacity: 0;
  }
  34% {
    opacity: 0;
  }
  39% {
    opacity: 1;
  }
  58% {
    opacity: 1;
  }
  63% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes changeScreen3 {
  0% {
    opacity: 0;
  }
  34% {
    opacity: 0;
  }
  39% {
    opacity: 1;
  }
  58% {
    opacity: 1;
  }
  63% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes changeScreen3 {
  0% {
    opacity: 0;
  }
  34% {
    opacity: 0;
  }
  39% {
    opacity: 1;
  }
  58% {
    opacity: 1;
  }
  63% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes changeScreen3 {
  0% {
    opacity: 0;
  }
  34% {
    opacity: 0;
  }
  39% {
    opacity: 1;
  }
  58% {
    opacity: 1;
  }
  63% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes changeScreen4 {
  0% {
    opacity: 0;
  }
  53% {
    opacity: 0;
  }
  58% {
    opacity: 1;
  }
  76% {
    opacity: 1;
  }
  81% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes changeScreen4 {
  0% {
    opacity: 0;
  }
  53% {
    opacity: 0;
  }
  58% {
    opacity: 1;
  }
  76% {
    opacity: 1;
  }
  81% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes changeScreen4 {
  0% {
    opacity: 0;
  }
  53% {
    opacity: 0;
  }
  58% {
    opacity: 1;
  }
  76% {
    opacity: 1;
  }
  81% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes changeScreen4 {
  0% {
    opacity: 0;
  }
  53% {
    opacity: 0;
  }
  58% {
    opacity: 1;
  }
  76% {
    opacity: 1;
  }
  81% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
