/* 直播中心 */
.Center {
  width: 100%;
  height: 100%;
  margin-top: 20px;
  clear: both;
}
.Center_Box {
  width: 1200px;
  margin: 0 auto;
}
.Center_left {
  float: left;
  width: 813px;
}
/* banner */
.Banner {
  width: 813px;
  height: 240px;
  margin-bottom: 20px;
}
.Banner a {
  float: left;
  width: 100%;
  height: 100%;
}
.Banner a img {
  float: left;
  width: 100%;
  height: 100%;
}
/* 最新直播 */
.Center_live {
  width: 813px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
.Center_liveBox {
  padding: 15px 25px;
}
.Live_Title {
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #CBA264;
  border-bottom: 1px solid #CBA264;
  padding-bottom: 10px;
  line-height: 30px;
}
.Live_Title img {
  width: 22px;
  height: 22px;
  vertical-align: middle;
  margin-right: 5px;
  margin-top: -5px;
}
.Live_ExpertInfoBox {
  padding: 10px 5px;
  border-bottom: 1px solid #DDDDDD;
  display: flow-root;
  margin-top: 10px;
}
.Live_Expert {
  float: left;
  width: 120px;
  margin-right: 20px;
}
.Live_Expert img {
  float: left;
  width: 120px;
  height: 120px;
}
/* 星星打分 */
.StarUl{
  margin-top: 5px;
  display: inline-block;
}			
.StarUl li {
	width: 22px;
	height: 22px;
	background: url('../img/broadcast/star.png') no-repeat -22px 0px;
	float: left;
	list-style: none;
  cursor: pointer;
  margin: 0 1px;
}
.Live_ExpertInfo {
  float: left;
  width: 605px;
}
.ExpertInfo {
  float: left;
  width: 300px;
}
.ExpertInfo ul {
  float: left;
}
.ExpertInfo ul li{
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #010101;
  margin-bottom: 15px;
}
.Follow_Gift {
  float: right;
  width: 300px;
}
.Gift {
  float: right;
  margin-left: 25px;
  cursor: pointer;
  position: relative;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #E60012;
}
.Gift img {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-top: -5px;
}
.GiftImg {
  width: 50px;
  height: 21px;
  position: absolute;
  top: -20px;
  left: 10px;
  font-size: 12px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #FFFFFF;
  background: url("../img/broadcast/icon_img1.png") no-repeat;
  text-align: center;
  cursor: auto;
  display: none;
}
.Gift:hover .GiftImg {
  display: block;
}
.Follow {
  float: right;
  cursor: pointer;
  position: relative;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #E60012;
}
.Follow img {
  width: 21px;
  height: 17px;
  vertical-align: middle;
  margin-top: -2px;
}
.FollowImg {
  width: 50px;
  height: 21px;
  position: absolute;
  top: -20px;
  left: 30px;
  font-size: 12px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #FFFFFF;
  background: url("../img/broadcast/icon_img1.png") no-repeat;
  text-align: center;
  cursor: auto;
  display: none;
}
.Follow:hover .FollowImg {
  display: block;
}
.Column {
  float: right;
  clear: both;
  margin-top: 25px;
}
.Expert_Column {
  width: 80px;
  height: 30px;
  background: #FFFAF3;
  border: 1px solid #DCA861;
  line-height: 30px;
  padding: 5px 10px;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #DCA861;
  text-align: center;
}
.Check_Play {
  width: 80px;
  height: 30px;
  background: #DCA861;
  line-height: 30px;
  padding: 6px 10px;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #FFFFFF;
  margin-left: 20px;
}
.Expert_Info {
  clear: both;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #010101;
  line-height: 22px;
}
.Word { 
  width: 100%; 
  margin: 0 auto; 
  font-size: 14px;
}
.Word a { 
  font-size: 12px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #010101;
  margin: 0 15px; 
}
/* 最新预告、回顾、预告 */
.Center_live_Notice_Review {
  width: 813px;
  height: 860px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
.tab{
  width: 100%;
}
.tabul, .tabol{
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.tabul{
  float: left;
  width: 100%;
  border-bottom: 2px solid #CBA264;
  border-left: 2px solid #CBA264;
}
.tabul li{
  float: left;
  padding: 5px 25px;
  border-top: 2px solid #CBA264;
  border-right: 2px solid #CBA264;
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #CBA264;
}
.tabul li.actives{
  background-color: #CBA264;
  color: #fff;
}
.tabol{
  float: left;
  width: 103%;
  overflow-y: scroll;
  height: 790px;
}
.tabol>li .Live_ExpertInfoBox {
  width: 98%;
}
.tabol>li{
  display:none;
}
.tabol>li.actives{
  display:block;
}
/* 右模块 */
.Center_right {
  float: right;
  width: 365px;
}
.Release_ViewBox {
  width: 365px;
  height: 240px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
.Release_View {
  padding: 10px 25px;
}
._ViewTitle {
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #000000;
}
._ViewTitle img {
  float: right;
  width: 83px;
  height: 22px;
  cursor: pointer;
}
._ViewUlBox {
  margin: 5px 0;
  width: 100%;
  height: 130px !important; 
}
._ViewUl {
  float: left;
  width: auto !important;
}
._ViewUl>li {
  width:fit-content !important;
  background: #FFEBCD !important;
  border-radius: 12px !important;
  padding: 2px 10px !important;
  margin-top: 20px !important;
  font-size: 14px !important;
  font-family: Source Han Sans CN !important;
  font-weight: 400 !important;
  color: #000000 !important;
}
.search {
  height: 40px;
  border: 1px solid #DDDDDD;
  line-height: 40px;
}
.search > .Simg{
  display: inline-block;
  width: 25px;
  height: 25px;
  background: url("../img/broadcast/icon_img2.png") no-repeat;
  background-size: 80% 80%;
  background-position: center;
  vertical-align: middle;
  margin-left: 15px;
  margin-top: -5px;
}
.search > input{
  border: none;
  outline: none;
}
.post {
  padding: 5px 10px;
  background: #DCA861;
  border-radius: 3px;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #FFFFFF;
  cursor: pointer;
}
.Expert_Ranking {
  width: 365px;
  height: 780px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
.Expert_RankingBox {
  padding: 10px 20px;
}
.ExpertTitle {
  padding: 10px 10px;
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #000000;
  border-bottom: 1px solid #CBA264;
}
.ExpertUlBox {
  padding: 15px 0px;
  margin: 0 10px;
}
.ExpertUl {
  float: left;
  width: 100%;
  height: 700px;
  overflow: hidden;
}
.ExpertUl>li {
  display: inline-block;
  border-bottom: 1px solid #E8E8E8;
  width: 100%;
  padding-bottom: 15px;
  margin-bottom: 10px;
}
.img1 {
  width: 24px;
  height: 32px;
  float: left;
  margin-right: 10px;
  margin-top: 7px;
}
.img1 img {
  float: left;
  width: 100%;
  height: 100%;
}
.img1>span {
  width: 22px;
  height: 22px;
  background: #D5D5D5;
  border-radius: 50%;
  float: left;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #FFFFFF;
  text-align: center;
  line-height: 22px;
  margin-top: 5px;
}
.img2 {
  float: left;
  width: 42px;
  height: 42px;
  margin-right: 15px;
}
.img2 img {
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
}
.img3 {
  float: left;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
}
.img3 img {
  width: 11px;
  height: 10px;
}
.pay {
  float: right;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #DCA861;
  /* color: #FFFFFF; */
  /* background: #DCA861; */
  background: #FFFAF3;
  border: 1px solid #DCA861;
  padding: 5px 17px;
  cursor: pointer;
  margin-top: 7px;
}
/* 直播阵容 */
.Analyze_Line-up {
  width: 365px;
  /* height: 235px; */
  background: #FFFFFF;
  margin-bottom: 20px;
  display: inline-block;
}
.Analyze_Line-upBox {
  padding: 10px 20px;
}
.Analyze_Title {
  width: 100%;
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #000000;
  padding: 8px 0;
  border-bottom: 1px solid #CBA264;
} 
.Analyze_More {
  float: right;
  width: 20px;
  height: 20px;
}
.Analyze_More img {
  float: left;
  width: 21px;
  height: 20px;
  cursor: pointer;
}
.Analyze_More img:hover {
  animation: mymove 1s linear infinite;
} 
@keyframes mymove {
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes mymove {
  100% {
    transform: rotate(360deg);
  }
}
.AnalyzeUl {
  padding: 0 13px;
}
.AnalyzeUl>li {
  float: left;
  position: relative;
  text-align: center;
  margin-left: 15px;
  margin-bottom: 15px;
}
.im1 {
  float: left;
  width: 66px;
  height: 66px;
  border-radius: 100px;
  margin-bottom: 5px;
}
.im2 {
  position: absolute;
  top: 50px;
  right: 0;
  width: 20px;
  height: 17px;
}
.text_name {
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
}
.Trade_List {
  width: 365px;
  height: 257px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
.Trade_ListBox {
  background: #FFFFFF;
  width: 320px;
  height: 16px;
  padding-bottom: 11px;
  border-bottom: 1px solid #CBA264;
  margin: 21px 25px 15px 25px;
  float: left;
}
.Trade_ListUl {
  float: left;
  width: 90%;
}
.Trade_ListUl>li {
  float: left;
  height: 16px;
  font-size: 16px;
  font-family: Source Han Sans CN;
  color: #000000;
  cursor: pointer;
  margin-right: 15px;
  margin-left: 5px;
}
.Trade_ListInfo {
  width: 320px;
  overflow: hidden;
  margin: 0 25px;
}
.Trade_ListInfoUl {
  width: 1000%;
}
.Trade_ListInfoUl>li {
  float: left;
  width: 320px;
}
.Trade_ListInfoBox {
  padding: 0 5px;
}
.Trade_ListInfoBoxUl>li {
  margin-bottom: 17px;
}
.Trade_ListInfoBoxUl>li:nth-of-type(1){
  border-bottom: 1px solid #E8E8E8;
  padding-bottom: 17px;
} 
.Trade_ListInfoBoxUl>li span {
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #595959;
  text-align: center;
  display: inline-block;
}
.Trade_ListInfoBoxUl>li span a {
  color: #595959;
}
/* 内容底部模块 */
.Center_bottom {
  width: 100%;
  clear: both;
}
._Banner {
  width: 100%;
  height: 50px;
  margin-bottom: 20px;
}
._Banner img {
  float: left;
  width: 100%;
  height: 100%;
}
/* 交易达人 */
.Trade_Talent {
  float: left;
  width: 590px;
  height: 185px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
.Trade_TalentBox {
  padding: 15px 25px;
}
.Trade_TalentTitle {
  padding-left: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #DCA861;
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: bold;
  color: #CBA264;
}
.Trade_TalentTitle img {
  width: 31px;
  height: 28px;
  vertical-align: middle;
  margin-right: 10px;
}
.Trade_TalentUl {
  padding: 0 25px;
  display: flex;
}
.Trade_TalentUl>li {
  float: left;
  text-align: center;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
  width: 135px;
}
.Trade_TalentUl>li img {
  width: 40px;
  height: 40px;
  border-radius: 100px;
  margin: 10px 0;
}
/* 新秀 */
.Trade_Rookie {
  float: right;
  width: 590px;
  height: 185px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
/* 名家点评 */
.Famous_Reviews {
  float: left;
  width: 285px;
  height: 175px;
  background: #FFFFFF;
  margin-bottom: 20px;
}
.Reviews_Info {
  padding: 15px 5px;
  font-size: 15px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
  line-height: 25px;
}
.Reviews_Info a {
  color: #000000;
}
/* 精品课程 */
.Boutique_Course {
  float: left;
  width: 285px;
  height: 175px;
  background: #FFFFFF;
  margin-left: 20px;
  margin-bottom: 20px;
}
.More {
  float: right;
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #000000;
  margin-top: 5px;
}
.Boutique_ListInfoBoxUl>li {
  margin-bottom: 15px;
  display: flow-root;
}
.Boutique_ListInfoBoxUl>li:nth-of-type(1){
  border-bottom: 1px solid #E8E8E8;
  padding: 10px 0;

} 
.Boutique_ListInfoBoxUl>li span {
  font-size: 14px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #595959;
  text-align: center;
  display: inline-block;
}
.Boutique_ListInfoBoxUl>li span a {
  color: #595959;
}
.Boutique_Img {
  width: 152px;
  height: 37px;
  margin: 27px auto;
}
.Boutique_Img a {
  float: left;
  width: 152px;
  height: 37px;
}
.Boutique_Img a img {
  float: left;
  width: 152px;
  height: 37px;
}