/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
body{background-color: #fff;}
body,html,.wrap{overflow: hidden; width: 100%; height: 100%;}
.wrap{background:url(../images/dl.jpg) no-repeat center center; position: absolute; left: 0; top: 0; z-index: 1; display: none;}

.sharepop{display:none; width: 100%; position: fixed; left: 0; top: 0; background: #000; height: 100%; z-index: 99;}
.sharepop img{display: block; width: 100%;}

@media screen and (max-width:640px) {
    .wrap{background-size: 100% auto;}
}

.maskcover{position: fixed; left: 0;top:0; background: rgba(0,0,0,0.8); width: 100%; height: 100%; z-index: 100; display: none;}
.maskcover .continue-btn{position: absolute; left: 122px; top:835px;background:url(../images/download_btn.png); width: 511px;height: 91px;}
.maskcover .popup-container{background: url(../images/download_explain.png); width: 750px; height:1049px; position:absolute; top:50%; left:0; margin: -525px 0 0 0;}