html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset { padding: 0; margin: 0; }
ul,ol,dl { list-style-type: none }
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
address,caption,cite,code,dfn,em,th,var { font-style: normal; font-weight: 400 }
input,button,textarea,select,optgroup,option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit }
input,button { overflow: visible; vertical-align: middle; outline: none }
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"] { appearance: none; -webkit-appearance: none; outline: none }
body,th,td,button,input,select,textarea { font-family: "Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53"; font-size: 12px; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
img { border: none; margin: 0px; padding: 0px; }
a:link, a:visited { text-decoration: blink; }
html{min-height: 100%; }
body { margin: 0 auto; padding: 0; max-width: 750px;height: 100vh;}
/*  */
.wxjzBox { width: 100%; height: auto; overflow: hidden; height: 100vh;}
.wxjzBox .hd { height:/* 3.5rem*/0; overflow: hidden;}
.wxjzBox .hd { list-style: none; white-space: nowrap; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; background-color: #a9a9a9; }
.wxjzBox .hd li { height: 2rem; display: inline-block; line-height: 2rem; padding: 0.75rem; color: #fff; font-size: 1rem;cursor: pointer; }
.wxjzBox .hd li a { color: #fff; }
.wxjzBox .hd li.on { background: #bf2e2d; }
.wxjzBox .bd { width:100%; overflow: hidden;box-sizing: border-box;height: /*calc(100vh - 3.5rem)*/100vh;overflow-y: auto !important;}
.wxjzList{height:/* calc(100vh - 3.5rem)*/100vh;}
.wxjzListMain{padding-top: 1rem;overflow: hidden;}
.wxjzListMain li{width: 33%;box-sizing: border-box;padding: 1rem 2rem 1rem;float: left;}
.wxjzListMain li a{display: block;}
.wxjzListMain li a .icon{border-radius: 50%;overflow: hidden;margin-bottom: 1.5rem;height:4.25rem;overflow: hidden;}
.wxjzListMain li a img{display: block;width: 100%;}
.wxjzListMain li a .name{line-height: 1.5rem;font-size: 1rem;color: #333;text-align: center;height: 3rem;overflow: hidden;/*text-overflow:ellipsis;white-space: nowrap;*/}