@charset "utf-8";
/* 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" />
-----------------------------------------------------*/
#con{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	width:580px;
	margin:auto;
	padding-top:10px;
}
#con span{
	font-size:13px;
	color:#ED8721;
	display:block;
	padding-top:10px;
}
#con a{
	background:#FF0000;
	color:#FFFFFF;
	padding-left:5px;
	text-decoration:none;
}
#con span a:hover{
	text-decoration:none;
}
.map{
	float:right; margin-bottom:20px;
}
.map b{
	font-weight:normal;
	background:url(../images/arrow_news.gif) no-repeat;
	background-position:2px 6px;
	display:block;
	padding-left:10px;
}
.map a img{
	width:180px;
	height:126px;
	display:block;	
	margin-top:5px;
	border:1px #999999 solid;
}
.map02{width:580px; height:150px; margin:20px auto 0 auto; clear:both; border:1px #999 solid;}
.map02_big{width:150px; text-align:right; float:right; margin:0 65px 0 0; font-size:13px;}
.map02_big a{color:#666; text-decoration:none;}
.map02_big a:hover{color:#F03; text-decoration:underline;}


/*--------------------*/
.title{
	font-size:15px;
	font-weight:bold;
	color:#000000;
	border-bottom:2px #edd324 solid;
	display:block;
	margin-bottom:5px;
	letter-spacing:-1px;
}


/* form */
.simpleform{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	width:580px;
	margin:auto;
	padding:15px 0 20px 0;
}


.con{
	font-size:15px;
	color:#6a6a6a;
	line-height:20px;
	background:url(../images/p_contact.jpg) no-repeat;
	margin:auto;
	width:660px;
	height:70px;
	padding:25px 40px;
}
.con b{
	color:#FF0000;
	display:block;
}

#contact{	
	background:#f7f6f1;
	width:675px;
	margin:auto;
	margin-top:5px;
	margin-bottom:20px;
}
/* 聯絡我們 */
.contact{
	font-size:12px;
	color:#666666;
	width:660px;
	line-height:24px;
	padding-top:5px;
	clear:both;
}
.contact_btm{background:url(../images/icon_con.jpg) no-repeat 0 2px; font-size:12px; color:#000000; padding:0 0 0 25px; margin-left:110px;}
.contact_btm h3{ font-size:15px; line-height:24px;}
.simpleform{font-size:13px; color:#666666; line-height:18px; width:600px;}
.simpleform .text{width:220px; border:#ddd 1px solid; background-color:#fff; color:#666666;}
.simpleform .text1{width:300px;	border:#ddd 1px solid;background-color:#fff; color:#666666;}
.simpleform .text2{width:40px; border:#ddd 1px solid; background-color:#fff; color:#666666; float:left;}
.simpleform .textbox{width:380px; height:120px; border:#ddd 1px solid; background-color:#fff; color:#666666;}
.simpleform .Imp{color:#FF0000; font-size:11px; padding-right:5px; border:0px; vertical-align: middle;}
.simpleform .row3 {margin-bottom:10px;}
.simpleform .row3 label{display:block;float:left;width: 100px;text-align:right;margin-right: 8px;}
.simpleform .buttonbar{margin:auto; text-align:right; padding-bottom:30px;}
