.layui-main{
    width:98%;
    max-width: 960px;
}
.layui-logo {
  position: relative;
  top: 50px;
  text-align: center;
}
.layui-anim {
  text-align: left;
}
.layui-anim img{
  text-align:center;
}
.layui-form-label {
  float: left;
  display: block;
  padding: 9px 15px;
  width: 45px;
  font-weight: 400;
  line-height: 20px;
  text-align: right;
}
.layui-input-block {
  margin-left: 75px;
  min-height: 36px;
}
.layui-card-header {
  background-color: #207fcc;
  color: #FFF;
  border: 1px solid #207fcc;
}
.layui-form-select dl dd.layui-this {
  background-color: #207fcc;
  color: #fff;
}
.layui-card {
  border: 1px solid #207fcc;
}
.layui-btn {
  background-color: #207fcc;
}
.footer {
 left:0;
 bottom:0;
 width:100%
}

.mod-foot {
 position:relative;
 padding:15px 10px 5px;
 text-align:center;
 color:#999;
 border-radius:8px
}
.mod-foot p {
 margin-bottom:10px;
 line-height:20px
}
.mod-foot span,
.mod-foot a {
 margin:0 3px;
 white-space:nowrap
}
.mod-foot a {
 color:#999
}
.mod-foot a.text-red {
 color:#fd7474
}
.mod-foot a.text-blue {
 font-weight:bold;
 color:#1296db
}
.mod-link {
 line-height:24px;
 text-align:center
}
.mod-link a {
 padding:0 4px;
 color:#666;
 white-space:nowrap
}
.btn {
  position: relative;
  display: inline-block;
  min-width: 92px;
  height: 34px;
  padding: 0 12px;
  margin: 0 2px 6px;
  border: medium none;
  background: #2095f2;
  line-height: 34px;
  text-align: center;
  font-family: Tahoma,Arial, Helvetica,"Microsoft YaHei";
  font-size: 14px;
  color: #fff !important;
  cursor: pointer;
  text-decoration: none;
  border-radius: 3px;
  box-sizing: border-box;
  outline: none;
  -webkit-appearance: none;
}
@media screen and (max-width: 799px) {
 .mod-foot p {
  font-size:13px
 }
 .mod-foot .btn {
  width:100%
 }
}
@media screen and (max-width: 450px) {
  .layui-form-item .layui-input-inline {
    display: block;
    float: none;
    left: 0px;
    width: auto !important;
    margin: 0 0 10px 75px;
  }
}