@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:900px; margin:auto; overflow:hidden;}
#wapper { width:845px; overflow:hidden; margin-left:24px;}
#navi { width:196px; float:left; overflow:hidden; background:url(images/bg_navi.gif) top left no-repeat;}
#primary { width:620px; float:right; overflow:hidden;}


/*文字屬性*/
.main_style { font-family:Arial, Helvetica, sans-serif;}
.f_b { font-weight:bold;}
.lh16 { line-height:16px;}
.lh18 { line-height:18px;}
.lh20 { line-height:20px;}
.lh22 { line-height:22px;}
.f11 { font-size:11px;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f15 { font-size:15px; font-weight:bold;}
.f24 { font-size:24px; font-weight:bold; color:#3582bc; line-height:28px;}

.f_bk0, .f_bk0 a { color:#000000; text-decoration:none;}
.f_bk1, .f_bk1 a { color:#4662a4; text-decoration:none; font-size:12px;  }
.f_bk2, .f_bk2 a { color:#4662a4; text-decoration:none; font-size:11px;  }
.f_bk4 { color:#444444;}
.f_bk6, .f_bk6 a { color:#666666; text-decoration:none;}
.f_bk8 { color:#888888;}
.f_bk8f { color:#8f8f8f;}
.f_bu1 { color:#4662a4;}
.f_bu2 { color:#2359af;}
.f_og1, .f_og1 a { color:#e55e00; text-decoration:none;}
.f_w { color:#FFFFFF;}
.grnet, .grnet a { color:#aaaaaa; text-decoration:underline;}

.f_bk0 a:hover { color:#000000; text-decoration:underline;}
.f_bk1 a:hover { color:#4662a4; text-decoration:underline;}
.f_bk2 a:hover { color:#4662a4; text-decoration:underline;}
.f_bk6 a:hover { color:#ff830a; text-decoration:none;}
.f_og1 a:hover { color:#e55e00; text-decoration:underline;}
.grnet a:hover { color:#096eb6; text-decoration:underline;}

/*主按鈕1*/
.button1 { width:150px; overflow:hidden; margin:auto;}
.button1 ul { list-style: none;}
.button1 li { border-bottom:1px solid #cccccc;}
.button1 li a { padding:5px 0px 5px 12px; width:138px !important; width /**/: 150px; display: block; color:#222222; text-decoration: none; background:url(images/aw1-1.gif) 4px 12px no-repeat;}
.button1 li a:hover { background:url(images/aw1-2.gif) 4px 12px no-repeat #ec5900; color:#ffffff; font-weight:bold;}
.button1 li span.stay1 { width:138px; display:block; color:#ffffff; font-weight:bold; background:url(images/aw1-2.gif) 4px 12px no-repeat #ec5900; padding:5px 0px 5px 12px;}

/*主按鈕2*/
.button2 { width:150px; overflow:hidden; border-bottom:1px solid #cccccc; margin:auto;}
.button2 ul { list-style: none; }
.button2 li { border-bottom:1px solid #d0e2ff;}
.button2 li a { padding:5px 0px 5px 12px; width:138px !important; width /**/: 150px; display: block; color:#ec5900; text-decoration: none; background:url(images/aw1-1.gif) 4px 12px no-repeat;}
.button2 li a:hover { color:#2357ab; background:url(images/aw1-3.gif) 4px 12px no-repeat;}

/*其它設定*/
.pd1 td { padding:2px 0px;}
.pd2 td { padding:6px;}
.bd1 { border:1px solid #f6f6f6; background-color:#f6f6f6;}
.line1 { height:10px; overflow:hidden; background:url(images/line1.gif) 0px 4px repeat-x; padding:0px;}
.line2 { height:1px; background-color:#c4d6f3; overflow:hidden; padding:0px;}

a.linkstyle {color:#8f8f8f; text-decoration:none}
a.linkstyle:hover { color:#ffa00a; text-decoration:none}