/*
@CHARSET "UTF-8";
@import url("main1.css");
*/

@CHARSET "UTF-8";

body,html{
height:100%;
overflow-y:hidden;
 min-width:990px;
 /**_width:expression(document.body.clientWidth < 990 ? "990px" : "100%" );**/
}
body {
	/*background:transparent url(../imgs/topbg2.gif) repeat-x scroll 0 top right #e8f1ff;*/
	
	background:transparent url(../imgs/topbg2.gif) repeat-x scroll 0 top right;
	color:#222222;
	font-family: 宋体;
	font-size:14px;
	line-height:1.5em;
	margin:0 auto;
  min-width:900px
}

#pageContainer {  
  text-align: left;
  width:100%;
  /*border: solid 1px red;*/
}

.Header {
	width:auto;
	height: 50px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	/*border: solid 0px #3366dd;*/
	font-size: 14px;
}	


.Main {
 background:#FFFFFF none repeat scroll 0 0;
 float:left;
 width:100%;
}
.left {
 width:250px;
 position:absolute;
 top:51px;
 left:0px;
}
.mainContent {
margin:0 0 0 252px;
min-height:400px;
overflow:hidden;
width:auto;
}

.Tail {
	border:0px solid #B2D2DD;
	margin:3px auto 0;
	overflow:hidden;
	width:auto;
	height:30px;
}

#divMenu{
  height:400px;
  margin-bottom:1px;
}
#divMenuTree1{
  width:100%;
  height:500px;
  /*height:100%*/
}

.CatLev1Name{
	font-size:22px;font-weight:bold;
	color: black; /*#ce4d00;*/
	margin:4px;
}
.CatLev3Name{
	font-size:14px;
	color: #000000;
	font-weight:bold;
	background-color:#C7D8E8;
	/*padding-right:400px;
	background: url("../imgs/l_sline.gif") bottom ; background-repeat: repeat-x; */ 
}
.CatLev4Name{
	font-size:14px;
	font-weight:bold;
	line-height:23px;
	background-color:#E1E8EE;
	border:1px solid #B7BBBE;
	 /* #003FA5; */
	/*padding-right:400px;
	background: url("../imgs/l_dline.gif") bottom ; background-repeat: repeat-x; */
}
.CatLev5Name  {
  border:1px solid #E1E8EE;
  font-weight:bold;
}
.ParaLine{
	/* margin:4px; */
	/* border: transparent solid 2px;  可避免因 .PaLineFocus 带来的跳动 */
	padding:3px 10px 5px;
}

p.odd{
	background-color: white;
}

p.hover , .hover {
	background-color: #FFE3BB;
}

p.even , .even{
	background-color: #f8f8f8;
}

.save { background-image:url(../imgs/save.gif) !important; }
.close { background-image:url(../imgs/close.gif) !important; }
.pre_hide { background-image:url(../imgs/preview-hide.gif) !important; } 
.pre_left { background-image:url(../imgs/preview-left.gif) !important; } 
.find{background-image:url(../imgs/find.png) !important; }

.catalogico-open { background-image: url(../imgs/folder-open.gif) !important;  }
.catalogico { background-image: url(../imgs/folder.gif) !important;  }
.paraico { background-image: url(../imgs/leaf.gif) !important; }
.bmenu { background-image:url(../imgs/menu-show.gif) !important; }

/*.inspection { background-image:url(../imgs/inspection.gif) !important; } 原子节点图标 */
.inspection { background-image:url(../imgs/item_ico.gif) !important; }

.next_btn { background-image: url(../imgs/next.gif) !important; }
.back_btn { background-image:url(../imgs/pre.gif) !important; } 
.del_btn { background-image:url(../imgs/del.gif) !important; }
.expand_btn { background-image:url(../imgs/down.gif) !important; }
.collapse_btn { background-image:url(../imgs/up.gif) !important; }

