.bg_img{
  width: 100vw;
  height: 100vh;
}
.phone-page{
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  z-index: 9999;
  background: rgba(0, 0, 0, 0.22);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  
  .content {
    width: 94vw;
    height: 640px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -47vw;
    transform: translateY(-50%);
    background-color: #fff;
    border-radius: 12px;
    padding: 0 40px;
    .logo_img{
      width: 132px;
      height: 106px;
      display: block;
      margin: 30px auto 24px auto;
    }
    .text{
      font-size: 34px;
      color:#333;
      margin-bottom: 38px;
    }
    .flex{
      display: flex;
      align-items: center;
      padding: 0 70px;
      justify-content: space-between;
      margin-bottom:28px; 
      .item{
        display: flex;
        align-items: center;
        font-size: 28px;
        color: #666;
        .shouquan{
          width: 28px;
          height: 28px;
          margin-right: 16px;
          margin-top: 4px;
        }

      }
     
    }
    .btn{
      width:310px;
      height:100px;
      background:rgba(187,156,121,1);
      border-radius:12px;
      font-size: 36px;
      color: #fff;
      line-height: 100px;
      margin-top: 6px;
    }
  }
}