* {
    margin: 0;
    padding: 0;
    font-family: "PingFang SC", "微软雅黑", "华文细黑", Arial, Helvetica, sans-serif;
    /*-webkit-text-size-adjust: none;*/
    word-wrap: break-word;
    word-break: break-all;
    max-width: 92vw;
}

.flex-row {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.flex-column {
	display: flex;
	flex-direction: column;
}

html, body {
    /*font-size: 16px !important;*/
}

::-webkit-scrollbar {
    width: 5px;
    height: 10px;
}

::-webkit-scrollbar-track-piece {
    background-color: rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 6px;
}

::-webkit-scrollbar-thumb:vertical {
    height: 5px;
    background-color: rgba(125, 125, 125, 0.7);
    -webkit-border-radius: 6px;
}

::-webkit-scrollbar-thumb:horizontal {
    width: 5px;
    background-color: rgba(125, 125, 125, 0.7);
    -webkit-border-radius: 6px;
}
/*@media only screen and (min-width: 320px) {*/
/*    html,*/
/*    body {*/
/*        font-size: 70% !important;*/
/*    }*/
/*}*/

/*@media only screen and (min-width: 360px) {*/
/*    html,*/
/*    body {*/
/*        font-size: 80% !important;*/
/*    }*/
/*}*/

/*@media only screen and (min-width: 375px) {*/
/*    html,*/
/*    body {*/
/*        font-size: 85% !important;*/
/*    }*/
/*}*/

/*@media only screen and (min-width: 414px) {*/
/*    html,*/
/*    body {*/
/*        font-size: 90% !important;*/
/*    }*/
/*}*/

/*@media only screen and (min-width: 768px) {*/
/*    html,*/
/*    body {*/
/*        font-size: 120% !important;*/
/*    }*/
/*}*/

/* @media only screen and (min-width: 1024px) {
    html,
    body {
        font-size: 177.77778% !important;
    }
} */