@charset "utf-8";

/* CSS Document */

@font-face {
    font-family: "FinancierDisplay";
    src: url("../fonts/FinancierDisplay-Medium.ttf") format("truetype"); /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "GTAmericaStandardRegular";
    src: url("../fonts/GT-America-Standard-Regular.ttf") format("truetype"); /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
    font-style: normal;
    font-weight: normal;
}

/*
 * 全局公共样式
 * 头部/底部/以及公用模块样式
 * 
 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input,li,ul,a,span{
margin: 0;
padding: 0;
box-sizing: border-box;
}
/* body{font:14px/1.5 'Noto Sans SC',Arial,sans-serif;background-color:#ececec;} */
body{font:14px/1.5 'GTAmericaStandardRegular', 'Noto Serif SC', 'Bliss Pro', 'Roboto', 'Helvetica', 'Arial', sans-serif;background-color:#ececec;}
img{border:none;pointer-events: none;display: block;max-width: 100%;}
li{list-style:none;}
input,select,textarea{outline:none;}
a, a:focus, a:hover{text-decoration:none;}
* {
	-webkit-backface-visibility: hidden;
	margin: 0;
	padding: 0;
}

a {
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}
/*
 *清楚浮动
 */
.clearfix:before,.clearfix:after { content:""; display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.toast_box {
	width: 100%;
	position: fixed;
	top: 50%;
	left: 0;
	justify-content: center;
	display: none;
	z-index: 99999;
	text-align: center;
}
.toast_box p {
	box-sizing: border-box;
	padding: 10px 30px;
	max-width: 72%;
	width: max-content;
	background: #000;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	border-radius: 6px;
	opacity: 0.8;
	text-indent: 0;
	display: inline-block;
}