a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media screen and (min-width:1279.98px){.m-show{display:none!important}}@media screen and (max-width:1279.97px) and (min-width:1023.98px){.m-show{display:none!important}}@media screen and (max-width:1023.97px){.m-none{display:none!important}}@media screen and (min-width:768px) and (max-width:1023.97px){.m-only-show{display:none!important}}@media screen and (min-width:1023.98px){.m-only-show{display:none!important}}@media screen and (max-width:767px){.m-only-none{display:none!important}}@media screen and (max-width:360px){.low-block{display:block}}@media screen and (max-width:767px){.m-block{display:block}}@media screen and (min-width:768px) and (max-width:1023.97px){.p-block{display:block}}@media screen and (min-width:1023.98px){.d-block{display:block}}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;border:0;outline:0;padding:0;margin:0}a{text-decoration:none;color:inherit}.image-w img,.image-w object{width:100%;display:block}.image-h img,.image-h object{height:100%;display:block}img{pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}svg{width:100%;height:100%}@media screen and (max-width:767px){.assets-images{background:url(image/photo/energy-2_m.png?49628)}}.no-show{position:absolute;visibility:hidden}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-a-center{align-items:center}.flex-a-fs{align-items:flex-start}.flex-a-fe{align-items:flex-end}.flex-j-center{justify-content:center}.flex-j-sb{justify-content:space-between}.flex-j-fs{justify-content:flex-start}.flex-j-fe{justify-content:flex-end}.flex-all-center{align-items:center;justify-content:center}.flex-wrap{flex-wrap:wrap}.inline-b{display:inline-block}@media screen and (min-width:768px) and (max-width:1023.97px){.p--flex-row{flex-direction:row}}@media screen and (min-width:768px) and (max-width:1023.97px){.p--flex-column{flex-direction:column}}@media screen and (min-width:768px) and (max-width:1023.97px){.p--flex-a-center{align-items:center}}@media screen and (min-width:768px) and (max-width:1023.97px){.p--flex-j-center{justify-content:center}}@media screen and (min-width:768px) and (max-width:1023.97px){.p--flex-j-fs{justify-content:flex-start}}@media screen and (max-width:767px){.m--flex-row{flex-direction:row}}@media screen and (max-width:767px){.m--flex-column{flex-direction:column}}@media screen and (max-width:767px){.m--flex-a-center{align-items:center}}@media screen and (max-width:767px){.m--flex-a-fs{align-items:flex-start}}@media screen and (max-width:767px){.m--flex-a-fe{align-items:flex-end}}@media screen and (max-width:767px){.m--flex-j-center{justify-content:center}}@media screen and (max-width:767px){.m--flex-j-sb{justify-content:space-between}}@media screen and (max-width:767px){.m--flex-j-fs{justify-content:flex-start}}@media screen and (max-width:767px){.m--flex-j-fe{justify-content:flex-end}}h1,h2,h3,h4,h5,h6{font-weight:inherit}.f-color-fff{color:#fff}.f-color-000{color:#000}.f-color-c7b{color:#c7b299}.f-color-3b5{color:#3b5272}.f-color-253{color:#253d5e}.f-color-d9d{color:#d9d1bb}.f-color-111{color:#111f33}.f-color-99b{color:#99b2ad}.f-color-695{color:#695e50}.f-color-e6e{color:#e6e2db}.f-color-c32{color:#c32029}@media screen and (max-width:767px){.m--f-color-fff{color:#fff}}.f-weight-400{font-weight:400}.f-weight-500{font-weight:500}.f35{font-size:35px}.f26{font-size:26px}.f24{font-size:24px}.f22{font-size:22px}.f18{font-size:18px}.f16{font-size:16px}.f15{font-size:15px}.f14{font-size:14px}.f13{font-size:13px}.f12{font-size:12px}@media screen and (min-width:768px) and (max-width:1023.97px){.p--f14{font-size:14px}}@media screen and (max-width:767px){.m--f22{font-size:22px}}@media screen and (max-width:767px){.m--f18{font-size:18px}}@media screen and (max-width:767px){.m--f16{font-size:16px}}@media screen and (max-width:767px){.m--f14{font-size:14px}}@media screen and (max-width:767px){.m--f13{font-size:13px}}@media screen and (max-width:767px){.m--f12{font-size:12px}}.f-letter-0{letter-spacing:0}.f-letter-2{letter-spacing:2px}.f-letter-3{letter-spacing:3px}.f-letter-4{letter-spacing:4px}.f-letter-6{letter-spacing:6px}.f-letter-14{letter-spacing:14px}@media screen and (max-width:767px){.m--f-letter-1{letter-spacing:1px}}.f-height-1_2{line-height:1.2}.f-height-1_8{line-height:1.8}.f-height-2{line-height:2}.f-height-2_4{line-height:2.4}.f-height-3{line-height:3}@media screen and (max-width:767px){.m--f-height-1_6{line-height:1.6}}.f-center{text-align:center}.f-right{text-align:right}.f-justify{text-align:justify}@media screen and (max-width:767px){.m--f-left{text-align:left}}@media screen and (max-width:767px){.m--f-right{text-align:right}}@media screen and (max-width:767px){.m--f-center{text-align:center}}.f-italic{font-style:italic}@keyframes line{0%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,100%,0)}}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes scale2{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes scale3{0%{transform:scale(1)}to{transform:scale(1.02)}}body{font-family:Noto Sans TC,sans-serif;font-weight:400;letter-spacing:1px;line-height:1.5;background:#111f33;color:#fff}@media screen and (min-width:1279.98px){body::-webkit-scrollbar{background:transparent;width:6px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background:#c7b299;border-radius:8px}body::-webkit-scrollbar-thumb:hover{background:#111f33}}body.load{position:relative!important;overflow:visible!important}header{width:100%}.container{width:100%;overflow:hidden}.inner{width:88%;min-width:900px;max-width:980px;margin:0 auto;position:relative}@media screen and (min-width:768px) and (max-width:1023.97px){.inner{min-width:700px}}@media screen and (max-width:767px){.inner{min-width:300px;max-width:420px}}footer{width:100%;height:224px;background:#111f33 url(image/photo/footer-bg.jpg?df029) no-repeat 50% 50%;background-size:auto 100%;padding:24px 0 0;box-sizing:border-box}@media screen and (max-width:767px){footer{height:264px;padding:16px 0 48px;background-size:auto 70%}}footer .detail{width:100%;max-width:840px;margin:24px auto 0}@media screen and (max-width:1023.97px){footer .detail{max-width:600px}}footer .icon-1{width:222px}@media screen and (max-width:767px){footer .icon-1{margin:0 0 36px}}footer .icon-2{width:188px;margin:0 0 0 24px}@media screen and (max-width:767px){footer .icon-2{width:160px;margin:0 0 0 20px}}.fixed-area{width:100%;height:100%;position:fixed;top:0;left:0;right:0;margin:auto;z-index:200;pointer-events:none}.fixed-area .detail{width:64px;margin:188px -8px 0 auto}@media screen and (max-width:767px){.fixed-area .detail{width:100%;max-width:480px;position:absolute;left:0;right:0;bottom:0;margin:auto}}.fixed-area .box{width:100%;cursor:pointer;position:relative;pointer-events:auto;margin:0 0 -20px;opacity:.95;transition:.6s;transform-origin:100% 50%}@media screen and (min-width:1023.98px){.fixed-area .box:hover{transform:scale(.92);opacity:1}}@media screen and (max-width:767px){.fixed-area .box{width:50%;height:54px;padding:0;margin:0;background:#c7b299;opacity:1;box-shadow:0 -4px 6px rgba(0,0,0,.25)}}@media screen and (max-width:767px){.fixed-area .box.sp{background:#25495e;order:2}}.fixed-area .word{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.fixed-area .icon{width:18px;margin:0 10px 0 0;transform:translate3d(0,1px,0)}.loading-area.active{opacity:0}.loading-area.active .wrap{opacity:0;filter:blur(8px)}.loading-area.active .line{transform:scaleX(0)}.new-area{padding:48px 0 0}@media screen and (max-width:767px){.new-area{padding:72px 0 0}}.new-area .content{width:100%;max-width:640px;margin:0 auto}@media screen and (max-width:767px){.new-area .content{max-width:288px}}.new-area .photo{width:145px;height:145px;border-radius:50%;overflow:hidden;transform:translateZ(0);background:#000;flex-shrink:0;margin:0 32px 0 0}@media screen and (max-width:767px){.new-area .photo{width:210px;height:210px;margin:0 0 28px}}.new-area h3{margin:0 12px 0 0}.new-area h5{margin:12px 0 0}.main{padding:32px 0 1px;position:relative;background:linear-gradient(180deg,#253d5e,#111f33 70%);z-index:2}.main.active .bg{mask-size:100% 100%;-webkit-mask-size:100% 100%}.main.active .title,.main.active h2{opacity:1}.main.active .photo{opacity:1;transform:translateZ(0)}.main .bg{width:100vw;height:100%;background:url(image/photo/main-bg.png?92f16) no-repeat 50%;background-size:auto 100%;position:absolute;top:0;right:0;z-index:-1;mask-image:linear-gradient(#000,#000);mask-size:356px 409px;mask-repeat:no-repeat;mask-position:50%;-webkit-mask-image:linear-gradient(#000,#000);-webkit-mask-size:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-position:50%;transition:1.6s linear .4s}.main .top{width:100%;max-width:880px;margin:0 auto}.main .top:after,.main .top:before{content:"";width:100%;height:1px;background:#c7b299;display:block}.main .top p{flex-shrink:0;margin:0 24px 0 18px}@media screen and (max-width:767px){.main .top p{margin:0 12px 0 5px}}.main .circle{width:356px;height:409px;margin:96px auto 120px;position:relative}@media screen and (max-width:767px){.main .circle{width:284px;height:325px;margin:36px auto;transform:translate3d(48px,0,0)}}@media screen and (max-width:360px){.main .circle{transform:translate3d(60px,0,0)}}.main .circle:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#111f33;border-radius:50%;animation:scale3 1.5s linear infinite alternate both}.main .title{width:65px;position:absolute;top:70px;right:-129px;opacity:0;transition:.8s linear .4s}@media screen and (max-width:767px){.main .title{width:60px;top:40px;right:293px}}.main h2{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;position:absolute;top:77px;left:-146px;opacity:0;transition:.8s linear .4s}@media screen and (max-width:767px){.main h2{top:330px;left:-70px;-webkit-writing-mode:initial;writing-mode:initial;letter-spacing:2px}}.main .photo{width:450px;position:absolute;top:11px;left:27px;transform:translate3d(0,24px,0);opacity:0;transition:.8s linear}@media screen and (max-width:767px){.main .photo{width:358px;top:8px;left:20px}}.progress{margin:-108px 0 0;position:relative;z-index:3;opacity:0;transform:translate3d(0,24px,0)}@media screen and (max-width:767px){.progress{margin:-27px 0 0}}.progress.active{opacity:1;transform:translateZ(0);transition:.8s linear 2s}.progress h2{width:max-content;margin:0 auto 48px;padding:0 32px;border-right:1px solid #c7b299;border-left:1px solid #c7b299}@media screen and (max-width:767px){.progress h2{margin:0 0 48px auto}}.progress .bar{width:100%;height:1px;max-width:700px;margin:72px auto 0;background:#3b5272;position:relative}.progress .rate{width:20%;height:100%;background:#a6f5ed;position:relative}.progress .rate:before{content:"";width:7px;height:7px;position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0) rotate(45deg);border-top:1px solid #a6f5ed;border-right:1px solid #a6f5ed}@media screen and (max-width:767px){.progress .rate:before{width:5px;height:5px}}.progress .step{width:1px;height:10px;background:#3b5272;position:absolute;top:-4px}.progress .step.active{background:#a6f5ed}.progress .step.step-1{left:33%}.progress .step.step-2{left:66%}.progress .words{width:100%;position:absolute;top:-34px}@media screen and (max-width:767px){.progress .words{top:-50px}}.progress .words li{width:33%}.progress .words li.active{color:#a6f5ed}.progress .words li:last-child{width:34%}.progress .words h6{margin:0 0 24px}@media screen and (max-width:767px){.progress .words h6{margin:0 0 30px}}.progress .countdown{width:100%;max-width:640px;position:absolute;top:15px;left:0;right:0;margin:auto}@media screen and (max-width:767px){.progress .countdown{position:static;margin:88px auto 0}}.progress .time{margin:0 12px 0 0}@media screen and (max-width:767px){.progress .time{margin:8px 24px 0 0}}.progress .time h5{margin:0 0 0 8px}@media screen and (max-width:767px){.progress .time h5{margin:0 0 0 12px}}.progress .time h5 span{width:30px}.recently{padding:88px 0 16px}@media screen and (max-width:767px){.recently{padding:120px 0 28px}}.recently .ss{width:28px;flex-shrink:0}@media screen and (max-width:767px){.recently .ss{width:21px}}.recently h2{flex-shrink:0;margin:0 8px 0 16px}@media screen and (max-width:767px){.recently h2{margin:0 4px 0 8px}}.recently .swiper-container{overflow:visible;margin:48px 0 0}@media screen and (min-width:1023.98px){.recently .swiper-container .swiper-wrapper{justify-content:center;gap:0 120px}}@media screen and (min-width:768px) and (max-width:1023.97px){.recently .swiper-container .swiper-wrapper{justify-content:center;gap:0 72px}}.recently .swiper-container .swiper-slide{width:180px}.recently .swiper-container .icon{width:50px;margin:0 auto 16px;animation:scale .8s linear infinite alternate both}.recently .swiper-container .icon.icon-2{animation-delay:-.6s}.recently .swiper-container .icon.icon-3{animation-delay:-1s}.recently .swiper-container .swiper-pagination{position:static;margin:48px 0 0}.recently .swiper-container .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;opacity:1;border:1px solid #e6cfb8;background:transparent;box-sizing:border-box;margin:0 8px}.recently .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#c7b299}.recently h3{margin:72px 0 0}.choose{padding:16px 0 36px;position:relative;z-index:3}@media screen and (max-width:767px){.choose{padding:0 0 48px}}.choose.active .dress{opacity:1}.choose.active .list,.choose.active .title{transform:translateZ(0);opacity:1}.choose.active .photo .basic{transform:scale(1)}.choose:after{content:"";width:100%;height:48%;position:absolute;left:0;bottom:0;background:#f5f2ed;z-index:-2}@media screen and (max-width:767px){.choose .inner{width:100%}}.choose .title{transform:translate3d(0,16px,0);opacity:0;transition:.8s linear .5s}.choose .bg{width:990px;height:509px;position:absolute;left:50%;bottom:0;transform:translate3d(-50%,0,0);z-index:-1}@media screen and (max-width:767px){.choose .bg{height:680px}}.choose .bg .box{width:100%;height:100%;background:url(image/photo/choose-3.jpg?68d3d) no-repeat;background-size:cover;position:absolute;left:0;bottom:0}@media screen and (max-width:767px){.choose .bg .box{width:580px;height:298px;left:50%;transform:translate3d(-50%,0,0)}}.choose .bg:before{content:"";width:100%;height:100%;background:#25495e;transform:scaleX(2);transform-origin:0;position:absolute;left:0;top:0}@media screen and (max-width:767px){.choose h2{margin:0 0 32px}}.choose .line{width:1px;height:96px;margin:0 auto 24px;overflow:hidden}.choose .line:before{content:"";width:100%;height:100%;background:#a6f5ed;display:block;animation:line 2s linear infinite both}.choose .photo{width:468px;margin:48px auto 0;border-radius:500px 500px 0 0;overflow:hidden;transform:translateZ(0);box-shadow:0 0 0 1px #d9d1bb}@media screen and (max-width:767px){.choose .photo{width:375px;position:relative;left:50%;transform:translate3d(-50%,0,0);margin:24px 0 0}}.choose .photo .basic{transform:scale(1.2);transition:1.2s linear .5s}.choose .photo-box{width:80%;position:absolute;right:0;left:0;bottom:24px;margin:auto;opacity:0;filter:blur(8px);transition:.4s}.choose .photo-box.active{opacity:1;filter:blur(0);transition:.6s linear .6s}.choose .list{width:100%;max-width:640px;margin:-24px auto 36px;position:relative;z-index:5;opacity:0;transform:translate3d(0,12px,0);transition:.6s linear 1.2s}@media screen and (max-width:767px){.choose .list{max-width:308px;margin:-20px auto 24px}}.choose .list li{width:140px;position:relative;cursor:pointer;transition:.5s;transform-style:preserve-3d}@media screen and (min-width:1023.98px){.choose .list li:hover{transform:translate3d(0,-5px,0)}.choose .list li:hover .hover{opacity:1}}@media screen and (max-width:767px){.choose .list li{margin:0 0 28px}}.choose .list li.active{z-index:10;transform:translate3d(0,-5px,0) scale(1.1)}.choose .list li.active .front{transform:perspective(100vw) rotateY(180deg)}.choose .list li.active .back{transform:perspective(100vw) rotateY(1turn)}.choose .list .front{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.6s linear;box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.choose .list .hover{opacity:0;transition:.3s}.choose .list .back,.choose .list .hover{width:100%;position:absolute;top:0;left:0}.choose .list .back{transform:perspective(100vw) rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.6s linear;box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.choose .dress{width:730px;position:absolute;left:0;right:0;top:70px;margin:auto;transform:translate3d(-15px,0,0);z-index:-1;opacity:0;transition:.6s linear}@media screen and (max-width:767px){.choose .dress{width:378px;left:50%;transform:translate3d(-50%,0,0);top:123px}}.energy{padding:48px 0 160px;background:#f5f2ed;position:relative;z-index:2}@media screen and (max-width:767px){.energy{padding:48px 0 172px}}.energy .bg{width:100%;height:880px;position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:-1;background:url(image/photo/energy-bg.jpg?b28cd) no-repeat 50% 0;background-size:cover}.energy h2{width:204px;flex-shrink:0;margin:120px 72px 0 0}@media screen and (min-width:768px) and (max-width:1023.97px){.energy h2{margin:120px 0 0}}@media screen and (max-width:767px){.energy h2{margin:0 auto 48px}}.energy .photo{width:608px}@media screen and (max-width:767px){.energy .photo{width:356px;position:relative;left:50%;transform:translate3d(-50%,0,0)}}@media screen and (max-width:360px){.energy .photo{width:330px}}.energy h4{width:100%;max-width:650px;margin:72px auto 48px}@media screen and (max-width:767px){.energy h4{max-width:320px;margin:36px auto 24px}}.energy .swiper-container{width:100%;max-width:716px;overflow:visible;margin:0 auto}@media screen and (min-width:1023.98px){.energy .swiper-container .swiper-wrapper{justify-content:space-between}}@media screen and (min-width:768px) and (max-width:1023.97px){.energy .swiper-container .swiper-wrapper{justify-content:space-between}}.energy .swiper-container .swiper-slide{width:212px}.energy .swiper-container .item{width:100%;height:205px;background:rgba(199,178,153,.7) url(image/photo/energy-3.png?283ef) no-repeat 50% 50%;background-size:90%;padding:30px;box-sizing:border-box}.energy h6:after{content:"";width:32px;height:1px;background:#253d5e;display:block;margin:12px auto 10px}.energy .dress{width:376px;position:absolute;left:0;right:0;top:69px;margin:auto;transform:translate3d(-258px,0,0);z-index:-1}@media screen and (max-width:767px){.energy .dress{top:-108px;transform:translate3d(-12px,0,0)}}.introduce{position:relative;z-index:5}.introduce.active .photo-wrap,.introduce.active .title{opacity:1;transform:translateZ(0)}.introduce.active .words{opacity:1}.introduce:before{content:"";width:100%;height:100%;position:absolute;top:60px;left:0;background:linear-gradient(180deg,#253d5e 30%,#111f33);z-index:-2}@media screen and (max-width:767px){.introduce:before{top:120px;height:90%}}.introduce .basic{width:100%;max-width:322px;margin:-60px auto 0;position:relative}@media screen and (max-width:767px){.introduce .basic{width:308px;margin:-120px auto 0}}.introduce .photo-wrap{box-shadow:15px 15px 15px 0 rgba(0,0,0,.35);opacity:0;transform:translate3d(0,16px,0);transition:1s}.introduce .title{padding:12px 5px;border-top:1px solid #c7b299;border-bottom:1px solid #c7b299;position:absolute;top:128px;transform:translate3d(0,12px,0);opacity:0;transition:.8s .4s}.introduce .title.title-1{left:-180px}.introduce .title.title-2{right:-180px}.introduce .words{width:100%;height:100%;position:absolute;top:0;left:0;z-index:50;pointer-events:none;opacity:0;transition:1s .8s}.introduce .word{position:absolute}.introduce .word h6{margin:0 4px}.introduce .word.word-1{top:269px;left:-166px}@media screen and (max-width:767px){.introduce .word.word-1{top:39%;left:3%}}.introduce .word.word-1 .line{width:99px}.introduce .word.word-2{top:356px;left:-185px}@media screen and (max-width:767px){.introduce .word.word-2{top:49%;left:-3%}}.introduce .word.word-2 .line{width:106px}.introduce .word.word-3{top:402px;left:-152px}@media screen and (max-width:767px){.introduce .word.word-3{top:55%;left:-3%}}.introduce .word.word-3 .line{width:72px}.introduce .word.word-4{top:425px;left:-186px}@media screen and (max-width:767px){.introduce .word.word-4{top:58%;left:-3%}}.introduce .word.word-4 .line{width:106px}.introduce .word.word-5{top:448px;left:-152px}@media screen and (max-width:767px){.introduce .word.word-5{top:61%;left:-3%}}.introduce .word.word-5 .line{width:72px}.introduce .word.word-6{top:319px;right:-149px}@media screen and (max-width:767px){.introduce .word.word-6{top:42%;right:-7%}}.introduce .word.word-6 .line{width:90px}.introduce .word.word-7{top:402px;right:-182px}@media screen and (max-width:767px){.introduce .word.word-7{top:55%;right:-8%}}.introduce .word.word-7 .line{width:100px}.introduce .word.word-8{top:425px;right:-149px}@media screen and (max-width:767px){.introduce .word.word-8{top:58%;right:-8%}}.introduce .word.word-8 .line{width:67px}.introduce .line{height:1px;background:#c7b299}.introduce .num{width:18px;height:18px;border-radius:50%;background:#c7b299;box-shadow:0 2px 4px rgba(0,0,0,.25)}@media screen and (max-width:767px){.introduce .num{margin:0 12px 0 0}}.introduce .sub{padding:20px 0;border-bottom:1px solid #c7b299}.introduce .list li{padding:14px 0;gap:0 16px;white-space:nowrap;border-bottom:1px solid rgba(199,178,153,.5)}.introduce .dress{position:absolute;z-index:-1}.introduce .dress.dress-1{width:300px;top:300px;left:0;animation:scale3 1.5s linear infinite alternate both}.introduce .dress.dress-2{width:340px;top:96px;right:0;animation:scale3 1.5s linear -.6s infinite alternate both}.accessories{padding:120px 0;position:relative}@media screen and (max-width:767px){.accessories{padding:88px 0 36px}}.accessories .swiper-container{overflow:visible;margin:72px 0 0}@media screen and (max-width:767px){.accessories .swiper-container{margin:42px 0 0}}.accessories .swiper-container .swiper-slide{width:344px}@media screen and (max-width:767px){.accessories .swiper-container .swiper-slide{width:244px}}.accessories .swiper-container .swiper-slide.swiper-slide-active h5{opacity:1}.accessories .swiper-container .swiper-slide.swiper-slide-active .photo:after{opacity:0}.accessories .photo{width:100%;padding-bottom:133%;border-radius:500px;margin:0 0 48px;position:relative;overflow:hidden;transform:translateZ(0)}.accessories .photo:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(17,31,51,.8);transition:.8s}.accessories .photo.gif img{width:200%;left:-40%}.accessories .photo img{width:100%;position:absolute;top:0;left:0}.accessories h5{opacity:0;transition:.8s}.accessories .control{width:330px;position:absolute;bottom:-13px;left:0;right:0;margin:auto;z-index:5}.accessories .control .btn{width:48px;height:48px;position:relative;cursor:pointer}@media screen and (min-width:1023.98px){.accessories .control .btn:hover:before{transform:scale(1.2)}}.accessories .control .btn:before{content:"";width:10px;height:16px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:.5s}.accessories .control .btn.btn-prev:before{background:url(image/icon/btn-prev.png?e7215) no-repeat;background-size:contain}.accessories .control .btn.btn-next:before{background:url(image/icon/btn-next.png?5f8b0) no-repeat;background-size:contain}.accessories .dress{width:746px;position:absolute;top:127px;left:50%;transform:translate3d(-50%,0,0);z-index:-1}@media screen and (max-width:767px){.accessories .dress{width:368px;top:143px}}.self{padding:0 0 120px;position:relative}.self.active .photo img,.self.active .text,.self.active .title{opacity:1;transform:translateZ(0)}.self .title{opacity:0;transform:translate3d(0,16px,0);transition:.6s linear}.self .icon{width:27px;margin:24px auto}@media screen and (max-width:767px){.self .icon{width:22px}}.self .detail{margin:96px 0 0;transform:translate3d(-72px,0,0)}@media screen and (max-width:1023.97px){.self .detail{transform:translateZ(0)}}@media screen and (max-width:767px){.self .detail{margin:48px 0 0}}.self .photo{width:100%;max-width:424px;margin:0 40px 0 0}@media screen and (max-width:1279.97px) and (min-width:1023.98px){.self .photo{max-width:340px}}@media screen and (min-width:768px) and (max-width:1023.97px){.self .photo{margin:0 0 24px;transform:translate3d(-72px,0,0)}}@media screen and (max-width:767px){.self .photo{margin:0 0 24px;transform:translate3d(-48px,0,0)}}.self .photo img{transition:.8s linear .3s}.self .photo img,.self .text{opacity:0;transform:translate3d(0,16px,0)}.self .text{width:100%;max-width:518px;flex-shrink:0;transition:.8s linear .6s}@media screen and (max-width:767px){.self .text{max-width:280px}}.self .text h4{margin:6px 0 12px}.self .item{border-bottom:1px solid #3b5272;box-sizing:border-box}.self .image{width:50px;margin:0 12px 0 0;flex-shrink:0}@media screen and (max-width:767px){.self .image{margin:0 24px 0 0}}.self .box{width:50%;padding:16px 0}@media screen and (max-width:767px){.self .box{width:100%}}@media screen and (max-width:767px){.self .box:first-child{border-bottom:1px solid #3b5272;box-sizing:border-box}}.self .dress{width:815px;position:absolute;top:-50px;right:0;z-index:-1;animation:scale2 1.5s linear infinite alternate both}.rewards{padding:36px 0 0;position:relative}.rewards:before{content:"";width:100%;height:124px;position:absolute;left:0;bottom:0;background:#e7e2db}.rewards .title{margin:0 0 16px}.rewards .ss{width:28px}.rewards h2{flex-shrink:0;margin:0 8px 0 16px}.rewards .swiper-container{overflow:visible;margin:24px 0 0}@media screen and (min-width:1023.98px){.rewards .swiper-container .swiper-wrapper{justify-content:space-between}}.rewards .swiper-container .swiper-slide{width:160px}@media screen and (max-width:767px){.rewards .swiper-container .swiper-pagination{bottom:24px}}.rewards .swiper-container .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;opacity:1;border:1px solid #e6cfb8;background:transparent;margin:0 8px;box-sizing:border-box}.rewards .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#c7b299}.rewards .item{padding:0 0 32px;cursor:pointer;transition:.5s}@media screen and (min-width:1023.98px){.rewards .item:hover{transform:translate3d(0,-8px,0)}}@media screen and (min-width:768px) and (max-width:1023.97px){.rewards .item{padding:0 0 60px}}@media screen and (max-width:767px){.rewards .item{padding:0 0 72px}}.rewards .photo{position:relative}.rewards .photo.photo-1:before{animation-delay:-.8s}.rewards .photo.photo-2:before{animation-delay:-.9s}.rewards .photo.photo-3:before{animation-delay:-.4s}.rewards .photo.photo-4:before{animation-delay:-.1s}.rewards .photo.photo-5:before{animation-delay:-.3s}.rewards .photo:before{content:"";width:140px;height:140px;background:#99b2ad;border-radius:50%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:-1;animation:scale2 1.5s linear infinite alternate both}.rewards .photo .soldout{width:40px;height:40px;background:#bd5851;border-radius:50%;position:absolute;top:-2px;left:18px;transform:rotate(-18deg);box-shadow:0 2px 16px rgba(0,0,0,.4)}.rewards h5{margin:8px 0}.rewards .back{width:1280px;height:224px;position:absolute;bottom:0;left:50%;transform:translate3d(-50%,0,0);background:#25495e}.plans{padding:72px 0;background:#e7e2db}.plans .sub{width:max-content;margin:24px auto;border-top:1px solid #000;border-bottom:1px solid #000;padding:2px 0}.plans .sub:after,.plans .sub:before{content:"";width:29px;height:29px;display:block;background:url(image/icon/plans-1.png?a6bd3) no-repeat 50%;background-size:contain}.plans .sub:before{transform:translate3d(-6px,0,0)}.plans .sub:after{transform:translate3d(6px,0,0)}.plans h4{margin:0 0 24px}.plans .list{width:100%;max-width:620px;margin:0 auto 24px}.plans .list .item{width:288px;display:block;padding:32px 36px;box-sizing:border-box;position:relative;z-index:2;transition:.7s}.plans .list .item.big{width:100%;max-width:432px;margin:0 auto;padding:48px 36px 28px}@media screen and (max-width:767px){.plans .list .item.big{padding:42px 12px 36px}}@media screen and (min-width:1023.98px){.plans .list .item.big:hover{color:#695e50}.plans .list .item.big:hover .btn{background:#695e50}}.plans .list .item.big:before{background:url(image/photo/plans-outline-big.png?33dcb) no-repeat 50% 50%;background-size:94%}.plans .list .item.big .num{width:268px;top:25px}@media screen and (max-width:767px){.plans .list .item.big .num{width:226px;top:42px}}.plans .list .item.big .future{height:auto}.plans .list .item.big .btn{background:#253d5e}@media screen and (min-width:1023.98px){.plans .list .item:hover{background:#f5f2ed;box-shadow:0 0 9px 0 rgba(105,94,80,.5);color:#253d5e}.plans .list .item:hover:before{opacity:1}.plans .list .item:hover .btn{background:#253d5e}.plans .list .item:hover .num{opacity:1}}.plans .list .item:before{content:"";width:100%;height:100%;top:0;background:url(image/photo/plans-outline.png?1a5df) no-repeat 50% 50%;background-size:94%;pointer-events:none;opacity:0}.plans .list .item:before,.plans .num{position:absolute;left:0;transition:.5s}.plans .num{width:172px;right:0;top:18px;margin:auto;opacity:.6;z-index:-1}@media screen and (max-width:767px){.plans .num{width:82px;top:30px}}.plans .good{width:60px;position:absolute;top:90px;right:0}.plans .items{padding:8px 0;margin:8px 0 12px;border-top:1px solid #695e50;border-bottom:1px solid #695e50}@media screen and (max-width:767px){.plans .items{margin:16px 0}}.plans .btn{width:100%;height:42px;background:#695e50;margin:12px 0 0;border-radius:50px;transition:.6s}@media screen and (max-width:767px){.plans .btn{margin:20px 0 0}}.plans .future{width:100%;height:36px;white-space:nowrap}.plans .tip{margin:8px 0 0}.plans .tip.hidden{visibility:hidden}.goal{padding:0 0 180px;background:#e7e2db;position:relative;z-index:2}@media screen and (max-width:767px){.goal{padding:0 0 108px}}.goal .sub{margin:28px 0 88px}.goal .ss{width:28px}.goal h3{flex-shrink:0;margin:0 12px 0 16px}.goal .bar{width:100%;height:1px;max-width:700px;margin:72px auto 0;background:#695e50;position:relative}.goal .rate{width:20%;height:200%;background:#111f33;transform:translate3d(0,-50%,0);position:relative}.goal .rate:before{content:"";width:7px;height:7px;position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0) rotate(45deg);border-top:2px solid #111f33;border-right:2px solid #111f33}@media screen and (max-width:767px){.goal .rate:before{width:5px;height:5px}}.goal .step{width:2px;height:10px;background:#3b5272;position:absolute;top:-4px}.goal .step.active{background:#111f33}.goal .step.step-1{left:33%}.goal .step.step-2{left:66%}.goal .words{width:100%;position:absolute;top:-34px}@media screen and (max-width:767px){.goal .words{top:-50px}}.goal .words li{width:33%}.goal .words li.active{color:#111f33}.goal .words li:last-child{width:34%}.goal .words h6{margin:0 0 24px}@media screen and (max-width:767px){.goal .words h6{margin:0 0 30px}}.goal .cover{width:908px;position:absolute;top:80px;left:50%;transform:translate3d(-50%,0,0);z-index:-1}@media screen and (max-width:767px){.goal .cover{width:400px;top:130px}}.goal .cover .cover-box{width:100%;padding-bottom:23.45%;background:#fff;mask-image:url(image/photo/goal-cover.png?1c0c2);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(image/photo/goal-cover.png?1c0c2);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;position:relative}.goal .cover .cover-rate{width:20%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#c7b299 88%,rgba(199,178,153,0))}.album .item-wrap{overflow:hidden}.album .item{width:100%;padding-bottom:34.38%}@media screen and (min-width:768px) and (max-width:1023.97px){.album .item{padding-bottom:48.88%}}@media screen and (max-width:767px){.album .item{padding-bottom:66.4%}}.album .item.item-1{background:url(image/photo/album-1.jpg?f83b2) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-1{background:url(image/photo/album-1_m.jpg?db0f7) no-repeat 50% 50%;background-size:cover}}.album .item.item-2{background:url(image/photo/album-2.jpg?1232c) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-2{background:url(image/photo/album-2_m.jpg?b2973) no-repeat 50% 50%;background-size:cover}}.album .item.item-3{background:url(image/photo/album-3.jpg?bc55a) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-3{background:url(image/photo/album-3_m.jpg?b2642) no-repeat 50% 50%;background-size:cover}}.album .item.item-4{background:url(image/photo/album-4.jpg?1d570) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-4{background:url(image/photo/album-4_m.jpg?64103) no-repeat 50% 50%;background-size:cover}}.album .item.item-5{background:url(image/photo/album-5.jpg?260f3) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-5{background:url(image/photo/album-5_m.jpg?d9dd7) no-repeat 50% 50%;background-size:cover}}.album .item.item-6{background:url(image/photo/album-6.jpg?f4828) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-6{background:url(image/photo/album-6_m.jpg?0f1d2) no-repeat 50% 50%;background-size:cover}}.album .item.item-7{background:url(image/photo/album-7.jpg?4fc46) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-7{background:url(image/photo/album-7_m.jpg?46b22) no-repeat 50% 50%;background-size:cover}}.album .item.item-8{background:url(image/photo/album-8.jpg?e6f2f) no-repeat 50% 50%;background-size:cover}@media screen and (max-width:767px){.album .item.item-8{background:url(image/photo/album-8_m.jpg?d0f1a) no-repeat 50% 50%;background-size:cover}}.album .swiper-container{overflow:visible}.album .swiper-container .swiper-slide .item{transform:scale(1.1);transition:transform 1s linear 2s}.album .swiper-container .swiper-slide.swiper-slide-active .item,.album .swiper-container .swiper-slide.swiper-slide-duplicate-active .item{transform:scale(1);transition:transform 5s linear}@media screen and (max-width:767px){.album .swiper-container .swiper-pagination{bottom:-28px}}.album .swiper-container .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;opacity:1;border:1px solid #fff;background:transparent;margin:0 8px;box-sizing:border-box}@media screen and (max-width:767px){.album .swiper-container .swiper-pagination .swiper-pagination-bullet{border:1px solid #253d5e}}.album .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}@media screen and (max-width:767px){.album .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#253d5e}}.about{padding:72px 0;background:#e7e2db}.about .detail{width:100%;max-width:840px;margin:36px auto 0}@media screen and (min-width:768px) and (max-width:1023.97px){.about .detail{max-width:720px}}.about .item{width:100%;max-width:330px}@media screen and (min-width:768px) and (max-width:1023.97px){.about .item{max-width:300px}}.about h5{margin:16px 0}.about .line{width:1px;height:342px;background:#000}@media screen and (max-width:767px){.about .line{width:100%;height:1px;margin:36px 0}}.about .photo{height:132px;margin:0 auto}@media screen and (max-width:767px){.about .photo{height:auto}}.about .photo.photo-1{width:128px}.about .photo.photo-2{width:155px}.faq{padding:0 0 96px;background:#e7e2db;position:relative}@media screen and (max-width:767px){.faq{padding:0 0 72px}}.faq .icon{width:27px;margin:0 auto 24px}.faq .list{width:100%;max-width:840px;margin:24px auto 0}@media screen and (max-width:1023.97px){.faq .list{max-width:600px}}.faq .list li{word-break:break-all;border-bottom:1px solid rgba(105,94,80,.5);transition:.8s}.faq .list li,.faq .question{position:relative;box-sizing:border-box}.faq .question{width:100%;padding:24px 36px 24px 0;cursor:pointer}@media screen and (max-width:1023.97px){.faq .question{padding:20px 32px 20px 0}}@media screen and (min-width:1023.98px){.faq .question:hover{color:#3b5272}}.faq .question.active{color:#3b5272}.faq .question.active .arrow:after{transform:rotate(0);background:#3b5272}.faq .arrow{width:18px;height:18px;position:absolute;top:32px;right:2px}@media screen and (max-width:1023.97px){.faq .arrow{width:14px;height:14px;top:28px}}.faq .arrow:after,.faq .arrow:before{content:"";width:100%;height:2px;position:absolute;top:0;bottom:0;right:0;margin:auto;background:#695e50}.faq .arrow:after{transform:rotate(90deg);transition:.6s}.faq .answer{height:0;padding:0 36px 0 0;box-sizing:border-box;overflow:hidden;transition:.4s linear}@media screen and (max-width:767px){.faq .answer{padding:0;transition:.5s linear}}.faq .answer p{padding:0 0 24px}.faq h4{transition:.5s;opacity:.88}@media screen and (max-width:1023.97px){.faq h4{opacity:1}}.faq h5{margin:0 0 12px}.lightbox{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(153,178,173,.95);z-index:10000;opacity:0;pointer-events:none;transition:1s}.lightbox.active{opacity:1;pointer-events:auto}.lightbox .wrapper{width:100%;height:100%}.lightbox .btn-close{width:48px;height:48px;cursor:pointer;z-index:50;position:relative;margin:24px auto 0;transition:.4s}@media screen and (min-width:1023.98px){.lightbox .btn-close:hover{transform:scaleY(.8)}}.lightbox .btn-close:after,.lightbox .btn-close:before{content:"";width:60%;height:3px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#111f33}.lightbox .btn-close:before{transform:rotate(45deg)}.lightbox .btn-close:after{transform:rotate(-45deg)}.lightbox.lightbox-video .video-wrap{width:100%;max-width:800px}.lightbox.lightbox-video .video-inner{width:100%;padding-bottom:56.2%;position:relative}.lightbox.lightbox-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.lightbox.lightbox-thanks{background:rgba(0,0,0,.85)}.lightbox.lightbox-thanks .detail{width:88%;max-width:510px}.lightbox.lightbox-thanks .btn-close:after,.lightbox.lightbox-thanks .btn-close:before{background:#fff}