@font-face{
	font-family: FuturaLT-Book;
	src: url('../css/n_index/Futura LT W01 Book.ttf'),
  }
* {
	margin: 0;
	padding: 0;
	/* font-family: "PingFang SC", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Source Han Sans", "Noto Sans CJK Sc", "Microsoft YaHei", "Microsoft Jhenghei", sans-serif,"FuturaLT-Book"; */
}
/* @font-face {
			  font-family: 'FuturaLT-Book';
			  src: url('../css/n_index/FuturaLT-Bold.eot');          
			  src: local('FuturaLT-Book'), 
			  local('FuturaLT-Book'),             
			  url('../css/n_index/FuturaLT-Bold.ttf') format('truetype'), 
			  url('../css/n_index/FuturaLT-Bold.svg') format('svg');
			 }  */
html,
body {
	/* height: 100%; */
	min-height: 100%;
}

ul,
li {
	list-style: none;
}

dl,dt,dd{
	list-style: none;
}

ul,
p {
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	margin: 0;
}

a {
	color: #fff;
	text-decoration: none;
}

.clearfix:after {
	content: " ";
	display: block;
	clear: both;
}

.clearfix {
	zoom: 1;
}

.fr {
	float: right;
}

.fl {
	float: left;
}

.point{
	opacity: 0.9;
}

.point:hover {
	cursor: pointer;
	opacity: 1;
}

.point:active {
	opacity: 0.5;
}

.pointer {
	cursor: pointer;
}

button {
	border: none;
	border-radius: 4px;
}

button:focus {
	outline: none;
}

button{
	opacity: 0.9;
}

button:hover {
	cursor: pointer;
	opacity: 1;
}

button:active{
	opacity: 0.5;
}

a:hover {
	cursor: pointer;
	text-decoration: none;
	color: #fff;
}

a:focus{
	outline: none;
}

select:hover{
	cursor: pointer;
}
option:hover{
	cursor: pointer;
}

input {
	border: none;
	border-radius: 4px;
}

input:focus{
	outline: none;
}

input[type="text"]:focus{
	border: 1px solid #efbe61;
	box-shadow: 0 0 3px #efbe61 inset;
}

select:focus {
	outline: none;
}

/* 清除默认样式 */
select {
	border: none;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}

i,em{
	font-style: normal;
}

.green{
	color: #0E9D72;
}
.red{
	color: #FF5353;
}
/* input number */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"]{
  -moz-appearance: textfield;
}

/*input字体大小*/
input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    font-size: 12px;
}

input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
   font-size: 12px;
}

input:-ms-input-placeholder {
   font-size: 12px;
}
input::-webkit-input-placeholder {
   font-size: 12px;
}