html {
    -webkit-text-size-adjust: 100%;
    height:100%
}
address, applet, article, aside, audio, blockquote, body, canvas, caption, dd, details, div, dl, dt, embed, figcaption, figure, footer, h1, h2, h3, h4, h5, h6, header, html, iframe, li, mark, menu, nav, object, ol, output, p, pre, progress, ruby, section, summary, table, tbody, td, tfoot, th, thead, time, tr, ul, video {
     margin: 0;
     padding: 0;
     border: 0;
     vertical-align: baseline;
}
.signin {
    /*width:1920px;*/
    /*height:936px;*/
    width:100%;
    height:100%;
    background-color: #002a4b;
    position: relative;
    overflow: hidden;
    /*background:url(../img/login_bg.png) no-repeat center fixed;*/
    /*-webkit-background-size:cover;*/
    /*-moz-background-size:cover;*/
    /*-o-background-size:cover;*/
    /*background-size:cover*/
}
.login-container {
    height: 100%;
}
.login-container .login-wrap {
    position: relative;
    height: 100%;
    background: url(../img/login_bg.png) no-repeat center;
    background-size: cover;
    z-index: 3;
}
.login-container .login-wrap .page-title {
    position: absolute;
    width: 1291px;
    height: 346px;
    background: url(../img/login_title.png) no-repeat bottom;
    background-size: contain;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.login-container .login-wrap .page-title span{
    position: relative;
    display: block;
    font-family: 'fzzongyi';
    font-size: 59px;
    color: #FFFFFF;
    text-align: center;
    margin-top: 163px;
    z-index: 1;
}
@keyframes loginTitleLight
{
    /*0%   { left:0px; }*/
    /*100%  { left:1291px; }*/
    0%   { opacity:0;left:0px; }
    50%   { opacity:1;left:450px; }
    100%  { opacity:0;left:900px; }
}
.login-container .login-wrap .page-title .light {
    position: absolute;
    width: 466px;
    height: 391px;
    background: url(../img/login_title_light.png) no-repeat;
    background-size: contain;
    top: -51px;
    left: -81px;
    animation: loginTitleLight 5s linear 0s infinite normal;
    -moz-animation: loginTitleLight 5s linear 0s infinite normal;
    -webkit-animation: loginTitleLight 5s linear 0s infinite normal;
    -o-animation: loginTitleLight 5s linear 0s infinite normal;
}
.login-container .login-wrap .login-user-box {
    position: absolute;
    width: 553px;
    height: 396px;
    background: url(../img/login_box.png) no-repeat;
    background-size: cover;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -36%);
    transform: translate(-50%, -36%);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 93.6px 136.6px 0;
}
.login-container .login-wrap .login-user-box .input-box {
    height: 31px;
    margin-bottom: 32px;
}
.login-container .login-wrap .login-user-box .input-box input {
    display: block;
    width: 100%;
    height: 100%;
    background-color: transparent;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    outline: none;
    font-size: 16px;
    color: #FFFFFF;
}
input {
    line-height: normal;
}
.login-container .login-wrap .login-user-box .login-btn {
    display: block;
    height: 45px;
    margin-top: 36.4px;
    cursor: pointer;
}




