button.btn.btn-lg.btn-success{cursor:pointer}#main-search.ncart{width:100%;max-width:266px;float:right}select#search_type{border:none;border-radius:3px;position:absolute;top:11px;left:3px;z-index:999}#main-search input[type=text]{-webkit-appearance:none}#main-search{float:left;position:relative}#main-search .icondmx-topsearch{background-position:-180px 0;width:16px;height:16px;display:block;margin:auto}div#search-result ul li{list-style:none;height:auto;display:table;width:100%}#main-search .btntop{top:0;float:right;width:40px;height:34px;border:0;cursor:pointer;background:0 0;position:absolute;right:0}input#search_key{padding-left:83px;width:100%;box-sizing:border-box;outline:0}.topinput{border:none;position:relative;background:#fff;height:32px;text-indent:10px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#search-result{background:#fff;z-index:9;position:absolute;top:34px;border-radius:2px;overflow:hidden;width:100%;-webkit-box-shadow:-1px 2px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:-1px 2px 5px 0 rgba(0,0,0,.75);box-shadow:-1px 2px 5px 0 rgba(0,0,0,.75)}#main-search .suggest li.active{background:#f8f8f8}#main-search .suggest li:hover{background:#f8f8f8}#main-search .suggest li{padding:8px 10px}#main-search .suggest li[data-key]{border:none;padding:5px 10px}#main-search .suggest li[data-key] a{color:#3b7adb}#main-search .suggest a{display:block;color:#262626}#main-search .suggest .avata{display:block;float:left;width:40px;height:40px;line-height:40px;margin-right:15px}#main-search .suggest a img{width:40px;height:auto;vertical-align:middle}#main-search .suggest .info{float:left;width:calc(100% - 55px)}#main-search .suggest span:first-child{display:block}#main-search .suggest span.price-color{display:inline}#main-search .suggest .price{color:#c30016;line-height:24px}#main-search .suggest .des{font-size:12px;color:#ef8a32;display:block}.suggest a.sis strong{color:#1a42a6;display:inline-block;margin-left:10px;vertical-align:middle;margin-top:-23px;font-size:14px}.suggest a.sis span{color:#1a42a6;display:inline-block;float:right;padding-top:3px;font-size:30px}#main-search .suggest li .viewed{background:#f5f5f5;font-size:13px;color:#666;font-weight:400;padding:8px 10px;margin:-8px -10px}#main-search .suggest li .viewed a{float:right;color:#3700fb}