.applyshop {
    font-size: 30rpx;
    height: 70rpx;
    line-height: 70rpx;
    text-indent: 1em;
    color: #333;
    background: #fff;
    font-weight: bold;
    float: left;
  }
  .applyshopBox{
    overflow: hidden;
    background: #fff;
    margin-top: 20rpx;
  }
  .goShop{
    font-size: 22rpx;
    height: 70rpx;
    line-height: 70rpx;
    text-indent: 1em;
    color: #a6a6a6;
    background: #fff;
    font-weight: bold;
    float: right;
    /* margin-right: 20rpx; */
  }
  
  .posi {
    /* position: relative; */
    width: 100%;
    background: #FFF;
    margin-bottom: 20rpx;
  }
  .posi_logo {
    position: relative;
    width: 92%;
    display: flex;
    padding: 20rpx 0;
    background: #fff;
    margin: 0 auto;
  }
  
  /* .posi_logo view:nth-child(1) {
    border-radius: 16rpx;
  } */
  .shopCh{
    border-radius: 16rpx;

  }
  .posi_logo view:nth-child(1) image {
    display: block;
    width: 100rpx;
    height: 100rpx;
    border-radius: 16rpx;
    margin-right: 16rpx;
    border: 1px solid #e5e5e5;
  }
  .name{
    font-size: 32rpx;
    color: #333;
    letter-spacing: 0;
    width: 500rpx;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* .posi_logo view:nth-child(2) view {
    font-size: 32rpx;
    color: #333;
    letter-spacing: 0;
  } */
  
  .shopVoList {
    white-space: nowrap !important;
    overflow-y: scroll;
    height: 90rpx !important;
    width: 360rpx;
    font-size: 16px;
    color: #333;
    letter-spacing: 0;
  }
  
  .shopVoList text {
    font-size: 20rpx !important;
    color: #b8b8b8 !important;
  }
  .bottom{
    background: #fff;
    color: #666;
    text-align: center;
    padding: 20rpx 0;
    font-size: 32rpx;
  }
  .telBox {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    
  }

  .telText{
    text-align: center;
    color: #b8b8b8 !important;
    font-size: 20rpx;
  }
  .telImg{
    width: 50rpx;
    height: 50rpx;
    margin-top: 20rpx;
  }

  .certificationBox{
    position: absolute;
    right: 80rpx;
    top: 0;
    bottom: 0;
    margin: auto;
    
  }
  .certificationImg{
    width: 50rpx;
    height: 50rpx;
    margin-top: 20rpx;
  }
  .siteBox{
    overflow: hidden;
    width: 92%;
    margin: 0 auto 1rpx auto;
    padding-bottom: 10rpx;
  }
  .siteText{
    width: 90%;
    float: left;
    font-size: 24rpx;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .siteImg{
    float: right;
    width: 40rpx;
    height: 40rpx;
  }
  .genduoImg{
    width: 14rpx;
    display: block;
    float: right;
    margin: 24rpx 30rpx 0 10rpx;
  }
