*{margin:0; padding:0;}
body, div, span, iframe, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, em, strong, img, form, lable, fieldset, input, button, select, option, textarea, table, th, td { margin: 0; padding: 0;/* word-break:break-all; word-wrap:break-word;*/ }
body{font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; }

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
a:hover{text-decoration:none !important;}
fieldset,img{border:0;}
img{vertical-align:top;}
ul,ol,dl,li {list-style:none;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
table{ border-collapse:collapse;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {font-size:100%;}
pre{word-break:break-all; word-wrap:break-word;} 

.w_1200{width:1200px; margin: 0 auto;}
.clear{clear:both}

a{text-decoration:none !important;}
a:hover,a:visited,a:hover,a:link{text-decoration:none !important;}
a,a:link{color:#333 !important; text-decoration: none;}@keyframes ghostUpdown{
	0%{ transform: translateY(0);}
	50%{ transform: translateY(-10px);}
	100%{ transform: translateY(0);}
}

.fancybox-margin{margin-left:0 !important;}

.clearfix:after{ content: ""; display: block; width: 100%; height: 0; line-height: 0; overflow: hidden; clear: both;}
.w1200{ width: 1200px; margin-left: auto; margin-right: auto;}
.none{ display: none;}
.dis_inblock{ display: inline-block; _display: inline; *zoom:1; }
.over_hidden{ overflow: hidden;}
.po_rel{ position: relative;}
.po_abs{ position: absolute;}
.border_b0{border-bottom:none !important;}




@-webkit-keyframes offUnderline {
    0%{ -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: right; transform-origin: right; }
    100%{ -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: right; transform-origin: right; }
}
@keyframes offUnderline {
    0%{ -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: right; transform-origin: right; }
    100%{ -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: right; transform-origin: right; }
}

@-webkit-keyframes onUnderline {
    0%{ -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; }
    100%{ -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: left; transform-origin: left; }
}
@keyframes onUnderline {
    0%{ -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; }
    100%{ -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: left; transform-origin: left; }
}




