/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 * 0. sassCore's style
 */
html {
    font-family: sans-serif;
    /* 1 */
    -ms-text-size-adjust: 100%;
    /* 2 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
    overflow-y: scroll;

    overflow-x: hidden;
    /* 0 */
    -webkit-overflow-scrolling: touch;
    /* 0 */
}

/**
 * 1. Remove default margin
 * 0. sassCore's style.
 */
body {
    margin: 0;
    /* 1 */
    font-size: 16px;
    /* 0 */
    line-height: 2;
    /* 0 */
    color: #6b6b6b;
    /* 0 */
    background-color: #f0f0f0;
    /* 0 */
}

html,body {
    width: 100%;
    height: 100%;
}


article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block; }


/**
 * 自适应图片元素设置
 * 1. Remove border when inside `a` element in IE 8/9/10.
 * 2. Improve image quality when scaled in IE 7.
 * 0. sassCore's style.
 */
img {
    border: 0;
    /* 1 */
    vertical-align: middle;
    /* 0 */
    -ms-interpolation-mode: bicubic;
    /* 2 */
    max-width: 100%;


}

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    /* 1 */
    font: inherit;
    /* 2 */
    margin: 0;
    /* 3 */
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    /* 2 */
    cursor: pointer;
    /* 3 */
    *overflow: visible;
    /* 4 */ }


html,
button,
input,
select,
textarea {
    font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    -webkit-font-smoothing: antialiased; /*chrome、safari*/
    -moz-osx-font-smoothing: grayscale;/*firefox*/
}

*{
    -webkit-font-smoothing: antialiased; /*chrome、safari*/
    -moz-osx-font-smoothing: grayscale;/*firefox*/
}


nav ul,li {
    list-style:none;
    margin: 0;
    padding: 0;
}

a {
    margin:0;
    padding:0;
    border:0;
    color: inherit;
    font-size: inherit;
    text-decoration: none;
    vertical-align:baseline;
    background:transparent;
}

a:link, a:visited, a:hover, a:active {
    text-decoration: none;
    outline: none;
}

h1,h2 {
    line-height: 2;
    font-weight: normal;
    color: #000000;
}

h1 { font-size: 36px; }

h2 { font-size: 20px; }

#newBridge {
    display: none!important;
}

