﻿.dialog-overlay {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	background-color:#333333; 
	z-index:999;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.dialog-main {
	position:absolute; 
	top:0; 
	left:0; 
	padding:0; 
	margin:0; 
	background-color:#ffffff; 
	z-index:1000; 
	box-shadow:2px 2px 10px #666; 
	border-radius:3px;
	box-sizing: border-box;
}
.dialog-main .dialog-header {
	height:35px;
	line-height:35px;
	text-align:left;
	font-size:16px;
	color:#333;
	overflow:hidden;
	padding-left:10px;
	background-color:#f5f5f5;
}

.dialog-main .dialog-content {
	font-size:14px; 
	margin:0;
	padding:15px;
	min-height:60px;
	text-align: center;
	display:table;
	width:100%;
	box-sizing: border-box;
}

.dialog-main .dialog-content .content-text{
	padding:20px 0;
	width:300px;
	text-align: center;
	vertical-align:middle;
	display:table-cell;
}

.popup-wrap .popup-body .popup-text{
	padding: 20px;
	font-size: 14px;
	text-align: center;
}

.dialog-main .dialog-footer {
	border-top:1px solid #eee;
	text-align:center;
	height:41px;
}

.dialog-main .dialog-footer .dialog-button {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	cursor:pointer;
	text-align:center;
	color:#1E90FF;
}

.dialog-main .dialog-footer .dialog-button:hover {
	background-color:#eee;
	color:#ff0000;
}

.dialog-main .dialog-footer .button-left {
	width:50%;
	float:left;
	border-right:1px solid #eee;
	box-sizing: border-box;
}
.dialog-main .dialog-footer .button-right {
	width:50%;
	float:right;
	box-sizing: border-box;
}

.dialog-main .dialog-close {
	position:absolute;
	top:0px;
	right:0px;
	width:35px;
	height:35px;
	line-height:32px;
	font-size:20px;
	color:#333;
	text-align:center;
	cursor:pointer;
}

.dialog-main .dialog-close:hover {
	background-color:#eee;
	color:#000000;
}
