@CHARSET "UTF-8";

/********************************************************
* 通用定义，可组合使用
********************************************************/

/* reset */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe { margin: 0; padding: 0; }

/* 设置默认字体 */
body,
button, input, select, textarea { 
	font-size:12px;
	font-family:Arial,"Microsoft YaHei";
	_font-family:"Microsoft YaHei";
}
/* 去掉链接下划线 */
a{ text-decoration:none;} 
/* 将斜体扶正 */
em, i { font-style: normal; } 

/* 去掉链接点击时的虚框 */
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/ 
:focus { outline-style: none; -moz-outline-style: none;} /* for Firefox，IE8.0等 */

img, table, input, select, button {vertical-align: middle;}
img { border: 0 none; vertical-align: top; }

/* 重置列表元素 */
ul, ol { list-style: none; }

button { cursor: pointer; }

/* 对齐&浮动 */
.tal {text-align: left;}
.tar {text-align: right;}
.tac{text-align: center;}

.fl {float:left; display: inline;}
.fr {float:right; display: inline;}

/* 清除浮动 */
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.fixed { *zoom: 1; } /* IE6 */

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

/* 隐藏 */
.none {display: none;}

/* Margin 快捷方式 */
.m5{margin: 5px;}
.m10{margin: 10px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml180{margin-left: 180px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mb20 {margin-bottom: 20px;}

/* Padding 快捷方式 */
.p5{padding: 5px;}
.p10{padding: 10px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pb5 {padding-bottom: 5px;}
.pb10 {padding-bottom: 10px;}

/* 字体颜色 */
.fred{color: #EC0006;}
.fgrey{color: #898989;}
.fgreen{color: #509470;}