td {
	font-size: 13px;
	font-family: "Arial", "Verdana", "Helvetica";
	color: #333333;
	line-height: 20px;
}
A.top {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
A.top:hover {
	COLOR: #FFCC00
}
A {
	COLOR: #006699;
	text-decoration: none;
	font-size: 12px;
}
A:hover {
	COLOR: #FFCC00
}
.unnamed1 {
	color: #0066CC;
	text-decoration: underline
}
.unnamed2 {
	color: #0066FF;
	text-decoration: underline
}
.unnamed3 {
	color: #0066FF;
}
.s1 {
	font-size : 13px;
	font-family: "Arial", "Helvetica", "sans-serif";
	color : #006699;
	letter-spacing : normal;
	line-height:normal;
	font-weight: bold;
	text-decoration: underline;
}
.s2 {
	font-size : 18px;
	font-family: "Arial", "Verdana", "Helvetica";
	color : #990000;
	letter-spacing : 1px;
	line-height:normal;
	font-weight: bolder;
	text-decoration: underline;
}
.s2redSmall {
	font-size : 13px;
	font-family: "Arial", "Verdana", "Helvetica";
	color : #990000;
	letter-spacing : 0px;
	line-height:normal;
	font-weight: bolder;
	text-decoration: underline;
}
.storeName {
	font-size : 16px;
	font-family: "Arial", "Verdana", "Helvetica", "細明體";
	color : #003366;
	line-height:normal;
	font-weight: bold;
}
.s2small {
	font-size : 12px;
	font-family: "Arial", "Verdana", "Helvetica";
	color : #006699;
	line-height:normal;
	font-weight: normal;
	text-decoration: underline;
}
.s3 {
	font-size : 20px;
	font-family: "Arial", "Helvetica", "sans-serif";
	color : #FF3399;
	line-height:18px;
	letter-spacing: 0em;
	font-weight: bold;
}
.s3small {
	font-size : 14px;
	font-family: "Arial", "Helvetica", "sans-serif";
	color : #FF3399;
	line-height:16px;
	letter-spacing: 0em;
	font-weight: bold;
}
.s4small {
	font-size : 13px;
	font-family: "Arial", "Helvetica", "sans-serif";
	color : #006699;
	line-height:150%;
	letter-spacing: 0em;
	font-weight: bold;
}
.title {
	font-size : 15px;
	font-family: "微軟正黑體";
	color : #006699;
	line-height:18px;
	letter-spacing: 0em;
	font-weight: bold;
}
.font01 {
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	color: #006766;
}
.font02 {
	font-size: 13px;
	color: #333333;
	line-height:150%;
}
.s4 {
	font-size : 15px;
	font-family: "Arial", "Verdana", "Helvetica";
	color : #3399CC;
	line-height:150%;
	font-weight: bold;
}
.s5 {
	font-size:13px;
	font-family:"Verdana", "Helvetica", "sans-serif";
	color:#444444;
	line-height:150%;
	font-weight: normal;
	text-decoration: line-through;
}
.s4small {
	font-size : 12px;
	font-family: "Arial", "Verdana", "Helvetica";
	color : #3399CC;
	line-height:14px;
	font-weight: bold;
}
.productTitle {
	font-size : 15px;
	font-family: "Arial", "Verdana", "Helvetica";
	color : #3399CC;
	line-height:17px;
	font-weight: bold;
	text-decoration: underline;
}
.s5small {
	font-size:12px;
	font-family:"Arial", "Helvetica", "sans-serif";
	color:#444444;
	line-height:14px;
	font-weight: normal;
	text-decoration: line-through;
}
.unnamed3 {
	color: #333333;
}
.s0 {
	font-size: 10px;
	color: #666666;
	line-height: 13pt;
}
.whiteSmall {
	font-size: 10px;
	color: #FFFFFF;
	line-height: 13pt;
}
.S6 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
}
.memberContact {
	font-family: "Arial", "Helvetica", "sans-serif";
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 140%;
}
.memberSmall {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	line-height: 13px;
}
.table01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #a2bf65;
	border-right-color: #a2bf65;
	border-bottom-color: #a2bf65;
	border-left-color: #a2bf65;
}
.table_dotted {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.filter_alpha {
	filter:alpha(opacity=100, finishopacity=0, style=2);
	background-color:#f3f3f3;
	color:#f3f3f3;
}
.filter_alpha1 {
filter=progid:dximagetransform.microsoft.gradient (gradienttype=0, startcolorstr=#494949, endcolorstr=#383837)
}
.table_under {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
A.head2 {
	color: #000000;
	font-size: 13px;
	font-family:"Arial", "Helvetica", "sans-serif";
}
A.head2:hover {
	color: #FFCC00;
}
A.head3 {
	color: #FFCC00;
	font-size: 11px;
}
A.supplierMenuLink {
	color: #FFFFFF;
	font-size: 12px;
}
a.productLink {
	color: #333333;
	font-size: 12px;
	font-family:"Arial", "Helvetica", "sans-serif";
}
A.head3:hover {
	color: #FF9900;
}
A.head4 {
	color: #FFFFFF;
	font-size: 12px;
}
A.head4:hover {
	color: #FFCC33;
}
A.head5 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
A.head5:hover {
	color: #FFCC33;
}
A.head2ch {
	color: #006699;
	font-size: 12px;
	font-family:"細明體";
}
A.head2ch:hover {
	color: #FFCC00;
}
.style1 {
	color: #FFFFFF;
}
.style2 {
	color: #006699;
	font-weight: bold;
	font-size: 13px;
	line-height:150%;
}
.style3 {
	color: #333333;
	font-weight: bold;
	font-size: 13px;
	line-height:150%;
}
.style4 {
	color: #993300;
	font-size: 13px;
	line-height:150%;
}
.style5 {
	font-size: 13px;
	color: #333333;
	line-height:150%;
}
.style6 {
	color: #CC6633;
	font-size: 15px;
	font-weight: bold;
	line-height:150%;
}
.border1 {
	border-top : 1px solid #3399CC; /*上框線*/
	border-bottom : 1px solid #3399CC; /*下框線*/
	border-left : 1px solid #3399CC; /*左框線*/
	border-right : 1px solid #3399CC; /*右框線*/
	background-color:#ffffff; /*背景色彩*/
}
.border2 {
	border-top : 1px solid #CCCCCC; /*上框線*/
	border-bottom : 1px solid #CCCCCC; /*下框線*/
	border-left : 1px solid #CCCCCC; /*左框線*/
	border-right : 1px solid #CCCCCC; /*右框線*/
	background-color:#ffffff; /*背景色彩*/
}
.border3 {
	border-top : 1px solid #CCCCCC; /*上框線*/
	border-bottom : 1px solid #CCCCCC; /*下框線*/
	border-left : 1px solid #CCCCCC; /*左框線*/
	border-right : 1px solid #CCCCCC; /*右框線*/
	background-color:#CCCCCC; /*背景色彩*/
}
.proTitle {
	width:180px;
	height:18px;
	overflow-x: hidden;
	overflow-y: hidden;
	font-size:13px;
	line-height:150%;
}
.sale {
	margin:15;
	padding:0;
	list-style:none;
}
.sale img {
	border:none;
}
.sale li {
	display:block;
	float:left;
	width:458px;
	height:350px;
	position:relative;
}
.saleImg {
	position:absolute;
	left:0;
	top:30px;
	text-align:center;
}
.saleLeft {
	position:absolute;
	left:210px;
	top:30px;
}
.sale h2 {
	margin:0;
	padding:0;
	display:block;
	width:440px;
	height:20px;
	overflow:hidden;
}
.sale h2 a {
	font-family:"微軟正黑體";
	font-size:16px;
	color:#900;
	text-decoration:underline;
}
.saleLeft p {
	margin:0;
	padding:0;
}
.saleLeft p a {
	text-decoration:underline;
}
.big {
	font-weight:bold;
	font-size:20px;
	color:#F39;
}
.divider {
	height:10px;
	line-height:10px;
	margin:0;
	padding:0;
}
.blue {
	color:#39c;
}
.delete {
	text-decoration:line-through;
}
.descript {
	width:230px;
	height:140px;
	overflow:hidden;
}
.align_c {
	text-align:center;
}
/*----apply table----------------------------------*/
.apply_table {
	border-collapse:collapse;
}
.apply_table th {
	padding:7px;
	font-weight:bold;
	text-align:right;
	border-bottom:#eee solid 1px;
}
.apply_table td {
	padding:7px;
	border-bottom:#eee solid 1px;
}
.large_text {
	width:400px;
	font-family:Arial, Helvetica, sans-serif, "新細明體";
}
.small_text {
	width:80px;
	font-family:Arial, Helvetica, sans-serif, "新細明體";
}
.red {
	color:#F00;
}

