@import url(../amazeui.common.css);
.am-breadcrumb li{font-style: italic;}

.am-cars-parts-category-box{background-color: #FFFFFF;box-shadow: 0 0 9px 3px #ececec;height: 102px;overflow-y: hidden;}
.am-cars-parts-category-box dl{line-height: 24px;clear: both;overflow: hidden;border-bottom: #f4f4f4 1px solid;}
.am-cars-parts-category-box dt{width: 110px;float: left;padding: 0px 10px 0px 10px;height: 50px;line-height: 50px;border-right: #f4f4f4 1px solid;font-weight: bold;background-color: #fafafa;font-style: italic;}
.am-cars-parts-category-box dl dd{float: left;padding: 0px 10px 0px 10px;overflow: hidden;line-height: 50px;margin-top:0;}
.am-cars-parts-category-box dl li{float: left;text-align: center;list-style-type: none;margin-right: 5px;}
.am-cars-parts-category-box dl li a{color: #333;padding: 3px 5px;}
.am-cars-parts-category-box dl li span{background-color: #247ba6;color: #FFFFFF;padding: 5px 10px;border-radius: 2px;}
.am-cars-parts-category-box dl li span.am-active{background-color: #1f6dd2;}
.am-cars-parts-category-box dl a.am-more{height: 50px;line-height: 50px;color: #999;padding: 0px 10px 0px 10px;}
.am-cars-parts-category-box dl a.am-more i{font-size: 12px;}

.am-cars-parts-category-search-box{background-color: #FFFFFF;}
.am-cars-parts-category-search-box a{padding: 10px;font-style: italic;text-align: center;display:block;}
.am-cars-parts-category-search-box a i{font-size:16px;}

.am-cars-parts-box{margin-top: 10px;}
.am-cars-parts-box ul{grid-template-columns: repeat(5,minmax(0,1fr));display: grid;gap: 12px;}
.am-cars-parts-box ul li{background-color:#FFFFFF;position: relative;}
.am-cars-parts-box ul li:before{content: "";display: block;width: 35px;height: 35px;border-style: solid;border-color: rgba(0,0,0,0) #FF0000 rgba(0,0,0,0) rgba(0,0,0,0);border-width: 35px;position: absolute;top: -35px;left: -35px;transform: rotate(45deg);z-index: 1;}
.am-cars-parts-box ul li.am-company:before{border-color: rgba(0,0,0,0) #39a4ff rgba(0,0,0,0) rgba(0,0,0,0);}
.am-cars-parts-box ul li:after{content: attr(data-sub);position: absolute;top: 10px;left: 4px;z-index: 2;color: #fff;transform: rotate(315deg);font-size: .24rem;}
.am-cars-parts-box ul li:hover{box-shadow: 0 2px 32px rgb(31 36 41 / 20%);transition: box-shadow 0.3s ease;}
.am-cars-parts-box ul li > a{display:block;overflow:hidden;max-height: 244px;}
.am-cars-parts-box ul li > a img{transition: transform 0.3s ease-in-out;   transform-origin: center;}
.am-cars-parts-box ul li > a img:hover{transform: translate3d(0,-5px,0) scale(1.2);}
.am-cars-parts-box ul li .am-thumbnail-caption h3{font-size: 16px;font-weight: normal;line-height: 27px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.am-cars-parts-box ul li .am-thumbnail-caption .am-links{margin-top:5px;}
.am-cars-parts-box ul li .am-thumbnail-caption .am-links a{color:#fe7c1f;font-style: italic;}