﻿#images{
  background:#fff;
  margin-top:2rem;
  padding-top:1rem;
}
#images, #news, #recommend, #photos{ 
  width:100%; 
  min-height:19rem;
  _height:19rem; 
  float:left;
}
#main #photos{
  padding-bottom:1.5rem;
}
#main #news .wrapper{
  background:#ffffff;
  padding-bottom:0px;
}
.content{
  width:94%;
  margin:5rem auto 0 auto;
  border:0px solid blue;
}
.content a{
  display:block;
  width:100%;
  height:5rem;
  border-bottom:1px solid #e7e7e7;
  color:#333;
}
.content .analysis_nba a{
	text-indent:5px;
}

#main #news .content a, #main #recommend .content a{
	background:#ffffff;
	border-radius:5px;
	margin-top:1rem;
}
.content a img{
	width:4rem;
	height:4rem;
	margin:.5rem 0 .5rem .5rem;
	float:left;
	border-radius:5px;
}
.content a font{
	width:85%;
	float:left;
	height:3rem;
	line-height:3.5rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-left:.5rem;
}
.content a span{
	width:85%;
	float:left;
	height:2rem;
	line-height:1.5rem;
	color:#ccc;
	margin-left:.5rem;
}
.content .analysis_nba a font{
	float:none;
	color:#999;
	font-size:1.2rem;
}
.content .analysis_nba a span{
	float:none;
	color:#bd0000;
}
.content .analysis_nba a i{
	float:left;
	margin-top:-.5rem;
	font-style:normal;
	color:#999;
	height:2rem;
	line-height:1.5rem;
}
.more{
	width:3.5rem;
	height:3.5rem;
	line-height:3.5rem;
	margin-top:0;
	position:absolute;
	right:0;
	z-index:2;
	border:0px solid #e7e7e7;
	background: linear-gradient(to right, rgba(255,255,255,0.9), rgba(255,255,255,1));
}
#recommend .more{
	background: linear-gradient(to right, rgba(247,247,247,0.9), rgba(247,247,247,1));
}
.more span{
	display:block;
	width:1.5rem;
	height:1.5rem;
	line-height:1.5rem;
	margin:1rem auto;
	color:#999;          
	text-align:center;
}
.moreList{
	display:block;
	width:31%;
	height:3rem;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#fff;
	border-radius:5px;
	margin:1rem auto;
}
#images .moreList{
	margin-top:0px;
}
#photos .moreList{
	margin-top:1rem;
}
.moreList a{
	display:block;
	width:100%;
	height:3rem;
	line-height:3rem;
	text-align:center;
	color:#999;
}

#photos .content{
	width:96%;
	height:35rem;
	border:0px solid red;
}
#photos .content ul{
	width:100%;
	}
#photos .content li{
	width:60%;
	height:5rem;	
	float:left;
	margin-bottom:1rem;
	border:0px solid black;
	margin-left:1%;
	margin-right:1%;
}
#main #photos .content .photos0, #main #photos .content .photos7{
	width:36%;
	height:16.8rem;
}
#main #photos .content .photos7{
	margin-top:-12rem;	
}
/*
#main #photos .content .photos4{
	margin-left:-37%;
}
*/
#photos .content a{
	width:100%;
	height:100%;
	float:left;
	display:block;
	background:#fff;
	border-radius:5px;
}
#photos .content .photos0 a, #photos .content .photos7 a{
	background:#f7f7f7;	
}
#photos .content a img{
	width:4rem;
	height:4rem;
	float:left;
	border:0px solid red;
}
#photos .content .photos0 a img, #photos .content .photos7 a img{
	width:100%;
	height:17rem;
	box-shadow:1px 1px 1px 1px rgba(153,153,153,0.8);
	margin:0;
	float:left;
}
#photos .content a font{
	display:block;
	width:73%;
	height:4rem;
	line-height:4rem;
	float:left;
	margin-top:.5rem;
	margin-left:.5rem;
	border:0px solid blue;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#photos .content .photos0 a font, #photos .content .photos7 a font{
	display:block;
	background:#e7e7e7;
	width:100%;
	height:2rem;
	line-height:2rem;
	float:left;
	margin-left:0;
	margin-top:-40px;
	opacity:0.8;
	text-indent:2px;
}




/*
#footer{ 
  width:100%; 
  height:41px; 
  background:#f7f7f7; 
  margin-bottom:0px;
  position:fixed;
  bottom:0px;
  z-index:4;
  border-top:1px solid #ccc;
  border-radius:20px 20px 0 0;
  overflow:hidden;
}
#footer li{
	width:20%;
	height:41px;
	margin-left:10%;
	float:left;
	text-align:center;
	border:0px solid black;
}
#footer li a{
  display:block;
  width:100%;
  height:41px;
  line-height:41px;
  margin:0 auto;
  border:0px solid red;
}
#footer img{
width:31px;
height:31px;
margin:5px auto;
} 
#photos h2{
  padding:0 .4rem;
  font-size:.4rem;
  color:#BD0000;
  border-left:.1rem solid #BD0000;
}
*/





