body {
    background-color: #F6F6F6;
}
p.beizhu a {
    float: right;
}
@media only screen and (min-width: 1200px) and (max-width: 1370px){
    .container {
        width: 98%;
        margin: 0 auto;
    }
    }
.gallery-row{
	margin-bottom:25px;
}
/* 顶部 */
.materials_ti {
    color:rgba(255,255,255,1);
    padding-top: 80px;
    padding-bottom: 32px;
}
.subject {
    font-size:12px;
    
    color:rgba(255,255,255,1);
}
.ti_introduce {
    font-size:17px;
    
    color:rgba(255,255,255,1);
    margin-top: 28px;
}
.ti_num {
    font-size:34px;
    
    font-weight:400;
    color:rgba(255,255,255,1);
    margin-top: 8px;
}
.ti_num span {
    font-size:12px;
    
    font-weight:500;
    color:rgba(255,255,255,1);
}
.materials_ti {
    background: linear-gradient(to right, #f79c9c, #ffb2d6);
	margin-bottom: 60px;
}
.materials_ti h3 {
    font-size:41px;
    
    font-weight:400;
    color:#ffffff;
    margin-top: 16px;
}
@media only screen and (max-width: 768px){
    .materials_ti {
        margin-top: 40px;
    }
    .ti_introduce {
        width:100%;
    }
}
@media only screen and (min-width: 768px){
    .materials_ti {
        margin-top: 60px;
    }
    .ti_introduce {
        width:648px;
    }
}
/* 主题材料 */
section.newslist {
    background: #F6F6F6;
}
.top_interval {
    margin-top: 24px;
}
/* 内容 */
.row.fodder-row.subject-row {
   
}
.newslist img {
    width: 100%;
    border-radius: 8px;
}
.newbag {
    width: 100%;
    height: 504px;
    border-radius: 8px;
}
.newbag2 {
    width: 100%;
    height: 240px;
    border-radius: 8px;
}
.top_interval {
    margin-top: 24px;
}
@media only screen and (max-width: 768px){
    .newslist {
        margin-top: 40px;
    }
}
@media only screen and (min-width: 768px){
    .newslist {
        margin-top: 80px;
    }
}
.row.fodder-row.subject-row {
    
}

/* vip */
.vip_box_index {
    background-color: #fff;
}
/* 翻页块 */
.page_box {
    overflow: hidden;
    padding-bottom: 60px;
}
.page_box .pagination a {
    padding: 6px 16px;
    font-size:14px;
    font-weight:400;
    color:rgba(40,47,54,1);
}
.page_box .pagination {
    border-radius: 8px;
    float: right;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 8px;
    border-top-left-radius: 8px;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;
}
.pagination > li > a, .pagination > li > span {
    border: 1px solid #F6F6F6;
}
@media only screen and (max-width: 768px){
    .page_bnt1 {
        display: none;
    }
    .page_bnt2 {
        display: block;
    }
    .pagination > li:first-child > a, .pagination > li:first-child > span {
        padding: 15px 20px;
    }
    .pagination > li:last-child > a, .pagination > li:last-child > span {
        padding: 15px 20px;
    }
    .page_box .pagination {
       
    }
}
@media only screen and (min-width: 768px){
    .page_bnt1 {
        display: block;
    }
    .page_bnt2 {
        display: none;
    }
    .pagination > li:first-child > a, .pagination > li:first-child > span {
        padding: 13px 20px;
    }
    .pagination > li:last-child > a, .pagination > li:last-child > span {
        padding: 13px 20px;
    }
    .page_box .pagination {
       
    }
}