/* 公共 ----------------------------------------------------- */

/* NOTE: 字体需要抽出 by Tony */
@font-face {
  font-family: ALPH-B;
  src: url(../fonts/Alibaba-PuHuiTi-Bold.otf)
}

@font-face {
  font-family: ALPH-H;
  src: url(../fonts/Alibaba-PuHuiTi-Heavy.otf)
}

@font-face {
  font-family: ALPH-L;
  src: url(../fonts/AlibabaPuHuiTi-2-45-Light.ttf)
}

@font-face {
  font-family: ALPH-M;
  src: url(../fonts/Alibaba-PuHuiTi-Medium.otf)
}

@font-face {
  font-family: ALPH-R;
  src: url(../fonts/Alibaba-PuHuiTi-Regular.otf)
}

/* @font-face{font-family:HYZiKuTangYiShanKaiW;src:url(../fonts/HYZiKuTangYiShanKaiW.ttf)} */
@font-face {
  font-family: YanShiQiuHongKai;
  src: url(../fonts/YanShiQiuHongKai.ttf)
}

/* 单独控制的想要的双引号 by Tony */
.quotes {
  font-family: arial;
}


/* remcss自适应 */
@media (min-width: 320px) {
  html {
    font-size: 43.6667px;
  }
}

@media (min-width: 360px) {
  html {
    font-size: 48px;
  }
}

@media (min-width: 375px) {
  html {
    font-size: 50px;
  }
}

@media (min-width: 384px) {
  html {
    font-size: 51.2px;
  }
}

@media (min-width: 414px) {
  html {
    font-size: 55.2px;
  }
}

@media (min-width: 448px) {
  html {
    font-size: 59.7333px;
  }
}

@media (min-width: 480px) {
  html {
    font-size: 48px;
  }
}

@media (min-width: 512px) {
  html {
    font-size: 68.2667px;
  }
}

@media (min-width: 544px) {
  html {
    font-size: 72.5333px;
  }
}

@media (min-width: 576px) {
  html {
    font-size: 76.8px;
  }
}

@media (min-width: 608px) {
  html {
    font-size: 81.0667px;
  }
}

@media (min-width: 640px) {
  html {
    font-size: 85.3333px;
  }
}

@media (min-width: 750px) {
  html {
    font-size: 100px;
  }
}

/* 列表公用 */

li .con,
li .pic img {
  display: block;
}

li .pic,
li .txt {
  overflow: hidden;
}

/* 通用模块 -------------------------------------------------- */

body {
  font-family: ALPH-L, sans-serif !important;
	/* font: 14px/1.5 ALPH-L, sans-serif !important; */
  color: #333;
}

.wp {
  max-width: 750px;
  margin: 0 auto;
}