* {
	margin: 0;
	padding: 0;
}
html {
	width: 100% !important;
	overflow-x: hidden;
    margin: 0 !important;
    padding: 0 !important;
    max-width: 100vw !important;
}
body {
	width: 100%;
	background: #000;
	overflow-x: hidden;
    margin: 0 !important;
    padding: 0 !important;
    max-width: 100vw !important;
}

.f36{
    font-size: 0.36rem !important;
    font-family: "HarmonyOS-Medium" !important;
    /* line-height: 1 !important; */
}
.f18{
    font-size: 0.18rem !important;
    line-height: 1.5 !important;
}
.lh1 {
    line-height: 1 !important;
}
.f28 {
    font-size: 0.28rem !important;
    font-family: "HarmonyOS-Medium" !important;
}
.f48 {
    font-size: 0.48rem !important;
    line-height: 1 !important;
    margin-bottom: 0.6rem !important;
    font-family: "HarmonyOS-Medium" !important;
}