﻿body{
	font:9pt Tahoma;
	text-align:center;
	background:url(../Img/Background.gif);
	background-attachment: fixed;
	margin:0px;
	overflow-x:hidden;
	color:#333;
}
img{
	border:0px;
}
td{
	font:9pt Tahoma;
}
.radio{
	 verticla-align:middle;
}
#pagebody{
	width:1022px;
	text-align:left;
	background:url(../Img/Background_2.gif);
	padding:0px 9px 0px 9px;
}
#header{
	width:100%;
	height:218px;
	background:url(../Img/Header_Bg.jpg) no-repeat center top;
}
#menu{
	width:100%;
	height:32px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:url(../Img/Menu_Bg.gif);
	margin:2px 0px 0px 0px;
	padding-right:35px;
	text-align:right;
}
	#menu .span{
		height:32px;
		padding:8px 0px 0px 20px;
		text-align:left;
		float:left;
	}
	#menu .blank{
		width:5px;
		height:32px;
		background:url(../Img/Menu_Dot.gif) no-repeat;
	}
	#menu a{
		height:30px;
		color:#fff;
		padding:10px 32px 0px 32px;
		margin-top:1px;
		text-decoration:none;
	}
	#menu .menu_link{
		width:124px;
		background:#fff;
		position:absolute;
		z-index:2;
		border:1 solid #ff8e42;
		margin:20px 0px 0px -32px;
		filter:progid:DXImageTransform.Microsoft.Shadow(Color=#ff8e42,Direction=120,strength=4);
	}
		.menu_link td{
			color:#333;
			height:26px;
			font-size:14px;
			background:url(../Img/Menu_Sub_Dot.gif) no-repeat 18px 8px;
			padding-left:35px;
			cursor:hand;
		}
#alert{
	width:100%;
	height:35px;
	background:url(../Img/Alert_Bg.gif) repeat-x;
}
	#alert .dot{
		width:114px;
		height:35px;
		background:url(../Img/Alert_Dot.gif) no-repeat;
		margin:0px 10px 0px 10px;
		float:left;
	}
	#alert .news{
		width:510px;
		height:35px;
		color:#ff7e0d;
		padding-top:9px;
		float:left;
	}
	#alert a{
		color:#ff7e0d;
		text-decoration:none;
	}
	#alert .search{
		width:auto;
		height:35px;
		font-size:12px;
		padding:3px 10px 0px 0px;
		float:right;
	}
	#alert .search_title{
		padding-top:3px;
	}
#left{
	float:left;
	width:252px;
	background:#f0f0f1;
	border-right:1px solid #c5c5c5;
	margin:5px 0px 0px 0px;
	padding:15px 5px 5px 5px;
}

	#left .bar{
		width:100%;
		height:56px;
		color:#fff;
		font-weight:bold;
		font-size:16px;
		padding:13px 0px 0px 70px;
		margin-bottom:2px;
		background:url(../Img/Left_Block_Bar.gif) no-repeat;
	}
	#left .block a{
		width:100%;
		height:51px;
		margin:5px 0px 0px 0px;
	}
	#left .other{
		width:100%;
		padding:10px 0px 0px 0px;
	}
	#left .other img{
		margin:10px 0px 10px 0px;
	}
	#left .sub{
		width:100%;
		padding:10px 15px 10px 15px;
		background:#fff;
	}
		#left .sub a{
			width:100%;
			height:34px;
			color:#006dc6;
			line-height:150%;
			text-decoration:none;
			padding:12px 0px 10px 36px;
			border-bottom:1px dotted #7e7e7e;
			background:url(../Img/Left_Sub_Dot.gif) no-repeat 15px 15px;
		}
		#left .sub a:hover{
			font-weight:bold;
		}
		#left .sub .pic{
			padding:8px 0px 0px 12px;
		}
	#left .block1{
		width:100%;
		height:232px;
		border:1px solid #c5c5c5;
		background:url(../Img/Left_Block1_Bg.gif) repeat-x;
		margin:2px 0px 0px 0px;
		padding:20px 40px 0px 40px;
	}
	#left .block2{
		width:100%;
		margin-top:5px;
		padding-left:1px;
	}
		#left .block2 .bar{
			width:100%;
			height:41px;
			font-size:14px;
			padding:11px 0px 0px 48px;
			margin:0px;
			border-right:1px solid #bababa;
			background:url(../Img/Left_Block2_Bg.gif) no-repeat;;
		}
		#left .block2 .con{
			width:100%;
			border:1px solid #bababa;
			border-top:0px;
			margin-top:-10px;
			padding:12px;
		}
		#left .block2 .con_bar{
			color:#ff0000;
			padding:6px 0px 3px 0px;
		}
		#left .block2 .con_con{
			line-height:170%;
		}
