/*------------------------------*/
/*---------CSS Document---------*/
/*------------------------------*/

/*---------customize-----------*/
.topic h2,.topic h3{
	color:#999;
}
/*------------------------------*/
html{
	height:100%;
	margin:0px auto;
	padding:0px;
}
body{
	padding:0px;
	margin:0px;
	font-size:0.95em;
	background:#fff url("../images/css_bg.gif") top center repeat-y;
}
h1,h2,h3,h4,h5,h6,p{
	width:auto;
	margin:0px;
	padding:0px;
}

/*-------------wrapper------------*/
#wrapper{
	position:relative;
	width:946px;
	height:650px;
	margin:0px auto;
	background:none;
	background-color:#ffe;
	background:#ffe url("../images/top_index.jpg") top left no-repeat;
}
/*-------------header------------*/
#header{display:none;}
/*-------------content------------*/
#content{position:relative;}
/*--------------submenu-------------*/
#submenu{display:none;}
/*--------------menu-------------*/
#menu{
	position:relative;
	overflow:visible;
	float:left;
	width:946px;
	height:35px;
	margin:368px 0px 0px;
	background:url("../images/top_menu.gif") top left no-repeat;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	z-index:1000;
}
#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#menu ul li{
	position:relative;
	display:block;
	float:left;
	width:118px;
	height:35px;
	text-indent:-2000em;
}
#menu ul li a{
	display:block;
	width:118px;
	height:35px;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
.menu20 a:hover{background:url("../images/top_menu01.gif") top right no-repeat;}
.menu50 a:hover{background:url("../images/top_menu02.gif") top right no-repeat;}
.menu30 a:hover{background:url("../images/top_menu03.gif") top right no-repeat;}
.menu40 a:hover{background:url("../images/top_menu04.gif") top right no-repeat;}
.menu60 a:hover{background:url("../images/top_menu05.gif") top right no-repeat;}
.menu1 a:hover{background:url("../images/top_menu06.gif") top right no-repeat;}
.menu2 a:hover{background:url("../images/top_menu07.gif") top right no-repeat;}
.menu3 a:hover{background:url("../images/top_menu08.gif") top right no-repeat;}

/*submenu-------------*/
#menu ul li .submenu{
	visibility:hidden;
	display:none;
	text-align:center;
	z-index:200;
}
#menu ul li .submenu a{
	display:block;
	float:left;
	width:116px;
	height:24px;
	font-size:14px;
	line-height:24px;
	border:solid 1px #588;
	color:#FFF;
	background-color:#acb;
	text-indent:0px;
}
#menu ul li .submenu a:hover{
	color:#FFF;
	background:none;
	background-color:#688;
}
/*--------------main-------------*/
#main{
	overflow:visible;
	float:left;
	width:946px;
	margin:0px;
	padding:0px;
	z-index:10;
}
.new_update{
	position:absolute;
	top:135px;
	right:5px;
	font-size:14px;
}
#top_flash{
	position:absolute;
	top:150px;
}
#special_btn{
	margin:0px;
	padding:0px;
	position:absolute;
	top:404px;
	right:0px;
	width:100%;
	text-align:center;
	z-index:1;
	border-bottom:solid 1px #588;
}
#special_btn a{
	color:#866;
}
#special_btn .big_bold{
	font-weight:bolder;
	color:#f90;
}
/*------news_continue---------*/
.news_continue{
	position:absolute;
	top:340px;
	left:20px;
	float:right;
	display:inline;
	width:400px;
	margin:100px 10px 10px 0px;
	padding:0px;
	line-height:1.2em;
	font-weight:bolder;
	color:#08b
	z-index:30;
}
.news_continue fieldset legend{
	margin:0px 20px;
	padding:1px 10px;
	color:#588;
}
.news_continue fieldset{
	margin:0px;
	padding:10px;
	border-collapse:collapse;
	border-spacing:0px;
	border:1px #588 solid;
}
/*--------------main_bn-------------*/
#main_bn{
	position:absolute;
	clear:both;
	top:500px;
	right:10px;
	/*width:100%;*/
	height:60px;
	margin:0px;
	padding:0px;
	text-align:right;
	line-height:60px;
	font-size:60px;
}
/*-------------footer------------*/
#footer{
	position:absolute;
	clear:both;
	top:580px;
	width:100%;
	height:27px;
	font-size:13px;
	line-height:27px;
	text-align:left;
	background:url("../images/top_footer.gif") top left repeat-x;
}
/*
#footer #footmenu{display:none;}
*/
/*--------------footer_bn-------------*/
#footer_bn{
	position:absolute;
	clear:both;
	top:610px;
	width:100%;
	height:45px;
	margin:0px;
	padding:0px;
	background: url("../images/top_footer_bn.gif") top left repeat-x;
	text-align:right;
	line-height:40px;
	font-size:40px;
}
#footer_bn img{
	margin:0px;
	padding:0px;
}

