@charset "utf-8";

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #595959;
background-color: #000;
text-transform: uppercase;
vertical-align: middle;
padding-top: 3px;
padding-bottom: 3px;
margin-top: 0;
margin-bottom:0;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #808080;
text-transform: uppercase;
vertical-align: middle;
height: 20px;
margin-top: 0;
margin-bottom:0;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #E1E1E1;
text-transform: uppercase;
vertical-align: middle;
padding-left: 8px;
height: 10px;
margin-top: 0;
margin-bottom:0;
}
.LinkExchange_Header_BG {
	background-image: url(/template/hbj03/hbjLayout/LinkExchange.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding-top: 75px;
	padding-left: 119px;
	padding-right: 100px;
	padding-bottom: 25px;
}
.LinkExchange_BG_Body {
	background-image: url(/template/hbj03/hbjLayout/LinkExchange_BG_Body.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.LinkExchange_Logo_Margin {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 160px;
}
.LinkExchange_Text_Margin {
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.LinkExchange_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 15px;
}
.LinkExchange_TF {
	width: 200px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 5px;
}
.LinkExchange_TFD {
	width: 280px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#LinkExchange   a:link {
	color: #000;
	text-decoration: underline;
}
#LinkExchange a:visited {
	color: #000;
	text-decoration: underline;
}
#LinkExchange a:hover {
	color: #06F;
	text-decoration: underline;
}

.Catalog_Text_Spacer {
	padding-top: 10px;
	font-weight: normal;
	color: #C00;
	line-height: 15px;
}
.Catalog_Text_Header {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #C00;
	line-height: 20px;
	padding-bottom: 15px;
}
.Catalog_Pages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}
.Catalog_Message {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C00;
}
.Catalog_Request_Address {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #06F;
}
.Catalog_Survey_Head {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.Catalog_Survey_Text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
.Catalog_Survey_Login {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #C00;
}
.Catalog_Survey_FTF {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	width: 250px;
}
.Catalog_Survey_FTF_Long {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	width: 416px;
}
.ssss {
	background-image: url(/template/hbj03/Layout_Image/Detail_Product_InLine_V.gif);
}


.zHBJ_TopBG_Left {
	background-image: url(/template/hbj03/Layout_Image/zHBJ_Top_Background.gif);
	background-repeat: repeat-x;
	background-position: right top;
	color: #0000CC;
}
.zHBJ_TopBG_Center {
	background-image: url(/template/hbj03/Layout_Image/zHBJ_Top_Background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 980px;
}


.zHBJ_TopBG_Right {
	background-image: url(/template/hbj03/Layout_Image/zHBJ_Top_Background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #0000CC;
}
.SCart_Product_Header_Text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D7D7D7;
	white-space: nowrap;
	padding-right: 5px;
	height: 22px;
	padding-left: 5px;
	background-image: url(/template/hbj03/Layout_Image/SCart_Product_Header_Text1_BG.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.zHBJ_BottomBG_Right {
	background-image: url(/template/hbj03/Layout_Image/zHBJ_Bottom_Background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #0000CC;
}

.zHBJ_BottomBG_Left {
	background-image: url(/template/hbj03/Layout_Image/zHBJ_Bottom_Background.gif);
	background-repeat: repeat-x;
	background-position: right top;
	color: #0000CC;
	height: 210px;
}
.zHBJ_Top_Category_BG {
	background-image: url(/template/hbj03/Layout_Image/zHBJ_Top_Category_BG.jpg);
	background-repeat: repeat-x;
}
#z_Up_Arrow a {
	background-image: url(/template/hbj03/Layout_Image/z_Up_Arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 13px;
}

#z_Up_Arrow a:hover {
	background-image: url(/template/hbj03/Layout_Image/z_Up_Arrow_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	color: #FF0000;
	text-decoration: none;
}

.Thumb_Sort_ListMenu_Table_Margin {
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_00BG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Thumb_Sort_Home_01BG {
	height: 70px;
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_Home_01BG.jpg);
	background-position: left top;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
}
.Thumb_Sort_Home_02BG {
	height: 70px;
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_Home_02BG.jpg);
	background-position: left top;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
}
.Thumb_Sort_Home_03BG {
	height: 70px;
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_Home_03BG.jpg);
	background-position: left top;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
}
.Thumb_Sort_Home_04BG {
	height: 70px;
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_Home_04BG.jpg);
	background-position: left top;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
}
.Thumb_Sort_Home_05BG {
	height: 70px;
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_Home_05BG.jpg);
	background-position: left top;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
}

#Thumb_Sort_View_All  a {
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_ViewAll.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	width:	70px;
	text-decoration: none;
}

#Thumb_Sort_View_All   a:hover {
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_ViewAll_over.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	width:	70px;
	text-decoration: none;
}

