.order_status_box {
	padding: 20rpx 0 15rpx;
}
.order_status {
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.order_status_box image {
	width: 710rpx;
	height: 65rpx;
	margin-left: 15rpx;
}
.order_status view {
	color: #AFAFAF;
	font-size: 26rpx;
}
.order_status .order_status_focus {
	color: #4A4A4A;
	font-size: 28rpx;
}
.ins_nav {
	display: flex;
	align-items: center;
	color: #1890FF;
	position: absolute;
	top: 34rpx;
	right: 10rpx;
}
.top_bg {}
.green_sara {
	display: flex;
	align-items: flex-end;
	margin-top: 10rpx;
}
.green_sara view {
	color: #00C7B2;
	font-size: 44rpx;
}
.green_title {
	color: #4A4A4A;
	font-size: 44rpx;
	line-height: 55rpx;
	padding: 10rpx 0;
}
.work_time {
	display: flex;
	align-items: center;
	margin-top: 15rpx;
}
.guanfan {
	display: flex;
	align-items: center;
	margin-top: 15rpx;
	justify-content: space-between;
}
.guanfan text {
	color: #9B9B9B;
}
.work_time text {
	color: #9B9B9B;
}
.tags_top view {
	padding: 5rpx 8rpx;
	border-radius: 10rpx;
	margin-right: 10rpx;
	color: #00C7B2;
	margin-bottom: 10rpx;
	float: left;
	border: 2rpx solid #00C7B2;
}
.people {
	line-height: 30rpx;
	margin-top: 30rpx;
}
.swiper_banner {
	width: 750rpx;
	height: 779rpx;
}
.banner {
	width: 100%;
	height: 100%;
}
.mini_icon {
	width: 28rpx;
	height: 28rpx;
}
.mini_text {
	margin-left: 20rpx;
}
.insurance {
	margin-top: 10rpx;
	height: 130rpx;
	background-color: #f0fffc;
	align-items: center;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.tab_process_items {
	padding-top: 10rpx;
	padding-bottom: 10rpx;
	width: 100%;
	/* 	white-space: nowrap;
	overflow: hidden; */
}
.process_items {
	text-align: center;
	width: 30%;
	float: left;
	white-space: normal;
	background-color: #f1f7f7;
	margin-left: 2%;
	overflow: hidden;
	border-radius: 15rpx;
	padding: 10rpx 0;
	margin-top: 10rpx;
}
.process_steps_box {
	width: 600rpx;
	margin: 60rpx auto;
	background-size: 600rpx 150rpx;
	background-repeat: no-repeat;
}
.step_con {
	color: #788C93;
	width: 90%;
	margin-left: 5%;
	text-align: justify;
	height: 160rpx;
	margin-top: 12rpx !important;
}
.step_con2 {
	color: #788C93;
	width: 90%;
	margin-left: 5%;
	text-align: justify;
	height: 160rpx;
	margin-top: 12rpx !important;
}
.process_steps_box2 {
	background-size: 600rpx 90rpx;
	height: 90rpx;
	align-items: center;
	display: flex;
	justify-content: center;
}
.process_steps {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 90rpx;
}
.bot_each {
	width: 30%;
	color: white;
	justify-content: center;
	align-items: center;
	display: flex;
	border-radius: 10rpx;
	height: 90rpx;
}
.bot_each2 {
	width: 30%;
	color: white;
	justify-content: center;
	align-items: center;
	display: flex;
	flex-direction: column;
	border-radius: 10rpx;
	height: 90rpx;
}
.bot_each view {
	color: white;
}
.mer_pro {
	width: 94%;
	margin: 20rpx auto;
	/* padding-bottom: 130upx; */
}

/* .insurance {
	border-radius: 15upx;
	display: flex;
	align-items: center;
	margin-top: 0upx;
	background-color: #fe5025;
	width: 230upx;
	height: 55upx;
	justify-content: center;
	position: absolute;
	right: 30upx;
	top: 70upx;
}
 */
.det_btn {
	margin: 20rpx auto;
	width: 300rpx;
}
.det_btn_box {
	position: fixed;
	bottom: 0;
	width: 100%;
	display: flex;
	font-size: 28rpx;
	height: 110rpx;
	justify-content: space-around;
	background-color: #ffffff;
	padding-top: 20rpx;
}
.det_btn_box2 {
	height: 140rpx
}
.ggsm_xxjb {
	background-color: #f6f6f6;
	display: flex;
	align-items: center;
	justify-content: space-around;
	padding: 30rpx 0;
}
.ggsm_xxjb image {
	width: 330rpx;
	height: 140rpx;
}

