金诚优选前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1121 lines
19 KiB

  1. @import '../../../common/css/global';
  2. #microData {
  3. //秒杀
  4. .seckill-box {
  5. background: #ffffff;
  6. padding: 15px;
  7. margin-bottom: 10px;
  8. .title {
  9. height: 35px !important;
  10. display: flex;
  11. justify-content: space-between;
  12. color: #000;
  13. line-height: 35px;
  14. text:nth-child(1) {
  15. font-size: 22px;
  16. font-weight: 700;
  17. }
  18. text:nth-child(2) {
  19. font-size: 12px;
  20. }
  21. }
  22. .seckill-info {
  23. display: flex;
  24. align-items: flex-start;
  25. margin-top: 15px;
  26. .left {
  27. width: 100px;
  28. height: 100px;
  29. image {
  30. width: 100%;
  31. height: 100%;
  32. }
  33. }
  34. .right {
  35. flex: 1;
  36. margin-left: 10px;
  37. overflow: hidden;
  38. .goods-name {
  39. overflow: hidden;
  40. text-overflow: ellipsis;
  41. white-space: nowrap;
  42. font-size: 15px;
  43. color: #333333;
  44. }
  45. .price-box {
  46. color: #e50303;
  47. font-size: 18px;
  48. .old {
  49. font-size: 12px;
  50. color: #9c9c9c;
  51. text-decoration: line-through;
  52. }
  53. &.free-money {
  54. font-size: 14px;
  55. color: #9c9c9c;
  56. display: flex;
  57. align-items: center;
  58. justify-content: space-between;
  59. .money {
  60. display: flex;
  61. align-items: center;
  62. .new {
  63. font-size: 18px;
  64. color: @globalColor;
  65. }
  66. .old {
  67. font-size: 10px;
  68. margin-left: 5px;
  69. text-decoration: line-through;
  70. }
  71. }
  72. }
  73. }
  74. .seckill-time {
  75. display: flex;
  76. align-items: flex-end;
  77. justify-content: space-between;
  78. .free {
  79. white-space: nowrap;
  80. overflow: hidden;
  81. text-overflow: ellipsis;
  82. flex: 1;
  83. }
  84. .buy {
  85. width: 70px;
  86. height: 25px;
  87. border-radius: 50px;
  88. color: #fff;
  89. background: #fb5054;
  90. font-size: 12px;
  91. line-height: 25px;
  92. text-align: center;
  93. }
  94. }
  95. }
  96. }
  97. }
  98. .about-program {
  99. image {
  100. width: 100%;
  101. }
  102. }
  103. image {
  104. vertical-align: middle;
  105. }
  106. .author{
  107. image{
  108. width: 100%;
  109. }
  110. }
  111. .index-class-box {
  112. background: #ffffff;
  113. display: flex;
  114. align-items: center;
  115. padding: 15px;
  116. .title {
  117. font-size: 15px;
  118. color: #111111;
  119. border-bottom: 3px solid @mainColor;
  120. }
  121. .class-box {
  122. display: flex;
  123. align-items: center;
  124. font-size: 13px;
  125. color: #111111;
  126. flex: 1;
  127. text-align: center;
  128. margin-left: 30px;
  129. .class-item {
  130. flex: 1;
  131. }
  132. }
  133. }
  134. .banner {
  135. //position: relative;
  136. //
  137. //left: 0;
  138. //top: 0;
  139. //height: 174px;
  140. image {
  141. width: 100%;
  142. height: 100%;
  143. object-fit: cover;
  144. }
  145. .search {
  146. display: flex;
  147. align-items: center;
  148. //position: absolute;
  149. //top: 0;
  150. //left: 0;
  151. width: 100%;
  152. height: 44px;
  153. //background: @globalColor;
  154. background: #ffffff;
  155. padding: 7px 10px;
  156. //filter:blur(20);
  157. .menu-box {
  158. width: 40px;
  159. //color: #FFFFFF;
  160. color: #825139;
  161. margin-right: 10px;
  162. }
  163. .search_box {
  164. display: flex;
  165. align-items: center;
  166. position: relative;
  167. width: 100rpx;
  168. height: 30px;
  169. background: rgba(0,0,0,0.7);
  170. color: #FFFFFF;
  171. border-radius: 5px;
  172. padding: 0 4rpx;
  173. icon {
  174. position: absolute;
  175. top: 5px;
  176. left: 8px;
  177. z-index: 5;
  178. }
  179. input{
  180. margin-left: 4rpx;
  181. font-size: 12px;
  182. color: #FFFFFF !important;
  183. }
  184. }
  185. }
  186. }
  187. .coupon-warp-box {
  188. background: #ffffff;
  189. overflow: auto;
  190. white-space: nowrap;
  191. width: 100%;
  192. padding: 10px 15px;
  193. .coupon-item-box {
  194. width: 160px;
  195. height: 65px;
  196. display: inline-block;
  197. background: @mainColor;
  198. margin-right: 5px;
  199. border-radius: 4px;
  200. .coupon-item {
  201. display: flex;
  202. align-items: center;
  203. justify-content: space-between;
  204. height: 100%;
  205. padding: 5px;
  206. color: #ffffff;
  207. .left {
  208. .money {
  209. font-size: 10px;
  210. }
  211. .num {
  212. font-size: 30px;
  213. }
  214. }
  215. .right {
  216. font-size: 10px;
  217. text-align: center;
  218. .label {
  219. }
  220. .btn {
  221. padding: 2px 10px;
  222. border-radius: 3px;
  223. background: #ffffff;
  224. color: @mainColor;
  225. margin-top: 5px;
  226. box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
  227. }
  228. }
  229. }
  230. }
  231. }
  232. .tn-box {
  233. padding: 10px 0;
  234. .img-box {
  235. padding: 0 10px;
  236. image {
  237. display: block;
  238. width: 100%;
  239. margin-bottom: 10px;
  240. }
  241. }
  242. }
  243. .g-main {
  244. position: relative;
  245. .m-lead {
  246. font-size: 13px;
  247. //height: 45px;
  248. background: #ffffff;
  249. //padding: 0 20px;
  250. ul {
  251. display: flex;
  252. display: -webkit-flex;
  253. flex-direction: row;
  254. justify-content: center;
  255. height: 100%;
  256. li {
  257. position: relative;
  258. flex: 1;
  259. width: 1px;
  260. height: 100%;
  261. text-align: center;
  262. span {
  263. display: inline-block;
  264. text-align: center;
  265. line-height: 45px;
  266. width: auto;
  267. height: 100%;
  268. font-size: 14px;
  269. box-sizing: content-box;
  270. }
  271. .hover {
  272. border-bottom: 2px solid #333;
  273. box-sizing: border-box;
  274. }
  275. span.active {
  276. font-size: 17px;
  277. font-weight: bold;
  278. -webkit-box-sizing: border-box;
  279. -moz-box-sizing: border-box;
  280. box-sizing: border-box;
  281. border-bottom: 2px solid #000000;
  282. }
  283. }
  284. }
  285. }
  286. .m-content {
  287. padding: 10px 15px;
  288. .m-main {
  289. display: flex;
  290. justify-content: space-between;
  291. flex-wrap: wrap;
  292. align-content: space-between;
  293. image {
  294. width: 100%;
  295. box-sizing: border-box;
  296. display: block;
  297. }
  298. .img-box {
  299. position: relative;
  300. width: 100%;
  301. height: 100%;
  302. margin-bottom: 10px;
  303. .description {
  304. position: absolute;
  305. width: 100%;
  306. left: 0;
  307. bottom: 0;
  308. height: 30px;
  309. line-height: 30px;
  310. text-indent: 5px;
  311. color: #fff;
  312. background: rgba(0, 0, 0, 0.5);
  313. overflow: hidden;
  314. text-overflow: ellipsis;
  315. display: -webkit-box;
  316. -webkit-box-orient: vertical;
  317. white-space: nowrap;
  318. font-size: 14px;
  319. }
  320. &:last-child {
  321. margin-bottom: 0;
  322. }
  323. }
  324. .goods_box {
  325. width: 48%;
  326. background: #ffffff;
  327. margin-top: 10px;
  328. .goods_image {
  329. position: relative;
  330. padding-top: 100%;
  331. width: 100%;
  332. image {
  333. position: absolute;
  334. left: 0;
  335. top: 0;
  336. height: 100%;
  337. width: 100%;
  338. object-fit: cover;
  339. object-position: center center;
  340. }
  341. }
  342. .title {
  343. font-size: 16px;
  344. color: #4a4a4a;
  345. overflow: hidden;
  346. text-overflow: ellipsis;
  347. }
  348. .price {
  349. color: #ea4448;
  350. font-size: 14px;
  351. text-indent: 5px;
  352. }
  353. }
  354. }
  355. }
  356. }
  357. .module-box {
  358. background: #ffffff;
  359. padding: 10px 20px;
  360. margin-bottom: 10px;
  361. .meal-price {
  362. border: 2px solid #979797;
  363. height: 50px;
  364. line-height: 48px;
  365. text-align: center;
  366. font-size: 16px;
  367. text:first-child {
  368. color: #e50303;
  369. }
  370. text:last-child {
  371. text-decoration: line-through;
  372. }
  373. }
  374. .module-title {
  375. height: 35px;
  376. display: flex;
  377. justify-content: space-between;
  378. color: #000;
  379. line-height: 35px;
  380. text:nth-child(1) {
  381. font-size: 22px;
  382. font-weight: 700;
  383. }
  384. text:nth-child(2) {
  385. font-size: 12px;
  386. }
  387. }
  388. .space-btween {
  389. display: flex;
  390. justify-content: space-between;
  391. align-items: center;
  392. }
  393. .module-content {
  394. padding: 20px 0;
  395. position: relative;
  396. .add {
  397. position: relative;
  398. transform: translateY(120%);
  399. width: 18px;
  400. height: 18px;
  401. margin-bottom: auto;
  402. &:last-child {
  403. display: none;
  404. }
  405. .t {
  406. position: absolute;
  407. top: 8px;
  408. left: 0;
  409. width: 100%;
  410. height: 2px;
  411. background: #b2b2b2;
  412. border-radius: 19px;
  413. }
  414. .l {
  415. position: absolute;
  416. left: 8px;
  417. top: 0;
  418. height: 100%;
  419. width: 2px;
  420. background: #b2b2b2;
  421. border-radius: 19px;
  422. }
  423. }
  424. .meal {
  425. position: relative;
  426. width: 25%;
  427. .goods_image {
  428. position: relative;
  429. width: 100%;
  430. padding-top: 100%;
  431. image {
  432. position: absolute;
  433. left: 0;
  434. top: 0;
  435. width: 100%;
  436. height: 100%;
  437. object-fit: cover;
  438. object-position: center;
  439. }
  440. }
  441. .goods_title {
  442. margin-top: 10px;
  443. overflow: hidden;
  444. text-overflow: ellipsis;
  445. display: -webkit-box;
  446. -webkit-line-clamp: 3;
  447. -webkit-box-orient: vertical;
  448. color: #000;
  449. }
  450. }
  451. image {
  452. //position: absolute;
  453. //left: 0;
  454. //top: 20px;
  455. //width: 100px;
  456. //height: 100px;
  457. //object-fit: cover;
  458. //object-position: center center;
  459. }
  460. .content {
  461. margin-left: 120px;
  462. height: 100%;
  463. .content_title {
  464. padding-right: 30px;
  465. overflow: hidden;
  466. text-overflow: ellipsis;
  467. white-space: nowrap;
  468. font-size: 16px;
  469. line-height: 18px;
  470. }
  471. .content_info {
  472. display: flex;
  473. justify-content: space-between;
  474. align-items: baseline;
  475. vertical-align: bottom;
  476. .price {
  477. color: #e50303;
  478. font-size: 18px;
  479. }
  480. .delPrice {
  481. margin-right: auto;
  482. font-size: 12px;
  483. }
  484. .onlyPrice {
  485. color: #9c9c9c;
  486. font-size: 14px;
  487. }
  488. }
  489. .countDown {
  490. margin-top: 7px;
  491. .text {
  492. font-size: 12px;
  493. color: #4a4a4a;
  494. }
  495. .release {
  496. display: flex;
  497. flex-direction: row;
  498. justify-content: space-between;
  499. align-items: center;
  500. .time {
  501. display: flex;
  502. align-items: center;
  503. text {
  504. line-height: 19px;
  505. margin: 0 3px;
  506. }
  507. .dot {
  508. display: inline-block;
  509. width: 19px;
  510. height: 19px;
  511. background: #6d6d6d;
  512. font-size: 12px;
  513. line-height: 19px;
  514. text-align: center;
  515. }
  516. }
  517. .btnBuy {
  518. display: inline-block;
  519. width: 70px;
  520. height: 25px;
  521. border-radius: 50px;
  522. color: #ffffff;
  523. background: #ea4448;
  524. font-size: 12px;
  525. line-height: 25px;
  526. text-align: center;
  527. }
  528. }
  529. }
  530. }
  531. }
  532. }
  533. //拼团
  534. .groupon-item-box {
  535. padding: 10px 15px;
  536. background: #ffffff;
  537. margin-bottom: 10px;
  538. .title {
  539. height: 35px;
  540. display: flex;
  541. justify-content: space-between;
  542. color: #000;
  543. line-height: 35px;
  544. text:nth-child(1) {
  545. font-size: 18px;
  546. font-weight: bold;
  547. }
  548. text:nth-child(2) {
  549. font-size: 12px;
  550. }
  551. }
  552. .item {
  553. display: flex;
  554. /*align-items: center;*/
  555. padding: 10px 0;
  556. margin-bottom: 5px;
  557. background: #ffffff;
  558. overflow: hidden;
  559. .left {
  560. position: relative;
  561. width: 120px;
  562. .num {
  563. font-size: 12px;
  564. position: absolute;
  565. width: 100%;
  566. bottom: 0;
  567. background: #fb5054;
  568. opacity: 0.8;
  569. text-align: center;
  570. color: @countColor;
  571. }
  572. image {
  573. display: block;
  574. width: 100%;
  575. }
  576. .img-box {
  577. display: flex;
  578. align-items: center;
  579. margin-top: 10px;
  580. box-sizing: border-box;
  581. justify-content: space-between;
  582. image {
  583. width: 47%;
  584. }
  585. }
  586. }
  587. .right {
  588. display: flex;
  589. flex-direction: column;
  590. justify-content: space-between;
  591. font-size: 14px;
  592. margin-left: 12px;
  593. flex: 1;
  594. .price-box {
  595. .old-price {
  596. font-size: 12px;
  597. color: #9b9b9b;
  598. text-decoration: line-through;
  599. }
  600. .seckill-time-box {
  601. .seckill-item {
  602. text-align: left;
  603. .time-out {
  604. color: #000 !important;
  605. display: block;
  606. .text {
  607. color: #4a4a4a;
  608. }
  609. }
  610. .tiem {
  611. color: #000;
  612. margin: 5px 0;
  613. }
  614. i {
  615. display: none;
  616. }
  617. .my-class {
  618. margin: 5px 0;
  619. color: #ea4448;
  620. }
  621. }
  622. }
  623. .meal-price {
  624. display: flex;
  625. align-items: flex-end;
  626. .price {
  627. flex: 1;
  628. color: #ff2741;
  629. span {
  630. color: #4a4a4a;
  631. }
  632. }
  633. .btn {
  634. color: #ffffff;
  635. background: #fb5054;
  636. padding: 5px 10px;
  637. border-radius: 4px;
  638. i {
  639. font-size: 12px;
  640. }
  641. &.no-start {
  642. background: #26a96d;
  643. }
  644. }
  645. }
  646. }
  647. }
  648. }
  649. }
  650. .index-gift-box {
  651. .mask {
  652. position: fixed;
  653. top: 0;
  654. left: 0;
  655. right: 0;
  656. bottom: 0;
  657. z-index: 200;
  658. background-color: rgba(0, 0, 0, 0.4);
  659. }
  660. .box {
  661. position: fixed;
  662. z-index: 500;
  663. width: 80%;
  664. top: 47%;
  665. left: 50%;
  666. transform: translate(-50%, -50%);
  667. overflow: auto;
  668. height: 70%;
  669. image {
  670. width: 100%;
  671. border-radius: 4px;
  672. }
  673. .iconfont {
  674. font-size: 30px;
  675. text-align: center;
  676. color: #ffffff;
  677. margin-top: 30px;
  678. }
  679. .title {
  680. position: relative;
  681. height: 45%;
  682. background: url('https://ibrand-miniprogram.oss-cn-hangzhou.aliyuncs.com/%E5%B0%8F%E7%A8%8B%E5%BA%8F/red-head.png') no-repeat;
  683. background-size: 100% 100%;
  684. image {
  685. position: absolute;
  686. width: 30px;
  687. height: 30px;
  688. right: 0px;
  689. }
  690. .title-info {
  691. position: absolute;
  692. padding: 0 30px;
  693. top: 33%;
  694. text-align: center;
  695. width: 100%;
  696. box-sizing: border-box;
  697. color: #ffffff;
  698. .text {
  699. font-size: 20px;
  700. }
  701. .tips {
  702. font-size: 12px;
  703. }
  704. }
  705. i {
  706. position: absolute;
  707. right: 0;
  708. top: -5px;
  709. color: #fff;
  710. font-size: 30px;
  711. }
  712. }
  713. .coupon-list {
  714. overflow: auto;
  715. height: 40%;
  716. background: #df3121;
  717. margin: 0 9px 0 10px;
  718. padding: 0 15px;
  719. .item {
  720. display: flex;
  721. align-items: center;
  722. justify-content: space-between;
  723. position: relative;
  724. padding: 5px 10px;
  725. margin-bottom: 10px;
  726. background: #ffffff;
  727. border-radius: 4px;
  728. .lable {
  729. white-space: nowrap;
  730. overflow: hidden;
  731. text-overflow: ellipsis;
  732. }
  733. .time {
  734. white-space: nowrap;
  735. overflow: hidden;
  736. text-overflow: ellipsis;
  737. }
  738. &:first-child {
  739. margin-top: 10px;
  740. }
  741. &::before {
  742. position: absolute;
  743. left: -5px;
  744. top: 20px;
  745. content: '';
  746. background: #df3121;
  747. width: 10px;
  748. height: 10px;
  749. border-radius: 100%;
  750. }
  751. &::after {
  752. position: absolute;
  753. right: -5px;
  754. top: 20px;
  755. content: '';
  756. background: #df3121;
  757. width: 10px;
  758. height: 10px;
  759. border-radius: 100%;
  760. }
  761. .left {
  762. flex: 1;
  763. font-size: 14px;
  764. margin-right: 10px;
  765. overflow: hidden;
  766. div {
  767. //white-space: nowrap;
  768. overflow: hidden;
  769. text-overflow: ellipsis;
  770. }
  771. .time {
  772. font-size: 10px;
  773. color: #9b9b9b;
  774. min-height: 19px;
  775. }
  776. }
  777. .right {
  778. font-size: 16px;
  779. color: #df3121;
  780. }
  781. &.point {
  782. padding: 13px 10px;
  783. }
  784. &.old {
  785. .left {
  786. color: #9b9b9b;
  787. }
  788. .right {
  789. color: #9b9b9b;
  790. }
  791. }
  792. }
  793. }
  794. .buttom {
  795. font-size: 14px;
  796. padding: 14px;
  797. /*height: 10%;*/
  798. text-align: center;
  799. color: #df3121;
  800. background: #ee5223;
  801. margin: 0 9px 0 10px;
  802. border-top: 4px solid #c1281a;
  803. span {
  804. background: #ffe985;
  805. border-radius: 20px;
  806. padding: 10px 50px;
  807. }
  808. }
  809. }
  810. }
  811. .new-gift {
  812. position: fixed;
  813. bottom: 100px;
  814. right: 20px;
  815. width: 40px;
  816. image {
  817. width: 50px;
  818. height: 60px;
  819. }
  820. }
  821. //套餐
  822. .meal_list {
  823. overflow: auto;
  824. white-space: nowrap;
  825. width: 100%;
  826. table,
  827. image {
  828. width: 100% !important;
  829. height: auto;
  830. }
  831. .store_list {
  832. //top:0;
  833. width: 26.4%;
  834. position: relative;
  835. display: inline-block;
  836. margin-right: 10%;
  837. view {
  838. box-sizing: border-box;
  839. }
  840. image {
  841. width: 100%;
  842. height: 100px;
  843. }
  844. .description {
  845. width: 100%;
  846. margin-top: 5px;
  847. font-size: 14px;
  848. //height: 48px;
  849. overflow: hidden;
  850. word-break: break-all;
  851. //word-spacing: ;
  852. -webkit-line-clamp: 2;
  853. text-overflow: ellipsis;
  854. //display: -webkit-box;
  855. //-webkit-box-orient: vertical;
  856. //white-space: normal;
  857. }
  858. .price {
  859. font-size: 14px;
  860. height: auto;
  861. /*overflow: visible;*/
  862. white-space: normal;
  863. overflow: hidden;
  864. text-overflow: ellipsis;
  865. }
  866. &:last-child {
  867. margin-right: 0;
  868. &:after {
  869. display: none;
  870. /*content: ; */
  871. }
  872. }
  873. &:after {
  874. content: '';
  875. display: block;
  876. position: absolute;
  877. right: -28%;
  878. top: 20%;
  879. width: 18%;
  880. height: 10%;
  881. background: url('https://ibrand-miniprogram.oss-cn-hangzhou.aliyuncs.com/%E5%B0%8F%E7%A8%8B%E5%BA%8F/uploading.png');
  882. background-size: 100% 100%;
  883. }
  884. }
  885. }
  886. //广告图
  887. .gg-box-big {
  888. font-size: 0;
  889. padding: 10px 0 0 10px;
  890. .img-item {
  891. width: 50%;
  892. display: inline-block;
  893. box-sizing: border-box;
  894. padding: 0 10px 10px 0;
  895. image {
  896. width: 100%;
  897. display: block;
  898. }
  899. }
  900. }
  901. //最佳销售单品
  902. .best {
  903. overflow: hidden;
  904. .title {
  905. font-size: 14px;
  906. text-align: center;
  907. margin: 15px 0;
  908. }
  909. .SalesGoods-box {
  910. .SalesGoods-item {
  911. text-align: center;
  912. display: inline-block;
  913. width: 33.33%;
  914. padding: 0 3px;
  915. box-sizing: border-box;
  916. vertical-align: middle;
  917. margin-bottom: 6px;
  918. .item {
  919. background: #ffffff;
  920. }
  921. }
  922. .slider-image {
  923. width: 100%;
  924. }
  925. .goods-name {
  926. white-space: nowrap;
  927. overflow: hidden;
  928. text-overflow: ellipsis;
  929. padding-left: 2px;
  930. }
  931. .money-box {
  932. display: flex;
  933. align-items: center;
  934. padding-left: 7px;
  935. .money-now {
  936. color: red;
  937. font-size: 12px;
  938. }
  939. .money-old {
  940. color: #c7c7c7;
  941. font-size: 13px;
  942. text-decoration: line-through;
  943. }
  944. }
  945. }
  946. .button-box {
  947. width: 100%;
  948. height: 44px;
  949. text-align: center;
  950. line-height: 44px;
  951. background: #ffffff;
  952. margin-bottom: 10px;
  953. }
  954. }
  955. //商品组合
  956. .excellent-box {
  957. position: relative;
  958. .m-lead {
  959. font-size: 13px;
  960. height: 45px;
  961. background: #ffffff;
  962. padding: 0 20px;
  963. ul {
  964. display: flex;
  965. display: -webkit-flex;
  966. flex-direction: row;
  967. justify-content: center;
  968. height: 100%;
  969. li {
  970. position: relative;
  971. flex: 1;
  972. width: 1px;
  973. height: 100%;
  974. text-align: center;
  975. span {
  976. display: inline-block;
  977. text-align: center;
  978. line-height: 45px;
  979. width: auto;
  980. height: 100%;
  981. font-size: 14px;
  982. box-sizing: content-box;
  983. }
  984. .hover {
  985. border-bottom: 2px solid #333;
  986. box-sizing: border-box;
  987. }
  988. span.active {
  989. font-size: 17px;
  990. font-weight: bold;
  991. -webkit-box-sizing: border-box;
  992. -moz-box-sizing: border-box;
  993. box-sizing: border-box;
  994. border-bottom: 2px solid #000000;
  995. }
  996. }
  997. }
  998. }
  999. .m-content {
  1000. padding: 5px;
  1001. .goods-box {
  1002. padding: 5px;
  1003. box-sizing: border-box;
  1004. display: inline-block;
  1005. width: 50%;
  1006. .goods_image {
  1007. image {
  1008. width: 100%;
  1009. }
  1010. }
  1011. }
  1012. }
  1013. }
  1014. .marketing-time-box {
  1015. .seckill-item {
  1016. text-align: left !important;
  1017. color: #000 !important;
  1018. .time-out {
  1019. flex-direction: column;
  1020. color: #000 !important;
  1021. align-items: flex-start !important;
  1022. .text {
  1023. color: #4a4a4a;
  1024. }
  1025. .tiem {
  1026. margin: 5px 0;
  1027. .num-item {
  1028. color: #ffffff !important;
  1029. background-color: #fb5054;
  1030. }
  1031. }
  1032. }
  1033. }
  1034. }
  1035. //底部广告
  1036. .bottom-banner {
  1037. padding: 10px 15px;
  1038. image {
  1039. display: block;
  1040. width: 100%;
  1041. }
  1042. .goods-box {
  1043. background: #ffffff;
  1044. margin-bottom: 10px;
  1045. .name {
  1046. margin: 5px;
  1047. }
  1048. .price {
  1049. margin: 5px;
  1050. color: @globalColor;
  1051. }
  1052. }
  1053. .image-box {
  1054. margin-bottom: 10px;
  1055. }
  1056. }
  1057. }