
/* 字体加载  OTF: opentype   TTF: truetype */
@font-face {font-family: '优设标题黑';
    src: url('../../font/优设标题黑.ttf');
    src:url('../../font/优设标题黑.ttf') format('truetype');
}
@font-face {font-family: 'CormorantGaramond-Regular';
    src: url('../../font/CormorantGaramond-Regular.otf');
    src:url('../../font/CormorantGaramond-Regular.otf') format('opentype');
}
@font-face {font-family: 'MONTSERRAT-BOLD';
    src: url('../../font/MONTSERRAT-BOLD_0.OTF');
    src:url('../../font/MONTSERRAT-BOLD_0.OTF') format('opentype');
}
@font-face {font-family: 'HarmonyOS_Sans_Bold';
    src: url('../../font/HarmonyOS_Sans_Bold.ttf');
    src:url('../../font/HarmonyOS_Sans_Bold.ttf') format('truetype');
}
@font-face {font-family: 'DIN-BOLD';
    /* src: url('../../font/DIN-BOLD.OTF');
    src:url('../../font/DIN-BOLD.OTF') format('opentype'); */
	src: url('../../font/MONTSERRAT-BOLD_0.OTF');
	src:url('../../font/MONTSERRAT-BOLD_0.OTF') format('opentype');
}
@font-face {font-family: 'MyriadPro-Regular';
    src: url('../../font/MyriadPro-Regular.otf');
    src:url('../../font/MyriadPro-Regular.otf') format('opentype');
}


/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, nav, header,
form, fieldset, legend, img, div, span, section, footer, em, input, textarea, a{ margin:0; padding:0; box-sizing: border-box;} 
fieldset, img,input,button, textarea { border:none; padding:0;margin:0;outline-style:none; }
ul, ol { list-style:none; }
input, textarea { padding-top:0; padding-bottom:0; font-family:Arial, sans-serif;}
select, input { vertical-align:middle; }
select, input, textarea { margin:0; }
textarea { resize:none; }
img {border:0;    vertical-align:middle;}
table { border-collapse:collapse; }
body {
    font-size:16px;
    font-family:Arial, sans-serif;
    font:Arial,Verdana,"\5b8b\4f53";
    color:#666;
    background:#fff
}
.clearfix:before,.clearfix:after{ 
    content:""; 
    display:table; 
} 
.clearfix:after{clear:both;} 
.clearfix{ 
    *zoom:1;/*IE/7/6*/ 
} 
a{color:#666; text-decoration:none;transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease;}
/* a:hover{color:#C81623;} */
h1,h2,h3,h4,h5,h6{text-decoration:none;font-weight:normal;}
s,i,em{font-style:normal;text-decoration:none;}
.col-red{color: #C81623!important;}