/* @font-face {
  font-family: 'siyuan';
  src: url('../fonts/syht.ttf');
  font-weight: normal;
  font-style: normal;
}
@font-face { 
	font-family: 'numberlight'; 
	src: url('../fonts/HELVETICANEUELTPRO-THEX.OTF');
	font-weight: 400; 
	font-style: normal; 
} */
body{overflow-x: hidden;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;/* 解决IOS默认滑动很卡的情况 */-webkit-overflow-scrolling : touch;}
html{margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-size: 625%;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{margin:0;padding:0;border:0;font-family: "microsoft yahei";vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section{display:block;}
body{font-size:14px;color:#000000;background:#fff;font-family: "microsoft yahei";}
img{-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;border: 0;height: auto;width: auto\9;display: inline-block;-ms-interpolation-mode: bicubic;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#ccc;}
input[type="submit"], input[type="reset"], input[type="button"], input {resize: none;border: none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
textarea{overflow:auto;vertical-align: top;resize: vertical;}
input:focus,textarea:focus,button:focus,select:focus{outline:none;}
input::-ms-clear{display:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
i,em{font-style: normal;}
a{background:transparent;}
a:active,a:hover{outline:0;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a,a:link,a:visited,a:active,a:hover{text-decoration: none;background: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
a {color: #000000;;text-decoration: none; outline: none; blur: expression(this.onFocus=this.blur());cursor: pointer;}
a:hover{text-decoration: none;}
a:visited{text-decoration: none;color:#000;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
mark{color:#000;background:#ff0;}
small{font-size:80%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}
button,input,optgroup,select,textarea{margin:0;font:inherit;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
button[disabled],html input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"]{cursor: pointer;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
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;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
optgroup{font-weight:bold;}
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
ol,ul,li{list-style:none; padding: 0; margin: 0;}
body p{margin: 0;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.fl{float: left;}
.fr{float: right;}
.container{margin-right: auto;margin-left: auto;}
.text-overflow{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ellipsis-two{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.w50{width: 50%;}
.w33{width: 33.333333%;}
.w25{width: 25%;}
.w20{width: 20%;}
.posiabcenter{position: absolute;top: 50%;left: 50%;}
.posiabcentery{position: absolute;top: 50%;}
.posifxcenter{position: fixed;top: 50%;left: 50%;}
.posixycenter{
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%); /* Safari 和 Chrome */
	-moz-transform: translate(-50%,-50%); 	/* Firefox */
	-ms-transform: translate(-50%,-50%); 	/* IE 9 */
	-o-transform: translate(-50%,-50%);
}
.posixcenter{
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%); /* Safari 和 Chrome */
	-moz-transform: translateX(-50%); 	/* Firefox */
	-ms-transform: translateX(-50%); 	/* IE 9 */
	-o-transform: translateX(-50%);
}
.posiycenter{
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%); /* Safari 和 Chrome */
	-moz-transform: translateY(-50%); 	/* Firefox */
	-ms-transform: translateY(-50%); 	/* IE 9 */
	-o-transform: translateY(-50%);
}
/*隐藏滚动条*/
/*::-webkit-scrollbar {display:none}*/




