index.wxss 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008
  1. /* pages/detail/index.wxss */
  2. .panel {
  3. }
  4. .panel .one {
  5. display: flex;
  6. align-items: center;
  7. height: 70rpx;
  8. justify-content: space-between;
  9. padding: 0 30rpx;
  10. }
  11. .panel .one .left {
  12. color: #232327;
  13. font-size: 30rpx;
  14. font-family: SourceHanSansCN-Regular;
  15. font-weight: 400;
  16. display: flex;
  17. align-items: center;
  18. height: 100%;
  19. }
  20. .panel .one .left image {
  21. width: 58rpx;
  22. height: 26rpx;
  23. margin-left: 10rpx;
  24. }
  25. .panel .one .salary {
  26. font-size: 32rpx;
  27. font-family: Arial-BoldMT;
  28. font-weight: bold;
  29. color: rgba(255, 78, 37, 1);
  30. }
  31. .panel .one .salary image {
  32. width: 18rpx;
  33. height: 24rpx;
  34. }
  35. .panel .two {
  36. display: flex;
  37. align-items: center;
  38. justify-content: space-between;
  39. padding: 0 30rpx 30rpx 30rpx;
  40. }
  41. .panel .two .left {
  42. display: flex;
  43. flex-direction: row;
  44. }
  45. .panel .two .left .femaleReward {
  46. border: 2rpx solid rgba(255, 112, 74, 1);
  47. border-radius: 30rpx;
  48. font-size: 20rpx;
  49. font-family: SourceHanSansCN-Regular;
  50. font-weight: 400;
  51. color: rgba(255, 112, 74, 1);
  52. padding: 4rpx 15rpx;
  53. }
  54. .panel .two .left .femaleReward image {
  55. width: 14rpx;
  56. height: 14rpx;
  57. }
  58. .panel .two .left .maleReward {
  59. border: 2rpx solid #127bb0;
  60. border-radius: 30rpx;
  61. font-size: 20rpx;
  62. font-family: SourceHanSansCN-Regular;
  63. font-weight: 400;
  64. color: #127bb0;
  65. padding: 4rpx 15rpx;
  66. margin-left: 6rpx;
  67. }
  68. .panel .two .left .maleReward image {
  69. width: 14rpx;
  70. height: 14rpx;
  71. }
  72. .panel .two .left .backmoney {
  73. border: 2rpx solid rgba(255, 143, 1, 1);
  74. border-radius: 30rpx;
  75. font-size: 20rpx;
  76. font-family: SourceHanSansCN-Regular;
  77. font-weight: 400;
  78. color: rgba(255, 143, 1, 1);
  79. padding: 4rpx 15rpx;
  80. margin-left: 6rpx;
  81. }
  82. .panel .two .left .backmoney image {
  83. width: 10rpx;
  84. height: 14rpx;
  85. }
  86. .panel .two .right {
  87. color: #999;
  88. font-size: 20rpx;
  89. }
  90. .panel .two_1 {
  91. display: flex;
  92. align-items: center;
  93. justify-content: space-between;
  94. padding: 0rpx 30rpx 30rpx 30rpx;
  95. height: 28rpx;
  96. }
  97. .panel .two_1 .left {
  98. display: flex;
  99. flex-direction: row;
  100. color: #999;
  101. font-size: 20rpx;
  102. height: 28rpx;
  103. align-items: center;
  104. }
  105. .panel .two_1 .left .countdown-class {
  106. margin-top: -28rpx;
  107. }
  108. .panel .two_1 .right {
  109. color: #999;
  110. font-size: 20rpx;
  111. }
  112. /* 拼团 */
  113. .panel .two_pt {
  114. display: flex;
  115. width: 100%;
  116. background-color: #fafafa;
  117. }
  118. .panel .two_pt .pt {
  119. display: flex;
  120. width: 100%;
  121. background-color: #fff;
  122. margin: 12rpx 20rpx 0 20rpx;
  123. border-radius: 17rpx;
  124. flex-direction: column;
  125. }
  126. .swiper_container {
  127. height: 94rpx;
  128. padding: 0rpx 20rpx;
  129. border-bottom: 2rpx solid #fafafa;
  130. }
  131. .panel .two_pt .pt .pt_1 {
  132. height: 100%;
  133. display: flex;
  134. justify-content: space-between;
  135. align-items: center;
  136. color: #666;
  137. font-size: 26rpx;
  138. }
  139. .panel .two_pt .pt .pt_1 .left {
  140. display: flex;
  141. flex-direction: row;
  142. align-items: center;
  143. }
  144. .panel .two_pt .pt .pt_1 .left .left_1 {
  145. width: 60rpx;
  146. height: 60rpx;
  147. margin-left: -10rpx;
  148. }
  149. .panel .two_pt .pt .pt_1 .left :first-child {
  150. margin-left: 0rpx !important;
  151. }
  152. .panel .two_pt .pt .pt_1 .left .left_1 image {
  153. width: 100%;
  154. height: 100%;
  155. border-radius: 50%;
  156. }
  157. .panel .two_pt .pt .pt_1 .left .left_2 {
  158. margin-left: 16rpx;
  159. display: flex;
  160. flex-wrap: wrap;
  161. }
  162. .panel .two_pt .pt .pt_1 .left .left_2 text {
  163. color: #ff8f01;
  164. padding: 0 6rpx;
  165. }
  166. .panel .two_pt .pt .pt_1 .right {
  167. background: rgba(255, 143, 1, 1);
  168. border-radius: 21rpx;
  169. padding: 6rpx 16rpx;
  170. font-size: 22rpx;
  171. font-family: SourceHanSansCN-Medium;
  172. font-weight: 500;
  173. color: rgba(255, 255, 255, 1);
  174. }
  175. .panel .two_pt .pt .pt_2 {
  176. padding: 20rpx 20rpx;
  177. display: flex;
  178. flex-direction: row;
  179. justify-content: center;
  180. color: #666;
  181. font-size: 22rpx;
  182. }
  183. .panel .two_pt .pt .pt_2 text {
  184. color: #ff8f01;
  185. padding: 0 6rpx;
  186. }
  187. .panel .three {
  188. display: flex;
  189. align-items: center;
  190. justify-content: space-between;
  191. /* height: 72rpx; */
  192. background-color: #fafafa;
  193. padding: 20rpx 30rpx;
  194. }
  195. .panel .three .left {
  196. display: flex;
  197. height: 100%;
  198. align-items: center;
  199. -webkit-line-clamp: 1;
  200. overflow: hidden; /*超出隐藏*/
  201. text-overflow: ellipsis; /*超出显示为省略号*/
  202. -webkit-box-orient: vertical;
  203. word-break: break-all; /*强制英文单词自动换行*/
  204. }
  205. .panel .three .left image {
  206. width: 19rpx;
  207. height: 22rpx;
  208. }
  209. .panel .three .left text {
  210. display: flex;
  211. height: 100%;
  212. align-items: center;
  213. color: #525255;
  214. font-size: 26rpx;
  215. margin-left: 10rpx;
  216. font-family: SourceHanSansCN-Normal;
  217. font-weight: 400;
  218. -webkit-line-clamp: 1;
  219. overflow: hidden; /*超出隐藏*/
  220. text-overflow: ellipsis; /*超出显示为省略号*/
  221. -webkit-box-orient: vertical;
  222. word-break: break-all; /*强制英文单词自动换行*/
  223. }
  224. .panel .three .right {
  225. display: flex;
  226. height: 100%;
  227. align-items: center;
  228. }
  229. .panel .three .right image {
  230. width: 14rpx;
  231. height: 24rpx;
  232. }
  233. .panel .three_1 {
  234. display: flex;
  235. justify-content: center;
  236. padding: 20rpx 30rpx 0rpx 30rpx;
  237. flex-direction: column;
  238. }
  239. .panel .three_1 .sex {
  240. display: flex;
  241. flex-direction: row;
  242. color: #666;
  243. font-size: 22rpx;
  244. font-family: SourceHanSansCN-Regular;
  245. font-weight: 400;
  246. }
  247. .panel .three_1 .sex .left {
  248. width: 16%;
  249. }
  250. .panel .three_1 .sex .right {
  251. width: 82%;
  252. margin-left: 36rpx;
  253. display: flex;
  254. flex-wrap: wrap;
  255. }
  256. .panel .three_2 {
  257. display: flex;
  258. justify-content: center;
  259. padding: 10rpx 30rpx 20rpx 30rpx;
  260. flex-direction: column;
  261. }
  262. .panel .three_2 .sex {
  263. display: flex;
  264. flex-direction: row;
  265. color: #666;
  266. font-size: 22rpx;
  267. font-family: SourceHanSansCN-Regular;
  268. font-weight: 400;
  269. }
  270. .panel .three_2 .sex .left {
  271. width: 16%;
  272. }
  273. .panel .three_2 .sex .right {
  274. width: 82%;
  275. margin-left: 36rpx;
  276. display: flex;
  277. flex-wrap: wrap;
  278. }
  279. .panel .four {
  280. display: flex;
  281. align-items: center;
  282. height: 72rpx;
  283. padding: 0 30rpx;
  284. }
  285. .panel .four .title {
  286. width: 100%;
  287. height: 100%;
  288. display: flex;
  289. align-items: center;
  290. justify-content: center;
  291. border-bottom: 2rpx solid #ddd;
  292. }
  293. .panel .four .title .name {
  294. font-size: 24rpx;
  295. font-family: SourceHanSansCN-Regular;
  296. font-weight: 400;
  297. color: rgba(153, 153, 153, 1);
  298. flex: 1 0 auto;
  299. display: flex;
  300. height: 100%;
  301. align-items: center;
  302. justify-content: center;
  303. }
  304. .panel .four .title .active {
  305. color: #222;
  306. font-size: 26rpx;
  307. border-bottom: 6rpx solid rgba(30, 98, 167, 1);
  308. }
  309. .panel .five {
  310. display: flex;
  311. justify-content: center;
  312. padding: 60rpx 30rpx 0rpx 30rpx;
  313. flex-direction: column;
  314. }
  315. .panel .five .title {
  316. display: flex;
  317. flex-direction: row;
  318. align-items: center;
  319. padding-bottom: 20rpx;
  320. }
  321. .panel .five .title .left {
  322. width: 6rpx;
  323. height: 22rpx;
  324. background: rgba(30, 98, 167, 1);
  325. border-radius: 3rpx;
  326. }
  327. .panel .five .title .right {
  328. color: #222;
  329. font-size: 26rpx;
  330. font-family: SourceHanSansCN-Regular;
  331. font-weight: 400;
  332. margin-left: 10rpx;
  333. }
  334. .panel .five .basesalay {
  335. display: flex;
  336. flex-direction: row;
  337. color: #666;
  338. font-size: 22rpx;
  339. font-family: SourceHanSansCN-Regular;
  340. font-weight: 400;
  341. padding-top: 10rpx;
  342. }
  343. .panel .five .basesalay .left {
  344. width: 16%;
  345. }
  346. .panel .five .basesalay .right {
  347. width: 82%;
  348. margin-left: 36rpx;
  349. display: flex;
  350. flex-wrap: wrap;
  351. }
  352. .panel .six {
  353. display: flex;
  354. justify-content: center;
  355. padding: 60rpx 30rpx 0rpx 30rpx;
  356. flex-direction: column;
  357. }
  358. .panel .six .title {
  359. display: flex;
  360. flex-direction: row;
  361. align-items: center;
  362. padding-bottom: 20rpx;
  363. }
  364. .panel .six .title .left {
  365. width: 6rpx;
  366. height: 22rpx;
  367. background: rgba(30, 98, 167, 1);
  368. border-radius: 3rpx;
  369. }
  370. .panel .six .title .right {
  371. color: #222;
  372. font-size: 26rpx;
  373. font-family: SourceHanSansCN-Regular;
  374. font-weight: 400;
  375. margin-left: 10rpx;
  376. }
  377. .panel .six .sex {
  378. display: flex;
  379. flex-direction: row;
  380. color: #666;
  381. font-size: 22rpx;
  382. font-family: SourceHanSansCN-Regular;
  383. font-weight: 400;
  384. padding-top: 10rpx;
  385. }
  386. .panel .six .sex .left {
  387. width: 16%;
  388. }
  389. .panel .six .sex .right {
  390. width: 82%;
  391. margin-left: 36rpx;
  392. display: flex;
  393. flex-wrap: wrap;
  394. }
  395. .panel .seven {
  396. display: flex;
  397. justify-content: center;
  398. padding: 60rpx 30rpx 0rpx 30rpx;
  399. flex-direction: column;
  400. }
  401. .panel .seven .title {
  402. display: flex;
  403. flex-direction: row;
  404. align-items: center;
  405. padding-bottom: 20rpx;
  406. }
  407. .panel .seven .title .left {
  408. width: 6rpx;
  409. height: 22rpx;
  410. background: rgba(30, 98, 167, 1);
  411. border-radius: 3rpx;
  412. }
  413. .panel .seven .title .right {
  414. color: #222;
  415. font-size: 26rpx;
  416. font-family: SourceHanSansCN-Regular;
  417. font-weight: 400;
  418. margin-left: 10rpx;
  419. }
  420. .panel .seven .work {
  421. display: flex;
  422. flex-direction: row;
  423. color: #666;
  424. font-size: 22rpx;
  425. font-family: SourceHanSansCN-Regular;
  426. font-weight: 400;
  427. padding-top: 10rpx;
  428. }
  429. .panel .seven .work .left {
  430. width: 16%;
  431. }
  432. .panel .seven .work .right {
  433. width: 82%;
  434. margin-left: 36rpx;
  435. display: flex;
  436. flex-wrap: wrap;
  437. }
  438. .panel .eight {
  439. display: flex;
  440. justify-content: center;
  441. padding: 60rpx 30rpx 140rpx 30rpx;
  442. flex-direction: column;
  443. }
  444. .panel .eight .title {
  445. display: flex;
  446. flex-direction: row;
  447. align-items: center;
  448. padding-bottom: 20rpx;
  449. }
  450. .panel .eight .title .left {
  451. width: 6rpx;
  452. height: 22rpx;
  453. background: rgba(30, 98, 167, 1);
  454. border-radius: 3rpx;
  455. }
  456. .panel .eight .title .right {
  457. color: #222;
  458. font-size: 26rpx;
  459. font-family: SourceHanSansCN-Regular;
  460. font-weight: 400;
  461. margin-left: 10rpx;
  462. }
  463. .panel .eight .company {
  464. display: flex;
  465. flex-wrap: wrap;
  466. font-size: 22rpx;
  467. font-family: SourceHanSansCN-Regular;
  468. font-weight: 400;
  469. color: rgba(102, 102, 102, 1);
  470. padding-bottom: 78rpx;
  471. }
  472. .panel .eight .com {
  473. display: flex;
  474. flex-direction: row;
  475. color: #666;
  476. font-size: 22rpx;
  477. font-family: SourceHanSansCN-Regular;
  478. font-weight: 400;
  479. padding-top: 10rpx;
  480. }
  481. .panel .eight .com .left {
  482. width: 16%;
  483. }
  484. .panel .eight .com .right {
  485. width: 82%;
  486. margin-left: 36rpx;
  487. display: flex;
  488. flex-wrap: wrap;
  489. }
  490. .panel .nine {
  491. display: flex;
  492. justify-content: center;
  493. padding: 40rpx 30rpx 180rpx 30rpx;
  494. flex-direction: column;
  495. font-family: SourceHanSansCN-Medium;
  496. font-weight: 500;
  497. color: rgba(255, 64, 14, 1);
  498. font-size: 22rpx;
  499. }
  500. .panel .eight_1 {
  501. display: flex;
  502. justify-content: center;
  503. padding: 60rpx 30rpx 0rpx 30rpx;
  504. flex-direction: column;
  505. }
  506. .panel .eight_1 .title {
  507. display: flex;
  508. flex-direction: row;
  509. align-items: center;
  510. padding-bottom: 20rpx;
  511. }
  512. .panel .eight_1 .title .left {
  513. width: 6rpx;
  514. height: 22rpx;
  515. background: rgba(30, 98, 167, 1);
  516. border-radius: 3rpx;
  517. }
  518. .panel .eight_1 .title .right {
  519. color: #222;
  520. font-size: 26rpx;
  521. font-family: SourceHanSansCN-Regular;
  522. font-weight: 400;
  523. margin-left: 10rpx;
  524. }
  525. .panel .eight_1 .company {
  526. display: flex;
  527. flex-wrap: wrap;
  528. font-size: 22rpx;
  529. font-family: SourceHanSansCN-Regular;
  530. font-weight: 400;
  531. color: rgba(102, 102, 102, 1);
  532. padding-bottom: 78rpx;
  533. }
  534. .panel .eight_1 .com {
  535. display: flex;
  536. flex-direction: row;
  537. color: #666;
  538. font-size: 22rpx;
  539. font-family: SourceHanSansCN-Regular;
  540. font-weight: 400;
  541. padding-top: 10rpx;
  542. }
  543. .panel .eight_1 .com .left {
  544. width: 16%;
  545. }
  546. .panel .eight_1 .com .right {
  547. width: 82%;
  548. margin-left: 36rpx;
  549. display: flex;
  550. flex-wrap: wrap;
  551. }
  552. /* 福利岗位 */
  553. .welfe {
  554. }
  555. .welfe .one {
  556. display: flex;
  557. height: 410rpx;
  558. width: 100%;
  559. }
  560. .welfe .one image {
  561. width: 100%;
  562. height: 100%;
  563. }
  564. .welfe .two {
  565. display: flex;
  566. align-items: center;
  567. justify-content: center;
  568. padding: 70rpx 0rpx;
  569. margin: 0rpx 30rpx;
  570. flex-direction: column;
  571. border-bottom: 2rpx solid #ddd;
  572. }
  573. .welfe .two .wel_tagline {
  574. font-size: 36rpx;
  575. font-family: SourceHanSansCN-Medium;
  576. font-weight: 500;
  577. color: rgba(34, 34, 34, 1);
  578. }
  579. .welfe .two .wel_title {
  580. padding-top: 24rpx;
  581. font-size: 22rpx;
  582. font-family: SourceHanSansCN-Medium;
  583. font-weight: 500;
  584. color: rgba(102, 102, 102, 1);
  585. }
  586. .welfe .three {
  587. display: flex;
  588. justify-content: center;
  589. padding: 60rpx 0rpx 0rpx 0rpx;
  590. flex-direction: column;
  591. border-bottom: 2rpx solid #ddd;
  592. margin: 0rpx 30rpx;
  593. }
  594. .welfe .three .title {
  595. display: flex;
  596. flex-direction: row;
  597. align-items: center;
  598. padding-bottom: 20rpx;
  599. }
  600. .welfe .three .title .left {
  601. width: 6rpx;
  602. height: 22rpx;
  603. background: rgba(30, 98, 167, 1);
  604. border-radius: 3rpx;
  605. }
  606. .welfe .three .title .right {
  607. color: #222;
  608. font-size: 26rpx;
  609. font-family: SourceHanSansCN-Regular;
  610. font-weight: 400;
  611. margin-left: 10rpx;
  612. }
  613. .welfe .three .wel_top {
  614. padding: 70rpx 0rpx;
  615. width: 100%;
  616. }
  617. .welfe .three .wel_top image {
  618. width: 100%;
  619. }
  620. .welfe .three .wel_detail1 {
  621. }
  622. .welfe .four {
  623. display: flex;
  624. justify-content: center;
  625. padding: 60rpx 30rpx 170rpx 30rpx;
  626. flex-direction: column;
  627. border-bottom: 2rpx solid #ddd;
  628. }
  629. .welfe .four .title {
  630. display: flex;
  631. flex-direction: row;
  632. align-items: center;
  633. padding-bottom: 20rpx;
  634. }
  635. .welfe .four .title .left {
  636. width: 6rpx;
  637. height: 22rpx;
  638. background: rgba(30, 98, 167, 1);
  639. border-radius: 3rpx;
  640. }
  641. .welfe .four .title .right {
  642. color: #222;
  643. font-size: 26rpx;
  644. font-family: SourceHanSansCN-Regular;
  645. font-weight: 400;
  646. margin-left: 10rpx;
  647. }
  648. .welfe .four .welfare-container {
  649. padding-top: 10rpx;
  650. }
  651. /* btn */
  652. .fixed-footer {
  653. position: fixed;
  654. left: 0;
  655. bottom: 0;
  656. width: 100%;
  657. }
  658. .btn-group {
  659. background: #fff;
  660. padding: 20rpx;
  661. box-sizing: border-box;
  662. }
  663. .selfBtn {
  664. display: flex;
  665. height: 88rpx;
  666. line-height: 88rpx;
  667. align-items: center;
  668. box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  669. background: linear-gradient(90deg, rgba(59, 120, 207, 1), rgba(80, 166, 195, 1));
  670. border-radius: 44rpx;
  671. justify-content: center;
  672. font-size: 38rpx;
  673. font-family: SourceHanSansCN-Normal;
  674. font-weight: 400;
  675. color: rgba(255, 254, 254, 1);
  676. }
  677. /*弹窗*/
  678. .pt-container, .pt-container .mask {
  679. position: fixed;
  680. left: 0;
  681. top: 0;
  682. width: 100%;
  683. height: 100%;
  684. }
  685. .pt-container .mask {
  686. background: rgba(0, 0, 0, 0.6);
  687. }
  688. .pt_detail {
  689. position: fixed;
  690. top: 240rpx;
  691. width: 76%;
  692. height: auto;
  693. left: 12%;
  694. background: #fff;
  695. z-index: 99999;
  696. border-radius: 24rpx;
  697. overflow: hidden;
  698. }
  699. .modal_1 {
  700. padding-top: 80rpx;
  701. display: flex;
  702. width: 100%;
  703. justify-content: center;
  704. }
  705. .modal_1 :first-child {
  706. margin-left: 0rpx !important;
  707. }
  708. .modal_1 .border {
  709. width: 162rpx;
  710. height: 162rpx;
  711. border-radius: 50%;
  712. border: 2rpx solid #fff;
  713. background-color: #fff;
  714. display: flex;
  715. justify-content: center;
  716. align-items: center;
  717. margin-left: -30rpx;
  718. }
  719. .modal_1 image {
  720. width: 142rpx;
  721. height: 142rpx;
  722. border-radius: 50%;
  723. }
  724. .modal_2 {
  725. padding-top: 40rpx;
  726. display: flex;
  727. width: 100%;
  728. align-items: center;
  729. justify-content: center;
  730. color: #666;
  731. font-size: 32rpx;
  732. }
  733. .modal_2 text {
  734. color: #ff8f01;
  735. font-size: 44rpx;
  736. }
  737. .modal_3 {
  738. padding-top: 24rpx;
  739. padding-bottom: 56rpx;
  740. display: flex;
  741. width: 100%;
  742. align-items: center;
  743. justify-content: center;
  744. color: #666;
  745. font-size: 26rpx;
  746. height: 34rpx;
  747. }
  748. .modal_3 .countdown-class {
  749. color: #ff8f01;
  750. margin-top: -34rpx;
  751. }
  752. .modal-footer {
  753. display: flex;
  754. flex-direction: row;
  755. height: 92rpx;
  756. border-top: 1px solid #ddd;
  757. line-height: 92rpx;
  758. align-items: center;
  759. }
  760. .btn-cancel {
  761. width: 50%;
  762. font-size: 32rpx;
  763. font-family: SourceHanSansCN-Regular;
  764. font-weight: 400;
  765. color: rgba(153, 153, 153, 1);
  766. text-align: center;
  767. border-right: 1px solid #ddd;
  768. }
  769. .btn-confirm {
  770. width: 50%;
  771. font-size: 32rpx;
  772. font-family: SourceHanSansCN-Regular;
  773. font-weight: 400;
  774. color: rgba(255, 143, 1, 1);
  775. text-align: center;
  776. }
  777. /* 所有拼工 */
  778. .allpt-container, .allpt-container .mask {
  779. position: fixed;
  780. left: 0;
  781. top: 0;
  782. width: 100%;
  783. height: 100%;
  784. }
  785. .allpt-container .mask {
  786. background: rgba(0, 0, 0, 0.6);
  787. }
  788. .allpt_detail {
  789. position: fixed;
  790. top: 240rpx;
  791. width: 76%;
  792. height: auto;
  793. left: 12%;
  794. background: #fff;
  795. z-index: 99999;
  796. border-radius: 24rpx;
  797. overflow: hidden;
  798. }
  799. .allpt_detail .title {
  800. font-size: 32rpx;
  801. font-family: MicrosoftYaHei;
  802. font-weight: 400;
  803. color: rgba(102, 102, 102, 1);
  804. display: flex;
  805. width: 100%;
  806. justify-content: center;
  807. padding: 40rpx 0rpx;
  808. border-bottom: 2rpx solid #ddd;
  809. }
  810. .allpt_detail .allpt_list {
  811. display: flex;
  812. height: 94rpx;
  813. justify-content: space-between;
  814. align-items: center;
  815. color: #666;
  816. font-size: 26rpx;
  817. padding: 0rpx 20rpx;
  818. border-bottom: 2rpx solid #fafafa;
  819. }
  820. .allpt_detail .allpt_list .left {
  821. display: flex;
  822. flex-direction: row;
  823. align-items: center;
  824. }
  825. .allpt_detail .allpt_list .left .left_1 {
  826. width: 60rpx;
  827. height: 60rpx;
  828. margin-left: -10rpx;
  829. }
  830. .allpt_detail .allpt_list .left :first-child {
  831. margin-left: 0rpx !important;
  832. }
  833. .allpt_detail .allpt_list .left .left_1 image {
  834. width: 100%;
  835. height: 100%;
  836. border-radius: 50%;
  837. }
  838. .allpt_detail .allpt_list .left .left_2 {
  839. margin-left: 16rpx;
  840. display: flex;
  841. flex-wrap: wrap;
  842. font-size: 24rpx;
  843. }
  844. .allpt_detail .allpt_list .left .left_2 text {
  845. color: #ff8f01;
  846. padding: 0 6rpx;
  847. }
  848. .allpt_detail .allpt_list .right {
  849. font-size: 22rpx;
  850. font-family: SourceHanSansCN-Regular;
  851. font-weight: 400;
  852. color: rgba(255, 143, 1, 1);
  853. }
  854. /* 收藏 */
  855. .favour {
  856. position: fixed;
  857. top: 312rpx;
  858. right: 30rpx;
  859. width: 66rpx;
  860. height: 66rpx;
  861. }
  862. .favour image {
  863. width: 100%;
  864. height: 100%;
  865. }