.base-pagination--hide-nav .v-pagination__navigation{display:none!important}.base-pagination .v-pagination__item{width:40px!important;height:40px!important;-webkit-box-shadow:none;box-shadow:none;background:transparent;font-size:1rem}@media screen and (max-width:960px){.base-pagination .v-pagination__item{width:34px;height:34px}}.base-pagination .v-pagination__more{margin:0}.base-pagination li:first-child .v-pagination__navigation,.base-pagination li:last-child .v-pagination__navigation{width:85px;border-radius:20px;background:#005bac}.base-pagination li:first-child .v-pagination__navigation,.base-pagination li:first-child .v-pagination__navigation .v-icon,.base-pagination li:last-child .v-pagination__navigation,.base-pagination li:last-child .v-pagination__navigation .v-icon{color:#fff}.base-pagination li:first-child .v-pagination__navigation:after,.base-pagination li:first-child .v-pagination__navigation:before,.base-pagination li:last-child .v-pagination__navigation:after,.base-pagination li:last-child .v-pagination__navigation:before{font-size:.75rem}@media screen and (max-width:600px){.base-pagination li:first-child .v-pagination__navigation,.base-pagination li:last-child .v-pagination__navigation{width:auto;margin-left:5px;margin-right:5px;border-radius:13px}.base-pagination li:first-child .v-pagination__navigation .v-icon,.base-pagination li:last-child .v-pagination__navigation .v-icon{font-size:24px}.base-pagination li:first-child .v-pagination__navigation:after,.base-pagination li:first-child .v-pagination__navigation:before,.base-pagination li:last-child .v-pagination__navigation:after,.base-pagination li:last-child .v-pagination__navigation:before{content:""!important}}.base-pagination li:first-child .v-pagination__navigation{padding-right:15px}.base-pagination li:first-child .v-pagination__navigation:after{content:"上一頁"}.base-pagination li:last-child .v-pagination__navigation{padding-left:15px}.base-pagination li:last-child .v-pagination__navigation:before{content:"下一頁"}@media screen and (max-width:600px){.base-pagination li:first-child .v-pagination__navigation,.base-pagination li:last-child .v-pagination__navigation{padding:0 10px}}.base-pagination .v-pagination__navigation--disabled{background:rgba(0,91,172,.4)}.base-pagination .v-pagination__navigation--disabled,.base-pagination .v-pagination__navigation--disabled .v-icon{color:#333!important}body *{-webkit-box-sizing:border-box;box-sizing:border-box}a{font-size:inherit;text-decoration:none}ul{list-style:none}p{line-height:1.88;-webkit-font-feature-settings:"liga","clig off";font-feature-settings:"liga","clig off";-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures}button{outline:none}.container{max-width:1280px!important;padding:0}@media screen and (max-width:1904px){.container{max-width:1185px!important}}@media screen and (max-width:1264px){.container{max-width:960px!important}}@media screen and (max-width:960px){.container{padding-left:30px;padding-right:30px}}@media screen and (max-width:600px){.container{padding-left:20px;padding-right:20px}}.theme--light.v-application{background:#fff!important;color:#333!important}.v-dialog{-webkit-box-shadow:none!important;box-shadow:none!important}.v-input__append-inner{pointer-events:none!important}.v-list-item__title{white-space:normal;text-overflow:clip}.teenager-card-list .teenager-card{-webkit-box-shadow:0 4px 30px rgba(0,0,0,.08);box-shadow:0 4px 30px rgba(0,0,0,.08);border-radius:8px!important;background-color:#fff!important;max-width:360px;padding:20px;margin:12px 0}.teenager-card-list .teenager-card:not(:last-child){margin-right:20px}.teenager-card-list .teenager-card .teenager-card-header .film-img{position:relative;border-radius:8px}.teenager-card-list .teenager-card .teenager-card-header .film-img:hover{cursor:pointer}.teenager-card-list .teenager-card .teenager-card-header .film-time{background:#000;color:#fff;border-radius:6px;font-size:12px;padding:6px;font-weight:700;position:absolute;right:28px;top:165px}.teenager-card-list .teenager-card .teenager-card-contents .film-title{color:#323232;font-weight:700;line-height:28px;padding:16px 0 12px}.teenager-card-list .teenager-card .teenager-card-contents .v-card__text{padding:12px 0}.teenager-card-list .teenager-card .teenager-card-contents .film-description{color:#4f4f4f;font-weight:400;font-size:16px}.teenager-card-list .teenager-card .teenager-card-contents .film-source{color:#bcbcbc;font-weight:400;font-size:16px}@media screen and (min-width:768px)and (max-width:992px){.teenager-card-list .teenager-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:704px;padding:32px;margin:10px 0}.teenager-card-list .teenager-card:not(:last-child){margin-right:0}.teenager-card-list .teenager-card .teenager-card-header{width:45%}.teenager-card-list .teenager-card .teenager-card-header .film-time{right:390px;top:158px}.teenager-card-list .teenager-card .teenager-card-contents{width:55%;padding-left:16px}.teenager-card-list .teenager-card .teenager-card-contents .film-title{padding-top:0}.teenager-card-list .teenager-card .teenager-card-contents .v-card__text{padding-bottom:0}}@media screen and (min-width:401px)and (max-width:767px){.teenager-card-list .teenager-card:not(:last-child){margin-right:0}}@media screen and (min-width:320px)and (max-width:400px){.teenager-card-list .teenager-card{max-width:280px;padding:16px}.teenager-card-list .teenager-card:not(:last-child){margin-right:0}.teenager-card-list .teenager-card .teenager-card-header .film-time{font-size:10px;padding:4px;right:26px;top:125px}.teenager-card-list .teenager-card .teenager-card-contents .film-title{font-size:18px}}.teenager-dialog{max-width:960px;height:590px!important}.teenager-dialog iframe{height:541px}@media screen and (min-width:768px)and (max-width:992px){.teenager-dialog{max-width:704px;height:450px!important}.teenager-dialog iframe{height:396px}}@media screen and (min-width:401px)and (max-width:767px){.teenager-dialog{max-width:343px;height:240px!important}.teenager-dialog iframe{height:193px}}@media screen and (min-width:320px)and (max-width:400px){.teenager-dialog{max-width:300px;height:240px!important}.teenager-dialog iframe{height:193px}}.search-bar__input-wrapper[data-v-d6532bb4]{display:inline-block;width:250px}@media screen and (max-width:600px){.search-bar__input-wrapper[data-v-d6532bb4]{display:block;width:100%}}