.bet-record-detail-popup.app .bet-record-detail-table-popup tr th:first-of-type,.bet-record-detail-popup.app .bet-record-detail-table-popup tr td:first-of-type{text-overflow:ellipsis;white-space:nowrap;width:28%;max-width:5.581rem;overflow:hidden}.bet-record-detail-popup.app .bet-record-detail-table-popup tr th:nth-of-type(2),.bet-record-detail-popup.app .bet-record-detail-table-popup tr td:nth-of-type(2){width:22%}.bet-record-detail-popup.app .bet-record-detail-table-popup tr th:nth-of-type(3),.bet-record-detail-popup.app .bet-record-detail-table-popup tr td:nth-of-type(3),.bet-record-detail-popup.app .bet-record-detail-table-popup tr th:nth-of-type(4),.bet-record-detail-popup.app .bet-record-detail-table-popup tr td:nth-of-type(4){width:25%}.bet-record-detail-popup.app .bet-record-detail-table-popup tr td{font-size:.75rem}.bet-record-detail-popup.app .popup-table{border-collapse:collapse;border-spacing:0;width:100%;position:relative;overflow:hidden}.bet-record-detail-popup.app .popup-table .table-head,.bet-record-detail-popup.app .popup-table .table-body,.bet-record-detail-popup.app .popup-table tr{width:100%}.bet-record-detail-popup.app .popup-table tr:nth-of-type(odd) td{background:0 0}.bet-record-detail-popup.app .popup-table tr th,.bet-record-detail-popup.app .popup-table tr td{text-align:center;font-size:.875rem}.bet-record-detail-popup.app .popup-table tr th:first-of-type,.bet-record-detail-popup.app .popup-table tr td:first-of-type{white-space:nowrap;border-top-left-radius:5px;border-bottom-left-radius:5px}.bet-record-detail-popup.app .popup-table tr th:last-of-type,.bet-record-detail-popup.app .popup-table tr td:last-of-type{white-space:nowrap;border-top-right-radius:5px;border-bottom-right-radius:5px}.bet-record-detail-popup.app .popup-table tr th{color:#fff;line-height:1.875rem;position:sticky;top:0}.bet-record-detail-popup.app .popup-table tr td{color:#fff9;background:#2a328e;padding:.625rem 0 .125rem;line-height:1.25rem}.bet-record-detail-popup.pc .bet-record-detail-table-popup tr th:first-of-type,.bet-record-detail-popup.pc .bet-record-detail-table-popup tr td:first-of-type{text-overflow:ellipsis;white-space:nowrap;width:28%;max-width:5.581rem;overflow:hidden}.bet-record-detail-popup.pc .bet-record-detail-table-popup tr th:nth-of-type(2),.bet-record-detail-popup.pc .bet-record-detail-table-popup tr td:nth-of-type(2){width:22%}.bet-record-detail-popup.pc .bet-record-detail-table-popup tr th:nth-of-type(3),.bet-record-detail-popup.pc .bet-record-detail-table-popup tr td:nth-of-type(3),.bet-record-detail-popup.pc .bet-record-detail-table-popup tr th:nth-of-type(4),.bet-record-detail-popup.pc .bet-record-detail-table-popup tr td:nth-of-type(4){width:25%}.bet-record-detail-popup.pc .bet-record-detail-table-popup tr td{font-size:15px}.bet-record-detail-popup.pc .popup-table{border-collapse:collapse;border-spacing:0;width:100%;position:relative;overflow:hidden}.bet-record-detail-popup.pc .popup-table .table-head,.bet-record-detail-popup.pc .popup-table .table-body,.bet-record-detail-popup.pc .popup-table tr{width:100%}.bet-record-detail-popup.pc .popup-table tr:nth-of-type(odd) td{background:#2d3a91}.bet-record-detail-popup.pc .popup-table tr th,.bet-record-detail-popup.pc .popup-table tr td{text-align:center;font-size:14px}.bet-record-detail-popup.pc .popup-table tr th:first-of-type,.bet-record-detail-popup.pc .popup-table tr td:first-of-type{white-space:nowrap;border-top-left-radius:5px;border-bottom-left-radius:5px}.bet-record-detail-popup.pc .popup-table tr th:last-of-type,.bet-record-detail-popup.pc .popup-table tr td:last-of-type{white-space:nowrap;border-top-right-radius:5px;border-bottom-right-radius:5px}.bet-record-detail-popup.pc .popup-table tr th{color:#fff9;background:#4756b4;line-height:1.875rem;position:sticky;top:0}.bet-record-detail-popup.pc .popup-table tr td{color:#fff;padding:.625rem 0 .125rem;line-height:1.25rem}
.point-shop-popup.app .shop-container .carousel-container{margin-bottom:.625rem}.point-shop-popup.app .shop-container .carousel-container img{border-radius:.375rem;width:100%;margin-bottom:.375rem}.point-shop-popup.app .shop-container .carousel-container .more-product{display:flex;overflow-y:auto}.point-shop-popup.app .shop-container .carousel-container .more-product img{border-radius:.375rem;width:4.75rem;margin-right:.3125rem}.point-shop-popup.app .shop-container .carousel-container .more-product img:last-child{margin-right:0}.point-shop-popup.app .shop-container h5{color:#fff;margin-bottom:.375rem;font-size:.875rem}.point-shop-popup.app .shop-container p{color:#fff9;font-size:.75rem;line-height:1.125rem}.point-shop-popup.app .shop-container .total-amount-wrap{justify-content:flex-end;align-items:center;width:100%;margin:1rem 0;display:flex}.point-shop-popup.app .shop-container .total-amount-wrap p{margin-right:.5rem;font-size:.875rem}.point-shop-popup.app .shop-container .total-amount-wrap p span{color:#bf9fff;margin-right:.375rem;font-size:1.125rem;font-weight:700}.point-shop-popup.app .shop-container .total-amount-wrap .count-wrap{border:1px solid #ffffff26;border-radius:.5rem;align-items:center;height:2.25rem;display:flex;overflow:hidden}.point-shop-popup.app .shop-container .total-amount-wrap .count-wrap .btn-minus{cursor:pointer;background:#2a328e url(/config/app/img/pointShop/ic-minus.svg) 50%/.875rem no-repeat;width:2.25rem;height:2.25rem}.point-shop-popup.app .shop-container .total-amount-wrap .count-wrap .amount{justify-content:center;align-items:center;min-width:3.125rem;padding:0 .625rem;display:flex}.point-shop-popup.app .shop-container .total-amount-wrap .count-wrap .amount span{font-size:.875rem}.point-shop-popup.app .shop-container .total-amount-wrap .count-wrap .btn-plus{cursor:pointer;background:#2a328e url(/config/app/img/pointShop/ic-plus.svg) 50%/.875rem no-repeat;width:2.25rem;height:2.25rem}.point-shop-popup.app .shop-container .g-base-btn{margin-bottom:.625rem}.point-shop-popup.app .carousel-container{width:100%;height:auto;margin-bottom:.5rem;line-height:1px}.point-shop-popup.app .carousel-container .carousel-item{width:100%;padding:0 .875rem}.point-shop-popup.app .carousel-container .carousel-item img{cursor:pointer;width:100%;max-width:100%;height:auto;margin:0 auto;display:block;overflow:hidden}.point-shop-popup.app .carousel-container .react-multi-carousel-dot-list{bottom:.5rem}.point-shop-popup.app .carousel-container .react-multi-carousel-dot button{background:#5867b2cc;border-width:0;border-color:#0000;border-radius:.125rem;width:.5rem;height:.25rem;margin-right:.3125rem}.point-shop-popup.app .carousel-container .react-multi-carousel-dot--active button{background:#bf9fff;width:1rem}.point-shop-popup.pc .shop-container .carousel-container{background:0 0;margin-bottom:10px}.point-shop-popup.pc .shop-container .carousel-container img{border-radius:5px;width:100%;height:290px;margin-bottom:5px}.point-shop-popup.pc .shop-container .carousel-container .more-product{display:flex;overflow-y:auto}.point-shop-popup.pc .shop-container .carousel-container .more-product img{border-radius:5px;width:115px;height:72px;margin-right:5px}.point-shop-popup.pc .shop-container .carousel-container .more-product img:last-child{margin-right:0}.point-shop-popup.pc .shop-container h5{color:#fff;margin-top:20px;margin-bottom:5px;font-size:16px}.point-shop-popup.pc .shop-container p{color:#fff9;font-size:15px;line-height:18px}.point-shop-popup.pc .shop-container .total-amount-wrap{justify-content:flex-end;align-items:center;width:100%;margin:16px 0;display:flex}.point-shop-popup.pc .shop-container .total-amount-wrap p{margin-right:8px;font-size:14px}.point-shop-popup.pc .shop-container .total-amount-wrap p span{color:#bf9fff;margin-right:5px;font-size:18px;font-weight:700}.point-shop-popup.pc .shop-container .total-amount-wrap .count-wrap{border:1px solid #ffffff26;border-radius:8px;align-items:center;height:36px;display:flex;overflow:hidden}.point-shop-popup.pc .shop-container .total-amount-wrap .count-wrap .btn-minus{cursor:pointer;background:#313f99 url(/config/app/img/pointShop/ic-minus.svg) 50%/14px no-repeat;width:36px;height:36px}.point-shop-popup.pc .shop-container .total-amount-wrap .count-wrap .btn-minus:hover{filter:brightness(1.2)}.point-shop-popup.pc .shop-container .total-amount-wrap .count-wrap .amount{justify-content:center;align-items:center;min-width:3.125rem;padding:0 10px;display:flex}.point-shop-popup.pc .shop-container .total-amount-wrap .count-wrap .amount span{font-size:16px}.point-shop-popup.pc .shop-container .total-amount-wrap .count-wrap .btn-plus{cursor:pointer;background:#313f99 url(/config/app/img/pointShop/ic-plus.svg) 50%/14px no-repeat;width:36px;height:36px}.point-shop-popup.pc .shop-container .total-amount-wrap .count-wrap .btn-plus:hover{filter:brightness(1.2)}.point-shop-popup.pc .shop-container .g-base-btn{margin-bottom:10px}.point-shop-popup.pc .carousel-container{-webkit-user-select:none;user-select:none;background:#002854;width:100%;height:auto;margin:0 auto;position:relative}.point-shop-popup.pc .carousel-container .carousel-item{width:100%;height:425px;position:relative}.point-shop-popup.pc .carousel-container .carousel-item img{cursor:pointer;width:100%;min-width:1920px;max-width:1920px;height:auto;margin:0 auto;display:block;overflow:hidden}.point-shop-popup.pc .carousel-container .react-multi-carousel-dot-list{bottom:20px}.point-shop-popup.pc .carousel-container .react-multi-carousel-dot button{background:#fff9;border-width:0;border-color:#0000;border-radius:4px;width:18px;height:8px;margin-right:10px}.point-shop-popup.pc .carousel-container .react-multi-carousel-dot--active button{background:#bf9fff;width:54px}
