﻿.container-x1{padding:0;margin:0;}.container-x1 .branch-line{margin:20px 0;border-top:2px solid #e0dede;}.container-x1 .header_banner{width:100%;background-color:#d8d7d2;display:flex;justify-content:center;}.container-x1 .header_banner img{height:175px;background-repeat:no-repeat;}.container-x1 .point_content{margin:0 auto 90px;padding:0 20px;width:calc(100% - 40px);max-width:1000px;display:flex;flex-direction:column;}.container-x1 .point_content .point_title{margin:20px 0 8px;display:flex;align-items:center;height:63px;}.container-x1 .point_content .point_title i{margin:0 8px 0 0;color:#ff9800;font-size:35px;}.container-x1 .point_content .point_title h1{font-size:18px;font-weight:400;margin:0;}.container-x1 .point_content .point_title a{margin-left:auto;color:#ec5959;text-decoration:none;font-size:.8em;font-weight:900;}.container-x1 .point_content .point_discription ul{padding:0;display:flex;flex-direction:column;}@media(min-width:720px){.container-x1 .point_content .point_discription ul{flex-direction:row;}}.container-x1 .point_content .point_discription ul .item_div{margin:0 0 40px;display:flex;gap:30px;justify-content:space-between;}@media(min-width:720px){.container-x1 .point_content .point_discription ul .item_div{margin:0;}}.container-x1 .point_content .point_discription ul .item_div .point_discription_item{display:flex;flex-direction:column;text-align:center;list-style-type:none;padding:0 10px;width:45%;color:#515050;}.container-x1 .point_content .point_discription ul .item_div .point_discription_item i{font-size:35px;color:#bfbfbf;margin:20px;}.container-x1 .point_content .point_discription ul .item_div .point_discription_item .item_title{margin:10px 0 0;font-size:14px;flex-wrap:nowrap;font-weight:400;}.container-x1 .point_content .point_discription ul .item_div .point_discription_item .item_p{font-size:14px;margin:10px 0 0;line-height:1.5em;font-weight:500;}.container-x1 .point_content .point_module{display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;}.container-x1 .point_content .point_module .card{margin:20px 20px;padding:10px 0;border:0;max-width:200px;min-width:147px;}.container-x1 .point_content .point_module .card .point_card{margin:0 0 10px;padding:39px 0 20px;border-radius:5px;color:#fff;width:100%;text-align:center;letter-spacing:.1em;width:100%;}.container-x1 .point_content .point_module .card .point_card p{margin:0;font-size:14px;display:block;font-weight:700;}.container-x1 .point_content .point_module .card .point_card span{margin:5px 0 0;font-size:12px;display:block;font-weight:400;margin:5px 0 0;}.container-x1 .point_content .point_module .card .card-body{padding:0 5px;display:flex;flex-direction:column;}.container-x1 .point_content .point_module .card .card-body .card-title{margin:0;font-size:16px;color:#868686;line-height:1.2em;font-weight:bold;}.container-x1 .point_content .point_module .card .card-body .point_price{font-size:14px;margin:5px 0 8px;color:#4a4a4a;font-weight:bold;}.container-x1 .point_content .point_module .card .card-body .giveaway{color:#868686;font-size:14px;margin:0 0 10px;font-weight:600;}.container-x1 .point_content .point_module .card .btn{display:flex;align-items:center;justify-content:center;border-radius:25px;border:1px solid #ed5959;color:#ed5959;font-weight:700;font-size:1em;padding:8px 0;transition:all .5s ease-in-out;width:100%;}.container-x1 .point_content .point_module .card .btn:hover{color:#fff;}.container-x1 .point_content .point_precautions{font-weight:600;color:#717171;}.container-x1 .point_content .point_precautions h2{font-weight:600;font-size:12px;}.container-x1 .point_content .point_precautions ul{list-style:disc;padding:0 0 0 20px;}.container-x1 .point_content .point_precautions ul li{font-size:12px;}.container-x1 .point_content .point_precautions ul li a{color:#717171;text-decoration:dotted;text-decoration-line:underline;text-decoration-color:#9f9d9a;text-underline-offset:4px;}.container-x1 .point_content .point_precautions p{margin-top:10px;line-height:17px;font-size:12px;letter-spacing:.15px;}.container-x1 .modal-content{padding:40px;}.container-x1 .modal-content .modal-header{display:flex;justify-content:center;}.container-x1 .modal-content .modal-header .modal-title{color:#ff9800;display:flex;flex-direction:column;justify-content:center;font-size:18px;}.container-x1 .modal-content .modal-header .modal-title i{font-size:40px;margin:15px;display:flex;justify-content:center;}.container-x1 .modal-content .modal-body{padding:20px 0;}.container-x1 .modal-content .modal-body .modal_title{font-size:18px;color:#ff9800;}.container-x1 .modal-content .modal-body .modal_content{margin:10px 0 20px;color:#868686;}.container-x1 .modal-content .modal-body .modal_top_up{margin:10px 0 0;display:flex;justify-content:space-between;color:#717171;}.container-x1 .modal-content .modal-body .modal_discount{margin:10px 0 0;color:#717171;display:flex;justify-content:space-between;}.container-x1 .modal-content .modal-body .modal_total{display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid #a4a2a2;border-bottom:1px solid #a4a2a2;}.container-x1 .modal-content .modal-body .modal_total p{margin:0;}.container-x1 .modal-content .modal-body .payment{margin:10px 0;font-size:16px;}.container-x1 .modal-content .modal-body .payment .form_check_group{display:flex;}.container-x1 .modal-content .modal-body .payment .form_check_group .form-check{margin:10px 0;margin-right:5px;display:flex;}.container-x1 .modal-content .modal-body .payment .form_check_group .form-check input{margin-right:10px;}.container-x1 .modal-content .modal-body .payment .form_check_group .form-check input:checked{background-color:#ff9800;border-color:#ff9800;box-shadow:none;}.container-x1 .modal-content .modal-body .payment .form_check_group .form-check label{font-size:14px;color:#b3b0b0;}.container-x1 .modal-content .modal-body .invoice{font-size:16px;font-weight:bold;}.container-x1 .modal-content .modal-body .invoice p{font-size:13px;margin:10px 0;font-weight:400;}.container-x1 .modal-content .modal-body .invoice .invoice_type{font-weight:400;display:flex;}.container-x1 .modal-content .modal-body .invoice .invoice_type::placeholder{color:#c9c9c9;font-size:13px;}.container-x1 .modal-content .modal-body .invoice .invoice_type .form-check{margin:10px 0;margin-right:5px;display:flex;}.container-x1 .modal-content .modal-body .invoice .invoice_type .form-check input{margin-right:10px;}.container-x1 .modal-content .modal-body .invoice .invoice_type .form-check input:checked{background-color:#ff9800;border-color:#ff9800;box-shadow:none;}.container-x1 .modal-content .modal-body .invoice .invoice_type .form-check label{font-size:14px;color:#b3b0b0;}.container-x1 .modal-content .modal-body .invoice .invoice_input{border:0;border-bottom:#9e9a9a 1px solid;}.container-x1 .modal-content .modal-body .invoice .invoice_input:focus{outline:0;}.container-x1 .modal-content .modal-footer{display:flex;flex-direction:column;}.container-x1 .modal-content .modal-footer .btn{width:100%;color:#fff;border-radius:30px;padding:10px 15px;}.container-x1 .modal-content .modal-footer .btn.continute{background-color:#ff9800;}.container-x1 .modal-content .modal-footer .btn.edit{background-color:rgba(177,173,173,.8392156863);}