@charset "utf-8";



html {

  -webkit-font-smoothing: antialiased;

  height: 100%;

  touch-action: manipulation;

}



blockquote, body, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul {

  margin: 0;

  padding: 0

}



header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer {

  display: block;

  margin: 0;

  padding: 0

}



table {

  border-collapse: collapse;

  border-spacing: 0

}



fieldset, img {

  border: 0

}



address, caption, cite, code, dfn, em, var {

  font-style: normal;

  font-weight: 400;

}



dl, ol, ul {

  list-style-type: none

}



h1, h2, h3, h4, h5, h6 {

  font-size: 100%;

}



a {

  text-decoration: none;

  color: inherit;

}



a:hover {

  text-decoration: none;

  -webkit-tap-highlight-color: rgba(255, 0, 0, 0);

  outline: 0;

  outline: none;

  blr: expression(this.onFocus=this.blur())

}



sup {

  vertical-align: text-top

}



sub {

  vertical-align: text-bottom

}



textarea {

  resize: none;

  outline: none;

  font-family: Helvetica Neue, Helvetica, Arial, Microsoft Yahei, Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;

}



img {

  vertical-align: middle;

  max-width: 100%;

  height: auto;

}



button, input[type=submit], input[type=text], input[type=button] {

  -webkit-appearance: none;

  -webkit-tap-highlight-color: rgba(255, 0, 0, 0);

  outline: 0;

  blr: expression(this.onFocus=this.blur())

}



input {

  outline: 0;

}



input::-webkit-input-safebox-button {

  display: none;

  /*去掉搜狗浏览器密码软盘*/

}



body {

  font-size: 14px;

  color: #000;

  line-height: 1.2;

  font-family: Helvetica Neue, Helvetica, Arial, Microsoft Yahei, Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;

}



body * {

  box-sizing: border-box;

}



::-webkit-scrollbar {

  width: 9px;

  height: 9px;

}



/*定义滚动条轨道 内阴影+圆角*/

::-webkit-scrollbar-track {

  background-color: inherit;

  border: none;

  /* margin: 6px; */

  border-radius: 10px;

}



/*定义滑块 内阴影+圆角*/

::-webkit-scrollbar-thumb {

  border-radius: 10px;

  position: relative;

  right: 2px;

  /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);*/

  background-color: #c6c6cd;

  width: 6px;

}



#web-ietip {

  width: 526px;

  height: 90px;

  padding: 83px 0 0 84px;

  overflow: hidden;

  background: url(../css/ietip/browser.png) no-repeat center center;

  margin: 200px auto 0;

}



#web-ietip a {

  display: block;

  width: 65px;

  height: 80px;

  float: left;

}



.clearfix:after {

  content: ".";

  display: block;

  height: 0;

  clear: both;

  visibility: hidden;

  line-height: 0;

  font-size: 0;

}



.ellipsis {

  overflow: hidden;

  white-space: nowrap;

  text-overflow: ellipsis;

}



.eps2 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 2;

  -webkit-box-orient: vertical;

}





html {

  font-size: calc(100vw / 1920 * 100);

}



@media(max-width: 900px) {

  html {

    font-size: calc(900px / 1920 * 100);

  }

}



