.com-img {
  width: 100%;
  vertical-align: bottom;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center; }
  .com-img.show-placeholder {
    background: #f5f5f5; }
  .com-img > img {
    display: inline-block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    opacity: 1;
    transition: opacity 0.2s ease-in-out; }
    .com-img > img.hidden {
      opacity: 0; }

.global-alert-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 99999; }
  .global-alert-wrap .global-alert {
    position: fixed;
    width: 280PX;
    top: 50%;
    right: 0;
    left: 0;
    margin: 0 auto;
    transform: translateY(-50%);
    background-color: #fff;
    border-radius: 8PX;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center; }
    .global-alert-wrap .global-alert-content {
      flex: 0 0 auto;
      font-size: 16PX;
      color: #222;
      text-align: center;
      line-height: 1.375;
      font-weight: bold;
      margin: 24PX 0 20PX; }
    .global-alert-wrap .global-alert-operation {
      flex: 0 0 auto;
      width: 100%;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      border-top: 1px solid #ededed; }
      .global-alert-wrap .global-alert-operation-btn {
        flex: 1 1 auto;
        font-size: 16PX;
        text-align: center;
        line-height: 2.75;
        font-weight: bold; }
        .global-alert-wrap .global-alert-operation-btn.btn-confirm {
          color: #002FA7; }
        .global-alert-wrap .global-alert-operation-btn.btn-cancel {
          color: #666;
          border-right: 1px solid #ededed; }

.global-toast {
  position: fixed;
  top: 50%;
  left: 50%;
  max-width: calc(100% - 96PX);
  transform: translate3d(-50%, -50%, 0);
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 8PX;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 16PX;
  color: #fff;
  text-align: center;
  line-height: 1.5;
  padding: 12PX;
  z-index: 99999; }

.animation {
  background-repeat: no-repeat;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}
.animation-live {
  width: 12px;
  height: 12px !important;
  background-image: url(data:image/png;base64,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);
  background-size: 12px 12px;
  animation-name: keyframes-live_animate;
  animation-duration: 1s;
  background-repeat: no-repeat;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}
.animation-deepblue-play {
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAgCAYAAABjE6FEAAAAAklEQVR4AewaftIAAASaSURBVO3BP29dZx0A4Ofat6ntYOfGju3EOIWC9A4oX4CpSLAUBsTCiMTAESrfgA0JRXwBKvEy0ZEJhqYLEumA2FGExJFA+SNanPA6r+KmRBWhDKfSsXV0h9q6lq/9ex4hhBBCCCGEEEIIIYRzbeSwlFfxEBOdite0zYEQ5k3Kq3iIiU7Fa9rmQDiZlL+ObZ09bfNnc2jsqA1M9CbYwIHTkvISlnReaJsXQjieDUz0JtjAgdOS8pvY1tnTNu85qZTH+C3WdfbxfW3zX6ch5U38CSOdT6W8rW2eOKmUl7Ck80LbvDBDY2dJymt4hDWdZ1K+qW2eCWHepHwddxyW8g1t8y8ns4vvOWoX952OyxjpjXAZT5xEymt4hDWdZ1K+qW2emZEFZ8s61vTWsC6E+bRkaEmYZh1remtYN0NjIcxSyj/Aus6+tnlHCCeVcoMdnQ+0TXYMYyHMSso7+I3DUv6DtvlAOB0pfxdXdZ5qm9+bdyl/Eb9yWMrvapt/+pzGwlEpv4GrOk+1zfvCcV0ydEk4HSnfwO8clvKOtvnQNCm/gas6T7XN+86eVwy94hjGjiPlL+AB1nX28SVt85F5lvIW7jos5W1t81gIh6X8NWzpPNY2f3X2vGroVdOkvIW7Dkt5W9s8dk6NHc81rOut4xo+Mt9WDK0I4bCUN/AXLOq8lPK2tinm24qhFefYghDC57WKRb1FrApzZyyEEGYh5QX8Ejd0PsRPtM3/nBFj8yjlS3gXmzpP8B1t84lwVMpvYltnT9u8J4TTcRM/dtQv8MAZMTafdvAtR+3gvnmW8iLexrbOHt7SNi8dR8rbuOOwlK9rmz3zLOXL+Ae2dB7jK9rmuXmW8iLexrbOHt7SNi/Np5GhkTNkLJwlu2gcdRsPHM+yoWXzbxNbelvYxHPzbReNo27jgTATY2G2Ut7Aqs6BtimmGxkaOWtSHuGn2NR5gtva5lPhJEaGRsLxpLyIX2NdZx8/0jYvfWYszE7KEzzCss5/pLyjbar5toufO+odPBLC2bGLHzrqZ3jgM2OzlPIqHmKiU/GatjlwMUywrLeMCar5tmhoUQhny8jQyCFjs7WBid4EGzgw71L+BiY6VdvcNe9SXsE9rOvs45a2+dhFkPIK7mFdZx+3tM3Hwrk0dt6l/FWs6hxom787qZS38UeHpXxd2+w5DSlfwh1c0/k3vq1tPnEyW3hd7wq2cN/FsIXX9a5gC/eFc2nsPEt5A3/Dos5LKW9rm+Jklg0tOz07+KajdnDfPEv5Mu7hqs5T3NI2z4UwA2Pn2yoW9RaxiiKcRZv4st4VbOK5EGZgQQghXFALQgjhglpwVEHVqyiGCqpeRTFUUPUqiukKql5FMVRQ9SqKoYKqV1FMV1D1KoqhgqpXUQwVVL2KYrqCqldRDBVUvYpiqKDqVRTTFVS9imKooOpVFEMFVa+imK6g6lUUQwVVr6IYKqh6FcV0BVWvohgqqHoVxVBB1asopiuoehXFUEHVqyiGCqpeRTFdQdWrKIYKql5FMVRQ9SqK6QqqXkUxVFD1KoqhgqpXUYQQQgghhBBCCCGEEC6M/wObYFwwmycvWwAAAABJRU5ErkJggg==);
  background-size: 160px 16px;
  animation-name: keyframes-deepblue_play;
  animation-duration: 2s;
  background-repeat: no-repeat;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}
.animation-white-play-16 {
  width: 16px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAgCAYAAABjE6FEAAAAAklEQVR4AewaftIAAAShSURBVO3BMW+dVxkA4Oe1b1Pbwc7NdWynJhQKG8ofYAoSLIUBdWFEYiBC5R+wIaGIP0AlYKjoyARD0wUp6YDYqwiJAZSkopUTjn0kkxJVhBekr9Jn69Mdauta99rneTRN0zRN0zRN0zRN0zRNc66FIzJzHY8x1ql4NSIONc2Cycx1PMZYp+LViDjUnEpmfgM7OnsR8WcLaOS4TYz1xtjEoTOSmStY0XkeEc81zclsYqw3xiYOnZHMfB07OnsR8Z5TyswRfoeJzj6+HxH/cQYycwt/Qujk/+1ExFOnlJkrWNF5HhHPzdCSOZKZG9jDAQ6wl5kbmmYBZeZ13MXbeBt3M/O607uBN3ALt/AGbjg7lxF6gctOKTM3sIcDHGAvMzfM0JL5MsGG3gYmmmYxrRha0UwzwYbeBiZmaKRpZigzf4CJzn5EvKNpTikzb2NX56OI+LUTGGmaGcnMXfzWEZn5x4j4SHMmMvN7uKpzEBF/sOAy84v4lSMy892I+IfPaaQ5JjNv4arOQUS8rzmpS4Yuac5EZr6C3zsiM3cj4mNTZOYtXNU5iIj3zZ+XDL3kBEZOIDO/gEeY6OzjyxHxLwssM7dx3xGZuRMRTzTNEZn5dWzrPImIv5g/Lxt62RSZuY37jsjMnYh44pxacjLXMNGb4JrFt2ZoTdMckZmb+AD3cA8fZOamxbdmaM05tqRpms9rHct6y1jXLJyRpmmaGcjMJfwSr+h8jJ9ExH/NiZEFlJmX8C62dJ7iuxHxqeaYzHwdOzp7EfGepjkbX8KPHfcLPDInRhbTLr7tuF08tMAycxlvYUdnD29GxAsnkJk7uOuIzLweEXsWWGZext+xrfMEX42IZxZYZi7jLezo7OHNiHhhMYWhMEdGmnlyA7cddwePnMyqoVWLbwvbetvYwjOL7QZuO+4OHmlmYqSZqczcxLrOYUQU04WhMGcyM/BTbOk8xZ2ISM1phKHQnEhmLuM3mOjs40cR8cJnRpqZycwxPsSqzr8zczciqsV2Az933Dv4UNPMjxv4oeN+hkc+MzJDmbmOxxjrVLwaEYcuhjFW9VYxRrXYlg0ta5r5EobCESOztYmx3hibOLTgMvObGOvUiLhvwWXmGh5gorOPmxHxiQsgM9fwABOdfdyMiE8059LIOZeZX8O6zmFE/M0pZeYO7jkiM69HxJ4zkJmXcBfXdP6J70TEp05nG6/pXcE2HroYtvGa3hVs46HmXBo5xzJzE3/Fss6LzNyJiOJ0Vg2tOju7+JbjdvHQAsvMy3iAqzoHuBkRzzTNDIycb+tY1lvGOopmHm3hK3pXsIVnmmYGljRN01xQS5qmaS6oJccVVL2KYqig6lUUQwVVr6KYrqDqVRRDBVWvohgqqHoVxXQFVa+iGCqoehXFUEHVqyimK6h6FcVQQdWrKIYKql5FMV1B1asohgqqXkUxVFD1KorpCqpeRTFUUPUqiqGCqldRTFdQ9SqKoYKqV1EMFVS9imK6gqpXUQwVVL2KYqig6lUU0xVUvYpiqKDqVRRDBVWvopiuoOpVFEMFVa+iGCqoehVF0zRN0zRN0zRN0zRN0zQXxv8A/wioiCFUm+MAAAAASUVORK5CYII=);
  background-size: 160px 16px;
  animation-name: keyframes-white_play_16;
  animation-duration: 2s;
  background-repeat: no-repeat;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}
.animation-white-play-18 {
  width: 18px;
  height: 18px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAgCAYAAABjE6FEAAAAAklEQVR4AewaftIAAAShSURBVO3BMW+dVxkA4Oe1b1Pbwc7NdWynJhQKG8ofYAoSLIUBdWFEYiBC5R+wIaGIP0AlYKjoyARD0wUp6YDYqwiJAZSkopUTjn0kkxJVhBekr9Jn69Mdauta99rneTRN0zRN0zRN0zRN0zRNc66FIzJzHY8x1ql4NSIONc2Cycx1PMZYp+LViDjUnEpmfgM7OnsR8WcLaOS4TYz1xtjEoTOSmStY0XkeEc81zclsYqw3xiYOnZHMfB07OnsR8Z5TyswRfoeJzj6+HxH/cQYycwt/Qujk/+1ExFOnlJkrWNF5HhHPzdCSOZKZG9jDAQ6wl5kbmmYBZeZ13MXbeBt3M/O607uBN3ALt/AGbjg7lxF6gctOKTM3sIcDHGAvMzfM0JL5MsGG3gYmmmYxrRha0UwzwYbeBiZmaKRpZigzf4CJzn5EvKNpTikzb2NX56OI+LUTGGmaGcnMXfzWEZn5x4j4SHMmMvN7uKpzEBF/sOAy84v4lSMy892I+IfPaaQ5JjNv4arOQUS8rzmpS4Yuac5EZr6C3zsiM3cj4mNTZOYtXNU5iIj3zZ+XDL3kBEZOIDO/gEeY6OzjyxHxLwssM7dx3xGZuRMRTzTNEZn5dWzrPImIv5g/Lxt62RSZuY37jsjMnYh44pxacjLXMNGb4JrFt2ZoTdMckZmb+AD3cA8fZOamxbdmaM05tqRpms9rHct6y1jXLJyRpmmaGcjMJfwSr+h8jJ9ExH/NiZEFlJmX8C62dJ7iuxHxqeaYzHwdOzp7EfGepjkbX8KPHfcLPDInRhbTLr7tuF08tMAycxlvYUdnD29GxAsnkJk7uOuIzLweEXsWWGZext+xrfMEX42IZxZYZi7jLezo7OHNiHhhMYWhMEdGmnlyA7cddwePnMyqoVWLbwvbetvYwjOL7QZuO+4OHmlmYqSZqczcxLrOYUQU04WhMGcyM/BTbOk8xZ2ISM1phKHQnEhmLuM3mOjs40cR8cJnRpqZycwxPsSqzr8zczciqsV2Az933Dv4UNPMjxv4oeN+hkc+MzJDmbmOxxjrVLwaEYcuhjFW9VYxRrXYlg0ta5r5EobCESOztYmx3hibOLTgMvObGOvUiLhvwWXmGh5gorOPmxHxiQsgM9fwABOdfdyMiE8059LIOZeZX8O6zmFE/M0pZeYO7jkiM69HxJ4zkJmXcBfXdP6J70TEp05nG6/pXcE2HroYtvGa3hVs46HmXBo5xzJzE3/Fss6LzNyJiOJ0Vg2tOju7+JbjdvHQAsvMy3iAqzoHuBkRzzTNDIycb+tY1lvGOopmHm3hK3pXsIVnmmYGljRN01xQS5qmaS6oJccVVL2KYqig6lUUQwVVr6KYrqDqVRRDBVWvohgqqHoVxXQFVa+iGCqoehXFUEHVqyimK6h6FcVQQdWrKIYKql5FMV1B1asohgqqXkUxVFD1KorpCqpeRTFUUPUqiqGCqldRTFdQ9SqKoYKqV1EMFVS9imK6gqpXUQwVVL2KYqig6lUU0xVUvYpiqKDqVRRDBVWvopiuoOpVFEMFVa+iGCqoehVF0zRN0zRN0zRN0zRN0zQXxv8A/wioiCFUm+MAAAAASUVORK5CYII=);
  background-size: 180px 18px;
  animation-name: keyframes-white_play_18;
  animation-duration: 2s;
  background-repeat: no-repeat;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}
.animation-page-loading {
  width: 50px;
  height: 50px;
  background-image: url(data:image/png;base64,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);
  background-size: 1000px 50px;
  animation-name: keyframes-brand_loading;
  animation-duration: 1.2s;
  background-repeat: no-repeat;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}
.animation_loading_gray {
  width: 18px;
  height: 18px;
  background-image: url(data:image/png;base64,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);
  background-size: 270px 18px;
  background-repeat: no-repeat;
  animation-name: keyframes-loading_gray;
  animation-duration: 1s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}
