﻿
body
{
    /*--
	scrollbar-face-color: #eeeaeb;
	scrollbar-highlight-color: #fbfdfc;
	scrollbar-shadow-color: #170708;
	scrollbar-3dlight-color: #170708;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-base-color: #170708;
    */
	font-size: 12px;
	font-family: 宋体;
}

textarea { resize: none; }

html
{
    overflow: auto;
}
        
        
.BgCell
{
	background-image: url(../PubImages/bg1.gif);
	color: black;
	background-repeat: repeat-x;
}

.BgCell2
{
	background-image: url(../PubImages/TD_b.gif);
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #333333;

	background-repeat: repeat-x;
}

A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:active {
	COLOR: #3333ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}

A.A:link {
	 COLOR: #FF8000; TEXT-DECORATION: none
}
A.A:visited {
	 COLOR: #FF8000; TEXT-DECORATION: none
}
A.A:active {
	 COLOR: #FF8000; TEXT-DECORATION: none
}
A.A:hover
{
	color:#FF8000;
	text-decoration: underline;
}
A.b:link {
	FONT-WEIGHT: bold; COLOR: #f5f5f5; TEXT-DECORATION: none
}
A.b:visited {
	FONT-WEIGHT: bold; COLOR: #f5f5f5; TEXT-DECORATION: none
}
A.b:active {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
A.b:hover {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
A.c:link {
	COLOR: #ffcb00; TEXT-DECORATION: none
}
A.c:visited {
	COLOR: #ffcb00; TEXT-DECORATION: none
}
A.c:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.c:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.d:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.d:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.d:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.d:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}



TABLE {
	 font-size:12px;

}

.border {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; BORDER-BOTTOM: #d1d1d1 1px solid
}
.munuborder {
	BORDER-RIGHT: #d1d1d1 0px solid; BORDER-TOP: #d1d1d1 0px solid; BORDER-LEFT: #d1d1d1 0px solid; BORDER-BOTTOM: #d1d1d1 1px solid
}
.treebg {
	BACKGROUND-IMAGE: url(/theme/1/treebg.gif)
}
.searchbg {
	BACKGROUND-IMAGE: url(/theme/1/titlesearchbg.gif)
}
.newsbg {
	BACKGROUND-IMAGE: url(/theme/1/newsbg.gif)
}
.newsline {
	BACKGROUND-IMAGE: url(/theme/1/newsline.gif)
}
.newslineright {
	BACKGROUND-IMAGE: url(/theme/1/newslineright.gif)
}
.newslinebottom {
	BACKGROUND-IMAGE: url(/theme/1/newslinebottom.gif)
}
.notebg {
	BACKGROUND-IMAGE: url(/theme/1/notebg.gif)
}
.bodycolor {
	BACKGROUND: #ffffff
}
.topbar1 {
	FONT-SIZE: 9pt; BACKGROUND: url(/theme/1/topbar1.gif) #264989
}
.topbar2 {
	FONT-SIZE: 9pt; BACKGROUND: url(/theme/1/topbar2.gif) #264989
}

.timebar {
	BACKGROUND-IMAGE: url(/theme/1/login_infobg.gif)
}
.statusbar {
	BACKGROUND: #cacaca
}
.col {
	BACKGROUND: #c8c8c8
}
.small {
	FONT-SIZE: 9pt
}
.small1 {
	FONT-SIZE: 9pt; COLOR: #5151ff
}
.big {
	FONT-SIZE: 12pt
}
.big1 {
	FONT-SIZE: 12pt; COLOR: #5151ff
}
.big2 {
	FONT-SIZE: 18pt
}
.big3 {
	FONT-SIZE: 12pt; COLOR: #000000
}
.big4 {
	COLOR: #279802
}
.verybig {
	FONT-SIZE: 24pt
}
.tablehead1
{
	font-weight: bold;
	background-image: url(../Images/bghead.gif);
	height: 25px;
	background-repeat: repeat-x;
}
.tablehead2 {
	BACKGROUND: #e1e1e1;
}

.tableHead3
{
	float: left;
	width: 100%;
	background: #92C8FC;
	font-size: 16px;
    color:White;
	line-height: normal;
	border-bottom: #000000 1px solid;
}




.tableHead4
{
	background: #DDEDF4;
}

.tableHead5
{
	
	background: #92C8FC;
	
    color:White;

}

.img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; CURSOR: hand; BORDER-BOTTOM: 0px; POSITION: relative
}
INPUT.SmallButton {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #104a7b 1px solid; HEIGHT: 19px; TEXT-DECORATION: none
}
INPUT.BigButton {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #104a7b 1px solid; HEIGHT: 24px; TEXT-DECORATION: none
}
INPUT.inputbg {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #333333 1px solid; BACKGROUND-IMAGE: url(/theme/1/buttonbg.gif); VERTICAL-ALIGN: bottom; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; text-valign: bottom
}
INPUT.inputbgup {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #333333 1px solid; BACKGROUND-IMAGE: url(/theme/1/buttonbgup.gif); VERTICAL-ALIGN: bottom; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; text-valign: bottom
}
INPUT.SmallInput {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; HEIGHT: 18px; FONT-VARIANT: normal
}
INPUT.SmallInput1 {
	BORDER-RIGHT: 0px; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; HEIGHT: 18px; FONT-VARIANT: normal
}
INPUT.BigInput {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; HEIGHT: 20px; FONT-VARIANT: normal
}
INPUT.Inputborder {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: normal; BACKGROUND: #f8f8f8; BORDER-LEFT: black 0px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 0px double; FONT-STYLE: normal; HEIGHT: 20px; FONT-VARIANT: normal
}
INPUT.BigInputMoney {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12pt; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; HEIGHT: 22px; TEXT-ALIGN: right; FONT-VARIANT: normal
}
INPUT.SmallStatic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #e0e0e0; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; HEIGHT: 18px; FONT-VARIANT: normal
}
INPUT.BigStatic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; BACKGROUND: #e0e0e0; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; HEIGHT: 22px; FONT-VARIANT: normal
}
SELECT.BigSelect {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; HEIGHT: 20px; FONT-VARIANT: normal
}
SELECT.SmallSelect {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; HEIGHT: 18px; FONT-VARIANT: normal
}
SELECT.BigStatic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; BACKGROUND: #e0e0e0; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; HEIGHT: 22px; FONT-VARIANT: normal
}
SELECT.SmallStatic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #e0e0e0; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; HEIGHT: 18px; FONT-VARIANT: normal
}
TEXTAREA.BigInput {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; FONT-VARIANT: normal
}
TEXTAREA.BigStatic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; COLOR: #000066; LINE-HEIGHT: 130%; BORDER-BOTTOM: 1px double; FONT-STYLE: normal; FONT-VARIANT: normal
}
.TableControl {
	BACKGROUND: #eff7ff
}

