html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,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,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;outline:0;border:0;background:transparent;vertical-align:baseline;font-style:inherit;font-size:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1}li{list-style:none}a:active{outline:0}button[disabled],html input[disabled]{cursor:default}img{vertical-align:middle}button,input,select,textarea{margin:0;padding:0;font-size:100%;font-family:inherit}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}audio:not([controls]){display:none;height:0}[hidden],template{display:none}dfn{font-style:italic}code,kbd,pre,samp{font-size:1em;font-family:monospace,serif}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0;border-collapse:collapse}html{height:100%;-webkit-tap-highlight-color:transparent}body{color:#2b577a;font-size:1rem;font-family:-apple-system,Helvetica,'Hiragino Sans GB W3',arial,sans-serif;-webkit-user-select:none}a{text-decoration:none}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.fr{float:right!important}.fl{float:left!important}.hide,.hidden{display:none!important}.show{display:block!important}.visible{visibility:visible}.invisible{visibility:hidden}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}