* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;font-family: Arial,hzy,sans-serif!important; }
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, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
a { color: #333; text-decoration: none; }
a:link, a:visited, a:hover, a:active { text-decoration: none; }
body { font-size: 14px; line-height: 1.42857143; }
a, button, input { -webkit-tap-highlight-color: rgba(0,0,0,0); }
b { font-weight: normal; }
button { background: none; border: none; outline: none; }
i,em { font-style: normal; }
h1, h2, h3, label { font-weight: normal; }
img { border: none; vertical-align: top; }
button, input { border: none; border-radius: 0; padding: 0; -webkit-appearance: none; } /*/*去除button,input默认样式*/
input:focus, textarea:focus { outline: none; } /*去除默认发光边框*/
input:focus { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-modify: read-write-plaintext-only; }/*去除默认高光样式*/
p { word-break: break-all; }
ul li { list-style: none; }
.positionCenter { margin: auto; top: 0; left: 0; right: 0; bottom: 0; }
.positionCenterTop { margin: auto; top: 0; left: 0; right: 0; }
.positionCenterLeft { margin: auto; top: 0; left: 0; bottom: 0; }
.positionCenterRight { margin: auto; top: 0; right: 0; bottom: 0; }
.positionCenterBottom { margin: auto; left: 0; right: 0; bottom: 0; }
/*公共样式*/
.clear {clear:both;}
.clearfix:after {
   content:""; 
   display: block; 
   clear:both; 
}
.main {margin:0 auto;width: 1200px;}
.fr {float: right;}
.fl {float: left;}
.lastli {margin-right: 0!important;}
.wrapper{width: 100%;}
.trans{
	-o-transition:all .6s;
	-moz-transition:all .6s;
	-webkit-transition:all .6s;
	-ms-transition:all .6s;
	transition:all .6s;
}