.localhome{
  background: #fff;
}
.ban image{
  width: 94rpx;
  height: 58rpx;
}
.ban{
  padding: 0 30rpx;
  box-sizing: border-box;
  font-size: 22rpx;
  color:#666666;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
.ban>view{
  width: 210rpx;
  height: 110rpx;
  display: inline-flex;
  align-items: center;
  background: #F5F5F5;
  margin-top: 30rpx;
  padding: 0 0rpx 0 20rpx;
  box-sizing: border-box;
  
}
.ban>view text{
  margin-left: 20rpx;
}
.ChooseBan{
  margin: 0 auto;
  width: 690rpx;
  height: 306rpx;
  box-sizing: border-box;
  box-shadow:0 6rpx 10rpx 0 rgba(76,76,76,0.15);
  border-radius:12rpx;
}
.chooseTitle{
  border-bottom: 1rpx solid #E9E9E9;
  height: 89rpx;
  line-height: 89rpx;
  font-weight: 600;
}
.chooseTitle .active{
  border-bottom: 2rpx solid #EE4454;
  color: #EE4454;

}

.chooseTitle text{
  display: inline-block;
  margin: 0 50rpx;
}
.chooseDiv{
  padding: 20rpx 50rpx;
  box-sizing: border-box;
  overflow: hidden;
}
.chooseDiv text{
  display: inline-block;
  background:rgba(244,244,255,1);
  border-radius:29rpx;
  padding: 15rpx 10rpx;
  margin-right: 30rpx;
  margin-bottom: 30rpx;
}
.localhome .likeView{
  height:90rpx;
  line-height:90rpx;
  font-size: 24rpx;
  display: flex;
  justify-content: space-around;
  
}
.localhome .likeView text{
  display: inline-block;
}
.localhome .likeView .activeText{
  color: #EE4454;
  border-bottom: 2rpx solid #EE4454;
}

.oneday{
  padding: 30rpx;
  box-sizing: border-box;
}
.oneday .onedayItem{
  float: left;
  width: 330rpx;
  height: 360rpx;
  border-radius:12rpx;
  border: 1rpx solid #f5f5f5;
  margin-bottom: 30rpx;
}
.oneday .onedayItem:nth-child(even){
  margin-left: 30rpx;
}
.oneday .onedayItem .price{
  color: #EE4454;
  float: right;
  margin-top: 15rpx;
}
.oneday .onedayItem .ImgView{
  position: relative;
}
.oneday .onedayItem .ImgView .country{
  position: absolute;
  top: 0;
  left: 0;
  width:90rpx;
  height:40rpx;
  line-height:40rpx;
  background:rgba(97,220,212,1);
  border-radius:12rpx 0px 12rpx 0px;
  text-align: center;
  color:#fff;
  font-size: 22rpx;
}

.ticket{
  padding: 30rpx;
  box-sizing: border-box;
}
.ticket .ticketItem{
  display: inline-block;
  width: 330rpx;
  height: 247rpx;
  border-radius:12rpx;
}
.ticket .ticketItem:nth-child(even){
  margin-left: 30rpx;
}
.ticket .ticketItem .price{
  color: #EE4454;
  float: right;
}
.ticket .ticketItem .ImgView{
  position: relative;
}
.ticket .ticketItem .ImgView .ticketView{
  position: absolute;
  bottom: 0;
  left: 0;
  color:#fff;
  font-size: 22rpx;
  height:114rpx;
  width: 100%;
  background:rgba(17,17,17,0.5);
  border-radius:0px 0px 12rpx 12rpx;
  display: flex;
  flex-direction: column;
}
