index.wxss 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. @import "/static/font.wxss";
  2. .septal-bottom-line{margin-bottom: 20rpx;}
  3. .list{background: #fff;}
  4. .list .listBan{height:370rpx;position:relative;overflow:hidden; border-top-left-radius: 30rpx;border-top-right-radius: 30rpx;}
  5. .listBan image{width:100%;height:100%;}
  6. .listBan .cornermark{width: 3.5rem; height: 3.5rem; position: absolute; top: 0; left: 0;}
  7. .cornermark{width: 100%; height: 100%;}
  8. .listBan .label{position:absolute;top:20rpx;right:20rpx; overflow: hidden;}
  9. .listBan .labelText{display:block;color:#fff;text-align:center;height: 50rpx; line-height: 50rpx; padding:0 20rpx; border-radius:10rpx; white-space: nowrap; font-size:24rpx;}
  10. .listBan .labelText .icon{font-size: 30rpx;font-family: 'icomoon';vertical-align: middle;}
  11. .discountG{background:#EE3943;}
  12. .discountL{background: rgba(34,172,56,.8);}
  13. .discountLG{background: rgba(0,160,233,.8);}
  14. .statusAll{background:#07BB98}
  15. .statusSoon{background:#4DAFEA}
  16. .statusDisabled{background:#07BB98;}
  17. .gray{background: #aaa;}
  18. .listBan .listPos{position:absolute;bottom:0;z-index:9; width: 100%; font-size:24rpx;color:#fff;line-height:40rpx; display: flex; justify-content: space-between; align-items: center;background:rgba(0,0,0,.2);padding: 10rpx 0;}
  19. .listPos .left{padding-left: 20rpx;display: flex;align-items: center;font-size: 20rpx;}
  20. .listPos .icon-guarder{font-size: 26rpx; font-family: 'icomoon'; vertical-align: middle; margin-right: 10rpx;}
  21. .listPos .icon-me{font-size: 26rpx; font-family: 'icomoon'; vertical-align: middle; margin-right: 10rpx;color: #3E3A39;}
  22. .listPos .icon1{font-size: 30rpx; font-family: 'icomoon'; vertical-align: middle; margin-right: 10rpx;}
  23. .listPos .icon1::before{color: #fff !important;}
  24. .saleCount{border:2rpx solid rgba(255,255,255,1); display: inline-block; height: 35rpx; line-height: 35rpx; border-right: 0 none; border-radius: 20rpx 0 0 20rpx; padding:0 20rpx; margin-left: 20rpx; vertical-align: middle;background:rgba(255,255,255,.2)}
  25. .listTitle{padding:20rpx;padding-right: 0;display: flex; align-items: center; justify-content: space-between;}
  26. .actualPrice{background: var(--subtitleColor);color: #000;padding: 0 10rpx;border-radius: 10rpx;font-weight: 700;}
  27. .noOriginPrice{font-weight: 700;color: var(--subtitleColor);}
  28. .listInfo .font12{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;margin-top: 10rpx;}
  29. .listPrice{font-size: 34rpx; flex-shrink: 0;text-align: right;display: flex;flex-direction: column;align-items: center;}
  30. .titleT{font-size:28rpx;
  31. font-weight: bolder;
  32. color:#3E3A39;
  33. display: -webkit-box;
  34. -webkit-box-orient: vertical;
  35. -webkit-line-clamp: 2;
  36. overflow: hidden;}
  37. .card-bottom{
  38. display: flex;
  39. flex-direction: row;
  40. padding: 10rpx 20rpx;
  41. align-items: center;
  42. }
  43. .card-bottom-info{flex: 1;overflow: hidden;}
  44. .gray6{color: #c9caca;}
  45. .theme{
  46. color:#3E3A39!important;
  47. display: flex;align-items: center;
  48. background-color: var(--themeColor);
  49. border-radius: 10rpx;
  50. padding: 0rpx 10rpx;
  51. }
  52. .red{color: #EE3A43;}
  53. .gray{color: #898989;}
  54. .font12{font-size: 24rpx;}
  55. .list .col-pri{width:100%;height:90rpx;background-color:#F6F5F5;display:flex;align-items:center;justify-content:space-between;}
  56. .listTitle ~ .col-pri{border-top:1px solid #9FA0A0;}
  57. .priLeft{width:40%;font-size:26rpx;color:#727171;padding-left:20rpx; border-left:6rpx solid #EE3A43;position:relative;}
  58. .proRight{font-size:30rpx;display:inline-flex;align-items:center;color:#EE3A43;}
  59. .oldprice{color: #c9caca;text-decoration: line-through;white-space:nowrap;margin-right:20rpx;font-size:26rpx;}
  60. .price{color:#EE3A43;margin-right:40rpx;font-size:30rpx;}
  61. .pay{width:120rpx;height:46rpx;text-align:center;line-height:46rpx;border:1px solid #EE3A43;border-radius:25rpx;margin-right:30rpx;}
  62. .s{text-decoration: line-through; color: #9FA0A0;font-size: 30rpx;}
  63. .borderRadiu{
  64. border-radius: 30rpx;
  65. }
  66. .act-sign{
  67. margin-top: 10rpx;
  68. overflow: hidden;
  69. white-space: nowrap;
  70. text-overflow: ellipsis;
  71. }
  72. .act-sign text{
  73. background: var(--themeColor);
  74. color: #3E3A39;
  75. padding: 0 10rpx;
  76. line-height: 1.5;
  77. margin-right: 10rpx;
  78. border-radius: 8rpx;
  79. }