#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:PingFangSC-Regular,Microsoft YaHei,Arial,Helvetica,Helvetica Neue,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;font-size:.16rem;background:#f5f5f5;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:auto;-webkit-overflow-scrolling:touch;border:medium none;margin:0;padding:0}.content{width:100%;height:100%}.fl{float:left}.fr{float:right}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}blockquote,dd,dl,dt,h1,h2,h3,h4,h5,h6,hr,li,ol,p,ul{border:medium none;margin:0;padding:0}li{list-style:none}pre,td,th{border:medium none;margin:0;padding:0}img{border:0}img i,input{border:medium none;margin:0;padding:0}input:focus{outline:none}input::-webkit-input-placeholder{color:#ccc;font-size:.14rem}em,i{font-style:normal}a{text-decoration:none}button{border:0}button:focus{outline:none}input[type=password]{-webkit-appearance:none}textarea::-webkit-input-placeholder{color:#ccc;font-size:.14rem}.clear{clear:both}.m_banner{width:100%;height:2rem}.default_btn{border:1px solid #af954c;width:100%;height:.45rem;text-align:center;font-size:.15rem}.bg{position:absolute;background:#fff;overflow:auto}