﻿* {
margin : 0;
padding : 0;
}
a
{
	text-decoration: none;
}
a img {
border : 0;
}
body
{
	font-family: 宋体, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	background: #5B8B18 url('../images/bodyBackground.jpg') repeat-y fixed center -30px;
}

#loading
{
	margin-top:300px;
	position: absolute;
    left: 50%; width: 280px;
    margin-left: -140px;
    height:13px;
    background:url('../images/loading-spiral.gif');
}
a img
{
   border: 0px;
}
.top
{
	height:30px;
}
.light
{
	position: absolute;
    left: 50%;
    width: 432px;
    height:175px;
    margin-left: -30px;
    margin-top:780px;
    background-image: url('../images/light.png');
    z-index:10;

}
.content
{
	width: 970px;
	height:100%;
	background-color: #31460E;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
}
.headTop
{
	height: 173px;
	width: 100%;
	background-image: url('../images/HeadTopBackground.gif');
	background-repeat: no-repeat;
}
.logoRight
{
	height:100%;
	width:783px;
	margin-left:186px;
}
.search
{
	position:absolute;
	width: 770px;
	padding-top:10px;
	height:41px;
	line-height:41px;
}
.search .sign
{
	text-decoration: underline;
	height:25px;
	float:right;
	text-align:center;
	line-height:25px;
	color:#5b8c19;
	width:60px;
	cursor:pointer;
}
.loginClick
{
	background:#e2f1c1;
}
.signin
{
	position:absolute;
	margin-top:35px;
	width:205px;
	height:150px;
	background:#e2f1c1;
	margin-left:535px;
	padding:15px 15px;
	z-index:1000;
	color:#5b8c19;
	display:none;
}
.loadimg
{
	position:absolute;
	width:24px;
	height:24px;
	margin-left:94px;
	margin-top:66px;
	background:url('/images/loading.gif');
	display:none;
}
.err
{
	position:absolute;
	color:Red;
	margin-left:100px;
}
.left
{
	float:right;
	padding-left:12px;
	color:White;
}
.txt
{
	width:100%;
	height:25px;
	line-height:25px;
}
.signin input
{
	border:solid 1px #5c9024;
	background:white;
	height:22px;
	width:195px;
	padding-top:3px;
	padding-left:5px;
}
.signin a
{
	width:102px;
	height:50px;
	float:left;
	color:#5b8c19;
	font-weight:bold;
	text-decoration:underline;
	line-height:50px;
	text-align:center;
	cursor:pointer;
}
.highlight { background: #ff0; }
.headMenu
{
	position:absolute;
	margin-top:51px;
	height:96px;
	width:771px;
}
.headMenuHref
{
	text-align: center;
	color: #295500;
	float: left;
	width: 110px;
	height: 94px;
	line-height: 94px;
	display: block;
	font-size: 12px;
	font-weight: bold;
}
.headMenuHref:hover
{
	background:url('../images/HeadMenuHover.png');
	color:Yellow;
}
.headMenuHrefClick
{
	background:url('../images/HeadMenuHover.png');
	color:Yellow;
}
.footer
{
	height:77px;
	width:100%;
	background:url('../images/footerBackground.gif') ;
}
.footStrip
{
	background:url('../images/bootStrip.png') repeat-x 0 0px;
	height:77px;
	width:100%;
}
.footStrip a
{
	display:block;
	position:absolute;
	font-size:14px;
	color:#c1cca7;
	width:112px;
	padding-left:57px;
	font-weight:bold;
}
.footButtonOne
{
	margin-left:230px;
	margin-top:12px;
	background:url('../images/footButtonOne.png') no-repeat left -47px;
	width:51px;
	height:47px;
	line-height:47px;
	
}
.footButtonOne:hover
{
	background-position:left top;
	color:#fffefc;
}
.footButtonTwo
{
	margin-left:420px;
	margin-top:12px;
	background:url('../images/footButtonTwo.png') no-repeat left -51px;
	width:61px;
	height:51px;
	line-height:51px;
}
.footButtonTwo:hover
{
	background-position:left top;
	color:#fffefc;
}
.footButtonThree
{
	margin-left:618px;
	margin-top:12px;
	background:url('../images/footButtonThree.png') no-repeat left -45px;
	width:54px;
	height:45px;
	line-height:45px;
}
.footButtonThree:hover
{
	background-position:left top;
	color:#fffefc;
}
.copy,.copy a
{
	width: 970px;
	height: 56px;
	margin: 0px auto 0px auto;
	padding-top:30px;
	line-height: 20px;
	font-size: 14px;
	text-align:center;
	color: #FFFFFF;
	background-color: #5B8B18;
}
