/*手機*/
@media all and (min-width: 1px) and (max-width: 767px){
#event{margin-top:15%}
#BodyFooter_rwd{padding-bottom:35px}
.master_pc{display:none}
#event_adv,#event_course,#event_newFinance,#event_media{width:96%;padding:4% 2%}
h1{font-size:2em;line-height:1.3em}
h2{font-size:1.8em;line-height:1.3em}
h1 strong,h1 span{line-height:1.4em}
h1 strong{font-size:1.6rem}
h1 span{font-size:1.35rem}
#event_newFinance h1{font-size:1.85em}
#Master_title h1{font-size:1.5em;padding:1% 0}
#event_adv p{font-size:1.05em;line-height:1.7em;margin:0 auto;padding:2% 5%}
.advtable{width:100%;font-size:1rem}
.advtable tbody{width:auto;overflow-y:hidden}
.advtable th,.advtable td{padding:5px 10px;word-break:keep-all}
.advtable th{font-size:1rem}
.timeline_bg{width:100%}
.timeline{width:48%;margin:0 1% 2%}
.timeline:last-child{width:98%;margin:0 1%}
.time{font-size:1.2em}
.step{font-size:1.25em;margin:1% auto .5% 6px}
.step:before{border:7px solid transparent;border-left-color:#d0574b}
.subtxt{font-size:1em;margin:0 4% 2% 21px}
label{font-size:1rem;padding:2% 2% 1%;margin:0 1% 0 0}
input:checked + label{font-size:1.1rem}  
.class_tabs{margin:3% auto}  
#content1,#content2,#content3,#content4{width:90%;margin:-0.5% auto 0;padding:4% 5%;border-top-width:4px;border-bottom-width:4px;font-size:1rem;line-height:1.6em}
.classContent{width:94%;margin:0 auto 3% 6%}
.essence_box{width:100%;margin:0 auto 2%}
.essence_box p{padding:3%;font-size:1rem}
#navLink{margin:3% auto 2%}
#navLink li{font-size:1.05rem}
#navLink a{padding:1% 3%}
#navLink.finLink ul{width:100%}
#navLink.finLink a{margin:2% 0}
ul.stu {width:90%;padding:3% 2% 4%;margin:0 auto 3%}
.stu_grade{font-size:1.2rem}
.stu_txt{font-size:1rem}
#clickbutton{width:100%;margin:0 auto;padding:1.5% 0;right:0;bottom:0;border-radius:7px 7px 0 0}
#clickbutton li{font-size:1.25em;line-height:1.55em;display:inline;margin:0 3%}
.br{ display:block}
}
/*ipad*/
@media all and (min-width: 768px) and (max-width: 991px){
#BodyContainer_event {width: 100%;margin-top: -17px;}
.timeline{width:30%;margin-bottom:2%}
h1{font-size:2.5em}
h2{font-size:2.2em}
h1 strong{font-size:1.8rem}
label{font-size:1.25rem}
input:checked + label{font-size:1.4rem}
#content1, #content2, #content3, #content4{width:93%;padding:3%}
ul.stu{width:27%;margin:0 1%}
}
@media all and (min-width: 768px) and (max-width: 1200px){
.master_mobile{display:none}
#event_adv,#event_course,#event_newFinance,#event_media{width:96%;padding:2%}
.advtable th,.advtable td{padding:5px 20px;word-break:keep-all}
.advtable th{font-size:1.25rem}
.timeline_bg{width:100%}
}