ev.css 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533
  1. body img {
  2. max-width: 100%;
  3. }
  4. .paper {
  5. max-width: 155.7mm;
  6. padding: 0 6mm;
  7. font-family: 'Times New Roman', 'SimSun' !important;
  8. font-size: 9pt !important;
  9. }
  10. .part .title-head {
  11. margin-bottom: 3mm;
  12. }
  13. .part .title-head .title {
  14. height: 8mm;
  15. }
  16. .part .title-head .title .title-text {
  17. font-size: 10pt;
  18. color: #003b86;
  19. text-align: center;
  20. line-height: 8mm;
  21. font-weight: bold;
  22. }
  23. .part .title-head .title-bottom {
  24. background-color: #e7f2ff;
  25. font-size: 6pt;
  26. color: #003b86;
  27. text-align: center;
  28. line-height: 3mm;
  29. padding: 1mm 0;
  30. font-weight: bold;
  31. border-radius: 0mm 0mm 1.5mm 1.5mm;
  32. }
  33. .part .content {
  34. position: relative;
  35. }
  36. .part .modular .modular-title {
  37. display: inline-block;
  38. height: 7mm;
  39. font-size: 9pt;
  40. color: #fff;
  41. font-weight: bold;
  42. line-height: 7mm;
  43. padding-left: 3mm;
  44. box-sizing: border-box;
  45. margin-bottom: 3mm;
  46. position: relative;
  47. padding-right: 5mm;
  48. }
  49. .part .modular .modular-title .modular-title-icon {
  50. position: absolute;
  51. top: -1mm;
  52. right: -4.5mm;
  53. width: 9mm;
  54. }
  55. .part .modular .unit-block {
  56. margin-bottom: 2mm;
  57. }
  58. .part .modular .unit-block .unit-title {
  59. display: inline-block;
  60. height: 6mm;
  61. margin-bottom: 2mm;
  62. background-color: #003b86;
  63. border-radius: 4mm;
  64. font-size: 9pt;
  65. line-height: 6mm;
  66. color: #fff;
  67. position: relative;
  68. }
  69. .part .modular .unit-block .unit-title img {
  70. width: 6mm;
  71. position: absolute;
  72. top: 0.5mm;
  73. left: 1mm;
  74. }
  75. .part .modular .unit-block .unit-title span {
  76. padding-left: 6.5mm;
  77. padding-right: 2mm;
  78. }
  79. .part .modular .unit-block .b-title {
  80. font-size: 9pt;
  81. font-weight: bold;
  82. }
  83. .part .modular .unit-block .word-block {
  84. border: 0.5mm dashed #003b86;
  85. background-color: #f1f7ff;
  86. border-radius: 2mm;
  87. padding: 3mm 2mm 2mm;
  88. margin-bottom: 2mm;
  89. text-align: justify;
  90. }
  91. .part .modular .unit-block .word-block .word-type {
  92. font-size: 9pt;
  93. font-weight: bold;
  94. color: #003b86;
  95. margin-bottom: 1mm;
  96. display: inline;
  97. }
  98. .part .modular .unit-block .word-block p {
  99. font-size: 9pt;
  100. line-height: 4mm;
  101. display: inline;
  102. }
  103. .part .modular .unit-block .type-block .type-title {
  104. display: inline-block;
  105. height: 6mm;
  106. font-size: 9pt;
  107. line-height: 5.5mm;
  108. color: #003b86;
  109. box-sizing: border-box;
  110. border-radius: 4mm;
  111. border: 0.5mm solid #003b86;
  112. padding: 0 2mm 0 9mm;
  113. position: relative;
  114. margin-bottom: 3mm;
  115. }
  116. .part .modular .unit-block .type-block .type-title img {
  117. width: 9mm;
  118. position: absolute;
  119. top: -3mm;
  120. left: -0.5mm;
  121. }
  122. .part .modular .unit-block .type-block .type-title i {
  123. margin-right: 2mm;
  124. }
  125. .part .modular .qr-code {
  126. display: -webkit-box;
  127. display: -moz-box;
  128. display: -ms-flexbox;
  129. display: -webkit-flex;
  130. display: flex;
  131. -webkit-align-items: center;
  132. -moz-box-align: center;
  133. -webkit-box-align: center;
  134. align-items: center;
  135. -webkit-justify-content: flex-end;
  136. justify-content: flex-end;
  137. -moz-box-pack: flex-end;
  138. -webkit--moz-box-pack: flex-end;
  139. position: absolute;
  140. top: 0;
  141. right: 0;
  142. }
  143. .part .modular .qr-code .qr-code-text {
  144. font-size: 9pt;
  145. font-weight: bold;
  146. margin-right: 2mm;
  147. }
  148. .part .modular .qr-code img {
  149. width: 18mm;
  150. height: 18mm;
  151. box-sizing: border-box;
  152. border: 1mm solid #afd4ff;
  153. padding: 1mm;
  154. }
  155. .part .modular .word-table {
  156. width: 100%;
  157. font-size: 9pt;
  158. }
  159. .part .modular .word-table table tr td {
  160. border: 0.5mm solid #003b86;
  161. padding: 1mm 1mm;
  162. }
  163. .part .modular .word-table table tr td:nth-child(1) {
  164. padding-left: 2mm;
  165. }
  166. .part .modular .word-table .word-table-left .word {
  167. margin-bottom: 1mm;
  168. }
  169. .part .modular .word-table .word-table-left .word i {
  170. font-size: 8pt;
  171. display: inline-block;
  172. width: 3.5mm;
  173. height: 3.5mm;
  174. line-height: 3.5mm;
  175. text-align: center;
  176. border: 1px solid #003b86;
  177. border-radius: 50%;
  178. color: #003b86;
  179. }
  180. .part .modular .word-table .word-table-left .word span {
  181. font-size: 10pt;
  182. font-weight: bold;
  183. color: #003b86;
  184. margin-right: 2mm;
  185. }
  186. .part .modular .word-table .word-table-left p {
  187. line-height: 4mm;
  188. }
  189. .part .modular .word-table .word-table-right .from {
  190. line-height: 4mm;
  191. }
  192. .part .modular .word-table .word-table-right .from .from-lable {
  193. font-size: 8pt;
  194. font-weight: bold;
  195. color: #003b86;
  196. margin-right: 1mm;
  197. word-break: keep-all;
  198. }
  199. .part .modular .word-table .word-table-right .from .from-txt {
  200. display: inline;
  201. }
  202. .part .modular .sort-list {
  203. list-style-type: decimal;
  204. list-style-position: inside;
  205. }
  206. .part .modular .sort-list li {
  207. line-height: 4mm;
  208. margin-bottom: 0.5mm;
  209. font-family: 'Times New Roman', 'SimSun' !important;
  210. font-size: 9pt !important;
  211. }
  212. .part .modular .sort-list li p {
  213. font-family: 'Times New Roman', 'SimSun' !important;
  214. font-size: 9pt !important;
  215. }
  216. .part .modular .sort-list li span {
  217. font-family: 'Times New Roman', 'SimSun' !important;
  218. font-size: 9pt !important;
  219. }
  220. .part .modular .lr-list li {
  221. width: 43%;
  222. margin-bottom: 1mm;
  223. float: left;
  224. page-break-inside: avoid;
  225. }
  226. .part .modular .lr-list li:nth-child(odd) {
  227. margin-right: 10mm;
  228. }
  229. .part .modular .s-line li i {
  230. text-align: center;
  231. display: block;
  232. width: 100%;
  233. margin-top: 4mm;
  234. }
  235. .part .modular .s-line li i:after {
  236. display: block;
  237. content: " ";
  238. z-index: -1;
  239. width: 200%;
  240. height: 200%;
  241. border-bottom: 1px solid;
  242. -webkit-transform-origin: 0 0;
  243. transform-origin: 0 0;
  244. -webkit-transform: scale(0.5, 0.5);
  245. transform: scale(0.5, 0.5);
  246. }
  247. .part .modular .b-line li {
  248. margin-bottom: 2mm;
  249. }
  250. .part .modular .b-line li i {
  251. display: block;
  252. width: 100%;
  253. margin-top: 5mm;
  254. }
  255. .part .modular .b-line li i:after {
  256. display: block;
  257. content: " ";
  258. z-index: -1;
  259. width: 200%;
  260. height: 200%;
  261. border-bottom: 1px solid;
  262. -webkit-transform-origin: 0 0;
  263. transform-origin: 0 0;
  264. -webkit-transform: scale(0.5, 0.5);
  265. transform: scale(0.5, 0.5);
  266. }
  267. .part .review {
  268. position: relative;
  269. }
  270. .part .review .modular-title {
  271. margin-bottom: 6mm;
  272. }
  273. .part .explain {
  274. position: relative;
  275. margin-bottom: 2mm;
  276. }
  277. .part .explain .modular-title {
  278. margin-bottom: 14mm;
  279. }
  280. .part .explain .qr-code {
  281. top: 1mm;
  282. }
  283. .part .train .unit-block .b-title {
  284. margin-bottom: 4mm;
  285. }
  286. .part .train .unit-block .paragraph .type-title {
  287. margin-bottom: 2.4mm !important;
  288. }
  289. .part .train .unit-block .paragraph article {
  290. line-height: 5mm;
  291. text-align: justify;
  292. }
  293. .part .train .unit-block .paragraph article p {
  294. font-family: 'Times New Roman', 'SimSun' !important;
  295. font-size: 9pt !important;
  296. }
  297. .part .train .unit-block .paragraph article p span {
  298. font-family: 'Times New Roman', 'SimSun' !important;
  299. font-size: 9pt !important;
  300. }
  301. .part .train .unit-block .paragraph .option-block {
  302. margin-top: 3mm;
  303. }
  304. .part .train .unit-block .paragraph .option-block .question-block {
  305. margin-bottom: 4mm;
  306. }
  307. .part .train .unit-block .paragraph .option-block .question-block .question {
  308. margin-bottom: 2mm;
  309. }
  310. .part .train .unit-block .paragraph .option-block .question-block .option-list li {
  311. margin-bottom: 2mm;
  312. }
  313. .part .train .unit-block .paragraph .option-block .sort-list > li {
  314. position: relative;
  315. }
  316. .part .train .unit-block .paragraph .option-block .sort-list > li .option-list {
  317. width: 100%;
  318. display: -webkit-inline-box;
  319. display: -moz-inline-box;
  320. display: -ms-inline-flexbox;
  321. display: -webkit-inline-flex;
  322. display: inline-flex;
  323. justify-content: space-between;
  324. -webkit-justify-content: space-between;
  325. -moz-box-pack: space-between;
  326. position: absolute;
  327. left: 5mm;
  328. }
  329. .part .train .unit-block .paragraph .option-block .sort-list > li .option-list li {
  330. width: 25%;
  331. margin-bottom: 0mm;
  332. display: inherit;
  333. }
  334. .part .train .has-three {
  335. margin-bottom: 4mm;
  336. }
  337. .part .train .has-three .b-title {
  338. margin-bottom: 6mm;
  339. }
  340. .part .train .has-three .type-block {
  341. margin-bottom: 6mm;
  342. }
  343. .part .train .has-three .type-block .type-title {
  344. margin-bottom: 3.4mm;
  345. }
  346. .part .train .has-three .type-block:last-child {
  347. margin-bottom: 0mm;
  348. }
  349. .part .answer .sort-list li {
  350. margin-bottom: 0.5mm;
  351. }
  352. .part .ans-analysis .ana-lable,
  353. .part .ans-ana .ana-lable {
  354. color: #003b86;
  355. font-weight: bold;
  356. }
  357. .part .ans-analysis p,
  358. .part .ans-ana p {
  359. line-height: 4mm;
  360. }
  361. .part .ans-analysis .ans-list,
  362. .part .ans-ana .ans-list {
  363. font-size: 9pt;
  364. margin-bottom: 1mm;
  365. display: -webkit-box;
  366. display: -moz-box;
  367. display: -ms-flexbox;
  368. display: -webkit-flex;
  369. display: flex;
  370. }
  371. .part .ans-analysis .ans-list .ans-lable,
  372. .part .ans-ana .ans-list .ans-lable {
  373. color: #dd4e33;
  374. font-weight: bold;
  375. padding-top: 0.5mm;
  376. }
  377. .part .ans-analysis .ans-list .sort-list,
  378. .part .ans-ana .ans-list .sort-list {
  379. display: -webkit-inline-box;
  380. display: -moz-inline-box;
  381. display: -ms-inline-flexbox;
  382. display: -webkit-inline-flex;
  383. display: inline-flex;
  384. flex-wrap: wrap;
  385. -webkit-flex-wrap: wrap;
  386. -webkit-box-lines: multiple;
  387. -moz-flex-wrap: wrap;
  388. flex-wrap: wrap;
  389. box-flex: 1;
  390. -webkit-box-flex: 1;
  391. -moz-box-flex: 1;
  392. flex: 1;
  393. -webkit-flex: 1;
  394. }
  395. .part .ans-analysis .ans-list .sort-list li,
  396. .part .ans-ana .ans-list .sort-list li {
  397. margin-bottom: 1mm;
  398. margin-right: 4mm;
  399. }
  400. .part .ans-analysis .analysis,
  401. .part .ans-ana .analysis {
  402. text-align: justify;
  403. }
  404. .part .ans-analysis .analysis .sort-list li,
  405. .part .ans-ana .analysis .sort-list li {
  406. margin-bottom: 0mm;
  407. margin-top: 1mm;
  408. }
  409. .part .ans-analysis .analysis .Blod,
  410. .part .ans-ana .analysis .Blod {
  411. font-weight: bold;
  412. }
  413. .wrong-words .answer .lr-list li {
  414. width: 32%;
  415. }
  416. .wrong-words .answer .lr-list li:nth-child(odd) {
  417. margin-right: 0mm;
  418. }
  419. .teaching .part .train {
  420. margin-top: 3mm;
  421. }
  422. .teaching .part .train .unit-block .paragraph .option-block .sort-list {
  423. margin-bottom: 4mm;
  424. }
  425. .teaching .part .train .unit-block .paragraph .option-block .question-block:last-child {
  426. margin-bottom: 4mm;
  427. }
  428. .teaching .part .train .b-line li i {
  429. display: block;
  430. margin-top: 2mm;
  431. }
  432. .teaching .part .train .b-line li i:after {
  433. display: block;
  434. content: " ";
  435. z-index: -1;
  436. width: 200%;
  437. height: 200%;
  438. border-bottom: 1px solid;
  439. -webkit-transform-origin: 0 0;
  440. transform-origin: 0 0;
  441. -webkit-transform: scale(0.5, 0.5);
  442. transform: scale(0.5, 0.5);
  443. }
  444. .teaching .part .train .s-line li i {
  445. margin-top: 0mm;
  446. }
  447. .teaching .part .ans-ana .analysis {
  448. margin-top: 0mm;
  449. }