@media screen and (min-width: 801px) and (max-width:1025px){
.lv1Menu > li div{background-size: 100% 156px;}
.lv1Menu > li div:hover{background-size: 100% 156px;}
.lv1Btn4 > i, .lv1Btn5 > i, .lv1Btn6 > i{ display:none;}

}

@media screen and (max-width: 800px) {
/* menu基本設定 */
.menuArea{
	width:100%;
	height:100%;
    position: fixed;
    z-index: 100;
}
.mobileSel{
	display:block;
	right:5px;
}
.lv1Menu{
   height:100%;
   margin:auto;
   text-align: left;
   background:#e26a13;
}
.lv1Menu > li{
    display:block;
	width:100%;
    border-bottom:1px dashed #fff;
	padding: 0 0 15px 0;
}
.lv1Menu > li div{
	width:100%;
	height:auto;
 	display: block;
 	cursor: pointer;
 	position: relative;
 	background:none;
}

/*弟一層按鈕變色*/
.lv1Menu > li div:hover{
 	background:none;
	cursor: default;
	height:auto;
}
.lv1Menu > li div > .lv2Menu{
	width:100%;
	position:inherit;
	top:0;
	z-index:1;
	display:block;
	padding-top:20px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background:none;
}
.lv1Menu > li div:hover > .lv2Menu{background:none; padding-top:20px;}
.lv1Menu > li div > .lv2Menu li{
	font:normal 20px/30px "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
	width:32%;
	text-align: left;
	border-top:0;
	display: inline-block;
}
.lv1Menu > li div > .lv2Menu li a{
	padding:8px 10px;line-height:24px;
	border:dotted 1px #f78e80; 
	margin:5px 0;
}
.lv1Menu > li div > .lv2Menu li a:hover{color:#fff; background:#db2a12;}
/*茅點區*/
.tag{
	width: 100%;
	background-color: #f04a34;
}
.tag.stick{
	top:0;
	left:0;
	width: 100%;
	background-color: #f04a34;
}
.tag .archSelect{
	width:88%;
	display:block;
}

.tag .archList{
	display:none;
}
.lv1Menu{
   overflow:auto;
}
.lv1Btn4 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn5 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn6 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn4:hover,.lv1Btn5:hover,.lv1Btn6:hover{background:none !important;}

}

@media screen and (max-width: 480px) {
.lv1Menu{
   padding:5%;
}

.lv1Menu > li div{
	height:auto;
 	font:normal 2.2rem/2.5rem "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
	padding:10px 0 20px 0;
}
.lv1Menu > li div:hover{
	height:auto;
}
.lv1Menu > li div > .lv2Menu{
	width:100%;
	margin-top:30px;
}

.lv1Menu > li div > .lv2Menu li{
	font:normal 1.6rem/3rem "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
	width:30%;
}
.lv1Menu > li div > .lv2Menu li a{
	padding:10px 0 10px 10px;
	margin:5px 0;
	line-height:2.4rem;
}
/*茅點區*/
.tag .archSelect{
	width:80%;
}

.lv1Btn4 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn5 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn6 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn4:hover,.lv1Btn5:hover,.lv1Btn6:hover{background:none !important;}

}


@media screen and (max-width: 340px) {
.lv1Menu{
   padding:5%;
}

.lv1Menu > li div{
	height:auto;
 	font:normal 2.1rem/2.1rem "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
	padding:10px 0 20px 0;
}
.lv1Menu > li div:hover{
	height:auto;
}
.lv1Menu > li div > .lv2Menu{
	width:100%;
}
.lv1Menu > li div > .lv2Menu li{
	font:normal 1.6rem/3rem "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
	width:40%;
	text-align: left;
	border-top:0;
	display: inline-block;
}
.lv1Menu > li div > .lv2Menu li a{
	padding:0 0 0 10px;
	line-height:3rem;
}

.lv1Btn4 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn5 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn6 > i{ float:none; text-align:center; margin: -8px -10px -10px 20px;}
.lv1Btn4:hover,.lv1Btn5:hover,.lv1Btn6:hover{background:none !important;}
}