body {
	font-family:Arial, Helvetica, ËÎÌå;
	background:#FFFFFF;
	margin: 0px;
	padding: 0px;
	color: #585858;
	font-size:12px;
}
span{color:#548DD4;font-weight:bold;padding-left:20px;}
#site{line-height:30px;}
#site ul{padding-left:40px;}
.STYLE1 {color: #3399FF}

 /* TOP style */
.top{width:990px; margin:0 auto;} 
.top_log{margin:6px 0 0px 5px; float:left;}
.top_link{float:right; margin:32px 5px 3px 0;}
.top_userlogin{clear:both; height:30px;}
.top_userloginb1{float:left; width:8px; height:30px; background:url(../images/common/TOP_banerl.gif) no-repeat;}
.top_userloginb2{float:left; width:975px; height:30px;background:url(../images/common/TOP_banerm.gif) repeat-x;}
.top_userloginb3{float:left; width:7px; height:30px;background:url(../images/common/TOP_banerr.gif) no-repeat;}
.top_webset{font-size:14px; color:#fff; float:left; padding-left:5px; margin-top:6px;font-weight:bold; text-align:left;}
.top_userinput{float:right; color:#FFFFFF; margin-top:6px;}

 /* main body style */
.main{width:990px; margin-top:5px; clear:both; height:100%;}

a:link,a:visited{	color: #07519A  ;	text-decoration: none;}
a:hover {
	text-decoration: underline;
	color: #3399FF;
}
a:active {	color: #F60;}
a img{	border-width: 0px;}
form{
	font-size:12px;	margin: 0px;	padding: 0px;
} 
hr{
	background: #CCCCCC;
	height: 1px;
	border: 1px solid #ccc;
	
}
h1,h2,h3,h4,ul,ol,li{
	margin: 0px;
	padding: 0px;
}

#site{
	margin-right:1px;
	margin-left: 1px;
	margin-top:10px;
}

#head{
	background: url(/web/images/nav/head/head_02.gif) repeat-x;
	border-bottom: 1px solid #a9ccde;
}

#head #leftbg{
	background: url(/web/images/nav/head/head_01.gif) no-repeat;height: 75px;
}
#head #opt{
	margin-top: 0px;*margin-top: 16px;
	padding-top:16px;*padding-top:0px;
	margin-left: 11px;
	width: 117px;

}
#head #logo{
	position: absolute;
	left: 162px;
	top: 12px;
}
#head #info{
	position: absolute;
	left: 15px;
	top: 54px;
}
#headNav{
	position: absolute;
	right: 15px;
	top: 22px;}
	
#headNav  ul{

}  
#headNav li{
	float: left;
	list-style: none;
	width: 79px;
	margin-right:0px;
}

#headNav  a{
	color: #000000;
	text-align: center;
	font: 14px/25px "å®‹ä½“";
	text-decoration: none;
	padding-top: 2px;
}
#headNav  a:link,
#headNav  a:visited{
	display: block;
	background: url(/web/images/nav/head/head_06.gif) no-repeat;
}
#headNav a:hover{
	color: #3366CC;	/*background: url(/web2/images/nav/nav_07.png) no-repeat;*/
}

#headNav li a:link.sel,
#headNav li a:visited.sel{
	background: url(/web/images/nav/head/head_05.gif) no-repeat 0 0px;
	padding-top: 5px;
	color: #333333;
}	
#headNavSub{
	position: absolute;
	right: 15px;text-align: right;
	top: 54px;
}
#headNavSub li{
	float: left;
	list-style: none;
	width: 79px;
	margin-right:0px;}	

#headNavSubSub{
	float:right;
	line-height: 25px;
	border-top: 0px solid #a9ccde;
	height: 25px;
	border-right: 1px solid #a9ccde;
	border-bottom: 1px solid #a9ccde;
	border-left: 1px solid #a9ccde;
	margin-right: 10px;background: #E9F7FE;		margin-bottom: 10px;
}

.headNavSub{
	position: absolute;
	right: 15px;text-align: right;
	top: 54px;
}
.headNavSub li{
	float: left;
	list-style: none;
	width: 79px;
	margin-right:0px;}
	
