/* -------------------- Messsage --------------------  */
.goubleMessage-Panel  {border:1px solid #fece84; background:#ffffe5; }
.goubleMessage-alpha { filter:alpha(opacity=50);  -moz-opacity:0.5; opacity: 0.5; }	
.goubleIcon-lamp {background: url(ImageGouble/sign_lamp_w20h20.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/sign_lamp_w20h20.png");
   font-size: 1px; width:20px; height:20px; display:inline-block;  }
.goubleIcon-down { background: url(/XP001/xCSS/ImageGouble/down_black.png) no-repeat !important; 
     _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XP001/xCSS/ImageGouble/down_black.png");
     display:inline-block; font-size: 0px; width:7px; height:7px; margin-left: 2px; margin-top:8px; margin-right: 2px;   }
.goubleIcon-dialog { background: url(/XP001/xCSS/ImageGouble/down_dialog.png) no-repeat !important; 
     _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XP001/xCSS/ImageGouble/down_dialog.png");
     display:inline-block; font-size: 0px; width:16px; height:16px; }

/* -------------------- 工具栏 -------------------- */
.viewStyle-Panel { min-height:800px;  }
.toolBarStyle-background { background:#f5f5f5; }
.toolBarStyle-toolBar-borderTop { border-top:1px solid #dfdfdf;  }
.toolBarStyle-toolBar { height:24px; background:#f5f5f5; border-top:1px solid #fff; border-bottom:1px solid #dfdfdf; line-height:20px; }
.toolBarStyle-toolBar-left { background:#f5f5f5; border-top:1px solid #fff; border-right:1px solid #dfdfdf; line-height:20px; }
.toolBarStyle-toolBar-panel { height:24px; background:#f5f5f5; border-top:1px solid #fff; line-height:20px; }
.toolBarStyle-Header { background: url(/XPAdmin/xCSS/ImageGouble/tools/header.png) no-repeat !important; font-size:0px; width:3px; height:23px;  display:inline-block;  }
.toolBarStyle-Button { border-right:1px solid #dfdfdf;  padding: 0px  2px 0px 2px;  height:23px; }
.toolBarStyle-Icon { margin-top:2px; }
.toolBarStyle-Icon-add { background: url(/XPAdmin/xCSS/ImageGouble/tools/add.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-copy { background: url(/XPAdmin/xCSS/ImageGouble/tools/copy.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-modify { background: url(/XPAdmin/xCSS/ImageGouble/tools/modify.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-change { background: url(/XPAdmin/xCSS/ImageGouble/tools/change.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-delete { background: url(/XPAdmin/xCSS/ImageGouble/tools/delete.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-lock { background: url(/XPAdmin/xCSS/ImageGouble/tools/lock.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-save { background: url(/XPAdmin/xCSS/ImageGouble/tools/save.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-cancel { background: url(/XPAdmin/xCSS/ImageGouble/tools/cancel.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-download { background: url(/XPAdmin/xCSS/ImageGouble/tools/download.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-refurbish { background: url(/XPAdmin/xCSS/ImageGouble/tools/refurbish.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-filter { background: url(/XPAdmin/xCSS/ImageGouble/tools/filter.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }

.toolBarStyle-Icon-depose { background: url(/XPAdmin/xCSS/ImageGouble/tools/depose.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-check { background: url(/XPAdmin/xCSS/ImageGouble/tools/check.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-check { background: url(/XPAdmin/xCSS/ImageGouble/tools/check.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-closed { background: url(/XPAdmin/xCSS/ImageGouble/tools/closed.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-query { background: url(/XPAdmin/xCSS/ImageGouble/tools/query.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-next { background: url(/XPAdmin/xCSS/ImageGouble/tools/next.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-previous { background: url(/XPAdmin/xCSS/ImageGouble/tools/previous.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }

.toolBarStyle-Icon-output { background: url(/XPAdmin/xCSS/ImageGouble/tools/output.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-Syn { background: url(/XPAdmin/xCSS/ImageGouble/tools/copy.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-print { background: url(/XPAdmin/xCSS/ImageGouble/tools/print.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-system { background: url(/XPAdmin/xCSS/ImageGouble/tools/system.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }

.toolBarStyle-Icon-recharge { background: url(/XPAdmin/xCSS/ImageGouble/tools/recharge.jpg) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-database { background: url(/XPAdmin/xCSS/ImageGouble/tools/database.png) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-open { background: url(/XPAdmin/xCSS/ImageGouble/tools/open.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }
.toolBarStyle-Icon-file { background: url(/XPAdmin/xCSS/ImageGouble/tools/file.ico) no-repeat !important; font-size:0px; width:16px; height:16px;  display:inline-block;  }

.toolBarStyle-Icon-forbid { 
	-webkit-filter: grayscale(100%); 
	-moz-filter: grayscale(100%); 
	-ms-filter: grayscale(100%); 
	-o-filter: grayscale(100%); 
	filter: grayscale(100%); 
	filter: gray; 
}

/*工具样式*/
a.toolBarStyle-linkButton-t {  color: #333; background-color:#ddd;  text-decoration: none; outline: none; display:inline-block;  border:1px solid #999;   }
a.toolBarStyle-linkButton-t:hover {  color: #000; background-color:#adc2e8;  text-decoration: none; outline: none; border:1px solid #0141b6;   }

/*激活样式*/
a.toolBarStyle-linkButton {  color: #333; text-decoration: none; outline: none; display:inline-block;  border:1px solid #f5f5f5;   }
a.toolBarStyle-linkButton:hover {  color: #000; background-color:#adc2e8;  text-decoration: none; outline: none; border:1px solid #0141b6;   }
a.buttonStyle-link {  color: #333; text-decoration: none; outline: none; display:inline-block;  border:1px solid #999;   background-color:#ddd;  height:22px;  text-align :center;  vertical-align:middle; line-height:22px;    }
a.buttonStyle-link:hover {  color: #000; text-decoration: none; outline: none; border:1px solid #0141b6;  background-color:#adc2e8;   }
/*禁止样式*/
a.toolBarStyle-linkButton-forbid {  color: #666; text-decoration: none; outline: none; display:inline-block;  border:1px solid #f5f5f5;  cursor:default; }
a.toolBarStyle-linkButton-forbid:hover {  color: #666; text-decoration: none; outline: none; border:1px solid #f5f5f5;   }
a.buttonStyle-link-forbid {  color: #999; text-decoration: none; outline: none; display:inline-block;  border:1px solid #bbb;   background-color:#e5e5e5;  height:22px;  text-align :center;  vertical-align:middle; line-height:22px;    }
a.buttonStyle-link-forbid:hover {  color: #999; text-decoration: none; outline: none; cursor: default; }

a.buttonStyle-title {  color: #333; text-decoration: none; outline: none; display:inline-block;  border:1px solid #999;   background-color:#fff;  height:22px;  text-align :center;  vertical-align:middle; line-height:22px;    }
a.buttonStyle-title:hover {  color: #000; text-decoration: none; outline: none; border:1px solid #0141b6;  background-color:#adc2e8;   }

.toolBarStyle-Search-input {  display:inline-block; outline:none; width:180px; height:20px; line-height:20px;  border:1px solid #dfdfdf;  outline:none;  }
.toolBarStyle-Search-button  { background: #fff url(/XPAdmin/xCSS/ImageGouble/tools/search.ico) no-repeat 2px 2px  !important; outline:none;  font-size:0px;
     border:1px solid #dfdfdf; border-left:0px; width:20px; height:20px;  display:inline-block; margin-top:0px; _margin-top:1px; }
.toolBarStyle-Search-down {}

.toolBarStyle-Menu-input  {  height:20px; line-height:20px;  border:1px solid #dfdfdf;  display:inline-block;  z-index: 800;   }
.toolBarStyle-Menu-Items { line-height:24px; border:1px solid #C9C9C9; ; z-index: 1000;  background:#fff;  padding: 10px 0px 10px 0px; margin: 22px 0px 0px 0px;
           width:100px; _margin: 28px 0px 0px  -93px ;  z-index: 800;  }

/* -------------------- 分页 工具栏 --------------------  */
a.goublePage-button01 { display:inline-block;   border:1px solid #dfdfdf;  margin-left:3px;  padding: 0px 5px 0px 5px;  height:18px;  line-height:18px;  vertical-align:middle;   cursor:pointer;   }
a.goublePage-button01:hover {   }
.goublePage-input { padding:0 ; padding-left: 2px; padding-right: 2px;  border:1px solid #dfdfdf;  width:35px; height:18px;  line-height:18px; vertical-align:middle;  }
.goublePage-PageStyle { text-decoration: none;  outline: none; color:#333; }

/* --------------------分组 PageTab -------------------- */
.goublePagePanel { border: 1px solid #dfdfdf;  border-top: 0px; }

/* -------------------- 表格 -------------------- */
.tableStyle-RowHeight { line-height:20px; vertical-align:middle;  }
.tableStyle-RowColor0  { background-color: #fceed4;  }
.tableStyle-RowColor1  { background-color: #fff;  }

/* -------------------- 选择状态 -------------------- */
.styleICon-selected { background: url(/XPAdmin/xCSS/ImageGouble/sign_Selected.gif) no-repeat;  font-size:0px; width:12px; height:12px;  display:inline-block; }

/* -------------------- 单据状态 -------------------- */
.goubleIcon-bill-check {background: url(/XPAdmin/xCSS/ImageGouble/bill/checkBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/checkBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-verify {background: url(/XPAdmin/xCSS/ImageGouble/bill/verifyBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/verifyBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-depose {background: url(/XPAdmin/xCSS/ImageGouble/bill/deposeBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/deposeBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-check-in {background: url(/XPAdmin/xCSS/ImageGouble/bill/incheckBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/incheckBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-red {background: url(/XPAdmin/xCSS/ImageGouble/bill/redBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/redBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-lock {background: url(/XPAdmin/xCSS/ImageGouble/bill/lockBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/lockBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-plan {background: url(/XPAdmin/xCSS/ImageGouble/bill/planBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/planBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-notice {background: url(/XPAdmin/xCSS/ImageGouble/bill/noticeBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/noticeBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }
.goubleIcon-bill-close {background: url(/XPAdmin/xCSS/ImageGouble/bill/closeBill.png) no-repeat !important; 
   _background:none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/XPAdmin/xCSS/ImageGouble/bill/closeBill.png");
   font-size: 0px; width:100px; height:55px; display:inline-block;   }

/* -------------------- 调整bug -------------------- */
.edui-popup-content.edui-default{ height: auto !important; }