@CHARSET "UTF-8";
/** ----------------------------------------- Popup Layer Start ----------------------------------------- */
.popupLayer {
	max-width:none;
	margin:0 auto;
	/* 2021/03/18 mqj update start */
	/* position:relative; */
	position:fixed;
	top:0;
	left:0;
	z-index:1000;
	width:100%;
	/* 2021/03/18 mqj update end */
}

.popupLayer.open {
}

#popupLayer-left.popupLayer-container {
	position:absolute;
	left:0;
	top:auto;
	z-index:1001;
	border:0px solid #ddd;
	-moz-box-shadow:2px 2px 4px #ddd;
	-webkit-box-shadow:2px 2px 4px #ddd;
	box-shadow:2px 2px 4px #ddd;
}

#popupLayer-right.popupLayer-container {
	position:absolute;
	right:0;
	top:auto;
	z-index:1001;
	border:0px solid #ddd;
	-moz-box-shadow:-2px 2px 4px #ddd;
	-webkit-box-shadow:-2px 2px 4px #ddd;
	box-shadow:-2px 2px 4px #ddd;
}

.popupLayer-container.open {
	border:1px solid #ddd !important;
}

#popupLayer-left.popupLayer-container.open {
	border-left-width:0px !important;
}

#popupLayer-right.popupLayer-container.open {
	border-right-width:0px !important;
}

.popupLayer-content {
	width:0;
	height:0;
	overflow:hidden;
	background:#fff;
	position:relative;
}

#popupLayer-left.popupLayer-container .popupLayer-content aside {
	width:10px;
	height:100%;
	position:absolute;
	right:0px;
	top:0px;
	z-index:1009;
	background:#eee;
	background:linear-gradient(to left, #eee 0, #fff 100%);
}

#popupLayer-right.popupLayer-container .popupLayer-content aside {
	width:10px;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1009;
	background:#eee;
	background:linear-gradient(to right, #eee 0, #fff 100%);
}

#popupLayer-left.popupLayer-container .popupLayer-content .popupLayer-buttons {
	padding:4px;
	margin-right:-2px;
	display:none;
}

#popupLayer-right.popupLayer-container .popupLayer-content .popupLayer-buttons {
	padding:4px;
	margin-left:-2px;
	display:none;
}

.popupLayer-content .popupLayer-buttons .popupLayer-title {
	display:inline-block;
	margin:0;
	padding:4px 12px;
	font-size:16px;
}

#popupLayer-left.popupLayer-container .popupLayer-content .popupLayer-close {
	float:left;
}

#popupLayer-right.popupLayer-container .popupLayer-content .popupLayer-close {
	float:right;
}

.popupLayer-content .popupLayer-iframe {
	margin-left:0px;
	margin-right:0px;
	overflow:auto;
}

.popupLayer-content .popupLayer-iframe > div {
	height:100%;
}

#popupLayer-left.popupLayer-container .popupLayer-content .popupLayer-iframe > div {
	padding-left:0px;
}

#popupLayer-right.popupLayer-container .popupLayer-content .popupLayer-iframe > div {
	padding-left:0px;
	padding-right:0px;
}
/** ----------------------------------------- Popup Layer End ----------------------------------------- */
/** ----------------------------------------- Popover Layer Start ----------------------------------------- */
.popover {
	box-shadow:0 2px 4px rgba(0,0,0,0.2);
	color:#000;
	position:fixed;
	font-family:inherit;
	max-width:none;
}

.popover .popover-content {
	padding:6px;
	font-weight:normal;
	font-family:inherit;
	display:inline-block;
}

.popover.top .arrow {
	border-width:7px;
	margin-left:-7px;
	bottom:-15px;
}

.popover.bottom .arrow {
	border-width:7px;
	margin-left:-7px;
	top:-15px;
}

.popover.bottom>.arrow:after {
	border-bottom-color:#fff;
}
/** ----------------------------------------- Popover Layer End ----------------------------------------- */
/** ----------------------------------------- Tooltip Layer Start ----------------------------------------- */
.tooltip .tooltip-inner {
	word-break:break-all;
	background-color:rgba(34, 172, 116, 1);
}

.tooltip.top .tooltip-arrow {
	border-top-color:rgba(34, 172, 116, 1);
}

.tooltip.right .tooltip-arrow {
	border-right-color:rgba(34, 172, 116, 1);
}

.tooltip.bottom .tooltip-arrow {
	border-bottom-color:rgba(34, 172, 116, 1);
}

.tooltip.left .tooltip-arrow {
	border-left-color:rgba(34, 172, 116, 1);
}
/** ----------------------------------------- Tooltip Layer End ----------------------------------------- */