div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;} 
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ol,ul {list-style:none;} 
address,caption,cite,code,dfn,em,strong,th,var{font-size:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
p,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration: none;text-align:justify;word-spacing: 0.5pt;line-height: 12px;list-style-position: inside;list-style-type: disc;margin-bottom:12px;}

html {text-align:left;}
body {width:1024px;background: url(../images/index_bg.gif) no-repeat left 0px;background-color:#000000;margin:0;text-align:left;}
#content{position:absolute;width:100%;left:0;top:132px;}
#content_flash{position:relative;left:0;width:633px;height:402px;float:left;padding:0;}
#content_news{left:633px;width:380px;height:402px;padding:0;float:left;display:inline;}
#menubar{position:absolute;width:100%;left:0;top:111px;}
#branding{position:absolute;left:15px;top:24px;}
#lang{position:absolute;left:800px;top:60px;width: 200px;}
#otherlink{position:absolute;left:780px;top:537px;width: 220px;}
#footer{position:absolute;left:35px;top:598px;}

.index_news{background:url(../images/news_bg.gif) no-repeat left 0px;}
.index_news_FP{position:relative;top:15px;margin:25px 15px;}
.index_news_N{position:relative;margin:20px 15px 20px 40px;}
.index_news_t{border-top:1px solid #FFFFFF;margin:0 15px;line-height:30px;}
.index_news_br{border-bottom:1px solid #FFFFFF;margin:0 15px;line-height:30px;}
.imgborder{position:relative;border:1px solid #FFFFFF;float:left;margin-right:15px;}

h1 {font-family: Arial, Helvetica, sans-serif;font-size: 22px;font-weight: bold;color: #008932;text-decoration: none;}
.h1_title_r {font-family: Arial, Helvetica, sans-serif;font-size: 25px;font-weight: bold;color: #CE001B;text-decoration: none;}
.pagefonts_bk {font-family: "新細明體", Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;word-spacing: 0.5pt;line-height: 20px;list-style-position: inside;list-style-type: disc;}
.pagefonts_w {font-family: "新細明體", Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration: none;word-spacing: 0.5pt;line-height: 18px;list-style-position: inside;list-style-type: disc;}
address{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;line-height: 15px;}
.qk_link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;word-spacing: 1px;text-transform: none;letter-spacing: 1px;}
.link_r_b {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #CF001C;text-decoration: none;}
.pagefonts_bk {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration: none;word-spacing: 0.5pt;line-height: 12px;list-style-position: inside;list-style-type: disc;}
.pagefonts_bk_bold {font-size: 10px;color: #000000;text-decoration: none;word-spacing: 1pt;line-height: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.pagefonts_r {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #CF001C;text-decoration: none;word-spacing: 0.5pt;line-height: 12px;}
.w1024 {width: 1024px;}
.field_gyfont {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;background-color: #FFFFFF;height: 18px;width: 145px;border: 1px solid #CCCCCC;}
