site.wxss 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873
  1. page{
  2. display: block;
  3. width: 100%;
  4. height:100%;
  5. overflow: auto;
  6. padding-top: 70rpx;
  7. background: #f0f4f7;
  8. box-sizing: border-box;
  9. }
  10. .secondtitbox{
  11. display: block;
  12. width: 100%;
  13. background-color: #FFFFFF;
  14. height: 66rpx;
  15. line-height: 66rpx;
  16. position: fixed;
  17. top: 0;
  18. left: 0;
  19. z-index: 9;
  20. padding: 5rpx 0;
  21. box-shadow: 0px 4rpx 7rpx 0px rgba(62, 85, 255, 0.06);
  22. }
  23. .orderbtn{
  24. width: 590rpx;
  25. }
  26. .orderbtn view{
  27. display: block;
  28. width: 240rpx;
  29. height: 56rpx;
  30. line-height: 56rpx;
  31. text-align: center;
  32. margin-right: 24rpx;
  33. }
  34. .orderbtn view.nowordertit{
  35. color: #249EFB;
  36. }
  37. .flex-row {
  38. width: 100%;
  39. display: flex;
  40. }
  41. .flex-row view {
  42. flex:1;
  43. display: flex;
  44. justify-content: center;
  45. align-items: center;
  46. }
  47. .flex-row view.nowordertit{
  48. color: #249EFB;
  49. }
  50. .searchbtn{
  51. display: block;
  52. width: 160rpx;
  53. height: 56rpx;
  54. line-height: 56rpx;
  55. padding-left: 24rpx;
  56. }
  57. .searchbtn text{
  58. display: block;
  59. position: absolute;
  60. top: 12rpx;
  61. width: 1px;
  62. left: 0;
  63. height: 32rpx;
  64. background-color: #d4d4d4;
  65. }
  66. .searchbtn image{
  67. display: block;
  68. position: relative;
  69. top: 16rpx;
  70. width: 28rpx;
  71. height: 28rpx;
  72. margin-left: 8rpx;
  73. }
  74. /* 已登录 */
  75. .publicsharebox view{
  76. line-height: 48rpx;
  77. }
  78. .publicpraisemsgbox{
  79. padding: 16rpx 16rpx 8rpx;
  80. }
  81. .allshare{
  82. color: #fff;
  83. border-radius: unset;
  84. line-height: 98rpx;
  85. background: #249EFB;
  86. }
  87. .footer{
  88. position: fixed;
  89. width: 100%;
  90. height:98rpx;
  91. background: #249EFB;
  92. z-index: 10;
  93. left:0;
  94. bottom: 0;
  95. color: #fff;
  96. }
  97. .allshare image{
  98. display: block;
  99. width: 46rpx;
  100. height: 40rpx;
  101. margin-right: 8rpx;
  102. }
  103. .caselayerbox{
  104. display: block;
  105. width: 100%;
  106. height: 100%;
  107. background: rgba(56,72,85,0.60);
  108. position: fixed;
  109. z-index: 99;
  110. left: 0;
  111. bottom: 0;
  112. }
  113. .caselayer{
  114. display: block;
  115. width: 100%;
  116. max-height: 60%;
  117. /* height: 300px; */
  118. position: absolute;
  119. bottom: 0;
  120. left: 0;
  121. background-color: #FFFFFF;
  122. box-shadow: 0 -4rpx 20rpx 0 rgba(36,158,251,0.23);
  123. border-radius: 10rpx 10rpx 0 0;
  124. /* overflow: hidden; */
  125. padding-top: 70rpx;
  126. padding-bottom: calc(constant(safe-area-inset-bottom)) !important; /* ios < 11.2*/
  127. padding-bottom: calc(env(safe-area-inset-bottom)) !important; /* ios >= 11.2*/
  128. }
  129. .casefiltratetit{
  130. position: absolute;
  131. top: 0;
  132. left:0;
  133. background: #F0F4F7;
  134. width: 100%;
  135. height: 70rpx;
  136. line-height: 70rpx;
  137. }
  138. .casefiltratetit image{
  139. display: block;
  140. width: 30rpx;
  141. height: 28rpx;
  142. position: absolute;
  143. top: 22rpx;
  144. right: 40rpx;
  145. }
  146. .casetypefiltrate{
  147. display: block;
  148. width: 100%;
  149. padding: 0 20rpx;
  150. height: 100%;
  151. box-sizing: border-box;
  152. /* overflow: hidden; */
  153. }
  154. .plotfiltrate {
  155. display: block;
  156. width: 100%;
  157. height: 100%;
  158. /* overflow: hidden; */
  159. }
  160. .casetypefiltratebox{
  161. display: block;
  162. height: 88rpx;
  163. border-bottom: 1px solid #D4E4ED;
  164. }
  165. .mpbox{
  166. display: block;
  167. width: 100%;
  168. height: 350px;
  169. /* overflow: hidden; */
  170. }
  171. .casetypefiltratebox image{
  172. display: block;
  173. width:12rpx;
  174. height: 8rpx;
  175. margin-left: 6rpx;
  176. position: relative;
  177. top: 40rpx;
  178. }
  179. .casetypefiltratebox .clickimg{
  180. display: none;
  181. }
  182. .nowfiltrate .unclickimg{
  183. display: none;
  184. }
  185. .nowfiltrate .clickimg{
  186. display: block;
  187. }
  188. .nowfiltrate{
  189. color: #249EFB;
  190. position: relative;
  191. height: 88rpx;
  192. }
  193. .nowfiltrate::before{
  194. display: block;
  195. content: " ";
  196. width: 82rpx;
  197. height: 6rpx;
  198. background-color: #249EFB;
  199. position: absolute;
  200. bottom: 0;
  201. left: 50%;
  202. margin-left: -41rpx;
  203. }
  204. .stylefiltrate{
  205. display: block;
  206. padding: 40rpx 20rpx 32rpx;
  207. }
  208. .stylefiltrate button{
  209. display: block;
  210. height:48rpx;
  211. line-height: 48rpx;
  212. background: #F0F4F7;
  213. border-radius: 24rpx;
  214. float: left;
  215. padding: 0 24rpx;
  216. margin-left: 20rpx;
  217. margin-bottom: 40rpx;
  218. font-size: 24rpx;
  219. }
  220. .stylefiltrate button.nowbtn{
  221. background: #71C4FF;
  222. border: 2rpx solid #249EFB;
  223. box-sizing: border-box;
  224. color: #fff;
  225. line-height: 44rpx;
  226. }
  227. .areafiltrate{
  228. display: block;
  229. padding: 40rpx 20rpx 32rpx;
  230. }
  231. .areafiltrate button{
  232. display: block;
  233. height:48rpx;
  234. line-height: 48rpx;
  235. background: #F0F4F7;
  236. border-radius: 24rpx;
  237. float: left;
  238. padding: 0 24rpx;
  239. margin-right: 20rpx;
  240. margin-bottom: 40rpx;
  241. font-size: 24rpx;
  242. }
  243. .areafiltrate button.nowbtn{
  244. background: #71C4FF;
  245. border: 2rpx solid #249EFB;
  246. box-sizing: border-box;
  247. color: #fff;
  248. line-height: 44rpx;
  249. }
  250. /* 公司活动 */
  251. .activitybox{
  252. position: relative;
  253. z-index: 2;
  254. border-radius: 16rpx 16rpx 0 0;
  255. background: #fff;
  256. margin-top: 98rpx;
  257. padding: 24rpx 20rpx 0;
  258. padding-bottom: calc(46px + constant(safe-area-inset-bottom)) !important; /* ios < 11.2*/
  259. padding-bottom: calc(46px + env(safe-area-inset-bottom)) !important; /* ios >= 11.2*/
  260. }
  261. .everyactivitybox{
  262. background: #F0F4F7;
  263. border-radius: 10rpx;
  264. padding-top:20rpx;
  265. margin-bottom: 40rpx;
  266. }
  267. .activitytitbox{
  268. padding: 0 20rpx;
  269. }
  270. .activitytit{
  271. display: block;
  272. width: 400rpx;
  273. }
  274. .activitytitbox image{
  275. display: block;
  276. width: 40rpx;
  277. height: 16rpx;
  278. position: absolute;
  279. right: 8rpx;
  280. top: 6rpx;
  281. }
  282. .everynumbox{
  283. margin-top: 10rpx;
  284. margin-bottom: 20rpx;
  285. padding: 0 20rpx;
  286. }
  287. .depositbox image{
  288. display: block;
  289. width: 30rpx;
  290. height: 24rpx;
  291. position: relative;
  292. top: 5rpx;
  293. margin-right: 7rpx;
  294. }
  295. .everyfootbox{
  296. padding: 0 20rpx;
  297. }
  298. .everysharenumbox view{
  299. line-height: 56rpx;
  300. }
  301. .everysharenumbox image{
  302. display: block;
  303. width: 24rpx;
  304. height: 20rpx;
  305. position: relative;
  306. top:18rpx;
  307. }
  308. .otherfiltrate{
  309. padding-top: 24rpx;
  310. }
  311. .otherfiltrate button{
  312. display: block;
  313. height:48rpx;
  314. line-height: 48rpx;
  315. background: #F0F4F7;
  316. border-radius: 24rpx;
  317. float: left;
  318. padding: 0 24rpx;
  319. margin-left: 20rpx;
  320. margin-bottom: 40rpx;
  321. font-size: 24rpx;
  322. }
  323. .otherfiltrate button.nowbtn{
  324. background: #71C4FF;
  325. border: 2rpx solid #249EFB;
  326. box-sizing: border-box;
  327. color: #fff;
  328. line-height: 44rpx;
  329. }
  330. .otherfiltrate{
  331. border-top: 1px solid #EAF0F4;
  332. }
  333. .topfiltrate{
  334. border-width: 0;
  335. }
  336. .topfiltrate button{
  337. margin-bottom: 16rpx;
  338. }
  339. /* .page.page-select-index{
  340. height: auto !important;
  341. } */
  342. .anchor-bar__wrp{
  343. position: absolute;
  344. }
  345. .index_list_item .index-group__title{
  346. display: none;
  347. }
  348. .thin-border-bottom:after{
  349. border-style: dashed;
  350. border-color: #D4E4ED;
  351. }
  352. .index-group__item{
  353. color: #9DB6CF;
  354. font-size: 28rpx;
  355. }
  356. .anchor-item.selected .anchor-item__inner{
  357. background-color: #249EFB;
  358. }
  359. .communitybox{
  360. display: block;
  361. padding: 24rpx 20rpx 0;
  362. }
  363. .communitybox button{
  364. display: block;
  365. float: left;
  366. background: #D4E4ED;
  367. height: 56rpx;
  368. border: 2rpx solid #9DB6CF;
  369. border-radius: 28rpx;
  370. line-height: 56rpx;
  371. box-sizing: border-box;
  372. padding: 0 32rpx;
  373. font-size: 24rpx;
  374. color: #384855;
  375. margin-right: 20rpx;
  376. position: relative;
  377. overflow: inherit;
  378. }
  379. .communitybox button .communitytext{
  380. }
  381. .communitybox button image{
  382. width:30rpx;
  383. height: 30rpx;
  384. position: relative;
  385. top: 12rpx;
  386. margin-left: 8rpx;
  387. }
  388. .video{
  389. display: block;
  390. width: 311rpx;
  391. height:380rpx;
  392. background-color: #384855;
  393. border-radius: 10px;
  394. }
  395. button.casecollectbox{
  396. background-color: #FFFFFF;
  397. }
  398. .speechcraftfiltratetit {
  399. display: block;
  400. width: 100%;
  401. height: 88rpx;
  402. padding: 0 40rpx;
  403. box-sizing: border-box;
  404. position: absolute;
  405. top: 24rpx;
  406. left: 0;
  407. background: #fff;
  408. }
  409. .speechcraftfiltratetit input{
  410. display: block;
  411. width: 540rpx;
  412. height: 66rpx;
  413. background: #F0F4F7;
  414. position: relative;
  415. top: 11rpx;
  416. border-bottom: 1px solid #bfbfbf;
  417. text-align: left;
  418. padding-left: 40rpx;
  419. box-sizing: border-box;
  420. border-radius: 33rpx;
  421. border-width: 0;
  422. }
  423. .speechcraftfiltratetit view{
  424. position: absolute;
  425. top: 0;
  426. right: 40rpx;
  427. line-height: 88rpx;
  428. font-size: 28rpx;
  429. }
  430. /* 视频 */
  431. .videolistbox{
  432. display: block;
  433. width: 100%;
  434. padding: 20rpx 40rpx 100rpx;
  435. box-sizing: border-box;
  436. }
  437. .leftvideolistbox,.rightvideolistbox{
  438. display: inline-block;
  439. width: 325rpx;
  440. }
  441. .rightvideolistbox{
  442. margin-left: 20rpx;
  443. }
  444. .everyvideobox{
  445. display: block;
  446. width: 100%;
  447. border-radius: 10rpx;
  448. position: relative;
  449. overflow: hidden;
  450. border: solid 1px #eaf0f4;
  451. margin-bottom: 20rpx;
  452. }
  453. .everyvideobox .playImg{
  454. display: block;
  455. width: 50rpx;
  456. height: 50rpx;
  457. position: absolute;
  458. top: 20rpx;
  459. right: 22rpx;
  460. z-index: 2;
  461. }
  462. .everyvideobox .newimg{
  463. display: block;
  464. width: 60rpx;
  465. height: 26rpx;
  466. position: absolute;
  467. top: 0;
  468. left: 0;
  469. z-index: 2;
  470. }
  471. .everyvideobox .layerbox{
  472. display: block;
  473. width: 100%;
  474. height: 280rpx;
  475. background-image: linear-gradient(180deg, rgba(56,72,85,0.00) 0%, rgba(56,72,85,0.66) 66%, #384855 100%);
  476. border-radius: 0 0 10rpx 10rpx;
  477. position: absolute;
  478. bottom: 0;
  479. left: 0;
  480. z-index: 2;
  481. }
  482. .everyvideobox .layerbox .videotitle{
  483. display: block;
  484. width: 308rpx;
  485. position: absolute;
  486. top: 143rpx;
  487. left: 8rpx;
  488. font-size: 28rpx;
  489. color: #FFFFFF;
  490. line-height: 40rpx;
  491. }
  492. .everyvideobox .layerbox .lookbox{
  493. position: absolute;
  494. bottom:17rpx;
  495. right: 22rpx;
  496. }
  497. .everyvideobox .layerbox .lookbox image{
  498. float: left;
  499. display: block;
  500. width: 24rpx;
  501. height: 24rpx;
  502. position: relative;
  503. top: 5rpx;
  504. }
  505. .everyvideobox .layerbox .lookbox view{
  506. display: block;
  507. float: left;
  508. font-size: 12px;
  509. color: #B6CADE;
  510. line-height: 34rpx;
  511. }
  512. .videolistbox{
  513. width: 100%;
  514. padding: 20rpx 10rpx 100rpx;
  515. box-sizing: border-box;
  516. }
  517. .leftvideolistbox,.rightvideolistbox{
  518. display: inline-block;
  519. width: 335rpx;
  520. }
  521. .rightvideolistbox{
  522. margin-left: 20rpx;
  523. }
  524. .everyvideobox{
  525. display: block;
  526. width: 100%;
  527. border-radius: 10rpx;
  528. position: relative;
  529. overflow: hidden;
  530. border: solid 1px #eaf0f4;
  531. margin-bottom: 20rpx;
  532. background-color: #FFFFFF;
  533. }
  534. .everyvideobox .videocover{
  535. display: block;
  536. width: 100%;
  537. min-height: 180rpx;
  538. }
  539. .everyvideobox .playImg{
  540. display: block;
  541. width: 50rpx;
  542. height: 50rpx;
  543. position: absolute;
  544. top: 20rpx;
  545. right: 22rpx;
  546. z-index: 2;
  547. }
  548. .everyvideobox .newimg{
  549. display: block;
  550. width: 60rpx;
  551. height: 26rpx;
  552. position: absolute;
  553. top: 0;
  554. left: 0;
  555. z-index: 2;
  556. }
  557. .everyvideobox .layerbox{
  558. display: block;
  559. width: 100%;
  560. height: 280rpx;
  561. background-image: linear-gradient(180deg, rgba(56,72,85,0.00) 0%, rgba(56,72,85,0.66) 66%, #384855 100%);
  562. border-radius: 0 0 10rpx 10rpx;
  563. position: absolute;
  564. bottom: 0;
  565. left: 0;
  566. z-index: 2;
  567. }
  568. .everyvideobox .layerbox .videotitle{
  569. display: block;
  570. width: 308rpx;
  571. position: absolute;
  572. top: 143rpx;
  573. left: 8rpx;
  574. font-size: 28rpx;
  575. color: #FFFFFF;
  576. line-height: 40rpx;
  577. }
  578. .everyvideobox .layerbox .lookbox{
  579. position: absolute;
  580. bottom:17rpx;
  581. right: 22rpx;
  582. }
  583. .everyvideobox .layerbox .lookbox image{
  584. float: left;
  585. display: block;
  586. width: 24rpx;
  587. height: 24rpx;
  588. position: relative;
  589. top: 5rpx;
  590. }
  591. .everyvideobox .layerbox .lookbox view{
  592. display: block;
  593. float: left;
  594. font-size: 12px;
  595. color: #B6CADE;
  596. line-height: 34rpx;
  597. }
  598. .contentBox {
  599. display: block;
  600. width: 100%;
  601. padding: 18rpx 0 8rpx;
  602. }
  603. .contentBox .videoTitle {
  604. width: 100%;
  605. padding: 0 20rpx;
  606. font-family: PingFang-SC-Medium, Source Sans Medium;
  607. font-size: 24rpx;
  608. color: #384855;
  609. }
  610. .contentBox .personMsgBox {
  611. margin-top: 12rpx;
  612. }
  613. .videotype{
  614. position: absolute;
  615. top: 20rpx;
  616. left: 22rpx;
  617. line-height: 50rpx;
  618. display: block;
  619. font-size: 24rpx;
  620. color: #fff;
  621. }
  622. .contentBox .personMsgBox .clickbox image{
  623. width: 24rpx;
  624. height: 24rpx;
  625. position: relative;
  626. top: 5rpx;
  627. }
  628. /* 图文 */
  629. .articlebox{
  630. display: block;
  631. width: 100%;
  632. padding-top: 24rpx;
  633. box-sizing: border-box;
  634. }
  635. .everyarticlebox{
  636. display: block;
  637. width: 100%;
  638. padding: 16rpx;
  639. box-shadow: 0 2px 8px 0 rgba(56,72,85,0.20);
  640. border-radius: 10rpx;
  641. margin-bottom: 20rpx;
  642. background-color: #FFFFFF;
  643. }
  644. .zanbox .bzan{
  645. display: block;
  646. width: 31rpx;
  647. height: 32rpx;
  648. }
  649. .everyarticlebox .leftarticlebox{
  650. display: block;
  651. float: left;
  652. width: 422rpx;
  653. height: 180rpx;
  654. }
  655. .articlefoot{
  656. margin-top: 24rpx;
  657. position: absolute;
  658. bottom: 0;
  659. right: 0;
  660. width: 100%;
  661. padding-right: 16rpx;
  662. }
  663. .everyarticlebox .articlecover{
  664. float: left;
  665. display: block;
  666. width: 240rpx;
  667. height: 180rpx;
  668. border-radius: 10rpx 0 0 10rpx;
  669. margin-right: 16rpx;
  670. }
  671. .articletitle{
  672. font-size: 28rpx;
  673. color: #384855;
  674. line-height: 44rpx;
  675. }
  676. .articlemsg{
  677. font-size: 24rpx;
  678. color: #8A9AAA;
  679. /* margin-top: 24rpx; */
  680. position: absolute;
  681. top: 52rpx;
  682. width: 100%;
  683. }
  684. .articlemsgbox{
  685. display: block;
  686. margin-top: 10rpx;
  687. }
  688. .hotbox{
  689. display: block;
  690. width: 50%;
  691. line-height: 32rpx;
  692. }
  693. .hotbox image{
  694. float: left;
  695. display: block;
  696. width: 24rpx;
  697. height: 24rpx;
  698. position: relative;
  699. top: 4rpx;
  700. }
  701. .hotbox view{
  702. float: left;
  703. margin-left: 10rpx;
  704. line-height: 32rpx;
  705. font-size: 22rpx;
  706. color: #CBCDEB;
  707. }
  708. .getcustomerbox{
  709. line-height: 32rpx;
  710. }
  711. .getcustomerbox image{
  712. float: left;
  713. display: block;
  714. width: 32rpx;
  715. height: 20rpx;
  716. position: relative;
  717. top: 6rpx;
  718. }
  719. .getcustomerbox view{
  720. float: left;
  721. margin-left: 10rpx;
  722. line-height: 32rpx;
  723. font-size: 22rpx;
  724. color: #CBCDEB;
  725. }
  726. .filtratebox{
  727. color: #fff;
  728. border-radius: unset;
  729. line-height: 98rpx;
  730. background: #249EFB;
  731. /* border-left: 1px solid #fff; */
  732. }
  733. .filtratebox image{
  734. /* position: relative;
  735. top: 24rpx; */
  736. display: block;
  737. margin-right: 8rpx;
  738. width: 38rpx;
  739. height: 38rpx;
  740. }
  741. .filtratebox .searchtext{
  742. /* line-height: 98rpx; */
  743. }
  744. .addtime{
  745. display: block;
  746. padding: 0 20rpx;
  747. color: #B6CADE;
  748. margin-top: 8rpx;
  749. }
  750. .van-index-anchor-wrapper{
  751. background-color: #f7f8fa;
  752. }
  753. .van-index-anchor{
  754. width: 100%;
  755. font-size: 16px;
  756. font-weight: bold;
  757. padding: 0 5px!important;
  758. }
  759. .constructSitebox{
  760. display: block;
  761. width: 690rpx;
  762. background-color: #fff;
  763. border-radius: 16rpx;
  764. border: 1px solid #ECECEC;
  765. box-sizing: border-box;
  766. padding: 24rpx 20rpx 28rpx;
  767. margin: 0 auto 20rpx;
  768. }
  769. .coverbox{
  770. width: 100%;
  771. max-height: 450rpx;
  772. overflow: hidden;
  773. }
  774. .coverbox image{
  775. display: block;
  776. width: 100%;
  777. }
  778. .constructit{
  779. width: 400rpx;
  780. }
  781. .constructSitebox .casecollectbox image{
  782. top:11rpx;
  783. }
  784. .sitestep{
  785. display: block;
  786. border-top:1px solid #ECECEC;
  787. padding: 24rpx 10rpx;
  788. }
  789. .everysteps{
  790. text-align: center;
  791. position: relative;
  792. }
  793. .everysteps .stepnum{
  794. display: block;
  795. width: 32rpx;
  796. height: 32rpx;
  797. background: #FFFFFF;
  798. border: 2rpx solid #CCCCCC;
  799. /* background: #28A1FF; */
  800. border-radius: 50%;
  801. /* color: #fff; */
  802. margin: 0 auto 12rpx;
  803. position: relative;
  804. z-index: 2;
  805. }
  806. .everysteps::after{
  807. display: block;
  808. content:" ";
  809. width: 125.2rpx;
  810. height: 10rpx;
  811. background: #EEEEEE;
  812. position: absolute;
  813. top: 11rpx;
  814. left: -50%;
  815. z-index: 1;
  816. }
  817. .sitestep .everysteps:first-child::after{
  818. display: none;
  819. }
  820. .laststeps .stepnum{
  821. background-color: #28A1FF;
  822. border-color: #28A1FF;
  823. color: #fff;
  824. }
  825. .laststeps::after{
  826. background-color: #28A1FF;
  827. }
  828. .communitybox{
  829. display: block;
  830. position: absolute;
  831. top: 8rpx;
  832. left: 20rpx;
  833. background: #D4E4ED;
  834. height: 56rpx;
  835. border: 2rpx solid #9DB6CF;
  836. border-radius: 28rpx;
  837. line-height: 56rpx;
  838. box-sizing: border-box;
  839. padding: 0 32rpx;
  840. font-size: 24rpx;
  841. color: #384855;
  842. margin-right: 20rpx;
  843. overflow: inherit;
  844. }
  845. .communitybox image{
  846. width:30rpx;
  847. height: 30rpx;
  848. position: relative;
  849. top: 12rpx;
  850. margin-left: 8rpx;
  851. }
  852. .duihaoIcon {
  853. width: 20rpx;
  854. height: 20rpx;
  855. margin-top: 7rpx;
  856. }