.ab-mall-new-component .header { padding: 24rpx; display: flex; align-items: center; position: relative; } .ab-mall-new-component .header .title { text-align: center; flex: 1; color: #333; font-size: 34rpx; font-weight: bold; } .ab-mall-new-component .header .cancel { position: absolute; top: 35%; right: 5%; color: #1677ff; font-size: 30rpx; } .ab-mall-new-component .refund-pop-container { margin-bottom: 20rpx; padding-bottom: calc(env(safe-area-inset-bottom) + 25rpx); padding-bottom: calc(constant(safe-area-inset-bottom) + 25rpx); } .ab-mall-new-component .refund-pop-container .money { overflow: hidden; color: #333; font-weight: 500; font-size: 28rpx; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 14rpx; } .ab-mall-new-component .refund-pop-container .refund-num { color: #999; font-size: 26rpx; font-weight: 400; }