
.page .page-nav{
    box-sizing: border-box;
    padding-left: 14px;
    padding-top: 20px;
    width: 1200px;

    color: #333333;
    padding-bottom: 10px;
    font-size: 14px;
}
.page .page-nav span{
    margin: 0 6px;
    font-weight: 400
}
.activity-rl{
    width:900px;
    padding:38px 0px;
    box-sizing: border-box;
}
/*右侧标题*/
.activity .content-title{
    display: flex;
    justify-content: space-between;
    height: 20px;
    line-height: 20px;
    margin-bottom:15px;
}
.content-title-title{
    padding-right: 3px;
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:bold;
    color:#F7725F;
}
.content-title-title span{
    display: inline-block;
    width:10px;
    height:15px;
    border-radius:5px;
    margin-right: 10px;
    background:#F77E5F;
}

.content-title-more{
    font-size:12px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(153,153,153,1);
    padding-right: 30px;
    background:url("../image/icon/more2.png") no-repeat;
    background-position: 60px;
}
/*视频*/
.activity-void{
    width:100%;
}
.activity-void-content{
    display: flex;
    justify-content: space-between;
}
.activity-void-list{
    width:390px;
    height: 220px;
    position: relative;
    background:url("../image/void.png");
    text-align: center;

}
.activity-void-list span{
    font-size:16px;
    display: inline-block;
    font-family:Microsoft YaHei;
    font-weight:bold;
    color:rgba(255,255,255,1);
    background:rgba(0,0,0,0.5);
    padding:0px 10px;
    height: 20px;
    line-height: 20px;
    margin-top:100px;



}
.activity-void-list img{
    position: absolute;
    bottom:22px;
    right: 24px;

}
/*活动列表*/
.activity-content{
    margin-top:20px;
}
.activity-content-list{
    width:100%;
    height: auto;
}
.activity-list{
    margin-top:20px;
    width:100%;
    background:#F7F7F7;
    position: relative;
}
.activity-list-fl{
    display: flex;
    justify-content: flex-start;
}
/*活动列表右侧图片*/
.activity-list-fl .activity-list-img{
    width:200px;
    height:120px;
    border-radius: 15px;
    position: relative;
    margin-right: 22px;
}
.activity-list-img img{
    width:100%;
    height: 100%;
}
.activity-list-img span{
    color:#fff;
    border:10px;
    position: absolute;
    border-radius:5px;
    top:0px;
    left: 0px;
    width:70px;
    text-align: center;
    box-sizing: border-box;
    height: 28px;
    font-size:12px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(255,255,255,1);
    padding:4px 8px;
}
.activity-list-img .start{
    background:#F7725F;
}
.activity-list-img .end{
    background:#ABABAB;
}
/*活动列表中间内容*/
.activity-list-info{
    width:360px;
    padding:20px 0px;
    display: flex;
    justify-content: space-between;
    text-align: left;
    flex-direction:column;
}
.activity-list-info .list-info-title{
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:bold;
    color:rgba(51,51,51,1);
}
.activity-list-info .list-info-info{
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(51,51,51,1);
}
.activity-list-info .list-info{
    font-size:12px;
    display: flex;
    justify-content: flex-start;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(153,153,153,1);
}
.red{
    color:#F7725F;
}

