.f-srcollOne::-webkit-scrollbar-track{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  border-radius: 2px;
  background-color: #F5F5F5;
}
.f-srcollOne::-webkit-scrollbar{
  width: 3px;
  background-color: #F5F5F5;
}
.f-srcollOne::-webkit-scrollbar-thumb{
  border-radius: 2px;
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
  background-color: #CCCCCC;
}
.mainBox{
  width: 100%;
  overflow: hidden;
}
body,html{
  background: #161618;
}
a{
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
input::-webkit-input-placeholder {
  color: #e5e5e5;
  font-size:14px;
}
input::-moz-placeholder {
  color: #e5e5e5;
  font-size:14px;
}
input:-ms-input-placeholder {
  color: #e5e5e5;
  font-size:14px;
}

.commonTitlebox{
  width: 100%;
  overflow:hidden;
  text-align: center;
}
.commonTitlebox span{
  display: inline-block;
  height: 35px;
  width: 160px;
  text-align: center;
  line-height: 35px;
  background:url(../images/commontitle.png) 0 0 no-repeat;
  background-size: 100% 100%;
  color: #3dcd58;
  font-size: 14px;
}
.partnerBox{
  width: 100%;
  overflow:hidden;
}
.mainContent{
  width: 92%;
  margin:0 auto 20px;
  overflow:hidden;
}


.homeBox{
  width: 100%;
  overflow:hidden;
  position: relative;
  max-width: 750px;
  margin:0 auto;
}
.homeContent{
  width: 100%;
  overflow: hidden;
  margin-top:90px;
}
.homeTop{
  width: 100%;
  overflow: hidden;
}
.homeTopimg{
  width: 100%;
  overflow: hidden;
  /*background:url(../images/topMobile.png) no-repeat  50%/cover;*/
  /*height: 500px;*/
}
.homeTopimg .topMobile{
  width: 100%;
  display: block;
}


/*mobile*/
@media screen and (max-width: 750px){
    .homeContent{
      margin-top:50px;
    }
}


/*login*/
.moduleBox{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0,0,0,0.6);
  z-index: 11111;
}
.moduleMain{
  width: 85%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.moduleContent{
  width: 100%;
  padding:8px;
  box-sizing: border-box;
  background:rgba(255,255,255,0.3);
  border-radius: 15px;
}
.moduleBgbox{
  width: 100%;
  overflow:hidden;
  background:#3ECD59;
  padding:20px;
  box-sizing:border-box;
  border-radius: 15px
}
.moduleContenttltle{
  width: 90%;
  overflow:hidden;
  font-size: 15px;
  margin:0 auto;
  color: #fff;
  text-align:center;
}
.mdelete{
  display: block;
  width: 40px;
  margin:10px auto 0;
}

.loginNum{
  width: 90%;
  margin:15px auto 0;
  overflow:hidden;
  box-sizing:border-box;
  padding:0 20px;
  background:#37AF4D;
  border-radius: 20px;
}
.loginNum input{
  width: 100%;
  box-sizing:border-box;
  height: 40px;
  border:0;
  outline-style: none;
  background:transparent;
  color: #fff;
  font-size: 14px;
}
.loginBtn{
  width: 90%;
  margin:15px auto 0;
  overflow:hidden;
  box-sizing:border-box;
  background:#fff;
  color: #3dcd58;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  margin-bottom: 10px;
}
.hsRegister{
  width: 90%;
  margin:15px auto 0;
  overflow:hidden;
  box-sizing:border-box;
  background:#fff;
  color: #3dcd58;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  margin-bottom: 10px;
}
.noRegister{
  width: 90%;
  margin:15px auto 0;
  overflow:hidden;
  box-sizing:border-box;
  color: #fff;
  border:1px solid #fff;
  border-radius: 20px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  margin-bottom: 10px;
}
/***************/
.formSubmit{
    height: 40px;
    width: 180px;
    text-align: center;
    line-height: 40px;
    background: url(../images/submit.png) 0 0 no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 15px;
    margin:15px auto;
}
.purchFloat{
    position: fixed;
    right: 0;
    top: 30vh;
    font-size: 12px;
    color: #fff;
    background:url(../images/floatbg.png) 0 0 no-repeat;
    background-size: 100% 100%;
    text-align: center;
    z-index: 3;
    width: 60px;
    height: 60px;
}
.purchFloat:focus{
  color: #fff;
}
.purchFloat span{
  display: inline-block;
    margin-top: 12px;
    color: #fff;
}
.topImg {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.topImg a {
    overflow: hidden;
    display: block;
    width: 100%;
}
.topImg img {
    width: 100%;
}
