<template>
	<view class="page" v-if="token" :style="themeColor">
		<view class="flex benben-position-layout flex flex-wrap align-center immediatePayment_flex_0"
			:style="{height:(88+StatusBarRpx)+'rpx',paddingTop:StatusBarRpx+'rpx'}">
			<view class='flex flex-wrap align-center justify-between flex-sub immediatePayment_fd0_0'>
				<view v-if="source == 'app'" class='flex flex-wrap align-center'>
					<!-- <text class='fu-iconfont2  immediatePayment_fd0_0_c0_c0'>&#xE794;</text> -->
					<button class="fu-iconfont2  immediatePayment_fd0_0_c0_c0" style="background: #fff;"
						open-type="launchApp" app-parameter="wechat">&#xE794;</button>
				</view>
				<view v-else class='flex flex-wrap align-center' @tap.stop="popupShow1684575594621=true">
					<text class='fu-iconfont2  immediatePayment_fd0_0_c0_c0'>&#xE794;</text>
					<!-- <button class="fu-iconfont2  immediatePayment_fd0_0_c0_c0" style="background: #fff;" open-type="launchApp" app-parameter="wechat">&#xE794;</button> -->
				</view>
				<view class='flex flex-wrap align-stretch justify-center flex-sub'>
					<text class='immediatePayment_fd0_0_c1_c0'>支付</text>
				</view>
				<view class='flex flex-wrap align-center immediatePayment_fd0_0_c2'>
				</view>
			</view>

		</view>
		<view :style="{height: (88+StatusBarRpx)+'rpx'}"></view>
		<!---flex布局flex布局开始-->
		<view class="flex flex-direction flex-wrap align-center benben-flex-layout immediatePayment_flex_1">
			<view class='flex flex-wrap align-end'>
				<text class='immediatePayment_fd1_0_c0'>￥</text>
				<text class='immediatePayment_fd1_0_c1' v-if="!is_agreem">{{pay_moeny}}</text>
				<text class='immediatePayment_fd1_0_c1'
					v-else>{{Number(pay_moeny)-Number(deduct_money) > 0 ? (Number(pay_moeny)-Number(deduct_money)).toFixed(2) : 0}}</text>
			</view>
			<view class='flex flex-wrap align-center immediatePayment_fd1_1'>
				<text class='immediatePayment_fd1_1_c0'>支付剩余时间：</text>
				<benben-countdown class='' :time-type='true' :count-time="time" @timeEnd="handleTimeEnd">
					<template #default="{ d, h, i, s }">
						<text class='immediatePayment_fd1_1_c1_c2'>{{h}}</text>

						<text class='immediatePayment_fd1_1_c1_c3'>:</text>

						<text class='immediatePayment_fd1_1_c1_c4'>{{i}}</text>

						<text class='immediatePayment_fd1_1_c1_c5'>:</text>

						<text class='immediatePayment_fd1_1_c1_c6'>{{s}}</text>

						<text></text>
					</template>
				</benben-countdown>
			</view>
		</view>

		<!---flex布局flex布局结束-->
		<!---flex布局flex布局开始-->
		<!-- && source != 'app' -->
		<view class="flex benben-flex-layout flex-wrap align-center immediatePayment_flex_2" v-if="score > 0">
			<view class='flex flex-wrap align-center justify-between flex-sub immediatePayment_fd2_0'>
				<view class='flex flex-direction flex-sub flex-wrap'>
					<text class='immediatePayment_fd2_0_c0_c0'>使用抵用券抵扣<text
							class="text-sm">(当前可用抵用券：{{user_score}})</text></text>
					<text class='immediatePayment_fd2_0_c1_c0'>抵扣{{deduct_money}}</text>
				</view>
				<view class='flex flex-wrap align-center'>
					<benben-flex-switch-new class-name='flex flex immediatePayment_fd2_0_c1_c1' v-model="is_agreem"
						:disabled='Number(deduct_money) <= 0 || isdeduction == 1 || source == "app"' :auto='true'>
						<template v-slot:checked>

							<view class='flex flex position-relative align-center'>
								<image class='immediatePayment_checkfd2_0_c1_c1_c0_c0' mode="aspectFit"
									:src='STATIC_URL+"85.png"'>
								</image>
							</view>

						</template>
						<template v-slot:unchecked>

							<view class='flex flex position-relative justify-end align-center'>
								<image class='immediatePayment_noCheckfd2_0_c1_c1_c1_c0' mode="aspectFit"
									:src='STATIC_URL+"123.png"'>
								</image>
							</view>

						</template>
					</benben-flex-switch-new>
				</view>
			</view>
		</view>

		<!---flex布局flex布局结束-->

		<view class="flex flex-direction flex-wrap align-stretch benben-flex-layout immediatePayment_flex_3">
			<view class='flex flex-direction flex-wrap align-stretch immediatePayment_fd3_0'>
				<view class='flex flex-wrap align-center immediatePayment_fd3_0_c0'>
					<text class='immediatePayment_fd3_0_c0_c0'>选择支付方式</text>
				</view>
				<view class='flex flex-wrap align-center'>
					<benben-select-diy ref="showSelectPopup1684574445816"
						class-name='flex flex-direction flex-wrap align-stretch flex immediatePayment_fd3_0_c1_c0'
						:items.sync="select_pay" v-model="select_id" default-type="value" default-label="name"
						:allow-cancel='true' type="radio" :disabled='false'>
						<template v-for='(item,key0) in select_pay'>
							<view v-if="item.isSelected" class='flex align-center flex immediatePayment_fd3_0_c1_c0_c0'
								:key="key0" @tap="$refs.showSelectPopup1684574445816.tapHandle(key0)">
								<image class='immediatePayment_fd3_0_c1_c0_c0_c0' mode="aspectFit" :src='item.image'>
								</image>
								<text class='immediatePayment_fd3_0_c1_c0_c0_c1'>{{item.name}}</text>
								<image class='immediatePayment_fd3_0_c1_c0_c0_c2' mode="aspectFit"
									:src='STATIC_URL+"85.png"'></image>
							</view>
							<view v-else class='flex align-center flex immediatePayment_fd3_0_c1_c0_c1' :key="key0"
								@tap="$refs.showSelectPopup1684574445816.tapHandle(key0)">
								<image class='immediatePayment_fd3_0_c1_c0_c1_c0' mode="aspectFit" :src='item.image'>
								</image>
								<text class='immediatePayment_fd3_0_c1_c0_c1_c1'>{{item.name}}</text>
								<image class='immediatePayment_fd3_0_c1_c0_c1_c2' mode="aspectFit"
									:src='STATIC_URL+"179.png"'></image>
							</view>
						</template>
					</benben-select-diy>
				</view>
			</view>
		</view>


		<view class="flex flex-direction flex-wrap align-center benben-position-layout flex immediatePayment_flex_4">
			<button class='immediatePayment_fd4_0' @tap.stop="determineAskforFunc()">立即支付</button>

		</view>
		<view :style="{height: '127rpx'}"></view>
		<benben-popup v-model="popupShow1684575594621" :mask="true" mode='center'>
			<!---flex布局flex布局开始-->
			<view class="flex flex-direction align-center benben-flex-layout immediatePayment_flex_5">
				<text class='immediatePayment_fd5_0'>确认离开收银台？</text>
				<text class='immediatePayment_fd5_1'>您的订单还未完成支付，请尽快支付</text>
				<view class='flex flex-wrap align-center immediatePayment_fd5_2'>
					<button class='immediatePayment_fd5_2_c0' @tap.stop="handleJumpDiy" data-type="switchTab"
						:data-url="`/pages/tabBar/myOrder/myOrder`">确认离开</button>
					<button class='immediatePayment_fd5_2_c1' @tap.stop="popupShow1684575594621=false">继续支付</button>
				</view>
			</view>

			<!---flex布局flex布局结束-->

		</benben-popup>


	</view>
