#buy-point-dialog-failure-message{color:#d80c24;display:block;text-align:center}.point-value{background:#f4f4f4;display:flex;height:75px;margin-bottom:15px;width:100%}.bonus-value{align-items:center;display:flex;margin:auto;width:80%}.bonus-value span:nth-of-type(2){font-weight:700;margin-left:10px}.buy-point-button{background:#ffcf54;justify-content:center;line-height:50px;margin:20px auto;text-align:center;vertical-align:middle;width:100%}.buy-point-button,.link-button{border-radius:5px;font-size:1.8rem;font-weight:800;height:50px}.link-button{border:1px solid #e4e4e4;color:#f8606f;margin:50px auto;padding-top:10px;width:50%}#buy-point-dialog-complete-message{color:blue;font-weight:700;text-align:center}#buy-point-dialog-close-btn{padding:7px 25px}.point-text{font-weight:600}.item-center{align-items:center;display:flex;gap:4px;justify-content:center}.point-common{float:left}.point-common span{font-size:2.1rem;font-weight:700;margin-left:3px}.point-bonus-info{color:#aaa;text-align:center}.user-point{background-color:#333;color:#fff;font-weight:700;height:66px}.user-expired-point{background-color:#d80c24;color:#fff;font-weight:700;height:40px;margin:-15px auto 0;text-align:center;width:95%}.point-near-expired{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;width:100%}.point-near-expired .point-expired-info{display:flex;margin:0 30px}.point-near-expired .point-expired-info span{font-size:2rem;margin-left:3px}.point-notice{display:flex;justify-content:space-between;margin:12px auto;width:96%}.point-notice .notice-text{color:#aaa;width:70%}.point-notice .notice-text a{color:#d80c24;font-weight:700;text-decoration:underline}.point-notice .notice-link{text-align:right;width:23%}.point-header{font-size:2rem;font-weight:700;margin:13px auto}.point-header-2nd{margin:25px auto 13px}.points-container{align-items:center;display:flex;justify-content:space-between;margin:13px auto;width:95%}.points-container .points-left{display:flex;flex-direction:column;max-width:70%}.points-container .points-left .p-site-icon{height:24px;width:24px}.points-container .points-left .p-title{align-items:center;display:flex;font-size:1.5rem}.points-container .points-left .p-title img{margin-right:4px}.points-container .points-left .p-description{color:#aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.points-container .points-left .text-red{color:#d80c24}.points-container .points-right{align-items:center;display:flex}.points-container .points-right .p-point{font-size:2rem;font-weight:700}.points-container .points-right .p-point span{display:flex;gap:5px}.points-container .points-right .minus-point{color:#d80c24}.points-container .points-right .p-change-date{color:#aaa;margin-left:30px}.point-paging{margin:30px 0}.no-data{color:red;text-align:center}.item-width{width:40%}.icon-point-common{line-height:100%}.buy-success-message{color:blue;font-weight:700;text-align:center}#charge-point-success-popup .icon-coin{height:18px;width:18px}#charge-point-success-popup .cmc-modal-header{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;font-size:16px;font-weight:700;height:56px;line-height:24px;position:relative}#charge-point-success-popup .cmc-modal-header button.close{position:absolute;right:10px}#charge-point-success-popup .complete-message{align-items:center;color:#000;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:27px;margin-bottom:20px;margin-top:35px}#charge-point-success-popup .amount-bonus,#charge-point-success-popup .amount-points{font-size:20px;line-height:30px;margin-left:6px;margin-right:6px}#charge-point-success-popup .btn-point-history{background:#333;color:#fff;display:block;font-size:18px;line-height:27px;padding:21px 20px}#charge-point-success-popup .modal-footer{background-color:transparent;border:none}#buy-point-common .cmc-modal-header{position:relative}#buy-point-common .cmc-modal-header button.close{margin-top:10px;position:absolute;right:10px}#buy-point-common .box-charge-content-desc{align-items:center;color:#aaa;display:flex;font-size:14px;justify-content:center;line-height:21px;margin-bottom:15px}#buy-point-common .box-charge-content-desc .icon-coin{margin-left:10px;margin-right:10px}#buy-point-common .buy-point-button{align-items:center;display:flex;font-size:20px;height:60px;line-height:30px}#back-to-prev-dialog{background:#fff;border:1px solid #000;color:#000;font-size:16px;font-weight:700;padding:7px 10px;position:relative;text-decoration:none;top:-1px}#back-to-prev-dialog:hover{color:#f57c85}.top-daily-area{display:flex;justify-content:center;padding:25px 0}.top-daily-area span{font-size:1.8rem;font-weight:700;margin-left:2px}.top-modal-footer{text-align:center}.top-modal-header{background-color:#fff}.top-btn-close{background:#fff;border:1px solid #e4e4e4;border-radius:5px;box-sizing:border-box;color:#333;font-weight:600;padding:10px 30px}#charge-by-point-dialog-failure-message{align-items:center;display:flex;flex-direction:column;margin:15px 0;text-align:center}.buy-article-confirm-message{margin:0 auto}.d-none{display:none}.font-15-bold-500{font-size:15px;font-weight:500}.font-15-bold-700{font-size:15px;font-weight:700}.font-18-bold-700{font-size:18px;font-weight:700}.font-20-bold-500{font-size:20px;font-weight:500}.font-20-bold-700{font-size:20px;font-weight:700}.font-25-bold-700{font-size:25px;font-weight:700}.w-100pc-h-50px-d-flex{display:flex;height:50px;width:100%}.having-coin-amount{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.having-coin-amount-row{display:flex;width:100%}.w-5pc{width:5%}.w-40pc{width:40%}.w-45pc{width:45%}.w-50pc{width:50%}.margin-auto{margin:auto}.d-flex-align-center{align-items:center;display:flex}.line-break{border:1px solid #e4e4e4;width:100%}.lack-point-color{color:#d80c24}.charge-line-label{margin:auto auto auto 0;text-align:left}.charge-coin-label{margin-left:5%;text-align:left}.charge-cancel-btn{background-color:#fff;border-color:#fff;color:#999;font-weight:600;margin:10px auto 0;width:100%}.charge-coin-footer{background-color:#f4f4f4;border-top:1px solid #e4e4e4;color:#aaa;font-size:10px;justify-content:start;padding:6px;text-align:left}.charge-coin-footer .strong{color:#333;font-weight:600}.use-points-desc{display:flex}.selected-bonus-point{align-items:center;display:flex;font-size:12px;font-weight:700;gap:4px}.selected-bonus-point.mode-hidden{display:none}.selected-bonus-point-value{font-size:15px}.charge-coin-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.buy-info-amount-bonus{align-items:center;display:flex;gap:4px}.ticket-unit{font-size:1.5rem!important;margin-top:5px!important}.ticket-price-label,.ticket-price-num,.ticket-unit{margin-left:0!important}.ticket-price-label{font-size:10px!important;margin-bottom:.2rem!important}.flex-baseline{align-items:flex-end;display:flex;margin:auto}.point-list-free-span{font-size:15px;font-weight:700;margin:auto 5px}.point-list-div-first{display:flex;margin:auto 0;width:50%}.point-list-div-sec{margin:auto 0 auto auto;order:2;padding-right:5px}.point-list-coin-area{font-size:15px;font-weight:700;padding-left:5px}.point-list-notice{background:#f4f4f4;color:#aaa;padding:15px}.point-list-coin-img-div{padding-left:0}.point-list-area{padding-top:0}.point-list-area:hover{background-color:#f8f8f8}.point-list-point-area{display:flex;padding:12px 5px;width:99%}.point-list-point-type{align-items:center;display:grid;font-size:15px;font-weight:700;justify-items:center}.point-list-point-type.margin-left-5{margin-left:5px}.point-list-coin-area-ticket{font-size:13px;margin-left:-3px}.point-list-ticket-img{vertical-align:sub}@media screen and (max-width:767px){.user-point{height:100px}.user-point.none-text{height:66px}.point-near-expired .point-expired-info{margin:0 10px}.point-notice{font-size:1rem}.point-header{font-size:1.5rem;width:95%}.points-container{font-size:1rem}.points-container .points-left .p-title{font-size:1.2rem}.points-container .points-right .p-point{font-size:1.8rem}.points-container .points-right .p-change-date{margin-left:10px}.points-container .points-right{align-items:flex-end;flex-direction:column}.point-list-point-area{margin:8px auto;padding:inherit;width:95%}}@media (max-width:600px){.notice-text a{display:block;white-space:normal;word-break:break-word}}