body {
	background-color: #AAA093;
}
a {
	color: #6666CC;
}

.info {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #663300;
	}
.info a{
	color: #333333;
	}
	
/*--------shop-----*/

.items {
	padding-left:12px;
	padding-bottom:6px;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	font-family: "細明體", "新細明體";
}
.items a{
	color: #666666;
	text-decoration: none;
}
.items-2 {
	padding-left:12px;
	padding-bottom:12px;
	font-size: 14pt;
	color: #333333;
	font-weight: bold;
	font-family: "細明體", "新細明體";
}
.intro {
	padding-left:12px;
	padding-bottom:5px;
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	font-family: "細明體", "新細明體";
}
.intro-2 {
	padding-left:12px;
	padding-bottom:5px;
	font-size: 12pt;
	line-height: 28px;
	color: #666666;
	font-family: "細明體", "新細明體";
}
.intro-3 {
	padding-right:20px;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
	font-family: "細明體", "新細明體";
}
.price {
	font-size: 14pt;
	color: #FF0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.price-2 {
	font-size: 16pt;
	color: #FF0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.cart {
	padding:10px;
}
/*--------text-----*/
.txt01 {
	font-size: 10pt;
	text-indent: 22pt;
	color: #666666;
	line-height: 20pt;
	font-family: "細明體", "新細明體";
}
.txt01 a{
	color: #6699FF;
	text-decoration: none;
}
.txt01 a:hover{
	color: #6666CC;
	text-decoration: underline;
}

.txt02 {
	font-size: 10pt;
	color: #666666;
	line-height: 18pt;
	font-family: "細明體", "新細明體";
}
.txt03 {
	font-size: 9pt;
	color: #FFFF33;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif;
}

/*--------QA-----*/
.faq-01 {
	font-size: 12pt;
	line-height: 16pt;
	color: #FF3300;
	font-family: Arial, Helvetica, sans-serif, "細明體", "新細明體";
	font-weight: bold;
}
.faq-02 {
	font-size: 10pt;
	line-height: 16pt;
	text-indent: 20pt;
	color: #333333;
	font-family: "細明體", "新細明體";
	font-weight: bold;
}
.faq-03 {
	padding-left:50px;
	font-size: 10pt;
	line-height: 18pt;
	text-indent: 22pt;
	color: #333333;
	font-family: "細明體", "新細明體";
}
.faq-list {
	padding-left:30px;
	font-size: 10pt;
	line-height: 18pt;
	color: #333333;
	font-family: "細明體", "新細明體";
}
.faq-b {
	font-size: 12pt;
	color: #6666FF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, "細明體", "新細明體";
}
/*--------news-----*/
.ntx {
	font-family: Verdana, Arial, Helvetica, sans-serif,;
	font-size:13px;
	line-height:22px;
	color:#666666;
}
.ntx a {
	color:#6666CC;
	text-decoration:none;
}
.ntx a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.ntx-date {
	font-family: Verdana, Arial, Helvetica, sans-serif,;
	font-size:12px;
	color:#CC3300;
	line-height:22px;
}
.ntx-list {
	font-family: Verdana, Arial, Helvetica, sans-serif,;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	color:#CC3300;
	padding-bottom:8px;
}
.ntx-list a {
	color:#666666;
	text-decoration:none;
}
.ntx-list a:hover {
	color:#6666CC;
	text-decoration:underline;
}
.style1 {color: #FF0033}