body main .e2BrandListPageTemplate e2-brand-list{display:block;width:100%}body main .e2BrandListPageTemplate e2-brand-list .all-brands-title{font-size:20px;color:#333;font-weight:500}@media(min-width:1024px){body main .e2BrandListPageTemplate e2-brand-list .all-brands-title{margin:15px 0 10px}}@media(max-width:1023px){body main .e2BrandListPageTemplate e2-brand-list .all-brands-title{margin:15px 15px 10px}}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search{display:flex}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox{flex:1;position:relative;margin-right:10px}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox input{display:block;font-size:12px;padding:0 40px 0 20px}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox input~span{position:absolute;cursor:pointer;top:0;font-size:14px;color:#9a9b9c}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox input.active~span i{color:#009aa9}@media(min-width:1024px){body main .e2BrandListPageTemplate e2-brand-list .all-brands-search{width:500px}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox input{border-radius:20px;height:40px;line-height:40px}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox input~span{right:20px;line-height:40px}}@media(max-width:1023px){body main .e2BrandListPageTemplate e2-brand-list .all-brands-search{margin:0 10px}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox input{border-radius:20px;height:35px;line-height:35px}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .searchbox input~span{right:15px;line-height:35px}body main .e2BrandListPageTemplate e2-brand-list .all-brands-search .search-btn{padding:0 5px;line-height:35px;min-width:90px;font-size:13px;height:35px}}body main .e2BrandListPageTemplate e2-brand-list .letter-menu{border-bottom:1px solid #dfdfdf}body main .e2BrandListPageTemplate e2-brand-list .letter-menu a{display:inline-block;padding:10px;font-size:14px;color:#009aa9}@media(min-width:1024px){body main .e2BrandListPageTemplate e2-brand-list .letter-menu{padding-bottom:10px}body main .e2BrandListPageTemplate e2-brand-list .letter-menu a:first-child{padding-left:0}}@media(max-width:1023px){body main .e2BrandListPageTemplate e2-brand-list .letter-menu{padding:10px}}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list{display:flex;flex-wrap:wrap;width:100%;padding:0;margin:0;list-style:none;overflow:hidden}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li{margin:0;list-style:none;overflow:hidden;border-bottom:1px solid #dfdfdf}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li .letter{margin:0;font-size:12px;color:#9a9b9c;line-height:40px}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li .brand~.brand{margin-bottom:10px}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li .brand a{font-size:14px;color:#333;line-height:40px;text-decoration:underline}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li .brand a:hover{color:#009aa9}@media(min-width:1024px){body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li{padding:10px 0;flex:0 1 25%}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(2)~li,body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(3)~li,body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(4)~li,body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(5)~li{border-bottom:0}}@media(max-width:1023px){body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li{padding:10px 10px 10px 29px;margin:0}}@media(max-width:1023px)and (min-width:768px)and (max-width:1023px){body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li{flex:0 1 25%}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(2)~li,body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(3)~li,body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(4)~li,body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:nth-child(4n):nth-last-child(5)~li{border-bottom:0}}@media(max-width:1023px)and (max-width:767px){body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li{flex:0 1 100%}body main .e2BrandListPageTemplate e2-brand-list ul.brand-search-list li:last-child{border-bottom:0}}body main .e2BrandListPageTemplate{opacity:1!important}body main .e2BrandListPageTemplate cx-page-slot.Breadcrumb{width:100%}@media(max-width:1023px){body main .e2BrandListPageTemplate{padding:0}}
