@charset "utf-8";
/*取消 Html 原有樣式----------------------------------*/
body,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;
}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{
	behavior:url("css/iepngfix.htc");
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
/*基本-----------------------------------------*/
html { overflow:-moz-scrollbars-vertical; overflow-y:scroll;z-index: 999;font-size:12px;}  
body{font-family: Arial, Helvetica, sans-serif ,"新細明體";color:#000000;background:#fbf5e9;}
a {color:#080804;text-decoration:none;}

/*共用*/
#logo2{position:relative;margin:0px auto;width:950px;z-index:9999;}
#logo2 img{position:absolute;top:25px;left:45px;}
#container{position:relation;width:950px;margin:0px auto;}/*保留可向下延伸故不設高*/
#footer{width:742px;height:55px;clear:both;padding-top:14px;line-height:12px;color:#8d8672;padding-left:26px;_padding-left:15px;background: url(../images/tile.gif) no-repeat;}
#footer a{color:#8d8672;}
/*banner*/
#banner{position:relation;text-align:center;min-height:259px;*height:259px;_height:259px;}
#banner2{position:relation;text-align:center;min-height:285px;*height:285px;_height:285px;background:url(../images/index_bg.gif) repeat-y;margin-left:6px;padding-right:6px;padding-top:10px;padding-bottom:10px;}
/*index*/
#manu-row{margin-left:7px;}
#manu-row li{float:left;}
.manu-m1{display:block;width:154px;height:45px;background:url(../images/manu1_m1.gif) no-repeat;}
.manu-m1:hover{background:url(../images/manu1_m1_hover.gif) no-repeat;}
.manu-m2{display:block;width:159px;height:45px;background:url(../images/manu1_m2.gif) no-repeat;}
.manu-m2:hover{background:url(../images/manu1_m2_hover.gif) no-repeat;}
.manu-m3{display:block;width:159px;height:45px;background:url(../images/manu1_m3.gif) no-repeat;}
.manu-m3:hover{background:url(../images/manu1_m3_hover.gif) no-repeat;}
.manu-m4{display:block;width:158px;height:45px;background:url(../images/manu1_m4.gif) no-repeat;}
.manu-m4:hover{background:url(../images/manu1_m4_hover.gif) no-repeat;}
.manu-m5{display:block;width:159px;height:45px;background:url(../images/manu1_m5.gif) no-repeat;}
.manu-m5:hover{background:url(../images/manu1_m5_hover.gif) no-repeat;}
.manu-m6{display:block;width:147px;height:45px;background:url(../images/manu1_m6.gif) no-repeat;}
.manu-m6:hover{background:url(../images/manu1_m6_hover.gif) no-repeat;}
#index_content{margin-left:7px;}
#index_content li{float:left;margin-left:1px;}
.index_content_li1{margin-top:10px;}
.index_content_li2{margin-top:13px;}
.index_content_li3{margin-top:10px;}
#index_footer1{float:left;clear:both;font-size:12px;line-height:12px;margin-top:14px;color:#8d8672;}
#index_footer2{float:right;margin-right:6px;*margin-right:6px;_margin-right:3px;line-height:12px;font-size:9px;margin-top:14px;color:#8d8672;}
#index_footer2 a{color:#8d8672;}
/*manu2*/
#manu2{position:relation;float:left;padding-left:7px;margin-top:12px;}
#manu2 ul{position:relation;float:left;}

.m1{display:block;width:179px;height:50px;background:url(../images/manu2_m1.gif) no-repeat;}
.m1:hover{background:url(../images/manu2_m1_hover.gif) no-repeat;}
.m2{display:block;width:179px;height:51px;background:url(../images/manu2_m2.gif) no-repeat;}
.m2:hover{background:url(../images/manu2_m2_hover.gif) no-repeat;}
.m3{display:block;width:179px;height:51px;background:url(../images/manu2_m3.gif) no-repeat;}
.m3:hover{background:url(../images/manu2_m3_hover.gif) no-repeat;}
.m4{display:block;width:179px;height:51px;background:url(../images/manu2_m4.gif) no-repeat;}
.m4:hover{background:url(../images/manu2_m4_hover.gif) no-repeat;}
.m5{display:block;width:179px;height:51px;background:url(../images/manu2_m5.gif) no-repeat;}
.m5:hover{background:url(../images/manu2_m5_hover.gif) no-repeat;}
.m6{display:block;width:179px;height:58px;background:url(../images/manu2_m6.gif) no-repeat;}
.m6:hover{background:url(../images/manu2_m6_hover.gif) no-repeat;}
/*main_content*/
#main_content{position:relation;float:left;margin-top:12px;*margin-top:12px;_margin-top:12px;width:758px;}
#content_head{position:relation;width:758px;}
#content_body{position:relation;float:left;width:758px;min-height:320px;_height:320px;background:url(../images/main_content_bg.gif) repeat-y;margin-top:-3px;}
#content_body2{position:relation;float:left;width:758px;min-height:320px;_height:320px;background:url(../images/main_content_bg2.gif) repeat-y;margin-top:-3px;}
#content_tile{position:relation;width:758px;min-height:57px;_height:57px;clear:both;background:url(../images/main_content_bg.gif) repeat-y;}
#content_tile2{position:relation;width:758px;min-height:57px;_height:57px;clear:both;background:url(../images/main_content_bg2.gif) repeat-y;}
/*footer*/

/*news1*/
#table_title{height:29px;width:701px;background:url(../images/table_title_bg.gif) repeat-x;margin-left:15px;padding-left:20px;}
#table_title span{float:left;width:124px;font-size:15px;line-height:29px;color:#c5001a;}
#news_table{float:left;margin-left:18px;_margin-left:9px;width:716px;font-size:12px;line-height:24px;margin-top:5px;}
#news_table tr{width:713px;height:38px;}
.news_title{width:573px;}
.news_date{padding-left:18px;}
.news_date2{padding-left:18px;border-top:1px solid #f1f1f1;}
.news_title2{width:573px;border-top:1px solid #f1f1f1;}
#page{clear:both;height:66px;padding-top:45px;text-align:center;}
#page a{color:#c9001a;line-height:24px;font-size:12px;}
#page li{display:inline;}  
.last-page{width:50px;line-height:24px;font-size:12px;margin-right:14px;}
.num-page{width:15px;line-height:24px;font-size:12px;margin-right:5px;margin-left:5px;}
.next-page{width:50px;line-height:24px;font-size:12px;margin-left:14px;}
#top{position:absolute;margin-top:20px;margin-left:693px;}
#back_list{position:absolute;margin-left:24px;}

/*news2*/
/*#content_body span{font-size:15px;line-height:24px;color:#c5001a;background:green;margin-top:50px;}
#date{font-size:12px;line-height:24px;}*/
#news2_title{font-size:15px;line-height:24px;color:#c5001a;padding-bottom:13px;}
#news2_date{font-size:12px;line-height:24px;text-align:right;padding-bottom:13px;}
#news2_table{width:716px;border-bottom:1px solid #f1f1f1;margin-left:20px;margin-top:18px;}
#news_content{width:716px;margin-left:22px;margin-top:27px;}
/*product*/
#product1{float:left;width:323px;height:133px;margin-left:34px;margin-top:3px;_margin-left:17px;}
#product2{float:left;width:322px;height:130px;margin-top:5px;margin-left:40px;}
#product3{float:left;width:301px;height:153px;clear:both;margin-left:34px;margin-top:5px;_margin-left:17px;}
#product4{float:left;width:301px;height:133px;margin-top:24px;margin-left:62px;*margin-left:43px;_margin-left:43px;}
#dotted_line2{position:absolute;margin-top:-40px;*margin-top:-30px;_margin-top:-30px;margin-left:108px;}
/*margin-left:407px;margin-left:410px;*/

/*product5*/
#hr_bottom{position:absolute;margin-top:-45px;margin-left:24px;}
#product_pic{float:left;margin-left:28px;_margin-left:14px;}
#product_info{float:left;margin-top:10px;margin-left:15px;}
#content_tile ul{float:right;margin-right:35px;_margin-right:18px;}
#content_tile li{display:inline;}

/*product4_1*/
#info-text{width:756px;font-size:12px;line-height:30px;color:#310000;}
#info-text p{font-size:15px;}
#detile_intro{float:left;margin-left:26px;}
/*#introduce_click{float:right;width:70px;height:32px;}
#info-text span{background:red;}*/
.info-text1{float:left;margin-left:26px;_margin-left:13px;margin-top:39px;clear:both;}
.info-text2{float:right;margin-right:32px;_margin-right:16px;margin-top:39px;}
#content_tile_mem1{float:right;margin-right:50px;margin-top:20px;}
#content_tile_mem2{float:right;margin-right:28px;margin-top:12px;}
#content_tile_mem3{float:right;margin-right:26px;margin-top:12px;width:450px;}
#content_body ul{clear:both;}
/*product4_2*/
#content_tile_mem4{float:left;margin-top:5px;margin-left:24px;}
#product_details{width:693px;margin-left:28px;}
/*about*/
#content_tile_about_top{float:right;margin-top:29px;margin-right:24px;}
#about_click{float:right;width:195px;height:42px;margin-right:19px;background: url(../images/bottom_bg.gif) no-repeat;text-align:left;}
#about_click a{font-size:15px;line-height:20px;color:#c5001a;}
#about_click img{margin-right:5px;margin-left:16px;margin-top:15px;}
#content_about_info{clear:both;width:720px;margin-left:23px;font-size:12px;line-height:24px;}
.topic{font-size:15px;line-height:20px;color:#c5001a;font-weight: bold;}
#content_about_info strong{font-size:12px;font-weight: bold;}
/*about2*/
#content_body2  h3{float:left;font-size:15px;line-height:20px;color:#c5001a;margin-left:24px;_margin-left:12px;margin-top:25px;}
#dotted_line{float:left;margin-top:4px;margin-left:24px;}
.team1{float:left;margin-left:24px;_margin-left:13px;margin-top:16px;clear:both;}
.team2{float:right;margin-right:58px;_margin-right:26px;margin-top:16px;}
#content_tile_about_return{float:left;margin-left:24px;*margin-left:24px;_margin-left:12px;margin-top:64px;padding-bottom:9px;}
#content_tile_about2_top{float:right;margin-top:80px;margin-right:24px;*margin-right:24px;_margin-right:12px;padding-bottom:20px;}
/*birth*/
#content_birth_info{clear:both;width:710px;margin-left:23px;font-size:12px;line-height:24px;}


