@charset "utf-8";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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html,body{width:100%;height:100%}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;height:100%}html{font-family:sans-serif,"Microsoft YaHei","微软雅黑",Tahoma,Helvetica,Arial;font-size:12px;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%;vertical-align:middle}address,caption,cite,code,dfn,i,em,strong,th,var{font-weight:400;font-style:normal}ol,ul{list-style:none}a{text-decoration:none;color:inherit}a:hover,a:focus{outline:0}caption,th{text-align:left;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}q:before,q:after{content:”}abbr,acronym{border:0}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;outline:0;border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}@media screen and (min-width:100px){html{font-size:10px}}@media screen and (min-width:320px){html{font-size:10px}}@media screen and (min-width:375px){html{font-size:12px}}@media screen and (min-width:414px){html{font-size:12px}}@media screen and (min-width:600px){html{font-size:14px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.fl{float:left}.fr{float:right}.al_center{text-align:center}.al_left{text-align:left}.al_right{text-align:right}.text_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer{cursor:pointer}.p_relative{position:relative}.p_fixed{position:fixed}.p_absolute{position:absolute}.d_block{display:block}.d_inblock{display:inline-block}.d_inline{display:inline}.b_box{box-sizing:border-box}.f_bold{font-weight:700}.f_normal{font-weight:400}