.seatbarSearch {
	padding: 1rem 3% 1rem 3%;
}

.seatbarSearch .layui-icon-left {
	font-size: 22px;

}

.searchPagebar {
	flex: 1;
	min-width: 0;
	background-color: #fff;
	padding: 8px 15px;
	line-height: 1.3;
	border-radius: 20px;
	justify-content: space-between;
}

.searchinput {
	flex: 1;
	min-width: 0;
	width: 0;
	font-size: 16px;
	-webkit-appearance: none;
}

.searchkBtn {
	padding-left: 8px;
	border-left: 1px solid #EDEDED;
	flex-shrink: 0;
	white-space: nowrap;
	font-size: 16px;
	color: #222;
}
.whiteBg{
	background-color: #fff;
}
.whiteBg .searchPagebar{
	 background-image: linear-gradient(to bottom,#FFEEF4,#FFE8DB);
}
.searchHisBox {
	justify-content: space-between;
	padding-top: 1rem;
	line-height: 1;
}

.searchislistBox {
	align-items: center;
	margin: 1rem 0 0 0;
	flex-wrap: wrap;

}

.searchtext {
	padding: 3px 20px;
	line-height: 1.2;
	background-color: #fff;
	border-radius: 15px;
	margin-right: 14px;
	margin-bottom: 10px;
}

.hotSearch a {}

.hotSearchWrap {
	padding-left: 3%;
	margin-top: 20px;
}

.hotSearchWrap li {
	width: 50%;
	margin-right: 3%;
	background-color: #fff;
	border-radius: 2rem;
}

.hotSearchImg {
	width: 100%;
}

.hotSearchLink {
	padding: 0 1rem 1rem 1rem;
	background-color: #fff;
	border-radius: 15px;
	position: relative;
}

.hotSearchItem {
	margin-top: 20px;
	align-items: center;
}

.hotsearchText1 {
	width: 2rem;
	height: 2rem;
	border-radius: 4px;
	margin-right: 10px;
	text-align: center;
	line-height: 2rem;

}

.hotsearchText2 {
	flex: 1;
	line-height: 2rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.hotSearchItem:nth-child(1) .hotsearchText1 {
	color: #fff;
	background-color: #FF5858;
}

.hotSearchItem:nth-child(2) .hotsearchText1 {
	color: #fff;
	background-color: #FF824C;
}

.hotSearchItem:nth-child(3) .hotsearchText1 {
	color: #fff;
	background-color: #FFCF4C;
}

/* 搜索结果 */
.searchWrap1{
	display: none;
}
.showbox {
	padding: 1.2rem 1rem;
	margin-top: 1rem;
	margin-bottom: 0;
	background-color: #fff;
	border-radius: 14px;
}

.showGoodsname {
	font-size: 16px;
	line-height: 22px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	height: 44px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
}

.showGoodsImgBox {
	position: relative;
}

.showGoodsImg {
	width: 8.3rem;
	height: 11rem;
	border-radius: 6px;
	margin-right: 1rem;
}

.recommendGoodsTips {
	position: absolute;
	top: 4px;
	left: 4px;
	background-color: #000;
	color: #fff;
	border-radius: 4px;
	font-size: 10px;
	padding: 2px 6px;
}
.recommendMoney{
	line-height: 1;
}
.showGoodsBuy{
	justify-content: flex-end;
}
.showGoodsTips{
	padding: .5rem 0;
}
