



BODY {
	margin: 0px;
	cursor: default;
	font: 9pt tahoma;
	text-align: center;
}
FORM {
	margin: 0px;
	behavior:url(/_pub/htc/form.htc);
}
TABLE {
	border-collapse: collapse;
	word-break: break-all;
	font: 9pt tahoma;
}
SELECT{
	background-color: #FFFFFF;
	font-size: 9pt;
	font-weight: 500 ;
	border: 1px #446679 inset solid;
	behavior:url(/_pub/htc/textline.htc);
}
INPUT,TEXTAREA{
	behavior:url(/_pub/htc/input.htc);
}
INPUT.text,TEXTAREA.text{
	background-color: #FFFFFF;
	font-size: 9pt;
	font-weight: 500 ;
	border: 1px #446679 inset solid;
	behavior:url(/_pub/htc/textline.htc);
}
INPUT.calendar {
	background-color: #FFFFFF;
	font-size: 9pt;
	font-weight: 500 ;
	width:70px;
	border: 1px #446679 inset solid;
	behavior:url(/_pub/htc/calendar.htc);
}
INPUT.calendarReq {
	background-color: #FFFFFF;
	font-size: 9pt;
	font-weight: 500 ;
	width:70px;
	border: 1px #446679 inset solid;
	behavior:url(/_pub/htc/calendar.req.htc);
}
INPUT.button,BUTTON.botton {
	border: 1px ridge  buttonface;
	padding:4,6,1,6;
	margin:3,6,3,6;
	font: 9pt verdana;
	behavior:url(/_pub/htc/button.htc);
}
INPUT.smallbutton,BUTTON.smallbutton{
	height: 18px;
	font: 9pt tahoma;
        border: 1px ridge  buttonface;
	behavior:url(/_pub/htc/button.htc);
}
INPUT.req,SELECT.req,TEXTAREA.req {
	background-color: #FFFFFF;
	font-size: 9pt;
	font-weight: 500 ;
	border: 1px #446679 inset solid;
	behavior:url(/_pub/htc/input.req.htc);
}
/*
IMG {
	behavior:url(/_pub/htc/img.htc);
}
*/
PRE {
	font: 10pt verdana;
	color: green;
	background-color: #f2f2f2
}

/*legend标签*/
.legend {
	behavior:url(/_pub/htc/legend.htc);
}
.tablePlus {
	behavior:url(/_pub/htc/tablePlus.htc);
}

/*标题栏*/
span.title,P.title{
	padding-top: 	1px;
	height:	25px;
	text-align: 	center;
	font-size: 	18px;
	font-weight: 	bolder;
	color: 	#333333;
	vertical-align: middle;
	layout-grid-char: 5;
	width: 100%
}

/*翻页导航内容*/
TABLE.pageguid {
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="4");
	table-width:expression(this.width="98%");
	table-border:expression(this.border="0");
/*	td_align:expression(this.firstChild.firstChild.children(1).align="right");*/
	align:expression(this.align="center");
}

/*普通的列表信息*/
TABLE.list {
	behavior:url(/_pub/htc/table.list.htc);
}

TABLE.wrapList {
	behavior:url(/_pub/htc/table.list.htc);
}
/*
TABLE.list td{
	noWrap:expression(this.noWrap=true);
/*
	border-color: black black #000000;
	border-style: dotted;
	border-width: 1 0;
*/
}
*/

/*固定宽度的列表信息*/
TABLE.listfix {
	borderColor:expression(this.borderColor="#cccccc");
	firstRowBgColor:expression(this.firstChild.firstChild.bgColor="#DDDDD5");
	/*firstRowAlign:expression(this.firstChild.firstChild.align="center");*/
	align:expression(this.align="center");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="4");
	tableWidth:expression(if(this.width==0)this.width="98%");
	tableBorder:expression(this.border="0");
}
TABLE.listfix td
{
	border-color: black black #000000;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	td-noWrap:expression(this.noWrap=false);
	td-valign:expression(this.valign=top);
}
TABLE.listfix tr
{
	onmouseover: expression(this.onmouseover=function() {this.bgColor="#FFFCF2"});
	onmouseout: expression(this.onmouseout=function() {this.bgColor=""});
	onmousedown: expression(this.onmousedown=function() {this.bgColor="#DAE6F9"});
}

