
@import '../fonts/iconfont.css';
@font-face {
  font-family: "webfont";
  font-display: swap;
  src: url("../fonts/webfont.eot");
  /* IE9 */
  src: url("../fonts/webfont.eot?#iefix") format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/webfont.woff2") format("woff2"),
    url("../fonts/webfont.woff") format("woff"),
    /* chrome、firefox */ url("../fonts/webfont.ttf") format("truetype"),
    /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
      url("../fonts/webfont.svg#webfont") format("svg");
  /* iOS 4.1- */
}

body {
  font-family: "webfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0 auto;
}

* {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
a,input,button{
  outline: none; 
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
  -webkit-focus-ring-color: rgba(0, 0, 0, 0);
}

.whiteBg {
  background-color: #fff !important;
}
ul,
li {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
p{
  padding: 0;
  margin: 0;
}
.f-els {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.f-els-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.f-els-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.f-els-4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.flexbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  align-items: flex-start;
}

.flexbox > .flex {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  width: 100%;
  height: auto;
  display: block;
}

.flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.flex-center > .flexc {
  height: auto;
  display: block;
}

.flex-start {
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.flex-end {
  -webkit-box-align: flex-end !important;
  -webkit-align-items: flex-end !important;
  align-items: flex-end !important;
}

.fullscreen{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border: 0;
}

.tips_mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 1.6rem .8rem;
    background: rgba(0,0,0,.8);
    color: #fff;
    text-align: right;
    z-index: 12;
}

.tips_mask p {
    font-size: .4rem;
    color: #fff;
}

.tips_mask .line p {
    display: inline-block;
    width: 3.6rem;
    font-size: .4rem;
    line-height: .8rem;
    margin-right: .25rem;
    color: #f74e00;
}

.tips_mask .line .arrow {
    display: inline-block;
    width: 1.02666667rem;
    height: .88rem;
    line-height: .8rem;
    background: url("/static/web/images/tips_arrow.png") no-repeat;
    background-size: 100% 100%;
}

/* 视频挂件  S */
.mod-bar {
  position: absolute;
  z-index: 9;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 14.46667vw;
  line-height: 14.46667vw;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 0.3rem rgb(0 0 0 / 12%);
}
.mod-bar.sticky-top{
	top: 0;
}
.mod-bar.transparent{
	background-color: rgba(0, 0, 0, 0.5);
}


.mod-bar .bar-list {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
}
.mod-bar .bar-item {
  width: 100vw;
  height: 100%;
  padding: 1.86667vw 3vw;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  line-height: 1.2;
}
.mod-bar .bar-pic {
  height: 100%;
  margin-right: 2vw;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  position: relative;
  width: 10.6667vw;
  height: 10.6667vw;
}
.mod-bar .bar-item.sharer .img {
  border-radius: 1.6vw;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.mod-bar .bar-txt {
  -webkit-box-flex: 1;
  flex: 1;
  -webkit-flex: 1;
  font-size: 16px;
  color: #333;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
  margin-right: 1vw;
}
.mod-bar.transparent .bar-txt{
	color: #fff;
}
.mod-bar .bar-txt .tit {
  max-width: 34vw;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: 700;
  margin-top: 2px
}
.mod-bar .info {
  line-height: 5.333vw;
}
.mod-bar .bar-item.sharer .info .txt {
  font-size: 12px;
}
.mod-bar .bar-act {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  display: flex;
  box-sizing: border-box;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mod-bar .btn {
  height: 34px;
  line-height: 34px;
  text-align: center;
  padding: 0 4.5vw;
  font-size: 14px;
  color: #fff;
  border-radius: 36px;
  position: relative;
  display: inline-block;
  background-color: #f07c9c;
  text-size-adjust: none;
  font-weight: 700;
  border-color: #f07c9c;
  border: none;
}
/* 视频挂件 E */

.openApp {
  background: #fff;
  position: fixed;
  height: 50px;
  width: 100%;
  z-index: 1;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
}
.openApp::after {
  top: 0;
  left: 0;
  right: 0;
  display: block;
  content: " ";
  position: absolute;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transform: scaleY(0.5);
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  -webkit-transform-origin: 0 0;
}

.openApp label {
  margin-left: 10px;
  font-size: 0.32rem;
  color: #333;
}

.openApp span {
  right: 10px;
  font-size: 16px;
  color: #fff;
  border-radius: 20px;
  height: 35px;
  line-height: 35px;
  padding: 0 16px;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#ff9a01),
    color-stop(34%, #ff503e),
    color-stop(66%, #ff2b36),
    to(#ff1b40)
  );
  background: linear-gradient(
    90deg,
    #ff9a01 0%,
    #ff503e 34%,
    #ff2b36 66%,
    #ff1b40 100%
  );
  -webkit-box-shadow: 0 5px 9px -2px rgba(255, 0, 0, 0.2);
  box-shadow: 0 5px 9px -2px rgba(255, 0, 0, 0.2);
  text-align: center;
  z-index: 100;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
}

.mobileMain {
  max-width: 7.5rem;
  margin: 0 auto;
}
.buy-price {
  position: relative;
  bottom: 0;
  left: 0;
  color: #999;
  width: 100%;
  background-color: #fff;
  box-sizing: border-box;
  border-bottom: 1px solid #ddd8ce;
}

.buy-price.sticky-top {
  max-width: 100%;
  position: fixed;
  z-index: 10;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  box-sizing: border-box;
  box-shadow: 0 0 0.3rem rgb(0, 0, 0, .1);
}

.buy-price .container {
  display: flex;
  align-items: center;
  padding: 0.24rem 0.3rem;
}
.buy-price .container .txt{
  font-size: .3rem;
  flex: 1;
  color: #333;
}
.buy-price .container .price {
  flex: 1;
}

.buy-price .container .price strong {
  font-size: 0.4rem;
  color: #f07c9c;
}

.buy-price .container .price font {
  font-size: 0.28rem;
}

.buy-price .container .price .retail-price {
  text-decoration: line-through;
  color: #999;
  font-size: 0.26rem;
  margin-left: 0.08rem;
}

.buy-price .buy-btn {
  height: 32px;
  line-height: 32px;
  text-align: center;
  padding: 0 4.5vw;
  font-size: 14px;
  color: #fff;
  border-radius: 36px;
  position: relative;
  display: inline-block;
  background-color: #f07c9c;
  text-size-adjust: none;
  font-weight: 700;
  border-color: #f07c9c;
  border: none;
  transition: all .3s ease-in-out;
}
.buy-price .buy-btn:active {
  background-color: #e0577e;
}

/*海报 music btn Start*/
.bgm-btn-wraper {
  position: absolute;
  z-index: 20;
  width: 30px;
  height: 30px;
  right: 16px;
  top: 16px;
  display: none;
}
 .bgm-btn-wraper .bgm-btn {
    position: absolute;
    z-index: 200;
    width: 30px;
    height: 30px;
}
.bgm-btn-wraper .bgm-btn {
    right: 0;
    top: 0;
    border-radius: 15px;
    background-image: url(/static/web/images/posters/bgmBtn.svg);
    background-size: contain;
    background-repeat: no-repeat;
}
.bgm-btn-wraper .bgm-btn.rotate {
    -webkit-animation: rotating 1.2s linear infinite;
    animation: rotating 1.2s linear infinite;
}
@-webkit-keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*海报 music btn End*/

.loading-contain{
    position: absolute;
    z-index: 99;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 100;
    overflow: hidden;
    background: center/cover no-repeat #fff;
}
.loading-contain .loading {
  position: absolute;
  top: 50%;
  left: 50%;
  width: .5rem;
  height: .5rem;
  margin-left: -.25rem;
  margin-top: -.25rem;
  background: 0 0/contain no-repeat;
}
.loading-contain .loading .loading-img{
  position: absolute;
  top: 50%;
  left: 50%;
  width: .6rem;
  height: .6rem;
  margin-left: -.3rem;
  margin-top: -.3rem;
  background-image: url(data:image/png;base64,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);
  /*background: url(data:image/png;base64,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) center/contain no-repeat;*/
  background-size: 100%;
  animation: 1s linear infinite rotate_ani;
}
.loading-contain .loading .loading-num {
  position: absolute;
  top: 105%;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: .26rem;
  margin-top: .1rem;
  }
@keyframes rotate_ani{
  100%{
    transform:rotateZ(360deg)
  }
}
