/* issue */
.wideBackground{}


/*-------------------------------------------
list
-------------------------------------------*/
#list{
	margin:0; padding:0; list-style:none;
	font-size:0;
	letter-spacing:-4px;
}
#list h3, #list p{
	margin:0;
}
#list li{
	display:inline-block;*display:inline;zoom:1;
	width:50%;
	vertical-align:top;
	font-size:13px;
	letter-spacing:0;
	padding:0 30px 20px;
}
#list li .item{
	position:relative;
	border-bottom:1px solid #ddd;
	padding-bottom:18px;
	height:290px;
	overflow:hidden;
}
#list li figure{
	height:220px;
	margin-bottom:10px;
	background-repeat:no-repeat;
	background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;
	opacity:1;-moz-opacity:1;-webkit-opacity:1;
	transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;
}
#list time{
	display:block; 
	width:160px;
	height:145px;
	background:#be8b52; 
	color:#fff;
	position:absolute; right:0; top:75px;
	text-align:center;
}
#list time span{font-size:18px; position:absolute; right:10px; top:10px;}
#list time strong{font-size:70px; font-weight:400; line-height:145px;}
#list h3{
	font-size:16px;
	color:#111;
}
#list p{
	font-size:12px;
	color:#777;
}
	/* hover */
	#list li .item:hover figure{opacity:.6;}
	#list li .item:hover h3{color:#09F;}


/*-------------------------------------------
view
-------------------------------------------*/

#detail{}
#detail .issueTitle{
	margin:0; 
	color:#111; font-size:18px; 
	padding:25px 0; 
	border-top:1px solid #e1c9af;
	border-bottom:1px solid #e1c9af;
	position:relative;
}
#detail time{
	display:block; 
	width:110px;
	height:78px;
	background:#be8b52; 
	color:#fff;
	position:absolute; left:0; top:0px;
	text-align:center;
}
#detail time span{font-size:12px; position:absolute; left:8px; top:5px;}
#detail time strong{font-size:40px; font-weight:400; line-height:40px; position:absolute; bottom:5px; left:8px;}
#detail .issueTitle h3{
	margin:0 0 0 130px;
	font-size:18px;
}
#detail .issueBody{
	word-wrap:break-word; word-break:normal;
	padding:25px 0;
}
#detail .issueBody img{
	display:block; 
	margin:10px auto;
	max-width:1300px!important;height:auto!important;width:expression(this.width > 1300 ? "1300px" : this.width)!important;
}
#detail .files{
	border-top:1px solid #ddd;
}
#detail .files ul{
	margin:0; padding:10px 0; list-style:none;
	line-height:24px;
}
#detail .files ul a{
	background:url(../images/icon-file.png) 5px 50% no-repeat;
	padding-left:25px;
	color:#09F; font-size:13px;
}