/* design by showhau */
/*----------抬頭地方要加-----------------------------
<meta name="Robots" content="All" />
<meta name="Author" content="showhau,hau,dpi" />
<meta name="keywords" content="showhau, hau, design, dpi, web, web design" />
-----------------------------------------------------*/

/*----------消虛線---------*/
BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px Arial, Helvetica, sans-serif; background: #191919 0px 0px; COLOR: #cccccc; PADDING-TOP: 0px
}

a {noFocusLine:expression(this.onFocus=this.blur())}      /* For IE, onFocus 的 F 要大寫*/
:focus {-moz-outline-style: none}                         /* For Firefox */




.main{
	margin:auto;
	width:997px;
	text-align:left;
	background:url(../images/maincontent.jpg);
	background-color:#336699;

}
/*----------------------------------------------  mn   --------*/
#mn{
	display:block;
	height:58px;
	background:url(../images/mnt.jpg) repeat-x;
	padding-left:0px;
}
#mn a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#c6c6c6;
	width:175px;
	height:58px;
	background:url(../images/mnt.jpg) repeat-x;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
	float:left;
}
#mn a:hover{
	color:#FFFFFF;
	background:url(../images/mnt_over.jpg) repeat-x;
}




/*-------------------------------------   left --------*/
#left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cccccc;
	width:220px;
	height:100%;
	float:left;
	margin-top:0px;
	text-align:center;
}
#btns{
	display:block;
	background:url(../images/mn.jpg) repeat-x;
	padding-left:0px;
}
#btns a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#c6c6c6;
	display:block;
	text-decoration:none;
	text-align:left;
	height:50px;
	width:220px;
	background:url(../images/mn.jpg) repeat-x;
	padding-top:12px;
	padding-left:28px;
	}
#btns a:hover{
	color:#FFFFFF;
	background:url(../images/mn_over.jpg) repeat-x;
}

.btn a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#c6c6c6;
	display:block;
	text-decoration:none;
	text-align:left;
	height:50px;
	width:220px;
	background:url(../images/mn.jpg) repeat-x;
	padding-top:12px;
	padding-left:28px;
	
}
.btn a:hover{
	background:url(../images/mn_over.jpg) repeat-x;
	color:#FFFFFF;
}
.search{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cccccc;
	background:url(../images/maincontent.jpg);
	height:100px;
	width:220px;
	padding-top:10px;
	margin-bottom:0px;
}
.lefttitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cccccc;
	background:url(../images/maincontent.jpg);
	height:65px;
	width:220px;
	padding-top:0px;
	margin-bottom:0px;
}
.leftrelated{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cccccc;
	background:url(../images/maincontent.jpg);
	height:65px;
	width:220px;
	padding-top:0px;
	margin-bottom:0px;
}
.leftbg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cccccc;
	background:url(../images/maincontent.jpg);
	width:220px;
	padding-top:0px;
	margin-bottom:0px;
}
.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#f8f8f8;
	background:url(../images/titlebg.jpg);
	height:80px;
	width:777px;
	padding-top:13px;
	padding-left:40px;
	margin-bottom:0px;
}
/*----------------------------------------------------    right ------*/
.right{
	float:right;
	width:777px;
	clear:both;
	background-color:#252525;
}


/*--------------------------------------------------------------------------------   company  ----*/
.t1{
	background-color: #dbf3ff;
	color:#000000;	
	font-size: 11px;
	padding: 3px 10px 3px 10px;
}
.t2{
	background-color: #f2f2f2;
	color:#000000;
	font-size: 11px;
	padding: 3px 10px 3px 10px;
}
td{
	font-size: 12px;
	font-family: Arial;
}


/*----------------------------------------------------    products line  ---------*/
.prosh tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
.prosh tr td a{
	color:#cccccc;
	text-decoration:none;
}
.prosh tr td a:hover{
	color:#f8f8f8;
}

a:link          { FONT-SIZE: 14px; FONT-FAMILY: Arial, MS PGothic, Verdana, Helvetica, sans-serif; color: #cccccc; text-decoration: none }
a:visited       { FONT-SIZE: 14px; FONT-FAMILY: Arial,MS PGothic,  Verdana, Helvetica, sans-serif;  color: #cccccc; text-decoration: none }
a:active        { FONT-SIZE: 14px; FONT-FAMILY: Arial,MS PGothic,  Verdana, Helvetica, sans-serif;  color: #cccccc; text-decoration: none }
a:hover         { FONT-SIZE: 14px; FONT-FAMILY: Arial,MS PGothic,  Verdana, Helvetica, sans-serif;  color: #f8f8f8; text-decoration: none; position: relative}

/*---------------------------------------------------------   foot ------*/
.foot{
	background:url(../images/bottombgs.jpg) repeat-x;
	width:997px;
	height:75px;
}



.sh{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:10px 0 10px 200px;
	float:left;
}
.sh a{
	color:#666666;
	text-decoration:none;
	padding:0 5px;
	border-right:1px #999999 solid;
}
.sh a:hover{
	border-bottom:1px #FF9900 solid;
}
.copyright_th1 {
	FONT-SIZE: 12pt; COLOR: #555555
}
.copyright:link {
	COLOR: #dddddd; FONT-FAMILY: Arial, MS PGothic, Verdana, Helvetica, sans-serif;
FONT-SIZE: 13px; TEXT-DECORATION: none
}
.copyright:visited {
	COLOR: #dddddd; FONT-FAMILY: Arial, MS PGothic, Verdana, Helvetica, sans-serif;
 FONT-SIZE: 13px; TEXT-DECORATION: none
}
.copyright:hover {
	COLOR: #ffffcc; FONT-FAMILY: Arial, MS PGothic, Verdana, Helvetica, sans-serif;
 FONT-SIZE: 13px; TEXT-DECORATION: none
}
/*------------------------   copyright  ----*/
#Copyright{
	font-family: Arial;
	font-size: 10px;
	color:#FFFFFF;
	float:right;
	margin-top:10px;
	margin-right:5px;
	background:#666666;
	padding:0px 3px;
}
#Copyright a:link, #Copyright a:visited, #Copyright a:hover, #Copyright a:active {
	color:#FFFFFF;
	text-decoration: none;
	cursor:text;
}