index.css 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. h1,
  2. h2,
  3. h3,
  4. h4,
  5. h5,
  6. p {
  7. margin: 0;
  8. padding: 0;
  9. }
  10. .font72 {
  11. font-size: 3.75vw;
  12. }
  13. .font65 {
  14. font-size: 3.39vw;
  15. }
  16. .font60 {
  17. font-size: 3.125vw;
  18. }
  19. .font46 {
  20. font-size: 2.396vw;
  21. }
  22. .font26 {
  23. font-size: 1.35vw;
  24. }
  25. .font24 {
  26. font-size: 1.25vw;
  27. }
  28. .font22 {
  29. font-size: 1.145vw;
  30. }
  31. .fresh-page {
  32. width: 100%;
  33. background-color: #f7f7f7;
  34. }
  35. .fresh-page .banner {
  36. position: relative;
  37. width: 100%;
  38. height: 41.67vw;
  39. background: url('../../images/fresh/fresh-banner.png') no-repeat;
  40. background-size: 100% 100%;
  41. }
  42. .fresh-page .banner .app {
  43. position: absolute;
  44. right: 18.23vw;
  45. bottom: 0.35vw;
  46. width: 22.03vw;
  47. height: 33.59vw;
  48. background: url('../../images/fresh/fresh-app.png') no-repeat;
  49. background-size: 100% 100%;
  50. }
  51. .fresh-page .banner .banner-info {
  52. margin-left: 12.396vw;
  53. padding-top: 8.802vw;
  54. color: #7bd51e;
  55. font-weight: 400;
  56. font-family: Source Han Sans CN;
  57. }
  58. .fresh-page .banner .banner-info p {
  59. width: 36.40625vw;
  60. font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  61. font-weight: 400;
  62. color: #ffffff;
  63. line-height: 1.875vw;
  64. }
  65. .fresh-page .banner .banner-qrcode {
  66. margin-left: 12.396vw;
  67. margin-top: 5.3vw;
  68. display: flex;
  69. }
  70. .fresh-page .banner .banner-qrcode .qr {
  71. width: 6.77vw;
  72. height: 6.77vw;
  73. margin-right: 1.04vw;
  74. background: url('../../images/home/qrcode.png') no-repeat;
  75. background-size: 100% 100%;
  76. }
  77. .fresh-page .banner .banner-qrcode .app-link {
  78. font-size: 1.145vw;
  79. font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  80. font-weight: 400;
  81. color: #ffffff;
  82. }
  83. .fresh-page .banner .banner-qrcode .app-link span {
  84. color: rgba(123, 213, 30, 1);
  85. }
  86. .fresh-page .banner .banner-qrcode .qrcode {
  87. margin-top: 0.5vw;
  88. }
  89. .fresh-page .banner .banner-qrcode .qrcode img {
  90. width: 8.75vw;
  91. height: 2.55vw;
  92. }
  93. .fresh-page .experience {
  94. padding-top: 8.82vw;
  95. padding-bottom: 4.41vw;
  96. }
  97. .fresh-page .experience h1 {
  98. font-family: Source Han Sans CN, Source Han Sans CN-Bold;
  99. font-weight: 700;
  100. text-align: center;
  101. color: #7bd51e;
  102. margin-bottom: 0.52vw;
  103. }
  104. .fresh-page .experience p {
  105. font-size: 1.04vw;
  106. font-family: Source Han Sans CN, Source Han Sans CN-Normal;
  107. font-weight: Normal;
  108. text-align: center;
  109. color: #8d8c8c;
  110. margin-bottom: 1.54vw;
  111. }
  112. .fresh-page .experience .line {
  113. display: flex;
  114. justify-content: center;
  115. align-items: center;
  116. margin-bottom: 2.08vw;
  117. }
  118. .fresh-page .experience .line .big-line {
  119. width: 1.54vw;
  120. height: 0.26vw;
  121. background: #c7c6c6;
  122. border-radius: 3px;
  123. margin-right: 5px;
  124. }
  125. .fresh-page .experience .line .smail-line {
  126. width: 0.52vw;
  127. height: 0.26vw;
  128. background: #c7c6c6;
  129. border-radius: 3px;
  130. }
  131. .fresh-page .experience .experience-info {
  132. padding: 0 12.5vw;
  133. display: flex;
  134. justify-content: space-between;
  135. align-content: center;
  136. }
  137. .fresh-page .experience .experience-info .info-item {
  138. width: 22.92vw;
  139. height: 23.4375vw;
  140. background: #ffffff;
  141. border-radius: 20px;
  142. }