#askarea input[type="text"]{height:auto}
figure,figcaption{margin:0;padding:0}
i{margin-right:3px}
.bgcolor0{background:#d6aa16}
.bgcolor1{background:#ffffea}
.bgcolor2{background:#FFF}
#event{width:100%;margin:0 auto;font-family:"微軟正黑體"}
#event h1,#event h2,#event h3{text-align:center;font-family:"Microsoft YaHei"}
#event h1{font-size:2.5rem}
#event h2{font-size:2rem}
.rowFlex{display:flex;flex-wrap:wrap;align-items:flex-start}
.point,.media{padding:2% 1%}
/*主圖*/
.banner img{width:100%;height:auto}
/*命中*/
.point_bg{margin:0 auto}
.point_box{width:44%;background:#FFF;border:solid 2px #912c54;padding:1%;margin:0 auto 2%;font-size:1em}
.video{width:100%;text-align:center;border-top:solid 2px #912c54;padding-top:0.5rem;}
.video_photo{width:100%;position:relative;margin:0 auto;padding:0}
.video_photo img{width:100%;height:auto;border-radius:1em}
.video_photo img+img{position:absolute;bottom:-20px;right:3%;width:70px;height:auto}
.qusetion{padding:2%;margin-bottom:2%;text-align: justify;font-size: 1.1rem;}
.qusetion b{background-color:#912c54;color:#fff;padding:2px;margin-bottom:1%;display:inline-block;width:100%;text-align:center;font-size: 1.3rem;}
figcaption{color:#912c54;padding:1%;text-align:left;font-size:1.2em;}
figcaption a{color:#912c54;font-size:1.2rem}
/* figcaption strong{font-size:1.2rem} */
/*經驗談*/
.media_bg{margin:1% auto}
.media_box{width:48%;margin:1% 1% 2%}
.stu{width:31%;margin:0 4% 0 0}
.stu_photo{width:100%;margin:4% 0;text-align:center}
.name{color:#fff;background-color:#912c54;text-align:center;transform:skewX(10deg)}
.name_name{color:#fff;transform:skewX(-10deg);font-size:1.2em}
.name a{color:#fff}
.grade{color:#912c54;margin-top:1em;line-height:1.9em}
.grade:before{content:"考取";background:#ce961d;color:#FFF;border-radius:99em;padding:.5em .2em}
.txt{width:60%;position:relative;background:#FFF;padding:2%;border:solid 2px #922c54;border-radius:.8em;color:#922c54}
.txt:after{right:100%;top:15%;content:" ";position:absolute;pointer-events:none;width:0;height:0;border-style:solid;border-width:12px 18px 12px 0;border-color:transparent #922c54 transparent transparent}
.txt strong{color:#ce961d;font-weight:700}
.txt a{color:#922c54;font-weight:700}
.note{text-align:center;font-size:.9rem}
.bottom{display:inline-block;width:100%}
/*連結*/
.navlink{margin:2% auto;text-align:center}
.navlink>li{display:inline;margin:0 1%;font-size:1.2rem;}
.navlink a{background-color:#640c5a;padding:5px 15px;color:#fff;border-radius:1em;text-decoration:none;display:inline-block;margin-bottom:.5em;width: 18%;}
.navlink a:hover{background-color:#912c54}


/*-------------------------------------------------------------------------------------*/
@media all and (min-width:1px) and (max-width:1200px){
/*Event隱藏*/
#BodyContentNavigator,#EventHeaderin,#BodyContentAd,#MenuFixed{display:none} 
}

/*Mobile*/
@media all and (min-width: 1px) and (max-width:767px){
figcaption{font-size:1.1rem}
.point_box{width:90%;padding:2%;margin:0 auto 4%}
.media_box{width:92%;margin:2% auto}
.txt{width:58%;margin:0 auto}
.navlink a{width: 35%;}
.navlink li:last-child a{width: 50%;}
}

@media \0screen\,screen\9 {/*IE 6 7 8*/
.rowFlex{display:inline-block}
.point_box,.media_box,.stu,.txt,.IEgrid{float:left}
.media_bg,.point_bg{width:100%}
.point_box{width:96%
}}
@media screen\0 {/*IE 8 9 10 11*/
.rowFlex{display:inline-block}
.point_box,.media_box,.stu,.txt,.IEgrid{float:left}
.media_bg,.point_bg{width:100%}
.point_box{width:96%}
}