@media all and (min-width: 1px) and (max-width: 1200px) {

	/*隱藏的區塊*/
	#BodyHeader_event {
		display: none;
	}

	.hottxt {
		display: none;
	}

	/*隱藏區塊END*/

	/*會撐開的版面控制*/

	#BodyContent {
		width: 100%;
		padding: 0;
	}

	#BodyContainer_event {
		width: 100%;

	}

	/*會撐開的版面控制END*/
	/* Header */
	#BodyHeader_event_rwd {
		text-align: center;
		height: auto;
		margin-right: auto;
		margin-left: auto;
		background-color: #FFF;
		position: fixed;
		top: 0;
		width: 100%;
		float: left;
		z-index: 999;
	}

	.event_master_img1 br,
	.event_master_img2 br,
	.event_master_img3 br {
		display: none;
	}

	@media screen and (orientation:portrait) {
		#BodyHeader_event_rwd img {
			height: auto;
			max-width: 50%;
			margin-right: auto;
			margin-left: auto;
			margin-top: 3%;
			margin-bottom: 3%;
		}

		.event_master_img1,
		.event_master_img2,
		.event_master_img3 {
			font-size: 1em;
			line-height: 1.3em;
			color: #FFF;
			float: left;
			width: 27%;
			text-align: left;
			padding: 3%;
			margin: 0;
		}}

		@media screen and (orientation:landscape) {
			#BodyHeader_event_rwd img {
				height: auto;
				max-width: 20%;
				margin-right: auto;
				margin-left: auto;
				margin-top: 2%;
				margin-bottom: 2%;
			}

			.event_master_img1,
			.event_master_img2,
			.event_master_img3 {
				font-size: 1em;
				line-height: 1.3em;
				color: #FFF;
				float: left;
				width: 70%;
				text-align: left;
				padding: 2% 15%;
				background-image: url(../images/0703071_16.gif);
				background-size: 100% 100%;
			}
		}

		/*body*/
		#event {
			margin: 0px auto;
			background-color: #fff;
			float: left;
			font-family: "微軟正黑體";
		}

		#event p {
			margin: 0px;
		}

		#event img {
			width: 100%;
			height: auto;
		}

		.event_master_chImg {
			display: none;
		}

		#event_master a {
			color: #FF0;
		}

		.master_bg {
			background-size: 100%;
			color: #FFF;
		}

		@media all and (orientation : portrait) {
			#event_master {
				width: 100%;
				margin-top: 15%;
				float: left;
			}

			/*orientation: portrait   直式
// orientation: landscape  橫式*/
		}

		@media screen and (orientation:landscape) {
			#event_master {
				width: 100%;
				margin-top: 8%;
				float: left;
			}

			/*orientation: portrait   直式
// orientation: landscape  橫式*/
		}

		#event_master h1 {
			font-size: 2.2em;
		}

		#event_master h2 {
			font-size: 1.8em;
		}

		#event_sec,
		#event_third,
		#event_fourth,
		#event_fifth {
			margin-top: 0px;
			display: inline-block;
			width: 100%;
		}

		#subject_click {
			width: 98%;
			text-align: center;
			position: fixed;
			bottom: 0;
			left: 0;
			background: #2E28AD;
			padding: 1%;
			z-index: 999;
			box-shadow: 0px 2px 15px #000;
		}

		#subject_click ul li {
			width: 30.33%;
			font-size: 1.4em;
			display: inline;
			margin: auto 1%;
		}

		#subject_click .jsli a {
			color: #fff;
		}

		.subject_title {
			font-size: 1.65em;
			background-color: #fff;
			padding: 3% 0;
			text-align: center;
			font-weight: bold;
		}

		.sub_click_select a {
			color: #d8d800;
		}

		.media_bg {
			width: 90%;
			display: inline-block;
			padding: 2%;
			margin: 3% 2%;
			background-color: #FCF9E4;
			border-radius: 20px;
		}

		.media_photo {
			width: 94%;
			height: 150px;
			line-height: 150px;
			margin: 0 auto;
			border: 1px solid #000;
			border-radius: 10px;
		}

		.media_data2 {
			width: 98%;
			height: auto;
			float: left;
			text-align: left;
			padding: 1%;
		}

		.media_name {
			float: left;
			font-size: 1.2em;
		}

		.media_name,
		.media_name a {
			color: #09C;
		}

		.media_hit {
			font-size: 1em;
			line-height: 2em;
			color: #F00;
			float: left;
		}

		.media_content {
			font-size: 1.1em;
			line-height: 1.9em;
			display: inline-block;
		}

		.Date_Note_bg {
			width: 96%;
			display: inline-block;
			text-align: center;
			padding: 2%;
		}

		.Date_NoteList {
			width: 100%;
		}

		.Date_NoteList li:nth-child(1):before {
			content: "★";
		}

		.Date_NoteList li {
			display: inline-block;
			font-size: 1em;
			line-height: 1.8em;
		}

		/*四塊*/
		.bottomLink_bg {
			width: 96%;
			display: inline-block;
			padding: 2%;
			margin-top: 3%;
		}

		.bottom_buy {
			width: 100%;
			display: inline-block;
			margin: 0 auto;
		}

		.bottom_buy li {
			width: 95%;
			margin: 2% auto;
			background-color: #A914B6;
			padding: 2%;
			text-align: center;
			border-radius: 5px;
		}

		.bottom_buy li a {
			color: #FFF;
		}

		/*四塊_證照專用*/
		.bottomLink_bg_lic {
			width: 96%;
			display: inline-block;
			padding: 2%;
			margin-top: 3%;
		}

		.bottom_buy_lic {
			width: 100%;
			display: inline-block;
			margin: 0 auto;
		}

		.bottom_buy_lic li {
			width: 95%;
			margin: 2% auto;
			background-color: #A914B6;
			padding: 2%;
			text-align: center;
			border-radius: 5px;
		}

		.bottom_buy_lic li a,
		.bottom_buy_lic li {
			color: #FFF;
			padding-right: 2%;
		}

		/*贏戰特區*/
		.bottomLink_bg2 {
			width: 95%;
			display: inline-block;
			padding: 2%;
			margin: 0 auto;
		}

		.bottom_buy2 {
			width: 100%;
			display: inline-block;
			margin: 2% auto;
		}

		.bottom_buy2 li {
			float: left;
			text-align: center;
			padding: 1%;
			border-radius: 5px;
		}

		.bottom_buy2 li a {
			color: #A914B6;
			font-size: 1.2em;
		}

		.bottom_buy2 .buySubtitle {
			background-color: #A914B6;
			width: 98%;
		}

		.bottom_buy2 .buySubtitle a {
			color: #FFF;
		}

		.exam_list li {
			text-align: left;
			font-size: 1.0em;
			line-height: 1.9em;
		}

		.learning_type {
			width: 90%;
			display: inline-block;
			margin: 0;
			padding: 3% 5%;
			background-color: #FFF;
		}

		.learn_title,
		.learn_title a {
			color: #000;
		}

		.learn_title {
			font-size: 1.25em;
			margin: 2% auto;
		}

		.learn_hot a {
			color: #F00;
			font-size: 1.1em;
			line-height: 1.9em;
		}

		.learn_hot {
			margin: 1% 3%;
		}

		.learn_Note {
			width: 94%;
			display: inline-block;
			margin: 1% 3%;
			line-height: 1.7em;
		}

		.learn_Note:before {
			content: "※";
		}


		/* bodyHeader */
		#BodyHeader_event #header-share {
			line-height: 2;
			font-size: 13px;
			margin-bottom: 0px;
			margin-top: 0px;
		}

		#BodyHeader_event #header-share img {
			margin-bottom: 5px;
		}

		#BodyHeader_event a {
			color: #333;
			font-size: 13px;
		}

		#BodyHeader_event a:hover {
			text-decoration: none;
			color: #666;
			position: relative;
			top: 2px;
			bottom: 2px;
		}

		/* Footer */
		#BodyFooter_rwd {
			float: left;
			width: 100%;
			background-color: #FFF;
			margin-top: 5%;
			padding-bottom: 10%;
		}

		#BodyFooter_rwd #footer_line {
			width: 100%;
			margin-bottom: 3%;
			margin-top: 5%;
			display: block;
			float: left;
			height: auto;
			text-align: center;
			border-top-width: thin;
			border-top-style: solid;
			border-top-color: #999;
		}

		#BodyFooter_rwd #footer_inline a {
			color: #000;
			line-height: 2em;
		}

		#BodyFooter_rwd #footer_inline ul {
			float: left;
			padding: 0;
			width: 100%;
			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 {
			float: left;
			display: inline-block;
			margin-right: auto;
			line-height: 2em;
			font-size: 1em;
			clear: both;
			width: 100%;
		}

		#BodyFooter_rwd #footer_address {
			margin-top: 0%;
			float: left;
			width: 100%;
			margin-right: auto;
			text-align: center;
			margin-left: auto;
		}

		#BodyFooter_rwd #footer_address a {
			color: #000;
			line-height: 2em;
		}

		#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 end */

		/*ask*/
		#askarea {
			background-color: #352EC5;
			width: 98%;
			height: auto;
			float: left;
			font-size: 1.1em;
			line-height: 1.4em;
			padding-top: 4%;
			padding-right: 1%;
			padding-bottom: 2%;
			padding-left: 1%;
		}

		#askarea .asktitle {
			font-size: 1.2em;
			line-height: 1.4em;
			color: #FFF;
			text-align: center;
			margin-bottom: 5%;
		}

		#askarea p {
			margin-top: 0%;
			margin-bottom: 0%;
			width: 90%;
			margin-left: 5%;
		}

		#formlist {
			width: 99%;
			float: left;
			margin-right: auto;
			margin-left: 0%;
			margin-top: 3%;
			padding-right: 1%;
			font-size: 1.0em;
			color: #FFF;
		}

		SELECT {
			border-radius: 7px;
			width: 100%;
			background-color: #FFF;
			border: #FFF;
			padding: 0.5%;
			margin-right: 1%;
			margin-bottom: 7%;
			height: 30px;
			font-size: 1.0em;
		}

		input {
			border-radius: 7px;
			background-color: #FFF;
			border: #FFF;
			padding: 0.5%;
			margin-bottom: 7%;
			margin-right: 1%;
			color: #C6C6C6;
			height: 30px;
			font-size: 1.0em;
		}

		input[type="submit"] {
			color: #FFF;
			background-color: #eb543f;
			-webkit-appearance: none;
			/*ios系統專用，默認的系統樣式*/
			font-size: 1em;
			margin-top: 5%;
			padding: 1%;
			height: auto;
		}

		input[name="sContent"] {
			width: 50%;
		}

		input[type="reset"] {
			color: #FFF;
			background-color: #eb543f;
			-webkit-appearance: none;
			/*ios系統專用，默認的系統樣式*/
			font-size: 1em;
			margin-top: 5%;
			padding: 1%;
			height: auto;
		}

		input[type="radio"] {
			width: 1em;
			height: 1em;
			margin-left: 3%;
		}

		input[type="text"] {
			width: 99%;
		}

		/*ask END*/

		#topbutton {
			width: 100%;
			height: 30px;
			color: #FFFFFF;
			background-color: #006699;
			opacity: 0.9;
			bottom: 0%;
			position: fixed;
			font-size: 0.9em;
			padding: 1%;
			text-align: center;
		}

		#topbutton a {
			font-size: 0.9em;
			color: #FFFFFF;
		}

		#topbutton ul {
			display: inline-block;
			width: 100%;
		}

		#topbutton ul li {
			float: left;
			display: inline;
			margin-right: 0.2%;
			line-height: 3em;
			margin-left: 0.2%;
			margin-top: 1%;
			width: 24%;
		}

		#topbutton ul li a {
			font-size: 1em;
		}

		@media screen and (orientation:portrait) {
			#topli {
				width: 50px;
				height: 50px;
				text-align: center;
				color: #FFFFFF;
				border-radius: 9999em;
				background-color: #000;
				opacity: 0.4;
				right: 1%;
				bottom: 10%;
				position: fixed;
				line-height: 50px;
				font-size: 15px;
			}
		}

		@media screen and (orientation:landscape) {
			#topli {
				width: 50px;
				height: 50px;
				text-align: center;
				color: #FFFFFF;
				border-radius: 9999em;
				background-color: #000;
				opacity: 0.4;
				right: 1%;
				bottom: 15.8%;
				position: fixed;
				line-height: 50px;
				font-size: 15px;
			}
		}

		#noie {
			display: none;
		}
	}