.container-view{
	background-image: url('https://qiniu.bms16.com/Fj2y3PaoJrfoS5XOk9YACac7TNQQ');
}
.align-center{
	align-items: center;
}
.padding_about_40{
	padding: 26rpx 0rpx 20rpx 40rpx;
}
.car-img-view{
	padding: 0 40rpx;
	position: relative;
	width: 100%;
	/* height: 300rpx; */
}
.quantity-view{
	width: 144rpx;
	flex-direction: column;
	line-height: 1;
	align-items: flex-start;
	/* position: absolute;
	z-index: 100; */
}
.car-name-view{
	font-weight: 600;
	font-size: 40rpx;
	color: #060809;
	width: 500rpx;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: flex;
	align-items: baseline;
}
.car-name-view .text{
	max-width: 200rpx;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
}
.quantity{
	font-family: DIN, DIN;
	font-weight: bold;
	font-size: 80rpx;
	color: #060809;
}
.quantity-text{
	font-weight: 600;
	font-size: 44rpx;
	color: #060809;
	text-align:center;
	display: flex;
	align-items: baseline;
	margin-top: 14rpx;
}
.update-time-view{
	justify-content: center;
	font-weight: 400;
	font-size: 28rpx;
	color: #060809;
	opacity: 0.5
}
.card-bg{
	width: 336rpx;
	background-color: #FFF;
	border-radius: 40rpx;
	/* height: 48%; */
	height: 100%;
	margin-bottom: 14rpx;
	padding:28rpx 28rpx 32rpx 24rpx;
}
.margin_l_8{
	margin-left: 8rpx;
}
.card-right{
	flex-grow: 1;
	height: 100%;
	margin-left:20rpx;
	display: flex;
	flex-direction: column;
}
.card-top-title{
	margin-bottom: 20rpx;
	font-weight: 600;
	font-size: 28rpx;
	color: #060809;
}
.font_24{
	font-size: 24rpx;
	margin-left: 4rpx;
}
.card-top-text{
	font-family: DIN, DIN;
	font-weight: 600;
	font-size: 48rpx;
	color: #060809;
}
.config-view{
	padding: 0 32rpx;
	margin: 0 32rpx ;
	border-radius: 20rpx;
	align-items: center;
	background-color: #FFF;
}
.config-view>view:not(:last-child){
	border-bottom: 2rpx solid #f4f4f4;
}
.config-text-view{
	flex-direction: column;
	flex-grow: 1;
}
.grow_1{
	width: 100%;
}
.margin_r_20{
	margin-right: 20rpx;
}
.map-card-view{
	margin:0 32rpx 20rpx;
}
.height_362{
	height: 362rpx;
}
.height_260{
	height: 230rpx;
}
.icon_style_64{
	width: 64rpx;
	height: 64rpx;
}
.icon_style_28{
	width: 28rpx;
	height: 28rpx;
}
.font_w_600{
	font-weight: 600;
	font-size: 32rpx;
	color: #060809;
	width: 100%;
	margin-bottom: 18rpx;
}
.tip-text-config{
	width: 100%;
	font-weight: 400;
	font-size: 24rpx;
	color: #060809;
	/* margin-bottom: 32rpx; */
}
.config-car-view{
	padding: 40rpx 0rpx 32rpx;
}
.contril-item>text{
	opacity: 0.2;
}
.overdue-view-box {
	padding: 0 24rpx;
}
.overdue-view{
	background: #FCE8E9;
	border-radius: 40rpx;
	/* border: 3rpx solid; */
	border-image: linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.1)) 3 3;
	height: 100rpx;
	align-items: center;
	margin: 40rpx 20rpx;
	padding: 0 24rpx;
}
.overdue-view-text{
	align-items: baseline;
}
.overdue-text-left{
	font-weight: 400;
	font-size: 28rpx;
	color: #060809;
	margin-right: 16rpx;
}
.overdue-num{
	font-weight: bold;
	font-size: 40rpx;
	color: #FA2918;
}
.renew-btn{
	height: 60rpx;
	line-height: 60rpx;
	background: #FA2918;
	border-radius: 32rpx;
	font-weight: 600;
	font-size: 28rpx;
	color: #FFFFFF;
	text-align: center;
	width: 148rpx;
}
.return-car-btn{
	font-family: PingFangSC, PingFang SC;
	font-weight: 600;
	font-size: 28rpx;
	color: #060809;
	min-width: 220rpx;
	padding: 0 20rpx;
	height: 62rpx;
	justify-content: center;
	align-items: center;
	background: rgba(255,255,255,0.32);
	border-radius: 40rpx;
}
.custom-swiper-view{
	width: 100%;
	height: 480rpx;
	margin: 10rpx 0;
}