body,td,th {
	color: #555555;
}
a.link_red12:link {
	font-size: 12px;
	line-height: 150%;
	color: #f00;
	text-decoration: none;
}
a.link_red12:visited {
	font-size: 12px;
	line-height: 150%;
	color: #f00;
	text-decoration: none;
}
a.link_red12:hover {
	font-size: 12px;
	line-height: 150%;
	color: #ff6600;
	text-decoration: underline;
}
a.link_gray12:link {
	font-size: 12px;
	line-height: 150%;
	color: #555;
	text-decoration: none;
}
a.link_gray12:visited {
	font-size: 12px;
	line-height: 150%;
	color: #555;
	text-decoration: none;
}
a.link_gray12:hover {
	font-size: 12px;
	line-height: 150%;
	color: #ff6600;
	text-decoration: underline;
}
.text_12 {
	font-size: 12px;
	line-height: 150%;
	color: #555555;
	text-decoration: none;
}
.line_box {
	border: 1px solid #CED3D7;
}
.line_box1 {
	border: 1px solid #DBDEE3;
}
.line_bottomdashed {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #DBDEE3;
}

.nav_over{ background:url(/images/hz/vhostl_18.jpg) left center no-repeat; cursor:pointer; height:25px;font-weight:bold; color:#0B6FAB;  }
.nav_out{ background:url(/images/hz/vhostl_15.jpg) left center no-repeat; cursor:pointer; height:25px;}
.nav_titlebg{ background:url(/images/hz/navtitle_bg.jpg) center center no-repeat;height:30px; text-align:left; padding-left:5px; vertical-align:middle; }
.text_darkblue14 {
	font-size: 14px;
	line-height: 120%;
	color: #00456D;
	text-decoration: none;
}
.text_red12 {
	font-size: 12px;
	line-height: 150%;
	color: #f00;
	text-decoration: none;
}

.text_green14 {
	font-size: 14px;
	font-weight:bold;
	line-height: 150%;
	color: #169900;
	text-decoration: none;
}
.price_red {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight:bold;
	line-height: 100%;
	color: #FF0000;
	text-decoration: none;
}
.bnt_host {font-family: Tahoma, Arial, "ËÎÌå";
BORDER: #aaaaaa 0px solid;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/hz/morehost.jpg);HEIGHT: 35px; BACKGROUND-COLOR: #ffffff;WIDTH: 180px; CURSOR: hand; COLOR: #ffffff; padding:0px 0px 5px;margin:0px 5px 0px 0px; 
}
.bnt_hostover {font-family: Tahoma, Arial, "ËÎÌå";
BORDER: #aaaaaa 0px solid;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/hz/morehost.jpg);HEIGHT: 35px; BACKGROUND-COLOR: #ffffff;WIDTH: 180px; CURSOR: hand; COLOR: #95EAFF; padding:0px 0px 5px;margin:0px 5px 0px 0px; text-decoration:underline;
}
.bnt_buy {
BORDER: #aaaaaa 1px solid;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/hz/bbk_red.gif);HEIGHT: 22px; BACKGROUND-COLOR: #ffffff;WIDTH: 90px; CURSOR: hand; COLOR: #d20000; padding:3px 0px 0px 17px;margin:0px 10px 0px 10px; 
}
.bnt_detail {
BORDER: #aaaaaa 1px solid;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/hz/bbk_green.gif);HEIGHT: 22px; BACKGROUND-COLOR: #ffffff;WIDTH: 80px; CURSOR: hand; COLOR: #333;  padding:3px 0px 0px 17px;
}
.special_bg {
background:url(/images/hz/special_bg.jpg) top left no-repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #DBDEE3;
}