@CHARSET "utf-8";

/************ update: 2015.09 ************/
.mainWinStyle>.z-window-embedded-cnt, .mainWinStyle>.z-window-embedded-cnt-noborder
	{
	overflow-x: auto;
	width: 100%;
}

#wrapperDiv {
	width: 1024px;
	margin: 0 auto;
	backgroup-color: #FF9933;
	text-align: center;
}

#headerDiv {
	margin: 0px auto;
	text-align: center;
	width: 100%;
	/** border-bottom:20px solid #3399CC; **/
}

#logoDiv {
	font-family: "Microsoft Yahei", "WenQuanYi Zen Hei", "儷黑 Pro",
		"LiHei Pro", sans-serif;
	position: relative;
	width: 100%;
	margin: 0 auto;
	float: center;
}

#funcDiv {
	clear: both;
}

#systemTitle {
	letter-spacing: 2px;
	position: absolute;
	top: 20px;
	left: 160px;
	z-index: 99;
	font-size: 12pt;
	font-weight: 600;
	color: #FFFFFF;
}

#systemName {
	position: absolute;
	top: 50px;
	left: 160px;
	z-index: 99;
	font-size: 26pt;
	font-weight: 700;
	color: #663300;
	letter-spacing: 2px; /*5px*/
	/* 	filter: progid:DXImageTransform.Microsoft.Glow(color=#FFFFFF, strength=4); */
	text-shadow: 2px 2px 2px #FFFFFF, -2px 2px 2px #FFFFFF, 2px -2px 2px
		#FFFFFF, -2px -2px 2px #FFFFFF;
}

#systemName .additional {
	color: red;
	padding-left: 5pt;
}

#systemOrg {
	letter-spacing: 2px;
	position: absolute;
	top: 106px;
	left: 570px;
	z-index: 99;
	font-size: 12pt;
	font-weight: 600;
	color: #FFFFFF;
}

#systemInfo, #footerDiv {
	background-color: #FF9933;
	color: #FFFFFF;
	padding: 5px 0;
	text-align: center;
	font-size: 10pt;
	float: left;
	width: 100%
}

#contentDiv {
	margin: 0px auto;
	clear: both;
	padding: 20px;
}

.loginGroup {
	width: 350px;
	margin: 0 auto;
	padding: 0 10px 10px 10px;
}

.loginGroup>legend {
	width: 50px \9; /*for IE*/
	text-align: center;
}

.loginMsg {
	margin: 10px;
	color: #006699;
	font-weight: 700;
}
/************ end ************/
#loginTable {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	text-align: left;
	backgroup-color: #FFFFFF;
}

TD.loginTD {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
}

TD.loginTDOdd {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	background-color: #FFCC99;
}

TABLE.myTable {
	border-color: #663300;
	border-width: 1px;
	border-style: double;
	text-align: left;
	backgroup-color: #FFFFFF;
	width: 100%;
}

.myTable>caption {
	background-color: #FF9933;
	color: #000040;
	font-weight: 700;
	border: 1px solid #663300;
	border-bottom-width: 0;
	padding: 5px;
}

TH.myTh {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	background-color: #FFCC66;
	color: #000040;
	font-weight: 700;
	text-align: center;
}

TH.loginTh {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	background-color: #FFCC66;
	color: #000040;
	font-weight: 700;
	text-align: right;
}

TH.myThRed {
	border-color: #663300;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	background-color: #FF6666;
	color: #000040;
	font-weight: 700;
	text-align: center;
}

TD.myTd {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
}

TD.myTdYello {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	background-color: #FCE9C5;
	font-weight: 400;
	text-align: center;
}

TD.myTdRed {
	border-color: #663300;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	background-color: #FF6666;
	font-weight: 400;
	text-align: center;
}

TD.myTdLostPwd {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
}

TD.myTdOdd {
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	background-color: #ADD8E6;
	font-weight: 400;
}

body {
	text-align: center;
	background-image: url(../images/ugbk.gif);
	font-size: 10pt;
	margin-top: 0px;
}

.borderRed {
	border: 2px solid #ff0000;
}

.backgroupColorRed {
	background: #FF0000 !important;
	background: #FF0000;
	color: #FFFFFF;
}

.hiddenArea {
	display: none;
}

.redFont {
	color: #ff0000;
	font-weight: 400;
}

.redBoldFont {
	color: #ff0000;
	font-weight: 700;
}

.blueFont {
	color: #0000FF;
	font-weight: 400;
}

.blueBoldFont {
	color: #0000FF;
	font-weight: 700;
}

.whiteFont {
	color: #FFFFFF;
	font-weight: 400;
}

.whiteBoldFont {
	color: #FFFFFF;
	font-weight: 700;
}

.blackFont {
	color: #000000;
	font-weight: 400;
}

.blackBoldFont {
	color: #000000;
	font-weight: 700;
}

.yellowFont {
	color: #ffff00;
	font-weight: 400;
}

.yellowBoldFont {
	color: #ffff00;
	font-weight: 700;
}

.brownFont {
	color: #800000;
	font-weight: 400;
}

.brownBoldFont {
	color: #800000;
	font-weight: 700;
}

