
.zp-container.data-v-74318fec{

		display: flex;

		align-items: center;
		justify-content: center;
}
.zp-container-fixed.data-v-74318fec {

		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
}
.zp-main.data-v-74318fec{

		display: flex;

		flex-direction: column;
		align-items: center;
        padding: 50rpx 0rpx;
}
.zp-main-image.data-v-74318fec {
		width: 200rpx;
		height: 200rpx;
}
.zp-main-title.data-v-74318fec {
		font-size: 26rpx;
		color: #aaaaaa;
		text-align: center;
		margin-top: 10rpx;
}
.zp-main-error-btn.data-v-74318fec {
		font-size: 26rpx;
		padding: 8rpx 24rpx;
		border: solid 1px #dddddd;
		border-radius: 6rpx;
		color: #aaaaaa;
		margin-top: 50rpx;
}

