@charset "utf-8";
dl, ol, ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
input:focus{outline: -webkit-focus-ring-color auto 0;}
input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        -webkit-appearance: none;
    }
    input[type="number"]{
        -moz-appearance: textfield;
    }
body {
	font-family: "微软雅黑";
	font-size: 20px;
	background: #f1f5f8;
	margin: 0;
	padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: var(--heading-font);
    padding: 0;
    margin: 0;	
}
a{
	text-decoration: none;
    padding: 0;
    margin: 0;	
}
p{
	margin: 0;
	padding: 0;
}
em,i{
    font-style:  inherit;	
}
select{
 
                -webkit-tap-highlight-color: rgba(0,0,0,0);
                -webkit-tap-highlight-color: transparent;
               
            }
            select{
                appearance:none;
                -moz-appearance:none;
                -webkit-appearance:none;
 
            }
button,select{
	outline:none;
	border: none;
}        
select:focus option:checked,option:hover{
	color: #FFFFFF;
	background: #EB6100;
}
option{
	border: 0;
}    
/*ul{
    display: block;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0;	
}*/
.w1200{
	width: 1200px;
	margin:  0 auto;
}
/*宽度限制*/
.w_limit{
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;	
}
