index.vue 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905
  1. <template>
  2. <view class="zs-skeleton" v-if="loading" @touchmove.stop.prevent="clear">
  3. <template v-if="type == 'home'" class="home" name="skeleton">
  4. <view class="sk-container">
  5. <view class="home sk-image">
  6. <view data-event-opts="^search,handleSearch">
  7. <view class="zs-banner">
  8. <view class="position-box">
  9. <view class="position">
  10. <image mode="true" class="position-icon sk-image"></image>
  11. <text class="city sk-transparent sk-text-14-2857-766 sk-text">成都市</text>
  12. </view>
  13. <view class="topbar sk-transparent sk-text-14-2857-508 sk-text"
  14. style="background-position-x: 50%;">慧研学惠生活</view>
  15. </view>
  16. <view class="top-box sk-image" style="--bg:#FE6646;">
  17. <view class="search-box">
  18. <view class="search sk-image" data-event-opts="input,__set_model,,search,$event,"
  19. placeholder="搜索" type="text" value="true"></view>
  20. <image mode="true" class="icon sk-image"></image>
  21. <button class="btn sk-transparent sk-button sk-pseudo sk-pseudo-circle"
  22. data-event-opts="tap,handleSearch,$event" type="default">搜索</button>
  23. </view>
  24. <swiper autoplay="false" circular="true" class="swiper"
  25. data-event-opts="change,swiperChange,$event" duration="1000" indicator-dots="true"
  26. interval="3000" current="0"></swiper>
  27. </view>
  28. <view class="u-notice-bar bar--u-notice-bar data-v-24c07869 bar--data-v-24c07869"
  29. style="background-color:none">
  30. <view
  31. class="u-notice column-notice--u-notice data-v-3bda0f19 column-notice--data-v-3bda0f19"
  32. data-event-opts="tap,clickHandler,$event">
  33. <view
  34. class="u-notice__left-icon column-notice--u-notice__left-icon data-v-3bda0f19 column-notice--data-v-3bda0f19">
  35. <view
  36. class="u-icon icon--u-icon data-v-2ee87dc9 icon--data-v-2ee87dc9 u-icon--right icon--u-icon--right"
  37. data-event-opts="tap,clickHandler,$event">
  38. <text
  39. class="u-icon__icon icon--u-icon__icon data-v-2ee87dc9 icon--data-v-2ee87dc9 uicon-volume-fill icon--uicon-volume-fill sk-transparent sk-text--35-0000-226 sk-text"
  40. style="font-size:10px;line-height:10px;font-weight:normal;top:0px;color:#6F4F23"></text>
  41. </view>
  42. </view>
  43. <swiper autoplay="false" circular="true"
  44. class="u-notice__swiper column-notice--u-notice__swiper data-v-3bda0f19 column-notice--data-v-3bda0f19"
  45. data-event-opts="change,noticeChange,$event" interval="2000" vertical="true"
  46. current="0"></swiper>
  47. </view>
  48. </view>
  49. </view>
  50. </view>
  51. <view class="login-home">
  52. <view class="discount-list">
  53. <view class="discount-item"
  54. data-event-opts="tap,goDetail,0,$0,$1,discountsList,,0,linkUrl,discountsList,,0,id">
  55. <image mode="true" class="icon sk-image"></image>
  56. <view class="title sk-transparent sk-text-14-2857-400 sk-text">加油充电</view>
  57. <view class="tag sk-transparent sk-text-14-2857-378 sk-text">大额券</view>
  58. <view class="desc sk-transparent sk-text-14-2857-255 sk-text"
  59. style="background-position-x: 50%;">低至5折</view>
  60. </view>
  61. <view class="discount-item"
  62. data-event-opts="tap,goDetail,1,$0,$1,discountsList,,1,linkUrl,discountsList,,1,id">
  63. <image mode="true" class="icon sk-image"></image>
  64. <view class="title sk-transparent sk-text-14-2857-474 sk-text">酒店民宿</view>
  65. <view class="tag sk-transparent sk-text-14-2857-208 sk-text">HOT</view>
  66. <view class="desc sk-transparent sk-text-14-2857-42 sk-text"
  67. style="background-position-x: 50%;">限时抢购</view>
  68. </view>
  69. <view class="discount-item"
  70. data-event-opts="tap,goDetail,2,$0,$1,discountsList,,2,linkUrl,discountsList,,2,id">
  71. <image mode="true" class="icon sk-image"></image>
  72. <view class="title sk-transparent sk-text-14-2857-491 sk-text">景区门票</view>
  73. <view class="tag sk-transparent sk-text-14-2857-708 sk-text">1元秒杀</view>
  74. <view class="desc sk-transparent sk-text-14-2857-838 sk-text"
  75. style="background-position-x: 50%;">低至5折</view>
  76. </view>
  77. <view class="discount-item"
  78. data-event-opts="tap,goDetail,3,$0,$1,discountsList,,3,linkUrl,discountsList,,3,id">
  79. <image mode="true" class="icon sk-image"></image>
  80. <view class="title sk-transparent sk-text-14-2857-197 sk-text">餐饮美食</view>
  81. <view class="tag sk-transparent sk-text-14-2857-12 sk-text">天天领</view>
  82. <view class="desc sk-transparent sk-text-14-2857-720 sk-text"
  83. style="background-position-x: 50%;">低至5折</view>
  84. </view>
  85. <view class="discount-item"
  86. data-event-opts="tap,goDetail,4,$0,$1,discountsList,,4,linkUrl,discountsList,,4,id">
  87. <image mode="true" class="icon sk-image"></image>
  88. <view class="title sk-transparent sk-text-14-2857-798 sk-text">慧妍学</view>
  89. <view class="tag sk-transparent sk-text-14-2857-752 sk-text">天天领</view>
  90. <view class="desc sk-transparent sk-text-14-2857-150 sk-text"
  91. style="background-position-x: 50%;">低至5折</view>
  92. </view>
  93. <view class="discount-item"
  94. data-event-opts="tap,goDetail,5,$0,$1,discountsList,,5,linkUrl,discountsList,,5,id">
  95. <image mode="true" class="icon sk-image"></image>
  96. <view class="title sk-transparent sk-text-14-2857-543 sk-text">超市购物</view>
  97. <view class="tag sk-transparent sk-text-14-2857-237 sk-text">大额券</view>
  98. <view class="desc sk-transparent sk-text-14-2857-199 sk-text"
  99. style="background-position-x: 50%;">低至5折</view>
  100. </view>
  101. <view class="discount-item"
  102. data-event-opts="tap,goDetail,6,$0,$1,discountsList,,6,linkUrl,discountsList,,6,id">
  103. <image mode="true" class="icon sk-image"></image>
  104. <view class="title sk-transparent sk-text-14-2857-117 sk-text">出行</view>
  105. <view class="tag sk-transparent sk-text-14-2857-934 sk-text">大额券</view>
  106. <view class="desc sk-transparent sk-text-14-2857-245 sk-text"
  107. style="background-position-x: 50%;">最高优惠¥99</view>
  108. </view>
  109. <view class="discount-item"
  110. data-event-opts="tap,goDetail,7,$0,$1,discountsList,,7,linkUrl,discountsList,,7,id">
  111. <image mode="true" class="icon sk-image"></image>
  112. <view class="title sk-transparent sk-text-14-2857-827 sk-text">健身运动</view>
  113. <view class="tag sk-transparent sk-text-14-2857-401 sk-text">大额券</view>
  114. <view class="desc sk-transparent sk-text-14-2857-188 sk-text"
  115. style="background-position-x: 50%;">1元秒杀</view>
  116. </view>
  117. <view class="discount-item"
  118. data-event-opts="tap,goDetail,8,$0,$1,discountsList,,8,linkUrl,discountsList,,8,id">
  119. <image mode="true" class="icon sk-image"></image>
  120. <view class="title sk-transparent sk-text-14-2857-891 sk-text">医疗健康</view>
  121. <view class="tag sk-transparent sk-text-14-2857-690 sk-text">HOT</view>
  122. <view class="desc sk-transparent sk-text-14-2857-745 sk-text"
  123. style="background-position-x: 50%;">红包免费领</view>
  124. </view>
  125. <view class="discount-item"
  126. data-event-opts="tap,goDetail,9,$0,$1,discountsList,,9,linkUrl,discountsList,,9,id">
  127. <image mode="true" class="icon sk-image"></image>
  128. <view class="title sk-transparent sk-text-14-2857-58 sk-text">家政服务</view>
  129. <view class="tag sk-transparent sk-text-14-2857-97 sk-text">大额券</view>
  130. <view class="desc sk-transparent sk-text-14-2857-40 sk-text"
  131. style="background-position-x: 50%;">低至5折</view>
  132. </view>
  133. </view>
  134. <view class="advertise-box">
  135. <view class="item">
  136. <view>
  137. <view
  138. class="zs-img-box img-index--zs-img-box data-v-ce5cf0a6 img-index--data-v-ce5cf0a6">
  139. <image
  140. class="img1 img-index--img1 data-v-ce5cf0a6 img-index--data-v-ce5cf0a6 lazyhdi8RJYaY6nbJgkUIQXdtAkztrbZMpMPy img-index--lazyhdi8RJYaY6nbJgkUIQXdtAkztrbZMpMPy sk-image"
  141. data-event-opts="error,error,$event" mode="true"
  142. style="width:184px;height:103px;border-radius:8px 8px 0 0;"></image>
  143. </view>
  144. </view>
  145. </view>
  146. <view class="item">
  147. <view>
  148. <view
  149. class="zs-img-box img-index--zs-img-box data-v-ce5cf0a6 img-index--data-v-ce5cf0a6">
  150. <image
  151. class="img1 img-index--img1 data-v-ce5cf0a6 img-index--data-v-ce5cf0a6 lazyhdK28Cm50QUQHCNRkFZcp0oWoWH81MWAO img-index--lazyhdK28Cm50QUQHCNRkFZcp0oWoWH81MWAO sk-image"
  152. data-event-opts="error,error,$event" mode="true"
  153. style="width:184px;height:103px;border-radius:8px 8px 0 0;"></image>
  154. </view>
  155. </view>
  156. </view>
  157. </view>
  158. <view class="content">
  159. <view class="store-box" data-event-opts="^load,loadMore">
  160. <view class="zs-list list-index--zs-list" style="margin-top:0;">
  161. <view class="left">
  162. <swiper autoplay="false" circular="true" class="adv-swiper"
  163. indicator-active-color="#fff" indicator-color="rgba(255, 255, 255, .46)"
  164. current="0">
  165. <swiper-item data-event-opts="tap,jump,$0,advList1,,0,jumpUrl"
  166. style="position: absolute; width: 100%; height: 100%; transform: translate(0%, 0px) translateZ(0px);">
  167. <image mode="true" class="adv-item sk-image"></image>
  168. </swiper-item>
  169. </swiper>
  170. </view>
  171. <view class="right">
  172. <view class="store-item" data-event-opts="tap,goShopDetail,$0,list1,,0">
  173. <view>
  174. <view
  175. class="zs-img-box img-index--zs-img-box data-v-ce5cf0a6 img-index--data-v-ce5cf0a6">
  176. <image
  177. class="img1 img-index--img1 data-v-ce5cf0a6 img-index--data-v-ce5cf0a6 lazyhdjBepQhAe1U0jSpYNfTSNs3MVieQO4Im img-index--lazyhdjBepQhAe1U0jSpYNfTSNs3MVieQO4Im sk-image"
  178. data-event-opts="error,error,$event" mode="widthFix"
  179. style="width: 184px; height: 143.275px; border-radius: 8px 8px 0px 0px;">
  180. </image>
  181. </view>
  182. </view>
  183. </view>
  184. </view>
  185. </view>
  186. </view>
  187. </view>
  188. </view>
  189. </view>
  190. </view>
  191. </template>
  192. <view name="skeleton" class="integral" v-else-if="type == 'integral'">
  193. <view class="sk-container">
  194. <view class="store">
  195. <view class="bg sk-image">
  196. <view class="info">
  197. <view class="num sk-transparent sk-text-14-2857-943 sk-text"
  198. style="background-position-x: 50%;">3399</view>
  199. <view class="label sk-transparent sk-text-14-2857-299 sk-text"
  200. style="background-position-x: 50%;">剩余积分</view>
  201. </view>
  202. <view class="rule sk-transparent sk-text-14-2857-922 sk-text">积分规则</view>
  203. <image mode="true" class="jump-img sk-image" data-event-opts="tap,jump,./shop"></image>
  204. </view>
  205. <view class="title sk-transparent">
  206. <image mode="true" class="icon sk-image"></image>积分明细
  207. </view>
  208. <view>
  209. <view class="zs-list list-index--zs-list" style="margin-top:0;">
  210. <view class="item">
  211. <view class="top">
  212. <view class="item-title sk-transparent sk-text-14-2857-830 sk-text">天天签到积分</view>
  213. <view class="score sk-transparent sk-text-14-2857-292 sk-text">+5</view>
  214. </view>
  215. <view class="bottom">
  216. <view class="time sk-transparent sk-text-14-2857-594 sk-text">2022-10-01</view>
  217. <view class="num sk-transparent sk-text-14-2857-398 sk-text">剩余1233</view>
  218. </view>
  219. </view>
  220. <view class="item">
  221. <view class="top">
  222. <view class="item-title sk-transparent sk-text-14-2857-214 sk-text">天天签到积分</view>
  223. <view class="score sk-transparent sk-text-14-2857-115 sk-text">+5</view>
  224. </view>
  225. <view class="bottom">
  226. <view class="time sk-transparent sk-text-14-2857-263 sk-text">2022-10-01</view>
  227. <view class="num sk-transparent sk-text-14-2857-429 sk-text">剩余1233</view>
  228. </view>
  229. </view>
  230. <view class="item">
  231. <view class="top">
  232. <view class="item-title sk-transparent sk-text-14-2857-97 sk-text">天天签到积分</view>
  233. <view class="score sk-transparent sk-text-14-2857-514 sk-text">+5</view>
  234. </view>
  235. <view class="bottom">
  236. <view class="time sk-transparent sk-text-14-2857-304 sk-text">2022-10-01</view>
  237. <view class="num sk-transparent sk-text-14-2857-940 sk-text">剩余233</view>
  238. </view>
  239. </view>
  240. <view class="item">
  241. <view class="top">
  242. <view class="item-title sk-transparent sk-text-14-2857-926 sk-text">天天签到积分</view>
  243. <view class="score sk-transparent sk-text-14-2857-255 sk-text">+5</view>
  244. </view>
  245. <view class="bottom">
  246. <view class="time sk-transparent sk-text-14-2857-844 sk-text">2022-10-01</view>
  247. <view class="num sk-transparent sk-text-14-2857-712 sk-text">剩余1233</view>
  248. </view>
  249. </view>
  250. <view class="item">
  251. <view class="top">
  252. <view class="item-title sk-transparent sk-text-14-2857-153 sk-text">天天签到积分</view>
  253. <view class="score sk-transparent sk-text-14-2857-778 sk-text">+15</view>
  254. </view>
  255. <view class="bottom">
  256. <view class="time sk-transparent sk-text-14-2857-605 sk-text">2022-10-01</view>
  257. <view class="num sk-transparent sk-text-14-2857-586 sk-text">剩余1233</view>
  258. </view>
  259. </view>
  260. <view class="more list-index--more">
  261. <view class="uni-load-more more-index--uni-load-more"
  262. data-event-opts="tap,onClick,$event">
  263. <text class="uni-load-more__text more-index--uni-load-more__text"
  264. style="color:#777777;"></text>
  265. </view>
  266. </view>
  267. </view>
  268. </view>
  269. <view></view>
  270. </view>
  271. </view>
  272. </view>
  273. <view name="skeleton" class="integralShop" v-else-if="type == 'integralShop'">
  274. <view class="sk-container">
  275. <view class="integral-shop">
  276. <view class="search-box">
  277. <view>
  278. <view class="zs-search search-index--zs-search">
  279. <view class="input search-index--input sk-image" placeholder="搜索"
  280. style="line-height:39px;height:39px;border-radius:36px;color:#606266;background:#efefef;"
  281. type="text" value="true"></view>
  282. <image mode="true" class="icon search-index--icon sk-image"></image>
  283. <button
  284. class="btn search-index--btn sk-transparent sk-button sk-pseudo sk-pseudo-circle"
  285. data-event-opts="tap,search,$event" type="default">搜索</button>
  286. </view>
  287. </view>
  288. </view>
  289. <image mode="true" class="top-banner sk-image"></image>
  290. <view class="list" data-event-opts="^load,loadMore">
  291. <view class="zs-list list-index--zs-list" style="margin-top:0;">
  292. <view class="item">
  293. <image class="icon sk-image" mode="aspectFill"></image>
  294. <view class="item-title sk-transparent sk-text-14-2857-302 sk-text">宅小鹿芒果干</view>
  295. <view class="handle-box">
  296. <view class="price sk-transparent sk-text-14-2857-723 sk-text">6000分</view>
  297. <view class="exchange-btn sk-transparent sk-image">兑换</view>
  298. </view>
  299. </view>
  300. <view class="item">
  301. <image class="icon sk-image" mode="aspectFill"></image>
  302. <view class="item-title sk-transparent sk-text-14-2857-958 sk-text">麻辣王子地道辣条</view>
  303. <view class="handle-box">
  304. <view class="price sk-transparent sk-text-14-2857-194 sk-text">6000分</view>
  305. <view class="exchange-btn sk-transparent sk-image">兑换</view>
  306. </view>
  307. </view>
  308. <view class="item">
  309. <image class="icon sk-image" mode="aspectFill"></image>
  310. <view class="item-title sk-transparent sk-text-14-2857-601 sk-text">良品铺子酥脆薄饼</view>
  311. <view class="handle-box">
  312. <view class="price sk-transparent sk-text-14-2857-60 sk-text">6000分</view>
  313. <view class="exchange-btn sk-transparent sk-image">兑换</view>
  314. </view>
  315. </view>
  316. <view class="item">
  317. <image class="icon sk-image" mode="aspectFill"></image>
  318. <view class="item-title sk-transparent sk-text-14-2857-403 sk-text">薄脆饼干</view>
  319. <view class="handle-box">
  320. <view class="price sk-transparent sk-text-14-2857-800 sk-text">6000分</view>
  321. <view class="exchange-btn sk-transparent sk-image">兑换</view>
  322. </view>
  323. </view>
  324. <view class="more list-index--more">
  325. <view class="uni-load-more more-index--uni-load-more"
  326. data-event-opts="tap,onClick,$event">
  327. <text class="uni-load-more__text more-index--uni-load-more__text"
  328. style="color:#777777;"></text>
  329. </view>
  330. </view>
  331. </view>
  332. </view>
  333. </view>
  334. </view>
  335. </view>
  336. </view>
  337. </template>
  338. <script>
  339. export default {
  340. name: "zs-skeleton",
  341. props: {
  342. type: {
  343. type: String,
  344. default: 'home'
  345. },
  346. loading: {
  347. type: Boolean,
  348. default: true
  349. },
  350. },
  351. data() {
  352. return {
  353. };
  354. },
  355. methods: {
  356. clear(e) {},
  357. },
  358. }
  359. </script>
  360. <style lang="scss">
  361. .zs-skeleton {
  362. position: fixed;
  363. top: 0;
  364. left: 0;
  365. width: 100vw;
  366. height: 100vh;
  367. z-index: 9999999;
  368. background: #fff;
  369. }
  370. .home {
  371. .sk-transparent {
  372. color: transparent !important;
  373. }
  374. .sk-text-14-2857-766 {
  375. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  376. background-size: 100% 32.9710rpx;
  377. position: relative !important;
  378. }
  379. .sk-text {
  380. background-origin: content-box !important;
  381. background-clip: content-box !important;
  382. background-color: transparent !important;
  383. color: transparent !important;
  384. background-repeat: repeat-y !important;
  385. }
  386. .sk-text-14-2857-508 {
  387. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  388. background-size: 100% 48.1884rpx;
  389. position: relative !important;
  390. }
  391. .sk-text--35-0000-226 {
  392. background-image: linear-gradient(transparent -35.0000%, #EEEEEE 0%, #EEEEEE 135.0000%, transparent 0%) !important;
  393. background-size: 100% 18.1159rpx;
  394. position: relative !important;
  395. }
  396. .sk-text-14-2857-400 {
  397. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  398. background-size: 100% 35.5072rpx;
  399. position: relative !important;
  400. }
  401. .sk-text-14-2857-378 {
  402. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  403. background-size: 100% 22.8261rpx;
  404. position: absolute !important;
  405. }
  406. .sk-text-14-2857-255 {
  407. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  408. background-size: 100% 20.2899rpx;
  409. position: relative !important;
  410. }
  411. .sk-text-14-2857-474 {
  412. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  413. background-size: 100% 35.5072rpx;
  414. position: relative !important;
  415. }
  416. .sk-text-14-2857-208 {
  417. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  418. background-size: 100% 22.8261rpx;
  419. position: absolute !important;
  420. }
  421. .sk-text-14-2857-42 {
  422. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  423. background-size: 100% 20.2899rpx;
  424. position: relative !important;
  425. }
  426. .sk-text-14-2857-491 {
  427. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  428. background-size: 100% 35.5072rpx;
  429. position: relative !important;
  430. }
  431. .sk-text-14-2857-708 {
  432. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  433. background-size: 100% 22.8261rpx;
  434. position: absolute !important;
  435. }
  436. .sk-text-14-2857-838 {
  437. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  438. background-size: 100% 20.2899rpx;
  439. position: relative !important;
  440. }
  441. .sk-text-14-2857-197 {
  442. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  443. background-size: 100% 35.5072rpx;
  444. position: relative !important;
  445. }
  446. .sk-text-14-2857-12 {
  447. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  448. background-size: 100% 22.8261rpx;
  449. position: absolute !important;
  450. }
  451. .sk-text-14-2857-720 {
  452. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  453. background-size: 100% 20.2899rpx;
  454. position: relative !important;
  455. }
  456. .sk-text-14-2857-798 {
  457. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  458. background-size: 100% 35.5072rpx;
  459. position: relative !important;
  460. }
  461. .sk-text-14-2857-752 {
  462. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  463. background-size: 100% 22.8261rpx;
  464. position: absolute !important;
  465. }
  466. .sk-text-14-2857-150 {
  467. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  468. background-size: 100% 20.2899rpx;
  469. position: relative !important;
  470. }
  471. .sk-text-14-2857-543 {
  472. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  473. background-size: 100% 35.5072rpx;
  474. position: relative !important;
  475. }
  476. .sk-text-14-2857-237 {
  477. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  478. background-size: 100% 22.8261rpx;
  479. position: absolute !important;
  480. }
  481. .sk-text-14-2857-199 {
  482. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  483. background-size: 100% 20.2899rpx;
  484. position: relative !important;
  485. }
  486. .sk-text-14-2857-117 {
  487. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  488. background-size: 100% 35.5072rpx;
  489. position: relative !important;
  490. }
  491. .sk-text-14-2857-934 {
  492. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  493. background-size: 100% 22.8261rpx;
  494. position: absolute !important;
  495. }
  496. .sk-text-14-2857-245 {
  497. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  498. background-size: 100% 20.2899rpx;
  499. position: relative !important;
  500. }
  501. .sk-text-14-2857-827 {
  502. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  503. background-size: 100% 35.5072rpx;
  504. position: relative !important;
  505. }
  506. .sk-text-14-2857-401 {
  507. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  508. background-size: 100% 22.8261rpx;
  509. position: absolute !important;
  510. }
  511. .sk-text-14-2857-188 {
  512. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  513. background-size: 100% 20.2899rpx;
  514. position: relative !important;
  515. }
  516. .sk-text-14-2857-891 {
  517. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  518. background-size: 100% 35.5072rpx;
  519. position: relative !important;
  520. }
  521. .sk-text-14-2857-690 {
  522. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  523. background-size: 100% 22.8261rpx;
  524. position: absolute !important;
  525. }
  526. .sk-text-14-2857-745 {
  527. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  528. background-size: 100% 20.2899rpx;
  529. position: relative !important;
  530. }
  531. .sk-text-14-2857-58 {
  532. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  533. background-size: 100% 35.5072rpx;
  534. position: relative !important;
  535. }
  536. .sk-text-14-2857-97 {
  537. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  538. background-size: 100% 22.8261rpx;
  539. position: absolute !important;
  540. }
  541. .sk-text-14-2857-40 {
  542. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  543. background-size: 100% 20.2899rpx;
  544. position: relative !important;
  545. }
  546. .sk-button {
  547. color: #EFEFEF !important;
  548. background: #EFEFEF !important;
  549. border: none !important;
  550. box-shadow: none !important;
  551. }
  552. .sk-image {
  553. background: #EFEFEF !important;
  554. }
  555. .sk-pseudo::before,
  556. .sk-pseudo::after {
  557. background: #EFEFEF !important;
  558. background-image: none !important;
  559. color: transparent !important;
  560. border-color: transparent !important;
  561. }
  562. .sk-pseudo-rect::before,
  563. .sk-pseudo-rect::after {
  564. border-radius: 0 !important;
  565. }
  566. .sk-pseudo-circle::before,
  567. .sk-pseudo-circle::after {
  568. border-radius: 50% !important;
  569. }
  570. .sk-container {
  571. position: absolute;
  572. left: 0;
  573. top: 0;
  574. width: 100%;
  575. height: 100%;
  576. overflow: hidden;
  577. background-color: transparent;
  578. }
  579. }
  580. .integral {
  581. .sk-transparent {
  582. color: transparent !important;
  583. }
  584. .sk-text-14-2857-943 {
  585. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  586. background-size: 100% 76.0870rpx;
  587. position: relative !important;
  588. }
  589. .sk-text {
  590. background-origin: content-box !important;
  591. background-clip: content-box !important;
  592. background-color: transparent !important;
  593. color: transparent !important;
  594. background-repeat: repeat-y !important;
  595. }
  596. .sk-text-14-2857-299 {
  597. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  598. background-size: 100% 32.9710rpx;
  599. position: relative !important;
  600. }
  601. .sk-text-14-2857-922 {
  602. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  603. background-size: 100% 38.0435rpx;
  604. position: absolute !important;
  605. }
  606. .sk-text-14-2857-830 {
  607. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  608. background-size: 100% 38.0435rpx;
  609. position: relative !important;
  610. }
  611. .sk-text-14-2857-292 {
  612. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  613. background-size: 100% 50.7246rpx;
  614. position: relative !important;
  615. }
  616. .sk-text-14-2857-594 {
  617. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  618. background-size: 100% 32.9710rpx;
  619. position: relative !important;
  620. }
  621. .sk-text-14-2857-398 {
  622. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  623. background-size: 100% 32.9710rpx;
  624. position: relative !important;
  625. }
  626. .sk-text-14-2857-214 {
  627. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  628. background-size: 100% 38.0435rpx;
  629. position: relative !important;
  630. }
  631. .sk-text-14-2857-115 {
  632. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  633. background-size: 100% 50.7246rpx;
  634. position: relative !important;
  635. }
  636. .sk-text-14-2857-263 {
  637. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  638. background-size: 100% 32.9710rpx;
  639. position: relative !important;
  640. }
  641. .sk-text-14-2857-429 {
  642. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  643. background-size: 100% 32.9710rpx;
  644. position: relative !important;
  645. }
  646. .sk-text-14-2857-97 {
  647. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  648. background-size: 100% 38.0435rpx;
  649. position: relative !important;
  650. }
  651. .sk-text-14-2857-514 {
  652. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  653. background-size: 100% 50.7246rpx;
  654. position: relative !important;
  655. }
  656. .sk-text-14-2857-304 {
  657. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  658. background-size: 100% 32.9710rpx;
  659. position: relative !important;
  660. }
  661. .sk-text-14-2857-940 {
  662. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  663. background-size: 100% 32.9710rpx;
  664. position: relative !important;
  665. }
  666. .sk-text-14-2857-926 {
  667. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  668. background-size: 100% 38.0435rpx;
  669. position: relative !important;
  670. }
  671. .sk-text-14-2857-255 {
  672. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  673. background-size: 100% 50.7246rpx;
  674. position: relative !important;
  675. }
  676. .sk-text-14-2857-844 {
  677. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  678. background-size: 100% 32.9710rpx;
  679. position: relative !important;
  680. }
  681. .sk-text-14-2857-712 {
  682. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  683. background-size: 100% 32.9710rpx;
  684. position: relative !important;
  685. }
  686. .sk-text-14-2857-153 {
  687. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  688. background-size: 100% 38.0435rpx;
  689. position: relative !important;
  690. }
  691. .sk-text-14-2857-778 {
  692. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  693. background-size: 100% 50.7246rpx;
  694. position: relative !important;
  695. }
  696. .sk-text-14-2857-605 {
  697. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  698. background-size: 100% 32.9710rpx;
  699. position: relative !important;
  700. }
  701. .sk-text-14-2857-586 {
  702. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  703. background-size: 100% 32.9710rpx;
  704. position: relative !important;
  705. }
  706. .sk-image {
  707. background: #EFEFEF !important;
  708. }
  709. .sk-container {
  710. position: absolute;
  711. left: 0;
  712. top: 0;
  713. width: 100%;
  714. height: 100%;
  715. overflow: hidden;
  716. background-color: transparent;
  717. }
  718. }
  719. .integralShop {
  720. .sk-transparent {
  721. color: transparent !important;
  722. }
  723. .sk-text-14-2857-302 {
  724. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  725. background-size: 100% 35.5072rpx;
  726. position: relative !important;
  727. }
  728. .sk-text {
  729. background-origin: content-box !important;
  730. background-clip: content-box !important;
  731. background-color: transparent !important;
  732. color: transparent !important;
  733. background-repeat: repeat-y !important;
  734. }
  735. .sk-text-14-2857-723 {
  736. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  737. background-size: 100% 35.5072rpx;
  738. position: relative !important;
  739. }
  740. .sk-text-14-2857-958 {
  741. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  742. background-size: 100% 35.5072rpx;
  743. position: relative !important;
  744. }
  745. .sk-text-14-2857-194 {
  746. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  747. background-size: 100% 35.5072rpx;
  748. position: relative !important;
  749. }
  750. .sk-text-14-2857-601 {
  751. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  752. background-size: 100% 35.5072rpx;
  753. position: relative !important;
  754. }
  755. .sk-text-14-2857-60 {
  756. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  757. background-size: 100% 35.5072rpx;
  758. position: relative !important;
  759. }
  760. .sk-text-14-2857-403 {
  761. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  762. background-size: 100% 35.5072rpx;
  763. position: relative !important;
  764. }
  765. .sk-text-14-2857-800 {
  766. background-image: linear-gradient(transparent 14.2857%, #EEEEEE 0%, #EEEEEE 85.7143%, transparent 0%) !important;
  767. background-size: 100% 35.5072rpx;
  768. position: relative !important;
  769. }
  770. .sk-button {
  771. color: #EFEFEF !important;
  772. background: #EFEFEF !important;
  773. border: none !important;
  774. box-shadow: none !important;
  775. }
  776. .sk-image {
  777. background: #EFEFEF !important;
  778. }
  779. .sk-pseudo::before,
  780. .sk-pseudo::after {
  781. background: #EFEFEF !important;
  782. background-image: none !important;
  783. color: transparent !important;
  784. border-color: transparent !important;
  785. }
  786. .sk-pseudo-rect::before,
  787. .sk-pseudo-rect::after {
  788. border-radius: 0 !important;
  789. }
  790. .sk-pseudo-circle::before,
  791. .sk-pseudo-circle::after {
  792. border-radius: 50% !important;
  793. }
  794. .sk-container {
  795. position: absolute;
  796. left: 0;
  797. top: 0;
  798. width: 100%;
  799. height: 100%;
  800. overflow: hidden;
  801. background-color: transparent;
  802. }
  803. }
  804. </style>