东风启辰小程序端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

575 lines
9.3KB

  1. /* pages/myCenter/myCenter.wxss */
  2. image{
  3. display: block;
  4. }
  5. view{
  6. overflow:auto;
  7. -webkit-overflow-scrolling: touch;
  8. }
  9. .main{
  10. height: calc(100vh - 150rpx);
  11. overflow: auto;
  12. }
  13. .msgGroup{
  14. padding-top: 108rpx;
  15. margin-bottom: 111rpx;
  16. }
  17. .pageTitle{
  18. text-align: center;
  19. font-size:35rpx;
  20. margin-bottom: 28rpx;
  21. font-weight: bold;
  22. }
  23. .headGroup{
  24. display: flex;
  25. align-items: center;
  26. justify-content: center;
  27. width: 161rpx;
  28. height: 161rpx;
  29. border-radius: 50%;
  30. margin: 0 auto;
  31. margin-bottom: 27rpx;
  32. overflow: hidden;
  33. }
  34. .defaultHead{
  35. width: 100%;
  36. height: 100%;
  37. }
  38. .loginBtn{
  39. position: relative;
  40. margin: 0 auto;
  41. width:307rpx;
  42. height:49rpx;
  43. background-color: #005CFE;
  44. border-radius: 10rpx;
  45. text-align: center;
  46. font-size: 25rpx;
  47. color: white;
  48. line-height: 49rpx;
  49. overflow: hidden;
  50. }
  51. .funList{
  52. position: relative;
  53. width: 750rpx;
  54. height: 233rpx;
  55. padding: 0 72rpx;
  56. display: flex;
  57. align-items: center;
  58. justify-content: space-between;
  59. box-sizing: border-box;
  60. }
  61. .funBg{
  62. position: absolute;
  63. left: 0;
  64. top: 0;
  65. width: 750rpx;
  66. height: 233rpx;
  67. z-index: -1;
  68. }
  69. .selectGroup{
  70. position: relative;
  71. width:137rpx;
  72. height:137rpx;
  73. border: 1rpx solid #7A797E;
  74. border-radius: 10rpx;
  75. display: flex;
  76. align-items: center;
  77. justify-content: center;
  78. flex-direction: column;
  79. }
  80. .taskIcon{
  81. width: 42rpx;
  82. height: 38rpx;
  83. margin-bottom: 8rpx;
  84. }
  85. .recordIcon{
  86. width: 38rpx;
  87. height: 43rpx;
  88. margin-bottom: 8rpx;
  89. }
  90. .detachmentIcon{
  91. width: 44rpx;
  92. height: 40rpx;
  93. margin-bottom: 8rpx;
  94. }
  95. .appreciateIcon{
  96. width: 62rpx;
  97. height: 26rpx;
  98. margin-bottom: 8rpx;
  99. }
  100. .selectText{
  101. font-size: 20rpx;
  102. }
  103. .imgFrame{
  104. width:65rpx;
  105. height: 45rpx;
  106. display: flex;
  107. align-items: center;
  108. justify-content: center;
  109. }
  110. .myCenterBotBg{
  111. width: 750rpx;
  112. height: 589rpx;
  113. }
  114. .taskSelect{
  115. padding:0 72rpx;
  116. box-sizing: border-box;
  117. display: flex;
  118. justify-content: space-between;
  119. align-items: center;
  120. }
  121. .taskText{
  122. width:256rpx;
  123. height:41rpx;
  124. text-align: center;
  125. line-height: 41rpx;
  126. font-size:21rpx;
  127. border-radius: 10rpx;
  128. border: 1rpx solid #4777D6;
  129. color: black;
  130. }
  131. .taskText2{
  132. background-color: #005CFE;
  133. color:white;
  134. }
  135. .taskDetailGroup{
  136. padding:0 72rpx;
  137. box-sizing: border-box;
  138. padding-bottom: 40rpx;
  139. display: flex;
  140. align-items: center;
  141. justify-content: space-between;
  142. }
  143. .taskName{
  144. width: 150rpx;
  145. font-size: 20rpx;
  146. line-height: 24rpx;
  147. text-align: center;
  148. }
  149. .taskSuccessBtn{
  150. width:98rpx;
  151. height:40rpx;
  152. text-align: center;
  153. color: white;
  154. font-size: 20rpx;
  155. line-height:40rpx;
  156. background-color: #005AFD;
  157. border-radius: 20rpx;
  158. }
  159. .taskWaitBtn{
  160. width:98rpx;
  161. height:40rpx;
  162. text-align: center;
  163. color: #605E5C;
  164. font-size: 20rpx;
  165. line-height:40rpx;
  166. background-color:white;
  167. border-radius: 20rpx;
  168. border: 1rpx solid #425EAB;
  169. box-sizing: border-box;
  170. }
  171. .taskLineFrame{
  172. position: relative;
  173. width:325rpx;
  174. height:15rpx;
  175. box-sizing: border-box;
  176. border: 1rpx solid #CBC8CB;
  177. border-radius: 20rpx;
  178. overflow: hidden;
  179. }
  180. .taskLine{
  181. height:15rpx;
  182. width:0;
  183. background-color: #0260FF;
  184. border-radius: 20rpx;
  185. }
  186. .taskSignIcon{
  187. width: 12rpx;
  188. height: 12rpx;
  189. margin-left: 55.4rpx;
  190. margin-top: 5rpx;
  191. }
  192. .taskSignGroup{
  193. display: flex;
  194. }
  195. .taskDetailFrame{
  196. position: absolute;
  197. left: 0;
  198. bottom: 0;
  199. top: 104rpx;
  200. width: 750rpx;
  201. height: 485rpx;
  202. overflow-y: auto;
  203. }
  204. .recordText{
  205. width: 187rpx;
  206. }
  207. .recordPic{
  208. display: flex;
  209. align-items: center;
  210. }
  211. .recordTip{
  212. width: 41rpx;
  213. height: 41rpx;
  214. margin-right: 15rpx;
  215. }
  216. .rewardIcon,.rewardCash{
  217. width: 163rpx;
  218. height: 69rpx;
  219. }
  220. .rewardCash{
  221. position: relative;
  222. border-radius: 10rpx;
  223. background-color: #F15443;
  224. overflow: hidden;
  225. }
  226. .rewardCashText{
  227. width: 100%;
  228. background-color: #D6BF95;
  229. color: white;
  230. font-size: 16rpx;
  231. height: 22rpx;
  232. line-height: 22rpx;
  233. position: absolute;
  234. left: 0;
  235. bottom: 0;
  236. text-align: center;
  237. }
  238. .cashGroup{
  239. height: 47rpx;
  240. display: flex;
  241. align-items: center;
  242. justify-content: center;
  243. }
  244. .cashNum{
  245. color: white;
  246. font-size: 30rpx;
  247. line-height: 30rpx;
  248. }
  249. .cashCompany{
  250. color: white;
  251. font-size: 16rpx;
  252. line-height: 16rpx;
  253. margin-top: 7rpx;
  254. margin-left: 3rpx;
  255. }
  256. .recordHeadGroup{
  257. width: 90rpx;
  258. height: 90rpx;
  259. overflow: hidden;
  260. border-radius: 50%;
  261. margin-right: 25rpx;
  262. }
  263. .recordUserImg{
  264. width: 100%;
  265. height: 100%;
  266. }
  267. .recordGroup{
  268. margin: 0 auto;
  269. padding: 30rpx 0;
  270. width: 606rpx;
  271. box-sizing: border-box;
  272. display: flex;
  273. align-items: center;
  274. justify-content: space-between;
  275. border-bottom: 1rpx solid #D4D4D6;
  276. }
  277. .recordGroupLeft{
  278. display: flex;
  279. align-items: center;
  280. }
  281. .rewardName{
  282. font-size: 30rpx;
  283. font-weight: bold;
  284. }
  285. .rewardTerm{
  286. font-size: 22rpx;
  287. font-weight: bold;
  288. }
  289. .detachmentGroup{
  290. position: relative;
  291. padding: 30rpx 72rpx;
  292. box-sizing: border-box;
  293. display: flex;
  294. align-items: center;
  295. justify-content: space-between;
  296. }
  297. .detachmentGroupLeft{
  298. display: flex;
  299. align-items: center;
  300. }
  301. .detachmentTip{
  302. position: absolute;
  303. right:72rpx;
  304. bottom: 10rpx;
  305. font-size: 14rpx;
  306. color: #8B888B;
  307. }
  308. .ranksName{
  309. font-size: 20rpx;
  310. }
  311. .ranksState{
  312. width:175rpx;
  313. height:44rpx;
  314. box-sizing: border-box;
  315. border-radius: 10rpx;
  316. font-size: 25rpx;
  317. line-height: 44rpx;
  318. text-align: center;
  319. }
  320. .ranksType1{
  321. color: #FE820C;
  322. border: 1rpx solid #FE820C;
  323. }
  324. .ranksType2{
  325. color: black;
  326. border: 1rpx solid #658DE9;
  327. }
  328. .ranksType3{
  329. color: black;
  330. border: 1rpx solid black;
  331. }
  332. .userMsg{
  333. padding-top: 108rpx;
  334. position: relative;
  335. }
  336. .userNameGroup{
  337. display: flex;
  338. align-items: center;
  339. justify-content: center;
  340. height: 30rpx;
  341. margin-bottom: 44rpx;
  342. }
  343. .userName{
  344. font-weight: bold;
  345. font-size: 30rpx;
  346. color: black;
  347. }
  348. .userNameEdit{
  349. width: 27rpx;
  350. height: 27rpx;
  351. margin-left: 10rpx;
  352. }
  353. .userMsgBg{
  354. position: absolute;
  355. left: 0;
  356. top: 0;
  357. width: 750rpx;
  358. height: 421rpx;
  359. z-index: -1;
  360. }
  361. .userLevel{
  362. width: 750rpx;
  363. padding-top: 36rpx;
  364. padding-bottom: 27rpx;
  365. display: flex;
  366. flex-direction: column;
  367. align-items: center;
  368. }
  369. .userLevelIcon{
  370. width: 76rpx;
  371. height: 60rpx;
  372. }
  373. .userLevelTip{
  374. font-size: 21rpx;
  375. margin-top: 32rpx;
  376. margin-bottom: 11rpx;
  377. }
  378. .userLevelText{
  379. width: 352rpx;
  380. height: 75rpx;
  381. }
  382. .lookRule{
  383. margin-top: 27rpx;
  384. width:368rpx;
  385. height:57rpx;
  386. border-radius: 10rpx;
  387. background-color: #0060FE;
  388. text-align: center;
  389. line-height: 57rpx;
  390. font-size: 29rpx;
  391. color:white;
  392. }
  393. .userWaitIcon{
  394. width:48rpx;
  395. height: 59rpx;
  396. }
  397. .userWaitText{
  398. margin-top: 36rpx;
  399. font-size: 55rpx;
  400. font-weight: bold;
  401. margin-bottom: 50rpx;
  402. }
  403. .arrowIcon{
  404. border-left: 10rpx solid transparent;
  405. border-right: 10rpx solid transparent;
  406. border-top: 10rpx solid #0066F9;
  407. content: "";
  408. /* position: relative; */
  409. width: 0;
  410. position: absolute;
  411. top: 143rpx;
  412. }
  413. .inputGroup{
  414. width:652rpx;
  415. height:65rpx;
  416. margin: 0 auto;
  417. background-color: white;
  418. border-radius: 10rpx;
  419. box-sizing: border-box;
  420. line-height: 65rpx;
  421. padding: 0 25rpx;
  422. font-size: 20rpx;
  423. margin-top: 18rpx;
  424. display: flex;
  425. align-items: center;
  426. justify-content: space-between;
  427. border: 1rpx solid #B4B4B4;
  428. }
  429. .inputCode{
  430. height: 100%;
  431. width: 100%;
  432. }
  433. .selectSiteGroup{
  434. border: 1rpx solid #B4B4B4;
  435. margin: 0 auto;
  436. width:652rpx;
  437. height:65rpx;
  438. background-color: white;
  439. border-radius: 10rpx;
  440. box-sizing: border-box;
  441. line-height: 65rpx;
  442. padding: 0 25rpx;
  443. font-size: 20rpx;
  444. margin-top: 18rpx;
  445. display: flex;
  446. align-items: center;
  447. justify-content: space-between;
  448. }
  449. .selectIcon{
  450. width: 25rpx;
  451. height: 15rpx;
  452. }
  453. .subscribeBtn{
  454. margin: 0 auto;
  455. width:652rpx;
  456. height:65rpx;
  457. line-height: 65rpx;
  458. text-align: center;
  459. background-color: #005EFF;
  460. color: white;
  461. font-size: 29rpx;
  462. margin-top: 18rpx;
  463. border-radius: 10rpx;
  464. }
  465. .subscribeGroup{
  466. display: flex;
  467. align-items: center;
  468. flex-direction: column;
  469. justify-content: center;
  470. }
  471. .taskGroup,.ranksGroup,.subscribeGroup{
  472. height: 589rpx;
  473. position: relative;
  474. }
  475. /* .ranksList{
  476. position: absolute;
  477. top: 0;
  478. left: 0;
  479. width: 750rpx;
  480. height: 100%;
  481. overflow: auto;
  482. } */
  483. .ranksList{
  484. position: absolute;
  485. top: 0;
  486. left: 0;
  487. right:0;
  488. bottom:0;
  489. width: 750rpx;
  490. }
  491. .taskGroup{
  492. box-sizing: border-box;
  493. padding-top:23rpx;
  494. }
  495. .recordFrame{
  496. position: absolute;
  497. top: 104rpx;
  498. left: 0;
  499. width: 750rpx;
  500. height: 485rpx;
  501. overflow: auto;
  502. }
  503. .getUserMsgBtn{
  504. position: absolute;
  505. left: 0;
  506. top: 0;
  507. width: 100%;
  508. height: 100%;
  509. opacity: 0;
  510. margin: 0;
  511. padding:0;
  512. }
  513. .prizeDesc{
  514. position: fixed;
  515. top: 0;
  516. left: 0;
  517. width: 100%;
  518. height: 100%;
  519. background-color: rgba(000, 000, 000, 0.34);
  520. display: flex;
  521. align-items: center;
  522. justify-content: center;
  523. padding-bottom: 150rpx;
  524. box-sizing: border-box;
  525. }
  526. .prizeImgGroup{
  527. width: 453rpx;
  528. position: relative;
  529. }
  530. .prizeImg{
  531. width: 100%;
  532. }
  533. .closeDescIcon{
  534. position: absolute;
  535. top: -37rpx;
  536. right: -38rpx;
  537. width: 38rpx;
  538. height: 37rpx;
  539. }
  540. .ruleImgGroup{
  541. width: 500rpx;
  542. height: 864rpx;
  543. position: relative;
  544. }
  545. .ruleImg{
  546. width: 100%;
  547. height: 100%;
  548. }
  549. .prizeCustomGroup{
  550. width:453rpx;
  551. height:503rpx;
  552. position: relative;
  553. }
  554. .prizeCustom{
  555. border-radius: 10rpx;
  556. overflow: hidden;
  557. width:100%;
  558. height:100%;
  559. background-color: white;
  560. }
  561. .prizeTitle{
  562. height: 63rpx;
  563. background-color: #005EFD;
  564. color: white;
  565. line-height: 63rpx;
  566. text-align: center;
  567. font-size: 26rpx;
  568. margin-bottom: 67rpx;
  569. }
  570. .prizeDescText{
  571. font-size: 26rpx;
  572. line-height: 26rpx;
  573. margin-bottom: 26rpx;
  574. text-align: center;
  575. }