@keyframes keyframes-live_animate {
  0% {
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,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);
    background-size: 120px 12px;
  }
  6.67% {
    background-position: -12px 0px;
  }
  13.33% {
    background-position: -24px 0px;
  }
  20.00% {
    background-position: -36px 0px;
  }
  26.67% {
    background-position: -48px 0px;
  }
  33.33% {
    background-position: 0px 0px;
  }
  40.00% {
    background-position: -12px 0px;
  }
  46.67% {
    background-position: -24px 0px;
  }
  53.33% {
    background-position: -36px 0px;
  }
  60.00% {
    background-position: -48px 0px;
  }
  66.67% {
    background-position: -60px 0px;
  }
  73.33% {
    background-position: -72px 0px;
  }
  80.00% {
    background-position: -84px 0px;
  }
  86.67% {
    background-position: -96px 0px;
  }
  93.33%,
  100% {
    background-position: -108px 0px;
  }
}
@keyframes keyframes-deepblue_play {
  0% {
    width: 16px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAgCAYAAABjE6FEAAAAAklEQVR4AewaftIAAASaSURBVO3BP29dZx0A4Ofat6ntYOfGju3EOIWC9A4oX4CpSLAUBsTCiMTAESrfgA0JRXwBKvEy0ZEJhqYLEumA2FGExJFA+SNanPA6r+KmRBWhDKfSsXV0h9q6lq/9ex4hhBBCCCGEEEIIIYRzbeSwlFfxEBOdite0zYEQ5k3Kq3iIiU7Fa9rmQDiZlL+ObZ09bfNnc2jsqA1M9CbYwIHTkvISlnReaJsXQjieDUz0JtjAgdOS8pvY1tnTNu85qZTH+C3WdfbxfW3zX6ch5U38CSOdT6W8rW2eOKmUl7Ck80LbvDBDY2dJymt4hDWdZ1K+qW2eCWHepHwddxyW8g1t8y8ns4vvOWoX952OyxjpjXAZT5xEymt4hDWdZ1K+qW2emZEFZ8s61vTWsC6E+bRkaEmYZh1remtYN0NjIcxSyj/Aus6+tnlHCCeVcoMdnQ+0TXYMYyHMSso7+I3DUv6DtvlAOB0pfxdXdZ5qm9+bdyl/Eb9yWMrvapt/+pzGwlEpv4GrOk+1zfvCcV0ydEk4HSnfwO8clvKOtvnQNCm/gas6T7XN+86eVwy94hjGjiPlL+AB1nX28SVt85F5lvIW7jos5W1t81gIh6X8NWzpPNY2f3X2vGroVdOkvIW7Dkt5W9s8dk6NHc81rOut4xo+Mt9WDK0I4bCUN/AXLOq8lPK2tinm24qhFefYghDC57WKRb1FrApzZyyEEGYh5QX8Ejd0PsRPtM3/nBFj8yjlS3gXmzpP8B1t84lwVMpvYltnT9u8J4TTcRM/dtQv8MAZMTafdvAtR+3gvnmW8iLexrbOHt7SNi8dR8rbuOOwlK9rmz3zLOXL+Ae2dB7jK9rmuXmW8iLexrbOHt7SNi/Np5GhkTNkLJwlu2gcdRsPHM+yoWXzbxNbelvYxHPzbReNo27jgTATY2G2Ut7Aqs6BtimmGxkaOWtSHuGn2NR5gtva5lPhJEaGRsLxpLyIX2NdZx8/0jYvfWYszE7KEzzCss5/pLyjbar5toufO+odPBLC2bGLHzrqZ3jgM2OzlPIqHmKiU/GatjlwMUywrLeMCar5tmhoUQhny8jQyCFjs7WBid4EGzgw71L+BiY6VdvcNe9SXsE9rOvs45a2+dhFkPIK7mFdZx+3tM3Hwrk0dt6l/FWs6hxom787qZS38UeHpXxd2+w5DSlfwh1c0/k3vq1tPnEyW3hd7wq2cN/FsIXX9a5gC/eFc2nsPEt5A3/Dos5LKW9rm+Jklg0tOz07+KajdnDfPEv5Mu7hqs5T3NI2z4UwA2Pn2yoW9RaxiiKcRZv4st4VbOK5EGZgQQghXFALQgjhglpwVEHVqyiGCqpeRTFUUPUqiukKql5FMVRQ9SqKoYKqV1FMV1D1KoqhgqpXUQwVVL2KYrqCqldRDBVUvYpiqKDqVRTTFVS9imKooOpVFEMFVa+imK6g6lUUQwVVr6IYKqh6FcV0BVWvohgqqHoVxVBB1asopiuoehXFUEHVqyiGCqpeRTFdQdWrKIYKql5FMVRQ9SqK6QqqXkUxVFD1KoqhgqpXUYQQQgghhBBCCCGEEC6M/wObYFwwmycvWwAAAABJRU5ErkJggg==);
    background-size: 160px 16px;
  }
  3.33% {
    background-position: -16px 0px;
  }
  6.67% {
    background-position: -32px 0px;
  }
  10.00% {
    background-position: -48px 0px;
  }
  13.33% {
    background-position: -64px 0px;
  }
  16.67% {
    background-position: -80px 0px;
  }
  20.00% {
    background-position: -96px 0px;
  }
  23.33% {
    background-position: -112px 0px;
  }
  26.67% {
    background-position: -128px 0px;
  }
  30.00% {
    background-position: -144px 0px;
  }
  33.33% {
    background-position: 0px 0px;
  }
  36.67% {
    background-position: -16px 0px;
  }
  40.00% {
    background-position: -32px 0px;
  }
  43.33% {
    background-position: -48px 0px;
  }
  46.67% {
    background-position: -64px 0px;
  }
  50.00% {
    background-position: -80px 0px;
  }
  53.33% {
    background-position: -96px 0px;
  }
  56.67% {
    background-position: -112px 0px;
  }
  60.00% {
    background-position: -128px 0px;
  }
  63.33% {
    background-position: -144px 0px;
  }
  66.67% {
    background-position: 0px 0px;
  }
  70.00% {
    background-position: -16px 0px;
  }
  73.33% {
    background-position: -32px 0px;
  }
  76.67% {
    background-position: -48px 0px;
  }
  80.00% {
    background-position: -64px 0px;
  }
  83.33% {
    background-position: -80px 0px;
  }
  86.67% {
    background-position: -96px 0px;
  }
  90.00% {
    background-position: -112px 0px;
  }
  93.33% {
    background-position: -128px 0px;
  }
  96.67%,
  100% {
    background-position: -144px 0px;
  }
}
@keyframes keyframes-white_play_16 {
  0% {
    width: 16px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAgCAYAAABjE6FEAAAAAklEQVR4AewaftIAAAShSURBVO3BMW+dVxkA4Oe1b1Pbwc7NdWynJhQKG8ofYAoSLIUBdWFEYiBC5R+wIaGIP0AlYKjoyARD0wUp6YDYqwiJAZSkopUTjn0kkxJVhBekr9Jn69Mdauta99rneTRN0zRN0zRN0zRN0zRNc66FIzJzHY8x1ql4NSIONc2Cycx1PMZYp+LViDjUnEpmfgM7OnsR8WcLaOS4TYz1xtjEoTOSmStY0XkeEc81zclsYqw3xiYOnZHMfB07OnsR8Z5TyswRfoeJzj6+HxH/cQYycwt/Qujk/+1ExFOnlJkrWNF5HhHPzdCSOZKZG9jDAQ6wl5kbmmYBZeZ13MXbeBt3M/O607uBN3ALt/AGbjg7lxF6gctOKTM3sIcDHGAvMzfM0JL5MsGG3gYmmmYxrRha0UwzwYbeBiZmaKRpZigzf4CJzn5EvKNpTikzb2NX56OI+LUTGGmaGcnMXfzWEZn5x4j4SHMmMvN7uKpzEBF/sOAy84v4lSMy892I+IfPaaQ5JjNv4arOQUS8rzmpS4Yuac5EZr6C3zsiM3cj4mNTZOYtXNU5iIj3zZ+XDL3kBEZOIDO/gEeY6OzjyxHxLwssM7dx3xGZuRMRTzTNEZn5dWzrPImIv5g/Lxt62RSZuY37jsjMnYh44pxacjLXMNGb4JrFt2ZoTdMckZmb+AD3cA8fZOamxbdmaM05tqRpms9rHct6y1jXLJyRpmmaGcjMJfwSr+h8jJ9ExH/NiZEFlJmX8C62dJ7iuxHxqeaYzHwdOzp7EfGepjkbX8KPHfcLPDInRhbTLr7tuF08tMAycxlvYUdnD29GxAsnkJk7uOuIzLweEXsWWGZext+xrfMEX42IZxZYZi7jLezo7OHNiHhhMYWhMEdGmnlyA7cddwePnMyqoVWLbwvbetvYwjOL7QZuO+4OHmlmYqSZqczcxLrOYUQU04WhMGcyM/BTbOk8xZ2ISM1phKHQnEhmLuM3mOjs40cR8cJnRpqZycwxPsSqzr8zczciqsV2Az933Dv4UNPMjxv4oeN+hkc+MzJDmbmOxxjrVLwaEYcuhjFW9VYxRrXYlg0ta5r5EobCESOztYmx3hibOLTgMvObGOvUiLhvwWXmGh5gorOPmxHxiQsgM9fwABOdfdyMiE8059LIOZeZX8O6zmFE/M0pZeYO7jkiM69HxJ4zkJmXcBfXdP6J70TEp05nG6/pXcE2HroYtvGa3hVs46HmXBo5xzJzE3/Fss6LzNyJiOJ0Vg2tOju7+JbjdvHQAsvMy3iAqzoHuBkRzzTNDIycb+tY1lvGOopmHm3hK3pXsIVnmmYGljRN01xQS5qmaS6oJccVVL2KYqig6lUUQwVVr6KYrqDqVRRDBVWvohgqqHoVxXQFVa+iGCqoehXFUEHVqyimK6h6FcVQQdWrKIYKql5FMV1B1asohgqqXkUxVFD1KorpCqpeRTFUUPUqiqGCqldRTFdQ9SqKoYKqV1EMFVS9imK6gqpXUQwVVL2KYqig6lUU0xVUvYpiqKDqVRRDBVWvopiuoOpVFEMFVa+iGCqoehVF0zRN0zRN0zRN0zRN0zQXxv8A/wioiCFUm+MAAAAASUVORK5CYII=);
    background-size: 160px 16px;
  }
  3.33% {
    background-position: -16px 0px;
  }
  6.67% {
    background-position: -32px 0px;
  }
  10.00% {
    background-position: -48px 0px;
  }
  13.33% {
    background-position: -64px 0px;
  }
  16.67% {
    background-position: -80px 0px;
  }
  20.00% {
    background-position: -96px 0px;
  }
  23.33% {
    background-position: -112px 0px;
  }
  26.67% {
    background-position: -128px 0px;
  }
  30.00% {
    background-position: -144px 0px;
  }
  33.33% {
    background-position: 0px 0px;
  }
  36.67% {
    background-position: -16px 0px;
  }
  40.00% {
    background-position: -32px 0px;
  }
  43.33% {
    background-position: -48px 0px;
  }
  46.67% {
    background-position: -64px 0px;
  }
  50.00% {
    background-position: -80px 0px;
  }
  53.33% {
    background-position: -96px 0px;
  }
  56.67% {
    background-position: -112px 0px;
  }
  60.00% {
    background-position: -128px 0px;
  }
  63.33% {
    background-position: -144px 0px;
  }
  66.67% {
    background-position: 0px 0px;
  }
  70.00% {
    background-position: -16px 0px;
  }
  73.33% {
    background-position: -32px 0px;
  }
  76.67% {
    background-position: -48px 0px;
  }
  80.00% {
    background-position: -64px 0px;
  }
  83.33% {
    background-position: -80px 0px;
  }
  86.67% {
    background-position: -96px 0px;
  }
  90.00% {
    background-position: -112px 0px;
  }
  93.33% {
    background-position: -128px 0px;
  }
  96.67%,
  100% {
    background-position: -144px 0px;
  }
}
@keyframes keyframes-white_play_18 {
  0% {
    width: 18px;
    height: 18px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAgCAYAAABjE6FEAAAAAklEQVR4AewaftIAAAShSURBVO3BMW+dVxkA4Oe1b1Pbwc7NdWynJhQKG8ofYAoSLIUBdWFEYiBC5R+wIaGIP0AlYKjoyARD0wUp6YDYqwiJAZSkopUTjn0kkxJVhBekr9Jn69Mdauta99rneTRN0zRN0zRN0zRN0zRNc66FIzJzHY8x1ql4NSIONc2Cycx1PMZYp+LViDjUnEpmfgM7OnsR8WcLaOS4TYz1xtjEoTOSmStY0XkeEc81zclsYqw3xiYOnZHMfB07OnsR8Z5TyswRfoeJzj6+HxH/cQYycwt/Qujk/+1ExFOnlJkrWNF5HhHPzdCSOZKZG9jDAQ6wl5kbmmYBZeZ13MXbeBt3M/O607uBN3ALt/AGbjg7lxF6gctOKTM3sIcDHGAvMzfM0JL5MsGG3gYmmmYxrRha0UwzwYbeBiZmaKRpZigzf4CJzn5EvKNpTikzb2NX56OI+LUTGGmaGcnMXfzWEZn5x4j4SHMmMvN7uKpzEBF/sOAy84v4lSMy892I+IfPaaQ5JjNv4arOQUS8rzmpS4Yuac5EZr6C3zsiM3cj4mNTZOYtXNU5iIj3zZ+XDL3kBEZOIDO/gEeY6OzjyxHxLwssM7dx3xGZuRMRTzTNEZn5dWzrPImIv5g/Lxt62RSZuY37jsjMnYh44pxacjLXMNGb4JrFt2ZoTdMckZmb+AD3cA8fZOamxbdmaM05tqRpms9rHct6y1jXLJyRpmmaGcjMJfwSr+h8jJ9ExH/NiZEFlJmX8C62dJ7iuxHxqeaYzHwdOzp7EfGepjkbX8KPHfcLPDInRhbTLr7tuF08tMAycxlvYUdnD29GxAsnkJk7uOuIzLweEXsWWGZext+xrfMEX42IZxZYZi7jLezo7OHNiHhhMYWhMEdGmnlyA7cddwePnMyqoVWLbwvbetvYwjOL7QZuO+4OHmlmYqSZqczcxLrOYUQU04WhMGcyM/BTbOk8xZ2ISM1phKHQnEhmLuM3mOjs40cR8cJnRpqZycwxPsSqzr8zczciqsV2Az933Dv4UNPMjxv4oeN+hkc+MzJDmbmOxxjrVLwaEYcuhjFW9VYxRrXYlg0ta5r5EobCESOztYmx3hibOLTgMvObGOvUiLhvwWXmGh5gorOPmxHxiQsgM9fwABOdfdyMiE8059LIOZeZX8O6zmFE/M0pZeYO7jkiM69HxJ4zkJmXcBfXdP6J70TEp05nG6/pXcE2HroYtvGa3hVs46HmXBo5xzJzE3/Fss6LzNyJiOJ0Vg2tOju7+JbjdvHQAsvMy3iAqzoHuBkRzzTNDIycb+tY1lvGOopmHm3hK3pXsIVnmmYGljRN01xQS5qmaS6oJccVVL2KYqig6lUUQwVVr6KYrqDqVRRDBVWvohgqqHoVxXQFVa+iGCqoehXFUEHVqyimK6h6FcVQQdWrKIYKql5FMV1B1asohgqqXkUxVFD1KorpCqpeRTFUUPUqiqGCqldRTFdQ9SqKoYKqV1EMFVS9imK6gqpXUQwVVL2KYqig6lUU0xVUvYpiqKDqVRRDBVWvopiuoOpVFEMFVa+iGCqoehVF0zRN0zRN0zRN0zRN0zQXxv8A/wioiCFUm+MAAAAASUVORK5CYII=);
    background-size: 180px 18px;
  }
  3.33% {
    background-position: -18px 0px;
  }
  6.67% {
    background-position: -36px 0px;
  }
  10.00% {
    background-position: -54px 0px;
  }
  13.33% {
    background-position: -72px 0px;
  }
  16.67% {
    background-position: -90px 0px;
  }
  20.00% {
    background-position: -108px 0px;
  }
  23.33% {
    background-position: -126px 0px;
  }
  26.67% {
    background-position: -144px 0px;
  }
  30.00% {
    background-position: -162px 0px;
  }
  33.33% {
    background-position: 0px 0px;
  }
  36.67% {
    background-position: -18px 0px;
  }
  40.00% {
    background-position: -36px 0px;
  }
  43.33% {
    background-position: -54px 0px;
  }
  46.67% {
    background-position: -72px 0px;
  }
  50.00% {
    background-position: -90px 0px;
  }
  53.33% {
    background-position: -108px 0px;
  }
  56.67% {
    background-position: -126px 0px;
  }
  60.00% {
    background-position: -144px 0px;
  }
  63.33% {
    background-position: -162px 0px;
  }
  66.67% {
    background-position: 0px 0px;
  }
  70.00% {
    background-position: -18px 0px;
  }
  73.33% {
    background-position: -36px 0px;
  }
  76.67% {
    background-position: -54px 0px;
  }
  80.00% {
    background-position: -72px 0px;
  }
  83.33% {
    background-position: -90px 0px;
  }
  86.67% {
    background-position: -108px 0px;
  }
  90.00% {
    background-position: -126px 0px;
  }
  93.33% {
    background-position: -144px 0px;
  }
  96.67%,
  100% {
    background-position: -162px 0px;
  }
}
@keyframes keyframes-brand_loading {
  0% {
    width: 50px;
    height: 50px;
    background-image: url(data:image/png;base64,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);
    background-size: 1000px 50px;
  }
  5.00% {
    background-position: -50px 0px;
  }
  10.00% {
    background-position: -100px 0px;
  }
  15.00% {
    background-position: -150px 0px;
  }
  20.00% {
    background-position: -200px 0px;
  }
  25.00% {
    background-position: -250px 0px;
  }
  30.00% {
    background-position: -300px 0px;
  }
  35.00% {
    background-position: -350px 0px;
  }
  40.00% {
    background-position: -400px 0px;
  }
  45.00% {
    background-position: -450px 0px;
  }
  50.00% {
    background-position: -500px 0px;
  }
  55.00% {
    background-position: -550px 0px;
  }
  60.00% {
    background-position: -600px 0px;
  }
  65.00% {
    background-position: -650px 0px;
  }
  70.00% {
    background-position: -700px 0px;
  }
  75.00% {
    background-position: -750px 0px;
  }
  80.00% {
    background-position: -800px 0px;
  }
  85.00% {
    background-position: -850px 0px;
  }
  90.00% {
    background-position: -900px 0px;
  }
  95.00%,
  100% {
    background-position: -950px 0px;
  }
}
@keyframes keyframes-loading_gray {
  0% {
    width: 18px;
    height: 18px;
    background-image: url(data:image/png;base64,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);
    background-size: 270px 18px;
  }
  6.67% {
    background-position: -18px 0px;
  }
  13.33% {
    background-position: -36px 0px;
  }
  20.00% {
    background-position: -54px 0px;
  }
  26.67% {
    background-position: -72px 0px;
  }
  33.33% {
    background-position: -90px 0px;
  }
  40.00% {
    background-position: -108px 0px;
  }
  46.67% {
    background-position: -126px 0px;
  }
  53.33% {
    background-position: -144px 0px;
  }
  60.00% {
    background-position: -162px 0px;
  }
  66.67% {
    background-position: -180px 0px;
  }
  73.33% {
    background-position: -198px 0px;
  }
  80.00% {
    background-position: -216px 0px;
  }
  86.67% {
    background-position: -234px 0px;
  }
  93.33%,
  100% {
    background-position: -252px 0px;
  }
}
.rmt-mobile-iframe-card {
  position: relative;
  width: 100%;
  margin: 0 auto 24px;
  background-color: #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.05);
}
.rmt-mobile-iframe-card iframe {
  width: 100%;
  height: 100%;
  border: none;
}
.rmt-mobile-iframe-card-loading {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 50px;
  height: 50px;
  background-image: url(data:image/png;base64,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);
  background-size: 1000px 50px;
  animation-name: keyframes-brand_loading;
  animation-duration: 1.2s;
  background-repeat: no-repeat;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: steps(1);
}

