@charset "utf-8";
a{
	text-decoration				: none;	
	color						: #59493f;
	}
a:hover{
	text-decoration				: underline;
	/*color:#3333ff;*/
	}


.style_1{
	color						: #FFFFFF;
	font-size					: 12px;
	font-family					: Arial, Helvetica, sans-serif;
	}
	
.style_2{
	font-size					: 12px;
	text-align					: right;
	line-height					: 18px;
	font-family					: Arial, Helvetica, sans-serif;
	}
	
.style_3{
	font-family					: Arial, Helvetica, sans-serif;
	font-size					: 17px;
	font-weight					: 400;
	color						: #FF0000;
	}

.style_4{
	font-family					: Arial, Helvetica, sans-serif;
	font-size					: 12px;
	font-weight					: 400;
	color						: #666666;
	line-height					: 23px;
	}
.style_5{
	font-family					: Arial, Helvetica, sans-serif;
	font-size					: 14px;
	font-weight					: bold;
	color						: #666666;
	}
.error{
	color						: #FF0000;
	}

.link_1 a{
	color						: #000000;				
	font-size					: 14px;
	font-family					: Arial, Helvetica, sans-serif;
	}

.link_2 a{
	color						: #839098;
	font-size					: 12px;
	font-family					: Arial, Helvetica, sans-serif;
	}
	
.link_3 a{
	color						: #FFFFFF;
	font-size					: 12px;
	font-family					: Arial, Helvetica, sans-serif;
	}
/* 預設樣式表 */ 

body{
    background-image			: url(./images/background.jpg);
	background-repeat			: repeat-x;
	margin						: 0 auto 0 auto;
	}

#Main{
	width						: 914px;
	margin						: 0 auto 0 auto;
	}
	#Main #MainData{
		position				: absolute;
		z-index					: 2;		
		}
/* 上面css開始 */
#Header{
	width						: 900px;	
	height						: 88px;
	margin						: 0px 0px 0px 7px;
	}

	#Header #LogoFlv{	
		width					: 330px;
		margin					: 0px 0px 0px 0px;
		position				: absolute;
		top						: 0;
		}	
	#Header #LangBtn{	
		width					: 669px;
		height					: 43px;
		float					: right;	
		background-image		: url(./images/about_br_01.jpg);
		}
		#Header #LangBtn #LangText{
			margin				: 5px 0px 0px 450px;
			}
			#Header #LangBtn #LangText span{
				margin			: 0px 21px 0px 0px;
				}
	#Header #MenuFlv{
		width					: 570px;
		height					: 45px;
		float					: right;
		}	

/* 中間css開始 */
#Bodys{
	width						: 900px;	
	margin						: 15px 0px 0px 17px;
	}

	#Bodys #LeftUp{
		width					: 214px;
		min-height				: 330px;
		height					: auto !important; 
		height					: 330px;
		background-image		: url(./images/ProductListBg.jpg);
		}

		#Bodys #LeftUp #Product{			
			height				: 34px;
			background-image	: url(./images/item_02.jpg);
			}
			#Bodys #LeftUp #Product a{				
				margin			: 9px 0px 0px 35px;
				width			: 160px;
				overflow		: hidden;
				text-overflow	: ellipsis; 
				white-space		: nowrap;
				position		: absolute;
				z-index			: 3px;
				}
	
	#Bodys #Board{
		width					: 214px;
		height					: 57px;
		float					: left;
	    margin					: 10px 0px 0px 0px;
		}
		#Bodys #Board img{
			margin				: 5px 0px 5px 0px;
			}

	#Bodys #Banner{
		width					: 637px;
		height					: 199px;
		float					: left;		
    	margin					: 0px 10px 0px 10px;
		}
		
	#Bodys #Content{
		width					: 637px;
		margin					: 10px 10px 0px 20px;
		}
		#Bodys #Content #Title{
			background-image	: url(./images/title03.jpg);
			background-repeat	: no-repeat;
			height				: 29px;
			margin				: 0px 0px 0px 0px;
			}
			#Bodys #Content #Title #PName{					
				margin			: 0px 0px 0px 40px;
				}
			#Bodys #Content #Title #BackUrl{		
				margin			: 0px 0px 0px 430px;
				}
				
		#Bodys #Content #Data{
			min-height			: 350px;
   			height				: auto !important; 
		    height				: 350px; 
			margin				: 10px 10px 0px 20px;			
			}
			
/* 結尾css開始 */
#Foot{
	width						: 900px;
	height						: 64px;
	float						: left;
	margin						: 20px 0px 0px 0px;
	}
	#Foot #FootLogo{
		width					: 231px;		
		float					: left;
		margin					: 0px 0px 0px 0px;	
		}
		
	#Foot #FootText{
		width					: 669px;
		float					: right;
		}
		#Foot #FootText .Line1 a{		
			color				: #FF0000;				
			}
		#Foot #FootText .Line2{
			color				: #839098;
			}
		#Foot #FootText .Line2 a{		
			color				: #839098;
			}
		#Foot #FootText .Line3{
			color				: #839098;
			}
		#Foot #FootText .Line3 a{
			color				: #839098;
			}
			#Foot #FootText .Line3 span{
				color			: #FF6600;
				/*margin			: 0px -240px 0px 20px;*/
				}
				
/****** 跳頁 ******/
#Page{
	text-align					: center;	
	font-weight					: bold;
	margin						: 50px auto 0px auto;
	}
	#Page span{
		color					: #FF0099;
		}	
		
/****** 首頁 ******/
#HotNews{
	width						: 580px;	
	}	
	
#HotPro{
	width						: 580px;
	margin						: 40px 0px 0px 0px;
	}
	#HotPro #HotProTitle{
		background-image		: url(./images/arrow.jpg);
		width					: 637px;
		background-repeat		: no-repeat;
		height					: 16px;
		margin					: 0px 10px 0px 0px;
		}
		#HotPro #HotProTitle #HotProName{
			margin				: -3px 0px 0px 20px;
			position			: absolute;
			z-index				: 3;
			}
	#HotPro #HotProContent{		
		width					: 290px;
		}
		#HotPro #HotProContent #HotProPNO{
			
			}
		#HotPro #HotProContent #HotProIntro{			
			word-break			: break-all;
			}
	
/****** 新聞 ******/
#News{
	width						: 580px;
	border-bottom				: 1px dotted #000;
	height						: 25px;
	color:#666666;
	}
#News a{	
	color:#666666;
	}
	#News #NewsTitle{
		float					: left;
		width					: 500px;
		overflow				: hidden;
		text-overflow			: ellipsis; 
		white-space				: nowrap;		
		}
	#News #NewsTime{
		float					: right;
		}
		
/****** 類別、產品 ******/
/* 類別 */
#CatgoryList{
	width						: 590px;
	border-bottom				: 1px dotted #000;
	margin						: 0px 0px 10px 0px;
	}
	#CatgoryList a{
		border-bottom			: 1px dotted #000;
		}
		
/* 產品 */
#ProductList{
	width						: 637px;
	}
	#ProductList #ProductPic{
		width					: 130px;
		height					: 130px;
		}
	#ProductList #ProductNo{
		width					: 130px;
		text-align				: center;
		overflow				: hidden;
		text-overflow			: ellipsis; 
		white-space				: nowrap;		
		}