.page_3 .rule,.page_4 .vote .item,.topBar .barBox .menu a{font-family:"Noto Sans TC",Microsoft JhengHei}.page_1{background-position:top center;background-repeat:no-repeat;background-size:cover}.page_2,.page_3,.page_4{margin:0 auto 80px;max-width:1150px}.page_2 h2,.page_3 h2,.page_4 h2{margin-bottom:30px}.page_2 h2 img,.page_3 h2 img,.page_4 h2 img{height:70px}a,a>*{display:block;transition:0.3s}.wrap{position:relative;min-width:1200px;background-image:url("../images/bg_cover.gif");background-position:top center;background-repeat:repeat}.btn_top{position:fixed;right:10px;bottom:10px;transition:0s}.btn_top img{width:80px}.fancybox-slide--video .fancybox-content{width:1000px!important;height:562px!important;max-width:85%;max-height:85%}.fancybox-bg{background:#0f153a!important}.fancybox-arrow:after,.fancybox-button{background-color:#3f4675!important}.topBar{position:fixed;z-index:10;top:0;padding-top:11px;width:100%;height:70px;background-color:#2b3365}.topBar .barBox{display:flex;justify-content:space-between;align-items:center;margin:auto;padding-left:20px;max-width:1200px}.topBar .barBox .logo img{width:auto;height:50px}.topBar .barBox .menu{display:flex;width:480px}.topBar .barBox .menu a{margin-right:5px;width:25%;height:40px;font-size:18px;color:#97b5f1;line-height:38px;text-align:center}.topBar .barBox .menu a.focus,.topBar .barBox .menu a:hover{color:#fff;background-color:#444d86;border-radius:5px}.topBar .barBox .menu a:last-child{margin-right:0}.page_1{margin-bottom:80px;height:700px;border-bottom:20px #626786 solid}.page_1 h1{text-indent:-99999px}#singing .page_1{background-image:url("../images/bg_1.jpg")}#playing .page_1{background-image:url("../images/bg_2.jpg")}#acting .page_1{background-image:url("../images/bg_3.jpg")}.page_2 .way{display:flex}.page_3 .rule{padding-left:10px;font-size:21px;color:#fff;line-height:34px;font-weight:300}.page_3 .rule ol{padding-left:20px;margin:0}.page_3 .rule ol li{list-style-position:outside;list-style-type:decimal}.page_4{position:relative}.page_4 .ticket{position:absolute;top:35px;right:0;padding:10px 13px;font-size:15px;color:#999;line-height:15px;background:#000}.page_4 .ticket span{color:#fff}.page_4 .vote{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:30px}.page_4 .vote .item{margin:0 12px 12px 0;width:220px;background-color:#555e95;background-image:url("../images/item_cover.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;border:1px #7d86bb solid;font-weight:300}.page_4 .vote .item:nth-child(5n){margin-right:0}.page_4 .vote .item .bottomBox,.page_4 .vote .item .topBox{padding:0 8px}.page_4 .vote .item .topBox{padding-bottom:8px;background:#394173}.page_4 .vote .item .topBox .number{height:30px;font-size:16px;color:#919dd0;line-height:28px;text-align:right}.page_4 .vote .item .topBox .mov{position:relative;overflow:hidden;background:#000;border:2px #919dd0 solid}.page_4 .vote .item .topBox .mov img{width:100%;opacity:0.8}.page_4 .vote .item .topBox .mov:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:45px;height:45px;background-image:url("../images/btn_play.png");background-repeat:no-repeat;background-size:cover}.page_4 .vote .item .topBox .mov:hover img{opacity:1;-webkit-transform:scale(1.06);-moz-transition:scale(1.06);transform:scale(1.06)}.page_4 .vote .item .bottomBox .name{padding:10px 0 15px;font-size:16px;color:#fff;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page_4 .vote .item .bottomBox .list{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px #6b78c1 solid}.page_4 .vote .item .bottomBox .list .heart{padding-left:28px;font-size:16px;color:#ffde8f;line-height:29px;background-image:url("../images/heart.png");background-position:center left;background-repeat:no-repeat;background-size:22px auto}.page_4 .vote .item .bottomBox .list .btn_vote{width:95px;height:30px;font-size:16px;color:#66ddff;line-height:26px;text-align:center;background:#233a6f;border:1px #7596e2 solid}.page_4 .vote .item .bottomBox .list .btn_vote:hover{color:#fff;background:#294683;border-color:#fff}.page_4 .vote .item .bottomBox .share{display:flex;align-items:center;padding:10px 0;font-size:15px;color:#aebaff}.page_4 .vote .item .bottomBox .share a{width:25px;height:25px;text-indent:-99999px;background-position:center;background-repeat:no-repeat;background-size:cover}.page_4 .vote .item .bottomBox .share a:hover{opacity:0.7}.page_4 .vote .item .bottomBox .share .icon_fb{margin:0 5px 0 10px;background-image:url("../images/icon_fb.png")}.page_4 .vote .item .bottomBox .share .icon_line{background-image:url("../images/icon_line.png")}.page_4 .pageNav{text-align:center}.page_4 .pageNav li,.page_4 .pageNav ul{display:inline-block}.page_4 .pageNav li{color:#fff}.page_4 .pageNav a{color:#474b68;transition:0s}.page_4 .pageNav a,.page_4 .pageNav span{display:block;margin:0 3px 10px;width:23px;height:23px;font-size:14px;line-height:22px;text-align:center;background-color:#acb6ed;border:1px #acb6ed solid}.page_4 .pageNav a:hover,.page_4 .pageNav span{color:#fff;background-color:#535fa7}.page_4 .pageNav .navs{margin:0 10px}.page_4 .pageNav .navs a{color:#000}.page_4 .pageNav .navs a:hover{color:#fff}footer{display:inline-flex;justify-content:center;align-items:center;padding:40px 20px;width:100%;font-size:12px;color:#7a869a;line-height:18px;background:#292c42}footer .logo_cr img{width:170px}footer .info{padding-top:3px;margin:0 30px;text-transform:uppercase}footer .info .tel{color:#7a869a}footer .info .link{display:inline-flex}footer .info .link a{display:inline;padding:0 15px;color:#7a869a;line-height:12px}footer .info .link a:first-of-type{padding-left:0;border-right:1px #7a869a solid}footer .info .link a:hover{color:#fff;text-decoration:underline}footer .R12{display:inline-flex;align-items:center}footer .R12 img{margin-right:8px;width:50px}footer .R12 span{max-width:373px}.pop{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;margin:auto;display:none;justify-content:center;align-items:center;padding:0 30px;width:415px;height:80px;font-size:18px;background:#c50037;border-radius:10px}.pop i,.pop p{color:#fff}.pop i{font-size:30px}.pop p{margin:0 20px 0 7px}.pop .btn_sure{margin-right:15px;padding:3px 10px;color:#c50037;background:#fff;border-radius:5px}@media screen and (max-width:1366px) and (max-height:688px){.page_2,.page_3,.page_4{margin:0 auto 60px;max-width:1050px}.page_2 h2,.page_3 h2,.page_4 h2{margin-bottom:25px}.page_2 h2 img,.page_3 h2 img,.page_4 h2 img{height:62px}.topBar{padding-top:7px;height:55px}.topBar .barBox{max-width:1100px}.topBar .barBox .logo img{height:40px}.topBar .barBox .menu a{height:35px;line-height:32px}.page_1{margin-bottom:60px;height:550px;border-bottom-width:15px}.page_2 .way img{height:103px}.page_3 .rule{font-size:19px;line-height:30px}.page_4 .vote .item{width:200px}.page_4 .vote .item .bottomBox .list .btn_vote{width:85px}}@media screen and (max-width:900px){.wrap{min-width:100%;background-size:50vw auto}.fancybox-slide--video .fancybox-content{width:100vw!important;height:56.25vw!important;max-width:100vw}.topBar{padding-top:8px;height:55px}.topBar .barBox{padding-left:10px}.topBar .barBox .logo img{height:40px}.topBar .barBox .menu{width:70vw;max-width:400px}.topBar .barBox .menu a{height:36px;font-size:16px;line-height:34px}.page_1{margin-bottom:60px;height:720px;border-bottom-width:20px}#singing .page_1{background-image:url("../images/bg_1m.jpg")}#playing .page_1{background-image:url("../images/bg_2m.jpg")}#acting .page_1{background-image:url("../images/bg_3m.jpg")}.page_2,.page_3,.page_4{margin:0 auto 60px;max-width:600px}.page_2 h2,.page_3 h2,.page_4 h2{margin-bottom:30px}.page_2 h2 img,.page_3 h2 img,.page_4 h2 img{height:60px}.page_2 .way{flex-wrap:wrap;align-items:flex-start}.page_2 .way a,.page_2 .way img{width:100%;height:auto}.page_4 .ticket{top:25px}.page_4 .vote .item{margin:0 2% 2% 0;width:32%}.page_4 .vote .item:nth-child(5n){margin-right:2%}.page_4 .vote .item:nth-child(3n){margin-right:0}.page_4 .vote .item .bottomBox .list .btn_vote{width:42%}.page_4 .vote .item .topBox .mov:after{width:28%;height:50%;background-size:contain}footer{padding:40px 15px;display:block;text-align:center}footer .logo_cr img{margin:auto}footer .info{padding-top:0;margin:10px 0 20px}footer .R12{text-align:left}}@media screen and (max-width:600px){.btn_top img{width:15vw;max-width:70px}.page_1{margin-bottom:7vw;height:109vw;border-bottom-width:3vw;background-size:auto 100%}.page_2,.page_3,.page_4{margin:0 auto 10vw;max-width:86%}.page_2 h2,.page_3 h2,.page_4 h2{margin-bottom:5vw}.page_2 h2 img,.page_3 h2 img,.page_4 h2 img{height:12vw;max-height:60px}.page_4 .ticket{position:relative;top:auto;right:auto;margin-bottom:2.5vw;text-align:center}.page_4 .vote{margin-bottom:5vw}.page_4 .vote .item{margin:0 4% 4% 0;width:48%}.page_4 .vote .item:nth-child(3n),.page_4 .vote .item:nth-child(5n){margin-right:4%}.page_4 .vote .item:nth-child(2n){margin-right:0}.pop{padding:0 5vw;width:90vw;height:15vw;border-radius:1.5vw}.pop i{font-size:24px}}@media screen and (max-width:480px){.page_3 .rule{font-size:17px;line-height:28px}.page_4 .vote .item .topBox .number{font-size:14px}.page_4 .vote .item .bottomBox .name{padding:5px 0 10px;font-size:15px}footer{padding:7vw 26px}footer .logo_cr img{width:34vw;min-width:140px;max-width:180px}footer .info{margin:3vw 0 5vw}footer .info .link{margin-top:10px}footer .R12{align-items:self-start;font-size:2.5vw;line-height:12.5px}footer .R12 img{width:36px}footer .R12 span{width:auto}.pop{height:20vw}}@media screen and (max-width:420px){.topBar{padding:8px 0;height:auto}.topBar .barBox .menu{flex-wrap:wrap;width:60vw}.topBar .barBox .menu a{margin-right:0;padding:4px 13px;width:50%;height:28px;line-height:18px}.page_2,.page_3,.page_4{margin:0 auto 10vw;max-width:92%}.page_4 .vote .item{margin:0 2% 2% 0;width:49%}.page_4 .vote .item:nth-child(3n),.page_4 .vote .item:nth-child(5n){margin-right:2%}.page_4 .vote .item:nth-child(2n){margin-right:0}.page_4 .vote .item .topBox{padding:0 4px 4px}.page_4 .vote .item .topBox .number{height:26px;line-height:24px}.page_4 .vote .item .topBox .mov{border-width:1px}}@media screen and (max-width:375px){.pop{height:22vw;font-size:16px}.pop i{font-size:21px}}@media screen and (max-width:360px){.page_3 .rule{font-size:16px;line-height:28px}.page_4 .ticket{padding:7px 10px;font-size:14px}.page_4 .vote .item .bottomBox .name{font-size:14px}.page_4 .vote .item .bottomBox .list{flex-wrap:wrap}.page_4 .vote .item .bottomBox .list .heart{margin-bottom:5px}.page_4 .vote .item .bottomBox .list .btn_vote{width:100%}}