/* CSS Document */
.zlcg_mid_l
{
	float: left;
	width: 100px;
	text-align: center;
	margin-top: 14px;
}
.zlcg_mid_r
{
	float: right;
	width: 630px;
}
.cg_head
{
	padding: 1px;
	border: 1px solid #CCCCCC;
	width: 30px;
	height: 30px;
}
.cg_head_a
{
	padding: 1px;
	border: 1px solid #CCCCCC;
	width: 72px;
	height: 72px;
}
.cg_head_a_b
{
	margin-top: 5px;
	text-align: left;
}
.zlcg_flash
{
	border: 1px solid #CBE7FE;
	padding: 3px;
	text-align: left;
}
.zlcg_flash_b
{
	padding: 3px;
}
.zlcg_list td
{
	border-bottom: 1px dashed #ccc;
}
.jinbu_zlcg
{
	padding: 1px;
	height: auto;
	width: 303px;
	height: 270px;
	border: 1px solid #CBE7FE;
	margin-top: 8px;
}
.zlcg_left
{
	float: left;
}
.zlcg_right
{
	float: right;
}
.im
{
	padding: 1px;
	height: auto;
	width: 99%;
	border: 1px solid #CBE7FE;
	clear: both;
	display: inline-block;
}
.zlcg_flash_nav
{ 
	width:580px;
	margin:0 10px; 
	text-align:left; 
	padding:4px;
}
.zlcg_flash_nav img
{
	max-width:579px;
	width:expression(document.body.clientWidth>document.getElementById("zlcg_flash_nav").scrollWidth*9/10? "579px": "auto" );
	border:1px dashed #000;
}
.zlcg_flash_navb
{
	margin: 0 10px;
	text-align: right;
	padding: 5px;
	border-bottom: 1px dashed #ccc;
}
.zlcg_flash_navc
{
	margin: 0 10px;
	text-align: center;
	padding: 2px;
}
.zlcg_menu
{
	background-image: url(../images/zlcg/zlcg_bg.gif);
	text-align: left;
	padding: 8px 16px;
	background-repeat: no-repeat;
	width: 59px;
	height: 17px;
	margin: 8px auto;
}
.zlcg_menub
{
	background-image: url(../images/zlcg/zlcg_bg2.gif);
	text-align: left;
	padding: 8px 16px;
	background-repeat: no-repeat;
	width: 59px;
	height: 17px;
	margin: 8px auto;
}
/*一课一练新增*/
.test_head{ background-color:#F5FBFF; border:1px solid #CBE7FE; text-align:center; padding:12px; width:708px;float:left; clear:both; margin-bottom:8px;}
.test_middle{border:1px solid #CBE7FE; text-align:center; padding:15px; width:703px;float:left; clear:both;}
.test_head_til{ text-align:left; padding-bottom:6px; border-bottom:1px solid #CBE7FE;}
.test_head_nav{ text-align:left; padding:6px; height:auto;float:left;}
.test_head_nav ul{ list-style:none;}
.test_head_nav ul li{ text-align:left; float:left;width:98px; display:inline; line-height:28px;}
.test_head_tilb{ text-align:left; padding:6px 0px; border-bottom:1px solid #E2E2E2;}
.test_head_tilc{ text-align:left; padding-bottom:7px; border-bottom:2px solid #e0e0e0}
.test_middle_nav{ text-align:left;margin:8px auto;}
.test_middle_nav td{ border-bottom:1px dashed #ccc}
.test_middle_nav ul{ list-style:none;}
.test_middle_nav ul li{ float:left; width:92px; line-height:22px;}
.zlcg_Comment{ margin:25px 15px 10px 15px; text-align:center; padding:8px; background-color:#F5F8FD; border:1px solid #C8D8F2 }
.zlcg_Comment_title{ padding:4px; text-align:left; border-bottom:1px dashed #C8D8F2}
.zlcg_Comment_nava{ padding:6px 4px 0px 4px; text-align:left;}
.zlcg_Comment_navb{ padding:4px; text-align:left; border-bottom:1px dashed #C8D8F2}
.zlcg_Comment_page{ padding:8px; text-align:right; }
.zlcg_Comment_foot{  padding:4px; text-align:left;}
/*一课一练结束*/
/*找老师*/
.middle_l_teacher{ padding:1px; height:auto; border:1px solid #CBE7FE;}
.middle_r_teacher_til{ padding:1px; height:auto; border:1px solid #CBE7FE;}
.middle_l_teacher_nav{ padding:10px; text-align:left; line-height:20px;}
.middle_l_teacher_serch{ padding:4px 8px; text-align:right; border:1px solid #CBE7FE; border-bottom:none;}
/*找老师over*/

.zlcg_mid_l ul li
{
	float: right;
	width: 91px;
	height: 33px;
	list-style: none;
	margin-top: 10px;
}
.zlcg_mid_l ul li a
{
	font-size: 16px;
	color: #06c;
	text-decoration: none;
	display: block;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/zlcg/zlcg_bg.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.zlcg_mid_l ul li a:visited, .zlcg_mid_l ul li a:link
{
	font-size: 16px;
	color: #06c;
	text-decoration: none;
	display: block;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/zlcg/zlcg_bg.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.zlcg_mid_l ul li a:hover
{
	font-size: 16px;
	color: #046;
	text-decoration: none;
	display: block;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/zlcg/zlcg_bg2.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}

.zlcg_mid_l ul li.zlcg_list a
{
	font-size: 16px;
	color: #000;
	text-decoration: none;
	display: block;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/zlcg/zlcg_bg2.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.zlcg_mid_l ul li.zlcg_list a:visited, .zlcg_mid_l ul li.zlcg_list a:link
{
	font-size: 16px;
	color: #000;
	text-decoration: none;
	display: block;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/zlcg/zlcg_bg2.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.zlcg_mid_l ul li.zlcg_list a:hover
{
	font-size: 16px;
	color: #046;
	text-decoration: none;
	display: block;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/zlcg/zlcg_bg.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}

a.sty177:link
{
	font-size: 16px;
	color: #06c;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
a.sty177:visited
{
	font-size: 16px;
	color: #06c;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
a.sty177:hover
{
	font-size: 16px;
	color: #c30;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.font100
{
	font-size: 16px;
	font-family: "微软雅黑";
	color: #115e9f;
}

.gobtn
{
	font-size: 14px;
	padding: 2px;
}
.font101{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#c80000}
