.paging2 {margin:0 auto 150px auto;display: flex;justify-content: center;}
.paging2 span a {background-color: #fff;width:30px;height:30px;line-height: 30px;border:1px solid #dcdcdc;color:#dcdcdc;text-align: center;font-size: 15px;}
.paging2 span a.on {background-color: #222;border:1px solid #222;color:#fff;}
.sub_wrap .perfo_box li > a {margin-bottom:100px;}
.sub_wrap .perfo_box > li.empty {width: 100%;text-align: center;margin-bottom:100px;}
.sub_wrap .perfo_box > li.empty p {font-size: 15px;}
.sub_wrap .board_view {margin: 120px 0;border-top: 1px solid #222;}
.sub_wrap .board_view .tit {display: flex;flex-wrap: nowrap;justify-content: center;padding:20px;border-bottom: 1px solid #dcdcdc;align-items: center;}
.sub_wrap .board_view .tit span {line-height: 1;opacity: 0.8;}
.sub_wrap .board_view .basic_board .tit {justify-content: space-between;}
.sub_wrap .board_view .cont {display: flex;flex-wrap: wrap;justify-content: center;}
.sub_wrap .board_view .cont > div {margin:70px 0;width: 100%;text-align: center;}
.sub_wrap .board_view .cont > div p img {margin-bottom: 10px;}
.sub_wrap .board_view .cont > div > p > span {margin-bottom: 10px;}
.sub_wrap .board_view .cont img {max-width: 980px;}
.sub_wrap .board_view .cont img + p {margin-top: 10px;}
.sub_wrap .board_view .cont img + p img {margin-bottom: 10px;;}
.sub_wrap .board_view .page_move {margin:0px 0 120px 0;border-top:1px solid #dcdcdc;display: flex;flex-wrap: wrap;justify-content: center;}
.sub_wrap .board_view .page_move .view_move {width:100%;border-bottom: 1px solid #dcdcdc;overflow: hidden;text-overflow: ellipsis;word-break: break-all;white-space: nowrap;}
.sub_wrap .board_view .page_move span {font-weight: 700;}
.sub_wrap .board_view .page_move span.bo_title {padding:20px;}
.sub_wrap .board_view .page_move a span  i {font-size: 13px;font-weight: 700;margin-right: 5px;}
.sub_wrap .board_view .page_move a span.bf {padding:20px 50px;background-color: #f5f5f5;}
.sub_wrap .board_view .page_move .list_move {background-color: #222;color:#fff;border:1px solid #222;padding:20px 50px;margin-top:50px;transition: background 0.3s ease;}
.sub_wrap .board_view .page_move .list_move:hover {background-color: transparent;color:#222;}
.sub_wrap .perfo_box li > a span {width: 100%;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;overflow: hidden;}

@media screen and (max-width:800px) {
    .sub_wrap .board_view, .sub_wrap .board_view .cont > div, .sub_wrap .board_view .page_move {margin:70px 0;}
}
@media screen and (max-width:550px) {
    .sub_wrap .board_view .page_move .list_move {margin-top: 30px;padding:10px 30px;}
    .sub_wrap .board_view .cont > div {margin:30px 0;}
    .sub_wrap .board_view .page_move a span.bf, .sub_wrap .board_view .page_move span.bo_title {padding:10px 15px;}    
}
@media screen and (max-width:400px) {
    .sub_wrap .board_view, .sub_wrap .board_view .cont > div, .sub_wrap .board_view .page_move {margin:30px 0;} 
    .sub_wrap .board_view .tit {padding:10px;}
    .sub_wrap .board_view .tit span {font-size: 12px;}
}