@charset "utf-8";
*{box-sizing:border-box;}
#scroller{/*border-top:2px solid #06c1ae;*/}
.searchBar{height:48px;padding:8px 48px 8px 10px;position:relative;display:-webkit-box;background-color:#fff;}
.searchBar .searchBox{width:100%;border:1px solid #e1e6f0;height:32px;border-radius:4px;}
.searchBar .searchBox input{padding:1px 0 1px 32px;line-height:28px;border:none;width:100%;outline:0;font-size:14px;}
.searchBar .voiceBtn{position:absolute;right:0;top:0;width:48px;line-height:44px;text-align:center;}
.searchBar .voiceBtn i{font-size:20px;color:#7a8599;}
.searchBar.wap{padding-right:15px;}
.searchBar.wap .voiceBtn{display:none;}

.hotBox{padding-top:15px;}
.hotBox .title,.historyBox .title{padding-left:15px;font-size:16px;margin-bottom:10px;color:#7a8599;}
.hotBox .hotKeyUl li{width:33%;float:left;padding:5px;}
.hotBox .hotKeyUl li a{padding:9px 0;display:block;text-align:center;font-size:13px;color:#7a8599;background-color:#fff;border-radius:4px;}

.historyBox{padding-top:15px;margin-bottom:20px;}
.historyBox ul{background-color:#fff;padding:0 15px;}
.historyBox li{position:relative;padding:12px 5px;color:#444;}
.historyBox li:after{content:" ";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;border-bottom:1px solid #e1e6f0;transform-origin:0 100%;transform:scaleY(.5)}
.historyBox li.clear{text-align:center;color:#7a8599;letter-spacing:1px;}