/*表单*/
TABLE.form {
	background-color: #FFFCF2;
	borderColor:expression(this.borderColor="#000000");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="4");
	tableWidth:expression(this.width="100%");
	tableBorder:expression(this.border="1");
}


/*居中显示表格*/
TABLE.viewcenter {
	table-align:expression(this.align="center");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="0");
	table-width:expression(this.width="95%");
	table-border:expression(this.border="0");
	align:expression(this.align="center");
}
/*搜索*/
TABLE.search {
	table-align:expression(this.align="center");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="5");
	table-width:expression(this.width="98%");
	background:#FFFCF2;
	border:1px dotted black;
}
/*搜索*/
TABLE.info {
	table-align:expression(this.align="center");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="5");
	table-width:expression(this.width="98%");
	background:#FFFCF2;
	border:1px dotted black;
}
/*居中的面板*/
TABLE.panel {
	table-bgcolor:expression(this.bgColor="#CFE2DC");
	table-align:expression(this.align="center");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="30");
	table-border:expression(this.border="1");
	table-border-0color:expression(this.borderColor="#006666");
	table-width:expression(this.width="400px");
	#006666
}
/*表头*/
TABLE.sheethead {
	background-color: #FFFCF2;
	borderColor:expression(this.borderColor="#000000");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="4");
	tableWidth:expression(this.width="95%");
	tableBorder:expression(this.border="1");
}
/*单据*/
TABLE.grid{
	/*border: 3px double #555555;*/
	borderColor:expression(this.borderColor="#cccccc");
	/*frame:expression(this.frame="void");*/
	/*background-color: #FFFCF2;*/
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="4");
	table-Width:expression(this.width="95%");
	table-Border:expression(this.border="1");
	table-align:expression(this.align="center");
}
TABLE.grid  TD  {
	background-color: #FFFCF2;
}
TABLE.grid  TD.label  {
	background-color: #CFE2DC;
}

/*表尾*/
TABLE.sheetfoot{
	background-color: #FFFCF2;
	borderColor:expression(this.borderColor="#000000");
	cellSpacing:expression(this.cellSpacing="0");
	cellPadding:expression(this.cellPadding="4");
	tableWidth:expression(this.width="95%");
	tableBorder:expression(this.border="1");
}
A TD {
	cursor: hand;
}

A {
	color: #2A2AA4;
	text-decoration: none;
}
A:HOVER {
	color: #0066FF;
	text-decoration: underline;
}
/*弹出链接*/
A.pop {
	behavior:url(/_pub/htc/a.pop.htc);
}
A.pop2 {
	behavior:url(/_pub/htc/a.pop.htc);
}
A.pop3 {
	behavior:url(/_pub/htc/a.pop.htc);
}

A.info {
	behavior:url(/_pub/htc/a.info.htc);
}

DIV.drag {
	behavior:url(/_pub/htc/drag.htc);
}

TD.hand  {
	cursor: hand;
}

SPAN.tab {
	border: 3px double grey;
	background-color: #FFFCF2;
	margin: 3px;
	padding: 3px;
	cursor: hand;
	font: 9pt verdana;
}


INPUT.tab {
	width:80px;
	height:22px;
	background-color:#FFFCF2;
	border: 3px double #333333;
	margin: 5px;
	inputonfocus:expression(this.onfocus=function(){this.blur()});
}
INPUT.hidden {
	background:#FFFCF2;
	border;0px
}

TABLE.menu TD {
	background:url(/_img/ser_ser_button.gif);
	background-position : center center ;
	background-repeat : no-repeat;
	height: 30;
	text-align:center;
}

fieldset{border:1px solid #999999;display:block;width:100%;height:100%;margin:20px;font:12px verdana;color:#333333;padding:0 10 10 10;line-height:20px;}
legend{background-color:#DDDDD5;padding:3 18 3 18;border:1px solid #999999 }
TABLE.desk td
{
	border-top: 1px dotted black;
	border-bottom: 1px dotted black;
	td-noWrap:expression(this.noWrap=true);
	margin:5 20 5 20;
	padding:5 5 5 25;
}
TABLE.desk tr
{
	onmouseover: expression(this.onmouseover=function() {this.bgColor="#FFFCF2"});
	onmouseout: expression(this.onmouseout=function() {this.bgColor=""});

}
@media all{
	x\:printer{behavior:url(/_pub/printer/xone-printer.htc);}
}