/*大咖直播间-往期回顾*/
.Xheader{
  height:97px;
  /*background: url(../images/X1beijing.jpg) no-repeat center 0px;*/
  margin: 0 auto;
  /*padding-top: 117px;*/
  position:relative ; 
}
.Xheader p{
 /*  width:879px; */
  color: #FFFFFF;
  font-size: 12px;
  line-height: 20px;
  margin: 0 auto;
}
.zenter span{
  position: relative;
  top:-1px;
  padding: 0px 10px;
}
.zlsearch{
  width: 1000px;
  height: 65px;
  padding-top: 25px;
  margin: 0px auto;
}
.zsearch{
  width: 425px;
  height: 39px;
  background: #3c8dd9;
  padding: 2px 0px 2px 2px;
}
.zscont{
  background: #fff;
  width: 363px;
  height: 39px;
}
.zsearch-input{
  width: 363px;
  height: 39px;
  border:none;
  font-size: 14px;
  color: #c1c1c1;
  padding-left: 10px;
  font-size: 14px;
}
.zsearch-btn{
  display:block;
  width: 60px;
  height: 39px;
}
/*主体内容-*/
.z-livepage{
  background: #f7f7f7;
  padding-bottom: 20px;
}
.z-livecont{
  width: 1000px;
  margin: 0px auto;
  position: relative;

}
.z-lc-btn{
  position: absolute;
  top:-45px;
  left:10px;
}
.z-lc-btn a{
  font-size: 18px;
  color: #959595;
  height: 45px;
  display: block;
  float: left;
  margin-right: 70px;
}
.z-lc-btn a.active{
  background: url(../images/livetab.png) no-repeat center bottom;
  color: #5ba5eb;
}
.z-livemain li{
  padding-bottom:20px; 
  border-bottom:1px solid #dfdfdf;
  margin-bottom: 20px;
}
.zliveimg{
  width: 236px;
  height: 178px;
  margin-right: 35px; 
}
.zlivetext{
  width: 312px;
  color: #313131;
  font-size: 16px;
  margin-right: 100px;
}
.zlivetext h4,
.zlivetext h4 a{
  color: #313131;
  font-size: 16px;
  margin-bottom: 3px;
}
.zlivetext h4 a:hover{
  text-decoration: underline;
}
.zlivetext .keyword{margin-bottom: 5px;}
.zlivetext .keyword span{
  padding-right: 10px;
  font-size: 12px;
  color: #595757;
}
.zlivetext p{
  color: #595757;
  margin-bottom: 5px;
}
.zlivetext p span{
  color: #000;
}
.zlivetext .classtime{
  font-size: 14px;
  color:#595757; 
}
.zlivemoney{
  width: 160px;
}
.zlivemoney .yuan{
  color: #9fa0a0;
  font-size: 16px;
  text-decoration: line-through;
  margin-bottom: 10px;
}
.zlivemoney .now{
  color: #ff6600;
  font-size: 14px;
}
.zlivemoney .now span{
  font-size: 30px;
}
.zlivemoney .zlivebtn{
  margin-top: 63px;
}
/*大咖直播间-即将开始*/
.z-livepagenext{
  background: #f7f7f7;
  padding-bottom: 20px;
  padding-top: 200px;
}
.z-livepagenext .z-lc-btn{
  top:-95px;
}
.z-livemainnext li{
  padding-bottom:50px; 
  border-bottom:1px solid #dfdfdf;
  margin-bottom: 50px;
  position: relative;
}
.z-livenext{
  padding-left: 136px;
  background: url(../images/z-livebg.jpg) repeat-y 38px 50px;
  position: relative;
}
.z-yuantop,.z-yuanbtm{
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  left: 34px;
}
.z-yuantop{
  top:-10px;
}
.z-yuanbtm{
  bottom:-10px;
}
.z-livenexttime{
  display: block;
  width: 68px;
  height: 31px;
  background: url(../images/z-livetimebg.png) no-repeat;
  position: absolute;
  left:-111px;
  top:90px;
  font-size: 14px;
  color: #595757;
  padding-left: 40px;
  font-weight: 700;
  line-height: 17px;
}
.zlivenextnumb{
  margin-top: 70px;
  color: #595757;
  font-weight: 700;
}
.zlivenextnumb span{
  color: #ff6600;
}
.zlivemoney .zlivenextbtn{
  margin-top: 3px;
}
.zlivetext .z-livetime{
  color: #595757;
  margin-top: 15px;
}
.zlivetext .z-livetime span{
  color: #5ba5eb;
  font-weight: 700;
}
.zlivetext .z-livenotime span{
  color: #5ba5eb;
  font-weight: 700;
}






















