*{margin:0;padding:0}html,body,#app{height:100%;width:100%}html{background-color:#ddd}#app{display:flex;flex-direction:column}#app header{height:46px;flex-shrink:0}#app article{flex:1;overflow-y:auto;background-color:#f7f7f7}#app footer{height:50px;flex-shrink:0}#app footer .van-tabbar--fixed{position:static}.van-form{border-radius:8px}.van-button{font-size:18px!important}.van-cell-group{margin-top:12px!important}
