
.font {
font-size: 11pt;
}
.font1 {
font-size: 10pt;
}
.font2 {
font-size: 9pt;
}
.thead{
background-color:#D4D0C8;
BORDER-BOTTOM: dimgray 1px solid; 
BORDER-LEFT: white 1px solid; 
BORDER-RIGHT: dimgray 1px solid; 
BORDER-TOP: white 1px solid
}

.text2 { font-size: 9px; line-height: 150%;PADDING-LEFT: 8px;font-family: "宋体"}
.select {
	BORDER-RIGHT: #000066 1px groove; BORDER-TOP: #000066 1px groove; FONT-SIZE: 12px; BORDER-LEFT: #000066 1px groove; COLOR: #000066; BORDER-BOTTOM: #000066 1px groove; FONT-FAMILY: "宋体"; BACKGROUND-COLOR: #e0e5f9
}
.title {
	BORDER-RIGHT: #bad7f1; BORDER-TOP: #bad7f1; FONT-SIZE: 12px; BORDER-LEFT: #bad7f1; COLOR: #cc0000; BORDER-BOTTOM: #bad7f1; FONT-FAMILY: "宋体"
}
.insert {
	BORDER-RIGHT: #bfcaf2 1px groove; BORDER-TOP: #bfcaf2 1px groove; FONT-SIZE: 12px; BORDER-LEFT: #bfcaf2 1px groove; COLOR: #000066; BORDER-BOTTOM: #bfcaf2 1px groove; FONT-FAMILY: "宋体"; BACKGROUND-COLOR: #bfcaf2
}
.input {
	BORDER-RIGHT: #bfcaf2 1px groove; BORDER-TOP: #bfcaf2 1px groove; FONT-SIZE: 12px; BORDER-LEFT: #bfcaf2 1px groove; COLOR: #000066; BORDER-BOTTOM: #bfcaf2 1px groove; FONT-FAMILY: "宋体"; BACKGROUND-COLOR: #bfcaf2
}
.number_text {
	BORDER-RIGHT: #bfcaf2 1px groove; BORDER-TOP: #bfcaf2 1px groove; FONT-SIZE: 12px; BORDER-LEFT: #bfcaf2 1px groove; COLOR: #000066; BORDER-BOTTOM: #bfcaf2 1px groove; FONT-FAMILY: "宋体"; BACKGROUND-COLOR: #bfcaf2; TEXT-ALIGN: right
}
.button {
	border:thin ridge white; background-position: center; FONT-WEIGHT: 500; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 20px; CURSOR: hand; COLOR: #000066; PADDING-TOP: 2px; FONT-FAMILY: "宋体"; HEIGHT: 23px; BACKGROUND-COLOR: #bdc7f2; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TextClass { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: groove }
.TextList{ BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove;}
.TextInput{ BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: groove;background-color:#e7f1f9}

.dataHeader{font-size:11pt; background-color:#7099C8;height:20px;}
.dataItem{font-size:9pt;background-color:#FFFFFF;height:20px;text-indent: 2}
.datahzItem{font-size:9pt;background-color:#E0EDF6;height:20px;text-indent: 2}

.header{font-size:16pt;font-family:楷体_GB2312;color:#0000c0;}


Body{
	SCROLLBAR-ARROW-COLOR:black;
	SCROLLBAR-BASE-COLOR:#e7f1f9;
	}
a:link{color:blue;TEXT-DECORATION: none}
a:visited{color:blue;TEXT-DECORATION: none}
a:active{color:black}
a:hover{color:black}
.calendar {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #fff 2px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #fff 2px solid; CURSOR: default; COLOR: #0066ff; BORDER-BOTTOM: #000 2px solid; FONT-FAMILY: tahoma,verdana,sans-serif
}
.calendar TABLE {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 11px; BACKGROUND: ghostwhite; BORDER-LEFT: #000 1px solid; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: tahoma,verdana,sans-serif
}
.calendar .button {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.calendar THEAD .title {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: snow; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.calendar THEAD .headrow {
	
}
.calendar THEAD .daynames {
	
}
.calendar THEAD .name {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: aliceblue; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.calendar THEAD .weekend {
	COLOR: #f00
}
.calendar THEAD .hilite {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 0px; BACKGROUND: #cccc99; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 2px solid
}
.calendar THEAD .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; BACKGROUND: skyblue; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; COLOR: green; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.calendar TBODY .day {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 2em; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.calendar TBODY .hilite {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}
.calendar TBODY .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.calendar TBODY .selected {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #e4e0d8; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.calendar TBODY .weekend {
	COLOR: #f00
}
.calendar TBODY .today {
	FONT-WEIGHT: bold; COLOR: #00f
}
.calendar TBODY .emptycell {
	VISIBILITY: hidden
}
.calendar TBODY .emptyrow {
	DISPLAY: none
}
.calendar TFOOT .footrow {
	
}
.calendar TFOOT .ttip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; BACKGROUND: aliceblue; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.calendar TFOOT .hilite {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; BACKGROUND: wheat; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}
.calendar TFOOT .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.combo {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: none; PADDING-LEFT: 1px; FONT-SIZE: smaller; BACKGROUND: antiquewhite; LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 4em; CURSOR: default; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px
}
.combo .label {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.combo .hilite {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: antiquewhite; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
