global.wxss 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952
  1. .text-primary {
  2. color: #fa550f;
  3. }
  4. .text-success {
  5. color: #5fb446;
  6. }
  7. .text-warn {
  8. color: #ec8131;
  9. }
  10. .text-danger {
  11. color: #de1c24;
  12. }
  13. .text-title {
  14. color: #282828;
  15. }
  16. .text-normal {
  17. color: #5d5d5d;
  18. }
  19. .text-small {
  20. color: #9b9b9b;
  21. }
  22. .text-minor {
  23. color: #ececec;
  24. }
  25. .text-border {
  26. color: #eeeeee;
  27. }
  28. .text-white {
  29. color: #fff;
  30. }
  31. .bg-primary {
  32. background-color: #fa550f;
  33. color: #fff;
  34. }
  35. .bg-success {
  36. background-color: #5fb446;
  37. color: #fff;
  38. }
  39. .bg-warn {
  40. background-color: #ec8131;
  41. color: #fff;
  42. }
  43. .bg-danger {
  44. background-color: #de1c24;
  45. color: #fff;
  46. }
  47. .bg-title {
  48. background-color: #282828;
  49. color: #fff;
  50. }
  51. .bg-normal {
  52. background-color: #5d5d5d;
  53. color: #282828;
  54. }
  55. .bg-small {
  56. background-color: #9b9b9b;
  57. color: #5d5d5d;
  58. }
  59. .bg-minor {
  60. background-color: #ececec;
  61. color: #5d5d5d;
  62. }
  63. .bg-border {
  64. background-color: #eeeeee;
  65. color: #5d5d5d;
  66. }
  67. .bd-primary {
  68. color: #fa550f;
  69. }
  70. .bd-success {
  71. color: #5fb446;
  72. }
  73. .bd-warn {
  74. color: #ec8131;
  75. }
  76. .bd-danger {
  77. color: #de1c24;
  78. }
  79. .bd-title {
  80. color: #282828;
  81. }
  82. .bd-normal {
  83. color: #5d5d5d;
  84. }
  85. .bd-small {
  86. color: #9b9b9b;
  87. }
  88. .bd-minor {
  89. color: #ececec;
  90. }
  91. .bd-border {
  92. color: #eeeeee;
  93. }
  94. .ft-super {
  95. font-size: 40rpx;
  96. }
  97. .ft-main {
  98. font-size: 36rpx;
  99. }
  100. .ft-normal {
  101. font-size: 32rpx;
  102. }
  103. .ft-assist {
  104. font-size: 28rpx;
  105. }
  106. .ft-minor {
  107. font-size: 24rpx;
  108. }
  109. .ft-mini {
  110. font-size: 20rpx;
  111. }
  112. .fw-super {
  113. font-weight: 800;
  114. }
  115. .fw-main {
  116. font-weight: 600;
  117. }
  118. .fw-normal {
  119. font-weight: 400;
  120. }
  121. .fw-minor {
  122. font-weight: 300;
  123. }
  124. .mo-border-1rpx {
  125. position: relative;
  126. z-index: 0;
  127. }
  128. .mo-border-1rpx::before {
  129. content: '';
  130. position: absolute;
  131. left: 0;
  132. top: 0;
  133. width: 200%;
  134. height: 200%;
  135. border-width: 2rpx;
  136. border-style: solid;
  137. transform: scale(0.5);
  138. transform-origin: 0 0;
  139. z-index: -1;
  140. box-sizing: border-box;
  141. }
  142. /* 层级定义
  143. @z-index-0: 1;
  144. @z-index-1: 100;
  145. @z-index-2: 200;
  146. @z-index-5: 500;
  147. @z-index-component: 1000; // 通用组件级别
  148. @z-index-dropdown: @z-index-component;
  149. @z-index-sticky: @z-index-component + 20;
  150. @z-index-fixed: @z-index-component + 30;
  151. @z-index-modal-backdrop:@z-index-component + 40;
  152. @z-index-modal:@z-index-component + 50;
  153. @z-index-popover:@z-index-component + 60;
  154. @z-index-tooltip:@z-index-component + 70;
  155. */
  156. page {
  157. height: 100%;
  158. font-family: 'Microsoft YaHei', '微软雅黑', 'MicrosoftJhengHei', '华文细黑', Helvetica, Arial, 'sans-serif';
  159. font-size: 26rpx;
  160. background-color: #f8f8f8;
  161. font-weight: 400;
  162. }
  163. view,
  164. image,
  165. icon,
  166. scroll-view,
  167. text,
  168. button,
  169. checkbox,
  170. form,
  171. input,
  172. label,
  173. navigator,
  174. audio,
  175. video,
  176. canvas {
  177. box-sizing: border-box;
  178. margin: 0;
  179. padding: 0;
  180. border: 0;
  181. outline: 0;
  182. }
  183. scroll-view {
  184. height: 100%;
  185. }
  186. form,
  187. image {
  188. display: block;
  189. }
  190. button {
  191. padding: 0;
  192. margin: 0;
  193. border-radius: 0;
  194. height: 100%;
  195. display: block;
  196. line-height: inherit;
  197. font-size: inherit;
  198. color: inherit;
  199. background: none;
  200. -webkit-appearance: none;
  201. border: none;
  202. }
  203. button::after {
  204. content: none;
  205. }
  206. input,
  207. textarea {
  208. font-family: 'Microsoft YaHei', '微软雅黑', 'MicrosoftJhengHei', '华文细黑', Helvetica, Arial, 'sans-serif';
  209. font-size: 26rpx;
  210. z-index: 0;
  211. }
  212. .price {
  213. color: #ec8131;
  214. font-size: 32rpx;
  215. font-weight: 600;
  216. }
  217. .price-del {
  218. color: #9b9b9b;
  219. font-size: 24rpx;
  220. font-weight: 400;
  221. }
  222. .page {
  223. background: #fff;
  224. }
  225. .color-price {
  226. color: #ec8131;
  227. }
  228. .bg-cart {
  229. background-color: #ffc220;
  230. color: #fff;
  231. }
  232. .market-addcart {
  233. color: #ec8131;
  234. font-size: 42rpx;
  235. }
  236. .ovh {
  237. overflow: hidden;
  238. }
  239. .hidden {
  240. display: none;
  241. }
  242. .show {
  243. display: block;
  244. }
  245. .text {
  246. display: inline-block;
  247. }
  248. .inline {
  249. display: inline;
  250. }
  251. .minHeight {
  252. min-height: 101%;
  253. }
  254. .imgCover {
  255. width: 100%;
  256. padding-bottom: 100%;
  257. background-size: cover;
  258. background-position: center;
  259. background-repeat: no-repeat;
  260. display: block;
  261. position: relative;
  262. }
  263. .imgCover-list {
  264. width: 195rpx;
  265. height: 260rpx;
  266. padding-bottom: 0;
  267. background-size: cover;
  268. background-position: center;
  269. background-repeat: no-repeat;
  270. display: block;
  271. position: relative;
  272. }
  273. .circular {
  274. border-radius: 50%;
  275. }
  276. .text-line1 {
  277. overflow: hidden;
  278. white-space: nowrap;
  279. text-overflow: ellipsis;
  280. word-break: break-all;
  281. }
  282. .text-line-1 {
  283. overflow: hidden;
  284. text-overflow: ellipsis;
  285. display: -webkit-box;
  286. -webkit-line-clamp: 1;
  287. -webkit-box-orient: vertical;
  288. word-break: break-all;
  289. }
  290. .text-line2 {
  291. overflow: hidden;
  292. text-overflow: ellipsis;
  293. display: -webkit-box;
  294. -webkit-line-clamp: 2;
  295. -webkit-box-orient: vertical;
  296. word-break: break-all;
  297. }
  298. .text-line3 {
  299. overflow: hidden;
  300. text-overflow: ellipsis;
  301. display: -webkit-box;
  302. -webkit-line-clamp: 3;
  303. -webkit-box-orient: vertical;
  304. word-break: break-all;
  305. }
  306. .flex,
  307. .box {
  308. display: flex;
  309. display: -webkit-flex;
  310. }
  311. .flex-v-center {
  312. align-items: center;
  313. -webkit-align-items: center;
  314. }
  315. .flex-center {
  316. justify-content: center;
  317. -webkit-justify-content: center;
  318. align-items: center;
  319. -webkit-align-items: center;
  320. }
  321. .flex-between {
  322. justify-content: space-between;
  323. -webkit-justify-content: space-between;
  324. }
  325. .flex-v-between {
  326. align-content: space-between;
  327. -webkit-align-content: space-between;
  328. }
  329. .flex-end {
  330. justify-content: flex-end;
  331. -webkit-justify-content: flex-end;
  332. }
  333. .flex-col {
  334. flex-direction: column;
  335. -webkit-flex-direction: column;
  336. }
  337. .flex1 {
  338. flex: 1;
  339. -webkit-flex: 1;
  340. }
  341. .flex0 {
  342. flex: none;
  343. -webkit-flex: none;
  344. }
  345. .flex-start {
  346. justify-content: flex-start;
  347. -webkit-justify-content: flex-start;
  348. }
  349. .border-around,
  350. .border-bottom-1px,
  351. .border-left-1px,
  352. .border-right-1px,
  353. .border-top-1px {
  354. position: relative;
  355. border: 1rpx solid #e9e9e9;
  356. }
  357. .border-top-1px {
  358. border-width: 1rpx 0 0 0;
  359. }
  360. .border-right-1px {
  361. border-width: 0 1rpx 0 0;
  362. }
  363. .border-bottom-1px {
  364. border-width: 0 0 1rpx 0;
  365. }
  366. .border-left-1px {
  367. border-width: 0 0 0 1rpx;
  368. }
  369. .border-t-1px,
  370. .border-r-1px,
  371. .border-b-1px,
  372. .border-l-1px {
  373. position: relative;
  374. }
  375. .border-t-1px::after,
  376. .border-r-1px::after,
  377. .border-b-1px::after,
  378. .border-l-1px::after {
  379. content: '';
  380. position: absolute;
  381. border-width: 2rpx;
  382. border-color: #efefef;
  383. border-style: solid;
  384. }
  385. .border-t-1px::after {
  386. left: 0;
  387. top: 0;
  388. width: 100%;
  389. transform: scaleY(0.5);
  390. }
  391. .border-b-1px::after {
  392. left: 0;
  393. bottom: 0;
  394. width: 100%;
  395. transform: scaleY(0.5);
  396. }
  397. .border-l-1px::after {
  398. left: 0;
  399. top: 0;
  400. height: 100%;
  401. transform: scaleX(0.5);
  402. }
  403. .border-r-1px::after {
  404. right: 0;
  405. top: 0;
  406. height: 100%;
  407. transform: scaleX(0.5);
  408. }
  409. .arrows {
  410. position: relative;
  411. }
  412. .arrows::after {
  413. content: '';
  414. display: inline-block;
  415. width: 6px;
  416. height: 6px;
  417. border: 2px solid #c3c3c3;
  418. border-width: 2px 2px 0 0;
  419. position: absolute;
  420. top: 50%;
  421. right: 26rpx;
  422. margin-top: -3px;
  423. -webkit-transform: rotate(45deg);
  424. transform: rotate(45deg);
  425. }
  426. .arrows-inline::after {
  427. position: relative;
  428. left: auto;
  429. top: auto;
  430. right: auto;
  431. bottom: auto;
  432. margin-top: -4px;
  433. margin-left: 5px;
  434. }
  435. .pt-16,
  436. .pt-8 {
  437. padding-top: 16rpx;
  438. }
  439. .pb-16,
  440. .pb-8 {
  441. padding-bottom: 16rpx;
  442. }
  443. .pl-16,
  444. .pl-8 {
  445. padding-left: 16rpx;
  446. }
  447. .pr-16,
  448. .pr-8 {
  449. padding-right: 16rpx;
  450. }
  451. .pl-20,
  452. .pl-10 {
  453. padding-left: 20rpx;
  454. }
  455. .pr-20,
  456. .pr-10 {
  457. padding-right: 20rpx;
  458. }
  459. .pl-30 {
  460. padding-left: 30rpx;
  461. }
  462. .pr-30 {
  463. padding-right: 30rpx;
  464. }
  465. .pl-32,
  466. .pl-15 {
  467. padding-left: 32rpx;
  468. }
  469. .pr-32,
  470. .pr-15 {
  471. padding-right: 32rpx;
  472. }
  473. .pb360 {
  474. padding-bottom: 360rpx;
  475. }
  476. .PriceSwitch {
  477. line-height: 21px;
  478. font-size: 24rpx;
  479. padding: 0 8rpx;
  480. }
  481. .PriceSwitch .i {
  482. font-size: 30rpx;
  483. }
  484. .Original {
  485. font-style: normal;
  486. font-size: 24rpx;
  487. color: #9a9a9a;
  488. text-decoration: line-through;
  489. margin-left: 16rpx;
  490. display: inline-block;
  491. }
  492. .color1,
  493. h1,
  494. h2,
  495. h3,
  496. h4,
  497. h5,
  498. h6 {
  499. font-weight: normal;
  500. color: #1a1a1a;
  501. margin: 0;
  502. padding: 0;
  503. }
  504. .color-3 {
  505. color: #333;
  506. }
  507. .color-6 {
  508. color: #666;
  509. }
  510. .color-9 {
  511. color: #999;
  512. }
  513. .color-e9 {
  514. color: #e9e9e9;
  515. }
  516. .color-64 {
  517. color: #646464;
  518. }
  519. .color-b4 {
  520. color: #b4b4b4;
  521. }
  522. .color-97 {
  523. color: #979797;
  524. }
  525. .color-9b {
  526. color: #9b9b9b;
  527. }
  528. .color-white {
  529. color: #fff;
  530. }
  531. .color-black {
  532. color: #000;
  533. }
  534. .color-c {
  535. color: #ccc;
  536. }
  537. .bkg-white {
  538. background-color: #fff;
  539. }
  540. .font10 {
  541. font-size: 20rpx;
  542. }
  543. .font11 {
  544. font-size: 22rpx;
  545. }
  546. .font12 {
  547. font-size: 24rpx;
  548. }
  549. .font13 {
  550. font-size: 26rpx;
  551. }
  552. .font14 {
  553. font-size: 28rpx;
  554. }
  555. .font15 {
  556. font-size: 30rpx;
  557. }
  558. .font16 {
  559. font-size: 32rpx;
  560. }
  561. .font17 {
  562. font-size: 34rpx;
  563. }
  564. .font18 {
  565. font-size: 36rpx;
  566. }
  567. .font19 {
  568. font-size: 38rpx;
  569. }
  570. .font20 {
  571. font-size: 20rpx;
  572. }
  573. .font22 {
  574. font-size: 22rpx;
  575. }
  576. .font24 {
  577. font-size: 24rpx;
  578. }
  579. .font26 {
  580. font-size: 26rpx;
  581. }
  582. .font28 {
  583. font-size: 28rpx;
  584. }
  585. .font30 {
  586. font-size: 30rpx;
  587. }
  588. .font32 {
  589. font-size: 32rpx;
  590. }
  591. .font34 {
  592. font-size: 34rpx;
  593. }
  594. .font36 {
  595. font-size: 36rpx;
  596. }
  597. .font38 {
  598. font-size: 38rpx;
  599. }
  600. .font40 {
  601. font-size: 40rpx;
  602. }
  603. .font46 {
  604. font-size: 46rpx;
  605. }
  606. .font50 {
  607. font-size: 50rpx;
  608. }
  609. .font56 {
  610. font-size: 56rpx;
  611. }
  612. .font82 {
  613. font-size: 82rpx;
  614. }
  615. .bkg-white {
  616. background-color: #fff;
  617. }
  618. .fontWeight-l {
  619. font-weight: 500;
  620. }
  621. .fontWeight-n {
  622. font-weight: 300;
  623. }
  624. .fontWeight-nor {
  625. font-weight: normal;
  626. }
  627. .line-height1 {
  628. line-height: 1;
  629. }
  630. .btn-active {
  631. width: 40rpx;
  632. display: inline-block;
  633. text-align: center;
  634. height: 40rpx;
  635. background: #ff2e45;
  636. border-radius: 8rpx;
  637. color: #fff;
  638. line-height: 40rpx;
  639. font-size: 24rpx;
  640. font-weight: normal;
  641. font-style: normal;
  642. overflow: hidden;
  643. }
  644. .btn-auto {
  645. display: inline-block;
  646. font-size: 20rpx;
  647. border: 1px solid #ff2e45;
  648. border-radius: 8rpx;
  649. height: 36rpx;
  650. line-height: 36rpx;
  651. color: #ff2e45;
  652. padding: 0 12rpx;
  653. margin-right: 16rpx;
  654. }
  655. .btn-lg,
  656. .btn-md,
  657. .btn-sm,
  658. .btn-xs {
  659. text-align: center;
  660. width: 100%;
  661. border-radius: 8rpx;
  662. color: #fff;
  663. line-height: 88rpx;
  664. font-size: 30rpx;
  665. }
  666. .btn-lg,
  667. .btn-md {
  668. background-color: #ff2e45;
  669. }
  670. .btn-sm {
  671. border: 1px solid #999;
  672. color: #666;
  673. height: 60rpx;
  674. line-height: 60rpx;
  675. }
  676. .btn-xs {
  677. width: 100%;
  678. height: 68rpx;
  679. line-height: 68rpx;
  680. border: 1px solid #e2e2e2;
  681. color: #666;
  682. }
  683. .btn-dashed,
  684. .btn-md-dashed {
  685. width: 100%;
  686. height: 80rpx;
  687. line-height: 80rpx;
  688. text-align: center;
  689. color: #ff2e45;
  690. border-radius: 8rpx;
  691. border: 1px solid #ff2e45;
  692. font-size: 26rpx;
  693. }
  694. .btn-md-dashed {
  695. height: 50rpx;
  696. line-height: 50rpx;
  697. border-radius: 8rpx;
  698. }
  699. .btn-bj1 {
  700. background-color: #ff2e45;
  701. }
  702. .btn-bj2 {
  703. background-color: #ff8522;
  704. }
  705. .btn-dis {
  706. background-color: #999;
  707. color: #bbb;
  708. }
  709. .btn-dashed-dis {
  710. border: 1px solid #c8c8c8;
  711. color: #bbbbbb;
  712. border-radius: 8rpx;
  713. }
  714. .titleTag {
  715. line-height: 28rpx;
  716. height: 28rpx;
  717. margin-right: 8rpx;
  718. color: #fff;
  719. padding: 0 8rpx;
  720. font-size: 18rpx;
  721. border-radius: 4rpx;
  722. font-weight: bold;
  723. display: inline-block;
  724. }
  725. .titleTag.memberTag {
  726. margin-top: 2rpx;
  727. }
  728. .amounts {
  729. font-style: normal;
  730. display: inline-block;
  731. height: 24rpx;
  732. min-width: 24rpx;
  733. padding: 0 6rpx;
  734. border-radius: 24rpx;
  735. background-color: #fd1d45 !important;
  736. color: #fff;
  737. text-align: center;
  738. font-size: 20rpx;
  739. font-weight: 600;
  740. position: absolute;
  741. top: 6rpx;
  742. line-height: 24rpx;
  743. box-sizing: border-box;
  744. }
  745. .amounts:empty,
  746. .titleTag:empty {
  747. display: none;
  748. }
  749. .loadMore {
  750. font-size: 26rpx;
  751. color: #c1c1c1;
  752. text-align: center;
  753. height: 80rpx;
  754. line-height: 58rpx;
  755. margin-top: 20rpx;
  756. display: flex;
  757. align-items: center;
  758. justify-content: center;
  759. }
  760. .loadings {
  761. margin-right: 10rpx;
  762. width: 40rpx;
  763. height: 40rpx;
  764. display: inline-block;
  765. vertical-align: sub;
  766. background: url(https://cdn.ghsmpwalmart.com/saas/market/image/loadings.png) no-repeat;
  767. background-size: 240rpx 40rpx;
  768. background-position: 0 0;
  769. animation: circle-loadings 1s steps(6) infinite;
  770. }
  771. @keyframes circle-loadings {
  772. from {
  773. background-position: 0 0;
  774. }
  775. to {
  776. background-position: -240rpx 0;
  777. }
  778. }
  779. .page-loading {
  780. display: inline-block;
  781. width: 72rpx;
  782. height: 75rpx;
  783. background: url('https://cdn.ghsmpwalmart.com/saas/market/image/page-loading-bc.png') no-repeat;
  784. background-position: 0 0;
  785. background-size: 72rpx 75rpx;
  786. }
  787. .page-loading::before {
  788. content: ' ';
  789. display: inline-block;
  790. width: 72rpx;
  791. height: 75rpx;
  792. background: url('https://cdn.ghsmpwalmart.com/saas/market/image/page-loading-spin.png') no-repeat;
  793. background-position: 0 0;
  794. background-size: 720rpx 75rpx;
  795. animation: animate-page-loading 0.4s steps(10) infinite;
  796. }
  797. @keyframes animate-page-loading {
  798. from {
  799. background-position-x: 0rpx;
  800. }
  801. to {
  802. background-position-x: -720rpx;
  803. }
  804. }
  805. .page-loading-wrap {
  806. width: 100%;
  807. height: 1026rpx;
  808. display: flex;
  809. display: -webkit-flex;
  810. justify-content: center;
  811. -webkit-justify-content: center;
  812. padding-top: 46vh;
  813. }
  814. .grooms {
  815. margin: 0 16rpx;
  816. overflow: hidden;
  817. text-align: center;
  818. height: 52rpx;
  819. }
  820. .grooms label {
  821. display: inline-block;
  822. padding: 0 20rpx;
  823. height: 52rpx;
  824. line-height: 52rpx;
  825. position: relative;
  826. color: #3e3e3e;
  827. font-size: 26rpx;
  828. }
  829. .grooms label > p {
  830. overflow: hidden;
  831. max-width: 400rpx;
  832. min-width: 120rpx;
  833. white-space: nowrap;
  834. text-overflow: ellipsis;
  835. }
  836. .grooms label > p::before {
  837. content: '';
  838. display: inline-block;
  839. position: absolute;
  840. width: 1000rpx;
  841. margin-left: -1000rpx;
  842. height: 0;
  843. left: 0;
  844. top: 50%;
  845. border: 1px solid #e9e9e9;
  846. border-width: 1px 0 0 0;
  847. }
  848. .grooms label > p::after {
  849. content: '';
  850. display: inline-block;
  851. position: absolute;
  852. width: 1000rpx;
  853. margin-left: -1000rpx;
  854. height: 0;
  855. left: 0;
  856. left: inherit;
  857. top: 50%;
  858. border: 1px solid #e9e9e9;
  859. border-width: 0 0 1px 0;
  860. right: 0;
  861. margin-right: -1000rpx;
  862. }
  863. .navHeight {
  864. height: 100rpx;
  865. }
  866. .widget-mask,
  867. .widget_mask {
  868. position: fixed;
  869. left: 0;
  870. top: 0px;
  871. width: 100%;
  872. height: 100%;
  873. background: rgba(0, 0, 0, 0.5);
  874. z-index: 200;
  875. }
  876. .theme-color {
  877. color: #f12d22;
  878. }
  879. .theme-bgc {
  880. background-color: #f12d22;
  881. }
  882. .theme-bdc {
  883. border-color: #f12d22;
  884. }
  885. .theme-bgcart {
  886. background-color: #ffb56c;
  887. }
  888. .IphoneX {
  889. padding-bottom: 68rpx !important;
  890. }
  891. .fixIphonex {
  892. bottom: 68rpx !important;
  893. }
  894. .fixIphonex::after {
  895. content: ' ';
  896. position: fixed;
  897. bottom: 0 !important;
  898. height: 68rpx !important;
  899. width: 100%;
  900. background: #ffffff;
  901. left: 0;
  902. }
  903. .iphonexMenus {
  904. bottom: 166rpx !important;
  905. }
  906. .imgCover-oblong-sm .imgCover {
  907. width: 195rpx;
  908. height: 260rpx;
  909. }
  910. .imgCover-oblong-lg .imgCover {
  911. padding-bottom: 133%;
  912. }
  913. .fw-Light {
  914. font-weight: 300;
  915. }
  916. .fw-Regular {
  917. font-weight: 400;
  918. }
  919. .fw-Medium {
  920. font-weight: 600;
  921. }
  922. .fw-Semibold {
  923. font-weight: 800;
  924. }
  925. .icon-xingouwuche {
  926. font-size: 42rpx;
  927. }
  928. .color777 {
  929. color: #777777;
  930. }
  931. .popup-header {
  932. color: #000;
  933. font-size: 28rpx;
  934. text-align: center;
  935. height: 100rpx;
  936. line-height: 100rpx;
  937. position: relative;
  938. border-bottom: 1rpx solid #dbdbdb;
  939. font-weight: 400;
  940. }
  941. .popup-header .wr-close {
  942. position: absolute;
  943. left: 0;
  944. font-size: 26rpx;
  945. color: #5d5d5d;
  946. width: 60rpx;
  947. height: 60rpx;
  948. text-align: center;
  949. line-height: 60rpx;
  950. top: 20rpx;
  951. left: 10rpx;
  952. }