car.wxss 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597
  1. .span{
  2. display:inline;
  3. }
  4. .body{
  5. margin: 0;
  6. padding: 0;
  7. cursor: pointer;
  8. -webkit-tap-highlight-color: rgba(0,0,0,0);
  9. font-family: PingFang-SC-Regular,HeitiJ-Light,Helvetica Neue,Helvetica,STHeiTi,sans-serif;
  10. -webkit-font-smoothing: antialiased;
  11. font-size: 28.125rpx;
  12. color: #000;
  13. outline: none;
  14. }
  15. .wrapper {
  16. padding-bottom:124.375rpx;
  17. }
  18. .member-card-info{
  19. display: flex;
  20. height: 80rpx;
  21. -webkit-box-orient: horizontal;
  22. -webkit-box-direction: normal;
  23. flex-direction: row;
  24. -webkit-box-align: center;
  25. align-items: center;
  26. width: 100%;
  27. background-color: rgba(255,73,101,.08);
  28. -webkit-box-pack: justify;
  29. justify-content: space-between;
  30. }
  31. .info-sec {
  32. -webkit-box-pack: start;
  33. justify-content: flex-start;
  34. color: #3d3d3d;
  35. }
  36. .vip-icon {
  37. width: 38rpx;
  38. height: 30rpx;
  39. margin-right:12rpx;
  40. margin-left: 24rpx;
  41. }
  42. .member-card-btn {
  43. color: #fff;
  44. background-image: linear-gradient(135deg,#fe597c,#ff776f);
  45. display: block;
  46. width: 160rpx;
  47. height: 52rpx;
  48. line-height: 52rpx;
  49. text-align: center;
  50. border-radius: 52rpx;
  51. font-size: 24rpx;
  52. margin-right: 24rpx;
  53. }
  54. .grid-wrap cart{
  55. height: 392rpx;
  56. width: 750rpx
  57. }
  58. .cart-brand-list{
  59. background: #fff;
  60. margin-bottom: 16rpx;
  61. }
  62. .header{
  63. color: #858585;
  64. height: 88rpx;
  65. line-height: 88rpx;
  66. padding: 0 24rpx;
  67. }
  68. .cart-select-dot.selected {
  69. background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAABGdBTUEAALGPC/xhBQAAAGZQTFRF/0Jm/0Jo/0Rq/KKv/maF/8PN/3CI/kpn/0dj/Vl2/5Ol/E9sAAAA/bzC/+Tk/HOK/pin//Lz/Exn90lg/tXY/lp4901m/f79/Edj/0Nh/0xi/Epg/0ho/0Vn/0Zi/Elm/0to/0hkvQuA7wAAAA10Uk5TqamoP4MceKGmklKbACJ4vowAAAIySURBVDjLjZTZdiIxDESTAO1ewiSRwbi1WNL//+TIHcg+i3hgu6esLpV19/jvuvv07TAP07JMw3z4EzMvyRpRpmZpmX9idkF4LiAMpbqmZfeNGUZ1NjAW8f7mOg5fmGkkMWsNCYGwNTOhcfrETCkXp4wAEqWImbDkNH1g9olECrs3t1LMqzMrO6X9G7MbmxUPZKtoxTIXySvmNN+YqZkqxt8WL5dCjdkIbDVdrsz8UKPJTvQybVQE7Hx6MoHuU2eWxvG73XSYWvR//nU5igotG3NI5FBBbzrEvCGncxiF6dCZWTBbOPemwxXPL5dTscatwdyZQcMLBrjpgHJHwCRm4zB0ZuHicj7CTUfpqSNONZxSnjqTCqOf4vjoOxsXDeToKysRC6zLxkBz3nqsXqT50+Vy5BqmlrAJbGOm5mRXSAy6ioYac3aFSttZQyGrIOfT5dfZKFSeRYGc1b045uH12ddq2W2DngOBItowq1VztPnVQzRBiKc4XV5eArGGthYMYyMld4fXWWQoLXMzOIUKUeSjmWRWE6/TdaaJObqm8PH4LBDJEaMaUYHi43Wmj0sEXQnCao8PJeZVUZWCheUtY/fY59T6zDWipBscvsP97j2rIyFzAY6pR2EYEwYBjfuPmc/Oq4G4XuNqvDLm6fPdSStixAI0QqJxMuKapi93cL9E1qsLxL3gLleX/be7PC8P3EdQCrcM/PB+4z/vhBEpMtAIx593wm23pL/ulv/bUT/XbzsVYDO+nF51AAAAAElFTkSuQmCC") no-repeat 50% ;
  70. background-size: 40rpx 40rpx;
  71. }
  72. .cart-select-dot {
  73. float: left;
  74. display: block;
  75. margin-right: 24rpx;
  76. background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhBJREFUeNrEV4uNwjAMDVkANqAbtBIDNBvABoQNboSOwAhlgusIvQGQ2g3KBscEPRu9IF+uPVJaiiWrECX2i+34s2jbVoXQ+XyO6LMDJ8RLb8uVuCIuiYvNZlOFyF08AkCKDX0y4lQNoy/iIwEpngJAilf0yYm3YvnCt8MtG3dLWIfZwEKxB8TS3iYYAAlMoGQphGQkpAx0F5//IN4L99gua/wBQIctmw7Kew8GAjGw4hpLB5KV9wLwbl6zOftMNwDECjLjLhB3ANjYCOWGNn6rCcgDcYXsW/xosS8XZt9NpZwJsgyCeAkXqzsA+MpFux1r9n9AWPxNEWt3C2Qu2p8NuEAQ7IaT1KnxhlMPyCvJ6Vhz0GskjluSCX3nI63QIK/c3K0RHAoZbi5yuoxGYVF4JnORK1SxFlmqmUu7dLUWi5V6A2n1ZtJeHXgLgAt+R3MplZfVIvjMjBd3AGot3uRuRgBOVyUBrFGUXm3+SBS+Qnupcc5awKm/8Kth+korIPj2UqfsiEpURW5Ioikbko6uqCb5iZ+ILJRzx1LiwJR0FH2h7WtKOTo/3ROZoi/ERY7C9L+aUu0VCX4RB1ep+JmMiQnRZe+D2nLPErkYTE4YTJoBTy0TijuVPxrNIoCQM2GNtcrvnmCpBBl1652xfdU2ZDi1GLPigR64wGr5qOnY86fFLfsm5VqM50Ed1o8AAwCn/ALSyMOSQAAAAABJRU5ErkJggg==") no-repeat 50% ;
  77. background-size: 38rpx 38rpx;
  78. height: 88rpx;
  79. width: 40rpx;
  80. }
  81. .p{
  82. display:inline;
  83. }
  84. .title2 {
  85. float: left;
  86. max-width: 60%;
  87. font-size: 26rpx;
  88. }
  89. .iwf .title {
  90. width:100%;
  91. max-width: 100%;
  92. font-size:26rpx;
  93. text-align: left;
  94. }
  95. .cart-martshow-go{
  96. color: #3d3d3d;
  97. padding-right: 20rpx;
  98. background: url(https://mall.shiziyu888.com/dan/Common/image/79944927_8e8k2bik3ek6ij1eh06li9lcf86jd_13x23.png) no-repeat 100%;
  99. background-size: 13rpx auto;
  100. }
  101. .get-coupon-btn {
  102. color: #3d3d3d;
  103. font-size: 24rpx;
  104. padding-left: 24rpx;
  105. float: right;
  106. }
  107. .time {
  108. color: #ff4965;
  109. font-size: 24rpx;
  110. padding-right:25rpx;
  111. padding-top: 4rpx;
  112. padding-bottom: 4rpx;
  113. height: auto;
  114. border-right: 1rpx solid rgba(0,0,0,.08);
  115. }
  116. .coupon-edit {
  117. padding-left: 24rpx;
  118. height: auto;
  119. padding-top: 4rpx;
  120. padding-bottom: 4rpx;
  121. color: #3d3d3d;
  122. font-size: 24rpx;
  123. }
  124. .cart-item-list {
  125. margin-left: 24rpx;
  126. position: relative;
  127. border-top: 1rpx solid #ebebeb;
  128. border-bottom: 1rpx solid #ebebeb;
  129. }
  130. .cart .cart-brand-list .cart-item-list .cart-select-dot {
  131. height: 184rpx;
  132. }
  133. .cart-item-wrapper {
  134. overflow: hidden;
  135. padding: 12rpx 0;
  136. margin-left: 75rpx;
  137. }
  138. .cart-item-img {
  139. width: 184rpx;
  140. height: 184rpx;
  141. float: left;
  142. background: url(//b0.hucdn.com/party/2016/8/upload_dd08310cb6b1d91b3185eee68266e01b_70x80.png) no-repeat 50%;
  143. background-size: auto 48%;
  144. }
  145. .cart-item-list .cart-item-img image {
  146. width: 100%;
  147. height: 100%;
  148. }
  149. .cart-item-info {
  150. position: relative;
  151. float: right;
  152. margin-right: 24rpx;
  153. width: 60%;
  154. height:184rpx;
  155. margin-left: 20rpx;
  156. }
  157. .cart .cart-brand-list .cart-item-list .cart-item-info .title2 {
  158. display: -webkit-box;
  159. color: #3d3d3d;
  160. font-size: 24rpx;
  161. overflow: hidden;
  162. line-height: 32rpx;
  163. text-overflow: ellipsis;
  164. -webkit-line-clamp: 2;
  165. -webkit-box-orient: vertical;
  166. max-width:100%;
  167. }
  168. .cart-control {
  169. display: none;
  170. height: 56rpx;
  171. font-size: 35rpx;
  172. }
  173. .mul-btn {
  174. width: 56rpx;
  175. height: 56rpx;
  176. line-height: 56rpx;
  177. text-align: center;
  178. border: 1px solid #e4e4e4;
  179. display: inline-block;
  180. background-color: rgba(0,0,0,.06);
  181. }
  182. .num-input {
  183. width:94rpx;
  184. text-align: center;
  185. color: #333;
  186. border: 1px solid #e4e4e4;
  187. height: 56rpx;
  188. line-height: 56rpx;
  189. background-color: rgba(0,0,0,.06);
  190. font-size:24rpx;
  191. }
  192. .description {
  193. white-space: nowrap;
  194. color: #8f8f8f;
  195. margin: 18rpx 0;
  196. font-size: 22rpx;
  197. width:100%;
  198. }
  199. .onedit-description{
  200. width: 60%;
  201. white-space: normal;
  202. position: absolute;
  203. bottom: 0;
  204. left: 0;
  205. color: #8f8f8f;
  206. margin: 18rpx 0;
  207. font-size: 22rpx;
  208. }
  209. .util-ellipsis {
  210. overflow: hidden;
  211. text-overflow: ellipsis;
  212. }
  213. .cart-item-price {
  214. position: absolute;
  215. left: 0;
  216. bottom: 0;
  217. text-align: left;
  218. }
  219. .discount {
  220. display: inline-block;
  221. font-size: 24rpx;
  222. color: #3d3d3d;
  223. font-weight: 900;
  224. }
  225. .original {
  226. display: inline-block;
  227. text-decoration: line-through;
  228. color: #8f8f8f;
  229. padding-left:6rpx;
  230. font-size: 22rpx;
  231. }
  232. .cart-item-number {
  233. position: absolute;
  234. right: 0;
  235. bottom: 0;
  236. color: #8f8f8f;
  237. font-size:22rpx;
  238. }
  239. .promotion-text {
  240. float: left;
  241. font-size: 22rpx;
  242. color: #ff4965;
  243. padding-top: 12rpx;
  244. }
  245. .cart-delete {
  246. position: absolute;
  247. top:2rpx;
  248. right: 5rpx;
  249. height: 184rpx;
  250. line-height: 184rpx;
  251. background-color: #fe3824;
  252. font-size: 28rpx;
  253. padding: 0 36rpx;
  254. white-space: nowrap;
  255. color: #fff;
  256. }
  257. .cart-preferential-status {
  258. overflow: hidden;
  259. margin-left: 99rpx;
  260. font-size: 24rpx;
  261. }
  262. .cart-count {
  263. float: right;
  264. margin: 30rpx 24rpx 30rpx 0;
  265. font-size: 24rpx;
  266. text-align: right;
  267. }
  268. .price {
  269. display: inline-block;
  270. text-align: left;
  271. font-size: 28rpx;
  272. min-width: 94rpx;
  273. color: #3d3d3d;
  274. font-weight: 700;
  275. }
  276. .lose-list {
  277. background: #fff;
  278. margin-bottom:16rpx;
  279. }
  280. .lose-list .lose-item {
  281. position: relative;
  282. height: 208rpx;
  283. }
  284. .lose-list .lose-item .lose-icon-container {
  285. line-height: 208rpx;
  286. float: left;
  287. }
  288. .lose-list .lose-item .lose-icon-container .lose-icon {
  289. font-size: 18rpx;
  290. color: #fff;
  291. margin: 0 20rpx;
  292. line-height: 100%;
  293. padding: 3rpx 6rpx;
  294. background: #bfc1c4;
  295. border-radius: 3rpx;
  296. }
  297. .lose-list .lose-item .lose-item-wrapper {
  298. overflow: hidden;
  299. padding: 12rpx 0;
  300. border-bottom: 1rpx solid #ebebeb;
  301. margin-left: 88rpx;
  302. }
  303. .lose-list .lose-item .lose-item-img {
  304. width: 184rpx;
  305. height: 184rpx;
  306. float: left;
  307. background: url(https://b0.hucdn.com/party/2016/8/upload_dd08310cb6b1d91b3185eee68266e01b_70x80.png) no-repeat 50%;
  308. background-size: auto 48%;
  309. }
  310. .lose-list .lose-item .lose-item-img image {
  311. width: 100%;
  312. height: 100%;
  313. }
  314. .lose-list .lose-item .lose-item-info {
  315. position: relative;
  316. float: left;
  317. width: 66%;
  318. height: 184rpx;
  319. margin-left: 20rpx;
  320. }
  321. .lose-list .lose-item .lose-item-info .title2 {
  322. display: -webkit-box;
  323. color: #3d3d3d;
  324. font-size: 26rpx;
  325. overflow: hidden;
  326. max-height: 68rpx;
  327. line-height: 34rpx;
  328. text-overflow: ellipsis;
  329. -webkit-line-clamp: 2;
  330. -webkit-box-orient: vertical;
  331. float: none;
  332. max-width:100%;
  333. }
  334. .lose-list .lose-item .lose-item-info .description {
  335. color: #8f8f8f;
  336. margin: 16rpx 0;
  337. font-size: 24rpx;
  338. }
  339. .lose-list .lose-item .button-container {
  340. position: absolute;
  341. right: 0;
  342. bottom: 0;
  343. text-align: right;
  344. }
  345. .lose-list .lose-item .collect-button {
  346. margin-right: 24rpx;
  347. border: 1rpx solid #b1b1b1;
  348. border-radius: 8rpx;
  349. color: #3d3d3d;
  350. padding: 13rpx 23rpx;
  351. font-size: 26rpx;
  352. line-height: 52rpx
  353. }
  354. .lose-list .lose-item .similar-button {
  355. border: 1rpx solid #ffb6c1;
  356. border-radius: 8rpx;
  357. color: #ff4965;
  358. padding: 13rpx 23rpx;
  359. font-size: 26rpx;
  360. line-height: 52rpx
  361. }
  362. .lose-list .clear-button-container {
  363. padding: 26rpx;
  364. text-align: center;
  365. }
  366. .lose-list .clear-button-container .clear-button {
  367. display: inline-block;
  368. border: 1rpx solid #ffb6c1;
  369. border-radius: 8rpx;
  370. padding: 13rpx 20rpx;
  371. font-size: 26rpx;
  372. color: #ff4965;
  373. }
  374. .recommand-module-title {
  375. text-align: center;
  376. height: 88rpx;
  377. line-height:88rpx;
  378. background:#fff;
  379. margin-bottom:10rpx;
  380. }
  381. .recommand-module-title image {
  382. height: 30rpx;
  383. width: 30rpx;
  384. vertical-align: middle;
  385. }
  386. .recommand-module-title-span {
  387. color: #3d3d3d;
  388. font-size:28rpx;
  389. }
  390. .recommand-list {
  391. padding: 0 3rpx;
  392. overflow: hidden;
  393. }
  394. .recommand-item {
  395. margin: 0 3rpx 3rpx;
  396. width: 366rpx;
  397. float: left;
  398. background: #fff;
  399. }
  400. .recommand-module .recommand-item-img {
  401. background: url(https://b0.hucdn.com/party/2016/8/upload_dd08310cb6b1d91b3185eee68266e01b_70x80.png) no-repeat 50%;
  402. background-size: auto 48%;
  403. width:366rpx;
  404. height:366rpx;
  405. }
  406. .recommand-module .recommand-item-img image {
  407. width: 100%;
  408. height: 100%;
  409. }
  410. .recommand-module .recommand-item .info {
  411. padding: 10rpx 15rpx;
  412. }
  413. .recommand-module .recommand-item .title2 {
  414. display: -webkit-box;
  415. text-overflow: ellipsis;
  416. -webkit-line-clamp: 2;
  417. -webkit-box-orient: vertical;
  418. overflow: hidden;
  419. height:72rpx;
  420. color: #3d3d3d;
  421. line-height: 36rpx;
  422. font-size:26rpx;
  423. max-width:100%;
  424. }
  425. .recommand-module .recommand-item .price {
  426. margin:15rpx 0;
  427. color: #8f8f8f;
  428. font-size: 26rpx;
  429. }
  430. .recommand-module .recommand-item .price .sell-price {
  431. color: #ff4965;
  432. font-weight: 700;
  433. }
  434. .recommand-module .recommand-item .price .original-price {
  435. margin-left: 8rpx;
  436. text-decoration: line-through;
  437. }
  438. .group-nav {
  439. position: fixed;
  440. bottom: 116rpx;
  441. width: 100%;
  442. background-color: hsla(0,0%,100%,.98);
  443. z-index: 9;
  444. }
  445. .checkout {
  446. width: 100%;
  447. background-color: #fff;
  448. border-top: 1px solid #e7e7e7;
  449. font-size: 30rpx;
  450. }
  451. .checkout .select-all {
  452. float: left;
  453. color: #3d3d3d;
  454. line-height: 90rpx;
  455. margin-left: 18rpx;
  456. }
  457. .checkout .checkout-info-wrapper {
  458. float: right;
  459. text-align: right;
  460. height: 90rpx;
  461. }
  462. .checkout .button {
  463. float: right;
  464. padding: 0 70rpx;
  465. line-height: 90rpx;
  466. text-align: center;
  467. background: #ff4965;
  468. color: #fff;
  469. }
  470. .checkout .ccc_color{background-color: #cccccc;}
  471. .checkout .ff_color{
  472. background-color:#ff4965;
  473. }
  474. .checkout .info {
  475. float: right;
  476. color: #666;
  477. text-align: right;
  478. padding: 10rpx 24rpx;
  479. }
  480. .checkout .info .price {
  481. color: #ff4965;
  482. font-size: 26rpx;
  483. font-weight: 700;
  484. }
  485. .checkout .info .save {
  486. font-size: 24rpx;
  487. color: #8f8f8f;
  488. }
  489. .empty-cart {
  490. text-align: center;
  491. margin-bottom: 40rpx;
  492. padding-top: 87rpx
  493. }
  494. .empty-cart .cart-img {
  495. display: inline-block;
  496. background: url(https://b0.hucdn.com/party/2016/8/upload_7557af7a9f322613d77290d8c9a72a8a_208x213.png) no-repeat;
  497. background-size: 100% 100%;
  498. width: 208rpx;
  499. height: 213rpx;
  500. }
  501. .empty-cart .cart-hint {
  502. padding: .512rem 0;
  503. color: #3d3d3d;
  504. font-size: 28rpx;
  505. line-height: 40rpx;
  506. }
  507. .empty-cart .cart-btn {
  508. display: inline-block;
  509. border: 1px solid #f7afbc;
  510. border-radius: 8rpx;
  511. padding: 22rpx 32rpx;
  512. background-color: #fff;
  513. color: #ff4965;
  514. font-size: 28rpx;
  515. line-height: 28rpx;
  516. }
  517. .two_line{
  518. display:-webkit-box;
  519. -webkit-box-orient:vertical;
  520. -webkit-line-clamp:2;
  521. overflow:hidden;
  522. }