.TableContent {
	BACKGROUND: #E8E8E8;
}
.TableData {
	BACKGROUND: #ffffff
}
.TableLine1 {
	BACKGROUND: #f5f5f5; HEIGHT: 20px
}
.TableLine2 {
	BACKGROUND: #e8e8e8; HEIGHT: 20px;
	
}
.TableLine3 {
	BACKGROUND: #e4e4e4; HEIGHT: 20px
}
.highlight {
	BACKGROUND-COLOR: #aaa
}
.nohighlight {
	BACKGROUND-COLOR: #ccc
}
.line-150 {
	LINE-HEIGHT: 150%
}
BUTTON.btn {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 8px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/button/blank.gif); PADDING-BOTTOM: 2px; MARGIN: 2px 0px 1px 2px; OVERFLOW: hidden; BORDER-LEFT: medium none; WIDTH: 114px; CURSOR: hand; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}

.box1 {
	BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(/Images/bg_box1.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 150px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px
}
.box2 {
	BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(/Images/bg_box1.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 150px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px
}
.box2 {
	BORDER-RIGHT: #9ecc00 1px solid; BORDER-TOP: #9ecc00 1px solid; BORDER-LEFT: #9ecc00 1px solid; BORDER-BOTTOM: #9ecc00 1px solid
}

.box3 {
	BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(~/Images/bg_box1.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 134px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px
}
.box4 {
	BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(~/Images/bg_box1.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 134px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px
}
.box4 {
	BORDER-RIGHT: #9ecc00 1px solid; BORDER-TOP: #9ecc00 1px solid; BORDER-LEFT: #9ecc00 1px solid; BORDER-BOTTOM: #9ecc00 1px solid
}

.box5 {
	BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(~/Images/bg_box2.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 150px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px
}

.box6{
	BORDER-RIGHT: #a9bac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a9bac9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BACKGROUND: url(~/Images/bg_box2.gif) #fff fixed no-repeat; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9bac9 1px solid; WIDTH: 134px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9bac9 1px solid; HEIGHT: 22px
}

.box7
{
    border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	
	border-bottom: darkgray 1px solid;
}





.FieldContent
{
    border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	overflow:auto;
}
 .lb1
{
	
    width:90px;
   
}

.cb1
{
	  width:150px;
}

.btn
{
	border-right: #086e99 1px solid;
	border-top: #7cbaff 1px solid;
	font-size: 12px;
	background: #3aa3cf;
	border-left: #7cbaff 1px solid;
	color: #fff;
	padding-top: 1px;
	border-bottom: #086e99 1px solid;
	font-family: 宋体;
	height: 20px;
	margin:0px;
}

 .btn1
{
	border-right: darkgray 1px solid;
	
	border-top: darkgray 1px solid;
	font-size: 12px;
	background: ghostwhite url(../PubImages/desc.gif) no-repeat center;
	border-left: darkgray 0px solid;
	width: 16px;
	color: black;
	padding-top: 1px;
	border-bottom: darkgray 1px solid;
	font-family: 宋体;
	height: 22px;
	
	
}


.btn2
{
	border: 1px solid #476c9e;
	vertical-align: middle;
	font-size: 12px;
	background: url(../PubImages/bg_btn1.gif) #fff repeat-x;
	width: 58px;
	cursor: pointer;
	color: #5678a6;
	line-height: 24px;
	height: 24px;
}

.btn3 {
	BORDER-RIGHT: #476c9e 1px solid; BORDER-TOP: #476c9e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../PubImages/bg_btn2.gif) #fff repeat-x; BORDER-LEFT: #476c9e 1px solid; WIDTH: 135px; CURSOR: pointer; COLOR: #41679b; LINE-HEIGHT: 30px; BORDER-BOTTOM: #476c9e 1px solid; HEIGHT: 30px
}

.btn4
{
	border-right: #476c9e 1px solid;
	border-top: #476c9e 1px solid;
	font-size: 12px;
	background: url(../PubImages/bg_btn3.gif) #fff repeat-x;
	border-left: #476c9e 1px solid;
	width: 73px;
	cursor: pointer;
	color: #41679b;
	height: 24px;
	border-bottom: #476c9e 1px solid;
	vertical-align: middle;
}

.lb2 {
	BORDER-RIGHT: #b3d5e6 1px solid; BORDER-TOP: #b3d5e6 1px solid; FLOAT: left;  BORDER-LEFT: #b3d5e6 1px solid; BORDER-BOTTOM: #b3d5e6 1px solid; HEIGHT: 24px
}
.lb3 {
	BORDER-RIGHT: #b3d5e6 1px solid; BORDER-TOP: #b3d5e6 1px solid; FLOAT: left;  BORDER-LEFT: #b3d5e6 1px solid;  BORDER-BOTTOM: #b3d5e6 1px solid; HEIGHT: 24px
}

.lb4 {
	BORDER-RIGHT: #ccff00 1px solid; BORDER-TOP: #ccff00 1px solid; FLOAT: left;  BORDER-LEFT: #ccff00 1px solid; BORDER-BOTTOM: #ccff00 1px solid; HEIGHT: 24px
}

.lb5
{
  background-color:	#ebebeb;
  height: 32px;
  white-space:nowrap;
}

.bbox
{
	border-bottom: silver 1px dotted;
}
.rightBox
{
	border-right: gainsboro 2px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
}
.title1
{
 BACKGROUND: #e1e1e1;	
}

.MiddleFont
{
 font-size:12px;
 font-family:宋体;
}             

.float1
{
 float:left;
}


.box8
{
	border-top: #3366cc 1px solid;
	background-color: #d5ddf3;
}


.GaryContent
{
	border-right: #0099cc 1px solid;
	padding-right: 2px;
	border-top: #0099cc 1px solid;
	display: block;
	padding-left: 2px;
	font-size: 12px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #0099cc 1px solid;
	color: #000000;
	line-height: 18px;
	padding-top: 2px;
	border-bottom: #0099cc 1px solid;
	font-family: "宋体" , "Courier New" , "Courier" , "mono";
	background-color: #f0f3f8;
	
}

.overflow
{
 overflow:auto;
}

.popedomTopbkg
{
	background-image: url(../PubImages/s_snavbg.jpg);
	background-repeat: repeat-x;
	
	
}

.PopedomBkg
{
	background-image: url(../PubImages/r_bg.jpg);
	background-repeat: repeat-x;

}


.percent_bg_stat
{
	
	height: 17px;
	margin-top: 5px;
	float: left;
	padding-left: 2px;
	width: 160px;
	background: url(../PubImages/percent.gif) no-repeat; /*position:relative;*/
}

.percent_h 
{
	background: url(../PubImages/bg_percent.gif) repeat-x top left; 
	height:11px; 
	overflow:hidden;
	left:2px;
	top:1px;
    margin-right:20px;
   
	/*position:absolute; */
	
	
}

.T_ok
{
	background-image: url(../PubImages/T_ok.gif);
	background-repeat: no-repeat;
	width:16px;
    height:16px;
}

.T_error
{
	background-image: url(../PubImages/T_error.gif);
	background-repeat: no-repeat;
	width:16px;
    height:16px;
}


.T_add
{
	background-image: url(../PubImages/index_app_add1.gif);
	background-repeat: no-repeat;
	width:16px;
    height:16px;
}

.T_delete
{
	background-image: url(../PubImages/index_app_delete1.gif);
	background-repeat: no-repeat;
	width:16px;
    height:16px;
}


.T_set
{
	background-image: url(../PubImages/index_app_set1.gif);
	background-repeat: no-repeat;
	width:16px;
    height:16px;
}


.B_bottom_dotted
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #aab0b7 1px dotted;
}


    .pbg
{
	background-image: url(../PubImages/tu6-bg1.gif);
	background-repeat: repeat-x;
	
}


.b1
{
	background-image: url(../PubImages/m_bg1.jpg);
	background-repeat: repeat-x;
}

.nodisplay
{
 display:none;
}

.novisible
{
	display:none;
} 


 .gtextboxfocus1
{
	border-right: #66ccff 1px solid;
	border-top: #66ccff 1px solid;
	border-left: #66ccff 1px solid;
	border-bottom: #66ccff 1px solid;
	background-color: #f2f9ff;
} 


 .flatGrayTextbox
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
} 


.Tableheader1
{

	background-image: url(../PubImages/Tableheader.gif);
	height: 22px;
	padding-top: 1px;
	padding-bottom: 0px;
    padding-left:6px;
	padding-right:6px;
}

.Tableheader2
{
	/*no images */
	height: 22px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	background-color:#EBEFF9;
}

.TableCellLR2
{
  	padding-top:2px;
    padding-bottom:2px;
    padding-left:4px;
    padding-right:4px;
   
}

TableCell2
{
  	padding:4px;
}

.first
{
	background-image: url(../PubImages/first.gif);
	background-repeat: repeat-x;
	background-color: #33cccc;
	height:22px;
	width:41px;
 float:left;	
}
	
.prev
{
	background-image: url(../PubImages/prev.gif);
	background-repeat: repeat-x;
	background-color: #33cccc;
	height:22px;
	width:41px;
	float:left;
	
}

.next
{
    background-image: url(../PubImages/next.gif);
	background-repeat: repeat-x;
	background-color: #33cccc;
	height:22px;
	width:41px;
	float:left;
}

.last
{
	background-image: url(../PubImages/last.gif);
	background-repeat: repeat-x;
	background-color: #33cccc;
	height:22px;
	width:41px;
	float:left;
}


.r1
{
	 background-color:#FFEEC2;
	 
}

.Ar1
{
	 background-color:#F0F0F0;
}	 


.box
{
  	
}

.ext-shim
{
	filter:alpha(opacity=0);
}






.NoBorder
{
	border-color: #FFFFFF;
	border-width: 0px;
}
 

.NoBorder td
{
	border-width: 0px;
	
}

.NoBorder th
{
  border-width: 0px;

}

.lockednodisplay
{
	display: none;
	left: expression(document.getElementById("content").scrollLeft);
	position: relative;
}



/* Locks table header */
.th 
{
	
font-size: 14px;
font-weight: bold;
text-align: center;
background-color: navy;
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default;
/*IE5+ only*/

left:expression(document.getElementById("content").scrollTop-10);
z-index: 10;
}

/* Keeps the header as the top most item. Important for top left item*/
.th.locked
{
	z-index: 99;
}

.FloatLeft
{
	 float:left;
}

.FloatRight
{
 float:right;
}

.Common1
{
  	
}

.Common1 .textbox1
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	width: 150px;
	border-bottom: darkgray 1px solid;
}

.Common1 .textbox2
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	width: 134px;
	border-bottom: darkgray 1px solid;
}

.Common1 .textbox3
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	width: 150px;
	border-bottom: darkgray 1px solid;
	background-color: #ececee;
}
.Common1 .textbox4
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	width: 134px;
	background-color: #ececee;
	border-bottom: darkgray 1px solid;
}
 .Common1 .textboxfocus1
{
	border-right: #66ccff 1px solid;
	border-top: #66ccff 1px solid;
	border-left: #66ccff 1px solid;
	width: 150px;
	border-bottom: #66ccff 1px solid;
	background-color: #f2f9ff;
} 

 .Common1 .textboxfocus2
{
	border-right: #66ccff 1px solid;
	border-top: #66ccff 1px solid;
	border-left: #66ccff 1px solid;
	width: 134px;
	border-bottom: #66ccff 1px solid;
	background-color: #f2f9ff;
}   


