html, div, span, p, a, h1, h2, h3, h4, h5, h6, object, iframe, 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, header, hgroup, menu, section, summary, time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, section { 
	display:block;
}

ul, ol, li, nav ul, nav ol {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

select, input, button, textarea, button {
	outline:none;
	border:none;
    vertical-align:top;
}

h1, h2, h3, h4, h5, h6 { font-weight:normal; }
img { border:0; border:none; vertical-align:middle; }

/*************本页清除浮动代码***************/
.clear:before, .clear:after { content: ""; display: table; }
.clear:after { clear: both; }
.clear { *zoom: 1; }
.clear { clear:both; }
/*************本页清除浮动代码***************/

/*-------组合小模块结束--------*/
/*清除*/
.clear0 {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clear1 {clear:both; height:1px; line-height:0; font-size:0; overflow:hidden;}
.clear5 {clear:both; height:5px; line-height:0; font-size:0; overflow:hidden;}
.clear10 {clear:both; height:10px; line-height:0; font-size:0; overflow:hidden;}
.clear20 {clear:both; height:20px; line-height:0; font-size:0; overflow:hidden;}
/*--------样式模块开始--------*/

/*------标签属性display------*/
.disB { display:block; display:block!important; }
.disN { display:none; display:none!important; }
.disBox { display:box; display:-webkit-box; display:-o-box; display:-moz-box; }
.disIB { display:inline-block; display:inline-block!important; }
/*------标签属性display结束------*/

/*------浮动float-------*/
.floatL { float:left;}
.floatR { float:right;}
/*------浮动float------*/

/*---------字体粗细font-weight----------*/
.fontwB { font-weight:bold; }
.fontwN { font-weight:normal; }
/*------字体粗细font-weight结束------*/

/*----------字体内容水平排布-----------*/
.textL { text-align:left; }
.textC { text-align:center; }
.textR { text-align:right; }
/*--------字体内容水平排布结束--------*/

/*---------------------------------------字体内容垂直排布---------------*/
.verat { vertical-align:top;}
.veram { vertical-align:middle;}
.verab { vertical-align:bottom;}
/*--------字体内容垂直排布结束--------*/

/*---------------------------------------隐藏---------------*/
.overflowH { overflow:hidden;}
/*--------隐藏结束--------*/

/*---------------------------------------行高---------------*/
.lh16{ line-height:16px;}
.lh18{ line-height:18px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh24{ line-height:24px;}
.lh26{ line-height:26px;}
.lh28{ line-height:28px;}
.lh30{ line-height:30px;}

/*--------行高结束--------*/

/*------------------------------------------字体大小-------------------------*/
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.fs24{ font-size:24px;}
.fs26{ font-size:26px;}
.fs28{ font-size:28px;}

/*-----------字体大小结束-----------*/

/****特殊样式*****/
.noBorder { border:none; border:none!important; }
.noBorderL { border-left:none; border-left:none!important; }
.noBorderR { border-right:none; border-right:none!important; }
.noBorderT { border-top:none; border-top:none!important; }
.noBorderB { border-bottom:none; border-bottom:none!important; }
.noMargin { margin:0; margin:0!important; }
.noMarginL { margin-left:0; margin-left:0!important; }
.noMarginR { margin-right:0; margin-right:0!important; }
.noMarginT { margin-top:0; margin-top:0!important; }
.noMarginB { margin-bottom:0; margin-bottom:0!important; }
.noPadding { padding:0; padding:0!important; }
.noPaddingL { padding-left:0; padding-left:0!important; }
.noPaddingR { padding-right:0; padding-right:0!important; }
.noPaddingT { padding-top:0; padding-top:0!important; }
.noPaddingB { padding-bottom:0; padding-bottom:0!important; }
.noBack { background:none; background:none!important; }
/****特殊样式*****/