/* 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,html,.content{overflow: hidden; width: 100%; height: 100%; background: #1d1d1d;}
.content{position: absolute; left: 0; top: 0; z-index: 1; display: none; background-color: #1d1d1d; background-position: center 0; background-repeat: no-repeat;}

.default{}

.downloadFileName{position: absolute;  font-size: 24px; color: #000; height: 30px; line-height: 30px;}
.deviceSelect{width: 705px; height: 655px; position: absolute; left: 50%; top: 0px; transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.deviceImg{display: block;}

.huawei .downloadFileName{width: 400px; left: 160px; top: 504px;}
.vivo .downloadFileName{width: 220px; left: 204px; top: 250px;}
.oppo .downloadFileName{left: 215px; top: 230px; padding-right: 37px; background: url(../images/oppo_icon.jpg) no-repeat right center;}
.xiaomi .downloadFileName{left: 230px; top: 250px; padding-right: 26px; background: url(../images/xiaomi_icon.jpg) no-repeat right center;}

.huawei .deviceSelect{}
.xiaomi .deviceSelect{top:108px;}
.oppo .deviceSelect{}
.vivo .deviceSelect{}


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

.btnBack{display: block; width: 334px; height: 76px; background: url(../images/back.png) no-repeat 0 0; position: absolute; left: 50%; margin-left: -167px; top: 1278px;}