index.less 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. .box {
  2. width: 750rpx;
  3. height: 652rpx;
  4. padding: 28rpx 0 0;
  5. background: #FFFFFF;
  6. border-radius: 30rpx 30rpx 0rpx 0rpx;
  7. display: flex;
  8. flex-direction: column;
  9. align-items: center;
  10. .header {
  11. width: 100%;
  12. position: relative;
  13. font-size: 28rpx;
  14. color: #000000;
  15. text-align: center;
  16. .close {
  17. position: absolute;
  18. right: 24rpx;
  19. top: -30rpx;
  20. line-height: 60rpx;
  21. font-size: 50rpx;
  22. }
  23. }
  24. .tips {
  25. margin-top: 24rpx;
  26. font-size: 22rpx;
  27. }
  28. .goodsList {
  29. margin-top: 82rpx;
  30. width: 100%;
  31. box-sizing: border-box;
  32. padding: 0 40rpx;
  33. white-space: nowrap;
  34. .payBox {
  35. position: relative;
  36. width: 318rpx;
  37. height: 318rpx;
  38. margin-right: 30rpx;
  39. background-size: cover;
  40. text-align: center;
  41. display: inline-block;
  42. border-radius: 20rpx;
  43. .name {
  44. margin-top: 42rpx;
  45. font-weight: 500;
  46. font-size: 40rpx;
  47. }
  48. .price {
  49. margin-top: 22rpx;
  50. font-weight: 500;
  51. font-size: 56rpx;
  52. }
  53. .originPrice {
  54. margin-top: 28rpx;
  55. font-size: 24rpx;
  56. text-decoration: line-through;
  57. }
  58. }
  59. .year {
  60. background-image: url(https://reader-wx.ai160.com/images/reader/pay/yuedao365.webp);
  61. color: #FEF4B5;
  62. }
  63. .month {
  64. background-image: url(http://reader-wx.ai160.com/images/reader/pay/yuedao90.webp);
  65. color: #7D320A;
  66. }
  67. }
  68. }