#imenus0 { position: absolute; _right: 100px;  top: -1px; }
.mainBox { background:url(/images/template/bg_newsBody.gif) 0 0 repeat-y}
.C_left{ float:left; width:652px; height:1135px; border-top:#B9D1F0 1px solid; }
/*栏目名称*/
.C_left .cName{ position:relative; margin:5px; padding:0 5px 0 38px; background:url(/images/template/bg_cName.gif) no-repeat ; color:#fff; font-family:"黑体"; text-align:left; font-weight:normal; font-size:18px; line-height: 34px; height: 31px; overflow: hidden; }
h1.cName .more{ display:block; position:absolute; top:7px; right:10px; width: 40px; height: 14px; padding-top:2px;  line-height:16px;text-align: center;  background:#fff; font-size:12px; font-weight:normal; font-family:"宋体";}

/*城市列表*/
.cities { margin:0 10px 0 20px}
.cities h3{ font-size:14px; margin-bottom:5px}
.cities li{ display:block; float:left; width:6.2%; padding:2px 0; margin:0 0 5px; background:#e5e5ee5}
.cities font{ font-size:12px}
/*科目名称*/
.kemuMenu { margin:10px 20px 10px 30px}
.kemuMenu li { display:block; float:left; background:#F0F6FD;  padding:5px 7px; border:#B9D1F0 1px solid; margin-right:10px; font-weight:bold;margin-top:3px;}
.kemuMenu li a{ font-weight:normal; color:#0A2F9C}
.gwzyysBody .kemuMenu li{ width:20%; margin-bottom:5px}
/*咨询师列表页科目*/
.zxBody .kemuMenu li{ width:30%; margin-bottom:10px}
/*经济师列表页科目*/
.jjsBody  .kemuMenu li{ width:30%; margin-bottom:10px; margin-right:5px; padding:5px}

/*会计职称栏目导航*/
.erjiNav { margin-top:10px; margin-left:20px}
.erjiNav li{ display:block; float:left; background:#fff; padding:5px 5px; margin-left:-1px; font-weight:bold; font-size:14px}


/*新闻列表*/
.newsList{ margin:10px 0 0 10px}
.C_left .newsList li,body.search .C_left li { position:relative; padding-left:10px; margin-bottom:12px;background:url(/images/template/li_arr.gif) 0 4px no-repeat; text-align:left; font-size:14px}
.newsList li span,body.search li span { position:absolute; right:20px; color:#666; font-size: 12px; top: 2px; }
.newsList{ padding:0 10px}
.newsList li a{ color:#333}

/*老师列表*/
#teacherList{ margin:20px 0 0}
#teacherList li{ clear:both; height:160px; margin-top:10px; padding-bottom:10px; background:url(/images/dot.gif) repeat-x bottom}
#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-bottom:10px}
#teacherList p.teacherInfo{ line-height:160%}
#teacherList p.teacherInfo a{ font-size:12px}
/*间隔线*/
.newsList .lineBetween{ position:static; display:block;margin:10px 0 15px -13px; _margin-top:0; height:0;border-bottom:#666 1px dashed; border-right:#666 15px dashed}



/*页码按钮*/
.showPage {
margin: 30px 10px 20px;
padding-top: 15px;
text-align: center;
border-top:1px dotted #ccc;
font-size: 14px;
}
.showPage select { margin-bottom: -3px; }
.showPage a {
font-size: 12px;
border: 1px solid #ccc;
border-top-color:#FFF;
border-left-color:#FFF;
padding: 3px 2px 3px;
background-color: #F0F0F0;
margin:0 0 0 3px;
}
.showPage a:hover {
background-color: #ccc;
color: #FFF;
text-decoration: none;
border-color: #526426;
border-top-color:#FFF;
border-left-color:#FFF;
}


/*综合辅导*/
.C3 .ad{padding-bottom:8px;background:#fff; }
.C3 .space{ clear:both;height:8px; line-height:8px; font-size:0; border-top:#B9D1F0 1px solid}



/*综合辅导_________________________________________________________________________________________________*/
.zonghe_box  { height:170px; overflow:hidden; padding-bottom: 6px; margin:0 1px }
.zonghe_box .titmenu{ border-left:none; border-right:none}
.zonghe_box ul{ padding:0; margin:10px 8px 8px; line-height:16px;}
.zonghe_box ul li{ float:left; width: 24.5%; height:24px; padding:7px 0 0 0; overflow:hidden; margin-top:-20px; margin-bottom:0; background:#fff; border:#B9DEFF 1px solid; margin-right:-1px; margin-top:-1px;text-align:center}

/*底部边框*/
.mainBox .btm{ height:1px; background:url(/images/template/bg_newsBtm.gif) 0 0 no-repeat}



/*=====选课中心=====*/
#xuanke{ width:652px; float:left; border-top:#B9D1F0 1px solid; padding-bottom:15px}
#xuanke .menuBox{ margin:20px 10px 0 16px; font-size:14px; font-weight:bold; border-bottom:#ccc 1px solid; padding-bottom:20px}
#xuanke .menuBox li{ display:inline; padding-left:17px; margin:7px 15px 7px 0;background:url(/images/bg_li.gif) 0 0 no-repeat}
#xuanke .tuijian{ margin:15px; padding:5px; background:#EEF7FF; border:#ccc 1px solid}
#xuanke .navBox{ clear:both; height:100px; padding-bottom:10px; margin:15px; background:url(/images/dot.gif) 0 bottom repeat-x}
		#xuanke .GCL{ height:130px}
#xuanke .pic{ width:100px; height:80px; float:left; margin-right:10px; border:#ccc 1px solid; background-image:url(/images/icon_navBox.gif); background-repeat:no-repeat}
#xuanke .text{ float:left; width:500px; text-align:left}
#xuanke .simhei16{ font-family:"黑体"; font-size:16px; *font-weight:normal}
#xuanke .GWY .pic{ background-position:12px 10px}
#xuanke .WYL .pic{ background-position:8px -70px}
#xuanke .CHL .pic{ background-position:8px -145px}
#xuanke .GCL .pic{ background-position:10px -226px}
#xuanke .ZGL .pic{ background-position:18px -305px}
#xuanke .XLL .pic{ background-position:12px -385px}
#xuanke .YYL .pic{ background-position:15px -468px}
#xuanke .WML .pic{ background-position:15px -543px}
#xuanke .JSJ .pic{ background-position:14px -625px}
#xuanke .FLL .pic{ background-position:15px -700px}

#xuanke .text{600px; line-height:180%}
#xuanke h2 { margin-bottom:5px}
#xuanke h2 a{ color:#cc0000}
#xuanke .text p a{ margin:0 15px 10px 0}



/*搜索页面________________________________________________________________________________20091216*/
body.search .C_left { background: #fff url(/images/template/bg_search.gif) repeat-y; width:654px; border: none; height: 1075px; }
.C_left .search_pt_corner { background: url(/images/template/search_pt_corner.gif) no-repeat; height: 4px; }
.search_title { background: url(/images/template/bg_h1_title.jpg) repeat-x;}
.search_title h1 { font-family: "黑体"; font-size: 18px; font-weight: normal; color: #CC0000; height: 29px; line-height: 32px; border: 1px solid #ccc; border-bottom: none; }
body.search .C3 .titmenu,.cont_ul .titmenu { border-left: none; border-right: none; border-top: none; }
body.search .C3 .space { border-top: none; }
/*页边距*/
.search_title,.search_form_box, body.search .C_left .boxBorder { margin: 0 10px 10px 15px; }
.search_title { margin-top: 8px; margin-bottom: 0; }
/*表单*/
.search_form_box { background-color: #F5f5f5; border: 1px solid #ccc; }
.search_form_box table { width: 628px; margin: 10px auto 0; height: 80px; text-align: center; }
input.keywords_input { width: 220px; height: 22px; line-height: 22px; }
.submit_box { text-align: center; padding: 12px 10px 10px; border-top:1px solid #ccc}
input.submit_btn { width: 125px; height: 35px; border: none; background: url(/images/template/submit_btn_0.gif) no-repeat; cursor:pointer}
.search_form_box  table{ height: 160px; }
/*内容列表*/
body.search .C_left .boxBorder { background:#fff}
.cont_ul { height: 782px; }
body.search .C_left .boxBorder ul { padding: 15px; }
/*右侧*/
.sort_search { padding-bottom: 10px; text-align: left; }
.sort_search h4 { font-size: 12px; height: 15px; border-bottom: 1px dotted #999; margin-bottom: 5px; margin-top: 12px; }
.slink { padding: 0 10px; }
.sort_search a { text-decoration: underline; margin-right: 1em; line-height: 1.7; }
.sort_search a:hover { color: #CC0000; }
/*底部圆角*/
.search_btm { height: 4px; background: url(/images/template/bg_search_btm.gif) no-repeat;}

.titmenu{border:1px solid #b9d1f0;}
