.mainbody .rightpart .paymentdetail h1{font-weight:bold;margin:15px 0}.mainbody .rightpart .paymentdetail table{width:100%;color:#696969}.mainbody .rightpart .paymentdetail table th{background:#fafafa;height:42px;line-height:42px;margin-bottom:15px}.mainbody .rightpart .paymentdetail table tr{border:1px solid #f3f3f3;border-collapse:separate;border-spacing:10px 0}.mainbody .rightpart .paymentdetail table td{height:70px;vertical-align:middle;text-align:center}.mainbody .rightpart .paymentdetail table td:first-child{text-align:left;text-indent:8%}.mainbody .rightpart .paymentdetail table td p{font-weight:bold}.mainbody .rightpart .paymentdetail table td span{display:block}
.mainbody .rightpart .pagecount div{
  display: inline-block;;
}
.mainbody .rightpart .pagecount {
    float: right;
    text-align: center;
    margin-top: 40px
}

.mainbody .rightpart .pagecount a {


    margin: 0 5px
}

.mainbody .rightpart .pagecount   span,.mainbody .rightpart .pagecount   a {
    display: inline-block;
    min-width: 30px;
    height: 30px;
    line-height: 30px;
    color: #999;
    border: 1px solid #ebebeb;
    border-radius: 3px
}

.mainbody .rightpart .pagecount span.current ,.mainbody .rightpart .pagecount a:hover    {
    border-color: #2fd9bf;
    color: #2fd9bf
}