.custom-prism-replay-layer {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.75);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
  align-items: center;
  justify-content: center;
  color: #ffffff;
}
.custom-prism-replay-layer .custom-prism-replay-content {
  padding: 7px 12px;
  border: none;
  display: flex;
  align-items: center;
  font-size: 12px;
  line-height: 14px;
  background: rgba(0, 0, 0, 0.5);
}
.custom-prism-replay-layer .img-refresh {
  width: 16px;
  height: 16px;
  margin-right: 4px;
}

.custom-prism-live-outter-layer {
  position: relative;
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}
.landscape-mode .custom-prism-live-outter-layer,
.fluid-mode .custom-prism-live-outter-layer {
  height: 100%;
}
.live-mask-layer {
  position: relative;
  z-index: 3;
  width: 100%;
  height: 100%;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
}
.live-mask-layer .live-mask-layer-container {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  padding: 0 16px;
  max-width: 100%;
  box-sizing: border-box;
}
.live-mask-layer .live-mask-layer-container .live-mask-layer-title {
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  font-weight: 500;
  max-width: 100%;
  margin-bottom: 10px;
}
.live-mask-layer .live-mask-layer-container .live-mask-layer-tips {
  margin-bottom: 10px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.75);
  text-align: center;
  font-weight: 400;
  max-height: 40px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.live-mask-layer .live-mask-layer-container .live-mask-layer-open-btn {
  background: rgba(0, 0, 0, 0.5);
  padding: 7px 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 16px;
  color: #ffffff;
  font-weight: 500;
  line-height: 18px;
  box-sizing: border-box;
  border-radius: 3px;
  font-size: 13px;
}
.live-mask-live-cover {
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.live-mask-live-cover-mask {
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index: 2;
}

.custom-prism-live-end .prism-player {
  display: none;
}

.custom-prism-live-forbidden .prism-player {
  display: none;
}

.custom-prism-live-preview-end .prism-player {
  display: none;
}

.live-will-start-footer {
  position: relative;
  height: 58px;
  line-height: 58px;
  overflow: hidden;
  background-color: #305fff;
}
.live-will-lottie-box {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.live-will-time-box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  box-sizing: border-box;
}
.live-will-time-box .time-clock {
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 18px;
}
.live-will-time-box .time-clock > span {
  font-weight: 700;
  font-size: 26px;
  line-height: 32px;
  letter-spacing: 1px;
}
.live-will-time-box .time-unit {
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 18px;
}
.live-will-time-box .time-unit > span {
  font-weight: 700;
  font-size: 26px;
  line-height: 32px;
  letter-spacing: 1px;
  padding: 0 0 0 4px;
}
.live-will-time-box .book-btn {
  height: 28px;
  line-height: 28px;
  background: #fff;
  letter-spacing: 0px;
  font-size: 12px;
  color: #002FA7;
  text-align: center;
  font-weight: 500;
  padding: 0 12px;
  box-sizing: border-box;
}
.live-will-time-box .willstart-date {
  font-size: 22px;
  color: #FFFFFF;
  line-height: 30px;
  font-weight: 900;
  margin-right: 2px;
}

.custom-prism-live-will-start-show-text .prism-player {
  display: none;
}
.custom-prism-live-will-start .custom-prism-live-will-start-layer,
.custom-prism-live-will-start-prediction-video .custom-prism-live-will-start-layer {
  position: relative;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 0;
  padding-top: 56.25%;
}
.custom-prism-live-will-start-has-footer {
  position: relative;
}
.custom-prism-live-will-start-has-footer .custom-prism-live-will-start-layer {
  position: relative;
  height: 56px;
  overflow: hidden;
}
.custom-prism-live-will-start-block .prism-player {
  display: none;
}
.custom-prism-live-will-start-block .custom-prism-live-will-start-layer {
  padding-top: 0 !important;
  max-width: 200px;
  margin: auto;
}
.custom-prism-live-will-start-block .custom-prism-live-outter-layer {
  position: relative;
  background: #1E2738;
  height: auto !important;
}

.custom-prism-live-block .loading-center,
.custom-prism-live-block .custom-control-bar-root,
.custom-prism-live-block .custom-default-control-root {
  display: none;
}
.custom-prism-live-block .prism-player {
  display: none;
}
.custom-prism-live-block-layer .live-mask-layer-container {
  width: 200px;
  height: 64px;
  font-size: 14px;
  color: #FFF;
  text-align: center;
  line-height: 20px;
  font-weight: 500;
}
.custom-prism-live-block-layer .live-mask-layer-tips {
  margin-top: 0;
}

.custom-prism-vr-not-supported .prism-player {
  display: none;
}

.custom-prism-live-default {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.custom-prism-live-default-cover {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  width: 100%;
}
.portrait-mode .custom-prism-live-default-cover {
  height: 100%;
  object-fit: contain;
  filter: blur(15px);
}

.live-mask-layer.custom-prism-live-block-layer {
  background: #1E2738;
}
.live-mask-layer.custom-prism-live-block-layer .live-mask-layer-container {
  width: 200px;
  height: 64px;
  font-size: 14px;
  color: #FFFFFF;
  text-align: center;
  line-height: 20px;
  font-weight: 500;
  justify-content: center;
}
.live-mask-layer.custom-prism-live-block-layer .live-mask-layer-tips {
  margin-top: 0;
}
.custom-prism-live-error .prism-player {
  display: none;
}

html,
body {
  height: 100%;
}
.player-container {
  position: relative;
  z-index: 1;
}
.portrait-mode .prism-player {
  width: 100%;
  background-color: transparent;
}
.portrait-mode .prism-player video {
  width: 100%;
  transition: opacity 0.5s;
  object-position: center 25%;
}
.landscape-mode.player-ready .prism-cover,
.portrait-mode.player-ready .prism-cover,
.fluid-mode.player-ready .prism-cover {
  display: block;
}
.landscape-mode .prism-player .prism-cover,
.portrait-mode .prism-player .prism-cover,
.fluid-mode .prism-player .prism-cover {
  background-size: contain;
}
.landscape-mode .prism-player .custom-portrait-bg,
.portrait-mode .prism-player .custom-portrait-bg,
.fluid-mode .prism-player .custom-portrait-bg {
  height: 100%;
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  filter: blur(15px);
}
.landscape-mode .prism-player video,
.portrait-mode .prism-player video,
.fluid-mode .prism-player video {
  object-fit: contain;
  z-index: 10;
}
.landscape-mode .prism-player .prism-loading,
.portrait-mode .prism-player .prism-loading,
.fluid-mode .prism-player .prism-loading {
  width: 32px;
  height: 32px;
}
.landscape-mode .prism-player .prism-loading.loading-center,
.portrait-mode .prism-player .prism-loading.loading-center,
.fluid-mode .prism-player .prism-loading.loading-center {
  z-index: 1000;
}
.landscape-mode .prism-player .prism-loading .circle,
.portrait-mode .prism-player .prism-loading .circle,
.fluid-mode .prism-player .prism-loading .circle {
  border: none;
  background-size: cover;
  background-repeat: no-repeat;
  border-color: transparent;
  width: 32px;
  height: 32px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAASKADAAQAAAABAAAASAAAAACQMUbvAAAEeklEQVR4Ae2bvWsUQRjG76KtCEnhFwipVASLFGL+AYs0Wlt4KdMK/hmB2GojFkkX1AgWlmlsIgQb0dIimiIgWGjE5Pw9cQ8ua/ad2dvZ3blzXnjY231n3o9nd2fn6zqdJImBxEBiIDGQGEgMJAb+Twa6baTd7/dP4fcGuAaugMvgTAYOne8ZPnP8CD6A991u94DjZAqkTIMlsAG+gbKiOqorG9MTwxLJzIF1sA9CiWzJ5tzYEkXws2AVHIK6RLblY3ZsiCLYGbACQj4xmDNFvuRzJmqiCHAefAVtiXzPR0kSgfXAT9C2KIZeNCQRzBRYrsjKAfV3wBZ4l/3WtSqimKZaJUoBgOcjZPGFOk/AArgI1C86JrqW6VRGZVWnrCi29kjCedknR59mtVOlO6iqk9WVjTKyfIz5pk6IsFciyk3K3goVm2wB2fSVZtskotJT4NMg/6Dc/VDE5O3INpAPlyjWZr5uOFI/x+dTrkb3Zj6p0OfyAeTLJYq5/n4STtQhc8k2BS6FJqPInnwB+XTJSpGNINfxruGDeq2W6G42Rs4gMfkEridJsdc3LMG4xj2WqD2o/bUakJI/yjdwtUmr+XpBznGsUblr4Flbg+ybBDGq4bZEOYSfBcCoq/+x6ZtE3eWI1dUFWA8aAw6ngavtCdbPqRo8saqfZIlyCTfphrElyxu6sHekKkPUV0yOmJcCuPlrAkea6rSkmU5YiYwIdt4KGN1GCXPFRTGkQaM1h6xBZOmxVbHHMBrFBKwBrnL6Z5Cc9+4z0tXqw9l8xaHzDVYb+kPnUfzMYnplBKOclJspPgRpacaSl5ayZd0Lh39Xbh0fgrRuZcm2pWxZ54rNlZsXQVrUK5JDFLtFygiuKzbFWCRWbkd1fJ4grXgWyW7Mq51ZbNYNtHI7yrkqQTtFzEV03YoxCEFWrtF93k8I9tMJ1waX9gY/io4+T5A2EhTJhSJFRNffGLFYOqPakIrO1FNQJFqacXa2hsw1/pP41GE8aSSga8434LRHxJ+NMnoCzwHrPTeq169ShxG5gydN3N/OPOrJeSZddj76AeP35MGQhdGtx1/Tpw3S5iVL7lrKidfx5IzlYDXUjXE+QVlna9NweB5dNJNlRpwjqZwEZVZfO6w/dOgnW81rNlZTrq3cDUhyTWFar2ErMTfqFILmQPTLPo2SkncGQVEvHObjbfwcgqJdem6cjCKHkBTd5oWiWFu5DkFRbX9phQSXU0jSmlPrG6hccbaqh6Ae8JWgW/BaTbyMc9hpbBNnmbiiKQtBU2DUbcCPqVu4DTiaJKsGkpFU9kmi2jH5zZl2h22BNbAInLN9VWNvtD4J9YBPw00xL/GaEm00yarOSFtfN58dsF4MUWixakxV6/tOd3j5Ye7oLQWvg0fgl1clu9BgDtkuVaM2KEGKE5L2wAN+XgVroPrEOEYmVnhNNAugqZJ9UFYWJ5aYfGIwo0k3beVT42ttyEJ9JFE00q18Sknf+lu4loPDrVvl71Q6TwwkBhIDiYHEQGIgMZAY8GLgDxn/PIO8wrcWAAAAAElFTkSuQmCC);
}
.landscape-mode .prism-player video,
.portrait-mode .prism-player video,
.fluid-mode .prism-player video {
  left: 0;
  top: 0;
  transform: translate(0, 0);
}
.custom-prism-live-will-start-prediction-video .prism-fullscreen.prism-player {
  padding-top: 0;
}
.custom-prism-live-will-start-prediction-video.custom-prism-live-will-start-has-footer .custom-prism-live-outter-layer {
  background-image: none !important;
}
.landscape-mode .prism-fullscreen.prism-player,
.fluid-mode .prism-fullscreen.prism-player {
  padding-top: 0;
}
.landscape-mode .prism-player,
.fluid-mode .prism-player {
  background: #1E2738;
}
.landscape-mode .prism-loading.loading-center,
.fluid-mode .prism-loading.loading-center {
  top: 50%;
}
.portrait-mode .prism-cover {
  z-index: 10;
  background-size: contain;
  background-position: 0 25%;
}
.portrait-mode .prism-fullscreen.prism-player .prism-cover {
  display: none !important;
}
.portrait-mode .prism-fullscreen.prism-player video {
  object-position: center;
}
.portrait-mode .prism-loading.loading-center {
  top: 50%;
  transform: translate(-50, -50%);
}
.custom-prism-player-once-played .prism-player video {
  opacity: 1;
}
.custom-prism-player-ended .prism-cover,
.custom-prism-player-ended .custom-play-btn,
.custom-prism-player-ended .custom-prism-duration-badge {
  display: block !important;
}
.custom-prism-player-ended .custom-control-bar-root {
  display: none;
}
.custom-prism-player-ended .custom-default-control-root {
  display: block !important;
}
.custom-prism-player-ended .custom-play-btn {
  display: flex !important;
}

.custom-prism-preview .custom-prism-duration {
  display: none !important;
}
.custom-prism-vod.custom-prism-player-once-played .custom-prism-preview-tips {
  display: none !important;
}
.custom-prism-live-preview-end .prism-player .prism-controlbar {
  display: none !important;
}

.custom-control-bar-root {
  position: absolute;
  width: 100%;
  height: 48px;
  bottom: 0;
  z-index: 1000;
}
.custom-prism-control-bar {
  visibility: visible;
  opacity: 0;
  transition: visibility 1s,
  opacity 1s;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 98%);
  display: flex;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  color: #fff;
}
.custom-prism-control-bar.custom-prism-control-bar-useractive {
  opacity: 1;
}
.custom-prism-control-bar button {
  outline: 0;
  user-select: none;
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.custom-prism-control-bar .custom-prism-control-bar button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.custom-prism-control-bar .custom-prism-control {
  cursor: pointer;
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 40px;
  flex: none;
}
.custom-prism-control-bar .custom-prism-icon-placeholder {
  font-weight: normal;
  font-style: normal;
}
.custom-prism-control-bar .custom-prism-icon-placeholder::before {
  position: absolute;
  display: inline-block;
  content: ' ';
  background-size: 24px 24px;
  width: 24px;
  height: 24px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
}
.custom-prism-control-bar .custom-prism-play-control.custom-prism-playing .custom-prism-icon-placeholder::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjgzNTIzODY4NDQyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9Ijc2OTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTE5MiAxMjhoMTcwLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzMyAyMS4zMzMzMzN2NzI1LjMzMzMzNGEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMyAyMS4zMzMzMzNoLTE3MC42NjY2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMS0yMS4zMzMzMzMtMjEuMzMzMzMzdi03MjUuMzMzMzM0YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzMzLTIxLjMzMzMzM3ogbTQ2OS4zMzMzMzMgMGgxNzAuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzMzIDIxLjMzMzMzM3Y3MjUuMzMzMzM0YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEtMjEuMzMzMzMzIDIxLjMzMzMzM2gtMTcwLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMy0yMS4zMzMzMzN2LTcyNS4zMzMzMzRhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMSAyMS4zMzMzMzMtMjEuMzMzMzMzeiIgcC1pZD0iNzY5OSIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvc3ZnPg==);
}
.custom-prism-control-bar .custom-prism-play-control .custom-prism-icon-placeholder::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjgzNTIzODQxMzYxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9Ijc0OTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkwOS43Mzg2NjcgNTMwLjA5MDY2N0wyODguNjQgOTE4LjI3MkEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDI1NiA5MDAuMTgxMzMzVjEyMy44MTg2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMSAzMi42NC0xOC4wOTA2NjdsNjIxLjA5ODY2NyAzODguMTgxMzMzYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMCAzNi4xODEzMzR6IiBwLWlkPSI3NDk5IiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9zdmc+);
}
.custom-prism-control-bar .custom-prism-time-control {
  display: flex;
  align-items: center;
  flex: none;
  font-size: 10px;
  line-height: 30px;
  min-width: 20px;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.custom-prism-control-bar .custom-prism-current-time-display {
  font-size: 12px;
}
.custom-prism-control-bar .custom-prism-duration-display {
  font-size: 12px;
}
.custom-prism-control-bar .custom-prism-icon-placeholder::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjgzNTIzODIxNDM4IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjcyOTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTIxMy4yOTA2NjcgMjEzLjMzMzMzM3YxNTEuMzgxMzM0bC0wLjM0MTMzNCAxLjc5MmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIwLjk5MiAxNy40OTMzMzNoLTQyLjY2NjY2NmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjIwNTMzNC0xOS4yTDEyOCAxNDkuMzMzMzMzYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzMzLTIxLjMzMzMzM2gyMTMuMzMzMzM0YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzMzIDIxLjMzMzMzM3Y0Mi42NjY2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMS0yMS4zMzMzMzMgMjEuMzMzMzMzSDIxMy4yOTA2Njd6IG0wIDU5Ny4zMzMzMzR2LTE1MS4zODEzMzRsLTAuMzQxMzM0LTEuNzkyYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDAtMjAuOTkyLTE3LjQ5MzMzM2gtNDIuNjY2NjY2YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDAtMjEuMjA1MzM0IDE5LjJMMTI4IDg3NC42NjY2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMCAyMS4zMzMzMzMgMjEuMzMzMzMzaDIxMy4zMzMzMzRhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMCAyMS4zMzMzMzMtMjEuMzMzMzMzdi00Mi42NjY2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMC0yMS4zMzMzMzMtMjEuMzMzMzMzSDIxMy4yOTA2Njd6TTgxMC43MDkzMzMgMjEzLjMzMzMzM3YxNTEuMzgxMzM0bDAuMzQxMzM0IDEuNzkyYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDAgMjAuOTkyIDE3LjQ5MzMzM2g0Mi42NjY2NjZhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMCAyMS4yMDUzMzQtMTkuMkw4OTYgMTQ5LjMzMzMzM2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAwLTIxLjMzMzMzMy0yMS4zMzMzMzNoLTIxMy4zMzMzMzRhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMC0yMS4zMzMzMzMgMjEuMzMzMzMzdjQyLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAwIDIxLjMzMzMzMyAyMS4zMzMzMzNoMTQ5LjM3NnogbTAgNTk3LjMzMzMzNHYtMTUxLjM4MTMzNGwwLjM0MTMzNC0xLjc5MmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIwLjk5Mi0xNy40OTMzMzNoNDIuNjY2NjY2YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMjA1MzM0IDE5LjJMODk2IDg3NC42NjY2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMS0yMS4zMzMzMzMgMjEuMzMzMzMzaC0yMTMuMzMzMzM0YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEtMjEuMzMzMzMzLTIxLjMzMzMzM3YtNDIuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzMzLTIxLjMzMzMzM2gxNDkuMzc2eiIgcC1pZD0iNzI5OSIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvc3ZnPg==);
  background-size: 24px 24px;
}
.custom-prism-control-bar .custom-prism-quality-selector-btn {
  font-size: 12px;
  font-weight: bold;
  width: auto;
  max-width: 120px;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 4px;
}
.custom-prism-control-bar .custom-prism-progress-control {
  cursor: pointer;
  flex: auto;
  display: flex;
  align-items: center;
  min-width: 40px;
  touch-action: none;
  -webkit-tap-highlight-color: transparent;
}
.custom-prism-control-bar .custom-prism-progress-holder {
  margin: 0 10px;
  flex: auto;
  transition: all 0.2s;
  height: 3px;
}
.custom-prism-control-bar .custom-prism-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  user-select: none;
  background-color: rgba(115, 133, 159, 0.5);
}
.custom-prism-control-bar .custom-prism-load-progress {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  background: rgba(115, 133, 159, 0.5);
}
.custom-prism-control-bar .custom-prism-load-progress div {
  position: absolute;
  left: 0%;
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  background: rgba(115, 133, 159, 0.75);
}
.custom-prism-control-bar .custom-prism-progress-holder .custom-prism-play-progress,
.custom-prism-control-bar .custom-prism-progress-holder .custom-prism-load-progress,
.custom-prism-control-bar .custom-prism-progress-holder .custom-prism-load-progress div {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0;
}
.custom-prism-control-bar .custom-prism-progress-holder .custom-prism-play-progress {
  width: 0;
  background-color: #305fff;
  max-width: 100%;
}
.custom-prism-control-bar .custom-prism-play-progress::before {
  display: inline-block;
  width: 12px;
  height: 12px;
  position: absolute;
  right: -4.5px;
  top: -4px;
  z-index: 999;
  content: ' ';
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAkCAYAAAD/yagrAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKqADAAQAAAABAAAAJAAAAABrKhtqAAABqElEQVRYCdWYPU4DMRCFbRQIfZSCbm9AEcSegTLKAdLQcR46KDhAGlJwhkRQcINUUETpE0CY9xYbLZJh40wg4ye9eHfjn2/H6/0ZayJyzvVweACXcAF34La3RbkNOXSy8l6gnMETeGStfUD5swDYhW/hXYsM3Sgp/ijhp10T1sYnC2e0UjWNOED6R/jo87Ca32eQHONSmO95pGuU2iCJRiayGYtocuHcc0exThhRrm7tGhD064JVTFsStFAMGNAKgvJmrl0dgh5qpwRfm6v+HRvbeiz+1Tk7RlQ7JE/eEjQLZQPakoTzcmTMzZ0xr2+/97KPUYZnxlwIHi1cTHwv3Ein582QoWPCTq/CXnopmvqmSNZxUurW24VtEWjo5D9KESinc12l1I31KQLlAlkHgHVYVyLRYpIMnNpWFNHUwST1swLd+D4qiVBi2+qlhEkA7Vpx6rMBZTpFuxaM6Ew7JRkJysSUdk3ySUD4FN9YcUjHZMwrScZsGSLah5k90yKy9D3bdya87KtN5EY/lQHcwynwC6eeGmei4gCOtsHxVPHR/QIv4cbU+AfJNQwQEmwOJgAAAABJRU5ErkJggg==);
  background-size: contain;
  background-repeat: no-repeat;
}
.custom-prism-control-bar .custom-prism-duration-display,
.custom-prism-control-bar .custom-prism-current-time-display {
  font-weight: normal;
  font-style: normal;
  word-break: initial;
}
.custom-prism-control-bar-live .custom-prism-current-time,
.custom-prism-control-bar-live .custom-prism-progress-control,
.custom-prism-control-bar-live .custom-prism-duration,
.custom-prism-control-bar-live .custom-prism-volume-control,
.custom-prism-control-bar-live .custom-prism-playback-rate {
  display: none;
}
.prism-fullscreen .custom-prism-icon-placeholder::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjgzNTIzODE0NTg5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjcyMDQiIGlkPSJteF9uXzE2ODM1MjM4MTQ1OTEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTcyNS4yOTA2NjcgMjk4LjY2NjY2N1YxNDcuMjg1MzMzbC0wLjM0MTMzNC0xLjc5MmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAwLTIwLjk5Mi0xNy40OTMzMzNoLTQyLjY2NjY2NmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAwLTIxLjIwNTMzNCAxOS4yTDY0MCAzNjIuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDAgMjEuMzMzMzMzIDIxLjMzMzMzM2gyMTMuMzMzMzM0YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDAgMjEuMzMzMzMzLTIxLjMzMzMzM3YtNDIuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDAtMjEuMzMzMzMzLTIxLjMzMzMzM2gtMTQ5LjM3NnogbTAgNDI2LjY2NjY2NnYxNTEuMzgxMzM0bC0wLjM0MTMzNCAxLjc5MmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIwLjk5MiAxNy40OTMzMzNoLTQyLjY2NjY2NmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjIwNTMzNC0xOS4yTDY0MCA2NjEuMzMzMzMzYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzMzLTIxLjMzMzMzM2gyMTMuMzMzMzM0YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMjEuMzMzMzMzIDIxLjMzMzMzM3Y0Mi42NjY2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMS0yMS4zMzMzMzMgMjEuMzMzMzMzaC0xNDkuMzc2ek0yOTguNzA5MzMzIDI5OC42NjY2NjdWMTQ3LjI4NTMzM2wwLjM0MTMzNC0xLjc5MkEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDMyMC4wNDI2NjcgMTI4aDQyLjY2NjY2NmEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjIwNTMzNCAxOS4yTDM4NCAzNjIuNjY2NjY3YTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEtMjEuMzMzMzMzIDIxLjMzMzMzM2gtMjEzLjMzMzMzNGEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxLTIxLjMzMzMzMy0yMS4zMzMzMzN2LTQyLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDIxLjMzMzMzMy0yMS4zMzMzMzNoMTQ5LjM3NnogbTAgNDI2LjY2NjY2NnYxNTEuMzgxMzM0bDAuMzQxMzM0IDEuNzkyYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDAgMjAuOTkyIDE3LjQ5MzMzM2g0Mi42NjY2NjZhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMCAyMS4yMDUzMzQtMTkuMkwzODQgNjYxLjMzMzMzM2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAwLTIxLjMzMzMzMy0yMS4zMzMzMzNoLTIxMy4zMzMzMzRhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMC0yMS4zMzMzMzMgMjEuMzMzMzMzdjQyLjY2NjY2N2EyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAwIDIxLjMzMzMzMyAyMS4zMzMzMzNoMTQ5LjM3NnoiIHAtaWQ9IjcyMDUiIGZpbGw9IiNmZmZmZmYiPjwvcGF0aD48L3N2Zz4=);
  background-size: 24px 24px;
}
.custom-prism-play-control {
  order: 1;
}
.custom-prism-current-time {
  order: 2;
}
.custom-prism-progress-control {
  order: 3;
}
.custom-prism-duration {
  order: 4;
}
.prism-quality-selector-btn {
  order: 5;
}
.custom-prism-volume-control {
  order: 6;
}
.custom-prism-playback-rate {
  order: 7;
}
.custom-prism-fullscreen-control {
  order: 20;
}
.custom-prism-live-will-start-show-text .custom-default-control-root {
  display: none;
}
.custom-control-bar-root {
  /* 音量控件样式 */
  /* 音量图标 */
  /* 音量面板 */
  /* 音量滑块 */
  /* 倍速控件样式 */
  /* 倍速菜单 */
  /* hover 和 menu-open 状态都显示菜单 */
}
.custom-control-bar-root .custom-prism-volume-control {
  display: flex;
  align-items: center;
  position: relative;
}
.custom-control-bar-root .custom-prism-volume-button {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.custom-control-bar-root .custom-prism-icon-volume-high::before,
.custom-control-bar-root .custom-prism-icon-volume-low::before {
  display: block;
  content: ' ';
  background-size: 20px 20px;
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPjIuaWNvbi8zLuaSreaOpy9pY29uX2Nfdm9sdW1lMjwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iMi5pY29uLzMu5pKt5o6nL2ljb25fY192b2x1bWUyIj4KICAgICAgICAgICAgPHJlY3QgaWQ9Imljb24tYXJlYSIgZmlsbC1ydWxlPSJub256ZXJvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PC9yZWN0PgogICAgICAgICAgICA8cGF0aCBkPSJNMTEwLjQ1NjgsMjEuOTg1NzAyIEMxMTIuNTAyMjk5LDIxLjk4NTcwMiAxMTQuMjAzNTM2LDIzLjQ1OTY2MTcgMTE0LjU1NjMzNiwyNS40MDM0MDUxIEwxMTQuNjIzNDY3LDI2LjE1MjM2ODcgTDExNC42MjM0NjcsMTczLjg0Njc3IEMxMTQuNjIzNDY3LDE3NC41NzE4NSAxMTQuNDM0MjUzLDE3NS4yODQzNzkgMTE0LjA3NDUyNywxNzUuOTEzOTMzIEMxMTMuMDU5NzE1LDE3Ny42ODk5NDcgMTEwLjkzNTkyNywxNzguNDM1Nzk0IDEwOS4wNzMyMzIsMTc3Ljc3Nzc4NSBMMTA4LjM4OTYzNywxNzcuNDY0NDk2IEw0NS43NDAxMzMzLDE0MS42NjY2NjcgTDEwLjQ1NjgsMTQxLjY2NjY2NyBDOC40MTEzMDA5MiwxNDEuNjY2NjY3IDYuNzEwMDYzNTcsMTQwLjE5MjcwNyA2LjM1NzI2MzksMTM4LjI0ODk2NCBMNi4yOTAxMzMzMiwxMzcuNSBMNi4yOTAxMzMzMiw2Mi41IEM2LjI5MDEzMzMyLDYwLjQ1NDUwMDkgNy43NjQwOTI5OSw1OC43NTMyNjM2IDkuNzA3ODM2MzksNTguNDAwNDYzOSBMMTAuNDU2OCw1OC4zMzMzMzMzIEw0NS43MjM0NjY3LDU4LjMzMzMzMzMgTDEwOC4zOTAwMTQsMjIuNTM0NDI2NiBDMTA5LjAxOTQ3NywyMi4xNzQ4MzkgMTA5LjczMTg2NywyMS45ODU3MDIgMTEwLjQ1NjgsMjEuOTg1NzAyIFogTTE2NC4yNjQ2OTcsMjUuOTY0OTkxMyBMMTY0Ljk0NzE4MywyNi41NTY0NDAyIEwxNjYuODc1MjYxLDI4LjY2NTQxOSBDMTY3LjQ0MjA0OCwyOS4yOTg0NDY0IDE2Ny45MzI5MjcsMjkuODYxNTA4IDE2OC4zNDc5MDEsMzAuMzU0NjA0MSBDMjAxLjEwMDMxMyw2OS4yNzI5Njc1IDIwMi4xMzA0MDYsMTI1LjgxMjU2MiAxNzEuNDM4MTgsMTY1LjgzOTMzMyBMMTY5LjcwMDQyLDE2OC4wNDU4MzcgQzE2OC44MDIxNDEsMTY5LjE1NjU1MyAxNjcuMjEzNTczLDE3MC45NTI4MzggMTY0LjkzNDcxNiwxNzMuNDM0Njk0IEMxNjMuMzc4Mjc4LDE3NS4xMjk1NjkgMTYwLjc0MjU3NSwxNzUuMjQxOTU3IDE1OS4wNDc2MDUsMTczLjY4NTYyMyBMMTUzLjAzMTA4NywxNjcuNjc0NDU1IEMxNTEuNDU1ODc1LDE2Ni4xMDAyMjcgMTUxLjM5NzUxNywxNjMuNTY1Njg5IDE1Mi44OTgwOSwxNjEuOTIwMTU5IEwxNTUuMjMyMjgzLDE1OS4zMDk2ODUgQzE1Ni4yNzU3MjcsMTU4LjExNDY0OCAxNTcuMTMzNjkzLDE1Ny4wODQ5MTIgMTU3LjgwNjE4LDE1Ni4yMjA0NzYgQzE4My4zNjY0MDcsMTIzLjM2NDU1MSAxODMuNDU1MjMsNzcuMTEyNTY4MiAxNTguMDcyNjUsNDQuMTYzNTM4IEwxNTYuNDE3ODkzLDQyLjA3ODczMiBDMTU1Ljc2NDc1NCw0MS4yNzk4ODQyIDE1NC41OTU1OTUsMzkuOTYzMjczNSAxNTIuOTEwNDE2LDM4LjEyODg5OTkgQzE1MS40MDAxMjgsMzYuNDg0NzgzNiAxNTEuNDUzOTg5LDMzLjk0MjQ0NTMgMTUzLjAzMjYxLDMyLjM2MzgyNDYgTDE1OC45NDg5NjMsMjYuNDQ3NDcxNCBDMTYwLjM5NTIyOSwyNS4wMDA2NjgxIDE2Mi42NDA2MzMsMjQuODM5OTEyMiAxNjQuMjY0Njk3LDI1Ljk2NDk5MTMgTDE2NC4yNjQ2OTcsMjUuOTY0OTkxMyBaIE05Ny45NTY4LDQ3LjY5MTY2NjcgTDUwLjE2OTgzNyw3NSBMMjIuOTU2OCw3NSBMMjIuOTU2OCwxMjUgTDUwLjE2OTgzNywxMjUgTDk3Ljk1NjgsMTUyLjMgTDk3Ljk1NjgsNDcuNjkxNjY2NyBaIE0xMzkuMDg1MDE1LDUwLjA3MjQyMjQgTDEzOS4yMzk1NTMsNTAuMjM1NTI4MSBDMTQwLjcwOTg2Miw1MS44NzM2NTU1IDE0MS44NTI2MjcsNTMuMjIwODE3OSAxNDIuNjY3ODQ3LDU0LjI3NzAxNTUgQzE2My4wMjQyNzcsODAuNjUwNzgyOSAxNjMuNDEyMzM5LDExNy40Njc3NTYgMTQzLjgzMjAzMywxNDQuMjM5Njg5IEMxNDIuOTU4ODQ5LDE0NS40MzM1ODQgMTQxLjQyMjMzNiwxNDcuMjc1ODg1IDEzOS4yMjI0OTMsMTQ5Ljc2NjU5MiBDMTM3Ljg2ODM0NiwxNTEuMjk5NTc2IDEzNS42Mzc0NjYsMTUxLjU5ODkxNiAxMzMuOTQ3MTEzLDE1MC41NzY2NDkgTDEzMy4yNDU5NzMsMTUwLjA0NDI4NCBMMTI3LjI0NTk5NiwxNDQuMDQ3MTMyIEMxMjUuNzAzOTQ4LDE0Mi41MDUxMzIgMTI1LjYxMTc4MSwxNDAuMDM0OTQ3IDEyNy4wMzQ2MDcsMTM4LjM4MjMgQzEyOS4zNTk0MjYsMTM1LjY4MTk2NiAxMzEuMDY1NDY3LDEzMy40OTcxODYgMTMyLjE1MjcyOCwxMzEuODI3OTU4IEMxNDUuMjE1Njg3LDExMS43NzI5NDkgMTQ0LjY4MTcyOSw4NS40NDc1NDMyIDEzMC41NTA4NTQsNjUuOTA1MTQ3NCBMMTI5LjUyNTE4MSw2NC41ODMxNDc1IEMxMjguODkwMzIyLDYzLjgwMTYyNjkgMTI4LjA3MjQyOSw2Mi44MzkzMjUyIDEyNy4wNzE1MDMsNjEuNjk2MjQyNiBDMTI1LjYyNTkxMiw2MC4wNDU1MDQ0IDEyNS43MDgzMzUsNTcuNTU2NTQ2IDEyNy4yNTk4OTQsNTYuMDA0OTg3MSBMMTMzLjE5MjY0NCw1MC4wNzIyMzY4IEMxMzQuODE5OTEyLDQ4LjQ0NTM0MDQgMTM3LjQ1NzkzMyw0OC40NDUzNDA0IDEzOS4wODUwMTUsNTAuMDcyNDIyNCBaIiBpZD0i5b2i54q2IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}
.custom-control-bar-root .custom-prism-icon-volume-mute::before {
  display: block;
  content: ' ';
  background-size: 20px 20px;
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPjIuaWNvbi8zLuaSreaOpy9pY29uX2Nfdm9sdW1lMDwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iMi5pY29uLzMu5pKt5o6nL2ljb25fY192b2x1bWUwIj4KICAgICAgICAgICAgPHJlY3QgaWQ9Imljb24tYXJlYSIgZmlsbC1ydWxlPSJub256ZXJvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PC9yZWN0PgogICAgICAgICAgICA8cGF0aCBkPSJNMTE0LjI3NTY3NywyMS45ODU3MDIgQzExNi4zMjExNzYsMjEuOTg1NzAyIDExOC4wMjI0MTMsMjMuNDU5NjYxNyAxMTguMzc1MjEzLDI1LjQwMzQwNTEgTDExOC40NDIzNDMsMjYuMTUyMzY4NyBMMTE4LjQ0MjM0MywxNzMuODQ2NzcgQzExOC40NDIzNDMsMTc0LjU3MTg1IDExOC4yNTMxMywxNzUuMjg0Mzc5IDExNy44OTM0MDMsMTc1LjkxMzkzMyBDMTE2Ljg3ODU5MiwxNzcuNjg5OTQ3IDExNC43NTQ4MDMsMTc4LjQzNTc5NCAxMTIuODkyMTA5LDE3Ny43Nzc3ODUgTDExMi4yMDg1MTMsMTc3LjQ2NDQ5NiBMNDkuNTU5MDEwMSwxNDEuNjY2NjY3IEwxNC4yNzU2NzY4LDE0MS42NjY2NjcgQzEyLjIzMDE3NzcsMTQxLjY2NjY2NyAxMC41Mjg5NDA0LDE0MC4xOTI3MDcgMTAuMTc2MTQwNywxMzguMjQ4OTY0IEwxMC4xMDkwMTAxLDEzNy41IEwxMC4xMDkwMTAxLDYyLjUgQzEwLjEwOTAxMDEsNjAuNDU0NTAwOSAxMS41ODI5Njk4LDU4Ljc1MzI2MzYgMTMuNTI2NzEzMiw1OC40MDA0NjM5IEwxNC4yNzU2NzY4LDU4LjMzMzMzMzMgTDQ5LjU0MjM0MzQsNTguMzMzMzMzMyBMMTEyLjIwODg5LDIyLjUzNDQyNjYgQzExMi44MzgzNTQsMjIuMTc0ODM5IDExMy41NTA3NDQsMjEuOTg1NzAyIDExNC4yNzU2NzcsMjEuOTg1NzAyIFogTTEwMS43NzU2NzcsNDcuNjkxNjY2NyBMNTMuOTg4NzEzNyw3NSBMMjYuNzc1Njc2OCw3NSBMMjYuNzc1Njc2OCwxMjUgTDUzLjk4ODcxMzcsMTI1IEwxMDEuNzc1Njc3LDE1Mi4zIEwxMDEuNzc1Njc3LDQ3LjY5MTY2NjcgWiBNMTQ3LjQyMjcwNiw3My40ODM0OTU3IEwxNjIuMTU0MDk3LDg4LjIxNDg4NyBMMTc2Ljg4NTQ4OCw3My40ODM0OTU3IEMxNzguNTEyNjczLDcxLjg1NjMxMTIgMTgxLjE1MDg2LDcxLjg1NjMxMTIgMTgyLjc3ODA0NSw3My40ODM0OTU3IEwxODguNjcwNjAxLDc5LjM3NjA1MjIgQzE5MC4yOTc3ODYsODEuMDAzMjM2OCAxOTAuMjk3Nzg2LDgzLjY0MTQyNDIgMTg4LjY3MDYwMSw4NS4yNjg2MDg3IEwxNzMuOTM5MjEsMTAwIEwxODguNjcwNjAxLDExNC43MzEzOTEgQzE5MC4yOTc3ODYsMTE2LjM1ODU3NiAxOTAuMjk3Nzg2LDExOC45OTY3NjMgMTg4LjY3MDYwMSwxMjAuNjIzOTQ4IEwxODIuNzc4MDQ1LDEyNi41MTY1MDQgQzE4MS4xNTA4NiwxMjguMTQzNjg5IDE3OC41MTI2NzMsMTI4LjE0MzY4OSAxNzYuODg1NDg4LDEyNi41MTY1MDQgTDE2Mi4xNTQwOTcsMTExLjc4NTExMyBMMTQ3LjQyMjcwNiwxMjYuNTE2NTA0IEMxNDUuNzk1NTIxLDEyOC4xNDM2ODkgMTQzLjE1NzMzNCwxMjguMTQzNjg5IDE0MS41MzAxNDksMTI2LjUxNjUwNCBMMTM1LjYzNzU5MywxMjAuNjIzOTQ4IEMxMzQuMDEwNDA4LDExOC45OTY3NjMgMTM0LjAxMDQwOCwxMTYuMzU4NTc2IDEzNS42Mzc1OTMsMTE0LjczMTM5MSBMMTUwLjM2ODk4NCwxMDAgTDEzNS42Mzc1OTMsODUuMjY4NjA4NyBDMTM0LjAxMDQwOCw4My42NDE0MjQyIDEzNC4wMTA0MDgsODEuMDAzMjM2OCAxMzUuNjM3NTkzLDc5LjM3NjA1MjIgTDE0MS41MzAxNDksNzMuNDgzNDk1NyBDMTQzLjE1NzMzNCw3MS44NTYzMTEyIDE0NS43OTU1MjEsNzEuODU2MzExMiAxNDcuNDIyNzA2LDczLjQ4MzQ5NTcgWiIgaWQ9IuW9oueKtiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.custom-control-bar-root .custom-prism-volume-panel {
  display: none;
  position: absolute;
  left: 35%;
  bottom: 70%;
  transform: translateX(-50%);
  margin-bottom: 8px;
  padding: 12px 8px;
  border-radius: 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
.custom-control-bar-root .custom-prism-volume-panel::after {
  display: none;
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border: 6px solid transparent;
  border-top-color: rgba(43, 51, 63, 0.95);
}
.custom-control-bar-root .custom-prism-volume-control:hover .custom-prism-volume-panel {
  display: block;
}
.custom-control-bar-root .custom-prism-volume-bar {
  width: 6px;
  height: 80px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 3px;
  position: relative;
  cursor: pointer;
}
.custom-control-bar-root .custom-prism-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #305fff;
  border-radius: 3px;
  height: 100%;
  transition: height 0.1s ease;
}
.custom-control-bar-root .custom-prism-control-handle {
  position: absolute;
  top: -6px;
  left: 50%;
  transform: translateX(-50%);
  width: 12px;
  height: 12px;
  background: #fff;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
.custom-control-bar-root .custom-prism-volume-bar:hover .custom-prism-control-handle {
  display: block;
}
.custom-control-bar-root .custom-prism-playback-rate {
  position: relative;
}
.custom-control-bar-root .custom-prism-playback-rate-value {
  display: inline-block;
  height: 100%;
  cursor: pointer;
  min-width: 40px;
  text-align: center;
  font-size: 12px;
}
.custom-control-bar-root .custom-prism-menu {
  display: none;
  position: absolute;
  bottom: 70%;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 8px;
  background-color: rgba(43, 51, 63, 0.7);
  border-radius: 4px;
  min-width: 80px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
.custom-control-bar-root .custom-prism-menu::after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border: 6px solid transparent;
  border-top-color: rgba(43, 51, 63, 0.95);
}
.custom-control-bar-root .custom-prism-playback-rate:hover .custom-prism-menu,
.custom-control-bar-root .custom-prism-playback-rate.custom-prism-menu-open .custom-prism-menu,
.custom-control-bar-root .custom-prism-playback-rate.custom-prism-menu-hover .custom-prism-menu {
  display: block;
}
.custom-control-bar-root .custom-prism-menu-content {
  display: flex;
  flex-direction: column-reverse;
  background: rgba(43, 51, 63, 0.95);
  border-radius: 4px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.custom-control-bar-root .custom-prism-menu-item {
  margin: 0;
  list-style: none;
}
.custom-control-bar-root .custom-prism-menu-item button {
  width: 100%;
  text-align: center;
  padding: 8px 16px;
  border-radius: 0;
  font-size: 13px;
  transition: background-color 0.2s ease;
}
.custom-control-bar-root .custom-prism-menu-item button:hover {
  background: rgba(255, 255, 255, 0.1);
  cursor: pointer;
}
.custom-control-bar-root .custom-prism-menu-item.custom-prism-selected button {
  background-color: #fff;
  color: #2b333f;
}

.portrait-mode .prism-fullscreen .custom-play-btn {
  top: 50%;
}
.custom-prism-live-preview-end .custom-default-control-root,
.custom-prism-live-forbidden .custom-default-control-root,
.custom-prism-live-block .custom-default-control-root {
  display: none;
}
.custom-play-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 32px;
  background: rgba(0, 0, 0, 0.5);
}
.custom-play-btn-outter {
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjgzNTIzODQxMzYxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9Ijc0OTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkwOS43Mzg2NjcgNTMwLjA5MDY2N0wyODguNjQgOTE4LjI3MkEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDI1NiA5MDAuMTgxMzMzVjEyMy44MTg2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMSAzMi42NC0xOC4wOTA2NjdsNjIxLjA5ODY2NyAzODguMTgxMzMzYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMCAzNi4xODEzMzR6IiBwLWlkPSI3NDk5IiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9zdmc+);
  background-size: contain;
  border: none;
  box-sizing: border-box;
}
.custom-prism-player-once-played .custom-default-control-root {
  display: none;
}
.custom-prism-player-ready .custom-default-control-root {
  display: block;
}
.custom-prism-player-ready .custom-prism-control-bar {
  display: none;
}
.custom-prism-player-ready .loading-center {
  display: none;
}

.custom-prism-duration-badge {
  border: 0;
  font-size: 12px;
  height: 22px;
  line-height: 22px;
  padding: 0 5px;
  text-align: left;
  width: auto;
  background: linear-gradient(to, bottom, rgba(0, 0, 0, 0.5), black);
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  bottom: 8px;
  right: 8px;
  font-weight: bold;
  z-index: 1000;
}
.custom-prism-duration-badge .duration-badge-text {
  display: inline-block;
  width: auto;
  height: auto;
  position: relative;
  overflow: hidden;
  padding: 0;
  border: 0;
  color: #fff;
}
.portrait-mode .custom-prism-duration-badge {
  display: none;
}
.custom-prism-player-once-played .custom-prism-duration-badge {
  display: none;
}

.custom-prism-live-end .custom-default-control-root {
  display: none;
}
.custom-default-control-root {
  display: none;
  position: absolute;
  width: 100%;
  height: 32px;
  bottom: 8px;
  z-index: 1001;
  padding-left: 8px;
  box-sizing: border-box;
}
.portrait-mode .custom-default-control-root {
  width: auto;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding-left: 0;
}

.live-status-container {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 18px;
  padding: 0 4px;
}
.live-status-container-text {
  height: 100%;
  line-height: 100%;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
}
.live-status-container.live-status-willstart {
  background: #305fff;
}
.live-status-container.live-status-willstart .live-status-container-text-icon {
  width: 40px;
  background-image: url(data:image/png;base64,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);
}
.live-status-container.live-status-live {
  background: #f22b41;
}
.live-status-container.live-status-live .live-status-container-text-icon {
  background-image: url(data:image/png;base64,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);
}
.live-status-container.live-status-end {
  background: rgba(0, 0, 0, 0.5);
}
.live-status-container.live-status-end .live-status-container-text-icon {
  background-image: url(data:image/png;base64,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);
}
.live-status-container.live-status-vod {
  background: rgba(0, 0, 0, 0.5);
}
.live-status-container.live-status-vod .live-status-container-icon_lottie {
  display: none;
}
.live-status-container.live-status-vod .live-status-container-text {
  margin-left: 0;
}
.live-status-container.live-status-vod-text {
  margin-left: 0;
}
.live-status-container.live-status-vod .live-status-container-icon::after {
  width: 10px;
  height: 10px;
  content: '';
  margin-right: 2px;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjgzNTIzODQxMzYxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9Ijc0OTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkwOS43Mzg2NjcgNTMwLjA5MDY2N0wyODguNjQgOTE4LjI3MkEyMS4zMzMzMzMgMjEuMzMzMzMzIDAgMCAxIDI1NiA5MDAuMTgxMzMzVjEyMy44MTg2NjdhMjEuMzMzMzMzIDIxLjMzMzMzMyAwIDAgMSAzMi42NC0xOC4wOTA2NjdsNjIxLjA5ODY2NyAzODguMTgxMzMzYTIxLjMzMzMzMyAyMS4zMzMzMzMgMCAwIDEgMCAzNi4xODEzMzR6IiBwLWlkPSI3NDk5IiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9zdmc+);
}
.live-status-container.live-status-vod .live-status-container-text-icon {
  width: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAeCAYAAACSRGY2AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAO6ADAAQAAAABAAAAHgAAAAAQTOlzAAAE6klEQVRYCd2YW6iVRRTH3WbetdLCW2Re8FJeoAeJIoouUEg+VETSDexB8EUj6UmJHhJ8MCIVAumlECIwCnxQJEErjMgSLE20xCITr2l57dj299t8I/t8e/b3zXfOEQ/+4X9mvpk1a2atWbNm9qn1uUFQr9dvwpTb4HQ4Dd4F19dqtV8oG+gXKr2lZNGuyYX3hwPh8Iy3UA6Gt8I74Fh4e1aOo5QjYEAHldlwXmjoh/JH+VgXGq5ReR69i/Dy9rx+5neRW+FIqJE1GGA90La+WYdt1i0dI0Kf9To8AwehfyLz/majXtRbE/y4hjiLbueJ4TCNf8JJMCw8Jtfc5q6dgsfhX008Qn0/3AetX4bnYAMhjPWQ+BH+BBXqLgzDGXAWDPpbdOJ1nF9fTodnTSP+g5fgxaweyrl8PwXV9ylcAX+H/0N30jVb+n1ZvZSdEIwNjRupvAudoLsYjoI3oItrCww1qjxr7lJwigs1LAdAnSbmwLuhjtCwydCxUaDXdg0/hOE/+5E3Vq+ep7PbxjLZzehyp8rwOALurMmoCDovGP4M9SeLhLM+HbMORo1NGN/jIoPQaHYtM7Z54iF8yDJo7NAglN/Z0N4o2Z3HqKQoDeNOUNlBZBg+qfD8fQubs2nz2Ff5eB4a6t/AD+FemAJj2QTWQKGxSHjmxsNwlhqDCv58T993sNRYHGlIPgHNwDI2xzDa74OWHjEzsLrHwhRo7GjmuodyV5mxkxCakqI1kzlGGVt0TIURsyrW0dTmudcwS428H7oejagC7/mlZcYGhbuprIGm+jweouFpODPfUfLtbk4tkWnuNsx9Mcmq8K4dmmrsSYQ9V42slpvJ59uDubaUz38Qmh8R9LpZDHWe69PBH8CDsKvwVtiZaqyTdJB4vN86gfPQ0tZJoP2HmXJTrltDn4PDYEhY+6hr6BFYJXyVNTl5tKyfq2Is8j0HHOcC/g4acZpXkFl3IfSxEIwdSf1FmHJnI3YVJrSPmWd/aLluxoYFWGKoR+El+DocDz3POsMF35uRIgk6yYR2Ae5oHnHdjcXQqSzoZfgKvBOGbH6Y+mfQMhU6yTe2kdCCVGMNsYltzuc4+uyvBHRplFebTz9D1yzrbrgrLvo03ApjSZHmKPrT6rhuGTsZBW/Cf2Eeo2kw9KrCX0RvwXlQA30wbIcPQA33fl0CXXwqDOFR7YTLdvYMA00iKim7R5WLOYPmKF6g9dms5xDlBrgSboYmpcHQkPTcpsJoGdBOuMzYzxmol8M5aqcntP9KJfUqWo+s96w7txZ+ROa8RHibmMRR+An8w49EGCE+DRfE5AuNZfJ3YoN6og3de7DrfXT5D4Ov+c47SSd8BffAVHhmPffVjU2doatyGPhewVivnC8K+it35XfWcPX/JKlhWzRhQ1eRQEmfLyzzQFfOrGe+BXljfaaZBS+2SFZvUNfVH87Vh/c5wJhlsMrVY3J6GK6GLcgbuxQJ2RvgT0BvAJ2WChPUlHbCeWM7EJQ9AcPYx0F+jlTd3t1vpwqnyLkQfxSHsN1CfRvMZ0aaKsOQeiSj+p2nCnS693YV5+tgd9d/zrVAY70bV2U9X1Jui1wDWXd6QZLT2B/gTmiyOQirYDfCr7EWr6YkZHPORXhDbICe6FVgwWNYkLujg05gbJVs7C8oX14+hHycnGa8r8AGrgBt8iBtbpU/VQAAAABJRU5ErkJggg==);
}
.live-status-container-text-icon {
  display: inline-block;
  width: 30px;
  height: 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.live-status-container-icon {
  position: relative;
  height: 100%;
  line-height: 100%;
}
.live-status-container-icon_lottie {
  height: 12px;
  position: relative;
  line-height: 18px;
}
.live-status-container-icon_lottie svg {
  width: auto !important;
}

.custom-prism-preview-countdown-info {
  padding: 2px 4px;
  font-size: 12px;
  font-weight: 500;
  z-index: 1000;
  color: #fff;
  line-height: 14px;
  background: rgba(0, 0, 0, 0.5);
}
.custom-prism-preview-countdown-info.playing {
  right: 40px;
}
.custom-prism-live-preview-end .custom-prism-preview-countdown-info {
  display: none;
}

.live-watchcount-container {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  color: #ffffff;
  font-weight: 400;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 20px;
  padding: 8px 12px;
}
.live-watchcount-container:not(:last-child) {
  margin-right: 8px;
}
.live-watchcount-container::before {
  display: inline-block;
  width: 16px;
  height: 16px;
  content: '';
  background-image: url(data:image/png;base64,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);
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 4px;
}

.custom-partial-layer-root {
  position: relative;
  z-index: 2000;
  display: flex;
  right: 0;
  width: 100%;
  padding-left: 12px;
  box-sizing: border-box;
}
.live-status-box {
  position: absolute;
  z-index: 1000;
}
.first-row-live-tag-container {
  height: 56px;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: -18px;
}
.second-row-live-tag-container {
  padding-bottom: 12px;
}
.live-tag-container {
  display: flex;
  width: 100%;
  padding-top: 18px;
  justify-content: space-between;
}
.right-live-tag-container {
  position: absolute;
  right: 12px;
  top: 18px;
  display: flex;
}
.right-live-tag-container > :last-child {
  margin-left: 8px;
}

.live-will-start-footer {
  position: relative;
  height: 58px;
  line-height: 58px;
  overflow: hidden;
  background-color: #305fff;
}
.live-will-lottie-box {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.live-will-time-box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  box-sizing: border-box;
}
.live-will-time-box .time-clock {
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 18px;
}
.live-will-time-box .time-clock > span {
  font-weight: 700;
  font-size: 26px;
  line-height: 32px;
  letter-spacing: 1px;
}
.live-will-time-box .time-unit {
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 18px;
}
.live-will-time-box .time-unit > span {
  font-weight: 700;
  font-size: 26px;
  line-height: 32px;
  letter-spacing: 1px;
  padding: 0 0 0 4px;
}
.live-will-time-box .book-btn {
  height: 28px;
  line-height: 28px;
  background: #fff;
  letter-spacing: 0px;
  font-size: 12px;
  color: #002FA7;
  text-align: center;
  font-weight: 500;
  padding: 0 12px;
  box-sizing: border-box;
}
.live-will-time-box .willstart-date {
  font-size: 22px;
  color: #FFFFFF;
  line-height: 30px;
  font-weight: 900;
  margin-right: 2px;
}

.custom-prism-live-room-outer-layer {
  display: flex;
  align-items: flex-end;
  position: relative;
  background: #1E2738;
}
.custom-prism-live-room-outer-layer .live-will-start-footer {
  flex: 1;
}

@keyframes rotateAni {
  0% {
    -webkit-transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg); } }

