page { background: #FFFfff; } .box { width: 690rpx; height: 430rpx; background: #FFFDFC; box-shadow: 0rpx 15rpx 43rpx 0rpx rgba(232, 215, 199, 0.29); border-radius: 24rpx; margin: 0 auto; position: absolute; top: 80rpx; left: 0; right: 0; text-align: center; } .btn1 { /* width: 305upx; */ width: 100%; height: 88rpx; background: #ffffff; border: 2rpx solid #CCCCCC; border-radius: 8rpx; line-height: 88rpx; /* color: #FFFFFF; */ font-size: 28rpx; margin-right: 20rpx; } .btn2 { /* width: 305upx; */ width: 100%; height: 88rpx; background: #FCD202; border-radius: 8rpx; line-height: 88rpx; /* color: #FFFFFF; */ font-size: 28rpx; } .popup_pay { width: 100%; position: relative; padding-bottom: 45rpx; /* height: 160px; */ } .pay_btn { width: 90%; margin: 0 auto; text-align: center; background: #2FB57A; height: 80rpx; border-radius: 16rpx; color: #ffffff; line-height: 80rpx; } /* 支付金额弹框 */ .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: #2FB57A; color: white; border-radius: 46rpx; text-align: center; line-height: 80rpx; margin-top: 30rpx; letter-spacing: 2rpx; } .mingxi { position: relative; top: 10px; }