@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#381D10;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
    font-size: 10px;
	background:url(../images/bg-spoil.jpg);
	background-repeat:repeat;
	background-position: center center;
	background-color:#000000;
}
.oneColFixCtr #container {
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:800px;
	background:url(../images/goodbg.jpg);
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #containerM {
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:940px;
	background:url(../images/goodbgM.jpg);
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	position:relative;
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.oneColFixCtr #menu {
	width:1000px;
	margin:0;
	padding:10px 0 0 0;
	}
.oneColFixCtr #tablegallery{
	position:absolute;
	top:52px;
	width:348px;
	height:570px;
	z-index:4;
	padding:0;
	margin:0;
}
.oneColFixCtr #tablenews{
	position:absolute;
	top:52px;
	width:341px;
	height:617px;
	z-index:4;
	padding:0;
	margin:0;
}
.oneColFixCtr #table{
	position:absolute;
	top:45px;
	width:577px;
	height:391px;
	z-index:4;
	padding:0;
	margin:0;
}
.oneColFixCtr #content{
	position:absolute;
	top:55px;
	left:550px;
	width:447px;
	height:313px;
	z-index:3;
	padding:0;
	margin:0;
}
.oneColFixCtr #content2{
	position:absolute;
	top:52px;
	left:0px;
	width:1000px;
	height:313px;
	/*z-index:3;*/
	padding:0;
	margin:0;
}
.oneColFixCtr #contentgallery{
	position:absolute;
	background:url(../images/good_gallery_content.png);
	top:55px;
	left:290px;
	width:708px;
	height:565px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #contentgalleryL{
	position:absolute;
	background:url(../images/good_gallery_content.png);
	top:55px;
	left:290px;
	width:708px;
	height:740px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #contentgallerySnow{
	position:absolute;
	background:url(../images/good_gallery_content_snows.png);
	top:55px;
	left:290px;
	width:708px;
	height:565px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #contentgallerySnowL{
	position:absolute;
	background:url(../images/good_gallery_content_snow.png);
	top:55px;
	left:290px;
	width:708px;
	height:740px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #contentnews{
	position:absolute;
	background:url(../images/good_content_new_detail.png);
	top:50px;
	left:280px;
	width:720px;
	height:617px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #contentnewsSnow2{
	position:absolute;
	background:url(../images/good_content_new_detail2.png);
	top:50px;
	left:280px;
	width:720px;
	height:617px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #contentnewsSnow3{
	position:absolute;
	background:url(../images/good_content_new_detail3.png);
	top:50px;
	left:280px;
	width:720px;
	height:617px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #contentnewsL{
	position:absolute;
	background:url(../images/good_content_new_detailL.png);
	top:50px;
	left:280px;
	width:720px;
	height:740px;
	z-index:30;
	padding:0;
	margin:0;
}
.oneColFixCtr #chart{
	position:absolute;
	top:395px;
	left:10px;
	width:183px;
	height:274px;
	z-index:2;
	background:url(../images/goodchart.png);
	padding:0;
	margin:0;
    font-size: 11px;
}
.oneColFixCtr #chair{
	position:absolute;
	top:400px;
	left:250px;
	width:284px;
	height:281px;
	z-index:1;
	padding:0;
	margin:0;
}
.oneColFixCtr #detail{
	position:absolute;
	top:380px;
	left:535px;
	width:468px;
	height:416px;
	background:url(../images/goodcontent_L.png);
	z-index:6;
}
.oneColFixCtr #activitybanner{
	position:absolute;
	top:670px;
	left:15px;
	width:515px;
	height:115px;
	//background:url(../images/mama.jpg);
	z-index:6;
	border:1px;
	border-style:solid
}
.oneColFixCtr #banner{
	position:absolute;
	top:800px;
	left:20px;
	width:958px;
	height:132px;
	margin:0;
	padding:0;
	z-index:6;
	border:1px;
	border-style:solid;
	overflow:hidden
}
/* numeric controls */	
ol#controls{
	margin:-30px 0px 0px 5px;
	padding:0;
	height:20px;
}
ol#controls li{
	margin:0 5px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:20px;
	line-height:20px;
}
ol#controls li a{
	float:left;
	height:20px;
	line-height:20px;
	border:1px solid #ccc;
	background:#DAF3F8;
	color:#555;
	padding:0 5px;
	text-decoration:none;
}
ol#controls li.current a{
	background:#5DC9E1;
	color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
.oneColFixCtr #footer{
	position:absolute;
	top:800px;
	margin: 0 auto;
	width:1000px;
	height:20px;
	z-index:6;
	background:url(../images/footerbg.jpg);
	background-color: #FFF;
}
.oneColFixCtr #footerM{
	position:absolute;
	top:940px;
	margin: 0 auto;
	width:1000px;
	height:20px;
	z-index:6;
	background:url(../images/footerbg.jpg);
	background-color: #FFF;
}
.oneColFixCtr #contentabout{
	position:absolute;
	top:50px;
	left:290px;
	width:704px;
	height:576px;
	z-index:30;
	padding:0;
	margin:0;
	background-image: url(../images/good_about_content.png);
}
.oneColFixCtr #contentchart{
	position:absolute;
	font-family:Tahoma;
	size:9pt;
	top:48px;
	left:288px;
	width:707px;
	height:615px;
	z-index:30;
	padding:0;
	margin:0;
	background-image: url(../images/good_chart_content.png);
}
.topmenu{
	width:100%;
	position:absolute;
	top:0px;
}
.images_news{
	border-color: #09F;
	border: 5;
}
.images_video{
	border-color: #FF3;
	border: 5;
}
.style_news{
	font-size: 12px;
}
.head_news{
	font-size: 13px;
	color:#09F;
}