#Thumb_Sort_Next_Arrow  a {
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_N_Arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 13px;
	font-weight: bold;
}

#Thumb_Sort_Next_Arrow   a:hover {
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_N_Arrow_Over.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	color: #FF0000;
	text-decoration: none;
}


#Thumb_Sort_Prev_Arrow a {
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_P_Arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 11px;
	padding-right: 8px;
	font-weight: bold;
}
#Thumb_Sort_Prev_Arrow a:hover {
	background-image: url(/template/hbj03/Layout_Image/Thumb_Sort_P_Arrow_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	color: #FF0000;
	text-decoration: none;
}
.Detail_Product_Header_Text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;
	padding-right: 3px;
	height: 22px;
	padding-left: 3px;
	background-image: url(/template/hbj03/Layout_Image/Detail_Product_Header_Text1_BG.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.Detail_Product_Main_Text1_Total {
	padding-right: 3px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	background-image: url(/template/hbj03/Layout_Image/Detail_Total.gif);
	background-repeat: no-repeat;
	background-position: right 15px;
	width: 200px;
	padding-top: 20px;
	padding-bottom: 15px;
}
.Detail_Product_InLine_V {
	background-color: #dedede;
}
.Detail_Contact_Active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-repeat: repeat-x;
	height: 22px;
	background-image: url(/template/hbj03/Layout_Image/Detail_Contact_Box_Active.gif);
	width: 164px;
	text-align: center;
}
.Detail_Contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-repeat: no-repeat;
	height: 22px;
	background-image: url(/template/hbj03/Layout_Image/Detail_Contact_Box.gif);
	width: 330px;
	text-align: right;
}
.MA_Sort_Home_01BG {
	height: 80px;
	background-image: url(/template/hbj03/Layout_Image/MA_Master.gif);
	background-position: left top;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.Help_Sort_Home_01BG {
	height: 70px;
	background-image: url(/template/hbj03/Layout_Image/HP_Master.gif);
	background-position: left top;
	text-align: left;
	vertical-align: top;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.zMaster_01_TopSide_Divider {
	background-image: url(/template/hbj03/Layout_Image/zMaster_01_Top_Divider.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: bottom;
}
.zMaster_Frame_738px {
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
}
.zMaster_Frame_758px {
	text-align: center;
}
.zMaster_Frame_980px {
	width: 980px;
}
.zMaster_Table_Spacer_20PX {
	height: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.z_Font_Hel_08PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
}
.z_Font_Hel_09PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.z_Font_Hel_10PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.z_Font_Hel_11PT60BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}



.z_Font_Hel_11PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.z_Font_Hel_11PT100RD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}


.z_Font_Hel_12PT40BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.z_Font_Hel_12PT60BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.z_Font_Hel_12PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.z_Font_Hel_12PT100RD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.z_Font_Hel_13PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.z_Font_Hel_18PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.z_Font_Hel_14PT100RD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
}
.z_Font_Hel_16PT100RD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
}
.z_Font_Ver_10PT60BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.z_Font_Ver_10PT100BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.z_Font_Ver_10PT100RD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.z_Font_Ver_11PT40BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.z_Font_Ver_11PT60BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.z_Font_Ver_11PT100BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.z_Font_Ver_11PT100RD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}



.z_Font_Ver_12PT40BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.z_Font_Ver_12PT60BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.z_Font_Ver_12PT100BK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.z_Font_Ver_12PT100RD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.z_Font_Ver_12PT100OR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
#ZB_OverUnderline_R   a:link {
	color: #000000;
	text-decoration: none;
}
#ZB_OverUnderline_R a:visited {
	color: #000000;
	text-decoration: none;
}
#ZB_OverUnderline_R   a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#ZB_LinkUnderline_K100  a:link {
	color: #000000;
	text-decoration: underline;
}
#ZB_LinkUnderline_K100 a:visited {
	color: #000000;
	text-decoration: underline;
}
#ZB_LinkUnderline_K100  a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#ZB_LinkUnderline_K100_2  a:link {
	color: #aaaaaa;
	text-decoration: underline;
}
#ZB_LinkUnderline_K100_2 a:visited {
	color: #aaaaaa;
	text-decoration: underline;
}
#ZB_LinkUnderline_K100_2  a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#ZB_LinkNoLine_R100  a:link {
	color: #000000;
	text-decoration: none;
}
#ZB_LinkNoLine_R100 a:visited {
	color: #000000;
	text-decoration: none;
}
#ZB_LinkNoLine_R100 a:hover {
	color: #FF0000;
	text-decoration: none;
}
#ZB_LinkUnderline_R100 a:link {
	color: #FF0000;
}

#ZB_LinkUnderline_R100 a:visited {
	color: #FF0000;
}
#ZB_LinkUnderline_R100 a:hover {
	color: #000000;
	text-decoration: underline;
}


