body,form {
	margin:0;
}
body,HTML {
	background:#FAFBED;
	SCROLLBAR-FACE-COLOR: #00b1ff;
	SCROLLBAR-HIGHLIGHT-COLOR: #d2e3ef; 
	SCROLLBAR-SHADOW-COLOR: #256b9c; 
	SCROLLBAR-3DLIGHT-COLOR: #256b9c; 
	SCROLLBAR-ARROW-COLOR: #ddf0ff; 
	SCROLLBAR-TRACK-COLOR: #fbfbfb; 
	SCROLLBAR-DARKSHADOW-COLOR: #d2e3ef;
}
body,td,input,select,a {
	letter-spacing:1px;
	line-height:180%;
	font-size: 12px;
}
a {
	color:#000;
	text-decoration:none;
}
a:visited {
	color:#1b1b1b;
}
a:active {
	color:red;
}
a:hover {
	color:#003c5e;
	text-decoration:underline;
}
p {
	text-indent:18pt;
}
.red {	
	color:red;
}
.green {	
	color:green;
}
.white {
	color:#fff;
}
.bd {
	font-weight:bold;
}
.uid {
	border:1px inset;
	width:80px;
}
.topbar {
	background:url(../images/bg_topbar.gif) repeat-x;
	color:#003c5e;
	height:27px;
	padding:0 5px 0 5px;
}/* topbar */
.topbar a {
	color:#003c5e;
}
.topbar a:visited {
	color:#003c5e;
}
.topbar a:hover {
	color:#000;
	text-decoration:none;
}
.nv {
	background:url(../images/bg_navi.gif) repeat-x;
	color:#fff;
	FILTER:dropshadow(color=#004f82,offX=1,offY=1,Positive=1) glow(color=#004f82,Strength=1);
	vertical-align:bottom;
}
.nv a,.nv a:visited,.nv a:hover {
	color:#fff;
}
.bnv {
	background:url(../images/bg_nv.gif) repeat-x;
	height:32px;
	text-align:center;
}
.bnv a:hover{
	color:#fff;
}
.1word {
	background:url(../images/bg_1word.gif) repeat-x;
	color:#d97500;
	height:39px;
	vertical-align:middle;
}/* Ò»¾ä»°ÐÅÏ¢ */
.1word a,.1word a:hover {
	color:#d97500;
}
.1word a:hover {
	text-decoration:underline;
}
.hns {
	background:url(../images/bg_hns.gif) no-repeat;
	height:27px;
	text-indent:10pt;
	vertical-align:bottom;
	width:371px;
}/* hotnews */
.pic {
	background:#fff;
	border:#007dc5 1px solid;
	height:131px;
	text-align:center;
	width:180px;
}
.pic_txt {
	background:#fff;
	border:#007dc5 1px solid;
	color:green;
	text-align:center;
	width:180px;
}
.q {
	background:url(../images/icon_q.gif) no-repeat center left;
	color:#5d5d5d;
	text-indent:25pt;
}
.a {
	background:url(../images/icon_a.gif) no-repeat center left;
	color:green;
	text-indent:25pt;
}
.q1 {
	border-top:d5d5d5 1px solid;
	background:#ededed url(../images/icon_q1.gif) no-repeat center left;
	color:#5d5d5d;
	text-indent:25pt;
}
.a1 {
	border-bottom:d5d5d5 1px solid;
	background:#ededed url(../images/icon_a1.gif) no-repeat center left;
	color:green;
	text-indent:25pt;
}
/* ---------------main------------------ */
.lnvtt {
	background:url(../images/main_01.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	height:34px;
	text-indent:26pt;
}
.lnv {
	background:url(../images/main_04.gif) no-repeat;
	color:#003757;
	height:22px;
	text-indent:26pt;
	vertical-align:bottom;
}
.lnv a{
	color:#003757;
	text-indent:13pt;
	width:100%;
}
.lnv a:visited {
	color:#005586;
}
.lnv a:hover{
	color:#002033;
}
#pzs {
	background:url(../images/bg_pzs.gif) no-repeat;
	height:24px;
	padding-bottom:12px;
	text-indent:17pt;
}
.search {
	background:url(../images/main_07.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	height:41px;
	text-indent:26pt;
}
.midbar {
	background:url(../images/bg_main_title.gif) no-repeat;
	color:#0094f5;
	font:bold 13px;
	height:26px;
	padding:3pt;
	text-indent:22pt;
	vertical-align:bottom;
	width:500px;
}
.midbar  a {
	color:#0094f5;
	font:bold 13px;
	text-indent:10pt;
	width:100%;
}
.midbar  a:visited {
	color:#0094f5;
	font:bold 13px;
	text-indent:10pt;
	width:100%;
}
.midbar  a:hover {
	color:#0064a5;
	font:bold 13px;
	text-indent:10pt;
	width:100%;
}
.mlst {
	background:url(../images/bg_main_list.gif) no-repeat;
	height:33px;
}/* main list */
.mnv {
	background:url(../images/bg_main_nv.gif) no-repeat;
	color:#0062a6;
	font-weight:bold;
	height:27px;
	text-indent:30pt;
}/* main navi */
/* ---------------news------------------ */
.nstt {
	background:#fff url(../images/news_02.gif) no-repeat;
	color:#790000;
	height:36px;
	font:bold 16px;
	text-align:center;
	padding:10px;
}
.time {
	color:#666;
	font:11px Tahoma,Verdana;
	text-align:right;
}
/* ---------------list------------------ */
.lstnv {
	background:url(../images/list_02.gif) no-repeat;
	height:29px;
	padding-top:4pt;
	text-indent:25pt;
}/* list navi */
.lsttt {
	background:url(../images/bg_list_nv.gif) no-repeat;
	color:#628600;
	font-weight:bold;
	height:36px;
	padding-top:5pt;
	text-indent:40pt;
}
