.popMask{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background:#000;
	opacity: 0.6;
	filter:alpha(opacity=60);
	z-index: 11111;
}
.popLogin{
	width: 470px;
	height:440px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -235px;
	margin-top:-200px;
	_position:absolute;
	z-index: 11112;
}
.popLogin .outter{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
	opacity: .2;
	filter:alpha(opacity=20);
	height:440px;
}
.popLogin .inner{
	width: 450px;
	height: 420px;
	background:#fff;
	position: absolute;
	left: 10px;
	top: 10px;
	background: #fff;
}
.popLogin .inner .pheader{
	padding: 5px 15px;
	height: 36px;
	background: #eee;
	position: relative;
}
.popLogin .inner .pheader .plogo{
	width: 147px;
	height: 36px;
	background: url(http://static.snail.com/images/common/poplogo.png) no-repeat;
	text-indent: -999em;
}
.popLogin .inner .pheader .close{
	width: 20px;
	height: 20px;
	background: url(http://static.snail.com/images/common/pclose.png) no-repeat;
	position: absolute;
	right: 10px;
	top: 13px; 
	text-indent: -999em;
}
.popLogin .inner  .free-login{
	width:300px;
	height:325px;
	margin:30px auto;
	display:block;
}
