 * {margin: 0;padding: 0;}
 * html body { overflow: visible;}
 * html frame {overflow: auto;}
html { width: 100%;  height: 100%;}
* html frameset { overflow: hidden;}
body { color: #000; background: #FFF; text-align: center;}
input,select {font-size: 12px;vertical-align: middle;}
body div {text-align: left;}
textarea,input {word-wrap: break-word;word-break: break-all; padding: 0px;}
li {list-style-type: none;}
img {border: 0 none;}
a:link,
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a {text-decoration: none;outline: none;}
body{background:url(../img/background.png) no-repeat 100% 100%; background-size: cover;background-attachment: fixed;width: 100%;height: 100%;}
header { width: 100%;height: 60px;color: #e6e6e6;}
header>span:nth-of-type(1) { float: left; line-height: 66px; margin-left: 8px;font-size: 1.3rem;}
header>span:nth-of-type(2) { float: right;line-height: 60px;margin-right:40px;font-size: 0.85rem;cursor: pointer;}
.en-img { margin-top: 14px; float: left;margin-left: 30px;width: 45px; height: 45px;}
.main{ width: 100%;height: calc(100% - 170px); display: flex; justify-content: center; align-items: center;}
.down{ height: 20px;line-height: 20px; color: #fff;text-align: center;margin-top: 56px;}
.load{margin-top: 46px; display: flex;justify-content: center;}
.load>div{position: relative;margin: 0 1.5vw; border-radius: 10px; background:linear-gradient(rgba(1,5,78,0.6),rgba(7,127,200,0.5));width: 20vw; max-width: 240px;height: 300px;text-align: center;font-size: 14px;margin-top: 24px;line-height:100%;}
.p2{text-align: center;margin-top: 10px;font-size: 12px;color: #fff; }
.p1{text-align: center;font-size: 0.85rem;color:#fff;}
.btnios{margin-top: 60px; text-align: center;} 
.btnmac{margin-top: 60px; text-align: center;}
.btn {text-align: center; margin-top: 40px;height: 30px;width: 97%; position: absolute; bottom: 20px;}
.btn_{width: 50%;border-radius: 45px;border: 1px solid #fff;color: #fff;padding: 5px 10px;text-align: center;text-decoration: none;display: inline-block;font-size: 0.8rem;outline:none;}
.btn_:hover{background:#334cf1;color: #FFF;}
.icon{width: 20vw;max-width: 100px;height: 20vw; max-height: 100px;margin-top: 48px; margin-bottom: 24px;}
#qrcode{visibility: hidden;position: absolute;top:48px; left:70px}
#qrcodeAd{visibility: hidden; position: absolute;top:48px; left:70px}
