en_teach.php 71 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>Document</title>
  8. <style type="text/css">
  9. #printBtn {
  10. position: fixed;
  11. top: 4.23mm;
  12. left: 4.23mm;
  13. width: 8.47mm;
  14. height: 4.23mm;
  15. text-align: center;
  16. line-height: 4.23mm;
  17. background: green;
  18. color: #fff;
  19. cursor: pointer;
  20. z-index: 10;
  21. }
  22. * {
  23. padding: 0;
  24. margin: 0;
  25. border: 0;
  26. position: relative;
  27. word-break: break-word;
  28. }
  29. .hgc_teacherBaby i,
  30. .hgc_teacherBaby em {
  31. font-style: normal;
  32. }
  33. .hgc_teacherBaby ul,
  34. .hgc_teacherBaby ol,
  35. .hgc_teacherBaby li {
  36. list-style: none;
  37. }
  38. .hgc_teacherBaby .fl {
  39. float: left !important;
  40. }
  41. .hgc_teacherBaby .fr {
  42. float: right !important;
  43. }
  44. .hgc_teacherBaby .clearfix:after {
  45. content: '';
  46. display: block;
  47. clear: both;
  48. }
  49. .hgc_teacherBaby .bd {
  50. position: absolute;
  51. }
  52. .hgc_teacherBaby .bd.t {
  53. width: 100%;
  54. height: 0.17mm;
  55. left: 0;
  56. top: 0;
  57. }
  58. .hgc_teacherBaby .bd.r {
  59. width: 0.17mm;
  60. height: 100%;
  61. right: 0;
  62. top: 0;
  63. }
  64. .hgc_teacherBaby .bd.b {
  65. width: 100%;
  66. height: 0.17mm;
  67. left: 0;
  68. bottom: 0;
  69. }
  70. .hgc_teacherBaby .bd.l {
  71. width: 0.17mm;
  72. height: 100%;
  73. left: 0;
  74. top: 0;
  75. }
  76. .hgc_teacherBaby .paragraph {
  77. text-align: justify;
  78. text-indent: 2em;
  79. word-break: break-word;
  80. }
  81. .hgc_teacherBaby .textAlignRight {
  82. text-align: right !important;
  83. }
  84. .hgc_teacherBaby .textAlignLeft {
  85. text-align: left !important;
  86. }
  87. .hgc_teacherBaby .textAlignCenter {
  88. text-align: center !important;
  89. }
  90. .hgc_teacherBaby .notice {
  91. color: #ea4f31;
  92. }
  93. .hgc_teacherBaby .theme {
  94. color: #00784f;
  95. }
  96. .hgc_teacherBaby .borderEl {
  97. position: absolute;
  98. width: 100%;
  99. height: 100%;
  100. top: 0;
  101. left: 0;
  102. }
  103. .hgc_teacherBaby .subjectTypeTitle {
  104. height: 5.08mm;
  105. margin-bottom: 1.69mm;
  106. }
  107. .hgc_teacherBaby .subjectTypeTitle h3 {
  108. float: left;
  109. height: 5.08mm;
  110. padding: 0 1.69mm;
  111. line-height: 5.08mm;
  112. font-size: 2.88mm;
  113. color: #fff;
  114. background: #00784f;
  115. }
  116. .hgc_teacherBaby .subjectTypeTitle span {
  117. float: left;
  118. width: 1.69mm;
  119. height: 5.08mm;
  120. margin-left: 0.42mm;
  121. background: #84c6ae;
  122. }
  123. .hgc_teacherBaby .subjectTypeTitle span:nth-child(2) {
  124. background: rgba(0, 120, 79, 0.8);
  125. }
  126. .hgc_teacherBaby .subjectTypeTitle span:nth-child(3) {
  127. background: rgba(0, 120, 79, 0.6);
  128. }
  129. .hgc_teacherBaby .subjectTypeTitle span:nth-child(4) {
  130. background: rgba(0, 120, 79, 0.4);
  131. }
  132. .hgc_teacherBaby .subjectTypeTitle span:nth-child(5) {
  133. background: rgba(0, 120, 79, 0.2);
  134. }
  135. .hgc_teacherBaby {
  136. width: 175.94mm;
  137. height: 249.94mm;
  138. padding: 3.39mm 10.16mm;
  139. box-sizing: border-box;
  140. color: #000;
  141. background: #fff;
  142. font-size: 2.54mm;
  143. font-family: "Times New Roman", 'SimSun';
  144. }
  145. .hgc_teacherBaby h1 {
  146. font-size: 5.08mm;
  147. text-align: center;
  148. }
  149. .hgc_teacherBaby .hgc_step {
  150. height: 9.31mm;
  151. padding: 2.54mm 0;
  152. margin-bottom: 3.39mm;
  153. }
  154. .hgc_teacherBaby .hgc_step .line {
  155. float: left;
  156. width: 51.65mm;
  157. margin-top: 2.96mm;
  158. }
  159. .hgc_teacherBaby .hgc_step .line b {
  160. display: block;
  161. height: 1.69mm;
  162. background: #00784f;
  163. border-bottom: 0.51mm solid #fff;
  164. }
  165. .hgc_teacherBaby .hgc_step .line i {
  166. display: block;
  167. height: 0.51mm;
  168. background: #00784f;
  169. }
  170. .hgc_teacherBaby .hgc_step .line.right {
  171. float: right;
  172. }
  173. .hgc_teacherBaby .hgc_step .content {
  174. float: left;
  175. width: 47.41mm;
  176. margin-left: 3.39mm;
  177. }
  178. .hgc_teacherBaby .hgc_step .content .number {
  179. float: left;
  180. width: 9.31mm;
  181. height: 9.31mm;
  182. border-radius: 0.85mm;
  183. background: #00784f;
  184. color: #fff;
  185. text-align: center;
  186. }
  187. .hgc_teacherBaby .hgc_step .content .number span {
  188. display: block;
  189. padding-top: 0.42mm;
  190. font-size: 3.39mm;
  191. line-height: 1;
  192. }
  193. .hgc_teacherBaby .hgc_step .content .number em {
  194. display: block;
  195. font-size: 5.08mm;
  196. line-height: 1;
  197. }
  198. .hgc_teacherBaby .hgc_step .content .title {
  199. float: left;
  200. padding: 0 1.69mm;
  201. }
  202. .hgc_teacherBaby .hgc_step .content .title .main {
  203. font-size: 3.73mm;
  204. color: #333;
  205. line-height: 1;
  206. text-align: justify;
  207. height: 5.08mm;
  208. line-height: 5.08mm;
  209. vertical-align: top;
  210. }
  211. .hgc_teacherBaby .hgc_step .content .title .main:after {
  212. content: '';
  213. display: inline-block;
  214. width: 100%;
  215. height: 0;
  216. }
  217. .hgc_teacherBaby .hgc_step .content .title .sub {
  218. font-size: 4.23mm;
  219. color: #00784f;
  220. line-height: 1;
  221. text-align: justify;
  222. }
  223. .hgc_teacherBaby .hgc_step .content .title .sub:after {
  224. content: '';
  225. display: inline-block;
  226. width: 100%;
  227. height: 0;
  228. }
  229. .hgc_teacherBaby .hgc_step .content .title .sub.small {
  230. font-size: 2.88mm;
  231. }
  232. .hgc_teacherBaby .hgc_step.theme2 .content {
  233. width: 37.68mm;
  234. height: 9.31mm;
  235. text-align: center;
  236. line-height: 9.31mm;
  237. color: #fff;
  238. background: #00784f;
  239. font-size: 5.08mm;
  240. }
  241. .hgc_teacherBaby .hgc_step.theme3 .content {
  242. width: 42.33mm;
  243. line-height: 9.31mm;
  244. }
  245. .hgc_teacherBaby .hgc_step.theme3 .content .number {
  246. width: 23.28mm;
  247. font-size: 5.08mm;
  248. border-radius: 0;
  249. }
  250. .hgc_teacherBaby .hgc_step.theme3 .content .title {
  251. flex: 1;
  252. padding: 0;
  253. padding-left: 0.85mm;
  254. font-size: 4.23mm;
  255. color: #00784f;
  256. line-height: 1;
  257. }
  258. .hgc_teacherBaby .hgc_tableBlack {
  259. overflow: hidden;
  260. }
  261. .hgc_teacherBaby .hgc_tableBlack .tableBlack li {
  262. position: relative;
  263. height: 8.47mm;
  264. }
  265. .hgc_teacherBaby .hgc_tableBlack .tableBlack li.title span {
  266. height: 8.47mm;
  267. }
  268. .hgc_teacherBaby .hgc_tableBlack .tableBlack li.title span i {
  269. width: 100%;
  270. text-align: center;
  271. }
  272. .hgc_teacherBaby .hgc_tableBlack .tableBlack li span {
  273. position: relative;
  274. float: left;
  275. width: 16.6%;
  276. height: 10.16mm;
  277. }
  278. .hgc_teacherBaby .hgc_tableBlack .tableBlack li span i {
  279. position: absolute;
  280. width: 100%;
  281. text-align: center;
  282. top: 50%;
  283. left: 50%;
  284. transform: translate(-50%, -50%);
  285. -webkit-transform: translate(-50%, -50%);
  286. }
  287. .hgc_teacherBaby .hgc_tableBlack .tableBlack li span.fix {
  288. height: 16.93mm;
  289. position: absolute;
  290. left: 0;
  291. top: 0;
  292. background: #fff;
  293. z-index: 10;
  294. }
  295. .hgc_teacherBaby .hgc_tableBlack .tableBlack li span.fix .type {
  296. position: absolute;
  297. top: auto;
  298. left: auto;
  299. bottom: 3.39mm;
  300. width: 100%;
  301. padding-left: 5.08mm;
  302. text-align: left;
  303. transform: none;
  304. -webkit-transform: none;
  305. }
  306. .hgc_teacherBaby .hgc_tableBlack .tableBlack li span.fix .number {
  307. position: absolute;
  308. left: auto;
  309. right: 0;
  310. top: 3.39mm;
  311. width: 100%;
  312. padding-right: 5.08mm;
  313. text-align: right;
  314. transform: none;
  315. -webkit-transform: none;
  316. }
  317. .hgc_teacherBaby .hgc_tableBlack .tableBlack li span.fix .skew {
  318. top: 7.62mm;
  319. left: -5.08mm;
  320. transform: rotate(33deg);
  321. -webkit-transform: rotate(33deg);
  322. width: 33.87mm;
  323. height: 0.68mm;
  324. background: #BBB;
  325. }
  326. .hgc_teacherBaby .hgc_tableBlack .tableBlack li span.full {
  327. width: 99.6%;
  328. text-indent: 10em;
  329. }
  330. .hgc_teacherBaby .hgc_table {
  331. font-size: 2.88mm;
  332. margin-bottom: 3.39mm;
  333. }
  334. .hgc_teacherBaby .hgc_table ul.table1 li span {
  335. height: 8.47mm;
  336. width: 15.49mm;
  337. line-height: 8.47mm;
  338. font-size: 2.88mm;
  339. }
  340. .hgc_teacherBaby .hgc_table ul.table1 li span.firstRow {
  341. background: #f1fbf8;
  342. /*font-weight: bold;*/
  343. }
  344. .hgc_teacherBaby .hgc_table ul.table1 li span.firstColum {
  345. background: #f1fbf8;
  346. /*font-weight: bold;*/
  347. }
  348. .hgc_teacherBaby .hgc_table ul li {
  349. overflow: hidden;
  350. }
  351. .hgc_teacherBaby .hgc_table ul li.tableTitle {
  352. border-bottom: 0;
  353. text-align: center;
  354. /*font-weight: bold;*/
  355. }
  356. .hgc_teacherBaby .hgc_table ul li span {
  357. float: left;
  358. min-width: 4.23mm;
  359. min-height: 0.85mm;
  360. text-align: center;
  361. }
  362. .hgc_teacherBaby .tableList .hgc_table {
  363. margin-right: 1.27mm;
  364. }
  365. .hgc_teacherBaby .tableList .hgc_table.last {
  366. margin: 0;
  367. }
  368. .hgc_teacherBaby .tableList .hgc_table ul.table2.table2_1 li.tableTitle {
  369. color: #ea4f31;
  370. background: #fdf3ed;
  371. }
  372. .hgc_teacherBaby .tableList .hgc_table ul.table2.table2_2 li span {
  373. width: 18.80mm;
  374. }
  375. .hgc_teacherBaby .tableList .hgc_table ul.table2 li.tableTitle {
  376. width: 37.68mm;
  377. height: 8.47mm;
  378. line-height: 8.47mm;
  379. color: #00784f;
  380. background: #f1fbf8;
  381. }
  382. .hgc_teacherBaby .tableList .hgc_table ul.table2 li span {
  383. width: 12.53mm;
  384. height: 5.93mm;
  385. line-height: 5.93mm;
  386. }
  387. .hgc_teacherBaby .tableList .hgc_table ul.table2 li span.threeDivide12 {
  388. width: 11.85mm;
  389. }
  390. .hgc_teacherBaby .tableList .hgc_table ul.table2 li span.threeDivide3 {
  391. width: 13.89mm;
  392. }
  393. .hgc_teacherBaby .tableList .hgc_table ul.table2 li span.firstRow {
  394. /*font-weight: bold;*/
  395. }
  396. .hgc_teacherBaby .score-table {
  397. width: 100%;
  398. text-align: center;
  399. }
  400. .hgc_teacherBaby .score-table table {
  401. border-collapse: collapse;
  402. border-spacing: 0;
  403. width: 100%;
  404. border-top: 0.3mm solid #888;
  405. border-left: 0.3mm solid #888;
  406. }
  407. .hgc_teacherBaby .score-table table td {
  408. border-right: 0.3mm solid #888;
  409. border-bottom: 0.3mm solid #888;
  410. height: 8.47mm;
  411. line-height: 8.47mm;
  412. }
  413. .hgc_teacherBaby .score-table table tr:first-child {
  414. background: #f1fbf8;
  415. }
  416. .hgc_teacherBaby .score-table table tr td:first-child {
  417. background: #f1fbf8;
  418. }
  419. .hgc_teacherBaby .score-table table tr td:last-child {
  420. color: #2B62A8;
  421. }
  422. .hgc_teacherBaby .moduleTypeTitle {
  423. position: relative;
  424. height: 8.47mm;
  425. margin: 3.39mm 0;
  426. page-break-inside: avoid;
  427. }
  428. .hgc_teacherBaby .moduleTypeTitle.scortRate .legend {
  429. display: inline-block;
  430. width: 5.08mm;
  431. height: 2.96mm;
  432. background: #00784f;
  433. vertical-align: middlev;
  434. }
  435. .hgc_teacherBaby .moduleTypeTitle.scortRate .legend.legend2 {
  436. background: #f2cd00;
  437. }
  438. .hgc_teacherBaby .moduleTypeTitle .titleBg {
  439. position: absolute;
  440. width: 45.72mm;
  441. height: 8.47mm;
  442. left: 0;
  443. top: 0;
  444. }
  445. .hgc_teacherBaby .moduleTypeTitle.w100 .titleContent h3 {
  446. width: 100%;
  447. }
  448. .hgc_teacherBaby .moduleTypeTitle .titleContent {
  449. width: calc(100% - 5.93mm);
  450. height: 8.47mm;
  451. line-height: 8.47mm;
  452. padding-left: 5.93mm;
  453. }
  454. .hgc_teacherBaby .moduleTypeTitle .titleContent h3 {
  455. float: left;
  456. width: 55.03mm;
  457. font-size: 3.39mm;
  458. color: #00784f;
  459. }
  460. .hgc_teacherBaby .moduleTypeTitle .titleContent .content {
  461. float: left;
  462. }
  463. .hgc_teacherBaby .moduleTypeTitle .titleContent .content .typeError {
  464. height: 5.08mm;
  465. }
  466. .hgc_teacherBaby .moduleTypeTitle .titleContent .content .typeError span {
  467. float: left;
  468. margin-right: 2.54mm;
  469. font-size: 2.37mm;
  470. color: #000;
  471. }
  472. .hgc_teacherBaby .moduleTypeTitle .titleContent .content .typeError span img {
  473. width: 4.91mm;
  474. height: 4.91mm;
  475. vertical-align: middle;
  476. }
  477. .hgc_teacherBaby .chart {
  478. width: 141.39mm;
  479. }
  480. .hgc_teacherBaby .chart .chartY {
  481. width: 5.50mm;
  482. height: 43.60mm;
  483. }
  484. .hgc_teacherBaby .chart .chartY span {
  485. display: block;
  486. width: calc(100% - 0.42mm);
  487. padding-right: 0.85mm;
  488. text-align: right;
  489. height: 2.54mm;
  490. line-height: 2.54mm;
  491. }
  492. .hgc_teacherBaby .chart .chartY span.center {
  493. height: 38.10mm;
  494. line-height: 38.10mm;
  495. }
  496. .hgc_teacherBaby .chart .chartData {
  497. position: relative;
  498. width: 135.47mm;
  499. height: 42.33mm;
  500. border-left: 0.34mm solid #999;
  501. border-bottom: 0.34mm solid #999;
  502. }
  503. .hgc_teacherBaby .chart .chartData .rule {
  504. position: absolute;
  505. height: 42.33mm;
  506. left: 0;
  507. top: 0;
  508. }
  509. .hgc_teacherBaby .chart .chartData .rule span {
  510. position: absolute;
  511. width: 1.27mm;
  512. height: 0.25mm;
  513. top: 0;
  514. left: 0;
  515. background: #999;
  516. }
  517. .hgc_teacherBaby .chart .chartData .rule span.half {
  518. top: 50%;
  519. margin-top: -0.17mm;
  520. }
  521. .hgc_teacherBaby .chart .chartData ul li {
  522. float: left;
  523. position: relative;
  524. height: 42.33mm;
  525. width: 10.16mm;
  526. padding: 0 3.39mm;
  527. }
  528. .hgc_teacherBaby .chart .chartData ul li .label {
  529. position: absolute;
  530. width: 5.08mm;
  531. bottom: 0;
  532. left: 3.39mm;
  533. background: #f2cd00;
  534. }
  535. .hgc_teacherBaby .chart .chartData ul li .label.label2 {
  536. left: 8.47mm;
  537. background: #00784f;
  538. }
  539. .hgc_teacherBaby .chart .chartData ul li .label span {
  540. position: absolute;
  541. height: 3.39mm;
  542. width: 5.08mm;
  543. left: 0;
  544. top: -3.39mm;
  545. line-height: 3.39mm;
  546. text-align: center;
  547. }
  548. .hgc_teacherBaby .chart .chartX {
  549. padding-left: 5.50mm;
  550. }
  551. .hgc_teacherBaby .chart .chartX li {
  552. float: left;
  553. width: 16.93mm;
  554. text-align: center;
  555. }
  556. .hgc_teacherBaby .moduleIcon {
  557. position: absolute;
  558. height: 5.25mm;
  559. left: 0;
  560. top: -2.54mm;
  561. }
  562. .hgc_teacherBaby .moduleIcon .pic,
  563. .hgc_teacherBaby .moduleIcon .txt {
  564. float: left;
  565. width: 5.08mm;
  566. height: 5.08mm;
  567. margin-right: 0.42mm;
  568. background: #ea4f31;
  569. border: 0.08mm solid #ea4f31;
  570. color: #fff;
  571. }
  572. .hgc_teacherBaby .moduleIcon .pic {
  573. display: block;
  574. text-align: center;
  575. }
  576. .hgc_teacherBaby .moduleIcon .pic img {
  577. width: 3.39mm;
  578. height: 3.39mm;
  579. margin-top: 0.85mm;
  580. }
  581. .hgc_teacherBaby .moduleIcon .txt {
  582. font-size: 2.88mm;
  583. }
  584. .hgc_teacherBaby .moduleIcon em {
  585. float: left;
  586. height: 5.08mm;
  587. line-height: 5.08mm;
  588. padding: 0 1.69mm;
  589. background: #fff;
  590. border: 0.08mm solid #ea4f31;
  591. color: #ea4f31;
  592. font-size: 2.88mm;
  593. }
  594. .hgc_teacherBaby .moduleTheme {
  595. position: relative;
  596. padding: 1.69mm;
  597. padding-top: 4.23mm;
  598. margin: 4.23mm 0 2.54mm;
  599. background: #fdf3ed;
  600. page-break-inside: avoid;
  601. }
  602. .hgc_teacherBaby .moduleTheme.borderDashed {
  603. border: 0.08mm dashed #ea4f31;
  604. }
  605. .hgc_teacherBaby .moduleTheme .content {
  606. font-size: 2.54mm;
  607. text-indent: 2em;
  608. line-height: 5.08mm;
  609. word-break: break-word;
  610. }
  611. .hgc_teacherBaby .moduleTheme .content .text {
  612. color: #000;
  613. }
  614. .hgc_teacherBaby .moduleTheme .content .line {
  615. line-height: 6.77mm;
  616. color: #ea4f31;
  617. }
  618. .hgc_teacherBaby .subjectModule {
  619. font-size: 2.71mm;
  620. }
  621. .hgc_teacherBaby .subjectModule .explain {
  622. text-indent: 2em;
  623. }
  624. .hgc_teacherBaby .subjectModule .subjectItem {
  625. margin-bottom: 1.69mm;
  626. line-height: 4.23mm;
  627. }
  628. .hgc_teacherBaby .subjectModule .subjectItem h3 {
  629. font-size: 2.71mm;
  630. }
  631. .hgc_teacherBaby .subjectModule .subjectItem .answers li>p {
  632. display: inline;
  633. }
  634. .hgc_teacherBaby .subjectModule .subjectItem ul.col-1 li {
  635. width: 100%;
  636. }
  637. .hgc_teacherBaby .subjectModule .subjectItem ul.col-2 li {
  638. width: 50%;
  639. }
  640. .hgc_teacherBaby .subjectModule .subjectItem ul li {
  641. float: left;
  642. text-align: left;
  643. }
  644. .hgc_teacherBaby .standardAnswerContent {
  645. margin-bottom: 3.4mm;
  646. }
  647. .hgc_teacherBaby .standardAnswerContent .answerItem {
  648. padding-top: 2.54mm;
  649. }
  650. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle {
  651. overflow: hidden;
  652. }
  653. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle .answerTag {
  654. float: left;
  655. color: #00714c;
  656. }
  657. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle p {
  658. /* float: left;
  659. width: 103.29mm; */
  660. }
  661. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle p.col-2 span {
  662. width: 50%;
  663. margin: 0;
  664. }
  665. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle p.col-1 span {
  666. width: 100%;
  667. margin: 0;
  668. }
  669. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle p .key {
  670. float: left;
  671. margin-right: 2.54mm;
  672. }
  673. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle .key p {
  674. display: inline;
  675. }
  676. .hgc_teacherBaby .standardAnswerContent .answerItem .paragraph .key p:first-child {
  677. display: inline;
  678. }
  679. .hgc_teacherBaby .standardAnswerContent .answerItem .answerTitle p .act {
  680. width: calc(100% - 8.47mm);
  681. padding-left: 2.54mm;
  682. font-weight: normal;
  683. }
  684. .hgc_teacherBaby .standardAnswerContent .answerItem .answerContent .analysisTag {
  685. color: #2974bb;
  686. }
  687. .hgc_teacherBaby .improveModule {
  688. margin-bottom: 4.23mm;
  689. }
  690. .hgc_teacherBaby .improveModule h3 {
  691. height: 9.31mm;
  692. position: relative;
  693. }
  694. .hgc_teacherBaby .improveModule h3 img {
  695. position: absolute;
  696. width: 100%;
  697. top: 0;
  698. left: 0;
  699. }
  700. .hgc_teacherBaby .improveModule h3 strong {
  701. position: absolute;
  702. top: 0;
  703. left: 11.01mm;
  704. width: 25.40mm;
  705. height: 3.81mm;
  706. font-size: 4.23mm;
  707. color: #00784f;
  708. line-height: 3.81mm;
  709. text-align: center;
  710. }
  711. .hgc_teacherBaby .improveModule .improveContent {
  712. border: 0.85mm solid #84c6ae;
  713. margin-top: -0.85mm;
  714. }
  715. .hgc_teacherBaby .improveModule .improveContent.improveComposition .improveList .improveItem {
  716. padding-left: 0.85mm;
  717. padding-top: 0mm;
  718. display: block;
  719. }
  720. .hgc_teacherBaby .improveModule .improveContent.improveComposition .improveList .improveItem .itemTag {
  721. display: inline-block;
  722. top: 0.85mm;
  723. margin-bottom: 2mm;
  724. }
  725. .hgc_teacherBaby .improveModule .improveContent.improveComposition .improveList .improveItem .itemTag i {
  726. font-style: normal;
  727. }
  728. .hgc_teacherBaby .improveModule .improveContent.improveComposition .improveList .improveItem .composition {
  729. font-size: 2.54mm;
  730. }
  731. .hgc_teacherBaby .improveModule .improveContent.improveComposition .improveList .improveItem .composition p {
  732. width: 100%;
  733. }
  734. .hgc_teacherBaby .improveModule .improveContent.improveComposition .improveList .improveItem .composition img {
  735. display: block;
  736. margin: 0 auto;
  737. }
  738. .hgc_teacherBaby .improveModule .improveContent.improveArtical .improveList .improveItem {
  739. border-bottom: none;
  740. }
  741. .hgc_teacherBaby .improveModule .improveContent.improveArtical .item {
  742. padding-bottom: 2.54mm;
  743. }
  744. .hgc_teacherBaby .improveModule .improveContent.improveArtical .wordItem {
  745. width: 100%;
  746. display: flex;
  747. justify-content: flex-start;
  748. line-height: 5.08mm;
  749. }
  750. .hgc_teacherBaby .improveModule .improveContent.improveArtical .wordItem em {
  751. width: 24.55mm;
  752. }
  753. .hgc_teacherBaby .improveModule .improveContent .wordMeanItem {
  754. padding: 0.85mm;
  755. overflow: hidden;
  756. font-size: 2.71mm;
  757. }
  758. .hgc_teacherBaby .improveModule .improveContent .wordMeanItem em {
  759. float: left;
  760. width: 20.32mm;
  761. font-weight: bold;
  762. }
  763. .hgc_teacherBaby .improveModule .improveContent .wordMeanItem i {
  764. float: left;
  765. width: 11.85mm;
  766. }
  767. .hgc_teacherBaby .improveModule .improveContent .wordMeanItem span {
  768. float: left;
  769. width: calc(100% - 32.17mm);
  770. }
  771. .hgc_teacherBaby .improveModule .improveContent .wordMeanItem.voice em {
  772. width: 21.17mm;
  773. }
  774. .hgc_teacherBaby .improveModule .improveContent .wordMeanItem.voice i {
  775. width: 21.17mm;
  776. }
  777. .hgc_teacherBaby .improveModule .improveContent .wordMeanItem.voice span {
  778. float: left;
  779. width: calc(100% - 42.33mm);
  780. }
  781. .hgc_teacherBaby .improveModule .improveContent .wordKnow .wordItem {
  782. font-size: 3.05mm;
  783. line-height: 5.08mm;
  784. height: 5.08mm;
  785. }
  786. .hgc_teacherBaby .improveModule .improveContent .wordKnow .wordItem strong {
  787. float: left;
  788. width: 22.01mm;
  789. padding-left: 2.54mm;
  790. box-sizing: border-box;
  791. color: #00784f;
  792. text-align: left;
  793. }
  794. .hgc_teacherBaby .improveModule .improveContent .wordKnow .wordItem .mean {
  795. float: left;
  796. width: calc(100% - 22.01mm);
  797. display: flex;
  798. }
  799. .hgc_teacherBaby .improveModule .improveContent .wordKnow .wordItem .mean em {
  800. padding-right: 5.08mm;
  801. }
  802. .hgc_teacherBaby .improveModule .improveContent .wordKnow .wordItem .mean span {
  803. flex-wrap: wrap;
  804. }
  805. .hgc_teacherBaby .improveModule .improveContent .improveList .itemTag {
  806. position: relative;
  807. display: inline-block;
  808. height: 6.35mm;
  809. line-height: 6.35mm;
  810. padding: 0 1.69mm 0 1.69mm;
  811. background: #ea4f31;
  812. }
  813. .hgc_teacherBaby .improveModule .improveContent .improveList .itemTag i {
  814. font-size: 3.39mm;
  815. color: #fff;
  816. line-height: 3.73mm;
  817. font-style: italic;
  818. }
  819. .hgc_teacherBaby .improveModule .improveContent .improveList .itemTag:after {
  820. position: absolute;
  821. content: '';
  822. width: 2.12mm;
  823. height: 2.12mm;
  824. background: #fff;
  825. border-radius: 50%;
  826. left: -0.85mm;
  827. top: 50%;
  828. transform: translateY(-50%);
  829. -webkit-transform: translateY(-50%);
  830. }
  831. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem {
  832. position: relative;
  833. padding: 2.54mm 1mm;
  834. padding-top: 9.31mm;
  835. border-bottom: 0.34mm dashed #84c6ae;
  836. /* display: -webkit-box;
  837. display: -moz-box;
  838. display: -ms-flexbox;
  839. display: -webkit-flex;
  840. display: flex; */
  841. page-break-inside: avoid;
  842. }
  843. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem:last-child {
  844. border: none;
  845. }
  846. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .pargaph {
  847. font-size: 2.54mm;
  848. line-height: 4.23mm;
  849. color: #000;
  850. margin-left: 1mm;
  851. display: inline;
  852. }
  853. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .pargaph p {
  854. word-break: normal !important;
  855. }
  856. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .pargaph p:first-child {
  857. display: inline;
  858. }
  859. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .itemTag {
  860. /* position: absolute;
  861. left: 1mm;
  862. top: 3.2mm; */
  863. margin-top: 0.6mm;
  864. min-width: 4mm;
  865. text-align: center;
  866. }
  867. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem h4 {
  868. position: relative;
  869. height: 5.59mm;
  870. line-height: 5.59mm;
  871. font-size: 3.05mm;
  872. color: #00784f;
  873. display: inline-block;
  874. }
  875. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem h4 span {
  876. word-break: keep-all;
  877. }
  878. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .introduce {
  879. font-size: 2.54mm;
  880. line-height: 5.59mm !important;
  881. color: #000;
  882. display: inline;
  883. }
  884. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .introduce .mean {
  885. display: inline;
  886. }
  887. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .introduce .extendWord {
  888. overflow: hidden;
  889. }
  890. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .introduce .extendWord span {
  891. float: left;
  892. padding-right: 2.96mm;
  893. }
  894. .hgc_teacherBaby .improveModule .improveContent .improveList .improveItem .introduce .extendWord em {
  895. float: left;
  896. }
  897. .hgc_teacherBaby .improveModule.improveKeyWord .improveContent .improveList .itemTag {
  898. height: 4.23mm;
  899. line-height: 4.23mm;
  900. }
  901. .hgc_teacherBaby .improveModule.improveKeyWord .improveContent .improveList .improveItem {
  902. padding-top: 2.54mm;
  903. }
  904. .hgc_teacherBaby .hearingModule .moduleTypeTitle h3 {
  905. width: 100%;
  906. }
  907. .hgc_teacherBaby .singleFillIn .moduleTypeTitle h3 {
  908. width: 100%;
  909. }
  910. .hgc_teacherBaby .clozeTest {
  911. margin-bottom: 4mm;
  912. }
  913. .hgc_teacherBaby .clozeTest .moduleTypeTitle h3 {
  914. line-height: 8.47mm !important;
  915. color: #00784f !important;
  916. }
  917. .hgc_teacherBaby .clozeTest .clozeItem {
  918. line-height: 4.23mm;
  919. }
  920. .hgc_teacherBaby .clozeTest .clozeItem .title {
  921. text-indent: 2em;
  922. }
  923. .hgc_teacherBaby .clozeTest .clozeAnswer ul li {
  924. line-height: 5.08mm;
  925. }
  926. .hgc_teacherBaby .clozeTest .clozeAnswer ul li b {
  927. float: left;
  928. width: 5.08mm;
  929. font-weight: normal;
  930. }
  931. .hgc_teacherBaby .clozeTest .clozeAnswer ul li span {
  932. float: left;
  933. width: 24%;
  934. }
  935. .hgc_teacherBaby .readUnderstand {
  936. margin-bottom: 4mm;
  937. }
  938. .hgc_teacherBaby .readUnderstand .moduleTypeTitle h3 {
  939. width: 100%;
  940. }
  941. .hgc_teacherBaby .readUnderstand .readUnderstandItem h4 {
  942. text-align: center;
  943. }
  944. .hgc_teacherBaby .errorCorrection .errorCorrectionItem .paragraph2 {
  945. text-indent: 3em;
  946. }
  947. .hgc_teacherBaby .wordWrite .wordWriteList .wordWriteItem {
  948. margin-bottom: 1.69mm;
  949. }
  950. .hgc_teacherBaby .wordWrite .wordWriteList .wordWriteItem .subject {
  951. line-height: 6.77mm;
  952. }
  953. .hgc_teacherBaby .selectWordFillIn .selectWordItem .canSelWord {
  954. padding: 2.12mm 0;
  955. margin-bottom: 2.96mm;
  956. background: #f2fbf8;
  957. }
  958. .hgc_teacherBaby .selectWordFillIn .selectWordItem .canSelWord span {
  959. float: left;
  960. width: 20%;
  961. line-height: 4.23mm;
  962. text-align: center;
  963. }
  964. .hgc_teacherBaby .hgc_train .sentenceList .sentenceItem p {
  965. display: inline-block;
  966. vertical-align: middle;
  967. }
  968. .hgc_teacherBaby .sentenceTranslate .sentenceItem {
  969. padding-bottom: 1.69mm;
  970. }
  971. .hgc_teacherBaby .completeSentence .sentenceItem {
  972. line-height: 5.93mm;
  973. }
  974. .hgc_teacherBaby .writtenExpression {
  975. font-size: 9pt;
  976. }
  977. .hgc_teacherBaby .writtenExpression .articalArea {
  978. word-break: break-all;
  979. }
  980. .hgc_teacherBaby .readExpression .questions {
  981. font-weight: bold;
  982. }
  983. .hgc_teacherBaby .readExpression .questions p {
  984. line-height: 5.93mm;
  985. }
  986. .hgc_teacherBaby .readExpression .small-question .question-item p {
  987. display: inline;
  988. }
  989. .hgc_teacherBaby .continueAfterRead .questions .question {
  990. padding-bottom: 3.39mm;
  991. }
  992. .hgc_teacherBaby .sentenceError .errorItem {
  993. padding-bottom: 1.69mm;
  994. }
  995. .hgc_teacherBaby .wordGrammar .wordGrammarItem {
  996. padding-bottom: 1.69mm;
  997. }
  998. .hgc_teacherBaby .translate .translateItem {
  999. padding-bottom: 3.39mm;
  1000. }
  1001. .fontBass {
  1002. font-family: "Times New Roman", 'SimSun' !important;
  1003. font-size: 9pt !important;
  1004. line-height: 1.5em !important;
  1005. color: #000 !important;
  1006. text-autospace: none !important;
  1007. text-justify: none !important;
  1008. font-style: normal !important;
  1009. text-align: justify;
  1010. }
  1011. .pargaph,
  1012. .readUnderstand,
  1013. .introduce,
  1014. .answerTag,
  1015. .sentenceItem {
  1016. font-family: "Times New Roman", 'SimSun' !important;
  1017. font-size: 9pt !important;
  1018. line-height: 1.5em !important;
  1019. color: #000 !important;
  1020. text-autospace: none !important;
  1021. text-justify: none !important;
  1022. font-style: normal !important;
  1023. /* text-align: justify; */
  1024. }
  1025. .pargaph p,
  1026. .answerContent p,
  1027. .clozeTest p,
  1028. .readUnderstandItem p,
  1029. .tips p,
  1030. .paragraph p,
  1031. .pargaph span,
  1032. .answerContent span,
  1033. .clozeTest span,
  1034. .readUnderstandItem span,
  1035. .tips span,
  1036. .paragraph span,
  1037. .pargaph h3,
  1038. .answerContent h3,
  1039. .clozeTest h3,
  1040. .readUnderstandItem h3,
  1041. .tips h3,
  1042. .paragraph h3,
  1043. .pargaph .subjectItem,
  1044. .answerContent .subjectItem,
  1045. .clozeTest .subjectItem,
  1046. .readUnderstandItem .subjectItem,
  1047. .tips .subjectItem,
  1048. .paragraph .subjectItem {
  1049. font-family: "Times New Roman", 'SimSun' !important;
  1050. font-size: 9pt !important;
  1051. line-height: 1.5em !important;
  1052. color: #000 !important;
  1053. text-autospace: none !important;
  1054. text-justify: none !important;
  1055. font-style: normal !important;
  1056. /* text-align: justify; */
  1057. }
  1058. .subjectModule,
  1059. .textItem,
  1060. .errorCorrectionItem,
  1061. .standardAnswerContent {
  1062. font-family: "Times New Roman", 'SimSun' !important;
  1063. font-size: 9pt !important;
  1064. line-height: 1.5em !important;
  1065. color: #000 !important;
  1066. text-autospace: none !important;
  1067. text-justify: none !important;
  1068. font-style: normal !important;
  1069. /* text-align: justify; */
  1070. }
  1071. .subjectModule p,
  1072. .textItem p,
  1073. .errorCorrectionItem p,
  1074. .standardAnswerContent p,
  1075. .subjectModule span,
  1076. .textItem span,
  1077. .errorCorrectionItem span,
  1078. .standardAnswerContent span,
  1079. .subjectModule h3,
  1080. .textItem h3,
  1081. .errorCorrectionItem h3,
  1082. .standardAnswerContent h3 {
  1083. font-family: "Times New Roman", 'SimSun' !important;
  1084. font-size: 9pt !important;
  1085. line-height: 1.5em !important;
  1086. color: #000 !important;
  1087. text-autospace: none !important;
  1088. text-justify: none !important;
  1089. font-style: normal !important;
  1090. /* text-align: justify; */
  1091. }
  1092. .sentenceList {
  1093. font-family: "Times New Roman", 'SimSun' !important;
  1094. font-size: 9pt !important;
  1095. line-height: 1.5em !important;
  1096. color: #000 !important;
  1097. text-autospace: none !important;
  1098. text-justify: none !important;
  1099. font-style: normal !important;
  1100. text-align: justify;
  1101. }
  1102. .sentenceList p,
  1103. .sentenceList span {
  1104. font-family: "Times New Roman", 'SimSun' !important;
  1105. font-size: 9pt !important;
  1106. line-height: 1.5em !important;
  1107. color: #000 !important;
  1108. text-autospace: none !important;
  1109. text-justify: none !important;
  1110. font-style: normal !important;
  1111. text-align: justify;
  1112. }
  1113. .sentenceTranslate p,
  1114. .wordGrammar p,
  1115. .wordWrite p,
  1116. .completeSentence p,
  1117. .textFillIn p,
  1118. .errorCorrection p {
  1119. font-family: "Times New Roman", 'SimSun' !important;
  1120. font-size: 9pt !important;
  1121. line-height: 1.5em !important;
  1122. color: #000 !important;
  1123. text-autospace: none !important;
  1124. text-justify: none !important;
  1125. font-style: normal !important;
  1126. /* text-align: justify; */
  1127. }
  1128. .reading p {
  1129. display: inline !important;
  1130. }
  1131. </style>
  1132. </head>
  1133. <body>
  1134. <?php
  1135. if (!(isset($imgUrl) && $imgUrl)) {
  1136. $imgUrl = Yii::app()->request->hostInfo;
  1137. }
  1138. ?>
  1139. <div class="hgc_teacherBaby" id="hgc_teacherBaby">
  1140. <h1><?php echo $examInfo['exam_name']; ?>-<?php echo $examInfo['class_name'] ?>-教师讲案</h1>
  1141. <div class="hgc_step">
  1142. <div class="left line">
  1143. <b></b><i></i>
  1144. </div>
  1145. <div class="content">
  1146. <div class="number"><span>STEP</span><em>01</em></div>
  1147. <div class="title">
  1148. <div class="main">教师讲案第一部分</div>
  1149. <div class="sub">班级情况分析</div>
  1150. </div>
  1151. </div>
  1152. <div class="right line">
  1153. <b></b><i></i>
  1154. </div>
  1155. </div>
  1156. <div class="hgc_table">
  1157. <ul class="table1">
  1158. <li>
  1159. <span class="firstRow firstColum">
  1160. <img class="borderEl" />
  1161. </span>
  1162. <span class="firstRow">
  1163. <img class="borderEl" />
  1164. 排名
  1165. </span>
  1166. <span class="firstRow">
  1167. <img class="borderEl" />
  1168. 排名变化
  1169. </span>
  1170. <span class="firstRow">
  1171. <img class="borderEl" />
  1172. 平均分
  1173. </span>
  1174. <span class="firstRow">
  1175. <img class="borderEl" />
  1176. 得分率
  1177. </span>
  1178. <span class="firstRow">
  1179. <img class="borderEl" />
  1180. 优秀率
  1181. </span>
  1182. <span class="firstRow">
  1183. <img class="borderEl" />
  1184. 合格率
  1185. </span>
  1186. <span class="firstRow">
  1187. <img class="borderEl" />
  1188. 低分率
  1189. </span>
  1190. <span class="firstRow">
  1191. <img class="borderEl" />
  1192. 考试人数
  1193. </span>
  1194. <span class="firstRow">
  1195. <img class="borderEl" />
  1196. 缺考人数
  1197. </span>
  1198. </li>
  1199. <?php $gradeAnaly = isset($classAnalyData['grade'])?$classAnalyData['grade']:array();?>
  1200. <?php $classAnaly = isset($classAnalyData['class'])?$classAnalyData['class']:array();?>
  1201. <?php if($classAnaly['class_num'] > 1):?>
  1202. <li>
  1203. <span class=" firstColum">
  1204. <img class="borderEl" />
  1205. 年级
  1206. </span>
  1207. <span class="">
  1208. <img class="borderEl" />
  1209. /
  1210. </span>
  1211. <span class="">
  1212. <img class="borderEl" />
  1213. /
  1214. </span>
  1215. <span class="">
  1216. <img class="borderEl" />
  1217. <?php echo isset($gradeAnaly['avg_score'])?$gradeAnaly['avg_score']:0;?>
  1218. </span>
  1219. <span class="">
  1220. <img class="borderEl" />
  1221. <?php echo isset($gradeAnaly['score_rate'])?$gradeAnaly['score_rate']:0;?>%
  1222. </span>
  1223. <span class="">
  1224. <img class="borderEl" />
  1225. <?php echo isset($gradeAnaly['fine_rate'])?$gradeAnaly['fine_rate']:0;?>%
  1226. </span>
  1227. <span class="">
  1228. <img class="borderEl" />
  1229. <?php echo isset($gradeAnaly['pass_rate'])?$gradeAnaly['pass_rate']:0;?>%
  1230. </span>
  1231. <span class="">
  1232. <img class="borderEl" />
  1233. <?php echo isset($gradeAnaly['low_rate'])?$gradeAnaly['low_rate']:0;?>%
  1234. </span>
  1235. <span class="">
  1236. <img class="borderEl" />
  1237. <?php echo isset($gradeAnaly['exam_person'])?$gradeAnaly['exam_person']:0;?>
  1238. </span>
  1239. <span>
  1240. <img class="borderEl" />
  1241. <?php echo isset($gradeAnaly['absent_person'])?$gradeAnaly['absent_person']:0;?>
  1242. </span>
  1243. </li>
  1244. <?php endif;?>
  1245. <li>
  1246. <span class=" firstColum">
  1247. <img class="borderEl" />
  1248. <?php echo $examInfo['class_name'];?>
  1249. </span>
  1250. <span class="">
  1251. <img class="borderEl" />
  1252. <?php echo isset($classAnaly['order'])?$classAnaly['order']:0;?>
  1253. </span>
  1254. <span class="">
  1255. <img class="borderEl" />
  1256. <?php
  1257. if(isset($classAnaly['order_increase'])){
  1258. if($classAnaly['order_increase'] > 0){
  1259. echo '+'.$classAnaly['order_increase'].'↑';
  1260. }elseif($classAnaly['order_increase'] < 0){
  1261. echo $classAnaly['order_increase'].'↓';
  1262. }else{
  1263. echo 0;
  1264. }
  1265. }else{
  1266. echo 0;
  1267. }
  1268. ?>
  1269. </span>
  1270. <span class="">
  1271. <img class="borderEl" />
  1272. <?php echo isset($classAnaly['avg_score'])?$classAnaly['avg_score']:0;?>
  1273. </span>
  1274. <span class="">
  1275. <img class="borderEl" />
  1276. <?php
  1277. if(isset($classAnaly['score_rate'])){
  1278. if($classAnaly['rate_increase'] > 0){
  1279. echo $classAnaly['score_rate'].'%↑';
  1280. }elseif($classAnaly['rate_increase'] < 0){
  1281. echo $classAnaly['score_rate'].'%↓';
  1282. }else{
  1283. echo $classAnaly['score_rate'].'%';
  1284. }
  1285. }else{
  1286. echo '0%';
  1287. }
  1288. ?>
  1289. </span>
  1290. <span class="">
  1291. <img class="borderEl" />
  1292. <?php
  1293. if(isset($classAnaly['fine_rate'])){
  1294. if($classAnaly['fine_rate_increase'] > 0){
  1295. echo $classAnaly['fine_rate'].'%↑';
  1296. }elseif($classAnaly['fine_rate_increase'] < 0){
  1297. echo $classAnaly['fine_rate'].'%↓';
  1298. }else{
  1299. echo $classAnaly['fine_rate'].'%';
  1300. }
  1301. }else{
  1302. echo '0%';
  1303. }
  1304. ?>
  1305. </span>
  1306. <span class="">
  1307. <img class="borderEl" />
  1308. <?php echo isset($classAnaly['pass_rate'])?$classAnaly['pass_rate']:0;?>%
  1309. </span>
  1310. <span class="">
  1311. <img class="borderEl" />
  1312. <?php echo isset($classAnaly['low_rate'])?$classAnaly['low_rate']:0;?>%
  1313. </span>
  1314. <span class="">
  1315. <img class="borderEl" />
  1316. <?php echo isset($classAnaly['exam_person'])?$classAnaly['exam_person']:0;?>
  1317. </span>
  1318. <span class="">
  1319. <img class="borderEl" />
  1320. <?php echo isset($classAnaly['absent_person'])?$classAnaly['absent_person']:0;?>
  1321. </span>
  1322. </li>
  1323. </ul>
  1324. </div>
  1325. <div class="tableList clearfix">
  1326. <div class="hgc_table fl">
  1327. <ul class="table2">
  1328. <li class="tableTitle">
  1329. 大幅进步
  1330. <img class="borderEl" />
  1331. </li>
  1332. <li>
  1333. <span class="firstRow firstColum threeDivide12"><img class="borderEl" />姓名</span>
  1334. <span class="firstRow threeDivide12"><img class="borderEl" />排名</span>
  1335. <span class="firstRow threeDivide3"><img class="borderEl" />排名提升</span>
  1336. </li>
  1337. <?php if (isset($largeOrderData['increase_stu'])): ?>
  1338. <?php foreach ($largeOrderData['increase_stu'] as $key => $stuId):
  1339. $stu_order = isset($largeOrderData['stu_order'][$stuId])?$largeOrderData['stu_order'][$stuId]:'';
  1340. ?>
  1341. <li>
  1342. <span class="firstColum threeDivide12"><img class="borderEl" /><?php echo isset($largeOrderData['stu_name'][$stuId])?$largeOrderData['stu_name'][$stuId]:''; ?></span>
  1343. <span class="threeDivide12"><img class="borderEl" /><?php echo $stu_order; ?></span>
  1344. <span class="threeDivide3"><img class="borderEl" /><?php
  1345. if(isset($largeOrderData['stu_diff_order'][$stuId]) && $largeOrderData['stu_diff_order'][$stuId] > 0){
  1346. echo abs($largeOrderData['stu_diff_order'][$stuId]);
  1347. }else{
  1348. echo $stu_order?'-':'&nbsp;';
  1349. }
  1350. ?></span>
  1351. </li>
  1352. <?php endforeach; ?>
  1353. <?php endif; ?>
  1354. <?php for($i = 0;$i < (5-count($largeOrderData['increase_stu']));$i++):?>
  1355. <li>
  1356. <span class="firstColum threeDivide12"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1357. <span class="threeDivide12"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1358. <span class="threeDivide3"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1359. </li>
  1360. <?php endfor;?>
  1361. </ul>
  1362. </div>
  1363. <div class="hgc_table fl">
  1364. <ul class="table2 table2_1">
  1365. <li class="tableTitle"><img class="borderEl" />大幅退步</li>
  1366. <li>
  1367. <span class="firstRow firstColum threeDivide12"><img class="borderEl" />姓名</span>
  1368. <span class="firstRow threeDivide12"><img class="borderEl" />排名</span>
  1369. <span class="firstRow threeDivide3"><img class="borderEl" />排名下降</span>
  1370. </li>
  1371. <?php if (isset($largeOrderData['reduce_stu'])): ?>
  1372. <?php foreach ($largeOrderData['reduce_stu'] as $key => $stuId): ?>
  1373. <li>
  1374. <span class="firstColum threeDivide12"><img class="borderEl" /><?php echo isset($largeOrderData['stu_name'][$stuId])?$largeOrderData['stu_name'][$stuId]:''; ?></span>
  1375. <span class="threeDivide12"><img class="borderEl" /><?php echo isset($largeOrderData['stu_order'][$stuId])?$largeOrderData['stu_order'][$stuId]:0; ?></span>
  1376. <span class="threeDivide3"><img class="borderEl" /><?php
  1377. if(isset($largeOrderData['stu_diff_order'][$stuId]) && abs($largeOrderData['stu_diff_order'][$stuId]) > 0){
  1378. echo abs($largeOrderData['stu_diff_order'][$stuId]);
  1379. }else{
  1380. echo '-';
  1381. }
  1382. ?></span>
  1383. </li>
  1384. <?php endforeach; ?>
  1385. <?php endif; ?>
  1386. <?php for($i = 0;$i < (5-count($largeOrderData['reduce_stu']));$i++):?>
  1387. <li>
  1388. <span class="firstColum threeDivide12"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1389. <span class="threeDivide12"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1390. <span class="threeDivide3"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1391. </li>
  1392. <?php endfor;?>
  1393. </ul>
  1394. </div>
  1395. <div class="hgc_table fl">
  1396. <ul class="table2 table2_2">
  1397. <li class="tableTitle"><img class="borderEl" />班级前五名</li>
  1398. <li>
  1399. <span class="firstRow firstColum"><img class="borderEl" />姓名</span>
  1400. <span class="firstRow"><img class="borderEl" />班级排名</span>
  1401. </li>
  1402. <?php if (isset($largeOrderData['font_five'])): ?>
  1403. <?php foreach ($largeOrderData['font_five'] as $key => $stuId): ?>
  1404. <li>
  1405. <span class="firstColum"><img class="borderEl" /><?php echo isset($largeOrderData['stu_name'][$stuId])?$largeOrderData['stu_name'][$stuId]:''; ?></span>
  1406. <span><img class="borderEl" /><?php echo isset($largeOrderData['stu_order'][$stuId])?$largeOrderData['stu_order'][$stuId]:0; ?></span>
  1407. </li>
  1408. <?php endforeach; ?>
  1409. <?php endif; ?>
  1410. <?php for($i = 0;$i < (5-count($largeOrderData['font_five']));$i++):?>
  1411. <li>
  1412. <span class="firstColum"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1413. <span><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1414. </li>
  1415. <?php endfor;?>
  1416. </ul>
  1417. </div>
  1418. <div class="hgc_table last fr">
  1419. <ul class="table2 table2_1 table2_2">
  1420. <li class="tableTitle">
  1421. 班级后五名
  1422. <img class="borderEl" />
  1423. </li>
  1424. <li>
  1425. <span class="firstRow firstColum"><img class="borderEl" />姓名</span>
  1426. <span class="firstRow"><img class="borderEl" />班级排名</span>
  1427. </li>
  1428. <?php if (isset($largeOrderData['back_five'])): ?>
  1429. <?php foreach ($largeOrderData['back_five'] as $key => $stuId): ?>
  1430. <li>
  1431. <span class="firstColum"><img class="borderEl" /><?php echo isset($largeOrderData['stu_name'][$stuId])?$largeOrderData['stu_name'][$stuId]:''; ?></span>
  1432. <span><img class="borderEl" /><?php echo isset($largeOrderData['stu_order'][$stuId])?$largeOrderData['stu_order'][$stuId]:0; ?></span>
  1433. </li>
  1434. <?php endforeach; ?>
  1435. <?php endif; ?>
  1436. <?php for($i = 0;$i < (5-count($largeOrderData['back_five']));$i++):?>
  1437. <li>
  1438. <span class="firstColum"><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1439. <span><img class="borderEl" />&nbsp;&nbsp;&nbsp;&nbsp;</span>
  1440. </li>
  1441. <?php endfor;?>
  1442. </ul>
  1443. </div>
  1444. </div>
  1445. <div class="hgc_step">
  1446. <div class="left line">
  1447. <b></b><i></i>
  1448. </div>
  1449. <div class="content">
  1450. <div class="number"><span>STEP</span><em>02</em></div>
  1451. <div class="title">
  1452. <div class="main">教学讲案第二部分</div>
  1453. <div class="sub">考试情况分析</div>
  1454. </div>
  1455. </div>
  1456. <div class="right line">
  1457. <b></b><i></i>
  1458. </div>
  1459. </div>
  1460. <div class="moduleTypeTitle scortRate">
  1461. <img class="titleBg" src="<?php echo $imgUrl;?>/images/en_teach/icon_moduleType.png" alt="">
  1462. <div class="titleContent">
  1463. <h3>各题型年级、班级得分率对比图</h3>
  1464. <div class="content">
  1465. <div class="typeError">
  1466. <span><i class="legend legend2"></i> ——班级</span>
  1467. <span><i class="legend legend1"></i> ——年级</span>
  1468. </div>
  1469. </div>
  1470. </div>
  1471. </div>
  1472. <?php if(isset($typeMasterData['type_name_arr'])){
  1473. $count = ceil(count($typeMasterData['type_name_arr'])/7);
  1474. for($i=0;$i<$count;$i++){
  1475. $_tmp_class_rate = array_slice($typeMasterData['class_rate'],$i*7,7,true);
  1476. ?>
  1477. <div class="chart">
  1478. <div class="chartContent clearfix">
  1479. <div class="chartY fl">
  1480. <span>1</span>
  1481. <span class="center">0.5</span>
  1482. <span>0</span>
  1483. </div>
  1484. <div class="chartData fl">
  1485. <div class="rule">
  1486. <span></span>
  1487. <span class="half"></span>
  1488. </div>
  1489. <ul class="clearfix">
  1490. <?php foreach ($_tmp_class_rate as $type => $typeName):?>
  1491. <li>
  1492. <div class="label label1" style="height:<?php echo isset($typeMasterData['class_rate'][$type])?(int)$typeMasterData['class_rate'][$type]:0;?>%;">
  1493. <span><?php echo isset($typeMasterData['class_rate'][$type])?(int)$typeMasterData['class_rate'][$type]/100:0;?></span>
  1494. </div>
  1495. <div class="label label2" style="height: <?php echo isset($typeMasterData['grade_rate'][$type])?(int)$typeMasterData['grade_rate'][$type]:0;?>%;"><span><?php echo isset($typeMasterData['grade_rate'][$type])?(int)$typeMasterData['grade_rate'][$type]/100:0;?></span></div>
  1496. </li>
  1497. <?php endforeach;?>
  1498. </ul>
  1499. </div>
  1500. </div>
  1501. <ol class="chartX clearfix">
  1502. <?php foreach ($_tmp_class_rate as $type => $typeName):?>
  1503. <li><?php echo isset($typeMasterData['type_name_arr'][$type])?$typeMasterData['type_name_arr'][$type]:'';?></li>
  1504. <?php endforeach;?>
  1505. </ol>
  1506. </div>
  1507. <?php }}?>
  1508. <!-- 班级题型得分表 -->
  1509. <?php if(isset($topicTypeScore) && $topicTypeScore):?>
  1510. <div class="moduleTypeTitle scortRate">
  1511. <img class="titleBg" src="<?php echo $imgUrl;?>/images/en_teach/icon_moduleType.png" alt="">
  1512. <div class="titleContent">
  1513. <h3>班级题型得分表</h3>
  1514. </div>
  1515. </div>
  1516. <div class="hgc_table score-table">
  1517. <table>
  1518. <tr>
  1519. <td>题型</td>
  1520. <td>题号</td>
  1521. <td>题型分值</td>
  1522. <td>班级平均分</td>
  1523. <td>年级平均分</td>
  1524. <td>差值</td>
  1525. </tr>
  1526. <?php if(isset($typeMasterData['type_name_arr']) && $typeMasterData['type_name_arr']):?>
  1527. <?php foreach($typeMasterData['type_name_arr'] as $tempType=>$tempTypeName):?>
  1528. <?php if(isset($topicTypeScore[$tempType]) && $topicTypeScore[$tempType]):?>
  1529. <tr>
  1530. <td><?php echo $tempTypeName?$tempTypeName:'';?></td>
  1531. <td><?php echo isset($topicTypeScore[$tempType]['no'])?$topicTypeScore[$tempType]['no']:'';?></td>
  1532. <td><?php echo isset($topicTypeScore[$tempType]['score'])?$topicTypeScore[$tempType]['score']:'';?></td>
  1533. <td><?php echo isset($topicTypeScore[$tempType]['class_score'])?$topicTypeScore[$tempType]['class_score']:'';?></td>
  1534. <td><?php echo isset($topicTypeScore[$tempType]['grade_score'])?$topicTypeScore[$tempType]['grade_score']:'';?></td>
  1535. <td><?php echo isset($topicTypeScore[$tempType]['diff_score'])?$topicTypeScore[$tempType]['diff_score']:'';?></td>
  1536. </tr>
  1537. <?php endif;?>
  1538. <?php endforeach;?>
  1539. <?php endif;?>
  1540. </table>
  1541. </div>
  1542. <?php endif;?>
  1543. <!-- 班级题型得分表 -->
  1544. <div class="moduleTypeTitle scortRate">
  1545. <img class="titleBg" src="<?php echo $imgUrl;?>/images/en_teach/icon_moduleType.png" alt="">
  1546. <div class="titleContent">
  1547. <h3>班级高频错题</h3>
  1548. </div>
  1549. </div>
  1550. <div class="hgc_tableBlack">
  1551. <ul class="tableBlack">
  1552. <li class="title">
  1553. <span class="fix">
  1554. <i class="type">题型</i>
  1555. <i class="number">题号</i>
  1556. <img class="borderEl skew">
  1557. <img class="borderEl">
  1558. <!-- <img src="--><?php //echo $imgUrl;?><!--/images/en_teach/topic_type.png" style="width: 100%" alt="">-->
  1559. </span>
  1560. <span class="full"><i>得分率</i><img class="borderEl"></span>
  1561. </li>
  1562. <li class="title">
  1563. <span></span>
  1564. <span><i>(0-10%]</i><img class="borderEl"></span>
  1565. <span><i>(10%-20%]</i><img class="borderEl"></span>
  1566. <span><i>(20%-30%]</i><img class="borderEl"></span>
  1567. <span><i>(30%-40%]</i><img class="borderEl"></span>
  1568. <span><i>(40%-50%]</i><img class="borderEl"></span>
  1569. </li>
  1570. <?php foreach($typeMasterData['high_rate_wrong_topic'] as $logic_type=>$topic_no_arr){?>
  1571. <li>
  1572. <span><i><?php echo isset($typeMasterData['type_name_arr'][$logic_type]) ? $typeMasterData['type_name_arr'][$logic_type] : '';?></i><img class="borderEl"></span>
  1573. <?php foreach($topic_no_arr as $topic_no){?>
  1574. <span><i><?php echo empty($topic_no) ? '-': implode(',',$topic_no);?></i><img class="borderEl"></span>
  1575. <?php }?>
  1576. </li>
  1577. <?php } ?>
  1578. </ul>
  1579. </div>
  1580. <div class="hgc_step">
  1581. <div class="left line">
  1582. <b></b><i></i>
  1583. </div>
  1584. <div class="content">
  1585. <div class="number"><span>STEP</span><em>03</em></div>
  1586. <div class="title">
  1587. <div class="main">教学讲案第三部分</div>
  1588. <div class="sub">试卷讲评</div>
  1589. </div>
  1590. </div>
  1591. <div class="right line">
  1592. <b></b><i></i>
  1593. </div>
  1594. </div>
  1595. <!--题内容-->
  1596. <?php $optionArr = array(0=>'A',1=>'B',2=>'C',3=>'D',4=>'E',5=>'F',6=>'G',7=>'H');?>
  1597. <?php foreach($paperTopicNo as $topicId => $no):?>
  1598. <?php
  1599. $topicInfo = isset($topicDetails[$topicId])?$topicDetails[$topicId]:array();
  1600. if(!$topicInfo) continue;
  1601. $topicType = $topicInfo['type_id'];
  1602. ?>
  1603. <?php include('en_topic.php');?>
  1604. <?php endforeach;?>
  1605. <!--共性问题变式训练-->
  1606. <?php if($common_practice && $common_topic_detail):?>
  1607. <div class="hgc_train">
  1608. <div class="hgc_step">
  1609. <div class="left line">
  1610. <b></b><i></i>
  1611. </div>
  1612. <div class="content">
  1613. <div class="number"><span>STEP</span><em>04</em></div>
  1614. <div class="title">
  1615. <div class="main">教师讲案第四部分</div>
  1616. <div class="sub">共性问题变式训练</div>
  1617. </div>
  1618. </div>
  1619. <div class="right line">
  1620. <b></b><i></i>
  1621. </div>
  1622. </div>
  1623. <?php
  1624. $min_rate_text = isset($common_practice['min_rate_text']) ? $common_practice['min_rate_text'] : array();
  1625. $common_grammar_topic = isset($common_practice['common_grammar_topic']) ? $common_practice['common_grammar_topic'] : array();
  1626. $common_extra = isset($common_practice['common_extra']) ? $common_practice['common_extra'] : array();
  1627. $cp_type_num = 1;
  1628. ?>
  1629. <?php if($min_rate_text):?>
  1630. <?php foreach($min_rate_text as $topic_type=>$topic_info):?>
  1631. <?php
  1632. $topic_detail = $common_topic_detail[$topic_info['topic_id']];
  1633. ?>
  1634. <div class="moduleTypeTitle w100">
  1635. <img class="titleBg" src="<?php echo $imgUrl;?>/images/en_teach/icon_moduleType.png" alt="">
  1636. <?php $new_topic_id= strlen((string)$topic_info['topic_id'])>11?substr($topic_info['topic_id'],4):$topic_info['topic_id'];?>
  1637. <div class="titleContent">
  1638. <h3><?php echo $cp_type_num;$cp_type_num++;?> 【语篇训练】 题型:<?php echo $typeMasterData['type_name_arr'][$topic_info['topic_type']];?> 等级<?php echo $topic_detail['text_level'];?>🌟 题号:【<?php echo $new_topic_id;?>】</h3>
  1639. </div>
  1640. </div>
  1641. <div class="readUnderstand <?php if($topic_detail['type_id'] == 2) echo 'clozeTest';?>">
  1642. <div class="readUnderstandItem">
  1643. <div class="paragraph"><?php echo $topic_detail['title'];?></div>
  1644. </div>
  1645. <?php if(!in_array($topic_detail['type_id'],array(4,5))){?>
  1646. <?php if(isset($topic_detail['slave'])&& $topic_detail['slave']):?>
  1647. <div class="clozeAnswer">
  1648. <ul>
  1649. <?php foreach ($topic_detail['slave'] as $key=>$slave):?>
  1650. <li class="clearfix">
  1651. <b><?php echo $key+1;?>. <?php echo $slave['title'];?></b>
  1652. <?php if(isset($slave['items']) && isset($slave['items']['options']) && $slave['items']['options']):?>
  1653. <?php foreach ($slave['items']['options'] as $oKey => $option):?>
  1654. <?php if($topic_detail['type_id'] == 2):?>
  1655. <span><?php echo isset($optionArr[$oKey])?$optionArr[$oKey]:'';?>. <?php echo strip_tags($option['option_content']);?></span>
  1656. <?php endif;?>
  1657. <?php if($topic_detail['type_id'] == 3):?>
  1658. <p><?php echo isset($optionArr[$oKey])?$optionArr[$oKey]:'';?>. <?php echo strip_tags($option['option_content']);?></p>
  1659. <?php endif;?>
  1660. <?php endforeach;?>
  1661. <?php endif;?>
  1662. </li>
  1663. <?php endforeach;?>
  1664. </ul>
  1665. </div>
  1666. <?php endif;?>
  1667. <?php }?>
  1668. <div class="standardAnswerContent">
  1669. <div class="answerItem">
  1670. <div class="answerTitle">
  1671. <i class="answerTag">【答案】</i>
  1672. <p>
  1673. <?php if(isset($topic_detail['slave']) && $topic_detail['slave']):?>
  1674. <?php foreach ($topic_detail['slave'] as $key=>$slave):?>
  1675. <span class="key">
  1676. <?php if(isset($slave['items']) && isset($slave['items']['options']) && $slave['items']['options']):?>
  1677. <?php foreach ($slave['items']['options'] as $oKey => $option):?>
  1678. <?php if($topic_detail['type_id'] == 4){?>
  1679. <?php echo ($key+1)?><?php echo isset($option['option_content'])?$option['option_content']:'';?>
  1680. <?php }elseif($topic_detail['type_id'] == 5){?>
  1681. <?php if (isset($option['option_content']) && $option['option_content']): ?>
  1682. <?php echo ($key + 1) . $option['option_content']; ?>
  1683. <?php endif; ?>
  1684. <?php }else{?>
  1685. <?php if($option['option_correct'] == 1):?>
  1686. <?php echo ($key+1)?><?php echo isset($optionArr[$oKey])?$optionArr[$oKey]:'';?>
  1687. <?php endif;?>
  1688. <?php }?>
  1689. <?php endforeach;?>
  1690. <?php endif;?>
  1691. </span>
  1692. <?php endforeach;?>
  1693. <?php endif;?>
  1694. </p>
  1695. </div>
  1696. <div class="answerContent">
  1697. <p><i class="analysisTag">【解析】</i></p>
  1698. <p><?php echo $topic_detail['parse_content'];?> </p>
  1699. </div>
  1700. </div>
  1701. </div>
  1702. </div>
  1703. <?php endforeach;?>
  1704. <?php endif;?>
  1705. <?php if($common_grammar_topic || $common_extra):?>
  1706. <div class="moduleTypeTitle w100">
  1707. <img class="titleBg" src="<?php echo $imgUrl;?>/images/en_teach/icon_moduleType.png" alt="">
  1708. <div class="titleContent">
  1709. <h3><?php echo $cp_type_num;?> 【语法训练】</h3>
  1710. </div>
  1711. </div>
  1712. <?php if($common_grammar_topic):?>
  1713. <div class="subjectTypeTitle">
  1714. <h3>单句语法填空/单句改错</h3>
  1715. <span></span>
  1716. <span></span>
  1717. <span></span>
  1718. </div>
  1719. <div class="sentenceList">
  1720. <?php
  1721. $cgt_answer = '';
  1722. $cgt_parse = '';
  1723. $cgt_sort = 1;
  1724. foreach($common_grammar_topic as $type=>$cgt_info){
  1725. foreach($cgt_info as $cgt_key=>$t_info){
  1726. $topic_detail = $common_topic_detail[$t_info['topic_id']];
  1727. if(isset($topic_detail['answer'])){
  1728. $cgt_answer .= '<p class="col-1"><span class="key">'.$cgt_sort.'.'.strip_tags($topic_detail['answer']).'</span></p>';
  1729. }else{
  1730. if(isset($topic_detail['slave']) && $topic_detail['slave']){
  1731. foreach($topic_detail['slave'] as $slv){
  1732. if( isset($slv['topic_type']) && $slv['topic_type'] == 5){
  1733. $correctAnswer = isset($slv['items']['options'][0]['option_content'])?$slv['items']['options'][0]['option_content']:'';
  1734. $cgt_answer .= '<p class="col-1"><span class="key">'.$cgt_sort.'.'.strip_tags($correctAnswer).'</span></p>';
  1735. }
  1736. }
  1737. }
  1738. }
  1739. $cgt_parse .= '<p><b>'.$cgt_sort.'.</b>'.$topic_detail['parse_content'].'</p>';
  1740. ?>
  1741. <?php $new_topic_id= strlen((string)$t_info['topic_id'])>11?substr($t_info['topic_id'],4):$t_info['topic_id'];?>
  1742. <div class="sentenceItem"><p><?php echo '【'.$new_topic_id.'】'.$cgt_sort;?>.<?php echo $topic_detail['title'];?></p></div>
  1743. <?php $cgt_sort++; }}?>
  1744. </div>
  1745. <div class="standardAnswerContent">
  1746. <div class="answerItem">
  1747. <div class="answerTitle">
  1748. <i class="answerTag">【答案】</i>
  1749. <?php echo $cgt_answer;?>
  1750. </div>
  1751. <div class="answerContent">
  1752. <p><i class="analysisTag">【解析】</i> </p>
  1753. <p><?php echo $cgt_parse;?></p>
  1754. </div>
  1755. </div>
  1756. </div>
  1757. <?php endif;?>
  1758. <?php if($common_extra):?>
  1759. <div class="errorCorrection">
  1760. <?php foreach($common_extra as $topic_type=>$ce):?>
  1761. <div class="moduleTypeTitle w100">
  1762. <img class="titleBg" src="<?php echo $imgUrl;?>/images/en_teach/icon_moduleType.png" alt="">
  1763. <div class="titleContent">
  1764. <h3><?php echo $typeMasterData['type_name_arr'][$topic_type];?></h3>
  1765. </div>
  1766. </div>
  1767. <?php $topic_detail = $common_topic_detail[$ce['topic_id']];?>
  1768. <div class="errorCorrectionItem">
  1769. <?php $new_topic_id= strlen((string)$ce['topic_id'])>11?substr($ce['topic_id'],4):$ce['topic_id'];?>
  1770. <div class="paragraph"><?php echo '【'.$new_topic_id.'】'.$topic_detail['title'];?></div>
  1771. </div>
  1772. <div class="standardAnswerContent">
  1773. <div class="answerItem">
  1774. <div class="answerTitle">
  1775. <i class="answerTag">【答案】</i>
  1776. </div>
  1777. <div class="paragraph">
  1778. <?php foreach ($topic_detail['slave'] as $key=>$slave):?>
  1779. <span class="key">
  1780. <?php if(isset($slave['items']) && isset($slave['items']['options']) && $slave['items']['options']):?>
  1781. <?php foreach ($slave['items']['options'] as $oKey => $option):?>
  1782. <?php echo count($topic_detail['slave'])>1?($key+1).'.'.$option['option_content']:$option['option_content'];?>
  1783. <?php endforeach;?>
  1784. <?php endif;?>
  1785. </span>
  1786. <?php endforeach;?>
  1787. </div>
  1788. <div class="answerContent">
  1789. <p><i class="analysisTag">【解析】</i></p>
  1790. <p><?php echo $topic_detail['parse_content'];?> </p>
  1791. </div>
  1792. </div>
  1793. </div>
  1794. <?php endforeach;?>
  1795. </div>
  1796. <?php endif;?>
  1797. <?php endif;?>
  1798. </div>
  1799. <?php endif;?>
  1800. <!--共性问题变式训练-->
  1801. </div>
  1802. </body>
  1803. </html>