@charset "utf-8";
/*CSS Document*/
html{line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
html *{-webkit-text-size-adjust: none; -webkit-tap-highlight-color: transparent;}
html body{overflow-x: hidden; overflow-y: scroll; font-family: "microsoft yahei";}
a,abbr,acronym,address,applet,area,article,aside,audio,b,base,basefont,bdi,bdo,big,blockquote,body,br,button,canvas,caption,center,cite,code,col,colgroup,command,datalist,dd,del,details,dfn,dialog,dir,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frame,frameset,h1,h2,h3,h4,h5,h6,head,header,hr,html,i,iframe,img,input,ins,kbd,keygen,label,legend,li,link,main,map,mark,menu,menuitem,meta,meter,nav,noframes,noscript,object,ol,optgroup,option,output,p,param,pre,progress,q,rp,rt,ruby,s,samp,script,section,select,small,source,span,strike,strong,style,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,title,tr,track,tt,u,ul,var,video,wbr{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; outline-style:none;/*FF*/ }
header,footer,nav,section,figure,figcaption,form,aside,article,hgroup,main,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p{display: block;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal; font-weight: normal;}
a{text-decoration:none!important;; border:0; font-size:100%; vertical-align:baseline; background:transparent;}
a:hover,a:focus{text-decoration:none!important; bblr:expression(this.onFocus=this.blur());/*IE*/ outline-style:none;/*FF*/-webkit-tap-highlight-color: transparent; }
a:link{text-decoration:none!important;}
a:visited{text-decoration:none!important;}
a:hover{text-decoration:none!important;}
a:active{text-decoration:none!important;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
abbr,acronym{border: 0; font-variant: normal;}
b,strong {font-weight: bolder;}
code,kbd,samp{font-family: monospace, monospace; font-size: 1em;}
caption,th{text-align: left}
del{text-decoration: line-through}
small{font-size: 80%;}
summary{display: list-item;}
sub,sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
h1,h2,h3,h4,h5,h6{font-size: 100%; font-weight: normal;}
hr {box-sizing: content-box; height: 0; overflow: visible;}
pre {font-family: monospace, monospace; font-size: 1em;}
fieldset{padding: 0.35em 0.75em 0.625em;}
legend{box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal;}
progress{vertical-align: baseline;}
q:after,q:before{content: '';}
textarea{overflow: auto;}
template{display: none;}
table{border-collapse:collapse; border-spacing:0;}
ul,ol,li{list-style-type:none;}
img{border:none; border-style: none;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
input{-webkit-appearance: none; margin: 0; outline: none; padding: 0;}
input::-webkit-input-placeholder{color: #ccc;}
input::-ms-input-placeholder{color: #ccc;}
input::-moz-placeholder{color: #ccc;}
input[type=submit],input[type=button]{cursor: pointer;}
input, select{vertical-align:middle;}
button[disabled], input[disabled] {cursor: default;}
button,input,optgroup,select,textarea{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
button,input{overflow: visible;}
button,select {text-transform: none;}
button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none; padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"]{-webkit-appearance: textfield; outline-offset: -2px;}
[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
::-webkit-file-upload-button{-webkit-appearance: button; font: inherit;}
::-webkit-inner-spin-button{-webkit-appearance: none;}
::-webkit-outer-spin-button{-webkit-appearance: none;}
[hidden]{display: none;}
select {border: solid 1px #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right: 14px;}
select::-ms-expand { display: none; }
/*公共方法*/
.clearfix:after{content: ""; display: block; clear: both; height: 0; line-height: 0; overflow: hidden; visibility: hidden;}
.clearfix{*zoom:1;/*IE/7/6*/}
.clearleft{clear: left;}
.clearright{clear: right;}
.cursor{cursor: pointer;}
.text-hide{text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.floatleft{float: left;}
.floatright{float: right;}
.none{display: none!important;}
.show{display: block!important;}




