/* 头部 */

.l {
  float: left;
}

.r {
  float: right;
}

.none {
  display: none!important;
}

.header-nav a {
  display: inline-block;
  width: 100%;
  cursor: inherit!important;
}

a {
  color: white;
}

input, button {
  outline: none;
}

.WeahterType {
  padding-right: 10px;
}

.pink-border-color {
  border: 3px solid #1e8680!important;
}

.pink-bg-white-color {
  background-color: #1e8680;
}

.pink-color {
  color: #1e8680!important;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}

.mCSB_scrollTools, .mCSB_draggerContainer, .mCSB_dragger, .mCSB_dragger_bar, .mCSB_draggerRail {
  width: 6px!important;
}

.mCSB_dragger_bar {
  background: #fff;
  background: rgba(1, 1, 1, 0.25)!important;
}

.mCSB_draggerRail {
  background: white!important;
}

.bmed {
  background-color: #ccc;
}

/* .pub-footer {
  min-width: 1190px!important;
} */

/* bottom样式 */

.pub-footer-switch {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center
}

.pub-footer-switch .btn-change {
  color: #666;
  background-color: #d1d1d1;
  border-color: #b7b7b7;
  display: block;
  width: 100%;
  text-align: center;
  display: inline-block;
  width: 5em;
  margin-right: 1em;
  margin-left: 1em;
  line-height: 2;
  cursor: pointer
}

.pub-footer-switch .btn-change:focus, .pub-footer-switch .btn-change.focus {
  color: #666;
  background-color: #b7b7b7;
  border-color: #777
}

.pub-footer-switch .btn-change:hover {
  color: #666;
  background-color: #b7b7b7;
  border-color: #989898
}

.pub-footer-switch .btn-change:active, .pub-footer-switch .btn-change.active, .open>.pub-footer-switch .btn-change.dropdown-toggle {
  color: #666;
  background-color: #b7b7b7;
  border-color: #989898
}

.pub-footer-switch .btn-change:active:hover, .pub-footer-switch .btn-change:active:focus, .pub-footer-switch .btn-change:active.focus, .pub-footer-switch .btn-change.active:hover, .pub-footer-switch .btn-change.active:focus, .pub-footer-switch .btn-change.active.focus, .open>.pub-footer-switch .btn-change.dropdown-toggle:hover, .open>.pub-footer-switch .btn-change.dropdown-toggle:focus, .open>.pub-footer-switch .btn-change.dropdown-toggle.focus {
  color: #666;
  background-color: #a5a5a5;
  border-color: #777
}

.pub-footer-switch .btn-change:active, .pub-footer-switch .btn-change.active, .open>.pub-footer-switch .btn-change.dropdown-toggle {
  background-image: none
}

.pub-footer-switch .btn-change.disabled, .pub-footer-switch .btn-change.disabled:hover, .pub-footer-switch .btn-change.disabled:focus, .pub-footer-switch .btn-change.disabled.focus, .pub-footer-switch .btn-change.disabled:active, .pub-footer-switch .btn-change.disabled.active, .pub-footer-switch .btn-change[disabled], .pub-footer-switch .btn-change[disabled]:hover, .pub-footer-switch .btn-change[disabled]:focus, .pub-footer-switch .btn-change[disabled].focus, .pub-footer-switch .btn-change[disabled]:active, .pub-footer-switch .btn-change[disabled].active, fieldset[disabled] .pub-footer-switch .btn-change, fieldset[disabled] .pub-footer-switch .btn-change:hover, fieldset[disabled] .pub-footer-switch .btn-change:focus, fieldset[disabled] .pub-footer-switch .btn-change.focus, fieldset[disabled] .pub-footer-switch .btn-change:active, fieldset[disabled] .pub-footer-switch .btn-change.active {
  background-color: #d1d1d1;
  border-color: #b7b7b7
}

.pub-footer-switch .btn-change .badge {
  color: #d1d1d1;
  background-color: #666
}

.pub-footer-switch .current {
  color: #fff;
  background-color: #cc6c00;
  border-color: #995100;
  display: block;
  width: 100%;
  text-align: center;
  width: 5em;
  display: inline-block
}

.pub-footer-switch .current:focus, .pub-footer-switch .current.focus {
  color: #fff;
  background-color: #995100;
  border-color: #1a0e00
}

.pub-footer-switch .current:hover {
  color: #fff;
  background-color: #995100;
  border-color: #5c3100
}

.pub-footer-switch .current:active, .pub-footer-switch .current.active, .open>.pub-footer-switch .current.dropdown-toggle {
  color: #fff;
  background-color: #995100;
  border-color: #5c3100
}

.pub-footer-switch .current:active:hover, .pub-footer-switch .current:active:focus, .pub-footer-switch .current:active.focus, .pub-footer-switch .current.active:hover, .pub-footer-switch .current.active:focus, .pub-footer-switch .current.active.focus, .open>.pub-footer-switch .current.dropdown-toggle:hover, .open>.pub-footer-switch .current.dropdown-toggle:focus, .open>.pub-footer-switch .current.dropdown-toggle.focus {
  color: #fff;
  background-color: #753e00;
  border-color: #1a0e00
}

.pub-footer-switch .current:active, .pub-footer-switch .current.active, .open>.pub-footer-switch .current.dropdown-toggle {
  background-image: none
}

.pub-footer-switch .current.disabled, .pub-footer-switch .current.disabled:hover, .pub-footer-switch .current.disabled:focus, .pub-footer-switch .current.disabled.focus, .pub-footer-switch .current.disabled:active, .pub-footer-switch .current.disabled.active, .pub-footer-switch .current[disabled], .pub-footer-switch .current[disabled]:hover, .pub-footer-switch .current[disabled]:focus, .pub-footer-switch .current[disabled].focus, .pub-footer-switch .current[disabled]:active, .pub-footer-switch .current[disabled].active, fieldset[disabled] .pub-footer-switch .current, fieldset[disabled] .pub-footer-switch .current:hover, fieldset[disabled] .pub-footer-switch .current:focus, fieldset[disabled] .pub-footer-switch .current.focus, fieldset[disabled] .pub-footer-switch .current:active, fieldset[disabled] .pub-footer-switch .current.active {
  background-color: #cc6c00;
  border-color: #995100
}

.pub-footer-switch .current .badge {
  color: #cc6c00;
  background-color: #fff
}

.pub-footer {
  text-align: center;
  line-height: 2;
  color: #7a7a7a;
  padding-top: 20px;
  border-top: 1px solid #DADADA;
  background-color: #fff;
  margin-left: -10px;
  margin-right: -10px
}

.pub-footer .title {
  font-size: 1.14286em;
  font-size: 1.14286rem;
  line-height: 1
}

.pub-footer .title .icon {
  font-size: 1.42857em;
  font-size: 1.42857rem;
  margin-right: 6px
}

.pub-footer a {
  color: #7a7a7a
}

.pub-footer a:visited {
  color: #474747
}

.pub-footer a:focus {
  color: #ff8700
}

.pub-footer a:hover {
  color: #ff8700
}

.pub-footer a:active {
  color: #ff8700
}

.pub-footer .linbox {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 900px
}

.pub-footer .line-wrap {
  padding-bottom: 20px;
  border-bottom: 1px solid #DADADA
}

.pub-footer .prebox {
  float: left;
  width: 180px;
  border-left: 1px solid #DADADA
}

.pub-footer .prebox .clearfix {
  padding-top: 20px
}

.pub-footer .prebox a {
  float: left;
  width: 180px
}

.pub-footer .row2 {
  border-left: none
}

.pub-footer .row2 a {
  width: 90px
}

.pub-footer .bottom-info {
  font-size: 0.85714em;
  font-size: 0.85714rem;
  padding-bottom: 20px;
  padding-top: 20px
}

.pub-footer .bot-pic {
  padding-bottom: 20px;
  padding-top: 20px
}

.pub-footer .bot-pic .link {
  margin-left: 1em;
  margin-right: 1em
}

.pub-footer {
  margin: 0!important;
}

.pub-footer .linbox {
  width: 910px!important;
}

.normalcenterwidth {
  width: 1190px;
  margin: 0 auto;
}
