body{
	background:#e7ffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	}

.001 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.msjs_jj {
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 17px;
	margin-top: 5px;
	padding-top: 5px;
}
.msjs_nr {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 26px;
	padding-right: 20px;
	padding-left: 30px;
}

.ny_left2{
	font-size: 14px;
	font-weight: bold;
	color: #1406a1;
	text-decoration: underline;
	line-height: 31px;
	background-image: url(images/ny/left_01.gif);
	background-repeat: no-repeat;
		padding-left: 42px;
}
.ny_bt {
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 26px;
	padding-left: 60px;
	font-family: "ºÚÌå";
}
.ny_nr{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
	padding: 20px 50px 30px;
}
.ny_nrbt{
	font-size: 12px;
	font-weight: bold;
	color: #1406a1;
	text-decoration: underline;
	line-height: 40px;

}
.news_bt2{
	font-size: 12px;
	color: #1406a1;
	line-height: 20px;

}








a.a1:link {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
a.a1:visited {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
a.a1:hover {
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	text-decoration: underline;
	line-height: 20px;
}


.ny_left a:link {
	font-size: 14px;
	font-weight: bold;
	color: #898989;
	text-decoration: none;
	line-height: 31px;
	background-image: url(images/ny/left_02.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 180px;
	padding-left: 42px;
}
.ny_left a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #898989;
	text-decoration: none;
	line-height: 31px;
	background-image: url(images/ny/left_02.gif);
	background-repeat: no-repeat;
		height: 31px;
	width: 180px;
		padding-left: 42px;
}
.ny_left a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #1406a1;
	text-decoration: underline;
	line-height: 31px;
	background-image: url(images/ny/left_01.gif);
	background-repeat: no-repeat;
		height: 31px;
	width: 180px;
		padding-left: 42px;
}

.jcsj a:link {
	font-size: 12px;
	font-weight: normal;
	color: #1406a1;
	text-decoration: underline;
	line-height: 20px;
}
.jcsj a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #1406a1;
	text-decoration: underline;
	line-height: 20px;
}
.jcsj a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #fd6706;
	text-decoration: underline;
	line-height: 20px;
}

.news_bt a:link {
	font-size: 12px;
	font-weight: normal;
	color: ##666666;
	text-decoration: underline;
	line-height: 20px;
}
.news_bt a:visited {
	font-size: 12px;
	font-weight: normal;
	color: ##666666;
	text-decoration: underline;
	line-height: 20px;
}
.news_bt a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #1406a1;
	text-decoration: underline;
	line-height: 20px;
}

a.a10:link {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #0044dd;
	border: 1px solid #cccccc;
	line-height: 25px;
	text-decoration: none;
}
a.a10:visited {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #0044dd;
	border: 1px solid #cccccc;
	line-height: 25px;
	text-decoration: none;
}
a.a10:hover {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #ff5500;
	border: 1px solid #cccccc;
	line-height: 25px;
	text-decoration: underline;
}

.linkp {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #0044dd;
	line-height: 25px;
	text-decoration: none;
}
.linkp a:link {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #0044dd;
	border: 1px solid #cccccc;
	line-height: 25px;
	text-decoration: none;
}
.linkp a:visited {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #0044dd;
	border: 1px solid #cccccc;
	line-height: 25px;
	text-decoration: none;
}
.linkp a:hover {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-weight: normal;
	color: #ff5500;
	border: 1px solid #cccccc;
	line-height: 25px;
	text-decoration: underline;
}
.bottom {
	font-size: 12px;
	font-weight:bold;
	color: #868686;
	line-height: 25px;
	text-decoration: none;
}











--------------------------------------------------------------------------

.imsp_mg A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 76px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 60px; TEXT-DECORATION: none
}
.imsp_mg A:link {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	FLOAT: center;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 76px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	padding: 3px;
}
.imsp_mg A:visited {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	FLOAT: center;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 70px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 76px;
	TEXT-DECORATION: none;
	padding: 3px;
}
.imsp_mg A:hover {
	BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.sig_mg SPAN {
	MARGIN-TOP: 0px; FLOAT: center; WIDTH: 70px
}
.sig_mg {
	FLOAT: center; MARGIN: 20px 6px 6px; WIDTH: 70px; HEIGHT: 70px
}
.cnt_mg {
	FLOAT: center; WIDTH: 100%
}
NOBR A:link {
	COLOR: #2c73cd; TEXT-DECORATION: underline
}
NOBR A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.imsp_mg {
	LINE-HEIGHT: 90px; TEXT-ALIGN: center
}


a.btan2 {
	DISPLAY: block;
	FILTER: DropShadow(Color=#015952, OffX=1, OffY=1, Positive=1);
	MARGIN: 1px 0px 0px 0px;
	HEIGHT: 12px;

	TEXT-ALIGN: center
	FONT-WEIGHT: bold; 		FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration:none;
	font-weight: bold; 
}

a.btan2:link          { color: #FFFFFF; font-size:13px; text-decoration: none }
a.btan2:visited       { color: #FFFFFF; font-size:13px; text-decoration: none }
a.btan2:active        { color: #FFFFFF; font-size:13px; text-decoration: none }
a.btan2:hover         { color: #FFFFFF; text-decoration:none;position: relative; right: 0px; top: 0px }

.AAA a:link          { color: #666666; font-size:12px; text-decoration: none }
.AAA a:visited       { color: #666666; font-size:12px; text-decoration: none }
.AAA a:active        { color: #0000CC; font-size:12px; text-decoration: none }
.AAA a:hover         { color: #0000CC; text-decoration:none;position: relative; right: 0px; top: 0px }


.BBB a:link          { color: #666666; font-size:12px; text-decoration: none }
.BBB a:visited       { color: #666666; font-size:12px; text-decoration: none }
.BBB a:active        { color: #0000CC; font-size:12px; text-decoration: none }
.BBB a:hover         { color: #0000CC; text-decoration:none;position: relative; right: 0px; top: 0px }