.sound-box {
  line-height: 20px;
  padding: 12px;
  border: 1px solid #f1f2f6;
  border-radius: 10px; }
  .sound-box .controller {
    display: flex; }
    .sound-box .controller .btn {
      display: block;
      width: 50px;
      height: 50px;
      border: 2px solid rgba(0, 38, 154, 0.05);
      color: #00269a;
      font-weight: bold;
      border-radius: 50%;
      overflow: hidden;
      box-sizing: border-box; }
      .sound-box .controller .btn.btn-start {
        background-size: 100%;
        animation: rotateAni 8.5s linear infinite;
        flex: 1 0 0; }
        .sound-box .controller .btn.btn-start.pause {
          animation-play-state: paused; }
    .sound-box .controller .status-pause,
    .sound-box .controller .status-play {
      display: none;
      width: 20px;
      height: 20px;
      -webkit-background-size: 100% auto;
      background-size: 100% auto;
      background-position: center center;
      background-repeat: no-repeat; }
    .sound-box .controller .status-pause {
      background-image: url("/snow-book/images/btn-pause.svg"); }
    .sound-box .controller .status-play {
      background-image: url("/snow-book/images/btn-play.svg"); }
  .sound-box .timer {
    line-height: 14px;
    display: flex;
    font-size: 10px;
    color: #858c96; }
    .sound-box .timer p {
      min-height: 14px; }
    .sound-box .timer p:first-of-type {
      flex-grow: 1; }
  .sound-box .title {
    line-height: 21px;
    font-weight: bold;
    font-size: 15px;
    color: #0d141e; }
  .sound-box .progress-bar {
    width: 100%;
    background: #f1f2f3;
    position: relative;
    height: 2px;
    margin-top: 7px !important; }
    .sound-box .progress-bar .percent {
      height: 2px;
      position: absolute;
      left: 0;
      bottom: 0;
      background: #00269a;
      max-width: 100% !important; }

.player-error-display {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  height: 0;
  padding-top: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1001; }

.player-error-tip-usual {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  padding: 6px 15px;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  background: rgba(0, 0, 0, 0.2);
  border: 0.5px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  transform: translate(-50%, -50%); }
  .player-error-tip-usual-client {
    display: block;
    flex-direction: column;
    min-width: initial;
    height: 36px;
    padding: 6px 15px;
    line-height: initial;
    white-space: nowrap;
    border-radius: 18px; }
  .player-error-tip-usual p {
    margin-bottom: 0 !important;
    font-size: inherit !important;
    white-space: nowrap; }

.__force_hide_control_bar .custom-control-bar-root {
  display: none !important; }

.custom-wifi-tip-root {
  display: none; }

.player-wifi {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  color: #fff; }
  .player-wifi-content {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    align-items: center; }
  .player-wifi-btn {
    width: 124px;
    height: 36px;
    font-size: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 0.5px solid #fff;
    border-radius: 18px;
    box-sizing: border-box; }
    .player-wifi-btn .iconfont {
      color: #fff;
      margin-right: 8px; }
  .player-wifi .text {
    margin-bottom: 0;
    font-size: 14px;
    padding-top: 12px;
    text-align: center; }

.video-js .vjs-danmaku {
  color: rgba(255, 255, 255, 0.4); }
  .video-js .vjs-danmaku.active {
    color: inherit; }
  .video-js .vjs-danmaku:before {
    font-size: 1.5em;
    line-height: 2; }

.vjs-danmaku-overlay {
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%; }
  .vjs-danmaku-overlay.hidden {
    opacity: 0; }
  .vjs-danmaku-overlay .dans-wrap {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
  .vjs-danmaku-overlay .dan {
    color: #fff;
    white-space: nowrap;
    padding: 0;
    margin: 0;
    position: absolute;
    left: -100%; }
    .vjs-danmaku-overlay .dan.s0 {
      animation: 3s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s1 {
      animation: 3.2s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s2 {
      animation: 3.4s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s3 {
      animation: 3.6s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s4 {
      animation: 3.8s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s5 {
      animation: 4s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s6 {
      animation: 4.2s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s7 {
      animation: 4.4s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s8 {
      animation: 4.6s linear 0s danfly; }
    .vjs-danmaku-overlay .dan.s9 {
      animation: 4.8s linear 0s danfly; }

@keyframes danfly {
  from {
    left: 100%; }
  to {
    left: -100%; } }

@charset "UTF-8";
.vjs-modal-dialog .vjs-modal-dialog-content, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  text-align: center; }

@font-face {
  font-family: VideoJS;
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal; }

.vjs-icon-play, .video-js .vjs-play-control .vjs-icon-placeholder, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-play:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  content: "\F101"; }

.vjs-icon-play-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-play-circle:before {
  content: "\F102"; }

.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {
  content: "\F103"; }

.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {
  content: "\F104"; }

.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {
  content: "\F105"; }

.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {
  content: "\F106"; }

.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {
  content: "\F107"; }

.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {
  content: "\F108"; }

.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {
  content: "\F109"; }

.vjs-icon-square {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-square:before {
  content: "\F10A"; }

.vjs-icon-spinner {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-spinner:before {
  content: "\F10B"; }

.vjs-icon-subtitles, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-subtitles:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before {
  content: "\F10C"; }

.vjs-icon-captions, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-captions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-captions:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before {
  content: "\F10D"; }

.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {
  content: "\F10E"; }

.vjs-icon-share {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-share:before {
  content: "\F10F"; }

.vjs-icon-cog {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-cog:before {
  content: "\F110"; }

.vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder, .video-js .vjs-volume-level, .video-js .vjs-play-progress {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before, .video-js .vjs-volume-level:before, .video-js .vjs-play-progress:before {
  content: "\F111"; }

.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-circle-outline:before {
  content: "\F112"; }

.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-circle-inner-circle:before {
  content: "\F113"; }

.vjs-icon-hd {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-hd:before {
  content: "\F114"; }

.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {
  content: "\F115"; }

.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {
  content: "\F116"; }

.vjs-icon-facebook {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-facebook:before {
  content: "\F117"; }

.vjs-icon-gplus {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-gplus:before {
  content: "\F118"; }

.vjs-icon-linkedin {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-linkedin:before {
  content: "\F119"; }

.vjs-icon-twitter {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-twitter:before {
  content: "\F11A"; }

.vjs-icon-tumblr {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-tumblr:before {
  content: "\F11B"; }

.vjs-icon-pinterest {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-pinterest:before {
  content: "\F11C"; }

.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {
  content: "\F11D"; }

.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {
  content: "\F11E"; }

.vjs-icon-next-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-next-item:before {
  content: "\F11F"; }

.vjs-icon-previous-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-previous-item:before {
  content: "\F120"; }

.vjs-icon-picture-in-picture-enter, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-picture-in-picture-enter:before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before {
  content: "\F121"; }

.vjs-icon-picture-in-picture-exit, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-picture-in-picture-exit:before, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before {
  content: "\F122"; }

.video-js {
  display: block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  word-break: initial; }

.video-js:-moz-full-screen {
  position: absolute; }

.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important; }

.video-js[tabindex="-1"] {
  outline: none; }

.video-js *,
.video-js *:before,
.video-js *:after {
  box-sizing: inherit; }

.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0; }

.video-js.vjs-fluid,
.video-js.vjs-16-9,
.video-js.vjs-4-3 {
  width: 100%;
  max-width: 100%;
  height: 0; }

.video-js.vjs-16-9 {
  padding-top: 56.25%; }

.video-js.vjs-4-3 {
  padding-top: 75%; }

.video-js.vjs-fill {
  width: 100%;
  height: 100%; }

.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%; }

.vjs-full-window .video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0; }

.video-js.vjs-fullscreen:not(.vjs-ios-native-fs) {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important; }

.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none; }

.vjs-hidden {
  display: none !important; }

.vjs-disabled {
  opacity: 0.5;
  cursor: default; }

.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px; }

.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible; }

.vjs-no-js {
  padding: 20px;
  color: #fff;
  background-color: #000;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0px auto; }

.vjs-no-js a,
.vjs-no-js a:visited {
  color: #66A8CC; }

.video-js .vjs-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.63332em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  border-radius: 0.3em;
  transition: all 0.4s; }

.vjs-big-play-centered .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-top: -0.81666em;
  margin-left: -1.5em; }

.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  transition: all 0s; }

.vjs-controls-disabled .vjs-big-play-button,
.vjs-has-started .vjs-big-play-button,
.vjs-using-native-controls .vjs-big-play-button,
.vjs-error .vjs-big-play-button {
  display: none; }

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
  display: block; }

.video-js button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.vjs-control .vjs-button {
  width: 100%;
  height: 100%; }

.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: 0.5em;
  z-index: 2; }

.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, 0.8);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
  overflow: auto; }

.video-js .vjs-modal-dialog > * {
  box-sizing: border-box; }

.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1; }

.vjs-menu-button {
  cursor: pointer; }

.vjs-menu-button.vjs-disabled {
  cursor: default; }

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none; }

.vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  overflow: auto; }

.vjs-menu .vjs-menu-content > * {
  box-sizing: border-box; }

.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {
  display: none; }

.vjs-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase; }

.vjs-menu li.vjs-menu-item:focus,
.vjs-menu li.vjs-menu-item:hover,
.js-focus-visible .vjs-menu li.vjs-menu-item:hover {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5); }

.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover,
.js-focus-visible .vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2B333F; }

.vjs-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default; }

.vjs-menu-button-popup .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7); }

.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em; }

