@charset "utf-8";
/* ====================公共样式========================= */
/* 分页 */
.paging .nav-links{width: 100%;text-align: center;user-select: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}

.paging .nav-links a{width: 35px;height: 35px;border-radius: 50%;margin: 4px 5px;line-height: 1;font-size: 16px;color: #666;transition: all .4s ease;display: flex;align-items: center;justify-content: center;font-family: "fab";}
.paging .nav-links span{width: 35px;height: 35px;border-radius: 50%;margin: 4px 5px;line-height: 1;font-size: 16px;color: #666;transition: all .4s ease;display: flex;align-items: center;justify-content: center;font-family: "fab";}
.paging .nav-links a:first-child, .nav-links a:last-child{font-size: 0;padding: 0;color: #b9b9b9;}
.paging .nav-links a:first-child::before, .nav-links a:last-child::before{content: "\e80b";font-size: 16px;font-family: "icon";line-height: 1;}
.paging .nav-links a:last-child{transform: rotateY(180deg);}
.paging .nav-links a:hover, .paging .nav-links span.current, .paging a.on{border-color: #000 !important;background-color: #000 !important;color: #fff !important;}
@media all and (max-width:1590px) {
    .paging a{width: 35px;height: 35px;font-size: 15px;}
    .paging a:first-child::before, .paging-menu a:last-child::before {font-size: 15px;}
}
@media all and (max-width:1000px) {
    .paging a{margin: 4px;width: 30px;height: 30px;font-size: 14px;}
    .paging a:first-child::before, .paging-menu a:last-child::before {font-size: 14px;}
}