东风启辰小程序端
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

461 lines
7.2KB

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