@charset "UTF-8";
/**
*@date create date 2016-12-29 for poseidon darkness
*@version v1.4 for less
*@author zhuzeyou;
**/
.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  padding-top: 5px;
  outline: 0;
  z-index: 99999;
  border: 1px solid #e6e6e6;
}
.ui-dialog .ui-dialog-titlebar {
  padding: 0em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  /* float: left; */
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 21px;
  margin: -8px 0 0 0;
  padding: 1px;
 background: none!important;
  border: none!important;
}
.ui-dialog .ui-dialog-titlebar-max {
  position: absolute;
  right:26px;
  top: 50%;
  width: 21px;
  margin: -8px 0 0 0;
  padding: 1px;
/**  height: 22px;**/
  background: none!important;
  border: none!important;
}
.ui-dialog-min button.ui-button{
  background: none!important;
  border: none!important;
}
button.ui-dialog-titlebar-revert{
  background: none!important;
  border: none!important;
  position:absolute;
  right:35px;
  top:12px;
}
button.ui-dialog-titlebar-mrevert{
  background: none!important;
  border: none!important;
  position:absolute;
  right: 2.2em;
  top:6px;
}
button.ui-dialog-titlebar-close{
  position:absolute;
  right:10px;
  top:12px;
}
.ui-dialog-min span.ui-dialog-title{
	position: absolute;
    left: 10px;
    top: 9px;
    color:#fff;
}
.ui-dialog-titlebar-revert span.ui-button-text,.ui-dialog-titlebar-close span.ui-button-text{
 display:none;
}
.ui-dialog .ui-dialog-titlebar-min
{
	position: absolute;
	right: 2.3em;
	top: 50%;
	width: 21px;
	margin: -8px 0 0 0;
	padding: 1px;
	background: none!important;
    border: none!important;
}
.ui-dialog-titlebar-min span.ui-button-text {
  display: none;
}
.ui-dialog .ui-dialog-titlebar-close span.ui-button-text {
  display: none;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
  font-size: 12px;
  background: #9daec6;
  font-weight: normal;
  color: #fff;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: none;
  padding: 0 12px;
  height: 24px;
}
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}
.ui-dialog .ui-dialog-buttonpane button:hover,
.ui-dialog .ui-dialog-buttonpane button.buttonHover,
.buttonHover {
  background: #ffbe60;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
  background: #485058;
  /** .border-radius(4px);
    -webkit-border-top-left-radius: 4px;
   -webkit-border-top-right-radius: 4px;
   border-top-left-radius: 4px;
   border-top-right-radius: 4px;**/
  margin-top: -5px;
}
.select2-drop .ui-dialog-buttonpane {
  padding: 0.5em 0.6em 0.5em 0.4em;
  border-top: 1px solid #ddd;
}
.select2-drop .ui-dialog-buttonpane .ui-dialog-buttonset button {
  margin: 2px;
}
.select2-drop ul li input {
  vertical-align: text-bottom;
  margin-right: 5px;
}
.ui-dialog-buttonset .ui-state-hover {
  border: 1px solid #485058;
  background: #9daec6;
  color: #fff;
}
.ui-widget {
  font-size: 12px;
}
.ui-widget .ui-widget {
  font-size: 12px;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: arial, helvetica, sans-serif ! important;
}
.ui-widget-content {
  background: #fff;
}
.ui-widget-content a {
  color: #333;
}
.ui-widget-header {
  font-weight: bold;
  color: #fff;
  line-height: 26px;
}
.ui-widget-header a {
  color: #fff;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  /** border: 1px @bord-style-solid @bord-color-ccc;**/
  font-weight: bold;
  color: #333;
}
.ui-widget-content li.ui-state-default {
  background: #eee;
  color: #666;
  border: none;
  font-family: arial, helvetica, sans-serif ! important;
  border-radius: 4px 4px 0 0;
  height: 24px;
  line-height: 24px;
}
.ui-widget-content .ui-widget-header button.ui-state-default,
.ui-widget-header button.ui-state-default {
  border: none;
  background: none;
  box-shadow: none;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  text-decoration: none;
  color: #485058;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  font-weight: bold;
  border: 1px solid #ccc;
  color: #666;
  background: #e2eaf3;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover {
  border: none;
}
.ui-widget-content li.ui-state-hover {
  border-bottom: none;
}
.ui-widget-header button.ui-state-hover,
.ui-widget-header button.ui-state-focus {
  font-weight: bold;
  border: none;
  color: #333;
  background: none;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  text-decoration: none;
  color: #9daec6;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  background: #fff;
  /** background:~"url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x";*/
   /**  padding-left: 18px;  修复弹出窗口点击右侧关闭按钮时，出现错位现象**/
  font-weight: bold;
  color: #9daec6;
 }
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #9daec6;
  text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #ccc;
  background: #E2EAF3!important;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight {
  border: none;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #333;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900;
  color: #fff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #fff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #fff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  background-image: none;
  *opacity: 1;
  *filter: Alpha(Opacity=100);
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  *filter: Alpha(Opacity=100);
}
iframe {
  width: 100%;
  background: #fff !important;
  border: 0;
}
/*****需求2050******/
.execGridLoading div.loading{
  background: #fff;
  /** background:~"url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x";*/
  background: url(images/loading.gif) no-repeat;
  /**  padding-left: 18px;  修复弹出窗口点击右侧关闭按钮时，出现错位现象**/
  font-weight: bold;
  color: #9daec6;
  /***需求2050***/
  width:140px;
  height:140px
}