@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
form, fieldset, legend, button, input, textarea, 
th, td, 
img{
  border:medium none;
  margin: 0;
  padding: 0;
}
/** 设置默认字体 **/
body,button, input, select, textarea {
  font: 12px/1.5 ,tahoma, Srial, helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;}
a:hover { text-decoration: underline; color:#F40; }
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
html,body {width: 100%;height: 100%;}

@media (min-width:751px){
  .bg{
    width: 100%;
    height: 100%;
    background: url(../images/pcbg.png) no-repeat center top;
    background-size: 100% 100%;
    position: relative;
  }
  .bg .register{
    width: 100%;
    height: 87px;
    position: absolute;
    top: 0;
    left: 0;
  }
  .bg .register .shequ{
    width: 9%;
    height: 38px;
    display: block;
    position: absolute;
    right: 26%;
    top: 28px;
  }
  .bg .register .yaoqingurl{
    width: 7%;
    height: 38px;
    display: block;
    position: absolute;
    right: 18.5%;
    top: 28px;
  }
  .bg .ios{
    width: 10.5%;
    height: 48px;
    background: url(../images/ios.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    bottom: 11%;
    left: 32%;
  }
  .bg .google{
    width: 10.5%;
    height: 48px;
    background: url(../images/google.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    bottom: 11%;
    right: 44.8%;
  }
  .bg .android{
    width: 10.5%;
    height: 48px;
    background: url(../images/android.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    bottom: 11%;
    right: 32%;
  }
}

@media (max-width:750px){
  .bg{
    width: 100%;
    height: 100%;
    background: url(../images/mbg.png) no-repeat center top;
    background-size: 100% 100%;
  }
  .bg .register{
    width: 100%;
    height: 7.5%;
    position: absolute;
    top: 0;
    left: 0;
  }
  .bg .register .shequ{
    width: 9%;
    height: 83px;
    display: block;
    position: absolute;
    right: 3%;
    top: 18px;
  }
  .bg .register .yaoqingurl{
    display: none;
  }
  .bg .ios{
    width: 40.5%;
    height: 6.5%;
    background: url(../images/ios.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    bottom: 15.7%;
    left: 9%;
  }
  .bg .google{
    width: 40.5%;
    height: 6.5%;
    background: url(../images/google.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    bottom: 15.7%;
    right: 7%;
  }
  .bg .android{
    width: 40.5%;
    height: 6.5%;
    background: url(../images/android.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    bottom: 7%;
    right: 29.75%;
  }
}