*{
	padding:0px;
	margin:0px;
}
body
{
	font-family: Tahoma;
	font-size: 12px;
	color:#333;
	background:#ffffff;
}
ul
{
	list-style:none;
}

img
{
	border: none;
	vertical-align: middle;
}
.hidtxt{display:none}
.clr
{
	clear: both;
	font-size: 0px;
	height: 0px;
	overflow:hidden;
}
.rgt{ float:right}
a:link
{
	color: #333;
	text-decoration: none;
}
a:visited
{
	color: #333;
	text-decoration: none;
}
a:hover
{
	color: #3455A4;
	text-decoration: none;
}
.pageCenter
{
	width: 1004px;
	margin: 0 auto;
}
.menu
{
	width:100%;
	margin: 0px auto 22px auto;
	background:#ffffff url(../images/menu_bg.jpg) repeat-x bottom;
	padding-bottom:3px;
}
.menu a{ color:#333333; width:192px; height:41px; display:inline; float:left; text-align:center; font-weight:bold; font-size:14px;}
.menu a:visited{ color:#333333;}
.menu a:hover{ color:#C5AD81}
.current{ color:#C5AD81 !important}
.menu span{ background:url(../images/menuSplit.png) no-repeat; width:5px; height:46px; display:inline; float:left}
.menuBody{ width:1004px; height:46px; line-height:42px; color:#FFF; margin:0 auto;}
.mleft{ width:253px; display:inline; float:left}
.mRight{ width:750px; display:inline; float:left; overflow:hidden}
.mlCon{ padding-left:8px;}
.cateHeader{ background:url(../images/cate_header.jpg) no-repeat bottom center; width:219px; height:55px;}
.cateMid{ background:url(../images/cate_02.jpg) repeat-y; width:219px;}

.cateMid li{ height:26px; background:url(../images/cate_item_bg.jpg) no-repeat; line-height:26px; padding-left:45px; overflow:hidden}

.cateBot{ background:url(../images/cate_bot.jpg) no-repeat top center; width:219px; height:22px; margin-bottom:13px}

.contactHeader{ background:url(../images/contact_header.jpg) no-repeat bottom center; width:219px; height:35px;}
.bar{ border-bottom:1px solid #ccc}
.bar a{ margin-top:18px}

.flink{ border:1px solid #ccc; line-height:32px; padding:0px 5px;}
.flink label{ color:#4D66CA; display:inline; float:left}
.flink li{ display:inline; float:left; margin:0px 5px;}

.item{ background:url(../images/bg.jpg) no-repeat; width:175px; height:150px; display:inline; float:left; text-align:center; margin-right:7px}
.item img{ width:175px; height:127px;}
.mcon{ padding:10px; line-height:20px}
.mcon li{ width:145px; height:120px; display:block; float:left; text-align:center; margin:0px 1px; line-height:20px}
.mcon li img{ width:130px; height:105px; padding:1px; border:1px solid #ccc}
.scrolls{width:750px; height:120px; overflow:hidden}
.bfont{ font-size:14px;}
.leftcon{ padding:10px 10px 10px 15px; line-height:20px}
.red{ color:#FF0000}
.mCenter{ text-align:center}

.guest label{ display:inline; float:left; width:120px; height:25px; text-align:right; margin-right:5px}
.guest span{ display:inline; float:left}
.okbtn{ background:#c8ab7f; width:60px; height:25px; color:#FFF; border:1px solid #c8ab7f; padding:1px}

.news li{ line-height:25px; background:url(../images/arrow.gif) no-repeat left center; padding-left:12px;}
.news span{ float:right}

.s_1{ font-size:14px; text-align:center}
.s_0{text-align:center; color:#666; line-height:25px; border-bottom:1px solid #ccc}
.s_2{ font-size:14px; padding:10px}


.bot{ background:url(../images/bottom_bg.jpg) repeat-x; height:88px; margin-top:10px; text-align:center; padding-top:12px; line-height:20px}