.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 5em; }

.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 10em; }

.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 14em; }

.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 25em; }

.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {
  display: block; }

.video-js .vjs-menu-button-inline {
  transition: all 0.4s;
  overflow: hidden; }

.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em; }

.video-js .vjs-menu-button-inline:hover,
.video-js .vjs-menu-button-inline:focus,
.video-js .vjs-menu-button-inline.vjs-slider-active,
.video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 12em; }

.vjs-menu-button-inline .vjs-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  transition: all 0.4s; }

.vjs-menu-button-inline:hover .vjs-menu,
.vjs-menu-button-inline:focus .vjs-menu,
.vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  display: block;
  opacity: 1; }

.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto; }

.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  width: auto; }

.vjs-menu-button-inline .vjs-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden; }

.video-js .vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7); }

.vjs-has-started .vjs-control-bar {
  display: flex;
  visibility: visible;
  opacity: 1;
  transition: visibility 0.1s, opacity 0.1s; }

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible;
  opacity: 0;
  transition: visibility 1s, opacity 1s; }

.vjs-controls-disabled .vjs-control-bar,
.vjs-using-native-controls .vjs-control-bar,
.vjs-error .vjs-control-bar {
  display: none !important; }

.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible; }

.vjs-has-started.vjs-no-flex .vjs-control-bar {
  display: table; }

