@charset "utf-8";
@import "public.css";
@import "web.css";
/*清除默认样式*/
body,
ul,
ol,
li,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldst.tab,
e,
td,
img,
div,
dl,
dt,
dd,
input,
hr {
  margin: 0;
  padding: 0;
}
body {
  font-size: 12px;
  width: 100%;
  height: 100%;
}
img {
  border: none;
}
li {
  list-style: none;
}
input,
select,
textarea {
  outline: none;
  border: none;
  background: none;
}
textarea {
  resize: none;
}
a {
  text-decoration: none;
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  line-height: 1;
}
a {
  text-decoration: none;
}
a:hover,
a:focus {
  text-decoration: none;
}
body {
  font-size: 12px;
}
/* margin padding */
.padClear {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.magClear {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.noMarginBottom {
  margin-bottom: 0;
}
/* text */
.textRight {
  text-align: right;
}
.lineThrough {
  text-decoration: line-through;
}
.textDisplayNone {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fontHei {
  font-family: "黑体", "微软雅黑";
}
/* img */
.backgroundImg {
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
/* float */
.clearFix::after {
  content: "";
  clear: both;
  display: block;
}
.fLeft {
  float: left;
}
.fRight {
  float: right;
}
/* color*/
.emptyGrey {
  border-bottom: 7px solid #eeeeee;
}
/* display*/
.hide {
  display: none !important;
}
.block {
  display: block !important;
}
/* position*/
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
.container {
  width: 1280px;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
}
