
page {
	background: #F5F5F5;
}
.content {
	width: 100%;
	margin-bottom: 159rpx;
}
.part_one {
	width: 90%;
	margin: 0 auto;
	height: 120rpx;
	background: #ffffff;
	margin-top: 20rpx;
	border-radius: 23rpx;
	padding-top: 10rpx;
}
.pickup {
	width: 90%;
	margin: 0 auto;
	font-size: 29rpx;
	font-weight: bold;
	letter-spacing: 2rpx;
	line-height: 60rpx;
}
.pickup_tit {
	color: #999999;
	font-size: 22rpx;
	width: 90%;
	margin: 0 auto;
}
.quhuoma {
	font-size: 50rpx;
	text-align: center;
	font-weight: 600;
	margin: 50rpx 0;
	height: 100rpx;
}
.list_box1 {

	width: 90%;
	margin: 0 auto;
	/* height: 320rpx; */
	background: #FFFFFF;
	border-radius: 23rpx;
	/* box-shadow: 0rpx 5rpx 5rpx 0rpx rgba(198, 186, 181, 0.20); */
	margin-top: 20rpx;
}
.part2 {
	width: 90%;
	margin: 0 auto;
	padding-top: 25rpx;
}
.box_add {
	display: flex;
}
.distance {
	flex: 1;
	text-align: center;
	font-size: 28rpx;
}
.a {
	font-size: 16rpx;
}
.add_name {
	flex: 8;
	position: relative;
}
.buy {
	/* position: absolute;
	top: 0rpx; */
}
.buy image {
	width: 20px;
	height: 20px;
}
.send {
	/* 	position: absolute;
	top: 0rpx; */
}
.send image {
	width: 20px;
	height: 20px;
}
.sh_name {
	font-size: 30rpx;
	font-weight: bold;
	letter-spacing: 2rpx;
	margin-left: 10px;
}
.xs_add {
	color: #999999;
	font-size: 24rpx;
	margin-top: 10rpx;
	margin-left: 30px;
}
.jiantou {
	margin-left: 23rpx;
}
.jiantou image {
	width: 20rpx;
	height: 40rpx;
}
.part3 {
	width: 90%;
	margin: 0 auto;
	display: flex;
}
.three_left {
	flex: 1;
	height: 100rpx;
	display: flex;
	justify-content: left;
	align-items: center;
}
.three_left image {
	width: 36rpx;
	height: 37rpx;
}
.box_two1 {
	background: #c4e2ff;
	color: #359CFF;
	/* width: 60px; */
	padding: 0 5px;
	height: 45rpx;
	font-size: 22rpx;
	text-align: center;
	line-height: 45rpx;
	border-radius: 5rpx;
	margin-top: 20rpx;
	margin-left: 10rpx;
}
.three_left text {
	color: #333333;
	font-size: 25rpx;
	margin-left: 10rpx;
}
.three_right {
	flex: 1;
	height: 100rpx;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	color: #FF412D;
	font-size: 32rpx;
	font-weight: bold;
}

/* tip */
.tip_box {
	width: 90%;
	margin: 0 auto;
	height: 180rpx;
	background: #FFFFFF;
	margin-top: 20rpx;
	border-radius: 22rpx;
}
.tip_part1 {
	display: flex;
}
.tip_title {
	/* flex: 1; */
	height: 80rpx;
	display: flex;
	justify-content: left;
	align-items: center;
	font-size: 32rpx;
	font-weight: bold;
	margin-left: 30rpx;
}
.tip_rider {
	flex: 1;
	font-size: 20rpx;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	margin-left: 30rpx;
}
.tip_rider text {
	font-size: 30rpx;
}
.tip_content {
	width: 90%;
	margin: 0 auto;
	font-size: 27rpx;
	font-weight: bold;
	letter-spacing: 2rpx;
	margin-top: 15rpx;
}
.u-line {
	border-bottom-width: 3px !important;
}

/* 订单信息 */
.order_box {
	width: 90%;
	margin: 0 auto;
	/* height: 300rpx; */
	background: #ffffff;
	margin-top: 20rpx;
	border-radius: 22rpx;
}
.order_title {
	width: 90%;
	margin: 0 auto;
	font-size: 32rpx;
	font-weight: 600;
	line-height: 67rpx;
	letter-spacing: 3rpx;
}
.order_list {
	display: flex;
}
.order_name {
	flex: 1;
	margin-left: 35rpx;
	color: #999999;
	font-size: 25rpx;
	height: 75rpx;
	display: flex;
	justify-content: left;
	align-items: center;
}
.order_numbers {
	flex: 1;
	color: #333333;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	font-size: 26rpx;
	margin-right: 35rpx;
}

/* 费用明细 */
.income_name {
	flex: 1;
	margin-left: 35rpx;
	color: #999999;
	font-size: 26rpx;
	height: 75rpx;
	display: flex;
	justify-content: left;
	align-items: center;
}
.income_numbers {
	flex: 1;
	color: #333333;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	font-size: 26rpx;
	margin-right: 35rpx;
}
.income_numbers1 {
	flex: 1;
	color: #FF2400;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	font-size: 26rpx;
	margin-right: 35rpx;
}

/* 接单按钮 */
.tabbar_btn {
	position: fixed;
	bottom: 0rpx;
	left: 0rpx;
	right: 0rpx;
	width: 100%;
	height: 120rpx;
	background: #FFFFFF;
	display: flex;
	justify-content: center;
	align-items: center;
}
.btn_left {
	flex: 1;
	height: 80rpx;
	color: white;
	background: #33D442;
	text-align: center;
	line-height: 80rpx;
	border-radius: 16rpx;
	margin-left: 35rpx;
	margin-right: 20rpx;
	font-size: 26rpx;
	letter-spacing: 3rpx;
}
.btn_right {
	flex: 1;
	height: 80rpx;
	color: white;
	background: #FF7F00;
	text-align: center;
	line-height: 80rpx;
	border-radius: 16rpx;
	margin-left: 20rpx;
	margin-right: 35rpx;
	font-size: 26rpx;
	letter-spacing: 3rpx;
}

/* 收货码弹框 */
.receipt_code {
	width: 90%;
	margin: 0 auto;
}
.code_title {
	width: 100%;
	line-height: 100rpx;
	font-size: 31rpx;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2rpx;
	margin-top: 21rpx;
	margin-bottom: 25rpx;
}
.u-input--border {
	border: 1px solid #F2F2F2 !important;
	background: #F2F2F2 !important;
	color: #999999 !important;
	font-weight: 500 !important;
	letter-spacing: 2rpx !important;
}
.u-input__input {
	font-size: 30rpx;
	font-weight: bold;
	flex: 1;
	color: #999999 !important;
	min-height: 85rpx !important;
	margin-top: 7rpx;
}
.sure {
	width: 100%;
	height: 80rpx;
	background: #FF7F00;
	color: white;
	border-radius: 46rpx;
	text-align: center;
	line-height: 80rpx;
	margin-top: 30rpx;
	letter-spacing: 2rpx;
}
.shopxiaoix {
	background: red;
	color: #ffffff;
	width: 40rpx;
	height: auto;
	text-align: center;
	border-radius: 30rpx;
	position: relative;
	top: -66px;
	left: 35px;
}

