.MathJye table{
border-collapse: collapse;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    line-height: normal;
    font-size: inherit;
    _font-size: 100%;
    font-style: normal;
    font-weight: normal;
    border: 0;
    float: none;
    display: inline-block;
    zoom: 0;
}
.contentTable{border-collapse: collapse;text-align: center;table-layout: fixed;}
.contentTable td, .contentTable th{border: 1px solid #cad9ea;color: #666;height: 30px;}
.knowledgeInfo{padding:15px;line-height: 22px;font-size: 12px;color: #333;}
#q_answer{display:none;}
.mathjye-underpoint2 {
    border-bottom: 2px dotted #000;
    padding-bottom: 3px;
}
.mathjye-underpoint {
    background: url(/upimages/images/formula/point.png) no-repeat center bottom;
    padding-bottom: 4px;
}

.handle-line .selall-btn{
    float: right;
    margin-top: 10px;
    padding: 0 10px;
    height: 22px;
    line-height: 22px;
    color: #4498ee;
    border: 1px solid #4498ee;
    border-radius: 5px;
}
.MathJye_mi { font-style: italic; }
.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; }
@-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(/upimages/images/formula/point.png) no-repeat center bottom; padding-bottom: 4px; }
.mathjye-underpoint2 { border-bottom: 2px dotted #000; padding-bottom: 3px; }
@-moz-document url-prefix() {
    .mathjye-underpoint { padding-bottom: 1px; }
}
.mathjye-underwave { background: url(/upimages/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; }
fieldset.quesborder { font-size: 14px; }
sub, sup { font-family: 'JyeMath','JyeMathLetters','Times New Roman','宋体'; }
.MathJye .int { font-size: 20px; margin-right: -2px; font-style: normal; display: block; line-height: 2; transform: scale(1,1.3); -ms-transform: scale(1,1.3); -webkit-transform: scale(1,1.3); -moz-transform: scale(1,1.3); -o-transform: scale(1,1.3); }
.MathJye_mi { font-style: normal; }
.MathJye .int-sup { margin-bottom: 10px; }
.MathJye .hat { height: 3px; text-align: center; }
.MathJye .arc { height: 10px; text-align: center; display: inline-block; position: absolute; top: -10px; left: 50%; margin-left: -9px; width:18px; }
.MathJye .arrow { height: 8px; width: 100%; overflow: hidden; text-align: right; position: absolute; top: 3px; }
.MathJye .arrow > span { position: absolute; font-size: 14px; text-align: right; height: 8px; /*width: 18px;*/ line-height: 8px; right: 0; margin-right: -1px; list-style: none; top: -1px; }
.MathJye .arrow > span > i { position: absolute; width: 13px; height: 3px; background-color: #fff; top: 3px; z-index: 99; left: 0; border-top: 1px solid #000; left: -1px; }
.MathJye .arrow > i { height: 1.2px; width: 45px; position: absolute; right: 2px; top: 3px; font-size: 14px; line-height: 8px; font-style: normal; background-color: #000; }
.selectoption label.s span > i, div.s span > i { background-color: #deeeff; }
.MathJye .matrix { }
.MathJye .matrixtop, .MathJye .matrixbtm { height: 11px; }
.MathJye .matrixmid { height: 7px; }
.MathJye .brace1 { height: 12px; }
.MathJye .brace2 { height: 5px; }

.MathJye .sqrt { transform-origin: center top; }
.MathJye .sqrt-num { position: absolute; top: -10px; left: 2px; }
.clear{clear: both;}
table.edittable{border-collapse:collapse;text-align:center;margin:2px}table.edittable td,table.edittable th{line-height:30px;padding:5px;white-space:normal;word-break:break-all;border:1px solid #000;vertical-align:middle}table.composition{border-collapse:collapse;text-align:left;margin:2px;width:98%}table.composition td,table.composition th{line-height:30px;white-space:normal;word-break:break-all;border-width:0;vertical-align:middle}table.composition2{border-collapse:collapse;width:auto}table.composition2 td,table.composition2 th{text-align:left;line-height:30px;white-space:normal;word-break:break-all;border:none;border-width:0;vertical-align:middle}