@charset "utf-8";

/*---- public.css begin----*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%; font-size:12px;}
body{ background: #f5f5f6; font-family:"宋体" , arial, helvetica, sans-serif; }
section,article,aside,header,footer,nav,dialog,figure,s{display:block;}
figure{margin:0;}

li{list-style-type:none;}
img{border-style: none;}
table{border-collapse:collapse;}
fieldset{border-style: none }
label,button{cursor: pointer;}
select,input,textarea{font-size:12px; outline: none;}

/*伪类定义*/
a{text-decoration: none;color: #000;}
a:hover{text-decoration:none;color:#f60;}
a:active{outline:none;}
/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur());outline-style:none;  } /* for IE */
:focus {-moz-outline-style: none; }  /*for Firefox   */


/*清除浮动定义*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clearbox {border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;	font-size: 0px;visibility: hidden;}/*clearbox：清除浮动，撑开边框*/
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix {display: block;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
.clear10{font-size:0;line-height:0;height:0px;clear:both;overflow: hidden;display: block; margin-bottom:0px;}

/*浮动*/
.fl{ float:left;}
.fr{ float:right;}
.b {font-weight:bold;}
.none{display:none;}

/*文字对齐*/

/*大模块定义*/
.tit{ }
.tit span{}
.con{}
.bot{}

/*小模块定义*/
.hd{ }
.hd span{}
.bd{}
.ft{}

/*外边距定义*/


/*内边距定义*/


/*边框定义*/

/*背景色*/

/*宽度定义*/

/*高度定义*/