.container,body{width:100%;overflow:hidden}.btn-group,.header,.subtitle-1{text-align:center}*{margin:0;padding:0;box-sizing:border-box}html{width:100%;height:100%;overflow-x:hidden;font-size:10px}body{height:auto;background-image:url(../images/bg.jpg);background-color:#191b28;background-repeat:no-repeat;background-position:top;background-size:contain;font-weight:100}.container{max-width:700px;margin:0 auto 6rem;display:block}.header{margin-top:9%}.header .icon{width:3rem;height:4.74rem;vertical-align:top;background:url(../images/icon.png) no-repeat;background-size:100% 100%;margin:0 auto}.header .title-wrap{line-height:1.8;margin:0 auto}.header .title-wrap .title-2{font-size:.7rem;color:rgba(255,255,255,.5);text-align:center;margin-top:.3rem}.subtitle-1{width:90%;margin:7% auto;color:#fffbf3;font-size:.9rem;line-height:1.5rem;font-weight:100;opacity:.7}.main-pic{width:18rem;height:15.79rem;display:block;margin:0 auto 10%;background:url(../images/img.png) no-repeat;background-size:100% 100%}.btn-group{width:100%;position:fixed;bottom:0}.btn-group .text{padding-top:.4rem;padding-bottom:1rem}.btn-group .text i{color:#fff;font-weight:300;font-size:.8rem;font-style:normal;opacity:.3}.btn-group .btn-update{padding-top:1rem}.btn-group .btn-update .btn-download{height:2.5rem;background:-webkit-linear-gradient(left,#fcc37c,#fb8a65);background:linear-gradient(to right,#fcc37c,#fb8a65);font-size:.8rem;color:#fff;width:40%;border-radius:1.25rem;border:none;font-weight:400}