.base-icon{display:flex;justify-content:center;align-items:center;background:#c3131b;border-radius:50%}.base-icon img{width:45%}.member .points{width:100%;background-color:#efefef;border:1px solid #888;box-sizing:border-box;border-radius:3px;padding:12px 15px}.member .points .points_row{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}.member .points .points_row:last-child{margin-bottom:0}.member .points .points_row .points_text{color:#333;font-weight:400}.member .points .points_row.total{align-items:flex-end}.member .points .points_row.total .points_text{font-weight:500}.member .points .points_row.total .points_text.point{color:#c3131b}.member .points .points_row.total .points_text.point span{font-size:22px;font-weight:700}.member .invoice_list{margin:35px 0 0;padding:0 6px;width:100%;overflow-y:auto}.member .invoice_list_item{display:flex;align-items:center;padding:20px;border-bottom:1px solid #888}.member .invoice_list_item:last-child{border-bottom:0}.member .invoice_list_item_icon{flex-shrink:0}.member .invoice_list_item_content p{text-align:left}.panel_list{height:30px;width:267px;display:inline-flex;justify-content:space-around;align-content:center;margin:20px 0}.panel_list .page{color:#fff}.panel_list .page_btn{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.panel_list .page_btn img{width:100%;height:100%}.panel_list .active{font-weight:700}