/* css reset 歸0 */
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{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}

body{margin:0 auto;padding:0; background-image: url(https://fd.get.com.tw/edm/20260108/0108107_line-bg.gif);background-color:#acb73c;font-family:"Microsoft JhengHei";}
#BodyContainer,#BodyContentEvent{margin:0 auto;}
.row100{width:100%;}
.rowflex{display:flex;flex-wrap:wrap;display:-ms-flexbox;-ms-flex-wrap:wrap;justify-content: center;}
/*所有元素漸變0.5秒*/*{transition: all .5s;}
.bgcolor0{/*background:#F3F3F3*/background:#fff4ed;}
i{margin-right:3px;}
#event{width:100%;margin:0 auto;background:#FFF;}
#event a:hover{left:1px;top:1px;position:relative;text-decoration:none;}
h1{font-size:1.9em;font-weight:unset;color: #c00000;text-align:center;font-family:"Microsoft YaHei";}
.event_course h1{font-size: 1.6rem;}
#event_master img{width:100%;border:0}
.text-center{text-align: center}
/*日期*/
.event_date{padding:3% 0;}
.event_date>ul,ul.buy{text-align:center;}
.event_date>ul>li{display:inline;margin:0 1%;font-size:1.3rem;font-weight: bold;}
.dtitle{background:#d30000;color:#FFF;border-radius:25px;padding:4px 10px 5px 12px;margin-right:8px;}
.red{color:#c00000;}
a{color:#000000;}
.book_tb{    line-height: 3rem;}
.event_book{padding:2.5% 0 1.5%;text-align:center;}
.event_book h2{font-size:1.4rem;line-height:2.2em;}
.event_book h2 strong,.book_sale>span{color:#c00000;}
ul.book_img{width:90%;margin:1.5% auto;}
ul.book_img>li{/*width:calc(100%/3 - 1.5%);*/width:35%;margin:0 .5%;text-align:center;}
ul.book_img>li:nth-child(3){width:22%;}
ul.book_img figure{width: 200px;margin: auto;}
ul.book_img li:nth-child(3) figure{width: 120px;padding: 2rem 0 0;}
ul.book_img img{width: 100%;padding:0 .5rem; filter:drop-shadow(0 2px 2px #bbb);}
.book_sale{font-size:1.5rem;font-weight:bold;}
.book_sale>span{font-size:1.3em;}
.subject{margin:1% auto 3%;font-size:1.2rem;line-height:1.6em;width:70%;}
caption{text-align: left;font-size: 1.5rem;font-weight: bold;padding: .5rem 0;}
.content_table td.linkmore {text-align: right;padding: .25rem 1.25rem .5rem;}
.content_table .subtitle th{font-size: 1.1rem;color: #b74b2d;background: #fff38d5e;text-align: left;padding: .7% 1.5%;}

ul.book_btn{margin:3% auto 1.5%;text-align: left;}
ul.book_btn a{display: inline-block;/*color:#FFF;background:#c00000;border-radius:30px;padding:5px 14px;text-decoration:none*/}
/* ul.book_btn li a:nth-last-child(1){color:#c00000;} */
ul.book_btn>li{font-size:1.2em;margin:0 2%;line-height: 2rem;margin-bottom: 2%;}
ul.book_btn>li span{color: #3c9bb5;font-size: 1.6rem;font-weight:bold;}
/*ul.book_btn a:before {content: url(https://fd.get.com.tw/edm/20260108/0512050_buy.gif);margin-right: 3px;}*/
/*ul.book_btn a:hover{color:#c00000;background:#FFF;border:1px solid #c00000;}*/

ul.book_buy{margin:2% auto 0;text-align: center;}
ul.book_buy a{color:#FFF;background:#c00000;border-radius:30px;padding:5px 14px;text-decoration:none;}
ul.book_buy>li{font-size:1.35em;display:inline;font-weight:bold;margin:0 2%;}
ul.book_buy a:hover{color:#c00000;background:#FFF;border:1px solid #c00000;}


.book_bg,.course_bg{width:86%;margin:1% auto;}
.course_bg2{width:82%;}
.content_table,.content_table th,.content_table td{border:1px solid #C84B28;border-collapse:collapse;}
.content_table{width:100%;margin:0 auto 1rem;font-size:1rem;line-height:1.6em;}
.content_table th{background:#b74b2d;color: #fff;}
.content_table th,.content_table td{padding:.5%;text-align:center;}
.content_table td{background:#FFF;}
.content_table td p{text-align:left;padding: 0 .5rem;}
.content_table a{color:#000;}
.sale{color:#c00000;font-weight:bold;font-family:'Verdana','Geneva','sans-serif';}
.content_table .more{text-align:right;}
.content_table .title{text-align:left;background:#fffbbb;color: #C84B28;font-weight: bold;padding: .25rem .5rem;font-size: larger;}
.event_course{padding:2.5% 0;border-top:1px dashed #c00000aa;}

#event_menu{width:150px;height:auto;font-weight:400;color:#FFF;right:2%;bottom:5%;position:fixed;text-align:left;z-index:99;border-radius:8px;background-color:#b74b2d;padding:.5% 1%;}
#event_menu p{font-size:1.1rem;line-height:1.8rem;text-align:left;color:#FFF;}
#event_menu a{color:#FFF;text-decoration:none;display: block;}
#event_menu a:hover{position:relative;top:0;bottom:1px;color:#FF6;}

/*注意事項*/
.event_note{width:75%;text-align:left;margin:0 auto;padding:2% 0 3% 11%;}
.event_note p{font-size:.9em;line-height:1.4em;color:#000;}

/*PC*/
@media all and (min-width: 1201px){
#BodyContainer,#BodyContentEvent{width:850px;}
#topbutton{display:none;}
/*bodyHeader*/
#BodyHeader #header-share{line-height:2;font-size:13px;color:#231815;}
#BodyHeader #header-share a{font-size:13px;color:#231815;text-decoration:underline;}
#BodyHeader_m{display:none;}
/*news*/
#event_news{width:100%;margin:auto;padding:3% 0;border-top: 3px dotted #fff4ed;background:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;}
#event_news .NewsStyle_title{font-size:16px;line-height:1.3em;color: #b74b2d;}
#event_news .NewsStyle{font-size:14px;color:#333;text-align:left;line-height:17px;}
#event_news .NewsStyle a{color:#333;}
#event_news .NewsStyle a:hover{color:#666;}
/*Footer*/
#BodyFooter_rwd{width:100%;margin:0 auto;color:#000;background:#f7cd21;}
#BodyFooter_rwd a{color:#000;}
#BodyFooter_rwd #footer_line{width:90%;margin:2% 5%;display:block;float:left;height:auto;text-align:center;border-top:thin solid #000}
#BodyFooter_rwd #footer_inline ul{width:100%;margin:2.5% auto 0;display:inline-block}
#BodyFooter_rwd #footer_inline ul li{display:inline;line-height:2em;font-size:1em;clear:both;width:100%;margin-right:1%}
#BodyFooter_rwd #footer_inline ul li img{width:20%;height:auto;vertical-align:middle}
#BodyFooter_rwd #footer_address{width:100%;margin:0 auto;text-align:center;display:inline-block}
#BodyFooter_rwd #footer_address ul{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;}
}
