a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #ff5500;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}



a.menu:link {
	color: #666666;
	text-decoration: none;
}
a.menu:visited {
	color: #666666;
	text-decoration: none;
}
a.menu:hover {
	color: #ff5500;
	text-decoration: none;
}
a.menu:active {
	color: #666666;
	text-decoration: none;
}




body {
	margin:0px;
	 background-image:none;
}
.cbright_font {
	font-size: 12px;
	color: #7f7e7b;
}
.td_left_font {
	font-size: 12px;
	color: #676765;
	text-decoration: underline;
}
td {
	font-size: 12px;
	line-height: 18px;
	color: #676765;
}
.tb_4 {
	border: 1px solid #666666;
}
.about_nr_bg {
	background-color: #FFFFFF;
	background-image: url(../Images/about_nr_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.title_b_4 {
	border: 1px solid #e7e7e7;
}
.font_2h {
	line-height: 24px;
}
.enq_b_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e7e7e7;
}
.enq_b_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
}

.font_color {
	color: #81725f;
}
.Nining_tb_4 {
	border: 1px solid #999999;
}
.yule_bg {
	background-image: url(../Images/amusement_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}
.tranel {
	background-image: url(../Images/tranel_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}
.guest_book_r_x {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #bbb299;
}
.guest_book_b_x {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #83795e;
}.guest_input {
	border: 1px solid #d3c7b5;
}


.font_background {
	background-color: #FFFFFF;
}
.line_pic {
	background-image: url(../images/pic_xu_da.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.type2 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}