/*SEC:GRID:*/
/*RULE:ODDROW*/
div.z-grid tr.z-grid-odd td.z-row-inner {
	background-color: #FFCC66; /*PRO*/
}
/*RULE_E*/ /*RULE:COLUMN*/
div.z-grid div.z-grid-header th.z-column {
	background-color: #FF9933; /*PRO*/
	background-image: none; /*PRO*/
}
/*RULE_E*/
/*SEC_E*/ /*SEC:PANEL-NON-FRAME:*/
/*RULE:HEADER*/
.z-panel .z-panel-header {
	color: #000040; /*PRO*/
	font-weight: normal; /*PRO*/
	background-color: #FF9933; /*PRO*/
	background-image: none; /*PRO*/
	background-position: 0px 0px;
}
/*RULE_E*/
/*SEC_E*/ /*SEC:DIV:*/
/*RULE:DIV*/
div {
	background-image: none; /*PRO*/
	background-position: 0px 0px;
}
/*RULE_E*/
/*SEC_E*/ /*SEC:LISTBOX-DEFAULT:*/
/*RULE:LISTITEM*/
div.z-listbox .z-list-item, div.z-listbox .z-listitem {
	background-color: #FFCC66; /*PRO*/
}
/*RULE_E*/ /*RULE:ODDROW*/
div.z-listbox tr.z-listbox-odd {
	background-color: #FFFFFF; /*PRO*/
}
/*RULE_E*/ /*RULE:SELECTED*/
div.z-listbox tr.z-list-item-seld, div.z-listbox tr.z-listitem-seld {
	background-color: #FF6600; /*PRO*/
}

/*RULE_E*/ /*RULE:BOTTOM-PAGING-DEFAULT*/
div.z-listbox div.z-listbox-pgi-b .z-paging {
	background-color: #DCE9DD; /*PRO*/
	background-image: none; /*PRO*/
}
/*RULE_E*/ /*RULE:LISTHEADER*/
.z-listbox div.z-listbox-header tr.z-list-head, .z-listbox div.z-listbox-header tr.z-auxhead,
	.z-listbox div.z-listbox-header tr.z-listhead, .z-listbox div.z-listbox-header tr.z-auxhead
	{
	background-color: #FFCC99; /*PRO*/
	background-image: none; /*PRO*/
}
/*RULE_E*/
/*SEC_E*/ /*SEC:WINDOW-EMBEDDED:*/
/*RULE:HEADER-MIDDLE*/
.z-window-embedded-hm {
	background-color: #FF9933; /*PRO*/
	background-image: none; /*PRO*/
	background-position: top center;
}
/*RULE_E*/ /*RULE:TOP-LEFT*/
.z-window-embedded-tl, .z-window-embedded-tl-noborder {
	background-color: #FF9933; /*PRO*/
	background-image: none; /*PRO*/
	background-position: top left;
}
/*RULE_E*/ /*RULE:TOP-RIGHT*/
.z-window-embedded-tr, .z-window-embedded-tr-noborder {
	background-color: #FF9933; /*PRO*/
	background-image: none; /*PRO*/
	background-position: top right;
}
/*RULE_E*/ /*RULE:HEADER-LEFT*/
.z-window-embedded-hl {
	background-color: #FF9933; /*PRO*/
	background-image: none; /*PRO*/
	background-position: top left;
}
/*RULE_E*/ /*RULE:HEADER-RIGHT*/
.z-window-embedded-hr {
	background-color: #FF9933; /*PRO*/
	background-image: none; /*PRO*/
	background-position: top right;
}
/*RULE_E*/
/*SEC_E*/
.z-window-embedded-cnt {
	/* 	border:1px solid #FF9933; */
	text-align: center;
}

.z-window-modal-header, .z-window-popup-header,
	.z-window-highlighted-header, .z-window-overlapped-header,
	.z-window-embedded-header {
	color: #000040;
}

.z-caption {
	text_align: center;
} /*SEC:COMBOBOX:*/
/*RULE:READONLY*/
/* .z-combobox .z-combobox-readonly.z-combobox-inp{ */
/* 	background-color : #FFFFFF; PRO */
/* 	background-image : none; PRO */
/* 	background-position : 0px 0px; */
/* } */
/*RULE_E*/ /*RULE:TEXT-DISD*/
/* .z-combobox.z-combobox-disd .z-combobox-inp{ */
/* 	background-color : #EEEEEE; PRO */
/* 	background-image : none; PRO */
/* 	background-position : 0px 0px; */
/* } */
/*RULE_E*/
/*SEC_E*/
.z-combobox-pp .z-combo-item-inner {
	color: #333333;
	font-size: 10pt;
}

.z-combobox-pp .z-combo-item .z-combo-item-text {
	border: 1px solid #bbbbbb;
	font-size: 10pt;
	padding: 5px;
}

.z-combo-item-text {
	text-align: left;
}
/* Even rows in a listbox */
tr.z-row td.z-row-inner {
	background: #FFFFFF none repeat scroll 0 0;
}

.z-menu-popup-cnt {
	position: relative;
	display: block;
	/* 	padding : 2px 0px;  */
	/* 	border-bottom : 1px solid #FF9933; */
	background: #FF9933;
}

.z-menubar-hor {
	position: relative;
	display: block;
	padding: 2px 0px;
	border-bottom: 1px solid #FF9933;
}

.z-menu-popup, .z-menu-popup-shadow {
	text-align: left;
	background: #FF9933;
}

.messageBoxText {
	margin: 10px;
	color: #FF0000;
	font-weight: 700;
	font-size: 10pt;
}

.importMessageBoxText {
	color: #000000;
	font-size: 8pt;
	overflow-y: auto;
	overflow-x: auto;
}

.font10 {
	font-size: 10pt;
}

.font11 {
	font-size: 11pt;
}

.font12 {
	font-size: 12pt;
}

.font13 {
	font-size: 13pt;
}

.font14 {
	font-size: 14pt;
}

.font15 {
	font-size: 15pt;
}

.font16 {
	font-size: 16pt;
}