body,dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}li{list-style:none}img{border:none;vertical-align:top}a:-webkit-any-link{text-decoration:none;color:inherit;cursor:auto}input,input:active,input:focus,input:hover{border:none;outline:none;background-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{position:relative}body,html{height:100%}body{width:100%;font-family:PingFangSC-Regular,Helvetica,Microsoft Yahei,tahoma,sans-serif;text-align:left;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.stopscroll{overflow:hidden;height:100%}.img-pointer-events{pointer-events:auto}body,html{height:100%;margin-left:calc(100vw - 100%)}#app{height:100vh;position:relative;background:#fff}#app.bigs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#app.bigs #video-loading{position:relative;z-index:0;height:100vh}#app.small #video-loading{position:absolute;z-index:0;top:50%;left:0;width:100%;height:22.44767rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}.wrapper{box-sizing:border-box;min-height:100%;overflow-y:scroll}.wrapper,.wrapper .main{width:100%}.wrapper .guide{width:100%;position:fixed;background-color:#fff;height:4.02576rem;bottom:1px}.wrapper .guide .dl-btn{bottom:2.41546rem;width:70vw;height:1.17552rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:.58776rem;background:linear-gradient(90deg,#5b93ff,#7c67ff),linear-gradient(90deg,#86afff,#9584fe);font-size:.5153rem;color:#fff;font-weight:500;margin-bottom:.06441rem}.wrapper .guide .company-box,.wrapper .guide .dl-btn{position:fixed;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.wrapper .guide .company-box{bottom:1.28824rem;left:0;right:0;-ms-flex-direction:column;flex-direction:column}.wrapper .guide .company-box .lines{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wrapper .guide .company-box .lines h4{font-size:.25765rem;color:#7b7b7b;line-height:.32206rem}.wrapper .guide .company-box .lines h4.ml{margin-left:.16103rem}.wrapper .guide .company-box .lines span{font-size:.25765rem;color:#7b7b7b;margin:0 .16103rem}.wrapper .guide .company-box .lines:last-of-type{margin-top:.09662rem}