body{font-size:14px; color:#333333; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.clear{clear:both;font-size:0;line-height:0;height:0;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ 
.none{display:none;}
a{text-decoration:none;color:#333;blr:expression(this.onFocus=this.blur())}
a:hover{color:#025194;}
img {-ms-interpolation-mode: bicubic;}
input,select,textarea{outline:medium;}
ul,li{
    list-style:none;
    margin:0;
    padding:0;
}
img{
    border: none;
    padding:0;
    margin:0;
}
#file {
    display: block; 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 120px; 
    height: 30px; 
    opacity: 0; 
    -moz-opacity: 0; 
    filter: alpha(opacity=0); 
} 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

.wrapper{width:100%;position: relative;}
.main{width:1200px;margin:0 auto;display:block;overflow: hidden;}
.main1{width:1108px;margin:0 auto;display:block;overflow: hidden;}
.main2{width:950px;margin:0 auto;display:block;overflow: hidden;}
.left{float:left;}
.right{float:right;}
.fenye {
  display: flex;
  justify-content: center;
  margin: 30px 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.pagination {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 0 8px rgba(0,0,0,0.08);
}

.pagination .page-item {
  margin: 0 3px;
}

.pagination .page-link {
  display: inline-block;
  padding: 8px 14px;
  border-radius: 6px;
  background-color: #f7f7f7;
  color: #333;
  text-decoration: none;
  font-size: 14px;
  transition: all 0.2s ease;
}

.pagination .page-link:hover {
  background-color: #007bff;
  color: #fff;
}

.pagination .active .page-link,
.pagination .page-item.active .page-link {
  background-color: #007bff;
  color: #fff;
  cursor: default;
}

.pagination .page-item.disabled .page-link {
  color: #aaa;
  background-color: #eee;
  cursor: not-allowed;
}

@media (max-width: 600px) {
  .pagination .page-link {
    padding: 6px 10px;
    font-size: 13px;
  }
}
