/*write by zshlwy*/
/*all*/
body{ background:#fff; font-size: 12px; line-height: 22px; color: #333333; text-decoration: none}
*{margin:0;padding:0; font-family:"宋体"; font-size:12px; line-height:22px;}
img{ border:0;}
ul,ol,li,dl,dt,dd{ list-style:none;}

a:link { font-size: 12px; line-height: 22px; color: #333333; text-decoration: none}
a:visited { font-size: 12px; line-height: 22px; color: #333333; text-decoration: none}
a:hover { font-size: 12px; line-height: 22px; color: #333333; text-decoration: underline}

a.blue:link {
	color: #06F;
	text-decoration: underline;
}
a.blue:visited {color:#0066FF;}
a.blue:hover {color: #FF3300; text-decoration: underline}
.lbcn {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}

a.blue:active {color: #6600CC;text-decoration: none;}

/*layout*/
#site_wrap {width:960px; margin: 0 auto;}
#header{width:100%;}
#footer,#footer a{width:100%;color: #999;clear:both;}
#content{width:960px; margin: 0;padding:0;}
#left_column{float:left;width:185px;padding:0;margin:0;}
#middle_column{margin:0 195px !important; margin:0 192px;}/*margin:四个参数值，将按上－右－下－左的顺序作用于四边*/
#middle_column2{margin:0 195px 0 140px !important; margin:0 192px 0 140px;}
#right_column{float:right;width:185px; padding:0;margin:0;}
.clear{clear:both;height:0;font-size: 1px;line-height: 0px;}

.center{text-align:center;} 
.left{text-align:left;}
.right{text-align:right;}
.dot_line_1{border-bottom:1px dashed #ddd;margin:3px; height:1px;font-size: 1px;overflow: hidden;}
.solid_line_1{border-bottom:1px solid #345998;margin:0px; height:1px;font-size: 1px;overflow: hidden;}
.li_disc{list-style:disc;margin-left:15px }
.li_plus{background:url(../img/icon_plus.gif) no-repeat 3px 3px;padding-left:20px;margin-left:0px;}
.li_check{background:url(../img/icon_check1.gif) no-repeat 0px 3px;padding-left:20px;margin-left:0px;}
.li_check_gf{background:url(../img/icon_check1.gif) no-repeat 0px 3px;padding-left:20px;margin-left:0px; width:195px; float:left;}

/* header & footer*/
#header_topmenu { float: right;text-align: right; padding:3px 0px 0px;color: #999;}
#header_topmenu a{ color: #999;}
#header_img{float: left;}
#header_swf{
	float:right;
	width:185px;
	margin-top:38px;
	padding-top: 30px;
}
#header_navmenu { background: #fff;}
#header_navmenu #header_navmenu_links { float: left; margin: 0; padding: 0; list-style: none; }
#header_navmenu #header_navmenu_links li { float: left;	margin-right: 1px; height: 28px;}
#header_navmenu #header_navmenu_links li a:link,#header_navmenu #header_navmenu_links li a:visited{
	display: block;
	text-align: center;
	padding: 8px 12px 6px 12px  !important;
	padding: 8px 12px 5px 12px;
	color: #fff;
	font-size:14px;
	font-weight: bold;
	line-height:100%;
	background-color: #ec0000;
}
#header_navmenu #header_navmenu_links li a:hover {	background: #0296de; }

#index #header_navmenu #header_navmenu_links li a.index:hover,
#courselist_menu #header_navmenu #header_navmenu_links li a.courselist_menu:hover,
#teacher_menu #header_navmenu #header_navmenu_links li a.teacher_menu:hover,
#newslist_menu #header_navmenu #header_navmenu_links li a.newslist_menu:hover,
#exam_menu #header_navmenu #header_navmenu_links li a.exam_menu:hover,
#datalist_menu #header_navmenu #header_navmenu_links li a.datalist_menu:hover,
#student_menu #header_navmenu #header_navmenu_links li a.student_menu:hover,
#score_menu #header_navmenu #header_navmenu_links li a.score_menu:hover,
#study_menu #header_navmenu #header_navmenu_links li a.study_menu:hover{	display: block;	text-align: center;	padding: 8px 12px 6px 12px  !important; padding: 8px 12px 5px 12px;color: #fff; font-size:14px;font-weight: bold; line-height:100%; text-decoration:none; }

#index #header_navmenu #header_navmenu_links li a.index:link,	
#index #header_navmenu #header_navmenu_links li a.index:visited,

#courselist_menu #header_navmenu #header_navmenu_links li a.courselist_menu:link,	
#courselist_menu #header_navmenu #header_navmenu_links li a.courselist_menu:visited , 

#teacher_menu #header_navmenu #header_navmenu_links li a.teacher_menu:link,
#teacher_menu #header_navmenu #header_navmenu_links li a.teacher_menu:visited,

#newslist_menu #header_navmenu #header_navmenu_links li a.newslist_menu:link,
#newslist_menu #header_navmenu #header_navmenu_links li a.newslist_menu:visited,

#exam_menu #header_navmenu #header_navmenu_links li a.exam_menu:link,
#exam_menu #header_navmenu #header_navmenu_links li a.exam_menu:visited ,

#datalist_menu #header_navmenu #header_navmenu_links li a.datalist_menu:link,
#datalist_menu #header_navmenu #header_navmenu_links li a.datalist_menu:visited ,

#student_menu #header_navmenu #header_navmenu_links li a.student_menu:link,
#student_menu #header_navmenu #header_navmenu_links li a.student_menu:visited ,

#study_menu #header_navmenu #header_navmenu_links li a.study_menu:link,
#study_menu #header_navmenu #header_navmenu_links li a.study_menu:visited ,

#score_menu #header_navmenu #header_navmenu_links li a.score_menu:link,
#score_menu #header_navmenu #header_navmenu_links li a.score_menu:visited {background: #c60001; }

/* middle_column */
#gold_course{}
#gold_course ul.left{ width:269px; float:left; margin-bottom:20px; padding:5px; border:1px solid #ddd; }
#gold_course ul.right{width:268px;	float:right; margin-bottom:20px; padding:5px; border:1px solid #ddd; text-align:left;}

/* siderbar */
#siderbar_course,#siderbar_school,#siderbar_exam,#siderbar_book,#siderbar_lecture,#siderbar_ceti { border:solid 1px #AAB0A7;margin:0 0 23px 0;_margin:0 0 17px 0;padding:0;_zoom: 1;}
	#siderbar_school h3 {padding:2px;margin:0;font-size:14px;}
	#siderbar_school h3 a{font-size:14px;font-weight:bold;height:22px;}
	#siderbar_school ul {padding: 0 13px 5px;}
	#siderbar_school li {
	background-repeat: no-repeat;
	background-position: 0 4px;
}
	#siderbar_school li a{padding-left:19px; padding-top:2px;display:block;}

.siderbar,.siderbar a:link,.siderbar a:visited {color:#333333;}
.siderbar h3{
	height:22px;
	background-color: #c60001;
	color: #fff;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 14;
	border-bottom:1px solid #d60000;
	margin-bottom:5px
}/*框标题*/
.siderbar h3 label{padding-left:8px;font-size:14px;font-weight:bold;}
.siderbar ul {padding:5px 5px;margin:0;}
.siderbar ul li {padding:0px; font-size:12px; height:22px;}
.siderbar ul li a{padding-left:18px;display:block;height:22px;}
.siderbar ul li a.both{padding-left:0; height:22px;}
.siderbar li a.group1{background:url(/school/images/course/m01.gif) no-repeat 0 4px;}
.siderbar li a.group2{background:url(/school/images/course/m02.gif) no-repeat 0 4px;}
.siderbar li a.group3{background:url(/school/images/course/m03.gif) no-repeat 0 4px; float:left}
.siderbar li a.group4{background:url(/school/images/course/m04.gif) no-repeat 0 4px;}
.siderbar li a.group5{background:url(/school/images/course/m05.gif) no-repeat 0 4px; float:left}
.siderbar li a.group6{background:url(/school/images/course/m06.gif) no-repeat 0 4px;}
.siderbar li a.group7{background:url(/school/images/course/m07.gif) no-repeat 0 4px;}
.siderbar li a.group8{background:url(/school/images/course/m08.gif) no-repeat 0 4px;}
.siderbar li a.group9{background:url(/school/images/course/m09.gif) no-repeat 0 4px;}
.siderbar li a.group10{background:url(/school/images/course/m10.gif) no-repeat 0 4px;}
.siderbar li a.group11{background:url(/school/images/course/m11.gif) no-repeat 0 4px;}
.siderbar li a.group12{background:url(/school/images/course/m12.gif) no-repeat 0 4px;}
.siderbar li a.group13{background:url(/school/images/course/m13.gif) no-repeat 0 4px;}
.siderbar li a.group14{background:url(/school/images/course/m14.gif) no-repeat 0 4px;}
.siderbar li a.group15{background:url(/school/images/course/m15.gif) no-repeat 0 4px;}
.siderbar li a.group16{background:url(/school/images/course/m16.gif) no-repeat 0 4px;}
.siderbar li a.group17{background:url(/school/images/course/m17.gif) no-repeat 0 4px;}


.siderbar li a.line1{margin-left:0px;background:url(../img/icon-t0.gif) no-repeat 0 0px;}
.siderbar li a.line2{margin-left:0px;background:url(../img/icon-t.gif) no-repeat 0 0px;}
.siderbar li a.line3{margin-left:0px;background:url(../img/icon-t1.gif) no-repeat 0 0px;}

		
#siderbar_teacher{ margin-bottom:20px; margin-left:10px;}
#siderbar_teacher a.mid{ float:left; text-align:center; margin-bottom:15px;}
#siderbar_teacher a.left{float:left; margin-right:22px; text-align:center; margin-bottom:15px;}
#siderbar_teacher a.right{float:left; margin-left:22px; text-align:center; margin-bottom:15px;}

p.teacher{ border-bottom:1px solid #e6dac3; font-size:14px; font-weight:bold; height:20px; padding-top:2px;}
p.allteacher{ background:url(/school/course-wy/img/icon_arrow.gif) no-repeat 110px 6px; text-indent:14px; text-align:right;border-top:1px dashed #e6dac3; clear:left;}
p.all{ background:url(/school/course-wy/img/icon_arrow.gif) no-repeat 120px 5px; text-indent:14px; text-align:right;}

#siderbar_student{ margin-bottom:20px; border:solid 1px #d3d3d3 }
#siderbar_student ul{

}
#siderbar_student li{ line-height: 18px; background: url(http://www.zili.cn/vipfiles/dot.jpg) no-repeat 0px 8px; padding-left: 10px; padding-bottom: 5px; height:auto  }

#siderbar_student li a { height:auto; padding-left:0; color:#0296DE }

#siderbar_student li b { padding-right:3px }

#siderbar_student li span { display:block }

#siderbar_student a.img{border:1px solid #e1e1e1; margin-right:15px; float:left;}
#siderbar_student a.name{ font-weight:bold;}
#siderbar_student ul li.class{ color:#ccc;}

/*text*/
.text_bold {font-weight: bold;}
.text_deleteline{text-decoration:line-through}
.text_14 {font-size: 14px;line-height:26px;}
.text_small { font-size: 11px;font-family: tahoma, PMingLiu;}
.text_small a:link,.text_small a:visited,.text_small a:hover{ font-size: 11px;font-family: tahoma, PMingLiu;}
.text_gray {color: #ccc}
.text_gray1 {color: #333}
.text_black {color: #000000}
.text_white {color: #ffffff}
.text_red {color: #ff0000}
.text_blue {color: #0000ff}
.text_green {color: #006600}
.text_orange {color: #d60000}

a.whitelink:link, a.whitelink:hover ,a.whitelink:visited { font-size: 2px; line-height: 2px; color: #fff;text-decoration: none}

/*teacher*/
#teacher dl{margin-bottom:30px;height:150px;}
#teacher dd{margin-left:160px;width:390px;height:110px;overflow:auto;}
#teacher .img{float:left;padding:25px 10px 0px 10px;}
#teacher .text{margin-left:160px;font-weight:bold;border-bottom:1px solid #5CB132;}

/*student*/
#student dl{margin-bottom:30px;height:200px;}
#student dd{margin-left:160px;height:176px;overflow:auto;}
#student .img{float:left;padding:25px 10px 0px 10px;}
#student .text{margin-left:160px;font-weight:bold;border-bottom:1px solid #5CB132;}

/*newslist & datalist*/
.title_links{padding: 0px; font-size:14px; line-height:26px;}

a.newslink:link{font-size:14px; text-decoration: underline;}
a.newslink:hover{font-size:14px; text-decoration: underline;color:#ff6600;}
a.newslink:visited{font-size:14px; line-height:26px; text-decoration: underline;}
a.newslink:active{font-size:14px; text-decoration: underline;}


.cont_links {font-size:12px;font-weight: normal;border-bottom:1px dashed #ddd;margin:3px 0px 20px; overflow: hidden;}
a.clink:link{ font-size:12px;}
a.clink:hover{font-size:12px;color:#ff6600;}

/*study*/
#study h2{font-size:14px;font-weight:bold;border-bottom:1px dashed #333;margin-bottom:20px;margin-bottom:5px;}
#study .explain {margin-bottom:20px;}

/*exam*/
#exam table {border:1px #333 solid; border-collapse:collapse;}
#exam caption {font-size:14px;font-weight:bold;margin-bottom:5px}
#exam td{border:1px #999 solid; padding:0px; }
#exam th{border:1px #999 solid;background-color: #e9edf2;}
#exam tr.striped{background-color: #efefef;}
#exam tr.hot{background-color: #C8E29A;color:#000}

/*score*/
#score table {border:1px #333 solid; border-collapse:collapse;}
#score caption {font-size:14px;font-weight:bold;margin-bottom:5px}
#score td {border:1px #999 solid; padding:3px; text-align:center;}
#score th {border:1px #999 solid; padding:3px; text-align:center; background-color: #e9edf2;}
#score tr.striped{background-color: #efefef;}

/*courselist*/
.course_intro {border:1px solid #AAB0A7;margin-bottom:20px;padding:10px;_zoom: 1;}
.course_intro h1 a:link,.course_intro h1 a:visited {display: block;padding: 0px; font-size:14px;font-weight: bold; line-height:26px;border-bottom:3px solid #559834;}
.course_intro h1 a:hover {display: block;padding: 0px; font-size:14px;font-weight:bold; text-decoration: none; line-height:26px;border-bottom:3px solid #ff4500;}

/*course*/
#course h1 {margin:0 0;font-size:14px;font-weight:bold;border-bottom:2px solid #559834;}
#course_record{margin:0 0 20px;padding:5px;border:1px solid #b6ae7f; font-weight:bold;}
#course_record ul{ margin-bottom:10px;}
#course_record ul li span{color: #ff4500;font-weight:normal;padding:2px 10px;}
#course_grade{text-align:center;}
#course_grade table {border:1px #b6ae7f solid; border-collapse:collapse;width:540px; font-weight:normal;}
#course_grade .caption {font-weight:bold;margin-bottom:5px;}
#course_grade td {border:1px #b6ae7f solid; padding:1px;text-align:center;}
#course_grade th {border:1px #b6ae7f solid; padding:1px;text-align:center;font-weight:normal;background-color: #e9edf2;}
#course_intro{margin:0 0;}
#course_question li{padding-left:18px;display:block;height:1%;}
#course_question .question{color:#ff6600;background:url(../img/icon_question.gif) no-repeat 0 3px;}
#course_question .answer{color:#666666;background:url(../img/icon_answer.gif) no-repeat 0 3px;}

/*shownews*/
#shownews h1{font-size:14px;font-weight:bold;text-align:center;}
#shownews #lable{border-bottom:1px solid #060;margin-top:5px;margin-bottom:10px;text-align:center;}
#shownews .news {border:1px #b6ae7f solid; border-collapse:collapse; width:100%}
#shownews .news td {border:1px #b6ae7f solid; padding:1px; text-align:center;}

/*main*/
#mainnews{margin:0 0 20px 0; border:solid 1px #ddd}
#mainnews #newslist{float:right;width:350px; }
#mainnews #change{width:200px;height:168px;padding:5px;}
#maindata{margin:0 0 10px 0; height:178px}
#maindata #datalist{width:350px;border:1px #ddd solid;}
#maindata #teacher{float:right;width:210px;}
#maindata #teacher .photo{float:left;width:60px;border:1px #ddd solid; padding:4px 4px 0;line-height:18px;text-align:center;margin-right:5px; color:#d60000}

/*Slide img*/
#ifocus { width:570px; height:150px; margin-bottom:10px; overflow:hidden; }
	#ifocus_pic { display:inline; position:relative; float:left; width:570px; height:150px; overflow:hidden; margin:0px 0 0 0px; }
		#ifocus_piclist { position:absolute; left:0; top:0;}
		#ifocus_piclist li { width:570px; height:150px; overflow:hidden; padding:0px }
		#ifocus_piclist img { width:570px; height:150px; }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:570px; height:20px; background:#333; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:5px; bottom:0px; color:#fff; }
		#ifocus_tx .normal { display:none; }
		#ifocus_tx li {position:absolute; left:0; bottom:0; width:570px;text-align:center; font-size: 12px;line-height:150%;margin-top:2px}
	#ifocus_btn { display:inline; float:right; width:60px; margin:0px 0px 0 0; }
		#ifocus_btn li { width:20px; height:60px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:20px; height:45px; margin:0px 0 0 0px; }
		#ifocus_btn .current { background: url(img/slide_trigger.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }

/* Tabmenu 1*/
#tabs1{ text-align:left; width:570px; margin-bottom:20px;color:#0296DE}
#tabs1 a {color:#060}
.menu1box{ position:relative; overflow:hidden; height:25px; width:570px; text-align:left;}
#menu1{position:absolute; top:0; left:0; z-index:1;}
#menu1 li{ float:left; display:block; cursor:pointer; width:112px; font-size:14px; text-align:center; line-height:24px; height:24px;background:#E4F6FF; border-right:1px solid #fff; }
#menu1 li a {font-size:14px;}
#menu1 li.hover{ background:#fff; font-size:14px; border-left:1px solid #0296DE; border-top:1px solid #0296DE; border-right:1px solid #0296DE;}
.main1box{ padding:5px!important; padding:5px 5px 1px 5px;margin-top:-1px; border:1px solid #0296DE; height:auto; width:558px}
.main1box .tabtext{margin:5px;color:#f60}
.main1box .tabtable{height:190px; overflow:auto;}
#main1 ul{ display: none;}
#main1 ul.block{ display: block;}
#main1 table {border:1px #eee solid; border-collapse:collapse;width:540px;}   
#main1 td {border:1px #ddd solid; padding:1px; text-align:center; color:#333}
#main1 th {border:1px #ddd solid; padding:1px; text-align:center;font-weight:normal;}   

.c186_bianju {
	padding: 1px;
}
.c186_1 {
	font-family: "宋体";
	color: #3333CC;
}
.c168_3 {
	font-family: "宋体";
	color: #85A222;
}
.c168_4 {
	font-family: "宋体";
	color: #FFFFFF;
}
.c768_2 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #6666FF;
}

.c186_5 {
	font-family: "宋体";
	color: #6666FF;
}
.C769_1 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.c769_2 {
	padding: 1px;
}
.c769_3 {
	font-family: "宋体";
	font-size: 12px;
	color: #0066CC;
}
.c769_4 {
	color: #FFFFFF;
}
.c727_1 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-left: 30px;
}
.c727_2 {
	padding-left: 20px;
}
.c727_3 {
	text-align: justify;
	padding: 5px;
	font-family: "宋体";
}
.c727_4 {
	color: #FF9900;
}
.c504_1 {
	font-weight: bold;
	padding-left: 35px;
}
.c504_3 {
	color: #FF9900;
	font-weight: bold;
}
.c504_2 {
	padding-left: 10px;
}
.c504_4 {
	padding-top: 15px;
	padding-bottom: 15px;
}
.cgb_1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 21px;
	text-align: left;
	vertical-align: top;
}
.c765_1 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	background-color: #F2F2F2;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C1BDBF;
	border-bottom-color: #C1BDBF;
}
.c765_2 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	padding-left: 42px;
	color: #3595C7;
}
.c765_5 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #004080;
	padding-right: 8px;
	padding-left: 8px;
}
.c765_6 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}


.c765_3 {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.c765_4 {
	padding-left: 35px;
}
.c765_7 {
	font-family: "宋体";
	font-size: 12px;
	color: #3494C7;
}
.c765_8 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.cg350 {
	padding-right: 10px;
}
.lbbd {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-align: left;
	padding-left: 90px;
	padding-right: 80px;
}
.jz {
	padding-left: 10px;
	padding-bottom: 10px;
}
.jianju_1 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}

a.bnlink:link{
	font-size:14px;
	color: #8fc941;
	font-weight: bold;
	padding-bottom: 20px;
	word-spacing: 1pt;
}
a.bnlink:hover{
	font-size:14px;
	color:#03A1EB;
	font-weight: bold;
}
.zkkcjj {
	border:1px solid #AAB0A7;
	_margin:0 0 17px 0;
	_zoom: 1;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 23px;
	margin-left: 0;
}

.tab_787 {
	padding-top: 5px;
	padding-left: 5px;
}

/*jiangzou*/	
#jiangzou{margin:0px 10px 5px 0px;}/*padding:四个参数值，将按上－右－下－左的顺序作用于四边*/
	#jiangzou .lecture{margin-bottom:30px;padding:10px;border:1px #ccc solid;}
	#jiangzou h1{font-size:14px;font-weight:bold;border-bottom:1px #ccc solid;}
	
		
	/*honour其他状态的链接颜色*/
 a.honour:link {
	color: #fffffe;
	text-decoration: none;
}
 a.honour:visited {
	color: #fffffe;
	text-decoration: none;
}
a.honour:hover {
	color: #fff100;
	text-decoration:underline;
}
a.honour:active {
	color: #fff100;
	text-decoration:underline;
}

	/*honour2其他状态的链接颜色*/
 a.honour2:link {
	color: #ec1d1d;
	text-decoration: none;
}
 a.honour2:visited {
	color: #ec1d1d;
	text-decoration: none;
}
a.honour2:hover {
	color: #fffffe;
	text-decoration:underline;
}
a.honour2:active {
	color: #fffffe;
	text-decoration:underline;
}

#coursequick { border: 1px solid #c60001; margin: 0 0 10px; padding: 0; width:183px;/* background-color:#faeedc; */overflow:hidden }
#coursequick h3 { font-size:14px; font-weight:bold; padding-left:8px; }
#coursequick ul { padding:0 2px}
#coursequick li { height:22px; line-height:22px;display:block;/* border-bottom:dashed 1px #dfca9f; */overflow:hidden; padding-left:10px }
#coursequick li a { display:inline; padding-left:0 }
#coursequick li a:hover { background-color:#fff; color:#d60000 }
#coursequick .noline { border-bottom:0 }
#coursequick h4 { font-weight:normal; line-height:24px; color:#d60000; font-size:13px;/* border-bottom:dashed 1px #dfca9f; */margin:0 2px; background:url("http://www.zili.cn/school/course-zk/img/arrow-red.jpg") no-repeat 5px 7px; padding-left:22px; }

/*****************************school list**********************************************/
/*分校地址列表样式*/
.schoollist{margin:0px;width:183px;border: 1px solid #d60000; height:459px;}
.listhead{background:url("http://www.zili.cn/school/zilicn/images/schoollist.jpg");width:183px;height:29px;}
.schoollist .listhead span,#coursequick .listhead span{display:block;width:130px;height:15px;color:#fff; font-size:14px; font-weight:bold; padding:5px 0px 0px 8px;}

.school{margin:5px 0px 0px 0px;}
.school ul{margin:0px 6px 0px 6px; padding:0; list-style:none; width:170px;}/*margin:四个参数值，将按上－右－下－左的顺序作用于四边;*/

.school ul li{height:29px; line-height:29px;border-bottom:1px dashed #d4d4d4;}
.school ul li span{ color:#d60000; float:left; line-height:29px; padding-right:3px; padding-left:2px}

/*学校地址链接样式*/
.school ul li a:link {
 color: #333;
 text-decoration: none;
 padding-left:0;
 line-height:29px
}
				
.school ul li a:visited {
	color: #333;
	text-decoration: none;
}

.school ul li a:hover {
	color: #d60000;
	text-decoration:underline;
}
.school ul li a:active {
	color: #d60000;
	text-decoration:underline;
}

/*---------------------------------------*/
#course_record li { height:25px; overflow:hidden }
#course_record .dot_line_1 { height:1px;line-height:1px;overflow:hidden }

/*-----------------rebuilt zikao index----------------------*/
#tabs1 .tabtable a {color:#333}
#tabs1 #menu1 a {color:#0296DE }
#main1 .tabtable tr th { background-color:#f5f5f5; font-weight:bold; color:#333 }
#tabs1 .tabtable a { text-decoration:underline }
#siderbar_lecture,#siderbar_exam{ border:solid 1px #d3d3d3 }
#siderbar_lecture h3,#siderbar_exam h3,#siderbar_student h3 { background-color:#eaeaea; border-bottom:solid 1px #d3d3d3; color:#494949}

/*--order form--*/

.order{width:183px;border: 1px solid #d4d4d4; height:454px;}
.order_form{width:169px; margin:5px 0px 0px 10px;}
.order_form form{ padding:0; margin:0 auto;}
.order_form .txtinput{color:#b3b3b3; border: 1px solid #bec2c5; height:18px; width:155px; margin:0px 0px 10px 0px;}
.order_form .order_font{width:158px; margin:4px 0px 7px 0px;}
.order_form .selectwidth{width:158px; color:#b3b3b3; height:22px; margin-bottom:10px;}


.order_form .order_image_button{float:left; width:86px; margin:8px 0px 0px 0px;}
.order_form .order_private_font{float:left;width:58px; margin:18px 0px 0px 20px;}
.order_form .order_telimg{margin:10px 0px 0px 0px;}

/*video_title当前状态的链接颜色*/
 a.privacy:link {
	color: #7ecef3;
	text-decoration: underline;
}
 a.privacy:visited {
	color: #7ecef3;
	text-decoration: underline;
}
 a.privacy:hover {
	color: #7ecef3;
	text-decoration:underline;
}
 a.privacy:active {
	color: #7ecef3;
	text-decoration:underline;
}


.four_roll{margin:0px;border:1px solid #d4d4d4;height:128px; width:568px;overflow:hidden;}/*margin:四个参数值，将按上－右－下－左的顺序作用于四边;*/

.four_roll ul{list-style:none; margin:0; padding:0;}
.four_roll ul li{display:inline; height:128px;overflow:hidden;float:left;}


.focusleft{float:left; width:568px;}
.focusright{float:left; width:200px; margin:0px 0px 0px 10px;height:250px; overflow:hidden;}/*margin:四个参数值，将按上－右－下－左的顺序作用于四边;*/

.focus_title{font-size:14px;font-weight:bold; color:#494949;}
.news{margin:5px 0px 10px 0px;}
.newsleft{float:left; width:245px; margin:5px 0px 0px 0px;}
.newsleft span{line-height:25px; display:block; text-align:center;}

.newsright{float:left;margin:0px 0px 0px 13px; width:310px; overflow:hidden;}
.news_up{border-bottom:1px dashed #bcbcbc; height:60px;}
.bold_title{display:block; height:30px; width:310px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;}
.small_title{line-height:20px; color:#006d4e;}

/*新闻大字微软雅黑链接样式*/
.bold_title  a:link {
 color: #333;
 text-decoration: none;
}
				
.bold_title a:visited {
	color: #333;
	text-decoration: none;
}

.bold_title a:hover {
	color: #333;
	text-decoration:underline;
}
.bold_title a:active {
	color: #333;
	text-decoration:underline;
}


/*新闻中扣号链接样式*/
.small_title  a:link {
 color: #006d4e;
 text-decoration: none;
}
				
.small_title a:visited {
	color: #006d4e;
	text-decoration: none;
}

.small_title a:hover {
	color: #006d4e;
	text-decoration:underline;
}
.small_title a:active {
	color: #006d4e;
	text-decoration:underline;
}

.news_down{margin:0px 0px 0px 0px;}
.news_down ul{margin:0; padding:0; list-style:none;}/*margin:四个参数值，将按上－右－下－左的顺序作用于四边;*/
.news_down ul li{line-height:25px; font-size:14px;}

/*新闻标题链接样式*/
.news_down  a:link {
 color: #333;
 text-decoration: none;
}
				
.news_down a:visited {
	color: #333;
	text-decoration: none;
}

.news_down a:hover {
	color: #333;
	text-decoration:underline;
}
.news_down a:active {
	color: #333;
	text-decoration:underline;
}



/*活动公告*/
.activities{ float:left;margin:10px 0px 0px 0px; width:183px;border:1px solid #d4d4d4; height:270px;}
.act_f{ background:url(../images/act_f.jpg); width:183px; height:29px;}
.act_content{height:240px;}
.act_content dl{margin:0; padding:0;}
.act_content dl dt{margin:0; padding:0;}
.act_content dl dd{margin:0; padding:0; clear:both;}
.course_explain{ float:left;color:#333333; font-size:14px; font-weight:bold;display:block;width:120px;height:15px; padding:10px 0px 0px 10px;}
.all_forecast{ float:left;color:#333333; display:block; width:50px;padding:12px 0px 0px 0px;}
.title_ac{color:#d60000; line-height:23px; display:block;padding:0px 0px 0px 10px;}/*margin:四个参数值，将按上－右－下－左的顺序作用于四边;*/

.content_ac{line-height:23px; display:block;padding:0px 0px 0px 10px;}

/*滚动活动预告样式*/
.infolist{width:183px; margin:0;}
.infocontent{width:183px;height:240px;overflow:hidden;}

/*全部预告链接样式*/
.all_forecast  a:link {
 color: #333;
 text-decoration: underline;
}
				
.all_forecast a:visited {
	color: #333;
	text-decoration: underline;
}

.all_forecast a:hover {
	color: #d60000;
	text-decoration:underline;
}
.all_forecast a:active {
	color: #d60000;
	text-decoration:underline;
}


/*席位预订链接样式*/
.content_ac  a:link {
 color: #d60000;
 text-decoration: underline;
}
				
.content_ac a:visited {
	color: #d60000;
	text-decoration: underline;
}

.content_ac a:hover {
	color: #d60000;
	text-decoration:underline;
}
.content_ac a:active {
	color: #d60000;
	text-decoration:underline;
}

.space_ac{display:block;width:165px; line-height:10px; height:10px; margin:0px 0px 10px 10px;border-bottom:1px solid #d4d4d4;}

/*----------------------------tab------------------------------------*/

.examtab{width:183px;border: 1px solid #d4d4d4; height:210px; margin:10px 0px 0px 0px;}
.examtab dl{margin:0px; padding:0px;}
.examtab dt{border-bottom:#d4d4d4 1px solid;background:#eaeaea;margin-bottom:-1px;height:29px;line-height:29px;}
.examtab dt a{float:left;display:block;cursor:pointer;padding:0px 16px;text-align:center;background:#eaeaea;color:#484848; font-size:14px; line-height:29px}
.examtab dt a.on{font-size:14px;background:#fff;color:#4a4a4a;font-weight:bold;border-bottom:1px solid #fff;position:relative;border-right:1px solid #d4d4d4;border-left:1px solid #d4d4d4; margin-left:-1px; padding:0 17px}
.examtab dd{padding:0px 0px 0px 0px;height:200px;clear:both; margin:0px 0px 0px 0px;}

.examtab ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-position:outside;}
.examtab  .dotted_line{border-top:1px dashed #d4d4d4;height: 1px;overflow:hidden;}
.examtab .data_up{ height:110px;margin:10px 0px 0px 5px; width:172px;}/*margin:四个参数值，将按上－右－下－左的顺序作用于四边*/
.examtab .data_catagory{list-style-type:none;list-style-position:outside;margin-left:3px; color:#008DD5;}
.examtab .data_name{list-style-type:none;list-style-position:outside;margin:0; line-height:24px; height:24px;}
.examtab .data_name2{list-style-type:none;list-style-position:outside;margin:0; line-height:20px; height:20px;}
.examtab .data_handbook{margin:10px 0px 0px 5px; width:172px;}

.siderbar .examtab li a { padding-left:12px; }

/*----------------------------bangdan--------------------------------*/
#bdcg { background:#740a00; width:540px; margin:20px auto 0; /*text-align:center*/ }
.bdtable { margin:0 40px }
.bdtable td { color:#fff; padding:3px 14px }