@media (max-width:767px) {
	#event_master{grid-template-columns:1fr;grid-template-rows:54% 46%}
	.master_books{grid-template-rows:55% 45%;grid-template-columns:60% 40%;grid-area: 2/1/3/2;align-items: center;justify-content: center;}
	.master_books ul{grid-area: 2/1/3/2;font-size: 1.2rem;margin: inherit;}
	.master_books div:nth-of-type(1){grid-area: 1/1/2/2;}
	.master_books div:nth-of-type(1) img{width: 55%!important;}
	.master_books div:nth-of-type(2){font-size:1.5rem;margin: auto;grid-area: 1/2/4/3;}
	#event_master picture{grid-area: 1/1/3/2;}
	@media screen and (max-width:360px){.master_books ul{font-size:.9rem;margin: 0 0 0 -2rem;}.master_books div:nth-of-type(2){font-size:1.2rem;}}
}
@media (min-width:768px) and (max-width:991px){
	.master_books{grid-template-rows: 3% 45% 16% 35%;}
	.master_books div{margin: auto;}
}
@media (min-width:992px) and (max-width:1199px){
	.master_books{}
	.master_books ul{align-self: center;}
}
/*舊版IE專用修復縮放不正常檢視用*/
@media all and (min-width: 1px) and (max-width: 1200px){
/* 隱藏區塊 */
#BodyHeader {display:none;}
#event_news {display:none;} 
#Layer1 {display:none;}
/* 隱藏區塊 */

/*body*/
body {
	margin: 0;
	padding:0;
}
#BodyContainer {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

/* Event_heaader */
#BodyHeader_m{text-align:center;height:auto;margin:3% auto}
#BodyHeader_m img{clear:both;height:auto;max-width:100%}

/* Event css */
#event {
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
}

/* 主圖 */
#event_master {
	width: 100%;
	padding: 0;

	
	margin: 0;
}
#event_master header h1 { /*PC主圖*/
	display: none;
}
#event_master header h2 { /*mobile主圖*/
	padding: 0;
	margin: 0;
	height: 100%;
}
/* 主圖 end */

#event_special{margin:0;padding:0;width:100%}
#event_special p{font-size:1.2em;line-height:1.4em;color:#333;font-weight:600;float:left;width:88%;margin-left:6%;text-align:justify}

/*書單*/
#event_book header h2{font-size: 1.5rem;padding: 1% 5%;width:-webkit-fill-available;}
#event_book header h2 img {
	width: 100%;
} 
#event_book header h3{padding:0;text-align:center;color:#5b2d7b;font-size:1.5rem;margin:3% 0 0}
#event_book header h3 img{width:60%}
#event_book table{width:92%;line-height:1.5em;color:#000;font-weight:400;text-decoration:none;background-color:#ebe7d0;display:inline-table;margin:4% 4% 0;padding:0}
#event_book table p{text-align:left;padding:0;margin:0 0 0 2%}
#event_book table a{color:#274785;text-decoration:none}
#event_book .salePrice{font-size:.9em;line-height:1.5em;font-weight:700;color:#D1010C;text-decoration:none}
.buybtn{padding:0;text-align:center;margin:2% 0 6%}
.buybtn img{max-width:100%;}
#event_coursera li {
    text-align: left;
    width: 50%;}
/*經驗談*/
#event_experience{margin:0;width:100%;padding:2% 0 0}
#event_experience header h2{text-align:center;margin:0;padding:0;font-size:1.5rem;background-color:#b66688;color:#fff;line-height:1.8em}
#event_experience header h2 img{width:92%}
#event_experience ul{width:82%;font-size:.9em;line-height:1.6em;margin:2% 5% 0;padding:0 0 0 5%}
#event_experience ul li{border-bottom:1px dashed #0F64A4;margin:0 0 7%;padding:0 0 7%}
#event_experience p{font-size:1rem;line-height:1.6em;padding:0;margin:0}
#event_experience strong{font-size:1em;line-height:1.5em;font-weight:700}
#event_experience a{color:#274785;font-size:.9em;line-height:1.6em;text-decoration:none}
#event_experience .more{font-size:.9em;line-height:1.6em;font-weight:700;color:#D1010C}

/*實力*/
#event_Advancedbook{margin:7% auto 3% 1.5%;border-radius:8px;border:5px solid #D2CDB0;width:94%;padding:1% 0}
#event_Advancedbook header h2{font-size:1.2em;line-height:1.5em;color:#EE652B;padding:0;margin:0;font-weight:bolder;text-align:center}
#event_Advancedbook p{font-size:1em;line-height:2em;background-color:#FFF;margin:1% 5%;padding:1.5% 0}
#event_Advancedbook a{color:#0F64A4;text-decoration:none;margin-left:2px}
#event_APP a{font-weight:400;text-decoration:underline;line-height:1.7rem}

