/*分页*/
.page{
    margin: 10px 0px;
    float: right;
}
.page ul{
    margin:0px;
    padding:0px;
    list-style-type: none;
}
.page li{
    list-style-type: none;
    padding:8px 15px;
    border:solid 1px #eee;
    margin:0px 2px;
    float: left;
    border-radius: 5px;
    cursor: pointer;
    height: 20px;
    line-height: 20px;
}
.page li:hover{background: #f00;}
.page li a{text-decoration:none;display: block;font-size: 14px;color:#555;}
.page li span{color:#333;display: block;font-size: 14px;}
.page li:hover a{color: #fff;display: inline-block;}
.page li:hover span{color: #fff;}
.page li.active{background: #f00;}
.page li.active a{color: #fff;}
.page li.active span{color: #fff;}
.clearFix:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    line-height: 0;
    content: '';
}

/* 上一篇、下一篇--开始- */
#divLink {
    line-height:35px;
    border-top:solid 1px #ddd;
    margin-top:10px;
    padding: 15px 0 20px;
}
#divLink a,#divLink span {
    font-size:14px;
    color:#333;
}
#divLink a:hover {
    color: #ff9200;
}

.u-container{
    margin:10px 0px;
    padding:20px;
    background: #f8f8f8;
    box-shadow: 5px 5px 10px #eee;
    border-radius: 5px;
    border:solid 1px #eee;
}

/*依申请公开*/
.apply
{
    width:100%;
    margin:0 auto;
    border:solid 1px #eee;
    border-collapse:collapse;
    margin-bottom:10px;
    box-shadow: 5px 5px 10px #eee;
    background: #fff;
}
.apply th
{
    line-height:25px;
    padding:15px;
    font-weight:normal;
    text-align:center;
    color:#333;
    font-size:15px;
    border:solid 1px #eee;
}
.apply td
{
    line-height:25px;
    text-align:left;
    padding:15px;
    border:solid 1px #eee;
    font-size:15px;
}
.apply td label
{
    padding-left:2px;
    padding-right:10px;
}
.apply td span
{
    color:#666;
}
.apply td select
{
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    font-size: 14px;
    color: #333333;
    line-height: 39px;
    height: 39px;
    padding: 0 15px;
    vertical-align: top;
    width: 100%;
    cursor: pointer;
}
.apply td textarea{
    width: 742px;
    padding: 15px;
    border: 1px solid #dbdbdb;
    resize: none;
    border-radius: 3px;
    font-size: 14px;
    color: #333333;
    line-height: 22px;
    height: 66px;
}
.apply td input[type=text]{
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    font-size: 14px;
    color: #333333;
    line-height: 22px;
    padding: 7.5px 15px;
    width: 96.5%;
    height: 22px;
}

.apply-list
{
    width:100%;
    margin:0 auto;
    border:solid 1px #eee;
    border-collapse:collapse;
    margin-bottom:10px;
    box-shadow: 5px 5px 10px #eee;
}
.apply-list th
{
    line-height:25px;
    padding:10px;
    font-weight:normal;
    text-align:center;
    color:#333;
    font-size:15px;
    border:solid 1px #eee;
}
.apply-list td
{
    line-height:25px;
    text-align:center;
    padding:10px;
    border:solid 1px #eee;
    font-size:15px;
    color:#333;
}
.apply-list tr:nth-child(even)
{
    background: #f8f8f8;
}

/*站点地图*/
.site-map
{
    width:100%;
    margin:0 auto;
    border:solid 1px #eee;
    border-collapse:collapse;
    margin-bottom:10px;
    box-shadow: 5px 5px 10px #eee;
    background: #fff;
}
.site-map th
{
    line-height:20px;
    padding:15px;
    font-weight:normal;
    text-align:center;
    color:#333;
    font-size:15px;
    border:solid 1px #eee;
}
.site-map td
{
    line-height:20px;
    text-align:left;
    padding:15px;
    border:solid 1px #eee;
    font-size:15px;
    color:#333;
}
.site-map td a
{
    text-decoration: none;
    font-size:15px;
    color:#333;
}