@charset "utf-8";

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px auto;
	color:#555;
	background-color: #FFF;
}
.pwide{width:980px; margin:0px auto; clear:both;}
form{padding:0; margin:0;}
A:link    { color:#777; text-decoration:none; font-size:11px;   }
A:visited { color:#777; text-decoration:none; font-size:11px;   }
A:active  { color:#777; text-decoration:none; font-size:11px;  }
A:hover   { color:#4b81ae; text-decoration:underline; font-size:11px;}


#logo{ float:left; width:403px; height:77px;}
#topmenu{float:right; width:500px; text-align:right; padding-top:22px; font-weight:bold;}
#topmenu A:link    { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}
#topmenu A:visited { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}
#topmenu A:active  { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}
#topmenu A:hover   { color:#426db5; text-decoration:underline; font-size:10px; font-weight:bold;}
#topmenu { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}

#menuline{ border-bottom:#d9d9d9 solid 1px;}
#menu{ height:25px; padding-left:534px;}
.menubot{
	background-image:url(../img/bg_t_blue.jpg);
	background-repeat:no-repeat;
	width:80px;
	height:20px;
	margin-right:5px;
	float:left;
	text-align: center;
	padding-top: 5px;
	}
.menubot1{
	background-image:url(../img/bg_t_gray.jpg);
	background-repeat:no-repeat;
	width:80px;
	height:20px;
	margin-right:5px;
	float:left;
	text-align: center;
	padding-top: 5px;
	}
.menubot A:link    { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot A:visited { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot A:active  { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot A:hover   { color:#aaa; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot1 A:link    { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot1 A:visited { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot1 A:active  { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot1 A:hover   { color:#426db5; text-decoration:none; font-size:12px; font-weight:bold;}
.menubot1 { color:#FFF; text-decoration:none; font-size:12px; font-weight:bold;}

#pageleft{ float:left; width:354px; height:auto;}
#pageright{float:right; width:600px; height:auto; }

#pageleft1{ float:left; width:204px; height:auto;}
#pageright1{float:right; width:750px; height:auto; }


#indexpic{ 
	background-image:url(../img/notice.jpg); 
	background-repeat:no-repeat; 
	width:600px; 
	height:60px; 
	text-align:right;
	padding-top:90px;
	padding-right:20px;
	}
#leftbgtop{ background-image:url(../img/bg_top.gif); background-repeat:no-repeat; width:597px; height:8px;}
#leftbgmid{ background-image:url(../img/bg_mid.gif); background-repeat:repeat-y; padding:0 20px 15px 20px;}
#leftbgbom{ background-image:url(../img/bg_bom.gif); background-repeat:no-repeat; width:597px; height:8px;}

#leftbgtop3{ background-image:url(../img/bg_top3.gif); background-repeat:no-repeat; width:750px; height:8px;}
#leftbgmid3{ background-image:url(../img/bg_mid3.gif); background-repeat:repeat-y; padding:0 20px 15px 20px;}
#leftbgbom3{ background-image:url(../img/bg_bom3.gif); background-repeat:no-repeat; width:750px; height:8px;}

#rightbgtop{ background-image:url(../img/bg_top2.gif); background-repeat:no-repeat; width:354px; height:11px;}
#rightbgmid{ background-image:url(../img/bg_mid2.gif); background-repeat:repeat-y; padding:0 20px 0 20px;}
#rightbgbom{ background-image:url(../img/bg_bom2.gif); background-repeat:no-repeat; width:354px; height:11px;}


#bbsleft{ width:300px; float:left;}
#bbsright{ width:200px; float:right; text-align:right;}

#logintop{ background-image:url(../img/bg_top1.gif); background-repeat:no-repeat; width:339px; height:26px; padding:5px 0 0 15px;}
#loginmid{ background-image:url(../img/bg_mid1.gif); background-repeat:repeat-y; padding:10px 20px 10px 20px;}
#loginbom{ background-image:url(../img/bg_bom1.gif); background-repeat:no-repeat; width:354px; height:7px;}
.loginword{ font-size:11px; font-weight:bold; color:#d19a15;}

#logintop1{ background-image:url(../img/bg_top11.gif); background-repeat:no-repeat; width:204px; height:26px; padding:5px 0 0 15px;}
#loginmid1{ background-image:url(../img/bg_mid11.gif); background-repeat:repeat-y; padding:10px 20px 10px 20px; text-align:center;}
#loginbom1{ background-image:url(../img/bg_bom11.gif); background-repeat:no-repeat; width:204px; height:7px;}

#copy{ background-image:url(../img/bg_copy.gif); background-repeat:repeat-x; height:30px; padding:15px 15px 15px 15px;}
#copyleft{ float:left; width:600px;}
#copyright{ float:right; width:200px; text-align:right;}

.userimg{ border:#aaa solid 1px; padding:2px; width:68px;}
.userimg1{ border:#aaa solid 1px; padding:2px; width:68px;}
.userlist A:link    { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}
.userlist A:visited { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}
.userlist A:active  { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}
.userlist A:hover   { color:#426db5; text-decoration:underline; font-size:10px; font-weight:bold;}
.userlist { color:#426db5; text-decoration:none; font-size:10px; font-weight:bold;}

#bbslistleft{ float:left; width:80px;}
#bbslistright{ float:right; width:450px;}
.bbslist{ clear:both; margin-top:10px; padding-left:20px;}
.bbslist1{ clear:both; margin-top:10px; }


.bbstitle A:link    { color:#426db5; text-decoration:none; font-size:12px; font-weight:bold;}
.bbstitle A:visited { color:#426db5; text-decoration:none; font-size:12px; font-weight:bold;}
.bbstitle A:hover   { color:#426db5; text-decoration:underline; font-size:12px; font-weight:bold;}
.bbstitle { color:#426db5; text-decoration:none; font-size:12px; font-weight:bold;}
.time{ font-size:10px; color:#bbb;}


.textl{text-align:left;}
.textc{text-align:center;}
.textr{text-align:right;}
.vb{vertical-align: bottom}
.cb{ clear:both;}
.b{font-weight:bold;}
.fontg{color:#aaa;}
.fontr{color:#ff0000;}
.mgt5{margin-top:5px;}
.mgt10{margin-top:10px;}
.mgt15{margin-top:15px;}
.mgt20{margin-top:20px;}
.lh20{line-height:20px;}
.lh17{line-height:17px;}
.pdt20{padding-top:20px;}
.pad15{padding:15px 0 0 0;}
img{border:0px;}

input { 
	BORDER-RIGHT: 1px inset; 
	BORDER-TOP: 1px inset; 
	FONT-SIZE: 12px; 
	BACKGROUND: #f0f0f0; 
	BORDER-LEFT: 1px inset; 
	BORDER-BOTTOM: 1px inset; 
	FONT-FAMILY: "Arial";
	HEIGHT:14px;color: #555;
 }

.input_enter{ 
	height:20px; 
	border:0px; 
	background-image:url(../img/bg_bot.gif); 
	border:0; 
	cursor:pointer;
	width:54px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding:0 3px 0 3px;
	}
.input_enter1{ 
	height:20px; 
	border:0px; 
	background-image:url(../img/bg_bot1.gif); 
	border:0; 
	cursor:pointer;
	width:70px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding:0 3px 0 3px;
	}
.input_enter3{ 
	height:20px; 
	border:0px; 
	background-image:url(../img/bg_bot2.gif); 
	border:0; 
	cursor:pointer;
	width:140px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding:0 3px 0 3px;
	}
.input_enter5{ 
	height:20px; 
	border:0px; 
	background-image:url(../img/bg_bot5.gif); 
	border:0; 
	cursor:pointer;
	width:180px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding:0 3px 0 3px;
	}
.input_enter2{ 
	height:20px; 
	border:0px; 
	background-image:url(../img/botuser.gif); 
	border:0; 
	cursor:pointer;
	width:137px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding:0 3px 0 3px;
	}
.input_radio{ 
	BORDER-RIGHT: 1px inset; 
	BORDER-TOP: 1px inset; 
	FONT-SIZE: 12px; 
	BACKGROUND: #f0f0f0; 
	BORDER-LEFT: 1px inset; 
	BORDER-BOTTOM: 1px inset; 
	FONT-FAMILY: "Arial";
	color: #555;
	height:20px;}
	
TEXTAREA{
	BORDER-RIGHT: 1px inset; 
	ORDER-TOP: 1px inset; 
	FONT-SIZE: 12px; 
	BACKGROUND: #f0f0f0; 
	BORDER-LEFT: 1px inset; 
	BORDER-BOTTOM: 1px inset; 
	FONT-FAMILY: "Arial";
	color: #555;
}

select{ FONT-FAMILY: "Arial"; font-size:10PX; HEIGHT:18px;color:#555; }
	

.table_1{
	border-collapse:collapse;
	border:#bbb solid 1px;
	border-color:#bbb;
	width:100%;
	}
	
.td_1{
	background-color:#E6E6E6;
	height:25PX;
	text-align:center;
	border:#bbb solid 1px;
	font-weight:bold;
	color:#147a94;
	}
.td_11{
	background-color:#E6E6E6;
	height:25PX;
	text-align:left;
	border:#bbb solid 1px;
	padding-left:10px;
	vertical-align:middle;
	font-weight:bold;
	color:#147a94;
	}
.td_2{
	height:25PX;
	text-align:center;
	border:#bbb solid 1px;
	}
.td_3{
	height:73px;
	text-align:center;
	border:#bbb solid 1px;
	vertical-align: middle;
	}
.tr{ height:29px;}
.tr1{ height:73px;}
.td_info3{
	background-color:#E6E6E6;
	height:19px;
	padding:5px;
	padding-right:8px;
	text-align:center;
	border:#bbb solid 1px;
	font-weight:bold;
	color:#333;
	}	
	
.td_info1{
	background-color:#E6E6E6;
	height:19px;
	padding:5px;
	padding-right:8px;
	text-align:right;
	border:#bbb solid 1px;
	font-weight:bold;
	color:#333;
	}
.td_info2{
	height:19px;
	padding:5px;
	text-align:left;
	padding-left:8px;
	border:#bbb solid 1px;
	}
.td_info4{
	height:19px;
	padding:5px;
	text-align:center;
	border:#bbb solid 1px;
	}
	
.titlecom{
	background-color:#deaf3e;
	height:30px;
	text-align:left;
	font-weight:bold;
	color:#fff;
	}
	
#titlecomleft{
	float:left;
	width:225px;
	padding-top: 8px;
	color: #fff;
	padding-left:20px;
}
#titlecomright{float:right; width:380px; text-align:right; padding-top: 10px;padding-right:20px;}

.regcon3{
	border-right:#deaf3e solid 1px;
	border-left:#deaf3e solid 1px;
	border-bottom:#deaf3e solid 1px;
	padding:20px;
	text-align:left;
	vertical-align:top;
	margin-bottom:8px;
	}