*{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;-webkit-text-size-adjust:100%;background:#f5f5f5;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}a{color:inherit}img{max-width:100%}@media (width<=768px){input,textarea,select{font-size:16px}}.page-enter-active{transition:opacity .22s ease-out,transform .22s ease-out}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-active{transition:opacity .15s ease-in}.page-leave-to{opacity:0}.page-forward-enter-active{transition:opacity .22s ease-out,transform .22s ease-out}.page-forward-enter-from{opacity:0;transform:translate(14px)}.page-forward-leave-active{transition:opacity .15s ease-in}.page-forward-leave-to{opacity:0}.page-back-enter-active{transition:opacity .22s ease-out,transform .22s ease-out}.page-back-enter-from{opacity:0;transform:translate(-14px)}.page-back-leave-active{transition:opacity .15s ease-in}.page-back-leave-to{opacity:0}@keyframes item-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.item-in{animation:.32s ease-out both item-in;animation-delay:var(--stagger-delay,0s)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:.3s ease-out both fade-in}.img-fade{transition:opacity .35s ease-out}.img-fade:not(.loaded){opacity:0}@keyframes fav-beat{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}.fav-beat{animation:.38s fav-beat}@keyframes num-pulse{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}.num-pulse{animation:.3s num-pulse}.dialog-enter-active,.dialog-leave-active{transition:opacity .2s ease-out}.dialog-enter-active .dialog-body,.dialog-leave-active .dialog-body{transition:opacity .2s ease-out,transform .2s ease-out}.dialog-enter-from,.dialog-leave-to{opacity:0}.dialog-enter-from .dialog-body{opacity:0;transform:scale(.96)translateY(8px)}.dialog-leave-to .dialog-body{opacity:0;transform:scale(.97)}.dropdown-enter-active{transition:opacity .16s ease-out,transform .16s ease-out}.dropdown-leave-active{transition:opacity .12s ease-in}.dropdown-enter-from{opacity:0;transform:translateY(-4px)}.dropdown-leave-to{opacity:0}.toast-enter-active{transition:opacity .15s ease-out,transform .15s ease-out}.toast-leave-active{transition:opacity .2s ease-in}.toast-enter-from{opacity:0;transform:translateY(6px)}.toast-leave-to{opacity:0}.collapse-enter-active,.collapse-leave-active{transition:opacity .22s ease-out,transform .22s ease-out;overflow:hidden}.collapse-enter-from,.collapse-leave-to{opacity:0;transform:translateY(-6px)}.fade-img-enter-active{transition:opacity .18s ease-out}.fade-img-leave-active{transition:opacity .14s ease-in}.fade-img-enter-from,.fade-img-leave-to{opacity:0}@keyframes fly-dot{0%{opacity:1;transform:translate(0)scale(1)}70%{opacity:1}to{opacity:.3;transform:translate(var(--fly-x,0px), var(--fly-y,-300px)) scale(.25)}}.fly-dot{z-index:9999;pointer-events:none;background:#c00;border-radius:50%;width:16px;height:16px;animation:.55s cubic-bezier(.5,-.2,.7,.5) forwards fly-dot;position:fixed}@media (width<=768px){.page-enter-active,.page-forward-enter-active,.page-back-enter-active{transition-duration:.16s}.page-enter-from{transform:translateY(4px)}.page-forward-enter-from{transform:translate(8px)}.page-back-enter-from{transform:translate(-8px)}.item-in{animation-duration:.24s}.dialog-enter-active,.dialog-leave-active,.dialog-enter-active .dialog-body,.dialog-leave-active .dialog-body{transition-duration:.15s}.img-fade{transition-duration:.24s}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
