/*index less*/
.head{
  position: relative;
  background:url('${myurl}/images/headBg.png') no-repeat center ;
  background-size: 100% 100%;
  height:250px;
  padding: 100px 0 80px 0;
  h1{
    text-align: center;
    margin: 0 auto;
    color:#fff;
    font-size:32px;
  }
}
.mainBox{
  padding: 20px;
  box-shadow: 1px 1px 30px rgba(14, 21, 34, 0.07);
  max-width: 1180px;
  margin: 10px auto;
  overflow: hidden;
  h2{
    text-align: center;
    padding: 40px 0;
    font-weight:bold;
  }
}
.van-step--horizontal .van-step__title{
  font-size:16px;
  padding:15px 0;
}
.van-step__title--active{
  font-weight: bold;
}
.van-step--horizontal .van-step__circle-container,.van-step--horizontal .van-step__line{
  top:60px;
}
.van-step{
  .van-icon{
    font-size:32px;
  }
}
.btns{
  padding: 15px 0;
  text-align: center;
  button{
    margin:5px;
  }
}