@charset "utf-8";
/* CSS Document */

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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, img, p{
	padding:0;
	margin:0;
}
img{border:0;}
a{ text-decoration:none;}

body{
	background:url(../images/bg.jpg) repeat center top;
}

#top{
	margin:0 auto;
	width:1002px;
	height:75px;
	padding:10px 0;
}
#logo{
	float:left;
	width:125px;
}
#lang{
	float:left;
	text-align:right;
	width:695px;
	color:#d7827e;
	font-family:Verdana, "微軟正黑體";
	font-size:12px;
	padding:6px 20px 0 0;
}
#lang a{
	color:#d7827e;
	font-family:Verdana, "微軟正黑體";
	font-size:12px;
	padding:0 8px;
}
#lang a:hover{ text-decoration:underline;}
#search{
	float:right;
	background:#fff;
	border:1px solid #ccc;
	width:150px;
	padding:0 0 0 10px;
}
#search input{
	float:left;
	width:120px;
	height:24px;
	border:0;
	font-family:Verdana, "微軟正黑體";
	font-size:12px;
}
#search a{
	float:left;
	background:url(../images/search-icon.jpg) no-repeat 7px top;
	border-left:1px solid #ccc;
	text-indent:-3000px;
	width:19px;
	height:12px;
	margin:6px 0 0 0;
}
#menu{
	float:left;
	width:797px;
	padding:24px 0 0 80px;
}
#menu li{
	float:left;
	padding:0 37px 0 0;
	list-style:none;
}
#menu li:last-child{padding:0;}
#menu li a{
	font-family:Verdana, "微軟正黑體";
	font-size:17px;
	color:#6a5655;
	font-weight:bold;
}
#menu li a:hover{color:#d6431c;}
#menu li a:current{color:#d6431c;}
#menu li.home a{
	color:#d7827e;
	background:url(../images/icon01.png) no-repeat center bottom;
	padding:0 0 8px 0;
}
#banner{
	overflow:hidden;
}
#main{
	width:1002px;
	margin:0 auto;
}
.main_block{
	float:left;
	position:relative;
	padding:18px 20px 20px 23px;
	width:285px;
	height:285px;
	background:url(../images/idx-main-bg.png) no-repeat left top;
	top:-30px;
	z-index:10;
}
.main_block_title{
	font-weight:bold;
	font-family:arial, "新細明體";
	font-size:17px;
	color:#504f4e;
	background:url(../images/idx-main-line.jpg) no-repeat left bottom;
	padding:10px 0;
	margin:0 0 20px 0;
}
.main_block li{
	position:absolute;
	list-style:none;
}
#pink{color:#dc645d;}
.main_block_pic{padding:0 0 10px 0;}
.main_block_text{
	font-family:Verdana, "微軟正黑體";
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	color:#504f4e;
}
#main marquee{
	width:100%;
	overflow: hidden;
	padding:20px 0;
}
h1{
	font-weight:bold;
	font-family:arial, "新細明體";
	font-size:15px;
	color:#dc645d;
	padding:0 0 10px 0;
}
.news_list{
	float:left;
	width:300px;
	font-family:Verdana, "微軟正黑體";
	padding:0 30px 0 0;
}
.news_date{
	float:left;
	color:#dc645d;
	font-size:13px;
	padding:3px 20px 0 0;
}
.news_title{
	float:left;
}
.news_title a{
	color:#504f4e;
	font-size:13px;
	padding:3px 0;
	font-weight:bold;
	display:block;
}
.news_text{
	color:#a08d72;
	font-size:13px;
	font-weight:bold;
}
#tea_pic{
	position:absolute;
	right:-50px;
	bottom:-15px;
}
.main_block_subtitle{padding:0 0 5px 0;}
.main_block_subtitle a{
	font-family:Verdana, "微軟正黑體";
	font-size:14px;
	color:#dc645d;
	font-weight:bold;
}
#main_slider{
	display:block;
	clear:both;
	width:1002px;
	padding:60px 0 0 0;
}
.slide_box{
	position:relative;
	top:0;
	left:0;
	width:1002px;
	height:225px;
	overflow:hidden;
}
.slide_move{
	position:absolute;
	/*top:0;
	left:0;*/
}
.slide_box li{
	position:absolute;
	top:0;
	left:0;
	width:210px;
	height:210px;
	list-style:none;
	text-align:center;
	padding:0 40px;
}
.arr01{
	position:absolute;
	top:70px;
	left:0;
	z-index:10;
}
.arr02{
	position:absolute;
	top:70px;
	right:0;
	z-index:10;
}
.slider_product_pic{
	width:210px;
	height:137px;
}
.slider_product_title{
	width:190px;
	padding:0 20px 5px 20px;
	text-align:left;
}
.slider_product_title a{
	font-family:Verdana, "微軟正黑體";
	font-size:15px;
	color:#cb5b55;
	font-weight:bold;
}
.slider_product_text{
	width:180px;
	padding:0 20px;
	text-align:left;
	font-family:Verdana, "微軟正黑體";
	font-size:12px;
	color:#3d3c3c;
	line-height:18px;
	font-weight:bold;
}
#footer{
	background:url(../images/footer-bg.png) no-repeat center bottom;
}
#footer_wrap{
	background:url(../images/idx-main-line.jpg) repeat-x left 10px;
	width:1002px;
	margin:0 auto;
	height:160px;
	padding:45px 0 0 0;
}
#footer_wrap li{
	float:left;
	list-style:none;
	font-family:Verdana, "微軟正黑體";
	font-size:16px;
	color:#212020;
}
#footer_wrap li a{
	padding:0 18px;
	font-family:Verdana, "微軟正黑體";
	font-size:14px;
	color:#212020;
	font-weight:bold;
}
#footer_wrap li a:hover{color:#d6431c;}
#copyright{
	display:block;
	clear:both;
	padding:30px 0 0 0;
	font-family:Verdana, "微軟正黑體";
	font-size:12px;
	line-height:20px;
	color:#444;
}
#copyright a{color:#4f4f4f;}
#copyright a:hover{ text-decoration:underline;}
#copyright span{padding:0 10px;}
.fb_icon{
	float:right;
	padding:0 0 0 10px;
}

.main_block1{
	float:left;
	position:relative;
	padding:18px 20px 20px 23px;
	width:285px;
	height:285px;
	background:url(../images/idx-main-bg.png) no-repeat left top;
	top:-30px;
	z-index:10;
}
.main_block_title1{
	font-weight:bold;
	font-family:arial, "新細明體";
	font-size:17px;
	color:#504f4e;
	background:url(../images/idx-main-line.jpg) no-repeat left bottom;
	padding:10px 0;
	margin:0 0 20px 0;
}
#pink{color:#dc645d;}
.main_block_pic1{padding:0 0 10px 0;}
.main_block_text1{
	font-family:Verdana, "微軟正黑體";
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	color:#504f4e;
}
#about{
	float:left;
	width:962px;
	padding:10px 20px 20px 20px;
	font-family:Verdana, "微軟正黑體";
	font-size:13px;
	font-weight: bold;
	line-height:20px;
	color:#504f4e;
	background: url(../images/idx-about-bg.png) no-repeat left top;
}
#about_title{
	background: url(../images/idx-main-line.jpg) repeat-x left bottom;
	padding:10px 0;
	margin:0 0 10px 0;
	font-family:arial, "新細明體";
	font-size:17px;
	font-weight: bold;
	color:#504f4e;
}
