@charset "UTF-8";

/*
基于jquery ui的dialog的样式修改 
*/

/* 弹出框的通用背景效果  */
.ui-widget-content{
	background:white;
	padding: 0.1em;
}

/* 标题的样式  */
.ui-dialog .ui-dialog-titlebar{
    border: 0px solid #94D5FD;
	background:#94D5FD;
 	color: #000;
 	padding: 0.2em 0.8em;
}

/* 内容框的修改 */
.ui-dialog .ui-dialog-content{
	border: 0px solid #ddd;
	color: #333;
 	padding: 0em;
 	overflow: hidden;
}
	
/* 提示框下面的按钮图层特效   */
.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 0;
    margin-top: 0em;
    padding: 0em;
    height: 40px;
}

/* 提示框下面的按钮特效  */
.ui-dialog .ui-dialog-buttonpane button {
    margin: .3em .5em .3em 0;
    cursor: pointer;
    background: #fffbfb;
    border: 1px solid #ccc;
    color: #000000;
    font-size: 14px;
    height: 32px;
    width: 60px;
    border-radius: 4px;
    font-weight: bold;
}

/* 提示框下面的按钮 居中显示  */
/*.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{
	float: none;
    text-align: center;
}*/


.no-close .ui-dialog-titlebar {
  display: none;
}

.message{
	width:260px;
	border: 1px solid #D3D3D3;
	border-radius: 3px;
	background-color:#FFFFFF;
	z-index: 101;
	position:absolute;
	top: 50%;
	left: 50%;
	margin-left:-130px;
	margin-top:-30px;
}

/* 定制化 消息弹出框样式*/
.dialog{min-width:260px;}

.dialog .dialog-content{
	position: relative; 
	padding:20px; 
	line-height:24px; 
	word-break: break-all; 
	overflow:hidden; 
	font-size:14px; 
	color: #000000;
	overflow-x: hidden; 
	overflow-y:auto;
}

/* 弹出框中的图标样式 */
.dialog .dialog-content .dialog-ico{
	position:absolute; 
	top:16px; 
	left:15px; 
	width:30px; 
	height:30px;
}

.modulePage{
	width: 100%;
	height: 100%;
}

/*内部为iframe,拖动时的遮挡层*/
.d-dialog>div{
	top:0px ! important;
	left:0px ! important;
	height: 100%;
    width: 100%;
}

/*放大还原关闭按钮样式*/
div.ui-xlgwr .ui-icon{ position:relative; float: left; margin-left: 10px; cursor: pointer; z-index:999;filter: contrast(100%);}
div.ui-xlgwr{ position:absolute; top:10px; right:16px; display:inline; cursor: default;}
div.ui-xlgwr .ui-icon:hover {
    opacity: 0.7;
}

/*鼠标点击时不出现边线框*/
:focus {
    outline: 0px;
}

.dialog .dialog-padding{padding: 20px 20px 20px 55px; text-align: left;}

/* 引入图片,下端的样式同时引用 */
.dialog-ico{ background-image:url(../images/Common/dialogIcon.png) ! important;background-repeat: no-repeat;}
/* 警告图标 */
.dialog-ico0{background-position:0 0 }
/* 正确图标 */
.dialog-ico1{background-position:-30px 0 }
/* 错误图标 */
.dialog-ico2{background-position:-60px 0;}
/* 询问图标 */
.dialog-ico3{background-position:-90px 0;}
/* 锁图标 */
.dialog-ico4{background-position:-120px 0;}
/* 不开心图标 */
.dialog-ico5{background-position:-150px 0;}
/* 开心图标 */
.dialog-ico6{background-position:-180px 0;}
/* 关闭图标 */
.dialog-ico-close{background-position:-80px -40px;}
/* 缩小图标 */
.dialog-ico-min{background-position:-131px -40px;}
/* 放大图标 */
.dialog-ico-max{background-position:-97px -40px;}
/* 还原图标 */
.dialog-ico-reset{background-position:-114px -40px;}

/*正在加载图标*/
.load-ico1{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -20px;
	margin-top: -20px;
	width: 40px; 
	height: 40px;
	background: url(../images/Common/loading.gif) no-repeat;
}
.load-ico2{
	position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    width: 100px;
    height: 100px;
    background-image: url(../images/Common/loading2.gif);
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 200%;
    background-position: -50px -107px;
}

/*气泡条样式start*/
.a2m-tips {
	position: absolute;
	z-index: 100;
	background:0 0;
	box-shadow:none;
	border:none;
}
.a2m-tips .a2m-content {
	position:relative;
	line-height:22px;
	min-width:12px;
	padding:8px 15px;
	font-size:12px;
	float:left;
	border-radius:2px;
	box-shadow:1px 1px 3px rgba(0,0,0,.2);
	background-color:#000;
	color:#fff
}
.a2m-tips .a2m-close {
	right:-2px;
	top:-1px;
}
.a2m-tips i.a2m-TipsG {
	position:absolute;
	width:0px;
	height:0px;
	border-width:8px;
	border-color:transparent;
	border-style:dashed;
	overflow:hidden;
}
.a2m-tips i.a2m-Tips2,.a2m-tips i.a2m-Tips1 {
	left:5px;
	border-right-style:solid;
	border-right-color:#000;
}
.a2m-tips i.a2m-Tips1 {
	bottom:-8px;
}
.a2m-tips i.a2m-Tips2 {
	top:-8px;
}
.a2m-tips i.a2m-Tips3,.a2m-tips i.a2m-Tips4 {
	top:5px;
	border-bottom-style:solid;
	border-bottom-color:#000;
}
.a2m-tips i.a2m-Tips4 {
	left:-8px;
}
.a2m-tips i.a2m-Tips3 {
	right:-8px;
}
/*气泡条样式end*/

/*遮罩层*/
.ui-widget-overlay {
    background: unset;
}