a {
blr:expression(this.onFocus=this.blur())
}/*- 蜴ｻ謗蛾得謗･陌夂ｺｿ霎ｹ譯� -*/
A:link, A:visited {
	text-decoration: none;
	color: #666666;
}
A:hover {
	text-decoration: none;
	color: #FF6600;
}
A:active {
	text-decoration: none;
	color: #FF3399;
}
/*- 騾夂畑譬ｷ蠑� --------------------------------------------------------------------------*/

.divide {
	CLEAR: both;
	HEIGHT: 1em
}
.line {
	HEIGHT: 1px
}
.line HR {
	DISPLAY: none
}
.inputss {
	FONT-SIZE: 14px;
	COLOR: #555555;
	HEIGHT: 19px;
	border: 1px solid #D4D0D0;
	font-family:"螳倶ｽ�";
	padding-top: 3px;
	padding-left: 3px;
}
.input {
	BORDER-RIGHT: #e5e5e5 1px solid;
	BORDER-TOP: #e5e5e5 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #e5e5e5 1px solid;
	COLOR: #555555;
	BORDER-BOTTOM: #e5e5e5 1px solid;
	HEIGHT: 15px;
	font-family:"螳倶ｽ�";
	padding-top: 3px;
	padding-left: 3px;
	background-color: #FFFFFF;
}
.inputxxx {
	border: 1px solid #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #555555;
	HEIGHT: 15px;
	WIDTH:50px;
	font-family:"螳倶ｽ�";
	padding-top: 3px;
	padding-left: 3px;
	background-color: #FFFFFF;
}
.inputddd {
	border: 1px solid #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #555555;
	HEIGHT: 15px;
	WIDTH: 70px;
	font-family:"螳倶ｽ�";
	padding-top: 3px;
	padding-left: 3px;
	background-color: #FFFFFF;
}
.textarea {
	SCROLLBAR-FACE-COLOR: #ffffff;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	COLOR: #555555;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #dddddd;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	padding: 4px;
	border: 1px solid #D4D0D0;
	font-family: Arial, Helvetica, sans-serif;
}
.textareafs {
	SCROLLBAR-FACE-COLOR: #ffffff;
	FONT-SIZE: 12px;
	BACKGROUND: #f5f5f5;
	SCROLLBAR-HIGHLIGHT-COLOR: #f5f5f5;
	SCROLLBAR-SHADOW-COLOR: #f5f5f5;
	COLOR: #555555;
	SCROLLBAR-3DLIGHT-COLOR: #f5f5f5;
	SCROLLBAR-ARROW-COLOR: #dddddd;
	SCROLLBAR-TRACK-COLOR: #f5f5f5;
	SCROLLBAR-DARKSHADOW-COLOR: #f5f5f5;
	padding: 4px;
	border: 1px solid #D4D0D0;
	font-family: Arial, Helvetica, sans-serif;
}
.font000000 {
	color: #000000;
	font-size: 20px;
}
.font000001 {
	/*color: #000000;*/
	font-size: 14px;
	/*font-weight:100;	*/
}
.font000002 {
	/*color: #000000;*/
	font-size: 13px;

}
.font000002en {
	/*color: #000000;*/
	font-size: 12px;

}

.signon{
	font-weight:bold;
	color:#000000;
}

.font666666 {
	color: #666666;
}
.font333333 {
	color: #333333;
}
.fontFF9900 {
	color: #FF9900;
}
.fontFF6600 {
	color: #FF6600;
}
.fontFF3300 {
	color: #FF3300;
}
.font0099FF {
	color: #0099FF;
}
.font0066CC {
	color: #0066CC;
}
.font003399 {
	color: #003399;
}
.font00CC33 {
	color: #339900;
}
.fontFFFFFF {
	color: #FFFFFF;
}
.fontbold {
	font-weight: bold;
}
.font12h18 {
	font-family: "螳倶ｽ�";
	font-size: 12px;
	line-height: 18px;
}
.font14h18 {
	font-family: "螳倶ｽ�";
	font-size: 14px;
	line-height: 18px;
}
.DropShadow0 {
	filter: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1);
}
.DropShadow1 {
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}
.DropShadow2 {
	filter: DropShadow(Color=#27B4F4, OffX=1, OffY=1, Positive=1);
}
.Submitm {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/bt_m.gif);
	WIDTH: 43px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 16px;
	TEXT-ALIGN: center;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-top: 4px;
	color: #FFFFFF;
	text-decoration: none;
	float: right;
}
.Submit {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/prevx.gif);
	WIDTH: 77px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;

/*	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/a1.gif);
	background-color: #A5E8FD;
	height: 20px;
	_background-attachment: fixed;
	background-repeat: no-repeat;
	display: inline;
	border: 1px solid #23B3F4;
	padding-top: 2px;*/
}
.Submitss {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbg.gif);
	WIDTH: 77px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;
}
.Submitss1 {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../images/sbgx.gif);
	WIDTH: 108px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;
}

.Submitx {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbgx.gif);
	WIDTH: 108px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;
}

.Submitx1 {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbgx1.gif);
	WIDTH: 158px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;
}
.Submitr {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbgx.gif);
	WIDTH: 108px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 14px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;
}


.Submitc {


	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbgc.gif);
	WIDTH: 90px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;

/*	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/a1.gif);
	background-color: #A5E8FD;
	height: 20px;
	_background-attachment: fixed;
	background-repeat: no-repeat;
	display: inline;
	border: 1px solid #23B3F4;
	padding-top: 2px;*/
}


.Submitok {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/a12.gif);
	background-color: #A5E8FD;
	height: 20px;
	_background-attachment: fixed;
	background-repeat: no-repeat;
	display: inline;
	border: 1px solid #23B3F4;
	padding-top: 2px;
}

