@charset "utf-8";

/******基础样式开始******/
body{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:12px;color:#000; background:#fff;text-align:justify;text-justify:inter-ideograph;background-image:url(about:blank);background-attachment:fixed; height:100%;}
table,td{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;font-size:14px;line-height:24px;color:#2e2e2e;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{margin:0;padding:0;}
s,i,em{ font-style:normal; text-decoration:none;}
ul,ol,li{list-style-type:none;list-style:none;}
button,input,select,textarea{vertical-align:middle; font-family:Microsoft Yahei; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#6e6e6e; text-decoration:none;}
a:hover{color:#b61412;}
.clearfix{clear:both;height:1px;margin-top:-1px;overflow:hidden;}

.fw{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.disb{display:block;}
.disn{display:none;}

/*分页*/
.listPage { clear: both; margin: 50px 0 20px 0; width: 100%;height: 50px; }
.pageBtn { margin: 0 auto; text-align: center; cursor: default; }
.pageBtn a,.pageBtn span.disabled,.pageBtn span.current {padding: 5px 15px; font-size: 14px; color: #666; border: 1px solid #ddd; margin: 0 3px; cursor: pointer; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.pageBtn span.disabled ,.pageBtn span.current{color: #999; border: 1px solid #F0F0F0;}
.pageBtn span {padding: 5px 10px; font-size: 14px; color: #ABABAB; margin: 0 0px;}
.pageBtn span.prev, .pageBtn span.next, .pageBtn span.current {cursor: default; }
.pageBtn a:hover, .pageBtn a.prev:hover, .pageBtn a.next:hover, .pageBtn a.btn-skipsearch:hover {background: #99d022; color: #fff; border: 1px solid #99d022; transition: 0.3s ease; -moz- transition:0.3s ease; -webkit- transition:0.3s ease; }
.pageBtn span.page-skip { border: 0; }
.pageBtn span.noneb { border: 0; cursor: default; }
.jumpto { width: 32px; height: 16px; margin: -2px 2px 0; line-height: 16px; font-size: 14px; color: #999; text-align: center; vertical-align: middle; border: 1px solid #ccc; padding:5px 0;}
.pageBtn a.btn-skipsearch { padding: 3px 8px; background: #eee; }
.page-ipt-txt{padding:5px; border:1px solid #ddd; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background:#fff; outline:none; width:50px; text-align:center; margin:0 5px; vertical-align:middle;}
.page-ipt-btn{background:#fff; width:50px; height:28px; text-align:center; background:#2ea7e4; color:#fff; border:0; outline:none; cursor:pointer;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; vertical-align:middle;}
.page-ipt-btn:hover{background:#d0121b; color:#fff;}

/*分页new*/
.pages {
    margin: 20px auto;
    clear: both;
    /*width: 890px;*/
    text-align: center;
    padding: 10px 0px;
    text-align: center;
    font-size: 12px;
}

    .pages ul {
        display: inline;
        margin: 0 auto;
        width: 890px;
    }

    .pages li {
        display: inline;
        margin: 0 auto;
    }

    .pages span {
        padding: 5px 10px;
        font-size: 14px;
        color: #ABABAB;
        margin: 0 0px;
    }

        .pages span.disabled {
            cursor: pointer;
            color: #d2d2d2;
            border: 1px solid #ddd;
        }

    .pages a {
        padding: 5px 15px;
        font-size: 14px;
        color: #666;
        border: 1px solid #ddd;
        margin: 0 3px;
        cursor: pointer;
        border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        text-decoration: none;
    }

        .pages a:hover, li.current a {
            background-color: #99d022;
            color: #fff;
            /*border: #99d022 1px solid;*/
            text-decoration: none;
        }