.pay-container{width:100vw;height:100vh}.payment-amount{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20rpx 30rpx;border-radius:8rpx;padding:20rpx 0 58rpx 0;background-color:#fff}.payment-amount .amount-tit{font-size:28rpx;color:#838383;line-height:1;margin-top:44rpx}.payment-amount .amount-num{color:#000;margin-top:36rpx;line-height:1}.payment-amount .amount-num text{font-size:32rpx;color:#000}.payment-amount .amount-desc{font-size:24rpx;color:#838383;padding:0 40rpx;width:100%;box-sizing:border-box;text-align:center;line-height:1}.payment-amount .amount-desc text{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-amount .payment-name{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#838383;margin-top:30rpx;text-align:center;line-height:1}