.FilterSelDivImg
{
	background-image: url('../PubImages/filter.gif');
	background-repeat: no-repeat;
	width:16px;
	height:16px;
	display:inline;
	
}

.FilterSelDivImg_d
{
	background-image: url('../PubImages/filter1.gif');
	background-repeat: no-repeat;
	width:16px;
	height:16px;
    display:inline;
	
}


.FilterSelDiv
{
	border: 1px solid #66CCFF;
	background-color: #E2F1F5;
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
}



.add24 {
       background-image: url(../PubImages/add24.gif) !important;
}

.add23 {
       background-image: url(../PubImages/add23.png) !important;
}

.add25
{
    
    background-image: url(../PubImages/user.png) !important;
}

.KQbk1
{
	background-color: InactiveCaption;
}
.WeekOfEnd
{
	background-color:  #00FF99;
}
.WeekOfEnd2
{
	background-color: Aqua;
}
.WeekOfEnd3
{
	background-color: Silver;
}

/* fix ExtGrid IE not paste */
.x-selectable, .x-selectable * {    
        -moz-user-select: text! important ;    
        -khtml-user-select: text! important ;    
}    

/*=======================================
* Tooltips
* ======================================*/
.tooltip
{
    position: absolute;
    padding: 10px 13px;
    z-index: 2;
    color: #303030;
    background-color: #f5f5b5;
    border: 1px solid #DECA7E;
    font-family: 宋体, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    white-space:normal;
}

