/* Copyright (c) 2009 lrc */


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption, tbody, tfoot, thead 
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 12px; background: transparent;}
/*列表*/
ol, ul, li { list-style: none; }
/*引用元素的引号*/
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* 表格元素*/

/* font */ 
.f12 { font-size:12px!important }
.f14 { font-size:14px!important }
.bold { font-weight:bold }
.normal { font-weight:normal }
.font_none { font-size:0px; line-height:0px }
/* color */ 
.red, .red a { color:#f00!important }
.gray, .gray a { color:#666!important }
.green, .green a { color:#76c56a!important }
.orange, .orange a { color:#fd864a!important }
/*layout*/ 
.block { display:block }
.hidden { display:none }
.bg_none { background:none!important }
.float_left { float:left }
.float_right { float:right }
.center{text-align:center}
.clear { height:0;overflow:hidden;clear:both!important }
.margin_10 { margin:10px }
.margin_20 { margin:20px }
.margin_top { margin-top:10px }
.margin_right { margin-right:10px }
.margin_bottom { margin-bottom:10px }
.margin_left { margin-left:10px }
.padding_10 { padding:10px }
.padding_20 { padding:20px }
.padding_top { padding-top:10px }
.padding_right { padding-right:10px }
.padding_bottom { padding-bottom:10px }
.padding_left { padding-left:10px }
.nopadding { padding:0!important }
