@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,button,input,textarea,th,td{margin:0; padding:0; outline:none;}
a:focus{-moz-outline-style:none;}
a:focus{outline:none;}
body,button,input,select,textarea{ font:12px/1  Microsoft YaHei,Helvetica,Tahoma,Arial,sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
abbr[title],acronym[title]{border-bottom:1px dotted; cursor:help;}
q:before,q:after{content:'';}
legend{color:#000;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
hr{border:none; height:1px;}
html{overflow-y:scroll;}
body{ font-size:12px; line-height:26px; white-space: normal; word-break: break-word;}

/*清楚浮动*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block; display:block; zoom:1;}

/*浮动样式*/
.pull-left{float:left !important;}
.pull-right{float:right !important;}
.nopull{float:none !important;}

/*文字浮动*/
.txtleft{text-align: left !important;}
.txtright{text-align: right !important;}
.txtcenter{text-align: center !important;}

.nowrap{white-space: nowrap !important;}