quan.wxss 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842
  1. /* pages/dan/quan.wxss */
  2. .tabs {
  3. -moz-box-sizing: border-box;
  4. box-sizing: border-box;
  5. position: relative;
  6. overflow: hidden;
  7. zoom: 1;
  8. color: #666;
  9. }
  10. .tabs:after,
  11. .tabs:before {
  12. content: " ";
  13. display: table;
  14. }
  15. .tabs:after {
  16. clear: both;
  17. visibility: hidden;
  18. font-size: 0;
  19. height: 0;
  20. }
  21. .tabs-anchor .tabs-bar {
  22. width: 100%;
  23. }
  24. .tabs-bar {
  25. outline: none;
  26. width: 100%;
  27. background-color: #fff;
  28. }
  29. .tabs-bar--extra {
  30. display: -webkit-box;
  31. display: -webkit-flex;
  32. display: -moz-box;
  33. display: -ms-flexbox;
  34. display: flex;
  35. }
  36. .tabs-bar--extra .tabs-extra--container {
  37. display: -webkit-box;
  38. display: -webkit-flex;
  39. display: -moz-box;
  40. display: -ms-flexbox;
  41. display: flex;
  42. -webkit-box-align: center;
  43. -webkit-align-items: center;
  44. -moz-box-align: center;
  45. -ms-flex-align: center;
  46. align-items: center;
  47. }
  48. .is-extra-above {
  49. -webkit-box-orient: horizontal;
  50. -webkit-box-direction: normal;
  51. -webkit-flex-direction: row;
  52. -moz-box-orient: horizontal;
  53. -moz-box-direction: normal;
  54. -ms-flex-direction: row;
  55. flex-direction: row;
  56. }
  57. .is-extra-later {
  58. -webkit-box-orient: horizontal;
  59. -webkit-box-direction: reverse;
  60. -webkit-flex-direction: row-reverse;
  61. -moz-box-orient: horizontal;
  62. -moz-box-direction: reverse;
  63. -ms-flex-direction: row-reverse;
  64. flex-direction: row-reverse;
  65. }
  66. .is-extra-later .tabs-extra--container {
  67. -webkit-box-pack: end;
  68. -webkit-justify-content: flex-end;
  69. -moz-box-pack: end;
  70. -ms-flex-pack: end;
  71. justify-content: flex-end;
  72. }
  73. .tabs-extra--container {
  74. display: none;
  75. -webkit-box-flex: 1;
  76. -webkit-flex: 1;
  77. -moz-box-flex: 1;
  78. -ms-flex: 1;
  79. flex: 1;
  80. line-height: 32rpx;
  81. }
  82. .tabs-link-bar {
  83. z-index: 1;
  84. position: absolute;
  85. left: 0;
  86. bottom: 2rpx;
  87. -moz-box-sizing: border-box;
  88. box-sizing: border-box;
  89. height: 2rpx;
  90. background-color: #ff5777;
  91. -webkit-transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  92. transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  93. transition: transform .3s cubic-bezier(.645, .045, .355, 1);
  94. transition: transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  95. -webkit-transform-origin: 0 0;
  96. transform-origin: 0 0;
  97. }
  98. .tabs-bar {
  99. border-bottom: 1px solid #d9d9d9;
  100. -moz-box-sizing: border-box;
  101. box-sizing: border-box;
  102. }
  103. .tabs-nav--container {
  104. overflow: hidden;
  105. font-size: 14rpx;
  106. line-height: 1.5;
  107. -moz-box-sizing: border-box;
  108. box-sizing: border-box;
  109. position: relative;
  110. white-space: nowrap;
  111. margin-bottom: -1px;
  112. zoom: 1;
  113. }
  114. .tabs-nav--container:after,
  115. .tabs-nav--container:before {
  116. content: " ";
  117. display: table;
  118. }
  119. .tabs-nav--container:after {
  120. clear: both;
  121. visibility: hidden;
  122. font-size: 0;
  123. height: 0;
  124. }
  125. .tabs-tab-btn-disabled {
  126. cursor: not-allowed;
  127. }
  128. .tabs-tab-btn-disabled,
  129. .tabs-tab-btn-disabled:hover {
  130. color: #ccc;
  131. }
  132. .tabs-nav--wrap {
  133. overflow: hidden;
  134. margin-bottom: -1rpx;
  135. }
  136. .tabs-nav {
  137. display: -webkit-box;
  138. display: -webkit-flex;
  139. display: -moz-box;
  140. display: -ms-flexbox;
  141. display: flex;
  142. -moz-box-sizing: border-box;
  143. box-sizing: border-box;
  144. padding-left: 0;
  145. -webkit-transition: -webkit-transform .5s cubic-bezier(.645, .045, .355, 1);
  146. transition: -webkit-transform .5s cubic-bezier(.645, .045, .355, 1);
  147. transition: transform .5s cubic-bezier(.645, .045, .355, 1);
  148. transition: transform .5s cubic-bezier(.645, .045, .355, 1), -webkit-transform .5s cubic-bezier(.645, .045, .355, 1);
  149. position: relative;
  150. margin: 0;
  151. list-style: none;
  152. /*float: left*/
  153. }
  154. .tabs-nav:after,
  155. .tabs-nav:before {
  156. display: table;
  157. content: " ";
  158. }
  159. .tabs-nav:after {
  160. clear: both;
  161. }
  162. .tabs-nav .tabs-tab-disabled {
  163. pointer-events: none;
  164. cursor: default;
  165. color: #ccc;
  166. }
  167. .tabs-nav .tabs-tab {
  168. -webkit-box-flex: 1;
  169. -webkit-flex: 1;
  170. -moz-box-flex: 1;
  171. -ms-flex: 1;
  172. flex: 1;
  173. display: block;
  174. height: 90rpx;
  175. line-height: 90rpx;
  176. margin: 0 12rpx;
  177. -moz-box-sizing: border-box;
  178. box-sizing: border-box;
  179. position: relative;
  180. -webkit-transition: color .3s cubic-bezier(.645, .045, .355, 1);
  181. transition: color .3s cubic-bezier(.645, .045, .355, 1);
  182. cursor: pointer;
  183. text-decoration: none;
  184. text-align: center;
  185. font-size: 30rpx;
  186. color: #333;
  187. }
  188. .tabs-nav .tabs-tab:hover {
  189. }
  190. .tabs-nav .tabs-tab:active {
  191. color: #f13e3a;
  192. }
  193. .tabs-nav .tabs-tab .anticon {
  194. width: 14rpx;
  195. height: 14rpx;
  196. margin-right: 8rpx;
  197. }
  198. .tabs-nav .tabs-tab-active {
  199. color: #ff5577;
  200. }
  201. .tabs-mini .tabs-nav--container {
  202. font-size: 12rpx;
  203. }
  204. .tabs-mini .tabs-tab {
  205. margin-right: 0;
  206. padding: 8rpx 16rpx;
  207. }
  208. .tabs:not(.tabs-vertical) .tabs-content-animated {
  209. display: -webkit-box;
  210. display: -webkit-flex;
  211. display: -moz-box;
  212. display: -ms-flexbox;
  213. display: flex;
  214. -webkit-box-orient: horizontal;
  215. -webkit-box-direction: normal;
  216. -webkit-flex-direction: row;
  217. -moz-box-orient: horizontal;
  218. -moz-box-direction: normal;
  219. -ms-flex-direction: row;
  220. flex-direction: row;
  221. will-change: transform;
  222. -webkit-transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  223. transition: -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  224. transition: transform .3s cubic-bezier(.645, .045, .355, 1);
  225. transition: transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
  226. }
  227. .tabs-line:not(.tabs-vertical) .tabs-content-animated {
  228. visibility: hidden;
  229. }
  230. .tabs-line:not(.tabs-vertical) .tabs-content > .tabs-tabpane {
  231. overflow: hidden;
  232. }
  233. .tabs-line:not(.tabs-vertical) .tabs-content > .tabs-tabpane-active {
  234. }
  235. .tabs:not(.tabs-vertical) .tabs-tabpane {
  236. -webkit-flex-shrink: 0;
  237. -ms-flex-negative: 0;
  238. flex-shrink: 0;
  239. width: 100%;
  240. }
  241. .tabs-vertical>.tabs-bar {
  242. border-bottom: 0;
  243. }
  244. .tabs-vertical>.tabs-bar .tabs-tab {
  245. float: none;
  246. margin-right: 0;
  247. margin-bottom: 16rpx;
  248. display: block;
  249. padding: 8rpx 24rpx;
  250. }
  251. .tabs-vertical>.tabs-bar .tabs-tab:last-child {
  252. margin-bottom: 0;
  253. }
  254. .tabs-vertical>.tabs-bar .tabs-nav--container,
  255. .tabs-vertical>.tabs-bar .tabs-nav--wrap {
  256. margin-bottom: 0;
  257. }
  258. .tabs-vertical>.tabs-bar .tabs-link-bar {
  259. width: 2rpx;
  260. left: auto;
  261. height: auto;
  262. top: 0;
  263. }
  264. .tabs-vertical>.tabs-content {
  265. overflow: hidden;
  266. width: auto;
  267. }
  268. .tabs-vertical.tabs-left>.tabs-bar {
  269. float: left;
  270. border-right: 1px solid #e9e9e9;
  271. margin-right: -1rpx;
  272. margin-bottom: 0;
  273. }
  274. .tabs-vertical.tabs-left>.tabs-bar .tabs-tab {
  275. text-align: right;
  276. }
  277. .tabs-vertical.tabs-left>.tabs-bar .tabs-nav--container,
  278. .tabs-vertical.tabs-left>.tabs-bar .tabs-nav--wrap {
  279. margin-right: -1rpx;
  280. }
  281. .tabs-vertical.tabs-left>.tabs-bar .tabs-link-bar {
  282. right: 1rpx;
  283. }
  284. .tabs-vertical.tabs-left>.tabs-content {
  285. padding-left: 24rpx;
  286. border-left: 1px solid #e9e9e9;
  287. }
  288. .tabs-vertical.tabs-right>.tabs-bar {
  289. float: right;
  290. border-left: 1px solid #e9e9e9;
  291. margin-left: -1rpx;
  292. margin-bottom: 0;
  293. }
  294. .tabs-vertical.tabs-right>.tabs-bar .tabs-nav--container,
  295. .tabs-vertical.tabs-right>.tabs-bar .tabs-nav--wrap {
  296. margin-left: -1rpx;
  297. }
  298. .tabs-vertical.tabs-right>.tabs-bar .tabs-link-bar {
  299. left: 1rpx;
  300. }
  301. .tabs-vertical.tabs-right>.tabs-content {
  302. padding-right: 24rpx;
  303. border-right: 1px solid #e9e9e9;
  304. }
  305. .tabs-bottom>.tabs-bar {
  306. margin-bottom: 0;
  307. margin-top: 16rpx;
  308. }
  309. .tabs.tabs-card>.tabs-bar .tabs-nav--container {
  310. }
  311. .tabs.tabs-card>.tabs-bar .tabs-link-bar {
  312. visibility: hidden;
  313. }
  314. .tabs.tabs-card>.tabs-bar .tabs-tab {
  315. margin: 0;
  316. border: 1px solid #d9d9d9;
  317. border-bottom: 0;
  318. border-radius: 6rpx 6rpx 0 0;
  319. -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
  320. transition: all .3s cubic-bezier(.645, .045, .355, 1);
  321. background: #f9f9f9;
  322. margin-right: 2rpx;
  323. }
  324. .tabs.tabs-card>.tabs-bar .tabs-tab-active {
  325. background: #fff;
  326. -webkit-transform: translateZ(0);
  327. transform: translateZ(0);
  328. border-color: #d9d9d9;
  329. color: #f13e3a;
  330. }
  331. .tabs.tabs-card>.tabs-bar .tabs-nav--wrap {
  332. margin-bottom: 0;
  333. }
  334. .tabs.tabs-editable-card>.tabs-bar .tabs-tab:not(.tabs-tab-active):hover {
  335. padding-left: 8rpx;
  336. padding-right: 8rpx;
  337. }
  338. .tabs-vertical .tabs-content-animated,
  339. .no-flex .tabs-content-animated {
  340. -webkit-transform: none!important;
  341. transform: none!important;
  342. }
  343. .tabs-vertical .tabs-content>.tabs-tabpane-inactive,
  344. .no-flex .tabs-content>.tabs-tabpane-inactive {
  345. display: none;
  346. }
  347. .head {
  348. height: 90rpx;
  349. line-height: 90rpx;
  350. width: 100%;
  351. }
  352. .head-content {
  353. display: -webkit-box;
  354. display: -webkit-flex;
  355. display: -moz-box;
  356. display: -ms-flexbox;
  357. display: flex;
  358. border-bottom: 1px solid #c9c7c8;
  359. height: 90rpx;
  360. line-height: 90rpx;
  361. width: 100%;
  362. background-color: #fafafa;
  363. }
  364. .head-content.is-fixed {
  365. position: fixed;
  366. top: 0;
  367. left: 0;
  368. z-index: 100;
  369. }
  370. .head-left {
  371. position: relative;
  372. width: 90rpx;
  373. text-align: center;
  374. -webkit-box-pack: center;
  375. -webkit-justify-content: center;
  376. -moz-box-pack: center;
  377. -ms-flex-pack: center;
  378. justify-content: center;
  379. -webkit-box-align: center;
  380. -webkit-align-items: center;
  381. -moz-box-align: center;
  382. -ms-flex-align: center;
  383. align-items: center;
  384. }
  385. .head-left--back{
  386. display: block;
  387. color: #5e5e5e;
  388. font-size: 20rpx;
  389. }
  390. .head-left--part {
  391. position: absolute;
  392. left: 0;
  393. top: 0;
  394. width: 140rpx;
  395. }
  396. .head-title {
  397. -webkit-box-flex: 1;
  398. -webkit-flex: 1;
  399. -moz-box-flex: 1;
  400. -ms-flex: 1;
  401. flex: 1;
  402. text-align: center;
  403. font-size: 36rpx;
  404. color: #5e5e5e;
  405. white-space: nowrap;
  406. text-overflow: ellipsis;
  407. overflow: hidden;
  408. }
  409. .head-right {
  410. position: relative;
  411. width: 90rpx;
  412. text-align: center;
  413. font-size: 26rpx;
  414. color: #727272;
  415. -webkit-box-pack: center;
  416. -webkit-justify-content: center;
  417. -moz-box-pack: center;
  418. -ms-flex-pack: center;
  419. justify-content: center;
  420. -webkit-box-align: center;
  421. -webkit-align-items: center;
  422. -moz-box-align: center;
  423. -ms-flex-align: center;
  424. align-items: center;
  425. }
  426. .head-right--cart{
  427. display: block;
  428. }
  429. .head-right--part {
  430. position: absolute;
  431. right: 0;
  432. top: 0;
  433. width: 140rpx;
  434. }
  435. .back {
  436. -webkit-box-pack: center;
  437. -webkit-justify-content: center;
  438. -moz-box-pack: center;
  439. -ms-flex-pack: center;
  440. justify-content: center;
  441. -webkit-box-align: center;
  442. -webkit-align-items: center;
  443. -moz-box-align: center;
  444. -ms-flex-align: center;
  445. align-items: center;
  446. }
  447. .cart {
  448. -webkit-box-pack: center;
  449. -webkit-justify-content: center;
  450. -moz-box-pack: center;
  451. -ms-flex-pack: center;
  452. justify-content: center;
  453. -webkit-box-align: center;
  454. -webkit-align-items: center;
  455. -moz-box-align: center;
  456. -ms-flex-align: center;
  457. align-items: center;
  458. }
  459. .icon-base {
  460. background-size: 100% 100%;
  461. width: 44rpx;
  462. height: 44rpx;
  463. display: inline-block;
  464. vertical-align: middle;
  465. margin-top: -5rpx;
  466. }
  467. .m-icon {
  468. font-size: 35rpx;
  469. }
  470. .meili-all-vue-base-button {
  471. display: inline-block;
  472. -moz-box-sizing: border-box;
  473. box-sizing: border-box;
  474. font-size: 30rpx;
  475. padding: 12rpx 25rpx;
  476. border-radius: 8rpx;
  477. vertical-align: middle;
  478. margin: 8rpx 12rpx;
  479. cursor: pointer;
  480. -webkit-user-select: none;
  481. -moz-user-select: none;
  482. -ms-user-select: none;
  483. user-select: none;
  484. min-width: 200rpx;
  485. text-align: center;
  486. }
  487. .disabled {
  488. cursor: not-allowed;
  489. }
  490. .primary{
  491. color: white;
  492. background: #ff5777;
  493. }
  494. .primary.disabled {
  495. color: white;
  496. background: rgb(210, 210, 210);
  497. }
  498. .ghost {
  499. border: 1px solid #ff5777;
  500. color: #ff5777;
  501. }
  502. .ghost.disabled {
  503. border: 1px solid rgb(210, 210, 210);
  504. color: rgb(210, 210, 210);
  505. }
  506. .meili-all-base-page-error {
  507. height: 100%;
  508. min-height: 586rpx;
  509. width: 100%;
  510. text-align: center;
  511. display: -webkit-box;
  512. display: -webkit-flex;
  513. display: -moz-box;
  514. display: -ms-flexbox;
  515. display: flex;
  516. -webkit-box-align: center;
  517. -webkit-align-items: center;
  518. -moz-box-align: center;
  519. -ms-flex-align: center;
  520. align-items: center;
  521. -webkit-box-pack: center;
  522. -webkit-justify-content: center;
  523. -moz-box-pack: center;
  524. -ms-flex-pack: center;
  525. justify-content: center;
  526. }
  527. .meili-all-base-page-error image{
  528. width: 514rpx;
  529. margin-bottom: 30rpx;
  530. }
  531. .meili-all-base-page-error .title {
  532. color: #666666;
  533. font-size: 32rpx;
  534. }
  535. .meili-all-base-page-error .desc {
  536. color: #666666;
  537. font-size: 24rpx;
  538. margin-top: 20rpx;
  539. }
  540. .meili-all-base-page-error .button {
  541. margin-top: 30rpx;
  542. }
  543. .loading,.nomore {
  544. text-align: center;
  545. margin: 20rpx 0;
  546. font-size: 26rpx
  547. }
  548. .coupon-convert {
  549. margin: 20rpx 16rpx 0;
  550. height: 76rpx;
  551. line-height: 76rpx;
  552. border-radius: 5rpx;
  553. text-align: center;
  554. color: #5e5e5e;
  555. border: 1px solid #ddd;
  556. font-weight: 700;
  557. font-size: 32rpx;
  558. display: block
  559. }
  560. .bottom-fixed {
  561. position: fixed;
  562. bottom: 0;
  563. width: 100%;
  564. display: -webkit-box;
  565. display: -webkit-flex;
  566. display: -moz-box;
  567. display: -ms-flexbox;
  568. display: flex
  569. }
  570. .banner {
  571. position: fixed;
  572. bottom: 0;
  573. left: 0;
  574. width: 100%
  575. }
  576. .banner image {
  577. width: 100%
  578. }
  579. body {
  580. background: #fff
  581. }
  582. .meili-all-vue-coupon-base-list {
  583. overflow: hidden
  584. }
  585. .item{
  586. position: relative;
  587. margin: 20rpx 16rpx;
  588. padding: 31rpx 33rpx 35rpx 32rpx;
  589. height: 273rpx;
  590. border-radius: 6rpx;
  591. background: #fff0f1
  592. }
  593. .item .title {
  594. color: #333;
  595. font-size: 28rpx
  596. }
  597. .item .rmb {
  598. color: #f25;
  599. font-size: 36rpx;
  600. vertical-align: 22rpx
  601. }
  602. .item .price {
  603. color: #f25;
  604. font-size: 68rpx;
  605. margin: 0 5rpx 0 0
  606. }
  607. .item .limit-price-desc {
  608. color: #999;
  609. font-size: 24rpx
  610. }
  611. .item .border{
  612. position: relative;
  613. top: -10rpx;
  614. border-bottom: 1px dotted #f5829a
  615. }
  616. .item .restrict-desc {
  617. font-size: 24rpx;
  618. color: #999;
  619. white-space: nowrap;
  620. text-overflow: ellipsis;
  621. overflow: hidden
  622. }
  623. .item .time {
  624. font-size: 24rpx;
  625. color: #999
  626. }
  627. .item .btn {
  628. position: absolute;
  629. top: 98rpx;
  630. right: 32rpx;
  631. display: inline-block;
  632. text-align: center;
  633. width: 150rpx;
  634. height: 54rpx;
  635. line-height: 54rpx;
  636. background: #ff5777;
  637. color: #fff;
  638. border-radius: 6rpx;
  639. font-size: 28rpx
  640. }
  641. .item .tag-img {
  642. display: none;
  643. position: absolute;
  644. top: 37rpx;
  645. right: 34rpx;
  646. width: 270rpx;
  647. height: 195rpx
  648. }
  649. .item .tag-dacu {
  650. position: absolute;
  651. top: 0;
  652. right: 0;
  653. width: 94rpx;
  654. height: 88rpx
  655. }
  656. .item.expired,.item.used {
  657. background: #f6f6f6;
  658. border: 1rpx solid #ececec
  659. }
  660. .item.expired .limit-price-desc[data-v-83eb8fc2],.item.expired .price[data-v-83eb8fc2],.item.expired .rmb[data-v-83eb8fc2],.item.expired .title[data-v-83eb8fc2],.item.used .limit-price-desc[data-v-83eb8fc2],.item.used .price[data-v-83eb8fc2],.item.used .rmb[data-v-83eb8fc2],.item.used .title[data-v-83eb8fc2] {
  661. color: #999
  662. }
  663. .item.expired .border[data-v-83eb8fc2],.item.used .border[data-v-83eb8fc2] {
  664. border-bottom-color: #dadada
  665. }
  666. .item.expired .tag-img[data-v-83eb8fc2],.item.used .tag-img[data-v-83eb8fc2] {
  667. display: inline-block
  668. }
  669. .item {
  670. position: relative;
  671. margin: 20rpx 16rpx;
  672. padding: 31rpx 33rpx 35rpx 32rpx;
  673. height: 232rpx;
  674. border-radius: 6rpx;
  675. background: #fff0f1
  676. }
  677. .item .title {
  678. display: inline;
  679. color: #333;
  680. font-size: 28rpx
  681. }
  682. .item .title .span{
  683. padding-right: 4rpx;
  684. padding-left:8rpx;
  685. }
  686. .span{
  687. display: inline;
  688. }
  689. .i {
  690. display:inline;
  691. }
  692. .hide{display:none;}
  693. #view{
  694. background-color:#fff;
  695. }
  696. .item .title image {
  697. width: 30rpx;
  698. height: 30rpx;
  699. border-radius: 50%
  700. }
  701. .item .title .m-icon {
  702. font-size: 28rpx
  703. }
  704. .item .rmb {
  705. color: #333;
  706. font-size: 36rpx;
  707. vertical-align: 22rpx
  708. }
  709. .item .price {
  710. color: #333;
  711. font-size: 68rpx;
  712. margin: 0 5rpx 0 0
  713. }
  714. .item .limit-price-desc {
  715. color: #999;
  716. font-size: 24rpx
  717. }
  718. .item .border {
  719. position: relative;
  720. top: -10rpx;
  721. border-bottom: 1px dotted #f5829a
  722. }
  723. .item .restrict-desc {
  724. font-size: 24rpx;
  725. color: #999;
  726. white-space: nowrap;
  727. text-overflow: ellipsis;
  728. overflow: hidden
  729. }
  730. .item .time {
  731. font-size: 24rpx;
  732. color: #999
  733. }
  734. .item .btn {
  735. position: absolute;
  736. top: 98rpx;
  737. right: 32rpx;
  738. display: inline-block;
  739. text-align: center;
  740. width: 150rpx;
  741. height: 54rpx;
  742. line-height: 54rpx;
  743. background: #ff5777;
  744. color: #fff;
  745. border-radius: 6rpx;
  746. font-size: 28rpx
  747. }
  748. .item .btn.hide{
  749. display:none;
  750. }
  751. .item .tag-img {
  752. display: none;
  753. position: absolute;
  754. top: 26rpx;
  755. right: 30rpx;
  756. width: 250rpx;
  757. height: 180rpx
  758. }
  759. .item .tag-dacu {
  760. position: absolute;
  761. top: 0;
  762. right: 0;
  763. width: 94rpx;
  764. height: 88rpx
  765. }
  766. .item .circle {
  767. position: absolute;
  768. top: 154rpx;
  769. display: inline-block;
  770. width: 19rpx;
  771. height: 19rpx;
  772. border-radius: 50%;
  773. background: #fff;
  774. z-index: 10
  775. }
  776. .item .circle.left-circle {
  777. right: -9rpx
  778. }
  779. .item .circle.right-circle {
  780. left: -9rpx
  781. }
  782. .item.expired,.item.used {
  783. background: #f6f6f6;
  784. border: 1rpx solid #ececec
  785. }
  786. .item.expired .limit-price-desc,.item.expired .price,.item.expired .rmb,.item.expired .title,.item.used .limit-price-desc,.item.used .price,.item.used .rmb,.item.used .title {
  787. color: #999
  788. }
  789. .item.expired .border,.item.used .border {
  790. border-bottom-color: #dadada
  791. }
  792. .item.expired .tag-img,.item.used .tag-img {
  793. display: inline-block
  794. }