/*jqury button */

.ui-button-text-only .ui-button-text
{
    padding: 3px 10px 3px 10px;
}

/* flow  */

 .flow-steps  *
{
   margin:0;
   padding:0;
 }
 

.flow-steps
{
    border: 1px solid #e6e6e6;
    height: 38px;
    background: #fff;
    font-size: 12px;
    font-weight: bold;

}


.flow-steps .num4 li
{
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
}

.flow-steps li
{
    background: #fff url(../PubImages/NavBarTable/steps.png) no-repeat 100% 0;
    height: 38px;
    float: left;
    line-height: 38px;
    list-style-type: none;
}

.flow-steps li.last
{
    background: none;
}


.flow-steps li.cur
{
    background-position: 100% -38px;
    background-color: #fbd674;
}

.flow-steps li.cur_l
{
    background-position: 100% -76px;
    
}


/*


.flow-steps li a
{
    color: #333;
}
.flow-steps li.hist { background-position:100% -112px; background-color:#fff5d9; }
.flow-steps li.cur-hist { background-position:100% -168px; background-color:#fff5d9; }
*/

/* Show ImageList */
.tueimgback
{
	margin: 10px;
	float: left;
	padding: 5px;
	background-image: url('../PubImages/tueimageback.gif' );
	width: 126px;
	height: 170px;
	background-repeat: no-repeat;
    text-align:center;
}

