/*--拖拉条样式--*/
BODY{
 
  SCROLLBAR-FACE-COLOR:#FFFFFF;
  SCROLLBAR-HIGHLIGHT-COLOR:#999999;
  SCROLLBAR-SHADOW-COLOR:#999999;
  SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
  SCROLLBAR-ARROW-COLOR:#FFFFFF;
  SCROLLBAR-TRACK-COLOR:#FFFFFF;
  SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
  margin-left: 6px;
  margin-right: 3px;
  FONT-SIZE: 9pt;
}
img{margin: 0;padding: 0}
/*--TABLE的默认样式--*/
TABLE{ FONT-SIZE: 9pt}

/*--TABLE内容的默认样式--*/
TABLE.common{ style-align: center; background-color: #ffffff;border: 1px solid #cfcfcf;border-collapse:collapse;}
Tr.common{ FONT-SIZE: 9pt;
           COLOR: #000000;
           BACKGROUND-COLOR: #FFFFFF}                  

/*--td标题内容样式--*/
TR.title{
	background-color: #cfcfcf;
    text-align: center;
    color: #000000;
    height:32px;
    font-weight: bold;
    FONT-SIZE: 10pt;
	}
/*--td底部内容样式--*/
TR.foot{
	background-color: #FFFFFF;
    text-align: center;
    color: #000000;
    height:32px;
    FONT-SIZE: 10pt;
	}
/*--td左边内容样式--*/
TD.left{
    BACKGROUND-COLOR: #f3f3f3;
	text-align: right;
	FONT-SIZE: 9pt;
	border: 1px solid #cfcfcf;
	}
/*--td右边内容样式--*/
TD.right{
    BACKGROUND-COLOR: #FFFFFF;
	text-align: left;
	border: 1px solid #cfcfcf;
	}
TD.center{
    BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
	border: 1px solid #cfcfcf;
	}

/*--INPUT的默认样式--*/
INPUT{ 
	FONT-SIZE: 9pt;
	}

/*--INPUT一般样式--*/
INPUT.common{ 
	 FONT-SIZE: 9pt; MARGIN: auto; 
	 FONT-FAMILY: SimHei, Arial,Verdana,Helvetica, sans-serif;
	 border: #cfcfcf 1px solid;
}
INPUT.readonly{
	BACKGROUND-COLOR: #E1E1E1;
}
/*--按钮样式--*/              
INPUT.btn{
	color: #000000;
	background-image: url(../images/imgs/red_btnsmall.gif);
	text-align: center;
	height: 24px;
	width: 76px;
	border-left: 1px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	cursor: hand;
}
/*--按钮样式--*/              
INPUT.btnsmall{
	color: #000000;
	background-image: ;
	background-repeat: repeat-x;
	text-align: center;
	height: 20px;
	cursor: hand;
	letter-spacing: 1;
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}
/*--按钮样式--*/              
INPUT.btnlog{
	color: #000000;
	background-image: url(../images/imgs/blue_btnlog.gif);
	text-align: center;
	height: 24px;
	width: 76px;
	border-left: 1px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	cursor: hand;
}
INPUT.mid{
	position:absolute;
	margin-top: -2px;
}

/*日历按钮*/
input.calbtn {
	height: 21px;width: 25px;background-image:url(../images/calendar.gif);overflow: hidden;
	cursor: hand;margin: 0px;padding: 0px;border: 0px none;
}
input.calinput {
	width: 85px;padding-right: 15px;background:  url(../images/calendarinput.gif) no-repeat right;
}


TEXTAREA.readonly
{
  FONT-SIZE: 9pt;
  border-width: 0px;
  BACKGROUND-COLOR: #FFFFFF;
  overflow-y:auto;
}
span.Open{
	background-image: url(../images/field_Open.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 12px;
	CURSOR: hand;
	color: #0080C0;
 }
span.Close{
	background-image: url(../images/field_Close.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 12px;
	CURSOR: hand;
	color: #0080C0;
 }
 span.point{
	background-image: url(../images/field_Close.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #0080C0;
 }
.msg_help{
    font-size: 10pt;
	list-style:url(../images/msg_help.gif) none;
	padding-left: 10px;
	color: #007BCE;
}
.msg_info{
    font-size: 10pt;
	list-style:url(../images/msg_info.gif) none;
	padding-left: 10px;
	color: #cfcfcf;
}
.msg_warn{
  font-size: 10pt;
	list-style:url(../images/msg_warning.gif) none;
	padding-left: 10px;
	color: #EA713A;	
}
.msg_error{
	font-size: 10pt;
	list-style:url(../images/msg_error.gif) none;
	padding-left: 10px;
	color: #E30000;
}
/*--光标移至图象处时显示为手的图标--*/
.hand{
  FONT-SIZE: 9pt;
    CURSOR: hand;
}
/*--默认链接样式--*/
A:link
{
  FONT-SIZE: 9pt;
  COLOR:  #000000;
  TEXT-DECORATION: underline;
  white-space: nowrap;
}
A:visited
{
    FONT-SIZE: 9pt;
    COLOR:  #000000;/*  #F000F0 038CD6 1780c2 */
    TEXT-DECORATION: underline;
    white-space: nowrap;
}
A.active
{
  FONT-SIZE: 9pt;
  COLOR:  #000000;
  TEXT-DECORATION: underline;
  white-space: nowrap;
}
A:hover
{
  font-size: 9pt;
  color: #FF6600;/* 0C3FED FF6600 */
  text-decoration: underline;
  LEFT: 1px;  POSITION: relative;  top: 1px;
  white-space: nowrap;
}
/*带滚动条的div*/
.divscroll {
	width:100%;
	overflow-x:hidden;
	overflow-y:scroll;
	border:1px solid #D4D4D4;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR:#999999;
    SCROLLBAR-SHADOW-COLOR:#999999;
    SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
    SCROLLBAR-ARROW-COLOR:#ffffff;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
}
.must{
color: #F8330A
}