@charset "utf-8";


table {
  border-collapse: collapse;
  border-spacing : 0;
}

fieldset,
img {
  border: 0;
}

img,
input,
button {
  vertical-align: middle;
  border        : 0;
}

input {
  background: none;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
  font-weight: normal;
  font-style : normal;
}

th {
  font-weight: 700;
}

ul {
  list-style: none;
}


abbr,
acronym {
  border: 0;
}

img {
  max-width: 100%;
}

/* block */
.block {
  display: block;
}

/*float*/
.fl {
  float: left;
}

.fr {
  float: right;
}

/* 清除浮动 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  *zoom: 1;
  /*ie6,7*/
}

.clear {
  clear: both;
}

/* 超出隐藏(有些浏览器需加宽度起作用) */
.ellipsis {
  overflow     : hidden;
  text-overflow: ellipsis;
  white-space  : nowrap;
}

.global_header__nav {
  margin-bottom: 0;
}

.global_header__nav a {
  text-decoration: none;
  cursor         : pointer;
  color          : black;
}

.global_header__nav>li>a:visited {
  text-decoration: none;
}

.global_header__nav>li>a:focus {
  outline: none;
  text-decoration: none;
}

.global_header__nav>li>a:hover {
  text-decoration: none;
}


/* reset */

input[type="checkbox"] {
  -webkit-appearance: checkbox;
}



/* html 响应式布局设定 */



video {
  max-width: 100%;
}
