@charset "gb2312";
/**************reset******************/
body{font-family:"宋体", arial;margin:0;padding:0;background:#efefef;font-size:12px;color:#333;line-height:20px;}div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:0;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;}a{text-decoration:none;color:#333333;border:none;}a:hover{text-decoration:underline;color:#b60000;}ul,ol{list-style-type:none;}

.clear{clear:both;font-size:1px;height:0px;visibility:hidden;margin:0px;padding:0px;overflow:hidden;float:none;line-height:0px;}a{outline:none;}
.equal{padding-bottom:32767px;margin-bottom:-32767px;}button{cursor:pointer;}button strong{cursor:pointer;}
.orange{color:#ec5200;}
.gray{color:#999;}
.blue{color:#326494;font-size:14px;font-weight:bold;}
.line{height:1px;border-bottom:1px solid #c6c6c6;width:330px;margin:0 auto;padding-bottom:2px;overflow:hidden;}
.line2{padding-top:2px;border-bottom:1px solid #f1f1f1;width:224px;margin:0 auto;}
.line3{padding-top:3px;border-bottom:1px solid #dff1f8;}
.line4{border-top:1px solid #c6c6c6;width:659px;margin:0 auto;}
.wrap{zoom:1;}

.collegeColor {color:#00749f; }
.eecollege {/*width:1000px;*/ width:950px; margin:0 auto; background-color:#FFF; }

/*=========重写-头部========*/
.top_location {position:relative; width:950px; height:25px; margin:0 auto; background:url(images/header.png) no-repeat scroll 0 0 transparent; }
.header {position:relative; margin:0px auto; width:950px; height:235px; background:url("images/header_bg.png") no-repeat scroll 0 0 transparent; }
.header h1{width:380px;height:80px;position:absolute;left:42px;top:43px;overflow:hidden;}
.header h1 a{display:block;height:80px;text-indent:-1000px;}
.header_nav0{position:absolute; left:5px; top:170px; overflow:hidden;font-size:14px;width:54px;height:30px;text-align:center;}
.header_nav0 dt{line-height:30px;}
.header_nav0 dt a{color:#fff;text-decoration:none;line-height:30px;display:block;}
.header_nav0 dt a strong{font-weight:lighter;cursor:pointer;}
.header_nav0 dt a:hover{color:#efd109;text-decoration:none;}
.header_nav1,.header_nav2,.header_nav3{position:absolute;overflow:hidden;font-size:12px;}
.header_nav1 dt,.header_nav2 dt,.header_nav3 dt{float:left;height:30px; margin-bottom:20px; line-height:30px;font-weight:bold;color:#efd109;width:80px;text-align:center;cursor:default;font-size:14px;}
.header_nav1 dd,.header_nav2 dd,.header_nav3 dd{float:left;height:30px;line-height:30px;}
.header_nav1 dd a,.header_nav2 dd a,.header_nav3 dd a{color:#fff;text-decoration:none;line-height:30px;display:block;}
.header_nav1 dd a strong,.header_nav2 dd a strong,.header_nav3 dd a strong{font-weight:lighter;cursor:pointer;padding:0px 8px;line-height:30px;}
.header_nav1 dd a:hover,.header_nav2 dd a:hover,.header_nav3 dd a:hover{color:#fa7700;text-decoration:none;}
.header_nav1{width:750px; left:95px; top:145px; width:680px; height:30px;}
.header_nav2{width:750px; left:95px; top:175px; width:650px; height:auto;}
.header_nav3{width:145px; left:800px; top:145px; height:60px;}
.header_nav3 dd{float:right;width:65px;}
.header_in{font-size:12px;line-height:24px;color:#333;height:24px;position:absolute;top:0px;right:20px;}
.header_in span{}
.header_in a{color:#333;margin-right:10px;}
.header_welcome{font-size:12px;line-height:24px;color:#333;height:24px;position:absolute;top:0px;left:20px;}
.header_welcome a{color:#06F;}
.header_path{position:absolute;left:20px;bottom:0px;height:40px;line-height:40px;font-size:14px;color:#fff;}
.header_path strong{}
.headEEnetIcon {float:left; display:inline; height:28px; padding-left:35px; background:url(images/header_icon.png) no-repeat 0 6px; overflow:hidden; }
.headhuagongIcon {padding-left:10px; background:url(images/header_icon.png) no-repeat 0 -29px; }

/*=========头部当前位置========*/
.path{width:730px;line-height:30px;height:30px;padding-left:220px;background:url(images/path.gif) repeat-x 0px 0px;margin:0px auto;position:relative;}
.path h2{background:url(images/path_h.png) repeat-x 0px 0px;font-size:14px;font-weight:bold;color:#FFF;width:210px;text-align:center;position:absolute;top:0px;left:0px;}

/*=========内页主体========*/
.main{margin:10px auto 0;width:950px;padding:0px 0px 0px 0px;overflow:hidden;}
.main_ny{margin:10px auto;width:950px;padding:0px 0px 0px 0px;overflow:hidden;background:#fff;}
.i_sidebar{width:230px;float:left;}
.i_content{width:710px;float:left;padding-left:10px;overflow:hidden;}
.i_neiye{width:708px;float:left;margin-left:10px;overflow:hidden;border:1px solid #cacaca;background:#fff;}
.ny_content{margin:10px auto 10px auto;width:950px;overflow:hidden;background:#fff;}

/*=========重写-登录========*/
.i_sidebar_login{width:230px;margin-bottom:10px;}
.i_sidebar_login_title{background:url(images/title.png) repeat-x 0px -226px;height:27px;overflow:hidden;border:1px solid #f66401;}
.i_sidebar_login_title h2{color:#fff;font-size:14px;line-height:27px;padding-left:30px;background:url(images/icon.png)  no-repeat 18px 8px;}
.i_sidebar_login_content{border:1px solid #eeb502;border-top:none;background:#fffeef;overflow:hidden;line-height:20px;}
.i_sidebar_login_tb{}
.i_sidebar_login_tb th{padding:2px;text-align:right;font-weight:lighter;}
.i_sidebar_login_tb td{padding:2px 2px;line-height:16px;}
.i_login_txt{height:16px;width:110px;background:#FFF;border:1px solid #a7a6aa;}
.i_login_txt2{height:16px;width:45px;background:#FFF;border:1px solid #a7a6aa;}
.i_login_button{background:url(images/button.gif) no-repeat 0px 0px;border:none;width:70px;height:22px;}
.i_login_button strong{visibility:hidden;}
.i_sidebar_login_tb a{color:#266ba1;text-decoration:underline;}
.i_sidebar_login_foot{display:none;}
.i_sidebar_login_tx img{width:70px;height:70px;border:1px solid #ccc;}
.i_login_button2{float:left; background:url(images/button.gif) no-repeat 0px -427px;border:none;width:63px;height:21px; }
.i_login_button2 strong{visibility:hidden;}

/*=========培训流程========*/
.peixunliucheng {text-align:center; }
.peixunliucheng h3 {height:30px; line-height:30px; font-size:14px; background-color:#048cc3; color:#FFF; }
.peixunliucheng dl {background-color:#effaff; }
.peixunliucheng dt {hegiht:32px; line-height:32px; background-color:#bfd7e0; color:#065270;  }

/*=========培训管理========*/
.peixunguanli {*margin-bottom:-5px; text-align:center; background-color:#fcf4e6; }
.peixunguanli h3 {height:30px; line-height:30px; font-size:14px; background-color:#c64704; color:#FFF; }
.peixunguanli .detail {width:200px; margin:0 auto; padding:10px 0 10px 26px; text-align:left; border-top:1px #FFF solid; border-bottom:1px #f6d6c1 solid; }
.peixunguanli .detail.sub {padding-left:5px; }
.peixunguanli .dsubDetail {padding:10px 0 30px; border-top:1px #FFF solid; }
.peixunguanli .subDetail {width:168px; height:45px; margin:5px auto; padding:5px 20px; border:1px #e1d786 solid; }
.peixunguanli .subDetail.byellow {background-color:#feffb0; }
.peixunguanli .subDetail.borange {background-color:#ffecb0; }
.peixunguanli .subDetail.bgreen {background-color:#d7ffb0; }
.peixunguanli .subDetail span {display:block; text-align:left; }
.peixunguanli .subDetail span.gray {background:url(images/icon.png) no-repeat 0 -386px; color:#666; }

/*=========优秀表彰========*/
.peixunliucheng.person {height:475px; background-color:#effaff; overflow:hidden; }
.detailPerson {padding-top:25px; text-align:left; }
.detailPerson img {float:left; margin-left:30px; }
.detailPerson ul {float:left; margin-left:20px; }

/*=========推荐课程排行========*/
.tuijianph {height:795px; border:1px #e3e3e3 solid; }
.tuijianph table { width:226px; margin:0 auto; text-align:left; }
.tuijianph table tr {text-indent:18px; line-height:24px; }
.tuijianph table thead tr {background-color:#eef5ff; line-height:28px; }
.tuijianph th {border-top:1px #FFF solid; color:#156a8f; }
.tuijianph table thead tr.sub {background-color:#f1f1f1; }
.tuijianph table thead tr.sub td {border-top:1px #FFF solid; color:#878787; }
.tuijianph table tbody { border-bottom:8px #FFF solid; }
.tuijianph table tbody td{border-top:1px #FFF solid;}

/*-------活动窗体-------*/
.img_box{ width:710px; position:relative; height:220px; overflow:hidden; overflow:hidden;}
.pic_area{width:712px; height:170px; overflow:hidden;}
.pic_area li{width:711px; height:170px; overflow:hidden; background-color:#000;}
.btn_area{position:absolute; left:0; bottom:0; width:711px; height:53px; overflow:hidden;}
.btn_area i{width:237px; height:53px; overflow:hidden; float:left; display:block; background:#999; cursor:pointer;}

.btn_area i.nav01 {background:url(images/01btn1.gif) no-repeat left bottom; }
.btn_area i.nav02 {background:url(images/01btn2.gif) no-repeat left bottom; }
.btn_area i.nav03 {background:url(images/01btn3.gif) no-repeat left bottom; }

.btn_area i.nav11 {background:url(images/02btn1.gif) no-repeat left bottom; }
.btn_area i.nav12 {background:url(images/02btn2.gif) no-repeat left bottom; }
.btn_area i.nav13 {background:url(images/02btn3.gif) no-repeat left bottom; }

.btn_area i.nav21 {background:url(images/03btn1.gif) no-repeat left bottom; }
.btn_area i.nav22 {background:url(images/03btn2.gif) no-repeat left bottom; }

.btn_area i.nav31 {background:url(images/04btn1.gif) no-repeat left bottom; }
.btn_area i.nav32 {background:url(images/04btn2.gif) no-repeat left bottom; }
.btn_area i.nav33 {background:url(images/04btn3.gif) no-repeat left bottom; }

/*----------右侧知道更多----------*/
.sn_right_knowmore{ display:block; width:710px; height:32px; overflow:hidden; background:url(images/right_upset_nav.gif) no-repeat; text-align:center; line-height:32px;}
.more{padding:10px; line-height:15px; text-align:right;}

/*---------右侧无框部分----------*/
.sn_area_noborder{ width:auto; height:180px; padding:10px; overflow:hidden;}
.sn_r_area_head{ width:auto; display:block; height:25px; line-height:25px;}
.sn_r_area_head h3{ display:block; float:left; font-size:15px; color:#333;}
.sn_r_area_content{width:auto; height:auto; overflow:hidden;}
.sn_r_area_content .big{ display:inline; width:444px; margin-left:10px; height:30px; font-size:14px;}
.sn_r_area_content .big a{ color:#c64704;}
.rt_s_list{width:444px; margin-left:10px; float:left; height:auto; overflow:hidden;}
.rt_s_list li{line-height:25px; vertical-align:bottom; display:block; line-height:27px;}
.rt_s_list li a{ float:left; display:block;}
.rt_s_list li span.date{float:right; color:#999;}
.sn_lt_imgbox{width:230px; height:150px; float:left; overflow:hidden; border:1px solid #cfcfcf; padding:2px; position:relative;}
.lt_imgbox{width:230px; height:150px; overflow:hidden;}
.lt_imgbox li {width:230px; height:150px; }
.lt_img_btnarea{ width:63px; height:16px; position:absolute; left:170px; top:131px; overflow:hidden;}
.lt_img_btnarea i{font-style:normal; width:16px; height:16px; line-height:16px; text-align:center; background:#003a50; color:#fff; display:inline; margin-right:5px; float:left; cursor:pointer; font-weight:bold;}
.lt_img_btnarea i.cur {background-color:#007acc; }

/*=========最近课程========*/
.content_box { position:relative;margin:0 auto 10px; border:3px #6f9bbb solid;padding:5px; clear:both; overflow:hidden;}
.content_box h2 {position:relative; padding-left:5px;height:35px; border:0}
.content_box h2 .more{position:absolute; top:10px; right:20px; font-size:12px; font-weight:400; color:#999; }
.content_box h2 .more a {margin-left:10px; font-weight:400; color:#69c; }
.content_box_ts { height:70px; background-color:#eef5ff;position:relative;}
.content_box h3 { position:absolute;left:30px;top:5px;}
.content_box span { color:#333; font-size:12px; position:absolute; display:block;left:120px; top:25px;}
.content_box_kclb {padding:20px 0; position:relative; width:100%; z-index:999;}
.content_box_bz {display:inline; float:left; margin-left:30px;}
.content_box_txt {display:inline; float:left; width:375px; margin-left:20px;}
.content_box_txt h4 { background:url(images/search_ico.png) no-repeat 0 5px; margin-bottom:10px; padding-left:15px; font-size:14px; font-weight:bold; color:#1a578e; position:relative;}
.content_box_txt p { padding-left:15px; line-height:25px; color:#333; font-size:12px;}
.content_box_txt em {font-style:normal; text-decoration:line-through; }
.content_box_txt p.cur1 {position:absolute; top:60px; left:420px; white-space:nowrap; }
.content_box_txt p.cur1 strong {color:#ff6600; font-weight:bold; font-size:20px;}

.content_box_kclb.list {width:920px; border-bottom:1px #e3e3e3 solid ; }
.content_box_kclb.list p.cur1 {top:123px; left:610px;　}
.content_box_kclb.list .content_box_btn {top:118px; left:727px; }
.sDetail {float:right; width:300px; color:#A1A1A1; }
.spingjia {position:absolute; top:85px; right:15px; float:left; }
.spingjia span{ float:left; margin-left:20px; }

.content_box_btn {position:absolute;left:570px; top:60px;}
a.btn_styletest{display:inline-block;background:url(images/0919_joinLearn.png) no-repeat scroll left top;width:102px;height:28px;vertical-align:middle; color:#fff; font-size:14px; text-align:center; line-height:28px; font-weight:bold;}
a.btn_styletest2{display:inline-block;background:url(images/0919_joinLearn2.png) no-repeat scroll left top;width:102px;height:28px;vertical-align:middle; color:#fff; font-size:14px; text-align:center; line-height:28px; font-weight:bold;}
.content_box_btn p {margin-top:10px; }
.content_box_btn p a {float:left; margin-left:5px; padding:0 0 0 15px; line-height:20px; background:url('images/user_hz_icon.jpg') no-repeat -3px -70px; color:#7e7e7e; }
.content_box_btn p a.more {background:url('images/user_hz_icon.jpg') no-repeat -3px -87px; }
a.btn_styletest:hover{background:url(images/0919_joinLearn.png) no-repeat scroll left top;color:#fff; text-decoration:none;}
.content_box_sc {position:absolute; left:560px; top:130px;}
.content_box_sc a {color:#999999; font-size:12px; text-decoration:none;}
.content_box_sc a:hover{ text-decoration:none;}
.content_box_sc span.cur4 { background-image:url(images/ico_sc.gif) no-repeat 1 0;}
.content_box_line {border-bottom:1px solid #e9e9e9; clear:both;}



/*=========课程超市========*/
/*====搜索====*/
.sc_nav{position:relative; width:100%; height:160px; background:url(images/scNav01.png) #FFF 0 -30px repeat-x; overflow:hidden;}
.sc_nav h2 {position:absolute; top:30px; left:20px; width:200px; height:30px; text-indent:-9999px; background:url(images/inner_title.jpg) no-repeat 0 -105px; }

div.sc_main{position:absolute; top:25px; right:20px; height:36px; width:63.5%; margin-top:9px; background:url(images/scNav01.png) 0 -213px repeat-x;  overflow:hidden; }
label.sc_box{ width:100%;background:url(images/scNav01.png) 0 -167px no-repeat; height:36px; display:block; position:relative;}
input.sc_input{ position:absolute; top:0; left:0; height:18px; width:58%; background: transparent; border:0; padding:8px 5px 8px 0px; line-height:18px; font-size:15px; color:#a1a1a1; margin-left:42px; float:left; overflow:hidden; display:inline;}
button.sc_btn{width:144px; height:36px; overflow:hidden; float:right; background:url(images/scNav01.png) 0 -305px no-repeat; border:0; padding:0; cursor:pointer;}
button.sc_btn:hover{background-position:0 -351px;}

/*====下拉框====*/
.sc_selectItem {position:absolute; top:34px; left:135px; width:99px; height:36px;/* background:url(images/sc_box_select_item.gif) no-repeat 0 0;*/ z-index:9999; }
.itemList {position:absolute; width:97px; left:0; top:36px; background-color:#FFF; border-width:0 1px 1px; border-style:solid; border-color:#bdbcbd; z-index:9999; }
.itemList a {padding:0 10px; line-height:18px; }
.itemList a:hover {color:#F60; }
.selectText {float:left; width:60px; height:32px; margin:1px 0 0 1px; line-height:32px; border:0;  color:#a4a4a4; }
.selectBtn {float:left; width:0; height:0; margin:16px 0 0 15px; border-width:4px; border-color:#FFF #FFF #FFF #a4a4a4; border-style:solid; overflow:hidden; }
.selectBtn.down {border-color:#a4a4a4 #FFF #FFF #FFF; }

/*====课程选项卡====*/
.bottomTabWrapper {position:relative; top:88px; z-index:999;}
.bottomTabWrapper .tab {height:30px; }
.bottomTabWrapper .tab li {float:left; display:inline; margin-left:10px; padding:5px 10px; text-align:center; background-color:#d1e4ea; }
.bottomTabWrapper .tab li.on {position:relative; top:0; width:103px; height:30px; line-height:35px; background:url(images/bottomtab_on.jpg) no-repeat 0 0; z-index:999;}
.bottomTabWrapper .tab li.on a {color:#FFF; }
.bottomTabWrapper .tab li.on a:hover {color:#FFF; }
.bottomTabWrapper .tab li a {font-size:14px; font-weight:700; color:#355886; }
.bottomTabWrapper .tab li a:hover {text-decoration:none; color:#F60; }
.bottomTabWrapper h3 {position:relative; top:8px; _top:-7px; height:34px; padding-top:2px; line-height:34px; text-align:right; background:url(images/bottomtab_ms.jpg) repeat-x 0 0;}
.bottomTabWrapper h3 p {display:inline-block; @display:inline; @zoom:1; height:25px; margin-right:20px; font-size:12px; font-weight:400; color:#FFF; overflow:hidden; }
.bottomTabWrapper h3 p a {text-decoration:underline; color:#FFF; }
.bottomTabWrapper h3 p a:hover {color:#F60; }
.bottomTabWrapper h3 p.per {padding-left:20px; background:url(images/icon2.gif) no-repeat 0 6px; }
.bottomTabWrapper h3 p.classCont{padding-left:20px; background:url(images/icon2.gif) no-repeat 0 -27px;}
.bottomTabContainer {*zoom:1; margin-bottom:10px; padding:0 15px 15px; border-width:0 1px 1px; border-style:solid; border-color:#92c0d3; }
.bottomTabInnerwrapper {float:left; display:inline; width:46%; height:125px; margin:20px 0 0 25px; }
.bottomTabContainer .classImg {display:inline; float:left; }
.bottomTabContainer .classDetail {display:inline; float:left; margin-left:10px; width:60%; }
.bottomTabContainer .classDetail dt { position:relative;width:100%; line-height:25px; font-size:14px; font-weight:700; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#356aa0;}
.bottomTabContainer .classDetail dd {line-height:18px; }
.bottomTabContainer .classDetail em {font-style:normal; text-decoration:line-through; }
.bottomTabContainer .classDetail span{color:#F60}

/*----------------------*/

/*====排行====*/
.paihang {margin:10px 0 !important; background:url(images/subinner_bg.jpg) #FFF repeat-x 0 0 !important; border:solid 1px #e1e1e1 !important; clear:both !important; }
.paihang.table {height:195px !important; overflow:hidden; }
.paihang h2 {height:30px; margin-bottom:10px; text-indent:-9999px; background:url(images/inner_title.jpg) no-repeat 20px -55px; }
.paihangTable {_display:inline; float:left; margin:0 0 10px 10px;　line-height:25px; }
.paihangTable th {width:100%; background-color:#eef5ff; color:#156a8f; }
.paihangTable td { line-height:20px; text-align:center; }
.paihangTable tr.subtitle {width:100%; background:url(images/table_bg.gif) repeat-x 0 0; }
.paihangTable tr.subtitle td {width:48%; *width:auto; line-height:25px; color:#878787; white-space:nowrap; }
.paihangTable td.subname {width:187px; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.paihangTable td.subname span{width:180px; display:block; text-align:left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.paihangTable p.smallStar {float:none; margin:0 auto; }

/*====小星====*/
p.smallStar {float:left; width:50px; height:12px; background:url(images/small_star.gif) no-repeat center 0; }
p.smallStar.star4_5 {background-position:center -20px; }
p.smallStar.star4 {background-position:center -40px; }
p.smallStar.star3_5 {background-position:center -60px; }
p.smallStar.star3 {background-position:center -80px; }
p.smallStar.star2_5 {background-position:center -100px; }
p.smallStar.star2 {background-position:center -120px; }
p.smallStar.star1_5 {background-position:center -140px; }
p.smallStar.star1 {background-position:center -160px; }
p.smallStar.star_5 {background-position:center -180px; }
p.smallStar.star0 {background-position:center -200px; }

.lightStar {float:left; width:16px; height:16px; background:url(images/light_star.gif) no-repeat 0 0; }
.darkStar {float:left; width:16px; height:16px; background:url(images/dark_star.gif) no-repeat 0 0; }

/*==========培训成果===========*/
.peixunchengguo {width:948px; border:1px #e1e1e1 solid; }
.chengguoTitle { height:30px; padding-left:30px; line-height:30px; font-size:16px; background-color:#005b9e; color:#FFF; }
.peixunchengguo .topDetail {padding:20px 50px 10px; color:#00a4e1; clear:both; }
/*==========人数列表===========*/
.chengguoList {float:left; display:inline; width:460px; margin-left:10px; }
.chengguoListTitle {height:27px; padding-left:15px; line-height:30px; border-bottom:2px #8fb9d0 solid; }
.chengguoListTitle span {float:left; height:26px; padding:0 15px; font-size:12px; background:url(images/detail_item_bg.gif) repeat-x 0 0; border-width:1px 1px 0; border-color:#8fb9d0; border-style:solid; color:#0c526c; overflow:hidden; }
.chengguoList table {width:100%; margin-top:5px; line-height:25px; text-align:center; }
.chengguoList table tr.even {background:none repeat scroll 0 0 #F2F2F2; }
.chengguoList table th.title,.chengguoList table td.title {text-indent:25px; text-align:left; }
.chengguoList table th {line-height:30px; font-weight:400; background:url("images/detail_item_bg.gif") repeat-x scroll 0 -26px #EEE; color:#3e788e; }

/*==========最新选课===========*/
.newSession {width:950px; margin:10px 0; clear:both; }
.newSession .detail {float:left; width:317px; margin-right:-1px;}
.newSession .detail h3 {height:28px; line-height:32px; text-indent:25px; font-weight:700; font-size:14px; background:url(images/detail_item_bg.gif) repeat-x 0 -26px; border:1px #E1E1E1 solid; color:#005b9e; overflow:hidden; }
.newSession .detail a:hover span {color:#F60; }
.newSession .detail table {width:100%; height:120px; border-width:0 1px 1px; border-style:solid; border-color:#E1E1E1; overflow:hidden; }
.newSession .detail tr{ }
.newSession .detail td {padding:4px 0; text-indent:25px; vertical-align:top; }
.newSession .detail td .els{display:block; width:170px; white-space:nowrap; }

.innerWrap {margin-bottom:10px; border:1px #e3e3e3 solid; overflow:hidden; }
.innerTop {position:relative; height:70px; background:url("images/scNav01.png") repeat-x scroll 0 -30px #FFFFFF; z-index:9999; }
.innerContent {margin-bottom:-11px; position:relative; z-index:10000;}
.sessionSearch {position:relative; width:800px; height:70px; }
.sessionSearch .sc_selectItem {top:9px; left:30px; }
.sessionSearch .sc_main {top:0; left:135px; }
.innerTop .messages{position:absolute; top:18px; right:20px; }

/***********************底部帮助************************/
.i_bangzhu{background:#fff;border:1px solid #bdbcbd;width:908px;margin-bottom:10px;padding:20px;clear:both;zoom:1;}
.i_bangzhu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fwrx,.cjwt,.zlxz,.syzn{float:left;_display:inline;width:190px;height:160px;overflow:hidden;border-right:1px solid #ccc;padding-left:35px;}
.syzn{border-right:0;}
.i_bangzhu .i_sub_title{height:40px;line-height:40px;}
.i_bangzhu .i_sub_title h2{font-family:"微软雅黑";font-size:16px;font-weight:600;}

/*---------------页脚--------------*/
.sn_footer{background:url(images/sn_footer_bg.gif) 40px 10px no-repeat #e9e9e9; padding:10px; width:950px; height:81px; margin-left:auto; margin-right:auto;}
.sn_footer ul{ margin-left:151px; line-height:30px; color:#565656;}

.sn_circuit_content_nor{ width:auto; height:auto; overflow:hidden; padding:10px; background:#edfbff; line-height:25px;}
.sn_circuit_content_nor h3{color:#016caa; font-size:14px;}

/***************内容页******************/
/********头部********/
.body_area{width:950px; margin-left:auto; margin-right:auto; over-flow:hidden; height:auto; background:#fff; overflow:hidden;}
.headBanner01{width:950px; height:59px; overflow:hidden; background:url(images/jx_headbanner.gif) no-repeat;}
.headBanner02{position:relative; width:950px; height:184px; overflow:hidden;}
.ix_area01{background:url(images/lc_nav05.gif) repeat-x; height:250px; width:auto; padding:20px 5px; overflow:hidden;}

.hbTitle {position:absolute; top:50%; left:30px; margin-top:-40px; font:700 52px/1.5em "Microsoft YaHei",'\5b8b\4f53',Arial,sans-serif; color:#FFF; }

/*********选课信息*********/
.img_cbox{ width:320px; height:auto; overflow:hidden; float:left; display:inline; margin-right:30px;}
.img_cbox div.big{ width:288px; height:188px; margin:20px; overflow:hidden; background:#f2f2f2; border:1px solid #e3e3e3;}
.img_cbox div.small{ width:48px; height:48px; overflow:hidden; background:#f2f2f2; border:1px solid #e3e3e3; margin-right:10px; float:left; display:inline;}

.ix_area_rt{ width:400px; height:auto; float:left;}
.ix_area_rt table.cltb{ width:100%;}
.ix_area_rt table.cltb td{height:20px; text-align:left; white-space:nowrap; vertical-align:middle; padding:3px 0px;}
.ix_area_rt table.cltb td.tl01{ width:15%;}
.ix_area_rt table.cltb td.tl02{ width:55%;}
.ix_area_rt table.cltb td.tl03{ width:30%;}
.ix_area_rt table.cltb td.dts01 s{ display:block; color:#666;}
.ix_area_rt table.cltb td.dts01 span.zg_nor{ color:#ff6600; font-weight:bold; display:block;}
.ix_area_rt table.cltb td.dts01 span.zg_mir{ font-size:24px;  margin:0 5px;}
.ix_area_rt table.cltb td.dts01 p{ color:#666;} 
.ix_area_rt button.bd_btn{ margin:10px 0 0 0; padding:0; border:0; width:166px; height:52px; background:url(images/lc_nav02.gif) no-repeat; overflow:hidden; cursor:pointer; }
.ix_area_rt button.add_fav{ margin-left:10px; padding:0; border:0; width:81px; height:32px; background:url(images/lc_nav02.gif) 0 -62px no-repeat; overflow:hidden; cursor:pointer;}

a.queren,a.quxiao{display:block;width:auto;_width:0;margin-right:30px;overflow:visible;float:left;height:24px;padding-left:15px;font-weight:bold;}
a.queren:hover,a.quxiao:hover {text-decoration:none; }
a.queren{background:url(images/search_button.png) no-repeat 0 0;margin-bottom:5px;}
a.queren span{background:url(images/search_button.png) no-repeat right -25px;display:inline-block;white-space:nowrap;cursor:pointer;height:24px;line-height:24px;color:#FFF;padding-right:15px;}
a.quxiao{background:url(images/search_button.png) no-repeat 0 -56px;margin-bottom:5px;}
a.quxiao span{background:url(images/search_button.png) no-repeat right -80px;display:inline-block;white-space:nowrap;cursor:pointer;height:24px;line-height:24px;color:#333;padding-right:15px;}

/*-----------评论--------------*/
.ix_argue_topBox{width:auto; margin:10px 22px 0; border:1px solid #e4e4e4; padding:10px; height:80px; overflow:hidden; display:block;}
.ix_argue_topBox span.pointArea{ width:94px; height:100%; border-right:1px solid #e4e4e4; display:block; color:#ff6a00; text-align:center;  float:left; padding:0 10px;}
.ix_argue_topBox span.pointArea span.percent{ font-size:32px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; text-align:center; width:100%; display:block; margin-top:20px; height:32px; line-height:32px;}

.ix_argue_topBox div.pingfen{ width:269px; border-right:1px solid #e4e4e4; padding:32px 10px; height:16px; overflow:hidden; display:block; position:relative; float:left;}
.pingfen_txt{ display:inline; padding:0 5px; height:16px; float:left; color:#19568d; font-size:14px; line-height:19px;}
.pingfen_point{ font-size:32px; font-family:Tahoma, Geneva, sans-serif; color:#ff6a00; float:left; display:block; position:absolute; top:26px; left:210px; height:32px; line-height:32px;}
.ix_argue_topBox span.infTxt{ padding:32px 10px; width:200px; float:left; border-right:1px solid #e4e4e4; display:block; line-height:16px; height:16px;color:#999;}
.wplBox{ float:left; height:80px; width:106px; padding:20px 32px; text-align:center;} 
.wplBox button{ display:block; cursor:pointer; width:106px; height:35px; overflow:hidden; background:url(images/pj_btn.gif) no-repeat; overflow:hidden; padding:0; border:0; margin:0;}
.wplBox a{ color:#1d77bc;}

.plBox{display:block; width:910px; margin:10px 22px 0; overflow:hidden; height:auto; position:relative;}
.plBox_infArea span.company a{ color:#1d77bc; display:block;}
.plBox_infArea span.name a{color:#f56700; display:block;}
.plBox span.date{color:#999; display:block;}
.plBox_infArea{ width:80px; height:auto; overflow:hidden; float:left; text-align:center; line-height:20px;}
.plBox_infArea a.userLogo{ border:1px solid #e2e2e2; display:block; height:48px; width:48px; margin-left:auto; margin-right:auto; margin-bottom:5px;}
.plBox_infArea a.userLogo img{ width:48px; height:48px;}
.plBox_infArea span.company{ color:#1d77bc; display:block;}
.plBox_infArea span.name{ color:#f56700; display:block;}
.plBox_infArea span.date{color:#999; display:block;}
.plBox_pointArea{ position:absolute;top:5px; display:block; width:14px; height:26px; margin-left:20px; float:left; background:url(images/lc_nav06.gif) no-repeat; top:5px; left:85px;}
.plBox_mainArea{ display:block; background:#fffcf5; border:1px solid #f3e6c6; width:770px; padding:10px; float:left; margin-left:38px;}
.plBox_mainArea div.tl01{ width:auto; margin:0 5px; height:16px; padding:5px 0; border-bottom:1px solid #f9f0db;}
.plBox_mainArea div.tl01 span.title{ font-size:14px; color:#333; float:left; display:inline; margin-right:10px; font-weight:bold;}
.plBox_mainArea div.tl01 span.date{ float:right; color:#999; display:block; width:auto;}
.plBox_mainArea p.ix_main{ color:#73726e; background:none;}

/*===============底部推荐===============*/
/*
.bottomMsDetail {width:910px; margin:10px auto; text-align:center; border:1px #77a8d2 solid; border-collapse:collapse; }
.bottomMsDetail th {line-height:27px; text-align:center; text-indent:10px; background-color:#e2f0ff; color:#1a528b; }
.bottomMsDetail td {line-height:40px; background-color:#f5faff; border:1px #77a8d2 solid; }
*/
.bottomMsDetail {width:910px; margin:auto; border-width:1px 0px 1px 1px; border-style:solid; border-color:#77a8d2;}
.bottomMsDetail dl {float:left; width:455px; text-align:center; }
.bottomMsDetail dt {line-height:27px; text-align:center; text-indent:10px; background-color:#e2f0ff; color:#1a528b; }
.bottomMsDetail dt.dlright {border-right:1px #77a8d2 solid; }
.bottomMsDetail dd {line-height:40px; background-color:#f5faff; border-width:1px 1px 0 0; border-style:solid; border-color:#77a8d2;}
/*****************底部相关链接********************/
.ixNav_01{ width:auto; height:27px; border-bottom:2px solid #245c9b; margin-left:24px; margin-right:24px; overflow:hidden;}
.ixNav_01 h3{display:block; float:left; width:auto; padding:0 5px; overflow:hidden; background: url(images/lc_nav04.gif) 0 -74px repeat-x; display:block; height:27px; line-height:29px; color:#FFF; font-size:14px;}
.ixNav_01 span.ix_left{ display:block; float:left; width:5px; height:27px; background: url(images/lc_nav04.gif) no-repeat; overflow:hidden;}
.ixNav_01 span.ix_right{ display:block; float:left; width:5px; height:27px; background: url(images/lc_nav04.gif) 0 -37px no-repeat; overflow:hidden;}

.linkArea{ margin:0 22px 20px; width:auto; height:auto; overflow:hidden; background:#eef7ff; padding:10px;}
.linkBox{ width:100%; overflow:hidden; line-height:22px; color:#474747;}
.linkBox li{width:46%; margin-left:-1px; border-left:1px solid #bed4eb; float:left; padding:0 10px; vertical-align:bottom;}

.linkBox h3{ font-size:14px; color:#333; margin-bottom:20px;}
.linkBox ul.insetList li{ width:auto; border:0; margin:0; float:none; padding-left:10px; background:url(images/blackDot.gif) 0px 8px no-repeat; margin-top:10px;}
.linkBox ul.insetList a{ color:#1d77bc; margin:0 5px;}

/****************脚部 foot***************/
.foot{font-size:14px;line-height:22px;color:#666;text-align:left;height:80px;padding:30px 0px 0px 180px;border:1px solid #bdbcbd;border-bottom:4px solid #ff800d;width:768px;clear:both;background:#fff url(images/foot_bg.png) no-repeat 40px 25px;margin:0px auto;}
.foot a{color:#666;}

/****************poup*******************/
.popup{position:absolute;left:50%;top:50%;z-index:10000;background-color:#FFFFFF;border:1px solid #a9ccde;}
.popup_title{height:34px;padding:0px 5px;background:url(images/popup_title.gif) repeat-x 0px 0px;border-bottom:1px solid #a9ccde;}
.popup_title h2{font-size:14px;line-height:34px;color:#1f4b84;float:left;padding-left:10px;}
.popup_title span{font-size:12px;line-height:39px;color:#1f4b84;float:right;margin-right:10px;}
.popup_title span a{color:#1f4b84;}
.popup_content{border:2px solid #feefdd;padding:10px;}
.popup_content p{ margin:0;}

/*************分页**************/
.pagwrapper {padding:6px 6px 4px 0;font-size:13px;color:#313031;background-color:#fff;text-align:right;}
.pagwrapper a {border-right:#b7d8ee 1px solid;padding-right:6px;border-top:#b7d8ee 1px solid;padding:5px 6px 4px 5px;margin: 0px 3px;border-left: #b7d8ee 1px solid;color:#0030ce;border-bottom: #b7d8ee 1px solid;text-decoration:none;}
.pagwrapper a:hover {border-right:#b7d8ee 1px solid;border-top:#b7d8ee 1px solid;border-left:#b7d8ee 1px solid;color:#0066a7;border-bottom:#b7d8ee 1px solid;background-color:#d2eaf6;}
div.pagination a:active {border-right: #b7d8ee 1px solid;border-top: #b7d8ee 1px solid;border-left: #b7d8ee 1px solid;color: #0066a7;border-bottom: #b7d8ee 1px solid;background-color: #d2eaf6;}
.pagwrapper span.current {border-right: #b7d8ee 1px solid;padding-right: 6px;border-top: #b7d8ee 1px solid;padding-left: 5px;font-weight: bold;padding-bottom: 4px;margin: 0px 3px;border-left: #b7d8ee 1px solid;color: #444444;padding-top: 5px;border-bottom: #b7d8ee 1px solid;background-color: #d2eaf6;}
.pagwrapper span.disabled {display: none;}

/*****************图片切换*****************/
.i_banner{width:480px;height:150px;float:left;_display:inline;margin-left:10px;}
#idPicShow{position:relative;border:1px solid #ccc;width:478px;height:148px;}
#idPicShow *{margin:0px;padding:0px;}
#idPicText{z-index:10;left:0px;position:absolute;bottom:0px;height:25px;filter:alpha(opacity=80);opacity:0.8;font-size:12px;line-height:25px;background-color:#275f98;padding-left:10px;display:none;}
#idPicText a{text-decoration:none;color:#fff;display:block;}
#idPicList img.on{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#idNum{position:absolute;right:10px;bottom:3px;z-index:999999;}
#idNum li{float:left;list-style:none;color:#333;text-align:center;line-height:16px;width:16px;height:16px;font-family:Arial;font-size:12px;cursor:pointer;margin:1px;background:#c4d5ea;}
#idNum li.on{line-height:18px;width:18px;height:18px;font-size:14px;border:0;background:#ff6f1c;font-weight:bold;color:#fff;}


.no_pl_box{background:url(images/no_pl_bg.gif) no-repeat #fff; padding:45px 20px 45px 130px; margin:10px auto 0; width:330px; height:32px; line-height:16px; font:bold 14px/16px sans-serif; color:#888;}


/*--------------2010-11-22 样式-------------*/
.ix_tips2{ position:absolute; left:0; top:20px; display:block;float:left; font-size:0; line-height:0; padding:0 1px;  height:14px; width:58px; overflow:visible; background:#f56600;}
.ix_tips2 em{ position:absolute; top:-1px; display:inline-block; width:auto; height:16px; padding:0 5px; font:12px/18px sans-serif; color:#fff; background:#f56600; overflow:hidden;}
* html .ix_tips2 em{ display:inline; zoom:1; line-height:16px;}
.ix_tips2 i{ position:absolute; top:-8px; left:5px; width:0; height:0; overflow:hidden; border-style:solid; border-width:4px; border-color: transparent transparent #f56600 transparent; }
* html .ix_tips2 i{ border-color:black black #f56600 black; filter:chroma(color = black);}
.ix_tipsBlock2{ position:absolute; top:70px; left:630px; width:239px; height:41px; padding:10px; line-height:20px; overflow:hidden; font-style:normal; font-size:12px; font-weight:normal; color:#666; white-space:normal!important; background:url(images/flag_tags09.gif) no-repeat;}
.ix_tipsBlock2 i{position:absolute; top:6px; left:240px; width:5px; height:5px; overflow:hidden; cursor:pointer;}
/*----------2010-11-22新增---------------*/
.ix_tips3{ position:relative; left:0; top:0; display:block;float:left; font-size:0; line-height:0; padding:0 1px;  height:14px; width:58px; overflow:visible; background:#f56600;}
.ix_tips3 em{ position:absolute; top:-1px; display:inline-block; width:auto; height:16px; padding:0 5px; font:12px/18px sans-serif; color:#fff; background:#f56600; overflow:hidden; text-decoration:none !important;}
* html .ix_tips3 em{ display:inline; zoom:1; line-height:16px;}
.ix_tips3 i{ position:absolute; top:-8px; left:5px; width:0; height:0; overflow:hidden; border-style:solid; border-width:4px; border-color: transparent transparent #f56600 transparent; }
* html .ix_tips3 i{ border-color:black black #f56600 black; filter:chroma(color = black);}
.ix_tipsBlock{ position:absolute; top:-70px; left:-20px; width:232px; height:46px; padding:10px; line-height:20px; overflow:hidden; font-style:normal; font-size:12px; font-weight:normal; color:#666; white-space:normal!important; text-decoration:none !important; background:url(images/ix_tipsBlock.png) no-repeat;}
.ix_tipsBlock i{position:absolute; top:-60px; left:-50px; width:5px; height:5px; overflow:hidden; cursor:pointer;}
/*------------------2010-11-22-------------------*/
.ix_tips4{ position:relative; top:2px; margin-left:5px; display:inline-block; font-size:0; line-height:0; padding:0 1px;  height:14px; width:58px; overflow:visible; background:#f56600;}
.ix_tips4 em{ position:absolute; top:-1px; display:inline-block; width:auto; height:16px; padding:0 5px; font:12px/18px sans-serif; color:#fff; background:#f56600; overflow:hidden;text-decoration:none !important;}
* html .ix_tips4 em{ display:inline; zoom:1; line-height:16px;}
.ix_tips4 i{ position:absolute; top:2px; left:-8px; width:0; height:0; overflow:hidden; border-style:solid; border-width:4px; border-color: transparent  #f56600 transparent transparent; }
* html .ix_tips4 i{ border-color:black #f56600 black black; filter:chroma(color = black);}
.ix_tipsBlock4{ position:absolute; top:-70px; left:-20px; width:232px; height:46px; padding:10px; line-height:20px; overflow:hidden; font-style:normal; font-size:12px; font-weight:normal; color:#666; white-space:normal!important; text-decoration:none !important; background:url(images/ix_tipsBlock.png) no-repeat;}
.ix_tipsBlock4 i{position:absolute; top:6px; left:240px; width:5px; height:5px; overflow:hidden; cursor:pointer;}