@font-face {
    font-family: 'Microsoft Yahei';
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'arita_heitib';
    src: url('aritaheiti-bold.woff2') format('woff2'),
         url('aritaheiti-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'paybooc-Medium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.0/paybooc-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, 
q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin : 0;  padding : 0; border : 0; font-size : 100%; vertical-align : baseline; background : transparent; }

body { font-family : 'Microsoft Yahei', 'arita_heitib', DroidSans, Sans-serif, Helvetica; line-height : 1; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display : block; }

nav ul, li { list-style : none; }

a { margin : 0; padding : 0; font-size : 100%; text-decoration : none; vertical-align : baseline; background : transparent; }

img { vertical-align : top; }

hr { display : block; height : 2px; border : 0; margin : 0; padding : 0; }

table { border-collapse : collapse; border-spacing : 0; }

input, textarea { width: 100%; margin : 0; padding : 0; border : 0; border-bottom : 1px solid #757575; color : #3f51b5; border-radius : 0; }

::-moz-input-placeholder, ::-moz-textarea-placeholder { color : #3f51b5; }

::-webkit-input-placeholder, ::-webkit-textarea-placeholder { color : #3f51b5; }