.icon_edit{background-image: url(../imgs/icons/page_edit.png) !important;}
.icon_export{background-image: url(../imgs/icons/out.png) !important;}
.icon_del{background-image: url(../imgs/icons/page_white_delete.png) !important;}
.icon_user{background-image: url(../imgs/icons/user.png) !important;}
.icon_refresh{background-image: url(../imgs/icons/refresh.gif) !important;}
.icon_add{background-image: url(../imgs/icons/add.png) !important;}
.icon_user_del{background-image: url(../imgs/icons/user_delete.png) !important;}
.icon_save{background-image: url(../imgs/icons/disk.png) !important;}
.icon_userGroup{background-image: url(../imgs/icons/group.png) !important;}
.icon_chart{background-image: url(../imgs/icons/chart_organ.png) !important;}
.icon_cog{background-image: url(../imgs/icons/cog.png) !important;}
.icon_sms_order{background-image: url(../imgs/icons/sms_order.png) !important;}
.icon_cancel{background-image: url(../imgs/icons/cancel.png) !important;}
.icon_preview{background-image: url(../imgs/icons/page_mag.png) !important;}
.icon_copy{background-image: url(../imgs/icons/page_copy.png) !important;}
.icon_sort{background-image: url(../imgs/icons/sort.png) !important;}
.icon_up{background-image: url(../imgs/icons/arrow_up.png) !important;}
.icon_down{background-image: url(../imgs/icons/arrow_down.png) !important;}
.icon_fingerprint{background-image: url(../imgs/fingerprint.gif) !important;}
/* 下滑显示信息的样式  */    
.msg .x-box-mc {font-size:14px;	}
#msg-div {position:absolute;left:700px;top:10px;width:250px;z-index:20000;}
  
/* 替代WdatePicker.css */  
.Wdate{
	border:#999 1px solid;
	height:18px;
	background:#fff url(../imgs/datePicker.gif) no-repeat right;
}
 
.WdateFmtErr{
	font-weight:bold;
	color:red;
}

/* 模仿GMail中一个"链接"式按钮的样式,#2A5DB0-->blue */
.e {
	color:blue;
  text-decoration:underline;
  white-space:nowrap;
  cursor:pointer;
  font-family:黑体,Helvetica,sans-serif;
  margin-right:5px;
  margin-top:2px;
}

.unitPick {	background:transparent url(../imgs/convert.gif) no-repeat right;	}
.EdtSkin  { border:gray 1px solid;background-color: #FFFFFF;}
.NoEdtSkin  { border:gray 1px solid;background-color: #F0F0F0;color:gray;}
.PaLineFocus { border: #EE7E00 solid 2px;padding:1px 8px 3px; } /* #FFFFCC F26721*/  
.curFocus { border: #3366dd solid 1px; }

/*
input[type="text"]:focus, select:focus, textarea:focus {
   很好的效果,可惜IE不支持 
  -moz-outline: 2px solid #ebc476;
  -moz-outline-radius: 3px;  
  border: #3366dd solid 1px;
}*/

	
/*a.btn 未完成 */
a.btn{padding:8px;width:240px;color:#345456;}
a.btn:hover{}
a.btn:active{}
a.btn:visited{background:#FF3300;color:#000000;} 

/* 覆盖ExtJS的样式 */
.x-grid3-row-over{border:1px solid #ddd;background:#FFE3BB!important }
.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td{font:normal 13px 宋体 ,arial,tahoma,helvetica,sans-serif!important;-moz-outline:none;-moz-user-focus:normal;}
.x-grid3-row td,.x-grid3-summary-row td{line-height:13px;vertical-align:top;padding-left:1px;padding-right:1px;-moz-user-select:none!important;}
.x-grid3-row-alt{background-color:#EEF5FD;} 




.x-panel-header-text{font-size:13px;color:#1a4892;font-weight:bold}



.ac_results {
  padding: 0px;
  border: 1px solid black;
  background-color: white;
  overflow: hidden;
  z-index: 99999;
}

.ac_results ul {
  width: 100%;
  list-style-position: outside;
  list-style: none;
  padding: 0;
  margin: 0;
}

.ac_results li {
  margin: 0px;
  padding: 2px 5px;
  cursor: default;
  display: block;
  /* 
  if width will be 100% horizontal scrollbar will apear 
  when scroll mode will be used
  */
  /*width: 100%;*/
  font: menu;
  font-size: 12px;
  /* 
  it is very important, if line-height not setted or setted 
  in relative units scroll will be broken in firefox
  */
  line-height: 16px;
  overflow: hidden;
}

.ac_loading {
  /*background: white url('indicator.gif') right center no-repeat;*/
}

.ac_odd {
  background-color: #eee;
}

.ac_over {
  background-color: #0A246A;
  color: white;
}

.datmt_radio_span{
	vertical-align:middle;display:inline-block;
}
a.close:hover .btnClose{
  background-position:13px 0px;
}
a.close .btnClose{
  background-image: url("../imgs/close_gray.png");
  cursor: pointer;
  display: block;
  height: 12px;
  width: 14px;
}