index.wxss 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. .promotion-popup-container {
  2. background-color: #ffffff;
  3. position: relative;
  4. z-index: 100;
  5. border-radius: 16rpx 16rpx 0 0;
  6. }
  7. .promotion-popup-container .promotion-popup-close {
  8. position: absolute;
  9. right: 30rpx;
  10. top: 30rpx;
  11. z-index: 9;
  12. color: rgba(153, 153, 153, 1);
  13. }
  14. .promotion-popup-container .promotion-popup-close .market {
  15. font-size: 25rpx;
  16. color: #999;
  17. }
  18. .promotion-popup-container .promotion-popup-title {
  19. height: 100rpx;
  20. position: relative;
  21. display: flex;
  22. align-items: center;
  23. justify-content: center;
  24. }
  25. .promotion-popup-container .promotion-popup-title {
  26. font-size: 32rpx;
  27. color: #222427;
  28. font-weight: 600;
  29. }
  30. .promotion-popup-container .promotion-popup-content {
  31. min-height: 400rpx;
  32. max-height: 600rpx;
  33. padding-bottom: calc(env(safe-area-inset-bottom) + 20rpx);
  34. overflow-y: scroll;
  35. -webkit-overflow-scrolling: touch;
  36. }
  37. .promotion-popup-container .promotion-popup-content .promotion-detail-list {
  38. margin: 0 30rpx;
  39. }
  40. .promotion-popup-container
  41. .promotion-popup-content
  42. .promotion-detail-list
  43. .list-item:last-child {
  44. margin-bottom: env(safe-area-inset-bottom);
  45. border-bottom: 0;
  46. padding-bottom: calc(28rpx + env(safe-area-inset-bottom));
  47. }
  48. .promotion-popup-container
  49. .promotion-popup-content
  50. .promotion-detail-list
  51. .list-item {
  52. display: flex;
  53. justify-content: space-between;
  54. padding: 10rpx 0 28rpx;
  55. position: relative;
  56. font-size: 24rpx;
  57. color: #222427;
  58. }
  59. .promotion-popup-container
  60. .promotion-popup-content
  61. .promotion-detail-list
  62. .list-item
  63. .tag {
  64. box-sizing: border-box;
  65. font-size: 20rpx;
  66. line-height: 32rpx;
  67. padding: 2rpx 12rpx;
  68. background-color: #ffece9;
  69. margin-right: 16rpx;
  70. display: inline-flex;
  71. color: #fa4126;
  72. border-radius: 54rpx;
  73. flex-shrink: 0;
  74. position: relative;
  75. top: 2rpx;
  76. }
  77. .promotion-popup-container
  78. .promotion-popup-content
  79. .promotion-detail-list
  80. .list-item
  81. .content {
  82. font-size: 28rpx;
  83. color: #222427;
  84. flex: 1;
  85. line-height: 40rpx;
  86. display: flex;
  87. }
  88. .promotion-popup-container
  89. .promotion-popup-content
  90. .promotion-detail-list
  91. .list-item
  92. .content
  93. .list-content {
  94. width: 440rpx;
  95. white-space: nowrap;
  96. text-overflow: ellipsis;
  97. overflow: hidden;
  98. display: inline-block;
  99. }
  100. .promotion-popup-container
  101. .promotion-popup-content
  102. .promotion-detail-list
  103. .list-item
  104. .collect-btn {
  105. font-size: 24rpx;
  106. flex-shrink: 0;
  107. margin-left: 20rpx;
  108. display: flex;
  109. align-items: center;
  110. }
  111. .promotion-popup-container
  112. .promotion-popup-content
  113. .promotion-detail-list
  114. .list-item
  115. .collect-btn
  116. .linkText {
  117. margin-right: 8rpx;
  118. }