﻿
/* CSS reset */

@charset "utf-8";
*{margin:0px;padding:0px}
*,*:before,*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
}
body, html{font:"微软雅黑",Arial,sans-serif;color:#6d6d6d; font-size:14px; font-family: "微软雅黑";}
a{cursor:pointer;color:#666;}
a,a:active,u,s,del{text-decoration:none;color:#6d6d6d;}
img{border:0;vertical-align: middle;display: inline-block;}
i,em,b{font-style:normal}
dl,ol,ul,li{list-style:none}
input,select{ outline: none; }
.clear { zoom: 1; }
.clear:after { content: ""; clear: both; display: block; }
ul:after{ display:block; content:""; clear:both;}
table{border-collapse:collapse;width: auto;}/*细线边框*/
.fl{ float:left;}
.fr{ float:right;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }

.wp{
    width: 1200px;
    margin: 0 auto;
    padding: 0;
}

/*分页*/
.pages {
    text-align: center;
    margin: 21px 0 0;
    height: 96px;
}

.pages ul {
    display: inline-block;
}

.pages ul li {
    padding: 0!important;
margin: 0!important;
    float: left;
    width: 47px;
    height: 47px;
    line-height: 47px;
}

.pages ul li a {
    display: block;
    height: 47px;
    line-height: 47px;
    padding: 0 20px;
    text-align: center;
    font-size: 16px;
    color: #4f4f4f;
    background-color: #fff;
    border: 1px solid #e6e6e6;

}

.pages ul a:hover, .pages ul li.on a {
    /*border:none;*/
    background-color: #1e66ad;
    border-color: #1e66ad;
    color: #fff;
}

.pages ul .active {
    background: #1e66ad;
    border: 1px solid #1e66ad;
}

.pages ul .active p, .active span, .active i {
    color: white !important;
}

.disabled {
    background: white;
    border: 1px solid #e6e6e6;
    font-size: 16px;
}








