@charset	"utf-8" ;
.info-txt   { color: #535353; font-size: 15px; font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular, 細明體; font-style: normal; line-height: 140% }
.price { color: #535353; font-size: 15px; font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular, 細明體; font-style: normal; font-weight: bold; line-height: 120% }
.new { color: #f00; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, 細明體; font-style: normal; line-height: 120% }
.hot { color: #e57609; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, 細明體; font-style: normal; line-height: 120% }
.left-menu {
	color: #535353;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, 細明體 ;
	font-style: normal;
	font-weight: normal;
}
.left-menu-tit {
	color: #535353;
	font-size: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, 細明體 ;
	font-style: normal;
	font-weight: bold;
	padding:2px;
}
.product-tit { color: #2c4d6c; font-size: 15px; font-family: 細明體, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; line-height: 120% }
.copyright { color: #a5a5a5; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 150% }
.copyright-txt  { color: #535353; font-size: 13px; font-family: 細明體, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 150% }
.siz12 { font-size: 11pt; font-family: Taipei, 細明體, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 150% }
a:link      { color: #535353; text-decoration: none }
a:visited   { color: #535353; text-decoration: none }
a:hover    { color: #f00; text-decoration: letter-spacing: 0pt  }
.PackPageList1	{ color: black ; font-family: 細明體; font-size: 15px; }
.PackPageList2	{ color: darkblue ; font-weight: normal; font-size: 15px; font-family: Arial, 細明體 ; cursor:pointer }
.PackPageList3	{ color: blue ; font-weight: bold; font-size: 15px; font-family: Arial, 細明體 ; cursor:pointer }
.PackPageList_delimiter	{
	color: #606060 ;
	font-size: 15px;
	font-family: Arial, 細明體 ;
	padding-left:5px;
	padding-right:5px;
}
FORM	{
	margin:0px;
}
.form_row_0	{
	background-color:#F0F0F0;
	height:24px;
}
.form_row_1	{
	background-color:#FFFFFF;
	height:24px;
}
.form_field	{
	width:20%;
	font-size:15px;
	font-family:arial,細明體;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	padding-right:5px;
}
.form_value	{
	width:80%;
	font-size:15px;
	font-family:arial,細明體;
	text-align:left;
	padding-left:5px;
}
.star	{
	font-size:13px;
	color:#FF0000;
	font-family:arial,細明體;
	font-weight:bold;
	padding-top:-3px;
	padding-right:3px;
}
.hot	{
	background-image:url('/images/icon-hot.gif');
	width:14px;
	height:14px;
	margin-left:5px;
}
.new	{
	background-image:url('/images/icon-new.gif') ;
	width:14px;
	height:14px;
	margin-left:5px;
}
.promotion	TD	{
	padding:0.5em 0 0.5em 1em;
	font-family:arial,'細明體';
	font-size:13px;
	background:#fff;
}
.promotion	P	{
	margin:0;
	padding:0;
}
.promotion	P.title	{
	margin-bottom:0.5em;
	padding:0;
	color:#f00;
	font-size:14px;
}
.promotion	P.title	B	{
	font-size:17px;
}
.promotion	DIV	{
	margin:0;
	padding:0;
}
.shopcart_quota_ready	{
	margin:0.3em 0 0 0 ;
	font-size:11px;
	color:#00f ;
	font-family:arial,'細明體' ;
}
.shopcart_quota_not_ready	{
	margin:0.3em 0 0 0 ;
	font-size:11px;
	color:#f00 ;
	font-family:arial,'細明體' ;
}