@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700;900&family=Noto+Serif+TC:wght@400;600;700&family=Playfair+Display:wght@500;700&display=swap";i.font-icon,.fixed-advertise i.fixed-close:before,.vote-pagination i.nextLink:before,.vote-pagination i.prevLink:before{display:block;overflow:hidden}#toast{display:block;position:fixed;z-index:99999;background-color:#000;color:#fff;top:0;left:50%;font-size:12pt;padding:10px;min-width:300px;text-align:center;border-radius:6px;line-height:1.5em;box-shadow:3px 3px 1px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translate(-50%, 0)}#toast.show{animation:toast-show 3s ease-in-out}@keyframes toast-show{0%{visibility:visible}10%{opacity:1;transform:translate(-50%, 100px)}90%{opacity:1;transform:translate(-50%, 100px)}}@font-face{font-family:"icon";src:url("../fonts/icon.woff2?Jcgt") format("woff2"),url("../fonts/icon.woff?512g") format("woff"),url("../fonts/icon.ttf?idiT") format("truetype");font-display:block;font-style:normal}.font-icon,.fixed-advertise .fixed-close:before,.vote-pagination .nextLink:before,.vote-pagination .prevLink:before{font-family:icon;font-weight:normal;font-style:normal;vertical-align:middle}.font-icon::before,.fixed-advertise .fixed-close::before,.vote-pagination .nextLink::before,.vote-pagination .prevLink::before,.font-icon::after{display:inline;vertical-align:middle;line-height:1em}.fixed-advertise .fixed-close:before{content:""}.vote-pagination .nextLink:before{content:""}.vote-pagination .prevLink:before{content:""}.result-item .info .total .high:before{width:21px;height:16px;background-position:-372px -124px}.icon,.result-item .info .total .high:before{background-image:url(../img/icon.png?1qjy);background-size:412px 295px;background-repeat:no-repeat;display:block}@media only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.icon,.result-item .info .total .high:before{background-image:url(../img/icon@2x.png?KyLa)}}#root>main{overflow:hidden;margin-top:0;padding-top:0}.page-title{position:absolute;right:0;top:100px}.page-title>div{color:#000}.vote-kv{position:relative;height:586px;display:flex;align-items:center;margin-bottom:60px}@media screen and (max-width: 800px){.vote-kv{height:auto;padding:80px 0}}.vote-kv .kv{position:absolute;display:block;width:100vw;height:100%;background:url(../2025vote/bg2.jpg?Ln-l) repeat center;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:2560px;max-height:845px;z-index:-1}.vote-kv .kv:after{content:"";position:absolute;background:url(../2025vote/kv-bg.png?kUhj) no-repeat center right;background-size:contain;width:100%;bottom:0;right:0;width:100%;height:70%}@media screen and (max-width: 800px){.vote-kv .kv:after{display:none}}.vote-kv .frame{max-width:810px;width:100%;background:hsla(0,0%,100%,.75);padding:45px;border-radius:10px;margin-top:100px;position:relative}.vote-kv .frame h2{font-size:2.25em;font-family:"Noto Serif TC",PMingLiU,"LiSong Pro Light",serif;font-weight:700;line-height:55px;margin-bottom:10px}.vote-kv .frame p{font-size:1.125em;line-height:25px}.vote-kv .frame .note{width:160px;height:110px;border-radius:100%;background:#5765bd;position:absolute;border:1px #fff solid;font-size:1.25em;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;right:-60px;top:-60px;padding:10px}@media only screen and (max-width: 991px){.vote-kv .frame .note{right:-30px;top:-70px;transform:scale(0.8);transform-origin:top}}.vote-kv .deadline{background:#f6f6f6;font-size:1.125em;border-radius:5px 5px 0 0;position:absolute;bottom:0;right:0;left:0;margin:auto;width:300px;padding:8px 15px;text-align:center}.vote-form{padding:10px 0}.vote-form .vote-list{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin:0 -15px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 600px){.vote-form .vote-list{-moz-column-gap:0;column-gap:0}}.vote-form .vote-list li{width:calc(50% - 20px);padding:0 15px;margin-bottom:25px;border-bottom:2px rgba(231,231,231,.6) solid}@media only screen and (max-width: 600px){.vote-form .vote-list li{width:100%}}.vote-form .vote-list li [type=checkbox],.vote-form .vote-list li [type=radio]{position:absolute;opacity:0}.vote-form .vote-list li [type=checkbox]+label,.vote-form .vote-list li [type=radio]+label{width:100%;border-left:2px solid #6e3000;border-top:2px solid #6e3000;padding:30px;position:relative;background:#fff;margin:0;box-shadow:0px 0px 10px rgba(68,68,68,.1);min-height:134px;cursor:pointer}.vote-form .vote-list li [type=checkbox]+label span,.vote-form .vote-list li [type=radio]+label span{position:relative;z-index:1}.vote-form .vote-list li [type=checkbox]+label span b,.vote-form .vote-list li [type=radio]+label span b{display:block;font-size:1.25em;margin-bottom:5px}.vote-form .vote-list li [type=checkbox]+label .progress-bar,.vote-form .vote-list li [type=radio]+label .progress-bar{position:absolute;height:100%;background-color:rgba(253,228,119,.28);width:0%;transition:width .3s ease;top:0;left:0}.vote-form .vote-list li [type=checkbox]+label .result,.vote-form .vote-list li [type=radio]+label .result{position:absolute;right:30px;font-size:6em;color:rgba(253,228,119,.4);top:0px;font-family:"Outfit",sans-serif;font-weight:700;height:100%;display:flex;align-items:center;z-index:0}.vote-form .vote-list li [type=checkbox]+label .result.pink,.vote-form .vote-list li [type=radio]+label .result.pink{color:rgba(254,156,162,.8)}.vote-form .vote-list li [type=checkbox]:checked+label,.vote-form .vote-list li [type=radio]:checked+label{border:#6e3000 2px solid}.vote-form .vote-list li [type=checkbox]:checked+label .result,.vote-form .vote-list li [type=radio]:checked+label .result{color:rgba(110,48,0,.29)}.vote-form .vote-list li [type=checkbox]:checked+label .result.pink,.vote-form .vote-list li [type=radio]:checked+label .result.pink{color:rgba(254,156,162,.8)}.vote-form .vote-list li [type=checkbox]:checked+label .progress-bar,.vote-form .vote-list li [type=radio]:checked+label .progress-bar{background:rgba(110,48,0,.29)}.vote-form .vote-list li .num-vote{color:#6e3000;text-align:center;font-size:.9375em;margin-top:20px;font-weight:500;padding-bottom:20px}.vote-form .total-vote{text-align:center;font-size:1.125em;font-family:"Noto Serif TC",PMingLiU,"LiSong Pro Light",serif;font-weight:700}.vote-form .vote-submit{max-width:600px;margin:auto}.vote-form .vote-submit [type=text]{width:100%;height:40px;border:1px #000 solid;padding:20px;background:#fff;margin:40px 0 60px 0}.vote-form .vote-submit [type=text]::-moz-placeholder{color:#969696}.vote-form .vote-submit [type=text]::placeholder{color:#969696}.vote-form .vote-submit .submit{width:125px;height:48px;line-height:46px;border:1px #d9305d solid;background:#fff;color:#d9305d;text-align:center;display:block;border-radius:100px;margin:auto;text-decoration:none}.vote-form .vote-submit .submit:hover{background:#d9305d;color:#fff}.prev-vote{max-width:1200px;margin:50px auto auto auto}.prev-vote h3{font-size:2em;font-weight:700;font-family:"Noto Serif TC",PMingLiU,"LiSong Pro Light",serif;text-align:center;margin-bottom:40px;position:relative;display:flex;align-items:center;justify-content:center}.prev-vote h3:before,.prev-vote h3:after{content:"";background:url(../2025vote/vote-result.png?gwof) no-repeat center;width:30px;height:30px;background-size:30px 30px;display:block;margin:0 20px}.prev-vote .list{padding-left:0;list-style:none}.prev-vote .list li{background:url(../2025vote/bg2.jpg?Ln-l) repeat center;padding:30px 30px 40px 30px;position:relative;overflow:hidden;margin-bottom:30px}.prev-vote .list li h4{font-size:1.25em;margin-bottom:15px;line-height:30px}.prev-vote .list li .content{display:flex;flex-wrap:wrap;border-radius:5px;overflow:hidden;height:0}.prev-vote .list li .content figure{width:35%;min-height:167px;border-radius:5px 0 0 5px;overflow:hidden;position:relative;margin:0}.prev-vote .list li .content figure img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0}.prev-vote .list li .content .info{width:65%;padding:12px 20px;background:hsla(0,0%,100%,.89);position:relative}.prev-vote .list li .content .info .high{color:#da3763}.prev-vote .list li .content .info .total{position:absolute;right:20px;top:15px;font-weight:600}.prev-vote .list li .content .info .bar{display:flex;align-items:center}.prev-vote .list li .content .info .bar .progress-bar{background-color:#da3763;width:0%;height:11px;transition:width .3s ease;border-radius:100px;margin-right:10px}.prev-vote .list li .content .info .bar span{color:#da3763}.prev-vote .list li .content .info .cont1{font-size:1.25em;margin:0;font-weight:bold;display:block;margin-bottom:5px}.prev-vote .list li .content .info .cont2{font-size:.9375em;margin:0}.prev-vote .list li .open-btn{width:50px;height:50px;border-radius:100%;background:#fde477;position:absolute;bottom:-25px;left:0;right:0;margin:auto;z-index:2;border:0;padding:0}.prev-vote .list li .open-btn span{opacity:0}.prev-vote .list li .open-btn:before{content:"";transform:rotate(180deg);position:absolute;top:10px;right:19px;width:13px;height:9px;background:url(../2025vote/open-btn.png?71VS) no-repeat center center;background-size:13px 9px}.prev-vote .list li.open .content{height:auto}.prev-vote .list li.open .open-btn:before{top:12px;transform:rotate(0deg)}.vote-pagination{text-align:center;display:flex;justify-content:center;margin:80px 0}.vote-pagination .step,.vote-pagination .currentStep{font-size:.875em;display:inline-block;width:23px;height:23px;margin:0 7px;color:#000;padding:0 5px;line-height:23px;text-decoration:none}@media screen and (max-width: 800px){.vote-pagination .step,.vote-pagination .currentStep{margin:0 5px}}.vote-pagination .currentStep{position:relative;background:#fff;color:#000;border-radius:100%}.vote-pagination .prevLink,.vote-pagination .nextLink{overflow:hidden;margin:0;font-size:.75rem;width:23px;height:23px;min-width:23px;padding:5px;line-height:23px;color:#000;text-decoration:none}.vote-pagination .prevLink:before{position:relative;top:-6px}.vote-pagination .nextLink:before{position:relative;top:-6px}.vote-result{margin-top:100px}.vote-result h3{font-size:2em;font-weight:700;font-family:"Noto Serif TC",PMingLiU,"LiSong Pro Light",serif;text-align:center;margin-bottom:40px;display:flex;align-items:center;justify-content:center}.vote-result h3:before,.vote-result h3:after{content:"";background:url(../2025vote/vote-result.png?gwof) no-repeat center;width:30px;height:30px;background-size:30px 30px;display:block;margin:0 20px}.result-item{max-width:590px;margin:auto}.result-item figure{margin:auto auto 40px auto}.result-item figure img{width:100%}.result-item .info .total{display:flex;justify-content:space-between;font-size:1.25em}@media only screen and (max-width: 500px){.result-item .info .total{flex-direction:column;font-size:1em}}.result-item .info .total .high{color:#fc8695;display:flex;align-items:center}@media only screen and (max-width: 500px){.result-item .info .total .high{margin-top:10px}}.result-item .info .total .high:before{content:"";margin-right:10px}.result-item .info .content .awards{width:100%;margin:30px auto;border-left:2px solid #6e3000;border-top:2px solid #6e3000;background:#fff;padding:30px;text-align:justify}.result-item .info .content .awards b{font-size:1.25em;font-weight:bold;display:block;margin-bottom:5px}.swiper-tool{display:flex;align-items:center;justify-content:center}.swiper-tool .swiper-pagination{position:relative;width:auto !important;bottom:0;z-index:1}.swiper-tool .swiper-pagination-bullet{width:30px;height:30px;text-align:center;line-height:30px;font-size:1.25em;color:#000;opacity:1;background:rgba(0,0,0,0);margin:0 5px;font-family:"Noto Serif TC"}.swiper-tool .swiper-pagination-bullet-active{color:#fff;background:#d9305d}.swiper-tool .swiper-button-next,.swiper-tool .swiper-button-prev{position:relative;height:16px;margin:0;margin:0 10px;z-index:1}.swiper-tool .swiper-button-next.swiper-button-disabled,.swiper-tool .swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-tool .swiper-button-next::after,.swiper-tool .swiper-button-prev::after{font-size:1em;color:#000}.popular{box-sizing:border-box;width:100%;margin:100px auto 50px auto;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.popular .h3{font-size:5em;font-family:"Noto Serif TC",PMingLiU,"LiSong Pro Light",serif;font-weight:500;position:relative;margin:0 0 20px 0;text-indent:20px}@media screen and (max-width: 800px){.popular .h3{font-size:2.5em}}.popular .h3 h3{color:#e6587e;font-size:.2em;border-top:rgba(0,0,0,.7) 2px solid;padding-top:10px}.popular ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;padding:0 20px}@media screen and (max-width: 800px){.popular ul{display:block}}.popular ul li{position:relative;width:33.33%;box-sizing:border-box}@media screen and (max-width: 1000px){.popular ul li{width:100%;border-bottom:1px solid #d8d8d8}.popular ul li:last-child{border-bottom:0}.popular ul li:after{content:" ";width:20px;height:1px;background:#f6f6f6;position:absolute;bottom:-1px;left:0;z-index:0}.popular ul li:before{content:" ";width:20px;height:1px;background:#f6f6f6;position:absolute;bottom:-1px;right:0;z-index:0}}.popular ul li a{display:flex;color:#000;text-decoration:none;padding:10px 0}@media screen and (max-width: 800px){.popular ul li a{padding:15px 0}}.popular ul li a:hover figure>div{transform:scale(1.2);transition:transform 2s ease}.popular ul li a figure{width:80px;height:80px;margin:0;overflow:hidden}.popular ul li a figure>div{padding-top:100%;width:100%;background:#fff url(../img/loading.gif?Qf_X) no-repeat center center;position:relative;transition:transform 2s ease}.popular ul li a figure>div img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.popular ul li a .text{flex:1 0;padding:0 10px;font-family:"Noto Serif TC",PMingLiU,"LiSong Pro Light",serif}.popular ul li a .text b{font-size:.75em;color:#e6587e;font-weight:600}.popular ul li a .text .h4{font-size:1.125em;font-weight:600;height:52px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.accesskey.c{position:absolute}.login-note{text-align:center;font-size:1.125em;font-family:"Noto Serif TC",PMingLiU,"LiSong Pro Light",serif;font-weight:700}.fixed-advertise{position:fixed;max-width:900px;left:0;right:0;bottom:0px;margin:auto;z-index:2}.fixed-advertise a{max-width:100%}.fixed-advertise a img{width:100%}.fixed-advertise .fixed-close{border:0;width:40px;height:35px;background:rgba(0,0,0,0);padding:0;position:absolute;right:10px;top:10px;color:#000;opacity:1;font-size:1em;font-weight:400}.fixed-advertise .fixed-close:before{font-size:2rem;display:block;filter:invert(100%);mix-blend-mode:difference}.ad-click{max-width:900px;margin:auto;display:block}