@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,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%; font-size:12px;} body{ background: url(images/bg.gif) top repeat-x #fff; font-family:"宋体" , arial, helvetica, sans-serif;-webkit-text-size-adjust: none;} li{list-style-type:none;} img{border-style: none;} table{border-collapse:collapse;} fieldset{ } 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{float:none; clear:both;font-size:0px;line-height:0px;height:0px; min-height:0px; padding:0px; margin:0px; overflow:hidden;} .clear12{float:none; clear:both;font-size:0px;line-height:0px;height:12px; min-height:0px; padding:0px; margin:0px; overflow:hidden;} .clear20{float:none; clear:both;font-size:0px;line-height:0px;height:20px; min-height:0px; padding:0px; margin:0px; overflow:hidden;} /*浮动*/ .fl{ float:left;} .fr{ float:right;} /*大模块定义*/ .tit{ } .tit span{} .con{} .bot{} /*小模块定义*/ .hd{ } .hd span{} .bd{} .ft{}