@charset "utf-8";
/* CSS Document */
body
{
	height:100%;
	width:100%;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

#blockUIBg
{
	cursor:wait;
	position:absolute;
	display:none;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	z-index:1000;
}

.blockUIBg
{
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#ffffff;
	z-index:1000;
}

.blockUI
{
	top:0;
	position:absolute;
	display:none;
	z-index:1001;
}

body {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none; 
	margin:0px auto;
	font-size: 12px;
	background-color: #fafafa;
}
#bottom {
	position:absolute;
	z-index:1;
	width: 1000px;
	height: 20px;
}
#bg {
	width: 1000px;
	height: 875px;
	background:url(images/bg.jpg);
	margin: 0px auto;
}
#nav {
	position:absolute;
	z-index:0;
	width: 1000px;
	height: 80px;
	margin-left: 0px auto;
}
#index {
	position:absolute;
	z-index:0;
	width: 1016px;
	height: 572px;
	margin-left: 0px auto;
	z-index:1;
}
#edm {
	width: 1000px;
	height: 1037px;
	background:none;
	margin: 0px auto;
}
#ppp {
    position:absolute;
	z-index:1;
	width: 269px;
	height: 91px;
	margin-top:174px;
	margin-left:115px;
}
#register {
	width: 740px;
	height: 557px;
	background:url(images/bg_reg.gif);
}
#login {
	width: 414px;
	height: 417px;
	background:url(images/bg_login.gif);
}
#search {
    position:absolute;
	z-index:1;
	width: 400px;
	height: 20px;
	margin-top:265px;
	margin-left:455px;
}
#jdtj {
    position:absolute;
	z-index:1;
	width: 179px;
	height: 176px;
	background:url(images/bg_jdtj.jpg);
	margin-top: 350px;
	margin-left: 757px;
}
#jyxsl {
    position:absolute;
	z-index:1;
	width: 149px;
	height: 171px;
	background:url(images/bg_jyxsl.jpg);
	margin-top: 543px;
	margin-left: 781px;
}
#guize {
	width: 1000px;
	height: 560px;
	background:url(images/bg_gz.jpg);
	margin: 0px auto;
}
#toutong {
	width: 1000px;
	height: 560px;
	background:url(images/bg_tt.jpg);
	margin: 0px auto;
}
#bbs {
    position:absolute;
	z-index:0;
	width: 712px;
	height: 475px;
	background: none;
	margin-top: 300px;
	margin-left: 145px;
}
#reply {
    position:absolute;
	z-index:0;
	width: 732px;
	height: 475px;
	background: none;
	margin-top: 300px;
	margin-left: 145px;
}
#post_ok {
    position:absolute;
	z-index:1;
	width: 400px;
	height: 160px;
	background:url(images/bg_ok.gif);
	margin-top: 440px;
	margin-left: 300px;
}
#search_error {
    position:absolute;
	z-index:1;
	width: 400px;
	height: 160px;
	background:url(images/bg_error.gif);
	margin-top: 440px;
	margin-left: 300px;
}
.font_fff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #fff;
	text-decoration: none;
}
.font_aaa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #aaa;
	text-decoration: none;
}
.font_424242 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #424242;
	text-decoration: none;
}
.font_424242:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #66a0e8;
	text-decoration: none;
}
.font_193559 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #193559;
	text-decoration: none;
}
.font_193559_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #193559;
	text-decoration: none;
}
.font_193559:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #66a0e8;
	text-decoration: none;
}
.font_193559_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #193559;
	text-decoration: none;
}
.font_193559_2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #fff;
	text-decoration: none;
}
.input-120 {
	width:120px;
	height:18px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #333 1px;
	COLOR: #000;
	FONT-SIZE: 12px;
}
.input-330{
	width:330px;
	height:16px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #333 0px;
	COLOR: #000;
	FONT-SIZE: 12px;
}
.input-615{
	width:615px;
	height:130px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #333 0px;
	COLOR: #000;
	FONT-SIZE: 12px;
}
.input-140 {
	width:140px;
	height:16px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #3a83d6 1px solid;
	COLOR: #3a83d6;
	FONT-SIZE: 12px;
}
.input-142 {
	width:142px;
	height:16px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #3a83d6 1px solid;
	COLOR: #3a83d6;
	FONT-SIZE: 12px;
}
.input-200 {
	width:200px;
	height:16px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #3a83d6 1px solid;
	COLOR: #3a83d6;
	FONT-SIZE: 12px;
}
.input-50_2 {
	width:50px;
	height:16px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #3a83d6 1px solid;
	COLOR: #3a83d6;
	FONT-SIZE: 12px;
}
.input-50 {
	width:50px;
	height:18px;
	BACKGROUND-COLOR: #fff;	
	BORDER: #9bbeea 1px solid;
	COLOR: #193559;
	FONT-SIZE: 12px;
}

#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(../images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
	padding-left:10px;
}

#popup_content {
	background: 16px 16px no-repeat url(../images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
	text-align:left;
}

#popup_content.alert {
	background-image: url(../images/info.gif);
}

#popup_content.confirm {
	background-image: url(../images/important.gif);
}

#popup_content.prompt {
	background-image: url(../images/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}