/* ---------------------steve lib CSS----------------------- */
/* display */
.dn{display:none}
.di{display:inline}
.db{display:block}
.dib{display:inline-block}
/* line-height */
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
/* margin */
.m0{margin:0}
.ml1{margin-left:1px}
.ml2{margin-left:2px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.mr1{margin-right:1px}
.mr2{margin-right:2px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mt1{margin-top:1px}
.mt2{margin-top:2px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mb1{margin-bottom:1px}
.mb2{margin-bottom:2px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
/* margin negative */
.ml-1{margin-left:-1px}
.mr-1{margin-right:-1px}
.mt-1{margin-top:-1px}
.mb-1{margin-bottom:-1px}
.ml-l{margin-left:-3px}
.mr-3{margin-right:-3px}
.mt-3{margin-top:-3px}
.mb-3{margin-bottom:-3px}
.ml-20{margin-left:-20px}
.mr-20{margin-right:-20px}
.mt-20{margin-top:-20px}
.mb-20{margin-bottom:-20px}
/* padding */
.p1{padding:1px}
.pl1{padding-left:1px}
.pt1{padding-top:1px}
.pr1{padding-right:1px}
.pb1{padding-bottom:1px}
.p2{padding:2px}
.pl2{padding-left:2px}
.pt2{padding-top:2px}
.pr2{padding-right:2px}
.pb2{padding-bottom:2px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p15{padding:15px}
.pl15{padding-left:15px}
.pt15{padding-top:15px}
.pr15{padding-right:15px}
.pb15{padding-bottom:15px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.p30{padding:30px}
.pl30{padding-left:30px}
.pt30{padding-top:30px}
.pr30{padding-right:30px}
.pb30{padding-bottom:30px}
/* background-color */
.bgwh{background-color:#fff}
.bgfb{background-color:#fbfbfb}
.bgf5{background-color:#f5f5f5}
.bgf0{background-color:#f0f0f0}
.bgeb{background-color:#ebebeb}
.bge0{background-color:#e0e0e0}
/* safe color */
.c0{color:#000}
.c3{color:#333}
.c6{color:#666}
.c9{color:#999}
.cc{color:#ccc}
.cf{color:white}
/* font-size */
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
/* font-family */
.fa{font-family:Arial}
.ft{font-family:Tahoma}
.fv{font-family:Verdana}
.fs{font-family:'simsun'}
.fw{font-family:'microsoft yahei'}
/* font-style */
.n{font-weight:normal;font-style:normal}
.b{font-weight:bold}
.i{font-style:italic}
/* text-align */
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tj{text-align:justify}
/* text-decoration */
.tdl{text-decoration:underline}
.tdn,.tdn:hover,.tdn a:hover,a.tdl:hover{text-decoration:none}
/* white-space */
.nowrap{white-space:nowrap}
/* word-wrap */
.bk{word-wrap:break-word}
/* vertical-align */
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vb{vertical-align:bottom}
.vt{vertical-align:top}
/* float */
.l{_display:inline;float:left}
.r{_display:inline;float:right}
/* clear */
.cl{clear:both}
.z{*zoom:1}
.o{overflow:hidden;zoom:1}
.fix{*zoom:1}
.fix:after{display:table;content:'';clear:both}
/* position */
.rel{position:relative}
.abs{position:absolute}
/*z-index*/
.zx1{z-index:1}
.zx2{z-index:2}
/* cursor */
.poi{cursor:pointer}
.def{cursor:default}
/* visibility */
.vh{visibility:hidden}
.vv{visibility:visible}
/* 块状元素水平居中 */
.auto{margin-right:auto;margin-left:auto}
/* ... */
.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
/* css3过渡动画效果 */
.trans{
	-webkit-transition:all 0.3s;
	   -moz-transition:all 0.3s;
	    -ms-transition:all 0.3s;
	     -o-transition:all 0.3s;	
	        transition:all 0.3s;
}