.video-js .vjs-control {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  flex: none; }

.vjs-button > .vjs-icon-placeholder:before {
  font-size: 1.8em;
  line-height: 1.67; }

.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-control:focus {
  text-shadow: 0em 0em 1em white; }

.video-js .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.vjs-no-flex .vjs-control {
  display: table-cell;
  vertical-align: middle; }

.video-js .vjs-custom-control-spacer {
  display: none; }

.video-js .vjs-progress-control {
  cursor: pointer;
  flex: auto;
  display: flex;
  align-items: center;
  min-width: 4em;
  touch-action: none; }

.video-js .vjs-progress-control.disabled {
  cursor: default; }

.vjs-live .vjs-progress-control {
  display: none; }

.vjs-liveui .vjs-progress-control {
  display: flex;
  align-items: center; }

.vjs-no-flex .vjs-progress-control {
  width: auto; }

.video-js .vjs-progress-holder {
  flex: auto;
  transition: all 0.2s;
  height: 0.3em; }

.video-js .vjs-progress-control .vjs-progress-holder {
  margin: 0 10px; }

.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.6666666667em; }

.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
  font-size: 1em; }

.video-js .vjs-progress-holder .vjs-play-progress,
.video-js .vjs-progress-holder .vjs-load-progress,
.video-js .vjs-progress-holder .vjs-load-progress div {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0; }

