.footer {
	width: 7.5rem;
	height: 3.13rem;
	background-color: #e8e8e8;
	/*padding-bottom: 1.2rem!important;*/
}

.footer-top {
	height: 1.72rem;
	border-bottom: 1px solid #d7d7d7;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.footer-top p:nth-child(1) {
	width: 1.98rem;
	height: 0.54rem;
	margin-bottom: 0.2rem;
}

.footer-top p:nth-child(2) {
	font-size: 0.26rem;
	font-weight: bold;
	color: #50972c;
}

.footer-bottom {
	height: 1.4rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
}

.footer-bottom p:nth-child(1) {
	font-size: 0.2rem;
	color: #848484;
	margin-bottom: 0.06rem;
}

.footer-bottom p:nth-child(2) {
	font-size: 0.18rem;
	color: #1d8031;
}

.footer-fixed{
	width: 100%;
	height: 1.2rem;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 9;
}
.footer-button {
	width: 7.5rem;
	height: 1.2rem;
	margin: 0 auto;
	background-color: rgba(255,255,255,0.75);
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0 0 2px 2px #fff;
	
}

.footer-button p {
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #50972c;
	border-radius: 0.4rem;
	height: 0.78rem;
	color: #fff;
	font-weight: bold;
}

.footer-button p a {
	color: #fff;
}

.footer-button p img {
	height: 0.43rem;
	margin-right: 0.2rem;
}

.footer-button p:nth-child(1) {
	width: 4.2rem;
	font-size: 0.4rem;
	margin-right: 0.2rem;
	letter-spacing: 0.02rem;
}

.footer-button p:nth-child(1) img {
	width: 0.42rem;
}

.footer-button p:nth-child(2) img {
	width: 0.47rem;
}

.footer-button p:nth-child(2) {
	width: 2.5rem;
	font-size: 0.26rem;
	letter-spacing: 0.03rem;

}