/* packagecard/paypage/paypage.wxss */ .pay-info { display: flex; flex-direction: column; justify-content: center; align-content: center; width: 100%; padding: 15rpx; border-radius: 5rpx; } .info-box { width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 15rpx; border-bottom-right-radius: 15rpx; box-shadow: 0 4rpx 4rpx 0 rgba(52, 52, 55, 0.05), 0 6rpx 5px 0 rgba(52, 52, 55, 0.19); } .input-box { width: 100%; display: flex; flex-direction: row; justify-content: space-between; align-items: center; background-color: #ffffff; border-bottom-left-radius: 15rpx; border-bottom-right-radius: 15rpx; box-shadow: 0 4rpx 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .pay-info-item { font-size: 28rpx; width: 100%; text-align: center; padding: 7.5rpx 0rpx 7.5rpx 0rpx; } .pay-info-item:nth-child(1) { padding: 0rpx 0rpx 7.5rpx 0rpx; color: #999999; font-size: 30rpx; } .order-price-box { display: flex; flex-direction: row; justify-content: center; align-content: center; width: 100%; margin: 15rpx; } .hint-msg { width: 100%; font-size: 25rpx; color: #9c9a9a; text-align: center; line-height: 50rpx; justify-content: center; } .order-price-box .icon { font-size: 45rpx; text-align: center; line-height: 80rpx; } .order-price-box .price { font-size: 90rpx; text-align: center; line-height: 60rpx; } .price-input { font-size: 45rpx; text-align: center; align-self: center; border: 1rpx solid #5f5f5f; padding: 15rpx; margin-left: 15rpx; height: 70rpx; border-radius: 10rpx; } .code-box { display: flex; flex-direction: row; justify-content: center; align-items: center; width: 100%; font-size: 28rpx; background-color: #ffffff; box-shadow: 0 4rpx 4rpx 0 rgba(52, 52, 55, 0.05), 0 6rpx 5px 0 rgba(52, 52, 55, 0.19); margin-top: 15rpx; padding: 15rpx 0rpx; color: #050505; } .code-box .title { text-align: center; font-weight: normal; } .code-box image { width: 96rpx; height: 96rpx; } .code-input { text-align: left; align-self: center; padding: 15rpx; margin-left: 15rpx; height: 70rpx; border-radius: 10rpx; width: 60%; } .treaty-box { display: flex; flex-direction: row; align-items: center; justify-content: center; margin-bottom: 40rpx; font-size: 28rpx; margin-top: 15rpx; background-color: #ffffff; height: 50%; width: 90%; } .treaty-content-box { display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 15rpx; height: 90%; background-color: #ffffff; border-radius: 5rpx; } .treaty-content-box .title { font-size: 36rpx; color: #000; } .treaty-content-box .content { font-size: 28rpx; color: #000; margin-top: 15rpx; } .code-msg { width: 66%; font-size: 24rpx; color: #9c9a9a; text-align: center; justify-content: center; } .type-box { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; padding: 15rpx; margin-bottom: 210rpx; box-shadow: 0 4rpx 4rpx 0 rgba(52, 52, 55, 0.05), 0 6rpx 5px 0 rgba(52, 52, 55, 0.19); margin-top: 15rpx; background-color: #ffffff; } .type-item { width: 100%; display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding: 30rpx 15rpx 0rpx 15rpx; font-size: 28rpx; } .type-item:nth-child(1) { padding: 0rpx 15rpx 0rpx 15rpx; } .yellow-text { color: #E6B980; } .gray-text { color: #c7c7c7; } .black-text { color: #0f0f0f; }