.video-js .vjs-play-progress {
  background-color: #fff; }

.video-js .vjs-play-progress:before {
  font-size: 0.9em;
  position: absolute;
  right: -0.5em;
  top: -0.3333333333em;
  z-index: 1; }

.video-js .vjs-load-progress {
  background: rgba(115, 133, 159, 0.5); }

.video-js .vjs-load-progress div {
  background: rgba(115, 133, 159, 0.75); }

.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1; }

.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
  display: none; }

.video-js .vjs-progress-control:hover .vjs-time-tooltip,
.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {
  display: block;
  font-size: 0.6em;
  visibility: visible; }

.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
  font-size: 1em; }

.video-js .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1; }

.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  z-index: 0; }

.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block; }

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 1s; }

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  display: none; }

.vjs-mouse-display .vjs-time-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8); }

.video-js .vjs-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  /* iOS Safari */
  -webkit-touch-callout: none;
  /* Safari */
  -webkit-user-select: none;
  /* Konqueror HTML */
  /* Firefox */
  -moz-user-select: none;
  /* Internet Explorer/Edge */
  -ms-user-select: none;
  /* Non-prefixed version, currently supported by Chrome and Opera */
  user-select: none;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5); }

.video-js .vjs-slider.disabled {
  cursor: default; }

.video-js .vjs-slider:focus {
  text-shadow: 0em 0em 1em white;
  box-shadow: 0 0 1em #fff; }

.video-js .vjs-mute-control {
  cursor: pointer;
  flex: none; }

.video-js .vjs-volume-control {
  cursor: pointer;
  margin-right: 1em;
  display: flex; }

.video-js .vjs-volume-control.vjs-volume-horizontal {
  width: 5em; }

.video-js .vjs-volume-panel .vjs-volume-control {
  visibility: visible;
  opacity: 0;
  width: 1px;
  height: 1px;
  margin-left: -1px; }

.video-js .vjs-volume-panel {
  transition: width 1s; }

.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {
  visibility: visible;
  opacity: 1;
  position: relative;
  transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s; }

.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  margin-right: 0; }

.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {
  left: -3.5em;
  transition: left 0s; }

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {
  width: 10em;
  transition: width 0.1s; }

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
  width: 4em; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  height: 8em;
  width: 3em;
  left: -3000em;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s; }

.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  visibility: visible;
  opacity: 1;
  position: relative;
  transition: none; }

.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,
.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  position: absolute;
  bottom: 3em;
  left: 0.5em; }

.video-js .vjs-volume-panel {
  display: flex; }

.video-js .vjs-volume-bar {
  margin: 1.35em 0.45em; }

.vjs-volume-bar.vjs-slider-horizontal {
  width: 5em;
  height: 0.3em; }

.vjs-volume-bar.vjs-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto; }

.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff; }

.video-js .vjs-volume-level:before {
  position: absolute;
  font-size: 0.9em; }

.vjs-slider-vertical .vjs-volume-level {
  width: 0.3em; }

.vjs-slider-vertical .vjs-volume-level:before {
  top: -0.5em;
  left: -0.3em; }

.vjs-slider-horizontal .vjs-volume-level {
  height: 0.3em; }

.vjs-slider-horizontal .vjs-volume-level:before {
  top: -0.3em;
  right: -0.5em; }

.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
  width: 4em; }

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%; }

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%; }

.video-js .vjs-volume-vertical {
  width: 3em;
  height: 8em;
  bottom: 8em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7); }

.video-js .vjs-volume-horizontal .vjs-menu {
  left: -2em; }

.vjs-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%; }

.vjs-has-started .vjs-poster {
  display: none; }

.vjs-audio.vjs-has-started .vjs-poster {
  display: block; }

.vjs-using-native-controls .vjs-poster {
  display: none; }

.video-js .vjs-live-control {
  display: flex;
  align-items: flex-start;
  flex: auto;
  font-size: 1em;
  line-height: 3em; }

.vjs-no-flex .vjs-live-control {
  display: table-cell;
  width: auto;
  text-align: left; }

.video-js:not(.vjs-live) .vjs-live-control,
.video-js.vjs-liveui .vjs-live-control {
  display: none; }

.video-js .vjs-seek-to-live-control {
  align-items: center;
  cursor: pointer;
  flex: none;
  display: inline-flex;
  height: 100%;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 1em;
  line-height: 3em;
  width: auto;
  min-width: 4em; }

.vjs-no-flex .vjs-seek-to-live-control {
  display: table-cell;
  width: auto;
  text-align: left; }

.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,
.video-js:not(.vjs-live) .vjs-seek-to-live-control {
  display: none; }

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {
  cursor: auto; }

.vjs-seek-to-live-control .vjs-icon-placeholder {
  margin-right: 0.5em;
  color: #888; }

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {
  color: red; }

.video-js .vjs-time-control {
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em; }

.vjs-live .vjs-time-control {
  display: none; }

.video-js .vjs-current-time,
.vjs-no-flex .vjs-current-time {
  display: none; }

.video-js .vjs-duration,
.vjs-no-flex .vjs-duration {
  display: none; }

.vjs-time-divider {
  display: none;
  line-height: 3em; }

.vjs-live .vjs-time-divider {
  display: none; }

.video-js .vjs-play-control {
  cursor: pointer; }

.video-js .vjs-play-control .vjs-icon-placeholder {
  flex: none; }

.vjs-text-track-display {
  position: absolute;
  bottom: 3em;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none; }

.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em; }

.video-js .vjs-text-track {
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em; }

.vjs-subtitles {
  color: #fff; }

.vjs-captions {
  color: #fc6; }

.vjs-tt-cue {
  display: block; }

video::-webkit-media-text-track-display {
  transform: translateY(-3em); }

.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
  transform: translateY(-1.5em); }

.video-js .vjs-picture-in-picture-control {
  cursor: pointer;
  flex: none; }

.video-js .vjs-fullscreen-control {
  cursor: pointer;
  flex: none; }

.vjs-playback-rate > .vjs-menu-button,
.vjs-playback-rate .vjs-playback-rate-value {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.vjs-playback-rate .vjs-playback-rate-value {
  pointer-events: none;
  font-size: 1.5em;
  line-height: 2;
  text-align: center; }

.vjs-playback-rate .vjs-menu {
  width: 4em;
  left: 0em; }

.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center; }

.vjs-error .vjs-error-display:before {
  color: #fff;
  content: "X";
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4em;
  left: 0;
  line-height: 1;
  margin-top: -0.5em;
  position: absolute;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center;
  top: 50%;
  vertical-align: middle;
  width: 100%; }

.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, 0.7);
  box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  visibility: hidden; }

.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
  display: block;
  -webkit-animation: vjs-spinner-show 0s linear 0.3s forwards;
  animation: vjs-spinner-show 0s linear 0.3s forwards; }

.vjs-loading-spinner:before,
.vjs-loading-spinner:after {
  content: "";
  position: absolute;
  margin: -6px;
  box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: white; }

.vjs-seeking .vjs-loading-spinner:before,
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:after {
  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite; }

.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:before {
  border-top-color: white; }

.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:after {
  border-top-color: white;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s; }

@keyframes vjs-spinner-show {
  to {
    visibility: visible; } }

@-webkit-keyframes vjs-spinner-show {
  to {
    visibility: visible; } }

@keyframes vjs-spinner-spin {
  100% {
    transform: rotate(360deg); } }

@-webkit-keyframes vjs-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

@-webkit-keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

.vjs-chapters-button .vjs-menu ul {
  width: 24em; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: "\F10D";
  font-size: 1.5em;
  line-height: inherit; }

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em; }

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: " \F11D";
  font-size: 1.5em;
  line-height: inherit; }

.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control {
  display: none; }

.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,
.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,
.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,
.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {
  width: auto;
  width: initial; }

.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button, .video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button {
  display: none; }

.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer {
  flex: auto;
  display: block; }

.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer, .video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer {
  width: auto; }

.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control, .video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control {
  display: none; }

.vjs-modal-dialog.vjs-text-track-settings {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.75);
  color: #fff;
  height: 70%; }

.vjs-text-track-settings .vjs-modal-dialog-content {
  display: table; }

.vjs-text-track-settings .vjs-track-settings-colors,
.vjs-text-track-settings .vjs-track-settings-font,
.vjs-text-track-settings .vjs-track-settings-controls {
  display: table-cell; }

.vjs-text-track-settings .vjs-track-settings-controls {
  text-align: right;
  vertical-align: bottom; }

@supports (display: grid) {
  .vjs-text-track-settings .vjs-modal-dialog-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    padding: 20px 24px 0px 24px; }
  .vjs-track-settings-controls .vjs-default-button {
    margin-bottom: 20px; }
  .vjs-text-track-settings .vjs-track-settings-controls {
    grid-column: 1/-1; }
  .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,
  .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,
  .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content {
    grid-template-columns: 1fr; } }

.vjs-track-setting > select {
  margin-right: 1em;
  margin-bottom: 0.5em; }

.vjs-text-track-settings fieldset {
  margin: 5px;
  padding: 3px;
  border: none; }

.vjs-text-track-settings fieldset span {
  display: inline-block; }

.vjs-text-track-settings fieldset span > select {
  max-width: 7.3em; }

.vjs-text-track-settings legend {
  color: #fff;
  margin: 0 0 5px 0; }

.vjs-text-track-settings .vjs-label {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  margin: 0 0 5px 0;
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden; }

