print_index.css 49 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854
  1. /*
  2. 22px 试卷名称
  3. 18px 考生信息,考试信息,右侧考试
  4. 16px 题型标题
  5. 14px 其他字体body
  6. */
  7. #questionEdit, #examInfoEditDialog{
  8. display: none;
  9. position: fixed;
  10. width: 100%;
  11. height: 100%;
  12. background: rgba(0,0,0,.3);
  13. top: 0;
  14. left: 0;
  15. }
  16. #examInfoEditDialog .questionEditDialog{
  17. width: 330px;
  18. margin-left:-156px;
  19. }
  20. body {
  21. background: #ddd;
  22. }
  23. .printcontent {
  24. margin: 0 auto;
  25. background: #fff;
  26. }
  27. .printcontent.column2 .pageContent {
  28. width: 50%;
  29. }
  30. .formatContent {
  31. display: none;
  32. }
  33. #preview-iframe {
  34. position: fixed;
  35. width: 100%;
  36. height: 100%;
  37. top: 0;
  38. left: 0;
  39. background: #fff;
  40. z-index: 1000000;
  41. }
  42. #closeIframeBtn, .previewbackbtn {
  43. position: fixed;
  44. z-index: 1000001;
  45. right: 20px;
  46. top: 20px;
  47. color: #fff;
  48. }
  49. .previewbackbtn a{
  50. color: #fff;
  51. }
  52. .module .w-e-text {
  53. padding: 0;
  54. overflow-y: hidden !important;
  55. }
  56. .module .w-e-text p{
  57. margin:0;
  58. }
  59. .module .w-e-text-container {
  60. position: static;
  61. }
  62. .flexible_icon {
  63. position: absolute;
  64. width: 20px !important;
  65. height: 20px !important;
  66. cursor: nwse-resize;
  67. display: none;
  68. z-index: 10000;
  69. }
  70. .flexible_icon i {
  71. position: absolute;
  72. width: 100%;
  73. height: 100%;
  74. background: #333;
  75. }
  76. .h_checkBox {
  77. display: -webkit-box;
  78. display: -ms-flexbox;
  79. display: flex;
  80. -ms-flex-wrap: wrap;
  81. flex-wrap: wrap;
  82. }
  83. .h_checkBox .h_checkItem {
  84. display: -webkit-box;
  85. display: -ms-flexbox;
  86. display: flex;
  87. padding-right: 10px;
  88. -webkit-box-align: center;
  89. -ms-flex-align: center;
  90. align-items: center;
  91. cursor: pointer;
  92. }
  93. .h_checkBox .h_checkItem i {
  94. position: relative;
  95. width: 16px;
  96. height: 16px;
  97. border: 1px solid #c6c9cf;
  98. background: #fff;
  99. border-radius: 5px;
  100. }
  101. .h_checkBox .h_checkItem i:after {
  102. content: "";
  103. position: absolute;
  104. width: 3px;
  105. height: 10px;
  106. border-bottom: 2px solid transparent;
  107. border-right: 2px solid transparent;
  108. top: 50%;
  109. left: 50%;
  110. -webkit-transform: rotate(45deg) translate(-50%, -50%);
  111. transform: rotate(45deg) translate(-50%, -50%);
  112. -webkit-transform-origin: top center;
  113. transform-origin: top center;
  114. -webkit-box-sizing: initial;
  115. box-sizing: initial;
  116. }
  117. .h_checkBox .h_checkItem em {
  118. padding-left: 5px;
  119. font-style: normal;
  120. }
  121. .h_checkBox .h_checkItem.checked i {
  122. border-color: #6b8296;
  123. }
  124. .h_checkBox .h_checkItem.checked i:after {
  125. border-color: #6b8296;
  126. }
  127. .h_checkBox .h_checkItem.disabled {
  128. cursor: default;
  129. opacity: 0.3;
  130. }
  131. .h_checkBox .h_checkItem.disabled i {
  132. background: #bbb;
  133. border-color: #bbb;
  134. }
  135. .h_radioBox {
  136. display: -webkit-box;
  137. display: -ms-flexbox;
  138. display: flex;
  139. flex-wrap: wrap;
  140. }
  141. .h_radioBox .h_radioItem {
  142. display: -webkit-box;
  143. display: -ms-flexbox;
  144. display: flex;
  145. padding-right: 10px;
  146. -webkit-box-align: center;
  147. -ms-flex-align: center;
  148. align-items: center;
  149. cursor: pointer;
  150. margin: 5px 0;
  151. }
  152. .h_radioBox .h_radioItem.disabled {
  153. cursor: default;
  154. opacity: 0.3;
  155. }
  156. .h_radioBox .h_radioItem i {
  157. position: relative;
  158. width: 16px;
  159. height: 16px;
  160. border: 1px solid #c6c9cf;
  161. background: #fff;
  162. border-radius: 50%;
  163. }
  164. .h_radioBox .h_radioItem i:after {
  165. content: "";
  166. position: absolute;
  167. width: 6px;
  168. height: 6px;
  169. background: #fff;
  170. border-radius: 50%;
  171. top: 50%;
  172. left: 50%;
  173. -webkit-transform: translate(-50%, -50%);
  174. transform: translate(-50%, -50%);
  175. }
  176. .h_radioBox .h_radioItem em {
  177. padding-left: 5px;
  178. font-style: normal;
  179. }
  180. .h_radioBox .h_radioItem.checked i {
  181. border-color: #6b8296;
  182. }
  183. .h_radioBox .h_radioItem.checked i:after {
  184. background: #6b8296;
  185. }
  186. .h_switch {
  187. position: relative;
  188. width: 40px;
  189. height: 20px;
  190. border-radius: 24px;
  191. border: 1px solid #999;
  192. -webkit-box-shadow: 0 0 12px 12px #fff inset;
  193. box-shadow: 0 0 12px 12px #fff inset;
  194. -webkit-transition: all 0.2s linear;
  195. transition: all 0.2s linear;
  196. }
  197. .h_switch.open {
  198. -webkit-transition: all 0.2s linear;
  199. transition: all 0.2s linear;
  200. border: 1px solid #6b8296;
  201. -webkit-box-shadow: 0 0 12px 12px #6b8296 inset;
  202. box-shadow: 0 0 12px 12px #6b8296 inset;
  203. }
  204. .h_switch.open:after {
  205. -webkit-transition: all 0.2s linear;
  206. transition: all 0.2s linear;
  207. left: 20px;
  208. background-color: #fff;
  209. }
  210. .h_switch:after {
  211. -webkit-transition: all 0.2s linear;
  212. transition: all 0.2s linear;
  213. content: "";
  214. position: absolute;
  215. width: 18px;
  216. height: 18px;
  217. background: #999;
  218. top: 1px;
  219. left: 1px;
  220. border-radius: 50%;
  221. }
  222. .h_btn {
  223. width: 80px;
  224. height: 40px;
  225. margin: 0 10px;
  226. text-align: center;
  227. line-height: 40px;
  228. background: #97b1c7;
  229. border-radius: 4px;
  230. color: #fff;
  231. font-size: 16px;
  232. cursor: pointer;
  233. border: 1px solid transparent;
  234. }
  235. .h_btn.disabled{
  236. background: #999 !important;
  237. }
  238. /*printstyle:start*/
  239. @media print {
  240. @page {
  241. size: "auto";
  242. margin: 0px;
  243. }
  244. }
  245. html {
  246. -ms-text-size-adjust: 100%;
  247. -webkit-text-size-adjust: 100%;
  248. text-size-adjust: 100%;
  249. }
  250. body {
  251. background-color: #666;
  252. color: #333;
  253. font: 14px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif;
  254. line-height: 1;
  255. }
  256. * {
  257. margin: 0;
  258. padding: 0;
  259. border: 0;
  260. list-style: none;
  261. }
  262. .fl {
  263. float: left;
  264. }
  265. .fr {
  266. float: right;
  267. }
  268. .clearfix:after {
  269. content: "";
  270. display: block;
  271. clear: both;
  272. }
  273. .red {
  274. color: red;
  275. }
  276. .printIframeContent {
  277. background: #fff;
  278. display: -webkit-box;
  279. display: -ms-flexbox;
  280. display: flex;
  281. -ms-flex-wrap: wrap;
  282. flex-wrap: wrap;
  283. margin: 0 auto;
  284. position: relative;
  285. }
  286. .printIframeContent.previewIframe {
  287. margin-bottom: 10px;
  288. }
  289. .printIframeContent.column1 .pageContent {
  290. width: 100%;
  291. }
  292. .printIframeContent.column2 .pageContent {
  293. width: 50%;
  294. }
  295. .printIframeContent.column3 .pageContent {
  296. width: 33.33%;
  297. }
  298. .pageContent {
  299. position: relative;
  300. }
  301. .hasBindingLine .pageContent .dtk-content {
  302. padding-left: 50px;
  303. }
  304. /* .hasBindingLine .pageContent .dtk-content {
  305. padding-left: 50px;
  306. padding-right: 50px;
  307. } */
  308. /* .hasBindingLine:first-child .pageContent:first-child .dtk-content {
  309. padding-left: 50px;
  310. }
  311. .hasBindingLine:nth-child(2) .pageContent:nth-child(2) .dtk-content {
  312. padding-right: 50px;
  313. } */
  314. .printIframeContent .pageContent {
  315. position: relative;
  316. background: #fff;
  317. }
  318. .printIframeContent .pageContent .forbiddenArea {
  319. position: absolute;
  320. display: flex;
  321. align-items: center;
  322. justify-content: center;
  323. width: calc(100% - 60px);
  324. height: calc(100% - 100px);
  325. top: 50px;
  326. right: 30px;
  327. border: 1px solid #ddd;
  328. box-sizing: border-box;
  329. border-radius: 4px;
  330. }
  331. .pageContent .addTips {
  332. /* position: absolute;
  333. left: 50%;
  334. top: 72%;
  335. transform: translateX(-50%); */
  336. /* width: 70px;
  337. height: 14px;
  338. margin: 0 auto;
  339. margin-top: -25px; */
  340. text-align: center;
  341. margin-top: -25px;
  342. color: #999
  343. }
  344. .pageContent .pageLabel {
  345. position: absolute;
  346. display: -webkit-box;
  347. display: -ms-flexbox;
  348. display: flex;
  349. -webkit-box-orient: vertical;
  350. -webkit-box-direction: normal;
  351. -ms-flex-direction: column;
  352. flex-direction: column;
  353. bottom: 5px;
  354. left: 50%;
  355. -webkit-transform: translateX(-50%);
  356. transform: translateX(-50%);
  357. color: #999;
  358. }
  359. .pageContent .pageLabel .item {
  360. width: 85px;
  361. height: 22px;
  362. font-size: 12px;
  363. text-align: center;
  364. line-height: 22px;
  365. }
  366. .pageContent .bindingLine {
  367. position: absolute;
  368. top: 0;
  369. left: 0;
  370. height: 100%;
  371. width: 38px;
  372. border-right: 2px dashed #bbb;
  373. display: none;
  374. }
  375. .pageContent .bindingLine img {
  376. position: absolute;
  377. width: 2px;
  378. height: 100%;
  379. right: 0;
  380. top: 50%;
  381. margin-top: -560px;
  382. }
  383. .pageContent .bindingLine .line {
  384. position: absolute;
  385. right: -8px;
  386. width: 16px;
  387. height: 100%;
  388. display: flex;
  389. flex-direction: column;
  390. justify-content: space-around;
  391. }
  392. .pageContent .bindingLine.left,
  393. .pageContent .bindingLine.right {
  394. display: block;
  395. width: 20px;
  396. border: 0;
  397. }
  398. .pageContent .bindingLine.right{
  399. left: auto;
  400. right: 0;
  401. border-left: 2px dashed #bbb;
  402. }
  403. .pageContent .bindingLine.left {
  404. left: 0;
  405. border-right: 2px dashed #bbb;
  406. }
  407. .pageContent .bindingLine.right .line {
  408. left: -8px;
  409. }
  410. .pageContent .bindingLine.left .line {
  411. right: -8px;
  412. }
  413. .pageContent .bindingLine .line span {
  414. display: block;
  415. font-size: 12px;
  416. color: #999;
  417. transform: rotate(-90deg);
  418. -webkit-transform: rotate(-90deg);
  419. /* Firefox */
  420. -moz-transform: rotate(-90deg);
  421. }
  422. .pageContent .bindingLine .examineeInfo {
  423. position: absolute;
  424. display: flex;
  425. justify-content: space-around;
  426. flex-direction: column;
  427. height: 100%;
  428. width: 40px;
  429. top: 50%;
  430. transform: translateY(-50%);
  431. transform: translateY(-50%);
  432. left: 0;
  433. }
  434. .pageContent .bindingLine .examineeInfo .item {
  435. height: 270px;
  436. font-style: normal;
  437. }
  438. .pageContent .bindingLine .examineeInfo .item em {
  439. display: block;
  440. width: 14px;
  441. margin-left: 10px;
  442. font-size: 14px;
  443. font-style: normal;
  444. }
  445. .pageContent .bindingLine .examineeInfo .item em i {
  446. display: block;
  447. font-size: 14px;
  448. font-style: normal;
  449. transform: rotate(-90deg);
  450. -webkit-transform: rotate(-90deg);
  451. -ms-transform: rotate(-90deg);
  452. -o-transform: rotate(-90deg);
  453. -moz-transform: rotate(-90deg);
  454. }
  455. .pageContent .bindingLine .examineeInfo .item span {
  456. display: flex;
  457. flex-direction: column-reverse;
  458. justify-content: center;
  459. align-items: center;
  460. position: relative;
  461. width: 20px;
  462. height: 200px;
  463. margin-left: 10px;
  464. border-right: 2px solid #333;
  465. }
  466. .pageContent .bindingLine .examineeInfo .item span b {
  467. transform: rotate(-90deg);
  468. }
  469. .pageContent .bindingLine .examineeInfo .item span .red {
  470. font-weight: normal;
  471. }
  472. .dtk-content {
  473. padding: 50px 30px;
  474. }
  475. .dtk-content .dtkName {
  476. display: -webkit-box;
  477. display: -ms-flexbox;
  478. display: flex;
  479. -webkit-box-align: center;
  480. -ms-flex-align: center;
  481. align-items: center;
  482. -webkit-box-pack: center;
  483. -ms-flex-pack: center;
  484. justify-content: center;
  485. height: 55px;
  486. font-size: 18px;
  487. margin-bottom: 10px;
  488. text-align: center;
  489. }
  490. .dtk-content .dtkName textarea {
  491. display: block;
  492. width: 100%;
  493. height: 55px;
  494. text-align: center;
  495. resize: none;
  496. outline: none;
  497. font-size: 18px;
  498. box-sizing: border-box;
  499. -webkit-box-sizing: border-box;
  500. border: 1px solid #bbbbbb;
  501. }
  502. .dtk-content .examineeInfo {
  503. display: flex;
  504. height: 22px;
  505. margin-bottom: 10px;
  506. }
  507. .dtk-content .examineeInfo .item {
  508. display: flex;
  509. flex: 1;
  510. padding: 0 15px;
  511. font-style: normal;
  512. }
  513. .dtk-content .examineeInfo .item em {
  514. height: 22px;
  515. line-height: 22px;
  516. color: #333;
  517. font-style: normal;
  518. font-size: 16px;
  519. }
  520. .dtk-content .examineeInfo .item span {
  521. flex: 1;
  522. height: 20px;
  523. border-bottom: 2px solid #bbbbbb;
  524. display: flex;
  525. justify-content: center;
  526. }
  527. .dtk-content .examineeInfo .item span .red {
  528. font-weight: normal;
  529. }
  530. .dtk-content .examInfo {
  531. position: relative;
  532. display: flex;
  533. height: 50px;
  534. justify-content: space-around;
  535. align-items: center;
  536. /*margin-bottom: 10px;*/
  537. }
  538. .dtk-content .examInfo span {
  539. font-size: 14px;
  540. color: #333;
  541. line-height: 50px;
  542. /* text-align: center; */
  543. overflow: hidden;
  544. text-overflow: ellipsis;
  545. white-space: nowrap;
  546. flex: 1;
  547. }
  548. .dtk-content .examInfo span:nth-child(1){
  549. min-width: 110px;
  550. padding-left: 15px;
  551. }
  552. .dtk-content .examInfo span:nth-child(2){
  553. min-width: 110px;
  554. }
  555. .dtk-content .examInfo .input-examInfo{
  556. width: 100px;
  557. background: #fff;
  558. }
  559. /* */
  560. .dtk-content .examInfo .input-examInfo.time{
  561. width: 25px;
  562. }
  563. /* */
  564. .dtk-content .examInfo .input-examInfo.fraction{
  565. width: 25px;
  566. }
  567. .dtk-content .examInfo:hover .btn-examInfo{
  568. display: block;
  569. }
  570. .dtk-content .examInfo .btn-examInfo{
  571. display: none;
  572. position: absolute;
  573. top: 0;
  574. right: -30px;
  575. width: 30px;
  576. height: 30px;
  577. background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7orr7nva48L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6K6+572uIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHJlY3QgaWQ9IuefqeW9oiIgZmlsbD0iIzZBODI5NiIgeD0iMCIgeT0iMCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48L3JlY3Q+CiAgICAgICAgICAgIDxnIGlkPSLnvJbovpEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuNTAwMDAwLCA3LjIwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIyLjExNTU0MDMsNS45NDU3MTkxIEwyMC41NzA0MzA0LDcuNDg4MzM3OTcgTDE1LjAwOTMyMjQsMS45MjcxOTY5NCBMMTYuNTU0NDMyMywwLjM4NDU3ODA5NCBDMTYuNzk5OTI5NSwwLjEzODM5NTMxMSAxNy4xMzM1NDYsMCAxNy40ODE0OTgyLDAgQzE3LjgyOTQ1MDUsMCAxOC4xNjMwNjY5LDAuMTM4Mzk1MzExIDE4LjQwODU2NDEsMC4zODQ1NzgwOTQgTDIyLjExNTU0MDMsNC4wOTA3MTk5IEMyMi42MjgxNTMyLDQuNjAzMTUzMTUgMjIuNjI4MTUzMiw1LjQzMzI4NTg1IDIyLjExNTU0MDMsNS45NDU3MTkxIEwyMi4xMTU1NDAzLDUuOTQ1NzE5MSBaIE0xMi4yMjgxMjQ2LDE1LjgzMjYyMDUgQzExLjk4MjI5MDYsMTYuMDc4MTcwOSAxMS42NDg4MDAzLDE2LjIxNjEyOTIgMTEuMzAxMDU4NywxNi4yMTYxMjkyIEMxMC45NTMzMTcsMTYuMjE2MTI5MiAxMC42MTk4MjY4LDE2LjA3ODE3MDkgMTAuMzczOTkyOCwxNS44MzI2MjA1IEw4LjgyODg4Mjg3LDE0LjI5MDAwMTYgTDE0LjA4MjI1NjUsOS4wMzczODQ0IEMxNC4yNDI2MTgyLDguODY1MjY4OTQgMTQuMjM3OTA4LDguNTk3MzQ4NDEgMTQuMDcxNTk1LDguNDMwOTU3NjUgQzEzLjkwNTI4MjEsOC4yNjQ1NjY4OSAxMy42MzY5MzkzLDguMjU5MzA2NjYgMTMuNDY0MjEyNSw4LjQxOTA1MTM0IEw4LjIxMDgzODksMTMuNjcxNjY4NiBMNi42NjU3MjkwMywxMi4xMjkwNDk3IEM2LjE1MzI2MzcxLDExLjYxNzA1NzQgNi4xNTMyNjM3MSwxMC43ODczMjg0IDYuNjY1NzI5MDMsMTAuMjc1MzM2IEwxMy43NzMyMzQ1LDMuMTY5MDA1MTQgTDE5LjMzNDM0MjUsOC43MzAxNDYxNCBMMTIuMjI4MTI0NiwxNS44MzI2MjA1IFogTTUuNDIwNjI3OTgsMTcuOTQzNDM3MyBDNC45NDYxNDEwNywxNy45MzI1NDMyIDQuNTY0Mjg2MDIsMTcuNTUwNzM3MyA0LjU1NDA3ODg0LDE3LjA3Njk5OTcgTDQuNSwxMy42Njc4MTIgTDguODMxNDU4MDUsMTggTDUuNDIwNjI3OTgsMTcuOTQzNDM3MyBaIiBpZD0i5b2i54q2IiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSLnn6nlvaIiIHg9IjAiIHk9IjE5LjgiIHdpZHRoPSIyNyIgaGVpZ2h0PSIxLjgiIHJ4PSIwLjkiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+') no-repeat center;
  578. background-size: 100%;
  579. cursor: pointer;
  580. }
  581. .dtk-content .noticeInfo {
  582. position: relative;
  583. display: flex;
  584. align-items: center;
  585. border: 2px solid #bbbbbb;
  586. border-radius: 4px;
  587. font-size: 12px;
  588. flex-wrap: wrap;
  589. margin-bottom: 20px;
  590. height: 120px;
  591. }
  592. .pageContent.smallLayout .dtk-content .noticeInfo {
  593. height: 140px;
  594. }
  595. .pageContent.smallLayout .dtk-content .noticeInfo .tipsInfo {
  596. width: 250px;
  597. }
  598. .pageContent.smallLayout .dtk-content .noticeInfo .simpleBorder.right {
  599. left: 330px;
  600. }
  601. .pageContent.smallLayout .dtk-content .noticeInfo .noticeEwm {
  602. width: 80px;
  603. }
  604. .pageContent.smallLayout .ticketNumber{
  605. flex-direction: column;
  606. }
  607. .pageContent .dtk-content .noticeInfo .noticeEwm {
  608. position: relative;
  609. }
  610. .pageContent .dtk-content .noticeInfo .noticeEwm .cover {
  611. position: absolute;
  612. width: 80px;
  613. height: 80px;
  614. top: 50%;
  615. left: 50%;
  616. transform: translate(-50%, -50%);
  617. display: flex;
  618. align-items: center;
  619. justify-content: center;
  620. background: #fff;
  621. font-style: normal;
  622. text-align: center;
  623. border: 1px dashed #bbb;
  624. display: none;
  625. z-index: 10;
  626. }
  627. .pageContent.smallLayout .dtk-content .noticeInfo .noticeEwm .dtkEwm {
  628. width: 70px;
  629. height: 70px;
  630. }
  631. .dtk-content .noticeInfo .tipsInfo {
  632. display: flex;
  633. position: relative;
  634. width: 380px;
  635. }
  636. .dtk-content .noticeInfo .warmingInfo {
  637. display: flex;
  638. flex: 1;
  639. }
  640. .dtk-content .noticeInfo .simpleBorder {
  641. position: absolute;
  642. height: 100%;
  643. width: 2px;
  644. background: #bbb;
  645. left: 30px;
  646. top: 0;
  647. }
  648. .dtk-content .noticeInfo .simpleBorder.right {
  649. left: 470px;
  650. }
  651. .dtk-content .noticeInfo .noticeTitle {
  652. width: 30px;
  653. display: flex;
  654. flex-direction: column;
  655. justify-content: space-around;
  656. font-size: 14px;
  657. align-items: center;
  658. font-weight: bold;
  659. }
  660. .dtk-content .noticeInfo .noticeTitle i {
  661. font-style: normal;
  662. }
  663. .dtk-content .noticeInfo .noticeDetail {
  664. flex: 1;
  665. padding: 5px;
  666. padding-right: 0;
  667. line-height: 16px;
  668. color: #333;
  669. border-right: 2px solid #bbb;
  670. }
  671. .dtk-content .noticeInfo .noticeDetail p {
  672. line-height: 16px;
  673. }
  674. .dtk-content .noticeInfo .noticeEwm {
  675. width: 90px;
  676. display: flex;
  677. justify-content: center;
  678. align-items: center;
  679. }
  680. .dtk-content .noticeInfo .noticeEwm .dtkEwm {
  681. position: absolute;
  682. top: 50%;
  683. left: 50%;
  684. transform: translate(-50%, -50%);
  685. -webkit-transform: translate(-50%, -50%);
  686. width: 80px;
  687. height: 80px;
  688. }
  689. .dtk-content .noticeInfo .noticeEwm .dtkEwm canvas {
  690. width: 100%;
  691. height: 100%;
  692. }
  693. .dtk-content .noticeInfo .noticeLose {
  694. flex: 1;
  695. padding: 5px;
  696. box-sizing: border-box;
  697. }
  698. .dtk-content .noticeInfo .noticeLose p {
  699. line-height: 16px;
  700. }
  701. .dtk-content .noticeInfo .noticeLose h4 {
  702. display: flex;
  703. align-items: center;
  704. font-weight: normal;
  705. }
  706. .dtk-content .noticeInfo .noticeLose h4 i {
  707. width: 20px;
  708. height: 10px;
  709. margin-left: 10px;
  710. border: 2px solid #bbb;
  711. }
  712. .dtk-content .examNumberLayout.useqrcode .examNumber {
  713. display: none !important;
  714. }
  715. .dtk-content .examNumber {
  716. display: flex;
  717. justify-content: space-between;
  718. align-items: center;
  719. margin-bottom: 10px;
  720. }
  721. .dtk-content .examNumber.examNumberForQrCode {
  722. display: none;
  723. }
  724. .dtk-content .examNumber.examNumberForQrCode .ticketNumber {
  725. display: flex;
  726. height: auto;
  727. align-items: center;
  728. font-size: 14px;
  729. }
  730. .dtk-content .examNumber.examNumberForQrCode .ticketNumber em {
  731. font-style: normal;
  732. }
  733. .dtk-content .examNumber.examNumberForQrCode .ticketNumber p {
  734. display: flex;
  735. border: 2px solid #bbb;
  736. }
  737. .dtk-content .examNumber.examNumberForQrCode .ticketNumber p span {
  738. width: 20px;
  739. height: 20px;
  740. border-right: 2px solid #bbb;
  741. }
  742. .dtk-content .examNumber.examNumberForQrCode .ticketNumber p span:last-child {
  743. border: none;
  744. }
  745. /* .dtk-content .examNumber .ticketNumber{
  746. height: 220px;
  747. } */
  748. .dtk-content .examNumber .numberCol {
  749. position: relative;
  750. /* width: 20px; */
  751. font-size: 12px;
  752. text-align: center;
  753. }
  754. .dtk-content .examNumber .numberCol:last-child {
  755. border: 0;
  756. }
  757. /* //第一列 左边框
  758. //第一行 上边框 下边框
  759. //最后一行 下边框 */
  760. .dtk-content .examNumber .numberCol span {
  761. position: relative;
  762. display: flex;
  763. align-items: center;
  764. justify-content: center;
  765. width: 20px;
  766. height: 20px;
  767. border-right: 1px solid #bbbbbb;
  768. }
  769. /* 第一行 */
  770. .dtk-content .examNumber .numberCol span:nth-child(1) {
  771. border-top: 1px solid #bbbbbb;
  772. border-bottom: 1px solid #bbbbbb;
  773. }
  774. /* 最后一行 */
  775. .dtk-content .examNumber .numberCol span:last-child {
  776. border-bottom: 1px solid #bbbbbb;
  777. }
  778. /* 第一列 */
  779. .dtk-content .examNumber .numberCol:nth-child(1) span {
  780. border-left: 1px solid #bbbbbb;
  781. }
  782. .dtk-content .examNumber .numberCol span i {
  783. width: 15px;
  784. height: 12px;
  785. font-style: normal;
  786. line-height: 12px;
  787. text-align: center;
  788. font-size: 12px;
  789. display: flex;
  790. align-items: center;
  791. justify-content: center;
  792. }
  793. .dtk-content .examNumber .numberCol span i b{
  794. font-weight: normal;
  795. padding: 0 1.5px;
  796. font-size: 10px;
  797. color: #777;
  798. }
  799. .dtk-content .examNumber .barCode {
  800. padding: 10px;
  801. border: 1px dashed #bbb;
  802. border-radius: 3px;
  803. }
  804. .dtk-content .examNumber.examNumberForQrCode .barCode {
  805. /* padding: 0; */
  806. }
  807. .dtk-content .examNumber.examNumberForQrCode .barCode .codeImg {
  808. width: 200px;
  809. height: 100px;
  810. }
  811. .dtk-content .examNumber.examNumberForQrCode .barCode .codeImg .barCodeTip {
  812. flex-direction: row;
  813. }
  814. .dtk-content .examNumber .barCode .codeImg {
  815. position: relative;
  816. width: 100px;
  817. height: 200px;
  818. border: 2px solid #bbb;
  819. border-radius: 3px;
  820. }
  821. .dtk-content .examNumber .barCode .codeImg .barCodeTip {
  822. position: absolute;
  823. width: 100%;
  824. height: 100%;
  825. display: flex;
  826. flex-direction: column;
  827. align-items: center;
  828. justify-content: space-around;
  829. color: #bbb;
  830. }
  831. .dtk-content .examNumber .barCode .codeImg .barCodeTip i {
  832. font-style: normal;
  833. }
  834. .dtk-content .examNumber .barCode .codeImg img {
  835. position: absolute;
  836. height: 100%;
  837. width: 100%;
  838. }
  839. .dtk-content h3 {
  840. font-family: 'SimSun';
  841. font-size: 14px;
  842. color: #333;
  843. line-height: 30px;
  844. }
  845. .dtk-content h3 span {
  846. font-size: 12px;
  847. font-weight: normal;
  848. }
  849. .dtk-content .objectiveItem{
  850. font-size: 14px;
  851. }
  852. .dtk-content .objectiveItem p{
  853. padding:5px 0;
  854. }
  855. .dtk-content .objectiveItem img{
  856. max-width: 100%;
  857. }
  858. /* .dtk-content .objectiveItem .optionObjectiveWrap{
  859. display: flex;
  860. flex-wrap: wrap;
  861. } */
  862. .dtk-content .objectiveItem .optionObjectiveWrap .optionItemObjective{
  863. width: 100%;
  864. }
  865. .dtk-content .objectiveItem .optionObjectiveWrap.column-2 .optionItemObjective{
  866. width: 50%;
  867. }
  868. .dtk-content .objectiveItem .optionObjectiveWrap.column-4 .optionItemObjective{
  869. width: 25%;
  870. }
  871. /* .dtk-content .objectiveItem .optionItemObjective{
  872. display: flex;
  873. align-items: center;
  874. } */
  875. .dtk-content .objectiveItem p{
  876. display:inline-block;
  877. vertical-align: middle;
  878. }
  879. .dtk-content .objectiveItem span{
  880. display: inline-block;
  881. padding-right: 5px;
  882. vertical-align: middle;
  883. }
  884. .dtk-content .objectiveItem p:nth-child(2){
  885. display: inline-block;
  886. vertical-align: middle;
  887. }
  888. .dtk-content .completion-topic .module {
  889. padding: 0 10px 10px;
  890. }
  891. .dtk-content .module {
  892. position: relative;
  893. padding: 10px;
  894. font-size: 12px;
  895. border: 2px solid #bbbbbb;
  896. border-radius: 4px;
  897. -webkit-border-radius: 4px;
  898. }
  899. .dtk-content .objectiveModule .module{
  900. padding: 0;
  901. border: 0;
  902. position: static;
  903. }
  904. .dtk-content .short-answer .module img{
  905. max-width: 100%;
  906. }
  907. .dtk-content .short-answer .module .customImg {
  908. position: absolute;
  909. max-width: calc(100% - 22px);
  910. max-height: calc(100% - 30px);
  911. }
  912. .dtk-content h3 .originSubjectInfo{
  913. font-weight: normal;
  914. }
  915. .dtk-content h3 .originSubjectInfo .questionItemBody{
  916. display: flex;
  917. }
  918. .dtk-content h3 .originSubjectInfo .questionItemBody b{
  919. font-weight: normal;
  920. }
  921. .dtk-content .short-answer .module {
  922. padding: 40px 10px 10px;
  923. margin: 10px 0;
  924. }
  925. .dtk-content .short-answer .module.pdt10 {
  926. padding-top: 10px;
  927. }
  928. .dtk-content .short-answer .module .selTopic {
  929. position: absolute;
  930. height: 15px;
  931. right: 10px;
  932. }
  933. .dtk-content .short-answer .module .selTopic span {
  934. width: 40px;
  935. height: 15px;
  936. margin: 0 10px;
  937. line-height: 15px;
  938. text-align: center;
  939. -webkit-box-sizing: border-box;
  940. box-sizing: border-box;
  941. }
  942. .dtk-content .module .scortColumn {
  943. position: absolute;
  944. top: 0;
  945. left: 0;
  946. width: 100%;
  947. display: flex;
  948. border-bottom: 1px solid #bbb;
  949. font-size: 10px;
  950. }
  951. .dtk-content .module .scortColumn span {
  952. float: left;
  953. position: relative;
  954. height: 30px;
  955. text-align: center;
  956. line-height: 30px;
  957. flex: 1;
  958. border-right: 1px solid #bbb;
  959. }
  960. .dtk-content .module .scortColumn span:last-child {
  961. border-right: 0;
  962. }
  963. .dtk-content .module .editorQuestionNum{
  964. float: left;
  965. }
  966. .single-select {
  967. position: relative;
  968. }
  969. .single-select.horizontal .single-option {
  970. flex-direction: column;
  971. }
  972. .single-select.horizontal .single-option li {
  973. flex-direction: row;
  974. }
  975. .singleContent.module {
  976. position: relative;
  977. padding: 0;
  978. display: flex;
  979. flex-wrap: wrap;
  980. }
  981. .single-option {
  982. position: relative;
  983. padding: 10px;
  984. display: flex;
  985. font-size: 12px;
  986. flex-direction: row;
  987. flex-wrap: wrap;
  988. align-content: flex-start;
  989. /* min-height: 100px; */
  990. }
  991. /* .single-option.more-option{
  992. width: 210px;
  993. } */
  994. .single-option li {
  995. display: flex;
  996. align-items: center;
  997. flex-direction: column;
  998. }
  999. .single-option li em,
  1000. .single-option li span {
  1001. display: flex;
  1002. width: 15px;
  1003. height: 12px;
  1004. text-align: center;
  1005. line-height: 12px;
  1006. margin: 3px 5px;
  1007. font-style: normal;
  1008. align-items: center;
  1009. justify-content: center;
  1010. }
  1011. .single-option li span i{
  1012. font-style: normal;
  1013. padding: 0 2px;
  1014. color: #777;
  1015. font-size: 10px;
  1016. }
  1017. .single-option li em {
  1018. margin: 3px 0;
  1019. }
  1020. .short-answer textarea {
  1021. width: 100%;
  1022. resize: vertical;
  1023. outline: none;
  1024. }
  1025. .subjectCol {
  1026. width: 100%;
  1027. line-height: 40px;
  1028. }
  1029. .subjectCol.rowLineHeight-25 .subjectItem em {
  1030. height: 25px;
  1031. }
  1032. .subjectCol.rowLineHeight-30 .subjectItem em {
  1033. height: 30px;
  1034. }
  1035. .subjectCol.rowLineHeight-35 .subjectItem em {
  1036. height: 35px;
  1037. }
  1038. .subjectCol.rowLineHeight-40 .subjectItem em {
  1039. height: 40px;
  1040. }
  1041. .subjectCol.rowLineHeight-45 .subjectItem em {
  1042. height: 45px;
  1043. }
  1044. .subjectCol.rowLineHeight-50 .subjectItem em {
  1045. height: 50px;
  1046. }
  1047. .subjectCol.rowLineHeight-25 {
  1048. line-height: 25px;
  1049. }
  1050. .subjectCol.rowLineHeight-30 {
  1051. line-height: 30px;
  1052. }
  1053. .subjectCol.rowLineHeight-35 {
  1054. line-height: 35px;
  1055. }
  1056. .subjectCol.rowLineHeight-40 {
  1057. line-height: 40px;
  1058. }
  1059. .subjectCol.rowLineHeight-45 {
  1060. line-height: 45px;
  1061. }
  1062. .subjectCol.rowLineHeight-50 {
  1063. line-height: 50px;
  1064. }
  1065. .subjectCol.col-1 .subjectItem {
  1066. width: 100%;
  1067. }
  1068. .subjectCol.col-2 .subjectItem {
  1069. width: calc(50% - 10px);
  1070. }
  1071. .subjectCol.col-3 .subjectItem {
  1072. width: calc(33% - 10px);
  1073. }
  1074. .subjectCol .subjectItem {
  1075. float: left;
  1076. align-items: flex-end;
  1077. padding-right: 10px;
  1078. padding-top: 10px;
  1079. width: 100%;
  1080. display: flex;
  1081. }
  1082. .subjectCol .subjectItem span {
  1083. display: flex;
  1084. width: 25px;
  1085. align-items: flex-end;
  1086. text-align: center;
  1087. line-height: 25px;
  1088. }
  1089. .subjectCol .subjectItem em {
  1090. position: relative;
  1091. height: 40px;
  1092. flex: 1;
  1093. border-bottom: 1px solid #bbbbbb;
  1094. }
  1095. .subjectCol .subjectItem strong {
  1096. display: flex;
  1097. align-items: flex-end;
  1098. }
  1099. .subjectCol .subjectItem strong i {
  1100. width: 25px;
  1101. height: 25px;
  1102. font-style: normal;
  1103. text-align: center;
  1104. line-height: 25px;
  1105. border: 1px solid #bbb;
  1106. font-weight: normal;
  1107. color: #999;
  1108. }
  1109. .scan-dot {
  1110. position: absolute;
  1111. height: 20px;
  1112. top: 20px;
  1113. left: 30px;
  1114. width: calc(100% - 60px);
  1115. }
  1116. .printIframeContent.hasBindingLine .scan-dot {
  1117. width: calc(100% - 80px);
  1118. left: 50px;
  1119. }
  1120. .scan-dot.bot {
  1121. top: auto;
  1122. bottom: 20px;
  1123. }
  1124. .scan-dot span {
  1125. position: absolute;
  1126. width: 40px;
  1127. height: 20px;
  1128. left: 0;
  1129. top: 0;
  1130. background: #000;
  1131. }
  1132. .scan-dot span.center1 {
  1133. right: auto;
  1134. left: 40%;
  1135. }
  1136. .scan-dot span.center2 {
  1137. left: auto;
  1138. right: 40%;
  1139. }
  1140. .scan-dot span.right {
  1141. left: auto;
  1142. right: 0;
  1143. }
  1144. .module table {
  1145. margin: 10px 0;
  1146. line-height: 1.5;
  1147. }
  1148. .module table {
  1149. border-top: 1px solid #ccc;
  1150. border-left: 1px solid #ccc;
  1151. }
  1152. .module table td,
  1153. .module table th {
  1154. border-bottom: 1px solid #ccc;
  1155. border-right: 1px solid #ccc;
  1156. padding: 3px 5px;
  1157. }
  1158. .module .composition-column {
  1159. position: relative;
  1160. display: flex;
  1161. margin-top: 10px;
  1162. border-bottom: 1px solid #333;
  1163. border-top: 1px solid #333;
  1164. }
  1165. .module .composition-column.en {
  1166. margin-top: 33px;
  1167. border-bottom: 0;
  1168. }
  1169. .module .composition-column.en:after,
  1170. .module .composition-column.en:before {
  1171. display: none;
  1172. }
  1173. .module .composition-column span {
  1174. position: relative;
  1175. flex: 1;
  1176. height: 30px;
  1177. border-right: 1px solid #333;
  1178. }
  1179. .module .composition-column span:nth-child(1) {
  1180. border-left: 1px solid #333;
  1181. }
  1182. .module .composition-column span b {
  1183. position: absolute;
  1184. font-size: 10px;
  1185. left: 50%;
  1186. transform: translateX(-50%);
  1187. bottom: -13px;
  1188. }
  1189. .module .composition-column:after,
  1190. .module .composition-column:before {
  1191. position: absolute;
  1192. content: '';
  1193. height: 12px;
  1194. top: 30px;
  1195. right: 0;
  1196. width: 1px;
  1197. background: #333;
  1198. }
  1199. .module div[class~='composition-column']:last-of-type:after,
  1200. .module div[class~='composition-column']:last-of-type:before {
  1201. width: 0;
  1202. }
  1203. .module .composition-column:before {
  1204. left: 0;
  1205. }
  1206. /*printstyle:end*/
  1207. body {
  1208. background-color: #fff;
  1209. }
  1210. h1,
  1211. h2,
  1212. h3,
  1213. h4,
  1214. h5,
  1215. h6 {
  1216. font-weight: 600;
  1217. }
  1218. .pageContent .pageLabel .size {
  1219. position: relative;
  1220. width: 0px;
  1221. height: 0px;
  1222. border-top: 11px solid #999;
  1223. border-bottom: 11px solid #999;
  1224. border-left: 42px solid #999;
  1225. border-right: 42px solid #999;
  1226. }
  1227. .pageContent .pageLabel .size .itemContent {
  1228. position: absolute;
  1229. width: 84px;
  1230. height: 22px;
  1231. left: -42px;
  1232. top: -11px;
  1233. color: #fff;
  1234. }
  1235. .short-answer .toolbar {
  1236. position: absolute;
  1237. width: 100%;
  1238. top: -25px;
  1239. left: 0;
  1240. z-index: 100000;
  1241. border: 1px solid #999;
  1242. background: #fff;
  1243. display: none;
  1244. }
  1245. .short-answer .module .toolbar.seled {
  1246. display: -webkit-box;
  1247. display: -ms-flexbox;
  1248. display: flex;
  1249. }
  1250. .short-answer .dragBtn {
  1251. position: absolute;
  1252. bottom: 1px;
  1253. right: 1px;
  1254. width: 20px;
  1255. height: 20px;
  1256. background: #fff
  1257. url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjhCMzVFRDY3MTVGMTFFNDlGQkNENTdFRDZGRDREMzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCMzVFRDc3MTVGMTFFNDlGQkNENTdFRDZGRDREMzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OEIzNUVENDcxNUYxMUU0OUZCQ0Q1N0VENkZENEQzOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OEIzNUVENTcxNUYxMUU0OUZCQ0Q1N0VENkZENEQzOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjfkuQIAAADkSURBVHjaYpw5cyYDHuANpbfiUsCCRzMHCwvLHBDjz58/ikDqBzZFTLh0MzMzVwI1SoAwiI1LHS4DFP///18F40DZikQbwMbGNvPfv39w74HYQLEZRBuQkJDwLS0tDc4HsUFi2NQyEoiF/zB1pIYB0YAFyRZiXEJ9FzACowin6bNmzYIHIk4DBjwQaWbARrSQB7E3EG1ASEgIFzADIWcssBjRBggJCaUZGBj8gfFBbKBYOtEGAKPvvq6ubjsvLy8DCIPYIDGSChRg7muzsLBIg7FJjgWgjT8UFRWTQRjExqUOIMAALUlNWEZIWRwAAAAASUVORK5CYII=")
  1258. no-repeat center;
  1259. cursor: pointer;
  1260. }
  1261. .answerModule .module:hover .settingBtn {
  1262. display: block;
  1263. }
  1264. .answerModule .module:hover .delTopicBtn {
  1265. display: block;
  1266. }
  1267. .answerModule .settingBtn {
  1268. display: none;
  1269. position: absolute;
  1270. top: 0;
  1271. right: -30px;
  1272. width: 30px;
  1273. height: 30px;
  1274. background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7orr7nva48L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i6K6+572uIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHJlY3QgaWQ9IuefqeW9oiIgZmlsbD0iIzZBODI5NiIgeD0iMCIgeT0iMCIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2Ij48L3JlY3Q+CiAgICAgICAgICAgIDxnIGlkPSLnvJbovpEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuNTAwMDAwLCA3LjIwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIyLjExNTU0MDMsNS45NDU3MTkxIEwyMC41NzA0MzA0LDcuNDg4MzM3OTcgTDE1LjAwOTMyMjQsMS45MjcxOTY5NCBMMTYuNTU0NDMyMywwLjM4NDU3ODA5NCBDMTYuNzk5OTI5NSwwLjEzODM5NTMxMSAxNy4xMzM1NDYsMCAxNy40ODE0OTgyLDAgQzE3LjgyOTQ1MDUsMCAxOC4xNjMwNjY5LDAuMTM4Mzk1MzExIDE4LjQwODU2NDEsMC4zODQ1NzgwOTQgTDIyLjExNTU0MDMsNC4wOTA3MTk5IEMyMi42MjgxNTMyLDQuNjAzMTUzMTUgMjIuNjI4MTUzMiw1LjQzMzI4NTg1IDIyLjExNTU0MDMsNS45NDU3MTkxIEwyMi4xMTU1NDAzLDUuOTQ1NzE5MSBaIE0xMi4yMjgxMjQ2LDE1LjgzMjYyMDUgQzExLjk4MjI5MDYsMTYuMDc4MTcwOSAxMS42NDg4MDAzLDE2LjIxNjEyOTIgMTEuMzAxMDU4NywxNi4yMTYxMjkyIEMxMC45NTMzMTcsMTYuMjE2MTI5MiAxMC42MTk4MjY4LDE2LjA3ODE3MDkgMTAuMzczOTkyOCwxNS44MzI2MjA1IEw4LjgyODg4Mjg3LDE0LjI5MDAwMTYgTDE0LjA4MjI1NjUsOS4wMzczODQ0IEMxNC4yNDI2MTgyLDguODY1MjY4OTQgMTQuMjM3OTA4LDguNTk3MzQ4NDEgMTQuMDcxNTk1LDguNDMwOTU3NjUgQzEzLjkwNTI4MjEsOC4yNjQ1NjY4OSAxMy42MzY5MzkzLDguMjU5MzA2NjYgMTMuNDY0MjEyNSw4LjQxOTA1MTM0IEw4LjIxMDgzODksMTMuNjcxNjY4NiBMNi42NjU3MjkwMywxMi4xMjkwNDk3IEM2LjE1MzI2MzcxLDExLjYxNzA1NzQgNi4xNTMyNjM3MSwxMC43ODczMjg0IDYuNjY1NzI5MDMsMTAuMjc1MzM2IEwxMy43NzMyMzQ1LDMuMTY5MDA1MTQgTDE5LjMzNDM0MjUsOC43MzAxNDYxNCBMMTIuMjI4MTI0NiwxNS44MzI2MjA1IFogTTUuNDIwNjI3OTgsMTcuOTQzNDM3MyBDNC45NDYxNDEwNywxNy45MzI1NDMyIDQuNTY0Mjg2MDIsMTcuNTUwNzM3MyA0LjU1NDA3ODg0LDE3LjA3Njk5OTcgTDQuNSwxMy42Njc4MTIgTDguODMxNDU4MDUsMTggTDUuNDIwNjI3OTgsMTcuOTQzNDM3MyBaIiBpZD0i5b2i54q2IiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSLnn6nlvaIiIHg9IjAiIHk9IjE5LjgiIHdpZHRoPSIyNyIgaGVpZ2h0PSIxLjgiIHJ4PSIwLjkiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+') no-repeat center;
  1275. background-size: 100%;
  1276. cursor: pointer;
  1277. }
  1278. .answerModule .delTopicBtn {
  1279. display: none;
  1280. position: absolute;
  1281. top: 34px;
  1282. right: -30px;
  1283. width: 30px;
  1284. height: 30px;
  1285. line-height: 30px;
  1286. font-size: 18px;
  1287. text-align: center;
  1288. color: #fff;
  1289. background-color: red;
  1290. cursor: pointer;
  1291. }
  1292. .short-answer .delBtn {
  1293. position: absolute;
  1294. width: 20px;
  1295. height: 20px;
  1296. top: 0;
  1297. right: -20px;
  1298. background: #f2f2f2;
  1299. border: 1px solid #ddd;
  1300. cursor: pointer;
  1301. }
  1302. .short-answer .delBtn:after,
  1303. .short-answer .delBtn:before {
  1304. content: "";
  1305. position: absolute;
  1306. width: 15px;
  1307. height: 1px;
  1308. background: #666;
  1309. top: 50%;
  1310. left: 50%;
  1311. -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  1312. transform: translate(-50%, -50%) rotate(-45deg);
  1313. -webkit-transform-origin: center;
  1314. transform-origin: center;
  1315. }
  1316. .short-answer .delBtn:before {
  1317. -webkit-transform: translate(-50%, -50%) rotate(45deg);
  1318. transform: translate(-50%, -50%) rotate(45deg);
  1319. -webkit-transform-origin: center;
  1320. transform-origin: center;
  1321. }
  1322. /* 不要放到打印css里面 */
  1323. .hgc_print {
  1324. display: -webkit-box;
  1325. display: -ms-flexbox;
  1326. display: flex;
  1327. padding-right: 330px;
  1328. -webkit-box-pack: center;
  1329. -ms-flex-pack: center;
  1330. justify-content: center;
  1331. background: #e1e1e1;
  1332. }
  1333. .hgc_print .contentWrap {
  1334. flex: 1;
  1335. padding: 20px;
  1336. overflow: auto;
  1337. background: #e1e1e1;
  1338. }
  1339. .hgc_print .opratorArea {
  1340. position: fixed;
  1341. right: 0;
  1342. top: 0;
  1343. height: 100%;
  1344. width: 330px;
  1345. padding-bottom: 60px;
  1346. box-sizing: border-box;
  1347. -webkit-box-sizing: border-box;
  1348. overflow: auto;
  1349. background: #fff;
  1350. }
  1351. .hgc_print .opratorArea .disabledCover{
  1352. position: fixed;
  1353. width: 330px;
  1354. height: 100%;
  1355. top: 0;
  1356. right: 0;
  1357. background: rgba(0,0,0,.3);
  1358. z-index: 10;
  1359. display: none;
  1360. }
  1361. .hgc_print .opratorArea .selOptions {
  1362. display: flex;
  1363. padding: 15px 0;
  1364. }
  1365. .hgc_print .opratorArea .selOptions .switch_ewm {
  1366. display: flex;
  1367. align-items: center;
  1368. font-size: 16px;
  1369. color: #666;
  1370. }
  1371. .hgc_print .opratorArea .selOptions .switch_ewm .ewmTip {
  1372. padding: 0 5px;
  1373. }
  1374. .hgc_print .opratorArea .selOptions .switch_ewm .notice {
  1375. position: relative;
  1376. width: 14px;
  1377. height: 14px;
  1378. background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7ms6jmhI88L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i5rOo5oSPIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBmaWxsPSIjQzRDOENFIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBkPSJNNi45OTExMzE3NiwxLjA1MzUwMTgyIEMzLjczMTI1NjUsMS4wNTM1MDE4MiAxLjA1MzUwMTgyLDMuNzMxMjU2NSAxLjA1MzUwMTgyLDYuOTkxMTMxNzYgQzEuMDUzNTAxODIsMTAuMjUxMDA3IDMuNzMxMjU2NSwxMi45Mjg3NjE3IDYuOTkxMTMxNzYsMTIuOTI4NzYxNyBDMTAuMjUxMDA3LDEyLjkyODc2MTcgMTIuOTI4NzYxNywxMC4yNTEwMDcgMTIuOTI4NzYxNyw2Ljk5MTEzMTc2IEMxMi45Mjg3NjE3LDMuNzMxMjU2NSAxMC4yNTEwMDcsMS4wNTM1MDE4MiA2Ljk5MTEzMTc2LDEuMDUzNTAxODIgTTYuOTkxMTMxNzYsMTMuOTc2NTc4NyBDMy4xNDkxMzU5MSwxMy45NzY1Nzg3IDAuMDA1Njg0NzY1NjIsMTAuODMzMTI3NiAwLjAwNTY4NDc2NTYyLDYuOTkxMTMxNzYgQzAuMDA1Njg0NzY1NjIsMy4xNDkxMzU5MSAzLjE0OTEzNTkxLDAuMDA1Njg0NzY1NjIgNi45OTExMzE3NiwwLjAwNTY4NDc2NTYyIEMxMC44MzMxMjc2LDAuMDA1Njg0NzY1NjIgMTMuOTc2NTc4NywzLjE0OTEzNTkxIDEzLjk3NjU3ODcsNi45OTExMzE3NiBDMTMuOTc2NTc4NywxMC44MzMxMjc2IDEwLjgzMzEyNzYsMTMuOTc2NTc4NyA2Ljk5MTEzMTc2LDEzLjk3NjU3ODciIGlkPSLlvaLnirYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTYuNDA5MDExMTgsOC4zODgyMjExNSBMNi40MDkwMTExOCwzLjYxNDgzMjM4IEM2LjQwOTAxMTE4LDMuMjY1NTYwMDQgNi42NDE4NTk0MSwzLjAzMjcxMTc5IDYuOTkxMTMxNzYsMy4wMzI3MTE3OSBDNy4zNDA0MDQxLDMuMDMyNzExNzkgNy41NzMyNTIzMywzLjI2NTU2MDAyIDcuNTczMjUyMzMsMy42MTQ4MzIzOCBMNy41NzMyNTIzMyw4LjM4ODIyMTE1IEM3LjU3MzI1MjMzLDguNzM3NDkzNSA3LjIyMzk3OTk5LDguOTcwMzQxNzMgNi45OTExMzE3Niw4Ljk3MDM0MTczIEM2Ljc1ODI4MzUzLDguOTcwMzQxNzMgNi40MDkwMTExOCw4LjczNzQ5MzUgNi40MDkwMTExOCw4LjM4ODIyMTE1IEw2LjQwOTAxMTE4LDguMzg4MjIxMTUgWiIgaWQ9Iui3r+W+hCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNi4yOTI1ODcwNywxMC4yNTEwMDcgQzYuMjkyNTg3MDcsMTAuNjM2ODAyNiA2LjYwNTMzNjE4LDEwLjk0OTU1MTcgNi45OTExMzE3NiwxMC45NDk1NTE3IEM3LjM3NjkyNzM0LDEwLjk0OTU1MTcgNy42ODk2NzY0NSwxMC42MzY4MDI2IDcuNjg5Njc2NDUsMTAuMjUxMDA3IEM3LjY4OTY3NjQ1LDkuODY1MjExNDMgNy4zNzY5MjczNCw5LjU1MjQ2MjMyIDYuOTkxMTMxNzYsOS41NTI0NjIzMiBDNi42MDUzMzYxOCw5LjU1MjQ2MjMyIDYuMjkyNTg3MDcsOS44NjUyMTE0MyA2LjI5MjU4NzA3LDEwLjI1MTAwNyBaIiBpZD0i6Lev5b6EIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=")
  1379. no-repeat center;
  1380. cursor: pointer;
  1381. }
  1382. .hgc_print .opratorArea .selOptions .switch_ewm .notice:hover p {
  1383. display: block;
  1384. }
  1385. .hgc_print .opratorArea .selOptions .switch_ewm .notice p {
  1386. display: none;
  1387. position: absolute;
  1388. width: 120px;
  1389. height: 80px;
  1390. padding: 10px;
  1391. text-align: left;
  1392. font-size: 14px;
  1393. line-height: 20px;
  1394. color: #fff;
  1395. background: rgba(0, 0, 0, 0.5);
  1396. bottom: 25px;
  1397. left: 50%;
  1398. transform: translateX(-50%);
  1399. border-radius: 10px;
  1400. }
  1401. .hgc_print .opratorArea .selOptions .switch_ewm .notice p:after {
  1402. content: "";
  1403. position: absolute;
  1404. width: 0;
  1405. height: 0;
  1406. border: 10px solid transparent;
  1407. border-top-color: rgba(0, 0, 0, 0.5);
  1408. bottom: -20px;
  1409. left: 50%;
  1410. transform: translateX(-50%);
  1411. }
  1412. .hgc_print .opratorArea .selOptions .h_checkBox {
  1413. width: 100%;
  1414. margin-bottom: 10px;
  1415. }
  1416. .hgc_print .opratorArea .selOptions.border_b {
  1417. border-bottom: 1px solid #bbb;
  1418. }
  1419. .hgc_print .opratorArea .selOptions .name {
  1420. width: 80px;
  1421. text-indent: 0.5em;
  1422. font-size: 18px;
  1423. }
  1424. .hgc_print .opratorArea .subjectList .selOptions .name {
  1425. width: 128px;
  1426. }
  1427. .hgc_print .opratorArea .selOptions .content_wrap {
  1428. width: 400px;
  1429. display: flex;
  1430. flex-wrap: wrap;
  1431. }
  1432. .hgc_print .opratorArea .selOptions .content {
  1433. flex: 1;
  1434. display: flex;
  1435. -webkit-box-align: center;
  1436. -ms-flex-align: center;
  1437. align-items: center;
  1438. font-size: 16px;
  1439. flex-wrap: wrap;
  1440. }
  1441. .hgc_print .opratorArea .selOptions .content.s_num {
  1442. flex: 0;
  1443. padding: 0 5px;
  1444. }
  1445. .hgc_print .opratorArea .layout .layoutList {
  1446. display: -webkit-box;
  1447. display: -ms-flexbox;
  1448. display: flex;
  1449. width: 100%;
  1450. -webkit-box-align: center;
  1451. -ms-flex-align: center;
  1452. align-items: center;
  1453. }
  1454. .hgc_print .opratorArea .layoutList .layoutItem {
  1455. position: relative;
  1456. display: -webkit-box;
  1457. display: -ms-flexbox;
  1458. display: flex;
  1459. margin-right: 10px;
  1460. -webkit-box-orient: vertical;
  1461. -webkit-box-direction: normal;
  1462. -ms-flex-direction: column;
  1463. flex-direction: column;
  1464. -webkit-box-align: center;
  1465. -ms-flex-align: center;
  1466. align-items: center;
  1467. cursor: pointer;
  1468. }
  1469. .hgc_print .opratorArea .layoutItem span {
  1470. width: 66px;
  1471. height: 66px;
  1472. padding: 0 5px;
  1473. box-sizing: border-box;
  1474. border: 2px solid #bbb;
  1475. display: flex;
  1476. align-items: center;
  1477. justify-content: space-around;
  1478. }
  1479. .hgc_print .opratorArea .layoutItem i {
  1480. flex: 1;
  1481. height: 55px;
  1482. margin: 0 2px;
  1483. background: #bbb;
  1484. }
  1485. .hgc_print .opratorArea .layoutItem em {
  1486. font-style: normal;
  1487. font-size: 12px;
  1488. line-height: 40px;
  1489. }
  1490. .hgc_print .opratorArea .layoutItem .icon_current {
  1491. display: none;
  1492. position: absolute;
  1493. width: 30px;
  1494. height: 30px;
  1495. top: 50%;
  1496. left: 50%;
  1497. -webkit-transform: translate(-50%, -95%);
  1498. transform: translate(-50%, -95%);
  1499. border-radius: 50%;
  1500. border: 2px solid yellow;
  1501. }
  1502. .hgc_print .opratorArea .layoutItem .icon_current:after,
  1503. .hgc_print .opratorArea .layoutItem .icon_current:before {
  1504. content: "";
  1505. position: absolute;
  1506. width: 14px;
  1507. height: 7px;
  1508. border-bottom: 2px solid yellow;
  1509. border-left: 2px solid yellow;
  1510. top: 50%;
  1511. left: 50%;
  1512. -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  1513. transform: translate(-50%, -50%) rotate(-45deg);
  1514. }
  1515. .hgc_print .opratorArea .layoutItem.current span {
  1516. background: #eaebed;
  1517. }
  1518. .hgc_print .opratorArea .layoutItem.current span {
  1519. border-color: #4e8ee9;
  1520. }
  1521. .hgc_print .opratorArea .layoutItem.current em {
  1522. color: #4e8ee9;
  1523. }
  1524. .hgc_print .opratorArea .layoutItem.current .icon_current {
  1525. display: block;
  1526. }
  1527. .hgc_print .opratorArea .layoutItem.current i {
  1528. background: #4e8ee9;
  1529. }
  1530. .hgc_print .opratorArea .layoutItem.disabled {
  1531. cursor: default;
  1532. opacity: 0.3;
  1533. }
  1534. .hgc_print .opratorArea h3 {
  1535. height: 40px;
  1536. line-height: 40px;
  1537. text-align: center;
  1538. font-size: 16px;
  1539. color: #233d4d;
  1540. background: #eef0f0;
  1541. }
  1542. .hgc_print .opratorArea .subjectList li {
  1543. display: -webkit-box;
  1544. display: -ms-flexbox;
  1545. display: flex;
  1546. -ms-flex-pack: distribute;
  1547. justify-content: space-around;
  1548. -webkit-box-align: center;
  1549. -ms-flex-align: center;
  1550. align-items: center;
  1551. line-height: 40px;
  1552. border-bottom: 1px dashed #ddd;
  1553. font-size: 12px;
  1554. }
  1555. .hgc_print .opratorArea .subjectList li:last-child {
  1556. border: none;
  1557. }
  1558. .hgc_print .opratorArea .h_btn.addQustionBtn{
  1559. display: none;
  1560. margin:20px auto;
  1561. padding-left: 10px;
  1562. padding-right: 10px;
  1563. }
  1564. .hgc_print .opratorArea .setAnswerBtn{
  1565. display: flex;
  1566. justify-content: center;
  1567. }
  1568. .hgc_print .opratorArea .setAnswerBtn span{
  1569. cursor: pointer;
  1570. font-size: 16px;
  1571. color: #6A8296;
  1572. text-align: center;
  1573. }
  1574. .hgc_print .setAnswer{
  1575. display: none;
  1576. z-index: 1111111;
  1577. }
  1578. .hgc_print .setAnswer .submitArea{
  1579. position: fixed;
  1580. bottom: 0;
  1581. width: 330px;
  1582. height: 78px;
  1583. display: flex;
  1584. justify-content: space-around;
  1585. align-items: center;
  1586. background: #fff;
  1587. border-top: 1px solid #ddd;
  1588. z-index: 111111;
  1589. }
  1590. .hgc_print .setAnswer .answerList{
  1591. padding-bottom: 80px;
  1592. }
  1593. .hgc_print .setAnswer .answerItem{
  1594. display: flex;
  1595. align-items: baseline;
  1596. padding: 10px;
  1597. font-size: 14px;
  1598. border-bottom: 1px dashed #ddd;
  1599. }
  1600. .hgc_print .setAnswer .answerItem span:nth-child(1){
  1601. width: 25px;
  1602. }
  1603. .hgc_print .setAnswer .answerItem span:nth-child(2){
  1604. width: 95px;
  1605. }
  1606. .hgc_print .setAnswer .answerItem p{
  1607. flex:1;
  1608. display: flex;
  1609. flex-wrap: wrap;
  1610. }
  1611. .hgc_print .setAnswer .answerItem p i{
  1612. display: flex;
  1613. align-items: center;
  1614. justify-content: center;
  1615. width: 30px;
  1616. height: 30px;
  1617. margin-right: 10px;
  1618. margin-bottom: 10px;
  1619. background: #FFFFFF;
  1620. border: 1px solid #6A8296;
  1621. font-style: normal;
  1622. border-radius: 2px;
  1623. color: #6A8296;
  1624. cursor: pointer;
  1625. }
  1626. .hgc_print .setAnswer .answerItem p i.active{
  1627. background: #6A8296;
  1628. color: #fff;
  1629. }
  1630. .hgc_print .opratorBtns {
  1631. position: fixed;
  1632. width: 330px;
  1633. right: 0;
  1634. bottom: 20px;
  1635. display: -webkit-box;
  1636. display: -ms-flexbox;
  1637. display: flex;
  1638. }
  1639. .hgc_print .opratorBtns .h_btn.saveBtn {
  1640. background: #85b3e7;
  1641. }
  1642. .hgc_print .opratorBtns .h_btn.downLoadBtn {
  1643. background: #5bcf9a;
  1644. }
  1645. .hgc_print .opratorBtns .h_btn.backbtn {
  1646. position: fixed;
  1647. top: 0;
  1648. left: 20px;
  1649. }
  1650. .hgc_print .opratorBtns .h_btn.backbtn a {
  1651. color: #fff;
  1652. display: block;
  1653. }
  1654. .hgc_modalBox {
  1655. display: -webkit-box;
  1656. display: -ms-flexbox;
  1657. display: flex;
  1658. position: fixed;
  1659. width: 100%;
  1660. height: 100%;
  1661. background: rgba(0, 0, 00, 0.3);
  1662. top: 0;
  1663. left: 0;
  1664. z-index: 10000000;
  1665. -webkit-box-pack: center;
  1666. -ms-flex-pack: center;
  1667. justify-content: center;
  1668. -webkit-box-align: center;
  1669. -ms-flex-align: center;
  1670. align-items: center;
  1671. }
  1672. .hgc_modalBox .hgc_modal {
  1673. width: 455px;
  1674. background: #fff;
  1675. border-radius: 4px;
  1676. }
  1677. .hgc_modal h2 {
  1678. display: -webkit-box;
  1679. display: -ms-flexbox;
  1680. display: flex;
  1681. height: 40px;
  1682. padding: 0 20px;
  1683. -webkit-box-pack: justify;
  1684. -ms-flex-pack: justify;
  1685. justify-content: space-between;
  1686. -webkit-box-align: center;
  1687. -ms-flex-align: center;
  1688. align-items: center;
  1689. background: #e5e9ee;
  1690. color: #233d4d;
  1691. font-size: 18px;
  1692. line-height: 40px;
  1693. border-radius: 4px;
  1694. }
  1695. .hgc_modal h2 .close {
  1696. width: 30px;
  1697. height: 30px;
  1698. line-height: 30px;
  1699. position: relative;
  1700. font-size: 18px;
  1701. font-style: normal;
  1702. text-align: center;
  1703. cursor: pointer;
  1704. }
  1705. .hgc_modal h2 em {
  1706. font-style: normal;
  1707. }
  1708. .hgc_modal .modalBtns {
  1709. display: -webkit-box;
  1710. display: -ms-flexbox;
  1711. display: flex;
  1712. -webkit-box-pack: center;
  1713. -ms-flex-pack: center;
  1714. justify-content: center;
  1715. padding-bottom: 30px;
  1716. }
  1717. .hgc_modal .modalBtns .h_btn.sure {
  1718. background: #6a8296;
  1719. }
  1720. .hgc_modal .modalBtns .h_btn.cancel {
  1721. background: #fff;
  1722. color: #6a8296;
  1723. border-color: #6a8296;
  1724. }
  1725. .hgc_modal .modalContent {
  1726. display: -webkit-box;
  1727. display: -ms-flexbox;
  1728. display: flex;
  1729. -webkit-box-pack: center;
  1730. -ms-flex-pack: center;
  1731. justify-content: center;
  1732. padding: 20px;
  1733. font-size: 16px;
  1734. color: #333;
  1735. -ms-flex-wrap: wrap;
  1736. flex-wrap: wrap;
  1737. }
  1738. .hgc_modal .formItem {
  1739. display: -webkit-box;
  1740. display: -ms-flexbox;
  1741. display: flex;
  1742. width: 100%;
  1743. padding: 5px 0;
  1744. -webkit-box-align: center;
  1745. -ms-flex-align: center;
  1746. align-items: center;
  1747. }
  1748. .hgc_modal .formItem > em {
  1749. width: 130px;
  1750. font-style: normal;
  1751. font-size: 18px;
  1752. line-height: 25px;
  1753. text-align: left;
  1754. color: #666666;
  1755. }
  1756. .hgc_modal .formItem input,
  1757. .hgc_modal .formItem select {
  1758. height: 35px;
  1759. line-height: 35px;
  1760. -webkit-box-flex: 1;
  1761. -ms-flex: 1;
  1762. flex: 1;
  1763. outline: none;
  1764. background: #f8f8f8;
  1765. border: 1px solid #eeeeee;
  1766. border-radius: 4px;
  1767. border-radius: 4px;
  1768. }
  1769. .hgc_modal .formItem .halfPoint input,
  1770. .hgc_modal .formItem .halfPoint b {
  1771. vertical-align: middle;
  1772. }
  1773. .notice-item{
  1774. display: inline-block;
  1775. margin-top: 6px;
  1776. }
  1777. .notice-item .hgc_notice{
  1778. display: inline-block;
  1779. width: 15px;
  1780. height: 15px;
  1781. margin: 0 10px;
  1782. text-align: center;
  1783. background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU5LjEgKDg2MTQ0KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT7ms6jph4rnp7vlhaU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0i5rOo6YeK56e75YWlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNNywxNCBDMy4xMzQwMDY3NSwxNCAwLDEwLjg2NTk5MzIgMCw3IEMwLDMuMTM0MDA2NzUgMy4xMzQwMDY3NSwwIDcsMCBDMTAuODY1OTkzMiwwIDE0LDMuMTM0MDA2NzUgMTQsNyBDMTQsMTAuODY1OTkzMiAxMC44NjU5OTMyLDE0IDcsMTQgWiBNNywxMyBDOS4xNDM1OTM1NiwxMyAxMS4xMjQzNTU3LDExLjg1NjQwNjUgMTIuMTk2MTUyNSwxMCBDMTMuMjY3OTQ5Myw4LjE0MzU5MzU1IDEzLjI2Nzk0OTMsNS44NTY0MDY0NSAxMi4xOTYxNTI1LDQgQzExLjEyNDM1NTcsMi4xNDM1OTM1IDkuMTQzNTkzNTYsMC45OTk5OTk5OTggNywwLjk5OTk5OTk5OCBDMy42ODYyOTE1LDAuOTk5OTk5OTk4IDAuOTk5OTk5OTk4LDMuNjg2MjkxNSAwLjk5OTk5OTk5OCw3IEMwLjk5OTk5OTk5OCwxMC4zMTM3MDg1IDMuNjg2MjkxNSwxMyA3LDEzIFogTTYuOTk5OTk5OTksMy4yNSBDNy4yNzYxNDIzNywzLjI1IDcuNDk5OTk5OTksMy40NzM4NTc2MiA3LjQ5OTk5OTk5LDMuNzUgTDcuNDk5OTk5OTksNy43NSBDNy40OTk5OTk5OSw4LjAyNjE0MjM3IDcuMjc2MTQyMzcsOC4yNSA2Ljk5OTk5OTk5LDguMjUgQzYuNzIzODU3NjMsOC4yNSA2LjQ5OTk5OTk5LDguMDI2MTQyMzcgNi40OTk5OTk5OSw3Ljc1IEw2LjQ5OTk5OTk5LDMuNzUgQzYuNDk5OTk5OTksMy40NzM4NTc2MiA2LjcyMzg1NzYzLDMuMjUgNi45OTk5OTk5OSwzLjI1IFogTTcsMTAuNzUgQzYuNzMyMDI2NjksMTAuNzUwMDM2MiA2LjQ4NDM5MzY2LDEwLjYwNzA5NDkgNi4zNTAzOTY1NiwxMC4zNzUwMjkyIEM2LjIxNjM5OTQ2LDEwLjE0Mjk2MzYgNi4yMTYzOTk0Niw5Ljg1NzAzNjQzIDYuMzUwMzk2NTYsOS42MjQ5NzA3NyBDNi40ODQzOTM2Niw5LjM5MjkwNTEgNi43MzIwMjY2OSw5LjI0OTk2MzgzIDcsOS4yNSBDNy40MTQxNzQwMiw5LjI1MDA1NTkzIDcuNzQ5ODk4NzQsOS41ODU4MjU5OCA3Ljc0OTg5ODc0LDEwIEM3Ljc0OTg5ODc0LDEwLjQxNDE3NCA3LjQxNDE3NDAyLDEwLjc0OTk0NDEgNywxMC43NSBMNywxMC43NSBaIiBpZD0i5rOo6YeKIiBmaWxsPSIjNkE4Mjk2Ij48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==') no-repeat center;
  1784. background-size: contain;
  1785. cursor: pointer;
  1786. }
  1787. .notice-item .noticeContent{
  1788. display: none;
  1789. position: fixed;
  1790. padding: 10px 15px;
  1791. border-radius: 5px;
  1792. line-height: 24px;
  1793. background: rgba(0, 0, 0, .5);
  1794. color: #fff;
  1795. font-size: 16px;
  1796. font-style: normal;
  1797. font-weight: normal;
  1798. width: 200px;
  1799. }
  1800. .notice-item .noticeContent b{
  1801. position: fixed;
  1802. width: 0;
  1803. height: 0;
  1804. border:5px solid transparent;
  1805. border-top-color:rgba(0, 0, 0, .5);
  1806. bottom:0;
  1807. }