@media all and (min-width: 1px) and (max-width: 1200px){ 
/*舊版IE專用修復縮放不正常檢視用*/
/*mobile*/
/* 隱藏區塊 */
#BodyHeader,#event_news {display:none;} 
/* 隱藏區塊 */
/*body*/
body{margin:0}
#BodyContainer{width:100%;margin-right:auto;margin-left:auto}
#BodyHeader #site{display:none}
/* Event_heaader */
#BodyHeader_m{text-align:center;height:auto;margin:2% auto}
#BodyHeader_m img{clear:both;height:auto;max-width:100%}

/* Event css */
#event,
#event_master,
#event_sec,
#event_third{width:100%;margin:0 auto;padding:0}


.apply_to {font-size: 1.8rem;margin: 0 7% 0.5rem;padding: 3% 0 2%;}
.buy {padding: 2% 0% 10%;}
.buy div {padding: 0.6rem 4% 0.8rem;width: 77%;border-radius: 10px;}
.buy div a {font-size: 1.15rem;}
.buy div img {display: block;margin: 0 auto 4px;}
.buy div.newuser {padding: 0 4% 4%;}
.apply_object td {padding: 0.5rem 1rem;font-size: 1.1rem;}
.apply_object th {border-radius: 1rem 1rem 0 0;}
    
    

@media all and (min-width: 1px) and (max-width: 767px){

.br_mb{display: block;}
#event_master{background: #e0dec1 url(../images/1504037_1.png) no-repeat;background: #c0b7df url(../images/1504037_1.png) no-repeat;background-size: 100%;background-color: #fefefc;padding: 0 0 5%;}
#event_master h2 {width: 82%;padding: 29% 0 4.2% 7%;font-size: 1.35rem;color: #7c44a8;letter-spacing: -.5px;}
#event_master h2 b{border: 3px #cfe4a1 solid;border-radius: 10px;padding: .2% 2%;display: flex;}
#event_master .top_t{width: 81%;padding: 4% 5% 7% 7%;font-size: 1.07rem;line-height: 1.6rem;text-align: justify;}
#event_master .info{margin: 0 0 3%;}
#event_master .info strong{font-size: 1.28rem;color: #e53962;}
#event_master .info i{color: #8564a9;font-size: 1.275rem;}
#event_master .info i.winner{color: #c8a848;font-size: 1.35rem;}
#event_master img{width: auto;padding: 0 6.5%;filter: drop-shadow(0 1px 6px #0c88a7);}
h1{font-size: 3rem;text-align: center;}
.bg1 {background-color: #f4f2e7;}
#event_master img {width: 86%;}
.apply_point {font-size: 1.35rem;line-height: 1.8rem;}
.t_red {font-weight: normal;color: #e53962;text-decoration: underline;}
    
}


/* notice */
#event_notice{text-align:left;float:left;width:100%;margin:0;background-color:#5fa0b6;padding:30px 0 50px;}
#event_notice p {font-size: 0.9rem;line-height: 1.4em;color: #fff;padding: 0;margin: 0 4% 1% 9%;text-indent: -14px;}

/* Footer */
#BodyFooter_rwd{float:left;width:100%;margin-right:auto;margin-left:auto;padding:0}
#BodyFooter_rwd #footer_address ul li img{max-width:100%;height:auto;vertical-align:middle;margin-bottom:2%;display: inline;}
#BodyFooter_rwd #footer_address ul li a:nth-of-type(1){display: block}
#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:#333}
#BodyFooter_rwd #footer_address ul{float:left;padding:0;text-align:center;margin-bottom:1%;width:94%;clear:both;margin-left:3%}
#BodyFooter_rwd #footer_address ul li{float:left;display:block;width:100%;line-height:2em;text-align:center;font-size:.8em}
/* Footer end */

/* top */
#topbutton{width:50px;height:50px;color:#FFF;border-radius:9999em;background-color:#000;opacity:.4;right:1%;bottom:3%;position:fixed;line-height:50px;font-size:15px;text-align:center;z-index:999}
#topbutton a{color:#FFF;font-size:15px}

}
