.img{width: 100%;height: 100%;}

.train-box{
        font-size:0;
      }
      .train-box img{
        display:block;
        width: 100%;
        height:auto;
      }
      .empty{
        width: 100%;
        height:1.1rem;
      }
      .train-bottom{
        position: fixed;
        bottom: 0;
        left:0;
        width: 100%;
        height:1.2rem;
        z-index:2;
        -webkit-box-shadow:0 0 0.1rem rgba(0,0,0,0.4);
        -moz-box-shadow:0 0 0.1rem rgba(0,0,0,0.4);
        box-shadow:0 0 0.1rem rgba(0,0,0,0.4);
      }
      .train-bottom .left_train{
        float: left;
        width: 40%;
        height:100%;
        background:#fff;
        text-align: center;
        font-size:.34rem;
        color:#1888EC;
        font-weight:bold;
        line-height: 1.2rem;
        user-select: none;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
      }
      .train-bottom .left_train span{
        font-size:.24rem;
        color:#999999;
        font-weight:normal;
      }
      .train-bottom .right_train{
        float: left;
        width: 60%;
        height:100%;
        background: #1888EC;
        text-align: center;
        font-size:.34rem;
        font-weight:bold;
        color:#fff;
        line-height: 1.2rem;
      }
.train-bottom .right_train p{
  animation: scaleBtn 2s linear infinite;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

@keyframes scaleBtn {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.2);
    }
    100% {
      transform: scale(1);
    }
  }




/*弹窗样式*/
.mask{
  display:none;
  position: fixed;
  top:0;
  left:0;
  width: 100%;
  height:100%;
  background:rgba(0,0,0,0.5);
  z-index:3;
}
.mask .mask-box{
  position: relative;
  top:50%;
  left:50%;
  width: 6rem;
  height:6.2rem;
  margin-left: -3rem;
  margin-top: -3.1rem;
  border-radius: .2rem;
  background:#fff;
}
.mask .mask-box .close{
  position: absolute;
  top:-0.12rem;
  right:0.16rem;
  font-size:.6rem;
  color:#999999;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.mask .mask-box h2{
  padding-top: .6rem;
  text-align: center;
  color:#1888EC;
  font-size:.32rem;
  line-height: .6rem;
}
.mask .mask-box p{
  text-align: center;
  color:#333;
  font-size:.28rem;
  line-height: .4rem;
}
.mask .mask-box .ewm_img{
  margin: 0 auto;
  width: 4.3rem;
  height:4.3rem;
}