body {
	font-family: "ËÎÌå";
	font-size: 12px;
	color: #555555;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
	background-image: url(../images-hngs-01/home/bg_body.jpg);
}
table {
	font-family: "ËÎÌå";
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}
A:link {
	FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #FF4200; TEXT-DECORATION: none
}
A.news:link {
	FONT-SIZE: 12px; COLOR: #5D7999; TEXT-DECORATION: none
}
A.news:visited {
	FONT-SIZE: 12px; COLOR: #5D7999; TEXT-DECORATION: none
}
A.news:hover {
	FONT-SIZE: 12px; COLOR: #FE861C; TEXT-DECORATION: none
}
A.white:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.white:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.white:hover {
	FONT-SIZE: 12px; COLOR: #FE861C; TEXT-DECORATION: none
}
A.headlink:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.headlink:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.headlink:hover {
	FONT-SIZE: 12px; COLOR: #FFFF00; TEXT-DECORATION: none
}
A.txt01:link {
	FONT-SIZE: 12px; COLOR: #155783; TEXT-DECORATION: none
}
A.txt01:visited {
	FONT-SIZE: 12px; COLOR: #155783; TEXT-DECORATION: none
}
A.txt01:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.hdtxt:link {
	FONT-SIZE: 12px; COLOR: #004A7E; TEXT-DECORATION: none;  font-weight:bold;
}
A.hdtxt:visited {
	FONT-SIZE: 12px; COLOR: #004A7E; TEXT-DECORATION: none;  font-weight:bold;
}
A.hdtxt:hover {
	FONT-SIZE: 12px; COLOR: #ED8600; TEXT-DECORATION: underline;  font-weight:bold;
}
.boxinput {
	border: 1px solid #649ECE;
	color: #30559B;
}
.boxinput2 {
	border: 1px solid #A2BAC6;
	color: #323E59; background-image:url(../images-hngs-01/common/btn_bg.gif); background-repeat:repeat-x; background-position:bottom;
}
.bottom-table {
	background-image: url(../images-hngs-01/bottom/back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bottom-left {
	background-image: url(../images-hngs-01/bottom/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 30px;
	height: 125px;
}
.bottom-center {
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
}
.bottom-right {
	background-image: url(../images-hngs-01/bottom/right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 30px;
}
.bottom-ver {
	color: #FFF;
	text-align:center;
	line-height: 22px;
	padding-top:8px;
}
.bottom-menu {
	color: #666;
	text-align:center;
	line-height: 22px;
	height:30px;
	background-image: url(../images-hngs-01/bottom/cen.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.input-line01 {
	font-size: 12px;
	color: #0B4F7A;
	background-color: #E8F5FE;
	height: 16px;
	border: 1px solid #145782;
}
.input-line02 {
	font-size: 12px;
	color: #0B4F7A;
	border: 1px solid #B7B7B7;
	height: 12px;
}

A.newstxt:link {
	FONT-SIZE: 12px; COLOR: #5D7999; TEXT-DECORATION: none
}
A.newstxt:visited {
	FONT-SIZE: 12px; COLOR: #5D7999; TEXT-DECORATION: none
}
A.newstxt:hover {
	FONT-SIZE: 12px; COLOR: #FE861C; TEXT-DECORATION: none
}

A.redtxt:link {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
A.redtxt:visited {
	FONT-SIZE: 12px; COLOR:#990000; TEXT-DECORATION: none
}
A.redtxt:hover {
	FONT-SIZE: 12px; COLOR: #FE861C; TEXT-DECORATION: none
}
.tab01 {
	background-image: url(../images-hngs-01/common/tab01.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	padding-left: 20px;
	height: 21px;
	color: #FFFFFF;
}
.tab02 {
	background-image: url(../images-hngs-01/common/tab02.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	padding-left: 20px;
	height: 21px;
}
.main-table-tb {
	border: 1px solid #D1D1D1;
	text-align: center;
}
.main-table-title01 {
	font-weight: bold;
	color: #666666;
	height: 31px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	text-align: center;
	background-image: url(../images-hngs-01/common/bg_top_back.gif);
	background-repeat: repeat-x;
}

.main-table-title02 {
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	text-align: center;
	padding-top: 3px;
	background-image: url(../images-hngs-01/common/bg_top_back.gif);
	height: 31px;
	font-weight: bold;
	}
.main-table-title03 {
	color: #666666;
	height: 31px;
	text-align: center;
	background-image: url(../images-hngs-01/common/bg_top_back.gif);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	font-weight: bold;
}
.main-table-td01 {
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
	text-align: left;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.main-table-td02 { background-color:#FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	line-height: 150%;
	text-align: left;
	padding: 5px 5px 5px 5px;
}
.main-table-td021 { background-image:url(../images-hngs-01/common/hd_title_bg.gif); background-repeat:repeat-x; background-position:top;
	height: 28px; color:#17387D;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	text-align: left;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.main-table-td022 { color:#999999;background-image:url(../images-hngs-01/common/hd_title_bg.gif); background-repeat:repeat-x; background-position:top;
	border-bottom: 1px solid #D1D1D1;
	text-align: center;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.main-table-td03
{   height: 26px;
	line-height: 200%;
	text-align: left;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
}
.main-table-td04
{
	height: 26px;
	line-height: 180%;
	text-align: left;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;

}

.main-table-td05 {
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
	text-align: left;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	font-size: 14px;
	line-height: 180%;
}
.main-table-td06 {
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	line-height: 200%;
	text-align: left;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	font-size: 14px;
}
.table01-td01{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	background-color: #FFFFFF;
	padding: 3px;
}
.table01-td02{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	background-color: #FFFFFF;
	padding: 3px;
}
.input-box { border: #7F9DB9 1px solid;  color:#666666; padding:2px 3px 1px 3px;}
.table2 { background-color:#F3F9FD; border-left:#d1d1d1 1px solid; border-top:#d1d1d1 1px solid;}
.table2-td1 { border-right:#d1d1d1 1px solid; border-bottom:#d1d1d1 1px solid; padding:4px 4px 5px 8px; text-align:right;}
.table2-td { border-right:#d1d1d1 1px solid; border-bottom:#d1d1d1 1px solid; padding:4px 4px 5px 8px; text-align:left;}
.table2-txt { color:#333; border-right:#d1d1d1 1px solid; border-bottom:#d1d1d1 1px solid; padding:4px 4px 5px 12px; line-height:150%;}
.table2-input { border: #A9BACE 1px solid; background-color:#fff; padding:2px;} 

.input-box { border: #7F9DB9 1px solid;  color:#666666; padding:2px 3px 1px 3px;}
A.blue12:link {
	FONT-SIZE: 12px; COLOR: #17387F; TEXT-DECORATION: none
}
A.blue12:visited {
	FONT-SIZE: 12px; COLOR: #17387F; TEXT-DECORATION: none
}
A.blue12:hover {
	FONT-SIZE: 12px; COLOR: #FF4200; TEXT-DECORATION: none
}
.table-3 { background-color:#FFF; border-left:#d1d1d1 1px solid; border-top:#d1d1d1 1px solid;}
.table3 { background-color:#FFF; border-left:#CDD9E5 1px solid; border-top:#CDD9E5 1px solid;}
.table3-title { background-color:#EEF5FD; border-right:#CDD9E5 1px solid; border-bottom:#CDD9E5 1px solid; color:#1B4978; height:22px; text-align:center;}
.table3-td1 { border-right:#d1d1d1 1px solid; border-bottom:#d1d1d1 1px solid; padding:4px 8px 8px 8px; text-align:left;}
.table3-td { background-color:#FFF; border-right:#CDD9E5 1px solid; border-bottom:#CDD9E5 1px solid; padding:2px 4px 2px 3px; text-align:left;}
.table3-txt { color:#333; border-right:#d1d1d1 1px solid; border-bottom:#d1d1d1 1px solid; padding:4px 4px 5px 12px; line-height:150%;}
.table3-input { border: #A9BACE 1px solid; background-color:#fff; padding:2px; font-size:12px;} 
.table3-btn { background-image:url(../images-hngs-01/common/btn3_bg.gif); background-repeat:repeat-x; border:#6991B9 1px solid; padding: 2px 2px 0 2px; color:#1B4978;}
