brokershare.wxss 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339
  1. /* customer/pages/brokershare/brokershare.wxss */
  2. page {
  3. width: 100%;
  4. height: auto;
  5. }
  6. /* ----- */
  7. .waterfallflow {
  8. padding-top: 5rpx;
  9. }
  10. .waterfallleft {
  11. float: left;
  12. margin-right: 20rpx;
  13. }
  14. .waterfallright {
  15. float: right;
  16. }
  17. .waterfallleft,
  18. .waterfallright {
  19. width: 345rpx;
  20. }
  21. .itemBox {
  22. width: 100%;
  23. height: auto;
  24. overflow: hidden;
  25. box-shadow: 0 2px 8px 0 rgba(56, 72, 85, 0.20);
  26. margin-bottom: 20rpx;
  27. background-color: #FFFFFF;
  28. padding-bottom: 10rpx;
  29. }
  30. .itemImage {
  31. position: relative;
  32. }
  33. .itemImage>image {
  34. width: 100%;
  35. }
  36. .itemTitle {
  37. width: 100%;
  38. padding: 0rpx 10rpx 10rpx;
  39. white-space: nowrap;
  40. overflow: hidden;
  41. text-overflow: ellipsis;
  42. }
  43. .itemDate {
  44. width: 100%;
  45. padding: 0rpx 10rpx;
  46. color: #B6CADE;
  47. font-size: 24rpx;
  48. }
  49. .itemData {
  50. position: absolute;
  51. bottom: 30rpx;
  52. width: 90%;
  53. height: 50rpx;
  54. background-color: rgba(0, 0, 0, 0.5);
  55. color: #fff;
  56. display: flex;
  57. align-items: center;
  58. left: 50%;
  59. transform: translateX(-50%);
  60. border-radius: 25rpx;
  61. }
  62. .itemData>view {
  63. flex: none;
  64. width: 50%;
  65. text-align: center;
  66. font-size: 22rpx;
  67. }
  68. .brokerShare {
  69. width: 100%;
  70. height: auto;
  71. overflow: hidden;
  72. background-color: #fff;
  73. position: relative;
  74. box-sizing: border-box;
  75. padding: 0rpx 20rpx;
  76. padding-bottom: 130rpx;
  77. }
  78. .bsTitle {
  79. width: 100%;
  80. height: 88rpx;
  81. display: flex;
  82. align-items: center;
  83. box-sizing: border-box;
  84. padding: 0rpx 10rpx;
  85. position: sticky;
  86. top: 0rpx;
  87. left: 0rpx;
  88. z-index: 9999 !important;
  89. background-color: #fff;
  90. border-bottom: 1rpx solid #f8f8f8;
  91. }
  92. .bsTitle>view {
  93. padding: 0rpx 20rpx;
  94. font-size: 24rpx;
  95. color: #C0C4D0;
  96. }
  97. .bsTitle>text {
  98. position: absolute;
  99. right: 20rpx;
  100. top: 50%;
  101. transform: translateY(-50%);
  102. color: #FA6400;
  103. }
  104. .bsActive {
  105. color: #241716 !important;
  106. font-size: 28rpx !important;
  107. font-weight: 600;
  108. }
  109. .brokerShareItem {
  110. width: 100%;
  111. height: auto;
  112. overflow: hidden;
  113. background-color: #fff;
  114. border-bottom: 1rpx solid #E9ECF5;
  115. box-sizing: border-box;
  116. padding: 20rpx 0rpx;
  117. display: flex;
  118. }
  119. .bshareleft {
  120. width: 260rpx;
  121. height: 190rpx;
  122. background-color: #ccc;
  123. position: relative;
  124. }
  125. .bshareCover {
  126. width: 100%;
  127. height: 100%;
  128. }
  129. .bshareright {
  130. width: calc(100% - 260rpx);
  131. height: auto;
  132. overflow: hidden;
  133. }
  134. .bshareMsg {
  135. width: 100%;
  136. height: 65rpx;
  137. display: flex;
  138. align-items: center;
  139. font-size: 24rpx;
  140. color: #9CB7CE;
  141. box-sizing: border-box;
  142. padding-left: 20rpx;
  143. }
  144. .bsharenum {
  145. color: #C0C4D0;
  146. font-size: 24rpx;
  147. }
  148. .bsharep {
  149. color: #C0C4D0;
  150. margin-left: 50rpx;
  151. font-size: 24rpx;
  152. }
  153. .bsharenum>image {
  154. width: 40rpx;
  155. margin-right: 5rpx;
  156. }
  157. .bsharep>image {
  158. width: 40rpx;
  159. margin-right: 5rpx;
  160. }
  161. .bshareTitle {
  162. width: 100%;
  163. height: 65rpx;
  164. line-height: 60rpx;
  165. box-sizing: border-box;
  166. padding-left: 20rpx;
  167. font-size: 32rpx;
  168. color: #333333;
  169. }
  170. .bshareTime {
  171. width: 100%;
  172. height: 65rpx;
  173. line-height: 60rpx;
  174. box-sizing: border-box;
  175. padding-left: 20rpx;
  176. font-size: 28rpx;
  177. color: #333333;
  178. }
  179. .bNewMsg {
  180. width: 60rpx;
  181. position: absolute;
  182. left: -14rpx;
  183. top: 0rpx;
  184. z-index: 8;
  185. }
  186. .bNewMsg>image {
  187. width: 100%;
  188. }
  189. .bNewMsg>view {
  190. position: absolute;
  191. top: -2rpx;
  192. left: 17rpx;
  193. color: #fff;
  194. font-size: 30rpx;
  195. }
  196. .tabBar {
  197. position: fixed;
  198. bottom: 0rpx;
  199. left: 0rpx;
  200. width: 100%;
  201. height: 130rpx;
  202. background-color: #fff;
  203. display: flex;
  204. align-items: center;
  205. z-index: 10;
  206. box-shadow: 0rpx -10rpx 8rpx 4rpx rgba(0, 0, 0, 0.05);
  207. }
  208. .tabItem {
  209. flex: 1;
  210. display: flex;
  211. flex-direction: column;
  212. justify-content: center;
  213. align-items: center;
  214. margin-bottom: 20rpx;
  215. }
  216. .tabItem>image {
  217. width: 44rpx;
  218. }
  219. .tabItem1>image {
  220. width: 35rpx;
  221. }
  222. .tabItem2>image {
  223. width: 40rpx;
  224. margin-top: 2rpx;
  225. margin-bottom: 1rpx;
  226. }
  227. .activePage {
  228. color: #FF5F3D;
  229. font-size: 28rpx;
  230. margin-top: 6rpx;
  231. }
  232. .defaultStyle {
  233. color: #D1D1D1;
  234. font-size: 28rpx;
  235. margin-top: 6rpx;
  236. }
  237. .ruleMask {
  238. width: 100vw;
  239. height: 100vh;
  240. position: fixed;
  241. top: 0rpx;
  242. left: 0rpx;
  243. background-color: rgba(0,0,0,0.5);
  244. z-index: 9999;
  245. display: flex;
  246. align-items: center;
  247. justify-content: center;
  248. }
  249. .ruleBlock {
  250. width: 80%;
  251. max-height: 600rpx;
  252. background-color: #fff;
  253. border-radius: 15rpx;
  254. position: relative;
  255. overflow: hidden;
  256. box-sizing: border-box;
  257. padding: 88rpx 0rpx;
  258. }
  259. .ruleContent {
  260. width: 100%;
  261. height: auto;
  262. overflow: hidden;
  263. overflow-y: auto;
  264. box-sizing: border-box;
  265. padding: 0rpx 20rpx 20rpx;
  266. }
  267. .ruleContent > view {
  268. padding: 10rpx 0rpx;
  269. line-height: 40rpx;
  270. font-size: 28rpx;
  271. color: #333333;
  272. }
  273. .ruleBtn {
  274. position: absolute;
  275. width: 100%;
  276. height: 88rpx;
  277. bottom: 0rpx;
  278. left: 0rpx;
  279. line-height: 88rpx;
  280. text-align: center;
  281. border-top: 2rpx solid rgba(125,125,125,0.1);
  282. font-size: 30rpx;
  283. color: #0080C0;
  284. font-weight: 600;
  285. }
  286. .ruleTitle {
  287. width: 100%;
  288. text-align: center;
  289. line-height: 88rpx;
  290. font-size: 32rpx;
  291. font-weight: 600;
  292. color: #222222;
  293. position: absolute;
  294. top: 0rpx;
  295. left: 0rpx;
  296. }