@media (min-width: 1921px) {

  .s12 {

    font-size: calc(12 * 100vw / 1920);

  }



  .s13 {

    font-size: calc(13 * 100vw / 1920);

  }



  .s14 {

    font-size: calc(14 * 100vw / 1920);

  }



  .s15 {

    font-size: calc(15 * 100vw / 1920);

  }



  .s16 {

    font-size: calc(16 * 100vw / 1920);

  }



  .s17 {

    font-size: calc(17 * 100vw / 1920);

  }



  .s18 {

    font-size: calc(18 * 100vw / 1920);

  }



  .s19 {

    font-size: calc(19 * 100vw / 1920);

  }



  .s20 {

    font-size: calc(20 * 100vw / 1920);

  }



  .s21 {

    font-size: calc(21 * 100vw / 1920);

  }



  .s22 {

    font-size: calc(22 * 100vw / 1920);

  }



  .s23 {

    font-size: calc(23 * 100vw / 1920);

  }



  .s24 {

    font-size: calc(24 * 100vw / 1920);

  }



  .s25 {

    font-size: calc(25 * 100vw / 1920);

  }



  .s26 {

    font-size: calc(26 * 100vw / 1920);

  }



  .s27 {

    font-size: calc(27 * 100vw / 1920);

  }



  .s28 {

    font-size: calc(28 * 100vw / 1920);

  }



  .s29 {

    font-size: calc(29 * 100vw / 1920);

  }



  .s30 {

    font-size: calc(30 * 100vw / 1920);

  }



  .s31 {

    font-size: calc(31 * 100vw / 1920);

  }



  .s32 {

    font-size: calc(32 * 100vw / 1920);

  }



  .s33 {

    font-size: calc(33 * 100vw / 1920);

  }



  .s34 {

    font-size: calc(34 * 100vw / 1920);

  }



  .s35 {

    font-size: calc(35 * 100vw / 1920);

  }



  .s36 {

    font-size: calc(36 * 100vw / 1920);

  }



  .s37 {

    font-size: calc(37 * 100vw / 1920);

  }



  .s38 {

    font-size: calc(38 * 100vw / 1920);

  }



  .s39 {

    font-size: calc(39 * 100vw / 1920);

  }



  .s40 {

    font-size: calc(40 * 100vw / 1920);

  }



  .s41 {

    font-size: calc(41 * 100vw / 1920);

  }



  .s42 {

    font-size: calc(42 * 100vw / 1920);

  }



  .s43 {

    font-size: calc(43 * 100vw / 1920);

  }



  .s44 {

    font-size: calc(44 * 100vw / 1920);

  }



  .s45 {

    font-size: calc(45 * 100vw / 1920);

  }



  .s46 {

    font-size: calc(46 * 100vw / 1920);

  }



  .s47 {

    font-size: calc(47 * 100vw / 1920);

  }



  .s48 {

    font-size: calc(48 * 100vw / 1920);

  }



  .s49 {

    font-size: calc(49 * 100vw / 1920);

  }



  .s50 {

    font-size: calc(50 * 100vw / 1920);

  }



  .s51 {

    font-size: calc(51 * 100vw / 1920);

  }



  .s52 {

    font-size: calc(52 * 100vw / 1920);

  }



  .s53 {

    font-size: calc(53 * 100vw / 1920);

  }



  .s54 {

    font-size: calc(54 * 100vw / 1920);

  }



  .s55 {

    font-size: calc(55 * 100vw / 1920);

  }



  .s56 {

    font-size: calc(56 * 100vw / 1920);

  }



  .s57 {

    font-size: calc(57 * 100vw / 1920);

  }



  .s58 {

    font-size: calc(58 * 100vw / 1920);

  }



  .s59 {

    font-size: calc(59 * 100vw / 1920);

  }



  .s60 {

    font-size: calc(60 * 100vw / 1920);

  }



  .s61 {

    font-size: calc(61 * 100vw / 1920);

  }



  .s62 {

    font-size: calc(62 * 100vw / 1920);

  }



  .s63 {

    font-size: calc(63 * 100vw / 1920);

  }



  .s64 {

    font-size: calc(64 * 100vw / 1920);

  }



  .s65 {

    font-size: calc(65 * 100vw / 1920);

  }



  .s66 {

    font-size: calc(66 * 100vw / 1920);

  }



  .s67 {

    font-size: calc(67 * 100vw / 1920);

  }



  .s68 {

    font-size: calc(68 * 100vw / 1920);

  }



  .s69 {

    font-size: calc(69 * 100vw / 1920);

  }



  .s70 {

    font-size: calc(70 * 100vw / 1920);

  }



  .s71 {

    font-size: calc(71 * 100vw / 1920);

  }



  .s72 {

    font-size: calc(72 * 100vw / 1920);

  }



  .s73 {

    font-size: calc(73 * 100vw / 1920);

  }



  .s74 {

    font-size: calc(74 * 100vw / 1920);

  }



  .s75 {

    font-size: calc(75 * 100vw / 1920);

  }



  .s76 {

    font-size: calc(76 * 100vw / 1920);

  }



  .s77 {

    font-size: calc(77 * 100vw / 1920);

  }



  .s78 {

    font-size: calc(78 * 100vw / 1920);

  }



  .s79 {

    font-size: calc(79 * 100vw / 1920);

  }



  .s80 {

    font-size: calc(80 * 100vw / 1920);

  }



  .s81 {

    font-size: calc(81 * 100vw / 1920);

  }



  .s82 {

    font-size: calc(82 * 100vw / 1920);

  }



  .s83 {

    font-size: calc(83 * 100vw / 1920);

  }



  .s84 {

    font-size: calc(84 * 100vw / 1920);

  }



  .s85 {

    font-size: calc(85 * 100vw / 1920);

  }



  .s86 {

    font-size: calc(86 * 100vw / 1920);

  }



  .s87 {

    font-size: calc(87 * 100vw / 1920);

  }



  .s88 {

    font-size: calc(88 * 100vw / 1920);

  }



  .s89 {

    font-size: calc(89 * 100vw / 1920);

  }



  .s90 {

    font-size: calc(90 * 100vw / 1920);

  }



  .s91 {

    font-size: calc(91 * 100vw / 1920);

  }



  .s92 {

    font-size: calc(92 * 100vw / 1920);

  }



  .s93 {

    font-size: calc(93 * 100vw / 1920);

  }



  .s94 {

    font-size: calc(94 * 100vw / 1920);

  }



  .s95 {

    font-size: calc(95 * 100vw / 1920);

  }



  .s96 {

    font-size: calc(96 * 100vw / 1920);

  }



  .s97 {

    font-size: calc(97 * 100vw / 1920);

  }



  .s98 {

    font-size: calc(98 * 100vw / 1920);

  }



  .s99 {

    font-size: calc(99 * 100vw / 1920);

  }



  .s100 {

    font-size: calc(100 * 100vw / 1920);

  }

}



