@charset "utf-8";
/* HC COMMON */
body {
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background:  #ffffff url(/themes/2010/images/bg.gif) repeat-x top center;
	color: #333;

}
#body1 {
	margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;color: #333;background-color:#ffffff;font-size:12px;background:  #ffffff url(/themes/2010/images/bgs.gif) repeat-x top center;

}
td{font-size:12px;}	
img {border:0px;}
div, ul, li, span, p {list-style-type: none;margin:0px;padding: 0px;border:0px;}
h1,h2,h3,h4,h5{font-size:12px;}
.blank5 {height:8px;line-height:8px;clear:both;	visibility:hidden;}
.fl{float:left}
.fr{float:right}

*{ 
SCROLLBAR-ARROW-COLOR:#3F6DAD; /*三角的颜色 */ 
SCROLLBAR-SHADOW-COLOR:#82A8CF; /*右边的颜色 */ 
SCROLLBAR-HIGHLIGHT-COLOR:#CBDAEB; /*左边的颜色 */ 
SCROLLBAR-FACE-COLOR:#D9E4F5; /*可拖动区域的背景色 */ 
SCROLLBAR-TRACK-COLOR:#F2F3FA; /*不能动的颜色 */ 
scrollbar-3dlight-color:#91B5DA; /*color;设置或检索滚动条亮边框颜色；  */ 
scrollbar-highlight-color:#FDFDFE; /*color;设置或检索滚动条3D界面的亮边颜色；  */ 
scrollbar-face-color:#D9E4F5; /*color;设置或检索滚动条3D表面的颜色；  */ 
}

