/**************************************************************/
/*--------------------公用样式定义样式--------------------*/
/**************************************************************/
.cr0,.cr0 a{color:#000000}
.cr0 a:hover{color:#DB4C5E}
.cr3,.cr3 a{color:#333333}
.cr3 a:hover{color:#333333}
.cr6,.cr6 a{color:#666666}
.cr6 a:hover{color:#DB4C5E}
.cr9,.cr9 a{color:#999999}
.cr9 a:hover{color:#999999}
.crc,.crc a{color:#CCCCCC}
.crc a:hover{color:#CCCCCC}
.cr90,.cr90 a{color:#990000}
.cr90 a:hover{color:#990000}
/*--------------------------------------------------*/
a.lcr0,a.lcr0:link,a.lcr0:visited{color:#000}
a.lcr6,a.lcr6:link,a.lcr6:visited{color:#666666}
a.lcr6:hover{color:#666666}
a.lcrf,a.lcrf:link,a.lcrf:visited{color:#FFFFFF}
a.lcrf:hover{color:#BC2D09}
/*--------------------------------------------------*/
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.ptb5{padding-top:5px;padding-bottom:5px}
.ptb10{padding-top:10px;padding-bottom:10px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mr5{margin-right:5px}
.mb5{margin-bottom:5px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.mrl5{margin-right:5px;margin-left:5px}
.mtb5{margin-top:5px;margin-bottom:5px}
.mtb10{margin-top:10px;margin-bottom:10px}
.mtb20{margin-top:20px;margin-bottom:20px}
/*--------------------------------------------------*/
.fs0{font-size:0}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.ffa{font-family:Arial}
.ffs{font-family:SimSun}
.ffyh{font-family:"Microsoft YaHei"}
/*--------------------------------------------------*/
.l{float:left}
.r{float:right}
.fn{float:none}
.cl{clear:both}
/*--------------------------------------------------*/
.dn{display:none}
.db{display:block}
.di{display:inline}
.dib{display:inline-block}
.cell{display:table-cell}
.b_dib{display:inline-block;*display:inline;*zoom:1}
.dspan{display:inline-block;text-indent:-99em;width:100%;height:100%}
/*--------------------------------------------------*/
.tac{text-align:center}
.tar{text-align:right}
.tal{text-align:left}
.vat{vertical-align:top}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
/*--------------------------------------------------*/
.z{*zoom:1}
.poi{cursor:pointer}
.vh{visibility:hidden}
.vv{visibility:visible}
.static{position:static}
.rel{position:relative}
.abs{position:absolute}
.oh{overflow:hidden}
/*--------------------------------------------------*/
.tj{text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;font-size:0}
.tj:after{content:".";display:inline-block;width:100%;height:0;font-size:0;overflow:hidden}
/*--------------------------------------------------*/
.indent{text-indent:2em}
.n{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
/*--------------------------------------------------*/
.tdn{text-decoration:none}
.tdn:hover{text-decoration:none}
/*--------------------------------------------------*/
.cl{clear:both}
.clear{*zoom:1}
.clear:after{content:"";display:table;clear:both}

.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:''}
.clearfix:after{clear:both}
/*--------------------------------------------------*/
/*.group{*zoom:1;*zoom:1}
.group:after{content:"\200B";display:block;display:block;height:0;clear:both;clear:both}
.text_hide{line-height:999em;overflow:hidden;overflow:hidden}
.text_overflow{overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.drop_hl_extra{padding-left:999em;margin-left:-999em}
.drop_vb_extra{padding-bottom:999em;margin-bottom:-999em}*/