@-webkit-keyframes flash-burst{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}2%{-webkit-filter:brightness(200%) contrast(120%);filter:brightness(200%) contrast(120%)}4%{-webkit-filter:brightness(100%);filter:brightness(100%)}8%{-webkit-filter:brightness(200%) contrast(120%);filter:brightness(200%) contrast(120%)}10%{-webkit-filter:brightness(100%);filter:brightness(100%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes flash-burst{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}2%{-webkit-filter:brightness(200%) contrast(120%);filter:brightness(200%) contrast(120%)}4%{-webkit-filter:brightness(100%);filter:brightness(100%)}8%{-webkit-filter:brightness(200%) contrast(120%);filter:brightness(200%) contrast(120%)}10%{-webkit-filter:brightness(100%);filter:brightness(100%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@-webkit-keyframes ferris-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes ferris-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes car-move{from{left:150%}to{left:-50%}}@keyframes car-move{from{left:150%}to{left:-50%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:top}}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:unset}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{height:0}img,embed,object{max-width:100%;height:auto;border:0;vertical-align:middle}svg:not(:root){overflow:hidden}input,select{vertical-align:middle}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button,input,optgroup,select,textarea{margin:0}input[type="submit"],input[type="radio"],input[type="checkbox"],input[type="button"],input[type="reset"]{cursor:pointer}input[type="radio"],input[type="checkbox"]{padding:0}button,select{cursor:pointer}a{text-decoration:none;background-color:transparent}a:active,a:hover{outline:0}ul,ol{list-style:none}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}.col-1{width:8.333333%}.col-2{width:16.666667%}.col-3{width:25%}.col-4{width:33.333333%}.col-5{width:41.666667%}.col-6{width:50%}.col-7{width:58.333333%}.col-8{width:66.666667%}.col-9{width:75%}.col-10{width:83.333333%}.col-11{width:91.666667%}.col-12{width:100%}body{font-family:PingFangTC-regular,"LiHei Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Source Han Sans TC","Microsoft JhengHei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.clearfix::after{content:"";display:block;clear:both}.sp__wrap img{width:100%}@media screen and (min-width: 960px){.sp__wrap img{width:auto}}.note ol{list-style-type:decimal}.note ul{list-style-type:disc}.block--center{margin-left:auto;margin-right:auto}.text--right{text-align:right}.text--center{text-align:center}.text--left{text-align:left}.m-top--xs{margin-top:1%}.m-top--sm{margin-top:2%}.m-top--md{margin-top:3%}.m-top--lg{margin-top:4%}.m-bottom--xs{margin-bottom:1%}@media screen and (min-width: 960px){.m-bottom--xs{margin-bottom:10px}}.m-bottom--sm{margin-bottom:2%}@media screen and (min-width: 960px){.m-bottom--sm{margin-bottom:20px}}.m-bottom--md{margin-bottom:3%}@media screen and (min-width: 960px){.m-bottom--md{margin-bottom:30px}}.m-bottom--lg{margin-bottom:4%}@media screen and (min-width: 960px){.m-bottom--lg{margin-bottom:40px}}.m-bottom--xl{margin-bottom:5%}@media screen and (min-width: 960px){.m-bottom--xl{margin-bottom:50px}}.m-right--xs{margin-right:1%}.m-right--sm{margin-right:2%}.m-right--md{margin-right:3%}.m-right-px--xs{margin-right:5px}.m-right-px--sm{margin-right:10px}.m-right-px--md{margin-right:15px}.m-right--em{margin-right:0.5em}.padding-xs{padding:1%}.padding-sm{padding:2%}.padding-md{padding:3%}.padding-lg{padding:4%}.p-bottom--xs{padding-bottom:1%}.p-bottom--sm{padding-bottom:2%}.p-bottom--md{padding-bottom:3%}.p-bottom--lg{padding-bottom:4%}.p-bottom--xl{padding-bottom:5%}.default-border{border:1px solid #999}.layout--main{margin-left:auto;margin-right:auto;width:100%;max-width:960px}.one-screen{width:100%;height:100vh}.n-pic{position:relative}.icon__home{z-index:20}.btn{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-drag-user-select:none}.btn::-moz-focus-inner{padding:0;border:0}.btn{border:1px solid transparent;padding:0 0.4rem;text-align:center;font-size:16px;font-size:1.6rem}.btn:focus{outline:0}.btn-hidden{display:none}.btn--primary{color:#cc1e05;border-color:#cc1e05;font-weight:bold}.btn--primary:hover,.btn--primary:focus{color:#f9290b;border-color:#f9290b}.go-top{position:fixed;z-index:999;right:10px;bottom:90px;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:10px 12px;color:#fff;background:rgba(0,0,0,0.5);border:none;opacity:0;transition:opacity 0.4s linear;border-radius:100px;cursor:pointer;display:none}.go-top.is-visible{display:block;opacity:1}.go-top:focus,.go-top i:focus{outline:0}.main,.side{-ms-transform:none;transform:none}.logo{width:20%;position:absolute;top:3px;z-index:10;left:2%}.logo.logo--e{max-width:134px}.logo.logo--u{max-width:163px}@media screen and (min-width: 960px){.logo{margin-left:35px;left:calc(50% - 480px)}}.share__wrap{display:-ms-flexbox;display:flex;margin:0 0.5%}.share__wrap::after{content:"";display:block;clear:both}.share__wrap li{float:left}@media screen and (min-width: 960px){.share__wrap{margin:0 2%}}.share__btn img{width:20px}@media screen and (min-width: 768px){.share__btn img{width:55px}}.header__zone{position:absolute;z-index:500;top:2px;left:0;width:100%}.header__zone .layout--main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__zone .layout--main::after{content:"";display:block;clear:both}.header__zone .layout--main>div{float:left}@media screen and (min-width: 960px){.header__zone{top:15px}}.promo__calendar{position:relative;z-index:1;margin-top:-13.5%}@media screen and (min-width: 960px){.promo__calendar{margin-top:-125px}}.calendar__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4%;background-color:rgba(89,21,123,0.95);border-radius:10px;-ms-transform:translateY();transform:translateY()}.calendar__wrap::after{content:"";display:block;clear:both}.calendar__wrap>div{float:left}.calendar__title{width:85.7%;-ms-flex:1 0 85.7%;flex:1 0 85.7%;padding-top:2%}.calendar__title img{width:70%}@media screen and (min-width: 960px){.calendar__title{padding-top:5px}}.calendar__cell{width:14.28%;-ms-flex:0 1 14.28%;flex:0 1 14.28%;padding:1% 1% 2%;font-size:12px;font-size:1.2rem;text-align:center}.calendar__cell a{color:#f6f6f6;border-radius:5px}.calendar__cell a>div:nth-child(2){height:1.4em;color:#999}.calendar__cell a>div:last-child{margin-top:5%;margin-left:auto;margin-right:auto;width:3em;height:3px;border-radius:2px}.calendar__cell a:hover,.calendar__cell a:active{background-color:rgba(255,255,255,0.1)}.calendar__cell.active a>div:nth-child(2){color:#fff}.calendar__cell.active a>div:last-child{background-color:#ad47e0}.calendar__cell.notyet,.calendar__cell.notyet.active{pointer-events:none}.calendar__cell.notyet>div:nth-child(2),.calendar__cell.notyet.active>div:nth-child(2){color:#999}.calendar__cell.notyet>div:last-child,.calendar__cell.notyet.active>div:last-child{background-color:none}@media screen and (min-width: 768px){.calendar__cell{font-size:20px;font-size:2rem}.calendar__cell a>div:last-child{height:5px}}.daily__wrap{padding-left:2%;padding-right:2%}.daily__box:nth-child(odd){background-color:#2089cd}.daily__box:nth-child(even){background-color:#289982}.daily__title{padding:0.5% 2%;color:#fff;font-style:italic}.daily__title .date__box{font-size:36px;font-size:3.6rem;vertical-align:middle}.daily__title .title__box{margin-left:0.5em;color:#fefc79;font-size:30px;font-size:3rem;vertical-align:middle}.info__box{color:#fff}.info__title{padding:2% 3%;width:98%;background-color:#f34e40;font-size:18px;font-size:1.8rem} .info__title_1212{padding:2% 3%;width:90%;background-color:#f34e40;font-size:18px;font-size:1.8rem}.info__box_1212{padding-left:2%;color:#fff;width:30%;-ms-flex:0 1 50%;flex:0 1 33%}.info__content{padding:2% 3%;font-size:16px;font-size:1.6rem}.daily__item{padding:2%}.daily__item li{margin-bottom:1%}.daily__item a{transition:transform 0.3s}.daily__item a:hover,.daily__item a:active{-ms-transform:translateY(-5px);transform:translateY(-5px)}.daily__item .item__box{display:-ms-flexbox;display:flex;background-color:#fff;border-radius:5px;overflow:hidden}.daily__item .item__box::after{content:"";display:block;clear:both}.daily__item .item__box>div{float:left}.daily__item .item__box .pic__wrap{width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.daily__item .item__box .item__intro{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:15% 4.5% 4.5%}.daily__item .item__brand{margin-left:auto;margin-right:auto;width:75%}.daily__item .item__brand+.item__pic{margin-left:auto;margin-right:auto;width:78%}.daily__item .item__name{margin-bottom:5%;color:#000;font-size:16px;font-size:1.6rem;height:2.8em;overflow:hidden}.daily__item .item__price{color:#cc1e05;text-align:center}.daily__item .item__price span:first-child{font-size:12px;font-size:1.2rem}.daily__item .item__price span:last-child{font-size:24px;font-size:2.4rem;font-weight:bold}@media screen and (min-width: 768px){.daily__info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.daily__info::after{content:"";display:block;clear:both}.daily__info>div{float:left}.daily__info .info__box{width:50%;-ms-flex:0 1 50%;flex:0 1 50%}.daily__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.daily__item::after{content:"";display:block;clear:both}.daily__item li{float:left}.daily__item li{width:32.6%;-ms-flex:1 1 32.6%;flex:1 1 32.6%;margin-right:1%}.daily__item li:nth-child(3n){margin-right:0}.daily__item .item__box{display:block}.daily__item .item__box .pic__wrap,.daily__item .item__box .item__intro{float:none;width:100%}.daily__item .item__box .item__intro{padding-top:4.5%}.daily__item .item__brand{width:63.91%}.daily__item .item__brand+.item__pic{width:75%}.info__title,.info__content{padding:1.5% 5%}}.table__title{text-align:center}.table__title img{width:80%}@media screen and (min-width: 768px){.table__title img{width:auto}}.table__box{margin-left:2%;margin-right:2%;border-radius:5px;overflow:hidden}.table__box table{width:100%;font-size:16px;font-size:1.6rem;text-align:center}.table__box tr{border-bottom:1px solid #000}.table__box tr:first-child,.table__box tr:last-child{border-bottom:0}.table__box th{padding:2%;color:#7720a3;background-color:#d3c201}.table__box td{padding:2%;color:#000;background-color:#fff;border-right:1px solid #000}.table__box td:last-child{border-bottom:0}@media screen and (max-width: 320px){.table__box th,.table__box td{padding:1%}}@media screen and (min-width: 768px){.table__box table{font-size:24px;font-size:2.4rem}}body{background-color:#7720a3}.sp__wrap{position:relative;z-index:0}.info__title_1212{padding:2% 3%;width:90%;background-color:#f34e40;font-size:18px;font-size:1.8rem}.info__box_1212{padding-left:2%;color:#fff;width:100%;-ms-flex:0 1 50%;flex:0 1 33%}.item__pic_1212{width:100%}
@media screen and (min-width: 960px){.sp__wrap{background:center 0 url(bg-web.jpg) no-repeat;background-size:auto}}.sp__wrap a{display:block}

