.page1 {
  width: 19.20rem;
  height: 10.80rem;
  /*background: url(../image/section1/bg.png) no-repeat;*/
  background-size: 100%;
}

/* 背景 */
.page1_change {
  width: 100%;
  height: 100%;
  /* background: url(../image/section1/bg.jpg) no-repeat; */
  /* background-color: rgba(251, 250, 251, 0.88); */
  background-size: 100%;
  transition: all .3s ease-in-out;
  position: absolute;
}
.page1_change video {
  width: 100%;
  /* height: 100%; */
}

.page1 .store-btns {
  position: absolute;
  top: 6.6rem;
  height: .71rem;
}

.page1 .store-btns a {
  display: inline-block;
  width: 2.41rem;
  height: 0.71rem;
}

.page1 .store-btns a>span {
  position: relative;
  width: 100%;
  height: 100%;
  display: inline;
  float: left;
  overflow: hidden;
  border-radius: 0.1rem;
  -webkit-transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}

.page1 .store-btns .google-store-btn {
  background: url(../image/section1/google_store.png) no-repeat;
  background-size: 100%;
}

.page1 .store-btns .ios-store-btn {
  background: url(../image/section1/ios-store.png) no-repeat;
  background-size: 100%;
}

.page1 .store-btns .one-store-btn {
  background: url(../image/section1/one-store.png) no-repeat;
  background-size: 100%;
}

.page1 .store-btns .galaxy-store-btn {
  background: url(../image/section1/galaxy-store.png) no-repeat;
  background-size: 100%;
}

.play {
  width: 1rem;
  height: 1rem;
  position: absolute;
  cursor: pointer;
  top: 4.5rem;
  left: 50%;
  margin-left: -.5rem;
  background: url(../image/section1/btn-play.png) no-repeat;
  background-size: 100%;
}

.background-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; /* 保持比例，覆盖区域 */
  pointer-events: none; /* 禁用指针事件 */
  /* opacity: 0;
  transition: opacity 0.3s ease-in-out; */
}

.link-store-light {
  position: absolute;
  top: 0;
  left: -100%;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: url(../image/order-store-light.png) no-repeat;
  background-size: 100%;
  content: "";
  transition: all 650ms;
  -webkit-animation: sg 2s linear infinite;
  -moz-animation: sg 2s linear infinite;
  -ms-animation: sg 2s linear infinite;
  animation: sg 2s linear infinite;
}
