/*-----font-----*/
#testtime,.newsArea .titNews h2 a{ color:#E51717}/*首页头条、考试日期*/
a:hover,.tabMenu li.hover,.tabMenu li.hover a,.tabMenu li.hover a:hover,.tabMenu li.hover a:visited,.center h2 a,.center h2 a font{ color:#c00}/*切换标签鼠标经过*/
.classTit .quickmenu,.bigTitBar span{ color:#AFD6FD}
.hueColor,.hueColor a,.hueColor a:hover,.newsArea .titNews li span a{ color:#0D5D92}
/*-----Background-----*/
.navBox,.subNav,.classTit,.titBar,.tabMenu,.tabMenu li,.zhinan li,.bigTitBar,.loginBox{background-image:url(/images/skin/jjsBg.png); background-repeat:repeat-x}
.mainNav li,.webNav .mainNav span,.titBar h2,.titBarLine h2,.titBar h2 s,.titBarLine h2 s,.smallTitBar h3,.subNav a.iconColumn{background-image:url(/images/skin/jjsBg.png); background-repeat:no-repeat}
/*=====背景定位=====*/
.navBox{ height:50px; padding:5px 10px}
.mainNav{ height:18px}
.mainNav li{ margin-top:3PX; padding:0 18px 0 0; text-align:left}
.mainNav li a.hover{ text-decoration:underline}
.subNav{height:auto; margin-top:7px; padding-top:10px; padding-left:10px}
.subNav a.iconColumn{ padding:3px 5px 2px 8px; background-position:0 -68px; color:#ff0; font-weight:bold}
.subNav a.iconColumn:hover,.subNav a.iconColumn:visited{ color:#ff0}
.navBox{ background-position:0 -3px;background-color:#2E7FD6; border:#1E68B7 1px solid}
.navBox a,.navBox a:hover{ color:#fff} .webNav .subNav a.iconColumn{ color:#ff0}
.mainNav li{ background-position:right -143px}
.subNav{background-position:0 -202px; color:#ff0}
.cityMenu{ height:25px;border-color:#BDD7E5}
.cityMenu .cityIcon{ background-position:10px 3px;background-image: url(/images/template/logo/caikuai/icon_dt.gif)}
.cityMenu .cityList{ width:880px; top:7px}
.kemuNav th{ padding:6px; text-align:left; font-weight:normal}
.kemuNav td{ padding:6px; text-align:center}
.bBox,.bNoTop,.bSide,.titBar,.class .leftBar,.titBarLine,.tabMenu li,.tabMenu li.hover{ border-color:#AAC6D5}
.tabMenu{ background-position:0 28px}
.tabMenu li.hover{ border-bottom-color:#fff}
.tabMenu li,.titBar,.zhinan li{ background-position:0 -165px}#listBody .sideBar .tabMenu li{ background-position:0 -172px}
.loginBox{ background-position:0 -289px; background-color:#F0F6F8}
.zhinan{ height:90px}
.zhinan li{ height:26px; line-height:26px; margin-top:0;margin-bottom:5px; border:#C1C9D1 1px solid}
.titBar h2,.titBarLine h2{ background-position:0 -89px}/*栏目名称*/
.titBar h2 s,.titBarLine h2 s,.bigTitBar h2 s{ background-position:0 -121px;_background-position:0 -116px}/*后标*/
.classTit{ background-position:0 -230px; background-color:#2E7FD6}
.bgNon{ background:none; padding-right:0}/*取消背景 右侧填充0*/
/*---差异化---*/
.tabMenu li{padding:6px 14px 0}
.subNews{ height:20px; overflow:hidden}
.class .leftBar{ width:280px; padding:0}
.class .leftBar .titBar{ margin-top:-1px; border-left:0; border-right:0}
.class .tabCon table{ height:632px}
.class .tabCon th{ background:#ECF5FF}
.class .tabCon .tit2 th{ font-weight:normal}
#MoveTxt{ height:312px}
.bigTitBar{ background-position:0 -230px;background-color:#2E7FD6}
.newsContent{ width:auto}
.newsContent .sideBar{ width:280px; border-right:#AAC6D5 1px solid}
.newsContent .sideBar .titBar{ margin-top:-1px; border-left:0; border-right:0}
.newsContent .sideBar ul{zoom:1}
.newsContent .sideBar em{ font-style:normal}
.newsArea { width:650px}
.newsArea .titNews{ width:380px}
.newsArea .titNews h2{ margin:5px 0 0 10px; font-family:simhei; font-weight:normal; font-size:16px}
.newsArea .titNews .subNews { margin:5px auto 5px 10px}
.newsArea .titNews .subNews a{ font-size:12px}
.newsArea .titNews li span a{ color:#666}
.newsArea .titNews li{ position:relative}
.newsArea .titNews li span{ position:absolute; right:0; font-size:12px}
.newsArea .leftCon{ border-right:0}
.picNews{ border:#ccc 1px solid; text-align:center}
.partThree .newsArea .tabMenu li{ padding:6px 12px 0}
.newsBox{ height:110px}
.smallTitBar h3{ padding-left:8px; background-position:0 -269px; font-size:12px}
.smallTitBar { margin-bottom:5px}
/* Class */
#classBody .examNav,.classNav,.menuBox,#classBody .mainNav,#classBody .navBox,#classBody .mainNav li,#classBody .mainNav span{background-image:url(/images/skin/jjs/jjs_classNav.png); background-repeat:repeat-x}
#classBody .navBox{ background-position:0 -387px; background-color:#fff; border-color:#CCD9E7}
#classBody .mainNav li{ background-position:0 -477px}
#classBody .mainNav a,#classBody .mainNav a:hover,#classBody .mainNav a:visited{ color:#075EAD}
#classBody .subNav{ color:#AACFEB; background:none; border-top:#D5E3ED 1px solid}
#classBody .subNav a{ color:#0B54A2}
#classBody .subNav a.iconColumn:hover,#classBody .subNav a.iconColumn:visited{ color:#c00}
.menuBox li,.classNav span{background-image:url(/images/skin/jjs/jjs_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/jjs/jjs_classBg.png); background-repeat:repeat-x}
#classBody .courseTit span.fangan,#classBody .courseTit s{background-image:url(/images/skin/jjs/jjs_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/jjs/titClass.gif) no-repeat}
#classBody .titClassSet{ background:url(/images/skin/jjs/titClass.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: #F2F8FD; text-align:center; color:#075EAD}
#classBody #xs{ height:235px}
#classBody .conBox{background-color: #F1F8FD;}
#classBody .bottomBorder{ background-image:url(/images/skin/jjs/jjs_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}
#classBody .youhui li{ padding-right:18px;}

/*List*/
#listBody .classMenu,#listBody  .classMenu li,.listCon  .kName,.listCon .kemuMenu li,.kemuTit,.kCloumnTit,.kCloumnTit s,.kCloumnN,.kCloumnNb,.kCloumnBox .titNews{ background-image:url(/images/skin/jjs/jjs_list.png); background-repeat:repeat-x}#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/jjs/jjs_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}.listCon .cloumnTit{ background:url(/images/skin/jjs/jjs_cloumnTit.jpg) no-repeat}.listCon .cloumnName{ background-position:-25px -57px; border:#1163EA 1px solid; border-bottom:0; color:#E86208}#listBody .addMenu a{background-image:url(/images/skin/jjs/jjs_btnAdd.png)}#listBody .sideBar .zhinan li{ margin-right:5px}.listCon .lKemuNav li{width:29%;padding:0; margin:0 8px 10px 0}.listCon .lKemuNav li a{ width:90%; text-align:center}.listCon .chuji,.listCon .zhongji{ margin-left:20px}.listCon .chuji li,.listCon .zhongji li{ display:block; float:left; padding:0; margin:0 0 10px; _margin:0 0 10px 2px;background:none}.listCon .chuji a,.listCon .zhongji a{ display:block; float:left; padding:0 10px;margin:0 5px 0 0; _margin:0 2px 0 0;border:#ccc 1px solid; font-size:12px; text-decoration:none}
/*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:#1163EA}
.listCon  .kName{ background-position:0 -220px; border-color:#1163EA}.listCon  .kName a{ color:#fff}.listCon  .kName s{ background-position:0 -261px}.listCon  .kTit .more a{ color:#466501}
/*Kemu*/
.kemuTit{ background-position:0 -296px; border-color:#1163EA}.kemuTit s{ background-position:0 -342px}.kemuTit li{ background-position:0 -388px}.kLeftBar h2{ background-image:url(/images/skin/jjs/jjs_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}

.listCon .lKemuNav a {margin-bottom: 5px}