东风启辰小程序端
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.

849 lines
14KB

  1. /* pages/myCenter/myCenter.wxss */
  2. image{
  3. display: block;
  4. }
  5. view{
  6. -webkit-overflow-scrolling: touch;
  7. }
  8. .main{
  9. /* height: calc(100vh - 150rpx); */
  10. padding-bottom: 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. margin: 0 auto;
  30. margin-bottom: 27rpx;
  31. overflow: hidden;
  32. }
  33. .defaultHead{
  34. width: 100%;
  35. height: 100%;
  36. border-radius: 50%;
  37. }
  38. .loginBtn{
  39. position: relative;
  40. margin: 0 auto;
  41. width:307rpx;
  42. height:48rpx;
  43. }
  44. .funList{
  45. position: relative;
  46. width: 750rpx;
  47. height: 233rpx;
  48. padding: 0 72rpx;
  49. display: flex;
  50. align-items: center;
  51. justify-content: space-between;
  52. box-sizing: border-box;
  53. }
  54. .funBg{
  55. position: absolute;
  56. left: 0;
  57. top: 0;
  58. width: 750rpx;
  59. height: 233rpx;
  60. z-index: -1;
  61. }
  62. .selectGroup{
  63. position: relative;
  64. width:137rpx;
  65. height:137rpx;
  66. border: 1rpx solid #7A797E;
  67. border-radius: 10rpx;
  68. display: flex;
  69. align-items: center;
  70. justify-content: center;
  71. flex-direction: column;
  72. }
  73. .taskIcon{
  74. width: 42rpx;
  75. height: 38rpx;
  76. margin-bottom: 8rpx;
  77. }
  78. .recordIcon{
  79. width: 38rpx;
  80. height: 43rpx;
  81. margin-bottom: 8rpx;
  82. }
  83. .detachmentIcon{
  84. width: 44rpx;
  85. height: 40rpx;
  86. margin-bottom: 8rpx;
  87. }
  88. .appreciateIcon{
  89. width: 38rpx;
  90. height: 44rpx;
  91. margin-bottom: 8rpx;
  92. }
  93. .selectText{
  94. font-size: 20rpx;
  95. }
  96. .imgFrame{
  97. width:65rpx;
  98. height: 45rpx;
  99. display: flex;
  100. align-items: center;
  101. justify-content: center;
  102. }
  103. .myCenterBotBg{
  104. width: 750rpx;
  105. height: 589rpx;
  106. }
  107. .taskSelect{
  108. padding:0 72rpx;
  109. box-sizing: border-box;
  110. display: flex;
  111. justify-content: space-between;
  112. align-items: center;
  113. }
  114. .taskText{
  115. width:256rpx;
  116. height:41rpx;
  117. text-align: center;
  118. line-height: 41rpx;
  119. font-size:21rpx;
  120. border-radius: 10rpx;
  121. border: 1rpx solid #345486;
  122. color: black;
  123. }
  124. .taskText2{
  125. background-color: #345486;
  126. color:white;
  127. }
  128. .taskDetailGroup{
  129. padding:0 72rpx;
  130. box-sizing: border-box;
  131. padding-bottom: 40rpx;
  132. display: flex;
  133. align-items: center;
  134. justify-content: space-between;
  135. }
  136. .taskName{
  137. width: 150rpx;
  138. font-size: 20rpx;
  139. line-height: 24rpx;
  140. text-align: center;
  141. }
  142. .taskSuccessBtn{
  143. width:98rpx;
  144. height:40rpx;
  145. text-align: center;
  146. color: white;
  147. font-size: 20rpx;
  148. line-height:40rpx;
  149. background-color: #345486;
  150. border-radius: 20rpx;
  151. }
  152. .taskWaitBtn{
  153. width:98rpx;
  154. height:40rpx;
  155. text-align: center;
  156. color: #605E5C;
  157. font-size: 20rpx;
  158. line-height:40rpx;
  159. background-color:white;
  160. border-radius: 20rpx;
  161. border: 1rpx solid #425EAB;
  162. box-sizing: border-box;
  163. }
  164. .taskLineFrame{
  165. position: relative;
  166. width:325rpx;
  167. height:15rpx;
  168. box-sizing: border-box;
  169. border: 2rpx solid #CBC8CB;
  170. border-radius: 20rpx;
  171. overflow: hidden;
  172. }
  173. .taskLine{
  174. height:13rpx;
  175. width:0;
  176. background-color: #345486;
  177. border-radius: 20rpx;
  178. }
  179. .taskSignIcon{
  180. width: 12rpx;
  181. height: 12rpx;
  182. margin-left: 55.4rpx;
  183. margin-top: 5rpx;
  184. }
  185. .taskSignGroup{
  186. display: flex;
  187. }
  188. .taskDetailFrame{
  189. position: absolute;
  190. left: 0;
  191. bottom: 0;
  192. top: 104rpx;
  193. width: 750rpx;
  194. height: 485rpx;
  195. overflow-y: auto;
  196. }
  197. .recordText{
  198. width: 187rpx;
  199. }
  200. .recordPic{
  201. display: flex;
  202. align-items: center;
  203. }
  204. .recordTip{
  205. width: 41rpx;
  206. height: 41rpx;
  207. margin-right: 15rpx;
  208. }
  209. .rewardIcon,.rewardCash{
  210. width: 163rpx;
  211. height: 69rpx;
  212. }
  213. .rewardCash{
  214. position: relative;
  215. border-radius: 10rpx;
  216. background-color: #F15443;
  217. overflow: hidden;
  218. }
  219. .rewardCashText{
  220. width: 100%;
  221. background-color: #D6BF95;
  222. color: white;
  223. font-size: 16rpx;
  224. height: 22rpx;
  225. line-height: 22rpx;
  226. position: absolute;
  227. left: 0;
  228. bottom: 0;
  229. text-align: center;
  230. }
  231. .cashGroup{
  232. height: 47rpx;
  233. display: flex;
  234. align-items: center;
  235. justify-content: center;
  236. }
  237. .cashNum{
  238. color: white;
  239. font-size: 30rpx;
  240. line-height: 30rpx;
  241. }
  242. .cashCompany{
  243. color: white;
  244. font-size: 16rpx;
  245. line-height: 16rpx;
  246. margin-top: 7rpx;
  247. margin-left: 3rpx;
  248. }
  249. .recordHeadGroup{
  250. width: 90rpx;
  251. height: 90rpx;
  252. overflow: hidden;
  253. border-radius: 50%;
  254. margin-right: 25rpx;
  255. }
  256. .recordUserImg{
  257. width: 100%;
  258. height: 100%;
  259. }
  260. .recordGroup{
  261. margin: 0 auto;
  262. padding: 30rpx 0;
  263. width: 606rpx;
  264. box-sizing: border-box;
  265. display: flex;
  266. align-items: center;
  267. justify-content: space-between;
  268. border-bottom: 1rpx solid #D4D4D6;
  269. }
  270. .recordGroupLeft{
  271. display: flex;
  272. align-items: center;
  273. }
  274. .rewardName{
  275. line-height: 18rpx;
  276. font-size:18rpx;
  277. font-family:PingFangSC;
  278. font-weight:600;
  279. color:rgba(89,87,87,1);
  280. }
  281. .rewardTerm{
  282. margin-top: 10rpx;
  283. line-height: 14rpx;
  284. font-size:14rpx;
  285. font-family:NissanBrand;
  286. font-weight:400;
  287. color:rgba(89,87,87,1);
  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: 2rpx solid #FE820C;
  323. }
  324. .ranksType2{
  325. color: black;
  326. border: 2rpx solid #658DE9;
  327. }
  328. .ranksType3{
  329. color: black;
  330. border: 2rpx 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. margin-top: 32rpx;
  375. margin-bottom: 11rpx;
  376. width:103rpx;
  377. height:21rpx;
  378. }
  379. .userLevelText{
  380. width: 352rpx;
  381. height: 75rpx;
  382. }
  383. .lookRule{
  384. margin-top: 27rpx;
  385. width:367rpx;
  386. height:57rpx;
  387. }
  388. .userWaitIcon{
  389. width:48rpx;
  390. height: 59rpx;
  391. }
  392. .userWaitText{
  393. margin-top: 36rpx;
  394. font-size: 55rpx;
  395. font-weight: bold;
  396. margin-bottom: 50rpx;
  397. }
  398. .arrowIcon{
  399. border-left: 10rpx solid transparent;
  400. border-right: 10rpx solid transparent;
  401. border-top: 10rpx solid #0066F9;
  402. content: "";
  403. /* position: relative; */
  404. width: 0;
  405. position: absolute;
  406. top: 143rpx;
  407. }
  408. .inputGroup{
  409. width:652rpx;
  410. height:65rpx;
  411. margin: 0 auto;
  412. background-color: white;
  413. border-radius: 20rpx;
  414. box-sizing: border-box;
  415. line-height: 65rpx;
  416. padding: 0 25rpx;
  417. font-size: 24rpx;
  418. margin-top: 18rpx;
  419. display: flex;
  420. align-items: center;
  421. justify-content: space-between;
  422. border: 2rpx solid #B4B4B4;
  423. position: relative;
  424. overflow: hidden;
  425. }
  426. .inputCode{
  427. height: 100%;
  428. width: 100%;
  429. }
  430. .selectSiteGroup{
  431. border: 2rpx solid #B4B4B4;
  432. margin: 0 auto;
  433. width:652rpx;
  434. height:65rpx;
  435. background-color: white;
  436. border-radius: 20rpx;
  437. box-sizing: border-box;
  438. line-height: 65rpx;
  439. padding: 0 25rpx;
  440. font-size: 24rpx;
  441. margin-top: 18rpx;
  442. display: flex;
  443. align-items: center;
  444. justify-content: space-between;
  445. }
  446. .selectIcon{
  447. width: 25rpx;
  448. height: 15rpx;
  449. }
  450. .subscribeBtn{
  451. position: relative;
  452. margin: 0 auto;
  453. width:652rpx;
  454. height:70rpx;
  455. margin-top: 18rpx;
  456. }
  457. .taskGroup,.ranksGroup,.subscribeGroup{
  458. height: 589rpx;
  459. position: relative;
  460. }
  461. .subscribeGroup{
  462. display: flex;
  463. align-items: center;
  464. flex-direction: column;
  465. justify-content: center;
  466. height: 765rpx;
  467. }
  468. .orderDescGroup{
  469. display: flex;
  470. flex-direction: column;
  471. align-items: center;
  472. padding-top: 35rpx;
  473. padding-bottom: 64rpx;
  474. }
  475. .orderDesc{
  476. width: 614rpx;
  477. height: 842rpx;
  478. margin-bottom: 81rpx;
  479. }
  480. /* .ranksList{
  481. position: absolute;
  482. top: 0;
  483. left: 0;
  484. width: 750rpx;
  485. height: 100%;
  486. overflow: auto;
  487. } */
  488. .ranksList{
  489. position: absolute;
  490. top: 84rpx;
  491. left: 0;
  492. right:0;
  493. bottom:0;
  494. width: 750rpx;
  495. }
  496. .taskGroup{
  497. box-sizing: border-box;
  498. padding-top:23rpx;
  499. }
  500. .recordFrame{
  501. position: absolute;
  502. top: 104rpx;
  503. left: 0;
  504. width: 750rpx;
  505. height: 485rpx;
  506. overflow: auto;
  507. }
  508. .getUserMsgBtn{
  509. position: absolute;
  510. left: 0;
  511. top: 0;
  512. width: 100%;
  513. height: 100%;
  514. opacity: 0;
  515. margin: 0;
  516. padding:0;
  517. }
  518. .prizeDesc{
  519. position: fixed;
  520. top: 0;
  521. left: 0;
  522. width: 100%;
  523. height: 100%;
  524. background-color: rgba(000, 000, 000, 0.34);
  525. display: flex;
  526. align-items: center;
  527. justify-content: center;
  528. padding-bottom: 150rpx;
  529. box-sizing: border-box;
  530. }
  531. .prizeImgGroup{
  532. width: 652rpx;
  533. height: 894rpx;
  534. position: relative;
  535. }
  536. .prizeImg{
  537. width: 100%;
  538. height: 100%;
  539. }
  540. .closeDescIcon{
  541. position: absolute;
  542. top: -37rpx;
  543. right: -38rpx;
  544. width: 38rpx;
  545. height: 37rpx;
  546. }
  547. .prizeCustomGroup{
  548. width:453rpx;
  549. height:503rpx;
  550. position: relative;
  551. }
  552. .prizeCustom{
  553. border-radius: 10rpx;
  554. overflow: hidden;
  555. width:100%;
  556. height:100%;
  557. background-color: white;
  558. }
  559. .prizeTitle{
  560. height: 63rpx;
  561. background-color: #005EFD;
  562. color: white;
  563. line-height: 63rpx;
  564. text-align: center;
  565. font-size: 26rpx;
  566. margin-bottom: 67rpx;
  567. }
  568. .prizeDescText{
  569. font-size: 26rpx;
  570. line-height: 26rpx;
  571. margin-bottom: 26rpx;
  572. text-align: center;
  573. }
  574. .getPhoneFrame{
  575. position: absolute;
  576. left: 0;
  577. top: 0;
  578. width: 652rpx;
  579. height: 65rpx;
  580. z-index: 2;
  581. }
  582. .getPhoneBtn{
  583. opacity: 0;
  584. }
  585. .luckyClaw{
  586. width: 198rpx;
  587. height: 75rpx;
  588. }
  589. .agreementGroup{
  590. width: 652rpx;
  591. margin: 0 auto;
  592. display: flex;
  593. align-items: center;
  594. margin-top: 15rpx;
  595. }
  596. .agreeIcon{
  597. width: 29rpx;
  598. height: 28rpx;
  599. margin-right: 17rpx;
  600. }
  601. .agreementText{
  602. line-height: 24rpx;
  603. font-size:24rpx;
  604. font-family:PingFangSC;
  605. font-weight:300;
  606. color:rgba(156,157,157,1);
  607. display: flex;
  608. align-items: center;
  609. }
  610. .ruleContent {
  611. position: relative;
  612. width: 632rpx;
  613. height: 763rpx;
  614. border-radius: 20rpx;
  615. background-color: white;
  616. }
  617. .starRuleTitle{
  618. width: 632rpx;
  619. height: 78rpx;
  620. }
  621. .rule {
  622. position: relative;
  623. width: 563rpx;
  624. height: 586rpx;
  625. padding: 0 34rpx;
  626. padding-top: 42rpx;
  627. padding-bottom: 57rpx;
  628. overflow: auto;
  629. }
  630. .ruleImg{
  631. width: 563rpx;
  632. height: 1045rpx;
  633. }
  634. .closeBtn {
  635. position: absolute;
  636. height: 40rpx;
  637. width: 40rpx;
  638. right:-40rpx;
  639. top:-40rpx;
  640. }
  641. .indexOrderIcon{
  642. width: 710rpx;
  643. height: 71rpx;
  644. }
  645. .placingOrder{
  646. width: 610rpx;
  647. margin: 0 auto;
  648. margin-top: 37rpx;
  649. display: flex;
  650. align-items: center;
  651. justify-content: space-between;
  652. box-sizing: border-box;
  653. margin-bottom: 154rpx;
  654. border-bottom: 2rpx solid #DBD9DC;
  655. padding-bottom: 11rpx;
  656. }
  657. .orderHead{
  658. width: 90rpx;
  659. height: 90rpx;
  660. border-radius: 50%;
  661. }
  662. .orderCard{
  663. width: 240rpx;
  664. height: 155rpx;
  665. }
  666. .cardTitle{
  667. line-height: 18rpx;
  668. font-size:18rpx;
  669. font-family:PingFangSC;
  670. font-weight:600;
  671. color:rgba(89,87,87,1);
  672. }
  673. .cardCtime{
  674. margin-top: 9rpx;
  675. line-height: 14rpx;
  676. font-size:14rpx;
  677. font-family:NissanBrand;
  678. font-weight:400;
  679. color:rgba(89,87,87,1);
  680. }
  681. .mycenterTipWindow1{
  682. width: 100%;
  683. height: 100%;
  684. }
  685. .mycenterTipWindowGroup{
  686. position: relative;
  687. width: 611rpx;
  688. height: 530rpx;
  689. }
  690. .mycenterTipBtnGroup{
  691. position: absolute;
  692. left: 50%;
  693. transform: translateX(-50%);
  694. top: 320rpx;
  695. }
  696. .mycenterTipBtn{
  697. width: 346rpx;
  698. height: 62rpx;
  699. }
  700. .mycenterConfirmBtn{
  701. width: 275rpx;
  702. height: 50rpx;
  703. position: absolute;
  704. left: 50%;
  705. transform: translateX(-50%);
  706. bottom: 70rpx;
  707. }
  708. .copyBtn{
  709. width: 108rpx;
  710. height: 30rpx;
  711. margin-left: 20rpx;
  712. }
  713. .exchangeCode{
  714. position: absolute;
  715. left: 50%;
  716. transform: translateX(-50%);
  717. top: 624rpx;
  718. width: 570rpx;
  719. font-size:20rpx;
  720. font-family:NissanBrand;
  721. font-weight:bold;
  722. color:rgba(0,0,0,1);
  723. line-height:48rpx;
  724. display: flex;
  725. align-items: center;
  726. }
  727. .scoutTaskDesc{
  728. width: 263rpx;
  729. height: 41rpx;
  730. margin: 0 auto;
  731. margin-top: 10rpx;
  732. }
  733. .scoutTaskIcon{
  734. width: 182rpx;
  735. height: 106rpx;
  736. margin-left: 75rpx;
  737. margin-top: -25rpx;
  738. }
  739. .barFrame{
  740. position: relative;
  741. }
  742. .barGroup{
  743. position: relative;
  744. width:380rpx;
  745. height:13rpx;
  746. border: 2rpx solid #C0C0C0;
  747. overflow: hidden;
  748. border-radius: 20rpx;
  749. }
  750. .barContent{
  751. position: absolute;
  752. top: 0;
  753. height: 13rpx;
  754. border-radius: 20rpx;
  755. width: 0;
  756. background-color: #425683;
  757. }
  758. .barCarIcon{
  759. position: absolute;
  760. top: -35rpx;
  761. width:380rpx;
  762. display: flex;
  763. align-items: center;
  764. justify-content: space-between;
  765. }
  766. .scoutTaskCar{
  767. width: 51rpx;
  768. height: 22rpx;
  769. }
  770. .barSignIcon{
  771. position: absolute;
  772. top: 20rpx;
  773. width:380rpx;
  774. display: flex;
  775. align-items: center;
  776. justify-content: space-between;
  777. padding: 0 13rpx;
  778. box-sizing: border-box;
  779. }
  780. .taskSignIcon2{
  781. width: 12rpx;
  782. height: 12rpx;
  783. }
  784. .scoutTaskGo{
  785. width: 256rpx;
  786. height: 40rpx;
  787. margin: 0 auto;
  788. margin-top: 60rpx;
  789. }
  790. .newImages1{
  791. width: 108rpx;
  792. height: 170rpx;
  793. margin: 0 auto;
  794. margin-bottom: 17rpx;
  795. }
  796. .newImages2{
  797. width: 256rpx;
  798. height: 40rpx;
  799. margin: 0 auto;
  800. }
  801. .newImages3{
  802. width: 567rpx;
  803. height:222rpx;
  804. margin: 0 auto;
  805. margin-bottom: 46rpx;
  806. margin-top: 22rpx;
  807. }
  808. .newImages4{
  809. width: 256rpx;
  810. height:40rpx;
  811. margin: 0 auto;
  812. }
  813. .newImages5{
  814. width: 223rpx;
  815. height:144rpx;
  816. margin: 0 auto;
  817. margin-bottom: 26rpx;
  818. }
  819. .newImages6{
  820. width: 256rpx;
  821. height:39rpx;
  822. margin: 0 auto;
  823. }
  824. .newImages7{
  825. width: 567rpx;
  826. height:74rpx;
  827. margin: 0 auto;
  828. margin-top: 22rpx;
  829. }
  830. .newImages8{
  831. width: 146rpx;
  832. height:159rpx;
  833. margin: 0 auto;
  834. margin-bottom: 21rpx;
  835. }
  836. .noLock{
  837. width:83rpx;
  838. height:32rpx;
  839. border: 2rpx solid #5E6E89;
  840. box-sizing: border-box;
  841. line-height: 28rpx;
  842. font-size:18rpx;
  843. font-family:PingFangSC;
  844. font-weight:600;
  845. color:rgba(114,113,113,1);
  846. text-align: center;
  847. border-radius: 20rpx;
  848. margin-right: 14rpx;
  849. }