</template>
<script>
	import {
		LOGIN_PAGE_URL,
		SYSTEM_CONFIG,
		ACCEPT_PLATFORM
	} from '@/common/config.js'
	export default {
		components: {},


		data() {
			return {
				orderMoney: 0,
				"popupShow1684575594621": false,
				time: 0,
				"is_agreem": false,
				score: 0,
				"select_pay": [{
						"name": "微信支付",
						"value": "1",
						"image": "https://lvtai-files.oss-cn-beijing.aliyuncs.com/mini/1d066923b9b33614a9df47ea787e5af9.png"
					},

					// {
					//   "name": "余额支付",
					//   "value": "3",
					//   "image": "https://zhongben-crm.oss-cn-zhangjiakou.aliyuncs.com/uploads/images/20220615/6188e5b4967f1b162ee2c0c93fd7cf94.png"
					// },
				],
				"select_id": "1",
				"pay_moeny": "",
				"state": "",
				sn: '',
				deduct_money: "",
				user_score: "",
				payTimer: null,
				source: '',
				token: '',
				isdeduction: '',
				score: 0
			};
		},
		computed: {
			themeColor() {
				return this.$store.getters.themeColor
			},

		},
		watch: {},
		onLoad(options) {
			let {
				money,
				state,
				time,
				sn,
				source,
				isdeduction,
				score
			} = options
			if (money !== undefined) this.pay_moeny = money
			if (state !== undefined) this.state = state
			if (time !== undefined) this.time = time
			if (sn !== undefined) this.sn = sn
			if (source !== undefined) this.source = source
			if (isdeduction !== undefined) this.isdeduction = isdeduction
			if (score !== undefined) this.score = score
			// if (this.source != 'app') {
			// 	this.is_agreem = this.isdeduction == 1
			// }

			// #ifdef APP-PLUS
			this.select_pay.push({
				"name": "支付宝支付",
				"value": "2",
				"image": "https://zhongben-crm.oss-cn-zhangjiakou.aliyuncs.com/uploads/images/20220615/6188e5b4967f1b162ee2c0c93fd7cf94.png"
			})
			// #endif
		},
		onUnload() {
			if (this.payTimer) {
				clearInterval(this.payTimer);
			}
		},
		onReady() {

		},
		onShow() {
			this.token = global.token || ''
			if (!this.token) {
				uni.navigateTo({
					url: LOGIN_PAGE_URL
				})
				return
			}

			this.getInfo();
			this.get64a62b3d77830()
		},
		onHide() {

		},
		onResize() {

		},
		onPullDownRefresh() {

		},
		onReachBottom(e) {

		},
		onPageScroll(e) {

		},
		methods: {



			handleTimeEnd() {
				uni.navigateBack({
					delta: 1
				})
			},
			getInfo() {
				this.$api
					.post(global.apiUrls.post5c78c4772da97, {
						user_id: (global.userInfo && global.userInfo.id) || 0
					})
					.then(res => {
						res = res.data;
						if (res.code == 1) {
							this.score = res.data.score - 0;
						}
					});
			},
			get64a62b3d77830() {
				this.$api.post(global.apiUrls.get64a62b3d77830, {
					order_sn: this.sn
				}).then(res => {
					res = res.data;
					if (res.code == 1) {
						this.deduct_money = res.data.deduct_money
						this.user_score = res.data.user_score
					}
				});
			},
			//判断自取
			determineAskforFunc() {
				let that = this;
				console.log(that.is_agreem)
				if (that.is_agreem) {
					this.get64a633e0099ce()
				} else {
					this.paySure()
					// this.post6757f462c15d3()
				}

				return
			},
			post6757f462c15d3() {
				this.$api.post(global.apiUrls.post6757f462c15d3, {
					order_sn: this.sn
				}).then(res => {
					if (res.data.code == 1) {
						if (res.data.data.is_pay == 1) {
							this.isdeduction = 1
							this.paySure()
						} else {
							this.$urouter.redirectTo(
								`/pages/dpxq/paymentResults/paymentResults?pay=5&state=${this.state}&sn=${this.sn}`
								);
						}
					}
				});
			},
			get64a633e0099ce() {
				this.$api.post(global.apiUrls.get64a633e0099ce, {
					order_sn: this.sn
				}).then(res => {
					if (res.data.code == 1) {
						if (res.data.data.is_pay == 1) {
							this.paySure()
						} else {
							this.$urouter.redirectTo(
								`/pages/dpxq/paymentResults/paymentResults?pay=5&state=${this.state}&sn=${this.sn}`
								);
						}
					}
				});
			},



			paySure() {
				let that = this;
				if (that.select_id == 3) {
					this.$api.post(global.apiUrls.postPayOrder, {
							order_sn: this.sn
						})
						.then(res => {
							if (res.data.code == 1) {
								that.$urouter.redirectTo(
									`/pages/dpxq/paymentResults/paymentResults?pay=${that.select_id}&state=${that.state}&sn=${that.sn}`
									);
							} else {
								this.$message.info(res.data.msg)
							}
						})
						.catch(err => {
							console.log("err: ", err);
						})

				} else {
					uni.showLoading({
						title: '正在支付',
						mask: true
					})
					let paytype = that.select_id == '1' ? 3 : 2
					let url = that.select_id == '1' ? global.apiUrls.wxPay : global.apiUrls.aliPay;
					let params = {
						order_sn: this.sn
					}
					if (this.select_id == 1) {
						params.wxpaytype = 'AppPay'
						// #ifdef MP-WEIXIN
						params.wxpaytype = 'MiniPay'
						// #endif
					}
					// // #ifdef MP-WEIXIN
					//   paytype = 'mini'
					// // #endif
					that.$api.post(url, params).then(res => {

							console.log(res)
							uni.hideLoading()
							res = res.data
							if (res.code == 1) {
								console.log('支付', res);
								if (that.select_id == 2) {
									// uni.requestPayment({
									// 	provider: 'alipay',
									// 	orderInfo: res.data, //微信、支付宝订单数据
									// 	success: function(res) {
									//         uni.showToast({ title: '支付成功~', icon: 'none' });
									// 		that.$urouter.redirectTo(`/pages/dpxq/paymentResults/paymentResults?pay=${that.select_id}&state=${that.state}&sn=${that.sn}`);
									// 	},
									// 	fail: function(err) {
									// 		console.log('fail:' + JSON.stringify(err));
									// 	}
									// });
									// #ifdef APP
									plus.runtime.openWeb(res.data.result.payCode);
									// #endif
									if (that.payTimer) {
										clearInterval(that.payTimer);
									}
									that.payTimer = setInterval(function() {
										console.log(2);
										that.$api.get(global.apiUrls.getOrderDetail, {
												order_sn: that.sn
											})
											.then(res => {
												console.log(res.data.data)
												if (res.data.code == 1) {
													let payStatus = res.data.data.status - 0;
													console.log(payStatus);
													if (payStatus > 0) {
														clearInterval(that.payTimer);
														uni.redirectTo({
															url: `/pages/dpxq/paymentResults/paymentResults?pay=${that.select_id}&state=${that.state}&sn=${that.sn}`
														})
													}
												}
											})
											.catch(err => {
												console.log(err)
											});
										// clearInterval(this.payTimer)
									}, 3000)
								} else {
									// console.log(JSON.stringify(res.data.result));
									// #ifdef APP-PLUS
									plus.share.getServices(function(res) {
										console.log(res, '<--res')
										var sweixin = null;
										for (var i = 0; i < res.length; i++) {
											var t = res[i];
											if (t.id == 'weixin') {
												sweixin = t;
											}
										}
										if (sweixin) {
											console.log(1);
											let payMoney = Number(that.pay_moeny) - (that.is_agreem ? Number(
												that.deduct_money) : 0)
											sweixin.launchMiniProgram({
												id: 'gh_2d502cf377f1', //这里写你的小程序原始id（以gh开头）
												type: 0, //这里是不同的环境（默认0正式  2体验）
												path: `/pages/dpxq/immediatePayment/immediatePayment?source=app&state=${that.state}&money=${payMoney}&time=${that.time}&sn=${that.sn}&isdeduction=${that.is_agreem ? 1 : 2}` //这里是指定页的路径，如需传参直接字符串拼接（首页可以省略）
											}, function(res) {
												console.log(234);
												console.log(JSON.stringify(res));
												if (that.payTimer) {
													clearInterval(that.payTimer);
												}
												that.payTimer = setInterval(function() {
													console.log(2);
													that.$api.get(global.apiUrls
															.getOrderDetail, {
																order_sn: that.sn
															})
														.then(res => {
															console.log(res.data.data)
															if (res.data.code == 1) {
																let payStatus = res.data
																	.data.status - 0;
																console.log(payStatus);
																if (payStatus > 0) {
																	clearInterval(that
																		.payTimer);
																	uni.redirectTo({
																		url: `/pages/dpxq/paymentResults/paymentResults?pay=${that.select_id}&state=${that.state}&sn=${that.sn}`
																	})
																}
															}
														})
														.catch(err => {
															console.log(err)
														});
													// clearInterval(this.payTimer)
												}, 3000)
											}, function(err) {
												console.log(JSON.stringify(err));
											});
										} else {
											uni.showToast({
												title: '您还没有安装微信',
												icon: 'none'
											});
										}
									}, function(res) {
										console.log(JSON.stringify(res));
									});
									// `/pages/dpxq/immediatePayment/immediatePayment?state=${info.pick_type}&money=${info.payable_money}&time=${info.surplus_pay_time}&sn=${info.order_sn}`
									// uni.requestPayment({
									// 	provider: 'wxpay',
									// 	orderInfo: res.data.result.payCode, //微信、支付宝订单数据
									// 	success: function(res) {
									// 		uni.showToast({ title: '支付成功~', icon: 'none' });
									// 		that.$urouter.redirectTo(`/pages/dpxq/paymentResults/paymentResults?pay=${that.select_id}&state=${that.state}&sn=${that.sn}`);
									// 	},
									// 	fail: function(err) {
									// 		console.log('fail:' + JSON.stringify(err));
									// 	}
									// });
									// #endif
									// #ifdef MP-WEIXIN
									uni.requestPayment({
										provider: 'wxpay',
										timeStamp: res.data.result.payCode.timeStamp,
										nonceStr: res.data.result.payCode.nonceStr,
										package: res.data.result.payCode.package,
										signType: res.data.result.payCode.signType,
										paySign: res.data.result.payCode.paySign,
										success: res => {
											uni.showToast({
												title: '支付成功~',
												icon: 'none'
											});
											that.$urouter.redirectTo(
												`/pages/dpxq/paymentResults/paymentResults?source=${this.source}&pay=${this.select_id}&state=${this.state}&sn=${that.sn}`
												);
										},
										fail: err => {
											console.log('fail:' + JSON.stringify(err));
										}
									});
									// #endif
								}
							} else {
								uni.showToast({
									title: res.data.msg,
									icon: 'none'
								});
							}
						})
						.catch(err => {
							console.log(err);
						});


				}
			}
		}
	};