.search_submit {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbg.gif);
	WIDTH: 77px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
}
.none {
	DISPLAY: none;
}
.Submit100 {
	font-family: "螳倶ｽ�";
	font-size: 12px;
	color: #FFFFFF;
	background-image: url("../images/a1.gif");
	background-color: #A5E8FD;
	height: 20px;
	width: 100px;
	_background-attachment: fixed;
	background-repeat: no-repeat;
	display: inline;
	border: 1px solid #23B3F4;
	padding-top: 2px;
}
.Submit55 {
	font-family: "�ｿｽ�ｿｽ�ｿｽ�ｿｽ";
	font-size: 12px;
	color: #FFFFFF;
	background-image: url("../images/a1.gif");
	background-color: #A5E8FD;
	height: 18px;
	width: 100px;
	_background-attachment: fixed;
	background-repeat: no-repeat;
	display: inline;
	border: 1px solid #23B3F4;
	padding-top: 2px;
}
.Submit60 {
	font-family: "螳倶ｽ�";
	font-size: 12px;
	color: #FFFFFF;
	background-image: url("../images/a1.gif");
	background-color: #A5E8FD;
	height: 20px;
	width: 60px;
	_background-attachment: fixed;
	background-repeat: no-repeat;
	display: inline;
	border: 1px solid #23B3F4;
	padding-top: 2px;
}
.Submit80 {
	font-family: "螳倶ｽ�";
	font-size: 12px;
	color: #FFFFFF;
	background-image: url("../images/a1.gif");
	background-color: #A5E8FD;
	height: 20px;
	width: 80px;
	_background-attachment: fixed;
	background-repeat: no-repeat;
	display: inline;
	border: 1px solid #23B3F4;
	padding-top: 2px;
}
/* popup
======================================================================================*/
.popOverlay {
	opacity: 0.5;
	filter: alpha(opacity=50);
	background-color: #000000;
}
.dialogHead {
	text-align: left;
	font-weight: bolder;
	background: url("images/b2.jpg");
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.8em;
}
.tab {
	/*	background: white;*/
	outline: 1px solid #86B9D6;
	border: 0px !important;
	border: 1px solid #86B9D6;
}
.tab td {
	/*	border: 1px solid #BBE9FF;*/
	padding: 3px;
}
.dialogBody {
	/*	line-height: 2em;
	background: #eff7ff;*/
	background-color:#FFFFFF;
	background-image: url(../images/pop/t_03.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.smalltxt {
	font: 12px Arial, Tahoma !important;
	font: 11px Arial, Tahoma;
}
.autoHeight {
	/*overflow: visible;*/
	height: expression(this.scrollHeight+'px');
}
.pop_title {
	color: #333333;
}
.bkcs {
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #B9D8ED;
}
.tw {
	width:946px;
	/*overflow-x:scroll;
	overflow-y:hidden;*/
}
.tww {
	width:946px;
	overflow-x:scroll;
	overflow-y:hidden;
}
#tablem{
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	width: 100%;
}
#tablex{
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
#tables{
	width:200%;
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}

#tablescjtsr{
	width:240%;
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}

#table180{
	width:180%;
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
#table120{
	width:120%;
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
/*蠕�譚･蜈ｳ邉ｻ-驥�雍ｭ蝠�*/
#table210{
	width:210%;
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
/*蠕�譚･蜈ｳ邉ｻ-萓幄ｴｧ蝠�*/
#table140{
	width:140%;
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
#table160{
	width:160%;
	background-color: #C1DAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
#tables_th {
	background-color: #CEE7EB;
	text-align: center;
	height: 22px;
}
#tables_tr {
	text-align: center;
	cursor:/*hand*/;
	font-family: "螳倶ｽ�";
	font-size:12px;
	line-height: 18px;
}

#table7{
	text-align: center;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

/* ---  --- */
.input_err_bgc{
	background-color: #FFFFCC;
}

.input_err_msg {
    margin: 3px 0px;
    border: 1px solid #FF0000;
    background-color: #FFD0D0;
    padding: 3px 6px;

    color: #333333;
    font-size: 9pt;
}

.input_info_bgc{
	background-color: #FFFFCC;
}
.input_info_msg {
    margin: 3px 0px;
    border: 1px solid #00CC00;
    background-color: #99FFCC;
    padding: 3px 6px;

    color: #333333;
    font-size: 9pt;
}
.tables_err_msg {
	height:4px;
	color:#FFFFFF;
	background-image: url(../images/banner_mid_bg.gif);
	font:"螳倶ｽ�";
	font-size:8pt;
	border-style:outset;
	border-top-width: 1px;/*荳�*/
	border-right-width: 1px;/*蜿ｳ*/
	border-bottom-width: 1px;/*荳�*/
	border-left-width: 1px;/*蟾ｦ*/
}
.this_tr{
	background-color: #00FF99;
	font-size: 12px;
	line-height: 18px;
}
.this_ftr{
	background-color: #ffffff;
}
.csvBtn1 {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbgx.gif);
	WIDTH: 108px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;
}
.csvBtn2 {
	BACKGROUND-POSITION: left top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/sbgx.gif);
	WIDTH: 108px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;
}
.file-box{ position:relative;width:340px}
.file-box1{
  position:relative;
  width:340px;
  margin-top:10px;
}
.file-box2{
  position:relative;
  width:340px;
  margin-left:130px;
  margin-top:-24px;
}
.txt{ height:22px; border:1px solid #cdcdcd; width:180px;}
.btn{ background-color:#FFF; border:1px solid #CDCDCD;height:24px; width:70px;}
.file{ position:absolute; top:0; right:80px; height:24px; filter:alpha(opacity:0);opacity: 0;width:260px }