/*.signinpanel {*/
/*	width:750px;*/
/*	margin:10% auto 0;*/
/*	color:rgba(255,255,255,.95)*/
/*}*/
/*.signinpanel .logopanel {*/
/*	float:none;*/
/*	width:auto;*/
/*	padding:0;*/
/*	background:0 0*/
/*}*/
/*.signinpanel .signin-info ul {*/
/*	list-style:none;*/
/*	padding:0;*/
/*	margin:20px 0*/
/*}*/
/*.signinpanel .form-control {*/
/*	display:block;*/
/*	margin-top:15px*/
/*}*/
/*.signinpanel .uname {*/
/*	background:#fff url(../img/user.png) no-repeat 95% center;*/
/*	color:#333*/
/*}*/
/*.signinpanel .pword {*/
/*	background:#fff url(../img/locked.png) no-repeat 95% center;*/
/*	color:#333*/
/*}*/
/*.signinpanel .code {*/
/*    background: #fff no-repeat 95% center;color:#333; margin:0 0 15px 0;*/
/*}*/
/*.signinpanel .btn {*/
/*	margin-top:15px*/
/*}*/
/*.signinpanel form {*/
/*	background:rgba(255,255,255,.2);*/
/*	border:1px solid rgba(255,255,255,.3);*/
/*	-moz-box-shadow:0 3px 0 rgba(12,12,12,.03);*/
/*	-webkit-box-shadow:0 3px 0 rgba(12,12,12,.03);*/
/*	box-shadow:0 3px 0 rgba(12,12,12,.03);*/
/*	-moz-border-radius:3px;*/
/*	-webkit-border-radius:3px;*/
/*	border-radius:3px;*/
/*	padding:30px*/
/*}*/
/*.signup-footer {*/
/*	border-top:solid 1px rgba(255,255,255,.3);*/
/*	margin:20px 0;*/
/*	padding-top:15px*/
/*}*/
/*@media screen and (max-width:768px) {*/
/*	.signinpanel,.signuppanel {*/
/*	margin:0 auto;*/
/*	width:380px!important;*/
/*	padding:20px*/
/*}*/
/*.signinpanel form {*/
/*	margin-top:20px*/
/*}*/
/*.signup-footer,.signuppanel .form-control {*/
/*	margin-bottom:10px*/
/*}*/
/*.signup-footer .pull-left,.signup-footer .pull-right {*/
/*	float:none!important;*/
/*	text-align:center*/
/*}*/
/*.signinpanel .signin-info ul {*/
/*	display:none*/
/*}*/
/*}@media screen and (max-width:320px) {*/
/*	.signinpanel,.signuppanel {*/
/*	margin:0 20px;*/
/*	width:auto*/
/*}*/
/*}*/
/*!**/
/*登录界面check样式*/
/**!*/
/*.checkbox-custom {*/
/*    position: relative;*/
/*    padding: 0 15px 0 25px;*/
/*    margin-bottom: 7px;*/
/*    display: inline-block;*/
/*}*/
/*!**/
/*将初始的checkbox的样式改变*/
/**!*/
/*.checkbox-custom input[type="checkbox"] {*/
/*    opacity: 0; !*将初始的checkbox隐藏起来*!*/
/*    position: absolute;*/
/*    cursor: pointer;*/
/*    z-index: 2;*/
/*    margin: -6px 0 0 0;*/
/*    top: 50%;*/
/*    left: 3px;*/
/*}*/
/*!**/
/*设计新的checkbox，位置*/
/**!*/
/*.checkbox-custom label:before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 0;*/
/*    margin-top: -9px;*/
/*    width: 18px;*/
/*    height: 17px;*/
/*    display: inline-block;*/
/*    border-radius: 2px;*/
/*    border: 1px solid #bbb;*/
/*    background: #fff;*/
/*}*/
/*!**/
/*点击初始的checkbox，将新的checkbox关联起来*/
/**!*/
/*.checkbox-custom input[type="checkbox"]:checked +label:after {*/
/*    position: absolute;*/
/*    display: inline-block;*/
/*    font-family: 'Glyphicons Halflings';*/
/*    content: "\e013";*/
/*    top: 42%;*/
/*    left: 3px;*/
/*    margin-top: -5px;*/
/*    font-size: 11px;*/
/*    line-height: 1;*/
/*    width: 16px;*/
/*    height: 16px;*/
/*    color: #333;*/
/*}*/
/*.checkbox-custom label {*/
/*    cursor: pointer;*/
/*    line-height: 1.2;*/
/*    font-weight: normal; !*改变了rememberme的字体*!*/
/*    margin-bottom: 0;*/
/*    text-align: left;*/
/*}*/

/*.form-control, .form-control:focus, .has-error .form-control:focus,  .has-success .form-control:focus, .has-warning .form-control:focus,  .navbar-collapse, .navbar-form, .navbar-form-custom .form-control:focus,  .navbar-form-custom .form-control:hover, .open .btn.dropdown-toggle,  .panel, .popover, .progress, .progress-bar {*/
/*    box-shadow: none;*/
/*}*/

/*.form-control{*/
/*	border-radius: 1px!important;*/
/*	padding: 6px 12px!important;*/
/*	height: 34px!important;*/
/*}*/

/*.form-control:focus{*/
/*    border-color: #1ab394 !important;*/
/*}*/