东风启辰小程序端
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

419 lines
6.6KB

  1. /* pages/luckyStar/luckyStar.wxss */
  2. image{
  3. display: block;
  4. }
  5. view{
  6. -webkit-overflow-scrolling: touch;
  7. }
  8. .main{
  9. height: calc(100vh - 150rpx);
  10. overflow: auto;
  11. }
  12. .gameRuleBtn{
  13. width:81rpx;
  14. height:81rpx;
  15. position: fixed;
  16. right: 17rpx;
  17. top: 216rpx;
  18. }
  19. .gameRuleBtn2{
  20. background-color: #28568B;
  21. }
  22. .gameTip{
  23. width:81rpx;
  24. height:81rpx;
  25. position: fixed;
  26. right: 17rpx;
  27. top: 331rpx;
  28. }
  29. .gameRuleDesc{
  30. position: fixed;
  31. left: 0;
  32. top: 0;
  33. width: 100%;
  34. height: calc(100vh - 150rpx);
  35. background-color: rgba( 000, 000, 000, 0.3);
  36. display: flex;
  37. align-items: center;
  38. justify-content: center;
  39. z-index: 99;
  40. }
  41. .ruleGroup{
  42. position: relative;
  43. width: 487rpx;
  44. height: 459rpx;
  45. }
  46. .gameRuleIcon{
  47. width: 100%;
  48. height: 100%;
  49. }
  50. .gameRuleClose{
  51. position: absolute;
  52. top: -10rpx;
  53. right: -10rpx;
  54. height: 40rpx;
  55. width: 40rpx;
  56. z-index: 9;
  57. }
  58. .gameStrat{
  59. width:277rpx;
  60. height:50rpx;
  61. position: absolute;
  62. bottom: 50rpx;
  63. left: 50%;
  64. transform: translateX(-50%);
  65. }
  66. .gameMain{
  67. position: relative;
  68. width: 750rpx;
  69. }
  70. .gameStarBg{
  71. width: 750rpx;
  72. height: 1038rpx;
  73. }
  74. .gameTitle{
  75. position: absolute;
  76. left: 49%;
  77. top: 0;
  78. transform: translateX(-50%);
  79. width: 343rpx;
  80. height: 97rpx;
  81. z-index: 10;
  82. }
  83. .downTime{
  84. position: absolute;
  85. top: 20rpx;
  86. right: 80rpx;
  87. font-size:34rpx;
  88. line-height: 34rpx;
  89. font-family:NissanBrand;
  90. color:rgba(35,33,34,1);
  91. font-weight: 500;
  92. }
  93. .gameClaw{
  94. position: absolute;
  95. left: 268rpx;
  96. top: -440rpx;
  97. width: 224rpx;
  98. height: 800rpx;
  99. transition: top 0.8s linear;
  100. transform: scale(2);
  101. transform-origin:50% 0 0;
  102. }
  103. .gameClaw2{
  104. transition: all 0.8s linear;
  105. }
  106. .prizeIcon2{
  107. position: absolute;
  108. left: 74rpx;
  109. top: 558rpx;
  110. width: 561rpx;
  111. height: 187rpx;
  112. }
  113. .prizeIcon1{
  114. position: absolute;
  115. left: 77rpx;
  116. top: 571rpx;
  117. width: 673rpx;
  118. height: 287rpx;
  119. }
  120. .gameGetBtn{
  121. position: absolute;
  122. right: 70rpx;
  123. top: 920rpx;
  124. width: 304rpx;
  125. height: 80rpx;
  126. }
  127. .gameControlFrame{
  128. position: absolute;
  129. left: 120rpx;
  130. top: 915rpx;
  131. width: 174rpx;
  132. height: 106rpx;
  133. }
  134. .gameControlGroup{
  135. widows: 100%;
  136. height: 100%;
  137. position: relative;
  138. }
  139. .btnControlL{
  140. position: absolute;
  141. left: 0;
  142. top: 38rpx;
  143. width: 60rpx;
  144. height: 30rpx;
  145. /* background-color: rgba( 000, 000, 000, 0.3); */
  146. }
  147. .btnControlR{
  148. position: absolute;
  149. right: 0;
  150. top: 38rpx;
  151. width: 64rpx;
  152. height: 30rpx;
  153. /* background-color: rgba(228, 15, 15, 0.849); */
  154. }
  155. .btnControlT{
  156. position: absolute;
  157. left: 65rpx;
  158. top: 0;
  159. width: 48rpx;
  160. height: 44rpx;
  161. /* background-color: rgba(209, 135, 45, 0.5); */
  162. }
  163. .btnControlB{
  164. position: absolute;
  165. left: 60rpx;
  166. bottom: 0;
  167. width: 50rpx;
  168. height: 47rpx;
  169. /* background-color: rgba(233, 222, 111, 0.5); */
  170. }
  171. .successPop{
  172. position: fixed;
  173. top: 0;
  174. left: 0;
  175. width: 100%;
  176. height: calc(100vh - 150rpx);
  177. background-color: rgba( 000, 000, 000, 0.3);
  178. display: flex;
  179. align-items: center;
  180. justify-content: center;
  181. z-index: 99;
  182. }
  183. .successGroup{
  184. position: relative;
  185. width:488rpx;
  186. height:475rpx;
  187. display: flex;
  188. flex-direction: column;
  189. align-items: center;
  190. }
  191. .successIcon{
  192. position: absolute;
  193. top: -33rpx;
  194. left: 50%;
  195. transform: translateX(-50%);
  196. width: 114rpx;
  197. height: 114rpx;
  198. }
  199. .titleGroup{
  200. width: 100%;
  201. height: 63rpx;
  202. background-color: #355485;
  203. border-top-left-radius: 20rpx;
  204. border-top-right-radius: 20rpx;
  205. }
  206. .startRegister{
  207. width:278rpx;
  208. height:50rpx;
  209. position: relative;
  210. margin-top: 360rpx;
  211. }
  212. .prizePic{
  213. width: 310rpx;
  214. height: 116rpx;
  215. margin-top: 200rpx;
  216. margin-bottom: 10rpx;
  217. z-index: 9;
  218. }
  219. .successTip{
  220. font-size:28rpx;
  221. font-family:PingFangSC;
  222. font-weight:bold;
  223. color:rgba(52,84,132,1);
  224. line-height: 28rpx;
  225. text-align: center;
  226. margin-top: 50rpx;
  227. margin-bottom: 13rpx;
  228. }
  229. .prizeName{
  230. font-size:21rpx;
  231. font-family:PingFangSC;
  232. font-weight:400;
  233. color:rgba(0,0,0,1);
  234. line-height:21rpx;
  235. text-align: center;
  236. margin-bottom: 30rpx;
  237. z-index: 9;
  238. }
  239. .failText{
  240. font-size:28rpx;
  241. font-family:PingFangSC;
  242. font-weight:bold;
  243. color:rgba(52,84,132,1);
  244. line-height:28rpx;
  245. text-align: center;
  246. }
  247. .getPrizeTip{
  248. display: flex;
  249. align-items: center;
  250. justify-content: center;
  251. margin-top: 50rpx;
  252. margin-bottom: 16rpx;
  253. }
  254. .prizeTipLine{
  255. width:80rpx;
  256. height:5rpx;
  257. background-color: #1F4C76;
  258. }
  259. .prizeTipLine:first-child{
  260. margin-right: 20rpx;
  261. }
  262. .prizeTipLine:last-child{
  263. margin-left: 20rpx;
  264. }
  265. .prizeTipText{
  266. font-size:24rpx;
  267. font-family:PingFangSC;
  268. font-weight:600;
  269. color:rgba(21,83,136,1);
  270. line-height:24rpx;
  271. }
  272. .tipContentGroup{
  273. width:712rpx;
  274. height:72rpx;
  275. margin: 0 auto;
  276. box-sizing: border-box;
  277. border: 1rpx solid #4B6782;
  278. padding: 0 20rpx;
  279. border-radius: 20rpx;
  280. overflow: hidden;
  281. position: relative;
  282. }
  283. .tipContentGroup>view::-webkit-scrollbar {
  284. display:none;
  285. width:0;
  286. height:0;
  287. color:transparent;
  288. }
  289. .tipContent{
  290. position: absolute;
  291. top:0;
  292. left: 100%;
  293. font-size:21rpx;
  294. font-family:PingFangSC;
  295. font-weight:400;
  296. color:rgba(21,83,136,1);
  297. line-height:72rpx;
  298. white-space: nowrap;
  299. }
  300. .prizeLookGroup{
  301. padding-top:40rpx;
  302. padding-bottom: 45rpx;
  303. display: flex;
  304. align-items: center;
  305. justify-content: center;
  306. }
  307. .prizeLook{
  308. width:710rpx;
  309. height:70rpx;
  310. }
  311. .shareBtn{
  312. position: absolute;
  313. left: 0;
  314. top: 0;
  315. z-index: 2;
  316. opacity: 0;
  317. }
  318. .getUserMsgBtn{
  319. position: absolute;
  320. left: 0;
  321. top: 0;
  322. width: 100%;
  323. height: 100%;
  324. opacity: 0;
  325. margin: 0;
  326. padding:0;
  327. }
  328. .scrollSty{
  329. margin-top: 10rpx;
  330. width:672rpx;
  331. height:72rpx;
  332. white-space: nowrap;
  333. }
  334. .tipContent{
  335. display:inline-block;
  336. }
  337. .scrollMask{
  338. position: absolute;
  339. left: 0;
  340. top: 0;
  341. width: 100%;
  342. height: 100%;
  343. opacity: 0;
  344. }
  345. .scrollFirstView{
  346. width:712rpx;
  347. height:72rpx;
  348. }
  349. .luckyClaw{
  350. width: 304rpx;
  351. height: 80rpx;
  352. margin-left: -2rpx;
  353. }
  354. .luckyLeft{
  355. width: 83rpx;
  356. height: 40rpx;
  357. margin-left: -4rpx;
  358. margin-top: -1rpx;
  359. }
  360. .luckyRight{
  361. width: 83rpx;
  362. height: 40rpx;
  363. margin-left: -5rpx;
  364. margin-top: -2rpx;
  365. }
  366. .luckyTop{
  367. width: 72rpx;
  368. height: 47rpx;
  369. }
  370. .luckyBottom{
  371. width: 73rpx;
  372. height: 47rpx;
  373. margin-left: -14rpx;
  374. margin-top: 6rpx;
  375. }
  376. .downTimeGroup{
  377. position: fixed;
  378. left: 0;
  379. top: 0;
  380. width: 100%;
  381. height: calc(100vh - 150rpx);
  382. background-color: rgba( 000, 000, 000, 0.3);
  383. display: flex;
  384. align-items: center;
  385. justify-content: center;
  386. z-index: 99;
  387. }
  388. .luckyNum{
  389. width: 221rpx;
  390. height: 131rpx;
  391. }
  392. .luckyPizeType{
  393. width: 100%;
  394. height: 100%;
  395. position: absolute;
  396. top: 0;
  397. left: 0;
  398. }
  399. .textFrame{
  400. width:100%;
  401. height:100%;
  402. overflow: auto;
  403. position:relative;
  404. }
  405. .btnsGroup{
  406. display: flex;
  407. align-items: center;
  408. justify-content: center;
  409. flex-direction: column;
  410. z-index: 9;
  411. margin-top: 301rpx;
  412. }
  413. .luckyBtns{
  414. width: 296rpx;
  415. height: 50rpx;
  416. }
  417. .luckyBtnsGap{
  418. height: 13rpx;
  419. }