/*-----font-----*/
.center h2 a,.center h2 a font,#testtime{ color:#E51717}/*首页头条、考试日期*/
a:hover,.tabMenu li.hover,.tabMenu li.hover a,.tabMenu li.hover a:hover,.tabMenu li.hover a:visited{ color:#C73800}/*切换标签鼠标经过*/
.classTit .quickmenu,.bigTitBar span{ color:#69A5CB}
/*-----Background-----*/
/* 水平重复 */
.mainNav,.sNav,.classTit{background-image:url(/images/skin/jp/jpBg.png); background-repeat:repeat-x}
/* 不重复 */
.mainNav li,.mainNav span,.subNav li,.titBar h2,.titBarLine h2,.titBar h2 s,.titBarLine h2 s,.bigTitBar h2,.bigTitBar h2 s{background-image:url(/images/skin/jp/jpBg.png); background-repeat:no-repeat}
.mainNav{background-color:#095DAF}/*主导航背景色*/
/*=====背景定位=====*/
.mainNav{background-position:0 -35px; background-repeat:repeat}/*主导航*/
.mainNav li{ background-position:right -143px}
.mainNav .navL{background-position:0 0}/*左圆角*/
.mainNav .navR{ background-position:-4px 0}/*右圆角*/
.subNav{ background-position:0 -207px}/*子导航|科目导航*/
.subNav li{ background-position:0 -72px}
.titBar h2,.titBarLine h2{ background-position:0 -89px}/*栏目名称*/
.titBar h2 s,.titBarLine h2 s,.bigTitBar h2 s{background-position:0 -134px; _background-position:0 -129px}/*后标*/
.bigTitBar h2{ padding-left:13px;background-position:0 -107px}/*大栏目导航*/
.bigTitBar h2 s{ background-positon:0 -132px;_background-position:0 -130px}/*后标*/
.classTit{ background-position:0 -165px; border-right:#4285DE 1px solid}
.bgNon{ background:none; padding-right:0}/*取消背景 右侧填充0*/
/*---差异化---*/
.class .tabCon table{ height:130px; padding:5px;}
.examCon{ height:230px}
#MoveTxt{ height:145px}
/* Class */
#classBody .examNav,.classNav,.menuBox,#classBody .mainNav,#classBody .mainNav li,#classBody .mainNav span{background-image:url(/images/skin/jp/jp_classNav.png); background-repeat:repeat-x}
#classBody .mainNav{ background-position:0 -309px; background-color:#6EB4F1}
#classBody .mainNav .navL{background-position:0 -274px}
#classBody .mainNav .navR{ background-position:-4px -274px}
#classBody .mainNav li{ margin-top:10px; padding-right:25px; background-position:70px -350px}
#classBody .mainNav a,#classBody .mainNav a:hover,#classBody .mainNav a:visited{ font-size:12px; color:#075EAD}
#classBody .subNav{ border:#6EB4F1 1px solid; border-top:none}
.menuBox li,.classNav span{background-image:url(/images/skin/jp/jp_classNav.png); background-repeat:no-repeat}
#classBody .classLogin{ padding:3px 0; background-color:#FAFAFA; border:#6EB4F1 1px solid}
#classBody .classLogin .btn{ border-color:#EED6AA}
.classNav{background-position:0 -168px;background-color:#1D6FCC}
.classNav .icon{ background-position:0 -58px}
.menuBox{ background-position:0 -113px}
.menuBox li{ background-position:0 -243px}
.menuBox span.r{background-position:-161px -58px}
#classBody .quickmenu li{color:#B4CBDB}
#classBody .quickmenu li.line{ border-bottom-color:#6EB4F1}
#classBody .bgRight{background-position:-185px -58px}
#classBody .courseBox .bBox,#classBody .courseBox .bNoTop,#classBody .courseBox .bSide,#classBody .titBar span.more,#classBody .classWrap .ad,#classBody .zhinan li{ border-color:#98C9F4}
#classBody .titBar,#classBody .titBar span,#classBody .courseTit,#classBody .zhinan li,#classBody .classWrap .tNews{ background-image:url(/images/skin/jp/jp_classBg.png); background-repeat:repeat-x}
#classBody .courseTit span.fangan,#classBody .courseTit s{background-image:url(/images/skin/jp/jp_classBg.png); background-repeat:no-repeat}
#classBody .titBar{background-position:0 -45px; border-color:#98C9F4}
#classBody .titBar span.l{ background-position:0 0}
#classBody .titBar span.r{background-position:-35px 0}
#classBody .classWrap .tNews{ background-position:0 -202px}
#classBody .courseTit{ background-position:0 -128px}
#classBody .courseTit .fangan{background-position:0 -173px}
.classWrap .courseTit .fangan a{ color:#c00}
#classBody .courseTit s{background-position:0 -94px}
#classBody .titClass{ background:url(/images/skin/jp/titClass.gif) no-repeat}
#classBody .titClassSet{ background:url(/images/skin/jp/titClassSet.gif) no-repeat}
.classWrap .tabMenu li.hover{ background:#fff; border-bottom-color:#fff}
.classWrap .tabCon{border-color:#98C9F4}
#classBody .bNoTop{border-color:#98C9F4}
#classBody th{background-color: #ceeefe; text-align:center;}
#classBody #xs{ height:335px}
#classBody .conBox{background-color: #F1F8FD;}
#classBody .bottomBorder{ background-image:url(/images/skin/jp/jp_bottom.gif)}
#newStudent li .sName, #newStudent li a{color: #075EAD;}
#classBody .teacherList a{color: #075EAD;}
#classBody .bookList h4 a{color: #075EAD;}
#classBody td.td_title{width: 310px;padding-left: 5px; border:1px solid #a4dcf9; font:12px "宋体"}
#classBody .tabCon{ height:auto;}
#classBody td{ border:1px solid #a4dcf9; }
#newStudent{height:280px;}
#classBody .iconHot {left:120px}
/*====================Fudao====================*/
.listCon .kemuMenu{ height:29px; overflow:hidden; margin-bottom:10px; border-bottom:#ccc 1px solid}.listCon .kemuMenu li{ position:relative; display:block; float:left; height:29px; line-height:29px; padding:0 8px; margin-left:7px; text-align:center; font-weight:bold}.listCon .kemuMenu span{ position:absolute; width:4px; height:29px; top:0}.listCon .kemuMenu .l{ left:0}.listCon .kemuMenu .r{ right:-1px}.listCon  .kTit{ position:relative; height:30px; border-bottom:#ccc 1px solid}.listCon  .kName{ position:absolute; left:10px; top:0; height:22px; padding:8px 20px 0 25px; border:#1e68b7 1px solid; border-bottom:0}.listCon  .kName s{ position:absolute; width:6px; height:12px; left:10px; top:8px}.listCon  .kTit .more{ top:10px; font-size:12px}.listCon .listBox{ padding:10px}
/*List*/
#listBody .classMenu,#listBody  .classMenu li,.listCon  .kName,.listCon .kemuMenu li,.kemuTit,.kCloumnTit,.kCloumnTit s,.kCloumnN,.kCloumnNb,.kCloumnBox .titNews{ background-image:url(/images/skin/zc/zc_list.png); background-repeat:repeat-x}#listBody .sideBar .tabMenu li{background-position:0 -172px}
#listBody .classMenu span,.listCon .cloumnName,.listCon .kemuMenu span,.listCon  .kName s,.kemuTit s,.kemuTit li,.kClassRec s,.kClassRec a.aTing,.kClassRec a.aBm{ background-image:url(/images/skin/zc/zc_list.png); background-repeat:no-repeat}
#listBody .classMenu .l{ background-position:0 -55px}#listBody .classMenu .r{ background-position:-4px -55px}#listBody  .classMenu li{ background-position:0 -99px}#listBody  .classMenu a{ font-weight:bold; color:#739B17}
#listBody .sideBar .zhinan li{margin-right:5px}
.listCon .cloumnTit{ background:url(/images/skin/zc/zc_cloumnTit.jpg) no-repeat}.listCon .cloumnName{ background-position:-25px -57px; border-bottom:0; color:#E86208}
#listBody .addMenu a{background-image:url(/images/skin/zc/zc_btnAdd.png)}
/*Kemu*/
.kemuTit{ background-position:0 -295px; border-color:#1E68B7}.kemuTit s{ background-position:0 -342px}.kemuTit li{ background-position:0 -388px}.kLeftBar h2{ background-image:url(/images/skin/zc/zc_kemu_classTit.gif); background-repeat:no-repeat}.kClassRec s{ background-position:0 -419px}.kClassRec a.aTing{ background-position:-15px -418px}.kClassRec a.aBm{ background-position:-58px -418px}.kLeftBar .recTit{ background-position:0 -44px}.kCloumnTit{ background-position:0 -453px}.kCloumnTit .icon{ background-position:0 -501px}.kCloumnN{ background-position:0 -556px}.kCloumnNb{ background-position:0 -601px}.kCloumnBox .titNews{ background-position:0 -657px}
.teacherName{ font-weight:bolder;}
#teacherList li{clear: both; height:160px; margin-top:10px; padding-top:15px;  background:url(/images/dot.gif) repeat-x transparent 0 0; background-attachment:scroll}
.listCon .newsList li, .listCon .newsList li {margin-top: 0pt;margin-right: 10px;margin-bottom: 0pt;margin-left: 10px;padding-left: 15px;background-color: transparent;background-image: url(/images/template/li_arr.gif);background-repeat: no-repeat;background-attachment: scroll;background-position: 0pt 10px;line-height: 180%}
/*去掉li标签定位*/.listCon .listBox .lKemuNav li{ float: left; background-image:none; padding-left:0; margin:0;_margin-right:5px; line-height:1.8}.listCon .newsList li,.listCon ul.listBox li{ width: 600px; height: 30px; line-height:28px; *line-height:1; *height:30px;_line-height:20px; background-position:0 10px; *background-position:0 5px; margin: 0}.listCon .newsList li span,.listCon ul.listBox li span.time{ float: right; *margin-top: -14px; position: static; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }.listCon .listBox { _padding-right:5px}
h2.kTit span.more{ position: absolute; top: 5px; right: 10px}h2.kTit span.more a{ color: #01367E; font-weight: normal; font-size: 14px}
.cloumnTit .addMenu{ width: 220px}
/*Fudao*/
.listCon .kemuMenu li{ background-position:0 -180px}.listCon .kemuMenu .l{ background-position:0 -141px}.listCon .kemuMenu .r{ background-position:-3px -141px}.listCon .kTit{ border-bottom-color:#1e68b7}.listCon  .kName{ background-position:0 -220px; background-color:#1e68b7;}.listCon  .kName a{ color:#fff}.listCon  .kName s{ background-position:0 -261px}.listCon  .kTit .more a{ color:#fff; padding-right:5px}
.ad155x60_left,.ad155x60_right { width: 155px; height: 60px; overflow: hidden; float: left; background-color: #CCCCCC}
.ad155x60_left { margin-right: 14px}
.ad155x60_right {margin-left:10px; float: right; margin-right:10px}
.ad600x80 { background-color: #CCCCCC; width: 600px; height: 80px; overflow: hidden; float: left; margin: 0 15px 0 4px}
.ad215x60 { width: 215px; height: 60px; margin: 0 auto;_margin: 4px auto 4px; overflow: hidden}
.ad960x80 { width: 960px; height: 80px; overflow: hidden}
.duil{ position:fixed;_position:absolute; z-index: 100; top: 190px;_top: expression((150 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px')}