﻿/*********测试新加lxling20210727************/
@font-face { font-family: 'JyeooHai-Main-Regular'; src: url('/fonts/eot/JyeooHai-Main-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Main-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Main-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Main-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Main-Regular.svg#JyeooHai-Main-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Main-Italic'; src: url('/fonts/eot/JyeooHai-Main-Italic.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Main-Italic.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Main-Italic.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Main-Italic.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Main-Italic.svg#JyeooHai-Main-Italic?v=20211028') format('svg'); font-weight: normal; font-style: normal;unicode-range: U+0041-005A,U+0061-007A; }
@font-face { font-family: 'JyeooHai-Main-Bold'; src: url('/fonts/eot/JyeooHai-Main-Bold.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Main-Bold.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Main-Bold.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Main-Bold.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Main-Bold.svg#JyeooHai-Main-Bold?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Main-BoldItalic'; src: url('/fonts/eot/JyeooHai-Main-BoldItalic.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Main-BoldItalic.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Main-BoldItalic.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Main-BoldItalic.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Main-BoldItalic.svg#JyeooHai-Main-BoldItalic?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-AMS-Regular'; src: url('/fonts/eot/JyeooHai-AMS-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-AMS-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-AMS-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-AMS-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-AMS-Regular.svg#JyeooHai-AMS-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-AMS2-Regular'; src: url('/fonts/eot/JyeooHai-AMS2-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-AMS2-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-AMS2-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-AMS2-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-AMS2-Regular.svg#JyeooHai-AMS2-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Arrow-Regular'; src: url('/fonts/eot/JyeooHai-Arrow-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Arrow-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Arrow-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Arrow-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Arrow-Regular.svg#JyeooHai-Arrow-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Fraktur-Regular'; src: url('/fonts/eot/JyeooHai-Fraktur-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Fraktur-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Fraktur-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Fraktur-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Fraktur-Regular.svg#JyeooHai-Fraktur-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Script-Regular'; src: url('/fonts/eot/JyeooHai-Script-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Script-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Script-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Script-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Script-Regular.svg#JyeooHai-Script-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size1-Regular'; src: url('/fonts/eot/JyeooHai-Size1-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Size1-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Size1-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Size1-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Size1-Regular.svg#JyeooHai-Size1-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size2-Regular'; src: url('/fonts/eot/JyeooHai-Size2-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Size2-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Size2-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Size2-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Size2-Regular.svg#JyeooHai-Size2-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size3-Regular'; src: url('/fonts/eot/JyeooHai-Size3-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Size3-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Size3-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Size3-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Size3-Regular.svg#JyeooHai-Size3-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size4-Regular'; src: url('/fonts/eot/JyeooHai-Size4-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Size4-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Size4-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Size4-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Size4-Regular.svg#JyeooHai-Size4-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Typewriter-Regular'; src: url('/fonts/eot/JyeooHai-Typewriter-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Typewriter-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Typewriter-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Typewriter-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Typewriter-Regular.svg#JyeooHai-Typewriter-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }


@font-face { font-family: 'JyeooHai-letter'; src: url('/fonts/woff/JyeooHai-Letter-Regular.woff?v=20211028') format('woff') ; font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Number'; src: url('/fonts/eot/JyeooHai-Number-TRM-Regular.eot?v=20211028'); src: url('/fonts/eot/JyeooHai-Number-TRM-Regular.eot?#iefix?v=20211028') format('embedded-opentype'), url('/fonts/woff/JyeooHai-Number-TRM-Regular.woff?v=20211028') format('woff'), url('/fonts/ttf/JyeooHai-Number-TRM-Regular.ttf?v=20211028') format('truetype'), url('/fonts/svg/JyeooHai-Number-TRM-Regular.svg#JyeooHai-Number-TRM-Regular?v=20211028') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-letter-Italic'; src: url('/fonts/woff/JyeooHai-Letter-Italic.woff?v=20211028') format('woff') ; font-weight: normal; font-style: normal;font-stretch:expanded; }

 
/* @font-face { font-family: 'JyeooHai-Main-Regular'; src: url('fonts/eot/JyeooHai-Main-Regular.eot'); src: url('fonts/eot/JyeooHai-Main-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Main-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Main-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Main-Regular.svg#JyeooHai-Main-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Main-Italic'; src: url('fonts/eot/JyeooHai-Main-Italic.eot'); src: url('fonts/eot/JyeooHai-Main-Italic.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Main-Italic.woff') format('woff'), url('ffonts/ttf/JyeooHai-Main-Italic.ttf') format('truetype'), url('fonts/svg/JyeooHai-Main-Italic.svg#JyeooHai-Main-Italic') format('svg'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'JyeooHai-Main-Bold'; src: url('fonts/eot/JyeooHai-Main-Bold.eot'); src: url('fonts/eot/JyeooHai-Main-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Main-Bold.woff') format('woff'), url('ffonts/ttf/JyeooHai-Main-Bold.ttf') format('truetype'), url('fonts/svg/JyeooHai-Main-Bold.svg#JyeooHai-Main-Bold') format('svg'); font-weight: normal; font-style: normal;unicode-range: U+0061-007A; }
@font-face { font-family: 'JyeooHai-Main-BoldItalic'; src: url('fonts/eot/JyeooHai-Main-BoldItalic.eot'); src: url('fonts/eot/JyeooHai-Main-BoldItalic.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Main-BoldItalic.woff') format('woff'), url('ffonts/ttf/JyeooHai-Main-BoldItalic.ttf') format('truetype'), url('fonts/svg/JyeooHai-Main-BoldItalic.svg#JyeooHai-Main-BoldItalic') format('svg'); font-weight: normal; font-style: normal;unicode-range: U+0061-007A; }
@font-face { font-family: 'JyeooHai-AMS-Regular'; src: url('fonts/eot/JyeooHai-AMS-Regular.eot'); src: url('fonts/eot/JyeooHai-AMS-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-AMS-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-AMS-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-AMS-Regular.svg#JyeooHai-AMS-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-AMS2-Regular'; src: url('fonts/eot/JyeooHai-AMS2-Regular.eot'); src: url('fonts/eot/JyeooHai-AMS2-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-AMS2-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-AMS2-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-AMS2-Regular.svg#JyeooHai-AMS2-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Arrow-Regular'; src: url('fonts/eot/JyeooHai-Arrow-Regular.eot'); src: url('fonts/eot/JyeooHai-Arrow-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Arrow-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Arrow-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Arrow-Regular.svg#JyeooHai-Arrow-Regular') format('svg'); font-weight: normal; font-style: normal;unicode-range:U+0090-0099; }
@font-face { font-family: 'JyeooHai-Fraktur-Regular'; src: url('fonts/eot/JyeooHai-Fraktur-Regular.eot'); src: url('fonts/eot/JyeooHai-Fraktur-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Fraktur-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Fraktur-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Fraktur-Regular.svg#JyeooHai-Fraktur-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Script-Regular'; src: url('fonts/eot/JyeooHai-Script-Regular.eot'); src: url('fonts/eot/JyeooHai-Script-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Script-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Script-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Script-Regular.svg#JyeooHai-Script-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size1-Regular'; src: url('fonts/eot/JyeooHai-Size1-Regular.eot'); src: url('fonts/eot/JyeooHai-Size1-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Size1-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Size1-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Size1-Regular.svg#JyeooHai-Size1-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size2-Regular'; src: url('fonts/eot/JyeooHai-Size2-Regular.eot'); src: url('fonts/eot/JyeooHai-Size2-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Size2-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Size2-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Size2-Regular.svg#JyeooHai-Size2-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size3-Regular'; src: url('fonts/eot/JyeooHai-Size3-Regular.eot'); src: url('fonts/eot/JyeooHai-Size3-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Size3-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Size3-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Size3-Regular.svg#JyeooHai-Size3-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Size4-Regular'; src: url('fonts/eot/JyeooHai-Size4-Regular.eot'); src: url('fonts/eot/JyeooHai-Size4-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Size4-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Size4-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Size4-Regular.svg#JyeooHai-Size4-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-Typewriter-Regular'; src: url('fonts/eot/JyeooHai-Typewriter-Regular.eot'); src: url('fonts/eot/JyeooHai-Typewriter-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Typewriter-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Typewriter-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Typewriter-Regular.svg#JyeooHai-Typewriter-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-letter'; src: url('fonts/woff/JyeooHai-Letter-Regular.woff') format('woff') ; font-weight: normal; font-style: normal;unicode-range: }
@font-face { font-family: 'JyeooHai-Number'; src: url('fonts/eot/JyeooHai-Number-TRM-Regular.eot'); src: url('fonts/eot/JyeooHai-Number-TRM-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/woff/JyeooHai-Number-TRM-Regular.woff') format('woff'), url('ffonts/ttf/JyeooHai-Number-TRM-Regular.ttf') format('truetype'), url('fonts/svg/JyeooHai-Number-TRM-Regular.svg#JyeooHai-Number-TRM-Regular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'JyeooHai-letter-Italic'; src: url('fonts/woff/JyeooHai-Letter-Italic.woff') format('woff') ; font-weight: normal; font-style: normal;font-stretch:expanded; }
 */
.JyeooHai-letter{
	font-family: 'JyeooHai-letter' !important;
}
.JyeooHai-Number{
	font-family: 'JyeooHai-Number' !important;
}
.JyeooHai-letter-Italic{
	font-family: 'JyeooHai-letter-Italic' !important;
}
.QUES_LI, .rpt_b, fieldset.quesborder { font-family:'JyeooHai-letter-Italic','JyeooHai-letter', 'JyeooHai-Main-Regular','Times New Roman',"微软雅黑", Arial,"宋体"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }


/* .QUES_LI, .rpt_b, fieldset.quesborder { font-family: 'JyeMath','JyeMathLetters','Times New Roman',"微软雅黑", Arial,"宋体"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } */

table.edittable, table.edittable2, table.edittable3,table.edittable4 { border-collapse: collapse; margin: 2px; }
table.edittable th, table.edittable td, table.edittable2 th, table.edittable2 td, table.edittable3 th, table.edittable3 td,table.edittable4 th, table.edittable4 td { line-height: 30px; padding: 5px; white-space: normal; word-break: break-all; border: 1px solid #000; vertical-align: middle; }
table.edittable { text-align: center; }  /*居中对齐*/
table.edittable2 { text-align: left; } /*左对齐*/
table.edittable3 { text-align: left; } /*第一行居中,其余左对齐*/
table.edittable3 tr:first-child td { text-align: center; }
table.edittable4 { border:1px solid #000; }  /*只有外边框，无内边框*/
table.edittable4 td{ border:none; }   
table.composition { border-collapse: collapse; text-align: left; margin: 2px; width: 98%; }
table.composition th, table.composition td { line-height: 30px; white-space: normal; word-break: break-all; border-width: 0px; vertical-align: middle; }
table.composition2 { border-collapse: collapse; width: auto; }
table.composition2 th, table.composition2 td { text-align: left; line-height: 30px; white-space: normal; word-break: break-all; border: none; border-width: 0px; vertical-align: middle; }



.flipv { -ms-transform: scaleX(-1); -moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; }
.fliph { -ms-transform: scaleY(-1); -moz-transform: scaleY(-1); -webkit-transform: scaleY(-1); -o-transform: scaleY(-1); transform: scaleY(-1); filter: FlipV; }
.mathjye-bold { font-weight: 800; }
.mathjye-del { text-decoration: line-through; }
.mathjye-underline { border-bottom: 1px solid #000; padding-bottom: 2px; min-width: 2em; min-height: 1em; display: inline; }
@-moz-document url-prefix() {
    .mathjye-underline { padding-bottom: 0px; }
}
.mathjye-underpline { border-bottom: 2px dotted #000; padding-bottom: 3px; }
@-moz-document url-prefix() {
    .mathjye-underpline { padding-bottom: 1px; }
}
.mathjye-underpoint { background: url(/images/formula/point.png) no-repeat center bottom; padding-bottom: 4px; }
.mathjye-underpoint2 { background: url(/images/formula/dot.png) repeat-x 0 18px; border-bottom: none; *border-bottom: 2px dotted #000; /* ie 7*/ *background: none; /* ie 7*/padding-bottom:2px; }
@-moz-document url-prefix() {
    .mathjye-underpoint { padding-bottom: 1px; }
}
.mathjye-underwave { background: url(/images/formula/wave.png) bottom repeat-x; padding-bottom: 4px; }
@-moz-document url-prefix() {
    .mathjye-underwave { padding-bottom: 1px; }
}
.mathjye-alignleft { display: block; text-align: left; }
.mathjye-aligncenter { display: block; text-align: center; }
.mathjye-alignright { display: block; text-align: right; }

.QUES_LI > h2 { font-size: 30px; margin-top: 20px; }
/*后加*/
fieldset.quesborder { font-size: 14px; }

/*body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; /*firefox*/ /*-webkit-text-stroke: 0.1px; }*/
/*抗锯齿渲染*/
sub, sup { font-family: 'JyeooHai-Letter-Italic','JyeooHai-letter', 'JyeooHai-Main-Regular','Times New Roman','宋体'; }
/*空白行*/
.pt6 span, .ac td span.fleft { white-space: normal; }