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,font,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,caption,tfoot,thead,figure,figcaption{margin:0;padding:0;border:0;outline:0;font-size:100%}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
ul,li{list-style:none}
*{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.bgcolor0{background:url(https://fd.get.com.tw/edm/20211231/0910068_bg.png) repeat-y top center}
.bgcolor1{background:url(https://fd.get.com.tw/edm/20211231/0910068_ar02.png) no-repeat right top}
.bgcolor2{background:url(https://fd.get.com.tw/edm/20211231/0910068_ar01.png) no-repeat left top / contain}
.fcolor1{color:#de1e11}
.fcolor2{color:#0763a7}
body{margin:0 auto;padding:0;font-family:"Microsoft JhengHei",Verdana,Arial}
#BodyContainer{margin:0 auto}
#BodyContentEvent{width:100%}
#event{width:100%;margin:0 auto}
#event a:hover{text-decoration:none}
.br{display:block}
.flex{display:flex;flex-wrap:wrap}
small{font-size:.8em}
h1,h2{font-size:2.4rem;color:#322721}
h3{font-size:1.6rem;color:#ef2010}
h1,h2,h3{text-shadow:#fff 0 3px,#FFF 3px 0px,#FFF -3px 0px,#FFF 0 -3px,#FFF -2px -2px,#FFF 2px 2px,#FFF 2px -2px,#FFF -2px 2px}
#event_master{width:100%;margin:0 auto}
#event_master img{width:100%;height:auto;display:block}
.coursera{width:90%;padding:2% 0 1%;margin:0 auto;align-items: center;}
.coursera>li{margin:2% .5% 1%;padding:0;text-align:center}
.coursera>li:nth-of-type(1){width:38%;}
.coursera>li:nth-of-type(2){width:42%;}
.coursera>li:nth-of-type(3){width:17%;}
.coursera>li:nth-of-type(3) div{font-size: 1.2rem;}
.coursera>li:nth-of-type(3) div span{color:  #de1e11;display: block;}
.coursera>li:nth-of-type(3) div s{font-size: 1.02rem;display: block;}
.coursera>li figure{width:100%;position:relative;overflow:hidden}
.coursera>li:nth-of-type(2) figure:before{position: absolute;content: "+";font-size: 4rem;color: #0763a7;left: 3%;line-height: 4;}
.coursera figure img{max-width:100%;transition:all .3s linear;border-radius:20px;}
.coursera>li a:hover img{transform:scale(1.1)}
.coursera>li:nth-of-type(1) a:hover:before{content:"";border-style:solid;border-color:transparent transparent transparent rgba(240,240,240,.5);border-width:20px 0 20px 26px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;width:0;height:0;z-index:3}
.coursera a{text-decoration:none;color:#0763a7;}
.coursera>li:nth-last-of-type(1) a{text-decoration:none;background-color: #de1e11;color: white;display: inline-block;padding: .5% 3%;border-radius: 12px;margin-top: 7%;}
.coursera>li>div{font-size:1.3rem;margin:1% auto 6%;font-weight:bold}
.coursera>li>div>span{color:#8500ad;font-size:1.3rem;margin-top:1px;display:block;font-weight:bold}
.coursera>li>div>span span:nth-of-type(1){background-color:#8500ad;color: white;display: inline-block;padding: .2% 2%;border-radius:8px;}
.coursera>li>div>span span:nth-of-type(2){color:#de1e11;}
.coursera>li small{font-size:.95rem}
ul.coursera > h4 {width: 100%;font-size: 1.3rem;color:#0763a7;align-items: center;padding: 2%;background-color: #ffdc93;}
ul.coursera > h4 span:nth-of-type(1) {color: #de1e11;font-family: microsoft yhei;font-size: 1.7rem;margin-right: 2%;width: 12%;}
ul.coursera:nth-of-type(5) > h4 span:nth-of-type(1) {width: 19%;}
ul.coursera:nth-of-type(5) > h4 span:nth-of-type(2) {width: 75%;}
ul.coursera > h4 span:nth-of-type(2) {width: 82%;}
ul.coursera > h4:before{content: "▶ ";color: #de1e11;}
.content{font-size: 1.3rem;background-color: white;}
.content dl{padding: .5% 0 .8%;}
.content dt{font-size: 2rem;font-weight: bold;}
.content dt span:nth-of-type(1){background-color: #de1e11;color: #ffffff;display: inline-block;padding:.5% 3%;margin-right: 5%;}
.content dt span:nth-of-type(2){background-color: #0763a7;color: #FFCD00;display: inline-block;padding:.5% 6%;border-radius: 40px;font-size: 1.5rem;}
.content dt span:nth-of-type(2):before{content: "◆ ";}
.content dd{margin:1% 1em 0 13em;border-bottom: dashed 1px #0763a7;padding-bottom: 1%;}
.classList,.combination{padding:5% 4% 3% 8%}
.lottery_des{width: 88%;margin: 5% auto;padding:2%; background-color: #0763a7;border-radius: 12px;color: white;
    font-size: 1.3rem; line-height: 1.7em;text-align: left;align-items: center;}
.lottery_des a{color: white;}
.lottery_des div{width: 21%;margin:1% auto;text-align: left;}
.lottery_des span p:nth-of-type(2){margin-bottom: 2%;}
.lottery_des span p{font-size:1.25rem;}
.lottery_des span p:nth-of-type(1){color: yellow;}
.lottery_des span{font-size:1.1rem;width: 79%;}
.lottery_des img{max-width: 100%;}
#event_list table{width:100%;margin:0 auto}
#event_list table,#event_list th,#event_list td{border-collapse:collapse;border:1px solid #000;}
#event_list th,#event_list td{padding:5px;text-align:center}
#event_list th{color:#fff3d1;background:linear-gradient(to right,#7b6d65 5%,#544035 100%)}
#event_list td{background:#FFF}
#event_list table a{color:#0763a7}
#event_list table td p{text-align:left}
/*#event_list small{display:block}*/

#event_lottery{background-color: #8ccfd1;text-align: center;padding:1.5% 0;}

.ps{font-size:0.9rem;line-height:1.7em;text-align:left;margin: 1% 0 0 3em;}
.ps a{color:#564237}
.red{color:red;font-weight:bold}
.buy{margin:6% auto 3%;text-align:center}
.buy a{background:#de1e11;color:#FFF;padding:5px 15px;font-size:1.4rem;border-radius:10px;text-decoration:none}
#event_notice{text-align:left;padding:4% 8% 2% 12%;margin:0 auto;background:#EBEBEB}
#event_notice p{font-size:13px;line-height:20px;color:#000}

#link_bar{width:100%;height:50px;color:#FFCD00;background:#645147;opacity:.95;bottom:0;    left: 0;    right: 0;position:fixed;line-height:50px;font-size:1.2rem;text-align:center;z-index:999}
#link_bar a{color:#FFCD00;font-weight: 700;border-bottom: 1px solid #FFCD00;text-decoration: none;}

@media all and (min-width: 1201px){
#BodyHeader_m,#topbutton{display:none}
#BodyContainer{width:850px}
/*bodyHeader*/
#BodyHeader #header-share{line-height:1.2em;font-size:13px;color:#000;text-align:center;border-collapse:separate}
#BodyHeader #header-share a{font-size:13px;color:#000;text-decoration:underline}
/*news*/
#event_news{width:100%;clear:both;height:auto;margin:0;float:left;background-color:#EBEBEB;padding:3% 0}
#event_news .NewsStyle{font-size:13px;color:#000;line-height:16px}
#event_news .NewsStyle a:link{font-size:13px;color:#000;line-height:16px}
#event_news .NewsStyle a:visited{font-size:13px;color:#000;line-height:16px}
#event_news .NewsStyle a:hover{font-size:13px;color:#333;text-decoration:none;line-height:16px}
#event_news .NewsStyle a:active{font-size:13px;color:#000;line-height:16px}
/*Footer*/
#BodyFooter_rwd{float:left;width:100%;margin:0 auto}
#BodyFooter_rwd #footer_line{width:90%;display:block;float:left;height:auto;text-align:center;border-top-width:thin;border-top-style:solid;border-top-color:#666;margin:2% 5%}
#BodyFooter_rwd #footer_inline a{color:#333}
#BodyFooter_rwd #footer_inline ul{float:left;width:100%;margin-bottom:0;margin-top:3%}
#BodyFooter_rwd #footer_inline ul li{display:inline;line-height:2em;font-size:1em;clear:both;width:100%;margin-right:1%;margin-bottom:0}
#BodyFooter_rwd #footer_inline ul li img{width:20%;height:auto;vertical-align:middle}
#BodyFooter_rwd #footer_address{margin-top:0;float:left;width:100%;margin-right:auto;text-align:center;margin-left:auto}
#BodyFooter_rwd #footer_address a{color:#333}
#BodyFooter_rwd #footer_address ul{float:left;text-align:center;margin-bottom:1%;width:100%;clear:both}
#BodyFooter_rwd #footer_address ul li{float:left;display:block;width:100%;line-height:2em;text-align:center;font-size:.8em}
/* 舊版IE */
#noie{background:#FFF;width:100%;text-align:center}
}