/************************************************************************************
smaller than 980
*************************************************************************************/
@media screen and (max-width: 980px) {
    
	.w_1000{ width:100%;}
	.logo{ margin-left:20px;}
	.search{ margin-right:20px;}
	#container{ width:96%; margin:0 auto;}
	/* main */
	.main {width: 67.5%;}
	/*recommend*/
	#recommend{ width:100%;}
	#recommend a.fl{width:57%;}
	#recommend img{ width:100%;}
	.reword{ width:39%; padding:20px 2% 0 2%; float:left;}
	
	/**/
	.item, .item_310{ width:46.20%; margin:23px 0 0 3.80%;}
	.item img{ width:40%;}
	.newsword{ width:54%;}
	#adv1 img{ width:100%;}
	#adv2{ width:94%;}
	#adv2 img{width:100%;} 

	/* aside */
	.aside {width: 30%;}
	.l_box span.fl a{ margin-right:2px;}
	a.sina_t, a.qq_t, a.weixin_t, a.douban_t{ margin-left:1px;}
	#solarterms{ height:100%;}
	#solarterms img{ width:100%;}
	
	.cur_m img{ width:49%;}
	a.talk{margin: 0 0 0 59%;}
	#Mcover ul li{ width:24%;}
	/**/
	#A_app,  #A_seaon{ height:120px;}
	#A_ran{ height:90px;}
	#A_app img, #A_ran img, #A_seaon img{ width:24%;}
	a.iphone, a.ipad, a.android, a.xiaozhan, a.dline{ width:48px; margin-right:0px;}
	#A_ran a.talk{ margin:6px 0 0 0;}
	
	/*节气*/
	a.new_m{ width:100%;}
	#adv_seaon p span{ width:100%;}
	a.appstore{ float:left;}
	a.img_85{ width:30%; margin-right:3%;}
	a.img_85 img{ width:100%;}
	
	/**/
	ul#store li{ width:30%; padding:5px 20px 0 11%;}
	ul#store li p img{ width:100%;}
	
	/**/
	#author{ width:100%;}
	#author h2, ul.authors, #weintro{ width:94%;} 
	.weteam{ width:30%;}
	p.jobs a.w_318{ width:100%;}
	#copyright span.fl{ margin-left:20px;}
	#copyright span.fr{ margin-right:20px;}

}
.rrr2{display:none;}
.nav480{display:none;}
#nav a.rrr2{display:none;}
.fxfx{display:none;}
/************************************************************************************
smaller than 650
*************************************************************************************/
@media screen and (max-width: 768px) {
	#container{ width:100%; margin:0 auto;}
	.main{ width:100%;}
	.aside{ display:none;}
	ul.s_nav{ margin:25px 20px 15px 20px;}
	#nav{ margin:23px 20px 0 20px;}
	
	ul#news{ margin:0 20px;}
	.reword{ width:39%; padding:30px 2% 0 2%; float:left;}
	#keyword{ margin:23px 20px 0 20px;}
	
}
.rrr2{display:none;}
#nav a.rrr2{display:none;}
.nav480{display:none;}
.fxfx{display:none;}
/************************************************************************************
smaller than 650
*************************************************************************************/
@media screen and (max-width: 650px) {
	.search{ width:206px;}
	#header .input_274{ width:204px; height:30px; line-height:30px; text-indent:3px; position:relative;}
	.rrr2{display:none;}
#nav a.rrr2{display:none;}
.nav480{display:none;}
}

/************************************************************************************
smaller than 560
*************************************************************************************/
@media screen and (max-width: 480px) {

	/* disable webkit text size adjust (for iPhone) */
	html {
		-webkit-text-size-adjust: none;
	}
	＃header{ }
	#header a, #header span{ margin-top:5px;}
	.iphone_480{ display:inherit;}
	.rrr2{display:block; height:200px; overflow:hidden}
	#nav a.rrr2{display:block;}
	.logo, .search{ display:none;}
	a.menu_iphone, a.search_iphone{ width:30px; height:35px; margin:0 0 0 20px; display:block; float:left; background: url(../images/default/iphone.png) no-repeat scroll 0 -48px; background-size:100%;}
	a.logo_iphone{ width:188px; height:60px; /*display:block; margin-left:20%; float:left;*/  background: url(../images/default/iphone.png) no-repeat scroll 0 -4px;background-size:100%; position:absolute; left:24%; padding-top:6px;}
	a.search_iphone{ float:right; margin-right:20px;background: url(../images/default/iphone.png) no-repeat scroll 0 -10px;background-size:cover;}
	
	.menu_480{ width:35px;}
	a.logo{ width:170px;}
	span.search{ width:35px; overflow:hidden;}
	ul.s_nav{ display:none;}
	
	/**/
	.near{ width:100%;}
	
	#recommend a.fl{width:100%; position:relative;}
	#recommend img{ width:100%; position:relative; z-index:10;}
	.reword{ width:88%; padding:20px 6% 15px 6%; position:relative; z-index:100; margin-top:-115px; background-color:#000; opacity:.75;}
	.reword a{ color:#fff;}
	.reword a:hover{ color:#fff;}
	.reword h2 a{ color:#ee4a45; width:55px; float:left; }
	.reword h3, .reword h2{font-size:18px; padding-bottom:0px; line-height:25px;}
	.reword p{ padding-top:10px;}
	.reword p.gray_9{ display:none;}

	ul#news{ margin:0 20px;}
	ul#news li{ margin:0; display:block;}
	ul#news li.activity h2{ margin-left:0;}
	.item, .item_310{ width:100%; margin:23px 0 0 0;}
	.item img{ width:25%;}
	.newsword{ width:69%;}
	.video, .class{height:auto;}
	.video img, .class img{ max-width:100%; }
	p.cartoon img{ max-width:100%; max-height:100%;}
	#adv1{ width:94%; margin:0 auto;}
	
	.weteam{ width:100%;}
	.weteam h2{ margin-top:20px;}
	
	.menu480, .search480{ display:inherit;}
	.menu480, .search480{ position:absolute; background-color:#333; padding:20px 0 10px 0; z-index:300;}
	.menu480{padding:20px 0 10px 20px}
    .menu480 a{ height:40px; line-height:40px; text-align:center; border:1px solid #666; width:21.3%; display:block; float:left; margin:0 10px 10px 0; color:#fff;}
    .menu480 a:hover{ background-color:#ee4a45; border:1px solid #ee4a45; color:#fff;}
	.search480{ width:100%; height:50px; text-align:center;}
	.search480 input{ border:0;}
	.input_274{ width:90%; height:30px; line-height:30px; text-indent:3px; position:relative;}
    .input_btn42{ width:42px; height:33px; position:absolute; margin-left:-42px; cursor:pointer; z-index:100; background:#ee4a44 url(../images/default/ico.png) no-repeat scroll 13px 7px;}
#nav{display:none;}
.nav480{display:block;}

}