.vjs-track-settings-controls button:focus,
.vjs-track-settings-controls button:active {
  outline-style: solid;
  outline-width: medium;
  background-image: linear-gradient(0deg, #fff 88%, #73859f 100%); }

.vjs-track-settings-controls button:hover {
  color: rgba(43, 51, 63, 0.75); }

.vjs-track-settings-controls button {
  background-color: #fff;
  background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);
  color: #2B333F;
  cursor: pointer;
  border-radius: 2px; }

.vjs-track-settings-controls .vjs-default-button {
  margin-right: 1em; }

@media print {
  .video-js > *:not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden; } }

.vjs-resize-manager {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  z-index: -1000; }

.js-focus-visible .video-js *:focus:not(.focus-visible) {
  outline: none;
  background: none; }

.video-js *:focus:not(:focus-visible),
.video-js .vjs-menu *:focus:not(:focus-visible) {
  outline: none;
  background: none; }

.video-component .video-js {
  outline: 0;
  user-select: none;
  -webkit-touch-callout: none;
  background-color: #FAFAFB; }
  .video-component .video-js.vjs-fullscreen {
    background-color: #000; }
  .video-component .video-js * {
    outline: 0;
    user-select: none; }
  .video-component .video-js p {
    margin-top: 0; }
  .video-component .video-js .vjs-modal-dialog .vjs-modal-dialog-content,
  .video-component .video-js .video-js .vjs-modal-dialog,
  .video-component .video-js .vjs-button > .vjs-icon-placeholder:before,
  .video-component .video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
    display: flex;
    flex-direction: column;
    justify-content: center; }
  .video-component .video-js .vjs-progress-control {
    -webkit-tap-highlight-color: transparent; }
  .video-component .video-js .vjs-big-play-button {
    border-radius: 2px;
    border: 0;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 0 5px 0 5px;
    text-align: left;
    width: auto;
    background: linear-gradient(to, bottom, rgba(0, 0, 0, 0.5), black);
    background-color: rgba(0, 0, 0, 0.5) !important;
    position: absolute;
    bottom: 8px;
    right: 8px;
    top: unset;
    left: unset;
    font-weight: bold; }
    .video-component .video-js .vjs-big-play-button .vjs-control-text {
      display: inline-block;
      width: auto;
      height: auto;
      position: relative; }
  .video-component .video-js .vjs-error-display {
    display: flex;
    align-items: center;
    justify-content: center; }
    .video-component .video-js .vjs-error-display:before {
      display: none; }
    .video-component .video-js .vjs-error-display .vjs-modal-dialog-description {
      display: none; }
    .video-component .video-js .vjs-error-display .vjs-modal-dialog-content {
      display: block;
      padding: 0;
      position: relative;
      box-sizing: border-box;
      background: rgba(0, 0, 0, 0.2);
      border: 1px solid rgba(255, 255, 255, 0.5);
      border-radius: 3px;
      width: 165px;
      height: 34px;
      line-height: 32px;
      font-size: 13px;
      color: white; }
      .video-component .video-js .vjs-error-display .vjs-modal-dialog-content:before {
        display: inline-block;
        content: ' ';
        background-image: url("/snow-book/images/icon/retry.svg");
        background-size: 14px 14px;
        margin-right: 6px;
        width: 14px;
        line-height: 32px;
        height: 14px;
        vertical-align: top;
        margin-top: 9px; }
  .video-component .video-js .vjs-play-progress {
    background-color: #305fff; }
    .video-component .video-js .vjs-play-progress::before {
      top: 50%;
      transform: translateY(-50%);
      z-index: 999; }
  .video-component .video-js .vjs-button > .vjs-icon-placeholder:before {
    font-size: 2.4em; }
  .video-component .video-js .vjs-control-bar {
    justify-content: space-between;
    align-items: center;
    height: 4.8em;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 98%); }
  .video-component .video-js .vjs-control-bar .vjs-current-time-display,
  .video-component .video-js .vjs-control-bar .vjs-duration-display {
    font-size: 12px; }

.video-component .video-js .vjs-time-control {
  display: block;
  display: flex;
  align-items: center; }
  .video-component .video-js .vjs-time-control.vjs-time-divider {
    display: none; }

.video-component .video-js .vjs-remaining-time {
  display: none; }

.video-component .vjs-icon-pause:before,
.video-component .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {
  display: inline-block;
  content: ' ';
  background-image: url("/snow-book/images/video/pause.svg");
  background-size: 24px 24px;
  width: 24px;
  height: 24px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box; }

.video-component .vjs-icon-play:before,
.video-component .video-js .vjs-play-control .vjs-icon-placeholder:before {
  display: inline-block;
  content: '' !important;
  background-image: url("/snow-book/images/video/play.svg");
  background-size: 24px 24px;
  width: 24px;
  height: 24px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box; }

.video-component .vjs-icon-fullscreen-enter:before,
.video-component .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {
  display: inline-block;
  content: ' ';
  background-image: url("/snow-book/images/video/fullscreen.svg");
  background-size: 24px 24px;
  width: 24px;
  height: 24px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box; }

.video-component .vjs-icon-fullscreen-exit:before,
.video-component .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {
  display: inline-block;
  content: ' ';
  background-image: url("/snow-book/images/video/cancelfullscreen.svg");
  background-size: 24px 24px;
  width: 24px;
  height: 24px;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box; }

.video-component .vjs-poster {
  background-color: #FAFAFB; }

.video-component.videojs-portrait-mode .vjs-poster:not(.vjs-fullscreen) {
  background-color: #E7F2FF; }

.video-component.videojs-components-bg:not(.videojs-portrait-mode) .video-js {
  background: #FAFAFB !important; }
  .video-component.videojs-components-bg:not(.videojs-portrait-mode) .video-js .vjs-poster {
    background-color: #FAFAFB !important; }
  .video-component.videojs-components-bg:not(.videojs-portrait-mode) .video-js .vjs-fullscreen {
    background: #000; }

.video-component .vjs-big-play-button .vjs-icon-placeholder {
  display: none; }

.video-component .vjs-big-play-icon-custom {
  position: absolute;
  left: 8px;
  bottom: 8px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.5);
  font-size: 24px;
  display: flex;
  justify-content: center;
  align-items: center; }

.video-component .vjs-has-started .vjs-big-play-icon-custom {
  display: none; }

.video-component .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {
  content: ''; }

.mix-video {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

.video-back-button {
  position: absolute;
  top: 20px;
  left: 16px;
  display: block;
  width: 24px;
  height: 24px;
  background-image: url("/snow-book/images/icon/back.svg");
  background-size: 24px 24px; }

.video-error-tip-usual {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  padding: 6px 15px;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  background: rgba(0, 0, 0, 0.2);
  border: 0.5px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  transform: translate(-50%, -50%); }
  .video-error-tip-usual-client {
    display: block;
    flex-direction: column;
    min-width: initial;
    height: 36px;
    padding: 6px 15px;
    line-height: initial;
    white-space: nowrap;
    border-radius: 18px; }
  .video-error-tip-usual p {
    margin-bottom: 0 !important;
    font-size: inherit !important;
    white-space: nowrap; }

.vjs-wifi {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: block;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  color: #fff; }
  .vjs-wifi-content {
    display: flex;
    flex-direction: column;
    align-items: center; }
  .vjs-wifi-btn {
    width: 124px;
    height: 36px;
    font-size: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 0.5px solid #fff;
    border-radius: 18px;
    box-sizing: border-box; }
    .vjs-wifi-btn .iconfont {
      color: #fff;
      margin-right: 8px; }
  .vjs-wifi .text {
    font-size: 14px;
    padding-top: 12px;
    text-align: center; }

.vjs-quality-selector-container {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  overflow-y: hidden;
  overflow-x: auto; }
  .vjs-quality-selector-container .vjs-quality-selector-mask {
    width: 100%;
    height: 72PX;
    position: absolute;
    left: 0;
    bottom: 0;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); }
  .vjs-quality-selector-container .vjs-quality-selector-layer {
    margin: 0 auto 16PX;
    white-space: nowrap;
    text-align: center; }
    .vjs-quality-selector-container .vjs-quality-selector-layer-item {
      display: inline-block;
      min-width: 56PX;
      margin: 0 8PX;
      padding: 0 4PX;
      font-size: 12PX;
      text-align: center;
      line-height: 3.33333;
      white-space: nowrap;
      overflow: hidden;
      color: #fff;
      background-color: rgba(0, 0, 0, 0.5);
      border-radius: 3PX;
      position: relative; }
      .vjs-quality-selector-container .vjs-quality-selector-layer-item .vjs-quality-selector-layer-item-line {
        display: none;
        width: 100%;
        height: 4PX;
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #305FFF; }
        .vjs-quality-selector-container .vjs-quality-selector-layer-item .vjs-quality-selector-layer-item-line::after {
          content: '';
          width: 6PX;
          height: 6PX;
          background-color: #305FFF;
          position: absolute;
          top: -3PX;
          left: 50%;
          transform-origin: center;
          transform: translateX(-50%) rotate(45deg); }
      .vjs-quality-selector-container .vjs-quality-selector-layer-item.active .vjs-quality-selector-layer-item-line {
        display: block; }

.vjs-transition-bgcolor {
  background-color: #000 !important; }

.vjs-quality-selector-btn {
  font-size: 12px !important;
  font-weight: bold;
  width: auto !important;
  max-width: 10em;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 4PX !important; }

.video-js.vjs-fullscreen .vjs-quality-selector-btn,
.video-js.vjs-picture-in-picture .vjs-quality-selector-btn {
  display: none !important; }

.vjs-custom-tips-container {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 14PX;
  color: #fff;
  text-align: center;
  line-height: 3.71429;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%); }

.vjs-mask-tips-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5); }
  .vjs-mask-tips-container .vjs-mask-tips-content {
    font-size: 18PX;
    font-weight: 500;
    color: #fff;
    width: 100%;
    line-height: 1.38889;
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translateY(-34PX); }
  .vjs-mask-tips-container .vjs-mask-tips-btn {
    width: 102PX;
    font-size: 13PX;
    font-weight: 500;
    color: #fff;
    line-height: 2.46154;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, 3PX, 0);
    background: rgba(0, 0, 0, 0.2);
    border: 0.5px solid rgba(255, 255, 255, 0.5);
    border-radius: 16PX; }

.video-preview {
  position: relative; }
  .video-preview__img {
    display: block;
    width: 100%;
    border-radius: 3px;
    overflow: hidden; }
  .video-preview__play {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 48px;
    height: 48px;
    border-radius: 100%;
    background: rgba(0, 0, 0, 0.2);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center; }
  .video-preview .iconfont {
    font-size: 24px; }
  .video-preview__left_icon {
    position: absolute;
    left: 8px;
    bottom: 8px;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    background: rgba(0, 0, 0, 0.5);
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center; }
  .video-preview__duration {
    position: absolute;
    right: 8px;
    bottom: 16px;
    color: #ffffff;
    font-size: 12px;
    display: flex;
    align-items: center;
    padding: 3px 6px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 2px;
    box-sizing: border-box; }
    .video-preview__duration .iconfont {
      margin-right: 4px;
      font-size: 12px; }

.video-preview__desc {
  width: 100%;
  margin-top: 12px;
  color: #737b87;
  font-size: 14px;
  line-height: 1.42857;
  text-align: left; }

.player-error-display {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  height: 0;
  padding-top: 56.25%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1001;
}
.player-error-tip-usual {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  padding: 6px 15px;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  background: rgba(0, 0, 0, 0.2);
  border: 0.5px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  transform: translate(-50%, -50%);
}
.player-error-tip-usual-client {
  display: block;
  flex-direction: column;
  min-width: initial;
  height: 36px;
  padding: 6px 15px;
  line-height: initial;
  white-space: nowrap;
  border-radius: 18px;
}
.player-error-tip-usual p {
  margin-bottom: 0 !important;
  font-size: inherit !important;
  white-space: nowrap;
}
.__force_hide_control_bar .custom-control-bar-root {
  display: none !important;
}

.custom-wifi-tip-root {
  display: none;
}
.player-wifi {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  color: #fff;
}
.player-wifi-content {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.player-wifi-btn {
  width: 124px;
  height: 36px;
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.5px solid #fff;
  border-radius: 18px;
  box-sizing: border-box;
}
.player-wifi-btn .iconfont {
  color: #fff;
  margin-right: 8px;
}
.player-wifi .text {
  margin-bottom: 0;
  font-size: 14px;
  padding-top: 12px;
  text-align: center;
}

.cancellation-agreement,
.privacy-agreement,
.user-agreement,
.sdk-agreement {
  height: 100%;
  min-height: 100vh;
  padding: 1rem;
  color: #212228;
  font-weight: normal;
  font-size: 1rem;
  text-align: justify; }
  .cancellation-agreement a,
  .privacy-agreement a,
  .user-agreement a,
  .sdk-agreement a {
    color: #153d9a; }
  .cancellation-agreement .article-content,
  .privacy-agreement .article-content,
  .user-agreement .article-content,
  .sdk-agreement .article-content {
    margin: 0;
    font-size: 1rem; }
    .cancellation-agreement .article-content .text_align-center,
    .privacy-agreement .article-content .text_align-center,
    .user-agreement .article-content .text_align-center,
    .sdk-agreement .article-content .text_align-center {
      text-align: center !important; }
    .cancellation-agreement .article-content .text_align-right,
    .privacy-agreement .article-content .text_align-right,
    .user-agreement .article-content .text_align-right,
    .sdk-agreement .article-content .text_align-right {
      text-align: right !important; }
    .cancellation-agreement .article-content p,
    .privacy-agreement .article-content p,
    .user-agreement .article-content p,
    .sdk-agreement .article-content p {
      text-align: left;
      text-align: justify;
      word-break: break-all; }
  .cancellation-agreement .user-agreement-time,
  .privacy-agreement .user-agreement-time,
  .user-agreement .user-agreement-time,
  .sdk-agreement .user-agreement-time {
    display: flex;
    flex-direction: column;
    align-items: flex-end; }
  .cancellation-agreement .indexSecond,
  .privacy-agreement .indexSecond,
  .user-agreement .indexSecond,
  .sdk-agreement .indexSecond {
    text-indent: 2rem; }
  .cancellation-agreement h1,
  .privacy-agreement h1,
  .user-agreement h1,
  .sdk-agreement h1 {
    font-size: 1.125rem;
    text-align: center; }
  .cancellation-agreement h1,
  .cancellation-agreement h2,
  .cancellation-agreement h3,
  .privacy-agreement h1,
  .privacy-agreement h2,
  .privacy-agreement h3,
  .user-agreement h1,
  .user-agreement h2,
  .user-agreement h3,
  .sdk-agreement h1,
  .sdk-agreement h2,
  .sdk-agreement h3 {
    font-weight: bold; }
  .cancellation-agreement h1.text_indent,
  .cancellation-agreement h2.text_indent,
  .cancellation-agreement p.text_indent,
  .privacy-agreement h1.text_indent,
  .privacy-agreement h2.text_indent,
  .privacy-agreement p.text_indent,
  .user-agreement h1.text_indent,
  .user-agreement h2.text_indent,
  .user-agreement p.text_indent,
  .sdk-agreement h1.text_indent,
  .sdk-agreement h2.text_indent,
  .sdk-agreement p.text_indent {
    text-indent: 2em; }
  .cancellation-agreement ol,
  .privacy-agreement ol,
  .user-agreement ol,
  .sdk-agreement ol {
    margin-top: 0;
    margin-bottom: 0; }

.agreement-btn-wrap {
  padding-bottom: 1.5rem; }

.agreement-btn {
  margin: 0 1rem 0 1rem;
  padding: 0.8125rem 0;
  color: white;
  font-weight: bold;
  font-size: 1rem;
  white-space: nowrap;
  text-align: center;
  background-color: #00269a;
  border-radius: 1.5rem; }

