/*主栏*/
.main{ float:left; width:950px; font-size:14px;}

	/*专辑*/
	.album{ float:left; width:231px; height:330px; border:1px #cecece solid; border-top:3px #629485 solid;}
		.album .title{ height:31px;}
			.album .title h3{ float:left; font-size:15px; color:#474747; font-weight:bold; line-height:31px; margin-left:8px;}
			.album .title .moner{ float:right; margin:13px 8px 0 0;}
		.album .headline{ width:223px; height:123px; background-color:#f4f4f4; margin-left:4px; font-size:16px; }
			.album .headline a{ display:block; width:215px; margin:auto; color:#629485; font-weight:bold; text-align:center; padding:10px 0 6px 0; border-bottom:#aeaeae solid 1px;}
			.album .headline span{ display:block; width:210px; margin:auto; margin-top:8px; font-size:14px; line-height:22px; text-indent:2em;}
		.album ul{ width:230px; height:173px; overflow:hidden;}
			.album ul li{ background-color:#f7f6ea; width:223px; height:31px; margin:auto; margin-top:3px;}
			.album ul li:hover{ background-color:#f7eeea;}
				.album ul li img{  margin:5px 0px 0 5px;}
				.album ul li a{ float:right; line-height:31px; color:#474747; width:190px; text-align:left; }
				.album ul li a:hover{ color:#86291d;}
			
	/*最新曲谱*/
	.news{ float:left; width:710px; margin-left:4px;}
		.news .item{ width:710px; height:33px; background:url(images/main.gif) 0px 29px repeat-x; overflow:hidden;}
			.news .item span{ width:84px; height:30px; background:url(images/main.gif) -350px -10px; cursor:pointer;}
			.news .item span{ float:left; line-height:30px; text-align:center; margin-right:4px; color:#545454; font-weight:bold;}
			.news .item span:hover{ color:#a90000;}
			.news .item .current{ width:84px; height:30px; background:url(images/main.gif) -250px -10px;}
			.news .item .first{ height:33px;}
			.news .item em{ float:right; width:4px; height:4px; margin-top:29px; background:url(images/main.gif) -190px -30px;}
			.news .item a{ color:#F00; font-weight:bold; color:#c60004; font-size:14px; float:right; margin-right:100px; line-height:25px; }
		.news .list{ border:1px #d7d8d8 solid; border-top:0; border-bottom:0; height:296px; background:url(images/main_long.gif) -717px -42px;display:table;}
			.news .list ul{ padding:6px 8px 0 0px; }
			.news .list li{ float:left; width:340px; line-height:26px; margin-left:10px;}
			.news .list li a{ float:left; color:#4a7993; }
			.news .list li .cl{ color:#333; margin-right:2px;font-family:'宋体';}
			.news .list li span{ display:none;}
		.news .last{ width:710px; height:5px; background:url(images/main_long.gif) -10px -10px;}

	/*分类模块*/
	.clist{ float:left; width:468px; height:286px; border:1px #e1e1e1 solid; margin-top:8px;}
		.clist .title{ height:30px; margin:1px; background-color:#f3f3f3; border-bottom:1px #e1e1e1 solid; }
			.clist .title h3{ float:left; color:#393939; font-size:14px; height:30px; line-height:30px; padding-left:23px; background:url(images/main.gif) -470px -239px no-repeat;}
			.clist .title .moner{ float:right; margin:13px 10px 0 0;}
		.clist .list{}
			.clist .list ul{ width:460px; margin:auto;}
			.clist .list li{ border-bottom:#e6e6e6 dotted 1px; line-height:30px; height:30px; font-size:14px;}
			.clist .list li a{ float:left; color:#457893; padding-left:15px; background:url(images/main.gif) -468px -280px no-repeat;}
			.clist .list li span{ float:right; color:#999; margin-right:8px;}

	/*main区域广告*/
	.mad{ float:left; margin-top:5px;}
	
/*边栏*/
.side{ float:right; width:245px;}

	/*公告*/
	.announcement{ float:left; width:245px; display:table;}
		.announcement .title{background:url(images/main_long.gif) -10px -30px; width:245px; height:30px;}
			.announcement .title h3{ float:left; padding-left:30px; margin:8px 0 0 5px; color:#4e4e4e; font-size:14px; background:url(images/main.gif) -465px -140px no-repeat;}
			.announcement .title .moner{ float:right; margin:14px 11px 0 0;}
			
		.announcement .list{ border:1px #bfd0d8 solid; border-top-style:dashed; height:223px; background-color:#fcfcfc;}
		.announcement .list ul{ padding:5px;}
		.announcement .list li{ line-height:24px; display:table; font-size:13px; }
		.announcement .list li a{ float:left; color:#3d3d3d;}
		.announcement .list li span{ float:left; color:#666; margin-right:3px; }
			
		.announcement .ad{ width:245px; height:74px; margin-top:4px; background-color:#e8e8e8;}
	
	/*原创曲谱专栏*/
	.original{ float:left; width:243px; height:446px; margin-top:8px; border:#d7d8d8 solid 1px; margin-left:5px; }
		.original .title{ height:30px; margin:1px; background-color:#f3f3f3; border-bottom:1px #e1e1e1 solid; }
			.original .title h3{ float:left; color:#393939; font-size:14px; height:30px; line-height:30px; padding-left:25px; background:url(images/main.gif) -468px -177px no-repeat;}
			.original .title .moner{ float:right; margin:13px 10px 0 0;}	
		
		.original .list{padding:5px 8px 5px 8px; height:355px; overflow:hidden; margin-top:5px;}
		.original .list ul{}
			.original .list ul li{ border-bottom:1px #54b896 dotted; padding:5px 0 5px 0;}
				.original .list ul li a{ color:#383838; font-size:12px; line-height:18px;}
				.original .list ul li a span{ color:#2d725d; font-size:14px; font-weight:bold;}
			
		.original .info{ height:30px; font-size:14px; border-top:1px #CCC dotted; width:235px; margin:8px auto auto auto; padding-top:8px; }			
			.original .info a{ float:left; margin-left:15px;}
			.original .info span{ float:left; margin-left:10px;}
			.original .info .apply{ color:#2763dd;}
			.original .info .notice{ color:#808080;}			

	/*个人园地专栏*/
	.garden{ float:left; width:243px; display:table; margin-top:8px; border:#d7d8d8 solid 1px; margin-left:5px; }
		.garden .title{ height:33px; margin:1px; background:url(images/main.gif) -10px -220px no-repeat;}
			.garden .title h3{ float:left; color:#393939; font-size:14px; height:35px; line-height:30px; padding:3px 0px 0px 5px;}
			.garden .title .moner{ float:right; margin:16px 10px 0 0;}	

		.garden .list ul{ padding:2px 0px 5px 0px; height:315px; overflow:hidden; width:230px; margin:auto; border-top:1px #bcbcbc dashed;}
			.garden .list ul li{ float:left; width:115px; border-bottom:1px #bcbcbc dotted; padding:5px 0 5px 0; height:24px; text-align:center; }
				.garden .list ul li img{ float:left; margin:1px 5px 0px 1px;}
				.garden .list ul li a{ color:#383838; line-height:25px;}
				.garden .list ul li span{ float:right; color:#929292; margin-top:2px; margin-right:5px;}
					.garden .list ul li span em{font-style: normal; color:#ae2a26;}
			
		.garden .info{ height:30px; border-top:1px #CCC dotted; width:230px; margin:8px auto auto auto; padding-top:8px;}			
			.garden .info a{ float:left; margin-left:10px;}
			.garden .info span{ float:left; margin-left:7px;}
			.garden .info .apply{ color:#2763dd;}
			.garden .info .notice{ color:#808080;}	
				
		#pageLabel {width:auto; height:25px; whitewhite-space:nowrap; padding:10px 5px 0px 10px; text-align:right; }
			#pageLabel a { float:left; font-family:Tahoma, Geneva, sans-serif; border:1px solid #ccc; background:#fff; font-size:10px; margin:2px; padding:2px 5px; color:#ccc; }      
			#pageLabel a:visited { border:solid 1px #ccc;}      
			#pageLabel a:hover {border:solid 1px #ccc; background:#ccc; color:#fff; text-decoration:none;}      
			#pageLabel a.intro { border:solid 1px #ccc; color:#fff; background-color:#ccc; margin:2px; padding:2px 5px;}      

	/*站内资源统计*/
	.count{ float:left; width:243px; background-color:#f7f7f7; border:1px #e8e6e7 solid; margin-top:8px; margin-left:5px; }
		.count .title{ height:30px;}
		.count .title{ color:#558e7d; font-size:14px; line-height:30px; padding:3px 0px 0px 8px; font-weight:bold;}

		.count .list ul{ width:230px; margin:0px auto 5px auto; background-color:#FFF; border:1px #e6e4e5 solid; padding-bottom:5px;}
			.count .list ul li{ margin:0px 8px 12px 8px; font-size:12px; padding:0px 0px 0px 27px; font-family:Arial;background:url(images/main.gif) -460px -310px no-repeat;}
			.count .list .zcount{ border-bottom:1px #CCC dashed; height:19px; padding:5px; margin:5px 8px 15px 8px; background:none;}
				.count .list .zcount span{ color:#c88c6a; font-weight:bold;}

		/*ie*/
		.count .list .zcount{*margin:5px 8px 11px 8px;_margin:5px 8px 14px 8px;}
		.count .list ul li{*margin:0px 8px 11px 8px; _margin:0px 8px 10px 8px; *background:url(images/main.gif) -460px -306px no-repeat;}

	/*最新曲谱评论*/
	.comments{ float:left; width:243px; border:#d7d8d8 solid 1px;  margin-top:8px; margin-left:5px;  }
		.comments .title{ height:30px; margin:1px; background-color:#f3f3f3; border-bottom:1px #e1e1e1 solid; }
			.comments .title h3{ float:left; color:#393939; font-size:14px; height:30px; line-height:30px; padding-left:28px; background:url(images/main.gif) -468px -206px no-repeat;}
			.comments .title .moner{ float:right; margin:13px 10px 0 0;}	

		.comments .list ul{ padding:2px 8px 5px 8px;}
			.comments .list ul li{ padding:3px 0 3px 10px; background:url(images/main.gif) -472px -330px no-repeat;}
				.comments .list ul li a{ color:#383838; font-size:12px; line-height:18px;}
			
	/*友情链接*/
	.links{ width:1200px; margin:auto; margin-top:8px; border:#d7d8d8 solid 1px; height:105px;}
		.links .title{ margin:1px; background-color:#f3f3f3; border-bottom:1px #e1e1e1 solid;}
		.links .title{ color:#4b4b4b; height:32px; line-height:32px; padding-left:5px;}
			.links .title h3{ font-size:14px; }
		
		.links .list{ display:table; padding:8px;}
		.links .list a{ float:left; height:25px; line-height:25px; margin-right:10px; font-size:14px; color:#393939; white-space:nowrap;}

