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