@charset "utf-8";
.userBody{ width:980px; margin:auto; border:1px #dfdede solid; margin-top:5px; background:url(images/user/user_left.gif) repeat-y; display:table;}
	.userBody .menu{ float:left; width:152px;}
		.userBody .menu h3{ font-size:14px; padding:0; margin:0; padding:10px; border-bottom:1px #cdcdcd dashed; letter-spacing:2px;}
		
		.userBody .menu ul{ padding-bottom:100px; padding-top:5px;}
		.userBody .menu li{ width:140px; margin:auto; height:36px;border-bottom:1px #cdcdcd dashed;}
		.userBody .menu li a{ float:left; font-size:14px; height:20px; line-height:20px; margin-top:8px; color:#333; padding-left:35px; background:url(images/user/icon.gif) no-repeat;}
		
		.userBody .menu .current{ background:url(images/user/left_current.gif) no-repeat; width:152px; border:0; padding-left:6px;}
		
		.userBody .menu .index{background-position:10px 0;}
		.userBody .menu .favorite{background-position:10px -20px;}
		.userBody .menu .article_edit{background-position:10px -40px;}
		.userBody .menu .article_list{background-position:10px -60px;}
		.userBody .menu .myneed{background-position:10px -80px;}
		.userBody .menu .book{background-position:10px -100px;}
		.userBody .menu .messages{background-position:10px -120px;}
		.userBody .menu .edit_user{background-position:10px -140px;}
		.userBody .menu .password{background-position:10px -160px;}
		.userBody .menu .qiut{background-position:10px -180px;}
		.userBody .menu .comment{background-position:10px -80px;}
		.userBody .menu .inform{background-position:10px -220px;}
		.userBody .menu .album_list{background-position:10px -240px;}
		.userBody .menu .album_edit{background-position:10px -260px;}
		.userBody .menu .sacrifice{background-position:10px -280px;}
		
		
	.userBody .main{ float:left; margin-left:10px; width:805px; margin-top:5px;}
		.userBody .main h3{ border-bottom:1px #999999 solid; color:#d05e5e; padding:5px 3px 8px 3px; font-weight:bold; font-size:16px;}
			.userBody .main h3 span{ color:#666; font-weight:normal; font-size:12px; float:right;}
	.userBody .main .tip{padding:5px; margin-top:8px; margin-bottom:5px; font-size:14px; color:#555;}
		.userBody .main .tip span{ color:#995a10;}	
		
	.infoTable{ margin-top:5px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
		.infoTable td{ border-bottom:1px #CCC dotted; padding:10px; }
		.infoTable th{ border-bottom:1px #d7d7d7 solid; border-top:1px #d7d7d7 solid; padding:8px; background-color:#f8f7f7; text-align:left; color:#666; }
			.infoTable th span{ color:#666; font-weight:normal;}

	.mainItem{ margin-top:8px; width:800px; margin-bottom:5px; display:table;}
		.mainItem li{ float:left; height:26px; margin-bottom:5px; line-height:26px; margin-right:5px; background:url(images/user/mainItem.gif) no-repeat; padding-left:8px; font-size:14px;}
			.mainItem li a{ float:left; background:url(images/user/mainItem.gif) top right; height:26px; line-height:26px; padding-right:8px; color:#333;}
		.mainItem .current{ float:left; height:26px; line-height:26px; margin-right:5px; background:url(images/user/mainItem2.gif) no-repeat; padding-left:8px; font-size:14px; font-weight:bold;}
			.mainItem .current a{ float:left; background:url(images/user/mainItem2.gif) top right; height:26px; line-height:26px; padding-right:8px; color:#FFF;}
		.mainItem .nostyle{ float:left; height:26px; line-height:26px; margin-right:5px; background:none; padding-left:8px; font-size:14px;}
			.mainItem .nostyle a{ float:left; background:none; height:26px; line-height:26px; padding-right:8px; color:#1b11d9;}
	
	.pageHtml{ margin:8px; font-size:12px;}


	/* 曲谱图片列表 */
	.photoList{ border-top:1px #CCC dotted; width:100%; margin-top:5px; font-size:12px;}
		.photoList ul li{ float:left;}
	.photoList .note{ float:left; width:18px; height:16px;}
		.photoList .note_no{background-image:url(main/note.gif);}
	
	.photoImg{ margin-left:5px; margin-right:5px;}
		.photoImg img{ border:1px #dbdbdb solid; padding:2px; width:140px; height:105px; margin-bottom:5px; margin-top:3px;}
		.photoImg div{ display:block; text-align:center;}
		.photoImg .move{ margin-top:10px; height:20px; line-height:20px; background:#fffce7 url(/Public/images/opern_mover.gif) no-repeat;}
	
	.placeHolder div { background-color:white !important; border:dashed 1px gray !important; }
	.placeHolder .move{ margin-top:10px; height:20px;}
	.placeHolder .images{ height:104px; margin-bottom:5px; margin-top:3px;}
	.placeHolder .links{ height:20px;}

	/*曲谱上传部分*/
	#upwin{ line-height:1.8;}
	#upPhotoAge{ cursor:pointer; background:url(/Public/Js/Swfupload/images/upbutOpern.png) -128px 0px; border:0; width:106px; height:22px;}
	#upPhotoAge:hover{ background-position: -128px -22px;}
	
	/*留言板管理*/
	.bookList th{border:#CCC solid 1px;}
	.bookList th span{ float:right; font-size:12px; }
	.bookList th strong{ color:#619485;}
	.bookList td{ line-height:1.8; color:#333; font-size:12px; border-bottom-style:solid; padding:0 0 5px 0; border:#CCC solid 1px;}
	.bookList .content{padding:8px 0px 0px 8px;}
	.bookList td .reply{ border-top:1px #CCC dotted; margin-top:5px; padding-top:5px; padding-left:10px;}
	.bookList td .reply strong{ color:#e66b6b;}
	.bookList td .reply div{ padding-left:5px; margin-bottom:5px;}
	.bookList td input{ color:#FFF; background-color:#619485; border:0; cursor:pointer;}
	
	/* 空间动态样式 */
	.informList_time{ font-size:12px; color:#999;}
	.informList_content{ font-size:12px;}
	.informList_content em{ font-style:normal; font-weight:bold;}
	.informList_content strong{ color:#093; font-weight:normal;}
	.informList_content span{ color:#F00;}
	.informList tr td a{ color:#06C; border-bottom:1px #06C solid;}

	.indeGG li{ border-bottom:1px #CCC dotted; height:25px; padding-top:8px;}
		.indeGG li span{ float:left; margin-left:5px; color:#666;} 
		.indeGG li a{ float:left; margin-left:10px;} 
	
	/*相册列表*/
	.albumList{ border-top:1px #CCCCCC dotted; padding-top:10px; font-size:12px; }
	.albumList li{ float:left; margin-left:10px; display:inline;}
	.albumList li div{ text-align:center;}
	.albumList .img{ background:url(images/user/album_bg.gif) no-repeat 0 156px; padding-bottom:4px;}
	.albumList li img{ width:150px; height:113px; border:1px #CCCCCC solid; padding:2px;}
	.albumList .title{background:#F2F2F2; padding:6px 0 6px 0; position:absolute; width:150px; margin:-33px 0 0 3px; color:#000;}
	.albumList .title{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;  opacity:0.8;  }
	.albumList .title span{color:#000;}
	.albumList .link{ background:#fff; padding:7px; margin-top:10px; margin-top:3px;}
	
	.photoImg .title{background:#F2F2F2; padding:6px 0 6px 0; position:absolute; width:150px; margin:-34px 0 0 3px; color:#000;}
	.photoImg .title{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;  opacity:0.8;  }
	.photoImg .title span{color:#000;}
	.photoImg .links{ margin-top:2px; padding-left:20px; margin-bottom:5px; }
	.photoImg .links a{ float:left; margin-right:7px;}
	.photoImg .links label{ float:left; margin-right:5px;}
	.photoImg .links label input{ float:left; margin-top:2px; }
	.photoImg .links label span{ float:left;}
	
	