img {
    width:auto;
    height:auto;
}
body{ min-width:1200px;}

/*配件商城*/
#partsList{background-image: url(../../img/parts/bg_parts.jpg); background-repeat: no-repeat;  background-position:top center; padding-top: 157px; background-color: #f6f6f6;}
#partsList .partsListLi{ margin-right: -4px;}
#partsList .partsListLi li{ width: 284px; height: 368px; background: #fff; border: 1px solid #e6e6e6; box-shadow: 0 0 10px rgba(0,0,0,0.1); float: left; margin-left: 7px; margin-bottom: 16px;    margin-right: 3px; overflow: hidden;}
#partsList .partsListLi li:hover{ border: 1px solid #e11222;}
#partsList .partsListLi li .partsImg{ display: block; width: 284px; height: 222px; overflow: hidden; }
#partsList .partsListLi li .partsImg img{-webkit-transition: all .4s ease; transition: all .4s ease; -webkit-transform: scale(1);transform: scale(1);width: 100%;height: 100%}
#partsList .partsListLi li .partsImg img:hover{-webkit-transition: all .4s ease; transition: all .4s ease; -webkit-transform: scale(1);transform: scale(1.05);}

#partsList .partsListLi .partsLTitle{    padding: 9px 16px 0;}
#partsList .partsListLi .partsLTA{ display: block; font-size: 12px; color: #000000; line-height: 20px; letter-spacing: 0.7px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
height: 40px;}
#partsList .partsListLi .partsLTA:hover{ color: #d10212;}
#partsList .partsListLi .partsLTitle p{ font-size: 12px; color: #d10212;    padding-left: 1px;
    letter-spacing: 0.8px;    margin-top: 7px;}


