@charset "utf-8";
body {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding-top: 0px;
	background-image:url();
	background-repeat: repeat-x;
	background-color:;
	background-image: url(ppic/bg-body.jpg);
	background-repeat: repeat-x;
}

#wrapper {

min-width:1012px;
	background-color:;
	border:none;
	border-color:;
	padding-bottom:0px;
	margin-bottom:0px;
	
	background-repeat: repeat-y;
}


#fiexd-header{
	background:#061540;
	color:#767676;
	border-bottom:1px solid #e0e0e0;
	position: relative;/* fixed */
	top:0px;
	left:0;
	_position: absolute; /* position fixed for IE6 */
    _top:expression(documentElement.scrollTop+"px");

	z-index:999;
	height: 21px;
	font-size:12px;
	text-align:center;
	font-family: "新細明體";
}
#fiexd-header #menu2{
	margin-right: auto;
	margin-left: auto;
	width:1012px;

	}
#fiexd-header ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#fiexd-header li{
	float:left;
}
#fiexd-header li a{
	color:#fff;
	display:block;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 30px;
}
#fiexd-header li a:hover{
	color:#333333;
	}
#fiexd-header li.menu_logo {
	background-image:url(icon/gogift_icon1.png);
	background-position: 23px 4px;
	background-repeat: no-repeat;
	padding-left:10px;
}
#fiexd-header li.menu_logo a:hover{
	background-image:url(icon/gogift_icon1.png);
	background-repeat: no-repeat;
	background-position: 13px -15px;
	}
#fiexd-header li.menu_logo a {
		padding-bottom: 3px;		}



/* ------------------------------------------header-------------------------------------  */		


#header {
	width: 1012px;
	float: none;
	margin-top: 0px;
	clear: both;

}



#header01 {
	float: none;
	margin-top: 0px;
	clear: both;
	padding: 0px;
	background-image: url(ppic/logo.png);
	background-color:;
	height:136px;


}

#header01_h {

	float: none;
	margin-top: 0px;
	clear: both;
	padding: 0px;
	background-image: url(ppic/hlogo.png);
	background-color:;
	height:125px;


}

#lang {	
 -webkit-text-size-adjust:none; 
float: right;
clear:none;
margin-top:20px;
margin-right:20px;
color:#000000;

 }
 
#lang a{	
color:#000000;
text-decoration:none;
 }

 
#lang a:hover{	
color:#000000;
text-decoration:underline;
 }
  
#slo {	
float: left;
clear:none;
margin-top:0px;
margin-left:0px;
margin:0px 0px 0px 0px;

 } 
 
#header02{
	float: none ;
	margin-top: 0px;
	clear: both;
	padding: 0px;
	width:700px;
	height:0px;
	background-image: url(ppic/header02...jpg);
	color:#fff;
    font-size: 14px; 
}
td.header02h{  
float: right;
font-size: 11px;
padding-top:3px;
margin-left:0px;
margin-right:0px;
font-family: "verdana";
}

td.header02{  
float: right;
font-size: 11px;
padding-top:5px;
margin-left:15px;
margin-right:0px;
font-family: "verdana";
}

a.header02 {   
   font-size: 11px;
   padding-top:32px;
   font-family: "verdana";
   text-decoration:none;
   color:#fff; 
   padding-left:15px;
   margin-left:15px;
    margin-right:15px;
   }
   
a.header02:hover {   
   font-size: 11px;
   padding-top:32px;
   font-family: "verdana";
   text-decoration:underline;
   color:#fff; 
   }   
#header03 {
	float: none;
	margin-top: 0px;
	clear: both;
	padding: 0px;
}
#header03_left {
    height:345px;
    width:100%;	 
	float: left;
	margin-top: 0px;
	clear: both;
	background:url(ppic/mid_bk.png);  
	
	background-repeat: repeat-y;		
	
}

#header04 {
	height:100%;
	float: none;
	margin-top: 0px;
	clear: both;
	padding: 0px;
	background-color: #ffffff;
	
}



#mid{
	width:972px ;
min-height:720px;
	float:none;
	clear:both;
	background-color:;
	padding: 0px 20px 0 20px;
	background-image:url(ppic/mid_bk.png);
	background-repeat: repeat-y;		
  }

#mid_h{
	width:972px ;
min-height:280px;
	float:none;
	clear:both;
	background-color:;
	padding: 0px 20px 0 20px;
	background-image:url(ppic/mid_bk.png);
	background-repeat: repeat-y;		
  }
  
  
  
#footer {
	height: 100%;
	float: none;
	margin-top: 0px;
	margin-bottom:-500px;
	clear: both;
	padding: 0px;
	background-color:#061540;

}

td.footer_t {
    padding-top: 15px;
    padding-bottom: 15px;
	padding-left: 50px;
	color:#999999;
	font-family: "verdana";
	font-size: 11px;
	text-align:left;
}


.styleIcon {
	cursor: pointer;
}


 /*	-------以下home 首頁左右-------*/




#left_h {
	float: left;
	width: 190px;
	background-color: #ffffff;
    clear: none;
	background:url("");  
	height:;
}



#left_01_h {
float: left;
	width: 190px;
	height:auto;
    clear: both;
	padding: 0px 0 0 0px;
}



#right_h {
	float: left;
	width: 780px;
	height:250px;
	
	clear: none;
	background-color:;
	background:url("");  
	
}

