body,div,dl,dt,p,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,blockquote,th,td,a,span,div{  
	font-family:"微软雅黑";
	font-size:12px;
}

BODY {
	SCROLLBAR-FACE-COLOR: #C5D6FC;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff;
	overflow:auto; 
}

DIV {
	LINE-HEIGHT: 150%;
}

HR {
	COLOR: #F3E2E2;
}

PRE {
	LINE-HEIGHT: 150%
}

TD {
	LINE-HEIGHT: 150%
}

TH {
	LINE-HEIGHT: 150%
}

TD.title {
	BACKGROUND: #D6E7EF;
	BORDER-BOTTOM: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #228b22;
	LINE-HEIGHT: 150%
}

P {
	LINE-HEIGHT: 150%
}

LI {
	LINE-HEIGHT: 150%
}

CAPTION {
	LINE-HEIGHT: 150%
}

INPUT {
	border:1px solid #BECCD7; 
}

SELECT {
	border:1px solid #BECCD7; 
}

TEXTAREA {
	LINE-HEIGHT: 150%
}

OPTION {
	LINE-HEIGHT: 150%;
}

FORM {
	LINE-HEIGHT: 150%
}

UL {
	LINE-HEIGHT: 150%
}

A:link {
	COLOR: #4646a3;
	TEXT-DECORATION: none
}

A:visited {
	COLOR: #4646a3;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #ff0000;
	TEXT-DECORATION: underline
}

LI {
	LIST-STYLE: disc
}

.boxborder {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #9999ff 1px solid;
	BORDER-LEFT: #9999ff 0px solid;
	BORDER-RIGHT: #9999ff 0px solid;
	BORDER-TOP: #00cc00 0px solid;
	COLOR: #ff6600
}

.titlebar {
	font: bold;
	font-family:"微软雅黑";
	font-size:12px;
	color: #ffffff;
	BACKGROUND: url(../image/huisebg1.gif) fixed repeat left top;
	width: 100%;
	padding-top: 2px;
	padding-Left: 10px;
	margin-bottom: 5px;
}

.tabletitletext {
	font: bold;
	font-family:"微软雅黑";
	font-size:12px;
}

TABLE.tabletoolbar {
	margin-top: 2px;
	margin-bottom: 2px;
	border-style: double;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-color: #868686;
	border-collapse: collapse;
	padding-bottom: 3px;
}

TABLE.TableList {
	background-color: #FFFFFF;
	margin-top: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #7E7E7E;
	border-collapse: collapse;
	tb--Rec-Per-Page: 15;
	tr--class-Title: ListTitle;
	tr--class-Row1: ListRow1;
	tr--class-Row2: ListRow1_1;
	tr--class-Row3: ListRow2;
	tr--class-Row4: ListRow3;
	td--class-RowCell: ListCellRow;
	td--class-TitleCell: ListCellTitle;
	td--class-TailCell: ListTail;
	tr--class-RowHighLight: ListRowHighLight;
	behavior: url(../css/rowover_vbs.htc);
}

TABLE.TableDropDown {
	background-color: #FFFFFF;
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #868686;
	border-collapse: collapse;
	behavior: url(../css/rowover_vbs.htc);
	tb--Rec-Per-Page: 0;
	tr--class-Title: ListRow2;
	tr--class-Row1: ListRow1;
	tr--class-Row2: ListRow1_1;
	tr--class-Row3: ListRow2;
	tr--class-Row4: ListRow3;
	td--class-RowCell: ListCellRow;
	td--class-TitleCell: ListCellRow;
	td--class-TailCell: ListTail;
	tr--class-RowHighLight: ListRowHighLight;
}

TABLE.tablesimple {
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #868686;
	border-collapse: collapse;
	padding: 0 0 0 0;
	spacing: 0 0 0 0;
}

TABLE.tableframe {
	background-color: #FFFFFF;
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #868686;
	border-collapse: collapse;
}

TR.Listtitle {
	font: bold;
	font-family:"微软雅黑";
	font-size:12px;
	BACKGROUND: #DDDDDD;
	BORDER-BOTTOM: #7E7E7E 1px solid;
	BORDER-TOP: #7E7E7E 1px solid;
	COLOR: #000000;
	text-align: center;
	vertical-align: center;
	height: 18px; 
}

TR.ListtitleBorder {
	font-family:"微软雅黑";
	font-size:12px;
	BORDER-BOTTOM: #868686 1px solid;
	BORDER-TOP: #868686 1px solid;
	BORDER-Left: #868686 1px solid;
	BORDER-Right: #868686 1px solid;
	COLOR: #ffffff;
	text-align: center;
	vertical-align: center;
	height: 18px;
}

