.carMain{padding: 40px 0px;}
.carTl{border-bottom: 1px solid #b3b3b3;padding-bottom: 7px;line-height: 25px;font-size: 20px;color: #4C4948;font-weight: bold;/*margin: 0px 68px;*/margin-bottom: 20px;}
.carTl span{display: inline-block;background: #ec6d6d;color: #fff;border-radius: 5px;margin-left:0px;font-size: 18px;padding: 0px 10px;}
.carList{padding: 0px 10px;margin-bottom: 30px;}
/*.carPc{margin: 0px 38px;}*/
#cart-notice{font-size: 14px;
    background: none;
    padding: 0;
    line-height: 15px;
    margin-top: 5px;
    color: #ec6d6d;}

.carListM a{display: block;}
.carGp{margin-bottom: 40px;}
@media (min-width:1080px) {
	.carList a:hover{opacity: 0.8;}
	.carChoiceA a:hover{opacity: 0.8;}
	.carListBtn:hover{color: #4C4948;}
}
.carPhone{display: none;}
.carListImg img{width: 100%;vertical-align: middle;}
.carListImg{border: 1px solid #e5e5e5;border-radius: 5px;overflow: hidden;position: relative;}
.carListTl{color: #4C4948;font-size: 15px;line-height: 17px;height: 35px;overflow: hidden;margin: 10px 0px;font-weight: bold;font-size: 16px;text-align: center;}
.carListTl a{color: #4C4948;font-size: 15px;line-height: 17px;height: 35px;overflow: hidden;margin: 0px 0px;font-weight: bold;font-size: 16px;text-align: center;}
.carListB{line-height: 28px;font-size: 14px;color: #4C4948;}
.carListB select{height: 22px;border: 1px solid #d9d9d9;width: 60px;margin-left: 8px;border-radius: 3px;}
.carChoiceA{text-align: center;}
.carChoiceA a{line-height: 44px;padding: 0px 60px;border-radius: 5px;background: #cde6f4;color: #4C4948;font-size: 16px;font-weight: bold;display: inline-block;}
.carPriceOld{color: #ACADAE;font-size: 14px;line-height: 20px;height: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.carPriceNew{color: #EC6D6C;font-size: 16px;font-weight: bold;margin-bottom: 8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;}
.carListBtn{font-size: 14px;font-weight:normal;border-radius: 5px;padding: 0px 10px;color: #888;background: #cde6f4;}
.carListtag{font-size: 16px;font-weight: bold;color: #EC6D6C;position: absolute;box-sizing: border-box;padding: 0px 5px;width: 100%;top: 5px;left: 0px;z-index: 10;}
.carListNum{font-size: 16px;font-weight: bold;color: #999999;position: absolute;box-sizing: border-box;padding: 0px 5px;width: 100%;top: 10px;left: 2px;z-index: 10;text-align:left;}
.carListNum i{font-style: normal;color: #EC6D6C;}
@media (max-width:1200px) {
	.carTl{margin: 0px 0px 28px 0px;}
	.carList{padding: 0px 10px;}
	.carPc{margin: 0px;}
}
@media (max-width:991px) {
	.carPc{margin: 0px 0px;}
	.carList{padding: 0px 2px;}
}


@media (max-width:767px) {
	/*.carPc{display: none;}*/
	.carPc1{display: none;}
	.carTl{margin: 0px 8px;margin-bottom: 28px;}
	.carPhone{position: relative;padding: 0px 65px;margin-bottom: 50px;display: block;}
	.carPhone .swiper-button-prev,.carPhone .swiper-button-next{text-indent: -9999px;width: 26px;height: 44px;margin-top: -71px;}
	.carPhone .swiper-button-prev{background: url(/assets/images/carjt_03.png) no-repeat;left: 8px;}
	.carPhone .swiper-button-next{background: url(/assets/images/carjt_05.png) no-repeat;right: 8px;}
	.carPhone .flex-control-nav a{width: 10px;height: 10px;border-radius: 50%;}
	.carPhone .swiper-pagination span{margin: 0px 5px;width: 10px;height: 10px;background: #cccccc;opacity: 1;}
	.carPhone .swiper-pagination .swiper-pagination-bullet-active{background: #cde6f4;}
	.carPhone .swiper-pagination{bottom: -38px;width: 100%;left: 0px;}
	.caractivity .flex-direction-nav a{margin-top: -91px;}
	.carListM{margin:2%}
	.carListTl{color: #4C4948;font-size: 15px;line-height: 17px;height: 35px;overflow: hidden;margin: 10px 0px;font-weight: bold;}
	.carPriceNew{color: #EC6D6C;font-size:14px;font-weight: bold;margin-bottom: 8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.carList{    margin-bottom: 0px;}
}
.add_car_button{
    text-align: center;
    padding: 7px 30px;
    border: 1px solid #b3b3b3;
    color: #fff;
    background-color: #b3b3b3;
    transition: .2s;
    font-size: 14px;
    margin-bottom: 10px;
    border-radius: 5px;
	display: inline-block;
	width:100%
}
.add_car_button:hover {
    opacity: 0.8;
}
.carCenter{text-align:center;}