#right{
	float:right;
	width:750px;
	text-align:center;
}
#con{
	width:100%;
	text-align:center;
}
	#con #title,#right #title{
		width:100%;
		height:35px;
		background:url(../Img/Con_Title_Bg.gif);
		text-align:left;
		margin:5px 0px 0px 0px;
		padding:8px 0px 0px 20px;
	}
		#con #title img,#right #title img{
			vertical-align:middle;
			margin-right:8px;
		}
		#con #title a,#right #title a{
			color:#333;
			text-decoration:none;
		}
	#con #content{
		width:100%;
		padding:12px 20px 0px 20px;
	}
	#right #content{
		width:100%;
		padding:12px 10px 0px 10px;
	}
		#content #bar1{
			width:100%;
			height:26px;
			color:#0294ea;
			font-size:16px;
			font-weight:bold;
			padding:20px 0px 10px 0px;
			background:url(../Img/Con_Bar_Bg.gif) repeat-x;
			border-top:1px solid #c7d8e1;
			border-left:1px solid #bbb;
			border-right:1px solid #bbb;
		}
		#content #bar2{
			width:100%;
			height:18px;
			background:url(../Img/Con_Bar_Bg2.gif) repeat-x;
			border-left:1px solid #bbb;
			border-right:1px solid #bbb;
		}
			#con #content #bar2 .blank2{
				width:650px;
			}
			#right #content #bar2 .blank2{
				width:450px;
			}
		#content #cons{
			width:100%;
			border:1px solid #bbb;
			border-top:0px;
			padding:5px;
			margin:0px 0px 20px 0px;
		}
		#content #cons_nb{
			width:100%;
			border:1px solid #bbb;
			border-top:0px;
			border-bottom:0px;
			padding:5px;
		}
		#content #bar{
			width:96%;
			background:#d4edff;
			padding:8px;
			margin:3px 0px 0px 0px;
		}
			#content #bar select,#content #bar input{
				vertical-align:middle;
			}
			#content #bar a{
				color:#333;
				text-decoration:none;
			}
		#content #tab{
			width:100%;
			height:32px;
			text-align:left;
			padding-left:15px;
			margin:0px 0px 12px 0px;
			background:url(../Img/Con_Tab_Bg.gif) repeat-x;
		}
			#content #fonts{
				width:100%;
				font-size:14px;
				line-height:180%;
				text-align:left;
				padding:10px;
			}
			#content #fonts p{
				text-indent: 29px;
			}
			#content #tab a{
				height:32px;
				color:#007bc9;
				text-decoration:none;
				padding:10px 10px 0px 10px;
			}
			#content #tab a:hover,#content #tab .select{
				background:url(../Img/Con_Tab_Select.gif) repeat-x center top;
			}
			#content #tab .blank{
				width:1px;
				height:31px;
				background:url(../Img/Con_Tab_Dot.gif) no-repeat;
			}
			#content #info{
				width:100%;
				font-size:14px;
				line-height:180%;
				text-align:left;
				padding:20px 40px 20px 40px;
			}
		#content #bot{
			width:100%;
			margin:10px 0px 10px 0px;
		}
		#content .td_con{
			line-height:180%;
			padding:10px;
		}
		#content .info{
			width:100%;
			clear:both;
			text-align:left;
			padding:15px;
			line-height:180%;
			border-bottom:1px dotted #acb4b8;
		}
#bottom{
	clear:both;
	width:100%;
	text-align:center;
}
	#bottom .bar{
		width:100%;
		height:28px;
		color:#fff;
		background:url(../Img/Bottom_Bar_Bg.gif) repeat-x;
	}
	#bottom .con{
		width:100%;
		padding:20px 0px 20px 0px;
		line-height:180%;
	}
	#bottom a{
		color:#333;
		text-decoration:none;
	}

.tab{
	width:100%;
	border-collapse: collapse;
}
	.tab td{
		height:24px;
		font:9pt Tahoma;
	}
	.tab .td_but{
		padding:5px 0px 0px 0px;
	}
.tab_list{
	width:100%;
	border-collapse: collapse;
	border:1px solid #acb4b8;
}
	.tab_list tr{
		background-color:expression((this.rowIndex%2==0)?"#eef3f8":"#FFFFFF");
	}
	.tab_list td{
		height:30px;
		border:1px solid #acb4b8;
	}
	.tab_list a{
		color:#333;
		text-decoration:none;
	}
	.tab_list .td_bar td{
		height:30px;
		font-weight:bold;
	}
	.tab_list .td_error{
		height:100px;
		text-align:center;
	}

