html {margin:0; padding:0;}
	body {margin:0; padding:0; font-family: verdana, Arial, helvetica; font-size: 11px;background: #000;}
	img {border:0;}
	#main {margin:0 auto; padding:0 0 5px 0; width:800px;background: #f5f5f5;}
	#header {margin:0; padding:0; height: 124px;width:100%;overflow:hidden;background: #fff;position:relative;}
	#leng {margin:0; padding:0; height: 53px;width:133px;overflow:hidden;position: absolute; top:10px; right:20px;}
	#leng a {margin:0; padding:40px 0 0 0;height: 53px;width:61px;overflow:hidden; float:left;font-size: 10px; color:#000;text-decoration: none;font-weight: bold;text-align:center;}
	#leng a#leng_en {background: #fff url("images/bg_flag_en.gif") center top no-repeat;}
	#leng a#leng_ch {margin-left:11px;background: #fff url("images/bg_flag_ch.gif") center top no-repeat;}
	#leng a:hover {color:#c10504;}
	#header_menu {margin:0; padding:0; height: 33px;width:195px;overflow:hidden;position: absolute; bottom:0px; right:20px;background: url("images/bg_header_menu.jpg") 0 0 no-repeat;}
	#header_menu a {margin:0 5px; padding:0 0 0 15px; color:#4e4e4e; height: 33px; line-height: 33px;text-decoration: none;font-size: 10px;}
	#header_menu a:hover {color:#63b802;}
	#home_link {background: url("images/bg_header_menu_01.gif") center left no-repeat;}
	#contact_link {background: url("images/bg_header_menu_02.gif") center left no-repeat;}
	#logo {margin: 5px 10px; padding:0; height: 112px;width:235px;overflow:hidden;}
	#logo img { height: 112px;width:235px;}
	#flash_box_top {margin:0; padding:0; height: 139px;width:100%;overflow:hidden;background:#c10504;border-bottom: 1px solid #fff; }
	#menu_en {margin:0; padding:0; height: 24px;line-height: 24px;width:100%;overflow:hidden;background:#fcaa2a;border-bottom: 1px solid #fff; border-top: 1px solid #fff;font-weight: bold; }
	#menu_en a {text-decoration: none;color:#010000; height: 24px;width:133px; float:left; text-align:center;}
	#menu_en a:hover {background:#ffffff; }
	#menu_ch {margin:0; padding:0; height: 24px;width:100%;overflow:hidden;background:#55b949;border-bottom: 1px solid #fff; border-top: 1px solid #fff; }
	#menu_ch a {text-decoration: none;color:#010000; height: 24px;width:133px; float:left; text-align:center;}
	#menu_ch a:hover {background:#FCAA2A; }
	#top_line {margin:0; padding:0; height: 8px;width:100%;overflow:hidden;background: #d6d6d6 url("images/bg_top_line.gif") left top repeat-x;}
	.content_box {margin:0; padding:0;background: url("images/bg.gif") left top repeat-y;  }
	.content_box .left_box {margin:0 0 0 13px; padding:0; background: #fff; width:551px; float:left;}
	*html .content_box .left_box {margin-left: 7px; width:550px;}
	.content_box p {margin:0; padding:5px 10px;}
	.content_box h1 {margin:0; padding:5px 10px;font-size: 14px;font-weight: bold;color:#787878;}
	.content_box h1 span {color:#a30208;}
	.content_box h2 {margin:0; padding:5px 10px;font-size: 12px;font-weight: bold;color:#787878;}
	.content_box h2 span {color:#a30208;}
	.content_box .right_box {margin:0 13px  20px 0; padding:0 0 10px 0; background: #fff url("images/bg_right_box.gif") left bottom no-repeat; width:211px; float:right;}
	*html .content_box .right_box {margin-right:6px;}
	.right_box .box {width:190px; margin:0 auto 10px auto; padding:0; height: 80px;overflow:hidden;}
	.right_box .box img {width:58px; float:left;}
	.right_box .box h3 {
	margin:0;
	padding:0;
	width:120px;
	float:right;
	font-size: 11px;
	color:#000;
	height: 14px;
	overflow:hidden;
	font-weight: bold;
}
	.right_box .box p {margin:0; padding:0;width:120px; float:right;font-size: 10px;color:#000;height: 50px;overflow:hidden;color:#737373;font-weight: bold;}
	.more {width:120px; float:right;font-size: 10px;color:#c10504;height: 14px;overflow:hidden;font-weight: bold;text-decoration: none;}

	.left_box .box {width:250px; margin:0 0 10px 5px; padding:0; overflow:hidden; float:left;}
	.left_box .box img {width:40px; float:left;}
	.left_box .box p {margin:0; padding:0;width:190px; float:right; }
	.left_box .box p a {color:#c10504;text-decoration: none;}
	.left_box .box p a:hover {text-decoration: underline;}
	.box_cont {background: url(images/bg_01.gif) 14px 0 repeat-y;margin:0 auto; padding:0;width:520px;}
	.line_l_box {background: url("images/bg_02.gif") 0 0 repeat-x;margin:0; padding:0;width:100%;height: 14px;overflow:hidden;}
	.box_col {padding:0; margin: 0 0 10px 0;}

	.more:hover {text-decoration: underline;}
	
	#footer {margin:0; padding:0;height: 37px;width:100%;background:#c10504; overflow:hidden; color:#fff;font-weight: bold; font-size: 11px;}
	#footer .left_box {margin: 0 20px; padding:0; float:left;height: 37px;width:300px;line-height: 37px; }
	#footer .right_box {margin: 0 20px; padding:0; float:right;height: 37px;width:300px;text-align:right;line-height: 37px;}
	






		.both { clear:both;}
.morelink {
width:auto; float:none;font-size: 11px;color:#c10504;height: auto;overflow:hidden;font-weight: bold;text-decoration: none;
}
.morelinkCopy {

width:auto; float:none;font-size: 10px;color:#c10504;height: auto;overflow:hidden;font-weight: bold;text-decoration: none;
}
