@charset "utf-8";
html{margin:0;padding:0;font-size:62.5%}
body{margin:0;padding:0;background-color:#fff;font-family:"Helvetica Neue","Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#333;overflow-x:hidden}
/* 取消链接高亮  */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}
li,ol,ul{margin:0;list-style:none;-webkit-padding-start:0;padding:0}
dd,dl,dt{padding:0;margin:0;list-style:none}
img{border:none;vertical-align:middle;max-width:100%}
a{text-decoration:none}
em{font-style:normal}
.clearfix:before{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}
.hidden{visibility:hidden}
.visible{visibility:visible}
.hide{display:none}
.show{display:block}
.container{margin:0 auto;width:1190px}
.m-r-20{margin-right:20px}
.m-b-20{margin-bottom:20px}
.m-t-f2 {margin-top: -2px}
.p-t-8{padding-top:8px}
.p-t-10{padding-top:10px}
.p-t-12{padding-top:12px}
.p-t-14{padding-top:14px}
.p-t-30{padding-top:30px}
.p-t-36{padding-top:36px}
.p-t-59{padding-top:59px}
.p-b-24{padding-bottom:24px}
.p-t-48{padding-top:48px}
.p-b-100{padding-bottom:100px}
.m-r-144{margin-right:144px}
.m-r-146{margin-right:146px}
.line-h28{line-height:28px!important}
.pull-left{float:left}
.pull-right{float:right}
.text-inent2{text-indent:2em}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-bold{font-weight:700}
.text-hide{line-height: 0;text-indent: -9999px;font-size: 0;color: transparent}
.o-f-hidden{overflow: hidden}
