@media screen and (max-width:1025px){
	.lv1Menu > li div{width:150px;}
	.lv1Menu > li div > .lv2Menu{width:150px;}
}

@media screen and (max-width: 800px) {
	/* menu基本設定 */
	.menuArea{
		width:100%;
		height:100%;
		padding:0;
		position: fixed;
		font-size: 12px;
		z-index: 100;
	}
	.mobileSel{
		display:block;
		right:5px;
	}
	.lv1Menu{
		height:100%;
		margin:auto;
		padding:2% 10%;
		text-align: left;
		border:0;
		background:#960;
	}
	.lv1Menu > li{
		display:block;
		border:0;
		margin:0;
		padding:0;
		border-bottom:1px dashed #b1941d;
	}
	.lv1Menu > li div{
		width:100%;
		font:normal 20px "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
		color:#fff;
		display: block;
		cursor: pointer;
		position: relative;
		padding:5px 10px;
		background:none;
	}
	/*弟一層按鈕變色*/
	.lv1Menu > li div:hover{
		background:none;
		cursor: default;
	}
	.lv1Menu > li div > .lv2Menu{
		width:100%;
		position: relative;
		z-index:1;
		margin-top:0;	
		display:block;
		padding:0;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		background:none;
	}
	.lv1Menu > li div:hover > .lv2Menu{padding-top:0;}
	.lv1Menu > li div > .lv2Menu li{
		font:normal 20px "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
		text-align: left;
		border-top:0;
		display: inline-block;
	}
	.lv1Menu > li div > .lv2Menu li a{
		padding:0px 15px;
		line-height:2;
		border-radius: 30px;
	}
	.lv1Menu > li div > .lv2Menu li a:last-child{
		border-bottom-left-radius: 30px;
		border-bottom-right-radius: 30px;
	}
	/*茅點區*/
	.tag.stick{
		top:0;
		left:0;
		width: 100%;
	}
	.tag .archSelect{
		width:88%;
		display:none;
	}
	.tag .archList{
		display:block;
		width: 86%;
		margin-left: 15px;
		white-space: nowrap;
		overflow-x: auto;
	}
	.lv1Menu > li div > a {
		line-height: 4rem;
	}
}

@media screen and (max-width: 480px) {
	.lv1Menu > li div{
		font:normal 20px "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
		padding:5px 0px;
	}
	.lv1Menu > li div > .lv2Menu{
		width:120%;
	}
	.lv1Menu > li div > .lv2Menu li{
		font:normal 18px "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
		width:30%;
	}
	.lv1Menu > li div > .lv2Menu li a{
		padding:3px 5px;
		line-height:2;
	}
	/*茅點區*/
	.tag .archList{
		display:block;
		width: 80%;
	}
}


@media screen and (max-width: 320px) {
	.lv1Menu{
	overflow:auto;
	}

	.lv1Menu > li div{
		font:normal 16px "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
		padding:8px 0;
	}
	.lv1Menu > li div > .lv2Menu{
		width:120%;
	}
	.lv1Menu > li div > .lv2Menu li{
		font:normal 16px "微軟正黑體", "Microsoft JhengHei",Arial,sans-serif;
		width:40%;
		text-align: left;
		border-top:0;
		display: inline-block;
	}
	.lv1Menu > li div > .lv2Menu li a{
		padding:0;
		line-height:2.6rem;
	}
}