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;}
body{margin:0;padding:0;background:url(https://fd.get.com.tw/edm/20250703/1403075_1920_bg.jpg) top / cover fixed;font-family:"Microsoft JhengHei"}
#BodyContainer,#BodyContentEvent{margin:0 auto;}
.row100{width:100%;}
.rowFlex{display:flex;flex-wrap:wrap;display:-ms-flexbox;}
figure img{max-width:100%;}
figcaption>strong{padding:0 6px;}
.rowflex {display: flex;flex-wrap: wrap;}
h1{font-size: 2em;line-height: 1.4em;padding: 0 .3rem 0 0;margin: .5rem auto;text-shadow: 1px 1px 1px #0000001a;display: inline-block;background: linear-gradient(90deg, #017f9a, #089abd, #00899c, #0e658e) ;background-clip: text;-webkit-background-clip: text;color: transparent;font-family: "Noto Serif TC", serif;font-weight: bolder;}
.book_discount {display: inline-block;font-size: 1.4em;color: #4d4d4d;font-weight: 700;padding: 0 .5rem 0 1rem;margin: auto;border-top: 2px dotted #428a9b5a;border-right: 2px dotted #428a9b5a;border-radius: 1rem;}
.text_redB {font-size: 1.1em;font-weight: 700;color:#ad182b;font-family: Verdana, Geneva, sans-serif;text-shadow: 0 -3px 1px #FFF, 0 3px 1px #FFF, 3px 0 1px #FFF, -3px 0 1px #FFF;}
h2{font-size:1.6rem;line-height:1.7em;}
h2 a{color:#06C;}
h3{font-size: 2.125em;line-height: 1.6em;color:#4a4b4d;font-weight: 700;text-align: center;padding: .5rem .5rem .5rem 3.5rem;background:  url('https://fd.get.com.tw/edm/20250703/1403075_bg.jpg') center / cover;}
h3 a , .red_text{color:#ad182b;}
.red{font-family:Verdana,Geneva,sans-serif;font-weight:700;color:#ad182b;}
.yellow{font-family:Verdana,Geneva,sans-serif;font-weight:700;color:#ffe75a;}
#event_medical .w-80{width: 85%;}
#event{width:100%;margin:0 auto;background:#ffffffaa;}
#event a:hover{position:relative;top:1px;bottom:0;text-decoration: none;}
#event_master{width:100%;margin:0 auto;}
#event_master img{width:100%;display:block;}
#event_medical{width:94%;margin:0 auto;padding:2% 0 0;}
#event_medical h3 b {font-size: larger;}
.date_bg,.book_bg{width: 100%;margin: auto;padding: 1% 0;}
.date_bg a,#event_medical table a{color:#333;}
.date_bg table{width:100%;margin:0 auto;font-size:1rem;line-height:1.55em;color:#333;text-align:center;}
#event_medical table{margin:0 auto;font-size:1rem;line-height:1.55em;color:#333;text-align:center;height: fit-content;}
#event_medical table,#event_medical th,#event_medical td{border-collapse:collapse;border:1px  dotted #377c8a5f;}
#event_medical th,#event_medical td{text-align:center;}
#event_medical th{color: #fff;background:#519bad;padding: .3rem;}
#event_medical th a{color:#ffee8d;}
#event_medical th a:hover{color:#fff;text-decoration: none;}
#event_medical td{background:#FFF;padding:1%;}
#event_medical table p{text-align:left;margin-left:1%;}
#event_medical td.dtitle{background:#FFC;font-weight:700;}
#event_medical td.title{background:#ffc;font-weight:700;text-align:left;}
.moretest{width:60%;font-size:.9rem;color:#333;text-align:left;margin:2% 3% 0 auto;}
.moretest a{color: #387a8a;}
.buybtn{width:100%;font-size:1.125em;line-height:1.55em;text-align:center;margin:2% auto 1%;} 
.buybtn a{color:#FFFFFF;background:#ad182b;padding:.5% 2%;text-decoration:none;border-radius: .5rem;}
.book_bg .booksale{display:block;}
.booklist{margin: 5% auto;}
.booksale{font-size:1.4rem;line-height:1.5em;color:#ad182b;font-weight:700;padding:0;margin:0 auto 0 1%;}
.booksale b{font-size:1.8rem;}
#event_medical>.book_bg>.booklist>table{margin-left: 1.5%;}
.book_bg .width_table{width:66.5%;}
.book_bg table{width: 100%;margin:0 auto;font-size:1rem;line-height:1.55em;color:#333;text-align:center;display: inline-table;vertical-align: middle;}
.bookImg{width:31%;display: inline-table;align-items:center;margin:1% auto 1.5%;vertical-align: top;}
.bookImg li{text-align:center}
.nurse li{margin:3% auto 10%;}
.medical li{margin:0 auto;}
#event_medical td.test1,#event_medical td.test2,#event_medical td.test3{font-size:1.2rem;font-weight:700;color:#333;padding-left:1%;text-align:left;letter-spacing:.1em}
.nurse li figcaption>strong,#event_medical td.test1{background: #428a9b;border-radius: 50rem;padding: .125rem .5rem;color: #fbfefe;}
#event_medical td.test2,.medical li:first-child figcaption>strong{background:#9FD198;}
#event_medical td.test3,.medical figcaption>strong{background:#EFB0A5;}
#event_Advbook,#event_flashcar,#event_classlink{margin:3% auto;border:2px solid #428a9b;border-radius:20px}
#event_Advbook,#event_flashcar,#event_classlink{width:71%;padding:1.5% 3%;}
#event_Advbook h2{color:#ad182b;}
.adv_list li,.class_list li{font-size:1.1rem;line-height:2.2em;}
.adv_list a{color:#387a8a;}
.adv_list img{margin-right:1%}
.adv_list span{color:#ad182b;font-weight:700;font-size:1.2rem;}
/*flashcar*/
#event_flashcar{text-align:center;}
#event_flashcar h2{color:#3a4b9d;text-align:left;}
#event_flashcar a{color: #ad182b;}
ul.flashcar li{width:24.5%;color:#3a4b9d;font-weight:700;font-size:1.4rem;line-height:1.55em;display:inline-block;text-align:center}

#answer_img{display:none;margin-top:2%;text-align:right;margin-right:3%}
#answer_img img{width:50%;height:auto;}
#event_classlink h2{color:#387a8a;}
.class_list a{color:#333;}
#event_note{width: 80%;padding: 4% 1% 2% 19%;margin:0 auto;background: #43899a;border-radius: 2rem 2rem 0 0;}
#event_note p{font-size: .925rem;line-height: 1.5em;color:#fff;text-align:left}


/*PC*/
@media all and (min-width: 1201px){
#topbutton{display:none}
#BodyContainer,#BodyContentEvent{width:850px}
/*bodyHeader*/
#BodyHeader #header-share{line-height:2;font-size:13px;color:#222}
#BodyHeader #header-share a{font-size:13px;color:#222;text-decoration:underline}
#BodyHeader_m{display:none}
/*News*/
#event_news{width:100%;margin:0 auto;padding:2% 0 4%;color: #ffe75a;background: #43899a ;border-radius: 0 0 2rem 2rem;}
#event_news .NewsStyle_title{font-size:1.1rem;line-height:1.3em}
#event_news .NewsStyle{font-size:.95rem;color:#fff;line-height:1.35rem}
#event_news .NewsStyle a{color:#fff}
#event_news .NewsStyle a:hover{color:#ffe75a;text-decoration:none}
/*Footer*/
#BodyFooter_rwd{width:100%;margin:0 auto}
#BodyFooter_rwd #footer_line{width:90%;margin:2% 5%;display:inline-block;text-align:center;border-top:thin solid #333}
#BodyFooter_rwd 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;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}
#BodyFooter_rwd #footer_address ul{text-align:center;width:100%;margin-bottom:1%}
#BodyFooter_rwd #footer_address ul li{width:100%;line-height:2em;text-align:center;font-size:.8em}
/*舊版IE*/
#noie{background:#FFF;width:100%;text-align:center}
/*右選單*/
#rightMenu{width:150px;position:fixed;right:1%;bottom:10%;background:#519bad;visibility:visible;border-radius:15px;padding:1%}
#rightMenu p{font-size:1.05em;line-height:1.8em;color:#FFF}
#rightMenu a{color:#FFF;text-decoration:none;font-weight: bold;}
#rightMenu a:hover{color:#ffe75a;}
@media all and (min-width: 1440px) and (max-width: 1920px) {
#rightMenu{width:150px;position:fixed;right:1%;bottom:10%;background:linear-gradient(to bottom,#da9bd2ee ,#f198ceee ,#f3a1abee ,#f4a78dee ,#f5ae66ee,#f39a4bee,#ef6f49ee )/*#519bad*/;visibility:visible;border-radius:15px;padding:1%}
}
}