html {
	font-size: 10px !important;
}
button {
	width: 8.5rem;
	height: 2.5rem;
	font-size: 0.9rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #ffffff;
	line-height: 1rem;
	text-shadow: 0rem 1rem 4rem rgba(255, 87, 52, 0.33);
}
@media only screen and (min-width: 1200px) {
	html {
		font-size: 10px !important;
	}
}

@media only screen and (min-width: 1250px) {
	html {
		font-size: 10.5px !important;
	}
}

@media only screen and (min-width: 1300px) {
	html {
		font-size: 11px !important;
	}
}

@media only screen and (min-width: 1350px) {
	html {
		font-size: 11.5px !important;
	}
}

@media only screen and (min-width: 1400px) {
	html {
		font-size: 12px !important;
	}
}

@media only screen and (min-width: 1450px) {
	html {
		font-size: 12.5px !important;
	}
}

@media only screen and (min-width: 1500px) {
	html {
		font-size: 13px !important;
	}
}

@media only screen and (min-width: 1550px) {
	html {
		font-size: 13.5px !important;
	}
}

@media only screen and (min-width: 1600px) {
	html {
		font-size: 14px !important;
	}
}

@media only screen and (min-width: 1650px) {
	html {
		font-size: 14.5px !important;
	}
}

@media only screen and (min-width: 1700px) {
	html {
		font-size: 15px !important;
	}
}

@media only screen and (min-width: 1750px) {
	html {
		font-size: 15.5px !important;
	}
}

@media only screen and (min-width: 1800px) {
	html {
		font-size: 16px !important;
	}
}

@media only screen and (min-width: 1850px) {
	html {
		font-size: 16.5px !important;
	}
}

@media only screen and (min-width: 1900px) {
	html {
		font-size: 17px !important;
	}
}

@media only screen and (min-width: 1950px) {
	html {
		font-size: 17.5px !important;
	}
}

@media only screen and (min-width: 2000px) {
	html {
		font-size: 18px !important;
	}
}

@media only screen and (min-width: 2050px) {
	html {
		font-size: 18.5px !important;
	}
}

@media only screen and (min-width: 2100px) {
	html {
		font-size: 19px !important;
	}
}

@media only screen and (min-width: 2150px) {
	html {
		font-size: 19.5px !important;
	}
}

@media only screen and (min-width: 2200px) {
	html {
		font-size: 20px !important;
	}
}

@media only screen and (min-width: 2250px) {
	html {
		font-size: 20.5px !important;
	}
}

@media only screen and (min-width: 2300px) {
	html {
		font-size: 21px !important;
	}
}

@media only screen and (min-width: 2350px) {
	html {
		font-size: 21.5px !important;
	}
}

@media only screen and (min-width: 2400px) {
	html {
		font-size: 22px !important;
	}
}

@media only screen and (min-width: 2450px) {
	html {
		font-size: 22.5px !important;
	}
}

@media only screen and (min-width: 2500px) {
	html {
		font-size: 23px !important;
	}
}

@media only screen and (min-width: 2550px) {
	html {
		font-size: 23.5px !important;
	}
}

@media only screen and (min-width: 2600px) {
	html {
		font-size: 24px !important;
	}
}

@media only screen and (min-width: 2650px) {
	html {
		font-size: 24.5px !important;
	}
}

@media only screen and (min-width: 2700px) {
	html {
		font-size: 25px !important;
	}
}

@media only screen and (min-width: 2750px) {
	html {
		font-size: 25.5px !important;
	}
}

@media only screen and (min-width: 2800px) {
	html {
		font-size: 26px !important;
	}
}

@media only screen and (min-width: 2850px) {
	html {
		font-size: 26.5px !important;
	}
}

@media only screen and (min-width: 2900px) {
	html {
		font-size: 27px !important;
	}
}

@media only screen and (min-width: 2950px) {
	html {
		font-size: 27.5px !important;
	}
}

@media only screen and (min-width: 3000px) {
	html {
		font-size: 28px !important;
	}
}

@media only screen and (min-width: 3050px) {
	html {
		font-size: 28.5px !important;
	}
}

@media only screen and (min-width: 3100px) {
	html {
		font-size: 29px !important;
	}
}

@media only screen and (min-width: 3150px) {
	html {
		font-size: 29.5px !important;
	}
}

@media only screen and (min-width: 3200px) {
	html {
		font-size: 30px !important;
	}
}

@media only screen and (min-width: 3250px) {
	html {
		font-size: 30.5px !important;
	}
}

@media only screen and (min-width: 3300px) {
	html {
		font-size: 31px !important;
	}
}
