    *{
      margin: 0;
      padding: 0;
    }

    /* åŠ è½½é®ç½©å±‚ */
    .loadContainer {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: #fff;
      z-index: 10010;
    }
    
    .content{
      position: relative;
    }

    .logoImg{
      width: 50%;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      top: 2rem;
      z-index: 100;
    }

    .logoImg>img{
      width: 100%;
    }

    .btnImg{
      width: 70%;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      top: 9.5rem;
      z-index: 100;
    }

    .btnImg>img{
      width: 100%;
    }

    .loading-container {
      position: absolute;
      /* bottom: 3.8%; */
      left: 50%;
      margin-left: -0.6rem;
      height: 1.2rem;
      width: 1.2rem;
      border-radius: 100%;
      z-index: 1000;
    }
    .loading-container, .loading {
      height: 1.2rem;
      width: 1.2rem;
      border-radius: 100%;
      box-sizing: border-box;
    }
    .loading {
      border: 2px solid transparent;
      border-color: transparent #177efe transparent #177efe;
      -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
      -webkit-transform-origin: 50% 50%;
      animation: rotate-loading 1.5s linear 0s infinite normal;
      transform-origin: 50% 50%;
    }
    #loading-text {
      -webkit-animation: loading-text-opacity 2s linear 0s infinite normal;
      animation: loading-text-opacity 2s linear 0s infinite normal;
      color: #177efe;
      font-size: 0.18rem;
      font-weight: bold;
      opacity: 0;
      position: absolute;
      text-align: center;
      text-transform: uppercase;
      top: 50%;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      width: 100%;
      left: 0;
      line-height: 0;
    }

    @keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-webkit-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-webkit-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}


@keyframes loading-text-opacity {
    0%  {opacity: 0}
    20% {opacity: 0}
    50% {opacity: 1}
    100%{opacity: 0}
}


@-webkit-keyframes loading-text-opacity {
    0%  {opacity: 0}
    20% {opacity: 0}
    50% {opacity: 1}
    100%{opacity: 0}
}







    .bbgImg{
      position: fixed;
      bottom: 0;
      left: 0;
      right: 0;
    }
    .bbgImg>img{
      width: 100%;
    }

    .isShow{
      display: block!important;
    }

    .iosTxt, .androidTxt{
      color: #177efe; 
      display: none; 
      font-size: 18px; 
      text-align: center;
    }

    .policeNo{
      width: 100%;;
      font-size: 10px;
      text-align: center;
      position: fixed;
      bottom: 10px;
      left: 50%;
      transform: translateX(-50%);
      color: #b2b2b2;
    }

    .policeNo img{
      width: 10px;
      height: 10px;
    }



    /* é®ç½©å±‚ */
    .opacityBox{
      width: 100%;
      height: 100%;
      position: fixed;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      background: rgba(0, 0 ,0 , .8);
      z-index: 1000;
    }

    .jiantou{
      width: 6rem;
      position: fixed;
      top: 0;
      right: 1rem;

    }

    .jiantou img{
      width: 100%;
      margin-top: .3rem;
    }
