activityDetail.wxss 19 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117
  1. @import "../../../../wxParse/wxParse.wxss";
  2. @import "../../../../pages/volunteer/detail.wxss";
  3. page{
  4. padding-bottom: 150rpx;
  5. box-sizing: border-box;
  6. }
  7. .partcontent{
  8. position: relative;
  9. background: #F5F5F5;
  10. display: flex;
  11. flex-direction: column;
  12. }
  13. .partime-container {
  14. box-sizing: border-box;
  15. display: flex;
  16. flex-direction: column;
  17. }
  18. .price {
  19. display: flex;
  20. flex-direction: row;
  21. }
  22. .price .p2 {
  23. font-size: 32rpx;
  24. font-family: FZZhunYuan-M02S;
  25. font-weight: 400;
  26. color: #EC2E26;
  27. line-height: 45rpx;
  28. }
  29. .price .p1 {
  30. font-size: 20rpx;
  31. color: #EC2E26;
  32. line-height: 52rpx;
  33. }
  34. .partbg{
  35. width: 100%;
  36. height: 347rpx;
  37. }
  38. .partimewrap{
  39. display: flex;
  40. flex-direction: column;
  41. }
  42. .partime-detail {
  43. width:100%;
  44. display:flex;
  45. justify-content:space-between;
  46. padding-bottom: 22rpx;
  47. box-sizing: border-box;
  48. /* border-bottom: 1px solid #E6E6E6; */
  49. }
  50. .partime-address{
  51. display: flex;
  52. flex-direction: column;
  53. padding: 33rpx 0 0;
  54. box-sizing: border-box;
  55. }
  56. .partime-label{
  57. font-size: 24rpx;
  58. font-family: PingFang SC, PingFang SC-Regular;
  59. font-weight: 400;
  60. text-align: left;
  61. color: #666666;
  62. line-height: 33rpx;
  63. letter-spacing: 0rpx;
  64. margin-top: 9rpx;
  65. }
  66. .partime-label-a{
  67. display: flex;
  68. flex-direction: row;
  69. align-items: center;
  70. }
  71. .partime-percentwo{
  72. width: 100%;
  73. display: flex;
  74. flex-direction: row;
  75. justify-content: space-between;
  76. }
  77. .mask{
  78. width:100%;
  79. height:100%;
  80. position:fixed;
  81. background-color: rgba(0, 0, 0, 0.64);
  82. z-index:9999;
  83. top:0;
  84. left:0;
  85. overflow: hidden;
  86. transition: all .5s;
  87. }
  88. .partime-detail-member {
  89. margin-left: 32rpx;
  90. margin-top: 20rpx;
  91. width: 700rpx;
  92. display: flex;
  93. justify-content: space-between;
  94. background: #fff;
  95. }
  96. .detaileft{
  97. width: 100%;
  98. /* margin: 10rpx auto; */
  99. position: relative;
  100. z-index: 2;
  101. min-height: 250rpx;
  102. }
  103. .isvip-shadowbg{
  104. filter: blur(8rpx) opacity(80%);
  105. z-index: -1;
  106. }
  107. .isvip-shadowbg-fix{
  108. height: 400rpx;
  109. }
  110. .isvip-shadow{
  111. margin-top: 20rpx;
  112. position: absolute;
  113. left:0;
  114. top:0;
  115. width: 100%;
  116. height: 100%;
  117. font-size: 28rpx;
  118. display: flex;
  119. flex-direction: column;
  120. z-index: 30;
  121. /* text-decoration:underline; */
  122. }
  123. .isvip-shadow .tet{
  124. color:#9DDB52;
  125. font-weight: bold;
  126. z-index: 200;
  127. }
  128. .isvip-shadowbt{
  129. position: absolute;
  130. left:0;
  131. top:0;
  132. width: 100%;
  133. height: 100%;
  134. z-index: -1;
  135. }
  136. .joinbtn{
  137. margin-top:40rpx;
  138. width: 169rpx;
  139. height: 54rpx;
  140. opacity: 1;
  141. background: #9DDB52;
  142. border-radius: 27rpx;
  143. opacity: 1;
  144. font-size: 24rpx;
  145. font-family: PingFang SC, PingFang SC-Regular;
  146. font-weight: 400;
  147. text-align: left;
  148. color: #ffffff;
  149. line-height: 54rpx;
  150. text-align: center;
  151. }
  152. .zindex{
  153. z-index: 9999;
  154. }
  155. .partime-percent {
  156. width: 100%;
  157. display: flex;
  158. flex-direction: row;
  159. justify-content: space-between;
  160. }
  161. .partime-percent text:nth-child(2n){
  162. color:#999999
  163. }
  164. .partime-right {
  165. width: 50%;
  166. }
  167. .partime-detail-info {
  168. /* padding-left:32rpx; */
  169. /* margin-top: 20rpx; */
  170. width: 690rpx;
  171. display: flex;
  172. justify-content: space-between;
  173. background: #fff;
  174. }
  175. .partime-bg {
  176. z-index: 99;
  177. width: 100%;
  178. background: #ffffff;
  179. border-radius: 20rpx;
  180. overflow: hidden;
  181. margin-bottom: 25rpx;
  182. padding:32rpx 22rpx 45rpx 22rpx;
  183. box-sizing: border-box;
  184. display: flex;
  185. flex-direction: column;
  186. }
  187. .partime-detail .partime-detail-title {
  188. font-size: 34rpx;
  189. font-weight: 700;
  190. font-family: PingFang-SC-Bold;
  191. color: #292929;
  192. letter-spacing: 2rpx;
  193. position: relative;
  194. padding-left:20rpx;
  195. box-sizing: border-box;
  196. }
  197. .partime-detail-member .partime-detail-title {
  198. font-size: 34rpx;
  199. font-weight: 700;
  200. font-family: PingFang-SC-Bold;
  201. color: #292929;
  202. letter-spacing: 2rpx;
  203. position: relative;
  204. padding-left:20rpx;
  205. box-sizing: border-box;
  206. }
  207. .partime-detail-info .partime-detail-title {
  208. font-size: 34rpx;
  209. font-weight: 700;
  210. font-family: PingFang-SC-Bold;
  211. color: #292929;
  212. letter-spacing: 2rpx;
  213. position: relative;
  214. padding-left:20rpx;
  215. box-sizing: border-box;
  216. }
  217. .partime-detail-top {
  218. padding-top: 13rpx;
  219. width: 85%;
  220. }
  221. .partime-detail-container {
  222. position: relative;
  223. /* width: 84%; */
  224. /* padding: 15rpx 0; */
  225. }
  226. .partime-txt {
  227. /* padding-left:30rpx; */
  228. display: flex;
  229. flex-direction: row;
  230. align-items: center;
  231. margin-top:13rpx;
  232. }
  233. .part-item{
  234. padding:3rpx 9rpx;
  235. box-sizing: border-box;
  236. opacity: 1;
  237. font-size: 20rpx;
  238. font-family: PingFang-SC-Regular;
  239. color: #767676;
  240. display: flex;
  241. border: 1px solid #767676;
  242. border-radius: 3rpx;
  243. margin-right: 15rpx;
  244. }
  245. .partime-border-left {
  246. height: 20rpx;
  247. display: inline-block;
  248. border: 1px solid #ccc;
  249. margin-left: 10rpx;
  250. vertical-align: middle;
  251. }
  252. .partime-border {
  253. padding-left: 10rpx;
  254. }
  255. /* .partime-listcolor{
  256. margin-bottom: 120rpx;
  257. } */
  258. .partime-price {
  259. color: #EC2E26;
  260. font-weight: 700;
  261. font-family: PingFang-SC-Bold;
  262. font-size: 45rpx;
  263. }
  264. .fixed{
  265. width:100%;
  266. height:100rpx;
  267. background:#fff;
  268. display: flex;
  269. /* position: fixed; */
  270. bottom:0;
  271. left: 0;
  272. margin-top: 45rpx;
  273. }
  274. .partime-hour {
  275. color: #EC2E26;
  276. font-size: 24rpx;
  277. font-weight: 700;
  278. white-space: nowrap;
  279. font-family: PingFang-SC-Regular;
  280. }
  281. .partime-data {
  282. font-size: 20rpx;
  283. color: #626262;
  284. }
  285. .partime-all {
  286. margin-top: 20rpx;
  287. /* height: 200rpx; */
  288. }
  289. .partime-title {
  290. padding-left: 30rpx;
  291. padding-top: 18rpx;
  292. font-size: 30rpx;
  293. font-family: PingFang-SC-Regular;
  294. color: #7b7b7b;
  295. display: block;
  296. line-height: 46rpx;
  297. }
  298. .partime-box {
  299. display: flex;
  300. flex-direction: column;
  301. margin-left: auto;
  302. justify-content: center;
  303. align-items: center;
  304. }
  305. .partime-flud-container {
  306. /* padding-left: 30rpx;
  307. padding-top: 20rpx; */
  308. }
  309. .part-right {
  310. margin-right: 19rpx;
  311. }
  312. .partime-train {
  313. margin-right: -92rpx;
  314. }
  315. .imgurl {
  316. width: 30rpx;
  317. height: 40rpx;
  318. vertical-align: middle;
  319. padding-right: 13rpx;
  320. }
  321. .partime-url {
  322. padding-left: 30rpx;
  323. padding-top: 18rpx;
  324. font-size: 25rpx;
  325. font-family: PingFang-SC-Regular;
  326. color: #7b7b7b;
  327. padding-bottom: 20rpx;
  328. }
  329. /* .partime-num{
  330. padding-left: 10rpx;
  331. }
  332. .partime-left {
  333. padding-left: 80rpx;
  334. }
  335. .partime-leftone {
  336. padding-left: 101rpx;
  337. }
  338. .partime-leftwo {
  339. padding-left: 71rpx;
  340. } */
  341. .partime-main {
  342. line-height: 63rpx;
  343. display: flex;
  344. /* justify-content: space-between;
  345. margin-right: 130rpx; */
  346. }
  347. .partime-left {
  348. margin-left: 20rpx;
  349. }
  350. .partime-main text {
  351. font-size: 28rpx;
  352. }
  353. .partime-con {
  354. line-height: 63rpx;
  355. display: flex;
  356. }
  357. .partime-con text {
  358. font-size: 28rpx;
  359. }
  360. .partime-list {
  361. display: flex;
  362. /* margin-top: 20rpx;
  363. margin-left: 16rpx; */
  364. }
  365. .imglist {
  366. flex: 1;
  367. }
  368. .imgnode {
  369. flex: 1;
  370. margin-top: 34rpx;
  371. }
  372. .partime-text {
  373. display: flex;
  374. }
  375. .partime-text-flud {
  376. margin-left: 16rpx;
  377. /* flex: 1; */
  378. font-size: 30rpx;
  379. font-weight: 700;
  380. }
  381. .partime-text-config {
  382. margin-left: 16rpx;
  383. font-size: 30rpx;
  384. font-weight: 700;
  385. padding-left: 67rpx;
  386. }
  387. .partime-text-three {
  388. margin-left: 16rpx;
  389. font-size: 30rpx;
  390. font-weight: 700;
  391. padding-left: 69rpx;
  392. }
  393. .partime-text-four {
  394. margin-left: 16rpx;
  395. font-size: 30rpx;
  396. font-weight: 700;
  397. padding-left: 67rpx;
  398. }
  399. .partime-text-fludone {
  400. margin-left: 16rpx;
  401. margin-top: 12rpx;
  402. /* flex: 1; */
  403. font-size: 25rpx;
  404. color: #626262;
  405. font-family: PingFang-SC-Regular;
  406. }
  407. .partime-text-fludtwo {
  408. margin-left: 16rpx;
  409. margin-top: 12rpx;
  410. /* flex: 1; */
  411. font-size: 25rpx;
  412. color: #626262;
  413. font-family: PingFang-SC-Regular;
  414. padding-left: 41rpx;
  415. }
  416. .partime-text-fludthree {
  417. margin-left: 16rpx;
  418. margin-top: 12rpx;
  419. /* flex: 1; */
  420. font-size: 25rpx;
  421. color: #626262;
  422. font-family: PingFang-SC-Regular;
  423. padding-left: 41rpx;
  424. }
  425. .partime-text-fludfour {
  426. margin-left: 16rpx;
  427. margin-top: 12rpx;
  428. /* flex: 1; */
  429. font-size: 25rpx;
  430. color: #626262;
  431. font-family: PingFang-SC-Regular;
  432. padding-left: 45rpx;
  433. }
  434. .partime-info {
  435. padding-left: 30rpx;
  436. padding-top: 18rpx;
  437. padding-bottom: 18rpx;
  438. margin-top: 20rpx;
  439. font-size: 25rpx;
  440. font-family: PingFang-SC-Regular;
  441. /* color: #7b7b7b; */
  442. background: #fdfbd2;
  443. color: black;
  444. opacity: 0.6;
  445. border-radius: 10rpx;
  446. border: 1px solid #f8ea04;
  447. width: 92%;
  448. margin-left: 10rpx;
  449. }
  450. .partime-bg-container {
  451. /* padding-bottom: 23rpx; */
  452. }
  453. .member {
  454. height: 100%;
  455. }
  456. .partime-detail-info {
  457. font-size: 30rpx;
  458. font-family: PingFang-SC-Regular;
  459. color: #292929;
  460. display: block;
  461. line-height: 50rpx;
  462. }
  463. .imginfo {
  464. width: 43rpx;
  465. height: 34rpx;
  466. vertical-align: middle;
  467. padding-right: 13rpx;
  468. }
  469. .information {
  470. display: inline-block;
  471. width: 8%;
  472. vertical-align: top;
  473. padding-top: 16rpx;
  474. }
  475. .information-txt {
  476. display: inline-block;
  477. width: 80%;
  478. color: #fcc133;
  479. }
  480. .hk-leftt::after{
  481. content:"";
  482. position:absolute;
  483. width: 8rpx;
  484. height:34rpx;
  485. line-height: 34rpx;
  486. left:0rpx;
  487. bottom: 6rpx;
  488. background: #9DDB52;
  489. z-index: 999
  490. }
  491. .hk-leftt{
  492. position: relative;
  493. }
  494. .activity-title image{
  495. height: 38rpx;
  496. width: 84rpx;
  497. margin-right: 10rpx;
  498. }
  499. .activity-c{
  500. display: flex;
  501. flex-direction: column;
  502. width: 690rpx;
  503. margin:-90rpx auto 0 auto;
  504. padding-bottom: 100rpx;
  505. box-sizing: border-box;
  506. }
  507. .acitemwrap{
  508. border-radius: 20rpx;
  509. background: white;
  510. margin-bottom: 20rpx;
  511. padding: 0 22rpx 35rpx 22rpx;
  512. }
  513. .apwrap{
  514. position: relative;
  515. z-index: 22;
  516. width:100%;
  517. height: 99rpx;
  518. margin-left: -22rpx;
  519. }
  520. .activeity-price-c{
  521. color: white;
  522. background: #9DDB52;
  523. width: 690rpx;
  524. position: absolute;
  525. padding:0 30rpx;
  526. box-sizing: border-box;
  527. left:0;
  528. top:0;
  529. display: flex;
  530. align-items: center;
  531. z-index: 23;
  532. height: 99rpx;
  533. border-radius: 20rpx 20rpx 0px 0px;
  534. }
  535. .activeity-price-c label{
  536. font-size: 22rpx;
  537. }
  538. .activeity-price-c .num{
  539. margin-top: -10rpx;
  540. font-size: 44rpx;
  541. font-weight: 700;
  542. }
  543. .activeity-price-c .company{
  544. font-size: 26rpx;
  545. }
  546. .activeity-price-d{
  547. position: absolute;
  548. right:-45rpx;
  549. top:0;
  550. z-index:24;
  551. background: #FCC26E;
  552. border-bottom:99rpx solid #FCC26E;
  553. border-left: 30px solid #9DDB52;
  554. height: 0;
  555. display: flex;
  556. justify-content: center;
  557. align-items: center;
  558. width: 171rpx;
  559. border-radius: 0 20rpx 0rpx 0rpx;
  560. }
  561. .activeity-price-d text{
  562. font-size: 30rpx;
  563. font-weight: 700;
  564. margin-top: 99rpx;
  565. color: white;
  566. }
  567. .acitemwrap .content{
  568. padding-top: 35rpx;
  569. }
  570. .name-price {
  571. display: flex;
  572. justify-content: space-between;
  573. align-items: center;
  574. }
  575. .type-state {
  576. display: flex;
  577. justify-content: space-between;
  578. align-items: center;
  579. }
  580. .type-state .type {
  581. width: 145rpx;
  582. height: 40rpx;
  583. background: #fffae1;
  584. border-radius: 20rpx 20rpx 20rpx 0px;
  585. text-align: center;
  586. line-height: 40rpx;
  587. font-size: 20rpx;
  588. font-family: PingFang SC, PingFang SC-Regular;
  589. font-weight: 400;
  590. color: #ffa836;
  591. }
  592. .type-state .sub-btn{
  593. /* background: #e6e6e6; */
  594. border-radius: 28rpx;
  595. height: 55rpx;
  596. line-height: 55rpx;
  597. color: #0a0a0a;
  598. font-size: 28rpx;
  599. width: 150rpx;
  600. text-align: center;
  601. }
  602. .activestatus{
  603. background:#ffdc2f
  604. }
  605. .baostatus {
  606. background: #3BE5B2;
  607. }
  608. .endstatus {
  609. background: #E6E6E6;
  610. }
  611. .nostatus{
  612. background: rgba(251,177,120,0.9);
  613. }
  614. .mstatus {
  615. background: #FF3A3A;
  616. }
  617. .type-state .sub-btn.green{
  618. background: #FFDC2F;
  619. }
  620. .name-price .title {
  621. text-overflow: ellipsis;
  622. display: -webkit-box;
  623. -webkit-line-clamp: 2;
  624. -webkit-box-orient: vertical;
  625. overflow: hidden;
  626. font-size: 36rpx;
  627. font-family: PingFang SC, PingFang SC-Bold;
  628. font-weight: 700;
  629. color: #1a1a1a;
  630. word-break: break-all;
  631. /* width: 520rpx;
  632. flex-shrink: 0; */
  633. }
  634. .acitemwrap .content .label{
  635. height: 36rpx;
  636. line-height: 36rpx;
  637. background: #f3ffe5;
  638. border-radius: 16rpx 16rpx 16rpx 0px;
  639. font-size: 28rpx;
  640. font-weight: 400;
  641. text-align: center;
  642. color: #9ddb52;
  643. padding: 0 19rpx;
  644. width:fit-content;
  645. margin-top: 12rpx;
  646. }
  647. .acitemwrap .content .label2{
  648. font-size: 26rpx;
  649. font-weight: 400;
  650. color: #767676;
  651. margin-right: 10rpx;
  652. display: inline-block;
  653. }
  654. .acitemwrap .content .split{
  655. width: 100%;
  656. border-top: 1px solid #e6e6e6;
  657. margin: 30rpx 0;
  658. }
  659. .acitemwrap .content .list{
  660. font-size: 28rpx;
  661. font-weight: 400;
  662. color: #666666;
  663. line-height: 33rpx;
  664. margin-top: 14rpx;
  665. display: flex;
  666. justify-content: space-between;
  667. align-items: center;
  668. position: relative;
  669. }
  670. .icon-act-dizhi {
  671. position: absolute;
  672. top: -2rpx;
  673. }
  674. .address-word {
  675. text-indent: 40rpx;
  676. }
  677. .hot-title {
  678. display: flex;
  679. justify-content: space-between;
  680. align-items: center;
  681. height: 41rpx;
  682. font-size: 34rpx;
  683. font-family: "FZCuYuan-M03";
  684. font-weight: 400;
  685. color: #333333;
  686. position: relative;
  687. margin-bottom: 15rpx;
  688. }
  689. .hot-title .line {
  690. position: absolute;
  691. width: 6rpx;
  692. height: 41rpx;
  693. background: #ffdd36;
  694. border-radius: 3rpx;
  695. top: 0;
  696. left: 0;
  697. opacity: .5;
  698. }
  699. .product-box {
  700. padding: 30rpx;
  701. box-sizing: border-box;
  702. background-color: white;
  703. }
  704. .product-box .list {
  705. font-size: 28rpx;
  706. font-weight: 400;
  707. color: #666666;
  708. /* line-height: 33rpx; */
  709. margin-top: 14rpx;
  710. display: flex;
  711. justify-content: space-between;
  712. align-items: center;
  713. }
  714. .user-box {
  715. padding: 30rpx;
  716. box-sizing: border-box;
  717. background-color: white;
  718. display: flex;
  719. align-items: center;
  720. margin-top: 20rpx;
  721. }
  722. .per-box {
  723. padding: 30rpx;
  724. box-sizing: border-box;
  725. background-color: white;
  726. margin-top: 20rpx;
  727. margin-bottom: 20rpx;
  728. }
  729. .people {
  730. }
  731. .more {
  732. height: 90rpx;
  733. display: flex;
  734. align-items: center;
  735. margin-top: 33rpx;
  736. }
  737. .more .more-word {
  738. font-size: 24rpx;
  739. font-family: PingFang SC, PingFang SC-Regular;
  740. font-weight: 400;
  741. color: #666666;
  742. }
  743. .more .down {
  744. transform: rotate(-90deg);
  745. }
  746. .total-img {
  747. display: flex;
  748. flex-wrap: wrap;
  749. }
  750. .total-img .imgk {
  751. width: 90rpx;
  752. height: 90rpx;
  753. border-radius: 50%;
  754. margin-left: 30rpx;
  755. margin-top: 32rpx;
  756. }
  757. .total-img .imgk:first-child {
  758. margin-left: 0;
  759. }
  760. .total-img .imgk:nth-child(6n+1) {
  761. margin-left: 0;
  762. }
  763. .total-img .up {
  764. display: flex;
  765. align-items: center;
  766. margin-left: 30rpx;
  767. }
  768. .up-word{
  769. font-size: 24rpx;
  770. font-family: PingFang SC, PingFang SC-Regular;
  771. font-weight: 400;
  772. color: #666666;
  773. }
  774. .upicon {
  775. transform: rotate(90deg);
  776. margin-bottom: 12rpx;
  777. }
  778. .people-content {
  779. display: flex;
  780. justify-content: space-between;
  781. }
  782. .imgs {
  783. position: relative;
  784. margin-top: 33rpx;
  785. height: 90rpx;
  786. }
  787. .img {
  788. width: 90rpx;
  789. height: 90rpx;
  790. border-radius: 50%;
  791. position: absolute;
  792. top: 0;
  793. }
  794. .dot {
  795. position: absolute;
  796. top: 0;
  797. width: 90rpx;
  798. height: 90rpx;
  799. border-radius: 50%;
  800. border: 1px dashed #999999;
  801. text-align: center;
  802. color: #999999;
  803. box-sizing: border-box;
  804. font-size: 28rpx;
  805. line-height: 75rpx;
  806. }
  807. .btn-box {
  808. display: flex;
  809. justify-content: space-between;
  810. flex: 1;
  811. }
  812. .see-code {
  813. width: 197rpx;
  814. height: 85rpx;
  815. background: #fffae1;
  816. border: 1px solid #ffa836;
  817. border-radius: 44rpx;
  818. font-size: 30rpx;
  819. font-family: FZZhunYuan-M02S;
  820. font-weight: 400;
  821. text-align: center;
  822. color: #ffa836;
  823. line-height: 85rpx;
  824. }
  825. .btn {
  826. width: 330rpx;
  827. height: 85rpx;
  828. border-radius: 43rpx;
  829. color: #0a0a0a;
  830. text-align: center;
  831. line-height: 85rpx;
  832. }
  833. .code-tip {
  834. font-size: 28rpx;
  835. font-family: PingFang SC, PingFang SC-Regular;
  836. font-weight: 400;
  837. text-align: center;
  838. color: #666666;
  839. }
  840. .code-img {
  841. width: 358rpx;
  842. height: 358rpx;
  843. margin-top: 22rpx;
  844. }
  845. .msg-tip1 {
  846. font-size: 26rpx;
  847. font-family: PingFang SC, PingFang SC-Regular;
  848. font-weight: 400;
  849. text-align: center;
  850. color: #666666;
  851. margin-top: 75rpx;
  852. }
  853. .msg-tip2 {
  854. font-size: 26rpx;
  855. font-family: PingFang SC, PingFang SC-Regular;
  856. font-weight: 400;
  857. text-align: center;
  858. color: #666666;
  859. margin-top: 10rpx;
  860. margin-bottom: 43rpx;
  861. }
  862. .popup5-item {
  863. font-size: 26rpx;
  864. font-family: PingFang SC, PingFang SC-Regular;
  865. font-weight: 400;
  866. color: #333333;
  867. text-align: left;
  868. }
  869. .a-price {
  870. color: #EC2E26;
  871. margin-left: 15rpx;
  872. }
  873. .jifen-box {
  874. display: flex;
  875. justify-content: space-between;
  876. height: 60rpx;
  877. margin-top: 20rpx;
  878. }
  879. .jifen-box .left {
  880. display: flex;
  881. flex-direction: column;
  882. justify-content: space-between;
  883. text-align: left;
  884. }
  885. .use {
  886. font-size: 26rpx;
  887. font-family: PingFang SC, PingFang SC-Regular;
  888. font-weight: 400;
  889. color: #333333;
  890. }
  891. .di {
  892. font-size: 24rpx;
  893. font-family: PingFang SC, PingFang SC-Regular;
  894. font-weight: 400;
  895. color: #999999;
  896. }
  897. .switch {
  898. width: 127rpx;
  899. height: 60rpx;
  900. background: #2db62b;
  901. border-radius: 30rpx;
  902. box-shadow: 0px 3rpx 13rpx 0px rgba(0,0,0,0.16);
  903. position: relative;
  904. }
  905. .close-bg {
  906. background-color: #999999;
  907. }
  908. .switch-dot {
  909. width: 60rpx;
  910. height: 60rpx;
  911. background: #ffffff;
  912. border-radius: 50%;
  913. position: absolute;
  914. top: 0;
  915. right: 0;
  916. }
  917. .close-switch {
  918. left: 0;
  919. }
  920. .pay-btn {
  921. /* width: 437px; */
  922. height: 80rpx;
  923. background: #ffdc2f;
  924. border-radius: 40rpx;
  925. text-align: center;
  926. line-height: 80rpx;
  927. font-size: 32rpx;
  928. font-family: PingFang SC, PingFang SC-Regular;
  929. font-weight: 400;
  930. color: #333333;
  931. margin-top: 44rpx;
  932. }
  933. .user-img {
  934. width: 140rpx;
  935. height: 140rpx;
  936. border-radius: 50%;
  937. }
  938. .user-right {
  939. display: flex;
  940. justify-content: space-between;
  941. align-items: center;
  942. margin-left: 65rpx;
  943. width: 485rpx;
  944. }
  945. .name-sex {
  946. display: flex;
  947. align-items: center;
  948. font-size: 28rpx;
  949. font-family: PingFang SC, PingFang SC-Bold;
  950. font-weight: 700;
  951. text-align: center;
  952. color: #1a1a1a;
  953. }
  954. .user-sex {
  955. width: 26rpx;
  956. height: 26rpx;
  957. margin-left: 43rpx;
  958. }
  959. .zhiwei {
  960. margin-top: 9rpx;
  961. font-size: 24rpx;
  962. font-family: PingFang SC, PingFang SC-Regular;
  963. font-weight: 400;
  964. color: #808080;
  965. }
  966. .right-box {
  967. display: flex;
  968. align-items: center;
  969. font-size: 24rpx;
  970. font-family: PingFang SC, PingFang SC-Regular;
  971. font-weight: 400;
  972. color: #666666;
  973. }
  974. .partime-bg {
  975. /* margin-top: 20rpx; */
  976. }
  977. .partime-bg .content .desc{
  978. font-size: 28rpx;
  979. font-weight: 400;
  980. color: #666666;
  981. line-height: 38rpx;
  982. margin-bottom: 30rpx;
  983. }
  984. .partime-bg .content .desc-title{
  985. font-size: 28rpx;
  986. color: #1A1A1A;
  987. line-height: 38rpx;
  988. }
  989. .comment{
  990. padding: 11rpx 0 41rpx 0;
  991. }
  992. .comment .card{
  993. margin-top: 30rpx;
  994. }
  995. .comment .card .head{
  996. display: inline-block;
  997. vertical-align: middle;
  998. width: 87rpx;
  999. height: 87rpx;
  1000. border-radius: 50%;
  1001. background: #f6f6f6;
  1002. margin-right: 18rpx;
  1003. }
  1004. .comment .card .star-box{
  1005. display: inline-block;
  1006. vertical-align: middle;
  1007. width: 350rpx;
  1008. }
  1009. .comment .card .star-box .name{
  1010. text-overflow: ellipsis;
  1011. white-space: nowrap;
  1012. overflow: hidden;
  1013. font-size: 32rpx;
  1014. font-weight: 400;
  1015. color: #1a1a1a;
  1016. }
  1017. .comment .card .star-box .iconfont-c3{
  1018. margin-right: 12rpx;
  1019. /* color: #b3b3b3; */
  1020. color: #FED100;
  1021. }
  1022. .comment .card .time{
  1023. width: 160rpx;
  1024. text-align: right;
  1025. display: inline-block;
  1026. vertical-align: top;
  1027. font-size: 28rpx;
  1028. font-weight: 500;
  1029. color: #999999;
  1030. }
  1031. .comment .card .desc{
  1032. margin-top: 25rpx;
  1033. font-size: 28rpx;
  1034. font-weight: 400;
  1035. color: #999999;
  1036. line-height: 34rpx;
  1037. }
  1038. .comment .card .img-box{
  1039. white-space: nowrap;
  1040. overflow: auto;
  1041. }
  1042. .comment .card .img{
  1043. width: 155rpx;
  1044. height: 155rpx;
  1045. background: #f6f6f6;
  1046. margin: 18rpx 10rpx 32rpx 0;
  1047. }
  1048. .comment .card .split{
  1049. border-top: 1px solid #e6e6e6;
  1050. }
  1051. .left-t-r i{
  1052. font-size: 50rpx;
  1053. }
  1054. .left-t-r i.isyn{
  1055. font-size: 50rpx;
  1056. color: #FF9800;
  1057. }