@media all and (min-width: 1px) and (max-width: 1200px){
/*隱藏的區塊*/
#BodyHeader_event,.hottxt,#noie{display:none;}
/*會撐開的版面控制*/
#BodyContent{width: 100%;padding:0;}
#BodyContainer_event{width: 100%;}
/*會撐開的版面控制END*/
/* Header */
#BodyHeader_event_rwd{text-align:center;width:100%;height:auto;margin:0 auto;background-color:#FFF;position:fixed;top:0;float:left;z-index:9}
/*orientation: portrait   直式
 orientation: landscape  橫式*/
#BodyHeader_event_rwd img {height: auto;margin:2.5% auto;}
@media screen and  (orientation:portrait) {#BodyHeader_event_rwd img {max-width: 50%;}}
@media screen and  (orientation:landscape) {#BodyHeader_event_rwd img {max-width: 25%;}}
/*body*/
#Master_title{display:block;}/*主圖位置ID*/
@media all and (orientation : portrait){#Master_title{margin-top: 15%;}}
@media screen and  (orientation:landscape) {#Master_title{margin-top: 10%;}}
/*滿百100%區域*/
.row100{width:100%;}
/*資料集中1200px寬外框*/
#event_master,#event_sec,#event_third,#event_fourth,#event_fifth{margin:2% auto;display:inline-block;width:92%;padding:1% 4%;}
.media_photo,.media_right{width: 98%;}

/* Footer */
#BodyFooter_rwd,#footer_line,#footer_inline ul,#footer_inline ul li,#footer_address,#footer_address ul,#footer_address ul li{width:100%;float: left;}
#BodyFooter_rwd{background-color:#FFF;margin-top:5%;}
#BodyFooter_rwd #footer_line{margin:5% auto 3%;display:block;height:auto;text-align:center;border-top:thin solid #999}
#BodyFooter_rwd #footer_inline a {color: #000;line-height: 2em;}
#BodyFooter_rwd #footer_inline ul{padding:0;margin-bottom:1%;text-align:center}
#BodyFooter_rwd #footer_inline ul li img{max-width:40%;height:auto;margin-bottom:2%}
#BodyFooter_rwd #footer_inline ul li{display:inline-block;margin-right:auto;line-height:2em;font-size:1em;clear:both}
#BodyFooter_rwd #footer_address{margin: 0% auto auto auto;text-align: center;}
#BodyFooter_rwd #footer_address a {	color: #000;line-height: 2em;}
#BodyFooter_rwd #footer_address ul{padding:0;text-align:center;margin-bottom:1%;clear:both}
#BodyFooter_rwd #footer_address ul li{display:block;line-height:2em;text-align:center;font-size:.8em}
/* Footer end */

/*ask*/
#askarea{background-color: #d45258;width: 98%;height: auto;	float: left;padding:4% 1% 2% 1%;}
#askarea .asktitle,#askarea .asktitle p{text-align: center;}
#askarea .asktitle{	font-size: 1.0em;color: #FFF;margin-bottom:5%;}
#askarea p {margin:0% auto auto 5%;	width: 90%;}
#formlist{width: 99%;float: left;margin:3% auto auto 0%;padding-right:1%;font-size: 0.8em;color: #FFF;}
input[name="sContent"]{width:50%;}
input[type="text"]{	width:99%;}
SELECT,input{border-radius: 7px;font-size: 1.0em;margin:auto 1% 7% auto;background-color: #FFF;height:30px;}
SELECT{width:100%;border: #FFF;	padding: 0.5%;}
input{border: #FFF;padding: 1%;color: #C6C6C6;}
input[type="submit"],input[type="reset"]{color: #FFF;background-color: #51bec3;	-webkit-appearance:none;/*ios系統專用，默認的系統樣式*/	font-size: 1em;margin-top: 5%;	padding:1%;	height: auto;}
input[type="radio"]{width:1em;height:1em;margin-left: 3%;}
/*ask END*/

/*TOP按鈕*/
#topli,#topli a{color: #fff;text-decoration: none;}
#topli{width:50px;height:50px;text-align:center;border-radius:9999em;background-color:#000;opacity:.4;position:fixed;line-height:50px;font-size:15px}
@media screen and  (orientation:portrait) {#topli{right:1%;bottom:8%;}}
@media screen and  (orientation:landscape){#topli{right:1%;bottom:15.8%;}}

}

@media screen and (max-width:767px){
    #Master_ad{width: 100%; height: auto;padding: 0%;}
	#Master_ad .top{bottom: 1%;right: 16%;}
	#Master_ad img {width: 100%;height: auto;}
	.page_des {font-size: 1.2em;}
	.gift{margin: 1rem;}
	.gift > li {
    	line-height: 1.6em;
    	margin-left: 15%;
	}
	.media_title {font-size: 2.0em;margin-top: 1em;}
	.media_photo img+img {
		position: absolute;
		bottom: 2%;
		left: 50%;
		width: 15%;
		height: auto;
	}
	.media_photo img{width: 40%;height: auto;}
	.media_hit b {display: inline-block;}
	section p, div p {line-height: 1.5em;}
	.media_stu_title {font-size: 1.4em;}
}

@media all and (min-width: 768px) and (max-width: 1200px){
    #Master_ad{width: 100%; height: auto;padding: 0%;}
	#Master_ad .top{bottom: 1%;right: 16%;}
	#Master_ad img {width: 100%;height: auto;}
	.media_photo img+img {left: 50%;bottom: 2%;}
}