﻿/*4-26 header 搜索框下拉菜单修改样式*/

.header .header-in .header-r{   /*6-14  修改*/
  min-width: 800px;
}
.header .header-in .header-r .language{  /*6-13  修改*/
  float: right;
}
.header .header-in .header-r .search-box{ /*6-14  修改*/
  float: right;
}
.header .header-in .header-r .search-box .search{
  display: block;
  width: 335px;
  height: 30px;
}
.header .header-in .header-r .search-box .search-choose{
  display: none;
  width: 335px;
  border: 1px solid #ebebeb;
  position: absolute;
  top: 29px;
  z-index: 9;
  background: #fff;
}
.header .header-in .header-r .search-box .search-choose p{
  padding: 4px 10px;
}
.header .header-in .header-r .search-box .search-choose p:hover{
  background: #f7f5f4;
}
.header .header-in .header-r .search-box .search-choose p.on{
  background: #f7f5f4;
}
.header .header-in .header-r .search-box .search-choose p a{
  display: inline-block;
  font-size: 12px;
  color: #666;
}
.header .header-in .header-r .search-box .search-choose p a span{
  color: #de0031;
}
.header .header-in .header-r .search-box .search-choose .choose_result{
  display: block;
  padding: 4px 10px;
  border-top: 1px solid #ebebeb;
}
.header .header-in .header-r .search-box .search .i-search{
  padding: 0;
  border-collapse: initial;
}

.header .header-in .header-r .search-box .hot-search{
  display: none;
  width: 335px;
  border: 1px solid #ebebeb;
  padding-bottom: 20px;
  position: absolute;
  top: 29px;
  z-index: 8;
  background: #fff;
}
.header .header-in .header-r .search-box .hot-search .hot-search-item{
  padding: 20px 10px 0 10px;
}
.header .header-in .header-r .search-box .hot-search .hot-search-item p{
  font-size: 12px;
  color: #999;
  margin-bottom: 10px;
}
.header .header-in .header-r .search-box .hot-search .hot-search-item a{
  display: inline-block;
  font-size: 12px;
  color: #666;
  margin-right: 10px;
}
.header .header-in .header-r .search-box .hot-search .hot-search-item a:hover{
  color: #de0031;
}
.header .header-in .header-r .search-box .hot-search .history-search-item{
  /*display: none;*/
  padding: 20px 10px 0 10px;
}
.header .header-in .header-r .search-box .hot-search .history-search-item a{
  font-size: 12px;
  color: #666;
  margin-right: 10px;
  word-break: break-all;
}
.header .header-in .header-r .search-box .hot-search .history-search-item p{
  font-size: 12px;
  color: #999;
  margin-bottom: 10px;
  word-break: break-all;
}
.header .header-in .header-r .search-box .hot-search .history-search-item p a{
  float: right;
  font-size: 12px;
  color: #999;
}

/*移动端热搜*/
.mobile-hot-search{
  display: none;
  width: 100%;
  border: 1px solid #ebebeb;
  padding-bottom: 20px;
  position: absolute;
  top: 29px;
  left: 0;
  z-index: 8;
  background: #fff;
}
.mobile-hot-search .mobile-search-item{
  padding: 20px 10px 0 10px;
}
.mobile-hot-search .mobile-search-item p{
  font-size: 12px;
  color: #999;
  margin-bottom: 10px;
}
.mobile-hot-search .mobile-search-item a{
  display: inline-block;
  font-size: 12px;
  color: #666;
  margin-right: 10px;
}
.mobile-hot-search .history-search-item{
  padding: 20px 10px 0 10px;
}
.mobile-hot-search .history-search-item p{
  font-size: 12px;
  color: #999;
  margin-bottom: 10px;
  word-break: break-all;
}
.mobile-hot-search .history-search-item p a{
  float: right;
  font-size: 12px;
  color: #999;
}
.mobile-hot-search .history-search-item>a{
  font-size: 12px;
  color: #666;
  margin-right: 10px;
  word-break: break-all;
}
.mobile-search-box .typeahead__query{
  width: 100%;
}

/*移动端热搜  end*/


/*搜索框 检索列表样式*/
.typeahead__backdrop,
.typeahead__filter{
  display: none !important;
}
.typeahead__query{
  width: 290px;
}
.typeahead__result{
  width: 100%;
  border: 1px solid #ebebeb;
  position: absolute;
  top: 29px;
  z-index: 9;
  background: #fff;
}
.typeahead__result .typeahead__list{
  
}
.typeahead__result .typeahead__list li{
  padding: 0 !important;
  border: none;
}
.typeahead__result .typeahead__list li.active{
  background: #f7f5f4;
}
.typeahead__result .typeahead__list li a{
  display: block;
  font-size: 12px;
  color: #666;
  padding: 4px 10px !important;
}
.typeahead__result .typeahead__list li a strong{
  font-weight: normal;
  color: #de0031;
}

