@charset "utf-8";



/* reset */

body{width: 100%;overflow-x: hidden;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,keygen,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;outline:0;font-size:100%;}

html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}



body,html{font-family:"Microsoft YaHei";}

body,html{font-family:"微软雅黑";}

ol,ul,li{list-style:none;}

sup,sub{font-size:83%}

blockquote,q{quotes:none}

blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

del{text-decoration:line-through}

ins,u,s,a,a:hover{text-decoration:none}

pre,code,kbd,samp{font-family:"Microsoft YaHei";}

em,i,cite,var,address,dfn{font-style:normal}

h1,h2,h3,h4,h5,h6{font-weight:normal}

h1,h2,h3,h4,h5,h6{}

html,body,fieldset,img,iframe,abbr{border:0}

table{border-collapse:collapse;border-spacing:0}

caption,th{text-align:left;font-weight:normal}

textarea{overflow:auto;resize:none}

label,summary{cursor:default}

a,button,label{cursor:pointer}

body,textarea,input,button,select,keygen,legend{}

html{_background-image:url(about:blank);_background-attachment:fixed}

body,html{background-color:#fff}

img{ border: none;}

a{color:#666;-webkit-tap-highlight-color:rgba(0,0,0,0)}

/*a:hover{color:#ff571a;}*/





/* function */

.dn{display:none}

.db{display:block}

.di{display:inline}

.di-b{ display: inline-block;}

.f-fl{float:left;}

.f-fr{float:right;}

.fn{float:none}

.pr{position:relative}

.pa{position:absolute}

.oh{overflow:hidden}

.fs12{font-size:12px}

.fs14{font-size:14px}

.fwb{font-weight:bold}

.tal{text-align:left}

.tac{text-align:center}

.tar{text-align:right}

.vam{vertical-align:middle}

.vat{vertical-align:top}

.wsn{word-wrap:normal;white-space:nowrap}

.ti{overflow:hidden;text-indent:-999em}

.ti2{text-indent:2em}

.cp{cursor:pointer}

.nus{-webkit-user-select:none;-ms-user-select:none;user-select:none}

.clear,.cb{overflow:hidden;display:block;clear:both;height:0}

.clearfix:before,.clearfix:after{content:'';display:table}

.clearfix:after{clear:both}

.clearfix,.zm{*zoom:1}



.right{float: right;}

.left{float: left;}