TR.Listrow2 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	BACKGROUND: #FFFFFF;
}

TR.Listrow1 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	BACKGROUND: #FFFFFF;
}

TR.Listrow1_1 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	BACKGROUND: #FAFAFA;
}

TR.Listrow3 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	BACKGROUND: #FFFFFF;
}

TR.ListRowHighLight {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	color: blue;
	background-color: #F7E7D0;
}

td.ListCellTitle {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #7E7E7E;
	padding: 2px 2px 2px 2px;
}

td.ListCellRow {
	border-style: solid;
	border-width: 1px;
	border-color: #7E7E7E;
	height:22px;
	padding: 0px 1px 0px 1px;
}

td.ListCellRow_1 {
	border-style: solid;
	border-width: 1px;
	border-color: #7E7E7E;
	padding: 0px 1px 0px 1px;
}

Td.listtail {
	FONT-SIZE: 11px;
	BACKGROUND: #DDDDDD;
	BORDER-BOTTOM: #7E7E7E 1px solid;
}

TABLE.InputFrameMain {
	MARGIN-TOP: 15px;
	margin-BOTTOM: 5px;
	background-color: #FAFAFA;
	border-style: solid;
	border-width: 1px;
	border-color: #868686;
	border-collapse: collapse;
}

TR.InputFrameLine {
	padding-top: 2px;
	padding-bottom: 0px;
	font-family: 'Arial';
	font-size: 9pt;
}

TR.InputFrameButtonLine {
	padding-top: 5px;
	padding-bottom: 1px;
	font-family: 'Arial';
	font-size: 9pt;
}

TD.InputLabelCell {
	font: bold;
	font-family:"微软雅黑";
	font-size:12px;
	color: black;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 10px;
	Text-align: right;
	vertical-align: top;
	border-style: solid;
	border-width: 0px;
	border-color: #868686;
}

TD.InputAreaCell {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #868686;
}

textarea.InputArea {
	BACKGROUND-COLOR: #ffffff;
	BORDER-STYLE: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #868686;
}

select.Inputselect {
	border:1px solid #BECCD7;
}
INPUT.input {
	BACKGROUND-COLOR: #ffffff;
	BORDER-STYLE: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	border-color: #868686;
	HEIGHT: 18px;
	LEFT: 0px;
	TOP: 0px;
	VERTICAL-ALIGN: center;
}

INPUT.inputreadonly {
	BACKGROUND-COLOR: transparent;
	color: #000000;
	LEFT: 0px;
	TOP: 0px;
	VERTICAL-ALIGN: center;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #868686;
}

.query {
	BACKGROUND-COLOR: transparent;
	color: #000000;
	LEFT: 0px;
	TOP: 0px;
	VERTICAL-ALIGN: center;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #868686;
}

.LinkText {
	COLOR: blue;
	CURSOR: HAND;
}

.resizeDivClass {
	position: relative;
	width: 5px;
	height: 16px;
	z-index: 1;
	left: expression(this .   parentElement .   offsetWidth-5);
	cursor: e-resize;
}

.noResizeDivClass {
	position: relative;
	width: 2px;
	height: 16px;
	z-index: 1;
	left: expression(this .   parentElement .   offsetWidth -     2);
}

.navPoint {
	COLOR: #FFFFFF;
	CURSOR: hand;
	FONT-FAMILY: Webdings;
	FONT-SIZE: 6pt
}

.TdPs {
	word-break: keep-all;;
	text-overflow: ellipsis;;
	overflow: hidden;
}

.smartTr {
	background-color: expression((( this . sectionRowIndex) %    2 ==    0 )
		? "#ffffff" : "#EDF5FF" );
}

.noBorderText{
	border-width: 0px 0px 0px 0px;
}


.content_tab th{border-bottom:1px solid #5fa6ff;  border-right:1px solid #5fa6ff; border-collapse:collapse;font-weight:bold; background-color:#D1E6FB; height:26px;  font-weight:300; font-size:12px;}
.content_tab{font-size:12px;color:#0b5b98;text-align:center;border-collapse:collapse;}
.content_tab td{ border-right:1px solid #588fc7; border-bottom:1px solid #588fc7;height:25px;}


.toolstitle{
	background:url(../framework/images/caption_bgnewjw.gif) repeat-x 0px 0px; 
	height:26px;
	padding:0px 0px 0px 0px; 
	font-family:"微软雅黑";
	font-size:12px; 
	color:#fff;
} 