/*APP*/
#event_APP,#event_Advancedbook{font-size: 1.1rem;}
#event_APP{margin:7% auto 3% 1.5%;border-radius:8px;border:5px solid #D2CDB0;width:94%;padding:1% 0}
#event_APP header h2{font-size:1.2em;line-height:1.5em;color:#EE652B;padding:0;margin:0;font-weight:bolder;padding-left:1em}
#event_APP header h2 a{color:#EE652B;font-weight:bolder}
#event_APP p{margin:1% 3% 2%;padding:1.5% 3%}
#event_APP .tit2{font-size:1.1em;line-height:1.4em;display:block;color:#EE652B}
#event_APP #question_img img{width:100%;height:auto}
#event_APP #answer_img{display:none;margin-top:2%;text-align:right;margin-right:3%}
#event_APP #answer_img img{width:66%;height:auto}

/* 微課、六法APP */
#event_coursera,#event_buy{margin:7% auto 3% 1.5%;border-radius:8px;border:5px solid #D2CDB0;width:94%;padding:1% 0 2%}
#event_coursera header h2{font-size:1.2em;line-height:1.5em;color:#EE652B;padding-left:1em;margin:0;font-weight:bolder}
#event_coursera h3{font-size:1.2em;line-height:1.4em;font-weight:400;margin-left:5%;padding-right:3%;color:#EE652B}
#event_coursera h4{text-align:center;padding:0 3%;line-height:1.4em;margin:3% auto}
#event_coursera table{width:90%;background:#fff;border:1px #fdd79b solid;margin:0 auto}
#event_coursera table th{background:#fdd79b}
#event_coursera p{line-height:1.8rem;margin:1% 0 0 5%}
#event_coursera .price{color:red;float:left}
#event_coursera a{color:#000}
#event_coursera .red{color:red;font-weight:700}
#event_coursera .appimg img{float:left;border-radius:0;padding:0 3% 0 0}


.morebuy {
    margin: 2% auto;
    text-align: center;
    font-size: 1.1rem;
    font-weight: 700;
}
.morebuy a {
    margin: 0 1.5%;
    color: #900;
    padding: 0.4% 2.5%;
    font-weight: 500;border-radius: 5px;
}

/*課程*/
#event_classlink{margin:7% auto 3% 1.5%;border:5px solid #fdd79b;border-radius:8px;background-color:#FFF;width:88%;padding:1.5% 3%;font-size:1em;line-height:1.5em;color:#FFF}
#event_classlink header h2{font-size:1.2em;line-height:1.5em;color:#D1010C;padding:0;margin:0 0 1%}
#event_classlink a{font-size:1em;color:#0F64A4;text-decoration:none;margin-left:1%}
#event_classlink p{font-size:1em;margin:0;padding:0;color:#333}

/*注意事項*/
#event_note{width:100%;text-align:left;margin:0;padding:3% 0 5%}
#event_note p{font-size:.9em;line-height:1.5em;color:#333;padding:0;width:90%;margin:0 auto 0 5%}

/* Footer */
#BodyFooter_rwd{float:left;width:100%;margin-right:auto;margin-left:auto;padding:0;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% auto 2% 5%}
#BodyFooter_rwd #footer_inline a{color:#000}
#BodyFooter_rwd #footer_inline ul{float:left;padding:0;width:100%;margin-bottom:1%;text-align:center}
#BodyFooter_rwd #footer_inline ul li{float:left;display:inline-block;line-height:2em;font-size:1.2em;clear:both;width:100%;margin-right:auto;margin-bottom:0}
#BodyFooter_rwd #footer_inline ul li img{width:50%;height:auto;vertical-align:middle;margin-bottom:2%}
#BodyFooter_rwd #footer_address{margin-top:0;float:left;width:100%;text-align:center;margin-right:auto;margin-left:auto}
#BodyFooter_rwd #footer_address a{color:#000}
#BodyFooter_rwd #footer_address ul{float:left;padding:0;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_address li:nth-of-type(1) img:first-child{display:block;text-align:center;margin:0 auto 2%;max-width: 100%;}
/* Footer end */

/* top */
#topbutton{
        width: 100%;
        height: 50px;
        color: #FFF;
        /* border-radius: 9999em; */
        background-color: #3f6697;
        /* opacity: .4; */
        /* right: 1%; */
        bottom: 0;
        position: fixed;
        line-height: 50px;
        /* font-size: 15px; */
        text-align: center;
    }
    #topbutton a{color:#FFF;text-decoration:none;margin: 0 1%;}
#topbutton a:nth-of-type(2){display: none;}

}
