﻿body{font-family:"新細明體";background:url(images/master/bg.jpg) repeat;font-size:13px;color:#332d28;}

/*==基本設定==*/
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;}
/*==歡迎==*/
.welcome{background:url(images/welcome/welcome_hover.jpg) no-repeat;width:1000px;height:730px;display:block;margin:0 auto;}
.welcome:hover{background:url(images/welcome/welcome_hover.jpg) no-repeat;}
#flash {font-family: "新細明體", Verdana, Arial;font-size: 13px;	color: #2f2923;letter-spacing: 1px;width: 500px;display: block; margin:0 auto; position:relative; top:706px; left:10px;}
	
/*==主面版==*/
.Main_box{width:1000px;margin:0 auto;background:url(images/master/bg2.jpg) repeat-y;}
.header_box{height:200px;width:100%;position:relative;}
.header_box_02{height:200px;width:100%;position:relative;border-bottom:3px solid #a66b38;}
.logo{width:225px;height:180px;display:block;float:left;margin:10px 0 0 0px;}
.tofu{position:absolute;right:10px;top:28px;z-index:1;}
.fb{position:absolute;right:140px;top:12px;z-index:1100;}
/*==banner==*/
.banner_bg{height:348px;margin-left:5px;}
.banner{height:348px;width:1000px;float:left;position:relative;border-bottom:9px solid #302400;}


/*==menu==*/

/*.menu_box{list-style:none;margin:15px 10px 0 10px;float:left;font-size:13px;}
.menu_box li{float:left;position: relative;}
.menu_box li a{display: block;}
.menu_box li a:hover{}*/

.menu_box{list-style:none;margin:15px 10px 0 10px;float:left;font-size:13px;}
.menu_box li{float:left;position: relative;}
.menu_box li a{display: block;}

.menu_box > li > a:hover{}
.menu_box li ul{display: none;float:left;position: absolute;left: -10px;margin: 0; z-index: 1;font-family:"微軟正黑體";}
.menu_box li:hover > ul{display: block;list-style:none;}
.menu_box li ul li{float:left;color:#fff;line-height:50px;}
.menu_box li ul li a{text-decoration:none;color:#fff; margin:0 15px 0 15px;}
.menu_box li ul li a:hover{color:#EAD29D;}
.menu_box ul li:last-child {border-bottom: none;}
.menu_box ul li:hover > ul{display: block;position: absolute;top: 0;left: 100%;}

.menu_about_sub{width:408px;height:46px;background:url(images/master/menu_about_sub.png) no-repeat;}



/*==浮動==*/
.l{float:left;}
.r{float:right;}
.c{clear:both;}
/*==內容==*/
.content_box{background:url(images/master/Content_bg.jpg) repeat;width:98%;font-family:"新細明體";font-size:13px;color:#332d28;line-height:20px;letter-spacing:1px;margin:30px 0 0 10px;float:left;}
.index_about{width:245px;background:url(images/index/about_img.png) no-repeat bottom right;height:175px;float:left;}
.index_about p{width:200px;float:right;}

.index_news{width:420px;float:left;margin-left:25px;}
.index_news ul{list-style:none;border-top:1px solid #d7c9bd;width:370px;float:right;}
.index_news ul li{border-bottom:1px dotted #c8c6be;height:30px;line-height:30px;width:370px;display:block;}
.index_news ul li samp{color:#7b491d;font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:0 8px 0 4px;}

.index_Recommend{width:245px;float:left;margin-left:25px;}
.index_Recommend ul{list-style:none;margin-left:45px;}
.index_Recommend ul li{}
.index_Recommend ul li a{text-decoration:none;color:#332d28;width:180px;padding:4px 8px 4px 8px; margin-bottom:4px;background-color:#fcfbf6;border:1px dotted #c8c6be;height:39px;display:block;}
.index_Recommend ul li a:hover{color:#332d28;background-color:#ebe5dd;border:1px dotted #bbb5ab;}
.index_Recommend ul li a h1{font-size:15px;font-weight:bold;background:url(images/index/icon.jpg) no-repeat;padding:0 0 0 18px;}
.index_Recommend ul li a p{}

.more{/*background:url(images/index/more.png) no-repeat;padding:0px 2px 0px 24px;font-family:"新細明體";font-size:13px;line-height:20px;width:35px;height:22px;display:block;margin-top:5px;*/text-decoration:none;color:#332d28;}
.more2{background:url(images/index/more.png) no-repeat;padding:0px 2px 0px 24px;font-family:"新細明體";font-size:13px;line-height:20px;width:35px;height:22px;display:block;margin-top:5px;text-decoration:none;color:#332d28;}
.more:hover{color:#815939;}
.more2:hover{color:#815939;}

.more_3{/*background:url(images/index/more.png) no-repeat;padding:0px 2px 0px 20px;font-family:"新細明體";font-size:13px;color:#332d28;line-height:20px;width:35px;height:22px;display:block;margin-top:15px;float:right;*/text-decoration:none;}
.more_3:hover{color:#fff;}

.index_top_box{padding-bottom:15px;}
.index_top_box a{margin:0px 17px 0px 17px;}

/*==footer==*/
.footer_bg{display:block;background:#312b26 url(images/master/footer_bg.jpg) no-repeat;width:998px;height:80px;clear:both;color:#fff;font-family:Verdana,"新細明體";margin-left:1px;}
.footer_bg h1{font-size:14px;float:left;margin:17px 0 0 160px;}
.footer_bg div{width:988px;margin:14px 0 0 0px;float:left;}
.footer_bg div samp{font-size:12px;margin-left:8px;}
.footer_bg div samp a{color:#fff;text-decoration:none;}
.footer_bg div samp a:hover{color:#e1cd90;}


.footer_site{list-style:none;float:right;margin:15px 10px 0 0px;letter-spacing:1px;}
.footer_site li{color:#fff;font-size:13px;float:left;}
.footer_site li a{color:#fff;text-decoration:none;}
.footer_site li a:hover{color:#e1cd90;}

/*==內頁==*/
.content_box_02{background:url(images/about/content_bg.png) no-repeat bottom right;width:100%;font-family:"新細明體";font-size:13px;color:#332d28;line-height:20px;letter-spacing:1px;float:left;}
.content_box_left{border-right:1px solid #ded4cd;width:785px;float:left;}
.content_box_right{width:205px;float:right;padding-top:35px;}
.content_box_right a{padding:0px 0 10px 0;}

.banner_pages_bg{width:785px;height:155px;position:relative;}
.banner_pages_bg_2{width:785px;height:95px;position:relative;}

/*==位置==*/
.Location{font-family:Arial, Helvetica, sans-serif,"微軟正黑體";font-size:12px;list-style:none;margin-bottom:4px;float:left;position:absolute;top:10px;left:10px;text-align:right;}
.Location li{float:left;color:#2b2e31;margin:0px 3px 0 3px;}
.Location li a{color:#332d28;text-decoration:none;}
.Location li a:hover{border-bottom:1px dotted #332d28;}

.title_text{position:absolute;left:230px;bottom:0px;}


/*==關於我們==*/
.title_01{width:426px;height:43px;background:url(images/about/title_01.png) no-repeat;font-size:22px;font-weight:bold;text-align:center;color:#fff;line-height:42px;margin:0 auto;}
.title_02{width:754px;height:43px;background:url(images/about/title_02.png) no-repeat;font-size:22px;font-weight:bold;text-align:center;color:#fff;line-height:42px;margin:0 auto;}

.about_content_01{background:url(images/about/about_img01.png) no-repeat bottom right;margin:10px 0 6px 0;}
.about_content_01 p{width:580px;margin:20px 0px 10px 20px;}
.about_content_01 p samp{color:#ba9347;}

.about_content_02{background:url(images/about/about_img02.png) no-repeat 32px 0px;margin:15px 0 6px 0; height:264px;}
.about_content_02 p{width:570px;margin:25px 0px 10px 190px;}
.about_content_02 p samp{color:#ba9347;}

.about_content_03{background:url(images/about/about_img03.png) no-repeat bottom right;margin:15px 0 6px 0;}
.about_content_03 p{width:485px;margin:25px 0px 10px 20px;}
.about_content_03 p samp{color:#ba9347;}

.about_content_04{margin:15px 0 6px 0;}
.about_content_04 p{width:740px;margin:25px 0px 20px 20px;}
.about_content_04 p samp{color:#ba9347;}

/*==左邊分類按鈕==*/
.about_left_bnt{list-style:none;margin:0px 0 25px 0;}
.about_left_bnt li{margin-bottom:5px;}
.about_left_bnt li a{background:url(images/about/about_left_bnt.png) no-repeat;width:188px;height:30px;font-size:15px;color:#332d28;display:block;text-decoration:none;line-height:32px;text-indent:25px;padding-bottom:0px;}
.about_left_bnt li a:hover{background:url(images/about/about_left_bnt_hover.png) no-repeat;color:#fff;}
.about_left_bnt_01{background:url(images/about/about_left_bnt_hover.png) no-repeat;color:#fff;height:30px;font-size:15px;display:block;text-decoration:none;line-height:32px;text-indent:25px;}

.left_tel{margin-top:38px;}
.left_tel h1{font-size:16px;margin-top:4px;}
.left_tel h2{font-size:26px;color:#b08538; font-family:Arial, Helvetica, sans-serif;margin:5px 0 10px 0;line-height:30px;}

.about_02{color:#7b491d;font-size:15px;margin:25px 0 30px 0;}
.about_02 p{text-align:center;margin:20px 0 20px 0;}
.about_02 h1{background:url(images/about/about-2_icon01.png) no-repeat;text-indent:25px;margin:4px 0 0 220px;}
.about_02 h2{background:url(images/about/about-2_icon02.png) no-repeat;text-indent:25px;margin:4px 0 0 220px;}
.about_02 h3{background:url(images/about/about-2_icon03.png) no-repeat;text-indent:25px;margin:4px 0 0 220px;}
.about_02 h4{background:url(images/about/about-2_icon04.png) no-repeat;text-indent:25px;margin:4px 0 0 220px;}

.Authenticate_box{margin:60px 0 55px 45px;}
.Authenticate_01{width:170px;margin:0px 30px 30px 30px;float:left;}
.Authenticate_01 h1{font-size:18px;color:#b28638;margin:6px 0 0 4px;}
.Authenticate_01 h2{font-size:13px;margin:2px 0 0 4px;line-height:18px;}
/*==最新消息==*/
.news_list_box{margin:20px 10px 25px 15px;}
.news_list_box h1{color:#7b491d;font-size:13px;float:right;font-family:Arial, Helvetica, sans-serif;margin:5px 10px 15px 0px;}
.news_list_box p{width:754px;margin:10px 0 15px 0;}
.news_list{list-style:none;margin:0 0 25px 15px;}
.news_list li{}
.news_list li a{border-bottom:1px dotted #c8c6be;height:30px;line-height:30px;width:730px;display:block;text-decoration:none;color:#332d28;}
.news_list li a:hover{color:#815939;}
.news_list li a samp{color:#7b491d;font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:0 8px 0 4px;}

.news_title_02{width:754px;height:43px;background:url(images/about/title_02.png) no-repeat;font-size:16px;text-align:center;color:#fff;line-height:42px;}
/*==分頁==*/
.news_Page{list-style:none;font-family:"微軟正黑體",Arial;float:right;margin:6px 0 16px 0;}
.news_Page li{float:left;font-size:13px;color:#302400;line-height:24px;margin:0 6px 0 6px;}
.news_Page li a{color:#302400;text-decoration:none;}
.news_Page li a:hover{border-bottom:1px dotted #332d28;}

.news_left_bnt{height:22px;background:url(images/Page_number/page_left.png) no-repeat;display:block;padding-left:20px;}
.news_left_bnt:hover{background:url(images/Page_number/page_left_hover.png) no-repeat;}

.news_right_bnt{height:22px;background:url(images/Page_number/page_right.png) no-repeat top right;display:block;padding-right:20px;}
.news_right_bnt:hover{background:url(images/Page_number/page_right_hover.png) no-repeat top right;padding-right:20px;}

/*==頁碼==*/
.page_box_div{width:760px; float:left; text-align:center;}
.page_box_bnt{list-style:none;/*margin:0 auto;width:30%;padding-bottom:30px;*/ display: inline-block;}
.page_box_bnt li{float:left;margin:20px 4px 30px 4px;}
.page{display:block;color:#332d28;width:23px;height:23px;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:22px;}		   
.page:hover{background-color:#eae4de;border:1px solid #c1b2a5;}		   
.page01{display:block;color:#332d28;width:23px;height:22px;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:22px;background-color:#eae4de;border:1px solid #c1b2a5;}

.page_left_bnt{width:23px;height:22px;background:url(images/Page_number/page_left.png) no-repeat;display:block;}
.page_left_bnt:hover{background:url(images/Page_number/page_left_hover.png) no-repeat;}

.page_right_bnt{width:23px;height:22px;background:url(images/Page_number/page_right.png) no-repeat;display:block;}
.page_right_bnt:hover{background:url(images/Page_number/page_right_hover.png) no-repeat;}

/*==產品==*/
.sort_tofu_box{list-style:none;float:right;margin:15px 0 38px 0;}
.sort_tofu_box li{float:left;}
.sort_tofu01{background:url(images/product/sort_tofu01.png) no-repeat;width:196px;height:245px;display:block;}
.sort_tofu01:hover{background:url(images/product/sort_tofu01_hover.png) no-repeat;}
.sort_tofu01-1{background:url(images/product/sort_tofu01_hover.png) no-repeat;width:196px;height:245px;display:block;}

.sort_tofu02{background:url(images/product/sort_tofu02.png) no-repeat;width:193px;height:245px;display:block;}
.sort_tofu02:hover{background:url(images/product/sort_tofu02_hover.png) no-repeat;}
.sort_tofu02-1{background:url(images/product/sort_tofu02_hover.png) no-repeat;width:193px;height:245px;display:block;}

.sort_tofu03{background:url(images/product/sort_tofu03.png) no-repeat;width:200px;height:245px;display:block;}
.sort_tofu03:hover{background:url(images/product/sort_tofu03_hover.png) no-repeat;}
.sort_tofu03-1{background:url(images/product/sort_tofu03_hover.png) no-repeat;width:200px;height:245px;display:block;}

.sort_tofu04{background:url(images/product/sort_tofu04.png) no-repeat;width:193px;height:245px;display:block;}
.sort_tofu04:hover{background:url(images/product/sort_tofu04_hover.png) no-repeat;}
.sort_tofu04-1{background:url(images/product/sort_tofu04_hover.png) no-repeat;width:193px;height:245px;display:block;}

.sort_tofu_box01{margin:10px 0 15px 15px;width:760px;display:block;clear:both;}
.sort_tofu_box01 ul{list-style:none;margin:0 auto;}
.sort_tofu_box01 ul li{float:left;margin:18px 35px 15px 35px;width:180px;}
.sort_tofu_box01 ul li h1{font-size:18px;font-weight:bold; float:left;}

.sort_tofu_box02{padding-left:260px;}
.sort_tofu_box03{padding-left:140px;}

.product_tofu_box{clear:both; padding-bottom:20px;}
.product_tofu_box ul{list-style:none;}
.product_tofu_box ul li{background:url(images/about/c_line.png) no-repeat bottom left;padding:0 0 28px 10px;float:left;margin-top:14px;}
.product_tofu_box ul li a{float:left;margin:0px 20px 0 15px}
.product_tofu_box ul li h1{float:left;width:365px;margin-top:4px;}
.product_tofu_box ul li h1 p{background:url(images/product/product_icon.png) no-repeat 1px 6px;padding-left:10px;}
.product_tofu_box ul li h1 samp{margin-top:6px;line-height:22px;display:block;}

/*==訂購==*/
.ordering_tel{background-color:#f5f2e9;border:1px dotted #c8c6be;padding:8px 24px 8px 24px;margin:20px 0 20px 0;}
.ordering_tel samp{color:#b08538;font-size:24px;font-family:Arial, Helvetica, sans-serif;font-weight:bolder;margin:0 2px 0 2px;}
.ordering_old_box{margin-bottom:20px;}
.ordering_old_box p{margin-left:10px;}
.ordering_old_box p samp{font-size:18px;color:#b08538;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

.ordering_line{background:url(images/ordering/ordering_line.jpg) no-repeat 14px 0;width:700px;height:28px;line-height:32px;margin-left:10px;}
.ordering_line h3{float:left;}
.ordering_line h2{float:left;margin-left:313px;}
.ordering_line samp{font-size:18px;color:#b08538;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

.ordering_content{background:url(images/ordering/ordering_taiwan.png) no-repeat 26px 0px;margin:25px 0 6px 0; height:264px;}
.ordering_content_02{margin-left:170px;}
.ordering_content h3{background:url(images/ordering/ordering_title.png) no-repeat;width:155px;height:36px;color:#fff;font-size:16px;display:block;line-height:35px;text-indent:16px;letter-spacing:1px;margin-top:12px;}
.ordering_content p{line-height:20px;}
.ordering_content samp{color:#b08538;}

/*==FAQ==*/
.faq_text_box{margin:20px 0 15px 15px;width:96%;}
.faq_text{list-style:none;float:left;margin:0px 0 20px 0;}
.faq_text li{background-color:#f5f2e9;border:1px dotted #c8c6be;margin-bottom:10px;}
.faq_text li td{width:65px;text-align:center;color:#fff;font-size:30px;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0; vertical-align:middle;background-color:#b08538;}
.faq_text li h4{width:690px;height:100%;padding:10px 0 10px 15px;font-size:13px;color:#332d28;background-color:#f5f2e9;text-align:left;}
.faq_text li h4 p{color:#b08538;font-size:15px;font-weight:bold;}

.more_2{background:url(images/index/more.png) no-repeat;padding:0px 2px 0px 24px;font-family:"新細明體";font-size:13px;color:#332d28;line-height:20px;text-decoration:none;width:60px;height:22px;display:block;margin-top:5px;}
.more_2:hover{color:#815939;}

/*==contact==*/
.contact_bg{background:url(images/contact/contact_bg.png) no-repeat;width:762px;height:510px;margin:25px 0 50px 10px;}

.Contact_text01{width:450px;list-style:none;margin-top:40px;float:right;}
.Contact_text01 li{padding:2px 0 4px 0;line-height:28px;min-height:32px;}
.Contact_text01 li samp{padding-left:15px;text-align:right;vertical-align:top;margin-right:6px;width:100px;display:block;float:left;min-height:30px;}
.Contact_text01 li p{margin-right:20px;}

.contact_box{border:1px solid #302400;padding:4px;width:290px;}
.contact_box02{height:80px;}
.contact_box03{width:40px;border:1px solid #302400;padding:4px;}
.contact_but_box{margin-left:110px;}
.contact_but{width:88px;height:29px;background:url(images/contact/contact_bnt.png) no-repeat;display:block;text-align:center;text-decoration:none;color:#fff;line-height:33px;font-size:15px;margin:25px 0 0 30px;font-size:14px; float:left;}
.contact_but:hover{background:url(images/contact/contact_bnt_hover.png) no-repeat;display:block;color:#fff;}

/*==部落格==*/
.blogs_list{list-style:none;}
.blogs_list li{border:1px dotted #c8c6be;width:750px;float:left;position:relative;margin:5px 0 10px 0;padding-left:7px;}
.blogs_list li samp{background:url(images/blogs/blogs_img_line.png) no-repeat;width:142px;height:72px;display:block;float:left;padding:6px 0 0 6px;margin:5px 0 0 0px;}
.blogs_list li div{float:left;width:545px;display:block;line-height:22px;}
.blogs_list li div p{font-size:15px;color:#b08538;margin:6px 0 2px 0px;padding:0px;}
.blogs_list li a{position:absolute;bottom:0px;right:0px;}

.blogs_list_02{background-color:#e8e4dc;}

.blogs_img{margin-top:15px;}
.blogs_list_line{border-bottom:1px solid #b08538;width:100%;margin:10px 0 10px 0;}

.blogs_table{margin:20px 0 10px 0;}
.blogs_table h3{color:#b08538;font-size:15px;}