</script>
<style lang="scss" scoped>
	.page {
		width: 100vw;
		overflow-x: hidden;
		min-height: calc(100vh - var(--window-bottom));
		background: rgba(246, 247, 249, 1);
		background-size: 100% auto !important;
	}

	.immediatePayment_flex_0 {
		background: #fff;
		width: 750rpx;
		height: 88rpx;
		overflow: hidden;
		z-index: 10;
		top: 0rpx;
		background-size: 100% auto !important;
	}

	.immediatePayment_fd0_0_c2 {
		width: 32rpx;
		height: 32rpx;
	}

	.immediatePayment_fd0_0_c1_c0 {
		font-size: 36rpx;
		font-weight: 500;
		color: #333;
		line-height: 88rpx;
	}

	.immediatePayment_fd0_0_c0_c0 {
		font-size: 32rpx;
		font-weight: 500;
		color: #333;
		line-height: 88rpx;
	}

	.immediatePayment_fd0_0 {
		margin: 0rpx 32rpx 0rpx 32rpx;
	}

	.immediatePayment_flex_1 {
		padding: 72rpx 0rpx 120rpx 0rpx;
	}

	.immediatePayment_fd1_1_c1_c6 {
		color: #666666;
		font-size: 24rpx;
		font-weight: 500;
		line-height: 24rpx;
	}

	.immediatePayment_fd1_1_c1_c5 {
		color: #666666;
		font-size: 24rpx;
		font-weight: 500;
		line-height: 24rpx;
	}

	.immediatePayment_fd1_1_c1_c4 {
		color: #666666;
		font-size: 24rpx;
		font-weight: 500;
		line-height: 24rpx;
	}

	.immediatePayment_fd1_1_c1_c3 {
		color: #666666;
		font-size: 24rpx;
		font-weight: 500;
		line-height: 24rpx;
	}

	.immediatePayment_fd1_1_c1_c2 {
		color: #666666;
		font-size: 24rpx;
		font-weight: 500;
		line-height: 24rpx;
	}

	.immediatePayment_fd1_1_c0 {
		color: #666666;
		font-size: 24rpx;
		font-weight: 500;
		line-height: 24rpx;
	}

	.immediatePayment_fd1_1 {
		margin: 16rpx 0rpx 0rpx 0rpx;
	}

	.immediatePayment_fd1_0_c1 {
		color: #E32121;
		font-size: 64rpx;
		font-weight: 500;
		line-height: 64rpx;
	}

	.immediatePayment_fd1_0_c0 {
		color: #E32121;
		font-size: 32rpx;
		font-weight: 500;
		line-height: 40rpx;
	}

	.immediatePayment_flex_2 {
		padding: 0rpx 32rpx 0rpx 32rpx;
	}

	.immediatePayment_noCheckfd2_0_c1_c1_c1_c0 {
		border-radius: 24rpx 24rpx 24rpx 24rpx;
		width: 36rpx;
		height: 36rpx;
	}

	.immediatePayment_checkfd2_0_c1_c1_c0_c0 {
		width: 36rpx;
		height: 36rpx;
		border-radius: 24rpx 24rpx 24rpx 24rpx;
	}

	::v-deep .immediatePayment_fd2_0_c1_c1 {
		margin: 0rpx 0rpx 0rpx 24rpx;
	}

	.immediatePayment_fd2_0_c1_c0 {
		color: red;
		font-size: 28rpx;
		font-weight: 400;
		line-height: 42rpx;
	}

	.immediatePayment_fd2_0_c0_c0 {
		color: #333333;
		font-size: 28rpx;
		font-weight: 500;
		line-height: 42rpx;
	}

	.immediatePayment_fd2_0 {
		background: rgba(255, 255, 255, 1);
		border-radius: 16rpx 16rpx 16rpx 16rpx;
		background-size: 100% auto !important;
		padding: 32rpx 32rpx 32rpx 24rpx;
	}

	.immediatePayment_flex_3 {
		padding: 32rpx 30rpx 2rpx 32rpx;
	}

	.immediatePayment_fd3_0_c1_c0_c1_c2 {
		width: 36rpx;
		height: 36rpx;
		margin: 0rpx 0rpx 0rpx auto;
		border-radius: 18rpx 18rpx 18rpx 18rpx;
	}

	.immediatePayment_fd3_0_c1_c0_c1_c1 {
		font-size: 28rpx;
		font-weight: 400;
		color: #333;
	}

	.immediatePayment_fd3_0_c1_c0_c1_c0 {
		width: 52rpx;
		height: 52rpx;
		border-radius: 0rpx 0rpx 0rpx 0rpx;
		margin: 0rpx 16rpx 0rpx 0rpx;
	}

	.immediatePayment_fd3_0_c1_c0_c1 {
		border-bottom: 1px solid #eee;
		padding: 28rpx 0rpx 28rpx 0rpx;
	}

	.immediatePayment_fd3_0_c1_c0_c0_c2 {
		width: 36rpx;
		height: 36rpx;
		margin: 0rpx 0rpx 0rpx auto;
		border-radius: 18rpx 18rpx 18rpx 18rpx;
	}

	.immediatePayment_fd3_0_c1_c0_c0_c1 {
		font-size: 28rpx;
		font-weight: 400;
		color: #333;
	}

	.immediatePayment_fd3_0_c1_c0_c0_c0 {
		width: 52rpx;
		height: 52rpx;
		border-radius: 0rpx 0rpx 0rpx 0rpx;
		margin: 0rpx 16rpx 0rpx 0rpx;
	}

	.immediatePayment_fd3_0_c1_c0_c0 {
		border-bottom: 1px solid #eee;
		padding: 28rpx 0rpx 28rpx 0rpx;
	}

	::v-deep .immediatePayment_fd3_0_c1_c0 {
		width: 622rpx;
	}

	.immediatePayment_fd3_0_c0_c0 {
		font-size: 32rpx;
		font-weight: 700;
		color: #333;
		margin: 0rpx 0rpx 8rpx 0rpx;
	}

	.immediatePayment_fd3_0_c0 {
		border-bottom: 1px solid #eee;
		padding: 40rpx 0rpx 24rpx 0rpx;
	}

	.immediatePayment_fd3_0 {
		background: rgba(255, 255, 255, 1);
		padding: 0rpx 32rpx 0rpx 32rpx;
		border-radius: 16rpx 16rpx 16rpx 16rpx;
		background-size: 100% auto !important;
	}

	.immediatePayment_flex_4 {
		width: 750rpx;
		height: 127rpx;
		overflow: hidden;
		z-index: 10;
		bottom: calc(0rpx + var(--window-bottom));
	}

	.immediatePayment_fd4_0 {
		background: rgba(255, 147, 0, 1);
		border-radius: 44rpx 44rpx 44rpx 44rpx;
		font-size: 32rpx;
		color: #fff;
		width: 686rpx;
		height: 80rpx;
		line-height: 80rpx;
		font-weight: 400;
	}

	.immediatePayment_flex_5 {
		background: rgba(255, 255, 255, 1);
		border-radius: 16rpx 16rpx 16rpx 16rpx;
		padding: 40rpx 24rpx 0 24rpx;
	}

	.immediatePayment_fd5_2_c1 {
		background: rgba(255, 255, 255, 1);
		font-size: 28rpx;
		color: rgba(255, 147, 0, 1);
		padding: 0rpx 61rpx 0rpx 61rpx;
		margin: 0rpx 0rpx 0rpx 12rpx;
	}

	.immediatePayment_fd5_2_c0 {
		border-right: 1px solid #eee;
		background: rgba(255, 255, 255, 1);
		font-size: 28rpx;
		color: rgba(153, 153, 153, 1);
		padding: 0rpx 61rpx 0rpx 61rpx;
		margin: 0rpx 12rpx 0rpx 0rpx;
		background-size: 100% auto !important;
	}

	.immediatePayment_fd5_2 {
		border-top: 1px solid #eee;
	}

	.immediatePayment_fd5_1 {
		line-height: 52rpx;
		font-size: 28rpx;
		font-weight: 400;
		color: #333333;
		margin: 40rpx 0rpx 40rpx 0rpx;
	}

	.immediatePayment_fd5_0 {
		line-height: 44rpx;
		font-size: 32rpx;
		font-weight: 500;
		color: #333333;
	}
</style>