*{
  margin:0;
  padding:0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  -o-box-sizing:border-box;
  
}
ul{
  list-style: none;
}
html,body{
  line-height:1.8;
  font-family:'微软雅黑';
  -webkit-tap-highlight-color:transparent;
  -moz-tap-highlight-color:transparent;
  -ms-tap-highlight-color:transparent;
  -o-tap-highlight-color:transparent;
  tap-highlight-color:transparent;
  overflow-x: hidden;
  background-size: 100%;
  overflow-y: auto;
}

img{
  vertical-align: top;
}

a{
    text-decoration:none;
}
button,input{
  outline:none;
    border:none;
    cursor:pointer;
    border-color: transparent;  
    cursor: pointer;
}
img{
  border:none;
    outline:none;
    vertical-align: top;
}
.prompt{
  color: #fff;
  height: 33px;
  line-height: 33px;
  text-align: center;
  position: fixed;
  top: 20%;
  left: 50%;
  width: 340px;
  font-size: 13px;
  border-radius: 20px;
  z-index: 99999;
  margin-left: -170px;
}
.gradientHide{
  opacity: 0;
  background: rgba(128,138,135 ,0.1);
  transition: all .2s;
}
.gradientShow{
  opacity: 1;
  background: rgba(41,36,33, 0.6);
  transition: all .2s;
}
.container{
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.nav{
  height: 0.9rem;
  width: 100%;
  background: #30aafe;
  text-align: center;
  line-height: 0.9rem;
  font-size: 0.3rem;
  color: #fff;
}


input::-webkit-input-placeholder{
            color:#999;
            font-size: 0.24rem;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#999;
            font-size: 0.24rem;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#999;
            font-size: 0.24rem;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#999;
            font-size: 0.24rem;
}

.cover{
  position:fixed;
  left:0px;
  top:0px;
  background:rgba(0, 0, 0, 0.6);
  width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/
  height:100%;
  filter:alpha(opacity=60);  /*设置透明度为60%*/
  z-index: 1001;
  vertical-align: middle;
  display: flex;
  align-items: center;
  justify-content: center;
    
}
/*父元素*/
.flex{
  display: flex;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
}
/*子元素*/
.flex1{
  flex:1;
  -webkit-flex:1;
  -moz-flex:1;
  -ms-flex:1;
  -o-flex:1;
}
/*父元素*/
.spaceBetween{
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
}
/*父元素*/
.Middle{
  justify-content: center;
}
/*父元素*/
.alignCenter{
  align-items: center;
  -webkit-align-items:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
}
.back{
  position: absolute;
  height: auto;
  width: 100%;
  z-index: -9999;
}
.continer{
  height: 100%;
  width: 100%;
  overflow: auto;
}
.hide{
  display: none;
}