@charset "utf-8";
/* CSS Document */

* {
    margin: 0;
    padding: 0;
}
body{ font-size:12px; font-family:"宋体"}
body, html, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,Iframe,hr{
	margin:0px;
	padding:0px;
}

.fl{ float:left}
.fr{ float:right}

.clear{ clear:both}

.tl{ text-align:left}
.tr{ text-align:right}
.tc{ text-align:center}

.fb{ font-weight:bold;}

.t2em{ text-indent:2em;}
.vmiddle{ vertical-align:middle}
.mr10px{margin-right:10px;}
.ml3px{ margin-left:3px;}
.ml10px{margin-left:10px;}
.ml6px{ margin-left:6px;}
.mt6px{ margin-top:6px;}
.mt_6px{ _margin-top:6px;}
.mt10px{ margin-top:10px;}
.mt20px{ margin-top:20px;}
.mt3px{ margin-top:3px;}
.pt6px{padding-top:6px;}
.mb10px{ margin-bottom:10px;}
.mb30px{ margin-bottom:30px;}
.pt10px{ padding-top:10px;}
.pb10px{ padding-bottom:10px;}

.mauto{ margin:0 auto;}
.m20auto{margin:20px auto 10px;}
.h3px{ height:3px;}

/*字体*/
.ft14px{ font-size:14px;}
.no_lstyle{ list-style:no;}
.ft_family{ font-family:"微软雅黑","宋体";}

.clearfix:after{ content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.zoom{zoom:1}

fieldset, img {border:none;}
ol, ul, li {list-style:none;}

/*设置行高*/
.lh18px{ line-height:18px;}

/*图片手型*/
.cosor{cursor:pointer;}

.clred{ color:#ff0000 !important;}
.clgrey{ color:#666 !important;}

a{ outline:none;}
*a{ blr:expression(this.onFocus=this.blur());}

.prelative{ position:relative;}