图书馆小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

115 lines
2.7 KiB

2 weeks ago
1 week ago
2 weeks ago
1 week ago
2 weeks ago
  1. @charset "UTF-8";
  2. /* 水平间距 */
  3. /* 水平间距 */
  4. .ranking-header.data-v-04903046 {
  5. position: relative;
  6. width: 100%;
  7. height: 150px;
  8. }
  9. .ranking-header .ranking-heander-bg.data-v-04903046 {
  10. width: 100%;
  11. height: 100%;
  12. }
  13. .ranking-header .ranking-header-txt.data-v-04903046 {
  14. position: absolute;
  15. top: 0;
  16. left: 0;
  17. height: 150px;
  18. padding: 20px;
  19. display: flex;
  20. flex-direction: column;
  21. justify-content: flex-start;
  22. }
  23. .ranking-header .ranking-header-txt .ranking-title.data-v-04903046 {
  24. display: flex;
  25. justify-content: flex-start;
  26. align-items: center;
  27. font-size: 26px;
  28. font-weight: bold;
  29. color: #1a1a1a;
  30. }
  31. .ranking-header .ranking-header-txt .ranking-title.data-v-04903046 .uni-icons {
  32. color: #01a4fe !important;
  33. }
  34. .ranking-header .ranking-header-txt .ranking-title .title-text.data-v-04903046 {
  35. text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.1);
  36. letter-spacing: 1px;
  37. /* 文字间距更舒服 */
  38. margin-left: 8px;
  39. }
  40. .ranking-header .ranking-header-txt .ranking-header-tip.data-v-04903046,
  41. .ranking-header .ranking-header-txt .ranking-num.data-v-04903046 {
  42. color: #333;
  43. font-size: 14px;
  44. padding-top: 15px;
  45. }
  46. .ranking-list.data-v-04903046 {
  47. position: relative;
  48. background-color: #fff;
  49. border-radius: 26px 26px 0 0;
  50. margin-top: -30px;
  51. z-index: 999;
  52. padding: 20px 0;
  53. }
  54. .ranking-item.data-v-04903046 {
  55. position: relative;
  56. display: flex;
  57. justify-content: space-between;
  58. margin: 30px 20px 0 20px;
  59. padding: 10px;
  60. background-color: #f7f8fc;
  61. border-radius: 6px;
  62. }
  63. .ranking-item .ranking-item-img.data-v-04903046 {
  64. margin-right: 10px;
  65. }
  66. .ranking-item .ranking-item-img .book-cover.data-v-04903046 {
  67. width: 100px;
  68. height: 150px;
  69. border-radius: 10px;
  70. padding: 0 10px;
  71. background-color: #fff;
  72. }
  73. .ranking-item .ranking-book-info.data-v-04903046 {
  74. flex: 1;
  75. display: flex;
  76. flex-direction: column;
  77. font-size: 14px;
  78. color: #666;
  79. }
  80. .ranking-item .ranking-book-info .book-info-title.data-v-04903046 {
  81. font-size: 16px;
  82. font-weight: bold;
  83. color: #000;
  84. padding-top: 10px;
  85. }
  86. .ranking-item .ranking-book-info .book-info-name.data-v-04903046,
  87. .ranking-item .ranking-book-info .book-info-desc.data-v-04903046 {
  88. padding-top: 10px;
  89. line-height: 24px;
  90. }
  91. .ranking-item.first-item.data-v-04903046 {
  92. background-color: #fBF0BB;
  93. }
  94. .ranking-item.two-item.data-v-04903046 {
  95. background-color: #e9eff6;
  96. }
  97. .ranking-item.three-item.data-v-04903046 {
  98. background-color: #fBF0BB;
  99. }
  100. .ranking-item .ranking-icon.data-v-04903046 {
  101. position: absolute;
  102. right: 10px;
  103. top: -10px;
  104. width: 64px;
  105. height: 28px;
  106. }
  107. .ranking-item .ranking-common-icon.data-v-04903046 {
  108. position: absolute;
  109. right: 10px;
  110. top: -10px;
  111. width: 28px;
  112. height: 28px;
  113. text-align: center;
  114. color: #fff;
  115. }