/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; } 

body{font:12px/150% Arial, "新細明體"; background:#030303; color:#6e6e6e;}
a img{border:0px}

img{border:0px;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {color: #FF0000;text-decoration: none;}

.wrapper{ width:1003px; margin:0 auto;}


.top{ background:url(top.jpg) top no-repeat; width:1003px; height:142px; margin:0 auto}
.left_box{ background:url(left.jpg) no-repeat top right; width:201px;}
.center_box{ background:url(center.jpg) left top no-repeat; height:649px; width:802px;}

/*== van == */
.van{margin-bottom:22px; margin-left:50px;}
.van ul{list-style:none; margin:0px; padding:0px;}
.van ul li{ float:left; font-weight:bold; font-size:14px; text-align:center; margin:0 10px;}
.van ul li a{display:inline; padding:0 10px; color:#FFFFFF;}
.van ul li a:hover{ color:#fffc00}


/*== banner == */
.banner{ height:220px; width:100%}

.content_box{ padding-right:20px; padding-left:123px;}
.content{ text-align:left; margin-top:25px; margin-bottom:30px; width:642px; float:right;}
.prd_list_box{ margin-top:25px; margin-bottom:30px; width:100%}
.tit{ width:100%; border-bottom:1px solid #ff6c00; color:#ff6c00; font-size:14px; font-weight:bold; text-align:left}


/*== prd_list == */
.prd_name{ text-align:center}
.prd_name a{ color:#6e6e6e}
.prd_name a:hover{ color:#ff8400}



/*== footer == */

.footer{ width:642px; height:99px; background:url(footer_bg.jpg) no-repeat; float:right}
.footer p{ display:block; float:right; margin-right:40px;}
.footer span{ display:block; float:left; margin-left:40px;}
.footer span font{ color:#bb4f00; font-weight:bold; font-size:12px;}
.footer a{ color:#6e6e6e}
.footer a:hover{ text-decoration:underline}


.footer_btn_top{ width:100%; text-align:right; height:44px;}
.footer_btn_top span{ float:right; display:inline; margin:5px 10px 0 0 ; }





/*== left_menu == */
.left_menu{ width:169px; margin-left:11px; margin-top:42px; +margin-top:24px; margin-right:21px;}
.left_menu ul{ list-style:none; margin:0px; padding:0px;}
.left_menu ul li{ text-align:left; height:33px;}
.left_menu ul li a{ padding-top:5px; padding-bottom:5px; color:#FFFFFF; font-size:14px; display:block; border-bottom:1px solid #000000; font-weight:bold;}
.left_menu ul li a:hover{ display:block; color:#ff8400; border-bottom:1px solid #ff8a00}
.left_menu ul li a span{ margin-left:40px;}
 
/*== page == */
.Pages {MARGIN: 20px auto; TEXT-ALIGN: center; margin-bottom:40px;}
.Pages A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif, "¼w"; TEXT-DECORATION: none
}
.Pages A:hover {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BACKGROUND: #0066cc; BORDER-LEFT: #003399 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #003399 1px solid
}

.Pages table{ margin:0 auto}

.left_bg{ background:url(left_bg.jpg) repeat-y}