.van-search{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;padding:2.66667vw 3.2vw;background-color:#fff}.van-search__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:3.2vw;background-color:#f7f8fa;border-radius:0.53333vw}.van-search__content--round{border-radius:266.4vw}.van-search__label{padding:0 1.33333vw;color:#323233;font-size:3.73333vw;line-height:9.06667vw}.van-search .van-cell{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:1.33333vw 2.13333vw 1.33333vw 0;background-color:transparent}.van-search .van-cell .van-field__left-icon{color:#969799}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:0 2.13333vw;color:#323233;font-size:3.73333vw;line-height:9.06667vw;cursor:pointer;-webkit-user-select:none;user-select:none}.van-search__action:active{background-color:#f2f3f5}
.searchBar-wrap {
  width: 100%;
  height: 100vh;
  background: #ffffff;
}
.searchBar-wrap .recommend {
  width: 100%;
  padding: 0 4.26667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #3c3c3c;
  margin-top: 6.4vw;
}
.searchBar-wrap .recommend .title {
  width: 100%;
  font-size: 3.73333vw;
  margin-bottom: 4.26667vw;
}
.searchBar-wrap .recommend .title .del_area {
  float: right;
}
.searchBar-wrap .recommend .recommend-list .recommend-item {
  display: inline-block;
  padding: 2.13333vw 4.26667vw;
  font-size: 3.2vw;
  color: #242424;
  background: #f2f2f2;
  border-radius: 1.06667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 2.66667vw;
  position: relative;
  margin-bottom: 1.33333vw;
}
.searchBar-wrap .recommend .recommend-list .recommend-item .icon {
  position: absolute;
  top: 0;
  right: 0;
}
.searchBar-wrap .tip_area {
  position: fixed;
  bottom: 13.33333vw;
  right: 5.33333vw;
}
.searchBar-wrap .tip_area .tip_backindex {
  width: 9.33333vw;
  height: 9.33333vw;
  border-radius: 8vw;
  border: 1px solid gray;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: gray;
}

