* {
  touch-action: pan-y;
  margin: 0;
  padding: 0;
}

/* Begin 详细页面 */
.liveinfo {
  width: auto;
  padding: 15px 0;
  margin: 30px auto;
  height: 100%;
  background: #fff;
  box-shadow: 1px 2px 11px 1px #b1b3bf;
  border-radius: 20px 20px 20px 20px;
}
.liveinfo:before,
.liveinfo:after {
  display: block;
  clear: both;
  content: "";
}
/* .liveinfo .infolft{width:436px;} */
.liveinfo .infolft .infoimg {
  border: 1px solid #e6e6e6;
}
.liveinfo .infolft .infoimg img {
  width: 100%;
  height: 230px;
  display: block;
}
.infolink {
  padding-top: 10px;
}
.bshare-custom {
  text-align: right;
  position: relative;
  z-index: 10;
  color: #999;
}
.bshare-custom a {
  width: 28px !important;
  height: 24px !important;
  display: inline-block !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  *margin-right: 4px;
}
.bshare-custom .bshare-sinaminiblog {
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat 0 0 !important;
}
.bshare-custom .bshare-sinaminiblog:hover {
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat 1px -33px !important;
}
.bshare-custom .qqfriend {
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -32px 0 !important;
}
.bshare-custom .qqfriend:hover {
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -32px -34px !important;
}
.bshare-custom .wxDiv {
  width: 30px;
  height: 24px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -63px 0 !important;
  display: inline-block;
}
.bshare-custom .current .wxDiv {
  width: 30px;
  height: 24px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -63px -33px !important;
  display: inline-block;
}
.liveinfo .hidden_btn {
  vertical-align: top;
  height: 30px;
}
.liveinfo .hidden_btn .jydown {
  display: inline-block;
  color: #b4b4b5;
}
.liveinfo .hidden_btn .jydown:hover {
  text-decoration: none;
}
.infomap .download .dropDiv {
  left: -28px;
  top: 30px;
  font-size: 12px;
  padding: 10px;
  color: #666;
  border: 1px solid #d5e7cd;
  box-shadow: none;
}
.liveinfo .dropDiv:before {
  box-shadow: none;
  border-color: #d5e7cd;
  border-style: solid;
  border-width: 1px 0 0 1px;
}
.infomap .download .dropDiv a:hover {
  text-decoration: none;
  color: #5baf5b;
}

