@charset "UTF-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {
  display: block; }

audio, canvas, video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

/*Base*/
html {
  font: 12px/1 "微软雅黑","\5b8b\4f53",Arial,sans-serif;
  color: #666;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  /*修正手持设备字体变化*/ }

a {
  text-decoration: none;
  background: transparent;
  /*修正win8系统IE连接灰色背景*/
  outline: none;
  font-family: "微软雅黑","\5b8b\4f53",Arial,sans-serif; }
  a:focus {
    outline: 0; }
  a:active, a:hover {
    outline: 0;
    /*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/ }

img {
  border: 0;
  -ms-interpolation-mode: bicubic; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

button, input, select, textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  outline: none;
  border: 0;
  line-height: normal;
  text-transform: none; }

button, html input[type="button"] {
  -webkit-appearance: button;
  cursor: pointer; }

input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled], html input[disabled] {
  cursor: default; }

input[type="checkbox"], input[type="radio"] {
  margin: 0;
  padding: 0; }
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }
  input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto;
  vertical-align: top; }

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

ul, ol, li {
  list-style: none; }

pre {
  word-break: break-all;
  white-space: pre-wrap;
  /* css-3 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */ }

/**
 * CSS Reset.
 */
/** 清除内外边距 **/
html, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
  margin: 0;
  padding: 0; }

h1, h2, h3, h4, h5, h6 {
  font-size: inherit; }

caption, th, b {
  font-weight: normal;
  font-style: normal; }

address, cite, dfn, var {
  font-style: normal; }

/* 将斜体扶正 */
code, kbd, pre, samp {
  font-family: "Microsoft Yahei","冬青黑体",courier new, courier, monospace; }

/* 统一等宽字体 */
small {
  font-size: 12px; }

/* 小于 12px 的中文很难阅读，让 small 正常化 */
sup {
  vertical-align: text-top; }

/* 重置，减少对行高的影响 */
sub {
  vertical-align: baseline; }

/** 重置表单元素 **/
fieldset {
  border: 0; }

button, input, select, textarea {
  font-size: 100%; }

/* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** HTML5元素 **/
figure {
  margin: 0; }
