.login-modal-content {
  width: 100%;
  height: 100%;
  font-size: 14px; }

.logo-box {
  background-size: 85%;
  width: 208px;
  height: 80px;
  margin: 0 auto 13px;
  background: url("../../page/imgs/logo.png") no-repeat center center; }

.content-box {
  width: 416px;
  margin: 0 auto;
  text-align: center; }

.input-line {
  width: 416px;
  height: 42px;
  line-height: 42px;
  border-radius: 8px;
  background: #fff;
  border: 1px solid #c6d0e5;
  margin-bottom: 15px; }

.login-icon {
  width: 40px;
  height: 42px; }

.login-icon.user {
  background: url("../../page/imgs/user_new.png") no-repeat center center; }

.login-icon.psw {
  background: url("../../page/imgs/psw_new.png") no-repeat center center; }

.input-line input {
  height: 42px;
  line-height: 42px;
  background: none;
  outline: none;
  border: none;
  width: 370px;
  border-radius: 8px;
  padding: 10px;
  padding-left: 0;
  color: #003399; }

:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999;
  opacity: 1; }

::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999;
  opacity: 1; }

input:-ms-input-placeholder {
  color: #999;
  opacity: 1; }

input::-webkit-input-placeholder {
  color: #999;
  opacity: 1; }

.login-btn {
  display: block;
  background: #003399;
  color: #fff;
  text-align: center;
  border-radius: 8px;
  font-size: 14px; }

.login-btn:hover, .login-btn:focus {
  color: #fff;
  text-decoration: none;
  background: #0c48bf; }

.input-infor {
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  margin-bottom: 31px; }

.forget-psw {
  line-height: 20px;
  display: block;
  color: #003399;
  margin-left: 10px; }

.forget-psw:hover, .forget-psw:focus {
  text-decoration: underline;
  color: #003399; }

.register-btn {
  line-height: 20px;
  display: block;
  text-align: center;
  color: #003399; }

.register-btn:hover, .register-btn:focus {
  text-decoration: underline;
  color: #003399; }

.note-text {
  margin-top: 26px;
  color: #a8a7a7;
  font-size: 13px;
  margin-top: 26px;
  text-align: left; }

#jzdlzt {
  border-radius: 2px;
  background: #fff; }

label {
  display: inline-block;
  line-height: 20px;
  margin-left: 5px;
  font-weight: normal; }

.modal-content .modal-header {
  border-bottom: none !important; }
.modal-content .modal-title {
  display: none !important; }

/*# sourceMappingURL=login.css.map */
