*{ box-sizing:border-box}
.bs-docs-header {
  position: relative;
  padding: 60px 0;
  color: #fff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  background: #ba0e10 url(../images/topbg2.jpg) no-repeat center center;
  background-size:100% auto
  /*background-image: -webkit-gradient(linear, left top, left bottom, from(#a90707), to(#dd2424));
  background-image: -webkit-linear-gradient(top, #a90707 0%, #dd2424 100%);
  background-image: -o-linear-gradient(top, #a90707 0%, #dd2424 100%);
  background-image: linear-gradient(to bottom, #a90707 0%, #dd2424 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a90707", endColorstr="#dd2424", GradientType=0);
  background-repeat: repeat-x;*/
}
.bs-docs-header {
  margin-bottom: 40px;
  font-size: 20px;
}
.bs-docs-header h1 {
  margin-top: 0;
  color: #fff;
}
.bs-docs-header p{ font-size:0.75em}
.bs-docs-header .container {
  position: relative;
}
.chaxun_box{width:40%; margin:0 auto}
.mainbox{ padding-bottom:8rem}
.bootstrap-switch-container span{ text-indent:-6px !important}
.fixed_icon{ position:fixed; right:15px; bottom:200px}
.fixed_icon span{ font-size:32px}
.fixed_icon i{ display:block; font-size:16px; font-style:normal}
.section_title{ padding-bottom:20px;margin-bottom:20px; border-bottom:1px solid #e3e3e3; }
.alert strong{ margin:0 0.2em}
.alert a{ margin-left:2em; text-decoration:underline; color:#f00}

.form-group i{ color:#f00; margin-left:0.3em}
.form-group p{ margin-top:5px; margin-bottom:-5px; color:#f00}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{ background:#c00}

@media only screen and (max-width: 800px) {
  .bs-docs-header {
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 24px;
    text-align: left;
	background: #ba0e10 url(../images/topbg.jpg) no-repeat center center;
     background-size:auto 100%
  }
  .bs-docs-header h1 {
    font-size: 40px;
    line-height: 1;
  }
  .chaxun_box{width:100%}
}

@media only screen and (max-width: 640px) {
  .bs-docs-header h1 {
  }
  .chaxun_box{width:100%}
  .alert a{ display:block; margin-top:1em; margin-left:0}
}