#headNavSubSub a:link,#headNavSubSub  a:visited{
	color: #2730D1;
}

#headNavSubSub  a:hover {
	text-decoration: underline;
	color: #3399FF;
}

#headNavSubSub ul{
	background: #E9F7FE;	
	

}
#headNavSubSub li{
	float: left;
	list-style: none;
	margin:0 8px;
}	


#tableOptFrame{
	border: 1px solid #ddd;
	line-height: 26px;
	border-bottom:0px;
	height:26px;
	padding-left: 10px;
}	
#tableOpt{
	line-height: 26px;
	float:right;
	position: relative;
	z-index: 2;
	top: 1px;
}	
#tableOpt li{
	float: left;
	list-style: none;
	width: 79px;
	margin-right:0px;
	text-align: center;
	font-size: 14px;
}	
#tableOpt  a:link,
#tableOpt a:visited{
	display: block;
	border-right: 1px solid #ddd;	
}

#tableOpt li a:link.sel,
#tableOpt li a:visited.sel{
	background: #D7F1FC;
	color: #333333;
}	

.inputSty01{
	background: url(/web/images/button-bg01.gif) repeat-x 4px 0px;
	color: #00552B;
	border: 1px solid #038e2d;
	line-height: 16px;
	padding-right: 5px;
	padding-left: 5px;
}
.frame{
	margin-bottom: 10px;
}

.operate{
	background: #f6fbfe;
	margin-bottom: 10px;
	border: 1px dotted #6db2f1;
	padding:8px 15px;
	text-align: right;
}
.commonTable{width: 100%;border: 1px solid #ddd;}
.commonTable td td{	border-bottom: 0px solid #ddd;}
.commonTableTop{
	background: #e8ecf3;padding: 2px;margin-top: 2px; text-align:left;	margin-bottom: 2px;height:26px; overflow:hidden;
}
.commonTableTop td{
	border: 5px solid #FF0000;
}
.commonTableTotal{
	background: #EAF8FD;
}
.commonTable td{
	padding: 2px 4px;
	border-bottom: 1px solid #ddd;
	}

.commonTable th{
	text-align: right;
	padding: 6px;
	border-bottom: 1px dashed #ddd;
	vertical-align: top;
	font-size: 12px;
	width: 96px;
}
button {}


#tabs2 {
  float:left;
  font-size:12px;
  line-height:normal;
  text-align:left;
  }
#tabs2 ul {
  margin:0;
  list-style:none;
  float:left;
  }
#tabs2 li {
  display:inline;
  margin:0;
  padding:0;
  float:left;
  padding-left:2px;
  }
#tabs2 a {
  float:left;
  background:url("../images/common/tableft2.gif") no-repeat left top;
  margin:0;
  font-weight:bold;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabs2 a span {
  display:block;
  background:url("../images/common/tabright2.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#84776B;
  float:none;
  }
  
#tabs2 a:hover {
  background-position:0% -42px;
  color:#000000;
  }
#tabs2 a:hover span {
  background-position:100% -42px;
  color:#000000;
  }

#tabs2 a.current{
  background-position:0% -42px;
  color:#000000;
}
#tabs2 a.current span {
  background-position:100% -42px;
  color:#000000;
  }

.flatype2{float:left;width:50;font-size:12px;margin-bottom:-4px; margin-top:3px; padding-left:0; margin-left:-30px; font-weight:lighter;color:#333333;}

.Footer {
	PADDING-TOP: 10px; TEXT-ALIGN: center; margin-bottom:10px; clear:both;
}
.tlink{margin-right:.5em; margin-left:.5em;vertical-align:bottom;}
.tlink:link{color: #6c717c ;	text-decoration: none;}
.tlink:visited {color: #6c717c ;	text-decoration: none;}
.tlink:hover {color: #6c717c ;	text-decoration:underline;}
.Footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.top_link a:link{	color: #131766 ;	text-decoration: none;}
.top_link a:visited{	color: #131766 ;	text-decoration: none;}
.top_link a:hover {
	text-decoration: underline;
	color: #3399FF;
}
