:root{--color-animate-shadow:#5a060e}html,body,div,span,object,p,pre,a,code,var,form,label,tr,details,footer,section{margin:0;padding:0}html{scroll-behavior:smooth;font-size:13.3333vw}@media only screen and (width>=751px){html{font-size:85px}}@media screen and (aspect-ratio>=.65) and (width<=1025px){html{font-size:45px}}@media screen and (aspect-ratio>=.83) and (width<=1025px){html{font-size:60px}}@media screen and (aspect-ratio>=1.2) and (width<=1025px){html{font-size:35px}}body{font-family:Microsoft Yahei,Arial;line-height:1.5;overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}a{cursor:pointer;text-decoration:none}input{box-sizing:border-box;vertical-align:middle;font-size:inherit;border:0;outline:none;font-family:inherit}.rel{position:relative}.hide{display:none}.show{display:block}body{width:100%;height:100%;min-height:100%}.section{width:100%;position:relative}.wrap{width:100%;margin:0 auto;font-size:0;overflow:hidden}