@media (max-width: 1920px) and (min-width: 551px) {

  .s12 {

    font-size: 12px;

  }



  .s13 {

    font-size: calc(12px + 1 * 100vw / 1920);

  }



  .s14 {

    font-size: calc(12px + 2 * 100vw / 1920);

  }



  .s15 {

    font-size: calc(12px + 3 * 100vw / 1920);

  }



  .s16 {

    font-size: calc(12px + 4 * 100vw / 1920);

  }



  .s17 {

    font-size: calc(12px + 5 * 100vw / 1920);

  }



  .s18 {

    font-size: calc(12px + 6 * 100vw / 1920);

  }



  .s19 {

    font-size: calc(12px + 7 * 100vw / 1920);

  }



  .s20 {

    font-size: calc(12px + 8 * 100vw / 1920);

  }



  .s21 {

    font-size: calc(12px + 9 * 100vw / 1920);

  }



  .s22 {

    font-size: calc(12px + 10 * 100vw / 1920);

  }



  .s23 {

    font-size: calc(12px + 11 * 100vw / 1920);

  }



  .s24 {

    font-size: calc(12px + 12 * 100vw / 1920);

  }



  .s25 {

    font-size: calc(12px + 13 * 100vw / 1920);

  }



  .s26 {

    font-size: calc(12px + 14 * 100vw / 1920);

  }



  .s27 {

    font-size: calc(12px + 15 * 100vw / 1920);

  }



  .s28 {

    font-size: calc(12px + 16 * 100vw / 1920);

  }



  .s29 {

    font-size: calc(12px + 17 * 100vw / 1920);

  }



  .s30 {

    font-size: calc(12px + 18 * 100vw / 1920);

  }



  .s31 {

    font-size: calc(12px + 19 * 100vw / 1920);

  }



  .s32 {

    font-size: calc(12px + 20 * 100vw / 1920);

  }



  .s33 {

    font-size: calc(12px + 21 * 100vw / 1920);

  }



  .s34 {

    font-size: calc(12px + 22 * 100vw / 1920);

  }



  .s35 {

    font-size: calc(12px + 23 * 100vw / 1920);

  }



  .s36 {

    font-size: calc(12px + 24 * 100vw / 1920);

  }



  .s37 {

    font-size: calc(12px + 25 * 100vw / 1920);

  }



  .s38 {

    font-size: calc(12px + 26 * 100vw / 1920);

  }



  .s39 {

    font-size: calc(12px + 27 * 100vw / 1920);

  }



  .s40 {

    font-size: calc(12px + 28 * 100vw / 1920);

  }



  .s41 {

    font-size: calc(12px + 29 * 100vw / 1920);

  }



  .s42 {

    font-size: calc(12px + 30 * 100vw / 1920);

  }



  .s43 {

    font-size: calc(12px + 31 * 100vw / 1920);

  }



  .s44 {

    font-size: calc(12px + 32 * 100vw / 1920);

  }



  .s45 {

    font-size: calc(12px + 33 * 100vw / 1920);

  }



  .s46 {

    font-size: calc(12px + 34 * 100vw / 1920);

  }



  .s47 {

    font-size: calc(12px + 35 * 100vw / 1920);

  }



  .s48 {

    font-size: calc(12px + 36 * 100vw / 1920);

  }



  .s49 {

    font-size: calc(12px + 37 * 100vw / 1920);

  }



  .s50 {

    font-size: calc(12px + 38 * 100vw / 1920);

  }



  .s51 {

    font-size: calc(12px + 39 * 100vw / 1920);

  }



  .s52 {

    font-size: calc(12px + 40 * 100vw / 1920);

  }



  .s53 {

    font-size: calc(12px + 41 * 100vw / 1920);

  }



  .s54 {

    font-size: calc(12px + 42 * 100vw / 1920);

  }



  .s55 {

    font-size: calc(12px + 43 * 100vw / 1920);

  }



  .s56 {

    font-size: calc(12px + 44 * 100vw / 1920);

  }



  .s57 {

    font-size: calc(12px + 45 * 100vw / 1920);

  }



  .s58 {

    font-size: calc(12px + 46 * 100vw / 1920);

  }



  .s59 {

    font-size: calc(12px + 47 * 100vw / 1920);

  }



  .s60 {

    font-size: calc(12px + 48 * 100vw / 1920);

  }



  .s61 {

    font-size: calc(12px + 49 * 100vw / 1920);

  }



  .s62 {

    font-size: calc(12px + 50 * 100vw / 1920);

  }



  .s63 {

    font-size: calc(12px + 51 * 100vw / 1920);

  }



  .s64 {

    font-size: calc(12px + 52 * 100vw / 1920);

  }



  .s65 {

    font-size: calc(12px + 53 * 100vw / 1920);

  }



  .s66 {

    font-size: calc(12px + 54 * 100vw / 1920);

  }



  .s67 {

    font-size: calc(12px + 55 * 100vw / 1920);

  }



  .s68 {

    font-size: calc(12px + 56 * 100vw / 1920);

  }



  .s69 {

    font-size: calc(12px + 57 * 100vw / 1920);

  }



  .s70 {

    font-size: calc(12px + 58 * 100vw / 1920);

  }



  .s71 {

    font-size: calc(12px + 59 * 100vw / 1920);

  }



  .s72 {

    font-size: calc(12px + 60 * 100vw / 1920);

  }



  .s73 {

    font-size: calc(12px + 61 * 100vw / 1920);

  }



  .s74 {

    font-size: calc(12px + 62 * 100vw / 1920);

  }



  .s75 {

    font-size: calc(12px + 63 * 100vw / 1920);

  }



  .s76 {

    font-size: calc(12px + 64 * 100vw / 1920);

  }



  .s77 {

    font-size: calc(12px + 65 * 100vw / 1920);

  }



  .s78 {

    font-size: calc(12px + 66 * 100vw / 1920);

  }



  .s79 {

    font-size: calc(12px + 67 * 100vw / 1920);

  }



  .s80 {

    font-size: calc(12px + 68 * 100vw / 1920);

  }



  .s81 {

    font-size: calc(12px + 69 * 100vw / 1920);

  }



  .s82 {

    font-size: calc(12px + 70 * 100vw / 1920);

  }



  .s83 {

    font-size: calc(12px + 71 * 100vw / 1920);

  }



  .s84 {

    font-size: calc(12px + 72 * 100vw / 1920);

  }



  .s85 {

    font-size: calc(12px + 73 * 100vw / 1920);

  }



  .s86 {

    font-size: calc(12px + 74 * 100vw / 1920);

  }



  .s87 {

    font-size: calc(12px + 75 * 100vw / 1920);

  }



  .s88 {

    font-size: calc(12px + 76 * 100vw / 1920);

  }



  .s89 {

    font-size: calc(12px + 77 * 100vw / 1920);

  }



  .s90 {

    font-size: calc(12px + 78 * 100vw / 1920);

  }



  .s91 {

    font-size: calc(12px + 79 * 100vw / 1920);

  }



  .s92 {

    font-size: calc(12px + 80 * 100vw / 1920);

  }



  .s93 {

    font-size: calc(12px + 81 * 100vw / 1920);

  }



  .s94 {

    font-size: calc(12px + 82 * 100vw / 1920);

  }



  .s95 {

    font-size: calc(12px + 83 * 100vw / 1920);

  }



  .s96 {

    font-size: calc(12px + 84 * 100vw / 1920);

  }



  .s97 {

    font-size: calc(12px + 85 * 100vw / 1920);

  }



  .s98 {

    font-size: calc(12px + 86 * 100vw / 1920);

  }



  .s99 {

    font-size: calc(12px + 87 * 100vw / 1920);

  }



  .s100 {

    font-size: calc(12px + 88 * 100vw / 1920);

  }

}