.tueimgback1
{
	margin: 10px;
	float: left;
	padding: 5px;
	background-image: url('../PubImages/tueimageback1.gif' );
	width: 126px;
	height: 170px;
	background-repeat: no-repeat;
    text-align:center;
}


/*TreeStyle*/

body.TreeStyle
{
	background-color:#EBEFF9;
	
}

.TreeStyle
{
	background-color:#EBEFF9;
	
}

.TreeViewLeft
{
	
	padding-top: 4px;
	padding-left: 1px;
	border: #7C7C94 1px solid;
	cursor: default;
	font-size: 12px;
	font-family:  宋体;
}



.TreeView
{
	background-color: #EBEFF9;
	padding-top: 4px;
	padding-left: 1px;
	border: #7C7C94 1px solid;
	cursor: default;
	font-size: 12px;
	font-family: 宋体;
}

.TreeNodeLeft
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 1px;
	padding-top: 2px;
	font-family:  宋体;
    color:Blue;
	
}
.TreeNode
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 1px;
	padding-top: 2px;
	font-family: 宋体;
}

.GrayedTreeNode 
{ 
  font-family:  宋体;
  font-size: 12px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNodeLeft
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 1px;
	cursor: default;
	color: #993366;
	padding-top: 2px;
	font-family:   宋体;
	text-decoration: underline;
}


