@import "/static/style/commonality.css"; 
	.background,.popout{position: fixed;display: none}
	.background{width:100%;height: 100%;background: rgba(0,0,0,.7);	top: 0;left: 0; z-index: 4;}
	.popout{
		top: 50%;left:50%;margin-top: -182px;margin-left: -240px;background: #fff;width: 480px;
		text-align: center;border-radius: 10px;padding-bottom: 30px; z-index: 5;
	}
	.popout header{
		padding-top: 55px;border-radius: 10px 10px 0 0;
		height: 70px;color: #fff;font-size: 24px;position: relative;
/*background:-webkit-linear-gradient(to right, #3d91ff, #5dc7fd);
background:-moz-linear-gradient(to right, #3d91ff, #5dc7fd);
background:-o-linear-gradient(to right, #3d91ff, #5dc7fd);
background:-webkit-gradient(linear, 100% 0, 0 0, from(#3d91ff), to(#5dc7fd));*/
background:url(images/popout_1.png) 60px bottom no-repeat,linear-gradient(to right, #3d91ff, #5dc7fd); 
	}
	.popout h5{margin: 0;}
	.popout a{
		position: absolute;top: 8px;right: 15px;
		cursor: pointer;color: #fff;text-decoration: none;
	}
	.popout p{margin: 30px 38px 0;text-align: left;padding-left: 10px;}
	.popout p span{
		width: 30px;height: 17px;background: red;margin: 0 5px;
		display: inline-block;vertical-align: sub;
	}
	.popout p input{
		border: 0;float: left;margin-top: 14px;
		font-size: 16px;height: 40px;width: 49%;
	}
	.popout p img{float: right;}
	.popout button{
		background:linear-gradient(to right, #3d91ff , #5dc7fd); 
		width: 240px;height: 43px;border-radius: 30px;
		border: none;color: #fff;font-size: 18px;
		margin-top: 30px;cursor: pointer;
	}
	.popout .code{
		border-bottom: 1px solid #dcdcdc;overflow: hidden;
		padding-bottom: 8px;margin: 20px 38px 0;
	}