/* design by showhau */

/*----------消虛線---------*/

a {noFocusLine:expression(this.onFocus=this.blur())}      /* For IE, onFocus 的 F 要大寫*/
:focus {-moz-outline-style: none}                         /* For Firefox */
/*==================  lan */
.lan{
	margin:0;
	padding-top:4px;
	display:block;
}
.lan a img{
	padding-left:10px;
	margin:0;
}
/*==================  pro */
#pro{
	font-family:Arial, "細明體";
	font-size:12px;
	line-height:30px;
	width:256px;
	padding-bottom:5px;
}
#pro a{
	color:#303030;
	text-decoration:none;
	display:block;
	background:#e8e8e8 url(images/icon_pro.jpg) no-repeat;
	background-position:40px 18px;
	margin-top:2px;
	padding:5px 0 0 60px;
}
#pro a:hover{
	color:#999999;
}
/*==================   com */
.com{
	font-family:Arial, "細明體";
	font-size:12px;
	color:#606060;
	line-height:20px;
	background:url(images/pic_com.jpg) no-repeat;
	padding:25px 15px 10px 280px;
	text-align:justify;
	text-indent:25px;
	display:block;
}
.com a{
	color:#606060;
	text-decoration:none;
	display:block;
}
.com a:hover{
	color:#999999;
	text-decoration:underline;
}
/*===================== hot */
.hot tr td{
	padding-left:10px;
	padding-top:5px;
}



/*============================================= footer =============*/
.foot{
	font-family:Arial, "細明體";
	font-size:10px;
	color:#a2a2a2;
	background:#f1f1f1 url(images/logo_copy.jpg) no-repeat;
	background-position:780px 15px; 
	text-align:right;
	line-height:15px;
	padding:15px 180px 20px 0px;
}
.foot b{
	color:#6a6a6a;
}
.foot a{
	color:#333333;
}.stytle21 {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
.stytle {
	font-family: Arial;
	font-size: 16px;
	color: #006600;
	font-weight: bold;
}
.e-com {
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #606060;
	background-image: url(images/pic_com.jpg);
	background-repeat: no-repeat;
	text-align: justify;
	text-indent: 25pt;
	display: block;
	font-weight: normal;
}
