.search-box{float:left;position:relative;margin:32px 0 0 46px;width:343px}.search-box--no-shop{margin-left:65px}.search-box--no-shop .search-box__input{border-left:3px solid #2BB6AA}.search-box--no-shop .search-suggest{left:0;width:150px}.search-box--no-shop .smart-query-panel{left:175px}.search-box__tabs-container{position:relative;float:left;width:0px;height:30px;border:3px solid #2BB6AA;border-right:0}.search-box__tabs-container .tri{top:14px;right:8px;border-top:3px solid #666;z-index:10}.search-box__tabs-container--over .tri{top:10px;border-top:3px dashed transparent;border-bottom:3px solid #2BB6AA}.search-box__tabs-container--over .search-box__tabs{overflow:visible;height:auto;border:1px solid #DDD;border-top:0}.search-box__tabs-container--over .search-box__tab{padding-left:9px}.search-box__tabs{position:absolute;top:0;left:0;height:30px;overflow:hidden;border-right:1px solid #DDD;background:#FFF;z-index:9}.search-box__tab{padding:3px 16px 3px 10px;line-height:24px;font-size:14px;cursor:pointer}.search-box__tab:hover{background:#f6fafc}.search-box__tab--current{background:#fafafa}.search-box__hot{float:left;margin-top:2px;font-size:12px}.search-box__hot a{padding:0 10px;border-right:0;height:18px;text-overflow:ellipsis;white-space:nowrap;max-width:60px;_width:50px;overflow:hidden;color:#666;display:inline-block;text-align:center;*zoom:1}.search-box__hot a:hover{color:#2BB6AA}.search-box__form--no-hot{margin-top:23px}.search-box__input{float:left;width:268px;margin:0;height:24px;line-height:24px;padding:3px 5px;border:3px solid #2BB6AA;border-right:0;border-left:0;border-radius:0}.search-box__input:focus{outline:0;background:#FFF;-moz-box-shadow:inset 0 0 8px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,0.1);box-shadow:inset 0 0 8px rgba(0,0,0,0.1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.search-box__button{float:left;width:62px;margin:0;height:36px;line-height:36px;letter-spacing:2px;border:0 none;color:#FFF;background:#2BB6AA;cursor:pointer;-webkit-appearance:none;border-radius:0}.search-box__button:hover{background:#2BB6AA;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.search-suggest{position:absolute;top:37px;left:57px;width:348px;margin-top:-1px;border:1px solid #d4d4d4;border-top:0;overflow:hidden;z-index:51;font-size:12px;background:#FFF;cursor:pointer}.search-suggest__tip{color:#999;padding:5px 7px;cursor:default}.search-suggest__item{padding:5px 7px}.search-suggest__item .remove{display:none;float:right;color:#999}.search-suggest__item--history{color:#2BB6AA}.search-suggest__item--over{background:#f6fafc}.search-suggest__item--over .remove{display:block}.search-suggest__item--over .search-suggest__keyword{width:146px;background:url(../i/icon-direction.v98877a8b.png) no-repeat 100% -27px}.search-suggest__item--count{float:right;color:#999}.search-suggest__keyword{display:inline-block;*display:inline;*zoom:1;padding-right:12px;background:url(../i/icon-direction.v98877a8b.png) no-repeat 100% 4px}.smart-query-panel{position:absolute;top:36px;left:230px;width:175px;background:#f8f8f8;border-left:1px solid #EEE;z-index:9999}.smart-query-content{padding:0 10px;font-size:12px;cursor:auto}.smart-query-content h5{color:#666;padding:4px 0}.smart-query-wrapper{overflow:hidden}.smart-query{margin-left:-11px;color:#666}.smart-query__item{display:inline-block;*display:inline;*zoom:1;padding:0 10px;margin:6px 0;white-space:nowrap;border-left:1px solid #CCC;color:#666;line-height:12px;*line-height:13px;vertical-align:top;cursor:pointer}.smart-query__item:hover{color:#da142b}