@charset "big5";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.line {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: b2b2b2;
	border-right-color: b2b2b2;
	border-bottom-color: b2b2b2;
	border-left-color: b2b2b2;
}
.box {
	height: 18px;
	width: 80px;
	border: 1px solid #999999;
}.two1 {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.t1 {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 666666;
	text-decoration: none;
}
.rim3 {
	border: 3px solid #CCCCCC;
}
.tb13 {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	line-height: 18px;
	color: 002089;
	text-decoration: none;
}
.tb131 {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	font-weight: normal;
	color: 666666;
	text-decoration: none;
}
.t02 {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.tb132 {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 11px;
	font-weight: normal;
	color: cc6600;
	text-decoration: none;
}
.ta131 {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color: 003366;
	text-decoration: none;
}
.text01 {
	font-size: 13px;
	line-height: 150%;
	color: #000000;
}
.text02 {
	font-size: 15px;
	line-height: 150%;
	color: #006666;
}
.text03 {
	font-size: 15px;
	line-height: 150%;
	color: #009900;
}
.cline01 {
	border: 3px solid #EAEAEA;
}
.cline02 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}

.a {
	font-size: 13px;
	line-height: 150%;
	color: #666666;
	text-decoration: none;
}
.a:hover {
	font-size: 13px;
	line-height: 150%;
	color: #666666;
	text-decoration: underline;
}
.b {
	font-size: 11px;
	line-height: 150%;
	color: #cc6600;
	text-decoration: none;
}
.b:hover {
	font-size: 11px;
	line-height: 150%;
	color: #cc6600;
	text-decoration: underline;
}
.c {
	font-size: 13px;
	line-height: 150%;
	color: #002089;
	text-decoration: none;
}
.c:hover {
	font-size: 13px;
	line-height: 150%;
	color: #002089;
	text-decoration: underline;
}
.cd {
	font-size: 13px;
	line-height: 150%;
	color: #cc6600;
	text-decoration: none;
}
.cd:hover {
	font-size: 13px;
	line-height: 150%;
	color: #cc6600;
	text-decoration: underline;
}
.ce {
	font-size: 13px;
	line-height: 150%;
	color: #3399CC;
	text-decoration: none;
}
.ce:hover {
	font-size: 13px;
	line-height: 150%;
	color: #3399CC;
	text-decoration: underline;
}
.text13 {
	font-family: "新細明體", arial;
	font-size: 13px;
	line-height: 130%;
	color: #FF6600;
	text-decoration: underline;
}
.text14 {
	font-family: "新細明體", arial;
	font-size: 13px;
	line-height: 130%;
	color: #FF0000;
	text-decoration: underline;
}
.text14 {
	font-family: "新細明體", arial;
	font-size: 14px;
	line-height: 130%;
	color: #cc6600;
	text-decoration: none;
}
.text1501 {
	font-family: "新細明體", arial;
	font-size: 15px;
	line-height: 130%;
	color: #cc6600;
	text-decoration: none;
}

/**Jiau修改***/
.tb13-j {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 16px;
	line-height: 18px;
	font-weight:bold;
	color: 002089;
	text-decoration: none;
}

.tab009 {
	border-bottom:#666633 dashed 1px;
}

.cal-j {
	background:#92dccd;
	color: #ffffff;
	text-align:center;
}
.todyaColor {
    background-color: #92dccd;
}
.payform {
	font-family: Arial, Helvetica, sans-serif, "細明體";
	font-size: 13px;
	color: #666666;
} 
 
 .cart_link {
	font-size: 13px;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
}
.cart_link:hover {
	font-size: 13px;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
}

.shopform {
	border:none;
	border-bottom:#000000 solid 1px;
	text-align:center;
	background:none;
	color:#FF0000;
	font-size:15px;
} 

.shopform2 {
	border:double #CCCCCC 1px;
	background-color:#FFFFCC;
	color:#000099;
	font-weight:bold;
} 

.shopform3 {
	background-color:red;
	color:#ffffff;
} 
.thanks {
	border:#666633 dashed 1px;
}
.order_view1{
	border-top:#CCCC33 double 2px;
	border-bottom:#CCCC33 double 2px;
	text-align:center;
	background-color:#E8FFD0;
}
.order_view2{
	border-bottom:dashed 1px #CCCC33;
}
.service01{
	border-bottom:#FFFFFF 2px solid;
	border-right:#FFFFFF 2px solid;
}

.service02{
	border-bottom:#CCCCCC 2px solid;
	border-right:#CCCCCC 2px solid;
}

.text1403 {
	font-family: "新細明體", arial;
	font-size: 14px;
	line-height: 150%;
	font-weight: normal;
	color: #006666;
	text-decoration: none;
}
.linew01 {
	border: 1px solid #FFFFFF;
}
.text1301 {
	font-family: "新細明體", arial;
	font-size: 13px;
	line-height: 130%;
	color: #CC3333;
	text-decoration: none;
	font-weight: normal;
}