@charset "utf-8";
/* ************************************************************************************************
		回歸樣式
************************************************************************************************ */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,img{margin:0;padding:0;border:0}
.cf, .content {	display: inline-block;}
.cf:after, .content:after {
	 visibility: hidden;
	 display: block;
	 font-size: 0;
	 line-height: 0;
	 content: " ";
	 clear: both;
	 height: 0;
	 width: 0;
}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
.clr { clear: both; }
p{ padding-bottom:15px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
p { margin-bottom:10px; padding:0;}
/* ************************************************************************************************
		all style
************************************************************************************************ */
body { background:#639b67; font-family:"微軟正黑體", HandelGotDLig;
		font-size:.8em;}
/*****選單 */
#mebg { width:960px;height:35px; margin:0 auto;
		padding-top:5px; background:#e3e3e3; padding-bottom:10px;}
#me01 {  margin:0 auto;text-align:center; font-size:1.2em}
#me01 ul {list-style-type: none;padding: 0px; }
#me01 li {float: left;margin:0 auto; line-height:33px; font-weight:700;}
#me01 li a {display: block; line-height:33px;padding:0 18px;}
#me01 li.one a { color:#000; }
#me01 li.one a:hover { border-bottom:2px solid #f63663;}

	.search { float:right; position:relative;right:25px;}
	.ipu01 { width:150px; height:20px;background:#e3e3e3;
			border-bottom:1px solid #000; color: #036; font-size:.8em;
			margin-right:5px; padding-left:10px; border-top:0; border-left:0; border-right:0;}
	.btm01 { background:url(../images/search.png) no-repeat;
			width:20px; height:20px; border:0; position:relative;
			top:5px;text-indent: -10000px;display: inline-block;}	

/****/
#dv01 { width:1024px; margin:0 auto; position:relative;
		z-index:0;
		background:url(../images/ad.jpg) no-repeat;
		height:354px;
		}
	.logo { position:relative; top:10px; float:left; left:20px;}
	
#dv02 { width:960px; margin:0 auto; background:#e3e3e3; padding:10px 0;}
#dv03 { width:920px; margin:0 auto; background:#fff; border-radius:10px;
		padding:20px 0; margin-bottom:10px; overflow:hidden;}
#dv04 { margin-bottom:10px; overflow: hidden; margin:0 auto; overflow:hidden;}		
	h1 { background:url(../images/li01.png) no-repeat; padding-left:20px;
			font-size:1.4em; color:#000; clear:both; margin-bottom:10px;
			list-style:none; font-weight:700; margin-left:20px;
			}
	h2 {
	background: url(../images/li02.png) no-repeat;
	padding-left: 20px;
	font-size: 1.4em;
	color: #000;
	margin-bottom: 10px;
	list-style: none;
	font-weight: 700;
	margin-top: 10px;
	position: relative;
	left: -3px;
	z-index: 5; clear:both;
			}		
/****商品設定 */
#pard { width:145px; padding:8px; float:left;
			margin-right:10px;}
		hr { border:1px solid #cfd8ac; width:97%;}
		.ptitle { line-height:18px;
					font-size:1em;
					color:#111;
					margin-top:5px;}
		.ptitle a { color:#111;	}			
		.setmey { width:100%; margin-bottom:5px;}			
		.money01 { background:#c5c1ba; color:#000; margin-right:5px; width:40px; text-align:center; float:left;}
		.money02 { background:#e00000; color:#fff; margin-right:5px; width:40px; text-align:center; float:left;}
		.mob { font-size:1.2em; color:#e00000; font-weight:700;}			
#bigprd { width:840px; margin:0 auto;}
/***產品頁面**/		
#pard2 { width:300px; padding:8px; float:left;
			margin-right:10px; border:1px solid #D3D9C1;}
	#txt03 { float:left; width:540px;}		
	.id { color:#6a885d; font-weight:700; font-size:1.2em;}	
	.setmey2 { width:100%; margin:10px 0;}			
	.money03 { background:#c5c1ba; color:#000; margin-right:5px; width:60px; text-align:center; float:left; font-size:1.2em}
	.money04 { background:#e00000; color:#fff; margin-right:5px; width:60px; text-align:center; float:left; font-size:1.2em}
	.mob1 { font-size:1.2em; color:#e00000; font-weight:700;}
	.btm02 { background:url(../images/btmbg.gif) repeat-x;
			line-height:26px; color:#fff; border:1px solid #00236f; 
			text-align:center; margin-top:170px; padding:0 25px;
			font-size:1.2em; font-weight:700; border-radius:5px;}					
	.img02 { margin-right:15px;}
		
/****文字區塊設定 */
#dv05 {margin-top:10px; float:left; margin-left:20px; margin-bottom:20px;}
	.img01 { padding:5px; border:1px solid #CCC; float:left; margin-right:10px;}
	#txt01 { margin-left:20px; margin-top:10px; line-height:18px;}
	#txt01 a { color:#333}
	.li01 { background:url(../images/li03.gif) no-repeat;
			line-height:15px; padding-left:10px; color:#960;
			list-style:none; margin:10px 0; float:left;
			}
	.li01 a { color:#960}	
#dv06 { width:440px; float:left; margin-right:20px;}		
	.day {color:#b18a4d;}
	.mass { margin-bottom:10px; clear:both;}
#dv07 { margin-bottom:10px; overflow: hidden; margin-left:30px; margin-right:20px;}
/**** foot*/
#foot { width:920px; margin:0 auto; 
		background:#294733; clear:both;
		color:#fff; padding:15px 20px;
		overflow:hidden;}
	.logo2 { float:left}
	.ft01 { float:right; margin-left:10px; line-height:20px; 
			width:270px;}
	.flol { background:#fff; color:#000; float:left; width:40px;
			font-weight:700;list-style:none; padding:0 5px; margin-right:5px;}
	.ft02 { float:left;}	
#foot2 { width:960px; margin:0 auto; clear:both}
