.body{background:#f5f5f5}.content .container .wrap{width:900px;margin:20px auto}.content .container .wrap .title{width:100%;height:50px;padding:0 20px;border:1px solid #ccc;line-height:50px;background:#e1f1ee;color:#0b9d78;font-size:18px}.content .container .wrap .table-head{width:100%;height:40px;border:1px solid #ccc;border-top:none;font-size:18px}.content .container .wrap .table-head span{display:inline-block;height:100%;text-align:center;line-height:40px}.content .container .wrap .table-head span:first-child{width:234px;border-right:1px solid #ccc}.content .container .wrap .table-head span:nth-child(2){width:659px}.content .container .wrap .rank-table{text-align:center;font-size:18px}.content .container .wrap .rank-table table tbody tr{background:#f9fbfb}.content .container .wrap .rank-table table tbody tr td{height:100px;vertical-align:middle}.content .container .wrap .rank-table table tbody tr td:first-child{width:234px}.content .container .wrap .rank-table table tbody tr td:nth-child(2){width:145px;padding-left:43px;text-align:left}.content .container .wrap .rank-table table tbody tr td:nth-child(2) p{line-height:15px;position:relative}.content .container .wrap .rank-table table tbody tr td:nth-child(2) p:after{content:"";width:3px;height:100%;background:red;position:absolute;left:-10px;top:0}.content .container .wrap .rank-table table tbody tr td:nth-child(2) p:first-child{margin-bottom:18px}.content .container .wrap .rank-table table tbody tr td:nth-child(3) div{width:100%;height:37px;vertical-align:bottom}.content .container .wrap .rank-table table tbody tr td:nth-child(3) div i{display:inline-block}.content .container .wrap .rank-table table tbody tr td:nth-child(3) div i:first-child{width:22px;height:28px;margin-right:15px;background:url(/./static/img/f2229bce0f8f8ab01cbe7922a218ea0a.png) no-repeat}.content .container .wrap .rank-table table tbody tr td:nth-child(3) div i:nth-child(2){width:25px;height:25px;border-radius:50%;background:url(/./static/img/d863ba91ed71a7879047252312a84473.png) no-repeat;background-size:100%;margin-right:10px}.content .container .wrap .rank-table table tbody tr td:nth-child(3) div .userInfo{display:inline-block;width:300px;height:37px;line-height:45px;border-bottom:1px solid #ccc;text-align:left;padding:0 20px 0 10px}#paginationContral ul li a{width:25px;height:25px;border:none;font-size:14px;text-align:center;line-height:26px;padding:0;border-radius:50%;margin:0 5px}#paginationContral ul li .icon{display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;margin:4px 10px;border-radius:0}#paginationContral ul li a.icon:focus,#paginationContral ul li a.icon:hover{background-color:initial}#paginationContral ul li .icon-first{border-right:8px solid #0b9d78;position:relative}#paginationContral ul li .icon-first:after{content:"";width:2px;height:14px;position:absolute;left:-3px;top:-7px;background:#0b9d78}#paginationContral ul li .icon-prve{border-right:8px solid #0b9d78}#paginationContral ul li .icon-last{border-left:8px solid #0b9d78;position:relative}#paginationContral ul li .icon-last:after{content:"";width:2px;height:14px;position:absolute;left:1px;top:-7px;background:#0b9d78}#paginationContral ul li .icon-next{border-left:8px solid #0b9d78}#paginationContral ul li span{display:inline-block;width:25px;height:25px;border:none}