图书馆小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

635 lines
15 KiB

2 weeks ago
  1. html {
  2. font-size: 52px;
  3. }
  4. body {
  5. font-size: 16px;
  6. }
  7. .markdown_views {
  8. font-family: -apple-system, SF UI Text, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei,
  9. WenQuanYi Micro Hei, sans-serif, SimHei, SimSun;
  10. font-size: 16px;
  11. width: 710rpx;
  12. overflow-x: hidden;
  13. }
  14. .markdown_views .p-cls {
  15. font-size: 0.32rem;
  16. color: #4f4f4f;
  17. font-weight: normal;
  18. line-height: 0.52rem;
  19. margin: 0 0 0.32rem 0;
  20. }
  21. .markdown_views .strong-cls {
  22. font-weight: bold;
  23. }
  24. .markdown_views i,
  25. cite,
  26. em,
  27. var,
  28. address,
  29. dfn {
  30. font-style: italic;
  31. }
  32. .markdown_views * {
  33. -webkit-box-sizing: border-box;
  34. box-sizing: border-box;
  35. }
  36. #content_views.night .h1-cls,
  37. #content_views.night .h2-cls,
  38. #content_views.night .h3-cls,
  39. #content_views.night .h4-cls,
  40. #content_views.night .h5-cls,
  41. #content_views.night .h6-cls {
  42. color: #4f4f4f;
  43. margin-top: 0 !important;
  44. font-weight: bold;
  45. }
  46. .markdown_views .ul-cls,
  47. .markdown_views .ol-cls {
  48. margin: 0 0 0.48rem 0;
  49. padding: 0;
  50. }
  51. .markdown_views .ul-cls .ol-cls {
  52. margin: 0 0 0.48rem 0.64rem;
  53. }
  54. .markdown_views .ul-cls .li-cls {
  55. list-style-type: disc;
  56. margin: 0.16rem 0 0 0.64rem;
  57. }
  58. .markdown_views .ol-cls .li-cls {
  59. list-style-type: decimal;
  60. margin-left: 0.8rem;
  61. margin-top: 0.16rem;
  62. }
  63. .markdown_views .img-cls {
  64. max-width: 100%;
  65. vertical-align: baseline;
  66. }
  67. html .htmledit_views .h1-cls,
  68. html .markdown_views .h1-cls {
  69. font-size: 0.4rem;
  70. line-height: 0.6rem;
  71. }
  72. html .htmledit_views .h2-cls,
  73. html .markdown_views .h2-cls {
  74. font-size: 0.38rem;
  75. line-height: 0.6rem;
  76. }
  77. html .htmledit_views .h3-cls,
  78. html .markdown_views .h3-cls {
  79. font-size: 0.36rem;
  80. line-height: 0.6rem;
  81. }
  82. html .htmledit_views .h4-cls,
  83. html .markdown_views .h4-cls {
  84. font-size: 0.34rem;
  85. line-height: 0.54rem;
  86. }
  87. html .htmledit_views .h5-cls,
  88. html .markdown_views .h5-cls {
  89. font-size: 0.32rem;
  90. line-height: 0.54rem;
  91. }
  92. html .htmledit_views .h6-cls,
  93. html .markdown_views .h6-cls {
  94. font-size: 0.3rem;
  95. line-height: 0.54rem;
  96. }
  97. .markdown_views .h1-cls .code-cls {
  98. font-size: 0.56rem;
  99. }
  100. .markdown_views .h2-cls .code-cls {
  101. font-size: 0.48rem;
  102. }
  103. .markdown_views .h3-cls .code-cls {
  104. font-size: 0.44rem;
  105. }
  106. .markdown_views .h4-cls .code-cls {
  107. font-size: 0.4rem;
  108. }
  109. .markdown_views .h5-cls .code-cls {
  110. font-size: 0.36rem;
  111. }
  112. .markdown_views .h6-cls .code-cls {
  113. font-size: 0.32rem;
  114. }
  115. .markdown_views .blockquote-cls {
  116. display: block;
  117. padding: 0.32rem;
  118. margin: 0 0 0.48rem 0;
  119. border-left: 0.16rem solid #dddfe4;
  120. background: #eef0f4;
  121. overflow: auto;
  122. overflow-scrolling: touch;
  123. word-wrap: break-word;
  124. }
  125. .markdown_views .blockquote-cls .ul-cls,
  126. .markdown_views .blockquote-cls .ol-cls {
  127. margin-bottom: 0;
  128. padding: 0;
  129. font-size: 0.28rem;
  130. line-height: 0.44rem;
  131. }
  132. .markdown_views .blockquote-cls .ul-cls .li-cls {
  133. margin-bottom: 0;
  134. }
  135. .markdown_views .blockquote-cls .ol-cls .li-cls {
  136. margin-bottom: 0;
  137. }
  138. .markdown_views .blockquote-cls p {
  139. font-size: 0.28rem;
  140. line-height: 0.44rem;
  141. color: #999;
  142. font-weight: normal;
  143. margin-bottom: 0;
  144. }
  145. .markdown_views .hr-cls {
  146. margin: 0.48rem 0;
  147. border: none;
  148. border-bottom: solid #ddd 0.02rem;
  149. }
  150. .markdown_views tbody {
  151. border: 0;
  152. }
  153. .markdown_views .table-cls .tr-cls {
  154. border: 0;
  155. border-top: 0.02rem solid #ddd;
  156. background-color: #fff;
  157. }
  158. .table-box {
  159. max-width: 100%;
  160. overflow-x: auto;
  161. }
  162. .markdown_views .table-cls {
  163. border-collapse: collapse;
  164. display: table;
  165. width: 100%;
  166. text-align: center;
  167. margin-bottom: 0.48rem;
  168. }
  169. .markdown_views tbody {
  170. border: 0;
  171. }
  172. .markdown_views .table-cls .tr-cls:nth-child(2n) {
  173. background-color: #f7f7f7;
  174. }
  175. .markdown_views .table-cls .tr-cls .th-cls,
  176. .markdown_views .table-cls .tr-cls .td-cls {
  177. font-size: 0.24rem !important;
  178. color: #4f4f4f;
  179. line-height: 0.44rem;
  180. border: 0.02rem solid #ddd;
  181. padding: 0.16rem 0.16rem;
  182. text-align: left;
  183. word-break: normal;
  184. vertical-align: middle;
  185. }
  186. .markdown_views .table-cls .tr-cls .th-cls .code-cls,
  187. .markdown_views .table-cls .tr-cls .td-cls .code-cls {
  188. white-space: normal;
  189. word-wrap: break-word;
  190. }
  191. .markdown_views .table-cls .tr-cls .th-cls {
  192. font-weight: bold;
  193. background-color: #eff3f5;
  194. }
  195. .markdown_views .dl-cls {
  196. margin: 0.48rem;
  197. }
  198. .markdown_views .dl-cls .dt-cls {
  199. margin: 0.16rem;
  200. font-weight: bold;
  201. }
  202. .markdown_views .dl-cls .dt-cls .dd-cls {
  203. margin: 0.16rem;
  204. }
  205. .markdown_views abbr[title],
  206. .markdown_views abbr[data-original-title] {
  207. cursor: help;
  208. border-bottom: 0.02rem dotted #999;
  209. }
  210. .markdown_views .initialism {
  211. font-size: 90%;
  212. text-transform: uppercase;
  213. }
  214. .markdown_views .pre-cls {
  215. margin-bottom: 0.48rem;
  216. background-color: #282c34;
  217. color: #fff;
  218. width: 100%;
  219. overflow-x: scroll;
  220. padding: 4px 8px;
  221. }
  222. .markdown_views .a-cls {
  223. color: #4ea1db;
  224. text-decoration: none;
  225. }
  226. .markdown_views .a-cls:hover,
  227. .markdown_views .a-cls:focus {
  228. color: #ca0c16;
  229. }
  230. .markdown_views .a-cls:visited {
  231. color: #6795b5;
  232. }
  233. .markdown_views .footnote {
  234. vertical-align: top;
  235. position: relative;
  236. top: -0.08rem;
  237. font-size: 0.24rem;
  238. }
  239. .markdown_views .footnotes .ol-cls .li-cls {
  240. font-size: 0.28rem;
  241. line-height: 0.44rem;
  242. margin: 0 0 0.16rem 0.48rem;
  243. }
  244. .markdown_views .sequence-diagram,
  245. .markdown_views .flow-chart {
  246. text-align: center;
  247. margin-bottom: 0.48rem;
  248. }
  249. .markdown_views .sequence-diagram,
  250. .markdown_views .flow-chart {
  251. text-align: center;
  252. margin-bottom: 0.48rem;
  253. font-size: 0.28rem !important;
  254. }
  255. .markdown_views .sequence-diagram [fill='#000'],
  256. .markdown_views .flow-chart [fill='#000'],
  257. .markdown_views .sequence-diagram [fill='#000000'],
  258. .markdown_views .flow-chart [fill='#000000'],
  259. .markdown_views .sequence-diagram [fill='black'],
  260. .markdown_views .flow-chart [fill='black'] {
  261. fill: #4f4f4f;
  262. }
  263. .markdown_views .sequence-diagram [stroke='#000000'],
  264. .markdown_views .flow-chart [stroke='#000000'] {
  265. stroke: #4f4f4f;
  266. }
  267. .markdown_views .MathJax_SVG_Display {
  268. text-align: center;
  269. margin: 0.48rem 0;
  270. font-size: 0.36rem;
  271. font-weight: 400;
  272. color: #4f4f4f;
  273. position: relative;
  274. text-indent: 0;
  275. max-width: none;
  276. max-height: none;
  277. min-width: 0;
  278. min-height: 0;
  279. width: 100%;
  280. }
  281. .markdown_views .toc {
  282. font-size: 0.32rem;
  283. line-height: 0.48rem;
  284. margin: 0 0 0.48rem 0;
  285. padding: 0;
  286. }
  287. .markdown_views .toc .ul-cls {
  288. margin: 0 0 0.16rem 0;
  289. padding: 0;
  290. }
  291. .markdown_views .toc .ul-cls .li-cls {
  292. list-style-type: none;
  293. margin: 0.16rem 0 0 0.48rem;
  294. }
  295. .markdown_views .pre-numbering .li-cls {
  296. padding: 0 0.16rem;
  297. list-style: none;
  298. margin: 0;
  299. }
  300. .markdown_views .dl-cls .dd-cls {
  301. margin: 0 0 0.16rem 0.8rem;
  302. }
  303. .markdown_views .kbd-cls {
  304. padding: 0.04rem 0.16rem;
  305. border: 0.02rem solid rgba(63, 63, 63, 0.25);
  306. -webkit-box-shadow: 0 0.02rem 0 rgba(63, 63, 63, 0.25);
  307. box-shadow: 0 0.02rem 0 rgba(63, 63, 63, 0.25);
  308. background-color: #fff;
  309. color: #333;
  310. border-radius: 0.08rem;
  311. display: inline-block;
  312. margin: 0 0.04rem;
  313. white-space: nowrap;
  314. }
  315. .markdown_views mark {
  316. color: #555963;
  317. }
  318. .markdown_views .katex-display,
  319. .markdown_views .MathJax_Display {
  320. overflow-y: hidden;
  321. overflow-x: auto;
  322. }
  323. .markdown_views .pre-cls .code-cls {
  324. display: block;
  325. font-size: 14px;
  326. line-height: 22px;
  327. overflow-x: auto;
  328. padding: 0 !important;
  329. color: #000;
  330. white-space: pre;
  331. word-wrap: normal;
  332. word-break: normal !important;
  333. background-color: #f6f8fa;
  334. border-radius: 4px;
  335. }
  336. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  337. .markdown_views .pre-cls .code-cls {
  338. min-width: 94%;
  339. }
  340. }
  341. .markdown_views .pre-cls.prettyprint,
  342. .markdown_views .prettyprint {
  343. margin: 0 0 24px 0;
  344. padding: 8px 16px 6px 56px;
  345. background-color: #f6f8fa;
  346. border: none;
  347. }
  348. .prettyprint {
  349. position: relative;
  350. overflow-y: hidden;
  351. overflow-x: auto;
  352. }
  353. .markdown_views .prettyprint .pre-numbering {
  354. position: absolute;
  355. width: 48px;
  356. background-color: #eef0f4;
  357. top: 0;
  358. left: 0;
  359. margin: 0;
  360. padding: 10px 0 8px;
  361. list-style: none;
  362. text-align: right;
  363. }
  364. .markdown_views .pre-numbering .li-cls {
  365. padding: 0 8px;
  366. list-style: none;
  367. margin: 0;
  368. }
  369. .markdown_views.prism-atom-one-dark .pre-cls .code-cls {
  370. background-color: #282c34;
  371. color: #abb2bf;
  372. }
  373. .markdown_views.prism-atom-one-dark .pre-cls .code-cls.hljs * {
  374. color: #abb2bf;
  375. }
  376. .markdown_views.prism-atom-one-dark .prettyprint,
  377. .markdown_views.prism-atom-one-dark .pre-cls.prettyprint {
  378. background-color: #282c34;
  379. }
  380. .markdown_views.prism-atom-one-dark .prettyprint .pre-numbering {
  381. background-color: #282c34;
  382. }
  383. .markdown_views.prism-atom-one-dark .pre-numbering .li-cls {
  384. color: #abb2bf !important;
  385. border-right: 1px solid #c5c5c5;
  386. }
  387. .markdown_views.prism-atom-one-light .pre-cls .code-cls {
  388. background-color: #fafafa;
  389. }
  390. .markdown_views.prism-atom-one-light .prettyprint,
  391. .markdown_views.prism-atom-one-light .pre-cls.prettyprint {
  392. background-color: #fafafa;
  393. }
  394. .markdown_views.prism-atom-one-light .prettyprint .pre-numbering {
  395. background-color: #fafafa;
  396. }
  397. .markdown_views.prism-atom-one-light .pre-numbering .li-cls {
  398. color: #383a42 !important;
  399. border-right: 1px solid #c5c5c5;
  400. }
  401. .markdown_views.prism-tomorrow-night .pre-cls .code-cls {
  402. background-color: #1d1f21;
  403. color: #c5c8c6;
  404. }
  405. .markdown_views.prism-tomorrow-night .pre-cls .code-cls.hljs * {
  406. color: #c5c8c6;
  407. }
  408. .markdown_views.prism-tomorrow-night .prettyprint,
  409. .markdown_views.prism-tomorrow-night .pre-cls.prettyprint {
  410. background-color: #1d1f21;
  411. }
  412. .markdown_views.prism-tomorrow-night .prettyprint .pre-numbering {
  413. background-color: #1d1f21;
  414. }
  415. .markdown_views.prism-tomorrow-night .pre-numbering .li-cls {
  416. color: #c5c8c6 !important;
  417. border-right: 1px solid #c5c5c5;
  418. }
  419. .markdown_views.prism-dracula .pre-cls .code-cls {
  420. background-color: #282a36;
  421. color: #f8f8f2;
  422. }
  423. .markdown_views.prism-dracula .pre-cls .code-cls.hljs * {
  424. color: #f8f8f2;
  425. }
  426. .markdown_views.prism-dracula .prettyprint,
  427. .markdown_views.prism-dracula .pre-cls.prettyprint {
  428. background-color: #282a36;
  429. }
  430. .markdown_views.prism-dracula .prettyprint .pre-numbering {
  431. background-color: #282a36;
  432. }
  433. .markdown_views.prism-dracula .pre-numbering .li-cls {
  434. color: #f8f8f2 !important;
  435. border-right: 1px solid #c5c5c5;
  436. }
  437. .markdown_views.prism-github-gist .pre-cls .code-cls {
  438. background-color: #f3f4f5;
  439. }
  440. .markdown_views.prism-github-gist .prettyprint,
  441. .markdown_views.prism-github-gist .pre-cls.prettyprint {
  442. background-color: #f3f4f5;
  443. }
  444. .markdown_views.prism-github-gist .prettyprint .pre-numbering {
  445. background-color: #f3f4f5;
  446. }
  447. .markdown_views.prism-github-gist .prettyprint .prism {
  448. background-color: #f3f4f5;
  449. }
  450. .markdown_views.prism-github-gist .pre-numbering .li-cls {
  451. color: #5e6687 !important;
  452. border-right: 1px solid #c5c5c5;
  453. }
  454. .markdown_views.prism-kimbie-light .pre-cls .code-cls {
  455. background-color: #fbebd4;
  456. }
  457. .markdown_views.prism-kimbie-light .prettyprint,
  458. .markdown_views.prism-kimbie-light .pre-cls.prettyprint {
  459. background-color: #fbebd4;
  460. }
  461. .markdown_views.prism-kimbie-light .prettyprint .pre-numbering {
  462. background-color: #fbebd4;
  463. }
  464. .markdown_views.prism-kimbie-light .pre-numbering .li-cls {
  465. color: #84613d !important;
  466. border-right: 1px solid #c5c5c5;
  467. }
  468. .markdown_views.prism-tomorrow-night-eighties .pre-cls .code-cls {
  469. background-color: #2d2d2d;
  470. color: #ccc;
  471. }
  472. .markdown_views.prism-tomorrow-night-eighties .pre-cls .code-cls.hljs * {
  473. color: #ccc;
  474. }
  475. .markdown_views.prism-tomorrow-night-eighties .prettyprint,
  476. .markdown_views.prism-tomorrow-night-eighties .pre-cls.prettyprint {
  477. background-color: #2d2d2d;
  478. }
  479. .markdown_views.prism-tomorrow-night-eighties .prettyprint .pre-numbering {
  480. background-color: #2d2d2d;
  481. }
  482. .markdown_views.prism-tomorrow-night-eighties .pre-numbering .li-cls {
  483. color: #ccc !important;
  484. border-right: 1px solid #c5c5c5;
  485. }
  486. .markdown_views.prism-atelier-sulphurpool-light .pre-cls .code-cls {
  487. background-color: #f5f7ff;
  488. }
  489. .markdown_views.prism-atelier-sulphurpool-light .prettyprint,
  490. .markdown_views.prism-atelier-sulphurpool-light .pre-cls.prettyprint {
  491. background-color: #f5f7ff;
  492. }
  493. .markdown_views.prism-atelier-sulphurpool-light .prettyprint .pre-numbering {
  494. background-color: #f5f7ff;
  495. }
  496. .markdown_views.prism-atelier-sulphurpool-light .pre-numbering .li-cls {
  497. color: #5e6687 !important;
  498. border-right: 1px solid #c5c5c5;
  499. }
  500. html body.night-body,
  501. .night {
  502. background-color: #2a2d33;
  503. }
  504. html body.night-body .img-cls.mathcode {
  505. -webkit-filter: invert(1);
  506. filter: invert(1);
  507. }
  508. .night .h1-cls,
  509. .night .h2-cls,
  510. .night .h3-cls,
  511. .night .h4-cls,
  512. .night .h5-cls,
  513. .night .h6-cls,
  514. .night p,
  515. .night p span,
  516. .night .li-cls,
  517. .night .dl-cls,
  518. .night .dt-cls,
  519. .night .dd-cls,
  520. .night .strong-cls,
  521. .night .table-cls,
  522. .night .table-cls .tr-cls,
  523. .night .table-cls .tr-cls .th-cls,
  524. .night .table-cls .tr-cls .td-cls,
  525. .night .table-cls .tr-cls:nth-child(2n) {
  526. color: #dadfe8 !important;
  527. }
  528. .night .p-cls,
  529. .night .strong-cls,
  530. .night .h1-cls,
  531. .night .h2-cls,
  532. .night .h3-cls,
  533. .night .h4-cls,
  534. .night .h5-cls,
  535. .night .h6-cls,
  536. .night .ol-cls .li-cls,
  537. .night .ul-cls .li-cls {
  538. background-color: #2a2d33 !important;
  539. }
  540. .night .code-cls .ol-cls,
  541. .night .code-cls .ul-cls,
  542. .night .prettyprint .li-cls {
  543. color: #888e99 !important;
  544. }
  545. .night .blockquote-cls .p-cls,
  546. .night .blockquote-cls {
  547. background-color: #25272b !important;
  548. }
  549. .night .blockquote-cls {
  550. border-left: 4px solid #34373d;
  551. }
  552. .night .blockquote-cls .p-cls {
  553. color: #888e99;
  554. }
  555. .night .code-cls .ol-cls .li-cls div.hljs-ln-numbers {
  556. border-right-style: none;
  557. }
  558. .night .prettyprint .pre-numbering,
  559. .night .prettyprint .pre-numbering .li-cls,
  560. .night .code-cls .ol-cls .li-cls div.hljs-ln-numbers .hljs-ln-line {
  561. background: #34373d !important;
  562. }
  563. .night .prettyprint .pre-numbering,
  564. .night .prettyprint .pre-numbering .li-cls {
  565. border-right-style: none;
  566. }
  567. .night .code-cls .ol-cls,
  568. .night .code-cls .ul-cls {
  569. padding-left: 0;
  570. background-color: #25272b;
  571. }
  572. .night .table-cls .tr-cls,
  573. .night .table-cls .tr-cls .th-cls,
  574. .night .table-cls .tr-cls:nth-child(2n) {
  575. background-color: #2a2d33;
  576. }
  577. .night .table-cls .tr-cls,
  578. .night .table-cls .tr-cls .th-cls,
  579. .night .table-cls .tr-cls .td-cls,
  580. .night .table-cls .tr-cls:nth-child(2n) {
  581. border: 1px solid #555963 !important;
  582. }
  583. .night .hljs {
  584. padding: 0;
  585. }
  586. .article_content.night {
  587. background-color: #2a2d33;
  588. }
  589. .night .pre-cls .code-cls {
  590. color: #fff;
  591. background-color: #25272b !important;
  592. }
  593. .night .hljs,
  594. .night .pre-cls.prettyprint,
  595. .night .pre-cls {
  596. background-color: #25272b;
  597. }
  598. .night svg {
  599. background-color: #fff;
  600. }
  601. .night .prettyprint .prism,
  602. .night .prettyprint div[style] {
  603. background-color: #25272b !important;
  604. padding-left: 20px;
  605. padding-top: 10px;
  606. padding-bottom: 8px;
  607. }
  608. .night .prettyprint .prism .token.comment {
  609. color: #999aaa;
  610. }
  611. .night .pre-cls .code-cls .ol-cls .li-cls {
  612. background-color: #25272b !important;
  613. }
  614. .night .markdown_views .code-cls {
  615. background-color: transparent;
  616. }
  617. .night .markdown_views .hr-cls {
  618. border-bottom-color: #555963 !important;
  619. }
  620. .night .markdown_views .prettyprint .pre-numbering {
  621. top: 0;
  622. }
  623. .night .markdown_views .pre-cls.prettyprint,
  624. .night .markdown_views .prettyprint {
  625. padding: 0 16px 6px 50px;
  626. }
  627. .night .markdown_views mark {
  628. color: #2a2d33;
  629. }
  630. .mermaid {
  631. line-height: initial;
  632. }
  633. .mermaid span.edgeLabel {
  634. font-size: inherit !important;
  635. }