camera.wxss 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647
  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. page {
  28. min-height: 100%;
  29. background-color: #693bec;
  30. }
  31. .sure {
  32. padding: 10rpx 20rpx;
  33. border-radius: 30rpx;
  34. font-size: 26rpx;
  35. background: -webkit-linear-gradient(0deg, #89f7fe 0%, #66a6ff 100%);
  36. color: #fff;
  37. width: 200rpx;
  38. text-align: center;
  39. margin: 0 auto;
  40. margin-top: 40rpx;
  41. }
  42. .one {
  43. height: 252rpx;
  44. width: 252rpx;
  45. }
  46. .two {
  47. height: 126rpx;
  48. width: 126rpx;
  49. }
  50. .onebox {
  51. height: 372rpx;
  52. width: 352rpx;
  53. border-radius: 26rpx;
  54. background-color: #fff;
  55. }
  56. .twobox {
  57. height: 186rpx;
  58. width: 176rpx;
  59. border-radius: 13rpx;
  60. background-color: #fff;
  61. }
  62. .sj {
  63. font-size: 28rpx;
  64. font-family: PingFangSC-Medium, PingFang SC;
  65. font-weight: 500;
  66. color: #ac3800;
  67. line-height: 40rpx;
  68. padding-left: 36rpx;
  69. }
  70. .nr {
  71. padding: 0 55rpx;
  72. font-size: 24rpx;
  73. font-family: PingFangSC-Regular, PingFang SC;
  74. font-weight: 400;
  75. color: #ac3800;
  76. line-height: 40rpx;
  77. }
  78. .xz {
  79. text-align: center;
  80. height: 48rpx;
  81. font-size: 34rpx !important;
  82. font-family: PingFangSC-Medium, PingFang SC;
  83. font-weight: 500;
  84. color: #ac3800;
  85. line-height: 48rpx;
  86. }
  87. .mybtn {
  88. display: flex;
  89. width: 100%;
  90. justify-content: space-between;
  91. padding: 20rpx 32rpx 36rpx 32rpx;
  92. }
  93. .mybtn image {
  94. width: 308rpx;
  95. height: 84rpx;
  96. }
  97. .camera_head {
  98. height: 88rpx;
  99. }
  100. .details_title {
  101. width: 100%;
  102. position: -webkit-sticky;
  103. position: sticky;
  104. top: 0;
  105. z-index: 2021;
  106. }
  107. .details_title .details_nav {
  108. width: 100%;
  109. }
  110. .details_title .details-title_head {
  111. width: 100%;
  112. height: 88rpx;
  113. padding: 0 30rpx;
  114. background: #ffffff;
  115. }
  116. .details_title .details-title_head .details_title_return {
  117. width: 44rpx;
  118. height: 44rpx;
  119. }
  120. .details_title .details-title_head .details_title_name {
  121. width: 466rpx;
  122. text-align: center;
  123. overflow: hidden;
  124. text-overflow: ellipsis;
  125. white-space: nowrap;
  126. font-size: 36rpx;
  127. font-weight: bold;
  128. }
  129. .details_title .details-title_head .details_title_mp3 {
  130. width: 44rpx;
  131. height: 44rpx;
  132. }
  133. .camera_main {
  134. height: 793px;
  135. padding-top: 58rpx;
  136. background: url(/pagesA/static/choubg@2x.png) no-repeat;
  137. background-color: #693bec;
  138. background-size: 100% 100%;
  139. background-position: center;
  140. background-repeat: no-repeat;
  141. }
  142. .camera_main .camera_main_head {
  143. padding: 30rpx 30rpx 80rpx 30rpx;
  144. }
  145. .camera_main .camera_main_head .details_head_gold {
  146. color: #ffffff;
  147. font-size: 30rpx;
  148. font-weight: bold;
  149. }
  150. .camera_main .camera_main_head .details_head_btn {
  151. width: 120rpx;
  152. height: 50rpx;
  153. color: #ffffff;
  154. font-size: 28rpx;
  155. background: linear-gradient(0deg, #f6af32 0%, #f7751f 100%);
  156. border-radius: 25rpx;
  157. margin-left: 30rpx;
  158. }
  159. .camera_main .camera_main_head .details_head_rule image {
  160. width: 24rpx;
  161. height: 24rpx;
  162. margin-left: 10rpx;
  163. }
  164. .camera_main .camera_main_head .details_head_rule text {
  165. color: #ffffff;
  166. font-size: 26rpx;
  167. }
  168. .camera_main .camera_main_box {
  169. width: 680rpx;
  170. height: 1000rpx;
  171. margin: 0 auto;
  172. background-size: 100% 100%;
  173. }
  174. .camera_main .camera_main_box .camera_main_box_name {
  175. line-height: 132rpx;
  176. text-align: center;
  177. padding-top: 50rpx;
  178. height: 60rpx;
  179. font-size: 44rpx;
  180. font-family: PingFangSC-Medium, PingFang SC;
  181. font-weight: 500;
  182. color: #edec6f;
  183. }
  184. .camera_main .camera_main_box .camera_main_box_ul {
  185. width: 100%;
  186. padding: 0 118rpx;
  187. margin: 0 auto;
  188. margin-top: 140rpx;
  189. flex-wrap: wrap;
  190. justify-content: space-between;
  191. }
  192. .camera_main .camera_main_box .camera_main_box_ul .camera_main_box_li {
  193. width: 140rpx;
  194. height: 164rpx;
  195. margin-bottom: 42rpx;
  196. background-size: cover;
  197. border-radius: 8rpx;
  198. }
  199. .camera_main .camera_main_box .camera_main_box_ul .camera_main_box_li:nth-child(4n) {
  200. margin-right: 0;
  201. }
  202. .camera_main .camera_main_box .camera_main_box_ul .camera_main_box_li image {
  203. width: 100%;
  204. height: 100%;
  205. }
  206. .camera_main .camera_main_box .camera_main_box_ul .active {
  207. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAABuCAYAAADxuSuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYzODVFNDQ5RDdCQTExRUI5MkVGQTRBRUY2OEQ3NzgzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYzODVFNDRBRDdCQTExRUI5MkVGQTRBRUY2OEQ3NzgzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjM4NUU0NDdEN0JBMTFFQjkyRUZBNEFFRjY4RDc3ODMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjM4NUU0NDhEN0JBMTFFQjkyRUZBNEFFRjY4RDc3ODMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ByQWIAAADf0lEQVR42uzaP4sTQRiA8by729icWFjYKciV551or6WdgiBoKVY2gl/Cym+hcJ/ARrCy8A+KYHkgh83BwVkqnLuv75hZM5nM7CZi4U2eB16NSTbF7o+ZTVD0cHMSVdlctblhc8Hm1ITWse82X2xe2Lyz6cIXJYJzzeapzQ7njYI+2jy2eRWuLn0PbV6ChhLteBuP4hXnrs2zlT5KOZtFJCsfcc/muYOzYQ/2bM4OIlG/yylwioQjfv+RUUyHNhcb++N+Fk2PpQvQhENlwAmnCiYNyFl54ODcSr7cY2lnj1WDe2vglLXiGBQJ4dTB48VuOjhbyZWmnaHRlhWn+BXHXWcPR2p/fevs1rXl4JxeeLqdrTYarjrxfQ6Vg6ffmnR6eUX9v921bxaO2GiGtqg5NC1wioaj8yvL73+2s9Uo3rKa3A2xdun7HLaqQrcqjXDIdOuSzEKRXnE08Y0KOOV/q4qfqwIH9RCcGIwmhq2qrDRCogMOZASOTjJoWG3KBpSYPzfKg3Am0W80Q2DAU9bvOLlrnbnOVVLdmEwqb7VZZjXKwsmtOoBZL0BLXPOKs0V/E3AIOAQcAg4Bhwg4BBwCDgGHgEMEHAIOAYeAQ8AhAg4Bh4BDwCHgEAGHgEPAIeAQcIiAQ8Ah4BBwCDhEwCHgEHAIOAQcIuAQcAg4BBwi4BBwCDgEHAIOEXAIOAQcAg4Bhwg4BBwCDgGHgEMEHAIOAYeAQ8AhAg4Bh4BDwCHgEAGHgEPAIeAQcIiAQ8Ah4BBwCDicAgIO/QdwJPM3ldsK15wVh/7BiiNLrCysPOWuNEOvR+9pBt+YGioPjax+zZvUh4iNAgc43sL4ihMf6DYy9dOnieeoDDhVNOHzo1tVeKACZ63hVGk0g3DERmMk7gM60BSJp1rEIyGeBBydM9UfXNtDDYxI8E7glA2n9mjq7Ipz7OAc2Jybe7r2OGp/oxzCqdiqivsaHm1XUgcrTZ088sDBeW1ze+Gl2n9Q6++su2jrAk5x9zgiEZj8z8NvHJzdJBwJ8Pj7GukyaEB0MleaGE98n5NvV/Rw0731vc3lwbfqwLcsOtl4Vvut7oPNlf7m+I7NW5szo0sarXPfvBXtF6Q9m+s2+5wbyrTvjTgrczvZJ5ttmyc2R5wn8h15E9veyHQDUk3epLgt7JLN+Qn/9WJd+2Hz1eazzc/4xV8CDACjcwcSBkAPOwAAAABJRU5ErkJggg==) no-repeat;
  208. background-size: cover;
  209. }
  210. .camera_footer {
  211. width: 722rpx;
  212. margin: 0 auto;
  213. background-color: #f4e569;
  214. border: 4rpx solid;
  215. border-top: 0;
  216. border-bottom: 0;
  217. padding: 20rpx;
  218. }
  219. .camera_footer .camera_footer_li {
  220. width: 330rpx;
  221. height: 88rpx;
  222. font-size: 30rpx;
  223. font-family: PingFang SC;
  224. font-weight: 500;
  225. color: #ffffff;
  226. text-shadow: 0rpx 2rpx 1rpx #fc985c;
  227. border-radius: 44rpx;
  228. }
  229. .camera_footer .camera_footer_li:first-child {
  230. background: linear-gradient(145deg, #fb986e, #fa7e48);
  231. box-shadow: 0rpx 5rpx 5rpx 0rpx rgba(138, 56, 6, 0.44);
  232. }
  233. .camera_footer .camera_footer_li:last-child {
  234. background: linear-gradient(145deg, #ff6666, #ff413f);
  235. box-shadow: 0rpx 5rpx 5rpx 0rpx rgba(138, 56, 6, 0.44);
  236. border-radius: 44rpx;
  237. }
  238. .pay {
  239. background: #ffffff;
  240. border-radius: 20rpx 20rpx 0rpx 0rpx;
  241. padding: 0 50rpx 32rpx 50rpx;
  242. position: relative;
  243. }
  244. .pay .pay_close {
  245. top: 30rpx;
  246. right: 30rpx;
  247. width: 44rpx;
  248. height: 44rpx;
  249. position: absolute;
  250. }
  251. .pay .pay_head {
  252. text-align: center;
  253. font-size: 30rpx;
  254. font-weight: bold;
  255. padding: 40rpx 0 50rpx 0;
  256. }
  257. .pay .pay_shop {
  258. margin-bottom: 40rpx;
  259. }
  260. .pay .pay_shop .pay_shop_main {
  261. display: flex;
  262. flex: 1;
  263. height: 200rpx;
  264. flex-direction: column;
  265. justify-content: space-around;
  266. }
  267. .pay .pay_shop .pay_shop_img {
  268. width: 200rpx;
  269. height: 200rpx;
  270. padding: 12rpx;
  271. margin-right: 30rpx;
  272. }
  273. .pay .pay_shop .pay_shop_img .pay_shop_img_top {
  274. display: flex;
  275. margin-bottom: 12rpx;
  276. }
  277. .pay .pay_shop .pay_shop_img .pay_shop_img_top .pay_shop_img_left {
  278. margin-right: 12rpx;
  279. }
  280. .pay .pay_shop .pay_shop_img .pay_shop_img_top .pay_shop_img_left image {
  281. width: 114rpx;
  282. height: 114rpx;
  283. border-radius: 6rpx;
  284. }
  285. .pay .pay_shop .pay_shop_img .pay_shop_img_top .pay_shop_img_right image {
  286. width: 51rpx;
  287. height: 51rpx;
  288. border-radius: 6rpx;
  289. }
  290. .pay .pay_shop .pay_shop_img .pay_shop_img_top .pay_shop_img_right image:first-child {
  291. margin-bottom: 12rpx;
  292. }
  293. .pay .pay_shop .pay_shop_img .pay_shop_img_bot {
  294. display: flex;
  295. justify-content: flex-end;
  296. }
  297. .pay .pay_shop .pay_shop_img .pay_shop_img_bot image {
  298. width: 51rpx;
  299. height: 51rpx;
  300. margin-left: 12rpx;
  301. border-radius: 6rpx;
  302. }
  303. .pay .pay_shop .pay_shop_img .pay_shop_img_bot image:first-child {
  304. margin-left: 0;
  305. }
  306. .pay .pay_shop .pay_shop_name {
  307. font-size: 28rpx;
  308. }
  309. .pay .pay_shop .pay_shop_price_l {
  310. color: #cf271b;
  311. font-size: 30rpx;
  312. }
  313. .pay .pay_shop .pay_shop_price_btn {
  314. width: 183rpx;
  315. height: 50rpx;
  316. color: #fa7e48;
  317. font-size: 30rpx;
  318. font-weight: bold;
  319. background: rgba(246, 175, 50, 0.5);
  320. border-radius: 25rpx;
  321. }
  322. .pay .pay_attention {
  323. color: #666666;
  324. }
  325. .pay .pay_contant {
  326. margin: 24rpx 0 59rpx 0;
  327. }
  328. .pay .pay_contant image {
  329. width: 32rpx;
  330. height: 32rpx;
  331. margin-right: 10rpx;
  332. }
  333. .pay .pay_contant text {
  334. font-size: 26rpx;
  335. }
  336. .pay .pay_gold {
  337. height: 78rpx;
  338. font-size: 26rpx;
  339. background: #ff6666;
  340. border-radius: 39rpx;
  341. }
  342. .pay .pay_ul_btn {
  343. width: 310rpx;
  344. height: 78rpx;
  345. font-size: 26rpx;
  346. background: #fa7e48;
  347. border-radius: 39rpx;
  348. }
  349. .pay .pay_ul_btn:last-child {
  350. background: #ff6666;
  351. }
  352. .regulation {
  353. width: 650rpx;
  354. padding: 0 0 0 30rpx;
  355. background: #ffffff;
  356. border-radius: 20rpx;
  357. position: relative;
  358. }
  359. .regulation .scroll-view {
  360. height: 735rpx;
  361. }
  362. .regulation .regulation_close {
  363. position: absolute;
  364. width: 44rpx;
  365. height: 44rpx;
  366. top: 30rpx;
  367. right: 30rpx;
  368. }
  369. .regulation .regulation_name {
  370. padding: 40rpx 0;
  371. padding-right: 30rpx;
  372. text-align: center;
  373. font-size: 30rpx;
  374. font-weight: bold;
  375. }
  376. .prize {
  377. width: 750rpx;
  378. display: flex;
  379. justify-content: center;
  380. }
  381. .prize .prize_box {
  382. width: 100%;
  383. height: 1120rpx;
  384. position: relative;
  385. flex-direction: column;
  386. background: url(/pagesA/static/guang@2x.png) no-repeat;
  387. background-size: 100% auto;
  388. background-position: top;
  389. background-repeat: no-repeat;
  390. }
  391. .prize .prize_box .prize_close {
  392. width: 64rpx;
  393. height: 64rpx;
  394. top: 64rpx;
  395. right: 30rpx;
  396. position: absolute;
  397. }
  398. .prize .prize_box .prize-top {
  399. width: 528rpx;
  400. height: 170rpx;
  401. position: absolute;
  402. top: 120rpx;
  403. left: 118rpx;
  404. }
  405. .prize .prize_box .prize-top-2 {
  406. top: 40rpx;
  407. }
  408. .prize .prize_box .prize_footer {
  409. width: 100%;
  410. height: 472rpx;
  411. background-image: url(/pagesA/static/btns@2x.png);
  412. background-position: center;
  413. background-repeat: no-repeat;
  414. background-size: 100% 100%;
  415. position: absolute;
  416. left: 0;
  417. bottom: -34rpx;
  418. }
  419. .prize .prize_box .prize_footer-2 {
  420. bottom: -114rpx;
  421. }
  422. .prize .prize_box .prize_footer .btn {
  423. width: 310rpx;
  424. height: 84rpx;
  425. border-radius: 16rpx;
  426. position: absolute;
  427. left: 220rpx;
  428. }
  429. .prize .prize_box .prize_footer .btn-1 {
  430. top: 210rpx;
  431. }
  432. .prize .prize_box .prize_footer .btn-0 {
  433. top: 316rpx;
  434. }
  435. .prize .shiwan {
  436. background: url(/static/image/open/tanchuangbeijing@2x.png) no-repeat;
  437. background-size: cover;
  438. }
  439. .prize .prize_ul {
  440. width: 566rpx;
  441. display: flex;
  442. flex-wrap: wrap;
  443. justify-content: space-between;
  444. position: absolute;
  445. top: 336rpx;
  446. left: 92rpx;
  447. }
  448. .prize .prize_ul-2 {
  449. top: 226rpx;
  450. }
  451. .prize .prize_ul::after {
  452. content: '';
  453. width: 176rpx;
  454. }
  455. .prize .prize_ul_li {
  456. margin-bottom: 16rpx;
  457. position: relative;
  458. width: 176rpx;
  459. height: 186rpx;
  460. display: flex;
  461. flex-direction: column;
  462. align-items: center;
  463. justify-content: center;
  464. display: flex;
  465. padding: 8rpx 0;
  466. box-sizing: border-box;
  467. }
  468. .prize .prize_ul_li image {
  469. margin: 0 auto;
  470. }
  471. .prize .prize_ul_li text {
  472. font-size: 24rpx;
  473. font-weight: 500;
  474. color: #171a20;
  475. width: 146rpx;
  476. overflow: hidden;
  477. white-space: nowrap;
  478. text-overflow: ellipsis;
  479. }
  480. .prize .prize_ul_li .left-top-tag {
  481. width: 3rem;
  482. height: 3rem;
  483. }
  484. .prize .prize_ul_li .left-top-tag .tag-text {
  485. font-size: 0.6rem !important;
  486. }
  487. .prize .prize_shop {
  488. transition: 1s;
  489. position: absolute;
  490. top: 336rpx;
  491. left: 198rpx;
  492. display: flex;
  493. flex-direction: column;
  494. }
  495. .prize .prize_shop image {
  496. width: 174rpx;
  497. height: 235rpx;
  498. margin-bottom: 20rpx;
  499. }
  500. .prize .prize_shop text {
  501. width: 70%;
  502. font-size: 16rpx;
  503. font-family: PingFangSC-Medium, PingFang SC;
  504. font-weight: 500;
  505. color: #171a20;
  506. overflow: hidden;
  507. white-space: nowrap;
  508. text-overflow: ellipsis;
  509. text-align: center;
  510. }
  511. .prize .prize_shop .colorblack {
  512. font-size: 32rpx !important;
  513. font-family: PingFangSC-Medium, PingFang SC;
  514. font-weight: 500;
  515. color: #171a20;
  516. }
  517. .prize .prize_shop .left-top-tag {
  518. width: 5rem;
  519. height: 5rem;
  520. }
  521. .prize .prize_shop .left-top-tag .tag-text {
  522. font-size: 1rem;
  523. }
  524. .prize .tag-normal {
  525. box-shadow: 0 0 40rpx 18rpx #9d85ff;
  526. }
  527. .prize .tag-rare {
  528. box-shadow: 0 0 40rpx 18rpx #47a8ff;
  529. }
  530. .prize .tag-supreme {
  531. box-shadow: 0 0 40rpx 32rpx #feb337;
  532. }
  533. .prize .tag-legend {
  534. box-shadow: 0 0 40rpx 32rpx #fe615e;
  535. }
  536. .prize .shiwan {
  537. width: 399rpx;
  538. height: 48rpx;
  539. color: #ffffff;
  540. font-size: 30rpx;
  541. margin-top: 40rpx;
  542. background: #000000;
  543. border-radius: 27rpx 27rpx 27rpx 27rpx;
  544. }
  545. .left-top-tag {
  546. z-index: 999999;
  547. position: absolute;
  548. left: -2px;
  549. top: -3px;
  550. }
  551. .left-top-tag .tag-img {
  552. height: 100% !important;
  553. width: 100% !important;
  554. }
  555. .left-top-tag .tag-text {
  556. position: absolute;
  557. top: 30%;
  558. left: 30%;
  559. color: #fff !important;
  560. width: auto !important;
  561. -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
  562. transform: translateX(-50%) translateY(-50%) rotate(-45deg);
  563. }
  564. .prize_shop_scale {
  565. -webkit-transform: scale(1.3);
  566. transform: scale(1.3);
  567. }
  568. .recycle {
  569. width: 640rpx;
  570. padding-bottom: 95rpx;
  571. position: relative;
  572. background: #ffffff;
  573. box-shadow: 0rpx -5rpx 20rpx 0rpx rgba(0, 0, 0, 0.1);
  574. border-radius: 30rpx;
  575. }
  576. .recycle .recycle_close {
  577. top: 20rpx;
  578. right: 30rpx;
  579. width: 44rpx;
  580. height: 44rpx;
  581. position: absolute;
  582. }
  583. .recycle .recycle_head {
  584. height: 100rpx;
  585. text-align: center;
  586. line-height: 100rpx;
  587. font-size: 32rpx;
  588. font-weight: bold;
  589. border-bottom: 2rpx solid #e9e9e9;
  590. }
  591. .recycle .recycle_price {
  592. margin: 40rpx 0 0rpx 0;
  593. flex-direction: column;
  594. }
  595. .recycle .recycle_price text {
  596. color: #fa7e48;
  597. font-size: 36rpx;
  598. font-weight: bold;
  599. }
  600. .recycle .recycle_price text:last-child {
  601. color: #333333;
  602. margin-top: 10rpx;
  603. font-size: 26rpx;
  604. }
  605. .recycle .recycle_ul {
  606. padding: 0 30rpx;
  607. margin: 50rpx 0;
  608. }
  609. .recycle .recycle_ul_li {
  610. margin-bottom: 30rpx;
  611. }
  612. .recycle .recycle_ul_li:last-child {
  613. margin-bottom: 0;
  614. }
  615. .recycle .recycle_ul_li .recycle_ul_li_txt {
  616. color: #999999;
  617. font-size: 26rpx;
  618. }
  619. .recycle .recycle_ul_li .recycle_ul_li_r text {
  620. color: #999999;
  621. font-size: 26rpx;
  622. }
  623. .recycle .recycle_ul_li .recycle_ul_li_r text:last-child {
  624. width: 80rpx;
  625. text-align: right;
  626. color: #fa7e48;
  627. font-size: 30rpx;
  628. }
  629. .recycle .recycle_txt {
  630. padding: 0 30rpx;
  631. color: #999999;
  632. font-size: 26rpx;
  633. }
  634. .loading-mask {
  635. position: fixed;
  636. height: 100vh;
  637. width: 100vw;
  638. top: 0;
  639. display: flex;
  640. align-items: center;
  641. justify-content: center;
  642. background-color: #76767652;
  643. }
  644. .loading-mask .loading-gif {
  645. width: 60%;
  646. }