*{
	padding: 0;
	margin: 0;
}
body{
	padding: 2% 8%;
	background: url(../img/yu.png);
	background-repeat: no-repeat;
	background-position: 0 2%;
	background-attachment: fixed;
	background-size: 100%;
}

.naiwei{
	width: 100%;
	font-weight: bold;
	font-size: 3.5rem;
	border-radius: 10px;
	box-shadow:	0 10px 1px #AA3333,
				0 -1px 2px #AA3333,
				1px 0 5px #999,
				-1px 0 5px #999,
				0 15px 5px #999;
}



.text{
	background: rgba(250,250,255,0.7);
	padding: 10px;
	width: 100%;
	border: dashed 2px #c1c1c1;
	margin-top: 10px;
	
}

.text p{
	color: #095F8A;
	font-size: 1.4rem;
}

@media all and (min-width: 430px) {
	body{
		background: url(../img/hehua.png);
		background-repeat: no-repeat;
		background-position: 0 bottom;
		background-attachment: fixed;
		background-size: 420px;
	}
}

@media all and (max-width: 500px) {
	.naiwei{
		font-size: 2.3rem;
	}
}