.pop-wrap, .pop-inner, .pop-content, .pop-masklayer, .pop-gctrl, .pop-close, .pop-prev, .pop-next, .pop-expand, .pop-loader, .pop-error {
	margin:0;
	padding:0
}
.pop-wrap {
	-webkit-transform:translateZ(0);
	position:fixed;
	left:0;
	top:0;
	z-index:10000002;
	width:100%;
	height:100%;/*overflow:hidden;*/
	_position:absolute;
	display:none;
	cursor: pointer;
}
.pop-inner {
	position:relative;
	top:50%;
	_top:0;
	background:none;
/*	border-radius:5px;*/
	zoom:1
}
.pop-content {
	visibility:hidden;
	width:100%;
	height:100%
}
.pop-masklayer {
	-webkit-transform:translateZ(0);
	position:fixed;
	left:0;
	top:0;
	z-index:10000001;
	background:#000;
	width:100%;
	height:100%;
	_position:absolute;
	opacity:.8;
	filter:alpha(opacity=80);
	display:none
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
.pop-masklayer {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkAQMAAABKLAcXAAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD//8waCf7LAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABRJREFUOI1jYBgFo2AUjIJRQE8AAAV4AAH5pV7HAAAAAElFTkSuQmCC)
}
}
.pop-gctrl {
	position:absolute;
	left:8px;
	top:6px;
	z-index:1;
	visibility:hidden
}
.pop-close, .pop-prev, .pop-next, .pop-expand {
	width:20px;
	height:20px;
	position:absolute;
	cursor:pointer;
	z-index:100;
	background-image:url(../img/pop.png);
	background-repeat:no-repeat
}
.pop-expand {
	background-position:-42px 0;
	right:33px;
	visibility:hidden;
	display:block;
	text-decoration:none;
	top:6px
}
.pop-close {
	background:url(../img/close.png);
	width:50px; height:50px;
/*	background-position:-63px 0;*/
	right:-50px;
	top:32px;
	position:absolute;
	pointer-events:none;
}
.pop-prev {
	background-position:0 0;
	left:0;
	top:0
	
}
.pop-next {
	background-position:-21px 0;
	left:25px;
	top:0
}
.pop-loader {
	width:32px;
	height:32px;
	position:absolute;
	background-image:url(../img/poploader.gif);
	left:50%;
	top:50%;
	z-index:1;
	margin:-16px 0 0 -16px;
	overflow:hidden
}
.pop-error {
	text-align:center;
	color:#fff
}
