@charset "utf-8";
* html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body, div, dl, dt, dd, th, th, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ margin: 0px; padding: 0px;}
fieldset, img { border: 0px;}
abbr, acronym { border: 0px;}
h1, h2, h3, h4, h5, h6{ font-size: 100%; font-weight: normal;}
img { nobar:expression(this.galleryImg='no');}
.clear { clear:both;}

#golbalwapper { width:960px; margin:auto; overflow:hidden;}
#wapper { width:900px; margin:auto; overflow:hidden; background:url(images/line2.gif) left top repeat-y;}
#navi { width:190px; float:left; overflow:hidden;}
#primary { width:670px; float:right; overflow:hidden;}

/*文字*/
.m_style { font-family:Arial, Helvetica, sans-serif;}
.f11 {
	font-size:11px;
	font-family:"細明體";
	color:#888888;
	line-height: 14px;
}
.f12 {font-size:12px;margin: 10px;}
.f13 { font-size:13px;}
.f14 { font-size:12px; font-family:"細明體"; color:#888888; white-space:50px;}
.f15 { font-size:15px; font-weight:bold;}
.lh20 { line-height:20px;}
.lh22 { line-height:22px;}
.f_b { font-weight:bold;}
.f_w { color:#FFFFFF;}
.f_bk3, .f_bk3 a {
	color:#333333;
	text-decoration:none;
}
.f_bk5 { color:#585858;}
.f_bk6, .f_bk6 a { color:#666666; text-decoration:none;}
.f_bk9, .f_bk9 a { color:#999999; text-decoration:none;}
.f_pk1 {
	color:#996600;
}
.f_pk2, .f_pk2 a {
	color:#ca2d63;
	text-decoration:none;
}
.f_cf1, .f_cf1 a {
	color:#996600;
	text-decoration:none;
}

.f_bk3 a:hover {
	color:#996600;
	text-decoration:none;
}
.f_bk6 a:hover {
	color:#ca2d63;;
	text-decoration:underline;
}
.f_bk9 a:hover { color:#d78d00; text-decoration:none;}
.f_cf1 a:hover {
	color:#996600;
	text-decoration:underline;
}

/*主按鈕1*/
.button1 { width:170px; overflow:hidden; margin:auto;}
.button1 ul { list-style: none;}
.button1 li { border-bottom:2px solid #FFFFFF;}
.button1 li a {
	padding:5px 0px 5px 15px;
	width:155px !important;
	width /**/: 170px;
	display: block;
	color:#333333;
	text-decoration: none;
	background:url(images/aw1-1.gif) 4px 8px no-repeat #efefef;
}
.button1 li a:hover {
	background:url(images/aw1-2.gif) 4px 8px no-repeat #C7BA9A;
	color:#333333;
}
.button1 li span.stay1 { width:155px; display:block; color:#333333; background:url(images/aw1-2.gif) 4px 8px no-repeat #804F21; padding:5px 0px 5px 15px;}

/*other*/
.bd1 { border:1px solid #f3f3f3; background-color:#f3f3f3; color:#999999; font-size:12px;}
.pd1 td { padding:5px 0px;}
.pd2 td { padding:6px;}
.pd3 td { padding:2px 6px;}
.pd4 td { padding:10px 6px;}
.pd5 td { padding:3px 0px;}
.aw1 { background:url(images/aw_n.gif) 3px 10px no-repeat;}
.aw2 { background:url(images/aw_n.gif) 10px 10px no-repeat;}
.line1 { height:10px; overflow:hidden; background:url(images/line3.gif) 0px 4px repeat-x; padding:0px;}
.line2 {
	height:1px;
	background-color:#CC9966;
	overflow:hidden;
	padding:0px;
}

.hsubnav a { font-size:10px; text-decoration:none; color:#888}
.hsubnav a:hover { color: #00CCFF}

