knowledgeField.css 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414
  1. .knowledgeFieldCon {
  2. position: relative;
  3. background: #f6f7fb;
  4. padding-top: 4.5rem;
  5. display: flex;
  6. }
  7. .knowledgeFieldCon .knowledgeField {
  8. flex: 1;
  9. margin: 2.1875rem;
  10. background: #fff;
  11. border-radius: 0.25rem;
  12. display: flex;
  13. flex-direction: column;
  14. }
  15. .knowledgeFieldCon .knowledgeField .knowledgeField-header {
  16. height: 4.5rem;
  17. display: flex;
  18. align-items: center;
  19. justify-content: space-between;
  20. padding: 0 1.5rem;
  21. border-bottom: 0.0625rem solid #ededed;
  22. }
  23. .knowledgeFieldCon .knowledgeField .knowledgeField-header .knowledgeInput {
  24. width: 25rem;
  25. height: 2.625rem;
  26. box-sizing: border-box;
  27. background: #f4f4f4;
  28. border-radius: 2.625rem;
  29. border: 1px solid #fff;
  30. padding: 0 1.25rem;
  31. margin-right: 0.8125rem;
  32. }
  33. .knowledgeFieldCon .knowledgeField .knowledgeField-header .knowledgeInput:focus {
  34. border: 0.0625rem solid #3396fb;
  35. outline: none;
  36. }
  37. .knowledgeFieldCon .knowledgeField .knowledgeField-header .searchButton {
  38. width: 7.1875rem;
  39. height: 2.8125rem;
  40. background: #3396fb;
  41. border-radius: 0.375rem;
  42. display: flex;
  43. justify-content: center;
  44. align-items: center;
  45. color: #fff;
  46. font-size: 1.125rem;
  47. }
  48. .knowledgeFieldCon .knowledgeField .knowledgeField-header .knowledgeField-header-text {
  49. color: #000000;
  50. font-family: Microsoft YaHei UI;
  51. font-weight: bold;
  52. font-size: 20px;
  53. line-height: normal;
  54. letter-spacing: 0px;
  55. }
  56. .knowledgeFieldCon .knowledgeField .knowledgeField-header .elInput {
  57. width: 25.8125rem;
  58. margin-right: 0.8125rem;
  59. }
  60. .knowledgeFieldCon .knowledgeField .knowledgeField-header .elInput .elSelect {
  61. width: 5rem;
  62. }
  63. .knowledgeFieldCon .knowledgeField .knowledgeField-content {
  64. padding: 0 1.5625rem;
  65. margin: 1.875rem 0;
  66. overflow-y: auto;
  67. }
  68. .knowledgeFieldCon .knowledgeField .knowledgeField-content .knowledgeField-content-item {
  69. display: flex;
  70. cursor: pointer;
  71. }
  72. .knowledgeFieldCon .knowledgeField .knowledgeField-content .knowledgeField-content-item:hover .textContent div {
  73. color: #3396fb;
  74. }
  75. .knowledgeFieldCon .knowledgeField .knowledgeField-content .knowledgeField-content-item .image {
  76. width: 10.1875rem;
  77. height: 6.8125rem;
  78. margin-right: 1.25rem;
  79. }
  80. .knowledgeFieldCon .knowledgeField .knowledgeField-content .knowledgeField-content-item .textContent {
  81. width: 100.5rem;
  82. }
  83. .knowledgeFieldCon .knowledgeField .knowledgeField-content .knowledgeField-content-item .textContent div {
  84. color: #000000;
  85. font-family: Microsoft YaHei UI;
  86. font-weight: regular;
  87. font-size: 20px;
  88. line-height: normal;
  89. letter-spacing: 0px;
  90. padding-bottom: 0.875rem;
  91. }
  92. .knowledgeFieldCon .knowledgeField .knowledgeField-content .knowledgeField-content-item .textContent p {
  93. color: #7b7b7b;
  94. font-family: Microsoft YaHei UI;
  95. font-weight: regular;
  96. font-size: 16px;
  97. height: 2.5rem;
  98. line-height: normal;
  99. letter-spacing: 0px;
  100. display: -webkit-box;
  101. /* 必须设置为弹性盒模型 */
  102. -webkit-box-orient: vertical;
  103. /* 设置盒子的排列方式为垂直 */
  104. overflow: hidden;
  105. /* 隐藏超出的文本 */
  106. -webkit-line-clamp: 2;
  107. /* 限制显示2行 */
  108. text-overflow: ellipsis;
  109. /* 超出的部分显示省略号 */
  110. margin-bottom: 0.625rem;
  111. }
  112. .knowledgeFieldCon .knowledgeField .knowledgeField-content .knowledgeField-content-item .textContent span {
  113. color: #3396fb;
  114. font-family: Microsoft YaHei UI;
  115. font-weight: regular;
  116. font-size: 16px;
  117. line-height: normal;
  118. letter-spacing: 0px;
  119. cursor: pointer;
  120. }
  121. .knowledgeFieldCon .knowledgeField .knowledgeField-bottom {
  122. padding: 1.5625rem 0;
  123. font-size: 1rem !important;
  124. }
  125. .knowledgeFieldCon .knowledgeDetails {
  126. padding: 1.25rem 2.1875rem;
  127. display: flex;
  128. justify-content: space-between;
  129. position: relative;
  130. }
  131. .knowledgeFieldCon .knowledgeDetails .returnIcon {
  132. position: absolute;
  133. left: 4.0625rem;
  134. top: 2.8125rem;
  135. font-size: 1.5625rem;
  136. z-index: 2;
  137. cursor: pointer;
  138. width: 1.875rem;
  139. height: 1.875rem;
  140. }
  141. .knowledgeFieldCon .knowledgeDetails .returnIcon img {
  142. width: 100%;
  143. height: 100%;
  144. }
  145. .knowledgeFieldCon .knowledgeDetails .returnIcon:hover {
  146. color: #3396fb;
  147. }
  148. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left {
  149. width: 92.75rem;
  150. background: #fff;
  151. display: flex;
  152. flex-direction: column;
  153. }
  154. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-title {
  155. color: #000000;
  156. font-family: Microsoft YaHei UI;
  157. font-weight: bold;
  158. font-size: 1.5rem;
  159. line-height: normal;
  160. letter-spacing: 0px;
  161. text-align: center;
  162. padding-top: 1.5rem;
  163. }
  164. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con {
  165. padding: 0 1.875rem 0.9375rem 1.875rem;
  166. display: flex;
  167. align-items: center;
  168. justify-content: space-between;
  169. }
  170. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .distribution {
  171. width: 33%;
  172. }
  173. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .timeContent {
  174. font-size: 1rem;
  175. }
  176. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .timeContent p {
  177. color: #7b7b7b;
  178. margin-right: 1rem;
  179. }
  180. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .timeContent span {
  181. color: #000000;
  182. }
  183. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .readUse .text {
  184. font-size: 1rem;
  185. margin-right: 1rem;
  186. color: #7b7b7b;
  187. }
  188. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .readUse .jumpToImg {
  189. width: 8.75rem;
  190. height: 2.5rem;
  191. font-size: 1rem;
  192. color: #fff;
  193. display: flex;
  194. align-items: center;
  195. justify-content: center;
  196. border-radius: 0.375rem;
  197. background: linear-gradient(180deg, #3597fb 0%, #39e5ff 100%);
  198. cursor: pointer;
  199. }
  200. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con li {
  201. font-family: Microsoft YaHei UI;
  202. font-weight: regular;
  203. font-size: 1rem;
  204. line-height: normal;
  205. margin-right: 2.0625rem;
  206. }
  207. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .grey {
  208. color: #7b7b7b;
  209. }
  210. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-con .blue {
  211. color: #3396fb;
  212. }
  213. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .hypertextContent {
  214. background: #f6f6f6;
  215. padding: 1.875rem;
  216. margin: 0 1.875rem;
  217. flex: 1;
  218. font-size: 1rem;
  219. }
  220. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-left .knowledgeDetails-left-bottom {
  221. padding: 1.25rem 0;
  222. }
  223. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right {
  224. width: 22.625rem;
  225. padding-left: 1.875rem;
  226. display: flex;
  227. flex-direction: column;
  228. }
  229. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestArticles {
  230. width: 100%;
  231. height: 20.75rem;
  232. background: #fff;
  233. margin-bottom: 1.25rem;
  234. padding: 1.25rem;
  235. }
  236. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .relatedRecommendations {
  237. flex: 1;
  238. background: #fff;
  239. padding: 1.25rem;
  240. }
  241. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .knowledgeDetails-right-title {
  242. display: flex;
  243. justify-content: space-between;
  244. align-items: center;
  245. }
  246. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .knowledgeDetails-right-title div {
  247. font-size: 1rem;
  248. color: #000000;
  249. }
  250. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .knowledgeDetails-right-title span {
  251. font-size: 0.875rem;
  252. color: #3878ff;
  253. cursor: pointer;
  254. }
  255. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .line {
  256. width: 100%;
  257. height: 1px;
  258. background: #ededed;
  259. margin: 0.5625rem 0 0.875rem 0;
  260. }
  261. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList {
  262. width: 100%;
  263. }
  264. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList .latestList-item {
  265. width: 100%;
  266. display: flex;
  267. justify-content: space-between;
  268. margin-bottom: 1rem;
  269. border: 1px solid #fff;
  270. cursor: pointer;
  271. }
  272. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList .latestList-item:hover .latestList-item-text {
  273. color: #3396fb;
  274. }
  275. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList .latestList-item:last-child {
  276. margin-bottom: 0;
  277. }
  278. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList .latestList-item .latestList-item-image {
  279. width: 6.25rem;
  280. height: 4.5rem;
  281. }
  282. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList .latestList-item .latestList-item-text {
  283. width: 11.25rem;
  284. font-size: 0.875rem;
  285. color: #000000;
  286. }
  287. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList .latestList-item .latestList-item-text .data {
  288. color: #c7c7c7;
  289. text-align: right;
  290. }
  291. .knowledgeFieldCon .knowledgeDetails .knowledgeDetails-right .latestList .latestList-item .latestList-item-text .latestList-item-text-title {
  292. line-height: 1.125rem;
  293. height: 3.5625rem;
  294. display: -webkit-box;
  295. /* 必须设置为弹性盒模型 */
  296. -webkit-box-orient: vertical;
  297. /* 设置盒子的排列方式为垂直 */
  298. overflow: hidden;
  299. /* 隐藏超出的文本 */
  300. -webkit-line-clamp: 3;
  301. /* 限制显示2行 */
  302. text-overflow: ellipsis;
  303. /* 超出的部分显示省略号 */
  304. }
  305. .knowledgeFieldCon .flex1 {
  306. flex: 1;
  307. }
  308. .knowledgeFieldCon .flex {
  309. display: flex;
  310. }
  311. .knowledgeFieldCon .flex-center {
  312. display: flex;
  313. align-items: center;
  314. justify-content: center;
  315. }
  316. .knowledgeFieldCon img {
  317. width: 100%;
  318. height: 100%;
  319. }
  320. .knowledgeFieldCon .wh100 {
  321. width: 100%;
  322. height: 100%;
  323. }
  324. .knowledgeFieldCon .linkButton {
  325. color: #7b7b7b;
  326. font-family: Microsoft YaHei UI;
  327. font-weight: regular;
  328. font-size: 0.875rem;
  329. line-height: normal;
  330. letter-spacing: 0px;
  331. cursor: pointer;
  332. position: relative;
  333. z-index: 2;
  334. }
  335. .knowledgeFieldCon .dividingLine {
  336. height: 0.0625rem;
  337. background: #dcdfe6;
  338. margin: 1.25rem 0;
  339. }
  340. .knowledgeFieldCon .pagination {
  341. display: flex;
  342. justify-content: center;
  343. align-items: center;
  344. gap: 0.625rem;
  345. }
  346. .knowledgeFieldCon .pagination button {
  347. padding: 0.3125rem 0.625rem;
  348. cursor: pointer;
  349. background-color: #007bff;
  350. color: white;
  351. border: 0.0625rem solid #007bff;
  352. border-radius: 0.3125rem;
  353. }
  354. .knowledgeFieldCon .pagination button:disabled {
  355. background-color: #fff;
  356. border-color: #d6d6d6;
  357. cursor: not-allowed;
  358. color: #000000;
  359. }
  360. .knowledgeFieldCon .pagination ul {
  361. list-style-type: none;
  362. display: flex;
  363. gap: 0.3125rem;
  364. }
  365. .knowledgeFieldCon .pagination li {
  366. padding: 0.3125rem 0.625rem;
  367. cursor: pointer;
  368. border: 0.0625rem solid #d6d6d6;
  369. border-radius: 0.3125rem;
  370. }
  371. .knowledgeFieldCon .pagination li.active {
  372. background-color: #007bff;
  373. background: #007bff;
  374. color: white;
  375. }
  376. .knowledgeFieldCon .pagination li:hover {
  377. background-color: #007bff;
  378. color: white;
  379. }
  380. .knowledgeFieldCon .pagination button {
  381. padding: 0.3125rem 0.625rem;
  382. margin: 0 0.3125rem;
  383. }
  384. .knowledgeFieldCon .paginationInput {
  385. width: 3.75rem;
  386. height: 2rem;
  387. text-align: center;
  388. border-radius: 0.1875rem;
  389. background: #ffffff;
  390. border: 0.0625rem solid #d6d6d6;
  391. margin: 0 0.5rem;
  392. }
  393. .knowledgeFieldCon .paginationInput:focus {
  394. border: 0.0625rem solid #3396fb;
  395. outline: none;
  396. }
  397. .knowledgeFieldCon .paginationButton {
  398. width: 3.75rem;
  399. height: 2rem;
  400. border-radius: 0.1875rem;
  401. background: #f6f6f6;
  402. border: 0.0625rem solid #d6d6d6;
  403. display: flex;
  404. align-items: center;
  405. justify-content: center;
  406. font-size: 1rem;
  407. color: #363636;
  408. margin: 0 0.5rem;
  409. }
  410. .knowledgeFieldCon .paginationButton:hover {
  411. background: #3396fb;
  412. color: #fff;
  413. border-color: #3396fb;
  414. }