.form-pagination{height: 40px;line-height: 40px;margin-top: 5px;}
.form-pagination .page-info{float: left;text-indent: 5px;}
.form-pagination .page-number{position: relative;text-align: right;right: 0px;}
.form-pagination .page-number a{border: 1px solid #dedede;background-color: #f1f1f1;height: 35px;line-height: 35px;text-align: center;display: inline-block;padding: 0 18px;margin-left: 5px;vertical-align: top;}
.form-pagination .page-number span{margin-left: 5px;height: 35px;line-height: 35px;display: inline-block;padding: 0 18px;text-align: center;vertical-align: top;}
.form-pagination .page-number input{width: 30px;margin-left: 5px;height: 35px;vertical-align: top;    text-align: center;}
.form-pagination .page-number select{width: 50px;height: 35px;vertical-align: top;}
.form-pagination .page-number .selected{background-color: #8c0000;color: #fff;vertical-align: top;}
.form-pagination .page-number .but{background-color: #f1f1f1;border: 1px solid #dedede;display: inline-block;text-align: center;}
.form-pagination .page-number .go{width: 35px;margin-left: 5px;height: 35px;vertical-align: top;}
.form-pagination .page-number .error{margin-right: 5px;height: 35px;vertical-align: top;color: red;}

.form-pagination .page-group{position: relative;text-align: center;right: 0px;}
.form-pagination .page-group a{border: 1px solid #dedede;background-color: #f1f1f1;height: 35px;line-height: 35px;text-align: center;display: inline-block;padding: 0 18px;margin-left: 5px;vertical-align: top;}
.form-pagination .page-group span{margin-left: 5px;height: 35px;line-height: 35px;display: inline-block;padding: 0 18px;text-align: center;vertical-align: top;}
.form-pagination .page-group input{width: 30px;margin-left: 5px;height: 35px;vertical-align: top;    text-align: center;}
.form-pagination .page-group select{width: 50px;height: 35px;vertical-align: top;}
.form-pagination .page-group .selected{background-color: #8c0000;color: #fff;vertical-align: top;}