@charset "utf-8";
.userBody{ width:1200px; 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 .upload{background-position:10px -40px;}
		.userBody .menu .myUpload{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 .editUser{background-position:10px -140px;}
		.userBody .menu .password{background-position:10px -160px;}
		.userBody .menu .qiut{background-position:10px -180px;}
		.userBody .menu .myspace{background-position:10px -200px;}
		.userBody .menu .myspace_book{background-position:10px -80px;}
		.userBody .menu .book_list{background-position:10px -245px;}
		.userBody .menu .inform{background-position:10px -220px;}
		.userBody .menu .inform{background-position:10px -220px;}
		.userBody .menu .book_list{background-position:10px -245px;}

		
		
	.userBody .main{ float:left; margin-left:10px; width:1025px; 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:#3b9e81;}	
		
	.infoTable{ margin-top:5px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
		.infoTable td{ border-bottom:1px #CCC dotted; padding:8px; }
		.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;}
			.infoTable td a{ color:#096;}
	.mainItem{ margin-top:8px; width:1020px; 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;}


	/* 曲谱图片列表 */
	.OpernList{ border-top:1px #CCC dotted; width:100%; margin-top:5px; height:174px; overflow:auto; font-size:12px;}
		.OpernList ul li{ float:left;}
	.OpernList .note{ float:left; width:18px; height:16px;}
		.OpernList .note_no{background-image:url(main/note.gif);}
	
	.OpernImg{ margin-left:5px; margin-right:5px;}
		.OpernImg img{ border:1px #dbdbdb solid; padding:2px; height:100px; margin-bottom:5px; margin-top:3px;}
		.OpernImg div{ display:block; text-align:center;}
		.OpernImg .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;}
	#upOpernAge{ cursor:pointer; background:url(/Public/Js/Swfupload/images/upbutOpern.png) -128px 0px; border:0; width:106px; height:22px;}
	#upOpernAge: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;} 
	
	
	