.bshare-custom .dropDiv {
  width: 132px;
  padding: 12px 0 10px;
  position: absolute;
  top: 30px;
  text-align: center;
  right: -50px;
  border: 1px solid #d5e7cd;
}
.liveinfo .dropDiv:before,
.liveinfo .dropDiv:after {
  width: 8px;
  height: 8px;
  top: -6px;
  left: 50%;
  margin-left: -7px;
}
.liveinfo .dropDiv img {
  width: 106px;
  height: 106px;
  margin: 0 auto;
}
.liveinfo .dropDiv p {
  font-size: 12px;
  color: #666;
  padding-top: 4px;
}
.liveinfo .inforgt {
  margin-top: 24px;
}
.inforgt .infoh2 {
  font-size: 20px;
  color: #333;
  font-weight: 600;
  padding-right: 20px;
}
#qrcode table {
  width: 106px;
  height: 106px;
  margin: 0 auto !important;
}
.infomap {
  color: #ccc;
  padding-top: 16px; /*position:relative;*/
  height: 42px;
}
.infomap span {
  color: #b4b4b5;
}
.infomap:before,
.infomap:after {
  clear: both;
  display: block;
  content: "";
}
.infomap .hidden_btn {
  position: relative;
  padding-left: 10px;
}
.teach,
.infoclass {
  /*float:left;height:16px;line-height:15px;*/
}
.teach {
  /*border-right:1px solid #ccc;*/
  padding-right: 6px; /*margin-right:10px;*/
}
.infoclass {
  padding-right: 5px;
  padding-left: 7px; /*margin:2px 6px 0 0;border-right:1px solid #ccc;*/
}
.ipone {
  width: 14px;
  height: 20px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat 0 -66px !important;
  display: inline-block;
}
.classdown {
  width: 26px;
  height: 20px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -27px -96px !important;
  display: inline-block;
  vertical-align: bottom;
}
.infomap .current .classdown {
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat 0 -96px !important;
}
.infomap .current .ipone {
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -21px -66px !important;
}
.infomap .dropDiv {
  width: 132px;
  padding: 12px 0 10px;
  position: absolute; /*top:48px;left:65px;*/
  text-align: center;
}
.infomap .download .dropDiv {
  left: -34px;
  top: 30px;
  font-size: 12px;
  padding: 10px;
  color: #666;
}
.infomap .appdown .dropDiv {
  left: -46px;
  top: 30px;
  border: 1px solid #d5e7cd;
}
.infomap .download .dropDiv a {
  word-wrap: break-word;
  word-break: normal;
  word-break: break-all;
}
.dateDiv {
  color: #666;
  padding-top: 4px;
}
.price-buy-Div,
.priceDiv {
  margin-top: 40px;
  padding-left: 30px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -42px -62px;
  font-size: 20px;
  font-weight: bold;
}
.priceDiv {
  color: #5baf5b;
}
.price-buy-Div {
  color: #f60;
}
.priceDiv.nomit {
  color: #f8b62c;
  font-weight: normal;
} /* 有价格的 */
.buyDiv {
  margin-top: 15px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.buyDiv input {
  height: 46px;
  width: 220px;
  border-radius: 4px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  border: 0 none;
  cursor: pointer;
  -webkit-appearance: none;
}
.buyDiv input[disabled] {
  background: #c9caca !important;
}
.buybtn.delete {
  background: #c0a391 !important;
}
.buyDiv .buybtn {
  background: #2b58ff;
}
/* .buyDiv .buybtn:hover{background:#f96203;} */
.buyDiv .change-btn {
  background: #5baf5b;
}
.buyDiv .change-btn:hover {
  background: #45a345;
}
.buyDiv .buybtn1 {
  background: #f7b52c;
}
.buyDiv .buybtn1:hover {
  background: #eab004;
}
.buyDiv .buybtn2 {
  background: #2ca6e0;
}
.buyDiv .buybtn2:hover {
  background: #39c;
}
.buyDiv .buybtn3,
.buyDiv .buybtn[disabled] {
  background: #989898;
  cursor: default;
}
.buyDiv .buybtn3:hover,
.buyDiv .buybtn[disabled]:hover {
  background: #8c8c8c;
}
.buyDiv .buybtn {
  display: inline-block;
  height: 46px;
  line-height: 46px;
  width: 100%;
  border-radius: 4px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  border: 0 none;
  cursor: pointer;
  -webkit-appearance: none;
}

.buyDiv .gry {
  background: #eee;
  color: #bbb;
}

.buyDiv .coffee {
  background: #c0a391;
  color: #fff;
}

#playyuyue {
  height: 46px;
  line-height: 46px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -72px -84px;
}

/* .liveinfo .infolft .infoimg {
  width: 436px;
  height: 247px;
  overflow: hidden
} */
.buyDiv .yynum {
  color: #000;
  padding-left: 25px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -72px -96px;
  font-size: 12px;
  margin-left: 20px;
}
.buyDiv .yynum .yynum_label {
  color: #ff3630;
}

.infocom {
  /*width:1000px;*/
  margin: 20px auto;
  position: relative;
  z-index: 1;
}
.infocom .c_lft {
  width: 100%;
  box-shadow: 1px 2px 11px 1px #b1b3bf;
  border-radius: 20px 20px 20px 20px;
}
.infocom .c_lft,
.infocom .c_rgt {
  background: #fff;
}
.infocom .c_lft .comtit {
  height: 48px;
  padding: 0 30px;
}
.infocom .c_lft .comtit .tititem {
  height: 48px;
  line-height: 48px;
  font-size: 16px;
  padding: 0 16px;
  float: left;
  cursor: pointer;
}
.infocom .c_lft .comtit .tititem.cur {
  border-bottom: 2px solid #2b58ff;
  color: #000;
  font-weight: 600;
}
.comBit {
  padding: 20px 16px;
  min-height: 600px;
}
.comBit .bitgive {
  line-height: 24px;
  display: none;
}
.noplay {
  text-align: center;
  padding: 40px 0;
  font-size: 16px;
  color: #999;
}
.already {
  padding-bottom: 10px;
  margin-top: -10px;
  text-align: right;
  font-size: 14px;
  color: #999;
}
.already span {
  padding-left: 22px;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/share.png)
    no-repeat -76px -133px;
}

