site.wxss 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330
  1. @font-face {
  2. font-family: "ysbth";
  3. src: url(data:font/ttf;base64,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) format('truetype');
  4. }
  5. ax-body.data-v-1f93f966 .ax-body{
  6. background-image: linear-gradient(to bottom,#A1DEFF,rgba(209,239,255,0.93) 100px,rgba(209,239,255,0) 258px,transparent);
  7. background-color: #F6FAFF;
  8. }
  9. .body.data-v-1f93f966{
  10. height: 100%;
  11. color: #2B303A;
  12. overflow: auto;
  13. padding-bottom: 74px;
  14. }
  15. .main.data-v-1f93f966{
  16. background-color: #fff;
  17. border-radius: 8px 8px 0 0;
  18. margin-top: -8px;
  19. position: relative;
  20. z-index: 1;
  21. padding: 10px;
  22. overflow: auto;
  23. }
  24. .top.data-v-1f93f966{
  25. --right-size: 40vw;
  26. display: block;
  27. padding-right: var(--right-size);
  28. position: relative;
  29. }
  30. .top > .left.data-v-1f93f966{
  31. flex: 1;
  32. }
  33. .top .site-name.data-v-1f93f966{
  34. font-size: 18px;
  35. font-weight: bold;
  36. }
  37. .top .site-parkade.data-v-1f93f966{
  38. font-size: 12px;
  39. line-height: 18px;
  40. margin-top: 10px;
  41. color: #aaa;
  42. }
  43. .top .logo.data-v-1f93f966{
  44. position: absolute;
  45. top: 0;
  46. right: 0;
  47. width: var(--right-size);
  48. }
  49. .top .site-base.data-v-1f93f966{
  50. margin-bottom: 10px;
  51. }
  52. .location.data-v-1f93f966{
  53. display: flex;
  54. align-items: center;
  55. justify-content: space-between;
  56. position: relative;
  57. overflow: hidden;
  58. border-radius: 8px;
  59. height: 70px;
  60. padding: 10px;
  61. background: linear-gradient(to bottom,#E5FEFF,rgba(143,246,249,0));
  62. box-shadow: 0 3px 6px rgba(255, 255, 255, 0.16) inset;
  63. }
  64. .location .info.data-v-1f93f966{
  65. position: relative;
  66. z-index: 1;
  67. }
  68. .location .info + .info.data-v-1f93f966{
  69. margin-left: 20px;
  70. }
  71. .location .name.data-v-1f93f966{
  72. font-size: 14px;
  73. }
  74. .location .subname.data-v-1f93f966{
  75. display: block;
  76. max-width: 35vw;
  77. font-size: 11px;
  78. color: #aaa;
  79. white-space: nowrap;
  80. overflow: hidden;
  81. text-overflow: ellipsis;
  82. }
  83. .location .txt.data-v-1f93f966{
  84. font-size: 12px;
  85. }
  86. .location .bg.data-v-1f93f966{
  87. display: block;
  88. width: 100%;
  89. height: 70px;
  90. position: absolute;
  91. top: 0;
  92. left: 0;
  93. }
  94. .location .icon.data-v-1f93f966{
  95. width: 20px;
  96. height: 20px;
  97. }
  98. .card.data-v-1f93f966{
  99. display: block;
  100. padding: 10px;
  101. background-color: #fff;
  102. }
  103. .card + .card.data-v-1f93f966{
  104. margin-top: 10px;
  105. }
  106. .card .card-title.data-v-1f93f966{
  107. display: flex;
  108. align-items: center;
  109. justify-content: space-between;
  110. height: 40px;
  111. font-size: 16px;
  112. font-weight: bold;
  113. }
  114. .card .card-title .more.data-v-1f93f966{
  115. display: flex;
  116. align-items: center;
  117. font-size: 12px;
  118. color: #aaa;
  119. font-weight: normal;
  120. }
  121. .card .card-title .more .icon.data-v-1f93f966{
  122. margin-left: 5px;
  123. }
  124. .info-cell.data-v-1f93f966{
  125. display: flex;
  126. align-items: center;
  127. height: 32px;
  128. font-size: 14px;
  129. }
  130. .info-cell .icon.data-v-1f93f966{
  131. width: 20px;
  132. height: 20px;
  133. margin-right: 10px;
  134. }
  135. .current-price.data-v-1f93f966{
  136. display: flex;
  137. height: 60px;
  138. border-radius: 8px;
  139. overflow: hidden;
  140. background-image: linear-gradient(to right,#FEE4C6,rgba(251,235,198,0));
  141. margin-top: 10px;
  142. }
  143. .price-wrap.data-v-1f93f966{
  144. display: flex;
  145. align-items: center;
  146. }
  147. .price-wrap .price.data-v-1f93f966{
  148. display: flex;
  149. align-items: flex-end;
  150. font-size: 24px;
  151. font-weight: bold;
  152. color: #F5531A;
  153. margin-left: 10px;
  154. }
  155. .price-wrap .price .symbol.data-v-1f93f966{
  156. display: inline-block;
  157. font-size: 12px;
  158. color: #F5531A;
  159. -webkit-transform: translateY(-4px);
  160. transform: translateY(-4px);
  161. }
  162. .price-wrap .unit.data-v-1f93f966{
  163. font-size: 12px;
  164. color: #aaa;
  165. margin-left: 15px;
  166. }
  167. .bg5.data-v-1f93f966{
  168. display: inline-flex;
  169. align-items: center;
  170. justify-content: center;
  171. position: relative;
  172. color: #fff;
  173. height: inherit;
  174. }
  175. .bg5 > .text.data-v-1f93f966{
  176. display: inline-block;
  177. position: absolute;
  178. font-family: 'ysbth';
  179. white-space: nowrap;
  180. top: 50%;
  181. left: 50%;
  182. -webkit-transform: translate(-65%,-50%);
  183. transform: translate(-65%,-50%);
  184. font-size: 16px;
  185. }
  186. .bg5 > .bg.data-v-1f93f966{
  187. height: 100%;
  188. }
  189. .bread.data-v-1f93f966{
  190. display: flex;
  191. align-items: center;
  192. height: 60px;
  193. background-color: rgba(62, 182, 248, 0.2);
  194. border-radius: 8px;
  195. }
  196. .bread .bread-item.data-v-1f93f966{
  197. flex: 1;
  198. display: flex;
  199. align-items: center;
  200. justify-content: center;
  201. flex-direction: column;
  202. position: relative;
  203. }
  204. .bread .bread-item .value.data-v-1f93f966{
  205. color: #3EB6F8;
  206. font-size: 16px;
  207. font-weight: bold;
  208. }
  209. .bread .bread-item .name.data-v-1f93f966{
  210. font-size: 12px;
  211. margin-top: 2px;
  212. }
  213. .bread .bread-item + .bread-item.data-v-1f93f966::before{
  214. content: '';
  215. height: 30px;
  216. border-left: 1px solid #3EB6F8;
  217. position: absolute;
  218. left: 0;
  219. top: 50%;
  220. -webkit-transform: translateY(-50%);
  221. transform: translateY(-50%);
  222. }
  223. .terminals.data-v-1f93f966{
  224. margin-top: 10px;
  225. }
  226. .terminal-item.data-v-1f93f966{
  227. display: flex;
  228. align-items: center;
  229. justify-content: space-between;
  230. background-color: #F6F6F6;
  231. border-radius: 8px;
  232. height: 78px;
  233. padding: 10px;
  234. }
  235. .terminal-item+.terminal-item.data-v-1f93f966{
  236. margin-top: 10px;
  237. }
  238. .terminal-item .state.data-v-1f93f966{
  239. display: flex;
  240. width: 58px;
  241. height: 58px;
  242. border-radius: 100%;
  243. margin-right: 10px;
  244. padding: 4px;
  245. background-image: linear-gradient(to right, #ccc 0%, #ccc 35.8%, #c7cccf 65.9%, #e8e8e8 80.4%, #c8c8c8 100%);
  246. }
  247. .terminal-item .state .cake.data-v-1f93f966{
  248. display: flex;
  249. align-items: center;
  250. justify-content: center;
  251. flex-direction: column;
  252. width: 100%;
  253. height: 100%;
  254. border-radius: 100%;
  255. background-color: #eee;
  256. }
  257. .terminal-item .state .icon.data-v-1f93f966{
  258. display: block;
  259. width: 20px;
  260. height: 20px;
  261. }
  262. .terminal-item .state .name.data-v-1f93f966{
  263. font-size: 12px;
  264. margin-top: 3px;
  265. }
  266. .terminal-item .info.data-v-1f93f966{
  267. flex: 1;
  268. }
  269. .terminal-item .info .name.data-v-1f93f966{
  270. font-size: 14px;
  271. font-weight: bold;
  272. margin-bottom: 5px;
  273. }
  274. .terminal-item .info .subinfo.data-v-1f93f966{
  275. font-size: 12px;
  276. color: #aaa;
  277. }
  278. .terminal-item .state.green.data-v-1f93f966{
  279. background-image: linear-gradient(to right, #73e6a0 0%, #3eff8a 30%, #4edc86 60%, #b4ffd1 75%, #6be49a 100%);
  280. }
  281. .terminal-item .state.green .cake.data-v-1f93f966{
  282. background-color: #ECFFF4;
  283. }
  284. .terminal-item .state.blue.data-v-1f93f966{
  285. background-image: linear-gradient(to right, #3eb6f8 0%, #81d8ff 35%, #75ceff 65%, #94e2ff 80%, #2cb5ff 100%);
  286. }
  287. .terminal-item .state.blue .cake.data-v-1f93f966{
  288. background-color: #E9F9FF;
  289. }
  290. .terminal-item .state.orange.data-v-1f93f966{
  291. background-image: linear-gradient(to right, #FFE9BC 0%, #FFD070 35%, #FFD887 65%, #FFD887 80%, #FFC246 100%);
  292. }
  293. .terminal-item .state.orange .cake.data-v-1f93f966{
  294. background-color: #FFF8EB;
  295. }
  296. .terminal-item .state.err.data-v-1f93f966{
  297. background-image: linear-gradient(to right, #FFC4C4 0%, #F77474 35%, #FFAAAA 65%, #FFAAAA 80%, #F55B5B 100%);
  298. }
  299. .terminal-item .state.err .cake.data-v-1f93f966{
  300. background-color: #FFE9E9;
  301. }
  302. .footer.data-v-1f93f966{
  303. position: fixed;
  304. left: 0;
  305. right: 0;
  306. bottom: 0;
  307. display: flex;
  308. align-items: center;
  309. height: 84px;
  310. overflow: hidden;
  311. border-radius: 20px 20px 0 0;
  312. background-image: linear-gradient(to right,#fee4c6 0%,rgba(255,255,255,0.533) 75%,rgba(255,255,255,0) 100%);
  313. background-color: #fff;
  314. }
  315. .footer .price-wrap .price.data-v-1f93f966{
  316. font-size: 20px;
  317. }
  318. .scan.data-v-1f93f966{
  319. flex: 1;
  320. display: flex;
  321. align-items: center;
  322. justify-content: center;
  323. border-radius: 8px;
  324. height: 50px;
  325. font-size: 14px;
  326. color: #2B303A;
  327. background-image: linear-gradient(to right,#8FF8FB,#47AEFF);
  328. margin: 0 10px;
  329. }