h3{font-size: 1.7rem;}
h3 span{color:red;}
#event_booklist header h3{text-align: center;}

/* 右邊選單 */
.hotkey {
    position: fixed;
    right: 0;
    bottom: 25%;
    z-index: 4;
    background-color: #fff;
    padding: 0.25rem;
    border-radius: 5px;
    border:double 7px #fdeeeb;
}
.hotkey a{color: inherit;text-decoration: none;}
.hotkey dl {font-size: 1rem;padding: 1rem;color: blcak;border-radius: 5px;}
.hotkey dl dt { text-align: center;background-color: #ed4f2a;color: white;margin: auto 0 0.25rem;padding: 0 0.25rem;font-weight: bold;}
.hotkey dl dt:nth-last-of-type(1){margin-top: 0.6rem;}
.books{width:95%;background:#FFF;margin-bottom:1%}
.booklist{margin:2%}
.books td:last-child{color:red;font-family:Verdana,"Microsoft YaHei";font-weight:700}
.books th{background:#ff9a02;background:#158ad2;color:#fff}
.books td:first-child center{color:#158ad2;font-size:1.4rem;line-height:2.2rem;display:block;padding:0 0 0 7px;text-align:left}
#event_book .book_contents a{color:#000}
#event_book .book_contents p{margin:1% 0 0 5%;display:inline-block}
books td:nth-child(1){text-align:left;padding-left:1%}
.books,.books th,.books td{border-collapse:collapse;text-align:center;padding:4px 0;border-bottom:1px #ffde02 dotted;border-bottom:1px #f443363d solid}
#event_book{width:100%;float:left;margin:0;background-color:#fff3ef;padding:2% 0 0;font-family:"Microsoft YaHei";font-family:Verdana,"Microsoft YaHei"}
#event_book .book_contents{font-size:1em;line-height:1.5em;color:#000;width:89%;border-radius:12px;padding:1% 0 0 2%;vertical-align:top;margin:0 auto}
#event_book h1{float:left;text-align:center;display:contents;padding:0;margin:0 5% 0 0;color:#0077c0;font-size:1.8rem;font-weight:700;line-height:2.2rem;font-family:"Microsoft YaHei",Verdana}
@media all and (min-width: 1201px){
/* 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{margin:0;padding:0;border:0;outline:0}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* css reset 歸0 end */

body{margin:0;padding:0;background-color:#FFF;background-image:url(https://fd.get.com.tw/edm/20251204/11071901_line-bg.gif); font-family: Verdana,"Microsoft JhengHei";}
#BodyContainer{width:850px;margin-right:auto;margin-left:auto}

/* bodyHeader */
#BodyHeader #header-share{line-height:2;font-size:13px;color:#000}
#BodyHeader #header-share a{font-size:13px;color:#000;text-decoration:underline}
#BodyHeader_m{display:none}
#BodyContentEvent{width:850px;background: #ffffffbd;}

/* Event css */
#event{width:100%;margin-right:auto;margin-left:auto;padding:0;background-color:#FFF}
#event a:hover{text-decoration:none;left:1px;top:1px;position:relative;color: #d32d2d;}

/* event主圖 */
#event_master{width:100%;margin:0;padding:0}
#event_master img{width:100%;height:auto}
h1{font-size: 3rem;}
h2{font-size: 2.2rem;}
.text_right{text-align: right;padding-right: 1rem;}

/*書單*/
#event_booklist{width:100%;padding:0;margin:0 0 3%}
#event_booklist header{width:100%;padding:0;margin:0}
#event_booklist header h1{background: linear-gradient(170deg, #ec4f2a 61%, #f5a594 100%);font-family: "Microsoft JhengHei";color: #FFF;margin: 0 0 1.5rem;font-size: 2rem;width: 60%;padding: 1rem 0.5rem 1.5rem 3rem;border-radius: 0 0 7rem 0;}
#event_booklist header strong{color:#FF0}
#event_booklist header img{width:100%}
#event_booklist table{width:92%;padding:0;margin:1% auto 2%;text-align: center;}
#event_booklist table th{color:#FFF;background-color:#f5a594;font-size: 1rem;line-height: 2em;}
#event_booklist table td{border-bottom: 1px dotted #999;line-height: 2.1rem;font-size: 1.05rem;}
#event_booklist table p{padding:0;margin:0 0 0 1%;text-align: left;}
#event_booklist table a{color:#222;font-size: 1.1rem;}
#event_booklist table .red{font-size: larger;font-weight:lighter;color:#d5272e;font-family: Verdana,"Microsoft JhengHei";background: #ffff001f;}
#event_booklist table .ps{color:999;font-size:13px;}
#event_booklist table caption b , #event_purchase header h2 b{font-size: larger;font-weight:lighter;color:#d5272e;font-family: Verdana,"Microsoft JhengHei";}
#event_booklist .subtitle{background: #f5a5942f;font-size: 1.35rem;color: #eb4f2a;text-align: left;font-weight: bold;padding: 0.2rem 0 0.2rem 0.5rem;}

/* buybtn */
#event_booklist .buybtn ,#event_purchase .buybtn{width:100%;font-size:1.3rem;line-height:1.5em;font-weight:700;font-family:"Microsoft JhengHei";text-align:center;padding:0;margin:.5rem 0 0}
#event_booklist .buybtn a ,#event_purchase .buybtn a{color: #ffffff;text-decoration: none;background:#d5272e;padding: 0.25rem 1rem 0.3rem;border-radius: 50rem;}
#event_booklist .buybtn a:hover ,#event_purchase .buybtn a:hover{background: #d32d2d;}

#event_booklist .book_note{width: 90%;padding: 0;margin: 0 5% 0 5%;}
#event_booklist .book_note a{color:#777;font-weight:700;font-size: .9rem;}
#event_booklist .ts{font-size:13px;line-height:1.5em;font-weight:400;}
#event_booklist p.number{font-family:"Microsoft JhengHei";font-size:18px;color:#d5272e;font-weight:700;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#000}

caption{font-size:1.8rem;font-weight: 700;font-family: "Microsoft YaHei";line-height: 1.45em;text-align: left;margin: 0 auto 0.5rem;}
caption , #event_purchase header{position: relative;top: 0;left: 0;text-indent: 2.5rem;}
caption::before , #event_purchase header::before{content: '';position: absolute;top: 10px;left: 5px;width: 25px;height: 25px;background:#ec4f2a;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0% 100%, 50% 50%, 0% 0%);}
caption span , #event_purchase h2 span{font-size: smaller;margin-left: 1%;}

#event_purchase{width:90%;margin: 0 auto 4%;padding: 0 4%;}
#event_purchase h2 a{color: #000000;}
#event_purchase header{width:100%;padding:0;margin:0;}
#event_purchase header h2{font-size:1.8rem;font-weight: 700;font-family: "Microsoft YaHei";}
#event_purchase p{margin:0;padding:0;text-align:left;}

.book_contents{width:100%;padding:0;margin:0;line-height:1.55em;color:#222;}
.book_contents ul {width: 95%;margin: 0 0 3% 5%;padding: 0;}
.book_contents ul li {width: 45%;display: inline-block; list-style: none;margin: 1.5% 0 0 0;font-size: 1.2rem;padding: 0 0 0 1%;color: #222;border-left: 5px solid #f5a594;line-height: 1.5rem;}
.book_contents ul li a{color: #222;}
    
#flashcar{margin:1% auto 2%;width: 100%;padding: 0;}
#flashcar p{font-size:1.55rem;line-height:1.8em;font-weight:bold;margin:0 auto;padding:0 2%}
#flashcar ul{text-align: center;margin: 3rem auto 2rem;background: linear-gradient(170deg, #ec4f2a 61%, #f5a594 100%); padding: 1.2rem 0;}
#flashcar ul:hover{background: #d5272e;}
#flashcar li{width: 25%;font-size:1.4rem;font-weight:bold;display: inline-block;margin-right:1rem;}
#flashcar a,#flashcar a:hover{color:#fff;}
#flashcar img{width: 66px;}
    
/*經驗談*/
#event_media{width:100%;margin:0;padding:0}
#event_media header{width:100%;padding:0;margin:0}
#event_media header h2,#event_angle header h2,#event_course header h2,#event_class header h2{/*background-color:#DD4B34;background:linear-gradient(-70deg,transparent 20px,#DD4B34 0) right,linear-gradient(110deg,transparent 20px,#DD4B34 0) left;background-size:60% 100%;background-repeat:no-repeat;*/    background: linear-gradient(170deg, #ec4f2a 61%, #f5a594 100%);font-family:"Microsoft JhengHei";width:60%;color:#FFF;margin:5% 0 0;line-height:1.4em;font-size: 2rem;padding: 1rem 0.5rem 1rem 3rem;border-radius: 0 0 7rem 0;}
#event_media header strong{color:#FF0}
#event_media header img{width:auto}
#event_media img{width:auto;margin-right:1%}
#event_media ul{width:90%;padding:0;margin:1% 5% 2%;list-style-type:none;font-family:"微軟正黑體"}
#event_media ul li{font-size: 1rem;line-height: 1.6em;margin: 0.5rem 0;background:linear-gradient(-15deg, #f5a5942f, transparent);padding: 0.8rem 1rem;}
#event_media .rank{font-size:1.5rem;line-height:1.8em;color:#d5272e;font-weight:700;border-bottom: 1px dotted #999;}
#event_media .rank span{display: inline-block;padding: 0 .1rem;background: #d5272e;color: white;font-size: 0.75em;margin-left: 0.5rem;line-height: 1.5;font-weight: normal;border-radius: .2rem}
#event_media .name{font-size:1.25rem;line-height:1.8em;color:#000;font-weight:700;display: block;}
#event_media p{margin:0;padding: .2rem 0 0;}
#event_media ul a{color:#6b379a;font-weight:700}
#event_media ul strong{color:#6b379a}

/*課程*/
#event_class{font-family:"Microsoft JhengHei";width:100%;margin:0;padding:0}
#event_class header{width:100%;padding:0;margin:0}
#event_class header strong{color:#FF0}
#event_class header img{width:auto}
#event_class ul{width:90%;padding:0;margin:3% 2% 3% 8%;list-style-type:none}
#event_class ul li{font-size:1.3em;line-height:1.8em;color:#333;font-weight:700}
#event_class a{color:#6b379a}

/* 注意事項 */
#event_note{width:100%;text-align:left;padding:3.5% 0;background: #f5a594;margin:0;border-bottom: 1px dotted #fff;}
#event_note p{font-size:.9rem;line-height:1.45em;color:#000;margin-left:7.2rem;}

/* news */
#event_news{width:100%;padding:4% 0 5%;background: #f5a594;margin:0}
#event_news .NewsStyle_title{font-size: 1.2rem;line-height: 1.4rem;color:#000;}
#event_news .NewsStyle{font-size:.9rem;color:#000;text-align:left;line-height:1.3rem;font-family:Verdana,Arial,Helvetica,sans-serif}
#event_news .NewsStyle a:link{font-size:.9rem;color:#000;line-height:1.3rem;font-family:Verdana,Arial,Helvetica,sans-serif}
#event_news .NewsStyle a:visited{font-size:.9rem;color:#000;line-height:1.3rem;font-family:Verdana,Arial,Helvetica,sans-serif}
#event_news .NewsStyle a:hover{font-size:.92rem;color:#000;text-decoration:none;line-height:1.5rem;font-family:Verdana,Arial,Helvetica,sans-serif}
#event_news .NewsStyle a:active{font-size:.9rem;color:#000;line-height:1.3rem;font-family:Verdana,Arial,Helvetica,sans-serif}
/* news end*/

/* Footer */
#BodyFooter_rwd{float:left;width:850px;margin-left:auto;margin-right:auto;color:#000}
#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:#000;margin:2% 5%}
#BodyFooter_rwd #footer_inline a{color:#000}
#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;background: #ffffffbd;}
#BodyFooter_rwd #footer_address a{color:#000}
#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}
/* Footer end */

/* 舊版IE */
#noie{background-color:#FFF;width:100%;text-align:center}
/* 舊版IE end */

/* top */
#topbutton{display:none;}
}