body{margin:0; padding:0; min-width:1000px; font-size:13px; font-family:微軟正黑體, Arial; color:#444; background:url(../image/header_bg.png) top repeat-x;}

a{text-decoration:none; color:#0066FF;}
a:hover{text-decoration:underline;}
a img{border:0; outline:none;}

#header{height:126px; clear:both; color:#FFF;}
#header_wrap, #prod_wrap, #footer_wrap{width:980px; position:relative; margin:0 auto;}
#footer{border-top:1px solid #e2e2e2; padding:20px 0; margin-top:60px; font-size:12px;}


/** HEADER **/
.company_logo{position:absolute; top:15px; left:0; width:350px; height:100px;}
.header_slogan{position:absolute; top:10px; right:0; font-size:42px;}
.header_booth{position:absolute; top:55px; right:0; font-size:17px;}
.header_booth span{font-size:25px; font-family:arial black;}
.header_booth_location{position:absolute; top:95px; right:0; font-size:14px;}


/** MENU **/
.menu{line-height:44px; overflow:hidden; margin-bottom:10px;}
.menu ul{margin:0; padding:0; list-style:none;}
.menu ul li{float:left; margin:0; padding:0; border-right:1px solid #FFF;}
.menu ul li a{color:#FFF; font-size:24px; padding-left:25px; padding-right:25px; display:block;}
.menu ul li a:hover, .menu ul li a.act{color:#ED1C24; text-decoration:none; background:#FFF;}



/** SPECIAL **/
.prod_group{overflow:hidden; padding:0; background:url(../image/line_dotted_v.gif) center repeat-y;}
.special{background:#FFF url(../image/line_dotted.gif) bottom repeat-x; padding:10px 0; text-align:center; color:#C30;}
.special span{font-size:15px; font-weight:bold; color:#FE9901; margin-right:15px;}
.prod{float:left; width:480px; padding:5px; overflow:hidden; background:url(../image/line_dotted.gif) bottom repeat-x; position:relative;}
.prod_clear{float:left; width:100%; padding:5px; overflow:hidden; background:#FFF url(../image/line_dotted.gif) bottom repeat-x; text-align:center;}
.prod_photo{float:left; width:250px; height:200px; text-align:center;}
.prod_photo img{width:200px; max-height:200px;}
.prod_info{float:right; width:220px;}
.prod_info_slogan{margin-bottom:5px; color:#000; font-weight:bold; font-size:15px; overflow:hidden;}
.prod_info_a, .prod_info_b, .prod_info_c, .prod_info_d, .prod_info_e{line-height:15px; display:block;}
.prod_info_a span, .prod_info_b span, .prod_info_c span, .prod_info_d span, .prod_info_e span{font-weight:bold;}
.prod_info_a{}
.prod_info_b{}
.prod_info_c{}
.prod_info_d{}
.prod_info_e{font-size:38px; line-height:40px; font-family:arial; font-weight:bold; color:#ED1C24;}
.view_detail{}
.view_detail a{text-decoration:underline;}
.view_detail a:hover{text-decoration:none;}

.prod_info_special{font-size:20px; margin:5px;}


/** MENU **/
.footer{font-size:11px; overflow:hidden;}
.terms{float:left;}
.copyright{float:right; text-align:right;}