	/* reset */
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none; font-size: 0.24rem;font-family:'font_m';}
header,nav,section,article,footer,figure,figcaption{display:block;}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
html.h{overflow: hidden;}
html,body {width: 100%;background-color: #6f84c4;overflow-x: hidden;}
.btn-shake { -webkit-animation: 1s btn-scale linear infinite; animation: 1s btn-scale linear infinite;}
@-webkit-keyframes btn-scale {
    0%,50%,100%{ opacity: 1; filter: brightness(100%);}
    25% { opacity: 0.9;  filter: brightness(20%);}
    75% { opacity: 1;  filter: brightness(140%);}
}
@keyframes btn-scale {
    0%,50%,100%{ opacity: 1; filter: brightness(100%);}
    25% { opacity: 0.9;  filter: brightness(120%);}
    75% { opacity: 1;  filter: brightness(130%);}
}
.sp{background: url(../img/sp.png) no-repeat;}
.warp{min-width:1600px;width:100%;}
.container {width:1600px;margin:0 auto;position: relative;height: 100%;box-sizing: border-box;}
:focus{outline: none;}
@font-face {
	font-family:'font';
	src: url(../img/font.ttf);
	font-display:swap;
}
.f{font-family:'font';}
body::-webkit-scrollbar {
    width: 2px;
}
body::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.6);
    background: rgba(255,255,255,0.6);
}
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,1);
    border-radius: 0;
    background: rgba(0,0,0,1);
}
