@media screen and (max-width: 1366px)  { 
	html,body { font-size:62.5%; }
	body { background:none; }
	.bg { background: url(../img/bg_m_bottom.jpg) center center no-repeat; position: relative; min-width: 1rem; background-size: cover;}
	.netease-tips { display:none;}
	.logo {width: 7rem; top: 1rem; left: 50%; margin-left: 1rem;}

	.content { width: 100%; padding: 0;}
	.content .banner { width: 100%;}
	.content .banner img{ width: 100%;}
	.content .act_nav { width: 98%; height: 4rem; line-height: 4rem; background: url(../img/act_nav_m_bg.png) center center no-repeat; background-size: 100% 100%; text-align: center; margin: 0 auto; color: #fff; overflow: hidden;}
	.content .act_nav span { font-size: 1.6rem;}
	.content .act_nav a { display: inline-block; width: 16%; color: #fff;}
	.content .areatitle { width: 100%; height: 2.2rem;}
	.content .areatitle.tit01 , .content .areatitle.tit02 , .content .areatitle.tit03 , .content .areatitle.tit04 , .content .areatitle.tit05 { background-size: auto 100%;}
	.content .act_summary , .content .act_prize , .content .act_process , .content .act_join , .content .act_works { margin-bottom: 0;}
	.content .act_summary .text , .content .act_join .text {padding: 0 1rem; text-indent: 1em;}
	.content .act_prize .prizes ul { width: 100%; background: none; padding: 0;}
	.content .act_prize .prizes li { width: 45%; margin: 0 0 0 3%;}
	.content .act_prize .pic { height: auto;}
	.content .act_prize .name { height: 6rem; color: #fff; font-weight: bold; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; word-break: break-all; white-space: normal;}
	.content .act_prize .name span { color: #fff;font-weight: normal;}
	.content .act_process .process ul { background: none;}
	.content .act_process .process li { width: 32%; background-size: 100%; margin:0;}
	.content .act_process .rule { margin-top: 0;}
	.content .act_process .name { font-size: 1.4rem; margin-top: 51px;}
	.content .act_process .time { font-size: 1.2rem;}
	.content .act_join .btn { width: 12rem; height: 3.8rem; background-size: 100%;}
	.content .act_works .works li{ width: 30%;margin: 0 0 1rem 2.2%;}
	.content .act_works .pic { height: 10rem;}

	.footer_m { height: 8rem; line-height: 5rem; background-color: #333; margin-top: 0.5rem;}
	.footer_m p { color: #fff; text-align: center; }
	.footer_m p a { color: #fff; font-size:1.6rem;}
	.footer_m span { font-size:1.6rem; margin: 0 0.2rem;}

	.act_top { position: fixed; bottom: 2%; right: 2%; width: 4rem; z-index: 999;}
	.act_top .gotop { width: 4rem; height: 4rem; background: url(../img/gotop.png) center center no-repeat #999; background-size: 50%; border-radius: 50%; display: block;}
}
@media screen and (max-width: 1366px) and (orientation:landscape)  { 
	.content .act_nav { width: 80%; height: 5rem; line-height: 5rem;}
	.content .act_prize .prizes li { width: 22%; margin: 0 0 0 2%;}
	.content .act_process .process li { width: 20%; margin: 0 1rem;}
	.content .act_works .works li {width: 29%;}
}