@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tbody, tfoot, thead,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video {font-weight: normal;margin: 0;padding: 0;border: 0;font-size: 100%;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

a,a:hover,img,div,input,background{text-decoration: none;outline: none; /* for Firefox */border:none;
hlbr:expression(this.onFocus=this.blur()); /* for IE */}
div,h1{font-family: Arial,"Heiti TC", "黑體-繁", "Microsoft JhengHei", "微軟正黑體", Verdana, Geneva, Helvetica, sans-serif;}

a{color: #fff;}

body{vertical-align: text-bottom;background: #000;}
#wrap{width:1000px;margin:0px auto;}
.logo{margin:10px auto auto 0px;width:286px;height:61px;float:left;}
.logo a{width:286px;height:61px;display:block;text-indent:-3000px;background: url(../images/logo.jpg) left top no-repeat;}
.logo a:hover{background: url(../images/logov.jpg) left top no-repeat;}

#top{height:90px;color:#fff;}
#btn{margin:18px auto auto 30px;float:left;width:445px;font-size:12px;}
#btn a{ font-family:"微軟正黑體", Arial;display:block;float:left;padding-left:15px;text-align:center;color:#fff;font-size:12px;margin:20px 4px auto 4px;_margin:20px 2px auto 4px;}
#btn a:hover{background: url(../images/btn.jpg) 0px 0px no-repeat;}

#top .language{margin-top:29px;line-height:34px;padding-left:10px;font-size:11px;-webkit-text-size-adjust:none;width:210px;height:34px;float:left;}
#top .language a{height:34px;display:block;padding-left:10px;margin:0px 7px;_margin:0px 4px;font-size:11px;-webkit-text-size-adjust:none;color:#ffcc00;float:left;}
#top .language a:hover{background: url(../images/language.jpg) 0px 9px no-repeat;}

.flash{width:1000px;height:553px;padding:0px;font-size:0px;}

.footer{padding-top:10px;padding-bottom:10px;width:1000px;margin-top:10px;font-size:13px;color:#fff;text-align:center;text-shadow: 0 0 0.2em #002984;background:#1d1d1d;}
.footer img{vertical-align: text-bottom;}

