print_index.css 44 KB

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