@charset "utf-8";
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,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,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}

img{vertical-align:middle;border:0}

ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}

.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cl{clear:both}
.ml_10{margin-left:10px}
.ml_20{margin-left:20px}
.n{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fw{font-family:'Microsoft Yahei'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.clearfix:before,.droppable:before,.colsg_inner:before{content:"";display:table;height:0;overflow:hidden}
.clearfix:after,.droppable:after,.colsg_inner:after{content:"\0020";display:block;clear:both;height:0;line-height:0}
.clearfix,.droppable,.colsg_inner{*zoom:1}.z{_zoom:1}
.fl_l{float:left;display:inline;_margin-right:-3px}
.fl_r{float:right;display:inline;_margin-left:-3px}
.suit{display:table-cell;width:2000px;*width:auto;*display:inline-block}
.auo_cell{display:table-cell;width:2000px;*width:auto;*display:inline-block}
.droppable{min-height:1px;_height:1px}
.sgcol_2{width:50%}
.sgcol_3{width:33%}
.sgcol_4{width:25%}
.sgcol_5{width:20%}
.colsg_inner{margin-left:auto;margin-right:auto}
