@charset "utf-8";

/* ----------------------------------------------

	CSS information
	file name  :  style.css
	infomation :  内容
	
 ---------------------------------------------- */



#main{
	width:660px;
	padding:15px 30px 0px 0;
	min-height:635px;
	height: auto !important;
	height: 635px;
	}

#pop{
	position:absolute;
	left:-62px;
	top:132px;
	}

#recommend{
	background:url(images/bg_recommend.gif) repeat bottom left;
	padding:5px 5px 0;
	text-align:right;
	}
	
	#recommend .pickup{
		width:602px;
		padding:10px 20px;
		margin:0 auto;
		text-align:left;
		background:#ffffff;
		border-top:6px solid #080059;
		border-right:3px solid #080059;
		border-bottom:3px solid #080059;
		border-left:3px solid #080059;
		overflow:hidden;
		}
	
	.pickup .photo{
		float:left;
		width:110px;
		text-align:center;
		margin-right:12px;
		}
	
	.pickup dl{
		width:480px;
		float:left;
		position:relative;
		}
		
	.pickup dt{
		color:#c6000a;
		font-size:130%;
		font-weight:bold;
		}
	.pickup dt a{
		color:#c6000a;
		text-decoration:underline;
		}
	.pickup dd{
		font-size:114%;
		}
		
		.pickup dd .btn{
			position:absolute;
			top:40px;
			right:40px;
			}


#category{
	width:660px;
	height:45px;
	margin:0 auto 15px;
	background:url(images/bg_category.jpg) no-repeat center top;
	}
	
	#category ul{
		width:550px;
		overflow:hidden;
		margin:0 0 0 100px;
		padding:10px 0 0 0;
		}
	#category li{
		float:left;
		padding-left:16px;
		margin-right:15px;
		color:#ffffff;
		font-size:114%;
		font-weight:bold;
		line-height:1.1;
		background:url(images/arrow.gif) no-repeat left center;
		}
		#category li a:link,
		#category li a:visited{color:#ffffff; text-decoration:underline;}
		#category li a:hover,
		#category li a:active{color:#cfdb00; text-decoration:none;}


.block{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
	}

.block .tit{
	width:660px;
	background:url(images/h4.png) no-repeat left bottom;
	overflow:hidden;
	}
	
	.block .tit h4{
	font-size:130%;
	font-weight:bold;
	line-height:1.3;
	color:#080059;
	float:left;
	padding-bottom:20px;
		}
	.block .tit .num{font-family:Arial, Helvetica, sans-serif;}
	
	.block .tit .category{
		float:right;
		color:#ffffff;
		font-weight:bold;
		text-align:right;
		padding:7px 10px 0 0;
		}



.block .txt{
	width:445px;
	float:right;
	padding-top:15px;
	}
	.block .txt p{margin-bottom:15px;}
	
	.block .txt .release{
		font-weight:bold;
		color:#c6000a;
		}

.block .photo{
	width:210px;
	float:left;
	padding-top:15px;
	text-align:center;
	}
	/*.photo img{border:2px solid #ffffff;}*/
