@charset "utf-8";

.mobile-inner-nav a{
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: returnToNormal;
    animation-name: returnToNormal;
}

.logo{float: left;margin-left: 0px;padding: 0;line-height: normal;width: 100%}
.logo img{height: 58px;}
        
@-webkit-keyframes returnToNormal {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes returnToNormal {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.mo_search{
  position: fixed;top: 78px;height: 100%;width: 100%;background: rgba(0,0,0,1);z-index: 1001;
  padding:30px 10%;
  display: none;
}
.m_search{width: 100%;height: 55px;line-height: 50px;color: #fff;box-shadow:0px 15px 5px -15px #fff;}
.m_search p{width: 100%;}
.m_search span:before{font-size: 24px;}
.m_search p input{background: none;border: none;outline: none;color: #fff;width: 88%;font-size: 16px;}

.ks_link p{color: rgba(255,255,255,0.7);padding-left: 5px;margin: 25px 0 20px;font-size: 12px;}
.ks_link a{color: #fff;margin: 0 5px;font-size: 14px;}
