body {
	margin: 0px;
	padding: 0px;
	background-color: #4C312A;
	SCROLLBAR-FACE-COLOR: #F2D58E;
	SCROLLBAR-HIGHLIGHT-COLOR: #F2D58E;
	SCROLLBAR-SHADOW-COLOR: #F2D58E;
	SCROLLBAR-3DLIGHT-COLOR: #7F3E25;
	SCROLLBAR-ARROW-COLOR: #7F3E25;
	SCROLLBAR-DARKSHADOW-COLOR: #7F3E25;
	SCROLLBAR-TRACK-COLOR: #F8E5BA;
}
body,td,div,p,li {
	font-size: 12px;
	color: #4C312A;
}

a {text-decoration:none; color:#4C312A; cursor:hand;}
a:hover {color:#933F00;}


form{margin: 0px;padding: 0px;}
label{font-weight:bold;}
input,textarea{border: 1px solid #A7A9A8; font-size: 12px;}
img {border: 0px;}

.height14 {line-height: 14px}
.height16 {line-height: 16px}
.height18 {line-height: 18px}
.height20 {line-height: 20px}
.height22 {line-height: 22px}
.height24 {line-height: 24px}
.height26 {line-height: 26px}
.height28 {line-height: 28px}
.height30 {line-height: 30px}
.height36 {line-height: 36px}
.size10 {font-size: 10px;}
.size11 {font-size: 11px;}
.size12b {font-size: 12px;font-weight: bold;}
.size13b {font-size: 13px;font-weight: bold;}
.size14 {font-size: 14px;}
.size14b {font-size: 14px;font-weight: bold;}
.size16 {font-size: 16px;}
.size16b {font-size: 16px;font-weight: bold;}
.size18 {font-size: 18px;}
.size18b {font-size: 18px;font-weight: bold;}
.b{font-weight:bold;}
.none {display:none;}

.body_table{
	border-bottom: 1px solid #87775C;
	border-left: 1px solid #87775C;
	border-right: 1px solid #87775C;
}
.body_table_td{
	border-left: 1px solid #87775C;
	border-right: 1px solid #87775C;
}
.left_menu_td{
	background:url(images/left_menu_line.gif) repeat-x bottom;
}
.gonggao_bg{
	background:#C0A055 url(images/img_gonggao.jpg) no-repeat top right;
}
.falvshengming{
	background:url(images/left_flsm.gif) no-repeat bottom center;
}
.img_border img{
	border:3px solid #321A1A;
}
.img_border:hover img{
	border:3px solid #C08754;
}
.news_line{
	background:url(images/left_menu_line.gif) repeat-x top;
	height: 14px;
}
.news_title_td{
	background:#4C312A;
}
.news_title_txt, .news_title_txt a{
	padding: 6px 10px;
	color:#F8F4E5;
	font-size:14px;
	font-weight:bold;
}
.news_title_txt a:hover{
	color:#EBD397;
}
.news_title_date{
	font-family:Arial, Helvetica, sans-serif;
	color:#D4B258;
}
.news_content{
	padding: 10px 8px;
	line-height:22px;
}
.news_linkall{
	padding: 10px 12px;
	height: 30px;
	text-align: right;
}
.news_linkall a{
	font-size:14px;
	text-decoration:underline;
}

.huxin_name{
	font-size: 16px;
	color: #F8F4E5;
}
.huxin_name span{
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.huxin_name span sup{
	font-size: 24px;
}
