/* line 4, base.less */
body {
  font-family: Heiti, Heiti SC, DroidSans, DroidSansFallback, Arial, "Microsoft YaHei";
}
/* line 7, base.less */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
iframe,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
button,
input,
textarea,
th,
td,
fieldset {
  margin: 0;
  padding: 0;
}
/* line 35, base.less */
ul,
ol,
dl {
  list-style-type: none;
}

/* line 44, base.less */
html {
  background-color: #fff;
}
/* line 47, base.less */
address,
caption,
cite,
code,
dfn,
em,
th,
var {
  font-style: normal;
  font-weight: normal;
}
/* line 58, base.less */
code,
kbd,
pre,
samp,
tt {
  font-family: "Courier New", Courier, monospace;
}
/* line 65, base.less */
input,
button,
textarea,
select,
optgroup,
option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
/* line 76, base.less */
body,
th,
td,
button,
input,
select,
textarea {
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
}
/* line 87, base.less */
a,
area {
  outline: none;
}
/* line 91, base.less */
a {
  text-decoration: none;
  cursor: pointer;
  color: #000;
}
/* line 96, base.less */
a:hover {
  /*text-decoration: underline;*/
  outline: none;
}
/* line 100, base.less */
a.ie6:hover {
  zoom: 1;
}
/* line 103, base.less */
a:focus {
  outline: none;
}
/* line 106, base.less */
a:hover,
a:active {
  outline: none;
}
/* line 110, base.less */
:focus {
  outline: none;
}
/* line 113, base.less */
sub,
sup {
  vertical-align: baseline;
}
/* line 117, base.less */
a img,
img {
  -ms-interpolation-mode: bicubic;
}
/* line 121, base.less */
img {
  display: inline-block;
}
/* line 124, base.less */
.img-responsive {
  max-width: 100%;
  height: auto;
}
/**IE浏览器下 a:hover 避免闪烁*/
/* line 129, base.less */
html {
  overflow: -moz-scrollbars-vertical;
}
/**HTML5 RESET*/
/* line 133, base.less */
header,
footer,
section,
aside,
details,
menu,
article,
section,
nav,
address,
hgroup,
figure,
figcaption,
legend {
  display: block;
  margin: 0;
  padding: 0;
}
/* line 151, base.less */
time {
  display: inline;
}
/* line 154, base.less */
audio,
canvas,
video {
  display: inline-block;
}
/* line 161, base.less */
audio:not([controls]) {
  display: none;
}
/* line 164, base.less */
legend small {
  font-size: 15px;
  color: #999;
}
/* line 168, base.less */
svg:not(:root) {
  overflow: hidden;
}
/* line 171, base.less */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/* line 175, base.less */
input[type="search"] {
  /* 1 */
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}
/* line 183, base.less */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**清除浮动*/
/* line 188, base.less */
.cl:after,
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 196, base.less */
.cl,
.clearfix {
  overflow: hidden;
  _zoom: 1;
}
/* line 201, base.less */
.fl {
  float: left;
}
/* line 204, base.less */
.fr {
  float: right;
}
/* line 207, base.less */
.cursor {
  cursor: pointer;
}
/* line 210, base.less */
sup {
  vertical-align: text-top;
}
/* line 213, base.less */
sub {
  vertical-align: text-bottom;
}
/* line 216, base.less */
.hide {
  display: none !important;
}
/* line 219, base.less */
.show {
  display: block !important;
}
/* line 222, base.less */
.mt5 {
  margin-top: 0.5rem !important;
}
/* line 225, base.less */
.mt10 {
  margin-top: 1rem !important;
}
/* line 228, base.less */
.mt20 {
  margin-top: 2rem !important;
}
/* line 231, base.less */
.mt40 {
  margin-top: 4rem !important;
}
/* line 234, base.less */
.mr2 {
  margin-right: 0.2rem;
}
/* line 237, base.less */
.mb5 {
  margin-bottom: 0.5rem !important;
}
/* line 240, base.less */
.mb20 {
  margin-bottom: 2rem !important;
}
/* line 243, base.less */
.mb-20 {
  margin-bottom: -2rem !important;
}
/* line 246, base.less */
.mb25 {
  margin-bottom: 2.5rem !important;
}
/* line 249, base.less */
.pl5 {
  padding-left: 0.5rem;
}
/* line 252, base.less */
.pb5 {
  padding-bottom: 0.5rem;
}
/* line 255, base.less */
.wh97 {
  width: 100%;
  height: 9.7rem;
}
/* line 259, base.less */
.txtOver {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 264, base.less */
ul.pagination li.active {
  background: #b6986b;
  color: #fff !important;
}
/* line 268, base.less */
ul.pagination {
  font-size: 0;
  text-align: center;
  padding-bottom: .3rem;
}
/* line 273, base.less */
ul.pagination li {
  text-align: center;
  cursor: pointer;
  width: .37rem;
  height: .37rem;
  display: inline-block;
  line-height: .37rem;
  color: #818181;
  font-size: .2135rem;
  margin: 0 .1rem;
}
/* line 284, base.less */
ul.pagination li a {
  color: #818181;
}
/*页面固定宽度*/
/* line 288, base.less */
.fixed-Width {
  min-width: 320px;
  max-width: 750px;
  margin: 0 auto;
}
/* line 293, base.less */
.pab {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 378, base.less */
.Bclear {
  width: 100%;
  height: .2rem;
  background: #f2f2f2;
}
/* line 385, base.less */
.Br-header {
  background: #3ba2de !important;
  color: #fff !important;
}
/* line 388, base.less */
.Br-header .header-A {
  color: #fff !important;
}
/* line 391, base.less */
.Br-header .header-h1 {
  font-size: .3rem;
  color: #fff !important;
}
