#program-banner{position:relative;padding:75px 40px 30px}@media (min-width: 992px){#program-banner{padding:96px 44px 30px}}#program-banner iframe{width:100%!important}#program-banner .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#87E2F0 0%,rgba(255,255,255,.1411764706) 100%) 0% 0% no-repeat padding-box;opacity:.4}@media (min-width: 992px){#program-banner .program-photo{padding-right:20px}}#program-banner .program-photo img{width:180px;height:180px!important;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto 20px}@media (min-width: 992px){#program-banner .program-photo img{width:234px;height:234px!important;margin:0}}#program-banner .tag{display:inline-block;text-align:center;line-height:1;font-size:12px;border-radius:999px;margin-bottom:7px;white-space:nowrap}#program-banner .tag a{display:block;padding:4px 10px}#program-banner h1{font-size:28px;line-height:33px;font-weight:700;margin-bottom:10px}@media (min-width: 992px){#program-banner h1{font-size:52px;line-height:58px}}#program-banner .djs .item{margin-right:15px;font-size:15px}@media (min-width: 992px){#program-banner .djs .item{margin-right:20px;font-size:24px}}#program-banner .djs img{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px}@media (min-width: 992px){#program-banner .djs img{width:45px;height:45px}}#program-banner .subscribe{display:flex}@media (min-width: 992px){#program-banner .subscribe{position:absolute;bottom:40px;left:900px}}#program-banner .subscribe img{width:30px;cursor:pointer;margin-right:10px;background-color:#fff;border-radius:50%}#program-audio-detail{padding:27px 15px 60px;position:relative;max-width:1000px;font-weight:400}@media (min-width: 992px){#program-audio-detail{padding:20px 44px 96px}}#program-audio-detail .share-btns .share-btn{background-color:#666;border-radius:8px;width:42px;height:42px;justify-content:center;align-items:center;margin:0 2px 5px;cursor:pointer;text-decoration:none;transition:all .2s}#program-audio-detail .share-btns .share-btn:hover{transform:translateY(-4px)}#program-audio-detail .play-btn{width:96px;height:96px;background-image:url(/assets/player_button.93127559.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#15aa0c;transition:all .2s;border-radius:50%;cursor:pointer;margin:0 auto 30px;position:relative}@media (min-width: 992px){#program-audio-detail .play-btn{margin:0 0 30px}}#program-audio-detail .play-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:13px 0 13px 23px;border-color:transparent transparent transparent #000}#program-audio-detail .play-btn:hover{background-color:#15aa0c66}#program-audio-detail h1{font-size:30px;margin-bottom:23px;line-height:1.4}@media (min-width: 992px){#program-audio-detail h1{font-size:49px;margin-bottom:14px}}#program-audio-detail .time{font-size:20px}@media (min-width: 992px){#program-audio-detail .time{font-size:24px}}#program-audio-detail .font-size-setting{font-size:17px;display:flex;border:1px solid #000;border-radius:4px}#program-audio-detail .font-size-setting span{cursor:pointer;line-height:1;display:block;padding:6px 10px;border-right:1px solid #000}#program-audio-detail .font-size-setting span:last-child{border-right:none}#program-audio-detail .font-size-setting span.active{background:#000;color:#fff}#program-audio-detail .description{font-size:20px;font-family:Noto Sans TC,sans-serif}#program-audio-detail .description h1,#program-audio-detail .description h2,#program-audio-detail .description h3,#program-audio-detail .description h4,#program-audio-detail .description h5,#program-audio-detail .description h6,#program-audio-detail .description div,#program-audio-detail .description p,#program-audio-detail .description span,#program-audio-detail .description a{font-family:Noto Sans TC,sans-serif;font-weight:400}#program-audio-detail .description .lyric{cursor:pointer}#program-audio-detail .description .lyric.active,#program-audio-detail .description .lyric:hover{color:#6eb8c4}#program-audio-detail .description.big{font-size:24px}#program-audio-detail .description.small{font-size:16px}#program-audio-detail .comments{background:#fff;border-radius:20px;margin-top:30px;padding:10px}@media (min-width: 992px){#program-audio-detail .comments{padding:20px}}#program-audio-detail table td{border:1px solid gray;padding:6px 4px}#program-audio-detail p,#program-audio-detail table{margin:1.25rem 0}#program-audio-detail .play-btn{background-color:#fff3;background:#a7ffa1}#program-audio-detail .play-btn:hover{background-color:#a7ffa1cc}.dark #program-audio-detail .font-size-setting{border:1px solid #fff}.dark #program-audio-detail .font-size-setting span{border-right:1px solid #fff}.dark #program-audio-detail .font-size-setting span:last-child{border-right:none}.dark #program-audio-detail .font-size-setting span.active{background:#fff;color:#000}
