.wc{
	color:0,50,142;
	text-align: center;
	margin: 1px;
	margin-top: 5em;

}
.container{
	display: flex;
	background-color:#3f6a48;
	height: 100%;
	width: 100%;
	font-size: 1em;
	justify-content: center;
	flex-wrap: wrap;
	flex-direction: row;
	overflow: auto;
}

@media screen and (max-device-width:400px) {
	body{
		font-size: 20px;
	}
	.wc{
		color:0,50,142;
		text-align: center;
		margin: 1px;
		margin-top: 5em;

	}
	.container{
		display: flex;
		background-color:#3f6a48;
		height: 100%;
		width: 100%;

		justify-cntent: center;
		flex-wrap: wrap;
		flex-direction: row;
	}



}
@media screen and (max-device-width:330px) {
	body{
		font-size: 2vh;
	}


}
@media screen and (min-width:400px) {
	body{
		font-size: 30px;
	}
	.wc{
		color:0,50,142 ;
		text-align: center;
		margin: 1px;
		margin-top: 5em;

	}
}
.list li{
	list-style: none;
	display: inline-block;

}
.list a{
	color:0,50,142;
	margin: 6px;
	font-size: 40px;
	text-decoration: none;

}
.list a:hover{
	border: 2px solid rgb(0,50,142);
	border-radius: 15px;

	color: rgb(0,50,142);
}
.list input{
	border: 1px solid white;
margin: 5px;
	height: 3.5vh;

}
.output{
	outline: none;
	resize: none;
	width: 95%;
	height: 55%;
	border-radius: 15px;
	font-family: 'å¾®è½¯é›…é»‘';
}
button{
	width: 95%;
	border: 2px solid #0C212B;
	background-color: #0C212B;
	color: white;
	font-size: 20px;
	border-radius: 10px;
}
button:active{
	width: 95%;
	border: 2px solid #158688;
	background-color: #0C212B;
	color: white;
	font-size: 20px;
	border-radius: 10px;
}
h1{
    color:rgb(0,0,118);
    text-align:center;
}
body{
    background: url(../images/bg.png);
}
.img {
    margin: 0 auto;
    text-align: center;
}
a{
    color:rgb(0,0,120);
    text-align:center;
}