@charset "utf-8";

body{
    background: #eee;
    font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;
}
blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul{
    font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;
}
.wrap1180{
    width: 1180px;
    margin: 0 auto;
}
.zjxc-container{
    width: 360px;
    background: #fff;
    border-radius: 4px;
    padding: 50px 115px;
    margin: 40px auto;
}
.zjxc-footer{
    text-align: center;
    color: #9EA7B4;
}
.zjxc-container .ct_input{
    position: relative;
}
.zjxc-container .input_text{
    width: 330px;
    margin-bottom: 20px;
    color: #666;
}
.zjxc-container .ct_img_yhm{
    background-position: -16px 0;
}
.zjxc-container .errors{
    margin-bottom: 10px;
}
.zjxc-container h2{
    font-size: 24px;
    color: #666;
    text-align: center;
    font-weight: 400;
    margin-bottom: 30px;
}
.zjxc-container .password_txt{
    color: #666;
}
.zjxc-btn-login{
    width: 360px;
    background: #5cadff;
    border-radius: 4px;
    color: #fff;
    border: 1px solid #5cadff;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    margin-bottom: 10px;
    cursor: pointer;
}
.zjxc-btn-login:hover{
    background: #4199f1;
}
.oprate-box{
    text-align: right;
}
.oprate-box a:hover{
    color: #666;
}
.xxwzh{
    font-size: 14px;
    margin-top: 10px;
}
.xxwzh a:hover{
    color: #666;
}
.zdjs-header{
    position: relative;
    height: 80px;
    line-height: 80px;
    background: #1b8af5;
    min-width: 1180px;
}
.zdjs-header h2{
    position: absolute;
    left: 0;
    top: -300px;
    margin-top: -30px;
    height: 0;
    line-height: 0;
}
.zdjs-header .zdjs-logo{
    float: left;
    width: 427px;
    height: 25px;
    margin-top: 28px;
    background-image: url("../../../images/ncss_login/zdjs-logo.png");
    background-image: -webkit-image-set(url("../../../images/ncss_login/zdjs-logo.png") 1x,url("../../../images/ncss_login/zdjs-logo-2x.png") 2x);
    background-repeat: no-repeat;
    background-position: 0 50%;
    overflow: hidden;
}
.zdjs-header a{
    float: right;
    color: #fff;
    font-size: 14px;
    padding-right: 15px;
}