@charset "utf-8";
/* CSS Document */
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,textarea,input,span,figure,aside,time,figcaption,select{margin:0;padding:0;border:0;font-size:100%;/*vertical-align:baseline;*/font-family:"microsoft yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;outline:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html,body{height:100%; position:relative;/* overflow:hidden;*/}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{width: 100%;font-family: "Microsoft YaHei",Helvetica,Arial,sans-serif;font-size: 14px;/* [disabled]color:#000; */}
input,textarea{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;color:#000}
input:-moz-placeholder,textarea:-moz-placeholder{color:#333}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
img {border:0;vertical-align:middle;}
table {border-collapse:collapse;}
a{color:#000;text-decoration:none;/*-webkit-tap-highlight-color:rgba(0,0,0,0.2);*/-webkit-tap-highlight-color:transparent}
a:hover{text-decoration:none}
a:focus {  outline:none;   -moz-outline:none;}
a:hover,a:active{outline:0}
textarea,input{resize:none;outline:0;font-size:100%;-webkit-tap-highlight-color:rgba(255,0,0,0)}
textarea{resize:none;-webkit-appearance:none}
ul,ol{list-style:none}
em{font-style:normal}
h1,h2,h3,h4,h5,h6,b{font-weight:normal;}
/*功能  function*/
.fl{float:left}
.fr{float:right}
.clearfix:after{ content: "."; display: block;height: 0;clear:both;visibility: hidden;}
.clearfix{zoom:1;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #666;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: #666;
}


/*common*/
.auto{margin:0 auto;}
.bd{border:1px solid #000;}
.texta{text-align:center;}
.posa{position:absolute;}
.posr{position:relative;}
.lha{left:50%;}
.tha{top:50%;}
.cs{cursor:pointer;}
