@charset "big5";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FCF6D5;
	background-image: url("images/index/down-bg.jpg");
	background-repeat: repeat-x;
	background-position: left bottom;
}
body,td,option,input,ul,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #626466;
	text-decoration: none;
	line-height: 150%;
	/*text-align: justify;*/
}
.bear-bg {
	background-image: url(images/index/bear-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*連結相關*/
	a {	text-decoration: none;}
	a:hover {color:#C3562B;text-decoration: none;}	
	.body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		line-height: 150%;
		color: #626466;
		text-decoration: none;
		text-align: justify;
	}
	.body a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		line-height: 150%;
		color: #999999;
		text-decoration: none;
		text-align: justify;
	}
	.down {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #CB6B7D;
		text-decoration: none;
	}
	.down a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #F95961;
		text-decoration: none;
	}
	.w-orange {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #C3562B;
		text-decoration: none;
	}
	.w-orange:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #AD720C;
		text-decoration: none;
	}
	.pro-menu {
		background-image: url(images/p1/series/bg01.jpg);
		background-position: left center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #FF3560;
		background-repeat: no-repeat;
	}
	.pro_menu2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #FF3560;
		text-decoration: none;
	}
	.pro_menu2 a:hover {
	
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #FFB322;
		text-decoration: none;
	}

/*字型相關*/
	.w-pink-t {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		color: #FF5E67;
		text-decoration: none;
	}
	.w-01-t {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	.w-pink {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #FB404B;
		text-decoration: none;
	}
	.pro-t {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		color: #FF5E66;
		text-decoration: none;
		font-weight: bold;
	}
	.red{color:#B13947;}
	.txt-orange {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #FA5C0B;
		text-decoration: none;
		font-weight: bold;
	}
	.space {
	padding-top: 10px;
	padding-bottom: 10px;
	}
/*線條相關*/
	.promo-line01 {
		background-image: url("images/index/icon-news_lline.gif");
		background-repeat: no-repeat;
		background-position: left center;
	}
	.promo-line02 {
		background-image: url("images/index/icon-news_sline.gif");
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	.p-line {
		background-image:  url("images/p4/p-line.gif");
		background-repeat: repeat-x;
		background-position: left bottom;
	}
	.pline-c {
		background-image:  url("images/p4/p-line.gif");
		background-repeat: repeat-x;
		background-position: left center;
	}
	.pline2 {
		background-image:  url("images/p4/p-line2.gif");
		background-repeat: repeat-y;
		background-position: left center;
	}
	.p-line1 {
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #F8CC91;
	}
	.p-line02 {
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #FFFFFF;
	}
	.slink-line {
		background-image: url("images/index/s-link-line.gif");
		background-repeat: no-repeat;
		background-position: left center;
	}
	.company {
		border: 1px solid #FFAEAC;
	}
	.search {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #FF5D68;
		border: 1px solid #FECBA9;
	}
	.search2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #5A9F4A;
		border: 1px solid #5A9F4A;
	}
	.line3 {
	background-image: url(images/p4/p-line3.gif);
	background-repeat: repeat-y;
	background-position: center top;
	}	
/*商品介紹頁設定*/
	div.photo{float:left;padding:15px;}
	.area{padding-left:20px;padding-bottom:20px;padding-top:5px;}

/*訂購單相關*/
	.td-bg{
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#eaeaea', gradientType='0');
		background-color:#f8f8ff;
	}
	.title-bg{
		background-image:url(images/p4/pro-t_bg.jpg);
		padding-left:5px;padding-top:1px;
		width:98%;height:27px;margin-left:2px;
	}
	input.submit{
			border: 1px solid #b1b1b1;
			filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#e5e5e5', gradientType='0');
			font: 9pt Arial;
			background: #f6f6f6;
			padding-top:3px;}
	.login2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #C3562B;
		height: 20px;
		border: 1px solid #FFB423;
	}
	.login {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #C3562B;
		height: 15px;
		border: 1px solid #FFB423;
	}
/*首頁促銷商品設定*/
	#pro{float:left;width:102;text-align:center}
	#pro-photo{padding-top:5px;}
	#pro-name{background-color:#FCF2CE;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8.5pt;
		color: #FB404B;
		text-decoration: none;}
/*品牌標題背景(鳥)*/		
.bg-bird {
	background-image: url(images/p4/bird.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
