html,body{
	font-family:宋体,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #c3daf9;
	height:100%;
	overflow:hidden;
}
*{margin:0;padding:0; font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif,宋体;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td
{
	margin:0px;
	padding: 0px;
	font-size:12px;
 }
a:link{color: #1e4176;text-decoration: none;}
a:visited{color: #1e4176;text-decoration: none;}
a:visited:hover{color: #1e4176;text-decoration:none;}
a:hover
{
	color: #FF9900;
	text-decoration: none;
}
a:active{color: #1e4176;text-decoration:none;}
img{margin: 0px;border: 0px;}.clear{ clear:both;}
/*右边主要内容*/
#div-main-container
{
	 
	 width:100%;
	
}
/* 顶栏 */
.topBar
{
    background: transparent url(../ui/white-top-bottom.gif) repeat-x 0 -1px;
    color: #15428b;
    border-bottom: 1px solid #8DB2E3;
    text-align: left;
    height: 24px;
    line-height:24px;
    
}

/* 工具栏 */
div.toolBar
{
    float: left;
	font-size: 12px;
	font-weight: bold;
	color: #15428b;
	line-height: 24px;
	margin-left: 5px;
	background:url(../images/icons/edit_icon.gif) no-repeat left 3px  transparent ;
	 text-indent: 20px;
}

.toolBotton
{	
    border: none;
	border-bottom:#8DB2E3 1px solid;
	background: #ccc url(../images/icons/tbg.gif) repeat-x 50% top;
	overflow: hidden;	
	position: relative;
	height: 25px;
	line-height:25px;
	padding:0;
	margin:0;
}

.toolBotton a
{
    display:block;
    width:auto;
    cursor:pointer;
   
    
}
.toolBotton a span
{
    float: left;
    display:block;
    width:auto;
    cursor:pointer;
    color:#333;
}
a:link, a:visited
{
	text-decoration: none;
	color: #333;
}
a:hover
{color:#666;}
a.imgbtn
{
	color: #000000;
	
}

a.imgbtn span
{
	padding: 0px 4px 0px 21px;
	cursor: point;
}
a.imgbtns span
{
	padding: 0px 1px 0px 1px;
	cursor: point;
}
.span-sperate
{  background:url("../images/icons/grid-blue-split.gif") no-repeat center 6px;
 
}
.div-operate-btnhover
{
   color:#ffff00;
   
    
}
a.imgbtn:hover span
{
	
	cursor:pointer;
	color:#15428b;
		
}
/*左边菜单*/
.div-left-menu
 {
 	background-color:#fff;
 	border:1px solid #99bbe8;
 	width: 180px;
 	overflow:hidden;
 	float:left;
 }
.div-left-menu .div-left-menu-header
{
	height: 24px;
	background: transparent url(../ui/white-top-bottom.gif) repeat-x 0 -1px;
	color: #578CE6;
}
.div-left-menu-title-name
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #15428b;
	line-height: 24px;
	margin-left: 5px;
	background:url(../images/icons/menu_icon.gif) no-repeat left 3px  transparent ;
	 text-indent: 20px;
}
.div-left-menu-operation
{
     border: none;
	border-bottom:#99bbe8 1px solid;
	background: #ccc url(../images/icons/tbg.gif) repeat-x 50% top;
	overflow: hidden;	
	height: 25px;
	line-height:25px;
	padding:0;
	margin:0;
	padding-left:5px;
}
.div-left-menu-operation a
{
    display:block;
    width:auto;
    cursor:pointer;
}
.div-left-menu-operation a span
{
    float: left;
    display:block;
    width:auto;
    cursor:pointer;
}
.div-left-menu .div-left-menu-content
{    background:#fff;
	 padding:5px 0px 10px 5px;
	 width:100%;
	 overflow:auto;
}

.div-middle-split
{
	background-color: #c3daf9; 
	float:left;
	width:5px;
	cursor:pointer;
}
.div-middle-split p {
  position:static;
  +position:absolute;
  top:50%;
  vertical-align:middle;
  margin:0px;
  padding:0p;
}
.div-middle-splitsplitdiv img {
  position:static;
  +position:relative;
  top:-50%;
  vertical-align:middle
}
.div-right-frame
{   float:left;
	border:1px solid #99bbe8;
}
/*头部*/
.div-header
{
	background:#1E4176 url(../ui/headbg.gif) repeat-x scroll 0px;
	border: none;
	color:#FFF;	
	margin:0;
	height:32px;
	width:100%;
}

.div-header .div-header-sitename
{
	font-size: 14px;
	line-height: 32px;
	padding: 0 5px;
	font-weight: bold;
	float: left;
	color: #426799;
	text-indent: 10px;
}

.div-header-button {float:right; margin-right:20px; margin-top:0px;}
.div-header-button-ico{ float:left; margin-left:10px;margin-top:5px;}
.div-header-button-text{ float:left; font-weight:bold; padding-top:3px; padding-left:3px;margin-top:5px;}
.div-header-button-link:link { color:#666;text-decoration:none; }
.div-header-button-link:visited { color:#666;text-decoration:none; }
.div-header-button-link:visited:hover { color:#f3f5f8;text-decoration:none; }
.div-header-button-link:hover { color:#f3f5f8;text-decoration:none; }
.div-header-button-link:active { color:#666;text-decoration:none; }
/*欢迎层*/
.div-welcome
{
	border-left: 0 solid #a9bfd3;
	border-right: 0 solid #a9bfd3;
	border-top: 0 solid #a9bfd3;
	border-bottom: 1px solid #a9bfd3;
	padding:2px;background:#d0def0 url('../ui/bg.gif') repeat-x left top;	
	height:24px;
	width:100%;
}

.div-welcome .systimer
{
	float:right;
	margin-right:10px;
	line-height:24px;
	color:#666;
}
/*导航层*/
.div-navigation
{
	border-left: 0 solid #a9bfd3;
	border-right: 0 solid #a9bfd3;
	border-top: 0 solid #a9bfd3;
	border-bottom: 1px solid #a9bfd3;
	background:#d0def0 url('../ui/bg.gif') repeat-x left top;
	padding:2px;
	height:20px;
	line-height:24px;
	width:100%;
}
.div-navigation ul{ padding:0px; margin:0px;}
.div-navigation ul li { float:left; list-style:none;}
.div-navigation .location
{
	background:url('../ui/collapse.gif') no-repeat left 5px;
	 padding-left:12px;
}
/*标题层*/
.div-title
{   height: 24px;
    background: transparent url(../ui/white-top-bottom.gif) repeat-x 0 -1px;
    color: #15428b;
    border-bottom: 1px solid #a9bfd3;
    width:100%;
}
.div-title-name
{
	
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #15428b;
	line-height: 24px;
	margin-left: 5px;
	background:url(../ui/cmp.gif) no-repeat left 2px  transparent ;
	 text-indent: 17px;
}
/*帮助层*/
.div-help
{
    background: #d0def0 url( '../ui/bg.gif' ) repeat-x left top;
    height: 40px;
  width:100%;
   
}
.div-help .div-help-icon
{
	 background:url('../ui/help.gif') no-repeat left 0 transparent;
	 float:left;
	 width:32px;
	 height:32px;
	 margin-top:4px;
	 margin-left:10px;
	
}
.div-help .div-help-content
{
	float: left;
	
	padding: 5px 10px 5px 5px;
	color: #666;
	width:80%;
	
}
.div-help .div-help-content ul{ padding:0px; margin:0px; clear:both;}
.div-help .div-help-content ul li
{
	padding: 0px;
	margin: 0px;
	list-style: disc inside;
}
/*操作层*/
.div-operation
{	
    border: none;
	border-bottom:#99bbe8 1px solid;
	background: #ccc url(../images/icons/tbg.gif) repeat-x 50% top;
	overflow: hidden;	
	height: 25px;
	line-height:25px;
	padding:0;
	margin:0;
	padding-left:5px;
}

.div-operation a
{
    display:block;
    width:auto;
    cursor:pointer;
}
.div-operation a span
{
    float: left;
    display:block;
    width:auto;
    cursor:pointer;
}
a:link, a:visited
{
	text-decoration: none;
	color: #333;
	font-size:12px;
}
img{border:none;}
a:hover
{color:#FF9900;
 text-decoration:none;
 font-size:12px;
 }
a.imgbtn
{
	color: #000000;
}
a.timetarget
{ background-color:Red;
  color:Red;
}
a.imgbtn span
{
	padding: 0px 4px 0px 21px;
	cursor: point;
}

a.imgbtn:hover span
{
	
	cursor:pointer;
	text-decoration:none;
	
}
a.imgbtn1
{
	color: #000000;
}
a.imgbtn1 span
{
	padding: 0px 4px 0px 7px;
	cursor: point;
}

a.imgbtn1:hover span
{
	
	cursor:pointer;
	text-decoration:none;
	
}
a.imgbtn2
{
	color: #000000;
}
a.imgbtn2 span
{
	padding: 0px 2px 0px 20px;
	cursor: point;
}

a.imgbtn2:hover span
{
	
	cursor:pointer;
	text-decoration:none;
}
/*menu-operation*/
a.imgbtn2 span.pauseData
{
	background: url(../images/icons/lock.gif) no-repeat 3px 4px;
	 cursor:default;
	 padding-right:0px;
	 margin-right:0px;
}
a.imgbtn2 span.privateData
{
	background: url(../images/icons/private.gif) no-repeat 3px 4px;
}
a.imgbtn2 span.privateAddDataType
{
	background: url(../images/icons/add.png) no-repeat 3px 4px;
}

a.imgbtn2 span.sysData
{
	background: url(../images/icons/sys.gif) no-repeat 3px 4px;
}
a.imgbtn2 span.commonData
{
	background: url(../images/icons/common.gif) no-repeat 3px 4px;
}
a.imgbtn2 span.deleteData
{
	background: url(../images/icons/operation-cancel.gif) no-repeat 3px 4px;
}
a.imgbtn2 span.AddData
{
	background: url(../images/icons/Item.Add.gif) no-repeat 3px 4px;
}
a.imgbtn2 span.EditData
{
	background: url(../images/icons/operation-edit.gif) no-repeat 3px 4px;
}

.spanSelected
{
	color: #FF6600;
}
/*cender*/
.div-word-Clock
{
	border-left: 0 solid #a9bfd3;
    border-right: 0 solid #a9bfd3;
    border-top: 0 solid #a9bfd3;
    border-bottom: 1px solid #a9bfd3;
    padding-left: 5px;
    background: #d0def0 url( '../ui/bg.gif' ) repeat-x left top;
    
}
a.imgbtn span.Day
{
	background: url(../images/icons/cal-day.gif) no-repeat 3px 4px;
}
a.imgbtn span.Week
{
	background: url(../images/icons/cal-week.gif) no-repeat 3px 4px;
}
a.imgbtn span.Month
{
	background: url(../images/icons/cal-month.gif) no-repeat 3px 4px;
}
a.imgbtn span.div-WorldClock
{
	background: url(../images/icons/kworldclock.gif) no-repeat 3px 4px;
	
}
a.imgbtn span.div-WorldClockClose
{
	background: url(../images/icons/kworldclockgray.gif) no-repeat 3px 4px;
	
}
a.imgbtn1 span.div-calender-pre
{
	background: url(../images/icons/resultset_previous.gif) no-repeat 3px 4px;
	color:#C0C0C0;
}
a.imgbtn1 span.div-calender-next
{
	background: url(../images/icons/resultset_next.gif) no-repeat 3px 4px;
	color:#C0C0C0;
}
/*cender*/
a.imgbtn span.Save
{
	background: url(../images/icons/Item.Save.gif) no-repeat 3px 4px;
}
a.imgbtn span.Close
{
	background: url(../images/icons/operation-close.gif) no-repeat 3px 4px;
}
a.imgbtn span.Delete
{
	background: url(../images/icons/operation-cancel.gif) no-repeat 3px 4px;
}
a.imgbtn span.Print
{
	background: url(../images/icons/operation-print.gif) no-repeat 3px 4px;
}
a.imgbtn span.Export
{
	background: url(../images/icons/operation-export.gif) no-repeat 3px 4px;
}
a.imgbtn span.Edit
{
	background: url(../images/icons/operation-edit.gif) no-repeat 3px 4px;
}
a.imgbtn span.Cancel
{
	background: url(../images/icons/operation-delete.gif) no-repeat 3px 4px;
}
a.imgbtn span.Copy
{
	background: url(../images/icons/operation-copy.gif) no-repeat 3px 4px;
}

/*搜索层*/
.div-search
{
	border-left: 0 solid #a9bfd3;
    border-right: 0 solid #a9bfd3;
    border-top: 0 solid #a9bfd3;
    border-bottom: 1px solid #a9bfd3;
    padding-left: 5px;
    background: #d0def0 url( '../ui/bg.gif' ) repeat-x left top;
    height: 30px;
    line-height: 32px;
}
.div-multi-search
{
	 padding-left: 0px;
    background: #d0def0 url( '../ui/bg.gif' ) repeat-x left top;
    height: 68px;
}
.div-multi-search .td6{ width:6%; text-align:right;}
.div-multi-search .td4{ width:4%; text-align:right;}
.div-multi-search .th30{ width:35px; text-align:right;}
.div-multi-search .th45{ width:45px; text-align:right;}
.div-multi-search .th80{ width:80px; text-align:right;}
.div-multi-search .th70{ width:70px; text-align:right;}
.div-multi-search .th100{ width:100px; text-align:right;}
.div-multi-search .th110{ width:110px; text-align:right;}
.div-multi-search .th60{ width:60px; text-align:right;}
.div-multi-search .td14{ width:14px; text-align:right;}
.div-multi-search .td120{ width:120px; text-align:left;}
.div-multi-search .td130{ width:130px; text-align:left;}
.div-multi-search .td80{ width:80px; text-align:left;}
.div-multi-search .td60{ width:60px; text-align:left;}
.div-multi-search .td100{ width:100px; text-align:left;}
.div-multi-search .td140{ width:140px; text-align:left;}
.div-multi-search .td150{ width:150px; text-align:left;}
.div-multi-search .td180{ width:180px; text-align:left;}
.div-multi-search .td200{ width:200px; text-align:left;}
.div-multi-search .td250{ width:250px; text-align:left;}
.div-search .div-container
{
	margin-left:3px;
	float:left;
	
	
}
.div-search .inputbox
{
	
	 font:12px tahoma,arial,helvetica,sans-serif;
     	width:120px;
     	height:20px;
     	line-height:20px;
 background:#FFFFFF url("../form/text-bg.gif") repeat-x scroll 0 0 transparent;
border:1px solid #B5B8C8;
padding:0px 3px;
margin:0px;
	 margin-top:4px;
	 }
	 

.div-search input.button
{
    border: 1px solid #bababa;
    color: #666;
    background: transparent url(../ui/white-top-bottom1.gif) repeat-x 0 -3px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    height:21px;
    width:55px;
    min-width:55px;
    line-height: 21px;
    margin-top:5px;
    
}
.div-search input.button.hover
{
    border: 1px solid #9ebae1;
    color: #15428b;
    background: transparent url(../ui/white-top-bottom.gif) repeat-x 0 -3px;
   
}
/*checkbox*/
.zogo-form-checkbox{
	height:16px;
	line-height:18px;
	padding-left:20px;
	background:url(../images/icons/checkbox.gif) no-repeat left 0px;
	cursor:pointer;

	display: -moz-inline-stack;  /*Firefox only code*/
	display: inline-block;       /*some standard browsers*/
	zoom: 1;                     /*IE only*/
	*display: inline;            /*Only IE know this code (CSS Hack)*/
}

.zogo-form-checkbox-hover{background-position:left -16px;}
.zogo-form-checkbox-checked{background-position:left -32px !important;}

/*修改，用于列表按钮*/
.buttonList
{
    border: 1px solid #bababa;
    color: #666;
    background: transparent url(../ui/white-top-bottom1.gif) repeat-x 0 -3px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    height:21px;
    width:55px;
    min-width:55px;
    line-height: 21px;
 
    
}
.buttonList-hover
{
    border: 1px solid #9ebae1;
    color: #15428b;
    background: transparent url(../ui/white-top-bottom.gif) repeat-x 0 -3px;
     text-align: center;
    text-decoration: none;
    cursor: pointer;
    height:21px;
    width:55px;
    min-width:55px;
    line-height: 21px;
   
}
/*修改，用于列表input*/
.inputList
{
	font:12px tahoma,arial,helvetica,sans-serif;
 	width:120px;
 	height:20px;
 	line-height:20px;
	background:#FFFFFF url("../form/text-bg.gif") repeat-x scroll 0 0 transparent;
	border:1px solid #B5B8C8;
	padding:0px 3px;
	margin:0px;
}
/*用于弹出框，全知道了*/
.AllRemindButton
{
    border: 1px solid #bababa;
    color: #666;
    background: transparent url(../ui/01.gif) repeat-x -1 -3px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    height:15px;
    width:52px;
    min-width:52px;
    line-height: 15px;
}
/*用于弹出框，我知道了*/
.remindButton
{
    border: 1px solid #bababa;
    color: #666;
    background: transparent url(../ui/02.jpg) repeat-x -1 -3px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    height:15px;
    width:52px;
    min-width:52px;
    line-height: 15px;
}
/*用于弹出框，查看信息*/
.remindOpenButton
{
    border: 1px solid #bababa;
    color: #666;
    background: transparent url(../ui/03.gif) repeat-x -1 -3px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    height:15px;
    width:52px;
    min-width:52px;
    line-height: 15px;
}
/*loadmask*/
 .loadmask {
    z-index: 100;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.5;
    opacity: .50;
    filter: alpha(opacity=50);
    background-color: #f3f5f8;
    width: 100%;
    height: 100%;
    zoom: 1;
}
.loadmask-msg {
    z-index: 20001;
    position: absolute;
    top: 0;
    left: 0;
    border:1px solid #6593cf;
    background: #c3daf9;
    padding:2px;
}
.loadmask-msg div {
    padding:5px 10px 5px 25px;
    background: #fbfbfb url('../images/icons/loading.gif') no-repeat 5px 5px;
    line-height: 16px;
	border:1px solid #a3bad9;
    color:#222;
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    cursor:wait;
}
.masked {
    overflow: hidden !important;
}
.masked-relative {
    position: relative !important;
}
.masked-hidden {
    visibility: hidden !important;
}

.btn
{ 
	background-image: url(../images/share/input.gif);
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 20px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	background-repeat: repeat-x;
	cursor:pointer;
 }
.btn4c
{ 
	background-image: url(../images/share/input.gif);
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 20px;
	width: 60px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	background-repeat: repeat-x;
	cursor:pointer;
 }
.winSelectBtn
{
	background-image: url(../images/share/input.gif);
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 18px;
	width: 20px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	background-repeat: repeat-x;
	cursor:pointer;
}

.btn2
{
	background-image: url(../images/share/input2.gif);
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 20px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	background-repeat: repeat-x;
}

.btn3
{
	background-image: url(../images/share/input3.gif);
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 20px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	background-repeat: repeat-x;
}

.btn4
{
	background-image: url(../images/share/input4.gif);
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 20px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	background-repeat: repeat-x;
}

.btn5
{
	background-image: url(../images/share/input5.gif);
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 20px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	background-repeat: repeat-x;
}
