*{
    margin: 0;
    padding: 0

}
body{
    background-color:#1D2649;
}

.van-tabs__nav{
    background-color: transparent !important;
}
.van-tabs__line{
    display: none;
}
.van-tab--active{
    color: #EEF1F6 !important;
}
.van-badge{
    background-color:#ED6F6F !important;
}
.list-container{
    height: 100vh - 390px;
    overflow-y: scroll;
}

.van-overlay{
    background-color: rgba(10,14,35,.95);
}

.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.5s;
}
.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
  opacity: 0;
}
/* 可以设置不同的进入和离开动画 */
/* 设置持续时间和动画函数 */
.slide-fade-enter-active {
    transition: all .3s ease;
  }
  .slide-fade-leave-active {
    transition: all .8s cubic-bezier(1.0, 0.5, 0.8, 1.0);
  }
  .slide-fade-enter, .slide-fade-leave-to
  /* .slide-fade-leave-active for below version 2.1.8 */ {
    transform: translateX(10px);
    opacity: 0;
  }
.step-progress__step--valid span{
    font-size: 12px !important;
  }
  .step-progress__step span{
    font-size: 12px !important;
  }
  .step-progress__step-label,
  .step-progress__step--active .step-progress__step-label, .step-progress__step--active span{
      font-size: 12px !important;
  }

  .page-scroll{
    height: calc(100vh - 65px);
    overflow-y: scroll;
  }
  .list-scroll{
    height: calc(100vh - 400px);
    overflow-y: scroll;
  }