.HoverTreeNode
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 1px;
	cursor: default;
	color: royalblue;
	padding-top: 2px;
	font-family:  宋体;
	text-decoration: underline;
}

.SelectedTreeNode 
{ 
  font-family:   宋体;
  font-size: 12px; 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.NodeEdit 
{
  border:1px gray solid;
  font-family:  宋体;
  font-size: 12px;
}

.TreeNodeRow
{
  height: 20px;  
  padding: 3px;  
  cursor:pointer;
  font-family:  宋体;
  font-size: 12px;
}

.HoverTreeNodeRow
{
  background-color: #CCCCCC;
  height: 20px;  
  padding: 3px;  
  font-family:  宋体;
  font-size: 12px;
  cursor:pointer;
}

.SelectedTreeNodeRow
{
  background-color:gray;
  height: 20px;  
  padding: 3px;
  color: #FFFFFF;
  cursor:pointer;
  font-family:  宋体;
  font-size: 12px;
}

feeback
{
	width: 170px;
	font-family: 宋体;
}



/*calendarStyle*/


.calendar td
{
  font-size:11px;
}

.title
{
	font-weight: normal;
	background-image: url(../PubImages/calendarImages/Calendar_title.gif);
	background-color: #d7d7e5;
}

.day
{
  width:25px;
  cursor:pointer;
  text-align:center;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayhover
{
  width:25px;
  cursor:pointer;
  text-align:center;
  text-decoration:underline;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayheader
{
  width:25px;
  text-align:center;
  border-width:1px;
  border-color:white;
  border-style:solid;
  font-weight:bold;
  background-color:#FFFFFF;
}

.othermonthday
{
  color:#999999;
}

.outofrangeday
{
  visibility:hidden;
}

.selectedday
{
  width:25px;
  background-color:#FBE694;
  color:#000000;
  border-width:1px;
  border-color:#BB5503 !important;
  border-style:solid;
  font-weight:bold;
}

.calendar
{
  border-style:solid;
  border-width:1px;
  border-color:Black;
  border-collapse:collapse;
  background-color:#FFFFFF;
  cursor:default;
}

.month
{
  background-color:#F6F6F6;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  margin-top:0px;
}

.nextprev
{
  cursor:pointer;
  height:25px;

  padding:0px 5px 0px 5px;
}

.selector
{
  width:14px;
  cursor:pointer;
  text-align:left;
  
  background-color:#FFFFFF;
}
.footer
{
	padding-right: 3px;
	background-position: 0px 1px;
	/*background-image: url(../calendarImages/blue_bg.gif);*/
 
	height: 22px;
	background-color: transparent;
	text-align:center;
	vertical-align:bottom;
}
.footer .btn
{
	background-image: none;
	border-top-style: none;
	font-family: 宋体;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	background-color: transparent;
	border-bottom-style: none;
    color:Black;
}