.infocom .rgt {
  width: 300px;
}
.infocom .rgt .c_rgt {
  width: 300px;
  *width: 260px;
  padding: 20px;
  margin-top: 20px;
}
.c_teach {
  overflow: hidden;
}
.c_teach .c_pic {
  width: 95px;
  height: 123px;
  float: left;
}
.c_teach .c_pic img {
  width: 95px;
  height: 123px;
}
.c_teach p {
  padding-left: 116px;
}
.c_teach p.t1 {
  font-size: 16px;
  font-weight: bold;
  padding: 24px 0 6px 116px;
  color: #333;
}
.c_teach p.t2 {
  font-size: 14px;
  color: #b4b4b5;
}
.teachinfo {
  line-height: 22px;
  padding: 14px 0 8px;
}
.love_couse {
  height: 37px;
  padding-bottom: 17px;
}
.love_couse .love {
  height: 16px;
  line-height: 14px;
  float: left;
  border-left: 4px solid #5baf5b;
  font-size: 16px;
  padding-left: 8px;
}
.c_couse {
  overflow: hidden;
  padding-bottom: 19px;
}
.c_couse .c_pic {
  width: 117px;
  height: 62px;
  float: left;
}
.c_couse .c_pic img {
  width: 117px;
  height: 62px;
  display: block;
}
.c_couse p.t3 {
  /*height:39px;*/
  font-size: 12px;
  padding: 2px 0 1px 14px;
  overflow: hidden;
}
.c_couse p.t3 a {
  font-weight: bold;
}
.c_couse p.t3 a:hover {
  color: #5baf5b;
  text-decoration: none;
}
.c_couse p.t4 {
  font-size: 12px;
  padding: 2px 0 1px 130px;
  color: #b4b4b5;
}
.c_couse p.t5 {
  font-size: 12px;
  color: #b4b4b5;
  padding: 2px 0 0 130px;
}
.fixMenu {
  height: 48px;
  position: relative;
  background: rgba(255, 255, 255, 0.9);
  display: none;
  border-bottom: 2px solid #f1f2f2;
  z-index: 90;
}
.fixMenu.scrollCls {
  position: fixed;
  width: 100%;
  display: block;
  left: 0;
  top: 44px;
}
.fixMenu .g_live {
  position: relative;
  margin-top: 0 !important;
}
/*.fixMenu .c_lft .comtit{border-bottom:2px solid #fff;}*/
.fixMenu .rgt {
  width: auto;
  line-height: 48px;
  font-size: 16px;
  font-weight: bold;
  position: absolute;
  right: 0;
  top: 0;
}
.fixMenu .rgt .titsun {
  /*width:160px;*/
  white-space: nowrap;
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
  float: left;
}
.fixMenu .rgt input {
  width: 120px;
  height: 30px;
  border: 0 none;
  margin-left: 14px;
  font-size: 14px;
  color: #fff;
  border-radius: 4px;
  vertical-align: inherit;
  cursor: pointer;
  -webkit-appearance: none;
}
.fixMenu .rgt .buybtn {
  background: #5baf5b;
}
.fixMenu .rgt .buybtn[disabled] {
  background: #989898;
}
.fixMenu .rgt .buybtn1 {
  background: #f7b52c;
}
.fixMenu .rgt .buybtn2 {
  background: #2ca6e0;
}
.fixMenu .rgt .buybtn3 {
  background: #989898;
}
#qrcode table {
  margin: 0 auto;
}

.flowtip {
  padding: 40px 0;
  text-align: center;
}
.readyflow {
  padding-top: 30px;
}
.readyflow a {
  margin: 0 10px;
}
.yestip {
  background: #5baf5b;
  border: 1px solid #388f38;
  color: #fff;
  text-shadow: none;
}
.yestip:hover {
  background: #26a926;
  color: #fff;
}

.bnr_live .flexslider {
  z-index: 1 !important;
}

