@charset "utf-8";

#content { width:100%; }
#main_area { margin-left:auto; margin-right:auto; width:900px; height:1px; text-align:left; position:relative; top:0px; left:0px; }

#content_area { position:absolute; top:-2px; left:0px; background-color:#ffffff; height:444px; width:900px; }
#content_area .zh { float:left; width:380px; text-align:justify; text-justify:inter-ideograph; }
#content_area .en { float:left; width:380px; padding-left:38px; text-align:justify; }


/* New Products */
	#new_products { clear:both; float:left; width:560px; padding:18px 16px 0px 16px; }
	#new_products .title { height:27px; width:100%; }
	#new_products .title .label { float:left; margin-top:2px; }
	#new_products .line { height:1px; background-color:#464646; overflow:hidden; }
	
	/* Content */
		#new_products .content { padding:2px 1px 2px 1px; width:560px; overflow:hidden; }
		#new_products .content ul { list-style:none; margin:0px; padding:4px 8px 4px 8px; float:left; width:257px; cursor:pointer; }
		#new_products .content .border { border-right:1px dotted #d9d9e3; }
		#new_products .content ul li { list-style:none; margin:0px; padding:0px; float:left; }
		#new_products .content ul .photo { border:1px solid #dedede; width:68px; height:68px; margin-right:8px; background-color:#ffffff; }
		#new_products .content ul .photo table { margin:0px; padding:0px; border:0px; border-collapse:collapse; border-spacing:0px; height:100%; width:100%; }
		#new_products .content ul .photo table tr td { margin:0px; vertical-align:middle; padding:0px; text-align:center; }
		#new_products .content ul .text { padding-top:6px; width:152px; overflow:hidden; height:64px; }
		#new_products .content .bottom_line { clear:both; width:100%; margin:0px; padding:1px 0px 4px 0px; }
		#new_products .content .bottom_line li { width:100%; height:1px; border-bottom:1px dotted #d9d9e3; clear:both; border-right:0px; overflow:hidden; }
	
/* Split Line */
	.split_line { float:left; margin-top:15px; }
	
/* Lastest News */
	#latest_news { float:left; width:263px; padding:18px 16px 0px 16px; } 
	#latest_news .title { height:27px; width:100%; }
	#latest_news .title .label { float:left; margin-top:2px; }
	#latest_news .line { height:1px; background-color:#464646; overflow:hidden; }
	#latest_news a { color:#333333; text-decoration:none; }
	
	/* Content */
		#latest_news .content { padding:2px 1px 2px 1px; width:263px; overflow:hidden; }
		#latest_news .content ul { list-style:none; margin:0px; float:left; width:267px; cursor:pointer; }
		#latest_news .content ul li { list-style:none; margin:0px; padding:4px; width:248px; border-bottom:1px dotted #d9d9e3; height:30px; overflow:hidden; }
	
	
/* Button */
	.button { background-image:url(../images/common/btn_arrow.jpg); width:20px; height:20px; overflow:hidden; background-repeat:no-repeat; float:right; }
	.button_over { background-image:url(../images/common/btn_arrow.jpg); width:20px; height:20px; overflow:hidden; background-repeat:no-repeat; background-position:0px -20px; float:right; }
	.button a { width:20px; height:20px; display:block; }
	.button_over a { width:20px; height:20px; display:block; }
	
	