.theme-color{color:#004882}.white{color:white}@media screen and (max-width: 768px){.main{width:100%}}.wrap-box{box-sizing:border-box;width:1520px;margin:0 auto;max-width:calc(100% - 80px)}@media screen and (max-width: 768px){.wrap-box{max-width:calc(100% - .4rem)}}.main{box-sizing:border-box;width:1520px;margin:0 auto;max-width:calc(100% - 80px)}@media screen and (max-width: 768px){.main{max-width:calc(100% - .4rem)}}@font-face{font-family:'bannerf';src:url("../fonts/TT0342M.TTF") format("truetype")}.productTypeSearch{display:flex;justify-content:center}.prolistSearch .search label{margin:0 7.5px;width:210px;height:57px}.prolistSearch .search button{margin:0 0 0 7.5px;width:64px;font-size:0}.prolistSearch .search button span{display:none}.i-search{display:flex;justify-content:center;align-items:center;display:none}.search form,.i-search form{display:flex}.search label,.i-search label{margin:0 15px;position:relative;font-size:18px;background-color:#eee;width:325px;height:57px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;color:#676767}@media screen and (max-width: 768px){.search label,.i-search label{font-size:.18rem}}.search label span,.i-search label span{font-size:18px;flex-grow:0;width:auto;white-space:nowrap}@media screen and (max-width: 768px){.search label span,.i-search label span{font-size:.18rem}}.search label input,.i-search label input{width:0;flex-grow:1;color:#333;font-size:16px;outline:none;border:none;background-color:#eee;text-indent:0}@media screen and (max-width: 768px){.search label input,.i-search label input{font-size:.16rem}}.search .carSort,.i-search .carSort{width:250px;position:relative}.search .carSort .block,.i-search .carSort .block{cursor:pointer;height:calc(100% - 2px);background-color:#d6d6d6;position:absolute;right:1px;top:1px;display:flex;justify-content:center;align-items:center}.search .carSort .block i,.i-search .carSort .block i{transform-origin:center;transition:.5s ease-in-out;font-family:'iconfont';color:#004882;font-size:18px}@media screen and (max-width: 768px){.search .carSort .block i,.i-search .carSort .block i{font-size:.18rem}}.search .carSort ul,.i-search .carSort ul{width:100%;height:0;overflow:hidden;transition:.5s ease-in-out;padding-top:5px;padding:5px;right:0;top:100%;position:absolute;display:flex;flex-wrap:wrap;z-index:1000;opacity:0;background-color:#fff;overflow:scroll}.search .carSort ul *,.i-search .carSort ul *{transition:.5s ease-in-out}.search .carSort ul li,.i-search .carSort ul li{width:100%}.search .carSort ul li:hover,.i-search .carSort ul li:hover{cursor:pointer;background-color:#eee}.search .carSort ul li:hover span,.i-search .carSort ul li:hover span{color:#004882}.search .carSort ul li span,.i-search .carSort ul li span{font-weight:400;width:100%;display:inline-block;padding:8px 16px;font-size:14px}@media screen and (max-width: 768px){.search .carSort ul li span,.i-search .carSort ul li span{padding:.08rem .16rem;font-size:.14rem}}.search .carSort:hover i,.i-search .carSort:hover i{transform:rotateX(180deg)}.search .btbox,.i-search .btbox{position:relative;cursor:pointer}.search .btbox .before,.i-search .btbox .before{width:100%;height:100%;position:absolute;left:0;top:0;background-color:transparent}.search button,.i-search button{margin:0 15px;width:218px;height:100%;background-color:#eee;font-size:18px;transition:.5s ease-in-out;background-color:#004882;color:#fff;border:none;outline:none;cursor:pointer;gap:18px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.search button,.i-search button{font-size:.18rem}}.search button span,.i-search button span{transition:.5s ease-in-out;font:initial}.search button i,.i-search button i{transition:.5s ease-in-out;font-size:28px}.search button:hover,.i-search button:hover{background-color:#eee}.search button:hover span,.search button:hover i,.i-search button:hover span,.i-search button:hover i{color:#004882}@media screen and (max-width: 768px){.search form,.h-search form{flex-wrap:wrap}.search label,.h-search label{width:100%;margin:.1rem 0 0 0;height:0.5rem}.search label input,.h-search label input{text-indent:0}.search .carSort,.h-search .carSort{width:2rem}.search .carSort.en,.h-search .carSort.en{width:1.8rem}.search .btbox,.h-search .btbox{margin-left:auto;margin-right:0}.search .before,.search button,.h-search .before,.h-search button{height:.5rem;width:.5rem;margin:.1rem 0 0 0;margin-left:auto}.search .before span,.search button span,.h-search .before span,.h-search button span{display:none}.carSortUl::-webkit-scrollbar{width:7px !important;height:0px}}.h-search{margin:0 .2rem}
