#contents img { max-width:96%;height:auto; }

@media only screen and (max-width: 991px) {
	#head{ width:100%; }
	#mainbody{ width:98%; }	
	.main { width:98%; }
	.main img { max-width:100%; }
	#new { width:100%; height:auto; }
	#new .left { width:40%; height:500px; overflow:hidden; }
	#new .middle { width:58%; margin-left:0; margin-right:0; float:right; }
	#new .right { clear:both; float:none; width:100%; height:auto; }
	/*#new .right:before { display:block; width:100%; height:10px; content:''; }*/
	#new .right .bk6,#new .right .bk14 { display:none; }
	#new #slide { width:100%;}
	#new #slide img { /*width:100%; height:auto;*/ }
	#new .news { width:99%;}
	#new .middle .soft { width:98%; }
	#new .middle .soft ul li { width:100%; }
	
	#new .recommended { width:49%; float:left; margin-top:10px; }
	#new .recommended.tagbox { float:right; }
	#new .recommended .taglist { height:280px; }
	#new .recommended .taglist a { margin-right:20px; font-size:14px; white-space:nowrap; }
	
	.con_2{ width:100%; }
	.con_2 .listbox{ width:46%; padding-left:1%; padding-right:1%; margin-right:0; margin-bottom:2%;}
	.list1 .listbox:nth-child(3n+1),.bigbox .listbox:nth-child(3n+2){ margin-right:0; }
	.list1 .listbox:nth-child(2n+1),.bigbox .listbox:nth-child(2n+2){ margin-left:2%; }
	.con_2 .listbox ul li a{ max-width:320px; }
	
	#footer{width:98%; }
	
	.w690{ width:600px; }
	.newslist dl dd { width:100%; }
	.tonglanad{ width:99.6%; }
	.article-content .tags { width:94%; padding-right:1%; padding-left:1%; margin:auto; }
	#category span { max-width:780px; white-space:nowrap; overflow:hidden; }
	#category span a{ padding:0 4px 2px 4px; }
	#content { width:96%; }
}

@media only screen and (max-width: 940px) {
	.w690{ width:560px; }
	#category span { max-width:720px; }
	#category span a{ display:inline; margin:0; }
}
@media only screen and (max-width: 900px) {
	.w690{ width:520px; }
	#category span { max-width:680px; }
}
@media only screen and (max-width: 860px) {
	.w690{ width:100%; }
	.w300{ width:100%; }
	.w300 img:nth-child(1){ display:none; }
	.r300{ width:48%; display:none; }
	.r300#r4{ width:2%; display:block; float:left; }
	.tabTitleBar{ width:49%; min-height:250px; float:left; }
	.tabTitleBar.newest{ float:right; }
	.borderTnone { min-height:250px; }
	
	.toplinks { display:none; }
	
	.nav_top { position:absolute; z-index:99999; top:60px; right:-1%; width:100px; height:auto; clear:both; border-radius:3px 0 0 3px; box-shadow:0px 2px 4px #036; display:none; }
	.nav_top ul li { float:none; width:100%; border-bottom:1px dotted #fff; height:30px; line-height:30px; }
	.nav_top ul li:nth-last-child(1) { border-bottom:none; }
	.nav_top ul li a { display:block; float:none; }	
	#menu_icon { display:block; width:30px; height:28px; position:absolute; top:30px; right:0; cursor:pointer; background:url(../images/menu_icon.png) center center no-repeat; background-size:cover; border-radius:2px; }
	#category span { max-width:620px; }
}

@media only screen and (max-width: 780px) {
	#new .middle .soft ul li span { display:none; }
	.r300{ width:48%; display:none; }
	.r300#r4{ width:0; display:none; float:none; }
	.tabTitleBar{ width:100%; float:none; }

	#new .left { width:100%; height:auto; padding-bottom:10px; }
	#new .left #slide { width:49%; float:left; }
	#new .left .news { width:49%; height:280px; float:right; }
	#new .left .clear { display:none; }
	
	#new .middle { width:100%; float:none; clear:both; }
	#new .right { clear:both; float:none; width:100%; height:auto; }
	#new .middle .soft ul li span { display:block; }
	
	#new .recommended { width:99.4%; margin-top:10px; margin-right:0; }
	#new .recommended.tagbox { float:left; margin-left:0; padding:0; overflow:hidden; }
	#new .recommended .taglist { height:auto; }
	.con_2 .listbox{ width:97.6%; }
	.list1 .listbox:nth-child(2n+1),.bigbox .listbox:nth-child(2n+2){ margin-left:0; }
	.con_2 .listbox ul{float:none;padding:15px 0 0}
	.con_2 .listbox ul li{width:100%;}
	.con_2 .listbox dl.commend {float:none; }
	.con_2 .listbox dl.commend dt { width:30%; }
	.con_2 .listbox dl.commend img { width:auto; max-height:auto; }
	.con_2 .listbox dl.commend dd { width:68%; padding-left:1%; padding-right:1%; }
	#category span { max-width:580px; }
}
@media only screen and (max-width: 760px) {
	#head{ width:100%; }
	#mainbody{ width:96%; }	
	.main { width:96%; }
	#footer{width:96%; height:auto; padding-bottom:20px; }
	#footer img {max-width:100%; height:auto; }
	
	.subnav form { display:block; width:100%; float:none; text-align:center; }
	.subnav .hottags{ display:none; }
	#new .left #slide { width:99.4%; float:none; text-align:center; }
	#new .left .news { width:99.4%; height:auto; float:none; }
	#new .middle .soft ul li .type { display:none; }
	#new .right { width:99%; }
	#category span { max-width:480px; }
}
@media only screen and (max-width: 620px) {
	#category span { display:none; }
}