#livesill {
  width: 522px;
  margin-left: 89px;
}
.coincpa {
  padding: 20px 40px 40px;
  *padding: 20px 36px 40px;
}
.livep1 {
  font-size: 20px;
  color: #717071;
  text-align: center;
  padding-bottom: 5px;
  font-weight: bold;
}
.livep2 {
  font-size: 16px;
  color: #717071;
  text-align: center;
  margin-bottom: 22px;
}
.livep3 {
  font-size: 20px;
  color: #717071;
}
.livep3 span {
  width: 100px;
  display: inline-block;
  text-align: center;
  font-size: 16px;
  color: #989898;
  margin: 13px 3px 0;
  padding: 2px 0 3px;
  border: 1px solid #ddddde;
  cursor: pointer;
}
.livep3 span.current {
  border: 1px solid #22a364;
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/livecurrent.png)
    no-repeat 0 0;
}
.livebtn {
  text-align: center;
  padding-top: 40px;
}
.livebtn input {
  border: 1px solid #22a364;
  border-radius: 4px;
  font-size: 16px;
  padding: 1px 24px 3px;
  margin: 0 30px;
  cursor: pointer;
  -webkit-appearance: none;
}
.livebtn .livetj {
  color: #fff;
  background: #22a364;
}
.livebtn .livetg {
  color: #22a364;
  background: #fff;
}
.qrcode-bg {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 9999;
}
.qrcode-bg .qrcode-box {
  width: 400px;
  height: 320px;
  background: #fff;
  border-radius: 4px;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-top: -200px;
  margin-left: -200px;
}
.qrcode-bg .qrcode-box .qrcode {
  width: 120px;
  height: 120px;
  margin: 30px 0 0 20px;
  float: left;
}
.qrcode-bg .qrcode-box .qrcode img {
  width: 100%;
  display: block;
}
.qrcode-bg .qrcode-box .text {
  width: 200px;
  margin: 30px 0 0 20px;
  float: left;
}
.qrcode-bg .btn-box {
  margin: 20px 20px 0 20px;
  border-top: 1px solid #bbb;
}
.qrcode-bg .btn-box .input-box {
  width: 100%;
  border: 1px solid #bbb;
  margin: 20px 0 30px;
  height: 32px;
  position: relative;
}
.qrcode-bg .btn-box .input-box .icon {
  position: absolute;
  width: 25px;
  height: 25px;
  background: url(data:image/png;base64,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)
    no-repeat;
  background-size: 25px 25px;
  top: 3px;
  left: 5px;
}
.qrcode-bg .btn-box .input-box input {
  border: 0;
  height: 30px;
  line-height: 30px;
  padding-left: 35px;
  width: 100%;
}
.qrcode-bg .btn-box .input-box.error {
  border: 1px solid #ff0000;
}
.qrcode-bg .btn-box .input-box .card-error-info {
  color: #ff0000;
  margin: 5px 0;
}
.qrcode-bg .btn-box .btn {
  width: 100%;
  height: 45px;
  line-height: 35px;
  display: block;
  border-radius: 4px;
  background: #16b95e;
  color: #fff;
  text-align: center;
  margin: 10px 0 0 0;
}
.qrcode-bg .qrcode-box .close {
  background: url(//s.gaodunwangxiao.com/static-zhibo/web/zhibo/src/home/images/order/order-bg.png)
    no-repeat -36px 0;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 34px;
  height: 34px;
  cursor: pointer;
}
/* End 详细页面 */

/* 下侧固定按钮 */
.buybtn_fixed {
  height: 70px;
  width: 100%;
  background: #ffffff;
  border-top: 1px solid #d9dded;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1;
}

.buybtn_fixed_container {
  height: 100%;
  width: 100%;
  position: relative;
}

.buybtn_fixed_JG {
  height: 40px;
  line-height: 40px;
  text-align: center;
  /* background-color: blue; */
  position: absolute;
  top: 0;
  left: 15px;
}

.buybtn_fixed_JG .JG_NEW {
  font-size: 28px;
  font-weight: 600;
  color: #ff3630;
}

.buybtn_fixed_JG .JG_OLD {
  font-size: 18px;
  font-weight: 400;
  color: #b1b3bf;
  text-decoration-line: line-through;
  margin-left: 5px;
}

.buybtn_fixed_BM {
  padding: 2px 10px;
  position: absolute;
  top: 40px;
  left: 15px;
  background: rgba(255, 53, 47, 0.1);
  border-radius: 17px 17px 17px 17px;
  font-weight: 600;
}

.buybtn_fixed_BM .BM_NUM {
  color: #ff3630;
}

.buybtn_fixed_AN {
  width: 135px;
  height: 50px;
  line-height:50px;
  text-align:center;
  background: radial-gradient(#ff352f 0%, #ff7d1d 100%);
  border-radius: 49px 49px 49px 49px;
  position: absolute;
  top: 10px;
  right:15px;
  color:#fff;
  font-size:18px;
}