/*分页*/
.page-box { height: 50px; line-height: 50px; font-size: 13px; margin: 1px 10px 0; text-align: right;    padding-bottom: 60px;}
.page-box ul, .page-box form, .page-box .total {  display: inline-block; vertical-align: middle;    margin-top: 0;}
.page-box ul li:hover a{ color: #e11222;}
.page-box ul li { float: left; padding: 0; height: 27px; line-height: 27px; border: 1px solid #dfdfdf; margin-right: 5px; background: #fff;}
.page-box ul li.active,.page-box ul li:hover{ background:none; border: 1px solid #f6f6f6;}


.page-box ul li a{ color: #1f1f1f;    display: block;  padding: 0 10px; }
.page-box ul li.disabled { color: #c7c6c6; cursor: default;border: 1px solid #dfdfdf; padding: 0 8px; background: #fff;}
.page-box ul li.active {  color: #e11222;}
.page-box ul li.active span{   padding: 0 10px; display: block;}
.page-box ul li.spot { border: 0; background: none;}
 .page-box ul li.spot span{padding: 0 10px;} 
 .page-box .total{ color: #000;margin-left: 8px;}


/*配件商城*/
#partsList.partsShop{ }
#partsList.partsShop .partsLogo{height: 93px;  background: #fff; border: 1px solid #e8e8e8; position: relative; padding-left: 40px; padding-right: 10px; background-image: url(../../img/parts/bg_hx.jpg); background-repeat: no-repeat; background-size: 1120px 1px; background-position: 49px center; margin-bottom: 4px;}
#partsList.partsShop .partsLhead{ width: 38px;height: 95px; background: #e11222; position: absolute; top: -1px; left: -1px;}

#partsList.partsShop .partsLhead p{ font-size: 13px; color: #fefefe; width: 20px; margin: 0 auto; text-align: center;    margin-top: 17px; line-height: 15px;}

#partsList.partsShop .partsLogoA li{ height: 47px; line-height: 47px; float: left; width: 20%;}
#partsList.partsShop .partsLogoA li a{ display: block; height: 34px; border-right:1px solid #e8e8e8 ; padding: 0 30px; text-align: center; margin-top: 7px;}
#partsList.partsShop .partsLogoA li:nth-child(5n) a{ border: none;}
#partsList.partsShop .partsLogoA li a img{ max-width: 170px; height: 100%; }

#partsList.partsShop .partsLogoB li{ float: left;     margin-left: 40px;
    margin-right: 6px;}
#partsList.partsShop .partsLogoB li a{ font-size: 13px; color: #000;height: 47px; line-height: 47px;    letter-spacing: 0.8px;}
#partsList.partsShop .partsLogoB li a:hover{ color: #e11222;}

#partsList.partsShop .partsLogoC{ height: 48px; background-image: none;}
#partsList.partsShop .partsLogoC .partsLhead{height: 50px;}
#partsList.partsShop .partsLogoC li{ float: left; margin-left: 40px;  margin-right: 6px;    margin-right: -12px;}
#partsList.partsShop .partsLogoC li a{ font-size: 13px; color: #000;height: 47px; line-height: 47px;    letter-spacing: 0.8px;}

#partsList.partsShop .partsLogoC li a:hover{ color: #e11222;}
#partsList.partsShop .partsLogoC ul{ }

#partsList.partsShop .partsSSearch{ width: 272px; height: 27px; border: 1px solid #e11222; overflow: hidden; margin-top: 10px; margin-right: 30px;}
#partsList.partsShop .partsSSearch a{ width: 59px; display: inline-block; height: 100%; text-align: center; font-size: 12px; color: #fff; background: #e11222; line-height: 26px;}
#partsList.partsShop .partsSSearch input{ height: 25px; border: none; padding-left: 13px;
    letter-spacing: 0.5px; width: 190px;}
#partsList.partsShop .partsSSearch a:hover{ background: #cd0514;}

#partsList.partsShop .classify{ background: #e11222;  padding: 0 94px; position: relative; overflow: hidden;padding-bottom: 12px; height: 38px; -webkit-transition: all .4s ease;transition: all .4s ease;    margin-top: 23px;}
#partsList.partsShop .classify.on{-webkit-transition: all .4s ease;transition: all .4s ease;}

#partsList.partsShop .classifyList a{ display: block; float: left; font-size: 13px; color: #fff; line-height: 25px; height: 25px; padding: 0 10px; border-radius: 3px; margin-top: 13px; margin-right: 28px;}
#partsList.partsShop .classifyList a.on,#partsList.partsShop .classifyList a:hover{ background: #fff; color: #e11222;}
#partsList.partsShop .classifyP{ position: absolute; left: 16px; top: 16px; font-size: 13px; color: #fff;}
#partsList.partsShop .classifyDown{  position: absolute; right: 16px; top: 16px;font-size: 13px; color: #fff; cursor: pointer; letter-spacing: 0.5px; display: none;}
#partsList.partsShop .classifyDown i{ display: inline-block; width: 8px; height: 7px;    vertical-align: middle; margin-bottom: 4px; margin-left: 7px;-webkit-transition: all .4s ease;transition: all .4s ease;
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
 transform: rotate(0deg);}	
#partsList.partsShop .classifyDown.on i{-webkit-transition: all .4s ease;transition: all .4s ease;-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
 transform: rotate(180deg);}
#partsList.partsShop .classifyDown i img{    vertical-align: text-top;}
#partsList.partsShop .partsListLi { margin-right: -4px;  margin-top: 22px;}
	
	
/*搜索*/
#partsList.partsSearch{ padding-top: 0; background-image: none;}
#partsList.partsSearch .partsSHead{ font-size: 12px; color: #000000;  height: 24px;
    margin: 0 9px 17px; border-bottom: 1px solid #dddddd; padding-top: 12px;    letter-spacing: 0.8px;}
#partsList.partsSearch .partsSHead span{ font-size: 12px; color: #e01222; font-weight: 600;}




@media(max-width:1500px){

}


@media(max-width:1300px){
	
}


/*修改*/
#partsList .partModify .partsLTitle{
    padding: 9px 11px 6px;
}
#partsList .partModify .partsLTitle p{
    font-size: 18px;
    color: #e11222;
    overflow: hidden;
}
#partsList .partModify .partsLTitle p span{
    font-size: 12px;
    color: #989898;
    margin-top: 7px;
    height: 16px;
}
#partsList .partModify .partMImg p{
    max-width: 170px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font-size: 12px;
    color: #989898;
    margin-top: 0;
}
#partsList .partModify .partMImg a{
    float: right;
    display: inline-block;
    vertical-align: top;
    width: 19px;
    height: 17px;
    background: url(/web/img/icon/shop-list.png) no-repeat -2px -1px;
    margin-left: 3px;
}
#partsList .partModify .partMImg img{

    margin-left: 4px;
}
#partsList .partModify .partMImg{
    height: 18px;
}
#partsList .partModify .partMRate{
    border-top: 1px solid #dcdcdc;
    padding: 8px 11px 0;
}

#partsList .partModify .partMImg a.menu-02{
    background-position-y: -24px;
    width: 15px;
    background-position-x: -4px;
}
#partsList .partModify .partMImg a.menu-03{
    background-position-y: -47px;
}
#partsList .partModify .partMImg a.menu-04{
    background-position-y: -71px;
}

#partsList .partModify .partMRateL{
    width: 83px;
    height: 16px;
    background: #bfbfbf;
    position: relative;
    overflow: hidden;
}
#partsList .partModify .partMRateL img{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
}
#partsList .partModify .partMRateL .partMBox{
    position: absolute;
    top: 0;
    left: 0;
    height: 16px;
    width: 0;
    background: #e42a39;
    z-index: 8;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -ms-transition: all .4s ease;
    transition: all .4s ease;
}
#partsList .partModify .partsLTA {
    margin-top: 2px;
    margin-bottom: 6px;
}

#partsList .partModify .partMRate p,#partsList .partModify .partMRate span{
    font-size: 12px;
    color: #989898;
}
#partsList .partModify .partMRate span{
    margin-left: 5px;
}
#partsList .partModify .partMRate a.fr{
    font-size: 14px;
    color: #e74b57;
    padding-left: 20px;
    height: 20px;
    line-height: 19px;
    background: url(/web/img/1010-xiao.png) no-repeat left center;
    margin-top: -2px;
}
#partsList .partModify .partMRate a.fr:hover{
    color: #d23541;
}
#partsList .partModify .partMRateL .partMBox {
    display: none;}


