.points_cont,.points_error,.points_info,.points_menu,.points_show,.points_stats{overflow:hidden}#giftlists,.points_menu,.points_show{text-align:center}.p_btn,.p_gift{cursor:pointer}.points_menu{background:#f2f5f5;padding:10px;border-radius:6px;margin:0px 0}.points_menu li{display:inline-block;margin:0 3px;vertical-align:top}.points_menu li a{text-decoration:none}.points_menu li:hover{border-color:rgba(255,59,48,.4)}.points_menu li img{width:53px;padding:2px;border:1px solid rgba(255,255,255,.4);border-radius:50%}.points_menu li span{display:block;border:1px solid rgba(255,255,255,.4);border-radius:3px;font-size:11px;margin:5px 0 0;padding:2px 10px;color:#fff;text-transform:uppercase}.points_menu li:hover span{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.6);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.6)}.points_title{margin:10px 0;color:#010101;font-size:18px}.points_info{background:#F4F8FA;border-radius:6px;margin:1px 0}.points_info a,.points_info b{color:#E2574C}.points_show{border:1px dashed #3788D1;padding:15px 0;background-color:rgba(255,255,255,1);border-radius:6px}.points_error{margin:15px 0;background:#E2574C;padding:10px 15px;color:#fff;border-radius:6px}.points_error strong{font-size:14px;display:block;margin:0 0 6px}.points_gift label,.points_nav a{display:inline-block;border-radius:3px}table.points_table{max-width:100%;background-color:transparent;border-spacing:0;width:100%;margin-bottom:20px;border:1px solid #ddd;border-collapse:separate;border-left:0}table.points_table td,table.points_table th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #ddd;border-left:1px solid #ddd}table.points_table td a{color:#4C6589}table.points_table th{font-weight:700;color:#4C6589}table.points_table thead th{vertical-align:bottom}.p_gift,.points_gift{vertical-align:top;overflow:hidden}table.points_table caption+tbody tr:first-child td,table.points_table caption+tbody tr:first-child th,table.points_table caption+thead tr:first-child td,table.points_table caption+thead tr:first-child th,table.points_table colgroup+tbody tr:first-child td,table.points_table colgroup+tbody tr:first-child th,table.points_table colgroup+thead tr:first-child td,table.points_table colgroup+thead tr:first-child th,table.points_table tbody:first-child tr:first-child td,table.points_table tbody:first-child tr:first-child th,table.points_table thead:first-child tr:first-child td,table.points_table thead:first-child tr:first-child th{border-top:0}table.points_table tbody tr:hover>td,table.points_table tbody tr:hover>th{background-color:#f5f5f5}table.points_table textarea{padding:5px;width:458px;border:1px solid #bcc0c2}table.points_table input[type=text]{width:300px;padding:5px}.p_gift img,.points_gift img{width:80px;height:80px}table.points_table select{padding:0}.p_btn{background:rgba(193,214,127,1);color:#fff;padding:3px 10px;font-size:11px;border:none;outline:0;border-radius:3px}.p_btn:hover{opacity:.8}.p_btn.del{background:#E2574C}.points_nav{margin:10px 0;clear:both;overflow:hidden;background-color:#3E4B51;border-radius:6px;padding:10px;color:#fff}.points_nav a{padding:2px 5px;margin:2px 1px;background:#ebebeb;text-decoration:none}.points_nav a:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.6);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.6)}.points_gift{display:inline-block;margin:5px 0}.points_gift label{background:rgba(193,214,127,.4);padding:5px;overflow:hidden;cursor:pointer;text-align:center}.points_gift input[type=radio]{display:none}.points_gift input[type=radio]:checked+label,.points_gift label:hover{background-color:rgba(226,87,76,.4)}.points_gift img{margin:5px}.points_gift .p_coin{display:block;overflow:hidden;border-radius:3px;background:rgba(255,255,255,.7);padding:2px 5px;margin:10px 0 0;color:#3DB39E;text-align:left}.p_gift .g_del:hover,.points_gift .p_coin b{color:#E2574C}.prof_gifts{overflow:hidden}.p_gift{position:relative;display:inline-block;margin:5px;padding:10px;background-color:rgba(0,0,0,.04);border-radius:6px}.p_gift .g_del{position:absolute;right:5px;top:5px;font-size:18px}.p_gift:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3)}#results,#results2{width:130px;border:1px solid #DEDEDE;display:none}#results li,#results ul,#results2 ul{padding:0;margin:0;border:0;list-style:none}#results li a,#results2 li a{display:block;padding:4px;text-decoration:none;color:#000;font-weight:700}#results li a small,#results2 li a small{display:block;text-decoration:none;color:#999;font-weight:400}#results li a:hover,#results2 li a:hover{background:#FFC}#results ul,#results2 ul{padding:6px}#results2 li{border-top:solid 1px #DEDEDE}.buytable1,.buytable2{border:1px solid #CCC;padding:5px}.buytable2{background-color:#ededed;color:#962e00;text-align:center}.points_info{text-align:center;padding:10px}.points_user{overflow:hidden;position:relative;padding:5px 5px 5px 50px;margin:10px 0;border-bottom:1px solid rgba(0,0,0,.05)}.points_user:last-child{border-bottom:none}.points_user .ava{float:left;width:40px;height:40px;margin:0 5px 0 -45px;border-radius:3px;text-align:center}.points_user .ava img{position:relative;width:40px;height:40px;border-radius:4px}.points_user h5{padding:0 0 5px;margin:0 0 5px;display:block;border-bottom:1px dashed rgba(0,0,0,.15)}.points_user p{margin:0}