index.wxss 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386
  1. /* pages/search-result/search-result.wxss */
  2. page {
  3. background-color: #f5f5f5;
  4. }
  5. .box-body {
  6. width: 100%;
  7. margin-top: 20rpx;
  8. background: #fff;
  9. }
  10. .box_title {
  11. height: 88rpx;
  12. line-height: 88rpx;
  13. font-size: 28rpx;
  14. color: #666;
  15. border-bottom: 2rpx solid #eee;
  16. padding: 0 30rpx;
  17. box-sizing: border-box;
  18. }
  19. .box-item {
  20. min-height: 276rpx;
  21. padding: 30rpx;
  22. display: flex;
  23. font-size: 26rpx;
  24. color: #666;
  25. box-sizing: border-box;
  26. border-bottom: 16rpx solid #f5f5f5;
  27. }
  28. .item-hover {
  29. background: #f5f5f5;
  30. }
  31. .box-item .box-item-img {
  32. display: flex;
  33. flex: 0 0 auto;
  34. width: 150rpx;
  35. height: 150rpx;
  36. border-radius: 6rpx;
  37. background: #fff;
  38. }
  39. .box-item .box-item-info {
  40. display: flex;
  41. flex-direction: column;
  42. justify-content: space-between;
  43. flex-grow: 1;
  44. box-sizing: border-box;
  45. overflow: hidden;
  46. }
  47. .box-item .one {
  48. display: flex;
  49. justify-content: space-between;
  50. color: #232327;
  51. flex-direction: row;
  52. }
  53. .box-item .one .left {
  54. display: flex;
  55. flex-grow: 1;
  56. align-items: center;
  57. font-size: 32rpx;
  58. font-family: SourceHanSansCN-Regular;
  59. font-weight: 400;
  60. color: rgba(35, 35, 39, 1);
  61. width: 60%;
  62. }
  63. .box-item .one .salary {
  64. font-size: 32rpx;
  65. font-family: ArialMT;
  66. font-weight: 400;
  67. color: #ff401a;
  68. }
  69. .box-item .one .salary image {
  70. width: 18rpx;
  71. height: 24rpx;
  72. }
  73. .box-item .two {
  74. max-height: 55rpx;
  75. overflow: hidden;
  76. display: flex;
  77. /* align-items: center; */
  78. justify-content: space-between;
  79. color: #666;
  80. font-size: 26rpx;
  81. margin-top: 20rpx;
  82. /* transition: all 1s; */
  83. }
  84. .box-item .two .limit {
  85. display: flex;
  86. flex-direction: row;
  87. flex-grow: 1;
  88. overflow: hidden;
  89. margin-right: 20rpx;
  90. width: 80%;
  91. color: #666;
  92. }
  93. .box-item .two .limit image {
  94. width: 18rpx;
  95. height: 18rpx;
  96. margin-right: 10rpx;
  97. }
  98. .box-item .two .limit i-tag {
  99. }
  100. .box-item .two .limit text {
  101. /* margin-left: 10rpx; */
  102. }
  103. .box-item .two .limit_1 {
  104. display: flex;
  105. flex-direction: row;
  106. flex-grow: 1;
  107. overflow: hidden;
  108. width: 80%;
  109. color: #868b92;
  110. flex-wrap: wrap;
  111. }
  112. .box-item .two .limit_1 image {
  113. width: 18rpx;
  114. height: 18rpx;
  115. margin-right: 10rpx;
  116. }
  117. .box-item .two .limit_1 i-tag {
  118. }
  119. .box-item .two .limit_1 text {
  120. margin-left: 10rpx;
  121. }
  122. .box-item .two .time {
  123. color: #666;
  124. font-size: 26rpx;
  125. }
  126. .tag-class {
  127. margin-right: 15rpx;
  128. white-space: nowrap;
  129. border: 1rpx solid #0177ff !important;
  130. background: transparent !important;
  131. border-radius: 8rpx !important;
  132. margin-bottom: 15rpx;
  133. color: #0177ff;
  134. font-size: 24rpx !important;
  135. padding: 5rpx 10rpx !important;
  136. }
  137. .tag-class1 {
  138. margin-right: 8rpx;
  139. white-space: nowrap;
  140. border: none !important;
  141. background: rgba(245, 245, 245, 1) !important;
  142. border-radius: 14px !important;
  143. margin-bottom: 12rpx;
  144. font-size: 20rpx;
  145. }
  146. .box-item .three {
  147. display: flex;
  148. justify-content: space-between;
  149. align-items: center;
  150. font-size: 20rpx;
  151. margin-top: 20rpx;
  152. }
  153. .box-item .three image {
  154. width: 16rpx;
  155. height: 19rpx;
  156. }
  157. .box-item .three .area {
  158. color: #868b92;
  159. font-size: 24rpx;
  160. }
  161. .box-item .three .area .area-name {
  162. margin-left: 10rpx;
  163. color: #666;
  164. font-size: 26rpx;
  165. }
  166. .box-item .three .limit {
  167. display: flex;
  168. flex-grow: 1;
  169. overflow: hidden;
  170. margin-right: 10rpx;
  171. width: 80%;
  172. flex-direction: row;
  173. }
  174. .box-item .three .limit i-tag {
  175. margin-left: 10rpx;
  176. }
  177. .box-item .three .time {
  178. flex: 0 0 auto;
  179. color: #868b92;
  180. }
  181. .box-item .three .time image {
  182. width: 18rpx;
  183. height: 18rpx;
  184. }
  185. .box-item .three .time text {
  186. margin-left: 6rpx;
  187. font-size: 20rpx;
  188. }
  189. .box-item .three .fan {
  190. display: flex;
  191. flex-direction: row;
  192. background: #fe7235;
  193. color: #fff;
  194. font-size: 22rpx;
  195. align-items: center;
  196. padding: 5rpx 10rpx;
  197. border-radius: 8rpx;
  198. }
  199. .box-item .three .fan image {
  200. width: 24rpx;
  201. height: 24rpx;
  202. margin-right: 10rpx;
  203. }
  204. .box-item .four {
  205. display: flex;
  206. justify-content: space-between;
  207. color: #909090;
  208. font-size: 22rpx;
  209. margin-top: 18rpx;
  210. align-items: center;
  211. }
  212. .box-item .four .limit {
  213. display: flex;
  214. flex-direction: row;
  215. flex-grow: 1;
  216. overflow: hidden;
  217. margin-right: 30rpx;
  218. width: 80%;
  219. color: #868b92;
  220. }
  221. .box-item .four .limit image {
  222. width: 18rpx;
  223. height: 18rpx;
  224. }
  225. .box-item .four .limit i-tag {
  226. margin-left: 10rpx;
  227. }
  228. .box-item .four .limit text {
  229. margin-left: 10rpx;
  230. }
  231. .box-item .four .time {
  232. color: #706f6f;
  233. font-size: 20rpx;
  234. }
  235. .box-item .four .commpany {
  236. flex: 1;
  237. font-size: 26rpx;
  238. color: #666;
  239. }
  240. .box-item .four .area {
  241. width: 100rpx;
  242. text-align: right;
  243. color: #666;
  244. font-size: 26rpx;
  245. }
  246. .box-item .four .area image {
  247. width: 16rpx;
  248. height: 19rpx;
  249. }
  250. .box-item .four .area .area-name {
  251. margin-left: 10rpx;
  252. color: #666;
  253. font-size: 26rpx;
  254. }
  255. .loading_no {
  256. display: flex;
  257. justify-content: center;
  258. align-items: center;
  259. height: 60rpx;
  260. font-size: 22rpx;
  261. color: #696969;
  262. }
  263. /* 空白页 */
  264. .no_data {
  265. width: 100%;
  266. margin-top: 20%;
  267. display: flex;
  268. justify-content: center;
  269. align-items: center;
  270. flex-direction: column;
  271. }
  272. .white {
  273. width: 125px;
  274. height: 125px;
  275. }
  276. .no_text {
  277. color: #ccc;
  278. font-size: 32rpx;
  279. margin-top: 48rpx;
  280. }
  281. .address {
  282. font-size: 26rpx;
  283. color: #666;
  284. margin-top: 20rpx;
  285. }
  286. .gaoxin, .pintuan {
  287. width: 60rpx;
  288. height: 38rpx;
  289. text-align: center;
  290. line-height: 38rpx;
  291. color: #fff;
  292. font-size: 24rpx;
  293. background: #05c3ff;
  294. border-radius: 8rpx;
  295. margin-right: 15rpx;
  296. }
  297. .pintuan {
  298. background: #ffa835;
  299. }
  300. .arrow image {
  301. width: 22rpx;
  302. height: 12rpx;
  303. }
  304. .box-item .down {
  305. max-height: 250rpx;
  306. }
  307. .box-item .five {
  308. border-top: 2rpx solid #ddd;
  309. display: flex;
  310. justify-content: space-between;
  311. color: #909090;
  312. margin-top: 30rpx;
  313. align-items: center;
  314. font-size: 20rpx;
  315. }
  316. .box-item .five .pt-member {
  317. color: #525255;
  318. margin-top: 18rpx;
  319. }
  320. .box-item .five .number {
  321. color: #ff8f01;
  322. font-weight: 700;
  323. }
  324. .box-item .five .endtime {
  325. color: #888;
  326. margin-top: 18rpx;
  327. }