﻿/* ===================================================================================== */
/* == LinkSoon 联迅软件 www.LinkSoon.net == */
/* == video styles by shuiyue 20110928 == */
/* == Contact us:(Weihai)0631-5267666 == */
/* ===================================================================================== */

/* == 初始值重定义 ======================================================================= */
body{ padding:0; margin:0; font-size:12px; font-family:arial,Tahoma,Helvetica,sans-serif; color:#333;background:#fff repeat-x url(Body_bg.jpg) left top;}
a{ color:#13647F; text-decoration:none;}
a:hover{ color:#a00; text-decoration:underline;}
a:active{ color:#a00; text-decoration:none;}
ul,li,form,p,lable,hr{ margin:0; padding:0;}
em{ font-style:normal;}
li{ list-style:none;}
img{ border:0;}
h1,h2,h3,h4,h5{padding:0;margin:0;font-size:12px;font-weight:100;}
input,textarea{ padding:0; margin:0;font-size:12px; font-family:arial,tahoma,Century Gothic,verdana,Helvetica,sans-serif;}
#navMainBody .clear,#UserListMain .clear,#AlbumMainBody .clear,#VnavMainBody .clear,#AlbumMainBodyTmp .clear{clear:both;}
.listVideo .clear{clear:both;}
/* == 页面样式表 == */ 
#Container{}
	/* ================================== 顶部 开始====================================== */
	#Header{width:970px;margin:0 auto;background:no-repeat url(Header_bg.jpg) left 35px;height:180px;}
		.topmenu{ height:35px;line-height:35px;color:#4D8DA8;}
			.topmenu .left{float:left;padding:0 10px 0 0;}
			.topmenu .right{float:right;padding:0 10px;text-align:right;}
			.topmenu a{color:#7E725C;}
		.logosel{clear:left;height:92px;}
			.logosel .logo{float:left;width:300px;height:90px;background:no-repeat url(logo.png) left center;_background:no-repeat url(logo.jpg) left center;}
			.logosel .sel{float:right;width:385px;padding:25px 0 0 1px;height:60px;background:no-repeat url(select_bg.gif) left 25px;color:#666;}
				#search_keywords{margin:0 0 0 5px;border:0;background:none;height:26px;line-height:28px;width:255px;padding:0 0 0 5px;font-size:14px;color:#333;vertical-align:middle;}
				#search_submit{margin:0;padding:0;border:0;background:none;height:26px;width:55px;text-align:center;font-size:12px;font-weight:600;margin:0 0 0 5px;vertical-align:middle;}
				.logosel .sel select{background:none;margin:0;padding:0;border:0;height:26px;width:59px;*width:58px;_width:58px;vertical-align:middle;}
				.logosel .sel form {margin-bottom:8px;}
				
				.logosel .docsel{float:right;width:510px;padding:25px 0 0 0;height:60px;background:no-repeat url(docselect_bg.gif) left 25px;}
				.logosel .docsel span{display:block;padding:5px 0 0 0;}
				#wkinput{margin:0;padding:0;border:0;background:none;height:26px;line-height:26px;width:420px;padding:0 0 0 5px;font-size:14px;color:#666;}
				#wkbutton{margin:0;padding:0;border:0;background:none;height:28px;line-height:26px;width:78px;text-align:center;font-size:14px;margin:0 0 0 5px;}
				.radio{vertical-align:middle;margin:-2px 0 0 8px;}
				
		#Link{ width:970px;}
			#Link .Link{ padding:0 0 0 10px; height:40px; background:#2A4355 url(Nav_bg.jpg) 0 0 no-repeat;}
				#Link .Link a{ display:block; padding:0 25px; float:left; font-size:14px; height:40px; line-height:40px; color:#E3EEF4; background:no-repeat url(Link_line.png) right center;}
				#Link .Link a.now{ margin:0;height:40px;line-height:40px; color:#fff;font-weight:600; background:#fafafa url(link_btn_left_bg.png) center top repeat-x;}
			
	/* ================================== 页面主体 ====================================== */
	#PageBody{ margin:0 auto; width:970px; overflow:hidden;}
		#PageBody .MainBody{width:650px;float:left;}
		#PageBody .SideBar{width:306px;float:right;}
		#PageBody .TSideBar{width:306px;height:1191px;float:right;background:no-repeat url(nonebanner.png) center bottom;}
		
		#PageBody .VMainBody{width:610px;float:left;}
		#PageBody .VSideBar{width:340px;float:right;}
		#PageBody .videoShow{float:left;}
		#swfplayerDiv{display:none;}

		 .Htitle,.title,.topic,.classtitle{color:#000;font-size:14px;padding:0 10px 0 15px;font-family:"微软雅黑", Arial;border-bottom:1px solid #E2E2E2;border-top:none;}
		 .Htitle{background:repeat-x url(title_bg.png) 1px 1px;height:26px;line-height:26px;border:none;padding-top:5px;}
		 .title,.classtitle{background:repeat-x url(title.png) left 1px;height:31px;line-height:31px;font-weight:100;}
		 .topic{background:repeat-x url(topic_bg.png) left top;height:31px;line-height:31px;font-weight:100;}		 
		 .classtitle{padding-left:0;position:relative;border-top:1px solid #e2e2e2;border-left:none;}
		 b.classvideo{background:#fff;border-top:3px solid #FF8603;border-right:1px solid #ccc;padding:0 20px;position:absolute;top:-1px;height:30px;}
		 b{float:left;font-weight:100;}
		 .r{float:right;font-size:12px;font-family:tahoma,Arial;}
		 .r a{padding-left:5px; }
		 #box,#box1{border:1px solid #e2e2e2;margin-bottom:10px;background-color:#FFF;*overflow-y:auto;}
		 #cbox{border:1px solid #e2e2e2;border-top:none;margin-bottom:10px;background-color:#FFF;*overflow-y:auto;width:648px;}
		 /* ===== 今日热点 ===== */
		 .iToday{ padding:5px 0 0 18px; width:630px;}
			  /* == 左侧 == */
			  .iToday .iPlay{ float:left; width:300px;} 
				  ul#iNow{ padding:0;position:relative;} 
					  ul#iNow li.l1{ height:25px; line-height:25px;font-size:14px;position:absolute;top:245px; }	
						  ul#iNow li.l1 a{ font-size:14px; font-weight:bold;text-decoration:none;float:left;}	
						  ul#iNow li.l1 a:hover{ text-decoration:underline;}	
					  ul#iNow li.l2{ height:240px; background-color:#f9f9f9;}	
					  ul#iNow li.l3{ line-height:20px;margin-top:29px;}	
					  	ul#iNow li.l3 span{padding:0 0 0 10px;}
					  ul#iNow li.l4{ line-height:20px;}				  
			  /* == 右侧 == */	
			  .iToday #iHot{ float:left; width:330px;} 
				  #iHot .iTitle{ height:25px; font-size:14px; font-weight:bold; text-indent:22px;}
				  #iHot ul{ float:left; padding:0 0 0 21px; width:132px;}
					  #iHot ul li.l1{ width:132px; height:100px; position:relative;}
						  #iHot ul li.l1 img{ padding:1px;border:solid 1px #CCC;}
					  #iHot ul li.l2{ width:132px; height:22px; line-height:22px; overflow:hidden;word-break:break-all;}
					  #iHot ul li.l3{height:22px; color:#808080;width:60px;float:left;}
						  span.d_play{background:no-repeat url(i.gif) left 1px;padding:0 10px 0 12px; font-size:11px; color:#666;}
						  span.d_cmt{background:no-repeat url(i.gif) left -20px;padding:0 0 0 18px; font-size:11px; color:#666;}
						  span.d_user{background:no-repeat url(icon_user.gif) left 1px;padding:0 0 0 18px;color:#2A6170; }
				/* == 相关热点== */	
				.iToday .line{clear:left;border-top:1px dotted #ccc;height:7px;margin-right:15px;}
				.iToday #iRelate{clear:left;height:70px;} 
				  .iToday #iRelate ul{padding:0;margin:0;  padding-left:10px;margin-right:10px; float:left;width:288px; height:22px; line-height:22px; overflow:hidden;white-space:nowrap;background:url(i.gif) 0 -36px no-repeat;_line-height:12px;_background:url(i.gif) 0 -42px no-repeat;}
				  
		  	/* ===== 最新视频 ===== */	
			#iNew{ padding:15px 0 0 0; width:648px;overflow:hidden;} 
			#iNew .iTitle{ height:25px; font-size:14px; font-weight:bold; text-indent:22px;}
			#iNew ul{ float:left; padding:0 0 7px 24px; width:132px;}
				#iNew ul li.l1{ width:132px; height:100px; position:relative;}
					#iNew ul li.l1 img{ padding:1px;  border:solid 1px #CCC;}
				#iNew ul li.l2{ width:132px; height:20px; line-height:20px; overflow:hidden;color:#808080;word-break:break-all;}
				#iNew ul li.l3{ color:#808080;line-height:20px;}
			/* ===== 分类视频 ===== */		
			#iNew #iRelate{clear:both;*clear:none;height:50px;width:625px;padding:5px 0 0 22px;background:#FBF9EC;border-top:1px dotted #ccc;} 
				#iNew #iRelate ul{padding:0;margin:0; padding-left:10px;margin-right:10px; float:left;width:285px; height:22px; line-height:22px; background:url(i.gif) 0 -36px no-repeat;_line-height:12px;_background:url(i.gif) 0 -42px no-repeat;}
				#iNew #iRelate ul li.l2{width:285px;overflow:hidden;white-space:nowrap;}
		/* ================================== 页面主体 右侧 ====================================== */ 
		/* ====== 登录 ====== */
		#LoginBody{margin-bottom:10px;}
			#LoginBody .title{background:repeat-x url(login_topic_bg.jpg) left top;padding:0 0 0 15px;height:33px;line-height:33px;font-weight:100;border:none;}
			#LoginBody .content{border:1px solid #E6CC56;background:#FDFAEE repeat-x url(login_bottom_bg.jpg) left bottom;padding:20px 15px 0 15px;position:relative;overflow-y:auto;}
			#UserName,#Password,#s_Password{height:22px;line-height:22px;border:1px solid #ccc;border-top:1px solid #9F9F9F;border-left:1px solid #9F9F9F;width:195px;margin-bottom:8px;color:#999;padding:0 0 0 5px;background:#fff;}
			#button{float:left;border:none;background:none;background:no-repeat url(login_button.gif) left top;height:26px;line-height:26px;width:57px;color:#fff;font-weight:600;text-align:center;position:absolute;right:20px;top:50px;}
			span.remspan{float:left;position:absolute;right:25px;top:20px;}
			.remberinput{vertical-align:middle;}
			#LoginBody .content .title{background:none;padding:0;font-size:12px;font-weight:100;font-family:Tahoma,Helvetica,Arial;border-top:1px dotted #C9C9C9;height:32px;line-height:32px;clear:left;color:#ddd;}
			#LoginBody .content ul.beforeLogin{margin-bottom:0px;}
			#LoginBody .content ul.beforeLogin li.l1{clear:left;height:30px;}
			#codestr{height:24px;line-height:24px;color:#999;width:60px;padding:0 0 0 4px;border:1px solid #ccc;border-top:1px solid #9F9F9F;border-left:1px solid #9F9F9F;}
			ul.afterLogin{padding:0 0 0 5px;clear:left;}
				ul.afterLogin li.l1{font-size:14px;height:62px;}
				ul.afterLogin li.l1 img{width:50px;height:50px;padding:1px;border:1px solid #C3C3C3;background:#fff;margin-right:8px;float:left;}
				ul.afterLogin li.l1 .sfen{font-size:12px;}
					ul.afterLogin li.l1 .sfen span.us2{background:no-repeat url(coins.png) 10px center;padding:0 0 0 30px;color:#f30;}
				ul.afterLogin li.l1 span#logout{font-size:12px;display:block;padding:5px 0 0 0;}
					ul.afterLogin li.l1 span#logout a{color:#f00;}
				ul.afterLogin li.l2{float:left;padding:0;}
				ul.afterLogin li.l2 a{width:60px;*width:55px;height:24px;line-height:24px;text-align:center;margin:0 5px 10px 0px;background:#FFFFF5;border:1px solid #C5BBA6;display:inline-block;}	
					ul.afterLogin li.l2 a:hover{background:#fff;border:1px solid #D8D0BF;}
			/* == 我正看 == */
			#index_cookielist {background:repeat-x url(login_line.gif) left top;border:1px solid #E4E4E4;padding:10px 0 0 10px;}
			#index_cookielist .crumbs{height:24px;}
			#index_cookielist .crumbs .arrow{margin-right:4px;}
			#index_cookielist .crumbs .now{font-weight:bold;padding:0 0 0 5px;}
			#index_cookielist .lists .del{color:#014ccc;font-weight:bold;float:right;margin-right:5px;cursor:pointer;}
			#index_cookielist .lists .marks{position:relative;width:295px;}
			#index_cookielist .lists .marks .handle{position:absolute;top:-24px;right:7px;background:#DBE6EC;border:1px solid #A9C3D4;padding:1px 5px 3px 5px;}
			#index_cookielist .lists .marks .list{position:relative;height:97px;overflow-y:auto;}
			#index_cookielist .lists  li{width:240px;position:relative;top:0;left:0;border-bottom:1px solid #e5e5e5;padding:5px 0 0 35px;background:no-repeat url(i.gif) left -75px;}
			#index_cookielist .lists  .v_title{height:20px;overflow:hidden;width:220px;white-space:nowrap;text-overflow:ellipsis;}
				#index_cookielist .lists  .v_title span.num{padding:0 0 0 10px;color:#000;font-size:11px;}
			#index_cookielist .lists  .v_delete{position:absolute;top:4px;right:10px;height:12px;padding:4px 0;overflow:hidden;}
			#index_cookielist .lists  .v_record{height:20px;color:#666;_height:17px;_padding-top:3px;overflow:hidden;}
			#index_cookielist .lists  .v_record span{vertical-align:top;}
			.ico__close{background:url(i.gif) no-repeat left -128px;width:12px;height:12px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
			.ico__info{background:url(i.gif) no-repeat left -156px;width:14px;height:15px;display:inline-block;*display:inline;*zoom:1;vertical-align:text-bottom;}
		
		/* ====== banner ====== */	
		.banner{margin-bottom:10px;}
		
		/* ====== 排行榜 ====== */
		#wkph{}
		.wkphmenu { padding:3px 0 0 20px;height:29px;color:#000;font-size:14px;border-top:none;clear:both;background:repeat-x url(Huatitle.png) left bottom;}
		.wkphmenuon0, .wkphmenuon1, .wkphmenuon2{float:left; width:132px; height:29px; line-height:29px;cursor:pointer; text-align:center;color:#000;background:#fff no-repeat url(icon_ph_bg.png) center top;font-family:"微软雅黑", Arial;}
		.wkphmenuoff, .wkphmenuoff1, .wkphmenuoff2{float:left;width:132px; height:29px; line-height:29px;text-align:center;cursor:pointer; color:#555;font-family:"微软雅黑", Arial;}
			
		#Vphimg{clear:left;padding:10px 0 0 15px;height:250px;}
				#Vphimg .rank0{ border-bottom:1px dotted #ccc;position:relative;height:110px;}
				#Vphimg .rank0 ul li.l1{ width:130px; height:100px;margin-right:10px; position:relative;float:left;}
					#Vphimg .rank0 ul li.l1 img{ padding:1px; width:128px; height:96px; border:solid 1px #CCC;}
				#Vphimg .rank0 ul li.l2{  word-break:break-all; overflow:hidden;color:#808080;}
					#Vphimg .rank0 ul li.l2 span.red{position:absolute;left:0;top:0;float:left;background:no-repeat url(redback_bg.gif) 2px;color:#fff;font-weight:600;padding:0 20px 20px 5px;font-family:verdana;}
				#Vphimg .rank0 ul li.l3{height:22px; color:#808080;}
				
			#Vphimg .rank1{float:left;width:140px;padding-top:10px;}
			#Vphimg .rank1 ul{border-bottom:1px solid #F7F7F7;height:24px;line-height:24px;}
			#Vphimg .rank1 ul li.l2 span.red{color:#fff;font-weight:600;padding:2px 4px;background:none;background:#FF8600;position:static;font-family:verdana;}
			#Vphimg .rank1 ul li.l2 span.vnum{color:#fff;font-weight:600;padding:2px 4px;background:#ccc;font-family:verdana;}
			#Vphimg .rank1 ul li.l2 a{padding:0 0 0 6px;}
			#Vphimg .rank1 ul li.l3{display:none;}
			
			#Vphimg .rank2{float:left;width:140px;padding-top:10px;line-height:24px;}
			#Vphimg .rank2 ul{border-bottom:1px solid #F7F7F7;height:24px;}
			#Vphimg .rank2 ul li.l2 span.red{color:#fff;font-weight:600;padding:2px 4px;background:none;background:#FF8600;position:static;font-family:verdana;}
			#Vphimg .rank2 ul li.l2 span.vnum{color:#fff;font-weight:600;padding:2px 4px;background:#ccc;font-family:verdana;}
			#Vphimg .rank2 ul li.l2 a{padding:0 0 0 6px;}
			#Vphimg .rank2 ul li.l3{display:none;}
			
		/* ====== 最新专题 ====== */	
		#ZTimg{padding:15px 0 5px 5px;width:299px;height:90px;}
			#ZTimg ul li{margin:0 5px 0 10px;_margin:0 6px;width:82px;float:left;}
				#ZTimg ul li img{width:80px;height:62px;border:1px solid #ccc;}
				#ZTimg ul li span{text-align:center;display:block;height:26px;line-height:24px;}
		#ZTlist{clear:left;border-top:1px dotted #ccc;margin:0 15px;padding:7px 0;}
			#ZTlist ul li{background:no-repeat url(i.gif) 2px -36px;padding:0 0 0 12px;white-space:nowrap;overflow:hidden;height:22px;line-height:22px;}
		
		/* ====== 转贴热榜 ====== */	
		#Hotvideo{padding:1px 0 10px 0;}
		#Hotvideo ul{ padding:10px 0 10px 12px;height:65px;border-bottom:1px solid #ddd;width:292px;clear:left;background:no-repeat url(i.gif) 260px -220px;}
			#Hotvideo ul li.l1{ width:85px; height:64px; position:relative;float:left;margin-right:10px;}
				#Hotvideo ul li.l1 img{ padding:1px; border:solid 1px #CCC;}
			#Hotvideo ul li.l2{ width:180px; height:22px; line-height:22px; overflow:hidden;color:#808080;}
			#Hotvideo ul li.l3{ width:180px; height:22px; line-height:22px; overflow:hidden;color:#808080;}
				#Hotvideo ul li.l3 span{color:#f60;font-weight:600;}
			span.Hnum{color:#f60;}
		#Hotvideo ul:hover{background:#f7f7f7 no-repeat url(i.gif) 260px -313px;}
		
		/* ====== 最新文辑 ======== */
		.iAlbumElite{padding:16px 0 0 14px; width:288px;background-color:#FFF;overflow:hidden;}
			.iAlbumElite ul{ width:280px; height:82px;border-bottom:1px dotted #ccc;clear:left;margin-bottom:8px;}
				.iAlbumElite ul li.l1{ float:left; padding:9px 0 0 9px; width:90px; height:70px;_width:99px; _height:79px; background:url(album_bg.gif) top left no-repeat;}
					.iAlbumElite ul li.l1 img{width:80px;height:60px;}
				.iAlbumElite ul li.l2{ float:left; margin-top:4px; width:180px; height:22px; line-height:22px; color:#808080;font-weight:600;}
				.iAlbumElite ul li.l3{ float:left; width:180px; height:20px; line-height:20px; color:#808080;overflow:hidden;}
			.iAlbumElite .iMore{ text-align:right;} 
		/* ====== 推荐会员 ======== */
		.User{padding:15px 0 0 15px; width:289px;overflow-y:auto;}
		.User .clear{display:none;}
			.iUser{ float:left; width:90px;height:82px;  text-align:center; line-height:20px; overflow:hidden;}
				.iUser img{ padding:2px; border:solid 1px #E4E4E4;width:50px;height:50px;}
				.iUser span{}
		
		/* +号定义 */		
		#iNew ul li.l1 a .addbtn_div,#iHot ul li.l1 a .addbtn_div{top: 80px; right:6px; position: absolute;}
		#Hotvideo ul li.l1 a .addbtn_div{top: 45px; right: 6px; position: absolute;}
		.listVideo ul li.l1 a .addbtn_div{top: 43px; right: 2px; position: absolute;}
		#Vphimg ul li.l1 a .addbtn_div{top: 80px; right:6px; position: absolute;}
			#iNew ul li.l1 a .addbtn_div img.addbtn_img,#iHot ul li.l1 a .addbtn_div img.addbtn_img,#Hotvideo ul li.l1 a .addbtn_div img.addbtn_img,.listVideo ul li.l1 a .addbtn_div img.addbtn_img,#Vphimg ul li.l1 a .addbtn_div img.addbtn_img{width:14px;height:14px;padding:0;border:none;}
		/* +时间定义 */		
		#iHot ul li.l1 a .vtime,#iNew ul li.l1 a .vtime,#Hotvideo ul li.l1 a .vtime,#Vphimg ul li.l1 a .vtime{position:absolute;background:#000;filter:alpha(opacity=90);padding:0 3px;height:15px;line-height:15px;color:#fff;font-size:11px;}
		.vtime{font-family:Arial;}
		#iHot ul li.l1 a .vtime{top:83px;left:2px;}
		#iNew ul li.l1 a .vtime{top:83px;left:2px;}
		#Vphimg ul li.l1 a .vtime{top:83px;left:2px;}
		#Hotvideo ul li.l1 a .vtime{top: 47px; left:2px;}
		.vtime a{color:#fff;font-family: Arial;}
		#iHot ul li.l1 a:hover,#iNew ul li.l1 a:hover,#Hotvideo ul li.l1 a:hover{text-decoration:none;}

	/* ========================== 文档开始 ============================= */
	#docbody{}
		#docbody ul{margin:0 9px 6px 10px;_margin:0 8px 0px 9px;float:left;height:228px;}
		#docbody ul li.l1{position:relative;}
		#docbody ul li.l1 img.ftype{position:absolute;top:120px;left:80px;}
		#docbody ul li.l1 a{border:3px solid #f2f2f2;width:102px;height:143px;display:block;}
		#docbody ul li.l1 a img{width:100px;height:141px;border:1px solid #A1C5C3;}
		#docbody ul li.l1 a:hover{border:3px solid #F37E03;}
		#docbody ul li.l1 a:hover img{width:100px;height:141px;border:1px solid #D75303;}
		#docbody ul li.l2{width:106px;overflow:hidden;line-height:18px;padding:4px 0 2px 0;font-size:14px;color:#2A6170;_margin-top:-15px;}
		#docbody ul li.l3{font-size:12px;color:#787878;line-height:18px;}
	
	#boxcomment{height:290px;clear:left;border:1px solid #DBDCDE;margin-bottom:10px;}
	.titleC{font-family:"微软雅黑", Arial;color:#000;font-size:14px;font-weight:100;background:repeat-x url(title_bg.jpg) left top;height:30px;line-height:30px;padding:0 10px 0 0;border:1px solid #fff;}
	span.Ctitle{float:left;font-weight:100;background:no-repeat url() left top;height:30px;width:107px;padding:0 0 0 15px;text-align:left;color:#000;}
		/* ====== 分类文档 ====== */
		#Cdocbody{padding:15px 0 0 9px;_padding:15px 0 0 10px;}
			#Cdocbody #left{float:left;width:100px;height:210px;padding:10px;margin-right:5px;background:#FBF9ED;border:1px dashed #BCBAAE;}
				#Cdocbody #left h1{background:repeat-x url(Class_tiaobg.gif) left bottom;height:24px;line-height:20px;color:#000;}
				#Cdocbody #left ul{padding:5px 0 0 0;}
				#Cdocbody #left ul li{height:22px;line-height:22px;background:no-repeat url(Class_letter.gif) left center;padding:0 0 0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90px;}	
	.bestbody{padding:15px 0 0 8px;_padding:15px 0 0 0px;}
	
		/* ====== 最新文辑 ======== */
		.wkiAlbumElite{padding:18px 0 0 14px; width:213px;background-color:#FFF;}
			.wkiAlbumElite ul{ width:213px; height:120px;}
				.wkiAlbumElite ul li.l1{ float:left; padding:9px 0 0 9px; width:92px; height:102px; background:url(ialbum_bg1.gif) top left no-repeat;}
				.wkiAlbumElite ul li.l2{ float:left; margin-top:4px; width:110px; height:22px; line-height:22px; color:#999999;font-weight:600;}
					.wkiAlbumElite ul li.l2 span{ font-weight:normal; font-size:11px; color:#666666;}
				.wkiAlbumElite ul li.l3{ float:left; width:110px; height:20px; line-height:20px; color:#666666;overflow:hidden;}
			.wkiAlbumElite .iMore{ text-align:right;} 

	/* ========================== 网站底部 ============================= */
	#FooTer{border-top:2px solid #035271;padding:20px 0;text-align:center;color:#666;width:970px;margin:0 auto;clear:both;}	
	#Footer{border-top:2px solid #035271;padding:20px 0;text-align:center;color:#666;width:970px;margin:0 auto;clear:both;}	
	/* ========================== 窄侧边栏 ============================= */
	#navSideBar{ float:left; width:150px; overflow:hidden;margin:0 17px 10px 0;background-color:#FFF;}
		#navSideBar .title{background:no-repeat url(topic_bg1.png) left top;height:31px;line-height:31px;font-weight:100;padding:0 0 0 20px;color:#000;font-size:14px;border:none;}
		#navSideBar #classbody{ font-weight:normal;padding:10px 0;border:1px solid #D3DAB4;border-top:none;}
			/* ======== 后台侧边栏 ======= */
			#navSideBar ul li{ padding-left:5px; line-height:30px;font-weight:bold;}
				#navSideBar ul li a,
				#navSideBar ul li a:hover,
				#navSideBar ul li a:active{ font-size:12px; font-weight:normal;}
			/* ======== 前台侧边栏 ======= */	
			#navSideBar #classbody a{ font-size:14px; font-weight:normal;}
			#navSideBar #classbody img{ }
			#navSideBar #classbody .TreeNode{clear:left;color:#2A6170;font-size:14px;line-height:26px; height:26px;margin:0 10px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;}
			#navSideBar #classbody .TreeNode a.nodeSel{ line-height:25px;color:#e30000;}
			#navMainBody .show{margin:0 10px;padding:8px 0 0 0;}
			
			#navSideBar #classbodytree{ font-weight:normal;padding:10px 0;border:1px solid #D3DAB4;border-top:none;}
			#navSideBar #classbodytree a{ font-size:14px; font-weight:normal;}
			#navSideBar #classbodytree img{ }
			#navSideBar #classbodytree .TreeNode{clear:left;color:#2A6170;font-size:14px;line-height:26px; height:26px;margin:0 10px;}
			#navSideBar #classbodytree .TreeNode a.nodeSel{ line-height:25px;color:#e30000;}
			#navMainBody .show{margin:0 10px;padding:8px 0 0 0;}
			
	/* ==================== 窄侧边栏右侧内容 ========================== */
	.docpath{margin-bottom:10px;}
	#ADnavSideBar{float:right;margin:0; position:relative;overflow:hidden;}
	#navMainBody{ margin:0px 0 10px 0;position:relative; _position:static;overflow:hidden; z-index:1;_float:left;}
	#VnavMainBody{ margin:0 0 10px 0;width:800px;float:right;background:#fff;border:1px solid #dbdbdb;}
		#navMainBody .title,#VnavMainBody .title{background:repeat-x url(topic_bg.png) left top;height:31px;line-height:30px;line-height:30px;padding:0 10px 0 15px;border-bottom:1px solid #ccc;display:block;}
			#navMainBody .title span,#VnavMainBody .title span{ line-height:30px; font-size:12px; font-weight:normal;}
		#navMainBody .topbar,#VnavMainBody .topbar {border:1px solid #DBDCDE;}
		#navMainBody .show,#VnavMainBody .show{margin:0 10px;padding:8px 0 0 0;}
			/* == 右侧 == */
			#navMainBody .linkBar,#VnavMainBody .linkBar{ height:32px;line-height:32px;background:repeat-x url(Class_tiaobg.gif) left bottom;}
				#navMainBody .linkBar .choseType,#VnavMainBody .linkBar .choseType { margin-left:10px; float:left;}
					#navMainBody .linkBar .choseType a,#VnavMainBody .linkBar .choseType a { display:block; float:left; width:70px; height:32px; color:#2A6170; text-align:center;}
					#navMainBody .linkBar .choseType a.now,#VnavMainBody .linkBar .choseType a.now {font-weight:600;background:#fff no-repeat url(S_now_bg.gif) center bottom;color:#000; text-decoration:none;height:30px;border:1px solid #93AAC3;border-bottom:none; }
				#navMainBody .linkBar .choseTime,#VnavMainBody .linkBar .choseTime{ margin-right:10px; text-align:right;}
			/* == 视频 == */
				.video{padding:10px 0 0 0;}
				#VnavMainBody .videoList .videoImg a .addbtn_div img.addbtn_img{width:14px;height:14px;padding:0;border:none;}
				#VnavMainBody .videoList .videoImg a .addbtn_div{top: 80px; right:6px; position: absolute;}
				#VnavMainBody .videoList{ float:left; margin:10px 0 0 20px; width:130px; overflow:auto;}
					#VnavMainBody .videoList .videoImg{ width:126px; position:relative;}
						#VnavMainBody .videoList .videoImg img{ width:120px; height:95px; padding:2px; border:solid 1px #ccc;}
						#VnavMainBody .videoList .videoImg input{ width:39px; height:20px; border:solid 1px #666666; background-color:#f9f9f9;}
					#VnavMainBody .videoList .videoInfo{ width:126px;}
						#VnavMainBody .videoInfo li{ padding:0; margin:0;}
						#VnavMainBody .videoInfo li.l1{ width:126px; line-height:20px; font-size:10px; word-break:break-all; overflow:hidden;}
							#VnavMainBody .videoInfo li.l1 a{ font-size:12px;}
						#VnavMainBody .videoInfo li.l2,
						#VnavMainBody .videoInfo li.l3,
						#VnavMainBody .videoInfo li.l4,
						#VnavMainBody .videoInfo li.l5{ width:126px; line-height:20px; color:#999999; overflow:hidden;}
							#VnavMainBody .videoInfo li.l2 span,
							#VnavMainBody .videoInfo li.l3 span,
							#VnavMainBody .videoInfo li.l4 span,
							#VnavMainBody .videoInfo li.l5 span{ color:#666666;}
			/* == 专辑 == */
			.album{padding:10px 0 0 0; clear:both;}
				.album .albumImg{ float:left; padding:9px 0 0 9px; width:123px; height:93px; background:url(body_album_bg.gif) top left no-repeat; overflow:hidden;}
					.album .albumImg img{ width:120px;}
				.album .albumInfo{ float:right; width:635px; line-height:22px;}
					.album .albumInfo .name{ font-size:10px;}
						.album .albumInfo .name a{ font-size:14px;}
					.album .albumInfo .intro{ color:#999999; line-height:22px; word-break:break-all;}
						.album .albumInfo #user a{ color:#333333;}
					.album .albumInfo ul{ margin:8px 0 0 0; padding-left:15px;}
						.album .albumInfo ul li{ list-style:disc; font-size:10px; color:#666666;}
						.album .albumInfo ul li a{ font-size:12px;}
		
			/* ====== 用户 ======== */
					#navSideBar .title{background:repeat-x url(topic_bg1.png) left top;height:31px;line-height:31px;font-weight:100;padding:0 0 0 20px;color:#000;font-size:14px;border:none;}

			#UserListMain{border:1px solid #DBDCDE;margin-bottom:10px;}
			#UserListMain .topic{background:repeat-x url(topic_bg.png) left top;height:65px;font-weight:100;padding:0 10px 0 15px;border-bottom:none;}
			#UserListMain .topic .title{background:none;height:30px;line-height:30px;padding:0;}
				#UserListMain .topic .order{ clear:left;font-size:12px;border-bottom:1px solid #ccc;height:34px;line-height:34px;}
			#UserListMain .list{ padding:0 0 10px 0;clear:left;}
				#UserListMain .list ul.user{ float:left; padding:10px 0 0 8px; width:260px;}
					#UserListMain .list ul.user li.l1{ float:left; width:75px; height:110px;text-align:center;}
						#UserListMain .list ul.user li.l1 span#userIcon{ display:block; margin:0 auto; margin-top:5px;  padding:4px; width:50px;height:50px;_padding:4px; _width:60px; _height:60px;border:solid 1px #CCCCCC; background-color:#f9f9f9; overflow:hidden;}
						#UserListMain .list ul.user li.l1 span#userIcon img{ width:48px; height:48px;}
						#UserListMain .list ul.user li.l1 span#userOnline{ display:block; margin-top:5px; color:#996600;}
						#UserListMain .list ul.user li.l1 span#userOffline{ display:block; margin-top:5px; color:#999999;}
					#UserListMain .list ul.user li.l2{ float:left; margin-left:5px; width:160px; line-height:20px;}
				#UserListMain .list .line{ display:none;}
				#UserListMain .list .showPage{ padding:20px 0 0 0; margin-left:12px; }
		
		/* == 登录== */
			
		#userLogin{background:#f7f7f7;border:1px solid #DBDCDE;width:958px;margin:0 auto 10px auto;padding:0 0 50px 0;}
		#userLogin .title{background:repeat-x url(title_bg.jpg) left top;height:30px;line-height:30px;padding:0 10px 0 0;border:1px solid #fff;}
		#userLogin .login{ padding:20px 0 0 20px;font-size:14px;}
		#userLogin .login li{ padding:8px 0;clear:left;}
		#userLogin .login li span{ padding:0 10px 0 0;display:block;height:28px;line-height:28px;width:50px;float:left;}
		#userLogin .login li.l1 input{padding:0 2px; height:28px; line-height:28px; border:solid 1px #999; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;float:left;margin-right:5px;}
		#userLogin #os_codeimg{height:28px;}
		#userLogin .login li.l2{ padding:0 0 0 55px;}
		#userLogin .login li.l3{ padding:10px 0 0 55px;}
		#userLogin .login li.l3 input{ padding:0 10px; height:30px;}
		#userLogin #os_username_login,#Login #os_password_login,#userLogin #UserName,#userLogin #Password{width:300px;}
		#userLogin .reg{ padding:0 0 0 75px;}
		#userLogin .reg li{ padding:10px 10px 0 0;float:left;}
		#userLogin .reg a{ color:#257FB6; text-decoration:underline;}
		#userLogin .reg a:hover{ text-decoration:none;}
		/* == 文档 == */
			.doc{padding:20px 0 0 10px;_padding:20px 0 0 0;overflow-y:auto;}
				.doc .docList{margin:0 13px 6px 25px;_margin:0 12px 6px 24px;float:left;}
				.doc .docList .docImg{position:relative;}
				.doc .docList .docImg img.ftype{position:absolute;top:120px;left:80px;}
				.doc .docList .docImg a{border:3px solid #f2f2f2;width:102px;height:143px;display:block;}
				.doc .docList .docImg a img{width:100px;height:141px;border:1px solid #A1C5C3;}
				.doc .docList .docImg a:hover{border:3px solid #F37E03;}
				.doc .docList .docImg a:hover img{width:100px;height:141px;border:1px solid #D75303;}
				.doc .docList ul li.l1{display:block;width:106px;overflow:hidden;line-height:18px;padding:4px 0 2px 0;color:#666;}
					.doc .docList ul li.l1 a{font-size:14px;}
				.doc .docList ul li.l2{font-size:12px;color:#787878;line-height:18px;}
				li.l3{font-size:12px;color:#787878;line-height:18px;}
				li.l4{font-size:12px;color:#787878;line-height:18px;}
				li.l5{font-size:12px;color:#787878;line-height:18px;}
			
			/* ====== 文辑 ======== */
			.album_doc:hover{}
			.album_doc{margin:0 10px 0px 0;padding:10px;}
				.album_doc .albumImg{ float:left; padding:9px 0 0 9px; width:94px; height:102px; background:url(ialbum_bg.gif) top left no-repeat;}
					.album_doc .albumImg img{width:80px;height:90px;}
				.album_doc .albumInfo{ float:left;width:600px;margin:5px 0 0 10px;}
				.album_doc .albumInfo .name{ height:22px; line-height:22px; color:#999999;font-weight:600;font-size:14px;}
				.album_doc .albumInfo .intro{color:#C39D55;}
				.album_doc .albumInfo .user{height:24px; line-height:24px; color:#666666;padding:0;}
				.album_doc .albumInfo ul{}
					.album_doc .albumInfo ul li{height:24px;line-height:24px;background:no-repeat url(new_letter.gif) left center;padding:0 0 0 12px;border:none;}
		
		
		/* ================================ 内容播放页 ================================== */
		#videoTop{ width:960px; height:39px; line-height:35px;padding-left:10px;background:no-repeat url(body_main_title_bg.png) left top;}
				#videoTop .vTitle{ float:left; font-size:18px; font-family:"微软雅黑","黑体";}
				#videoTop .vInfo{ float:right; color:#666666;padding:0 10px 0 0;}
			.VSideBar .userInfo{ padding:14px 14px 10px 14px; width:310px; border:solid 1px #FEB901; background-color:#FFFCF0;}
				.VSideBar .userInfo .user{ width:305px; height:60px;}
					.VSideBar .userInfo .user li.l1{ float:left; width:55px; height:55px; overflow:hidden;}
						.VSideBar .userInfo .user li.l1 img{ width:55px; height:55px;}
					.VSideBar .userInfo .user li.l2{ float:left; margin-left:10px; width:230px; height:22px; line-height:22px;}
					.VSideBar .userInfo .user li.l3{ float:left; margin:5px 0 0 10px; width:230px; height:25px;}
					.VSideBar .userInfo .user li.l3 a.addFav{ display:block; float:left; padding:0 0 0 20px; width:85px; height:20px; line-height:20px; background:#FFF url(body_user_addFav.gif) 5px 4px no-repeat; border:solid 1px #CC9933; text-decoration:none; color:#333333;}
					.VSideBar .userInfo .user li.l3 a.shortMsg{ display:block; float:left; margin-left:10px; padding:0 0 0 20px; width:70px; height:20px; line-height:20px; background:#f2f2f2 url(body_user_shortMsg.gif) 5px 4px no-repeat; border:solid 1px #CCCCCC; text-decoration:none; color:#333333;}
					.VSideBar .userInfo .user li.l3 a:hover{ background-color:#FEF3D3; border:solid 1px #CC9933;}
				.VSideBar .userInfo .vInfo{ width:300px; line-height:20px; color:#999999;}
				.VSideBar .userInfo .vTag{ line-height:20px;}
				.VSideBar .userInfo .vChannel{ line-height:20px; text-align:right;}
			/* == 最新、相关视频 == */			
			.VSideBar .listVideo{ width:334px; padding:20px 0 0 0;}
				.VSideBar .listVideo ul{ float:left; padding:0 14px 10px 15px; width:80px;}	
					.VSideBar .listVideo ul li.l1{ width:80px; height:60px; overflow:hidden; position:relative;}	
						.VSideBar .listVideo ul li.l1 img{ width:80px; height:60px;}
					.VSideBar .listVideo ul li.l2{ width:80px; line-height:18px; color:#666666 ;word-wrap:break-word; overflow:hidden;}
							.VSideBar .listVideo ul li.l2 span{ font-size:10px; color:#333333;}
			/* == 作者其它视频 == */				
			.VSideBar .userOther{ width:338px; margin:10px 0;  border:solid 1px #DBDBDB; }
				.VSideBar .userOther ul.userVideo{ margin:0 auto; width:315px; padding:10px 0 10px 10px;}
					.VSideBar .userOther ul.userVideo li{padding-left:15px;height:24px; line-height:24px; background:url(Class_letter.gif) 0 8px no-repeat; overflow:hidden;font-size:14px;}
							
			/* == 播放页面 评论 == */
			.MainBody .videoComment{ width:610px;clear:left;}
				.videoComment #ov_ad_cmt{ width:610px; margin-top:5px;margin-bottom:10px;}
				.videoComment .topic{height:31px;line-height:31px;border:1px solid #D5D5D5;padding:0 0 0 15px;}
					.videoComment .topic .name{ float:left; font-size:14px; font-weight:bold;}
					.videoComment .topic .more{ float:right; font-size:12px; font-weight:normal;padding:0 15px 0 0 ;}
				.videoComment .page{ color:#666666; height:35px; line-height:35px;}
					.videoComment .page .left{ float:left;}
					.videoComment .page .right{ float:right;}
						.videoComment .page .right span{ font-weight:bold;}
				.videoComment .user{ padding-left:5px; height:25px; line-height:25px; color:#AFAFAF; background-color:#F3F3F3;}
				.videoComment .msg{ padding:5px; line-height:20px; word-break:break-all;}
					.videoComment .msg .msg1{ margin:0 20px 0 20px; color:#999999; line-height:16px; word-break:break-all;}
				.videoComment .remsg{ line-height:18px; text-align:right;}
				.videoComment .newComment{ padding:10px; width:590px;background:#F7F7F7 repeat-x url(today_focus_bg.png) left top;}
					.videoComment .newComment .tops{ width:588px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
						.videoComment .newComment .tops .name{ float:left; font-size:14px; font-weight:bold;}
						.videoComment .newComment .tops .more{ float:right;}
					.videoComment .newComment .shows{ padding:5px 0 0 0; width:583px;}
						.videoComment .newComment .shows textarea{ width:570px;padding:5px;}
						.videoComment .newComment .shows input{ padding:5px;}
						
				.videoButton{width:610px; overflow:hidden;background:repeat-x url(button_bg.jpg) left 1px;}
				/* == 按钮 == */
				 .videoButton .vJudge{ float:left; width:206px;height:28px; line-height:28px;}
				 a.ding,a.cai,a.jubao,a.fav,a.bbs,a.resend{height:24px;line-height:24px;font-size:14px;float:left;padding:4px 0 0 42px;border-right:solid 1px #C6C6C6;border-bottom:solid 1px #C6C6C6;border-top:solid 1px #C6C6C6;display:block;}
				 	.vJudge a.ding{ width:59px; background:url(button_icon.png) 18px 5px no-repeat;border-left:1px solid #C6C6C6; }
				 	.vJudge a.cai{ width:60px;background:url(button_icon.png) 18px -38px no-repeat;}
					.vJudge a.ding:hover{width:59px; background-color:#E8F3F9;}
					.vJudge a.cai:hover{width:60px; background-color:#E8F3F9;}
				 .videoButton a.fav{ width:58px;background:url(button_icon.png) 18px -77px no-repeat;}
				 .videoButton a.jubao{width:58px; background:url(button_icon.png) 18px -194px no-repeat;}
				 .videoButton a.bbs{width:58px;background:url(button_icon.png) 18px -156px no-repeat;}
				 .videoButton a.resend{width:58px; background:url(button_icon.png) 18px -120px no-repeat;}
				 .videoButton a:hover{width:58px; background-color:#E8F3F9;}
				 .videoButton div#divjubao{ float:left;padding:8px 10px 0 0 ; width:600px; height:21px; background:#DEE7ED url(body_jubao_bg.png) left top no-repeat; text-align:right;}
				 .dinged{background:#E5E5E5;font-size:14px;color:#666;font-weight:600;border:solid 1px #C6C6C6;padding:4px 0 0 10px;height:24px;line-height:24px;}	
					.dinged span{font-weight:100;}
					.dinged span.judgeNum{font-size:12px;padding:0 10px 0 0;}
				a.ding span,a.cai span{font-weight:100;font-size:12px;color:#666;}
				
					 .videoButton div#putbbs{ float:left; padding:10px; width:580px; background-color:#FAFEFF;border:5px solid #DEE7ED;}
				 	.videoButton div#putbbs a{ float:right; _margin-top:-20px;}
					.videoButton div#putbbs a{width:auto;background:none;}
				 	.videoButton div#putbbs li{padding:8px 0 0 0;}
					.videoButton div#putbbs input{}
					.videoButton div#appfile {margin-top:10px; padding:5px;line-height:20px; border:solid 1px #f2f2f2;background-color:#f2f2f2;}
					.videoButton div#appfile span{ float:right; _margin-top:-20px;}
                        #ov_payitem{width:588px; padding:5px 10px; background:#FFE6E6 url(icon_notice.gif) 15px center no-repeat; border:solid 1px #FF0000; border-top:none; line-height:20px;}
							 #ov_payitem input{height:28px;line-height:24px;width:120px;vertical-align:middle;}
			
			#ov_play_appfile{padding:10px 0;}
				#ov_play_appfile li{margin:0;padding:0;height:22px;line-height:22px;background:no-repeat url(Class_letter_bg.png) left center;padding:0 0 0 10px;}
			#ov_play_appfile #fujian{margin-top:10px;font-size:14px;font-weight:600;border-bottom:1px dashed #ccc;height:28px;line-height:28px;}
			/* == 专辑播放页面 == */
			#ov_main #AlbumInfo{ width:960px;  height:39px; line-height:35px;background:no-repeat url(body_main_title_bg.png) left top;padding:0 0 0 10px;border:none;}
			#ov_main #AlbumInfo .albumName{ float:left; height:39px; font-size:18px; font-family:"微软雅黑","黑体";padding:0;border:none;background:none;}
			#ov_main #AlbumInfo .albumInfo{ float:right; color:#444;padding:0 10px 0 0;border:none;}	
				

			#AlbumInfo{background:#fff repeat-x url(AlbumInfo_bg.png) left top;height:32px;line-height:32px;border:1px solid #ccc;border-bottom:none; width:615px; }
			#AlbumInfo .albumName{ float:left; font-size:16px; font-family:"微软雅黑","黑体";border-left:1px solid #fff;padding:0 0 0 15px;background:no-repeat url(albumName_bg.png) center bottom;}
			#AlbumInfo .albumInfo{ float:right; color:#444;border-right:1px solid #fff;padding:0 10px 0 0;}
			#AlbumMainBody .VListType{height:35px;line-height:35px;color:#555;padding:0;margin:0 10px;border-bottom:1px solid #ddd;}
				#AlbumMainBody .VListType span{ display:block;}
				#AlbumMainBody .VListType span.orderBtn{ float:right;color:#666;}
				#AlbumMainBody .VListType span.playBtn{ float:left;margin-top:5px;}
			/* =========================== 左侧 =========================== */
		#PageBody #AlbumMainBody{ float:left; margin: 0; width:615px; overflow:hidden;border:1px solid #DBDBDB;border-top:none;padding:2px 0 0 0;}
			
			#AlbumMainBody .show{padding:0 10px;}
			#AlbumMainBody .videoList{ float:left; margin-top:10px; width:130px; overflow:auto;padding:0 8px 0 10px;}
				#AlbumMainBody .videoList .videoImg{ width:126px; position:relative;}
					#AlbumMainBody .videoList .videoImg img{ width:120px; height:90px; padding:1px; border:solid 1px #999999;}
				#AlbumMainBody .videoList .videoInfo{ width:126px; word-break:break-all;}
					#AlbumMainBody .videoInfo li.l1{ line-height:20px;word-break:break-all;font-size:11px;}
					#AlbumMainBody .videoInfo li.l1 a{font-size:12px;}
					#AlbumMainBody .videoInfo li.l2{ line-height:20px; color:#999999;}
						#AlbumMainBody .videoInfo li.l2 span{ color:#333333;}
			
			#AlbumMainBodyTmp{border:1px solid #e2e2e2;margin-bottom:10px;background-color:#FFF;overflow-y:atuo;}			
				#AlbumMainBodyTmp .albumNameTmp{background:repeat-x url(topic_bg.png) left top;height:31px;line-height:31px;font-weight:100;font-size:14px;padding:0 0 0 15px;font-family:"微软雅黑", Arial;}			
				#AlbumMainBodyTmp .VListTypeTmp{padding:10px;}
					#AlbumMainBodyTmp .VListTypeTmp a{padding:6px 10px;background:#f8f8f8;border:1px solid #ccc;}
					#AlbumMainBodyTmp .VListTypeTmp a:hover{background:#fff;}
				#AlbumMainBodyTmp .show{padding:10px;overflow-y:auto;}
				#AlbumMainBodyTmp .videoList{ float:left; margin-top:10px; width:130px; overflow:auto;padding:0 10px 0 15px;}
					#AlbumMainBodyTmp .videoList .videoImg{ width:126px; position:relative;}
						#AlbumMainBodyTmp .videoList .videoImg img{ width:120px; height:90px; padding:1px; border:solid 1px #999999;}
					#AlbumMainBodyTmp .videoList .videoInfo{ width:126px; word-break:break-all;}
						#AlbumMainBodyTmp .videoInfo li.l1{ line-height:20px;word-break:break-all;font-size:11px;}
						#AlbumMainBodyTmp .videoInfo li.l1 a{font-size:12px;}
						#AlbumMainBodyTmp .videoInfo li.l2{ line-height:20px; color:#999999;}
							#AlbumMainBodyTmp .videoInfo li.l2 span{ color:#333333;}
		/* =========================== 右侧 =========================== */
		#PageBody #AlbumSideBar{ float:right; margin-top:-32px; width:340px;}
			#AlbumSideBar .userInfo{ padding:14px; width:310px; border:solid 1px #FEB901; background-color:#FFFCF0;}
				#AlbumSideBar .userInfo .user{ height:60px;}
					#AlbumSideBar .userInfo .user li.l1{ float:left; width:55px; height:55px; overflow:hidden;}
					#AlbumSideBar .userInfo .user li.l2{ float:left; margin-left:10px; height:22px; line-height:22px;}
				#AlbumSideBar .userInfo .vInfo{ line-height:20px; color:#999999;}
				#AlbumSideBar .userInfo .vTag{ line-height:20px;}
				#AlbumSideBar .userInfo .vChannel{ line-height:20px; text-align:right;}
				#AlbumSideBar .userInfo .vOtherAuthor{ margin-top:10px; padding:10px 0; border-top: dashed 1px #C6C6C6;}
					#AlbumSideBar .userInfo .vOtherAuthor ul{ float:left; width:135px; height:50px;}
						#AlbumSideBar .userInfo .vOtherAuthor ul li.l1{ float:left; width:35px; height:35px; border:solid 1px #C6C6C6; text-align:center;}
						#AlbumSideBar .userInfo .vOtherAuthor ul li.l2{ float:left; margin-left:6px; line-height:18px; color:#999999;}
				
									
			#AlbumSideBar .listVideo{ margin:10px 0; width:338px; border:solid 1px #dbdbdb; overflow:auto;}
				#AlbumSideBar .listVideo .title{ background:repeat-x url(topic_bg.png) left top;height:42px;line-height:31px;font-weight:100;border:none;}
				#AlbumSideBar .listVideo ul.picVideo{ float:left; padding:0 0px 10px 15px; width:94px;}	
					#AlbumSideBar .listVideo ul.picVideo li.l1{ overflow:hidden; float:left; padding:9px 0 0 9px; width:85px; height:70px; background:url(album_bg.gif) top left no-repeat;}	
						#AlbumSideBar .listVideo ul.picVideo li.l1 img{ width:80px; height:60px;}
					#AlbumSideBar .listVideo ul.picVideo li.l2{ line-height:18px; color:#666666;word-wrap:break-word; overflow:hidden;padding:0 0 0 5px;}
							#AlbumSideBar .listVideo ul.picVideo li.l2 span{ font-size:10px; color:#333333;}
		
		/* == 视频连播页 右侧样式 == */
		#ov_plist{border:1px solid #dbdbdb;margin-bottom:10px;}
		#ov_plist .title{ background:repeat-x url(topic_bg.png) left top;height:32px;line-height:31px;font-weight:100;border:none;}
		.VSideBar ul.albumVList #ov_album_list .PageNumbers{margin-top:5px;}
		.VSideBar ul.albumVList{ padding:0px 10px 10px 10px; width:320px; }
			.VSideBar ul.albumVList li.l1{ height:30px; float:right; line-height:20px;}
				.VSideBar ul.albumVList li.l1 span{ margin-top:-20px; font-weight:bold;}
				.VSideBar ul.albumVList li.l1 span .now{ float:left; margin-left:4px; width:14px; height:14px; border:solid 1px #67B7E2; line-height:14px; font-size:12px; text-align:center; background-color:#DDF4FF;}
				.VSideBar ul.albumVList li.l1 span a{ display:block; float:left; margin-left:4px; width:14px; height:14px; border:solid 1px #A4D5EE; line-height:14px; font-weight:normal; font-size:12px; text-align:center; text-decoration:none;}
				.VSideBar ul.albumVList li.l1 span a:hover{ border:solid 1px #67B7E2; background-color:#DDF4FF;}
			.VSideBar ul.albumVList li.l2{ padding-left:15px; border-top: solid 1px #E6E6E6; line-height:24px;}
				.VSideBar ul.albumVList li.l2 span{ float:right; margin:0px 5px 0 0; *margin-top:-24px; _margin-top:-24px;}
			/* == 正在播放的专辑中的视频 == */
			.VSideBar ul.albumVList li.l3{ padding:5px 0 5px 15px; width:305px; height:90px; border-top: solid 1px #E6E6E6; background:#EEF9FF url(album_v_now.gif) 3px 11px no-repeat;}
				.VSideBar ul.albumVList li.l3 .albumVNTitle{ width:302px; line-height:20px;color:#000;}
					.VSideBar ul.albumVList li.l3 .albumVNTitle span{ float:right; margin:0px 5px 0 0;*margin-top:-20px; _margin-top:-20px;}
				.VSideBar ul.albumVList li.l3 .albumVNPic{ float:left; margin-top:5px; width:80px; height:60px; overflow:hidden;}
					.VSideBar ul.albumVList li.l3 .albumVNPic img{ width:80px; height:60px;}
				.VSideBar ul.albumVList li.l3 .albumVNTxt{ float:left; margin:5px 0 0 8px; width:200px; height:60px; overflow:hidden; line-height:16px; color:#999999;}
			/* == 专辑简介 == */
			#ov_pinfo{border:1px solid #dbdbdb;margin-bottom:10px;}
			#ov_pinfo .title{ background:repeat-x url(topic_bg.png) left top;height:32px;line-height:31px;font-weight:100;border:none;}

			.VSideBar .plistInfo{padding:5px 10px 10px 10px; width:320px;}
					 .plistInfo ul{ height:25px;}
					 .plistInfo ul li{ float:left; padding-right:10px;}
					 .plistInfo ul li.l1 a{ font-size:14px;}
					 .VSideBar .plistInfo .vUser{border-bottom:1px solid #ccc;line-height:22px;padding:5px 0;}
					 .VSideBar .plistInfo .vUser a.albumtitle{font-size:14px;padding:3px 0;}
				 .plistInfo .vInfo{ line-height:22px; color:#999999;padding:5px 0;}
				 .plistInfo .vChannel{ line-height:22px; text-align:right;}
			/* == 侧边广告 == */
			#ov_ad_side{ margin-top:10px;}
			#ov_s0 { margin:10px 0;}
			#ov_s0 .listVideo{width:338px; border:solid 1px #dbdbdb; overflow:auto;padding:0;}
				#ov_s0 .listVideo .title{ background:repeat-x url(topic_bg.png) left top;height:42px;line-height:31px;font-weight:100;border:none;}
				#ov_s0 .listVideo ul{ float:left; padding:0 0px 10px 15px; width:94px;}	
					#ov_s0 .listVideo ul li.l1{ overflow:hidden; float:left; padding:9px 0 0 9px; width:85px; height:70px; background:url(album_bg.gif) top left no-repeat;}	
						#ov_s0 .listVideo ul li.l1 img{ width:80px; height:60px;}
					#ov_s0 .listVideo ul li.l2{ height:18px;line-height:18px; color:#666666;word-wrap:break-word; overflow:hidden;padding:0 0 0 5px;}
							#ov_s0 .listVideo ul li.l2 span{ font-size:10px; color:#333333;}
					#ov_s0 .listVideo ul li.l3{padding:0 0 0 5px;}
			/* == 文辑文档 == */
			#AlbumMainBody .docList{margin:10px 20px 0px 20px;_margin:10px 19px 0px 19px;float:left;}
			#AlbumMainBody .docList .docImg {position:relative;}
			#AlbumMainBody .docList .docImg img.ftype{position:absolute;top:120px;left:80px;}
			#AlbumMainBody .docList .docImg a{border:3px solid #f2f2f2;width:102px;height:143px;display:block;}
			#AlbumMainBody .docList .docImg a img{width:100px;height:141px;border:1px solid #A1C5C3;}
			#AlbumMainBody .docList .docImg a:hover{border:3px solid #F37E03;}
			#AlbumMainBody .docList .docImg a:hover img{width:100px;height:141px;border:1px solid #D75303;}
			#AlbumMainBody .docList ul li.l1{display:block;width:106px;overflow:hidden;line-height:18px;padding:4px 0 2px 0;color:#666;}
				#AlbumMainBody .docList ul li.l1 a{font-size:14px;}
			#AlbumMainBody .docList ul li.l2{font-size:12px;color:#787878;line-height:18px;}
			  
		/* == 分页 == */
		#PageBody .PageNumbers{ margin:15px 0 0 0; width:100%; height:30px;clear:left;}
		#PageBody .PageNumbers a{ float:left; padding:0 5px 0 5px; margin-left:6px; display:block; border:solid 1px #2A6170; background-color:#FFF; line-height:18px; height:18px; text-align:center; text-decoration:none; color:#176BB6;}
		#PageBody .PageNumbers a:hover{ border:solid 1px #318EA7; background-color:#E7EEF8;}
		#PageBody .PageNumbers span{ float:left; display:block; height:10px; font-weight:normal; margin-left:6px; padding:0 5px 0 5px; line-height:18px; height:18px; border:solid 1px #176BB6; background-color:#176BB6; color:#FFF;}
		
		
		#navMainBody .classbody{border:1px solid #DBDCDE;overflow-y:auto;margin-bottom:10px;padding-bottom:10px;_height:100px;_float:left;} 
		#navMainBody .classbody .class0{background:repeat-x url(title_bg.jpg) left top;height:35px;line-height:30px;padding:0 10px 0 15px;border:1px solid #fff;color:#333;font-size:14px;font-family:"微软雅黑", Arial;}
		#navMainBody .classbody .class0 a{margin-right:5px;font-size:14px;font-weight:600;}
		#navMainBody .classbody .class1,#PageBody .classbody .class1{padding:10px;}
			#navMainBody .classbody .class1 li{float:left;width:170px;color:#666;height:26px;line-height:26px;background:no-repeat url(Class_letter_bg.png) 5px center;padding:0 0 0 15px;vertical-align:middle;overflow:hidden;white-space:nowrap;}
			#navMainBody .classbody .class1 li a{font-size:14px;margin-right:5px;}
	

		#PageBody .classbody{border:1px solid #DBDCDE;overflow-y:auto;margin-bottom:10px;padding-bottom:10px;_float:left;} 
		#PageBody .classbody .class0{background:repeat-x url(title_bg.jpg) left top;height:35px;line-height:30px;padding:0 10px 0 15px;color:#333;font-size:14px;font-family:"微软雅黑", Arial;}
		#PageBody .classbody .class0 a{margin-right:5px;font-size:14px;font-weight:600;}
		#PageBody .classbody .class1{padding:0 10px;}
			#PageBody .classbody .class1 li{float:left;width:170px;color:#666;height:26px;line-height:26px;background:no-repeat url(Class_letter_bg.png) left center;padding:0 0 0 15px;vertical-align:middle;overflow:hidden;white-space:nowrap;}
			#PageBody .classbody .class1 li a{font-size:14px;margin-right:5px;}
			