a:link{color:#626262;text-decoration:none;}
a:visited{color:#626262;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}
a:active{color:#ff0000;text-decoration:none;}

A.tl:link{color:#ffffff;text-decoration:none;}
A.tl:visited{color:#ffffff;text-decoration:none;}
A.tl:hover{color:#ffffff;text-decoration:underline;}
A.tl:active{color:#ffffff;text-decoration:none;}

A.reda:link{color:#ff0000;text-decoration:none;}
A.reda:visited{color:#ff0000;text-decoration:none;}
A.reda:hover{color:#ff6600;text-decoration:underline;}
A.reda:active{color:#ff6600;text-decoration:none;}

A.huana:link{color:#FF6600;text-decoration:none;}
A.huana:visited{color:#FF6600;text-decoration:none;}
A.huana:hover{color:#0000FF;text-decoration:underline;}
A.huana:active{color:#0000FF;text-decoration:none;}
.nodisplay{ display:none;}

.hei{color:#666666;cursor:hand;}
.bai{color:#ffffff;cursor:hand;}
.an{cursor:hand;}
.b{font-weight: bold;}
.bh{font-weight: bold;color:#ff0000;}
#left{float:left;}
.blank5 {
	height:8px;
	line-height:8px;
	clear:both;
	visibility:hidden;
}

.tc{ text-align:center;}
.tr{ text-align:right;}
.tl{ text-align:left;}
#mgs{text-align:center;width:100%;font-size:26px;color:#ff0000;font-weight: bold;padding:150px;}

.style4 {color: #999999;}
.notpass {color: #FF3300;}
.pass {color: #339900;}

.left_top{background: url(/themes/2010/images/left_top.gif) no-repeat;padding:4px 0px 0px 23px;font-size:14px;height:34px;color:#0564A8;font-weight: bold;}


/* main nav style */
.header {width:900px;height:80px;text-align:left;margin:0px auto;overflow:hidden;padding:10px 0px 0px 0px;}
.header .logo{float:left;width:180px;}
.header .top_web{float:left;width:120px; text-align:left; padding:12px 0px 0px 0px;}
.header .top_search{float:left;width:298px; height:37px; margin:15px 0px 0px 0px; padding:10px 0px 0px 8px; background: url(/themes/2010/images/serach_bg.gif) no-repeat; vertical-align:middle;}
.header .top_search li{float:left;}
.header .top_login{float:left;width:280px;padding:12px 0px 0px 0px;color:#ffffff;line-height:160%; text-align:right;}
.header .top_login a{color:#ffffff;text-decoration:none;font-size:12px;}
.header .top_login a:hover{text-decoration:underline;}

.nav { background:#0f3d69 url(/themes/2010/images/munebg.gif) repeat-x left center; height:40px; text-align:center;font-size:14px;margin:0px 0px 5px 0px;}
.lists { margin:0 auto; display:inline; position:relative; z-index:5;}
.lists li { display:inline; position:relative;}
.lists li a.tl { font-weight:bold; background:#3b75af url(/themes/2010/images/nav.gif) no-repeat left top; padding-left:15px; margin:0 1px 0 0; display:-moz-inline-box; display:inline-block; white-space:nowrap; cursor:pointer;}
.lists li a:hover, .lists li.selected a.tl { background-color:#FF9900; background-position:left -50px; text-decoration:none;}
.lists li:hover > a { background-color:#FF9900; background-position:left -50px;}
.lists li a:hover span, .lists li.selected a.tl span { background:url(/themes/2010/images/nav.gif) no-repeat right -50px;}
.lists li:hover > a span { background:url(/themes/2010/images/nav.gif) no-repeat right -50px;}
.lists li a.tl span { display:block; padding:12px 14px 9px 0; _padding:10px 15px 10px 0;}

.header .eric_site {color:#fff;}
.header .eric_site b{font-size:16px;}
.header .eric_site p{cursor:pointer; font-size:13px;}
.header .eric_sites {width:200px;padding:2px;border:1px solid #7CABDA;margin:3px 5px 5px 0px;overflow:hidden;float:left; position:absolute; background:#3269A1; display:none; font-family: SimSun, Arial, Helvetica, sans-serif; z-index:9999;}
.header .eric_sites dd{height:12px; float:left; padding:3px 10px;cursor:pointer; margin:2px;}
.header .eric_sites a{color:#fff;}
.header .eric_sites dt{width:180px; padding:0px 10px; height:20px; line-height:20px; text-align:right; color:#fff; clear:left; border-bottom:1px #7CABDA solid;}

.homeinupt{border:0px;width:220px;}
#homecontact{color:#ffffff;padding:30px 0px 0px 0px;}
#homecontact a{color:#ffffff;text-decoration:none;font-size:12px;}
#homecontact a:hover{text-decoration:underline;}

/*输入框*/
.input100{
	background-image: url(/themes/2010/images/xj555_22.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 100px;
	border: 1px solid #3B92D5;
	padding:1px 3px 0;
}
.inputx{height: 18px;border: 0px solid #ffffff;border-bottom: 1px solid #3B92D5;padding:1px 3px 0;}
.input150{
	background-image: url(/themes/2010/images/xj555_22.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 150px;
	border: 1px solid #3B92D5;
	padding:1px 3px 0;
}
.input300{
	background-image: url(/themes/2010/images/xj555_22.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 300px;
	border: 1px solid #3B92D5;
	padding:3px 4px 0;
}
.input350{
	background-image: url(/themes/2010/images/xj555_22.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 350px;
	border: 1px solid #3B92D5;
	padding:3px 4px 0;
}
.input400{
	background-image: url(/themes/2010/images/xj555_22.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 400px;
	border: 1px solid #3B92D5;
	padding:3px 4px 0;
}
.input500{
	background-image: url(/themes/2010/images/xj555_22.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 500px;
	border: 1px solid #3B92D5;
	padding:3px 4px 0;
}
.an_tj{background:#3b75af url(/themes/2010/images/tbg.gif) repeat-x top center;;color:#ffffff;padding:5px 5px 4px 5px;height:22px;border:0px;}

.right_t{background:url(/themes/2010/images/right_tbg.gif) no-repeat;color:#ffffff;padding:5px 0px 3px 12px;font-size:11px; text-align:left;}
.right_c{padding:0px;border:1px solid #205385;height:120px;}
.right_cc{padding:5px 5px 5px 5px;border:1px solid #205385;height:120px;}
#home_slist{margin:0px 0px 10px 0px;}
#home_tlist{margin:20px 0px 20px 0px;}

#tbg{background:#3b75af url(/themes/2010/images/tbg.gif) no-repeat;color:#ffffff;padding:0px 0px 0px 12px;height:22px; text-align:left;}
.tbg4{background:#3b75af url(/themes/2010/images/tbg.gif) no-repeat;color:#ffffff;padding:0px 0px 0px 12px;height:22px;border-right:3px solid #ffffff;}
.tbg4s{background:#3b75af url(/themes/2010/images/tbgs.gif) no-repeat;color:#ffffff;padding:0px 0px 0px 12px;height:22px;border-right:3px solid #ffffff;}
.tbg4m{background:#3b75af url(/themes/2010/images/tbg.gif) no-repeat;color:#ffffff;padding:0px 0px 0px 12px;height:22px;}
.tbg4ms{background:#3b75af url(/themes/2010/images/tbgs.gif) no-repeat;color:#ffffff;padding:0px 0px 0px 12px;height:22px;}
.tbg4c{padding:8px 0px 8px 0px;border:1px solid #3C7CB8;height:140px;text-align:center;}
#kuan_4h1{width:106px;padding:4px;float:left;}

#cbg{padding:8px;border:1px solid #3C7CB8;}
#ttbg{background:#3b75af url(/themes/2010/images/ttbg.gif) no-repeat;color:#22486E;padding:0px 0px 0px 12px;height:22px;font-weight: bold; text-align:left;}
#ttbgx td{border-bottom: 1px solid #cccccc;padding:4px 0px 2px 0px;font-family: 宋体,Arial, Helvetica, sans-serif;}
#cbgt{padding:1px;border:1px solid #3C7CB8;}
.pleftpx{padding:6px 0px 4px 35px;}

/*评论*/
#cri_t0{width:100%;float:left;padding:5px;border: #cccccc 1px solid;color:#ff6600;text-align:left;}
#cri_t1{width:250px;float:left;}
#cri_t2{width:250px;float:left;}
#cri_t3{width:150px;float:left;}
#cri_t4{width:100%;float:left;padding:5px 0px 0px 0px;}

/*teacher_an_bg*/
#teacher_bg{background:url(/themes/2010/images/teacher_bg.gif);border: 1px solid #3B92D5;margin:0px 0px 10px 0px;}
#teacher_bgx{background:url(/themes/2010/images/teacher_bgx.gif);border: 1px solid #F4A432;margin:0px 0px 10px 0px;}
#teacher_an_bg{background:url(/themes/2010/images/teacher_an_bg.gif);}
#teacher_an_bg td{height:30px;text-align:center;padding:3px 0px 0px 0px;}
#teacher_an_bg a{color:#ffffff;text-decoration:none;}
#teacher_an_bg a:hover{color:#ffff00;text-decoration:none;}
#teacher_bgl td{background-color:#E0F1FE;padding:4px 0px 3px 0px;font-family: 宋体,Arial, Helvetica, sans-serif;}
#teacher_bgk td{background-color:#FFEDDE;padding:4px 0px 3px 0px;font-family: 宋体,Arial, Helvetica, sans-serif;}
#teacher_c td{border-bottom: 1px solid #cccccc;padding:4px 0px 2px 0px;font-family: 宋体,Arial, Helvetica, sans-serif;line-height:150%;}
#t_list_bg_2{background:#3b75af url(/themes/2010/images/t_list_bg_2.gif);padding:3px 0px 0px 0px;text-align:center;}
#t_list_bg_2 a{color:#ffffff;text-decoration:none;}
#t_list_bg_2 a:hover{color:#ffff00;text-decoration:none;}
#t_ttbg td{background:#3b75af url(/themes/2010/images/ttbg.gif) no-repeat;color:#22486E;padding:4px 0px 3px 12px;font-weight: bold;}
#t_ttbg a{color:#22486E;text-decoration:none;}
#t_ttbg a:hover{color:#ff0000;text-decoration:none;}
#t_ttbgx td{border-bottom: 1px solid #cccccc;font-family: 宋体,Arial, Helvetica, sans-serif;}
#t_ttbgx a{color:#22486E;text-decoration:none;}
#t_ttbgx a:hover{color:#ff0000;text-decoration:none;}
#t_tbg{background:#3b75af url(/themes/2010/images/tbg.gif) no-repeat;color:#ffffff;padding:6px 0px 3px 12px;height:22px; text-align:left;}
#t_tbg a{color:#ffffff;text-decoration:none;}
#t_tbg a:hover{color:#ffff00;text-decoration:none;}
#t_cbg{padding:8px;border:1px solid #3C7CB8; text-align:left;}
#t_cbgp0{padding:0px;border:1px solid #3C7CB8;}
.h150{line-height:150%}
.zhiding{color:#ff0000;font-weight: bold;}
.zhiding a{color:#ff0000;font-weight: bold;}

/*evaluate*/
.stars{margin:3px 0px 5px 12px;float:left;font-size:14px;color:#ff6600}
#ccc{line-height:150%;padding:8px 25px 8px 25px;border:1px solid #3C7CB8;}

#bottom{text-align:center;background:#ffffff url(/themes/2010/images/bottom.gif);color:#266FB6;}
#bottom a{color:#266FB6;text-decoration:none;}
#bottom a:hover{color:#ff0000;text-decoration:underline;}

.n2010_slist1{border:1px #0066CC solid; padding:3px 5px 0px 5px; margin:5px auto;}
.n2010_slist1_t{background:#3b75af url(/themes/2010/images/ttbg.gif) no-repeat;color:#22486E;padding:0px 0px 0px 12px; line-height:22px;font-weight: bold;}
.n2010_slist1 td{border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc; line-height:150%;}


.eric_edit{border:1px #ccc solid; padding:3px 6px 1px 6px; margin:0px 0px 0px 10px; cursor:pointer; vertical-align:middle; color:#0000FF; text-decoration:underline;}
.eric_html{border:1px #ddd solid; padding:3px 6px 1px 6px; vertical-align:middle; clear:both;}
.eric_html_div{border:1px #ddd solid; padding:3px 6px 1px 6px; vertical-align:middle; float:left;}
.edit_html_ing{display:block; margin:5px 0px 0px 0px;}
.edit_html_ok{display:block; margin:5px 0px 0px 0px; color:#FF0000;}
.eric_html_show{display:none;}

