@charset "utf-8";
/* CSS Document */
* 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;}

body { background:url(images/bg_sky.gif) top repeat-x;}
#golbalwapper { width:1000px; margin: 0px auto; overflow:hidden;}
#wapper { width:930px; margin: 0px auto; overflow:hidden;}
#navi { width:170px; float:left; overflow:hidden;}
#primary { width:725px; float:right; overflow:hidden;}

/*主按鈕1*/
.button1 { width:170px; overflow:hidden;}
.button1 ul { list-style: none;}
.button1 li { border-bottom:1px solid #ffffff;}
.button1 li a { padding:5px 15px 5px 10px; width:145px !important; width /**/: 170px; display: block; color:#132264; text-decoration: none; background:url(images/aw1-1.gif) 160px 8px no-repeat #cbe0ff;}
.button1 li a:hover { background:url(images/aw1-2.gif) 160px 8px no-repeat #132264; color:#ffffff;}
.button1 li span.stay1 { width:145px; display:block; color:#ffffff; background:url(images/aw1-2.gif) 160px 8px no-repeat #132264; padding:5px 15px 5px 10px;}

/*主按鈕2*/
.button2 { width:170px; overflow:hidden;}
.button2 ul { list-style: none;}
.button2 li { border-bottom:1px solid #ffffff;}
.button2 li a { padding:5px 15px 5px 10px; width:145px !important; width /**/: 170px; display: block; color:#555555; text-decoration: none; background:url(images/aw1-3.gif) 160px 8px no-repeat #eeeeee;}
.button2 li a:hover { background:url(images/aw1-4.gif) 160px 8px no-repeat #e4e4e4; color:#222222;}
.button2 li span.stay2 { width:145px; display:block; color:#222222; background:url(images/aw1-4.gif) 160px 8px no-repeat #e4e4e4; padding:5px 15px 5px 10px;}



/*文字屬性*/
.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;}
.f_w, .f_w a { color:#FFFFFF; text-decoration:none;}
.f_bk3, .f_bk3 a { color:#333333; text-decoration:none;}
.f_bk6 { color:#666666;}
.f_bk7, .f_bk7 a { color:#777777; text-decoration:none;}
.f_g1 { color:#949f6a;}
.f_bu1 { color:#82a1ac;}
.f_og1 { color:#ff7f00;}
.f_og2 { color:#FF3300; font-weight:bold;}
.f_r1, .f_r1 a { color:#ff3300; text-decoration:none;}
.f_cf1 { color:#6c4e3b;}

.f_w a:hover { color:#ffffff; text-decoration:underline;}
.f_bk3 a:hover { color:#2362a8; text-decoration:none;}
.f_bk7 a:hover { color:#FF3300; text-decoration:underline;}
.f_r1 a:hover { color:#ff3300; text-decoration:underline;}

/*other*/
.line1 { height:1px; overflow:hidden; padding:0px; background:url(images/line1.gif) top repeat-x;}
.line2 { height:1px; overflow:hidden; padding:0px; background-color:#dddddd;}
.pd1 td { padding:6px 0px;}
.pd2 td { padding:8px 0px;}
.pd3 td { padding:10px;}
.bd1 { border:1px solid #e2e2e2;}
.photo_font02 { line-height:18px; margin:8px 15px;}


.sitemap1 { background:url(images/sitemap_img1-1.gif) top left no-repeat; height:32px; padding:8px 0 0 10px;}