@charset "utf-8";

html, body { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif, "新細明體",; margin:0;}
form { margin:0;}
input, textarea { font-size: 13px; color:#666666; vertical-align: middle; line-height: 20px; padding-left:3px;}
ul,dl { margin-bottom:0px;margin-top:0px;}
img { border:none;vertical-align: baseline;}
a { color: #ba5a00;text-decoration: underline; outline: none;}
a:hover { color: #BD3E00;text-decoration: none;}


/*-----------------------錯誤頁包最外圍的div-----------------------*/
#wrapper_error { width:600px; margin:auto; padding:auto;}

/*-----------------------簡式logo-----------------------*/
#logo_s { margin:5px 7px 5px 7px;}

/*-----------------------錯誤頁-----------------------*/
#error { width:600px; margin:10px auto;}
#error h3 { background: url(bg_w600_tit.gif) no-repeat; color: #333; font-size: 15px; letter-spacing: 2px; margin:0; padding:8px 11px 5px 11px;}
/**修正IE開始**/
* html #error h3 { padding-top:10px; padding-bottom:5px;}
*:first-child+html #error h3 { padding-top:10px; padding-bottom:5px;}
#error h3 { padding-top:9px\9; padding-bottom:9px\9;}
/**修正IE結束**/

#error p { margin:0; padding:0;}
#error ul { margin:0; padding:0;}
#error li { list-style-type: none;list-style-position: outside;}
#error li.bg02 { border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; padding-top:10px; line-height: 20px; background-color:#FFFFFF; letter-spacing: 1px;}
#error li.bg02 p { padding:3px 10px 3px 10px; color:#444;} 
#error li.bg03{ margin-bottom:5px; height:16px; background: url(bg_w600_bottom.gif) no-repeat; background-position:top;}

/*-----------------------回首頁按鈕-----------------------*/
.but200_bg {
	width:200px;
	background:transparent url(but200_bg.gif) no-repeat;
	height:28px;
	letter-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-style:none;
	margin:5px auto;
	padding:0px 0 3px 0;
	cursor: pointer;
}
/**修正IE開始**/
* html .but200_bg {padding:1px 0 0;}
*:first-child+html .but200_bg {padding:1px 0 0;}
.but200_bg{padding-top:4px\9;}
/**修正IE結束**/

/*-----------------------錯誤頁版權宣告------------------------------------------*/
#footer {
	width:600px;
	margin: 0 auto;
	padding: 0 auto;
	text-align:right;
	clear: both;
	margin-top:0px;
	background-color: #FFFFFF;
}
#footer dl { margin-bottom:0px;}
#footer dt.bg01 { background: url(ill_tel_bg.gif) repeat-x; height:27px; font-size: 12px; color: #ffffff; padding-right:10px; line-height: 22px; letter-spacing: 1px;}
#footer dt.bg02 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #777777; line-height: 18px; margin:8px 10px 0px auto;}
#footer img{vertical-align: middle;}
#footer a{color: #FFFFFF;text-decoration: none; letter-spacing: 1px;}
#footer a:hover{color: #FFFFCC;text-decoration: none;}
/*------------------------------------------------------------------------*/

/*----------------------詳細客服專線---------------------------------------*/
#tel,.tel{
	width:178px;
	z-index: 3;
	margin-top:-223px;
	position:absolute;
	background-color: #515151;
	visibility: hidden;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #C3C3C3;
	text-align:left;
	padding:6px 6px 6px 6px;
}
.tel_tit { font-size: 12px; color: #FFFFFF; letter-spacing: 2px;}
#tel img, .tel img { padding:3px; vertical-align: middle;cursor: pointer;}
/*-----------------------版權宣告------------------------------------------*/

.t_center { text-align:center;}
.float_L { float:left;}
.float_R { float:right;}
.leftimg { float:left; text-align:right; margin: 0 10px 8px 0;}