.tab_lists{
	width:100%;
	border-collapse: collapse;
	border:0px;
	margin:20px 0px 0px 0px;
}
	.tab_lists td{
		height:30px;
		padding-top:5px;
		border-bottom:1px dotted #acb4b8;
	}
	.tab_lists img{
		vertical-align:middle;
	}
	.tab_lists a{
		color:#333;
		text-decoration:none;
	}
	.tab_lists .td_error{
		height:150px;
		text-align:center;
		border:0px;
	}
	.tab_lists .td_news td{
		color:#ff0000;
	}
	.tab_lists .td_news td a{
		color:#ff0000;
	}
	.tab_lists .td_read{
		font-size:14px;
		line-height:180%;
		padding:10px 0px 30px 0px;
		border-bottom:0px;
	}
	.tab_lists .td_dis td,.tab_lists .td_dis td a{
		color:#888;
	}

.tab_edit{
	width:100%;
	border-collapse: collapse;
	border:1px solid #acb4b8;
}
	.tab_edit td{
		height:24px;
		border:1px solid #acb4b8;
	}
	.tab_edit .td1{
		width:120px;
		padding-left:15px;
	}
	.tab_edit .td2{
		width:350px;
		padding-left:1px;
		padding-right:1px;
	}
	.tab_edit .td3{
		padding-left:5px;
	}
	.tab_edit a{
		color:#333;
	}

.tab_user{
	width:100%;
	margin-top:20px;
	border-collapse: collapse;
}
	.tab_user td{
		height:30px;
		font:14px Tahoma;
	}
	.tab_user .td1{
		width:85px;
	}
	.tab_user .td2{
		width:100px;
		color:#0294ea;
	}
	.tab_user .td3{
		width:420px;
	}
	.tab_user .td_sub{
		width:420px;
		height:60px;
	}
	.tab_list a{
		color:#333;
		text-decoration:none;
	}
	.tab_list .td_bar td{
		height:30px;
		font-weight:bold;
	}
	.tab_list .td_error{
		height:100px;
		text-align:center;
	}

.tab_page{
	width:auto;
	border-collapse: collapse;
	margin:15px 0px 10px 0px;
}
	.tab_page a{
		width:50px;
		height:20px;
		text-align:center;
		color:#333;	
		padding-top:3px;
		text-decoration:none;
		border:1px solid #acb4b8;
	}
	.tab_page .dis{
		width:50px;
		height:20px;
		color:#999;
		padding-top:3px;
	}
	.tab_page .td_rec{
		text-align:right;
		padding-right:10px;
	}
	.tab_page .td_topage{
		padding-left:10px;
	}




form{
	margin:0px;
	padding:0px;
}
input{
	height:22px;
	font:9pt Tahoma;
	padding:3px 3px 0px 3px;
}
.button{
	width:auto;
	height:22px;
	color:#fff;
	overflow:visible !ie;
	padding:3 5 0 5;
	border:1px solid #d1d1d1;
	background:url(../Img/button_bg.gif);
}
.subbut{
	width:auto;
	height:32px;
	overflow:visible !ie;
	font:14px Tahoma;
	border:1px solid #499eb3;
	padding:2 10 0 10;
	background:url(../Img/button_subbut.gif) center;
}
select{
	height:22px;
	font:9pt Tahoma;
	border:1px solid #d1d1d1;
}
.input_long{
	width:100%;
}
textarea{
	width:100%;
	height:64px;
	color:#333;
	font:9pt Tahoma;
	line-height:150%;
	overflow:scroll;
	overflow:auto;
	overflow-x:hidden;
}

.buttons{
	width:100%;
	margin:15px 20px 10px 0px;
	text-align:right;
}
	.buttons input{
		width:77px;
		height:26px;
		color:#0087de;
		padding-top:5px;
		margin-right:10px;
		background:url(../Img/Button.gif) no-repeat;
		border:0px;
	}
	.buttons button{
		width:77px;
		height:26px;
		color:#0087de;
		padding-top:3px;
		margin-right:10px;
		background:url(../Img/Button.gif) no-repeat;
		border:0px;
	}
		.buttons button span{
			margin:-1px 4px 0 0;
			font-size:16px;
			font-family:'Wingdings 3';
		}

.file_show{
	height:24px;
	padding-top:5px;
}



.input_code{
	width:70px;
}
#code{
	color:#333;
	text-decoration:none;
}

.tab_ops{
	width:auto;
	border-collapse: collapse;
	margin:15px 0px 0px 0px;
	float:left;
}
	.tab_ops td{
	}
	.tab_ops input{
		width:auto;
		padding-top:3px;
		border:1px solid #acb4b8;
		background:#f6f6f8;
		overflow:visible !ie;
		padding:3 5 0 5;
	}


