.loading-module[data-v-7989cda6] {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.loading-module .spin[data-v-7989cda6] {
  width: 0.563607rem;
  height: 0.563607rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/2439cf6dfa90d341bdec24f2f8ebe42b.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-animation: circle-7989cda6 2s linear infinite;
          animation: circle-7989cda6 2s linear infinite;
}
.loading-module .nomore[data-v-7989cda6] {
  font-size: 0.322061rem;
  color: #c3c3c3;
}
@-webkit-keyframes circle-7989cda6 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes circle-7989cda6 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.app-con {
  height: 100%;
}
.wallpaper {
  height: 100%;
}
.wallpaper-header {
  padding: 0 0.402576rem;
  height: 1.417069rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #f2eded;
}
.wallpaper-header-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.wallpaper-header-left-logo {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAA21BMVEUAAAD///////////////////////////////////////////////////////////////////+pQUCrRUSsSEeqQkGxUlHDeXi1W1qvTk39+/v37e3VoqLJh4b79vb48PD+/PzSm5q2Xl2zVlXpz87kwsLZq6vAdHO7aGi3YGD68vL16Ojiv7/br6/Un57NkZCuS0rr0tLnysq5ZGP8+fnw3d3lxcXhvbzXpaXLi4rz5OTMjo20WFfx4N/t19fgubnIg4PftrbQlpXEfX29bWz05ubcsrHGf3+/cHDuZWFfAAAAEXRSTlMA798Qz69wQCCAn5CPv2Cgfw/jS2gAAAWTSURBVHjaxdvnduIwEAVg0cP2K5tmwPTeAqGHQPrm/Z9o2zk7dmxsyXLw91/s3ZE0snwcZpdJp+IxfJhYMpXNsLMSP2K4gPinK/d//gsuxi1COoYLin9j73zBhX2xl/8rLi6ZYCSJCHyNqv7OWfiGiKTZX1dxRCT2bxl8QhRoEq4QoQQVIBpZxlgcEYoxloEMYz9u/LxplXRN06/zxedqZf1Sh4IMy0JY7bWncSf9udFeIqA0S0HMcPyU42eV7h9eEERKsAubkyL3oRfWAeoQZzEIOJW4iOvZCpJiDP7uelyUVuhAjkCATYnLuFmHHGCmcUn9TogBalUuL1dYhRVgWOCB5KZmKAFqfZffHtxPJ5v1unPqzgrFs72h2RYMIPf/L+46pj3iYtrLnynCUDnA7fs9NjfgwmjftlyLUFYM0OA2vSPOWrarLps131EK0LF3uQq8lSsDZ2ucKAR4sU1t6whfxtoZYRo8wD23GIwg5OTYNo16wABjW3utQZDRbb3bDI1gAcrW3ymOIK78yO26gQJ0OcmPIOX9UhgHCDAsWYo4h6TyT/tuXMkHsJZxC3ldW4s+DGUDGEUa/WwigI5tE89kA4wtE3CHQOY6t1hIBnimofcIaHVt3cdLqQB3Gh1AdwhqbU3QlQowoYFVBPdg3Qk1iQDWGWhDQZWTiUSAkUZHugEF1s10MIQDWEtXgZKFpR10xAM80RLcQ0ndcqQWxAPc0O6BojvaCXkTggFqmvIeID1bMxILsLCeY6o6tn4sFmBLY/ZQVdd95pN5rcEWiHov0MsARAI0LQtX3SvVcwVAIMCQFm4D6uYUYANAIMDe2j7V1Uq2riYQ4EgB1lBXpxm9hQvmtQvpKA6lEzzBBfNYNfoQJIRt8AbiEWBKzdOAMusVuw/iEWBH9zGQCwagZ/oeyAWngBbNT4Sh5+hrPgHofrtDGAbeZyvzGPCIEAx12UZUDLUTY+443P0CHKxvN9R1KcAcxCNAy1oydQV6wBQ8jg+hTkFZs7cBgQDNUANsuc/PMY9n4hnUNSnAEcQrwJv6xZhsLO9NQS7WimsHbnsaEApwG+JhVPF/0cE8BuVNqFlpvjczMI+rqTaCErPISRuiAdrWy5SSHSdvdRDhp+JXqNhykjuCCN0L1I/DiSb0no591O18rXPSGskE2FHhylC6FVMAUyKAtXt1A9df5za3MgFedOVeWNG4XWkvEaDepHGB5qBe5Q4F/21IbtXeko2euVNuIRFgQeMONcjatLibfl08AA4Ky3DHz3iVCFCxrB65Eoyb3EH4NR15yfFA16NaVePndcUD4ImGaScIMmjzWflsKeZ7kJcWEGG+FrmPrXgAFKzJV/BlnIrcl26KB9jrnGhjeCtPdS5iJh4AW25N8Gh4fWK107iYUk08gGnfT83jue8GZi0ubiIeAHd5bvPccVRh3y1oXMpgKR4AG+f3I5NjeQmgbo7mp+19nkvT9hIBsOVOer7YbLZKGg/oQSZAvZHjYZvJBEC9wsP2JhSATMKuQV4yANpFHqqSbACU70MtwkA4AFmEWYSnAAGw3Aw8j5jq5tjngrYyAYgxLpS4m+vBbLwEMHwUnKi5ZABS6+yKGrfQD71pmw6XudCR0DLlA5B6uf3QrUwbjcp2spmPDNiUZwJFaMAjgLK270o4mCDhB8Cyq3MvuQc4MYRpVPWK8AgXDOFa9YR6AGExhGxVcG8XU7iJsThCN3eZiH4brpIshQ/wMi0KfmudYml8jNFp189f69f5m+pphLOyLINIZRiLIUJxxlgWEfrEGEsgQlfst8+IzCf2RyKGiMSv2F9pROQb+yuySfjM/vuKCCQZSSRxcV8TjFx6Fqj+5FscFxRLM4er77iYz1R+e4SLVCGWTbCzMtlU8iP//D+eSmeYzS826W+Qg4wIegAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 1.030596rem;
  height: 1.030596rem;
  margin-right: 0.233494rem;
}
.wallpaper-header-left-desc {
  font-family: PingFang SC;
  line-height: 0.676329rem;
  color: #373a3e;
}
.wallpaper-header-left-desc-top {
  font-weight: 600;
  font-size: 0.386473rem;
}
.wallpaper-header-left-desc-bottom {
  font-weight: normal;
  font-size: 0.322061rem;
}
.wallpaper-header-right {
  width: 2.36715rem;
  height: 0.861514rem;
  background: #a94140;
  -webkit-border-radius: 0.20934rem;
          border-radius: 0.20934rem;
  font-family: PingFang SC;
  font-style: normal;
  font-weight: 600;
  font-size: 0.338164rem;
  line-height: 0.861514rem;
  text-align: center;
  color: #ffffff;
}
.wallpaper-header-right:active {
  opacity: 0.7;
}
.wallpaper-name {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: 500;
  font-size: 0.434783rem;
  line-height: 0.426731rem;
  color: #000000;
  max-width: 7.246377rem;
  margin: 0 auto;
  margin-top: 0.644122rem;
  text-align: center;
  word-break: break-word;
}
.wallpaper-img {
  width: 5.233494rem;
  height: 9.299517rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin: 0 auto;
  margin-top: 0.402576rem;
}
.wallpaper-img-cover {
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wallpaper-img .android-cover {
  background-image: url(https://cdn-f1.simeji.me/static/wap/acadd35fc6116bc10a7fa6c65218beaa.png);
}
.wallpaper-img .ios-cover {
  background-image: url(https://cdn-f1.simeji.me/static/wap/d9756960e9a005b5ce1df2567073504a.png);
}
.wallpaper-handle {
  margin: 0 auto;
  margin-top: 0.483092rem;
  width: 7.012882rem;
  height: 1.191626rem;
  background: #a94140;
  -webkit-border-radius: 0.692432rem;
          border-radius: 0.692432rem;
  font-family: PingFang TC;
  font-weight: 600;
  font-size: 0.334138rem;
  line-height: 1.191626rem;
  text-align: center;
  color: #ffffff;
}
.wallpaper-handle:active {
  opacity: 0.7;
}
.wallpaper-warning {
  margin: 0 auto;
  margin-top: 0.289855rem;
  width: 8.671498rem;
  font-family: PingFang TC;
  font-weight: normal;
  font-size: 0.257649rem;
  line-height: 0.362319rem;
  text-align: center;
  color: #878787;
  opacity: 0.8;
}
.outline-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.outline-wrap-img {
  background-image: url(https://cdn-f1.simeji.me/static/wap/41af6b011caac7542daccd9301a7e015.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 2.028986rem;
  height: 1.932367rem;
  margin-bottom: 0.966184rem;
}
.outline-wrap-statement {
  font-family: PingFang TC;
  font-style: normal;
  font-weight: normal;
  font-size: 0.322061rem;
  line-height: 0.450886rem;
  text-align: center;
  margin-bottom: 1.441224rem;
  opacity: 0.7;
}
.outline-wrap-btn {
  width: 6.553945rem;
  height: 1.328502rem;
  background: #A94140;
  -webkit-border-radius: 0.805153rem;
          border-radius: 0.805153rem;
  font-family: PingFang SC;
  font-style: normal;
  font-weight: normal;
  font-size: 0.434783rem;
  line-height: 1.328502rem;
  text-align: center;
  color: #FFFFFF;
}
.outline-wrap-warning {
  margin-top: 0.402576rem;
  width: 8.671498rem;
  font-family: PingFang TC;
  font-weight: normal;
  font-size: 0.257649rem;
  line-height: 0.362319rem;
  text-align: center;
  color: #878787;
  opacity: 0.8;
}
@media (max-height: 717px) and (min-height: 664px) {
.wallpaper .wallpaper-img {
    width: 6.280193rem;
    height: 11.15942rem;
}
}
@media (max-height: 746px) and (min-height: 718px) {
.wallpaper .wallpaper-img {
    width: 6.541868rem;
    height: 11.624396rem;
}
}
@media (min-height: 747px) {
.wallpaper .wallpaper-img {
    width: 6.803543rem;
    height: 12.089372rem;
}
}
