body
{
	background:url(../img/bg/body_bg.jpg) repeat-x;
	margin:0;
	padding:0;
	font-family:Microsoft YaHei, Verdana,sans-serif;
}
body,
table,
input,
{
	font-size:12px;
	font-family:Microsoft YaHei, Verdana,sans-serif;
}

#container
{
	font-size:13px;
}

.table_main
{
	width:980px;
}
/*#logo
{
	margin: 0% 0 0% 3%;
}
*/


#footer
{
	color:#666666;
	font-size:12px;
	background:url(../img/bg/bg_footer.png) no-repeat;
	height:236px;
}

.sub_menu_1
{
	margin:15px 0 0 0;
	padding:0;
	color:#474747;
	font:27px Microsoft YaHei, Verdana,sans-serif;
	font-weight:bold;
}

.sub_menu_2
{
	margin:0;
	padding-top:8px;
	width:137px;
	height:27px;
	background:url(../img/bg/navig_sub_bg.gif);
	color:#FFF;
	font:18px Microsoft YaHei, Verdana,sans-serif;
	text-align:center;
}

#sub_menu_list
{
	color:#333;
	font-size:14px;
}

.sub_menu_list_2
{
	background:#F7F7F7;
}
#sub_menu_list_td_1
{
	width:23px;
}

#sub_menu_list_td_2
{
	height:22px;
	font-size:14px;
	padding: 0 0 0 7px;
}

#sub_menu_list_td_2, #sub_menu_list_td_2 a
{
	color:#333333;
	text-decoration:none;
}

#sub_menu_list_td_2 a:hover
{
	color:#333333;
	text-decoration:none;
}

#breadcrumb
{
	font-family:Microsoft YaHei, Verdana,sans-serif;
	margin: 25px 0 10px 0;
	font-size:11px;
	color:#474747;
}

.breadcrumb_img
{
	padding: 0 2px 0 2px;
}

#content_left
{
	width:15%
}

#content_middle
{
	width:60%;
}

#content_right
{
	width:25%
}

#content_title
{
	margin:0;
	padding:15px 0 1% 0;
	color:#E9002B;
	font:24px Microsoft YaHei, Verdana,sans-serif;
	font-weight:bold;
}

#content_desc
{
	color:#282828;
	font:12px Arial;
}

#content_desc ul li
{
	margin: 0 0 1% 0;
	color:#686868;	
}

#content_desc ul li a
{
	text-decoration:none;
	color:#686868;	
}

#content_desc ul li a:hover
{
	text-decoration:underline;
	color:#686868;	
}


#content_title_2
{
	margin:2% 0 0 0;
	padding:0;
	color:#000000;
	font:23px Microsoft YaHei, Verdana,sans-serif;
	font-weight:bold;
}

#back_link_1
{
	margin-top:10px;
	font-weight:bold;
}

#back_link_1 a
{
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}


#back_link_1 a:hover
{
	text-decoration:underline;
}

#content_title_3
{
	margin:1% 0 0 0;
	padding:0;
	font:24px Microsoft YaHei, Verdana,sans-serif;
	font-weight:bold;
	color:#7C7C7C;
}

#content_title_4
{
	margin:1% 0 1% 0;
	padding:0;
	color:#C1272D;
	font:24px Microsoft YaHei, Verdana,sans-serif;
	font-weight:bold;
}

#sub_contetn_title
{
	font:18px Microsoft YaHei, Verdana,sans-serif;
	color:#000;
	margin: 3% 0 0 0;
}

#sub_content_title
{
	margin: 3% 0 0 0;
	font:18px Microsoft YaHei, Verdana,sans-serif;
	color:#686868;
}



/************about us*************/
.server_table_title
{
	background:url(../img/bg/table_bg_1.jpg) repeat-x;
	color:#F2F2F2;
}

#about_us_server_table td
{
	height:30px;
	color:#474747;
	font-size:14px;
}

.server_table_tr_1
{
	background:#FAFAFA;
}

.server_table_tr_2
{
	background:#F5F5F5;
}

.server_table_td_1,.server_table_td_2
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.server_table_td_2,.server_table_td_3
{
	border-bottom:1px solid #CCCCCC;
}

/********************promotion*************************/
#promotion_list_table
{
	width:70%;
}

#promotion_list_td_title
{
	font:23px Microsoft YaHei, Verdana,sans-serif;
	font-weight:bold;
	color:#7A7A7A;
}

.promotion_list_table2_td_1
{
	width:25%;
	font:15px Arial;
	font-weight:bold;
	color:#4D4D4D;
}

.promotion_list_table2_td_2 a
{
	font:13px Arial;
	text-decoration:none;
	color:#7C7C7C;
}

.promotion_list_table2_td_2 a:hover
{
	text-decoration:underline;
	color:#7C7C7C;
}

/*online chat*/



#online_navi ul
{
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}

#online_navi ul li
{
	float:left;
	display: inline;
	list-style-type: none;
}

#msn_but
{
	display:block;
	background:url(../img/buttom/but_MSN.png);
	width:73px;
	height:35px;
	
}

#qq_but
{
	display:block;
	background:url(../img/buttom/but_QQ.png);
	width:71px;
	height:35px;
}

#skype_but
{
	display:block;
	background:url(../img/buttom/but_skype.png);
	width:90px;
	height:35px;
}

#msn_but:hover, #msm_ul #msn_but
{
	background:url(../img/buttom/but_MSN_H.png);
	width:73px;
	height:35px;
	
}

#qq_but:hover,#qq_ul #qq_but
{
	background:url(../img/buttom/but_QQ_H.png);
	width:71px;
	height:35px;
}

#skype_but:hover,#skype_ul #skype_but
{
	background:url(../img/buttom/but_skype_H.png);
	width:90px;
	height:35px;
}

/********* online assessment *********/
.online_ass_sub_title_1
{
	font-size:18px; 
	color:#FF0033;
	margin-bottom:3px;
}

.online_ass_txt,.online_ass_select,.online_ass_select_2,.online_ass_textarea,.online_ass_txt_2,.online_ass_txt_3,.online_ass_txt_5,.online_ass_txt_6
{
	border:1px solid #A2A2A2;
}

.error_online_ass_txt,.error_online_ass_select,.error_online_ass_textarea
{
	border:1px solid #F00;
}

.online_ass_txt,.online_ass_select,.error_online_ass_txt
{
	width:270px;
}

.online_ass_select_2,.error_online_ass_select
{
	width:100px;
}

.online_ass_txt_2
{
	width:30px;
}

.online_ass_txt_3
{
	width:35px;
}


.online_ass_txt_4
{
	border:0;
	width:140px;
}

.online_ass_txt_5
{
	width:100px;
}