#right_01_h {
	float: left;
	width: 780px;
	height:115px;
	margin: 0px;
	padding: 0px 0 0 0px;
    clear: both;
	background-:no-repeat;

}
#right_02_h {
	float: left;
	width: 780px;
	height:130px;
	margin: 0px;
	padding: 0px 0 0 0px;
    clear: both;
	background:no-repeat;

}


#right_02_h_1 {
	float: left;
	width: 460px;
	height:130px;
	margin: 0px;
	padding: 0px 0 0 0px;
    clear: none;
	background-color:;

}


#right_02_h_2 {
	float: left;
	width: 320px;
	height:130px;
	margin: 0px;
	padding: 0px 0 0 0px;
    clear: none;
	background-color:;

}









 /*	-------以下內頁左右-------*/
#left {
	float: left;
	width: 262px;
	background-image:url(ppic/left_bk...jpg);
	background-repeat: repeat-y;
	height:auto;
	background-color:;
	clear: none;
	
}
#left #left_01 {
	background:;
  	clear:both;

}

#left #left_03 {
	padding-top: 0px;
	float: none;
	height: 10px;
	color: #fff;
  	clear:both;

	
}
#left #left_02 {
	float: none;
	height: 10px;
	color: #fff;
  	clear:both;

}


#right {
height:auto;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 700px;
	clear: none;
	background-color:;
	height:100%;
	padding-right:10px;


	
}

#right #right_01 {
    float: none;
	margin: 0px;
	padding: 0px;
	clear:both;

}
#right #right_02 {
  	clear:both;
    
	
	
}
#right #right_03 {

  	clear:both;

}



.title {
	font-size: 18px;
	color: #666;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 4px;
	font-family: "微軟正黑體";
	font-style: normal;
	text-align:left;
}
.content {
	font-size: 15px;
	color: #666;
	line-height: 1.5em;
	letter-spacing: normal;
	font-family: "微軟正黑體";
	text-align:left;
	
}
.red {
	font-family: "微軟正黑體";
	font-size: 15px;
	color: #F00;
}

.address {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000;
	letter-spacing: 0.1em;
	vertical-align: top;
	line-height: 17px;
}
.award {
	font-family: "微軟正黑體";
	font-size: 13px;
	line-height: 14px;
	color: #333;

}
.product {
	font-family: "微軟正黑體";
	font-size: 14px;
	color: #333;
	line-height: 15px;
	padding:2 0 4 5px;
}


td.pro_p{background-image: url(ppic/pro_bg.jpg); padding:10 10 11 10px;}

body:nth-of-type(1) td.pro_p2{ background-image: url(images/news_bg.png); padding-left:9px; text-align:left;
}

td.pro_p2{ background-image: url(images/news_bg.png); padding-left:9px;text-align:left;}


a.menu {color: #fff; font-size: 8px;}

.award2 {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 14px;
	color: #666666;
	text-align:center;
	padding:2 1 3 6px;
}

.award3 {
	font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 5px;
	color: #333;
	text-align:center;
	padding:2 1 3 6px;
	text-decoration:none;
}


span.page {font-size: 11px; 
background-color: #000 ; 
text-align:center; width:18px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#FFFFFF;
}

body:nth-of-type(1) a.page {-webkit-text-size-adjust:none; font-size: 11px; 
background-color: #fff ; text-decoration:none;
text-align:center; width:50px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#000000;
padding: 3 5 0 5px;padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;}


a.page {font-size: 11px; 
background-color: #fff ; text-decoration:none;
text-align:center; width:50px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#000000;
padding: 3 5 0 5px;padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;
}

body:nth-of-type(1) a.page:hover {-webkit-text-size-adjust:none; font-size: 11px; 
background-color: #000 ; text-decoration:none;
text-align:center; width:50px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#FFFFFF;padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;
}

a.page:hover {font-size: 11px; 
background-color: #000 ; text-decoration:none;
text-align:center; width:50px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#FFFFFF;padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;
}


body:nth-of-type(1) a.page_n {-webkit-text-size-adjust:none; font-size: 11px; 
background-color: #fff ; text-decoration:none;
text-align:center; width:18px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#000000;
padding: 3 5 0 5px;font-family: "Arial";padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;}

a.page_n {font-size: 11px; 
background-color: #fff ; text-decoration:none;
text-align:center; width:18px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#000000;
padding: 3 0 0 0px;font-family: "Arial";padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;

}

body:nth-of-type(1) a.page_n_on {-webkit-text-size-adjust:none; font-size: 11px; 
background-color: #000 ; text-decoration:none;
text-align:center; width:18px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#fff;
padding: 3 5 0 5px;font-family: "Arial";padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;}

a.page_n_on {font-size: 11px; 
background-color: #000 ; text-decoration:none;
text-align:center; width:18px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#fff;
padding: 3 0 0 0px;font-family: "Arial";padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;

}

body:nth-of-type(1) a.page_n:hover {-webkit-text-size-adjust:none; font-size: 11px; 
background-color: #000 ; text-decoration:none;
text-align:center; width:18px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#fff;
padding: 3 5 0 5px;font-family: "Arial";padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;}

a.page_n:hover {font-size: 11px; 
background-color: #000 ; text-decoration:none;
text-align:center; width:18px; height:18px; border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; color:#FFFFFF;padding-left:5px; padding-right:5px;padding-top:2px ;padding-bottom:1px ;
}