#zB_TopCategory       a:link {
	color: #0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	white-space: nowrap;
	display: block;
	font-weight: bold;
	padding-bottom: 1px;
}

#zB_TopCategory a:visited {
	color: #0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	white-space: nowrap;
	display: block;
	font-weight: bold;
	padding-bottom: 1px;
}

#zB_TopCategory      a:hover {
	color: #FFFFFF;
}

#zB_TopCategory_Active       a:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	white-space: nowrap;
	display: block;
	font-weight: bold;
	padding-bottom: 1px;
}

#zB_TopCategory_Active a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	white-space: nowrap;
	display: block;
	font-weight: bold;
	padding-bottom: 1px;
}

#zB_TopCategory_Active      a:hover {
	color: #FFFFFF;
}

#zB_TopHelp a:link {
	color: #D7D7D7;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	display: block;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#zB_TopHelp a:visited {
	color: #D7D7D7;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	display: block;
	font-weight: bold;
}

#zB_TopHelp a:hover {
	color: #FF0000;
	text-decoration: none;
}


.zHBJ_TopOrder_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: 16px;
}
.zHBJ_TopFreeShip_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
}
.zHBJ_Body_BG {
	background-color: #E1E1E1;
}

.zHBJ_Bottom_Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	white-space: nowrap;
	padding-bottom: 2px;
	font-weight: bold;
}
.zHBJ_Bottom_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	line-height: 16px;
	padding-bottom: 10px;
}

#zB_BottomCategory a:link {
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: nowrap;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 2px;
}

#zB_BottomCategory a:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: nowrap;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 2px;
}
#zB_BottomCategory a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	white-space: nowrap;
}
.zHBJ_Bottom_Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
#zB_BottomPrivacy a:link {
	color: #999999;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
}
#zB_BottomPrivacy a:visited {
	color: #999999;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
}
#zB_BottomPrivacy a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.zHBJ_Top_CartTotal_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: normal;
}

.zHBJ_Main_1pxFrame_WhiteBG {
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
}
.zHBJ_Main_1px_VLine {
	background-color: #BEBEBE;
}
.ThumbCat_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	padding-top: 10px;
	text-indent: 11px;
}
#ThumbCat     a:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: normal;
	text-decoration: none;
	display: block;
	width: 199px;
	text-indent: 12px;
	padding-top: 2px;
	padding-bottom: 1px;
}


#ThumbCat a:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: normal;
	text-decoration: none;
	display: block;
	width: 199px;
	text-indent: 12px;
	padding-top: 2px;
	padding-bottom: 1px;
}

#ThumbCat     a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.Thumb_Sort_Home_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-top: 12px;
	text-align: left;
}



#Thumb_Sort_Home  a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	padding-top: 0px;
}

#Thumb_Sort_Home a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	padding-top: 0px;
}

#Thumb_Sort_Home  a:hover {
	color: #FF0000;
	text-decoration: underline;
	padding-top: 0px;
}

.Thumb_Sort_ListMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	width: 135px;
	height: 19px;
	margin-left: 5px;
}

.Thumb_Sort_ListMenu_PageNumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	height: 19px;
	margin-right: 3px;
}

.Thumb_Cat_SearchForm_LM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	width: 175px;
}
.Thumb_Cat_SearchForm_TF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	width: 150px;
}



.Thumb_Cat_Search_Margin {
	padding-top: 10px;
	padding-bottom: 5px;
}

.ThumbImageFrame {
	text-decoration: none;
	border: 1px solid #E6E6E6;
}
.ThumbImage_Margin {
	padding-bottom: 25px;
}
.ThumbImage_Margin_Index {
	padding-bottom: 0px;
}


.ThumbText_Size_Price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}



#ThumbImageBrief     a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-top: 0px;
	width: 182px;
	padding-bottom: 2px;
	display: block;
}

#ThumbImageBrief    a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-top: 0px;
	width: 182px;
	padding-bottom: 2px;
	display: block;
}
#ThumbImageBrief     a:hover {
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

.Detail_ImageFrame {
	border: 5px solid #E6E6E6;
}

.Detail_TImageFrame {
	border: 1px solid #E6E6E6;
}



.Detail_Brief {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.Detail_Description_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
	padding-top: 7px;
}
.Detail_Description_Text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 0px;
	padding-top: 7px;
}

.Detail_Related_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}

.Detail_Product_Main_Text1 {
	padding-right: 3px;
	padding-left: 3px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 22px;
}

.Detail_Product_Main_Text1_Select {
	padding-right: 3px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	height: 22px;
	background-color: #FFFFFF;
	text-decoration: none;
}

.Detail_Product_Main_Text1_LM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #E6E6E6;
	padding-right: 2px;
	padding-left: 2px;
}


.Detail_Product_Main_Text1_INPUT_QTY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #E6E6E6;
	padding-right: 2px;
	padding-left: 2px;
}