@media (max-width: 550px) {

  .s12 {

    font-size: 12px;

  }



  .s13 {

    font-size: calc(12px + 1 * 550px / 1920);

  }



  .s14 {

    font-size: calc(12px + 2 * 550px / 1920);

  }



  .s15 {

    font-size: calc(12px + 3 * 550px / 1920);

  }



  .s16 {

    font-size: calc(12px + 4 * 550px / 1920);

  }



  .s17 {

    font-size: calc(12px + 5 * 550px / 1920);

  }



  .s18 {

    font-size: calc(12px + 6 * 550px / 1920);

  }



  .s19 {

    font-size: calc(12px + 7 * 550px / 1920);

  }



  .s20 {

    font-size: calc(12px + 8 * 550px / 1920);

  }



  .s21 {

    font-size: calc(12px + 9 * 550px / 1920);

  }



  .s22 {

    font-size: calc(12px + 10 * 550px / 1920);

  }



  .s23 {

    font-size: calc(12px + 11 * 550px / 1920);

  }



  .s24 {

    font-size: calc(12px + 12 * 550px / 1920);

  }



  .s25 {

    font-size: calc(12px + 13 * 550px / 1920);

  }



  .s26 {

    font-size: calc(12px + 14 * 550px / 1920);

  }



  .s27 {

    font-size: calc(12px + 15 * 550px / 1920);

  }



  .s28 {

    font-size: calc(12px + 16 * 550px / 1920);

  }



  .s29 {

    font-size: calc(12px + 17 * 550px / 1920);

  }



  .s30 {

    font-size: calc(12px + 18 * 550px / 1920);

  }



  .s31 {

    font-size: calc(12px + 19 * 550px / 1920);

  }



  .s32 {

    font-size: calc(12px + 20 * 550px / 1920);

  }



  .s33 {

    font-size: calc(12px + 21 * 550px / 1920);

  }



  .s34 {

    font-size: calc(12px + 22 * 550px / 1920);

  }



  .s35 {

    font-size: calc(12px + 23 * 550px / 1920);

  }



  .s36 {

    font-size: calc(12px + 24 * 550px / 1920);

  }



  .s37 {

    font-size: calc(12px + 25 * 550px / 1920);

  }



  .s38 {

    font-size: calc(12px + 26 * 550px / 1920);

  }



  .s39 {

    font-size: calc(12px + 27 * 550px / 1920);

  }



  .s40 {

    font-size: calc(12px + 28 * 550px / 1920);

  }



  .s41 {

    font-size: calc(12px + 29 * 550px / 1920);

  }



  .s42 {

    font-size: calc(12px + 30 * 550px / 1920);

  }



  .s43 {

    font-size: calc(12px + 31 * 550px / 1920);

  }



  .s44 {

    font-size: calc(12px + 32 * 550px / 1920);

  }



  .s45 {

    font-size: calc(12px + 33 * 550px / 1920);

  }



  .s46 {

    font-size: calc(12px + 34 * 550px / 1920);

  }



  .s47 {

    font-size: calc(12px + 35 * 550px / 1920);

  }



  .s48 {

    font-size: calc(12px + 36 * 550px / 1920);

  }



  .s49 {

    font-size: calc(12px + 37 * 550px / 1920);

  }



  .s50 {

    font-size: calc(12px + 38 * 550px / 1920);

  }



  .s51 {

    font-size: calc(12px + 39 * 550px / 1920);

  }



  .s52 {

    font-size: calc(12px + 40 * 550px / 1920);

  }



  .s53 {

    font-size: calc(12px + 41 * 550px / 1920);

  }



  .s54 {

    font-size: calc(12px + 42 * 550px / 1920);

  }



  .s55 {

    font-size: calc(12px + 43 * 550px / 1920);

  }



  .s56 {

    font-size: calc(12px + 44 * 550px / 1920);

  }



  .s57 {

    font-size: calc(12px + 45 * 550px / 1920);

  }



  .s58 {

    font-size: calc(12px + 46 * 550px / 1920);

  }



  .s59 {

    font-size: calc(12px + 47 * 550px / 1920);

  }



  .s60 {

    font-size: calc(12px + 48 * 550px / 1920);

  }



  .s61 {

    font-size: calc(12px + 49 * 550px / 1920);

  }



  .s62 {

    font-size: calc(12px + 50 * 550px / 1920);

  }



  .s63 {

    font-size: calc(12px + 51 * 550px / 1920);

  }



  .s64 {

    font-size: calc(12px + 52 * 550px / 1920);

  }



  .s65 {

    font-size: calc(12px + 53 * 550px / 1920);

  }



  .s66 {

    font-size: calc(12px + 54 * 550px / 1920);

  }



  .s67 {

    font-size: calc(12px + 55 * 550px / 1920);

  }



  .s68 {

    font-size: calc(12px + 56 * 550px / 1920);

  }



  .s69 {

    font-size: calc(12px + 57 * 550px / 1920);

  }



  .s70 {

    font-size: calc(12px + 58 * 550px / 1920);

  }



  .s71 {

    font-size: calc(12px + 59 * 550px / 1920);

  }



  .s72 {

    font-size: calc(12px + 60 * 550px / 1920);

  }



  .s73 {

    font-size: calc(12px + 61 * 550px / 1920);

  }



  .s74 {

    font-size: calc(12px + 62 * 550px / 1920);

  }



  .s75 {

    font-size: calc(12px + 63 * 550px / 1920);

  }



  .s76 {

    font-size: calc(12px + 64 * 550px / 1920);

  }



  .s77 {

    font-size: calc(12px + 65 * 550px / 1920);

  }



  .s78 {

    font-size: calc(12px + 66 * 550px / 1920);

  }



  .s79 {

    font-size: calc(12px + 67 * 550px / 1920);

  }



  .s80 {

    font-size: calc(12px + 68 * 550px / 1920);

  }



  .s81 {

    font-size: calc(12px + 69 * 550px / 1920);

  }



  .s82 {

    font-size: calc(12px + 70 * 550px / 1920);

  }



  .s83 {

    font-size: calc(12px + 71 * 550px / 1920);

  }



  .s84 {

    font-size: calc(12px + 72 * 550px / 1920);

  }



  .s85 {

    font-size: calc(12px + 73 * 550px / 1920);

  }



  .s86 {

    font-size: calc(12px + 74 * 550px / 1920);

  }



  .s87 {

    font-size: calc(12px + 75 * 550px / 1920);

  }



  .s88 {

    font-size: calc(12px + 76 * 550px / 1920);

  }



  .s89 {

    font-size: calc(12px + 77 * 550px / 1920);

  }



  .s90 {

    font-size: calc(12px + 78 * 550px / 1920);

  }



  .s91 {

    font-size: calc(12px + 79 * 550px / 1920);

  }



  .s92 {

    font-size: calc(12px + 80 * 550px / 1920);

  }



  .s93 {

    font-size: calc(12px + 81 * 550px / 1920);

  }



  .s94 {

    font-size: calc(12px + 82 * 550px / 1920);

  }



  .s95 {

    font-size: calc(12px + 83 * 550px / 1920);

  }



  .s96 {

    font-size: calc(12px + 84 * 550px / 1920);

  }



  .s97 {

    font-size: calc(12px + 85 * 550px / 1920);

  }



  .s98 {

    font-size: calc(12px + 86 * 550px / 1920);

  }



  .s99 {

    font-size: calc(12px + 87 * 550px / 1920);

  }



  .s100 {

    font-size: calc(12px + 88 * 550px / 1920);

  }

}



.ep1 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

}



.ep2 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 2;

  -webkit-box-orient: vertical;

}



.ep3 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 3;

  -webkit-box-orient: vertical;

}



.ep4 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 4;

  -webkit-box-orient: vertical;

}



.ep5 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 5;

  -webkit-box-orient: vertical;

}



.ep6 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 6;

  -webkit-box-orient: vertical;

}



.ep7 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 7;

  -webkit-box-orient: vertical;

}



.ep8 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 8;

  -webkit-box-orient: vertical;

}



.ep9 {

  overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 9;

  -webkit-box-orient: vertical;

}



.pointer {

  cursor: pointer;

}

