body,html{margin:0}#app{width:100%;height:100%;background:#f8f8f8;font-family:Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body,dd,dl,dt,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,ul{padding:0;margin:0;position:relative;list-style-type:none}input{outline:none;background:0;border:0}footer,header,img,main,nav,section{display:block}body,html{width:100%;height:100%;font-family:PingFangSC-Medium}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}a{text-decoration:none;color:#0dc441}a:hover{text-decoration:underline}*{font-size:.32rem;-webkit-box-sizing:border-box;box-sizing:border-box}select{border:1px solid #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:14px}select::-ms-expand{display:none}.clearfix:after,.clearfix:before{content:"";height:0;line-height:0;display:block;clear:both;visibility:hidden}.halfLine{position:relative}.halfLine:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,transparent),color-stop(50%,#ccc));background-image:linear-gradient(0deg,transparent 50%,#ccc 0)}input::-webkit-input-placeholder{font-size:.373333rem;font-weight:400;color:#474c66}input:-ms-input-placeholder{font-size:.373333rem;font-weight:400;color:#474c66}.flexOut{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.overflowY{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.overflowY::-webkit-scrollbar{display:none}.disFlex{display:box;display:-webkit-box;display:-ms-flexbox;display:flex}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.column{-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.row-reverse{-webkit-box-orient:horizontal;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}.flexWrap{-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justifySpaceAround{-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around}.justifySpaceBetween{-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.justifyEnd{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}@keyframes buttontOut{0%{bottom:0;opacity:1}to{bottom:-16rem;opacity:0}}@-webkit-keyframes buttontOut{0%{bottom:0;opacity:1}to{bottom:-16rem;opacity:0}}.buttontOut{bottom:-16rem!important;opacity:0;-webkit-animation:buttontOut;animation:buttontOut;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes buttonEnter{0%{bottom:-16rem;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes buttonEnter{0%{bottom:-16rem;opacity:0}to{bottom:0;opacity:1}}.buttonEnter{bottom:0!important;opacity:1;-webkit-animation:buttonEnter;animation:buttonEnter;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes opcitytOut{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opcitytOut{0%{opacity:0}to{opacity:1}}.opcitytOut{opacity:1;-webkit-animation:opcitytOut;animation:opcitytOut;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes opcityEnter{0%{opacity:1}to{opacity:0}}@-webkit-keyframes opcityEnter{0%{opacity:1}to{opacity:0}}.opcityEnter{opacity:0;-webkit-animation:opcityEnter;animation:opcityEnter;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}