.msgsrcoll-box::-webkit-scrollbar {
  width: 2px;
  background-color: rgba(245, 245, 245, 0);
}
.msgsrcoll-box::-webkit-scrollbar-thumb {
  width: 2px;
  background-color: rgba(112, 113, 121, 0.3);
}
.chat-box {
  width: 100%;
  height: 100%;
  background: #262A34;
  position: relative;
  padding: 0px;
}
.chat-box-overflow {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  background: #353640;
}
.chat-content-box {
  width: 100%;
  height: 100%;
  background: #353640;
  box-sizing: border-box;
  padding: 54px 5px 62px 20px;
}
.msgsrcoll-box {
  width: 100vw!important;
  height: 100%;
  background: #fff;
  overflow: auto;
  background-repeat: no-repeat;
}
.msgItems-in {
  width: 100%;
  padding: 10px 14px 10px 0px;
  box-sizing: border-box;
}
.liaotian_con {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding-bottom: 70px;
}
.chat-fs {
  width: 100%;
  background: #f6f7fb;
  z-index: 2;
  height: 50px;
  position: absolute;
  color: #666;
  padding: 8px 16px;
  bottom: 0px;
  display: flex;
  border-top: 1px solid #e3e3e3;
}
.chat-fs-box {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding-right: 8px;
}
.fs_input {
  background: #fff;
  height: 34px;
  border: 0px;
  padding: 5px;
  overflow: hidden;
  border-radius: 3px 0px 0px 3px;
  box-sizing: border-box;
}
.fs_input input {
  outline: medium;
  resize: none;
  border: 0px;
  width: 100%;
  height: 50px;
  top: -14px;
  position: relative;
  display: inline-block;
  color: #333;
  font-size: 12px;
}
.fs-input-btn {
  width: 56px;
  min-width: 56px;
  max-width: 56px;
  height: 34px;
  text-align: center;
  border: 1px solid #3388ff;
  background: #fff;
  color: #3388ff;
  line-height: 34px;
  font-size: 15px;
  border-radius: 1px;
  cursor: pointer;
}
.system-head {
  background: url(data:image/png;base64,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) no-repeat 100%;
  background-size: 100%;
}
.msg_itemOther {
  width: 100%;
  position: relative;
  padding: 16px;
  display: flex;
  animation: mymove_c 1s 1;
  overflow: hidden;
}
.msg_itemOther .msg_img {
  border-radius: 50%;
  float: left;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  display: inherit;
  height: 30px;
  user-select: none;
  transition: all 1s;
}
.msg_itemOther .msg_name {
  text-align: left;
  color: #577daa;
  font-size: 13px;
  left: 14px;
  height: 19px;
  position: relative;
  top: 7px;
}
.msg_itemOther .msg_cc {
  color: #333;
  font-size: 14px;
  position: relative;
  left: 16px;
  margin: 14px 0 0 0;
  word-break: break-all;
}
.msg_itemOther::after {
  content: "";
  width: 100%;
  height: 1px;
  left: 16px;
  position: absolute;
  bottom: 0px;
}
.msg_itemOther:last-child::after {
  content: "";
  width: 100%;
  height: 0px;
  background: #e3e3e3;
  left: 16px;
  position: absolute;
  bottom: 0px;
}
.msg_itemMy {
  width: 100%;
  margin-bottom: 0px;
  animation: mymove_c 1s 1;
  clear: both;
  margin-bottom: 10px;
  overflow: hidden;
  animation: asd 1s 1;
}
@keyframes asd {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.msg_itemMy .msg_img {
  border-radius: 50%;
  float: right;
  width: 20px;
  display: inherit;
  height: 20px;
  user-select: none;
}
.msg_itemMy .msg_name {
  text-align: right;
  color: #4b82d0;
  font-size: 12px;
  right: 10px;
  top: -2px;
  position: relative;
}
.msg_itemMy .msg_cc {
  color: #ccc;
  font-size: 16px;
  right: 10px;
  border-radius: 12px;
  position: relative;
  float: right;
  max-width: 193px;
  margin: 3px 0px 5px 0px;
  word-break: break-all;
}
.msg_time {
  clear: both;
  position: absolute;
  right: 0px;
  top: 23px;
  color: #999;
  text-align: center;
  line-height: 14px;
  font-size: 12px;
}
.msg-info-right {
  flex-grow: 1;
}
* {
  padding: 0px;
  margin: 0px;
  -webkit-overflow-scrolling: touch;
  list-style: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */
  -webkit-tap-highlight-color: transparent;
  font-family: PingFang SC,Microsoft YaHei,Arial;
}
html,
body {
  width: 100%;
  height: 100%!important;
  overflow: hidden;
}
@media screen and (max-width: 320px) {
  .countdown-btn {
    width: 104px!important;
  }
  .countdown-time p {
    margin: 0px!important;
  }
}
.content {
  object-fit: contain;
}
.img-contant {
  width: 100%;
  /* height: 100%; */
  object-fit: contain;
  object-position: 50% 0%;
}
.my-info-major {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gray-box {
  border: 1px solid #dfdfdf !important;
  color: #dfdfdf !important;
}
.msg-loading {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
}
.ppt-item .swiper-slide,
.ppt-item .swiper-wrapper {
  height: auto!important;
}
.ppt-item .ps-p {
  font-size: 14px;
  line-height: 14px;
  margin-top: 16px;
  color: #82909f;
}
/* .phone-login-box{
    visibility: visible!important;
    opacity: 1!important;
} */
.jw-display-icon-container {
  margin-top: -51px !important;
}
.jw-skin-bce .jw-controlbar {
  height: 20px!important;
}
.jw-slider-time {
  padding-top: 9px!important;
}
.block-box {
  position: fixed!important;
  bottom: 0px;
}
.phone-login-box,
.phone-info-box {
  width: 100%;
  height: 100%;
  position: absolute;
  box-sizing: border-box;
  padding: 0px 20px;
  top: 0px;
  left: 0px;
  z-index: 10;
  background: rgba(0, 0, 0, 0.5);
  visibility: hidden;
  opacity: 0;
  transition: all 0.5s;
  position: fixed;
  display: flex;
  justify-content: space-around;
  flex-direction: column;
}
.phone-login-title {
  width: 100%;
  line-height: 16px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  display: block;
}
.phone-info-overflow {
  width: 100%;
  max-height: 334px;
  overflow: auto;
  margin-top: 16px;
}
.phone-login-overflow {
  margin-top: 8px;
}
.haitou-info-note {
  font-size: 14px;
  display: block;
  float: left;
  margin-top: 16px;
  color: #BDC3CB;
}
.phone-login-close {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAA+RJREFUWAm1Vztz00AQvpVIeHRQwNDCDDT01B4YngmPALEtZwaYVMRO68cvwHaL7Y6BGUjkOOQBAYZ3anoaitAyoaBMiBNp2ZVYW5ElR47DNXte7+333d7t7QoUjeXl5X1fv/18DJr+NJeOL7Puf41yZeqKjWr8xLGB5OjoaBMajYa+sro5RYBxBWpN6TBceGB8+R8EXHCYR4X7AWDp8MCpW9rKr80nDjgjojoEW+p1qWKe22sCxZp51UYX3IFCHP7d/D6lAWrviI0lgMTuICIuPaxNnRddv5LBlYVzvHPxBaA2FWgmsKJcnU7SuTwjYL1loGAddbxWmEh9Et1uJIOjhfMU3kFZz+CotHghk1xwCPAfQSToTvzRFFzLZYyPsrgXGQYOGozmJoxF9qWJw2zaMInlmPc46E4csBW+KlfrF8QuqixX6kNBO/eCs69WBMRxuWrGLRufE5l9ouNIAKob+cnU+5auy4TBLbTn/GH3g7OLVgTEXzadnKEzShG3LdFxJBDUIh3TpZYuZNILOLvoIMDKfMZoEHvDT8K21WKxVr/MNkGjWJ0ejrpzWd9xBPIHy1LVvG3byHejdRygYINydySbSb312jI42upFlLB71wVGQAxy6SQ5VAlvJDiX+UFxcvufYRi4Uvodue3i0y+7RkCMS9X6CKJVR1QDoiNSTdBhhJ4wnTJl1r9zBs9nEi/b9sGzSAR46cOKeROUPeMn4brd/shEBee1kQmwcak2fQNtbGwnwf+4w3leI+68tUYmUWWxUr+ulDXrJ7EbcMbsegmjkurHricCYbtnAm5ErFk+pl4IRb4DweDQdMG2X0KpdFGIRIpAGDhVyjucipySAsaR4Gzh1BVdN7ljBMLAQVO382ljiZ17W602mFNLEoVJg4pS+OgaAfc8/TeeHiAPOLt2nmVdo3cCNtpQzvNd5+e8reuchUYgOOc7wb0unUJl2Qve1st9xtEoTKbotewcgQTCwHXQbmUzidedbtoaLtkW4gKX8LYWtrjEu1W2reVZxxH0A84OqbN6x80LNzH82x3OcUxzsyMakdsi0C+4OGXJbZyF1ktvJNx2D8fymVRdbFsRCAPnNNsp7OLMK7PpxAduaL2RcLtueM4NsNg6BLjSdRYZt9zmJ5JvxLhX6XTTmhqm7FiXtUyCPwGKj0zquOiKhpVZ3nk/4ALIkr+0+GOHP3pEz8cBgHc1hXbSW9k4l3XAm3sFzoC5TPIzAQZF4qJ2ZPB0iv50XrSwfk9Y9yOZBOXCEN2JtX9+Zk4eHbjvZAF9IQ/+WN00NVCP/c1mP6BBa0vVmRja1r2zZ46Px2Kxrb+RBSIQB3sIpgAAAABJRU5ErkJggg==");
  background-position: 0% 100%;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 0px;
  top: 0px;
}
.phone-login-contant,
.phone-info-contant {
  width: 100%;
  background: #ffffff;
  border-radius: 8px;
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  padding: 36px 24px 30px 24px ;
}
.phone-info-contant {
  height: 495px;
}
.phone-login-contant input {
  border: 0px;
  outline: none;
  font-size: 14px;
  background: #efefef;
  margin-top: 14px;
  -moz-user-select: text!important;
  -webkit-user-select: text!important;
  -ms-user-select: text!important;
  -khtml-user-select: text!important;
  user-select: text!important;
}
.player-box {
  background: #333;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
}
.drop-down-box {
  width: 100%;
  line-height: 40px;
  height: 0px;
  font-size: 14px;
  visibility: hidden;
  opacity: 0;
  text-align: center;
  box-sizing: border-box;
  overflow: hidden;
}
.drop-down-box li {
  background: #f7f7f7;
  border-top: 1px solid #ccc;
}
.drop-down-box li:active {
  background: #e6e6e6;
}
.drop-down-show {
  height: auto!important;
  visibility: visible!important;
  opacity: 1!important;
}
.getYear {
  width: 60px;
  right: 0px;
  position: absolute;
  opacity: 0;
}
.phone-num-box {
  width: 100%;
  height: 40px;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 14px;
  float: left;
}
.phone-verification-box {
  width: 62%;
  height: 40px;
  border-radius: 4px;
  box-sizing: border-box;
  padding: 14px;
  float: left;
}
.send-verification-btn {
  width: 33%;
  height: 38px;
  font-size: 12px;
  line-height: 38px;
  border-radius: 0px;
  box-sizing: border-box;
  border: 1px solid #3388ff;
  color: #3388ff;
  background: #fff;
  margin-top: 15px;
  float: left;
  margin-left: 5%;
  text-align: center;
}
.phone-text-item {
  width: 100%;
  border-top: 1px solid #ccc;
  position: relative;
  clear: both;
  min-height: 55px;
}
.phone-item-name {
  width: 22%;
  height: 55px;
  line-height: 55px;
  float: left;
  white-space: nowrap;
  font-size: 15px;
}
.phone-text-item input {
  border: 0px;
  outline: none;
  width: 78%;
  text-align: right;
  background: rgba(0, 0, 0, 0);
  line-height: 25px;
  padding: 15px 0px;
  float: right;
  font-size: 15px;
}
.right-text {
  float: right;
  font-size: 16px;
  height: 55px;
  width: 66%;
  line-height: 55px;
  padding-right: 18px;
  text-align: right;
}
.right-text::after {
  content: "";
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACeElEQVR4Xu2a71ECMRDF91UgHWgHUgJW4FqBUoF0IFYgVgBW4HaAJWAH0oFWEGdncswNA19gs9kMl++Xy/tl/7xLDnThAxeunwYAQwRcOIEhBawCgJmfiWgrImI1p8c8JhHAzE8AlrrglNJMRN49Fm/xDisANwA2RHSVIaxEZGqxwNJzmADQRTLzGMBXaxDMAPQgrIjoNkeC1oOpiPyW3slT5zcFkCGMciR0EDQ17qJCMAfQGoQiADoIRLQA8JjT4YeIHkREIyLMKAagU8jMqx4ErQWaDmEgFAeQoyEsBBcAGcLOLOWU0O6gHaPqcAMQFYIrgB6ERc8wVbXO7gCiucYqACJBqAagB0Ht8nUujPotoV7BzTpXBRDBNVYHUBtCCAA9COoL7nM6uLjGMABqWedwAI5YZy2MWiDNR0gAGcIMwFunOKVUxDqHBeBlnUMDOAJhLiKvVrkQHkBp19gEgCMQ9GDl7MLYEoD+ecJfSmksInrMdtZoAkD/5omIVPzE6lgtPABmfgEwz9tsKl7nDA2AmZcAnkqJDw3AQ3xYAF7iQwLYE79NKbFVwTvULkLVgD3x37naFz0dCgOghvgQKcDMIyL6BDDJIeqy8106VI2ALH4NYFxDfNUIiCC+GoAo4qsAiCTeHcC++JTSh4h0Vvesr7pTH3YrghHFu0WA/kJHRFrtteXpz5TVd96tDUYWXzwCoosvCqAF8cUAtCK+CIAD4ovc6Jza9vafM22DzKwfNPph01X70OJNI0DFA1h3hEvd5VntvHkbZObdZWYr4q0jQMNebe3G4sbGeqePzWdaA7wWbfmeAYAlzRbnGiKgxV2zXPPFR8A/i760UBwwAvsAAAAASUVORK5CYII=) no-repeat;
  background-size: 100%;
  background-position: 50% 50%;
  display: block;
  position: absolute;
  right: 0px;
  top: 19px;
}
.is_hr {
  color: #F76120 !important;
}
.is_hr::after {
  content: "";
  position: relative;
  margin-left: 6px;
  width: 20px;
  top: 1px;
  display: inline-block;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAeCAYAAABqpJ3BAAAABGdBTUEAALGPC/xhBQAAAo5JREFUWAntWD1oFEEU/t7s3l2ChKBnIJhD/EEt/AmiphAiihZyYiGKhSJoEEmRQgQRLDSgVQpFLCQWwUZsxIi/YLSw0SKCEQsF0YgeGg0oWuQ892bHnT3vyG5mlt0jxF3JNLfvfe+9+b73dufuln4dXpIXtuiHEDkkaREVCOwIFbsWf0wc+WqjHREsseSlCOeuYVUxSf2cFfCvJ5f4CZhhOsjWbYfRuRcoTcC61BOYYh44C8ougP18CPzxNTe2lq/K5GWI72MQY+/An9wAJn6qorS+UAKoZSGMNVsgQhRnyzvA2pZBfBmtbVrNrzk0F+auY7CunIQ9fEcTMdUdSsDUtPo8olSENXDck0zpBrgCnQnT3Fakuvrwu/AK4vNbT5zOmFEB4JbT3btKLnzkITKnboEyjWDr8+C3Lyrj/M7YPMTi/UvYhdcuP5Zb4eeptWMjAIYJasq6ROUDHXZFu4WIgL+baDcwDC0UBBgbd4OaW9wQPvIoKNSDRRJAjU1ouPDMUyCSkcrA3HPCkyJJs1WbXPLylLOu9kKMvvDEBBmRBMhC8iQJXPJUkZNSLJIC8t0KpOIqD56D/XRQi6uASAJkh0o97ao6NV/6zAOQ8z2gWsIqgd/v90JyAis7webnkNrfC7Z0LazLR70xAVYkAQF1wkGOgPLN88pYc99pmNsOgnXsBK73Ad8+KeP8zticQnxoAMK2QYzBWL3Zz1Nrx0aAGHf+GI5/cInSvFYtYT8QGwEusR9fKwKybX6eWjtWAuw3lSOatW8FzLSW9GQgVgL48D2XG81pBtuwYzJP7TUVDy0SWjQBQKwmUE+/ZgXU07XpzPkPJuC8npvOjsxoLflqUb4gdX4+Jk+Ew1ly/wM0iKFxLBFpAwAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100%;
  background-position: 50% 50%;
}
.major-list p {
  text-align: left;
  border-top: 1px solid #ccc;
  background: #f7f7f7;
  padding-left: 14px;
  position: relative;
}
.major-list p::after {
  content: "";
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACeElEQVR4Xu2a71ECMRDF91UgHWgHUgJW4FqBUoF0IFYgVgBW4HaAJWAH0oFWEGdncswNA19gs9kMl++Xy/tl/7xLDnThAxeunwYAQwRcOIEhBawCgJmfiWgrImI1p8c8JhHAzE8AlrrglNJMRN49Fm/xDisANwA2RHSVIaxEZGqxwNJzmADQRTLzGMBXaxDMAPQgrIjoNkeC1oOpiPyW3slT5zcFkCGMciR0EDQ17qJCMAfQGoQiADoIRLQA8JjT4YeIHkREIyLMKAagU8jMqx4ErQWaDmEgFAeQoyEsBBcAGcLOLOWU0O6gHaPqcAMQFYIrgB6ERc8wVbXO7gCiucYqACJBqAagB0Ht8nUujPotoV7BzTpXBRDBNVYHUBtCCAA9COoL7nM6uLjGMABqWedwAI5YZy2MWiDNR0gAGcIMwFunOKVUxDqHBeBlnUMDOAJhLiKvVrkQHkBp19gEgCMQ9GDl7MLYEoD+ecJfSmksInrMdtZoAkD/5omIVPzE6lgtPABmfgEwz9tsKl7nDA2AmZcAnkqJDw3AQ3xYAF7iQwLYE79NKbFVwTvULkLVgD3x37naFz0dCgOghvgQKcDMIyL6BDDJIeqy8106VI2ALH4NYFxDfNUIiCC+GoAo4qsAiCTeHcC++JTSh4h0Vvesr7pTH3YrghHFu0WA/kJHRFrtteXpz5TVd96tDUYWXzwCoosvCqAF8cUAtCK+CIAD4ovc6Jza9vafM22DzKwfNPph01X70OJNI0DFA1h3hEvd5VntvHkbZObdZWYr4q0jQMNebe3G4sbGeqePzWdaA7wWbfmeAYAlzRbnGiKgxV2zXPPFR8A/i760UBwwAvsAAAAASUVORK5CYII=) no-repeat;
  background-size: 100%;
  background-position: 50% 50%;
  display: block;
  position: absolute;
  right: 0px;
  top: 12px;
}
.major-list li {
  display: none;
  text-align: center;
  background: #e4e4e4;
}
.major-show li {
  display: block!important;
}
.videoHide {
  display: none;
  opacity: 0;
  position: absolute;
  top: 1000px;
  left: 2000px;
}
.phone-text-item input::-webkit-input-placeholder {
  border: 0px;
  color: #ccc;
}
.blue-100-btn {
  background: #3388ff;
  width: 100%;
  padding: 10px 0px;
  text-align: center;
  color: #fff;
}
.m-t-24 {
  margin-top: 24px;
}
.visibility-show {
  visibility: visible;
  opacity: 1;
}
.goback-grounp {
  width: 100%;
  position: relative;
  height: 46px;
  padding: 0px 16px;
  z-index: 1;
  border-bottom: 1px solid #e3e3e3;
  background: #fff;
}
.swiper-container {
  height: 100% !important;
}
.backjt {
  width: 14px;
  height: 14px;
  display: inline-block;
  position: relative;
  top: 2px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABtElEQVRoQ+3XzVHCUBAH8P/iwaOUYAdGaEA7wAqADvRkctMT6sWxAkMFagViAcmkBEvw6kHWIaLDRwL52Ed2Z8yd3f+P997mhWD8IeP58Q/IW8HOiAdE6DNjHAcUulppJyswD/84C82MtzigEzOAxfBpaMJZdEnPJgCr4ZkxdLl9fv4foaeJ8GKApsKLAJoMXxvQdPhagO4t98B4+j1CuziwWce10iH27thrTfFKQHs+651Pm7xZUxqgKXzpLaQtfCmAxvCFAVrDFwJoDr8VoD38RoCF8LkAK+EzAZbCrwEywl/HAV0J3bidlFl6E3duOCHgKO3EGEcBDZx0FSy6BOiOOAShP6+ffO3jNLmgD8F+4qWWAN49t1ufmPytAqAesXaZs4bIvI1aQuRep60gNn4PWEBs/aDRjtgKmM29LETk07H4TKxQsBAgC8FAGPs0rNBT9CeFAVoRpQAaEaUB2hCVAJoQlQFaELUAGhC1AU0jRABNIsQATSFEATmIh9inc9HX70IxcUCKuGNvb4oJgAMAL5FPPVOAFDHiwxYwmAJhEtC7OYCrwKt1nWyhXYWf9TEP+AaDdjJAbSpduwAAAABJRU5ErkJggg==) no-repeat 100%;
  background-size: 100%;
}
.goback-btn {
  height: 100%;
  line-height: 46px;
  float: left;
  color: #3388ff;
  font-size: 14px;
}
.backtext {
  display: inline-block;
  margin-left: -3px;
}
.ok-btn {
  float: right;
  line-height: 46px;
  font-size: 14px;
  color: #3388ff;
}
.relative-box {
  position: relative;
  width: 100%;
  height: 100%;
}
.relative {
  position: relative;
}
.absolute-box {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}
.state-item {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 3;
}
.border-bottom-gray {
  border-bottom: 10px solid #F6F7F9;
}
.play-btn-box {
  display: block;
  position: absolute;
  top: 0px;
  height: 100%;
  width: 100%;
  overflow: hidden;
  left: 0px;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.5);
  background-image: url(data:image/png;base64,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);
}
.play-btn {
  width: 70px;
  left: 50%;
  top: 50%;
  margin-left: -35px;
  margin-top: -35px;
  position: relative;
}
.black-box {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.left-box {
  float: left;
}
.right-box {
  float: right;
}
.z-index1 {
  z-index: 1;
}
.z-index2 {
  z-index: 2;
}
.z-index3 {
  z-index: 3;
}
.z-index4 {
  z-index: 4;
}
.xyh-ztk .float-right {
  background: url(data:image/png;base64,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);
  background-position: 50% 50%;
  background-size: 100%;
  width: 42px;
  height: 20px;
}
.state-canplay-padding {
  padding: 10px 0x;
}
.live-container-countdown {
  width: 100%;
  height: 45px;
  position: absolute;
  bottom: 0px;
}
.countdown-box {
  width: 100%;
  height: 100%;
  position: relative;
  display: none;
  opacity: 1;
  padding: 3px 16px;
  background: rgba(26, 30, 34, 0.7);
  animation: opacity-one 0.5s 1;
}
.countdown-title {
  width: 36px;
  float: left;
  color: #bbb;
  padding: 6px 0px;
  text-align: center;
  font-size: 12px;
  line-height: 14px;
}
.countdown-time {
  float: left;
  margin-left: 12px;
  line-height: 40px;
}
.countdown-time span {
  color: #f76120;
  font-size: 24px;
  display: inline-block;
}
.countdown-btn {
  width: 114px;
  height: 45px;
  line-height: 45px !important;
  text-align: center;
  cursor: pointer;
  color: #fff;
  position: absolute;
  right: 0px;
  background: rgba(51, 136, 255, 0.7);
  top: 0px;
  border-radius: 0px !important;
}
.countdown-time p {
  color: #bbb;
  font-size: 12px;
  position: relative;
  display: inline-block;
  margin: 0px 2px 0px 2px;
  top: -1px;
}
.jion-num {
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
  padding: 0px 20px;
  opacity: 0.8;
}
.watchNow-btn {
  width: 54px;
  height: 54px;
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -27px;
  margin-left: -27px;
  cursor: pointer;
  z-index: 2;
  animation: opacity-one 1.5s 1;
}
.watchNow-play-btn {
  width: 100%;
  height: 100%;
  border: 2px solid rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 3;
}
.watchNow-play-btn::after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-width: 12px 0 12px 19px;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
  margin-left: 19px;
  position: relative;
  margin-top: 13px;
}
.liveBegin-box,
.countdown-box,
.liveAccident-box,
.liveSynthesis-box {
  animation: opacity-one 1.5s 1;
}
@keyframes opacity-one {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.liveAccident-box,
.liveSynthesis-box {
  display: none;
  opacity: 1;
  height: 100%;
  background: rgba(26, 30, 34, 0.7);
  position: absolute;
  top: 0px;
  width: 100%;
}
.liveBegin-box {
  position: absolute;
  top: 0px;
  display: none;
  width: 100%;
  height: 100%;
  transition: all 0.2s;
}
.countdown-over-box {
  width: 292px;
  height: 236px;
  position: absolute;
  left: 50%;
  top: 50%;
  background: rgba(0, 0, 0, 0.5);
  margin-left: -146px;
  margin-top: -118px;
  display: none;
  animation: opacity-one 0.5s 1;
}
.countdown-left {
  float: left;
  width: 190px;
  height: 100%;
  text-align: center;
  background: #474854;
}
.countdown-right {
  float: left;
  width: 102px;
  height: 100%;
  text-align: center;
}
.countdown-left img {
  width: 60px;
  height: 60px;
  display: block;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 10px;
}
.countdown-over-title {
  width: 100%;
  display: block;
  line-height: 24px;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.7);
  margin-bottom: 14px;
}
.countdown-text {
  width: 100%;
  display: block;
  line-height: 14px;
  font-size: 12px;
  color: #999;
}
.countdown-left .blue-btn {
  width: 128px;
  display: inline-block;
  line-height: 32px;
  font-size: 14px;
  color: #fff;
  margin-top: 16px;
}
.countdown-right img {
  width: 70px;
  height: 70px;
  margin-top: 56px;
  display: inline-block;
}
.countdown-right-title {
  font-size: 14px;
  margin-top: 14px;
  color: #fff;
}
.countdown-right-text {
  font-size: 12px;
  margin-top: 2px;
  color: #d9d9d9;
}
.blue-btn {
  display: inline-block;
  text-align: center;
  background: #3388FF;
  line-height: 32px;
  border-radius: 3px;
  cursor: pointer;
  color: #fff;
}
.blue-btn:hover {
  background: #006aff;
  color: #fff;
}
.live-column {
  height: 48px;
  border-bottom: 1px solid #e3e3e3;
}
.live-column ul {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  color: #333;
  padding: 0px 24px;
  justify-content: space-around;
}
.live-column ul li {
  height: 48px;
  line-height: 48px;
  text-align: center;
  position: relative;
  padding: 0px 10px;
}
.active-blue {
  color: #3388ff;
}
.live-column ul .active-blue::after {
  content: "";
  height: 3px;
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: #3388ff;
  animation: bianda 0.15s;
}
@keyframes bianda {
  0% {
    width: 0%;
    left: 50%;
  }
  100% {
    width: 100%;
    left: 0%;
  }
}
.modules-contant {
  width: 100%;
  height: 500px;
}
.swiper-container-ppt {
  overflow: hidden;
}
.modules-contant .swiper-container .swiper-slide {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.clear-box {
  clear: both;
  width: 100%;
}
.overflow-box {
  overflow: hidden;
  width: 100%;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.img45 {
  width: 45px;
  height: 45px;
}
.briefing-padding {
  padding: 20px 16px 16px 16px;
}
.m-t-6 {
  margin-top: 6px;
}
.m-t-8 {
  margin-top: 8px;
}
.m-t-12 {
  margin-top: 12px;
}
.m-b-12 {
  margin-bottom: 12px;
}
.m-b-10 {
  margin-bottom: 10px;
}
.m-b-8 {
  margin-bottom: 8px;
}
.m-b-6 {
  margin-bottom: 6px;
}
.m-b-4 {
  margin-bottom: 4px;
}
.inline {
  display: inline-block;
}
.xyj-title {
  font-size: 16px;
  font-weight: bold;
  color: #333;
  line-height: 22px;
}
.briefing-left {
  width: 45px;
  height: 45px;
  left: 0px;
  top: 0px;
  border: 1px solid #e3e3e3 !important;
  margin-right: 11px;
  box-sizing: content-box;
}
.briefing-left img {
  border-radius: 0px;
}
.flex-box {
  display: flex;
  display: -webkit-box;
  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
  display: -moz-box;
  /* 老版本语法: Firefox (buggy) */
  display: -ms-flexbox;
  /* 混合版本语法: IE 10 */
  display: -webkit-flex;
  /* 新版本语法: Chrome 21+ */
}
.flex-box-between {
  display: flex;
  display: -webkit-box;
  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
  display: -moz-box;
  /* 老版本语法: Firefox (buggy) */
  display: -ms-flexbox;
  /* 混合版本语法: IE 10 */
  display: -webkit-flex;
  /* 新版本语法: Chrome 21+ */
  justify-content: space-between;
}
.xyh-ztk {
  width: 65px;
  display: none;
}
.xyh-ztk img {
  width: 40px;
}
.briefing-info {
  color: #666;
  font-size: 14px;
}
.briefing-item-box {
  width: 100%;
  overflow-x: hidden;
  padding: 20px 16px 16px 16px;
  border-bottom: 10px solid #F6F7F9;
}
.briefing-item-box:last-child {
  border-bottom: 30px solid #F6F7F9;
}
.briefing-item-title {
  font-size: 16px;
  font-weight: bold;
  color: #333;
}
.briefing-item-contant {
  width: 100%;
  position: relative;
}
.briefing-stroke-box {
  border-bottom: 1px solid #e9e9e9;
  padding: 12px 0px;
}
.briefing-stroke-title {
  font-size: 14px;
  color: #333;
  display: block;
  float: left;
}
.briefing-stroke-msg {
  font-size: 14px;
  color: #aaa;
  float: left;
  width: 100%;
}
.briefing-stroke-left {
  width: 107px;
  min-width: 107px;
  max-width: 107px;
  flex-grow: 0;
}
.briefing-stroke-left-img {
  display: block;
  height: 16px;
  float: left;
  width: 33px;
  background: url(data:image/png;base64,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) no-repeat;
  background-position: 50% 50%;
  background-size: 100%;
  margin-left: 6px;
  margin-top: 2px;
  padding: 0;
  /*margin-top: -2px;*/
  display: none;
}
.active-stroke .briefing-stroke-left-img {
  display: block !important;
}
.active-stroke .briefing-stroke-title {
  height: 20px;
  line-height: 20px;
  color: #f76120;
}
.briefing-stroke-right {
  flex-grow: 1;
  position: relative;
  overflow: hidden;
}
.text-over-line {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.loading-box {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #fff;
  z-index: 99999;
  opacity: 1;
  visibility: visible;
  transition: all 0.5s;
}
.spinner {
  width: 150px;
  height: 34px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -34px;
  margin-left: -75px;
  text-align: center;
}
.spinner > div {
  width: 20px;
  height: 20px;
  background-color: #3388ff;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bouncedelay {
  0%,
  80%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
.briefing-card-box {
  width: 100%;
  height: 183px;
  overflow-x: auto;
}
.briefing-flex-direction {
  height: 100%;
  width: auto;
  flex-direction: column;
  display: flex;
  justify-content: space-between;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.msztk-item {
  width: 152px;
  font-size: 0;
  overflow: hidden;
}
.border-b {
  border-bottom: 1px solid #F2F2F2;
  overflow: hidden;
  display: inline-block;
  padding: 14px 0px;
}
.msztk-item img {
  width: 32px;
  height: 32px;
  float: left;
}
.msztk-item-info {
  width: 88px;
  overflow: hidden;
  float: left;
  font-size: 12px;
  padding-left: 12px;
  height: 32px;
  position: relative;
  line-height: 12px;
}
.color-999 {
  color: #999;
  position: absolute;
  bottom: 0px;
  display: block;
}
.briefing-card-msg {
  font-size: 14px;
  color: #666;
  padding-top: 12px;
  position: relative;
  margin-top: -1px;
  border-top: 1px solid #F2F2F2;
}
.briefing-card-msg-before {
  font-size: 14px;
  color: #666;
  padding-top: 12px;
  position: relative;
}
.prism-controlbar,
.prism-big-play-btn,
.prism-play-btn,
.prism-live-display,
.prism-fullscreen-btn,
.prism-cover {
  display: none!important;
}
.bottom-meun {
  width: 100%;
  position: fixed;
  bottom: 0px;
  z-index: 2;
  display: flex;
}
.bottom-meun-item1 {
  padding: 12px 0px;
  text-align: center;
  flex-grow: 1;
  font-size: 14px;
  background: #fff;
  border-right: 1px solid #e3e3e3;
  border-top: 1px solid #e3e3e3;
}
.bottom-meun-item1:active {
  background: #ededed;
}
.bottom-meun-item1 span {
  line-height: 20px;
  display: inline-block;
}
.bottom-meun-item1 .img_box {
  width: 16px;
  height: 16px;
  position: relative;
  top: 3px;
  display: inline-block;
  margin-right: 4px;
  background: url(data:image/png;base64,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) no-repeat 100%;
  background-size: 100%;
}
.bottom-meun-item1 .save-img {
  background: url(data:image/png;base64,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) no-repeat 100%;
  background-size: 100%;
}
.bottom-meun-item1 .share-img-btn {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBTUEAALGPC/xhBQAABCRJREFUWAntmF1oFFcUgM+5k51ZYwKKljRStUpBGoLBGhvTlNaAYB/6UiEphWClLvEPQ9V90pL+IBp/aJUNTWJSbKv0oYi0YENJpQgtfQlqulEfLBTRYv+gJmaz7uzOzOm5d53tbrpxJnGSJy/szN17z7nnu+ecO3N2kYg0mKWWidS02I71gdC0Lr03frSYWVFscKbGHMd6DYCWOLZ1KBWpbi9mZ1aBhFF6EAHuKRDHaU9HVu6fCIUFIYs2zgc7VTZRqOj3F165A03v2kXnHjJo7Xy+zk4lviWCcinG4XtH7x3ucFUUkNnW8DSN3z0NBPXuhPcdb4crltXAofPZHXsr5CSsnbX1dirZn4MS2j69b/iIFCiRl6nDKK3F6cQ/FbobAjk0Wdv78qJ0crSWMlYlITyJBJUseoc/K6SK49gHzcjKMaMv3qWAWGAtyRnAQaGJr1TX40JayaAe++mXomLvN8/J/HZ9I3ugkVPiJf4sz5fL2sof4b5jv83XLBALcK7xReAQx/Ow7E+r7a5fbCYSO3jLEYaYP9kaiGhxepgENNeVQRSnZV95yB2c9p09Yt663gHkbOPN5Z5rvEubtzoEQvyAqP+ImvZrqLzsdzOVnkuJke/ZngJCIT7mHDog7T8yUDZB759ijzzjbggRboCmdRoLlp75X9JHG56C8bvfsewSKc+e+cTou9rm6j4SECfidiDrBOeKep4pkNCcqNF9qd81UHBva6w0x0cusPwyNS60M0ZLbFu+zLQfjGakeis5VkzCcGiI3d5pPFv73KQwbNVM/t3uepI9cza8fddbsG5dQY5Py0PsmQgnbqfcGXvFBC3cbJy8/E3+Tov2UfyMSBYhnjU2NL0Jq1udiXJTBsrsqlsFZHfKk4mAadAMfzBs2eiNd8OxTZ9C9PPURBD3+9SAPtqjO8kxTuDsYcCQ3qL3+PCMa03eHwIjp6eUQ+a1gfcYploqcs706T1Xzsl+kM0/kDyuRHuyxvGWsbAqGiQIXDqpWHyHzBwZ3c0nRMkLXW+Dji8TQQHxiT3KD9UIlnRt8ge0b/089s4WCcCJfE3vvnI+KBi1DtFmToVysjLNvkKW/uvPVvaOqpNIiA8DhZGL5cpo1HwBETmvZyHwj/CLtV8EDpS3oDcQJzN7p0bq8Mn6GjafyuTpB971BDJHx17NWQ1pweZObuH/Op5AXDgpIK5hksaqOlkyzGjzBgKoeEDQD6095ozS8OKex17opVvszP2NRukTPTMNI9f3BAp1DcZDAPHZgJE2/IRstliUncdAXu5+7CEvDxWeMqIGLgViXkrBz2OY37D8bnpQ33BvkAfW8Durit+8VcEb9Lci589llUNYNu8NrtgHVNHuTzdQKf4ZdY9/1cb0DU3HC/8fungR4eZnhWEM1PQki+VVEP8CIut18O7yNCUAAAAASUVORK5CYII=) no-repeat 100%;
  background-size: 100%;
}
.bottom-meun-item1 .save-img-other {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBTUEAALGPC/xhBQAAA/BJREFUWAm1WEuMDFEUvfdV11S1X0sMC/EZId2Y8YnPykYIQyQIwYpk/BYsWIjvpnfsSIgQ6Saxw0Js/BMkDAnBmO6ZIZFMiMSfwUxVdXdd9zUt091V1d1VrTZV7757zjt13333vSqEgBdtnxsxs/23gVDXtNAiPNXxIQilCAKWWCtj7CKCuQTUbFrZvUH5MAgB7Zk51Pic6WWOUZIHEX5oI7QJeOzZN7+8gSJkfsltK4iRAjhSw63v5k6/YiTOd4Q4d1QjO/CaVYwrFoAf9JGRJjzaPlBsr67lO0JGbmBjuRg5KI0x+/raqhu+3MuXIIrHBRK5JzDZe+jCOqV8uMoWX4Ks3otrOF9ibvTcN8m6ml7v1u9l9yWI0N7vRSr7CGlfJR+n/poFGVtblsi640Q22EZEs4wtzcsG26p5rlkQ2PaBaoilD1HlSJZyuS572j17ZOZHJgpgx3K2iAJSlJ1j8s1LSbzaXCyfEGA3r4JurjI9oCjdDWNHvcL4HcMJh7R5wXALvywGEDGwKWojsAiKAcFoJ0A9bCzSZp7evED4I5SE6NbH0QM02qY/5X1odj0GCsyB0C5zSA1MVCcCJGwUgKG1vCu+rxOnbxpE/CoEbBB6sqNHKLCYd7VPvtkCAjmnvgsQSxsS6af5Za+dSacURSyRKgNy1wyXRxYh1GUNyc7HEly07K3NLfNsyN3iwhepmdkHAAF/KQJb1UTqfgFeVBilSgVCyzlSPwsO/+vOY/QroKwYLEaOVSRIGtTki3YFaYUEyPb/uHhaDEJYqZ59cbeUv0yQdFATXfckQAJLAUHbnDMmhMTqcCJ924nLUZB0zAMQ1/A8W05AP7Y8Fypr9TOp6274oqR2cjLapnUQwAynvpptCI/Dya75XjjXCElQ/tSX39u8KKrv4whNreTtKci8+XIylwCtEkm1/XxSGEY7WsZ7+XsKQtua7gX202caMM0L5ymIz6F1FwSY8y/IJmj2ehtffRVe0jNCvATrHiHOSX8Rkt9e+ZNjFWHgYneDd8WyqusIRfInyHx3aRLXn7Aj6V8jby/PEZVWPdnVyvVlIaJYxUubz84eF0Ejf4Y3unm4T1mO3KcL8S2gaNMmrJ+jJztvFMj1ZOqKNnHMDBRiJ0fsY8Fees/m+l25XQU55Q/b+oTAg3okEg0nU+cwHpeH9aKLvyayeiJ1Uh86Ygqfbg4zpuynQw7QddpcBXERayqMxFOT4ak4oalDJmuJ9OFq/mzg8Ud94bPpg1pYiXE0z7MwzoA/Fyd2U+G59B4qNfxrK3gZssDHEHgIKh3ST3e9+tdXwwOe7HzD7pus7TOP2ZnMEf5GmxUi5ZobxW/j2DhdulhUOwAAAABJRU5ErkJggg==) no-repeat 100%;
  background-size: 100%;
}
.bottom-meun-item1:nth-child(2) {
  border-right: 0px solid red;
}
.bottom-meun-item2 {
  text-align: center;
  flex-grow: 2;
  line-height: 46px;
  font-size: 16px;
  background: #3388ff;
  color: #fff;
}
.bottom-meun-item2 span {
  position: relative;
  top: 2px;
}
.padding-b-45 {
  padding-bottom: 45px;
}
.job-list-item {
  width: 100%;
  overflow: hidden;
  font-size: 14px;
  padding: 16px 24px 16px 16px;
  cursor: pointer;
  border-top: 1px solid #eee;
}
.can-touch:active {
  background: #ededed;
}
.can-touch-blue:active {
  background: #2a7ced;
}
.job-list-item:first-child {
  border-top: 0px solid #eee;
}
.job-name {
  float: left;
  color: #666;
}
.delivery-btn {
  float: right;
  color: #4A7AB1;
}
.path-list-item {
  padding: 16px 24px 16px 16px;
  display: flex;
  font-size: 14px;
}
.path-item-title {
  color: #666;
  flex-grow: 2;
}
.path-item-time {
  color: #999;
}
.path-item-btn {
  min-width: 50px;
  max-width: 50px;
  width: 50px;
  color: #4A7AB1;
  text-align: right;
}
.watch-active {
  background: #F6F7F9;
  /* color: #666666!important; */
}
.brochure-contant p {
  margin-bottom: 10px;
}
.float-black-box {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 999999;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  visibility: hidden;
  opacity: 0;
}
.deliveryBox {
  position: absolute;
  top: 0px;
  left: 0;
  display: none;
  background: #fff;
  width: 100%;
  animation-duration: 0.6s !important;
}
.padding-16 {
  padding: 0px 16px;
}
.blue-line-box {
  border-bottom: 1px solid #ccc;
  line-height: 46px;
  background: #fff;
}
.nerver-show {
  display: none!important;
}
.nologin-im-box {
  display: none;
}
.nologin-im-text {
  width: 100%;
  font-size: 14px;
  text-align: center;
}
.nologin-im-img {
  width: 120px;
  height: 99px;
  position: relative;
  left: 50%;
  margin-top: 24px;
  margin-left: -60px;
  background: url(//cdn7.haitou.cc/live/./img/no-contant.png?3cc6917889b663c43f31f2a8297cff83) no-repeat 100%;
  background-size: 100%;
}
.blue-line-btn {
  padding: 8px 20px;
  border-radius: 1px;
  border: 1px solid #3388ff;
  color: #3388ff;
  font-size: 16px;
  margin: 0 auto;
  line-height: 16px;
  display: table;
  margin-top: 12px;
}
.blue-line-box .blue-line {
  width: 3px;
  height: 14px;
  display: inline-block;
  background: #3388ff;
  margin-right: 5px;
  position: relative;
  top: 1px;
}
.blue-line-box .blue-title {
  font-size: 14px;
  color: #333;
}
.blue-line-box .close-right {
  float: right;
  color: #999;
  font-size: 14px;
  position: relative;
  top: 2px;
}
.deliveryBox-TdBtn {
  width: 100%;
  line-height: 46px;
  background: #3388ff;
  text-align: center;
  color: #fff;
}
.deliveryBox-jobList li {
  padding: 0px 16px;
  color: #333;
  line-height: 46px;
  height: 46px;
  font-size: 14px;
  background: #fff;
  border-bottom: 1px solid #ccc;
}
.deliveryBox-jobList {
  max-height: 230px;
  overflow: auto;
}
.my-resume {
  background: #F8F8F8;
  color: #414141;
  font-size: 12px;
  line-height: 36px;
}
.jtdx {
  width: 14px;
  height: 14px;
  display: inline-block;
  position: relative;
  top: 10px;
}
.job-active {
  color: #3388ff !important;
}
.job-active::after {
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAV1BMVEX///+X0P9Pm/8zif8zif80iv82i/8+kP8ziP81iv80iv81iv83jP+Dvf8ziP80if81if81iv83i/83i/83i/82i/83jP8+kf8/kv9fpv8zif83i/8ziP8Ka2uIAAAAHHRSTlMFCSH03LJ9PvGooZpuC+C7t62OiYR2cUQ5Fc2RjMXMxAAAAGpJREFUKM+9yVcKgDAUBVF7jb3r2/86jeQGMUVQ0PkbjvNXG7NJS8SsQrlRuhfSc8keSnQrqZzFU8WVspanDUJQRSQM0nBBc0IUCBshikFCCIqFMcjVfG4RRLejGqJbXTimJp8qiG4h5MN2KKQKI+EiReEAAAAASUVORK5CYII=);
  background-size: cover;
  width: 14px;
  height: 14px;
  float: right;
  top: 16px;
  position: relative;
}
.over-top-46-box {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0px;
  left: 0px;
  padding-top: 46px;
  overflow: auto;
}
.color-c {
  color: #FF4800;
}
.tip-top {
  animation-duration: 0.6s;
}
.my-resumes {
  width: 100vw;
  height: 100vh;
  top: 0px;
  position: absolute;
  left: 0%;
  display: none;
  background: #fff;
  animation-duration: 0.6s !important;
  transform: translate3d(0%, 0px, 0);
}
.changeSelectContentWrap {
  width: 100%;
  background-color: white;
  padding: 0 1.1rem;
  box-sizing: border-box;
}
.changeSelectContentWrap .remume-title {
  font-size: 1rem;
  color: #000000;
  margin: 4rem 0 0.6rem;
  text-align: center;
}
.changeSelectContentWrap .position-name {
  font-size: 0.7rem;
  color: #8C8D90;
  text-align: center;
}
.changeSelectContentWrap .changeSelectItem {
  box-sizing: border-box;
  height: 2.2rem;
  font-size: 0.7rem;
  padding: 0 0.5rem;
  border: 0.08rem solid #EAECEE;
  border-radius: 0.25rem;
  margin-top: 0.8rem;
}
.changeSelectContentWrap .changeSelectItem:active {
  opacity: 0.7;
}
.changeSelectContentWrap .changeSelectItem .resume-name {
  float: left;
  max-width: 60%;
  height: 2.2rem;
  line-height: 2.2rem;
  padding: 0 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.changeSelectContentWrap .changeSelectItem .resume-default {
  float: left;
  width: 1.65rem;
  height: 0.75rem;
  margin-top: 0.7rem;
}
.changeSelectContentWrap .changeSelectItem .resume-completion {
  float: right;
  height: 2.2rem;
  line-height: 2.2rem;
  color: #3288FF;
}
.changeSelectContentWrap .to-jlcr {
  display: block;
  text-align: center;
  font-size: 0.7rem;
  color: #3088FE;
  margin-top: 1rem;
}
.translate3d-left-100 {
  transform: translate3d(-100%, 0px, 0);
  transition: all 0.2s;
}
.position-block-float-none {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 99999;
  background: rgba(0, 0, 0, 0.5);
  left: 0px;
  top: 0px;
  display: none;
}
.briefing-item-contant {
  font-size: 14px;
  line-height: 20px;
}
.briefing-item-contant img {
  max-width: 100%;
}
.Browser-share-text {
  width: 60%;
  padding: 24px;
  margin-left: 20%;
  bottom: 17%;
  position: absolute;
  background: rgba(255, 255, 255, 0.9);
  display: block;
  border-radius: 3px;
}
.Browser-share-text textarea {
  margin-left: 10%;
  width: 80%;
  height: 20px;
  overflow: hidden;
  /* opacity: 0; */
  resize: none;
}
.Browser-share-span {
  width: 80%;
  text-align: left;
  display: inline-block;
  margin-left: 10%;
  color: #333;
}
.wx-share-img {
  width: 100px;
  height: 100px;
  position: absolute;
  right: 16px;
  top: 0px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN8AAACpCAMAAACcXBjCAAAAq1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Nr6iZAAAAOHRSTlMA2wsxlRIPkSYC+poGI1xM4PZ6aKfltJ49O9fN6isXN4jKue5CfcViVUXCHhrybVHS2q2kgr50wTNSKkgAAAfHSURBVHja7NvpVuJAEAXgyyqEAMkIoqyRKIsCchQ49/2fbEx3kG3ICfOvynxvcA9NVXdXB5lMJpPJZDKZTCbzW8weylCs4bD7DrWm/NYfQakVDX8GlXbc+wOFXnnQcaFNwGPbEnS546luHZrUeK7/BDWqHV7yG1DCbfGfXqGC+8krvjSU0fz4Z0HSCA553+SX0fyWVvhU2nf3ncNYrgLZyhNa7QF+8uGlz1j4AslKz7RydRzlw2LCmDOFXMM1rfUCJ/ngFrm3gVSLLq1JCcf5jIbPWEtoGX3P0RrncZkPhRxjkyEEqnvHv89lPpQfGPMGEKfSplWs4izf5ZkpnEOYQf9QPq7mQzOk5dxDlMI+3gpJ+VDvMRZUIccopOE0kJwPboexzzykeFzS8JtIymfdO7SeFxDii8byESnyYdSmtYIQ1Rq/9QtIlQ/DLSOSSsyG9CpImQ/VgHRkXYuu1gukymd9tKV1QBe35IPQPeixAQ3JB6JEcxrSFmJqUxoC99I3TSDUTjhrtulDK9vFu9AqZKQFpeo0dlBqprw9BDTkX8knlhcPSuUd3eWlqXz3WaQh5g7iVh4jayg1oBFAqYCGolcTJ6ptRtqSLnFvMVe+PFs0pI/bryn5jLxBqY3u5p4PGQnlTFBus5P+kiCZa5vDUuvRaKW7OZRCRnyRryTSnxzuoNPAYSTU+u/bUtz08j+KS0/pzrriqz4YuT0aHei0oeEpHRp90HCUrs7CUtWXAOeGHo2JztrpTmj0dX6y6Y5p+Do/2NzHo6x3SX/bu//2UsE4juNfd5SSFIURNmx0/By2fZ7/IzvTXekWyZxzrut09fpn7Qfrje4iJSu9jTzvz2RjcDXKo8U213kjF1yZ8siwkOOntLIN5PgFl6mZuwNQY2QFASeHq3W15eK/ezN8dt4WISUH78cVqY0vhMwu5QxrvSNSy9l+FNWrTRDZ5usdZsyruThxZjl6MrucKy8aYlaveXlofirt7Qoi5zU/u1CQ8GLkaZ0AkVPO2eYKYkylm6NBRewr7dcS5RBWvXGt2cjrTj3KbVihUCgUCoVCoVAoFAqFQqFQKBQKhUKhUPgbGGOURtV1la6rzkcVuk7vdlP2qjOjSo+SR4xS6AAojQIo6Wcs2dF1lbRTBaptYKunzbtB3GL/SRcNHKD5N/vegPVP+xQAm/T//WtA3yQLjn71Oibyjb6nGHZfH9MA6Yd9LXwzT4zkMcVBv24CMzrZ9iImAKd3sk30iaT7+jxgpf6sz9Mgal04prgdHX77rlNEw1Vatj7lV8gBnOibYCkYl0IuoJUEjYx90gpwv0IasHoiUROw6uRjLqD8uK8Tswhvuos65Cvhunm2PuOYNyBuOAYciURTLTZ0GACmFFJT3Bpf/kkf6yCW57lAf0miuguMVQrtAFP4k0M54Tn7+LmshvbAvhoaBrMnB9rAThbpGfoGW3xrP3PHVk3h06P4Bz+YFYoMXeA9Huggwf3T64fBpQHpdl/DwjWt2HptNaKYqSUGOoAmEPtsXDK4r88GxnSzb1+LPEdH1E5S+xqukMd/pgHmU7xPphj9z/dVAXRv9Qkc8km9qQ00R74VMOVTdtDHagAmIzoz1wDtoJ76vKeYaaLPLYm0sI91Y3bArhsjC4PQG93bF7CjTZcJwMinBH0HAO8DSmhMAKyzLX82YJDIDPtGSNEVzofUyNA3m0camfqYg3b1Jcmu97FT/1XfwAKspsjLvP1iA+WZbwW0+NQ46KPNKy2R1Ce9ySiwMRLmGfuq7RgTMNsxA+LkLZLK2fvSx8+LfV8UWUgXsdS+e8YX9oK/2qcujmbA24JrAG2KlHGR9Kf62Bd8h9aJfWffoeFbAXM+1Q76hIwmcVNgd1+fZokQ65taVue8r2xZHnGVDwAvjrh2X9/TNwamF8cXgXOapQ3QoYj3KvoCoNndzOu/KbA/7+tEw+XIPObJ7w/09QHpZt8IMCkwu34k7vCzBDiHJcUopUvqmfrWGoB+hR7pcwC77LOAGp/anvfFH/HNaycx6Noa0N7oJFApSSfK1PcBYFyhR/qGuEjskwCtGlviDHHjPzABbK8aWQabgK9ylFnxPL+p9JmtT4L2SfRQ3yZL3wfQERdYbocUu3Cua0SHt5VMtOCP8idAkzL10WFED/aVAWXITYA6n6qJfQq/+wIOsMjct7CAKlGbz/Eb8ET+d+/sVl/gwT42ASRKH1/Kwrkw64BDgVYtzgI6tZNWsODafI4U/kJWOXgKWbuzby6dPGfvWwM9Su1jHQhX1wF2JBAuLzKCVcGAnwq8osFVg4ViGvW5bz4HcPiUm+i7sv3S7Ue2ALb9uMbxHzpAMzl/41OfZwLYU2j5DP67JFlL9NVXwZyoFlDhD1AvuFt7etiXlLWvgRRG8OSsIvQdOuXnHYD56c5DRyfSe71t/8XEN1OnM4PZxvNswCLRJ2Dy5Bd+ja/BQLVcAcZdfW/jk17WPlY6fhH6FPgsPoSoH4C7oaNfCKwadK4K7lfyxbkp+WowZ/7Q6fAFr2mtKeyz2Zl91vGF1VMwIhr2xxSxx2M9uEnMDXFDpz0UPu6o16lTUolfSrp6XFp9SUd6eGG9StzQMJ7ozMgwlhTnbTYyndQ3G4myYUsS6cd0mSJDCqjsSKeLpMY36fyXvwFNbKpP594S+gAAAABJRU5ErkJggg==) 100% no-repeat;
  background-size: 100%;
  animation-duration: 0.4s !important;
}
.jw-icon .jw-icon-inline .jw-button-color .jw-reset .jw-icon-barlogo-new {
  display: none!important;
  width: 0px!important;
  height: 0px!important;
  overflow: hidden!important;
}
.jw-skin-five .jw-slider-horizontal .jw-knob {
  top: 4px!important;
  height: 14px!important;
}
.jw-skin-five .jw-slider-horizontal .jw-rail {
  top: 9px!important;
}
.jw-display-icon-container .jw-icon-display {
  left: 2px!important;
  font-size: 1.5em !important;
}
.jw-display-icon-container {
  border-radius: 50%!important;
}
.jw-skin-five .jw-slider-horizontal .jw-rail,
.jw-skin-five .jw-slider-horizontal .jw-buffer,
.jw-skin-five .jw-slider-horizontal .jw-progress {
  height: 4px!important;
  top: 9px!important;
}
/* 小程序码弹窗样式start */
.share-miniapp-modal {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  top: 0px;
  left: 0px;
  z-index: 10;
  background: rgba(0, 0, 0, 0.5);
  transition: all 0.5s;
  position: fixed;
  display: flex;
  visibility: hidden;
  opacity: 0;
  justify-content: center;
  align-items: center;
}
.share-miniapp-modal .modal-content {
  height: 350px;
  width: 270px;
  border-radius: 2px;
  box-sizing: border-box;
  background: url('https://cdn7.haitou.cc/m/shareToMiniapp.png') no-repeat fixed center;
  background-size: 270px 350px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.share-miniapp-modal .modal-content .title {
  margin-top: 28px;
  height: 25px;
  line-height: 25px;
  color: #3b85eb;
  font-size: 18px;
}
.share-miniapp-modal .modal-content .tips {
  line-height: 18px;
  font-size: 13px;
  color: #89919b;
}
.share-miniapp-modal .modal-content img {
  height: 162px;
  width: 162px;
  margin: 11px 0;
}
.share-miniapp-modal .modal-content .company-name {
  width: 100%;
  line-height: 16px;
  height: 16px;
  color: #89919b;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.share-miniapp-modal .modal-content .releaveBtn {
  height: 33px;
  width: 120px;
  border-radius: 5px;
  background-color: #3b85eb;
  text-align: center;
  line-height: 33px;
  color: #fff;
  font-size: 15px;
  margin-top: 20px;
}
.share-miniapp-modal .modal-content .releaveBtn:active {
  filter: brightness(0.9);
}
/* 小程序码弹窗样式end*/
html {
  font-size: 20px;
}
body {
  font-size: 16px;
}
.NeituiBox {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1001;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.NeituiBox .NeituiBoxYy {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.NeituiBox .NeituiBoxWrap {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 14.25rem;
  background: #fff;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  border-radius: 0.25rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 4.5rem 1rem 1.2rem;
  overflow: hidden;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center 0;
  background-image: url("https://cdn7.haitou.cc/m/static/image/postInfo/neitui-banner.png");
}
.NeituiBox .NeituiBoxWrap .close-btn {
  width: 1rem;
  height: 1rem;
  position: absolute;
  top: 0.4rem;
  right: 0.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.NeituiBoxWrap .close-btn img {
  width: 0.6rem;
  height: 0.6rem;
}
.NeituiBox .NeituiBoxWrap .NeituiBoxTitle {
  margin-top: 0.8rem;
  font-size: 0.75rem;
  color: #333333;
  line-height: 1.1rem;
  height: 2.2rem;
  overflow: hidden;
}
.NeituiBox .NeituiBoxWrap .NeituiBoxInput {
  height: 1.95rem;
  margin-top: 0.6rem;
  box-sizing: border-box;
  padding-top: 0.225rem;
  background: #F5F7FA;
  overflow: hidden;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
}
.NeituiBoxWrap .NeituiBoxInput input {
  display: block;
  border-radius: 0.25rem;
  -webkit-appearance: none !important;
  box-sizing: border-box;
  width: 100%;
  height: 1.5rem;
  font-size: 0.75rem;
  color: #333;
  padding: 0 0.625rem;
  border: none;
  background: transparent;
  outline: none;
}
/* 使用webkit内核的浏览器 */
.NeituiBoxWrap .NeituiBoxInput input::-webkit-input-placeholder {
  font-size: 0.75rem;
  color: #C8C8C8;
}
/* Firefox版本4-18 */
.NeituiBoxWrap .NeituiBoxInput input:-moz-placeholder {
  font-size: 0.75rem;
  color: #C8C8C8;
}
/* Firefox版本19+ */
.NeituiBoxWrap .NeituiBoxInput input::-moz-placeholder {
  font-size: 0.75rem;
  color: #C8C8C8;
}
/* IE浏览器 */
.NeituiBoxWrap .NeituiBoxInput input:-ms-input-placeholder {
  font-size: 0.75rem;
  color: #C8C8C8;
}
.NeituiBox .NeituiBoxWrap .NeituiBoxBtns {
  margin-top: 1rem;
  display: flex;
  justify-content: space-between;
}
.NeituiBoxWrap .NeituiBoxBtns span {
  width: 5.75rem;
  height: 2.1rem;
  border: 1px solid #3C85EB;
  line-height: 2.05rem;
  text-align: center;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  font-size: 0.75rem;
}
.NeituiBoxWrap .NeituiBoxBtns span:active {
  opacity: 0.7;
}
.NeituiBoxWrap .NeituiBoxBtns span:nth-of-type(1) {
  background: #fff;
  color: #3C85EB;
}
.NeituiBoxWrap .NeituiBoxBtns span:nth-of-type(2) {
  background: #3C85EB;
  color: #fff;
}
.limitInfo {
  float: right;
  padding-right: 0.8rem;
  font-size: 0.6rem;
}
.limitInfo span {
  color: red;
  margin: 0 2px;
}
.limitInfo span:nth-child(2) {
  color: #3b85eb;
}
.selectListResumeItemWrap {
  box-sizing: border-box;
  width: 100%;
}
.selectListResumeItemWrap .selectListResumeItem {
  position: relative;
  height: 2rem;
  font-size: 0.6rem;
  background: #FFFFFF;
  border: 0.05rem solid #E9E9E9;
  border-radius: 0.2rem;
  padding: 0 0.6rem;
  margin-bottom: 0.8rem;
}
.selectListResumeItemWrap .selectListResumeItem:active {
  border: 1px solid #398bfb;
}
.selectListResumeItemWrap .selectListResumeItem .position-name {
  display: inline-block;
  width: 65%;
  height: 2rem;
  line-height: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.selectListResumeItemWrap .selectListResumeItem .position-city {
  position: absolute;
  top: 0;
  right: 3.4rem;
  height: 2rem;
  line-height: 2rem;
}
.selectListResumeItemWrap .selectListResumeItem .apply-btn {
  position: absolute;
  top: 50%;
  right: 0.6rem;
  transform: translateY(-50%);
  width: 2.5rem;
  height: 1rem;
  line-height: 1rem;
  background-color: #398bfb;
  text-align: center;
  color: #FFFFFF;
  border-radius: 0.1rem;
  border: 0;
  cursor: pointer;
}
.job-item {
  display: none;
}
