.car-detail-main{
	padding: 24rpx;
}
.car-detail-model{
	background: #FFFFFF;
	border-radius: 40rpx;
	padding:34rpx 32rpx 32rpx ;
	margin-bottom: 24rpx;
}
.car-detail-name{
	font-weight: 600;
	font-size: 40rpx;
	color: #060809;
	margin-bottom: 24rpx;
}
.car-detail-price{
	font-family: DIN, DIN;
	font-weight: bold;
	font-size: 36rpx;
	color: #FA2918;
}
.car-detail-time{
	background: #F3F8FF;
	border-radius: 24rpx;
	padding: 6rpx 0 6rpx 6rpx;
	min-height: 80rpx;
	
	font-weight: 400;
	font-size: 32rpx;
	color: #060809;
	justify-content: space-around;
}
.time-unit{
	width: calc(25% - 20rpx);
	margin: 0 10rpx;
	text-align: center;
	height: 68rpx;
	line-height: 68rpx;
}
.time-unit-i{
	background: #FFFFFF;
	border-radius: 16rpx;
	font-weight: 500;
	font-size: 32rpx;
	color: #060809;
}
.free-num-text{
	font-weight: 600;
	font-size: 32rpx;
	color: #060809;
	margin-left:16rpx;
}
.free-num-time{
	font-weight: 600;
	font-size: 32rpx;
	color: #0A59F7;
}
.free-num-tip{
	font-weight: 400;
	font-size: 24rpx;
	color: #828DA2;
}
.free-num-model{
	padding: 32rpx 24rpx;
	background: #F3F8FF;
	border-radius: 24rpx;
}
.card-car-detail{
	background: #0A59F7;
	border-radius: 42rpx;
	margin-bottom: 20rpx;
}
.step-car-view{
	padding:28rpx 32rpx;
	background: #FFFFFF;
	border-radius: 40rpx 0 40rpx 40rpx;
}
.card-head{
	font-size: 32rpx;
	color: #FFFFFF;
	background-color: #0A59F7;
}
.step-text-view{
	justify-content: space-around;
}
.step-text{
	font-weight: 400;
	font-size: 24rpx;
	color: #060809;
}
.step-num{
	font-size: 36rpx;
	color: #0A59F7;
	font-weight: bold;
	opacity: 0.8;
	font-family: CamarRegular;
}
.distance-num{
	background: #E6EEFE;
	border-radius: 20rpx;
	font-weight: 600;
	font-size: 26rpx;
	color: #0A59F7;
	padding: 6rpx 20rpx;
}
.store-name-view{
	font-weight: 600;
	font-size: 32rpx;
	color: #060809;
	align-items: center;
	flex-direction: column;
}
.address-txt{
	font-weight: 400;
	font-size: 24rpx;
	color: #9FA7B7;
}
.time-icon{
	width: 32rpx;
	height: 32rpx;
}
.time-view{
	font-family: DIN, DIN;
	font-weight: 600;
	font-size: 28rpx;
	color: #828DA2;
}
.phone-btn-view{
	border-radius: 32rpx;
	border: 3rpx solid #E7EAEE;
	width: 84rpx;
	height: 64rpx;
	line-height: 64rpx;
	text-align: center;	
	margin-right: 20rpx;
}
.phone-btn-view img{
	width: 36rpx;
	height: 36rpx;
}
.nav-btn-view img{
	width: 112rpx;
	height: 64rpx;
}
.use-car-view{
	padding: 24rpx 24rpx 40rpx;
	position:fixed;
	bottom: 0;
	left: 0;
	background: #FFFFFF;
	box-shadow: 0rpx -2rpx 0rpx 0rpx #F4F5F6;
	width: 100%;
}
.use-car-btn{
	width: 100%;
	height: 80rpx;
	line-height: 80rpx;
	background: #060809;
	border-radius: 40rpx;
	font-weight: 600;
	font-size: 32rpx;
	color: #FFFFFF;
	text-align: center;
}
.w-bg{
	width: 100%;
	height: 80rpx;
	background: #FFFFFF;
	border-radius: 0rpx 40rpx 0rpx 0rpx;
}
.step-title-view{
	padding-left:24rpx ;
}
.rich_text{
  /* margin: 30rpx; */
  margin-bottom: 150rpx;
}