
    
    * {
      margin: 0;
      padding: 0;
      /* box-sizing: border-box; */
      /* 统一盒模型计算方式 */
    }

    /* 继承默认字体，避免系统默认样式干扰 */
    html,
    body {
      padding: 0 !important;
      margin: 0 !important;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
        "Helvetica Neue", Arial, sans-serif;
      line-height: 1.5;
      color: #333;
      background-color: #fff;
    }

    .bg-img {
      height: 100vh;
      width: 100vw;
      overflow: hidden;
    }
    .bg-img {
      height: 100vh;
      width: 100vw;
      background: url("./background.png");
      background-position: center; /* 居中 */
      background-size: cover;
      /* background-position: 100% 100%; */
      background-repeat: no-repeat;
    }
    .icon {
      width: 1.75rem;
      height: 1.75rem;
    }
    .title {
      color: #fff;
      font-size: 1.5rem;
      display: flex;
      justify-content: center;
      flex-direction: column;
      align-items: center;
      margin-top: 2.5rem;
    }
    .title-icon {
      display: flex;
      align-items: center;
      font-weight: 600;
  
    }
    .title-icon img{
      margin-right: .3125rem;
    }
    .preference {
      width: 80%;
    }
    .downApp {
      position: fixed;
      bottom: 5rem;
      width: 85%;
      left: 50%;
      transform: translate(-50%, 0);
    }
    .downApp .Statement {
      /* justify-content: center; */
      color: #fff;
      display: flex;
      /* align-items: center; */
      margin-top: .625rem;
           font-size: 1rem;
    }
    .downApp-btn {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 20.0625rem;
      height: 3rem;
      background: linear-gradient(90deg, #ff58ad 0%, #ff3164 100%);
      box-shadow: inset 0rem -0.1875rem .25rem 0rem #d31747;
      border-radius: 1.5rem;
      color: #fff;
      font-size: 1.375rem;
      margin-top: .9375rem;
      cursor: pointer;
    }
    .Statement img{
      margin-right: .3125rem;
      width: 1.75rem;
      height: 1.75rem;
    }

  @media (min-width: 1024px) {
  .bg-img {
     max-width: 750px;
     /* height: 100%; */
     margin: 0 auto; 
    /* background-size:contain; */
}
  .downApp{
    width:unset ;
    cursor: pointer;
  }
}