  @charset "utf-8";
html, body, div, p, h1, h2, h3, h4, h5, ol, ul, li, dl, dt, dd, form, input, textarea, select, span, table, tr, td, img {
	margin: 0;
	padding: 0;
	border: 0;
}

img {
	display: block;
}

*:focus, *:hover {
	outline: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
}

ul, ol, li {
	list-style: none;
}

html, body {
	width: 100%;
	font: 100% "PingFangSC-Medium", "AppleGothic", "Microsoft Yahei", "SimHei", Arial, sans-serif;
	-webkit-user-select: none;
	-webkit-touch-callout: none;
	font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,STHeiti,Microsoft YaHei,Microsoft JhengHei,Source Han Sans SC,Noto Sans CJK SC,Source Han Sans CN,Noto Sans SC,Source Han Sans TC,Noto Sans CJK TC,WenQuanYi Micro Hei,SimSun,sans-serif;
	-webkit-font-smoothing: antialiased;
  position: relative;
}

a {
	text-decoration: none;
	color: black;
	outline: none;
}

input, textarea {
	outline: none;
	border: none;
	border-radius: 0;
}

textarea {
	resize: none;
}

a, input {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
}

a:focus, input:focus {
	outline: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
}

input::-moz-focus-inner, input::-webkit-focus-inner, input::focus-inner {
	border: 0;
}

h1 {
	font-weight: normal;
}

@font-face {
	font-family: AvertaStd-Semibold;
	src: url(https://shared-https.ydstatic.com/dict/market/recite-speak-english/font/AvertaStd-Semibold.ttf);
}
@font-face {
	font-family: AvertaStd-Bold;
	src: url(https://shared-https.ydstatic.com/dict/market/recite-speak-english/font/AvertaStd-Bold.ttf);
}

