.home-index {
  width: 100%;
  min-height: 100%;
  overflow-y: scroll;
  padding:0 0 100px 0;


  .page-section {
    /* position: absolute; */
    /* height:200px; */
    width: 100%;
  }

  .my-swiper {
    height: 250px;
    width: 100%;
  }

  .swiper-image {
    height: 100%;
    width: 100%;
    opacity: 0.9;
  }

  .button-img {
    /* position: relative;
   bottom:120px;
   height:40px;
   width:120px;
   opacity:0.6; */
  }

  .form-index {
    .form-btn {
      padding: 20px 28px 10px 26px;
    }
  }

  .form-index .van-cell {
    padding: 5px 16px 8px 16px !important;
    display: block !important;
  }

  .form-index .van-field__body {
    /* display: block!important;
  width: 100%!important; */
  }

  .form-index .van-field__label {
    color: #909399 !important;
    font-size: 12px !important;
    line-height: 20px !important;
    margin: 0 0 2px 0 !important;
  }

  .form-index .van-field__control {
    color: #409EFF;
    font-size: 15px !important;
    font-weight: 600 !important;
    height: 30px !important;
    line-height: 30px !important;

    &::-webkit-input-placeholder,
    &::-moz-placeholder,
    &::-moz-placeholder,
    &::-ms-input-placeholder {
      color: #303133 !important;
      font-size: 14px !important;
      font-weight: lighter;
    }
  }

  /* .aaa{
  position: fixed!important;
  top:0!important;
  left:0!important;
  width: 100%;
  height: 100%;
} */
  .banner {
    position: absolute;
    background: #409EFF;
    bottom: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
    height: 50%;
  }
}