.car_d,.car_m{
	position: relative;
	font-weight: 900;
	font-family: Font Awesome\ 5 Free;
}

.car_m{
	padding: 0px;
	position: relative;
	overflow: hidden;

}

.car_d{
	overflow: hidden;
	padding: 0px;
}

.car_in_d{
	width: calc(100% + (10px));
	margin-left: -5px;
	padding-top: 25px;
}

.car_in_d img{
	width: calc(50% - (10px));
	margin: 0px 5px;
	float: left;
	cursor: pointer;
}

.car_in_m{
	overflow: hidden;
    width: 5000px;
}

.car_in_m img{
    margin-left: 5px;
    float: left;
}

.m_back,.m_next{
	position: absolute;
}

.m_back{
	right: 0px;
	top: 15px;
	width: 25px;

    background-color: #F4ECE9;
}

.m_next{
	left: 0px;
    top: 15px;
    width: 25px;

    background-color: #F4ECE9;
}

.bb{
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    width: 25px;
}

	.car_d:after{
		content: "\f107";
		position: absolute;
		width: 100%;
		height: 25px;
		background-color: #F4ECE9;
		left: 0px;
		bottom: 0px;
		text-align: center;
		cursor: pointer;
	}

	.car_d:before{
		content: "\f106";
		position: absolute;
		width: 100%;
		height: 25px;
		background-color: #F4ECE9;
		left: 0px;
		top: 0px;
		text-align: center;
		cursor: pointer;
	}

.car_m{
	padding: 15px;
	display: table;
    width: 460px;
   	padding-left: 25px;
    margin-left: 15px;
}

.img_b img{
	width: 100%;
}

.img_b{
	padding-right: 0px;
}

@media (max-width: 575px){
	.car_d{
		display: none;
	}
	.car_m{
		display: table;
	}
	.img_b{
		padding-right: 15px;
	}
	.car_in_d{
		padding-top: 0px;
	}
	.img_zoom{
		display: none;
	}
}

@media (min-width: 576px){
	.car_d{
		display: block;
	}
	.car_m{
		display: none;
	}
	
}




.img_big_q img{
	width: 100%;
}

.car_p img{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	width: calc(16.66% - (5px));
	cursor: pointer;
}

.car_p{
	width: calc(100% + (5px));
}




