/*考试提醒____________________________________________________________________*/
.testtime_box{width: 170px}
/*新闻头条*/ 
#slide_pic { margin-bottom: 8px;}
.headnews { height: 142px; width: 462px; overflow: hidden; background: url(/images/template/bg_headline.png) repeat-x; padding: 0 5px; }
.sort_headnews { height: 391px;}/*二级大类首页头条*/
.headnews h1 { font-size: 20px; font-family: "黑体"; font-weight: normal; margin: 10px 10px 2px; }
.headnews h1 strong { font-weight: normal;}
.headnews p { line-height: 1.4; text-align: left; color: #555; padding: 0 9px; text-indent: 2em; }
.headnews ul {_margin-top: 12px;}
.left_ul { margin-right: 15px; }
.headnews li { text-align: left; margin-bottom: 3px; *margin-bottom: 1px; background: url(/images/template/li_arr.gif) no-repeat 0 4px; width:215px; height:16px; overflow:hidden; overflow:hidden; padding-left: 8px; float:right}

/*编辑推荐*/
.editor { height: 240px; overflow: hidden; }

/*网校*/
#class_menu { width: 960px; height: 34px; background: url(/images/template/class_menu.jpg) no-repeat; background-color: #ccc; overflow: hidden; }
#class_submenu { float: right; color: #fff; margin: 13px 10px 0; }
#class_submenu span { margin: 0 5px; }
#class_submenu a { color: #fff; }
#gongcheng #class_submenu a:hover,#caikuai #class_submenu a:hover,#zige #class_submenu a:hover,#waimao #class_submenu a:hover,#yiyao #class_submenu a:hover,#xueli #class_submenu a:hover,#waiyu #class_submenu a:hover,#it #class_submenu a:hover,#it #class_submenu a:hover { color: #fff; text-decoration: underline; }
.class_box { width: 948px; padding: 5px; border-top: none; background-color: #F7FBFE; }
.class_box .C1,.class_box .C3 { background-color:#fff; border: 1px solid #ccc; }
.class_box .C1 { width: 162px; margin-right: 15px;}
.class_box .C2 { width: 465px; height: auto;}
.class_box .C3 { width: 293px; margin-bottom: 8px; }
.class_box .C3 { text-align: left; }
/*教师*/
.class_box  .teacher {  background-color: #FFFCE8;}
.teacher_box { margin: 10px 8px 0; text-align: left; }
.teacher_box img { margin-top:5px; width:120px; height:90px}
.teacher_box .photo { padding:2px; border: 1px solid #ccc; margin: 0 auto 5px; text-align: center; background-color: #fff; }
#gongcheng .teacher_box .photo  a.teacherName{ color: #CC0000; line-height: 22px; height: 22px; }
.teacher_box .tName { font-size: 12px; color: #CC0000; font-weight: normal; margin: 5px auto 0; }
.teacher_box p { line-height: 160%; color: #555; text-indent: 2em; margin-bottom: 8px; }
/*执业医师*/
.yishiBody .teacher{ margin-top:5px}
.yishiBody .teacher_box li{ width:22%; float:left; overflow:hidden; margin:0 12px 0 5px}
.yishiBody .teacher_box li img{ margin-bottom:8px}
.yishiBody .teacher_box li p{ display:none}
/*大分类首页推荐教师*/
.teacher_sort ul.teacher_box { margin: 10px 10px 8px; padding: 0; }
.teacher_sort  .photo { float: left; margin: 0 10px 0 0;}
.teacher_sort  .photo img { margin:0; width:80px; height:60px}
.teacher_sort   p { float: left; margin: 0; _margin-bottom: -7px; width: 170px; }
.teacher_sort li { background-image:none; padding: 0; }
.teacher_sort .dotline { margin: -2px 0 6px; }
.teacher_sort a.teacherName  { height: 18px;}

<!--学员心声-->
#demo1 p { margin-bottom: 10px; color: #555;}
#demo1 p span { color: #CC0000; margin-right: 1em; }
#demo1 .emotion_img { margin: 0 5px -2px 0; }
/*网校公告*/
#gonggao {
text-align: left;
margin: 10px 10px 10px 3px;
}
#gonggao li  { margin-bottom: 5px; background: url(/images/template/li_arr.gif) no-repeat 0 3px; padding-left: 10px; position: relative; }
#gonggao li a { font-size: 14px; }
#gonggao li span {
color: #999999;
position: absolute;
right: 0px;
top: 2px;
}
/*网络班次选项卡*/
.classtable_box .tagsBox { border-bottom: 1px solid #2A8BC0; height: 24px; clear: both; overflow: hidden; font-size: 1px; }
.classtable_box a.tag_on,.classtable_box a.tag_off,#gongcheng .classtable_box a.tag_on { font-weight: bold; background: url(/images/template/classtable_tags.gif) no-repeat; display: block; float: left; width: 90px; line-height:26px; text-decoration: none; font-size: 14px; color: #ffffff; margin-right: 4px; cursor:pointer}
.classtable_box a.tag_off,#gongcheng .classtable_box a.tag_off{ color: #1D5F83; background-position: 0 -34px; font-size: 12px; }
/*药师*/
.yaoshiBody .class_box .tagsBox { height: 24px;line-height:26px; clear: both; padding-left:10px; margin-bottom:10px; border-bottom: 1px solid #2A8BC0;overflow: hidden}
.yaoshiBody .class_box .tagsBox a{display: block; float: left; width: 90px;margin-right: 4px;background-image: url(/images/template/classtable_tags.gif); background-repeat:no-repeat}
.yaoshiBody .class_box a.tag_on,.yaoshiBody .classtable_box a.tag_off { font-weight: bold;    text-decoration: none; font-size: 14px; color: #ffffff;  cursor:pointer}
.yaoshiBody .class_box a.tag_off{ color: #1D5F83; background-position: 0 -34px; font-size: 12px; }
/*课程表*/
.classtable_box table.class_table,table#cont_t1,table#cont_t2 ,table#cont_t3,table#cont_t4,table#cont_t5{ background: #B9D1F0; text-align: center; width: 465px; }
table.class_table th { padding:7px 5px 5px; background: #DAEDFE; border:#fff 1px solid }
.class_table td { background: #fff; padding:8px 5px 5px}
.class_table td.td_title { text-align: left; }
.class_table .tit2 th{ font-weight:normal}
.sbBody table.class_table td{ padding:5px 8px 4px }
/*优惠方案*/
.class_box .youhui{ padding:5px; line-height:160%; text-align: left; }
.youhui b { color: #CC0000; }

 
/*课程辅导___________________________________________________________________________________________________________*/
h2.chujiTit,h2.zhongjiTit{padding-left:20px; background:#DAEDFE; border:#B9D1F0 1px solid; border-bottom:none; text-align:left; font-size:14px; line-height:200%}
.fudao_C1,.fudao_C2,.fudao_C3 { height: 305px; *height: 300px; overflow: hidden; background:#F7FBFE; padding-bottom: 8px; }
.fudao_C1,.fudao_C2 { width: 320px; float: left; margin-right: 8px; }
.fudao_C3 { width: 298px; float: right; }
/*二级首页选项卡*/
.last_news_sort .tagsBox{ background: url(/images/template/fudo_tags_bg.png) 0px -30px repeat-x;  height: 25px; clear: both; overflow:hidden; }
.last_news_sort a.tag_on,.last_news_sort a.tag_off {/*多加一层选择符，只是针对IE6*/ color: #014ccc; FONT-WEIGHT: bold; background: url(/images/template/fudo_tags_bg.png)  no-repeat; FLOAT: left; display: block; width: 125px; text-decoration: none; padding-left: 10px;_padding-left: 8px; height: 25px; line-height: 26px; font-size: 14px;}
.last_news_sort a.tag_off { font-weight: normal; background-image: none; color: #555; padding-left: 0; border-right: 1px solid #B9D1F0; font-size: 14px; text-align:center }
.fudao_headline { padding: 10px 10px 0; text-align: left; }
.fudao_headline  h2 { text-align: center; }
.fudao_headline  h2 a ,#gongcheng .fudao_headline  h2 a,#caikuai .fudao_headline  h2 a,#zige .fudao_headline  h2 a,#waimao .fudao_headline  h2 a,#yiyao .fudao_headline  h2 a,#xueli .fudao_headline  h2 a,#waiyu .fudao_headline  h2 a,#it .fudao_headline  h2 a,#gwy .fudao_headline  h2 a { font-size: 14px; color: #FF0000;}
.fudao_headline  h2 a:hover { color: #CC0000; text-decoration: underline; }
.fudao_headline  p { height:30px; overflow:hidden; color: #555; line-height: 1.3; margin-top: 4px; text-indent: 2em; }
.fudao_C1 ul,.fudao_C2 ul,.fudao_C3 ul { padding: 0 10px; _padding-top: 12px; }
.fudao_C1 li ,.fudao_C2 li ,.fudao_C3 li { padding:0 0 0 8px; background: url(/images/template/li_arr.gif) 0 9px no-repeat; text-align: left; font-size: 14px; position: relative; height:18px; overflow:hidden;overflow:hidden}
.fudao_C1 li span,.fudao_C2 li span,.fudao_C3 li span { position: absolute; right: 0px; top: 2px; font-size: 12px; }
.fudao_C1 li font,.fudao_C2 li font,.fudao_C3 li font { line-height: 1; *line-height: 1.23; font-size: 12px; }
.fudao_C1 li a,.fudao_C2 li a,.fudao_C3 li a { margin:0; line-height:190%; height:14px; overflow:hidden; font-size: 12px; font-family:"宋体" }
/*大分类首页小考试最新新闻*/
.last_news_sort li { margin-bottom:2px; position: relative; }
.last_news_sort li a{ font-size: 12px; line-height: 1; *line-height: 1.23;}
.last_news_sort .fudao_C1,.last_news_sort .fudao_C2,.last_news_sort .fudao_C3 { height: 305px; *height: 300px;}



/*广告*/
#banner_300_65 { margin-top: 8px; background-color: #ccc; color: #fff; font-size: 20px;  width: 300px; height: 65px;}
#banner_300_65 img { width: 300px; height: 65px; overflow: hidden; }

/*经济师首屏右侧科目*/
.jjsLeft{ width:660px; overflow:hidden; float:left}
.jjsRight{ width:270px; float:right}
.jjsRight .C3{ width:275px}
.jjsBody .jjsKemu{ height:500px}
.jjsBody #jjsKemu { margin:0; padding:0}
.jjsBody #jjsKemu .titmenu{ padding-top:3px; padding-bottom:3px; margin-right:2px; border:#B9DEFF 1px solid; background-color:#D8E9EC }
.jjsBody #jjsKemu .zcObj a{ color:#ff0000; font-weight:bold}
.jjsBody #jjsKemu ul { margin:0 0 10px 0; padding:0}
.jjsBody #jjsKemu li{ display:block;float:left; width:32.8%; height:26px; margin-right:-1px; margin-top:-1px; padding:7px 0 0 0; overflow:hidden;  margin-bottom:0; background:#fff; border:#B9DEFF 1px solid;text-align:center}
.jjsBody #jjsKemu li a{ font-size:14px}
.jjsBody #jjsKemu .zcObj{ width:99%; font-size:14px; background:#DFEEFC}