.rechargePopup-box { width: 100%; padding: 32rpx; box-sizing: border-box; .rechargePopup-title { position: relative; width: 100%; height: 44rpx; view { font-size: 30rpx; &:nth-of-type(1) { color: #222222; font-weight: 600; position: absolute; left: 50%; transform: translateX(-50%); } &:nth-of-type(2) { position: absolute; right: 0; color: #999999; } } } .rechargePopup-list { width: 100%; margin-top: 48rpx; @include flex(space-between, null, 16rpx); flex-wrap: wrap; .rechargePopup-item { width: 218rpx; height: 160rpx; background-color: #ffebe3; border-radius: 16rpx; color: #ef530e; font-size: 48rpx; font-weight: 600; @include flex(center, column, 10rpx); view { &:nth-of-type(2) { font-size: 24rpx; font-weight: normal; } } &:nth-last-of-type(1) { visibility: hidden; } } .custom { font-size: 28rpx; line-height: normal; font-weight: normal; @include flex(center, column, null); input { width: 160rpx; height: 50rpx; border-bottom: 2rpx solid #ff986a; font-weight: 600; } } .act { background-color: #ef530e; color: #ffffff; } } .custom { margin-top: 16rpx; width: 100%; height: 96rpx; background-color: #ffebe3; padding: 26rpx 32rpx; box-sizing: border-box; color: #ef530e; @include flex(center, null, null); border-radius: 16rpx; font-size: 24rpx; .custom-left { margin-right: 8rpx; } .custom-input { flex: 1; input { width: 100%; height: 45rpx; border-bottom: 2rpx solid #ff986a; } } .custom-right { margin-left: 54rpx; } &.act{ background-color: #ef530e; color: #ffffff; } } .immediately-btn{ width: 100%; height: 96rpx; background-color: #EF530E; text-align: center; line-height: 96rpx; margin-top: 26rpx; font-size: 28rpx; color: #FFFFFF; border-radius: 16rpx; } }