﻿/*新分页*/
.page{ clear:both; width:auto; margin:40px auto; height:auto; _height:50px; overflow:hidden;}
.page_m{  margin-right:30px; text-align:center; width:auto; display:block; overflow:hidden;}
.pg{ float:right;}
.pg a{ float:left; padding-right:15px;cursor: pointer ;padding-left:15px; height:35px; color:#3c3c3c; border:#ddd solid 1px; line-height:35px;display:inline-block; font-size:14px; overflow:hidden;}
.pg a:hover{ text-decoration:none;}
.pg span{ float:left; width:37px; height:37px; color:#3c3c3c;cursor: pointer ; line-height:36px; display:inline-block; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.pg a.focus{ background:#f40; color:#fff;}
.pg a{ margin-right:5px;}
.pg a:hover{ color:#f40; border:#f40 solid 1px;}
.pg a.focus:hover{ color:#fff; border:#ededed solid 1px; cursor:auto;}
.pg span.focus{ background:#f60; color:#fff; margin-right:5px; font-size:14px;}
.pg a.syy{ background:url(/images/syy.png) no-repeat; margin-right:5px;}
.pg a.xyy{ background:url(/images/xyy.png) no-repeat; margin-left:5px;}
.pg a.syy:hover{ background:#f60 url(/images/syy_hover.png) no-repeat;}
.pg a.xyy:hover{ background:#f60 url(/images/xyy_hover.png) no-repeat;}
.pg a.nos{ background:url(/images/nos.png) no-repeat; margin-right:5px;}
.pg a.nox{ background:url(/images/nox.png) no-repeat; margin-right:5px;}
.page .pg a.nos:hover{ background:url(/images/nos.png) no-repeat; border:#ededed solid 1px; cursor: default;}
.pg a.nox:hover{ background:url(/images/nox.png) no-repeat; border:#ededed solid 1px; cursor:default;}

.total{ float:left; line-height:35px; margin-left:6px;}
.form{ float:left; margin-top:7px;}
.form span{ float:left; margin-top:2px;}
.page_inp{ float:left; width: 38px; margin:0 6px; border: solid 1px #ededed;height: 21px;text-align: center;}
.form a.qd{ float:left; height: 23px;width: 43px;background: #f40;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;color: #fff;text-align: center;line-height: 23px;cursor: pointer; display:inline-block; margin-left:6px; overflow:hidden;}
.form a:hover{ border:none; text-decoration:underline;}
.pg .pagegonum {
    width:40px;
    height: 34px;
color: #3c3c3c;
border: #ddd solid 1px;
line-height: 34px;
text-align:center;

overflow:hidden;
}
.pg .pagenum {
    width:auto !important;
margin-right: 5px;
}
.newIcon_s {
    display:flex;
    align-items:center;
}
.newIcon_s >span {
    display:flex;
}
.newIcon_s .xhtImg_s > img {
    vertical-align: 0px;
}
    .xhtImg_s {
        height: 17px;
        position: relative;
        font-size: 0;
        margin-left: 5px;
    }

    .years_s {
        width: 27px;
        display: inline-block;
        height: 17px !important;
        line-height: 17px;
        color: #FF7228 !important;
        font-size: 12px;
        position: absolute;
        top: 2px !important;
        left: 24px !important;
    }
.newIcon_s .years_s {
    top: 0 !important;
}
    .gogs .years_s {
        top: 1px !important;
    }
    .long_s {
        left: 22px !important;
    }