/*hspopup-shade*/
.hspopup-shade {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1987;
	background: #fff;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
/*hspopup-shade*/

/*popup*/
.public-popup {
	position: absolute;
	width: 300px;
	max-width: 600px;
	width: auto !important;
	border: 1px solid #E0E0E0;
	background-color: #fff;
	_width:expression_r((documentElement.clientWidth < 300) ? "300px" : "auto" );
	_width:expression_r((documentElement.clientWidth >600) ? "600px" : "auto" );
}
.public-popup .hspopup-headline {
	padding: 10px 5px 10px 10px;
	background-color: #f3f3f3;
	border-bottom: 1px solid #dbdbdb;
	cursor: move;
	font-size: 13px;
}

.public-popup .hspopup-headline span {
	display: inline-block;
	line-height: 16px;
	float: left;
}
.public-popup .hspopup-headline .close {
	background: url(../img/HSPopup/ico-close.gif) no-repeat;
	float: right;
	width: 14px;
	height: 14px;
	
}
.public-popup .content {
	padding: 10px 0 30px;
}
.public-popup .content #tip {
	margin: 10px 20px 10px;
	line-height: 26px;
}
.public-popup .content .warning,
.public-popup .content .tip,
.public-popup .content .error,
.public-popup .content .sucess,
.public-popup .content .question {
    padding-left: 30px;
}
.public-popup .content .warning {
    background: url(../img/HSPopup/HSPopup-warning.png) no-repeat left top;
}
.public-popup .content .tip {
    background: url(../img/HSPopup/HSPopup-tip.png) no-repeat left top;
}
.public-popup .content .error {
    background: url(../img/HSPopup/HSPopup-error.png) no-repeat left top;
}
.public-popup .content .sucess {
    background: url(../img/HSPopup/HSPopup-sucess.png) no-repeat left top;
}
.public-popup .content .question {
    background: url(../img/HSPopup/HSPopup-question.png) no-repeat left top;
}
.public-popup .content .btn {
	width: 340px;
	margin: 0 auto;
	text-align: center;
}
.public-popup .content .btn a {
	color: #999;
	text-decoration: underline;
}
.public-popup .content .btn a {
	margin-right: 10px;
	display: inline-block;
	width: 112px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	background: url(../img/HSPopup/index-bg01.jpg) no-repeat 0 -285px;
	color: #fff;
	text-decoration: none;
}
.public-popup  .pop-content {
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
/*end popup*/

