/* 搜索 */
.search-page{
  padding-top: 3rem; 
  position: relative;
}
.search-header{
  border-bottom: 1px solid #e8e8e8;
}
.search-header .header-goback{
  margin-left: 0.25rem;
  width: 1.25rem;
  height: 100%;
}
.search-header .header-goback .icon{
  display: inline-block;
  width: 0.875rem;
  height: 0.5rem;
  background: url(../images/icon-sjbottom.png) no-repeat left top;
	background-size: 100%;   
  transform: rotate(90deg); 
}
.search-header .head-search {
  flex: 1; 
}
.search-header .head-search .btn-search{
  left: auto!important;
  right: 0.25rem;
}
.search-header .head-search>input{
  width: 100%;
}

/* 搜索内容 */
.search-page-cont{
  padding: 1rem;
  overflow: auto;
}
/* 抱歉，暂未搜索到您想要的内容 */
.search-no-data{
  height: 5.375rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.875rem;
  color: #999999; 
  font-weight: 600;
  margin-bottom: 1rem;
}
.search-title{
  height: 1.25rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.search-title .title {
  font-size: 0.875rem;
  color: #333333; 
  font-weight: 600;
}
.search-title span.icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem; 
}
.search-history .search-title span.icon { 
  background: url(../images/icon-sc.png) no-repeat left top;
	background-size: 100%;   
}
.search-history .list{
  padding: 0.6875rem 0 0.8125rem;
  overflow: hidden;
} 
.search-history .list .keyword{
  display: inline-flex;
  align-items: center ;
  height: 1.625rem; 
  font-size: 0.75rem;
  color: #333;
  margin-bottom: 0.5rem;
  margin-right: 0.5rem;
  max-width: 8.125rem;
  padding: 0 0.625rem;
  background-color: #f8f8f8;
  border-radius: 0.8125rem;
  vertical-align: top;
}
.search-history .list .option-more{
  display: inline-flex;
  height: 1.625rem; 
  width: 1.625rem; 
  justify-content: center;
  align-items: center;
  background-color: #f8f8f8;
  border-radius: 0.8125rem; 
}
.search-history .list .option-more::after {
  display: block;
  content: ""; 
  width: 0.75rem;
  height: 0.4375rem;
  background: url(../images/icon-sjbottom.png) no-repeat left top;
	background-size: 100%;   
}

/* 猜你想搜 */
.search-guess .search-title span.icon { 
  background: url(../images/icon-sx.png) no-repeat left top;
	background-size: 100%;   
}
.search-guess .list{
  padding: 0.6875rem 0 0.8125rem;
  overflow: hidden;
}
.search-guess .list .keyword{
  display: inline-block;
  height: 1.625rem;
  line-height: 1.625rem;
  font-size: 0.75rem;
  color: #333;
  margin-bottom: 0.5rem;
  margin-right: 0.5rem;
  padding: 0 0.625rem;
  background-color: #f8f8f8;
  border-radius: 0.8125rem;
  vertical-align: top;
}


/* 热门搜索 */ 
.search-hot .list{
  padding-top: 0.4375rem;
  overflow: hidden;
}
.search-hot .list .items{
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-image: linear-gradient(270deg, #FFFFFF 0%, #FFF5F5 100%);
  border-radius: 0.5rem;
  padding: 0 0.5625rem 0 2.25rem;
  position: relative;
  height: 2.375rem;
  margin-top: 0.375rem;
}
.search-hot .list .items .name{
  font-size: 0.875rem;
  color: #333333; 
  flex: 1;
}
.search-hot .list .items .hot{ 
  padding-left: 0.75rem;
  font-size: 0.75rem;
  color: #999999;
}
.search-hot .list .items .sort {
  display: block;
  width: 1rem;
  height: 1rem; 
  position: absolute;
  left: 0.625rem;
  top: 50%; 
  margin-top: -0.5rem; 
  display: flex;
  justify-content: center;
  align-items: center;
}
.search-hot .list .items .sort img{
  height: 76%;
}   
/* 搜索结果页 */
.serch-relevant-brand,
.serch-relevant-new{
  /*padding-top: 1.125rem;*/
  border-top: 0.03125rem solid #e8e8e8;
  padding-bottom: 1.125rem;
}
.serch-relevant-brand .title {
  font-weight: 600;
  font-size: 0.875rem;
}
.search-result-list li{
  display: flex;
  align-items: center;
  margin-top: 1rem; 
}
.search-result-list li a{
  max-width: 18.65rem;
  font-size: 0.875rem;
  color: #101010;
}
.search-result-list li a span{ 
  color: #E81B29;
}
.search-result-list li .tag{
  margin-left: 0.5rem;
  border: 0.0625rem solid rgba(130,11,11,0.53);
  border-radius: 0.125rem;
  padding: 0 0.1875rem;
  font-size: 0.75rem;
  color: #9c3d3d;
  height: 1.125rem;
  display: inline-flex;
  align-items: center;
}
.serch-relevant-new .title {
  height: 1.25rem;
  line-height: 1.25rem;
  font-size: 0.875rem;
  color: #333333; 
  font-weight: 600;
}
.serch-data .search-result-list li{ 
  margin-top: 0;
  margin-bottom: 1rem; 
}