/*活动列表右侧*/
.activity-list-fr{
    background:rgba(247,114,95,1);
    border-radius:5px;
    display: inline-block;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(255,255,255,1);
    font-size:14px;
    padding:8px 16px;
    position: absolute;
    right:24px;
    top:50px;
    height: 40px;
    box-sizing: border-box;
    margin-top:-20px;
}
/*右侧*/
.activity-fr{
    width:270px;
    height: auto;
}
/*优秀员工*/
.goods-staff .goods-staff-title{
    height:46px;
    background:rgba(247,114,95,1);
    border-radius:10px 10px 0px 0px;
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(255,255,255,1);
   line-height: 46px;
    text-align: center;
}
.staff-list{
    padding:0px 8px;
    margin:20px 0;
    height: 128px;
    display: flex;
    width:100%;
    box-sizing: border-box;
    justify-content: space-between;
}
/*优秀员工头像*/
.goods-staff{
    background:#fff;
}
 .staff-list-img{
    position: relative;
    width:128px;
    height: 128px;
    margin-right: 4px;
}
 .user-img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
 .user-head{
    position: absolute;
    top:0px;
    left:0px;
    width:30px;
    height: 30px;
     padding:5px 5px;
     background:rgba(247,114,95,1);
     border-radius: 5px;
}
/*优秀员工内容*/
.staff-list-info{
    display: flex;
    flex-direction: column;
    padding:18px 0px 16px 0px;
}
.staff-list-info .staff-info-name{
    font-size:16px;
    font-weight:bold;
    color:rgba(247,114,95,1);
    margin-bottom: 17px;
}
.staff-info-add{
    font-size:14px;
    font-family:SourceHanSansCN;
    font-weight:400;
    color:rgba(153,153,153,1);
}
.staff-info-jingyan{
    font-size:14px;
    font-family:SourceHanSansCN;
    font-weight:400;
    color:rgba(247,114,95,1);
    padding-left: 14px;
    background:url("../image/icon/user-icon1.png") no-repeat;
    background-position-y:4px;
}
.staff-info-fuwu{
    font-size:14px;
    font-family:SourceHanSansCN;
    font-weight:400;
    color:rgba(247,114,95,1);
    padding-left: 14px;
    background:url("../image/icon/user-icon2.png") no-repeat;
    background-position-y:4px;
}
/*咪嘛课堂*/
.classroom{
    padding:10px 17px;
    width: 100%;
    box-sizing: border-box;
    background:#fff;
    margin-top:20px;
}
.title-1{
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #dedede;
    height: 46px;
    line-height: 46px;
}
.title-1-name{
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:bold;
    color:rgba(247,114,95,1);
}
.title-1-more{
    font-size:12px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(153,153,153,1);
    padding-right: 20px;

    background:url("../image/more.png") no-repeat;
    background-size:15px;
    background-position:30px 14px;
}
.classroom-list p{
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(51,51,51,1);
    margin:8.5px 0px;
    overflow: hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.classroom-list p a{
    color:#030303;
}
.classroom-list p:hover a{
    color:#F77E5F;
}
/*6大优势*/
.goods{
    padding:0px 17px;
    width: 100%;
    height: 300px;

    margin-top:20px;
    box-sizing: border-box;
    background:url('../image/activity1.png') no-repeat;
    background-position: -60px 160px;
}
.goods-list li{
    float: left;
    margin-top:17px;
    font-size:14px;
    color:#333;
    display: flex;
    align-items: center;

}
.goods-list li span{
    display: inline-block;
    width:15px;
    height: 15px;
    text-align: center;
    line-height: 15px;
    border-radius: 50%;
    border:1px solid #000;
    margin-right: 4px
}


/*活动详情*/
.activate-details{
    width: 100%;
    box-sizing: border-box;
    padding: 0 63px 0 73px;
}
.activate-details h4{
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 44px;
    text-align: center;
}
.activate-details h6{
    color: #5c5a5a;
    font-size: 14px;
    height: 42px;
    line-height: 42px;
    padding-bottom: 7px;
    text-align: center;
}
.activity-details-bg{
    width:100%;
    height: 482px;
}
.activity-details-bg img{
    width:100%;
    height: 100%;
}
/*评论*/
.content-tab{
   width: 100%;
    height:50px;
    background:rgba(240,240,240,1);
    border-radius:5px;
}
.content-tab a{
    width:90px;
    height:50px;
    border-radius:5px;
    font-size:16px;
    text-align: center;

    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(51,51,51,1);
    line-height:50px;
    display: inline-block;
    position: relative;
}
.content-tab .content-select{
    background:rgba(247,114,95,1);
    color:#fff;

}
.content-tab .content-select:after{
    width: 0;
    height: 0;
    position: absolute;
    right:40px;
    bottom:0px;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-bottom: 10px solid #fff;
    content:"";
}
/*文字评论列表*/
.commont-content-list .list{
    display: flex;
    justify-content: flex-start;
    width:100%;
    height: 202px;
    float: left;
    margin-top:40px;
    padding:0px 40px;
    box-sizing: border-box;
}
.commont-content-list .list .list-commont{
    width:440px;
    padding:30px 22px;
    box-sizing: border-box;
    margin-right:20px;
    background:#F7F7F7
}
.commont-content-list .list  .list-commont-user{
    height: 20px;
    line-height: 20px;
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(51,51,51,1);
}
.commont-content-list .list .list-commont-user span{
    background:rgba(247,114,95,1);
    border-radius:5px;
    padding:2px 8px;
    font-size:12px;
    color:#fff;

}
.commont-content-list .list .list-commont .list-commint-content{
    font-size:14px;
    font-family:Microsoft YaHei;
    margin-top:22px;
    font-weight:400;
    line-height: 18px;
    color:rgba(51,51,51,1);
}
.list-staff{
    display: flex;
    justify-content: space-between;
    padding:30px 0;
    width:300px;
    margin-left:44px;
}
.list-staff-start{
    display: flex;

    justify-content: space-between;
    flex-direction: column;
}
.list-staff-start .staff-info-name{
    font-size:22px;
    font-family:Microsoft YaHei;
    font-weight:bold;

    color:rgba(247,114,95,1);
}
.list-staff-start .staff-info-name span{

    font-size:14px;
    font-family:SourceHanSansCN;
    font-weight:400;
    color:rgba(153,153,153,1);
}
.list-staff-score {
    display: flex;
    justify-content: flex-start;
    align-items: center;

}
.list-staff-score span{
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    margin-right:5px;
    color:rgba(102,102,102,1);
}
.list-staff-score img{
    width:12px;
    margin-left: 3px;
    height: 12px;
}
.list-commont-void{
    width:350px;
    height: 220px;
    margin-right: 60px;
}
.list-commit-void-img{
    width:100%;
    height: 180px;
    position: relative;
}
.list-commit-void-img .void-bg{
    width: 100%;
    height: 100%;
}
.list-commit-void-img .void-play{
    width:20px;
    height: 20px;
    position: absolute;
    bottom:20px;
    right:20px;
}
.list-commont-void .list-commont-user{
    height: 40px !important;

    padding-left:10px;
    line-height:40px !important;
    box-sizing: border-box;
    background:rgba(242,242,242,1);
}