html, body, div, span, applet, object, iframe, h1, h2, h3, 
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td,i ,figure{margin: 0;padding: 0; border: 0; outline: 0; font-weight: inherit;font-style: inherit; font-size: 14px;font-family:'pingfang_scmedium',"microsoft yahei","simhei",sans-serif;vertical-align: baseline; color:#666;} 
:focus { outline: 0;}
table {border-collapse: separate; border-spacing: 0;} 
caption, th, td {text-align: left;font-weight: normal;}
a{ text-decoration:none;} 
a:hover{text-decoration:none;}
a img, iframe {border: none;}
a:focus{outline:none;}
img{ vertical-align:top;} 
ol, ul {list-style: none;} 
input, textarea, select, button { font-size: 100%; font-family: inherit; outline: none;border: none;margin: 0;padding: 0;background: none;} 
select { margin: inherit;} 
sub, sup { font-size: 75%; line-height: 0; position: relative;  vertical-align: baseline;}
sub {  bottom: -0.25em; } 
sup {  top: -0.5em; }
/* Fixes incorrect placement of numbers in ol’s in IE6/7 */ 
ol { *margin-left:2em; }


body{margin:0 auto;overflow-x:hidden;line-height: 24px;}
 /* ===== clearfix ===== */ 
/* ===== 以上 reset Css ===== */ 

/* ===== 共用 ===== */
.fl{ float:left;}
.fr{ float:right;}
.pr{position: relative;}
.w1200{ width: 1200px; margin:0 auto;}
.clearRmp{margin-right:0;padding-right:0;}
.clearLmp{margin-left:0;padding-left:0;}
.text_center{text-align: center;}
.none{display: none;}

img{max-width: 100%;}

@font-face {
    font-family: 'deckerregular';
    src: url('../css/decker-webfont.woff2') format('woff2'),
         url('../css/decker-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
