@charset "big5";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color: #F2F2F2;
}
body,td,th {
	font-size: 14px;
}
a:link {
	text-decoration: none;
	color: #F00;
}
a:hover {
	text-decoration: underline;
	color: #FF33FF;
}
a:visited {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #F00;
}
.toTop {
	font-size: 12px;
	color: #666;
}
a.toTop:link {
	text-decoration: none;
	color: #666;
}
a.toTop:hover {
	text-decoration: underline;
	color: #FF33FF;
}
a.toTop:active {
	text-decoration: none;
	color: #666;
}
a.toTop:visited {
	text-decoration: none;
	color: #666;
}
/*
#mainBG {
	background-attachment: scroll;
	background-image: url(../images/contentBG_06.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 440px;
	width: 990px;
}
#main {
	background-attachment: scroll;
	background-image: url(../images/content-maintop_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 480px;
	width: 990px;
}*/
.text-11pt {	font-size: 11px;
	color: #000;
	line-height: 24px;
}

#left-nav {
	background-repeat: no-repeat;
	width: 234px;
	height: 140px;
}
#menu .menu-head1 {
	background-color: #FFF;
}
.nav01 {
	font-size: 15px;
	font-weight: bold;
	color: #2E3192;
	text-align: left;
}
a.nav01:link {
	text-decoration: none;
	color: #2E3192;
}
a.nav01:active {
	text-decoration: none;
	color: #2E3192;
}
a.nav01:visited {
	text-decoration: none;
	color: #2E3192;
}
.nav01sub {
	font-size: 13px;
	line-height: 16px;
	color: #2E3192;
	text-align: left;
}
.nav02 {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
.nav02sub {
	font-size: 15px;
	line-height: 21px;
	color: #FF0000;
	text-align: left;
}
a.nav02sub:link {
	text-decoration: none;
	color: #FF0000;
}
.nav03 {
	font-size: 15px;
	font-weight: bold;
	color: #0060AF;
	text-align: left;
}
.nav03sub {
	font-size: 13px;
	line-height: 16px;
	color: #0060AF;
	text-align: left;
}
.nav04 {
	font-size: 15px;
	font-weight: bold;
	color: #662D91;
	text-align: left;
}
a.nav04:link {
	text-decoration: none;
	color: #662D91;
}
a.nav04:active {
	text-decoration: none;
	color: #662D91;
}
a.nav04:visited {
	text-decoration: none;
	color: #662D91;
}
.nav04sub {
	font-size: 13px;
	line-height: 16px;
	color: #662D91;
	text-align: left;
}
.nav05 {
	font-size: 15px;
	font-weight: bold;
	color: #036500;
	text-align: left;
}
.nav05sub {
	font-size: 13px;
	line-height: 16px;
	color: #036500;
	text-align: left;
}
.nav06sub {
	font-size: 13px;
	line-height: 16px;
	color: #FF7800;
	text-align: left;
}
.copy {
	font-size: 14px;
	color: #000;
	line-height: 20px;
}
.copyBold {
	font-size: 14px;
	color: #000;
	line-height: 20px;
	font-weight: bold;
}

.copyCol01head {
	font-size: 16px;
	font-weight: bold;
	color: #7FC129;
	text-align: left;
}

.copyCol01 {
	font-size: 14px;
	font-weight: bold;
	color: #2E3192;
	text-align: left;
	line-height: 24px;
}
.copyCol02head {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
.copyCol02 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	line-height: 24px;
}

.copyCol03head {
	font-size: 16px;
	font-weight: bold;
	color: #0060AF;
	text-align: left;
}
.copyCol03 {
	font-size: 14px;
	font-weight: bold;
	color: #0060AF;
	text-align: left;
	line-height: 24px;
}



.copyCol04head {
	font-size: 16px;
	font-weight: bold;
	color: #662D91;
	text-align: left;
}
.copyCol04 {
	font-size: 14px;
	font-weight: bold;
	color: #662D91;
	text-align: left;
	line-height: 24px;
}

.table-01 {
	background-attachment: scroll;
	background-image: url(/jsp/hkbf2015/images/orderbar04.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 720px;
	color: #000000;
}

.table-box720 {
	width: 720px;
	color: #000000;
}

.in-put {
	font-size: 12px;
	border: 0px none #FFF;
	padding: 2px;
	font-weight: bold;
	color: #000;
	text-align: center;
	width: 19px;
}
.red-bold {
	font-weight: bold;
	color: #F30;
}
.table-head {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px;
}
.table-head14pt {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px;
}
.table-indent {
	padding-left: 10px;
	font-size: 12px;
	line-height: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.table-text {
	color: #000000;
	font-size: 12px;
	line-height: 16px;
}
.R3-pt02 {
	border-right-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
.R3-pt03 {
	border-right-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #0060AF;
	border-right-color: #0060AF;
	border-bottom-color: #0060AF;
	border-left-color: #0060AF;
}

.table-03 {
	background-attachment: scroll;
	background-image: url(/jsp/hkbf2015/images/orderbar03.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 720px;
	color: #000000;
}

.table-textCol03 {
	color: #0060AF;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}
.table-02 {
	background-attachment: scroll;
	background-image: url(/jsp/hkbf2015/images/orderbar02.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 720px;
	color: #000000;
}
.table-textCol02 {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}
.order_in-put {
	font-size: 14px;
	color: #000;
	text-align: left;
}
.text-temp {
	color: #999;
}
.houseCol {
	color: #B2011E;
}
.table-04 {
	background-attachment: scroll;
	background-image: url(/jsp/hkbf2015/images/orderbar01b.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 720px;
	color: #000000;
}
#info-box {
	background-image: url(/jsp/hkbf2015/images/info_BG.jpg);
	height: 475px;
	width: 720px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: top;
}
.infoText {
	font-size: 15px;
	line-height: 30px;
	color: #0060AF;
	text-align: left;
	font-weight: normal;
}
.table-text_50off {
	color: #90F;
	font-size: 12px;
	line-height: 16px;
}
.copyBold_50off {
	font-size: 14px;
	color: #90F;
	line-height: 20px;
	font-weight: bold;
}
/*product End*/
#coverBox01 {
	border: 2px solid #6467c5;
}
#coverBox02 {
	border: 2px solid #FF6868;
}


#coverBox03/*product*/
 {
	border: 2px solid #0084ca;
}
#coverBox04 {
	border: 2px solid #A66BD1;
}
#coverBox05 {
	border: 2px solid #FF0000;
}
#coverBox06 {
	border: 2px solid #0092FF;
}

.productSet-itemName01 {
	font-size: 16px;
	font-weight: bold;
	color: #6467c5;
	text-align: left;
}
.product-BookNameSup01 {
	font-size: 13px;
	color: #6467c5;
	text-align: left;
	font-weight: normal;
}

.productSet-itemName02 {
	font-size: 16px;
	font-weight: bold;
	color: #FF6868;
	text-align: left;
}
.product-BookNameSup02 {
	font-size: 13px;
	color: #FF6868;
	text-align: left;
	font-weight: normal;
}

.productSet-itemName03 {
	font-size: 16px;
	font-weight: bold;
	color: #0084ca;
	text-align: left;
}
.product-BookNameSup03 {
	font-size: 13px;
	color: #0084ca;
	text-align: left;
	font-weight: normal;
}
.productSet-itemName04 {
	font-size: 16px;
	font-weight: bold;
	color: #A66BD1;
	text-align: left;
}
.product-BookNameSup04 {
	font-size: 13px;
	color: #A66BD1;
	text-align: left;
	font-weight: normal;
}

.productSet-itemName05 {
	font-size: 16px;
	font-weight: bold;
	color: #EE0000;
	text-align: left;
}
.product-BookNameSup05 {
	font-size: 13px;
	color: #EE0000;
	text-align: left;
	font-weight: normal;
}
.productSet-itemName06 {
	font-size: 16px;
	font-weight: bold;
	color: #0092FF;
	text-align: left;
}
.product-BookNameSup06 {
	font-size: 13px;
	color: #0092FF;
	text-align: left;
	font-weight: normal;
}


.productSet-BookName {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	text-align: left;
	font-weight: bold;
}
.product-BookName {
	font-size: 16px;
	font-weight: bold;
	color: #BF5B00;
	text-align: left;
}
.product-BookNameSup {
	font-size: 13px;
	color: #BF5B00;
	text-align: left;
	font-weight: normal;
}
.price {
	font-size: 12px;
	font-weight: bold;
	color: #FF7900;
}
.productCopy {
	font-size: 13px;
	color: #000000;
	line-height: 18px;
	text-align: justify;
}
.copy0727-01 {
	font-size: 18px;
	color: #90F;
	line-height: 20px;
	font-weight: bold;
}
.copy0727-02 {
	font-size: 14px;
	color: #90F;
	font-weight: bold;
}
.copyDel {
	font-size: 14px;
	color: #000;
	line-height: 20px;
	text-decoration: line-through;
}
.Del {
	text-decoration: line-through;
}
.activity_copy {
	font-size: 15px;
	color: #000;
	line-height: 28px;
	text-align: justify;
}