.Detail_Product_Main_Text1_SPAN_SUBTOTAL {
	padding-right: 3px;
	padding-left: 3px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 22px;
}

.Detail_Product_OutLine {
	border: 1px solid #bebebe;
}
.Detail_Product_Main_Out_BG {
	background-color: #FFFFFF;
}

.Detail_Product_Main_Out_BG2 {
	background-color: #ebebeb;
}

.Detail_Product_Main_Over_BG {
	background-color: #ffd9e4;
}
#Detail_Contact_InActive  a:link {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	display: block;
}
#Detail_Contact_InActive a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	display: block;
}
#Detail_Contact_InActive a:hover {
	color: #FF0000;
}
.Register_Form_TF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	border: 1px solid #CCCCCC;
}
.Register_Form_Margin {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 2px;
	vertical-align: top;
}
.Register_Form_Margin_A {
	padding-top: 0px;
	padding-right: 4px;
	vertical-align: top;
}
.HP_SubCategory_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099FF;
	padding-bottom: 8px;
	font-weight: bold;
}

.HP_Category_Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
}
.HP_World_Active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.HP_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.HP_ListText_Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FF6600;
}


#HP_World_InActive a:link {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#HP_World_InActive a:hover {
	color: #000000;
}



body,td,th {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
body {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}


.SCart_Product_Main_Text1_LM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #F0F0F0;
	width: 45px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.SCart_Product_Main_Margin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
}
.SCart_ImageFrame {
	text-decoration: none;
	border: 3px solid #DCDCDC;
	margin-right: 5px;
}
.SCart_Billing_TF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 160px;
}
.SCart_Billing_MatchAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	padding-right: 50px;
}


.SCart_Billing_LM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
}

.SCart_Product_OutLine {
	border: 1px solid #333333;
}



.z_BG_100BK {
	background-color: #000000;
}
.z_BG_005BK {
	background-color: #F0F0F0;
}
.zB_TopCategory_Text_Center000 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
	display: block;
	padding-left: 20px;
}

.z_Main_Spacer {
	padding-top: 10px;
	padding-bottom: 10px;
}
.Thumb_1Category_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.z_Main_V_Line {
	background-color: #CCCCCC;
}
.z_Main_1px_Line {
	background-color: #CCCCCC;
}

.Index_CatImage_Frame {
	border: 1px solid #999999;
}
#ZB_Help_Faq a:link {
	color: #0066FF;
	text-decoration: underline;
}
#ZB_Help_Faq a:visited {
	color: #0066FF;
	text-decoration: underline;
}
#ZB_Help_Faq a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.Detail_Product_Info_TF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #999999;
	width: 200px;
}
.HP_Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

.z_Font_Ver_12PT100BL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	padding-bottom: 2px;
}
.z_Font_Hel_14PT100BK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.SCart_DC_TM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
}
#zB_TopFreeShip a:link {
	color: #FF0;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
#zB_TopFreeShip a:visited {
	color: #FF0;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
#zB_TopFreeShip a:hover {
	color: #FFF;
	text-decoration: underline;
	white-space: nowrap;
}
.SM03_Option_Spacer {
	padding-top: 15px;
	padding-bottom: 15px;
}
.z_Font_Ver_12PT100RDdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C00;
}
#zB_CartShipping a:link {
	color: #CC1116;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#zB_CartShipping a:visited {
	color: #CC1116;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#zB_CartShipping a:hover {
	color: #000;
	text-decoration: underline;
	white-space: nowrap;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.z_Font_Hel_13PT100RD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
}
.SM_CSM_White {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.Thumb_Special_Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;
	padding-left: 12px;
	border-top-color: 3;
	border-right-color: 3;
	border-bottom-color: 3;
	border-left-color: 3;
	background-image: url(/template/hbj03/Layout_Image/Thumb_Divider.gif);
	height: 22px;
}
.Detail_Chart_Out_BG {
	background-color: #FFFFFF;
}
.Detail_Chart_Over_BG {
	background-color: #F0F0F0;
}
.Thumb_Special_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 12px;
	border-top-color: 3;
	border-right-color: 3;
	border-bottom-color: 3;
	border-left-color: 3;
	line-height: 16px;
}
.Index_SubCat {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 11px;
	padding-bottom: 3px;
	padding-top: 3px;
}
#BIndex_SubCat a:link {
	color: #666;
	text-decoration: none;
}
#BIndex_SubCat a:visited {
	color: #666;
	text-decoration: none;
}
#BIndex_SubCat a:hover {
	color: #C00;
	text-decoration: none;
}
.Index_Cat_Header {
	font-size: 11px;
	font-weight: bold;
	padding-top: 26px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 11px;
	text-transform: uppercase;
	color: #C00;
	padding-bottom: 3px;
}
