@charset "utf-8";
body {
	margin:0px auto;
	padding:0px;
	background-color:#114C9E;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:8pt;
	color:#6c6c6c;
	}
div {
	margin:0px auto;
	}
#top {
	margin:0px auto;
	width:1002px;
	height:134px;
	text-align:center;
	}
#top div {
	float:left;
	list-style-type:none;
	}
.line {
	background-color:#0099FF;
	clear: both;
	float:left;
	height:4px;
	font-size:0px;
	width:100%;
	}
#menu {
	height:22px;
	width:100%;
	background-image:url(images/w20.jpg);
	text-align:center;
	}
#menu #menuse {width:1002px;}
#menuse div {
	float:left;
	}
#wbody {
	margin:0px auto;
	height:268px;
	width:100%;
	background-color:#FFFFFF;
	text-align:center;
	}
#wbody #wbodyse{ width:1002px;}
#write {
	width:430px;
	float:left;
	}
#boxOuter
{
    display:table;
    height:268px;
    width:420px;
    *position:relative;
	text-align:left;
}
#box
{
    display:table-cell;
    vertical-align:middle;
    *position:absolute;
    top:50%;
    width:100%;
}
#boxInner
{
    *position:relative;
    width:410;
    top:-50%;
	line-height:1.7em;
	text-align:left;
	margin-left:50px;
}
	
#photo {
	float:left;
	text-align:left;
	}
#bottom {
	margin:0px auto;
	width:1002px;
	clear:both;
	float:none;
	}
#bottom .left {
	width:430px;
	float:left;
	text-align:left;
	}
.bfont {
	color:#87D300;
	font-size:12px;
	font-family:Calibri;
	line-height:13px;
	padding-left:18px;
	}
.b0font {
	color:#87D300;
	font-size:24px;
	font-family:Mistral;
	line-height:28px;
	padding-left:18px;
	}
.b2font {
	color:#FFFFFF;
	font-size:12px;
	font-family:Calibri;
	line-height:13px;
	padding-left:18px;
	}
#bottom .right {
	float:left;	
	width:572px;
	}
.r1 {
	float:left;
	}
.r2 {
	float:left;
	}	
	
#contentmiddle {
		width:100%;
		display: block;
		height:100%;
		background-color:#FFFFFF;
		text-align:center;
}
#contse {
		width:100%;
		height:100%;
}
#cont1 {
		width:702px;
		margin-left:11px;
		clear: both;
		float: right;
}
#contmenu {
		width:100%;
		height:23px;
		background-color: #1E63BE;
		text-align:left;
		color:#FFF;
		line-height:23px;
}
#contmenu2 {
		width:100%;
		height:23px;
		background-color: #CC00FF;
		text-align:left;
		color:#FFF;
		line-height:23px;
}
.menuclass21 
{
	padding:0 15px;
	height:23px;
	width:aotu;
	float:left;
	text-align:center;
}
.menuclass1 
{
	padding:0 15px;
	height:23px;
	width:aotu;
	float:left;
	text-align:center;
	background-color:#1E63BE;
}
.menuclass2 
{
	padding:0 15px;
	height:23px;
	width:aotu;
	float:left;
	text-align:center;
	background-color:#51A434;
}
#contentcon {
		width:520px;
		text-align:left;
		MARGIN:0 40px;
		line-height:1.5em;
}
#contentcon2 {
		width:702px;
		text-align:left;
		/*margin:30px;*/
		line-height:1.5em;
		overflow:visible;
}
#conup {
		font-size:8pt;
		color:#74b500;
		font-weight:bold;
}

#cont2 {
		width:278px;
		/*float:left;*/
		background-color:#6AC1FF;
		line-height:1.5em;
		color:#FFF;
		text-align: center;
		padding-top:22px;
}
#cont2up2 {
	margin:20px;
}
#cont2up {
	color:#CC870E;
	font-size:2em;
}
a {color:#FFF; font-size:9pt; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
a:hover{text-decoration:underline;}
a.nmenu {font-size:7pt;}