fieldset, img {
	border:0;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #eae7e2;
}

.copyright {
	font-size:11px;
	color: #616161;
	word-spacing: 5px;
	margin:0; 
	padding:15px 0;

}
.copyright-01 {

	font-size: 11px;
	line-height: 30px;
	color: #b1b1b1;
}
.gray-12t {

	font-size: 12px;
	line-height: 18px;
	color: #636363;
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: underline;
}
.gray-12a {

	font-size: 12px;
	line-height: 18px;
	color: #636363;
	letter-spacing: 0px;
}
.gray-12b {

	font-size: 12px;
	line-height: 18px;
	color: #676767;
	letter-spacing: 0px;
}
.gray-12c {

	font-size: 12px;
	line-height: 18px;
	color: #515151;
	letter-spacing: 0px;
}
.number-12a {

	font-size: 9px;
	line-height: 18px;
	color: #afafaf;
	letter-spacing: 2px;
}
.number-12b {

	font-size: 9px;
	line-height: 18px;
	color: #af9b82;
	letter-spacing: 2px;
	font-weight: bold;
}
.number-12c {

	font-size: 11px;
	line-height: 18px;
	color: #747474;
	letter-spacing: 2px;

}
.number-12d {

	font-size: 12px;
	line-height: 18px;
	color: #af9b82;
	letter-spacing: 2px;
	font-weight: bold;
}

.brown-12a {

	font-size: 12px;
	line-height: 18px;
	color: #7d4b26;
	letter-spacing: 0px;
}

.brown-13a {

	font-size: 13px;
	line-height: 18px;
	color: #7d4b26;
	letter-spacing: 0px;
}
.green-12a {

	font-size: 12px;
	line-height: 18px;
	color: #78bf0d;
	letter-spacing: 0px;
}

.input {
	background-color: #FFFFFF;
	border: 1px solid #cecece;

	color: #666666;
	font-size:12px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
.number-12b {

	font-size: 12px;
	line-height: 18px;
	color: #515151;
	letter-spacing: 2px;
}
.number-12b a{}
.number-12b a:hover{}

/* ----商品部分(link)---- */
.product-name{

	font-size:13px;
	font-weight:bold;
	color:#333333;
}
.product-name a{
	color:#333333;
	text-decoration:none;
}
.product-name a:hover{
	text-decoration:underline;
}
.price{

	font-size:12px;
	font-weight:bold;
	color:#FF6666;
}

.bprice{
	font-size:21px;
	font-weight:bold;
	color:#FF6666;
	line-height:36px;
}

/* ----廠商資訊---- */
.st_info{

	font-size:12px;
	font-weight:bold;
	color:#8b6242;
}
.st_con{

	font-size:12px;
	color:#666666;
	line-height:20px;
	border-bottom:1px solid #ddd9d0;
}
.dash-line{
	border-bottom:1px solid #c5beaf;
}
.dash-line1{
	border-bottom:2px solid #c5beaf;
}

/* ---分類總覽---- */
.point{

	font-size:13px;
	color:#824e1e;
	font-weight:bold;
	letter-spacing:1px;
}
.points{

	font-size:10px;
	color:#9e8656;
	font-weight:bold;
}
.kind-tit{

	font-size:13px;
	color:#fff;
	font-weight:bold;
	line-height:20px;
}
.kind-tit a{
	color:#fff;
	text-decoration:none;
}
.kind-tit a:hover{
	text-decoration:underline;
}
/* ------分類總覽內文--------- */
.store-iten{

	font-size:12px;
	color:#9e8656;
	font-weight:bold;
}
.store-iten a{
	color:#9e8656;
	text-decoration:none;
}
.store-iten a:hover{
	text-decoration:underline;
}
.number-12d2 {

	font-size: 13px;
	line-height: 18px;
	color: #9e8656;
	letter-spacing: 1px;
	font-weight: bold;
}
.number-12d2 a{
	color: #9e8656;
	text-decoration:none;
}
.number-12d2 a:hover{
	text-decoration:underline;
}
.number-12d1 {

	font-size: 12px;
	line-height: 18px;
	color: #af9b82;
	letter-spacing: 1px;
	font-weight: bold;
	border-bottom:
	1px dashed #e5dbd2;
}
.number-12d1 a{
	color: #af9b82;
	text-decoration:none;
}
.number-12d1 a:hover{
	text-decoration:underline;
}
.note1 {

	font-size:12px;
	color:#999;
	line-height:24px;
}
.note2 {

	font-size:12px;
	color:#666;
	line-height:24px;
}
.note3 {

	font-size:12px;
	color:#333;
	line-height:24px;
}
.note4 {

	font-size:12px;
	color:#000;
	line-height:24px;
}
.Bnote1 {

	font-size:12px;
	color:#999;
	line-height:24px;
	font-weight:bold;
}
.Bnote2 {

	font-size:12px;
	color:#666;
	line-height:24px;
	font-weight:bold;
}
.Bnote3 {

	font-size:12px;
	color:#333;
	line-height:24px;
	font-weight:bold;
}
.Bnote313 {

	font-size:13px;
	color:#333;
	line-height:24px;
	font-weight:bold;
}
.note213 {

	font-size:13px;
	color:#666;
	line-height:24px;
}
.Bnote213 {

	font-size:13px;
	color:#666;
	line-height:24px;
	font-weight:bold;
}
.Bnote413 {

	font-size:13px;
	color:#000;
	line-height:24px;
	font-weight:
	bold;
	}
/* -----商品名細------- */
.porduct_detial{

	font-size:12px;
	color:#666;
	line-height:20px;
	border-bottom:1px solid #ccc;
}
.product-d-name{
	font-size:14px;
	color:#7d4b26;
	font-weight:bold;
}
.porduct_detial01{
	font-size:12px;
	color:#666;
	line-height:22px;
	border-bottom:1px dashed #ccc;
}
.porduct_detial-tit{
	font-size:12px;
	color:#666;
	font-weight:bold;
}
.boder-line{
	border: 1px solid #ccc;
}
.boder-lineB{
	border: 3px solid 
	#9cc356;
}
.buy_detial-tit{

	font-size:15px;
	color:#854a1e;
	line-height:20px;
	border-bottom:1px solid #c5beaf;
	letter-spacing:1px;
	font-weight:bold;
}
/* ----for按鈕文字---- */
.buttom{

	font-size:11px;
	color:#333;
	letter-spacing:1px;
}
.Bbuttom{

	font-size:13px;
	color:#333;
	font-weight:bold;
	letter-spacing:2px;
}
/* ----購物清單名細---- */
.pd-name{

	font-size:13px;
	color:#7d5029;
	line-height:22px;
	font-weight:bold;
}
.pd-name a{
	color:#7d5029;
	text-decoration:none;
}
.pd-name a:hover{
text-decoration:underline;
}
/* ----結帳清單---- */
.buyer-info{

	font-size:12px;
	color:#7c492a;
	border-bottom:1px dashed #c8bba3;
}
.buyer-info-g{

	font-size:12px;
	color:#666666;
	border-bottom:1px dashed #c8bba3;
	line-height:20px;
}
.buyer-info-tit{

	font-size:12px;
	color:#7c492a;
	font-weight:bold;
}
/* ----付款資料---- */
.Notify{

	font-size:15px;
	font-weight:bold;
	color:#333;}
.notify-r{

	font-size:13px;
	color:#78bf0d;}



