/* == oVideo2 用户页面样式表 By vr4u 200090930 AoboSoft.com == */
/* == 基本样式表 == */
body{ padding:0; margin:0; font-size:12px; font-family:tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif; background:#EEF2FB url(user_web_top_bg.png) left top repeat-x;}
a{ color:#333333; text-decoration:underline;}
a:hover{ color:#000000; text-decoration:none;}
.clear{ clear:both; width:1px; height:1px; overflow:hidden;}
ul,form{ margin:0; padding:0;}
li{ margin:0; padding:0; list-style:none;}
img{ border:0;}

/* == 页面样式表 == */
#Container{ background:url(user_web_header_banner_bg.jpg) center 30px no-repeat; }
	/* ================================== 顶部 开始====================================== */
	#Header{ margin:0 auto; width:930px; height:30px; line-height:30px; overflow:hidden;}
		#Header #logo{ float:left; height:30px;}
			#Header #logo img{ height:30px;}
		#Header #links{ float:left; margin-left:15px; color:#335673;}
			#Header #links a{ color:#90A2AE; text-decoration:none;}
			#Header #links a:hover{ color:#FFF;}
		/* ==
		#Header #search{ margin-top:8px; float:right;}
			#Header #search input{ vertical-align:middle;}
			#Header #search input.keyword{ width:150px; height:14px; line-height:14px; border:solid 1px #36526B; background-color:#C6D6E3; font-size:12px; color:#7D9DBD;}
			#Header #search input.sumbit{ width:50px; height:18px; border:solid 1px #36526B; background-color:#93AEC8;}
		== */
		#Header #i{ float:right; line-height:26px; color:#C0CBD1;}
			#Header #i a{ color:#C0CBD1;}
	
	/* ================================== 页面主体 ====================================== */
	#PageBody{ margin:0 auto; width:930px; overflow:hidden;}
	
		#PageBody a{ text-decoration:underline; color:#0042FF;}
		#PageBody a:hover{ text-decoration:none; color:#0042FF;}
		#PageBody a:active{ text-decoration:none; color:#f60;}
		
		#webName{ padding:35px 0 0 0; height:60px; font-family:"微软雅黑","黑体"; font-size:18px; color:#414141;}
			#webName a{ font-size:11px; color:#333333; font-family:tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif;}
		#webLink{ margin-bottom:10px; padding-left:10px; height:25px; line-height:22px; border:solid 1px #AFBCC5; background-color:#FFFFFF;}
		/* ==================== 边栏内容 ========================== */
		#USideBar{ float:left; width:300px; overflow:hidden;}
			/* == 用户信息 == */
			#USideBar .UInfo{ padding:14px; width:270px; border:solid 1px #90A2AE; background-color:#FAFBFC;}
				.UInfo ul.author{ width:270px;}
					.UInfo ul.author li.l1{ float:left; margin-right:5px; width:55px; height:55px; overflow:hidden;}
					.UInfo ul.author li.l1 img{ height:55px; width:55px; overflow:hidden;}
					.UInfo ul.author li.l2{ float:left; width:210px; line-height:20px; font-size:14px; font-weight:bold;}
						.UInfo ul.author li.l2 span{ float:right; margin-top:-20px; font-size:12px;  font-weight:normal; color:#666666;}
					.UInfo ul.author li.l3{ float:left; margin-top:6px;}
						.UInfo ul.author li.l3 a.addFav{ display:block; float:left; padding:0 0 0 25px; width:85px; height:20px; line-height:20px; background:#f2f2f2 url(ico_btn.gif) 0 -3px no-repeat; border:solid 1px #CCCCCC; text-decoration:none; color:#333333;}
						.UInfo ul.author li.l3 a.shortMsg{ display:block; float:left; margin-left:10px; padding:0 0 0 25px; width:70px; height:20px; line-height:20px; background:#f2f2f2 url(ico_btn.gif) 0 -52px no-repeat; border:solid 1px #CCCCCC; text-decoration:none; color:#333333;}
						.UInfo ul.author li.l3 a:hover{ background-color:#f9f9f9; border:solid 1px #B0B0B0;}
				.UInfo ul.info{ width:270px;}
					.UInfo ul.info li{ float:left; width:90px; line-height:20px; color:#666666;}
				.UInfo ul.uinfo{ margin-top:10px; padding-top:10px; border-top:dotted 1px #CCCCCC; width:270px;}
					.UInfo ul.uinfo li{ line-height:20px; color:#666666;}
			/* == 用户留言 == */
			#USideBar .UMsgs{ margin-top:10px; padding:12px; width:274px; border:solid 1px #B1BFD3; background-color:#FAFBFC;}
				#USideBar .UMsgs .title{ height:25px; font-size:14px; font-weight:bold; border-bottom:dashed 1px #B1BFD3;}
					#USideBar .UMsgs .title span{ display:inline-block; margin:0 0 0 155px;}
					#USideBar .UMsgs .title a{ font-size:12px; font-weight:normal;}
					
				#USideBar .UMsgs ul{ padding:14px 0; border-bottom:solid 1px #C6D0DF;}
					#USideBar .UMsgs ul li{ line-height:20px; word-break:break-all;}
					#USideBar .UMsgs ul li.l1{ color:#BFBFBF;}
					#USideBar .UMsgs ul li.l2{ color:#919191;}
					#USideBar .UMsgs ul li.l3{ padding:0 5px; background-color:#E6EAF0; color:#666666;}
						#USideBar .UMsgs ul li.l3 span{ color:#000000;}
				#USideBar .UMsgs .write{ line-height:25px; font-size:14px; font-weight:bold;}
				#USideBar .UMsgs .write a{ font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}
				#USideBar .UMsgs textarea{ width:265px; height:100px;}
				#USideBar .UMsgs input{ margin:5px 0 0 0; padding:3px 5px;}
			
		/* ==================== 主要内容 ========================== */
		#UMainBody{ float:right; width:620px; overflow:hidden;}
			/* == 我的视频 == */
			#UMainBody .UVideo{ margin-bottom:10px; width:618px; border:solid 1px #C6D0DF; background-color:#FAFBFC;}
				#UMainBody .UVideo .title{ padding-left:10px; height:24px; line-height:24px; font-size:14px; font-weight:bold; background:url(body_topic_bg.png) top repeat-x; color:#000000;}
				#UMainBody .UVideo .show{ padding:10px 0 0 10px; width:608px;}
					#UMainBody .UVideo .show ul.VLeft{ float:left; width:300px;}
						#UMainBody .UVideo .show ul.VLeft li.l1{ height:25px; font-size:14px; font-weight:bold}
						#UMainBody .UVideo .show ul.VLeft li.l2{ width:300px; height:225px; background-color:#CCCCCC;}
						#UMainBody .UVideo .show ul.VLeft li.l3{ line-height:35px; color:#666666;}
							#UMainBody .UVideo .show ul.VLeft li.l3 span{ float:right; margin-top:-35px;}
						#UMainBody .UVideo .show ul.VLeft li.l4{ line-height:18px;}
					#UMainBody .UVideo .show .VRight{ float:right; width:308px;}
						#UMainBody .UVideo .show .VRight .VRTitle{ width:278px; height:25px; color:#666666; text-align:right;}
						#UMainBody .UVideo .show .VRight .VRList{ float:left; padding:0 0 10px 15px; width:130px; line-height:20px; position:relative;}
							#UMainBody .UVideo .show .VRight .VRList img{ width:130px; height:96px;}
			/* == 我的专辑 == */				
			#UMainBody .UAlbum{ margin-bottom:10px; width:618px; border:solid 1px #C6D0DF; background-color:#FAFBFC;}
				#UMainBody .UAlbum .title{ padding-left:10px; height:24px; line-height:24px; font-size:14px; font-weight:bold; background:url(body_topic_bg.png) top repeat-x; color:#000000;}
				#UMainBody .UAlbum .show{ padding:20px 14px 14px 14px; width:590px;}
					 .UAlbum .album{ float:left; margin:0 6px 0 8px; width:132px; display:inline;}
						 .UAlbum .album .albumImg{ padding:9px 0 0 9px; width:123px; height:93px; background:url(body_album_bg.gif) top left no-repeat;}
							 .UAlbum .album .albumImg img{ width:120px; height:90px; }
						 .UAlbum .album .albumInfo{ padding-left:9px; width:123px; line-height:18px; color:#333333; overflow:hidden;}
				#UMainBody .UFav .choseType,
				#UMainBody .UAlbum .choseType{ width:590px; padding:18px 14px 0 20px;}
					#UMainBody .UFav .choseType a,
					#UMainBody .UAlbum .choseType a{ padding:0 5px;}
					#UMainBody .UFav .choseType a.now,
					#UMainBody .UAlbum .choseType a.now{ padding-left:12px; background:url(arrow.gif) center left no-repeat;}
			/* == 我的收藏 == */
			#UMainBody .UFav{ margin-bottom:10px; width:618px; border:solid 1px #C6D0DF; background-color:#FAFBFC;}
				#UMainBody .UFav .title{ padding-left:10px; height:24px; line-height:24px; font-size:14px; font-weight:bold; background:url(body_topic_bg.png) top repeat-x; color:#000000;}
				#UMainBody .UFav .show{ padding:20px 14px 14px 14px; width:590px;}
					.UFav .album{ float:left; margin:0 13px 0 14px; width:120px; display:inline; position:relative;}
						.UFav .album .albumImg{ width:120px; height:90px;}
							.UFav .album .albumImg img{ width:120px; height:90px; }
						.UFav .album .albumInfo{ width:120px; line-height:18px; color:#333333; word-break:break-all; overflow:hidden;}
			#UMainBody .albumInfo{ word-break:break-all;}

			/* == 分页 == */
			.PageNumbers{ margin:10px 0 0 -6px; padding-bottom:10px; width:100%; height:25px;}
			.PageNumbers a{ float:left; margin-top:5px; padding:0 5px 0 5px; margin-left:6px; display:block; border:solid 1px #AED6FD; background-color:#FFF; height:18px; line-height:18px; text-align:center; text-decoration:none;}
			.PageNumbers a:hover{ border:solid 1px #57A9FB; background-color:#C4EFFF;}
			.PageNumbers span{ float:left; display:block; margin-top:5px; height:10px; font-weight:normal; margin-left:6px; padding:0 5px 0 5px; border:solid 1px #176BB6; height:18px; line-height:18px; background-color:#176BB6; color:#FFF;}
			#UMainBody .PageNumbers{ margin:10px 0 0 15px; width:95%; line-height:30px;}
		
	/* ================================== 页面底部 ====================================== */
	#Footer{ margin-top:20px; padding:10px; border-top:solid 2px #B6C1C9; line-height:20px; text-align:center;}

