tools.wxss 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. @charset "UTF-8";
  2. /**
  3. * 这里是uni-app内置的常用样式变量
  4. *
  5. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  6. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  7. *
  8. */
  9. /**
  10. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  11. *
  12. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  13. */
  14. /* 颜色变量 */
  15. /* 行为相关颜色 */
  16. /* 文字基本颜色 */
  17. /* 背景颜色 */
  18. /* 边框颜色 */
  19. /* 尺寸变量 */
  20. /* 文字尺寸 */
  21. /* 图片尺寸 */
  22. /* Border Radius */
  23. /* 水平间距 */
  24. /* 垂直间距 */
  25. /* 透明度 */
  26. /* 文章场景相关 */
  27. .top-content.data-v-760df030 {
  28. width: 100%;
  29. z-index: 10;
  30. position: fixed;
  31. top: 0;
  32. left: 0;
  33. background-color: #ffffff;
  34. }
  35. .top-content .top-title.data-v-760df030 {
  36. height: 88rpx;
  37. line-height: 88rpx;
  38. font-size: 42rpx;
  39. font-family: Source Han Sans CN;
  40. font-weight: bold;
  41. color: #222222;
  42. padding-left: 41rpx;
  43. background-color: #ffffff;
  44. }
  45. .swipr-box.data-v-760df030 {
  46. width: 100%;
  47. height: 280rpx;
  48. padding: 20rpx 0rpx;
  49. background-color: #fff;
  50. box-shadow: 0rpx 2rpx 4rpx 0rpx rgba(0, 0, 0, 0.05);
  51. }
  52. .seiper-smbox.data-v-760df030 {
  53. padding: 0rpx 0rpx;
  54. box-sizing: border-box;
  55. width: 100%;
  56. }
  57. .slide-image.data-v-760df030 {
  58. display: inline-block;
  59. width: 100%;
  60. height: 280rpx;
  61. border-radius: 10rpx;
  62. }
  63. .recommend-box.data-v-760df030 {
  64. margin: 20rpx 0rpx;
  65. padding: 0rpx 30rpx;
  66. }
  67. .recommend-box.data-v-760df030,
  68. .recommend-smbox.data-v-760df030 {
  69. width: 100%;
  70. box-sizing: border-box;
  71. }
  72. .recommend-smbox.data-v-760df030 {
  73. background-color: #fff;
  74. border-radius: 10rpx;
  75. padding: 30rpx 0rpx;
  76. display: flex;
  77. justify-content: space-around;
  78. box-shadow: 0rpx 2rpx 4rpx 0rpx rgba(0, 0, 0, 0.05);
  79. }
  80. .col-1.data-v-760df030 {
  81. width: 25%;
  82. }
  83. .ad-index.data-v-760df030 {
  84. width: 100%;
  85. box-sizing: border-box;
  86. padding: 0rpx 30rpx;
  87. }
  88. .ad-df.data-v-760df030 {
  89. border-radius: 10rpx;
  90. overflow: hidden;
  91. box-shadow: 0rpx 2rpx 4rpx 0rpx rgba(0, 0, 0, 0.05);
  92. }
  93. .server-box.data-v-760df030 {
  94. width: 100%;
  95. padding: 0rpx 30rpx;
  96. box-sizing: border-box;
  97. margin: 20rpx 0rpx;
  98. margin-top: 17vh;
  99. }
  100. .tips.data-v-760df030 {
  101. background-color: #ff5500;
  102. color: #fff;
  103. height: 60rpx;
  104. line-height: 60rpx;
  105. border-radius: 10rpx;
  106. padding-left: 20rpx;
  107. }
  108. .server-smbox.data-v-760df030 {
  109. width: 100%;
  110. background-color: transparent;
  111. border-radius: 10rpx;
  112. padding-bottom: 15rpx;
  113. box-shadow: inset 0 0 0 1rpx rgba(255, 255, 255, 0.06), 0 16rpx 40rpx rgba(0, 0, 0, 0.18);
  114. margin-top: 20rpx;
  115. }
  116. .server-t.data-v-760df030 {
  117. text-align: center;
  118. }
  119. .server-name.data-v-760df030 {
  120. padding: 15rpx 20rpx;
  121. }
  122. .server-text.data-v-760df030 {
  123. border-bottom: 1rpx solid #f6f6f6;
  124. font-weight: 700;
  125. height: 40rpx;
  126. line-height: 40rpx;
  127. padding-bottom: 15rpx;
  128. margin-top: 60rpx;
  129. font-size: 42rpx;
  130. margin-left: 40rpx;
  131. }
  132. .list-server.data-v-760df030,
  133. .listbox.data-v-760df030 {
  134. box-sizing: border-box;
  135. }
  136. .listbox.data-v-760df030 {
  137. width: 25%;
  138. text-align: center;
  139. float: left;
  140. padding: 15rpx 0rpx;
  141. }
  142. .listimg.data-v-760df030 {
  143. width: 100rpx;
  144. height: 100rpx;
  145. }
  146. .inm.data-v-760df030 {
  147. margin-bottom: 60rpx;
  148. }
  149. .bottomLine.data-v-760df030 {
  150. padding: 50rpx 0rpx;
  151. font-size: 24rpx;
  152. text-align: center;
  153. color: #8b8b8b;
  154. }
  155. /* 科技感九宫格布局与卡片样式 */
  156. .tools-grid.data-v-760df030 {
  157. /* 九宫格:3列,顶部/底部保留 10% 视口高度 */
  158. display: grid;
  159. grid-template-columns: repeat(3, 1fr);
  160. gap: 20rpx;
  161. height: 60vh;
  162. margin-top: 0vh;
  163. padding: 0 24rpx;
  164. box-sizing: border-box;
  165. }
  166. .tool-card.data-v-760df030 {
  167. position: relative;
  168. margin: 0;
  169. border-radius: 20rpx;
  170. overflow: hidden;
  171. display: flex;
  172. flex-direction: column;
  173. align-items: center;
  174. justify-content: center;
  175. }
  176. .span-1.data-v-760df030 {
  177. flex: 0 0 33.33%;
  178. }
  179. .span-2.data-v-760df030 {
  180. flex: 0 0 66.66%;
  181. }
  182. .card-bg.data-v-760df030 {
  183. position: absolute;
  184. inset: 0;
  185. background-image: repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.04) 0rpx, rgba(255, 255, 255, 0.04) 1rpx, transparent 1rpx, transparent 20rpx), repeating-linear-gradient(0deg, rgba(255, 255, 255, 0.04) 0rpx, rgba(255, 255, 255, 0.04) 1rpx, transparent 1rpx, transparent 20rpx);
  186. opacity: 0.75;
  187. }
  188. .card-content.data-v-760df030 {
  189. position: relative;
  190. display: flex;
  191. flex-direction: column;
  192. align-items: center;
  193. justify-content: center;
  194. padding: 24rpx;
  195. }
  196. .card-content1.data-v-760df030 {
  197. padding: 0rpx;
  198. }
  199. /* 高亮第二项的内容块(可按需修改效果) */
  200. .content1.data-v-760df030 {
  201. -webkit-filter: brightness(1.08);
  202. filter: brightness(1.08);
  203. }
  204. .icon-wrap.data-v-760df030 {
  205. width: 96rpx;
  206. height: 96rpx;
  207. border-radius: 18rpx;
  208. background: linear-gradient(180deg, rgba(59, 130, 246, 0.18), rgba(59, 130, 246, 0.06));
  209. border: 1rpx solid rgba(59, 130, 246, 0.35);
  210. display: flex;
  211. align-items: center;
  212. justify-content: center;
  213. box-shadow: 0 0 28rpx rgba(59, 130, 246, 0.35);
  214. }
  215. .icon.data-v-760df030 {
  216. width: 72rpx;
  217. height: 72rpx;
  218. border-radius: 14rpx;
  219. }
  220. .label.data-v-760df030 {
  221. margin-left: 0;
  222. margin-top: 16rpx;
  223. font-size: 30rpx;
  224. letter-spacing: 1rpx;
  225. color: #333;
  226. text-shadow: 0 2rpx 6rpx rgba(0, 0, 0, 0.35);
  227. text-align: center;
  228. }
  229. .tool-card:active .card-bg.data-v-760df030 {
  230. -webkit-filter: brightness(1.08);
  231. filter: brightness(1.08);
  232. -webkit-transform: scale(1.01);
  233. transform: scale(1.01);
  234. transition: all 120ms linear;
  235. }
  236. @charset "UTF-8";
  237. /**
  238. * 这里是uni-app内置的常用样式变量
  239. *
  240. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  241. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  242. *
  243. */
  244. /**
  245. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  246. *
  247. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  248. */
  249. /* 颜色变量 */
  250. /* 行为相关颜色 */
  251. /* 文字基本颜色 */
  252. /* 背景颜色 */
  253. /* 边框颜色 */
  254. /* 尺寸变量 */
  255. /* 文字尺寸 */
  256. /* 图片尺寸 */
  257. /* Border Radius */
  258. /* 水平间距 */
  259. /* 垂直间距 */
  260. /* 透明度 */
  261. /* 文章场景相关 */
  262. .empty-box.data-v-760df030 {
  263. width: 100%;
  264. padding: 60rpx 0;
  265. display: flex;
  266. align-items: center;
  267. justify-content: center;
  268. }
  269. .empty-text.data-v-760df030 {
  270. color: #9ca3af;
  271. font-size: 28rpx;
  272. }