﻿/*.pages { text-align: center;margin:20px 0px }
.pages a, .pages span { display: inline-block; background-color: #efefef; margin: 0 3px; padding: 0px 12px; line-height: 30px; color: #737373; text-align: center; cursor: pointer; }
.pages span.curr, .pages a:hover, .pages span.sx:hover { background-color: #cc0000; color: #fff; }
*/
.listheading { height: 30px; margin: 20px auto; font-size: 13px; line-height: 30px;border-bottom:1px solid #eae6df;padding-bottom:10px; }

.pages { text-align: center; margin: 30px 0px 40px; font-size: 13px; }

.pages a { text-decoration: none; height: 25px; line-height: 23px; display: inline-block; text-align: center; }

.pages span,  .pages a { display: inline-block; box-sizing: border-box; text-align: center; }

.pages span { }

.disabled { height: 25px; width: 65px; line-height: 23px; background: #e8e8e8; margin: 0 5px; font-size: 13px; border: 1px solid #e8e8e8; }

.current { color: #ffffff; background: #cc0000; min-width: 25px; display: inline-block; height: 25px; line-height: 23px; border: 1px solid #cc0000; margin: 0 5px; }

.zxfPagenum { color: #666; background: #FFFFFF; min-width: 25px; display: inline-block; height: 25px; line-height: 23px; border: 1px solid #e8e8e8; margin: 0 5px; }

.nextpage { color: #e4002b; margin: 0 5px; border: 1px solid #cc0000; }

.nextbtn, .prebtn { color: #666; background: #FFFFFF; width: 65px; height: 25px; line-height: 23px; border: 1px solid #e8e8e8; font-size: 13px; }

.nextbtn { margin-right: 10px; }

.zxfinput { text-align: center; box-sizing: border-box; padding: 0px; border: none; width: 30px; margin-top: -2px; }

.zxfokbtn { height: 25px; line-height: 23px; border: 1px solid #e8e8e8; cursor: pointer; margin-left: 10px; margin-top: -0px; padding: 0px 10px; }
