body { background-color: #f8f8f8; }
/*所有品牌*/
.allBrand { width: 1200px; margin: 0 auto; margin-top: 40px; background-color: #FFFFFF; }
.selectBrand { margin: 0 25px; padding-top: 45px; border-bottom: 1px solid #e5e5e5; height: 26px; font-size: 14px; color: #666666; }
.selectBrand a { padding: 0 5px; border-radius: 50%; margin: 0 8px; cursor: pointer; }
.selectBrand a:hover { color: #007de4; }
.selectBrand a.on { background-color: #e5f3fe; }
/*品牌列表*/
.brandList { padding: 0 25px; margin-top: 20px; }
.brandList li { padding: 15px 0; padding-left: 10px; }
.brandList li.active { background-color: #f8f8f8; }
.brandList li i { float: left; width: 40px; line-height: 40px; background-color: #007de4; text-align: center; font-size: 14px; color: #FFFFFF; border-radius: 50%; }
.brandList li .text { font-size: 0; float: left; width: 1090px; margin-left: 10px; }
.brandList li .text p { font-size: 14px; color: #666666; line-height: 40px; padding: 0 17px; float: left; position: relative; cursor: pointer; }
.brandList li .text p:hover { color: #007de4; }
.brandList li .text p span { font-size: 14px; position: absolute; left: 0; top: 4px; line-height: 30px; display: none; text-align: center; right: 0; border: 1px solid #ff7901; border-radius: 10px; background-color: #fff; }
.brandList li .text p span a:first-child { margin-right: 10px; }
.brandList li .text p span a:hover { color: #007de4; }
