div{position:relative;}
#home_live{width: 1190px;height: 523px;margin: 0 auto;position:relative;padding: 50px 0 20px; } 
#home_live article{width:828px;position:absolute; left:0;overflow: hidden;}
#home_live .home_live_top{margin-bottom: 20px; height: 28px;}
#home_live .entrust_title{color: #333;font-size: 24px;font-weight: normal;float: left;}
#home_live .entrust_title a{color: #333;}
#home_live .entrust_titleR{position:absolute;right:0;bottom:0;}
#home_live .entrust_titleR a{font-size: 14px;/*float: right;*/margin-top: 6px;}
#home_live .entire_more{color: #595757;padding: 0 10px 0 18px;}
#home_live .reLoadFreeDynamicNew{color: #595757;}
#home_live .house{box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);float: left;width: 250px; height: 338px;margin-right: 14px;background-color: #FFF;margin-bottom: 20px;position: relative;border: 1px solid #e5e5e5;box-sizing: border-box;}
#home_live .house .headline>div{margin-top: 6px;font-size: 13px;overflow: hidden;}

#home_live .house .headline>div p{float: left;color: #999;}
#home_live .house .headline>div p:nth-child(1){min-width: 50px;margin-right: 10px;padding-left: 14px;background:url(/live/img/sanjiaogoing_07.jpg) no-repeat left;}
#home_live .house .headline>div p:nth-child(2){min-width: 40px;padding-left: 21px;background:url(/live/img/watched_07.jpg) no-repeat left;margin-right: 10px;}
#home_live .info{overflow: hidden;padding: 14px 14px 9px 18px;}
#home_live .info img{width: 44px;height: 44px;border-radius: 50%;float: left;margin-top: 2px;}
#home_live section{overflow: hidden;float: left;width: 100%;}
#home_live .user,#home_live .label{float: left;font-size: 12px; color: #666; font-weight: bold;}
.sevre{
  color: #999;
  font-size: 12px;
  float: right;
  background: url("/img/pchome/zhiboshijian.png") no-repeat left;
  padding-left: 20px;
}
#home_live .house .imgPicurl .zhibobofang{
  width: 38px;
  height: 38px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -19px;
  margin-top: -19px;
}
#home_live .tit h2{
  text-align: center;
  font-size: 36px;
  font-family: MicrosoftYaHei-Bold,MicrosoftYaHei;
  font-weight: bold;
  color: #333333;
  line-height: 47px;
  margin-bottom: 40px;
}
#home_live .tit a{
  color: #333;
}
#home_live .tit a:hover{
  color: #0B367A;
}



#home_live .user{max-width: 92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#home_live #position{margin-top: 30px;margin-left: 15px;padding-left: 18px;background: url(/live/img/dangqianweizzhi.jpg) no-repeat left;}
#home_live .house .headline{padding: 10px 15px 0 5px;}
#home_live .house .headline>h2{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;color: #333; text-indent: 12px;}
#home_live .house .imgPicurl{width: 256px;height: 256px;background-size: cover;border-bottom: solid 1px #f0f0f0; }
#home_live .house .imgPicurl img{width: 250px;height: 250px;}
#home_live .house .userName{font-size: 18px;}
#home_live .house .status{width: 82px;height: 30px;position: absolute;top: 10px;right: 10px;background: url(/img/zhibozhong_0.jpg) 0 0 no-repeat;}
/*直播列表*/
#home_live .liveList{width: 828px;overflow: hidden;}
/*最新作品*/
#home_live aside{width:338px;position: absolute; right:0;overflow: hidden;}
#home_live .live_title{position:relative;color: #333;font-size: 20px;font-weight: normal;padding-bottom: 18px;margin-top: 4px;}
#home_live .latestLive .live_title a{position:absolute;right:0;bottom:20px;font-size: 14px; color: #595757;}
#home_live .asideList{background: #FFF;border: 1px solid #e5e5e5;padding: 20px 20px 0;overflow: hidden;height: 758px;}
#home_live .asideList #listItem{overflow: hidden;margin-bottom: 20px;position: relative;height: 116px;}
#home_live .asideList img,#home_live .asideList section{float: left;}
#home_live .asideList section{overflow: hidden;width: 133px;}
#home_live .asideList section>h3{width: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#home_live .asideList img{margin-right: 17px;width: 104px;height: 104px;}
#home_live .asideList .tNd{overflow: hidden;}
#home_live .asideList .timeT,#home_live .asideList .numberN{float: left;color: #999;margin-top: 20px;margin-bottom: 12px;font-size: 12px;}
#home_live .asideList .timeT{padding-left: 11px;background: url(/live/img/sanjiaogoing_07.jpg) no-repeat left;}
#home_live .asideList .numberN{padding-left: 21px;background: url(/live/img/watched_07.jpg) no-repeat left;margin-left: 14px;max-width: 39px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#home_live .asideList .dateD{color: #999;font-size: 12px;margin-bottom: 9px;}
#home_live .asideList .anchorA,#home_live .asideList .careerC{float: left;}
#home_live .asideList .anchorA{font-size: 14px;max-width: 67px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#home_live .asideList .careerC{margin: 2px 0 0 4px;font-size: 12px;max-width: 60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#home_live .asideList li{
    height: 104px;
    margin-bottom: 23px;
}
#home_live .asideList li a:hover{
    background-color: #f5f5f5;
}
.asideList_new p.tits{ 
    color: #333;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
}
.asideList_new p.tits span{
    font-size: 14px;
    font-weight: normal;
    padding-left: 10px;
}
.operation{
    color: #666;
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 20px;
}
.asideList_new a{
    display: block;
    height: 104px;
}
.operation i{
    padding-left: 30px;
    font-style: normal;
    background-image: url(/live/img/watched_07.jpg);
    background-position: 10px center;
    background-repeat: no-repeat
}
.live_state.on{
    color: #ff9600;
}
.forum{
  width: 373px;
  height: 338px;
  position: absolute;
  left: 810px;
}
.forum .forumvideo{
  width: 373px;
  height: 338px;
}
.livedizhi{
  height: 24px;
  margin-bottom: 30px;
}
.livedizhi a{
   font-size: 18px;
   color: #333;
   font-weight: bold;
}
.livedizhi a:first-child{
  float: left;
}
.livedizhi a:nth-child(2){
  float: right;
  font-size: 14px;
  color: #666666;
}
.luntanbofang{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 42px;
  height: 42px;
  margin-left: -21px;
  margin-top: -21px;
}
.forum_tit{
  position: absolute;
  bottom: 50px;
  left: 20px;
  font-size: 16px;
  color: #fff;
}
.forum_cap{
  position: absolute;
  bottom: 20px;
  left: 20px;
  width: 333px;
  color: #fff;
}
.forum_name{
  float: left;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
}
.forum_time{
  float: right;
  line-height: 16px;
}


.livedizhi a:hover{
  color: #0B367A;
}


