.page { overflow: hidden; float:right; margin:15px;}
.page span { margin-right: 5px; display: block; float: left; margin-left: 5px; }
.page span b { padding: 0 2px; }
.page div { float: left }
.page a { font-size: 12px; text-decoration: none; display: block; float: left; color: #565656; border: 1px solid #cacaca; height: 20px; line-height: 20px; padding: 0 10px; margin: 0 2px; }
.page .Ellipsis { line-height: 32px; overflow: hidden; display: none; }
cite.FormNum { display: block; float: left; line-height: 20px; height: 20px; font-style: normal; padding-left: 10px; }
#PageNum { color: #777; width: 30px; height: 20px; line-height: 20px; border: 1px solid #cacaca; margin: 0 5px; text-align: center; }
.page a:hover, .page a.PageCur { background-color: #e34b28; border: 1px solid #e34b28; color: #ffffff; }
.item { overflow:hidden;}