/*外层背景*/
body {
    background: url("../jpg/bg_dongtai.jpg") left center no-repeat;
    background-size: cover;
}
/*活动*/
.fn-act-title >a{
    font-size: 16px;
    padding:15px 0px;
    color:#ffffff;
}
.fn-act-title >a:hover{
    color: #4285f4;
}
.fn-act-title >span{
    font-size:16px;
    padding:0 10px;
}
.fn-text-bg{
    background: #c5c5c5;
    color: #fff;
    margin-left: 2%;
}
.fn-mg20 .fn-text-firstbg{
    background-color: #ff6000;
    color: #fff;
}
.activity_img{
    padding: 0 0 0 0;
}
/*内容超出加点点点*/

.fn-warp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    font-size: 12px;
    color: #a1a2a4;
    line-height: 20px;
}
.fn-details p{
    font-size: 14px;
    margin:15px 0px;
    color:#cfcfcf;
}
.fn-data{
    font-size: 14px;
    color:#b3b3b4;
    margin:15px 0px;
}
.fn-understand a{
    font-size: 14px;
    color:#418dff;
    text-decoration: underline;
}

/*margin*/
#activity-conts .fn-mg20{
    width: 100%;
    padding: 2% 0;
    margin-left: 0%;
    border-bottom:1px solid #696f89;
}
#activity-conts .first-row{
    margin-top: -15px;
}
/*分页*/
.page .pagination>li>a,
.page .pagination>li>span {
    margin-left: 12px;
    color: #ffffff;
    background-color:transparent;
    border-radius: 4px;
}
/*分页得到焦点的样式*/
.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
    z-index: 2;
    color: #ffffff;
    border-color: #fff;
}
.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover{
    border-color: #ddd;
    background-color: #ddd;
}
/*撑满整个页面*/
.full{
    min-height: 200px;
}
/*活动页面手机端*/
@media (max-width: 768px){
    .col-xs-3,.col-xs-9 {
        margin-top: 5%;
        width: 100%;
    }
}