@charset "UTF-8";@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(https://staticcdn.buzud.com/ui/material-symbols/material-symbols-outlined.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:100%;vertical-align:text-top;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.page{background-color:#010f20;color:#fff}.page>section{padding:2.5rem 0;max-width:80rem;margin:0 auto}.page>section>.title{margin-top:2.5rem;text-align:center;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}header{height:37.25rem;position:relative;background-color:#010f20;background-image:url(https://staticcdn.buzud.com/web/events/expo2024/head_bg.jpg);background-position:center center;background-size:auto 100%;padding:5rem 0 0}@media screen and (min-width:2000px){header{background-size:100% auto}}header .content{margin:0 auto;display:flex;flex-direction:column;align-items:center}header .content .logo img{display:block;width:30rem;height:20.9375rem}header .content .register{margin-top:2.19rem;cursor:pointer;display:inline-flex;padding:1.5rem 3.875rem;justify-content:center;align-items:center;border-radius:.75rem;background:linear-gradient(180deg,#00ccb4,#02a895);border:none;box-shadow:.0625rem -.0625rem .0625rem #000 inset,0 .0625rem .0625rem #fff9 inset;color:#fff;text-shadow:0 .0625rem .1875rem #079685;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;text-transform:uppercase}.about_event{padding:2.5rem 0;max-width:80rem;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between}.about_event .content{margin:1.5rem}.about_event .content .title{font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.about_event .content .paragraph{margin-top:1.5rem;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:-.00425rem;max-width:40rem}.about_event .content .paragraph p{margin-top:.25rem}.about_event .content .more_details{margin-top:2.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:148%;width:40rem}.about_event .map{width:35.5rem;height:26.125rem;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:1.5rem;border:.75rem solid #FFF}.about_event .map img{display:block;width:35.5rem}.goodies{padding:2.5rem 0;max-width:80rem;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.goodies .content{margin:1.5rem}.goodies .content .title{max-width:40rem;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.goodies .content .detail{margin-top:1.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:148%;width:40rem}.goodies .content .detail li{list-style:disc inside}.goodies img{display:block;width:32.75rem;margin-right:2.31rem}.speakers{padding:2.5rem 1.5rem!important}.speakers .detail{text-align:center;margin-top:1.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem}.speakers .content{display:flex;flex-direction:column;margin-top:2.5rem;gap:1.5rem}.speakers .content .speaker{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.speakers .content .speaker.left,.speakers .content .speaker.right{width:50%}.speakers .content .speaker .photo img{display:block;width:14.25rem;height:17.5rem}.speakers .content .speaker .info{font-size:.8125rem;font-style:normal;font-weight:400;line-height:148%}.speakers .content .speaker .info h5{font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.006rem}.speakers .content .speaker .info .title{margin-top:.5rem}.speakers .content .speaker .info .detail{margin-top:1.5rem;text-align:left}.speakers .content .speaker .info .detail p{margin-top:.5rem}.speakers .content .speaker .info .detail p:first-of-type{margin-top:0}.health_seminar{padding:2.5rem 1.5rem!important}.health_seminar .speakers-container{margin-top:3.62rem;max-width:80rem;display:flex;flex-direction:row;justify-content:space-between}.health_seminar .speakers-container .speaker{width:100%;display:flex;flex-direction:column;align-items:center}.health_seminar .speakers-container .speaker .photo img{display:block;width:14.25rem;height:17.5rem}.health_seminar .speakers-container .speaker .info{margin-top:1.5rem;text-align:center}.health_seminar .speakers-container .speaker .info h5{font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.006rem}.health_seminar .speakers-container .speaker .info .title{margin-top:.5rem;font-size:.8125rem;font-style:normal;font-weight:400;line-height:148%;max-width:16.5rem}.health_seminar .detail{margin-top:1.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem;text-align:center}.health_seminar .topics{margin-top:2.5rem;display:flex;flex-direction:row;gap:1.5rem}.health_seminar .topics .topic{margin-top:5.87rem;overflow:visible;position:relative;background:#071b33;width:18.125rem;height:15.9375rem;padding:2.5rem 1.5rem}.health_seminar .topics .topic h5{font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.005rem;text-align:center}.health_seminar .topics .topic p{margin-top:1.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem}.health_seminar .topics .topic img{display:block;position:absolute;width:9.4375rem;height:7.375rem;top:-5.87rem;left:4.37rem}.health_seminar .topics .topic.topic1{width:37.75rem;background:#0e59b3}.health_seminar .topics .topic.topic1 h5{max-width:20.19rem;text-align:left}.health_seminar .topics .topic.topic1 img{width:10.75rem;height:11.375rem;left:auto;right:1.5rem}.agenda{width:100%;max-width:initial!important;background-image:url(https://staticcdn.buzud.com/web/events/expo2024/agenda_bg.jpg);background-position:center center;background-size:auto 100%}@media screen and (min-width:2000px){.agenda{background-size:100% 100%}}.agenda .title{margin-top:0!important}.agenda .more{max-width:80rem;margin:2.5rem auto;padding:0 1.5rem;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem}.agenda .content{max-width:80rem;padding:0 2.5rem;height:54.5rem;margin:1.5rem auto 0;display:flex;flex-direction:row;justify-content:center;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:-.006rem}.agenda .content .timeline{width:1rem;height:54.5rem}.agenda .content .timeline img{display:none;width:1rem;height:54.5rem}.agenda .content .timeline img.pc{display:block}.agenda .content .time{color:var(--text-color-green-text, #00CCB4);margin-right:2.37rem;white-space:nowrap}.agenda .content .time p:nth-of-type(1){margin-top:.8rem}.agenda .content .time p:nth-of-type(2){margin-top:6rem}.agenda .content .time p:nth-of-type(3){margin-top:4rem}.agenda .content .time p:nth-of-type(4){margin-top:15rem}.agenda .content .time p:nth-of-type(5){margin-top:11.5rem}.agenda .content .time p:nth-of-type(6){margin-top:4rem}.agenda .content .detail{margin-left:2.25rem}.agenda .content .detail .event .time{margin-top:0;display:none}.agenda .content .detail .event h5{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.5rem;letter-spacing:-.006rem;white-space:nowrap}.agenda .content .detail .event .second_title{margin-top:.5rem;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.00425rem}.agenda .content .detail .event:nth-of-type(1){margin-top:.875rem}.agenda .content .detail .event:nth-of-type(2){margin-top:3.5rem}.agenda .content .detail .event:nth-of-type(3){margin-top:3rem}.agenda .content .detail .event:nth-of-type(4){margin-top:3.75rem}.agenda .content .detail .event:nth-of-type(5){margin-top:3.5rem}.agenda .content .detail .event:nth-of-type(6){margin-top:3.5rem}.register_section .title{margin-top:0!important}.register_section .detail{margin-top:1.5rem;text-align:center}.register_section .tickets{display:flex;flex-direction:row;gap:2.5rem;justify-content:center;margin-top:2.5rem}.register_section .tickets .ticket{display:flex;width:24rem;padding:2.5rem 1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;border-radius:1.5rem;border:.25rem solid #FFF;text-align:center}.register_section .tickets .ticket h5{font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}.register_section .tickets .ticket p{font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.00425rem}.register_section .tickets .ticket .price{font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.register_section .tickets .ticket button{cursor:pointer;display:inline-flex;padding:1.5rem;justify-content:center;align-items:center;border-radius:.75rem;background:linear-gradient(180deg,#00ccb4,#02a895);text-transform:uppercase;border:none;box-shadow:.0625rem -.0625rem .0625rem #000 inset,0 .0625rem .0625rem #fff9 inset;color:#fff;text-shadow:0 .0625rem .1875rem #079685;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}.register_section .tickets .ticket .disabled{background:#808080cc;text-shadow:0 .0625rem .1875rem rgba(128,128,128,.8);color:#0e0f10a1;cursor:auto}.more-section{margin-top:5rem;padding-bottom:2.5rem;text-align:center}.more-section .partners .title{font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.more-section .partners .content{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;gap:2rem;flex-wrap:wrap;padding:0 4rem}.more-section .partners .content img{display:block;margin-top:0}.more-section .partners .content .clubmed{width:9.5625rem;height:5rem}.more-section .partners .content .ecom{width:7.3125rem;height:5rem}.more-section .partners .content .efila{width:6.6875rem;height:5rem}.more-section .partners .content .freshkitchen{width:15.1875rem;height:5rem}.more-section .partners .content .guardian{width:10.1875rem;height:5rem}.more-section .partners .content .hwcloud{width:4.8125rem;height:5rem}.more-section .partners .content .nestia{width:8.25rem;height:5rem}.more-section .partners .content .singtel{width:5.9375rem;height:5rem}.more-section .partners .content .vitakids{width:6.0625rem;height:5rem}.more-section .partners .content .nordic_naturals{width:11rem;height:5rem}.more-section .partners .content .greenlife{width:9.125rem;height:5rem}.more-section img{margin-top:5rem;display:inline-block;width:18.5rem;height:5rem}.modal{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0006;z-index:100;display:flex;justify-content:center;align-items:center}.modal .panel{width:40rem;border-radius:1.5rem;background:#fff;color:#0e0f10;position:relative;overflow-x:hidden;max-height:100%;overflow-y:auto}.modal .panel .header{width:100%;height:6.8125rem;background:var(--text-color-link, #00A9CE);color:#fff;padding:1.5rem 2.5rem}.modal .panel .header h5{font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}.modal .panel .header p{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem}.modal .panel .content{padding:1.5rem 2.5rem 2.5rem}.modal .panel .content .success{margin-top:4rem;text-align:center}.modal .panel .content .success img{width:16.1rem;height:15rem}.modal .panel .content .success_message{margin-top:1.5rem;text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}.modal .panel .content .success_detail{margin-top:1rem;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem}.modal .panel .content .input{width:100%;border-radius:.5rem;display:flex;flex-direction:row;justify-content:space-between;padding:.75rem 1rem;height:3rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.005rem;margin-left:0;margin-top:3.5rem}.modal .panel .content .input:first-of-type{margin-top:2rem}.modal .panel .content .input input{height:1.5rem;text-align:left}.modal .panel .content .input .layui-input-prefix{position:absolute;top:-2rem;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:-.00425rem;left:0}.modal .panel .content .input.disabled{background:#0e0f1014}.modal .panel .content .input.disabled input{background:none;color:#0e0f10a1}.modal .panel .content .input .error-message{display:none}.modal .panel .content .input.error{border-color:#f55;position:relative;margin-bottom:2rem}.modal .panel .content .input.error:has(+.input){margin-bottom:3rem}.modal .panel .content .input.error .error-message{display:block;position:absolute;left:0;bottom:-1.5rem;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:-.00425rem;color:#f55}.modal .panel .content .submit,.modal .panel .content .close{margin-top:2.5rem;width:100%;padding:1.5rem 0;text-align:center;border-radius:.75rem;background:linear-gradient(180deg,#00ccb4,#02a895);box-shadow:0 -.0625rem .0625rem #000 inset,.0625rem .0625rem .0625rem .0625rem #fff9 inset;border:none;text-shadow:0 .0625rem .1875rem #079685;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;color:var(--text-color-white-text, #FFF);cursor:pointer}.modal .panel>.close{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border:none;z-index:100;cursor:pointer}span.highlight{color:#00ccb4}.public_pop .line{display:flex;flex-direction:row;justify-content:flex-start;gap:8rem}.public_pop .line .input{border:none;margin-top:3.5rem!important;padding:0!important}.public_pop .line .left{width:fit-content!important}.public_pop .line .left .quantity{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;border:.0265rem solid var(--control-line, rgba(14, 15, 16, .16))}.public_pop .line .left .quantity .layui-input{width:2.4375rem;padding:0 .5rem}.public_pop .line .left .quantity button{width:3rem;height:3rem;padding:.75rem;border:none;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.public_pop .line .left .quantity button.minus{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Reduce'%3E%3Cpath id='Vector' d='M20.5 13H3.5C2.95 13 2.5 12.55 2.5 12C2.5 11.45 2.95 11 3.5 11H20.5C21.05 11 21.5 11.45 21.5 12C21.5 12.55 21.05 13 20.5 13Z' fill='%230E0F10' /%3E%3C/g%3E%3C/svg%3E%0A")}.public_pop .line .left .quantity button.minus.disabled{cursor:auto;opacity:.3}.public_pop .line .left .quantity button.plus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.5 11H13V3.5C13 2.95 12.55 2.5 12 2.5C11.45 2.5 11 2.95 11 3.5V11H3.5C2.95 11 2.5 11.45 2.5 12C2.5 12.55 2.95 13 3.5 13H11V20.5C11 21.05 11.45 21.5 12 21.5C12.55 21.5 13 21.05 13 20.5V13H20.5C21.05 13 21.5 12.55 21.5 12C21.5 11.45 21.05 11 20.5 11Z' fill='%230E0F10'/%3E%3C/svg%3E")}.public_pop .line .left .quantity button.plus.disabled{cursor:auto;opacity:.3}.public_pop .line .right .price{font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}@media screen and (max-width:1280px)and (min-width:750px){.about_event .content .more_details{width:29.8125rem}.about_event .map{margin-right:1.5rem}.goodies{flex-direction:column;align-items:center}.goodies .content{display:flex;flex-direction:column;align-items:center}.goodies .content .title{max-width:inherit}.agenda{margin-top:2.5rem!important}.agenda .content .time p:nth-of-type(1){margin-top:1rem}.agenda .content .time p:nth-of-type(2){margin-top:6rem}.agenda .content .time p:nth-of-type(3){margin-top:4rem}.agenda .content .time p:nth-of-type(4){margin-top:15rem}.agenda .content .time p:nth-of-type(5){margin-top:11.5rem}.agenda .content .time p:nth-of-type(6){margin-top:4rem}.agenda .content .detail .event h5{white-space:normal}.agenda .content .detail .event:nth-of-type(1){margin-top:.75rem}.agenda .content .detail .event:nth-of-type(2){margin-top:3.25rem}.agenda .content .detail .event:nth-of-type(3){margin-top:3.5rem}.agenda .content .detail .event:nth-of-type(4){margin-top:3.625rem}.agenda .content .detail .event:nth-of-type(5){margin-top:3.625rem}.agenda .content .detail .event:nth-of-type(6){margin-top:3.5rem}.agenda .content .timeline img.pc{display:none}.agenda .content .timeline img.tablet{display:block}.speakers .content{flex-direction:column;margin-top:2.5rem;gap:2.5rem;height:auto}.speakers .content .speaker{padding:0 5rem}.speakers .content .speaker ._1st_photo{align-self:flex-start}.speakers .content .speaker.left,.speakers .content .speaker.right{width:100%}.health_seminar .topics_container{overflow-x:scroll}.health_seminar .topics{min-width:77rem}}@media screen and (max-width:750px){.page>section>.title{font-size:2rem;letter-spacing:-.008rem}header{height:32rem}header .content .logo img{display:block;width:18.4375rem;height:12.875rem}header .content .register{margin-top:5.12rem}.about_event{padding:2.5rem 0;max-width:80rem;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start}.about_event .content{margin:1.5rem}.about_event .content .title{font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.012rem}.about_event .content .paragraph{margin-top:1.5rem;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:-.00425rem;max-width:100%}.about_event .content .paragraph p{margin-top:.25rem}.about_event .content .more_details{margin-top:2.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:148%;width:auto}.about_event .map{width:20.4375rem;height:15rem;margin:0 auto}.speakers{padding:2.5rem 1.5rem!important}.speakers .content{display:flex;flex-direction:column;margin-top:1.5rem;gap:1.5rem;height:auto}.speakers .content .speaker{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem}.speakers .content .speaker.left{flex-direction:column;width:100%}.speakers .content .speaker.right{width:100%}.speakers .content .speaker .info{text-align:center}.speakers .content .speaker .info .detail{text-align:left}.health_seminar>h3.title{margin-top:0}.health_seminar .speakers-container{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2.5rem}.health_seminar .speakers-container .speaker .photo img{width:8.125rem;height:10rem}.health_seminar .topics{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.health_seminar .topics .topic{margin-top:5.87rem;overflow:visible;position:relative;background:#071b33;width:100%;height:auto;padding:2.5rem 1.5rem}.health_seminar .topics .topic img{width:9.4375rem;height:7.375rem;top:-5.88rem;left:5.56rem}.health_seminar .topics .topic.topic1{width:100%;background:#0e59b3}.health_seminar .topics .topic.topic1 h5{text-align:left}.health_seminar .topics .topic.topic1 img{width:6.96975rem;height:7.375rem;top:-5.88rem;left:6.75rem}.goodies{flex-direction:column;align-items:center}.goodies .content{display:flex;flex-direction:column;align-items:center}.goodies .content .title{font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem;text-align:center}.goodies .content .detail{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.0035rem;width:auto}.goodies img{margin-top:1.5rem;margin-right:0;width:21.4375rem}.agenda{margin-top:.5rem!important;width:100%;height:60.3rem}.agenda .title{margin-top:0!important}.agenda .more{margin-top:2.5rem}.agenda .content{width:100%;height:53rem;margin:1.69rem auto 0;display:flex;flex-direction:row;justify-content:flex-start;padding:0 1.5rem}.agenda .content .timeline{width:1rem;height:53rem}.agenda .content .timeline img{display:none;width:1rem;height:53rem}.agenda .content .timeline img.pc{display:none}.agenda .content .timeline img.mobile{display:block}.agenda .content .time{display:none}.agenda .content .detail{margin-left:1.5rem}.agenda .content .detail .event .time{font-size:1.06255rem;margin-top:0;display:block}.agenda .content .detail .event h5{font-size:1.06255rem;line-height:1.5rem;letter-spacing:-.00425rem;white-space:normal}.agenda .content .detail .event .second_title{margin-top:0;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;letter-spacing:-.003rem}.agenda .content .detail .event:nth-of-type(1){margin-top:.625rem}.agenda .content .detail .event:nth-of-type(2){margin-top:1.5rem}.agenda .content .detail .event:nth-of-type(3){margin-top:1.25rem}.agenda .content .detail .event:nth-of-type(4){margin-top:1.125rem}.agenda .content .detail .event:nth-of-type(5){margin-top:2.5rem}.agenda .content .detail .event:nth-of-type(6){margin-top:1.25rem}.register_section{padding:2.5rem 1.5rem!important}.register_section .title{margin-top:0!important}.register_section .detail{margin-top:1.5rem;text-align:center}.register_section .tickets{flex-direction:column;margin-top:1.5rem}.register_section .tickets .ticket{padding:2.5rem;width:100%}.more-section{margin-top:3rem}.more-section .partners .title{font-size:2rem;font-style:normal;font-weight:500;line-height:2.75rem;letter-spacing:-.008rem}.more-section .partners .content{margin-top:1.5rem;padding:0 .75rem}.more-section .partners .content img{display:block;margin-top:0}.more-section img{width:9.25rem;height:2.5rem}.modal .panel{width:21.4375rem;border-radius:1.5rem}.modal .panel .header{height:6rem;padding:1.5rem}.modal .panel .header h5{line-height:normal;font-size:1.25rem;letter-spacing:-.005rem}.modal .panel .header p{margin-top:0;font-size:.75rem;letter-spacing:-.003rem}.modal .panel .content{padding:1.5rem}.modal .panel .content .input{border-radius:.25rem;height:2.5rem;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem;margin-top:2.56rem}.modal .panel .content .input:first-of-type{margin-top:1.5rem}.modal .panel .content .input input{height:1.063rem}.modal .panel .content .input .layui-input-prefix{position:absolute;top:-1.563rem;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem}.modal .panel .content .input.error{border-color:#f55;position:relative;margin-bottom:1.5rem}.modal .panel .content .input.error:has(+.input){margin-bottom:2rem}.modal .panel .content .input.error .error-message{bottom:-1.0625rem;font-size:.875rem;line-height:normal;letter-spacing:-.0035rem;color:#f55}.modal .panel .content .success{margin-top:1.5rem;text-align:center}.modal .panel .content .success img{width:8.0625rem;height:7.5rem}.modal .panel .content .success_message{font-size:1.5rem;line-height:2rem;letter-spacing:-.0086rem}.modal .panel .content .success_detail{margin-top:.75rem}.modal .panel .content .submit,.modal .panel .content .close{margin-top:1.5rem;padding:.5rem 0;text-align:center;border-radius:.25rem;font-size:1rem;line-height:2rem}.modal .panel>.close{width:1.5rem;height:1.5rem}.modal .panel>.close img{width:1.5rem;height:1.5rem}.public_pop .line{gap:1.75rem}.public_pop .line .left .quantity{border-radius:.25rem}.public_pop .line .left .quantity .layui-input{width:2.25rem;padding:0 .5rem}.public_pop .line .left .quantity button{width:2.5rem;height:2.5rem;border:none}.public_pop .line .right .price{margin-top:.5rem;font-size:1.5rem;line-height:2rem;letter-spacing:-.006rem}}
