@charset "utf-8";
div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0; }
body{
	background-color: #e3e4e6;
	margin: 0px;
	color:#666666;
	font-family:Tahoma, Verdana;
}
ul{list-style:none;}
img{display:block; border:none;}
a{
	color: #666;
	text-decoration: none;	
}
a:hover{
	color: #900;}
.warp{
	background-color: #e3e4e6;
	background-image: url(content_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;	
	
}
.server_shade{ width:100%; height:100%; background:#666; display:none; position:absolute; left:0px; top:0px;filter:Alpha(opacity=40);opacity:0.4;}
#pu{
	width:535px;
	height:268px;
	padding-left:20px;
	padding-top:20px;
	background-image: url(popup.png);
	background-repeat: no-repeat;
	background-position: right;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	top:0px;
	left:0px;
	overflow:hidden;
	position:absolute;
	z-index:9999;
	display: none;

}
#pu h2{padding-left:475px;padding-top:22px; }
#pu h4{padding-top:84px;padding-left:363px; color:#900; font-size:20px;}

.box{

	
	padding-bottom:20px;
	
}
.header{
	background-image: url(header.jpg);
	background-repeat: no-repeat;
	height: 502px;
	margin-left:auto;
	margin-right:auto;
	width: 979px;
	background-position: center top;
}

.header span{width:300px;float:left;padding-left:760px;padding-top:10px;font-size:15px;}
.content{
	width:930px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	padding-left:50px;
	
}
.main{
	width:960px;
	background-image:url(firstpart.jpg);
	background-repeat: no-repeat;
	padding-top:315px;
	padding-left:6px;
	

}

.main img{padding-bottom:10px;}	
.main a{color:#FF0000;}
.main a:hover{color:#FFFF66}
.btn{width:800px;height:110px;display:block;padding-left:10px;padding-bottom:150px;}




.textfield{
	height:50px;
	width: 357px;
	font-size:18px;
	border:1px solid #CCC;
	padding-left:4px;
	background-color:none;
	color:#666666;
	}
	
.dropmenu{
	width:357px;
	font-size:18px;
	color:#666666;
	border:1px solid #CCC;
	height: 50px;
}
	
.login{
	width:500px;
	padding-top:10px;
	margin-right: auto;
	margin-left: auto;
}
.login_iframe{
	width:267px;
	
	background-image: url(login_bg.jpg);
	background-repeat: no-repeat;
	
	
}
.logout{ height:450px; width:38px;background-color:transparent;
.login_form{}

.login_form li{padding-bottom:3px;}
.logo {
	position:absolute;
	width:253px;
	height:153px;
	z-index:999;
	float: right;
	margin-left: 685px;
	margin-top: 23px;
}


.jj_lqbut{
	width:330px;
	height:67px;
	border:none;
	cursor:pointer;
	background-image: url(images/btn.jpg);
	background-repeat: no-repeat;
	margin-left: 22px;
	margin-bottom: 10px;
}
.jj_fzbut{width:146px; height:30px;float:left;background:url(jj_fz_but.gif) no-repeat;}
.jj_yxbut{width:146px; height:30px; float:left; margin-left:30px; display:inline;}
.container{background-image: url(bg.jpg);
	background-repeat: repeat-y;}
.content{
	width:980px;
	margin-left:auto;
	margin-right:auto;

}
.main{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	background:url(firstpart.jpg) no-repeat;
}


.text h2{
	font-weight: bold;
	color: #FFC;
	text-align: center;
	font-family: Tahoma, Verdana;
	border-bottom-style: dashed;
	border-bottom-color: #FFC;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	font-size: 24px;
}
.text h3{
	font-family: Tahoma, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	line-height: 25px;
}
.text img{
	margin-right: auto;
	margin-left: auto;
	
	margin-top: 25px;
	margin-bottom: 25px;
}

/*弹窗*/
#popup{ width:535px; height:268px; overflow:hidden;background:url(popup.png) no-repeat;padding:20px 0 0 40px; font-size:13px; color:#133840}
#popup span{padding-left:150px; padding-top:300px;}
#popup a{ font-family:Tahoma, Verdana; color:#E3D87B}
#popup a:hover{ color:#F00;text-decoration:none;}
#popup h3{ text-align:right; padding-right:15px; height:37px;}
#popup ul{ width:180px; height:220px; overflow-y:auto; line-height:24px; padding-left:5px;}
