body {
  font-family:微软雅黑体, "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 2.0em
}

strong {
  color:#E9621E;
}

.pageHeadline {
  color:#E9621E;
}

@media (max-width:450px) {
  .x-large {
    font-size:2.6rem;
    line-height:1.3em;
    letter-spacing:.02em;
  }
}

@media (min-width:768px) {
  .x-large {
    font-size:3.5rem;
    line-height:1.25em;
    letter-spacing:.02em;
  }
}

@media (max-width:450px) {
  .medium {
    font-size:1.5rem;
    line-height:1.3em;
    letter-spacing:.02em;
  }
}

@media (min-width:768px) {
  .medium {
    font-size:2rem;
    line-height:1.25em;
    letter-spacing:.02em;
  }
}

h1, h4 {
  font-weight:normal;
  font-variant:normal;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top:0px;
  padding-bottom:0px;
}

@media (max-width:450px) {
  p {
    padding-top:4px;
    padding-bottom:14px;
    margin:0;
    font-size:16px;
    font-size:1.071rem;
    line-height:1.5em;
    color:#2c2e2f;
  }
}

@media (min-width:768px) {
  p {
    padding-top:4px;
    padding-bottom:14px;
    margin:0;
    font-size:16px;
    font-size:14px;
    line-height:1.5em;
    color:#2c2e2f;
  }
}

#logo {
  min-height:80px;
  margin-top:-25px;
  display:inline-block;
}

hr {
  margin-top:10px;
  margin-bottom:30px;
  border:0;
  border-top:1px solid #eee;
}

.container{
    margin-right: auto;
    margin-left: auto;
    box-sizing: content-box;
    min-width: 940px;
    max-width: 1150px;
}

div{
  display: block;
}

.btn {
    padding: 14px 24px;
    border: 0 none;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}

.btn-primary.navbar-btn.navbar-right.action-button {
    background: #E9621E;
    color: #ffffff;
}

.btn-primary.navbar-btn.navbar-right.action-button:hover, .btn-primary.navbar-btn.navbar-right.action-button:focus, .btn-primary:active, .btn-primary.navbar-btn.navbar-right.action-button.active, .open > .dropdown-toggle.btn-primary.navbar-btn.navbar-right.action-button {
    background: #E9621E;
}

.btn-primary.navbar-btn.navbar-right.action-button:active, .btn-primary.navbar-btn.navbar-right.action-button.active {
    background: #E9621E;
    box-shadow: none;
}

.status-message{
  padding: 100px 0;
  text-align: center;
  display: block;
  box-sizing: border-box;
}

.contain{
  max-width:320px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;


}

.statu-message.icon{
  max-width: 160px;
}

img{
  margin: 0;
  height: auto;
}
