plugins.css 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258
  1. /*
  2. * 优惠劵
  3. */
  4. .plugins-coupon-container .item {
  5. overflow: hidden;
  6. height: 180rpx;
  7. }
  8. .plugins-coupon-container .v-left {
  9. width: calc(100% - 140rpx);
  10. padding: 30rpx 0 30rpx 20rpx;
  11. box-sizing: border-box;
  12. -moz-box-sizing: border-box;
  13. -webkit-box-sizing: border-box;
  14. }
  15. .plugins-coupon-container .v-left .base {
  16. color: #D2364C;
  17. }
  18. .plugins-coupon-container .v-left .base .symbol {
  19. font-family: Verdana, Tahoma;
  20. font-weight: 700;
  21. }
  22. .plugins-coupon-container .v-left .base .price {
  23. font-weight: 700;
  24. font-family: arial;
  25. font-size: 76rpx;
  26. }
  27. .plugins-coupon-container .v-left .base .unit {
  28. margin-left: 5rpx;
  29. }
  30. .plugins-coupon-container .v-left .base .desc {
  31. margin-left: 20rpx;
  32. }
  33. .plugins-coupon-container .v-left .base-tips,
  34. .plugins-coupon-container .v-left .base-time {
  35. margin-top: 10rpx;
  36. }
  37. .plugins-coupon-container .v-right {
  38. background: #d2364c;
  39. width: 140rpx;
  40. height: 180rpx;
  41. color: #fff;
  42. font-weight: 500;
  43. position: relative;
  44. text-align: center;
  45. }
  46. .plugins-coupon-container .v-right:before {
  47. content: '';
  48. display: inline-block;
  49. height: 100%;
  50. vertical-align: middle;
  51. }
  52. .plugins-coupon-container .v-right .circle {
  53. display: block;
  54. position: absolute;
  55. left: -1px;
  56. top: -3px;
  57. width: 3px;
  58. height: 180rpx;
  59. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACpCAYAAADur4c3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MjUzYzIwOS04ZWNlLTRlNTctODQ4OC01ZDExOTkwOGNkYmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTM1QzgxREZGRDI5MTFFNTg3QjhGRUQ1MDY5OURERUQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTM1QzgxREVGRDI5MTFFNTg3QjhGRUQ1MDY5OURERUQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTJiNzVkOGUtZDc2Yi00MzEzLWFmNmYtYTJkNTRlYTI4YTY1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyNTNjMjA5LThlY2UtNGU1Ny04NDg4LTVkMTE5OTA4Y2RiYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvy+vnQAAAEqSURBVHjaYvz//z8DDDAxIAFyOVeBOAHEYfyPMDsLmXMfmfMT2YADDP8h4CEQq4A4aUDMA1LNSKZDXwJxGcg1yJaWIXOeInO+IxuwA+acK0AsA+IEADEbic7hhPOAer4DcQcQMyNb2oLMeYVsADcyZwPMObuBWBTEsQFpI9E54sjO+QvEc0F+YoHKJgHxJ2TnvEM2gBmZswrmnA1AzAXiaJPhHC1k58BNQ3bBTGTOR2QD/iJzFsH8Mw/kHxBHggzn2KA7BxzWyC5Yisz5imwACmc2LLY7QbEN4nCS4ZwAIGZFds5lUEpEdsF6nKn3PTJnAsiAV0BcBsSM5GamFCDmQXYOOJ8iu2Anzrz9HKU8ABlwDYgTKcnbo0XNaFEzWtQgipqOYVLUAAQYAKPWa4c8cIHnAAAAAElFTkSuQmCC) no-repeat;
  60. }
  61. .plugins-coupon-container .item-disabled .v-right {
  62. background: #dfdfdf !important;
  63. color: #c0c0c0 !important;
  64. cursor: no-drop !important;
  65. }
  66. /**
  67. * 标签
  68. */
  69. .plugins-label {
  70. z-index: 2;
  71. box-sizing: border-box;
  72. white-space: initial;
  73. max-width: 100%;
  74. }
  75. .plugins-label-text {
  76. padding: 10rpx 10rpx 0 10rpx;
  77. }
  78. .plugins-label .lv:not(:last-child) {
  79. margin-right: 10rpx;
  80. }
  81. .plugins-label .lv {
  82. margin-bottom: 10rpx;
  83. }
  84. .plugins-label-img.plugins-label-bottom-left .lv,
  85. .plugins-label-img.plugins-label-bottom-center .lv,
  86. .plugins-label-img.plugins-label-bottom-right .lv {
  87. margin-bottom: 0;
  88. margin-top: 10rpx;
  89. }
  90. .plugins-label .lv view {
  91. padding: 4rpx 12rpx;
  92. -webkit-box-shadow: 0px 1px 2px -1px rgb(0 0 0 / 60%);
  93. box-shadow: 0px 1px 2px -1px rgb(0 0 0 / 60%);
  94. }
  95. .plugins-label-img image {
  96. width: 80rpx !important;
  97. height: 80rpx !important;
  98. }
  99. .plugins-label-top-left {
  100. left: 0;
  101. top: 0;
  102. }
  103. .plugins-label-top-center {
  104. left: 0;
  105. top: 0;
  106. width: 100%;
  107. text-align: center;
  108. }
  109. .plugins-label-top-right {
  110. top: 0;
  111. right: 0;
  112. }
  113. .plugins-label-bottom-left,
  114. .plugins-label-bottom-center,
  115. .plugins-label-bottom-right {
  116. bottom: calc(100% - 380rpx);
  117. }
  118. .plugins-label-bottom-left {
  119. left: 0;
  120. }
  121. .plugins-label-bottom-center {
  122. width: 100%;
  123. text-align: center;
  124. }
  125. .plugins-label-bottom-right {
  126. right: 0;
  127. }
  128. /**
  129. * 商品列表标签处理
  130. */
  131. .goods-data-rolling-list .plugins-label-bottom-left,
  132. .goods-data-rolling-list .plugins-label-bottom-center,
  133. .goods-data-rolling-list .plugins-label-bottom-right {
  134. bottom: calc(100% - 240rpx) !;
  135. }
  136. .goods-data-list .plugins-label-bottom-left,
  137. .goods-data-list .plugins-label-bottom-center,
  138. .goods-data-list .plugins-label-bottom-right {
  139. bottom: 0;
  140. }
  141. /**
  142. * 灰度样式
  143. */
  144. .grayscale {
  145. filter: grayscale(100%);
  146. -webkit-filter: grayscale(100%);
  147. -moz-filter: grayscale(100%);
  148. -ms-filter: grayscale(100%);
  149. -o-filter: grayscale(100%);
  150. }
  151. /**
  152. * 博客 - 列表
  153. */
  154. .plugins-blog-list .blog-img {
  155. width: 200rpx !important;
  156. height: 170rpx !important;
  157. }
  158. .plugins-blog-list .base {
  159. width: calc(100% - 220rpx);
  160. }
  161. /*
  162. * 博客 - 滚动
  163. */
  164. .plugins-blog-rolling-list swiper,
  165. .plugins-blog-rolling-list .item .blog-img {
  166. height: 180rpx !important;
  167. }
  168. .plugins-blog-rolling-list .item .blog-title {
  169. left: 0;
  170. bottom: 0;
  171. width: calc(100% - 36rpx);
  172. background-color: rgba(0,0,0,.5);
  173. }
  174. /**
  175. * 博客 - 九方格
  176. */
  177. .plugins-blog-grid-list .item {
  178. width: calc(50% - 10rpx);
  179. float: left;
  180. padding-bottom: 10rpx;
  181. margin-bottom: 20rpx;
  182. }
  183. .plugins-blog-grid-list .item:nth-of-type(2n + 1) {
  184. margin-right: 10rpx;
  185. }
  186. .plugins-blog-grid-list .item:nth-of-type(2n) {
  187. margin-left: 10rpx;
  188. }
  189. .plugins-blog-grid-list .item .blog-img {
  190. width: 100%;
  191. height: 230rpx !important;
  192. }
  193. /**
  194. * 门店 - 数据列表
  195. */
  196. .plugins-realstore-data-list .item .address-content {
  197. width: calc(100% - 220rpx);
  198. }
  199. .plugins-realstore-data-list .item .icon-list {
  200. right: 20rpx;
  201. bottom: 20rpx;
  202. }
  203. .plugins-realstore-data-list .item .icon-list .icon-item {
  204. width: 50rpx;
  205. height: 50rpx;
  206. line-height: 50rpx;
  207. }
  208. .plugins-realstore-data-list .item .icon-item .badge-icon {
  209. top: -10px;
  210. right: 2px;
  211. }
  212. .plugins-realstore-data-list .item .icon-list .icon-item:not(:last-child) {
  213. margin-right: 15rpx;
  214. }
  215. .plugins-realstore-data-list .item .logo {
  216. width: 110rpx;
  217. height: 110rpx !important;
  218. }
  219. .plugins-realstore-data-list .item .base-right {
  220. width: calc(100% - 130rpx);
  221. }
  222. .plugins-realstore-data-list .item .base-right .title {
  223. width: calc(100% - 110rpx);
  224. }
  225. .plugins-realstore-data-list .item .base-right .status-icon {
  226. border-top-left-radius: 50rpx;
  227. border-bottom-left-radius: 50rpx;
  228. top: 20rpx;
  229. right: -1px;
  230. padding: 5rpx 20rpx;
  231. box-shadow: -1px 1px 3px rgb(0 0 0 / 10%);
  232. }
  233. /**
  234. * 多商户 - 数据列表
  235. */
  236. .plugins-shop-data-list .item .logo {
  237. width: 120rpx;
  238. height: 120rpx !important;
  239. }
  240. .plugins-shop-data-list .item .right-content {
  241. width: calc(100% - 190rpx);
  242. margin-right: 50rpx;
  243. }
  244. .plugins-shop-data-list .item .auth-icon .icon {
  245. width: 36rpx;
  246. height: 36rpx !important;
  247. margin-right: 10rpx;
  248. }
  249. .plugins-shop-data-list .item .desc {
  250. min-height: 72rpx;
  251. line-height: 36rpx;
  252. }