/*Background*/
.zhinan li,.examSearch s,.btnBgOrange,.examList1 li span,.smallTitBar h3,.loginBox .welcomeUser s,.loginBox ul li,.menuBar li s,.tabMenu li,.xsList li,.arrow,.smallTitBar h3,.sTop .quickMenu li{ background-image:url(/images/skin/bg.png); background-repeat:no-repeat}
.userLogin,.phone,.tabBox2 .tabMenu_bg,.class .tabCon th,.titBar,.bigTitBar{ background-image:url(/images/skin/bg.png); background-repeat:repeat-x}
li em{ margin-right:3px}
/*栏目标题*/.titBar{ clear:both; height:25px; background-position:0 -97px;border:#ccc 1px solid}.titBar h2{ margin:4px 0 0 10px; padding-left:8px}.titBar h2 s,.titBarLine h2 s,.bigTitBar h2 s,.smallTitBar h3 s{ display:inline-block;width:10px; height:9px; margin-left:5px}.titBar h2 span,.titBarLine h2 span,.bigTitBar span.subLink,.smallTitBar h3 span{ float:right; margin-right:10px; font-size:12px; font-weight:normal}.titBarLine{ clear:both; height:25px;border-bottom:#ccc 1px solid}.titBarLine h2{ margin:4px 0 0 0; padding-left:8px}.bigTitBar{ clear:both; height:32px; overflow:hidden; background-position:0 -97px}.bigTitBar h2{ height:17px}.bigTitBar .courseName a{ color:#383838} .bigTitBar h2 s{ float:left; margin-top:6px}.smallTitBar{height:18px;padding:5px 0; overflow:hidden; background:url(/images/skin/dot.gif) repeat-x bottom}.smallTitBar h3{padding-left:13px; background-position:-208px -2px}
/*topNav*/.navArea{ position:relative; z-index:0}.topNav{ height:30px}.topNav .logo{ margin-left:10px}.topNav .menuBar{ margin-left:40px}.topNav .menuBar li{ position:relative; display:inline; padding-left:18px; margin:0 0 0 8px}.topNav .menuBar li s{ position:absolute; left:0; width:16px; height:16px}.topNav .menuBar li s.home{ background-position:-158px -2px} .topNav .menuBar li s.book{ background-position:-19px -2px}.menuBar li s.exam{ background-position:-38px -2px}.menuBar li s.zhidao{ background-position:-57px -1px}.menuBar li s.mobile{ background-position:-75px -1px}.menuBar li s.help{ background-position:-95px -2px}
/*小站*/.sTop{ height:85px; overflow:hidden}.sTop .quickMenu li{ padding-left:10px; background-position:-212px -32px; line-height:22px}
/*==========PartOne==========*/
.partOne{ height:510px}
/*LeftBar*/.partOne .leftBar{ width:280px; overflow:hidden}.partOne .leftBar dl img{ float:left; width:100px; height:60px; margin-right:10px; border:#ccc 1px solid}.partOne .leftBar dl dt{ font-weight:bold; margin-bottom:10px}.partOne .leftBar dd{ margin:0; height:40px; overflow:hidden; line-height:180%; color:#666}.partOne .leftBar em{ font-style:normal}.partOne .leftBar .rmd{ padding:8px 10px 3px}.partOne .leftBar ul{ padding-left:18px; background:url(/images/skin/num.gif) no-repeat 0 4px}.partOne .leftBar li{ line-height:24px}
/*Center*/.partOne .center{ width:380px; margin:0 8px 0 10px}.partOne .center .bigTit{ height:20px;text-align:center; font-family:simhei; font-weight:normal; font-size:18px}.partOne .center .bigTit strong{ font-weight:normal}.partOne .center .subNews{ margin:4px auto 6px; padding:0 10px 3px; text-align:center; line-height:20px; background:url(/images/skin/dot.gif) repeat-x bottom; font-size:12px}
/*tab*/.tabMenu{ height:29px;_height:29px;padding-left:10px; background-image:url(/images/skin/solid.gif); background-repeat:repeat-x; background-position:0 28px; overflow:hidden}.tabMenu li{ display:block; float:left; height:21px; margin-bottom:1px; padding:6px 16px 0; background-position:0 -97px; border:#ccc 1px solid; margin-left:-1px}.tabMenu li.hover{ height:21px; margin-bottom:0; background:#fff; border:#ccc 1px solid; border-bottom:#fff; font-weight:bold}.tabMenu li a{ text-decoration:none}.tabMenu li a:visited{ color:#333}.partOne .tabMenu{_margin-top:-8px}.partOne .tabBox .tabCon ul { padding-top: 2px; }
.partThree .sideBar span.price{ display:none}
/*==========PartOne RightBar==========*/
.rightBar{ width:280px}
/*userLogin*/
.loginBox{ height:65px; overflow:hidden; padding:10px; background:url(/images/skin/bgUserLogin.gif) repeat-x}.loginBox .examTime{ width:155px; padding-left:5px; border-right:#ccc 1px solid}.loginBox #testname{ margin:0; padding:0}.loginBox #testtime{ display:block; margin:8px 0}.loginBox .dayTime{ padding:2px 6px; margin:0 3px; background:#E62D04; font-size:14px; color:#fff; font-weight:bold}
/*已登录*/
.loginCheck{ position:relative}.loginCheck .welcomeUser{ width:250px; overflow:hidden}.loginCheck .welcomeUser s{ display:inline-block; width:18px; height:18px; margin-right:5px; background-position:-172px -33px}.loginCheck ul{ margin-top:4px}.loginCheck ul li{ display:block; float:left; width:60px; height:17px; padding-top:6px; overflow:hidden; margin-right:4px; text-align:center; background-position:0 -176px}.loginCheck ul li a{ color:#c30}.loginCheck ul li a:hover{ font-weight:bold; text-decoration:none}.loginCheck a.aExit{ position:absolute; top:15px; right:10px}.loginCheck p{ margin:0; padding:0}.loginCheck p.timeCalc{ margin-top:2px}.loginCheck .testtime,.loginCheck #testtime{ display:inline-block; margin:0}.loginMenu{ width:87px}#UserLoginWindow {position:absolute;z-index:10;height:500px;top:300px; left:40%;padding:10px}#UserLoginWindow .loginBox{ width:300px; height:200px; border:#718EBE 2px solid; background:url(/images/skin/bgLogin.gif) repeat-x #fff}#UserLoginWindow .loginBox h2{ position:relative; margin-bottom:10px}#UserLoginWindow .loginBox h2 span{ position:absolute; right:10px}#UserLoginWindow .loginForm{ width:277px; overflow:hidden; padding:10px; background:#fff; border:#CCDCF4 1px solid}
/* zhinan */
.zhinan{ height:102px; overflow:hidden; padding:5px 0 8px}.zhinan li{ display:block; float:left; width:82px; height:28px; line-height:28px; margin:5px 0 2px 8px;_margin-left:5px; text-align:center; background-position:0 -25px}
/* mobile */
.mobileBox{ height:65px}.mobileBox p{ margin:0; padding:0}.phone{ height:36px; padding-left:10px; background-position:0 -138px}.phoneTxt{ top:8px}.phoneTxt input{ width:155px}.btnPhone{ top:7px; right:10px}.tabBox2{ margin:0}.tabBox2 .tabMenu{height:26px;padding-left:0;border-left:none;overflow:hidden; background-position:0 24px }.tabBox2 .tabMenu li{height:18px;border-top:none; border-bottom:none}.tabBox2 .tabMenu li.hover{height:19px; border-bottom:#fff 1px solid;  overflow:hidden}.tabBox2 .tabMenu li.hover a{ color:#333}.tabBox2 .tabCon{ overflow:hidden;background-color:#fff}.examCon{ height:130px; overflow:hidden}.examSearch{ height:40px}.examSearch s{ width:25px; height:27px; background-position:-171px 0}.examTxt{top:3px; left:30px}.examTxt input{ width:135px}.btnBgOrange{ display:block; width:65px; height:23px; background-position:-93px -25px; border:0; cursor:pointer; letter-spacing:0.5em; font-size:14px; text-align:center; line-height:23px}.btnBgOrange:hover,.btnBgOrange:visited{ color:#000; text-decoration:none}.btnExam{ top:3px; right:10px}.examList1 ul{margin-top:12px}  .examList1 li{ height:22px;  overflow:hidden}.examList1 li span{ margin-right:3px;font-size:12px; color:#e95b91; background-position:100px 100px}.examList1 li span.free{ width:33px; height:18px; overflow:hidden; line-height:20px; margin-top:0; margin-right:5px; display:inline-block; background-position:-118px 0}.examCon .quickmenu{ margin-bottom:5px}.examCon .quickmenu a{ padding:6px 15px 3px; border:#ccc 1px solid}
/*=============Class==========*/
.partTwo .class{ background:url(/images/skin/dot.gif) repeat-y 280px 0}.classTit{ height:34px; overflow:hidden;line-height:32px}.classTit span.quickmenu{ float:right; margin-right:10px; font-weight:normal}.partTwo .main{ width:655px; margin-right:10px;_margin-right:5px}.partTwo .leftBar{ width:260px; overflow:hidden; padding:5px 10px 10px; border-right:#ccc 1px solid}.partTwo .leftBar dl img{ float:left; width:100px; height:80px; margin-right:10px; border:#ccc 1px solid}.partTwo .leftBar dl dt{ font-weight:bold; margin-bottom:10px}.partTwo  .leftBar dd{ line-height:180%;margin-bottom:10px}.partTwo .teacherList li{ display:block; float:left; width:40%; height:108px; _line-height:22px; overflow:hidden; margin:5px 10px; text-align:center}.partTwo .teacherList li img{ width:100px; height:80px; padding:2px; margin-bottom:5px; border:#ccc 1px solid}.partTwo .tabMenu{ position:relative; width:auto;overflow:hidden; clear:both}.partTwo .tabMenu .more{  position:absolute;top:5px; margin-left:10px; right:10px;font-size:12px}.partTwo .tabMenu .more a{ margin-right:10px}.partTwo .tabCon{ margin-top:10px; line-height:24px}.partTwo .teacherList li p{ margin:0; padding:0}.partTwo .tabCon table{ height:290px}.partTwo .tabCon td{ text-align:center}.partTwo .tabCon th{ background-position:0 -205px}.partTwo .tLeft{ padding:5px 10px; line-height:180%}.partTwo .tLeft li{ padding-left:25px;background:url(/images/skin/class/iconYouhuiLi.gif) 0 4px no-repeat}
/* xinsheng */
#MoveTxt{ height:200px; overflow:hidden}.xsList li{ height:24px; padding-left:20px; background-position:-200px -185px}
/* book */
.partTwo .book{ background:#fff}.class .book .tabMenu li.hover{ margin-left:0}.bookList li { display:block; float:left; width:33%; line-height:18px}.bookList li h4{height:54px; overflow:hidden; font-size:12px}.bookList li .bookPic{ float:left; margin-right:5px; width:100px; height:120px; padding:2px; border:#ccc 1px solid}.bookList li .bookInfo{ float:left; width:100px}.bookList li p{ margin:0; padding:0}
/*==========newsContent==========*/
.newsContent{ width:700px; overflow:hidden}.leftCon{ width:47%; padding-right:10px; border-right:#ccc 1px solid}.rightCon{ width:47%}.newsBox{ height:152px;overflow:hidden}.newsBox h4{ height:18px; margin-top:10px; text-align:center}.newsBox h4 a{ color:#c00}.newsBox .subNews{ height:20px; padding:2px 10px 3px;_padding-top:3px;text-align:center; line-height:20px; font-size:12px}.newsBox .subNews a{ color:#666}.partThree .newsArea{ zoom:1}
/*tabClassNum|SiteName|*/
/*tabBox3|zj|*/.tabBox3 .tabMenu{ height:26px; background-position:0 27px; overflow:hidden; padding:2px 10px 0 0}.tabBox3 .tabMenu .smallTitBar{ background-image:none}.tabBox3 .tabMenu li{height:19px; line-height:19px; padding:0 15px;  margin-left:5px;verflow:hidden}.tabBox3 .tabMenu li.hover{height:20px}.tabBox3 .tabCon{ margin:0}
/*tabBox4|shg|*/.tabBox4{ margin-top:-33px}.tabBox4 .tabMenu{ height:33px; position:relative; background:none}.tabBox4 .tabMenu ul{ position:absolute; left:200px; top:0}.tabBox4 .tabMenu li{  position:relative; border:none; margin-top:5px; height:21px; margin-right:5px}.tabBox4 .tabMenu ul li a{ color:#fff; font-weight:bold}.tabBox4 .tabMenu ul li span{ position:absolute; top:0; width:4px; height:27px; overflow:hidden}
/*tabBox5|jz1|*/.tabBox5 .tabMenu{ padding-top:3px}.tabBox5 .tabMenu li{ height:20px;position:relative; overflow:hidden; margin-right:5px; border:none}.tabBox5 .tabMenu li span{ position:absolute; top:0; width:3px; height:28px; overflow:hidden}.tabBox5 .tabMenu li span.l{ left:0}.tabBox5 .tabMenu li span.r{ right:0}.tabBox5 .tabMenu li.hover a,.tabBox5 .tabMenu li.hover a:hover,.tabBox5 .tabMenu li.hover a:visited{ color:#fff; text-decoration:none}
/*tabBox6|bgy|*/.tabBox6 .tabMenu li{ overflow:hidden}
/*tabBox7/zc/*/
.tabBox7 .tabMenu{ position:relative; padding:0; height:34px; border-right:#ccc 1px solid}.tabBox7 .iconColumn{ position:relative; top:2px; left:15px;}.tabBox7 .tabMenu ul{ position:absolute; right:-1px; top:0}.tabBox7 .tabMenu li{ _position:relative; padding:12px 18px 0;_padding-top:11px}.tabBox7 .tabMenu li.hover a{ font-weight:bold}
/*====================sideBar====================*/
.sideBar{ width:250px}.sideBar li em{ font-style:normal}.zhidao{ zoom:1}.zhidao dl{ line-height:26px}.zhidao dl dt{ height:28px;background:url(/images/skin/dot.gif) repeat-x bottom}.zhidao dl dd{ border-bottom:#ccc 1px solid; text-align:right}.zhidao dl em{font-style:normal; color:#C73800}.zhidao dl span.isAns{ color:#999}
/*====================NewsPage====================*/
.newsMain .quickNav a,.newsMain .PreNext ul,.newsWrap .titBar h2,.newsMain .addLink a,.newsMain .current{ background-image:url(/images/skin/newsBg.png); background-repeat:no-repeat}.newsWrap .titBar{ background-image:url(/images/skin/newsBg.png); background-repeat:repeat-x}.zoom{ zoom:1}.newsWrap{ background:url(/images/skin/bg_newsBody.gif) repeat-y}.newsWrap .bSide,.newsWrap .bNoTop,.newsWrap .bBottom{ border-color:#B9DBEA}.newsMain{ width:650px; overflow:hidden; border-top:#B9DBEA 1px solid}.newsMain .current{ padding:0 0 10px 25px; background-position:0 -402px;border-bottom:#E5E5E5 1px solid}.newsMain .quickNav a{ display:block; float:left; width:77px; padding:9px 0 0 23px; height:23px; margin-left:20px; text-align:center}.newsMain .quickNav a.qN1{ background-position:0 0}.newsMain .quickNav a.qN2{ background-position:0 -42px}.newsMain .quickNav a.qN3{ background-position:0 -84px}.newsMain .quickNav a.qN4{ background-position:0 -126px}.newsMain .quickNav a.qN5{ background-position:0 -168px}.newsMain p.txtAD a{ color:#c00; font-size:12px}/*fuyong100806*/.newsMain h1.title{ line-height:40px; font-size:22px; text-align:center; margin:15px 15px 0}.newsCon p{ text-indent:2em; margin-bottom: 1em}.newsMain .tit_info{  padding:8px 0 5px; background-color:#EBF2F7;text-align:center}.newsMain .newsCon{ padding:20px; line-height:24px}.newsMain .enclBox { margin-bottom:15px}.newsMain .enclBox h3.tit { font-size:14px; color:#f00}.newsMain .enclBox div{ background:url(/images/skin/iconDotLi.gif) 0 12px no-repeat; padding:5px 0 0 15px}.newsMain .PreNext ul{ height:46px; overflow:hidden; padding-left:20px; margin:5px auto 0; background-position:0 -220px}.newsMain .PreNext li{ height:25px}.newsMain h3.titMenu{ height:20px;margin-bottom:5px;color:#069}.newsMain h3.titMenu .more{ right:10px; font-size:12px; font-weight:normal}.newsMain .classAd th{ background-color:#E3F2FB; color:#069;font-size:12px}.newsMain .classAd td{ line-height:25px; font-size:12px}.newsMain .dotLine{ height:1px; background:url(/images/skin/dot.gif) repeat-x}.newsMain .edit .editList{ width:380px}.newsMain .edit .editList,.newsMain .edit .editList a{ color:#069}.newsMain .edit em{ font-style:normal}.newsMain .edit .ad{ float:right; width:250px; overflow:hidden}.newsMain .addLink{text-align:center}.newsMain .addLink a{ padding-left:20px; margin-right:20px;cursor:pointer}.newsMain .addLink a.collect{ background-position:0 -333px}.newsMain .addLink a.rmdLink{ background-position:0 -359px}.newsMain .addLink a.jiucuo{ display:none}.newsMain .addLink a.close{ background-position:0 -380px}.newsWrap .blank10{ background:#fff}.newsWrap .bookList{ height:130px}.newsWrap .bookList .bookInfo{ width:90px; float:left}.newsWrap .sideBar{ width:298px;border-top:#B9DBEA 1px solid}.newsWrap .titBar{ height:29px; padding-top:5px; *height:24px; *padding-top:10px; background-position:0 -266px; border-top:0; border-bottom:0; border-left-color:#B9DBEA; border-right-color:#B9DBEA}.newsWrap .titBar h2{ background-position:0 -309px}.newsWrap .titBar h2,.newsWrap .titBar h2 a{ color:#069}.newsWrap .fudao{ height:115px; background-color:#F2F9FE}.newsWrap .fudao li{float:left; width: 24.5%; height:20px; padding:7px 0 0 0; overflow:hidden; margin-top:-20px; margin-bottom:0; background:#fff; border:#B9DBEA 1px solid; margin-right:-1px; margin-top:-1px;text-align:center}.newsWrap .sideBar .num li{ height:24px; overflow:hidden}.newsWrap .sideBar .teacherList li{ clear:both; height:90px; margin-bottom:10px; border-bottom:#666 1px dashed}.newsWrap .sideBar .teacherList .photo{float:left}.newsWrap .sideBar .teacherList .photo img{ width:100px; height:80px; border:#ccc 1px solid}.newsWrap .sideBar .teacherList .info{ width:165px; float:right}.newsWrap .sideBar .teacherList a{ color:#069}.newsWrap .sideBar .teacherList p.teacherName{ margin:0 0 10px}.newsWrap .sideBar .teacherList p.teacherInfo{ margin:0; line-height:160%}.newsWrap .sideBar .ad{ border-top:#B9DEFF 1px solid; text-align:center}.newsWrap .sideBar .tabMenu { height:34px; position:relative; padding:0}.newsWrap .sideBar .tabMenu h2{ margin-top:10px}.newsWrap .sideBar .tabMenu ul{ position:absolute; right:10px; top:6px}.newsWrap .sideBar .tabMenu li{ display:block; height:20px; margin-left:3px; float:right; font-weight:normal}.newsWrap .sideBar .tabMenu li.hover{ height:21px}.newsWrap .sideBar .tabMenu li a,.newsWrap .sideBar .tabMenu li.hover a{ color:#069}.newsWrap .sideBar .examCon{ height:240px; line-height:180%}.newsWrap .newsBottom{ height:1px; background:url(/images/skin/bg_newsBottom.gif) no-repeat #fff}.newsWrap .sideBar ul.num{ background:url(/images/skin/num.gif) no-repeat 0 6px}.newsWrap .sideBar .num li{ height:24px; line-height:24px; overflow:hidden}.newsShowPage{ margin-top:15px; text-align:center; font-size:12px; color:#069}.newsShowPage a{ line-height:22px; padding:5px 15px 3px;  background-position:0 -266px;border:#B9DBEA 1px solid; color:#069}.newsShowPage a:hover{ background:#0277C8; border-color:#069; color:#fff; text-decoration:none}.newsShowPage .total,.newsShowPage .cPage{ margin:0 5px; color:#c00; font-size:16px; font-weight:bold}
/*====================class====================*/
#classBody { background:url(/images/skin/book/bgBody.gif) center repeat-y #DEDEDE}#classBody .iconHot{ left:110px}#classBody .subNav{ border-bottom:#ccc 1px solid}#classBody .topLogin{ display:none}#classBody .cityMenu{ display:none}#classBody .classLogin{ padding:3px 0;border:#ccc 1px solid}#classBody .Uwelcome{ display:block; float:left; margin-top:3px}#classBody .Uwelcome font{ font-size:12px; color:#c00; font-weight:bold}#classBody .regUser{ margin-left:10px}#classBody .classLogin form{ margin:0 10px}#classBody .classLogin .txtBox{  width:100px;height:18px; border:#ccc 1px solid}#classBody .classLogin .cLogin a{ display:block; float:left; height:12px; padding:4px 5px 1px; margin:0 0 0 10px; background-color:#F6F5F5}#classBody .classLogin .cLogin a:hover{ background-color:#F0EFEF; text-decoration:none}#classBody .classLogin .btn{ height:20px; line-height:18px; padding:0 3px; cursor:pointer; background:url(/images/skin/zj/bgBtn.gif) repeat-x; border:#EED6AA 1px solid}#classBody .searchWrap { padding-left:40px; background:url(/images/skin/zj/iconSearch.gif) 0 3px no-repeat}#classBody .searchWrap .txtBox{ width:100px; margin:0 5px}#classBody .searchWrap .searchType{ margin:0; padding:0;border-color:#ccc}#classBody .btnBar{ position:relative; height:30px}#classBody .btnBar input{ position:absolute}#classBody .btnBar .btnOk{ left:200px}#classBody .btn_reset{ left:330px; width:68px; height:30px; border:0; padding:0; text-indent:-999em; cursor:pointer; background:url(http://www.jingjishi.com/images/class_template/btn_02.gif) no-repeat}.classNav{ height:45px; overflow:hidden; margin-top:-1px}.classNav .icon{ display:block; float:left; width:150px; height:45px}.menuBox{ position:relative; width:555px; height:45px; overflow:hidden}.menuBox ul{ margin-top:18px}.menuBox li{ direction:block; height:45px; padding:0 9px; float:left; font-weight:bold}.menuBox span.r{ position:absolute;width:18px; height:45px; top:0; right:-1px; overflow:hidden}.quickmenu ul{ margin:6px 0 0}.quickmenu li{ padding:0 3px 2px; margin-bottom:3px;color:#EE7149}.quickmenu li.line{ border-bottom:#EF7B56 1px solid}.bgRight{ display:block; float:right; width:15px; height:45px}#classBody .sideBar{ width:298px; overflow:hidden}#classBody .titBar{ position:relative; height:28px; margin:0;  border:1px solid #cccccc}#classBody .titBar span{ position:absolute; height:35px; top:0}#classBody .titBar span.l{ left:0; width:5px}#classBody .titBar span.r{ right:0; width:5px}#classBody .titBar span.more{ right:0; top:5px; width:auto; height:15px; padding:3px 5px 0; background:#fff; border:#ccc 1px solid}#classBody .titBar h2{ margin-top:8px}#classBody .courseTit{ position:relative; height:23px; padding:7px 0 0 10px; border:#ccc 1px solid; border-bottom:0;color:#c00; cursor:pointer}#classBody .courseTit s{ position:absolute; width:20px; height:20px}#classBody .courseTit .cName { padding-left:15px; overflow:hidden; color:#c00}#classBody .courseTit .fangan{ position:absolute;right:10px; top:8px; padding-left:10px; font-size:12px; font-weight:normal;font-family:\5B8B\4F53}#classBody .courseTit .fanan a{ color:#c00}#classBody .blank10{ background:#fff}#classBody .conBox{ background:#F1F8FD}#classBody  .classCon{ background:url(/images/skin/zj/zj_bgClass.gif) repeat-y}#classBody .zhinan{ height:auto;padding:0}#classBody .zhinan ul{ display:block; height:120px; overflow:hidden}#classBody .zhinan li{ margin:7px 5px 3px 6px; height:27px; overflow:hidden; background-position:0 -45px; border:#9DCFEF 1px solid}#classBody .tgl{ text-align:center}#classBody .teacherList li{ clear:both; height:90px; margin-bottom:10px; border-bottom:#666 1px dashed}#classBody .teacherList .photo{float:left}#classBody .teacherList .photo img{ width:100px; height:80px; border:#ccc 1px solid}#classBody .teacherList .info{ width:165px; float:right}#classBody .teacherList a{ color:#069}#classBody .teacherList p{ margin:0; color:#666; line-height:180%}#classBody .courserSet{ line-height:20px}#classBody .courserSet p{ margin:0; padding:0}#classBody .courserSet p span.bcName{ margin-right:5px; font-weight:bold; color:#c00}#classBody .courserSet .dotLine{ clear:both; height:1px; font:0; line-height:1px; margin:5px 0; background:url(/images/skin/dot.gif) repeat-x}#classBody .kejian li{ height:24px; padding-left:30px; background:url(/images/skin/iconNew.gif) 0 0 no-repeat}#classBody .kejian li span{ color:#c00}#classBody .sideBar .bookList li{ clear:both; width:auto; float:none; margin:0 0 15px}#classBody .sideBar .bookList .bookPic img{ float:left; margin-right:5px}#classBody .sideBar .bookList .bookInfo{ float:left; width:150px}#classBody .bookList h4 { margin-bottom:10px}#classBody .bookList h4 a{ font-weight:normal; color:#069}#classBody .bookList .bookInfo{ width:80px; font-size:12px}#classBody .classWrap .tNews{ width:370px; overflow:hidden; height:80px; text-align:center}#classBody .classWrap .ad{padding-left:15px; border-left:#ccc 1px dashed}#classBody .bigTit{ margin-top:10px}#classBody .bigTit a{ font-family:simhei; font-weight:normal; color:#c00; font-size:20px}#classBody .subNews{ height:auto; margin:5px 0 0 ; font-size:12px; line-height:24px}.classWrap{ width:650px}#classBody .tabMenu{ padding-left:0}#classBody .tabMenu li{ height:22px; border-top:0}#classBody .youhui{ background:url(/images/skin/iconYouhui.gif) right top no-repeat #FDFBEE}#classBody .youhui li{ padding-left:25px; margin-top:5px; background:url(/images/skin/class/iconYouhuiLi.gif) left 4px no-repeat}#classBody .tabCon{ height:100px; overflow:hidden; background-color:#fff;line-height:24px}#classBody .titClass,#classBody .titClassSet{ height:35px}#classBody table{ width:100%}#classBody .class_table{ margin-bottom:10px}#classBody th{ line-height:35px; background-color:#E3F1FC; text-align:center}#classBody td{ line-height:33px; text-align:center}#classBody td.td_title{ width:280px; padding-left:15px}#classBody td.td_4{ color:#999}#classBody td.td_5{ color:#c00}#classBody #xs{ height:300px; overflow:hidden}#classBody .classWrap .bookList li{ height:141px; margin-bottom:15px}#newStudent{ height:300px; overflow:hidden}#newStudent li{ height:24px;padding-left: 10px;background: url(/images/skin/bg.png) -212px -37px no-repeat}#newStudent li .sName,#newStudent li a{ margin:0 3px; color:#069}#classBody .disBox{ padding:10px; background-color:#FFFEF5; border:#ccc 1px solid; border-bottom:0;line-height:24px}#classBody .bottomBorder{ height:1px; margin-top:-1px; background-repeat:no-repeat; background-color:#fff}
/*helpCenter__________________________________________________________________________________王迎倩20091118*/
.changjian_top{background: url(/images/class_book/bgPng_index.png) 0px -252px; height:18px; text-align:left; border-bottom:1px #CCCCCC solid; position: relative; padding:5px 0 0 30px; font-size:14px; font-weight:bold;}.changjian_top span{ background:url(/images/class_book/arw_help.gif); height:13px; width:13px; position:absolute; top:5px; left:10px;}.hple_nr{ padding:15px 28px 0}.hple_nr ul{ margin:0; padding:0; line-height:normal}.hple_nr li{background: url(/images/class_book/arw0225.gif) no-repeat 0px 4px;margin-left: 10px;margin-bottom: 7px;*margin-bottom: 6px;padding-left: 10px; padding-bottom:3px; border-bottom:#CCCCCC 1px dashed}.fkfs{ width:240px; background:url(/images/class_book/pay.gif) left top no-repeat;float:left; padding:40px 0 0 60px; text-align:left; padding-bottom:10px;}.cjwt{ width:240px; background:url(/images/class_book/weiti.gif) left top no-repeat;float:left; padding:40px 0 0 60px; text-align:left; padding-bottom:10px;}.kjbz{ width:240px; background:url(/images/class_book/help.gif) left top no-repeat;float:left; padding:40px 0 0 60px; text-align:left; padding-bottom:10px;}
/*====================List====================*/
#listBody .current{ width:940px; padding:5px 0 5px 20px; margin:5px auto; border-bottom:#ccc 1px solid; background:url(/images/template/crumb.gif) 0 5px no-repeat}#listBody .current font{ font-size:12px}#listBody .main{ background:url(/images/skin/aq/bgList.gif) repeat-y}#listBody .recLink a{ margin:0 5px 0 5px; color:#c00; font-weight:bold; font-size:14px}#listBody .classMenu{ height:45px; overflow:hidden}#listBody .classMenu ul{ margin:8px 0 0}#listBody .classMenu li{ position:relative; display:block; float:left; height:32px; padding:0 15px; line-height:32px;margin-left:20px}#listBody .classMenu span{ position:absolute; width:4px; height:32px; top:0}#listBody .classMenu .l{ left:0}#listBody .classMenu .r{ right:-1px}.listCon{ display:inline;width:652px}.listCon .cloumnTit{ position:relative; height:37px; z-index:999}.listCon .cloumnTit span{ position:absolute; display: block; height: 23px}.listCon .cloumnName{ height:23px; padding:8px 15px 0 25px; top:5px; left:5px; background:#fff; font-family:simhei; font-size:20px; font-weight:normal}.listCon .addMenu{ right:10px; font-weight:normal}.listCon p.welcome{ margin:10px auto;color:#666}.listCon .newsBar{ margin:0 15px}.listCon .newsBar li,.listCon .newsBar li{ position:relative; padding-left:15px; background:url(/images/template/li_arr.gif) 0 10px no-repeat; line-height:200%}.listCon .newsList li,.listCon .listBox li{margin:0 10px; padding-left:15px; background:url(/images/template/li_arr.gif) 0 10px no-repeat;line-height:180%}#listBody em{ font-style:normal}.listCon .newsList .lineBetween{ clear:both; margin:10px 0 20px 0; border-bottom:#333 1px dashed}#listBody .sideBar{ width:298px; font-size:12px}#listBody .sideBar .newsRec{ padding:10px 10px 0}#listBody .sideBar .blank10{ background-color:#fff}#listBody .sideBar .ad2{ padding:7px 0; text-align:center}#listBody .bottomBorder{ height:1px; margin-top:-1px; font-size:0; line-height:0; background:url(/images/skin/aq/bottomBorder.gif) no-repeat}#listBody .addMenu a{ display:block; float:left;height:23px; margin-left:10px; line-height:23px; background-image:url(/images/skin/aq/btnAdd.png); background-repeat:no-repeat; color:#666; font-size:14px}#listBody .addMenu{ margin-top:7px}#listBody a.collect{ padding:0 20px 0 34px;background-position:0 0; cursor:pointer}#listBody a.jiathis{ padding-left:34px; width:110px; background-position:0 -27px}#listBody .addMenu a:hover{ color:#c00}#listBody .sideBar .zhinan li{ margin-right:7px}#listBody .sideBar .tabMenu{ height:27px; overflow:hidden; padding-left:2px; border-top:#ccc 1px solid;background-position:0 26px}#listBody .sideBar .tabMenu li{margin-top:-1px; background-position:0 -103px}ul.newsList .showPage { margin:0 10px 20px; padding-top: 15px; text-align: center; border-top:1px dotted #ccc; font-size: 14px; clear:both; *margin-left: 0px; line-height:220%; width: 610px; white-space:normal;word-wrap:break-word;word-break:break-all}.showPage select { margin-bottom: -3px; }.showPage a { border: 1px solid #ccc; border-top-color:#FFF; border-left-color:#FFF; padding: 3px 5px 3px; margin:5px 0 0 3px; background-color: #F0F0F0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}.showPage a:hover {background-color: #ccc;color: #FFF;text-decoration: none;border-color: #526426;border-top-color:#FFF;border-left-color:#FFF}#listBody .num li{ line-height:24px;height:24px; overflow:hidden}#listBody ul.num{ background:url(/images/skin/num.gif) no-repeat 0 6px}#listBody .num li{ height:24px; line-height:24px; overflow:hidden}.listCon .lKemuNav{ margin:10px 0 0 10px}.listCon .lKemuNav li{ display:block; float:left;  background:none}.listCon .lKemuNav a{ display:block; padding:3px 10px; border:#ccc 1px solid; font-size:12px; text-decoration:none; margin-right:4px; margin-bottom:10px}
/*cities*/
.cities { margin:0 10px 20px 20px}.cities h3{ text-align:center}.listCon .listBox .cities li{ display:block; float:left; width:6.2%; padding:0; margin:0; background:none;font-size:12px}.cities font{ font-size:12px}.listCon .listBox .city2{ width:620px;white-space:normal}.listCon .listBox .city2 li{display:block;word-wrap : break-word ; float:left; padding-left:15px; margin:0 10px 10px 0; background:url(http://img.wangxiao.cn/images/skin/bgCity2Li.gif) no-repeat left; font-size:12px}.listCon .listBox .city2 li a{ color:#03c}
/*teacherList*/
#teacherList{ margin:20px 0 0}#teacherList li{ clear:both; height:160px; margin-top:10px; padding-top:15px; background:url(/images/dot.gif) repeat-x}#teacherList .photo{ float:left; padding:5px; border:#ccc 1px solid; margin-right:10px}#teacherList .photo img{ width:160px; height:130px}#teacherList .teacherName{ height:15px; font-weight:bold; margin:0 0 10px}#teacherList p.teacherInfo{ line-height:160%}#teacherList p.teacherInfo a{ font-size:12px}
/*====================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 10px; margin-left:8px; 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:#ccc 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}
/*====================Kemu====================*/
.kemuList .blank10{ background:#fff}.kemuTit{ position:relative; z-index:999; height:35px; padding-left:20px; border:#ccc 1px solid}.kemuTit s{ position:absolute;left:0}.kemuTit li{ display:block; float:left; padding:0 10px 0 15px; margin:10px 0 0; text-align:center} .kemuTit .addMenu{ right:10px} .kemuTit s{ width:30px; height:37px} .kemuTit .kemuName{ float:left; margin:8px 8px 0 20px}.kemuTit .share{ position:absolute; top:7px; right:8px}.kLeftBar{width:240px; overflow:hidden}.kLeftBar .cTit{ height:29px; position:relative}.kLeftBar .cTit span{ position:absolute; right:5px; top:10px; font-size:12px; font-weight:normal}.kClassRec li{position:relative;clear:both;height:43px;line-height:35px;overflow:hidden; padding:0 0 0 25px}.kClassRec s{ position:absolute; left:10px; width:9px; height:11px}.kClassRec a.aTing,.kClassRec a.aBm{ position:absolute; width:42px; height:20px; top:5px; overflow:hidden;text-indent:-999em}.kClassRec a.aTing{ right:70px}.kClassRec a.aBm{ right:10px}.kClassRec .dotLine{ display:none}.kLeftBar em{ display:none}.kLeftBar .recBox{ height:163px; overflow:hidden; padding:5px 10px}.kLeftBar .recBox ul{ padding-left:18px; background:url(/images/skin/num.gif) no-repeat 0 4px}.kLeftBar .recBox li{ height:24px; line-height:24px;overflow:hidden}.kLeftBar .recTit{ height:29px; overflow:hidden}.kMainBox{ width:380px;overflow:hidden; padding:15px 10px 10px}.kMainBox .bigTit{ margin-bottom:10px; font-size:16px; font-family:simhei; font-weight:normal; text-align:center}.kMainBox h2.bigTit a{ color:#c00}.kMainBox .subNews{ height:24px;  overflow:hidden; padding-bottom:10px;background:url(/images/skin/dot.gif) repeat-x 0 23px;font-size:12px; text-align:center}.kMainBox .subNews a{ color:#666}.kMainBox em{ font-style:normal; color:#ccc}.kCloumnTit{ position:relative; height:35px; padding-left:30px; border-right:#ccc 1px solid}.kCloumnTit s,.kCloumnTit span{ position:absolute; top:0;height:35px; line-height:35px}.kCloumnTit .icon{ left:0; width:30px}.kCloumnN{ padding-right:5px}.kCloumnNb{ width:40px}.kCloumnTit .more{ right:10px; font-size:12px; font-weight:normal}.kCloumnBox .conBox{ height:280px; overflow:hidden; padding:15px 10px 0} .kCloumnLBar{ width:230px; overflow:hidden; padding-right:10px; border-right:#ccc 1px dashed}.kCloumnBox .titNews{ height:58px; overflow:hidden; padding:5px 10px; margin-bottom:10px; border:#ccc 1px solid}.kCloumnBox .titNews h2{ font-size:16px; font-family:simhei; font-weight:normal; line-height:180%}.kCloumnLBar h4{ font-size:12px; margin-bottom:10px}.kNewsList{ width:380px}.kNewsList .time{ right:0; top:0;_top:-5px; font-size:12px}.kemuList .sideBar dl img{ float:left; width:100px; height:80px; margin-right:10px; border:#ccc 1px solid}.kemuList .sideBar dl dt{ font-weight:bold; margin-bottom:10px}.kemuList .sideBar dd{ line-height:180%;margin-bottom:10px}.kemuList #MoveTxt{ height:204px; overflow:hidden}
/*=====fLink=====*/
.fLink .bNoTop{ height:180px; padding:10px 0 0;line-height:180%}.fLink li{ display:block; width:11.1%; float:left; text-align:center}
/*===========分享按钮by付永20100902==========*/
#listBody .addMenu a.btn_share{ background:url(http://www.wangxiao.cn/images/template/btn_share.gif) no-repeat; display: block; width: 75px; height: 22px}#listBody .addMenu a.btn_share:hover{ background-position: 0 -22px}.tit_text{ float: left; margin-left: 10px; font-size: 14px}.x_close{ float: right; margin-right: 10px; font-size: 18px}.share #linkbox{ position:absolute; left:-96px; top:24px; border: 4px solid #999; z-index:20; width: 260px; height: 200px; visibility: hidden; background-color: #fff}#listBody .addMenu .share #linkbox{ left: 22px}#linkbox h4{ height: 30px; background-color: #f5f5f5; line-height: 30px; border-bottom: 1px solid #ccc; color: #333}
.x_close,.btn_share{ cursor:pointer}
/*去掉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}
/*列表页*/
.listBox ul.newsList{ *padding-bottom: 100px!important;_padding-bottom: 0; }
.Crumbs{ padding:5px 0}.Crumbs .searchBox input{width:150px; height:22px; line-height:24px; padding:0 0 0 5px; margin:0;background:url(/images/skin/searchBox.gif) no-repeat}.Crumbs .btnSearch{ padding:0; margin:0; width:45px; height:22px; background:url(/images/skin/btnSearch.gif) no-repeat}#listBody .Crumbs .current{ width:auto; border:0;}
.searchTool,.searchTool .iconSearch{ background-image:url(http://img.wangxiao.cn/images/skin/wy/bgSearchTool.png); background-repeat:no-repeat}.searchTool{ position:relative; width:869px; padding-left:90px; height:32px; margin:10px auto 0; font-size:12px; background-position:0 -42px; background-repeat:repeat-x; border-right:#C9DCE8 1px solid}.searchTool .iconSearch{ position:absolute; left:0; top:0; width:72px; height:32px; padding-left:10px; font-weight:bold; color:#fff; line-height:32px;background-position:0 0}.searchTool form{float:left; width:340px; overflow:hidden}.searchTool .searchMenuT{float:left; height:22px; margin:5px 5px 0 0}.searchTool input{ float:left; margin:5px 5px 0 0}.searchTool .txtSearchT{ height:20px; line-height:20px; border:1px solid #7F9DB9; width:200px;}.searchTool .Kw{ float:left; width:520px; margin:10px 0 0; overflow:hidden} .searchTool .Kw .iconKw{ font-weight:bold}

/*视讯fuyong20110330*/
.videolist{ padding: 20px 20px 0}.videolist img{ float: left; margin-right: 10px}
.videolist .vinfo{ width: 470px; float: left; font-size: 12px}.vinfo h2{ font-size: 14px; margin-bottom: 10px}.vinfo .update{ color: #999}.vinfo p{ color: #555; line-height: 1.7; text-indent: 2em; margin: 10px 0 0; }.vinfo p a.more{ color: #c00}
.videolist .dotline{ margin: 10px 0; height: 16px; background:url(/vnews/images/dotline.gif) repeat-x 0 center; width: 600px; clear: both}