th {font-weight:normal;}
.helpcenter
{    float:left;
     margin:20px 20px;
     width:290px;
    }
    
    .helplink{ width:280px; text-align:left; height:25px; margin:0; padding:0;  font-size:14px; color:#6e2b3c; font-weight:bold; line-height:30px; }
			
.f-label {width:200px;}
.thebigtitle
{   
    PADDING-LEFT: 20px;color:#6F2232; font-weight:bold; font-size:18px; background-image:url(/images/line_bg.jpg);background:url(/images/line_bg.jpg); background-repeat:repeat-x;width:100%;height:55px; text-align:left; vertical-align:bottom;line-height:55px;
}
/*tag*/
.theTAG{PADDING-LEFT: 20px;color:#6F2232; font-weight:bold; font-size:20px;background-repeat:repeat-x;width:100%;height:55px; text-align:left; vertical-align:bottom;line-height:55px;}
#H_Content
{line-height:20px;  font-size:12px; color:#615F5F;word-wrap:break-word;
    }
.wordbreak{word-wrap:break-word;}
#errorheader
{
    font-size:12px;
    font-weight:bold;
    padding:5px;    
    }
body {
	width:1000px;
	height:auto;
	margin:0 auto;
	padding:0;
	text-align:center;
	overflow:visible;
	background:url(/images/default/top_bg.jpg);
	background-attachment: scroll;
	background-image: url(/images/default/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-size:12px;
	font-family:'宋体','新宋体','Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';
}
h1#groundlist-title
{
    color: #6e2b3c; 
    font-size: 14px;
    line-height: 35px;
    font-weight:bold;
    
}
    h1#groundlist-title a
{  
     color: #6e2b3c; 
     text-decoration:none;
}
    h1#groundlist-title a:hover,a:active
{   color: #6e2b3c; 
     text-decoration:underline;
}

p#groundlist-content
{
    width:578px;
   word-wrap:break-word;
   margin:5px;
    }
    
    p#groundlist-footer
    {  width:100%;
        text-align:right;        
        margin-right: 0px;
        font-size: 12px; 
        color:Gray;
       display:block;
         border-bottom:solid 1px #b8b8b8;
        }
        div#errorreasion
        {
            width:235px;
            word-wrap:break-word;
            }
#zhengti { width:1000px; height:auto;margin:0;padding:0;font-size:12px; background:#FFFFFF;text-align:left; overflow:visible;background:white;
	background:url(/images/default/top_bg.jpg);
	background-attachment: scroll;
	background-image: url(/images/default/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	overflow:hidden;
	}

#header{
	width:1000px;
	height:94px;
	margin:0;
	padding:0;
	background-image: url(/images/default/header.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	}
	
		#logo{ width:338px; height:59px; margin:0; padding:34px 0 0 0; float:left;overflow:hidden;}
		#header_link{ width:662px; height:50px; margin:33px 0 0 0; padding:10px 0 0 0; float:left;}
		#choice{ width:662px; height:25px; margin:0; padding:0; font-size:14px; color:#000000; line-height:25px; text-align:right; font-weight:bold;}
			#choice a{ color:#000000; text-decoration:none;}
			#choice a:hover{ color:#000000; text-decoration:underline;}
	#Button{ width:662px; height:25px; margin:0; padding:0; text-align:right;}
		#Landing{ width:auto; height:25px; margin:0 0px 0 0; padding:0; float:right;  font-size:12px; color:#d49c06; line-height:25px; text-align:right;}
			#Landing a{ color:#d49c06; text-decoration:none;}
			#Landing a:hover{ color:#d49c06; text-decoration:underline;}
		#Landing_choice{ width:auto; height:25px; margin:0; padding:0;  float:right;font-size:12px; color:#717171; line-height:25px; text-align:right;}
			#Landing_choice a{ color:#717171; text-decoration:none;}
			#Landing_choice a:hover{ color:#717171; text-decoration:underline;}

#main{ width:1000px; margin:0; padding:0; overflow:visible;height:auto;/*background:gray;by annder*/}

#contain{ width:1000px; height:auto; margin:0; padding:0; text-align:center; overflow:visible;}
#Village_more2{ width:470px; height:87px; margin:0 0 0 7px; padding:0; float:left;  font-size:12px; color:#969696; line-height:20px;}
	#blog{ width:280px; height:87px; margin:5px 0 0 5px; padding:0; float:left; text-align:left;}
		#blog_more{ width:280px; height:22px; line-height:22px;  font-size:12px; color:#000000;}
			#blog_more a{ color:#000000; text-decoration:none;}
			#blog_more a:hover{ color:#000000; text-decoration:underline;}
		#blog_more2{ width:280px; height:22px; line-height:22px;  font-size:12px; color:#bd7b25;}
			#blog_more2 a{ color:#bd7b25; text-decoration:none;}
			#blog_more2 a:hover{ color:#bd7b25; text-decoration:underline;}
	#blog_show{ width:170px; height:20px; margin:0;padding:0; float:left; text-align:center;}

/* chc
	#left{ width:663px; height:auto!important;height:auto; margin:0;  background:#ffffff;padding:0; float:left; overflow:visible;}
	*/	
	
#left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; WIDTH: 663px; PADDING-TOP: 0px; HEIGHT: auto
}	
		#Comments{ width:663px; margin:27px 0 0 0; padding:0;height:15px; font-size:12px;color:#000000;line-height:15px; font-weight:bold; text-align:center;}
			#Comments a{ color:#000000; text-decoration:none;}
			#Comments a:hover{ color:#000000; text-decoration:underline;}

			#Village {width:565px; height:auto;margin:16px 0 0 27px;padding:0;clear:both;}
		#join_Village{ width:565px; height:auto!important;height:auto; margin:0;padding:0;overflow:visible;}
			#Village_pic{ width:88px; height:87px; margin:0; padding:0; float:left;}
			#Village_more{ width:470px; height:auto; margin:0 0 0 7px; padding:0; float:left;  font-size:12px; color:#969696; line-height:20px;}
				#Village_more a{ color:#969696; text-decoration:none;}
				#Village_more a:hover{ color:#bd7e25; text-decoration:underline;}
			#Village_title{ width:470px; height:auto; margin:0; padding:0;clear:both;}
				#Village_name{ width:auto; height:auto;margin:0; padding:0;  font-size:26px; font-weight:bold;color:#6e2b3c; line-height:32px;float:left;}
					#Village_name a{ color:#6e2b3c; text-decoration:none;}
					#Village_name a:hover{ color:#6e2b3c; text-decoration:underline;}
				#Village_time{ width:420px; height:auto; margin:0; padding:0;  font-size:12px; color:#717171; line-height:20px;clear:both;}
					#time{ width:auto; height:auto; margin:0; padding:0; float:left;}
					#join{ width:auto; height:auto; text-align:center; float:right; margin:10px 8px 0 0; padding:0;}
		#Village_text{ width:565px; height:auto; line-height:20px; margin:18px 0 0 0; padding:0;  font-size:12px; color:#615F5F;clear:both;word-wrap:break-word;}
				#Village_text a{ color:#969696; text-decoration:none;}
				#Village_text a:hover{ color:#bd7e25; text-decoration:none;}
				
				#Village_name2{ width:auto; height:auto;margin:0; padding:0;  font-size:14px; font-weight:bold;color:#6e2b3c; line-height:25px; text-align:left;}	
				#Village_name2 a{ color:#6e2b3c; text-decoration:none;}
				#Village_name2 a:hover{ color:#6e2b3c; text-decoration:underline;}
					
					#time2{ width:300px; height:87px; margin:0; padding:0; float:left;}

		#Tags{ width:565px; height:auto; margin:40px 0 0 27px; padding:0; font-size:12px; color:#717171; line-height:16px;}
		#Tags a{ color:#a17a40; text-decoration:none;}
		#Tags a:hover{ color:#a17a40; text-decoration:underline;}
	#Albums{ width:580px; height:auto; margin:0; padding:10px 0 0 0;  font-size:12px; color:#bd7e25; line-height:22px; }
					
		#picture{  width:69px; height:auto; margin:13px 14px 0 13px; display:inline;padding:0; float:left;  font-size:12px; color:#bd7e25; line-height:30px; text-align:center;}
				#picture a{ color:#bd7e25; text-decoration:none;}
				#picture a:hover{ color:#bd7e25; text-decoration:underline;}

				#Banana{ width:100px; height:28px; margin:10px 0 0 10px; display:inline;padding:0; float:left;  font-size:12px; color:#000000; line-height:28px; text-align:center;}
				#Banana a{ color:#000000; text-decoration:none;}
				#Banana a:hover{ color:#000000; text-decoration:underline;}

				#Topics{ width:580px; height:auto; margin:0; padding:0;  font-size:12px; color:#000000; line-height:25px;background:#dad9d9;}
				#Topics a{ color:#000000; text-decoration:none;}
				#Topics a:hover{ color:#000000; text-decoration:underline;}
				
				#Topics2{ width:580px; height:auto; margin:0; padding:0;  font-size:12px; color:#000000; line-height:25px; text-align:left;}
				#Topics2 a{ color:#000000; text-decoration:none;}
				#Topics2 a:hover{ color:#000000; text-decoration:underline;}
				
				
					#Top_title{ width:290px; height:30px;padding:0 0 0 5px; margin:0; float:left; line-height:30px; text-align:left;}
					#Top_writer{ width:125px; height:30px;padding:0 0 0 5px; margin:0; float:left; line-height:30px;}
					#Top_nub{ width:30px; height:30px; margin:0; padding:0; float:left; text-align:center; line-height:30px;}
					#Top_time{ width:120px; height:30px; margin:0; padding:0; float:left; text-align:center; line-height:30px;}	
					
					#Top_title2{ width:290px; height:auto;padding:0 0 0 5px; margin:0; float:left; line-height:30px; text-align:left;}
					#Top_writer2{ width:95px; height:auto;padding:0 0 0 5px; margin:0; float:left; line-height:30px; text-align:left;}
					#Top_nub2{ width:100px; height:auto; margin:0; padding:0; float:left; text-align:center; line-height:30px; text-align:left;}
					#Top_time2{ width:80px; height:auto; margin:0; padding:0; float:left; text-align:center; line-height:30px; text-align:left;}	


		
		#flash{ width:auto; height:auto; margin:5px 0 0 0; padding:0;}
		#left_main{ width:580px; height:auto; margin:5px 0 0 19px; padding:0;float:none;}
		
		#maintop {height:auto; margin:5px 0 0 19px; padding:0;width:90%; text-decoration:none;}
		#left_main_title{ width:580px; height:auto; margin:0px; padding:0px;}
			#hotlink{ width:auto; height:25px; margin:0; padding:0; float:left;  font-size:14px; color:#6e2b3c; font-weight:bold; line-height:30px; text-align:center;}
					#hotlink a{ color:#6e2b3c; text-decoration:none;}
					#hotlink a:hover{ color:#6e2b3c; text-decoration:underline;}
					
			#hotlink_line{ width:100%; height:25px; margin:0; padding:0; float:left;  font-size:14px; color:#6e2b3c; font-weight:bold; line-height:30px;text-align:left;}
					#hotlink_line a{ color:#6e2b3c; text-decoration:none;}
					#hotlink_line a:hover{ color:#6e2b3c; text-decoration:underline;}
		
			#more{ width:200px; height:25px; margin:0; padding:0;  font-size:12px; color:#afafaf;float:right; line-height:25px; text-align:right;}
				#more a{ color:#afafaf; text-decoration:none;}
				#more a:hover{ color:#6e2b3c; text-decoration:underline;}
			#line{ width:580px; height:1px; margin:0 0 5px 0; padding:0; overflow:hidden; background:url(/images/default/line.jpg);}
			#hot_team{ width:552px; height:66px; margin:17px 0 2px 0px; padding:0;overflow:hidden;}
				#team_pic{ width:67px; height:66px; margin:0; padding:0; float:left;}
				#team_Text{ width:372px; height:66px; margin:0 0 0 30px; display:inline;padding:0; float:left; }
					#team_title{ width:372px; height:17px; line-height:17px;  font-size:14px; color:#6e2b3c; font-weight:bold;}
										#team_title a{color:#6e2b3c; text-decoration:none;}
										#team_title a:hover{color:#6e2b3c; text-decoration:underline;}
					
					
					#Label{ width:372px; height:15px; margin:8px 0 0 0; padding:0;line-height:15px;  font-size:12px; line-height:15px; overflow:hidden;}
										#Label a{color:#717171; text-decoration:none;}
										#Label a:hover{color:#717171; text-decoration:underline;}

						#Label_title{ width:37px; height:15px; float:left; color:#717171;}
						#Label_text{ width:335px; height:15px; color:#a17a40; float:left;}
										#Label_text a{color:#a17a40; text-decoration:none;}
										#Label_text a:hover{color:#a17a40; text-decoration:underline;}
						
					#Discuss{ width:372px; height:15px; margin:9px 0 0 0; padding:0; font-size:12px; line-height:15px;}
										#Discuss a{color:#717171; text-decoration:none;}
										#Discuss a:hover{color:#717171; text-decoration:underline;}
				
						#response{ width:60px; height:20px; margin:0;padding:0 0 0 10px;line-height:20px; color:#6e2b3c;font-size:12px;}
										#response a{color:#6e2b3c; text-decoration:none;}
										#response a:hover{color:#6e2b3c; text-decoration:underline;}
										
										#response_blog { width:95%; height:20px; margin:0;padding:0 0 0 10px;line-height:20px; color:#6e2b3c;font-size:12px; text-align:right;}
										#response_blog a{color:#6e2b3c; text-decoration:none;}
										#response_blog a:hover{color:#6e2b3c; text-decoration:underline;}
										
						
						#Discusser{ width:300px; height:15px; margin:0; padding:0; float:left; color:#717171;}
										#Discusser a{color:#717171; text-decoration:none;}
										#Discusser a:hover{color:#717171; text-decoration:underline;}
						
						#Concern{ width:122px; height:15px; float:left; line-height:15px; color:#6e2b3c;}
				#team_date{ width:80px; height:15px; margin:0; padding:0; display:inline;line-height:15px; text-align:center;  font-size:12px; color:#717171; float:left;}
				#line2{ width:580px; height:1px; margin:23px 0 2px 0; padding:0; overflow:hidden; background:url(/images/default/line.jpg);}

			#hot_team2{ width:552px; height:auto; margin:27px 0 12px 0px; padding:0;}
				#team_pic2{ width:75px; height:75px; margin:5px 0 0 0; padding:0; float:left;}
				#team_Text2{ width:450px; height:auto;padding:0;margin :0 0 0 10px; float:left;}
					#team_title2 , #team_title2 a{ width:450px; height:17px; line-height:17px;  font-size:14px; color:#6e2b3c; font-weight:bold;}
				#Label2{ width:450px; height:15px; margin:8px 0 0 0; padding:0;line-height:15px;  font-size:12px; line-height:15px; overflow:hidden;}				
					#Discuss2 , #Discuss2 a , #Discuss2 a:hover { width:450px; height:auto; margin:5px 0 0 0; padding:0; font-size:12px; line-height:20px;}
					#Discuss2 a:hover{ text-decoration:underline;}

	#right{width:337px!important;width:337px;height:auto!important;height:auto;margin:0; padding:0; float:left; overflow:visible; /*background:red;by annder*/}
		
		#Search{ width:330px; height:80px; margin:17px 0 0 0; padding:0 0 0 0; overflow:hidden;text-align:center;}
		
		.searchradio {width:54px!important;width:auto;height:auto!important;height:auto;float:left!important;margin:0;padding:0!important;padding:0 2px 0 4px;overflow:visible;text-align:center;}
		
			/*#Search_title{ width:330px; height:18px; margin:0; padding:0; line-height:18px;  font-size:14px; color:#6e2b3c;}*/
			#Search_title{ width:0px; height:0px; margin:0; padding:0; line-height:18px;  font-size:14px; color:#6e2b3c;overflow:hidden;}
			#Search_choice{ width:330px; height:18px; margin:14px 0 0 0px; padding:0; line-height:18px;  font-size:12px; color:#151515; text-align:left;}
				/*#radio{ width:14px; height:15px; margin:0; padding:0;}*/
			#Search_text{ width:330px; height:22px; margin:6px 0 0 0; padding:0;}
			#SearchKey {width:290px;float:left;margin:0 0 0 0px;}
				#text{ width:244px; height:20px; margin:0 0 0 0px; padding:0; float:left;  font-size:12px; line-height:20px; color:#cccccc}
				#button2{ width:46px; height:22px; margin:0; padding:0 0 0 3px; float:left;}
			
			#hotTags , #loginfolk { width:330px; height:auto; margin:23px 0 10px 0; padding:0 0 0 0; overflow:hidden;}
			
				#hotTags_title , #loginfolk_title { width:330px; height:20px; margin:0; padding:0; line-height:20px;  font-size:14px; color:#6e2b3c; font-weight:bold;}
				#hot_text , #hot_text_list { /*width:330px;*/width:100%; height:112px; margin:10px 0 0 0; padding:0; line-height:28px;  font-size:12px; color:#717171;}
					#hot_text a , #hot_text_list a{ color:#717171; text-decoration:none;}
					#hot_text a:hover , #hot_text_list a:hover{ color:#d49c06; text-decoration:underline;}
		
			#login_fld {width:70px;margin:5px 5px 5px 5px;float:left;}
			#login_box {width:70px;margin:5px 5px 5px 5px;float:left;}
			#login_clear {clear:both;}
			.d-text {width:180px;border:solid 0.1px gray inline;}
				
		#pic1{ width:330px; height:97px; margin:5px 0 0 0; padding:0;}
			#pic2{ width:330px; height:97px; margin:0; padding:0; overflow:visible;/*background:green;/*by annder*/}
		#latest_comments{ width:330px; height:auto; margin:17px 0 0 0; padding:0;/*background:yellow;/*by annder*/}
			#latest_comments_title{ width:330px; height:22px; margin:0; padding:0;}
				#Comments_title{ width:auto; height:22px; line-height:22px;  font-size:14px; color:#6e2b3c; font-weight:bold; float:left;}
				#Comments_more{ width:52px; height:22px; line-height:22px;  font-size:12px; color:#afafaf; float:right; text-align:right;}
					#Comments_more a{ color:#afafaf; text-decoration:none;}
					#Comments_more a:hover{ color:#6e2b3c; text-decoration:underline;}
			#line3{ width:330px; height:1px; margin:4px 0 0 0; padding:0;overflow:hidden; background:url(/images/default/line.jpg);}
			
			#Comments_team{ width:330px; height:auto; margin:12px 0 12px 0; padding:0;float:left;}
				#Comments_team_title{ width:330px; height:15px; margin:0; padding:0;  font-size:12px; color:#d49c06; line-height:15px; text-decoration:underline;}
					#Comments_team_title a{ color:#d49c06; text-decoration:none;}
					#Comments_team_title a:hover{ color:#d49c06; text-decoration:underline;}
				#Comments_team_contain{ width:330px; height:auto; /*width:310px;margin:3px 0 0 9px; */margin:3px 0 0 0px;padding:0; overflow:visible;}
					#Comments_team_pic{ width:47px; height:50px; float:left; margin:0; padding:0;}
					#Comments_team_text{/* width:238px;margin:0 0 0 10px;*/ word-wrap:break-word; width:260px; height:auto; float:left; margin:0 0 0 15px;padding:0;  font-size:12px; color:#717171; line-height:18px; }
						#Comments_team_text a{ color:#717171; text-decoration:none;}
						#Comments_team_text a:hover{ color:#d49c06; text-decoration:underline;}
					
					
		#Update{ width:330px; height:auto; margin:25px 0 0 0; padding:0; overflow:visible;}
			#Update_contain{ width:310px; height:48px; margin:22px 0 0 11px; padding:0;}
				#Update_pic{ width:48px; height:48px; margin:0; padding:0; float:left;}
				#Update_text{ width:200px; height:48px; margin:0 0 0 16px; padding:0; float:left;  font-size:12px; color:#717171; line-height:18px;}
						#Update_text a{ color:#717171; text-decoration:none;}
						#Update_text a:hover{ color:#d49c06; text-decoration:underline;}
								
					#Update_name{ width:auto; margin:0 5px 0 0; padding:0 3px 0 3px;height:16px; line-height:18px;  font-size:12px; color:#FFFFFF; background:#98671b; float:left;}
						#Update_name a{ color:#FFFFFF; text-decoration:none;}
						#Update_name a:hover{ color:#FFFFFF; text-decoration:underline;}

#copyrights{
	width:1000px;
	height:82px;
	margin:15px 0 0 0;
	padding:15px 0 0 0;
	background:url(/images/default/header.jpg);
	background-attachment: scroll;
	background-image: url(/images/default/header.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color:White;
	
	font-size:12px;
	color:#000000;
	line-height:20px;
	text-align:center;}
	#copyrights a{ color:#000000; text-decoration:none;}
	#copyrights a:hover{ color:#000000; text-decoration:underline;}
	

/*登录页我的传说、我的村落、我的合作社、我的谷堆、来访会员信息、了解更多的传说*/
	#my_Legend{ width:580px; height:auto; margin:20px 0 0 19px;padding:0;clear:both;}
	#add{ width:auto; height:25px; margin:0; padding:0 0 0 10px; float:left;  font-size:12px; color:#000000;line-height:25px;}
		#add a{ color:#d49c06; text-decoration:none;}
		#add a:hover{ color:#d49c06; text-decoration:underline;}
	#my_Legend_juti{ width:580px; height:auto; margin:0; padding:0;}
		#mylegend_team{ width:69px; height:95px; margin:21px 25px 0 15px; display:inline;padding:0; float:left;text-align:center; line-height:25px;  font-size:12px; color:#bd7e25;}
		#mylegend_team a{ color:#bd7e25; text-decoration:none;}
		#mylegend_team a:hover{ color:#bd7e25; text-decoration:underline;}
	
#Visit{ width:330px; height:auto; margin:0; padding:0;}
/*asdfasdfasdfasdfasdfasfdasdfddddddddddddddddddddddddd*/
#Visit_team{width:53px; height:80px; margin: 16px 25px 0 0px; word-break:break-all;display:inline; padding:0; float:left;  font-size:12px; color:#030303; line-height:22px; text-align:center;}
		#mylegend_team a{ color:#030303; text-decoration:none;}
		#mylegend_team a:hover{ color:#030303; text-decoration:underline;}
	



/*按钮*/
.d_login
{
width:120px;
background-color:#FFFFDF;
border:1px dotted #FF6600;
padding:3px;
}
.dbtn,.d-button
{
	line-height:20px; 
	border-bottom:1px #999999 solid; 
	border-right:1px #999999 solid; 
	border-left:1px #EBD6D6 solid; 
	border-top:1px #EBD6D6 solid; 
	background-color:#ec9c00; 
	color:#fff; 
	font-size:12px; 
	font-weight:normal; 
	height:24px; 
	padding:0px 2px 2px 2px;
	cursor:pointer;
}


.nc ,.msg-error {font-size:12px;text-align:center;margin:20px 0 0 0;}
.pagination {font-size:12px;width:100%;text-align:center;margin:10px 0 10px 0;}
.f-text 
{
	width:90%;
	/*border:1px #fee48f solid;padding:3px;*/
	border:1px gray solid;padding:3px;
	cursor:pointer;
}

#DivResult a{font-size:12px;color:#bd7b25; text-decoration:none;}
#DivResult a:hover{font-size:12px;color:#bd7b25; text-decoration:underline;}

#DivPage {font-size:12px;font-weight:normal;color:#bd7b25;}
#DivPage a {font-size:12px;font-weight:normal;color:#bd7b25;text-decoration:underline;}
#DivPage a:hover {font-size:12px;font-weight:normal;color:#bd7b25;text-decoration:underline;}

#pictureCurrent
{
	float: left;
	width: 200px;
	margin-left: 20px; *display:inline;}
#pictureUpload
{
	float: right;
	width: 350px;
	margin-right: 20px; *display:inline;}
#pictureCurrent p, #pictureUpload form p
{
	margin: 10px 0;
}





/**/
.line_01{background:url(/images/fengla/fl_index_20.jpg); height:126px; width:1px;}
.line_02{background-color:#fee7cb; width:1px;}
.line_03{background:url(/images/fengla/fl_index_21.jpg); height:68px; width:1px;}

.h_title1{height:24px; width:410px; background:url(/images/fengla/index_08.gif) repeat-x; margin-top:8px; margin-bottom:10px;}
.h_titel1 li{float:left; display:inline;}
.h_bgleft{width:13px; background:url(/images/fengla/index_07.gif) no-repeat; height:24px; float:left; display:inline;}

/*参观与被参观*/
.h_visit1{height:24px; width:99px; background:url(/images/fengla/index_06.gif) no-repeat; float:left; display:inline; text-align:center; line-height:24px; color:#f07402; font-size:12px; font-weight:bold;}
.h_visit2{height:24px; width:99px; background:url(/images/fengla/index_05.gif) no-repeat; float:left; display:inline; text-align:center; line-height:24px; font-size:12px; font-weight:bold;color:#FFFFFF;}
/*.h_visit2 a{color:#fff; display:block;}
.h_visit2 a:hover{text-decoration:none; color:#fff;}*/
.h_spacer{width:4px; height:24px; float:left; display:inline;}



.h_title2{height:24px; width:410px; background:url(/images/fengla/dot.gif) repeat-x bottom; clear:both; float:left; margin-top:10px; *margin-top:0px; _margin-top:0px;}
.h_titleleft{background:url(/images/fengla/index_11.gif) no-repeat; width:110px; height:18px; font-size:13px; font-weight:bold; color:#FFFFFF; padding-top:5px; float:left; overflow:hidden;}
.h_titleright{background:url(/images/fengla/index_14.gif) no-repeat right bottom; width:300px; height:23px; float:left; position:relative;}
.png1{position:absolute; top:6px; left:220px; background:url(/images/fengla/fl_03.png) no-repeat !important; _background:none; width:69px; height:23px; float:right; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fl_03.png',sizingMethod='crop');}
.more1{background:none;}
.more1 img{margin-left:24px; margin-top:4px; background:none;}
.h_titleright2{width:300px; height:23px; float:left;}
.h_titleright2 img{margin:9px 0 0 247px;}
.h_titleleft img{margin:0px 5px 0 5px;}


.search_friend{width:410px; height:120px; display:block; margin-top:10px; float:left;overflow:hidden;}
.search_friend li{margin-bottom:20px;}

.search_friend span{color:#efa758;}
.s_f_left{float:left; display:inline; width:83px; height:25px; background:url(/images/fengla/index_15.gif) no-repeat; line-height:22px; padding-left:20px;}
.s_f_right{float:left; display:inline; width:290px; text-align:right; color:#efa758; line-height:22px;}
.s_f_right a{color:#ff6600;}

/*图片排版方式*/
.h_imglist1{overflow:hidden;height:98px;padding:5px;}

.h_imglist1 li{float:left; display:inline; width:62px; background:url(/images/fengla/index_09.gif) no-repeat; margin:0 10px 30px 11px;}
.h_imglist1 li img{margin:0; width:49px; height:48px;}
.h_imglist1 a{color:#FF6600;text-decoration:none;clear:both;display:block;}
.h_imglist1 a:hover{color:#FF6600;text-decoration:underline;hidden;}
.h_imglist1 li a{ padding:0px;clear:both;}
.h_imglist1 li span{display:block;}



#right{float:left; display:inline;height:500px; width:60px;}
#mid .right p{line-height:22px; color:#828180;}
#mid .right p a{color:#f07402;}
.r_content{margin-top:15px; margin-bottom:15px; margin-right:20px;clear:both;}
.r_title{font-size:12px; font-weight:bold; color:#f07402; line-height:18px;clear:both;border-bottom:1px dotted #FFCC00;padding-bottom:5px;margin-right:20px;}
.r_title img{padding-right:10px;}
.r_title2{height:30px; border-bottom:1px #f5eddf solid;}
/*首页推荐好友*/
.r_contentpic{margin-top:15px; margin-bottom:15px; float:left;clear:both;}
.r_contentpic span{display:block;text-align:center;}
.r_contentpic li{display:inline;text-align:center;margin:5px 0 5px -4px;float:left;width:65px;}
.r_contentpic img{width:48px;height:48px;padding:2px;border:#efefef solid 1px;}
.r_contentpic a:hover img{border:#FF6600 solid 1px;}
.r_newstitle{font-size:12px; font-weight:bold; color:#f07402; line-height:18px;clear:both;border-bottom:1px dotted #FFCC00;padding-bottom:5px;float:left;margin-top:-10px;}
.r_newscontent{float:left;clear:both;padding-top:10px;}
.r_newscontent li{display:block;line-height:22px;}


.sect-content
{
	padding: 5px 0px 10px 0px;
	
	 }
.bg_line{height:3px;margin:5px 25px 8px 0;clear:both;border-bottom:1px #FF6600 dotted;}



.ui-t1 .ui-gf #newsfeed, .ui-t1 .ui-gf #findfriend, .ui-t1 .ui-gf #minifeed, .ui-t1 .ui-gf #feedlist, .ui-t1 .ui-gf #might_know, .ui-t1 .ui-gf #finder
{
	padding: 10px;
}
.ui-t1, .ui-t2, .ui-t3, .ui-t4, .ui-t5
{ *zoom:1;}
.ui-t1:after, .ui-t2:after, .ui-t3:after, .ui-t4:after, .ui-t5:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.ui-t1
{
	/*background: url(/images/fengla/ui-bg.gif) 459px 0 repeat-y;*/
}
.ui-t1 .ui-gf
{
	float: left;
	width: 439px;
	padding: 10px 10px 20px;
	overflow: hidden;
	line-height: 22px;
}

.reshow{color:Red;}
.reshow a{color:Red; text-decoration:none;}
.reshow a:hover{color:#999999;}
.ui-t1 .ui-gf .sect
{
	padding: 5px 0 0;
}
.ui-t1 .ui-gf h3
{
	border-bottom: 1px solid #ccc;
	line-height: 150%;
}
.ui-t1 .ui-gf h3 span
{
	margin: 0 1em;
	font-size: 12px;
}
.ui-t1 .ui-gf .sect-content
{
	padding: 5px 0;
}
.ui-t1 .ui-gf .sect-link
{
	top: 10px;
	right: 10px;
}
.ui-t1 .ui-g
{
	float: right;
	width: 130px;
	padding: 5px;
}
.ui-t1 .ui-g .sect
{
	margin: 0 5px 10px;
	color: #333;
}
.ui-t1 .ui-g h3
{
	padding: 0 5px;
	/*background: #e4e4e4;*/
	font-size: 12px;
	line-height: 200%; *zoom:1;}
.ui-t1 .ui-g .sect-content
{
	padding: 5px;
}
.ui-t1 .ui-g .back
{
	margin: 5px 5px 20px;
	padding-left: 5px;
	border-bottom: 1px solid #ccc;
	line-height: 200%;
}
.ui-t1 .ui-g .dummy
{
	color: #777;
}
.feed{padding-left:22px;}
.feed-photo
{
	background: url(/images/fengla/photo-icon.gif) 0 0 no-repeat;
}

.feed-movie
{
	background: url(/images/fengla/movie-icon.gif) 0 0 no-repeat;
}
.feed-group
{
	background: url(/images/fengla/group-icon.gif) 0 0 no-repeat;
}
.feed-friend
{
	background: url(/images/fengla/f_icon.gif) 0 0 no-repeat;
}
.feed-share
{
	background: url(/images/fengla/share-icon.gif) 0 0 no-repeat;
}
.feed-blog
{
	background: url(/images/fengla/blog-icon.gif) 0 0 no-repeat;
}
.feed-lianxi
{
	background: url(/images/fengla/mlianxi.gif) 0 0 no-repeat;
}
.feed-address
{
	background: url(/images/fengla/maddress.gif) 0 0 no-repeat;
}
.feed-base
{
	background: url(/images/fengla/mbase.gif) 0 0 no-repeat;
}
.feed-aihao
{
	background: url(/images/fengla/aihao.gif) 0 0 no-repeat;
}
.feed-jiaxiang
{
	background: url(/images/fengla/jiaxiang.gif) 0 0 no-repeat;
}
.feed-mini
{
	background: url(/images/fengla/mini-icon.gif) 0 0 no-repeat;
}
.feed-vote
{
	background: url(/images/fengla/Vote_Icon.gif) 0 0 no-repeat;
}
.feed-mini img{border:0;}

.feed .quote
{
	padding: 5px 0 0 18px;
	background: url(/images/fengla/quote-start.gif) 0 5px no-repeat;
	color: #666;
}
.feed .quote q
{
	padding-right: 18px;
	background: url(/images/fengla/quote-end.gif) 100% 100% no-repeat; *zoom:1;}
.feed .quote q img
{
border:0;}
	
.feed .poster
{
	float: right;
	_padding-bottom: 1px;
}


.visit-fulllist #homevisit ul.al, .visit-fulllist #homevisitor ul.al
{
	padding: 10px 5px;
}
.visit-fulllist #homevisitor ul.al li, .visit-fulllist #homevisit ul.al li
{
	margin: 5px 0;
}


.mc-bd .sect h3, #network .sect h3, #group .sect h3, #movie .sect h3
{
	border-top: 1px solid #1461a9;
	background:#FFFFE1;
	color: #333;
	font-size: 12px;
	text-indent: 10px;
	line-height: 180%; *zoom:1;}
.mc-bd .sect-content, #network .sect-content, #group .sect-content, #movie .sect-content
{
	padding: 5px 0 10px;
}




.f_titles{color:#fff; background-color:#FF9900; padding:5px;}
/*首页浮层*/
.index_float1
{
	width:120px;background-color:#FFF3E2;border:1px solid #FE9505;padding:5px;margin:15px 0 0 15px;color:#fff;
}

.index_float2
{
	color:#FF9900;font-size:14px;font-weight:bold;text-align:center;clear:both;
}
.index_float3
{
	border-bottom:#CCCC00 1px solid;height:1px;clear:both;
}
.index_float4
{
	text-align:center;padding:5px;clear:both;
}


.index_float11
{
	width:120px;background-color:#FFF3E2;border:1px solid #FE9505;padding:5px;margin:15px 0 0 15px;color:#FE9505;
}


.myclear{font-size:0; height:0; width:1px; overflow:hidden; clear:both;}
/*列表类分页数量显示*/
.show_f_num{width:421px; height:26px; line-height:23px; background:url(/images/fengla/index_38.gif) no-repeat; padding-left:10px;margin-top:10px;}

/*内页公共的 顶部我的空间*/
.cus_top{width:609px; padding-left:28px; clear:both; height:auto; overflow:hidden; padding-top:8px;}

.f_top_left{width:380px; float:left; display:inline; font-weight:bold; line-height:28px;margin:0 0 10px 0;}
.f_top_left img{ padding:3px; background:url(/images/fengla/index_31.gif) no-repeat; margin-right:20px;}
.f_top_left span{color:#f07402; font-size:14px; font-weight:bold;}

/*公共菜单*/
/*.cus_menu{height:25px; margin-top:8px;}
.cus_menu ul{background:url(/images/fengla/index_34.gif) repeat-x; line-height:23px;  width:auto; float:left;border:2px #f8b90a solid;border-bottom:0px #f8b90a solid;overflow:hidden;}
.cus_menu li{float:left; text-align:center; background:url(/images/fengla/index_33.gif) no-repeat center right;padding:0 8px 0 8px;}
.cus_menu a{font-weight:bold; color:#c56006; display:block;}
.cus_menu a:hover{text-decoration:none; color:#FFFFFF;}
.cus_menu .curent1{background:url(/images/fengla/index_35.gif) repeat-x;overflow:hidden;}
.cus_menu .curent2{background:url(/images/fengla/index_35.gif) repeat-x;}
.cus_menu .curent2 a{color:#FFFFFF;}
.cus_menu .curent3{border-right:2px #f8b90a solid; width:120px; background:url(/images/fengla/index_35.gif) repeat-x;}
.cus_menu .curent3 a{color:#FFFFFF;}
.cus_menu .curent1 a{color:#FFFFFF;}
.cus_menu .curent1 a:hover{color:#FFFF00;}
.cus_pub{width:590px; background:url(/images/fengla/index_36.gif) repeat-x; height:10px;}
.cus_menu .lastlist{background:none; padding:0 8px 0 8px;}
.cus_menu .lastlist2{background:none;}
.cus_menu .lastlist3{border-right:2px #e76300 solid; background:url(/images/fengla/index_35.gif) repeat-x;}
.cus_menu .lastlist3 a{color:#FFFFFF;}
.cus_menu .lastlist3 a:hover{text-decoration:none;}
.cus_menu .firstlist{border-left:2px #f8b90a solid;}*/
.cus_menu{height:26px; margin-top:8px;}
.cus_menu ul{height:26px;width:auto;background:url(/images/nos_button.jpg); line-height:26px;float:left;border:0px ;border-bottom:0px;overflow:hidden;}
.cus_menu li{float:left; text-align:center; width:80px;}
.cus_menu a{font-weight:bold; color:#c56006; display:block;}
.cus_menu a:hover{text-decoration:none; color:#FFFFFF;}
.cus_menu .curent1{background:url(/images/curr_button.jpg);}
.cus_menu .curent2{background:url(/images/curr_button.jpg);}
.cus_menu .curent2 a{color:#FFFFFF;}
.cus_menu .curent3{border:0px; width:160px; background:url(/images/curr_button.jpg);}
.cus_menu .curent3 a{color:#FFFFFF;}
.cus_menu .curent1 a{color:#FFFFFF;}
.cus_menu .curent1 a:hover{color:#FFFF00;}
.cus_pub{width:590px; height:10px;}
.cus_menu .lastlist{background:none;}
.cus_menu .lastlist2{background:none;}
.cus_menu .lastlist3{border:0px; background:url(/images/fengla/curr_button.jpg);}
.cus_menu .lastlist3 a{color:#FFFFFF;}
.cus_menu .lastlist3 a:hover{text-decoration:none;}
.cus_menu .firstlist{border:0px;}


/*错误显示页面*/
.msg-error, .msg-succ
{ 
	margin: 10px 20px;
	padding: 10px;
	border: 1px solid #dd3c10;
	background: #ffebe8;
	_zoom: 1;
	color:#FF6600;
	font-weight:bold;
}
.msg-succ
{
	border: 1px solid #ffec19;
	background: #fffbcc;
	color:#FF6600;
	font-weight:bold;
}
.msg-system
{
	margin: 10px 20px;
	padding: 10px;
	border: 1px solid #ffec19;
	background: #fffbcc;
	color:#FF6600;
	font-weight:bold;
}
.formmini
{
	margin:5px 0 10px 0;line-height:28px;
}
.formmini h3{font-size:12px;color:#FF6600;}

/*删除按钮*/
.contentstyle span.delete
{
	float: right;
	margin-left: .5em;
}
.contentstyle span.delete a
{
	display: block;
	width: 13px;
	height: 14px;
	margin-top: 4px;
	background: url(/images/fengla/delete.gif) 0 0 no-repeat;
	text-indent: -999em;
	text-align: left;
	overflow: hidden;
}
.contentstyle span.delete a:hover
{
	background-position: 0 -14px;
}

/*分页*/
.pagination
{
	margin: 1em 0; *padding-top:2px;*padding-bottom:2px;text-align:center;zoom:1;clear:both;}
.pagination a
{
	margin: 0 3px;
	padding: 2px 5px;
	border: 1px solid #ccc;
	background: #fff;
}
.pagination a:hover
{
	background:#FF6600;
	color: #fff;
	text-decoration: none;
}
.pagination a.more
{
	padding: 2px 10px;
}
.pagination strong
{
	padding: 2px 4px;
}



/*共用内容部分*/
.conetent{line-height:20px;font-size:12px;}
.content a{color:#0066CC;text-decoration:none;}
.content a:hover{color:#ff0000;text-decoration:none;}


/*2栏的主题部分*/
.mainnoright
{
	margin:0px 20px 0px 20px;
	*margin:8px 20px 5px 20px;
	line-height:22px;
	
}

.mainnoright li{list-style-type:none;}
.mainnoright a{color:#0066CC;text-decoration:none;}
.mainnoright a:hover{text-decoration:underline;}
.mainnoright h3{color:#FF6600; font-size:14px; height:30px; border-bottom:1px #FFCC33 solid;  margin:15px 3px;}
.mainnoright .f-label{width:300px;float:left;}
.f-label1{width:70px;float:left;} 
.specline{height:80px;clear:both;}

/*空间部分*/
.mc-hd
{
	padding: 22px 10px 2px 10px;
	margin:0 10px 0 10px;
	border-bottom: 1px solid #FFD28E;
	/*background: #f7f7f7;*/
	color: #333;
}
.mc-hd h2
{
	position: relative;
	margin: 0 0 0 205px;
	font-size:20px;
	color:#FF6600;
}
.mc-hd h2 span
{
	position: absolute;
	top: 0;
	right: 20px;
}
.mc-hd h2 span img, .bounds img
{
	margin-right: 10px;
}
.mc-bd .narrow
{
	float: left;
	position: relative;
	top: -30px;
	width: 200px;
	padding-left: 20px;
	overflow: hidden;
}
.mc-bd .wide
{
	float: right;
	width: 395px;
	padding-right: 20px;
	overflow: hidden;
}

.mc-ft
{
	padding: 10px;
	border-top: 1px solid #ccc;
}
.mc-bd #minifeed .sect-content
{
	padding: 5px 10px 10px;
}

.more-act
{
	padding: 12px;
	border-top: 1px solid #ccc;
	margin-left:18px;
	zoom: 1;
}
.more-act .ma-b1
{
	float: left;
	width: 80%;
}
.more-act .ma-b2
{
	float: right;
	width: 20%;
	text-align: right;
	clear:both;
}
.more-act .ma-b2 a.share
{
	float: right;
}

#wrap
{
	min-height: 150px;
	_height: 150px;
	padding-bottom: 1px;
	border-top: 1px solid #FFDAB5;
/*	background: #f5f5f5; 
*/	*zoom:1;
	}
#wrap:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}

.photo-list
{
	border-collapse: collapse;
	width: 590px;
	margin: 0 auto 10px;
}
.photo-list td
{
	padding: 10px 0 0;
	border: 0;
	text-align: center;
}
.photo-list-tagged td
{
	width: 25%;
}
.photo-list .photo img
{
	padding: 3px;
	border: 1px solid #ccc;
	background: #fff; *position:relative;*bottom:1px;}
.photo-list .photo:hover img
{
	border: 1px solid #06c;
}
.photo-mms-help
{
	margin: 12px;
	text-align: center;
}
.photo-view
{
	width: 600px;
	margin: 0 auto;
	padding: 10px 0;
	text-align: center;
}
.photo-view .bar
{
	display: inline;
	color: #aaaaaa;
}
.photo-view a
{
	display: block;
}
.photo-desc
{
	padding: 0 20px 5px;
	zoom: 1;
}
.photo-desc p
{
	margin-bottom: .5em;

}
.photo-desc .photo-from
{
	float: left;
	_display: inline;
	width: 450px;
}
.photo-desc .upload-dt
{
	float: right;
	width: 110px;
}
.photo-desc .upload-dt a.share
{
	float: right;
}
.photo-desc .stat
{
	clear: both;
	color: #999;
}
.photo-desc p.throumobile a
{
	padding: .2em 0 .2em 1.75em;
	background: url(/images/fengla/mobile-photo-icon.gif) 0 50% no-repeat;
}
.photo-cmts, .pi-action
{
	float: left;
	_display: inline;
	padding: 20px 10px;
}
.photo-cmts
{
	width: 480px;
}
.photo-cmts textarea
{
	width: 400px;
	height: 8em;
	margin: 10px 0;
}


#pf-picture
{
	text-align: center;
}
#pf-picture a
{
	display: block;
}
#pf-picture p
{
	margin: 5px 15px 0;
}
#pf-actions ul
{
	margin: 10px 0 20px;
}
#pf-share .sect-content, #pf-group .sect-content
{
	padding: 5px 10px 10px;
}

#pf-miniblog .sect-content li
{
	margin-bottom: 5px;
	padding: 5px 10px;
	border-bottom: 1px solid #ccc;
}
#pf-miniblog .sect-content li .time
{
	margin-left: 1em;
}
.share-list li
{
	margin-bottom: 3px;
	overflow: hidden;
}
#pf-wall .sect-content
{
	padding: 0 0 10px;
}
.pf-wall-post
{
	padding: 10px;


}
.pf-wall-post textarea
{
	width: 369px;
	height: 6em;
	margin-bottom: 10px;
}
.pf-wall-act
{
	position: relative;
}
#pf-wall ol
{
	padding: 10px;
}
#pf-wall-more
{
	padding-right: 10px;
	text-align: right;
}
#pf-blog li
{
	padding: 0 10px;
	border-bottom: 1px solid #ddd;
	color: #999;
	line-height: 200%;
}
#pf-blog li.first
{
	color: #333;
	line-height: 150%;
}
#pf-blog li h4
{
	line-height: 200%;
}
#pf-blog li img
{
	float: left;
	margin: 0 10px 5px 0;
}
#pf-blog li .stat
{
	padding-bottom: .5em;
	line-height: 150%;
}

ul.actions
{
	list-style: none;
}
ul.actions li
{
	border-bottom: 1px solid #ddd;
	color: #999;
	text-indent: 15px;
	line-height: 175%;
	zoom: 1;
	margin:2px;
}
ul.actions li a
{
	display: block;
}
ul.actions li a:hover
{
	background-color: #FF9900;
	color: #fff;
	text-decoration: none;
}

/*空间好友*/
#friends-filter
{
	margin-bottom: 30px;
	padding-top: 38px;
	line-height: 20px;
}
#friends-filter h4
{
	margin: 15px 0 0;
	padding-left: 10px;
	color:#FF6600;
}
#friends-filter p, #friends-filter h4, #friends-filter ul li, #friends-filter .toggle
{
	border-bottom: 1px solid #FFE1C4;
}
#friends-filter p a, #friends-filter ul li a
{
	display: block;
	padding-left: 10px;
	text-decoration: none;
}
#friends-filter .toggle a
{
	display: block;
	padding-left: 25px;
	background: url(/images/fengla/aro-link.gif) 10px 8px no-repeat;
	text-decoration: none;
}
#friends-filter .open a
{
	background: url(/images/fengla/aro-link.gif) 10px -37px no-repeat;
}
#friends-filter p a:hover, #friends-filter ul li a:hover, #friends-filter .toggle a:hover
{
	background-color:#FF6600;
	color:#FFFFFF;
}
#friends-filter p.current, #friends-filter ul li.current
{
	border: 1px solid #FF6633;
}
#friends-filter p.current a, #friends-filter ul li.current a
{
	border-top: 1px solid #FF9900;
	background:#FF9900;
	color: #fff;
	line-height: 22px;
}
#friends-filter p.current a, #friends-filter ul li.current a
{
	border-top: 1px solid #FF9900;
	background: #FF9900;
	color: #fff;
	line-height: 22px;
}
.sect
{
	position: relative; *zoom:1;
}

.sect:after, .sect-content:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.sect-brief
{
	position: relative;
	height: 1.6em;
	padding: 0 10px;
	border-top: 1px solid #FFD9B3;
	background:#FFF3E8;
	color: #666;
    
	line-height: 1.6em;
}
#mid .container .mainnoright #group .wide #gp-board .sect-brief{margin-right:20px;}
.sect-brief .see_all
{
	position: absolute;
	top: 0;
	right: 5px;
}
.sect-link
{
	position: absolute;
	top:0px;
	*top:20px;
	right: 20px;
	line-height: 200%;
}

#pf-friend .al
{
	margin-left: 1px;
}
#pf-friend .al a
{
	width: 66px;
}

.sect-set .sect-brief
{
	position: relative;
	height: auto;
	margin: .4em 0;
	padding: 0;
	border: 0;
	background: transparent;
	color: #666;
}
.sect-set .sect-brief .tip
{
	visibility: hidden;
	position: absolute;
	top: 0;
	right: 0;
}

.sect-set .sect-content p
{
	margin: 1em 0;
}
.sect-set .note
{
	margin: .4em 0;
	color: #666;
}
.sect-set .sect-link
{
	right: 0;
}
.sect-set form
{
	margin-top: 20px;
}
.sect-set form.nf
{
	margin-left: 0;
}
.sect-set .act
{
	margin: 10px 0;
}
.sect-set .collapse h3
{
	color: #06c;
}
.sect-set .collapse .sect-content
{
	display: none;
}
.sect-set .collapse .sect-brief .tip
{
	visibility: visible;
}


#lm h3, #ff-lm h3, .ico-lm
{
	background: url(/images/fengla/ico-wlm.gif) 0 50% no-repeat;
	text-indent: 22px;
	font-size:12px;
}
#gt h3, #ff-gt h3, .ico-gt
{
	background: url(/images/fengla/ico-gtalk.gif) 0 50% no-repeat;
	text-indent: 22px;
}
#ff-em h3, .ico-em
{
	background: url(/images/fengla/ico-email.gif) 0 50% no-repeat;
	text-indent: 22px;
}
#ff-im h3, .ico-im
{
	background: url(/images/fengla/ico-outlook.gif) 0 50% no-repeat;
	text-indent: 22px;
}
#ff-ew h3
{
	background: url(/images/fengla/icon/people.gif) 0 50% no-repeat;
	text-indent: 22px;
}
#ff-ew ul
{
	margin-left: 2em;
}
#ff-ew ul li
{
	line-height: 200%;
}
#ff-s h3
{
	background: url(/images/fengla/ico-search.gif) 0 50% no-repeat;
	text-indent: 22px;
}

.al
{
	list-style: none; *zoom:1;}
.al:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.al li
{
	float: left;
}
.al li a
{
	float: left; /*height: 68px;*/
	overflow: hidden;
	text-align: center;
}
#pf-friend .al
{
	margin-left: 1px;
}
#pf-friend .al a
{
	width: 66px;
}

#mid .mc-bd #pf-friend .hn
{
	margin: 5px 0;
	padding: 5px 10px;
}
#mid .mc-bd #pf-friend .hn dt
{
	margin-bottom: .5em;
}
#mid .mc-bd #pf-friend .hn dd
{
	line-height: 200%;
}
.sect h3
{
	margin-bottom: 0em;
	background-color:#FFE8D0;
	padding:2px 5px 0 5px;
	font-size: 14px;
	color:#FF9900;
}

.al li a img
{
	width: 48px;
	height: 48px;
	margin:8px 0 5px 0;
}
.al li a span
{
	display: block;
	line-height: 150%;
	white-space: nowrap;
}
.al li a:hover, .al li a:active
{
	text-decoration: none;
}
.al li a:hover span, .al li a:active span
{
	text-decoration: underline;
}
.pl li
{
	position: relative;
	padding: 8px 5px 8px 68px;
	border-bottom: 1px solid #ddd;
	min-height: 70px;
	_height: 70px; *zoom:1;}
.pl li:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.pl .image a
{
	position: absolute;
	left: 0;
	top: 8px;
	width: 48px;
	margin-right: 20px;
	overflow: hidden;
	text-align: center;
}
.pl .image a img
{
	display: block;
	width: 48px;
	height: 48px;
}
.pl .image a span
{
	display: block;
	line-height: 150%;
	white-space: nowrap;
}
.pl .poster
{
	float: right;
	margin-left: 10px;
}
.pl h4
{
	font-size: 14px;
	font-weight: normal;
}
.na li
{
	padding-left: 10px;
}
.pl p.review
{
	padding: 5px 0 0 18px;
	background: url(/images/fengla/quote-start.gif) 0 5px no-repeat;
	font-size:12px;
}
.pl p.review q
{
	padding-right: 18px;
	background: url(/images/fengla/quote-end.gif) 100% 100% no-repeat; *zoom:1;}
.bl
{
	margin: 0 5px;
	padding-left: 20px;
	color: #666;
	line-height: 20px;
}
.bl li
{
	list-style-type: square;
}

#newsfeed h4, #minifeed h4
{
	border-bottom: 1px solid #ccc;
	color: #777;
	font-size:14px;
}
#newsfeed ul, #minifeed ul
{
	margin: .6em 0 1em;
}
#newsfeed .feed-recomend ul
{
	margin: 0;
	line-height: 120%;
}
#newsfeed .feed-recomend ul li
{
	margin-bottom: 3px;
}
#minifeed li
{
	position: relative;
	_zoom: 1;
}

.feed
{
	position: relative;
	padding-left: 22px;
	color: #333;
}
.feed, .feed .detail
{ *zoom:1;}
.feed:after, .feed .detail:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.feed .type
{
	float: left;
	_display: inline;
	width: 16px;
	height: 16px;
	margin-left: -22px;
	overflow: hidden;
	text-indent: -999em;
}
.feed-grouppost .type
{
	background-position: 0 0;
}
#feed-filter .sect-content .filter li{padding-left:20px; float:left; width:80px; display:block;}
#feed-filter .sect-content .filter .feed-miniblog .type{background:none;}
#feed-filter .sect-content .filter .feed-photo .type{background:none;}
#feed-filter .sect-content .filter .feed-blog .type{background:none;}
#feed-filter .sect-content .filter .feed-grouppost .type{background:none;}
#feed-filter .sect-content .filter .feed-movie .type{background:none;}
#feed-filter .sect-content .filter .feed-phototag .type{background:none;}
.feed-miniblog .type
{
	background: url(/images/fengla/miniblog-icon.gif) 0 52% no-repeat;
}
.share-list li.share-type-miniblog
{
	background: url(/images/fengla/miniblog-icon.gif) 0 0 no-repeat;
}
.feed-mobile-miniblog .type
{
	background: url(/images/fengla/mobile-miniblog-icon.gif) 0 50% no-repeat;
}
.share-list li.share-type-user
{
	background-position: 0 -48px;
}
.feed-photo
{
	background: url(/images/fengla/photo-icon.gif) 0 0 no-repeat;
}
.feed-miniblog
{
	background: url(/images/fengla/mini-icon.gif) 0 0 no-repeat;
}

.feed-profile
{
	background: url(/images/fengla/mbase.gif) 0 0 no-repeat;
}
.feed-grouppost
{
	background: url(/images/fengla/bglist_03.gif) 0 0 no-repeat;
}
.feed-phototag
{
	background: url(/images/fengla/index_45.gif) 0 0 no-repeat;
}

.feed-movie
{
	background: url(/images/fengla/movie-icon.gif) 0 0 no-repeat;
}
.feed-group
{
	background: url(/images/fengla/group-icon.gif) 0 0 no-repeat;
}
.feed-friend
{
	background: url(/images/fengla/f_icon.gif) 0 0 no-repeat;
}
.feed-share
{
	background: url(/images/fengla/share-icon.gif) 0 0 no-repeat;
}
.feed-licai
{
	background:url(/images/fengla/licai_Icon.gif) no-repeat 0px 4px;
}
.feed-blog
{
	background: url(/images/fengla/blog-icon.gif) 0 0 no-repeat;
}
.feed-lianxi
{
	background: url(/images/fengla/mlianxi.gif) 0 0 no-repeat;
}
.feed-address
{
	background: url(/images/fengla/maddress.gif) 0 0 no-repeat;
}
.feed-base
{
	background: url(/images/fengla/mbase.gif) 0 0 no-repeat;
}
.feed-aihao
{
	background: url(/images/fengla/aihao.gif) 0 0 no-repeat;
}
.feed-jiaxiang
{
	background: url(/images/fengla/jiaxiang.gif) 0 0 no-repeat;
}
.feed-mini
{
	background: url(/images/fengla/mini-icon.gif) 0 0 no-repeat;
}
.type, .feed-phototag .type
{
	background: url(/images/fengla/photo-icon.gif) 0 50% no-repeat;
}

.share-list li.share-type-photo, .share-list li.share-type-album
{
	background: url(/images/fengla/photo-icon.gif) 0 0 no-repeat;
}
.share-list li.share-type-music
{
	background: url(/images/fengla/share-music-icon.gif) 0 0 no-repeat;
}
.share-list li.share-type-video
{
	background: url(/images/fengla/share-video-icon.gif) 0 0 no-repeat;
}
.feed-mobile-photo .type
{
	background: url(/images/fengla/mobile-photo-icon.gif) 0 50% no-repeat;
}
.feed-picture .type, .feed-profile .type, .feed-realname .type, .feed-contact .type
{
	background-position: 0 -192px;
}
#profile p{min-height:30px; height:auto !important; height:30px;}
.feed-bind-mobile .type
{
	background: url(/images/fengla/mobile-icon.gif);
}
.feed-bind-wlm .type
{
	background: url(/images/fengla/ico-wlm.gif);
}
.feed-bind-gtalk .type
{
	background: url(/images/fengla/ico-gtalk.gif);
}
.feed-wall .type, .feed-comment .type, .feed-blogcomment .type
{
	background-position: 0 -240px;
}
.feed-friend .type
{
	background-position: 0 -288px;
}
.feed-share .type
{
	background-position: 0 -336px;
}
.feed-share-musicurl .type
{
	background: url(/images/fengla/share-music-icon.gif) 0 0 no-repeat;
}
.feed-share-videourl .type
{
	background: url(/images/fengla/share-video-icon.gif) 0 0 no-repeat;
}
.feed-network .type
{
	background: url(/images/fengla/net-ico.gif) 0 0 no-repeat;
}
.feed-group .type
{
	background-position: 0 -432px;
}
.feed-blog .type
{
	background: url(/images/fengla/blog-icon.gif) 0 50% no-repeat;
}
.feed-movie .type
{
	background: url(/images/fengla/movie-icon.gif) 0 50% no-repeat;
}
.feed-app-rewen .type
{
	background: url(/images/fengla/rewen-icon.gif) 0 50% no-repeat;
}
.share-list li.share-type-blog
{
	background: url(/images/fengla/blog-icon.gif) 0 0 no-repeat;padding-left:20px;
}

.feed-wall .detail p
{
	margin-top: .5em;
}
.feed-method a
{
	color: #333;
}
.feed .brief
{
	margin-bottom: .3em;
	padding-bottom: .3em;
	line-height: 130%;
}
.feed .brief .method
{
	color: #333;
}
.feed .brief .time
{
	margin-left: 1em;
	color: #999;
	font-weight: normal;
}

/*相册*/
.photo-album .image
{
	width: 100px;
}
.photo-album .info, .photo-album .info caption
{
	width: 400px;
}
.photo-album-table td
{
	vertical-align: bottom;
}
.photo-album-table td.cover-image
{
	width: 200px;
}
.photo-recent
{
	clear: both;
	width: 100%;
	margin-top: 10px;
}
.photo-recent td
{
	width: 20%;
	padding: 0 10px;
	white-space: nowrap;
}
.photo-recent td a img
{
	display: block;
	padding: 2px;
	border: 1px solid #ccc;
	margin-bottom: 2px;
}
.photo-album-mms caption
{
	background: url(/images/fengla/mobile-photo-icon.gif) 0 50% no-repeat;
	text-indent: 22px;
}

.photo-album-mms caption a
{
	margin-left: -22px;
	padding-left: 22px;
}

#pf-photo .sect-content
{
	padding-left: 10px;
}
#pf-photo .il
{
	margin: 0;
}
#pf-photo .il li
{
	float: left;
	width: 185px;
	margin-right: 5px;
	overflow: hidden;
}
#pf-photo .il .photo-album
{
	margin: 0;
	padding: 0;
	border: 0;
}
#pf-photo .il .photo-album .image
{
	width: 100px;
}

#pf-photo .il .photo-album .info, #pf-photo .il .photo-album .info caption
{
	width: 75px;
}
#pf-basicinfo .sect-content, #pf-pinfo .sect-content
{
	padding-left: 10px;
}
#pf-pinfo dt
{
	font-weight: bold;
}
#pf-pinfo dt a.edit
{
	margin-left: 1em;
	color: #bbb;
	font-weight: normal;
}
#pf-pinfo dd
{
	margin-bottom: 8px;
}
#pf-pinfo th, #pf-pinfo td, #pf-basicinfo th, #pf-basicinfo td
{
	line-height: 125%;
	vertical-align: top;
}
#pf-pinfo th, #pf-basicinfo th
{
	width: 6em;
	padding-top: .25em;
	color: #999;
	white-space: nowrap;
}
#pf-pinfo td, #pf-basicinfo td
{
	padding: .25em 0 0 .25em;
}
#pf-pinfo td .time, #pf-pinfo td .type
{
	margin: 0 .5em;
	color: #666;
}
#pf-pinfo td .desc
{
	color: #666;
}

#photo-edit
{
	margin: 10px 0 20px;
}
#photo-edit li
{
	margin: 10px;
	padding: 10px;
	border: 1px solid #ccc;
	background: #fff;
	clear:both;
	min-height:190px;
	_height:190px;
	
}
#photo-edit .pe-thumb
{
	width: 100px; float:right; display:inline; margin-right:10px;}
#photo-edit .pe-thumb img 
{
	margin-top: 16px;
	width:100px;
}
#photo-edit .pe-info
{
	width: 280px;
	float: left;
	padding-left: 10px;
}
#photo-edit .pe-info textarea
{
	width: 400px;
	height: 100px;
}
#photo-edit .act, #photo-edit .note
{
	margin: 15px 0;
	padding-left: 180px;
}
.comment-post
{
	margin-top: 10px;
}
#photo-upload-page .sect h3
{
	background: url(/images/fengla/photo-icon.gif) no-repeat 0 50%;
	text-indent: 22px;
}
#photo-upload-page .f-text
{
	width: 280px;
}
#photo-upload-page textarea
{
	width: 280px;
	height: 7.2em;
}
#photo-privacy
{
	margin: 10px;
	padding: 20px;
	border: 1px solid #ccc;
	background: #fff;
}
#photo-privacy h3
{
	line-height: 200%;
}
#photo-privacy .back
{
	margin-top: 1em;
}
#photo-privacy .il
{
	margin: 30px 0;
	border-top: 1px solid #eee;
}
#photo-privacy .il li
{
	padding: 0 20px;
	border-bottom: 1px solid #eee;
}
#photo-privacy .il .photo-album
{
	margin: 0;
	border: 0;
}
#photo-privacy .il .photo-album .image
{
	width: 140px;
}
#photo-privacy .il .photo-album .image a img
{
	padding: 4px;
	border: 1px solid #ccc;
}
#photo-privacy .il .photo-album .image a:hover img
{
	border: 1px solid #06c;
}
#photo-privacy .il .photo-album .info, #photo-privacy .il .photo-album .info caption
{
	width: 360px;
}
#photo-privacy .il .photo-album .info caption
{
	margin-bottom: 1em;
}
#photo-privacy .act
{
	text-align: center;
}

table.info
{
	table-layout: fixed;
	overflow: hidden;
}
table.info caption
{
	font-weight: bold;
	color: #333;
	font-size: 12px;
	line-height: 130%;
	text-align:left;
}
table.info caption .network
{
	margin-left: .5em;
	color: #333;
	font-size: 12px;
	font-weight: normal;
}
table.info th
{
	color: #888;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
table.info td.count
{
	color: #999;
}
table.info td.time
{
	padding: 3px 0;
	color: #999;
}
table.info td.act
{
	padding: 3px 0;
}
table.info td.tall
{
	padding: 20px 0;
}
table.info form
{
	display: inline;
}
table.info button.f-button
{
	margin-right: .5em;
}
.il
{
	list-style: none;
	margin: 10px 0 10px 10px;
}
.il div
{
	margin: 5px 0;
	padding: 10px;
	border: 1px solid #ccc;
	background: #fff;
}
.il div:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.il div
{ *zoom:1;}
.il .image
{
	float: left;
	display:inline;
	overflow: hidden;
}
.il .info
{
	float: left;
	display:inline;
	margin-left:10px;
}
.il .info .actions
{
	float: none;
	display: block;
	width: auto;
	padding-bottom: .25em;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	font-weight: normal;
	clear:both;
}
.il .actions
{
	float: right;
	width: 100px;
	*margin-top:-60px;

}
#mainarea #form1 #mright #mid .container #content #wrap .il .people .actions{
	float: right;
	width: 100px;
	margin-top:0;
}
#mainarea #mright #mid .container #wrap .sect-content .il .people{width:540px; margin-left:8px; overflow:hidden;}
#minifeed .mf-del, #email-tip-close, .cmtlist .cmt-action .delete
{
	display: block;
	width: 13px;
	height: 14px;
	overflow: hidden;
	background: url(/images/fengla/delete.gif) 0 0 no-repeat;
	text-indent: -999em;
}
#minifeed .mf-del, #email-tip-close
{
	position: absolute;
}
#minifeed .mf-del
{
	top: 0;
	right: 0;
}
#minifeed .mf-del:hover, #email-tip-close:hover, .cmtlist .hd .delete:hover
{
	background-position: 0 -14px;
}
.feed .quote
{
	padding: 5px 0 0 18px;
	background: url(/images/fengla/quote-start.gif) 0 5px no-repeat;
	color: #666;
}
.feed .quote q
{
	padding-right: 18px;
	background: url(/images/fengla/quote-end.gif) 100% 100% no-repeat; *zoom:1;}
	.feed .quote q img
{
	border:0;}

.feed .poster
{
	float: right;
	_padding-bottom: 1px;
}

.dt
{
	color: #999;
}

.time
{
	color: #999;
	white-space: nowrap;
}
/*留言版*/
.wall-post
{
	margin: 10px;
}
.wall-list
{
	background: #fff;
	margin: 10px;
	padding: 10px;
	border: 1px solid #ccc;
}
#wall-content .wall-post textarea
{
	width: 575px;
	_width: 575px;
	height: 60px;
	margin-bottom: 10px;
}
.wall-reply .post-area
{
	margin-top: 10px;
}
.wall-reply .post-area textarea
{
	width: 300px;
	height: 50px;
	margin-bottom: 10px;
}
#wall-links
{
	padding: .5em 0 1.5em;
}

.post
{
	padding-left: 60px;
	min-height: 60px;
	_height: 60px; *zoom:1;}
.na
{
	padding-left: 0;
}
.post:after, .post .info:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.post .image
{
	float: left;
	margin-left: -30px;
	padding-right: 10px;
}
.post .info
{
	padding: 0 5px 0 8px;
	background: #eee;
	border-top: 1px solid #2782d6;
	border-bottom: 1px solid #ddd;
	color: #666;
	line-height: 180%;
	text-align: right; *zoom:1;}
.post .info .author, .post .info .time, .post .info .subinfo, .post .info .actions
{
	float: left;
	margin-right: .5em;
}
.post .info .floor, .post .info span.delete
{
	float: right;
	margin-left: .5em;
}
.post .info .time, .post .info .subinfo
{
	color: #999;
}
.post .info span.delete a
{
	display: block;
	width: 13px;
	height: 14px;
	margin-top: 4px;
	background: url(/images/fengla/delete.gif) 0 0 no-repeat;
	text-indent: -999em;
	text-align: left;
	overflow: hidden;
}
.post .info span.delete a:hover
{
	background-position: 0 -14px;
}
.post .content
{
	padding: 5px 5px 5px 8px;
	overflow: hidden;
}
.post .content form .act
{
	margin-top: 10px;
}
.post .content .tip
{
	color: #666;
	margin-bottom: 5px;
}
.post .content .dummy
{
	color: #999;
}
.post .post-mtime
{
	margin-top: 1em;
	text-align: right;
	color: #999;
}



#header
{
	position: relative; *zoom:1;}
#header .image
{
	position: absolute;
	left: 15px;
	top: 15px;
}
#header h2
{
	padding: 15px 0 0 75px;
	border-bottom: 1px solid #FFCD9B;
	font-size: 14px;
	line-height: 24px;
	margin:5px 10px 5px 10px;
}
#header h2 .pipe
{
	font-style: normal;
	font-weight: normal;
}
#header h2 em
{
	font-style: normal;
}
#header .actions
{
	padding: 3px 0 3px 75px;
}
#header #toc
{
	background: white;
}
#toc
{
	position: relative;
	padding-top: 0;
	_zoom: 1;
}
#toc ul, #toc ol, .tab
{
	padding: 15px 0 0 15px;
	border-bottom: 1px solid #888;
}
#toc li, .tab li
{
	position: relative;
	top: 1px;
	float: left;
	list-style: none;
	display: inline;
	margin-right: 8px;
	border: 1px solid #888;
}
#toc li.dummy
{
	top: 3px;
	margin-left: 15px;
	border: 0;
	color: #666;
}
#toc li a, .tab li a
{
	float: left;
	padding: 2px 15px 2px 15px;
	color: #fff;
	border-top: 1px solid #b5b5b5;
	background: #999;
	line-height: 120%;
}
#toc li a:visited, .tab li a:visited
{
	color: #fff;
}
#toc li.alt
{
	position: absolute;
	top: 16px;
	right: 7px;
}
#toc li.current, .tab li.current
{
	border-bottom: 1px solid #fff;
}
#toc li.current a, .tab li.current a
{
	padding: 2px 15px 2px 15px;
	/*border-top: 1px solid #eee;*/
	color: #333;
}
#toc li.current a:visited, .tab li.current a:visited
{
	color: #333;
}
#toc .bar
{
	margin: 0;
	padding: 3px 0 0 30px;
	line-height: 200%; *zoom:1;}
#toc .bar:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
#toc .bar .sub
{
	float: right;
	margin-right: 15px;
	color: #666;
}
#toc .bar .alt
{
	float: left;
}
#toc .bar .sub strong
{
	padding: 0 2px 2px 1px;
	border-bottom: 2px solid #1461a9;
	color: #333;
	font-weight: normal;
}

#toc .shortcut
{
	top: -15px;
}
#header .shortcut-link, #toc .shortcut-link
{
	display: -moz-inline-block;
	display: inline-block;
	width: 87px;
	height: 22px;
	margin-left: 1em;
	padding: 0 3px 0 20px;
	background: url(/images/fengla/shortcut_btn.gif) 0 0 no-repeat;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
}
.shortcut-link
{
	display: -moz-inline-block;
	display: inline-block;
	width: 87px;
	height: 22px;
	margin-left: 1em;
	padding: 0 3px 0 20px;
	background: url(/images/fengla/shortcut_btn.gif) 0 0 no-repeat;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
}

#header .shortcut form, #toc .shortcut form
{
	display: inline;
}
#toc .pager
{
	/*position: absolute;*/
	right: 25px;
	bottom: 0;
	margin: 0;
	line-height: 200%;
}



.ui-t5
{
	margin-top: 10px;
	/*border-top: 1px solid #FFE1C4;*/
	margin:5px 15px 5px 15px;
}
.ui-t5 .ui-gf
{
	float: left;
	width: 420px;
	margin-left:2px;
}
.ui-t5 .ui-gf .ui-u, .ui-t5 .ui-gf #toc p.bar
{
	/*border-right: 1px solid #FFCC66;*/
}
.ui-t5 .ui-gf .ui-u
{
	padding-bottom: 10px;
}
.ui-t5 .ui-g
{
	float: right;
	width: 130px;
	_width:120px;
	padding: 0 2px 20px 10px;
	
}

.ui-t5 .ui-g .sect
{
	margin: 0 0 10px 5px;
	color: #333;
}
.ui-t5 .ui-g h3
{
	padding: 0 5px;
	font-size: 12px;
	line-height: 200%; *zoom:1;
	}
.ui-t5 .ui-g .sect-content
{
	padding: 5px;
	line-height: 200%;
}

.people .image
{
	width: 96px;
}
.people .info, .people .info caption
{
	width: 320px;
}
.ui-t1 .people .info, .ui-t1 .people .info caption
{
	width: 300px;
}
.ui-t5 .people .info, .ui-t5 .people .info caption
{
	width: 280px;
	text-align:left;
}
.people .info th
{
	width: 5.5em;
}

#friends-invite
{
	padding: 15px 15px;
	zoom: 1;
}
#friends-invite:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
#friends-invite h3
{
	margin: .25em 0;
	color: #333;
}
#friends-invite .bar
{
	margin-bottom: 16px;
}
#invite-via-url
{
	margin: 10px 0 50px;
}
#invite-via-url h3
{
	color: #333;
	line-height: 200%;
	text-indent: 26px;
	background-position: 3px 50%;
}
#invite-via-url .sect-content
{
	padding: 10px 20px;
	border: 1px solid #FFE0C1;
	/*border-bottom: 1px solid #2271ba;
	background: #f5f5f5;*/
}
#invite-via-url .sect-content p
{
	margin: .5em 0;
}
#friends-invite .wide
{
	float: left;
	width: 410px;
}
#friends-invite .wide tr.alt
{
	background: #f7f7f7;
}
#friends-invite .wide th, #friends-invite .wide td
{
	padding: 3px 6px;
}
#friends-invite .wide td.i
{
	white-space: nowrap;
}
#friends-invite .wide .confirmedinvite-list li
{
	list-style: circle;
	margin-left: 1.5em;
	line-height: 1.8;
}
#friends-invite .narrow
{
	float: right;
	width: 145px;
}
#friends-invite .narrow ul
{
	font-size: 12px;
}
#friends-invite .narrow ul li
{
	line-height: 200%;
}
#friends-invite .narrow .invite-history
{
	margin-top: -2px;
}
#friends-invite .narrow .invite-history li
{
	margin-left: 1em; *margin-left:1.5em;list-style:square;}
#inviteForm, .confirmedinvite-list
{
	padding: 10px 20px;
	/*background: #f5f5f5;*/
}
#inviteForm .note
{
	color: #999;
}
#inviteForm .f-label
{
	display: block;
	font-weight: bold;
	line-height: 200%;
}
#inviteForm .f-label span
{
	color: #666;
	font-weight: normal;
}
#inviteForm strong
{
	line-height: 200%;
	margin-right: 1em;
}
#inviteForm div
{
	margin-bottom: 5px;
}
#inviteForm #emails
{
	width: 364px;
	height: 3.6em;
}
#inviteForm #extranote
{
	width: 364px;
	height: 4.8em;
}
#inviteForm .act
{
	margin: .5em 0;
}
#inviteForm .act .f-button
{
	height: 24px;
	padding: 1px 10px 1px 20px; *padding:1px15px;font-size:14px;line-height:20px;letter-spacing:10px;}
#invitation
{
	width: 242px;
	border: 1px solid #ccc;
	padding: 10px 10px 10px 116px;
	background: #fff;
	color: #666;
	zoom: 1;
}
#invitation:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
#invitation #i-image
{
	float: left;
	margin-left: -106px;
}
#invitation h4
{
	font-size: 12px;
}
#invitation p
{
	margin: .6em 0 0;
	font-size: 11px;
	line-height: 120%;
}

#content
{
	position: relative;
	top: -1px;
	width: 605px;
	word-wrap: break-word;
	overflow: hidden;
	margin-left:15px;
}

#title
{
	position: relative;
}

#title h2
{
	padding: 10px 20px 5px;
	border-bottom: 1px solid #FFFFD2;
	font-size: 14px;
	line-height: 30px;
	zoom: 1;
	color:#FF6633;
	margin:0 15px 0 15px;
}
#title h2 .pipe
{
	font-style: normal;
	font-weight: normal;
}
#title h2 em
{
	font-style: normal;
}
#title form
{
	padding: 10px 20px 5px;
	border-bottom: 1px solid #ccc;
	background: #f5f5f5;
	line-height: 30px;
	zoom: 1;
}
#title p
{
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 20px 5px;
	line-height: 30px;
}
#title p.back a
{
	padding-left: 12px;
	background: url(/images/fengla/menu-arrow-blue.gif) 0 -38px no-repeat;
}

#pmsg table
{
	table-layout: fixed;
	width: 90%;
	margin: 2px auto;
}
.pm-bd td
{
	padding: 5px 0;
	border-top: 1px solid #FFE0C1;
}
.pmsg-read td
{
	padding: 5px 0;
	vertical-align: top;
}
#pmsg .sel
{
	width: 4em;
}
#pmsg .ava
{
	width: 48px;
}
#pmsg .per
{
	width: 9em;
	padding: 0 1em;
	color: #999;
}
#pmsg .pmsg-read .per
{
	padding-top: 5px;
	text-align: right;
}
#pmsg .pmsg-read .per a
{
	font-weight: bold;
}
#pmsg .per .time
{
	display: block;
	color: #999;
}
#pmsg .cnt
{
	border-bottom: 1px solid #ddd;
	word-break:break-all;
	overflow:hidden;
}
#pmsg .cnt .share
{
	margin: .5em 0;
}
#pmsg .cnt .throumobile
{
	margin-top: .5em;
}
#pmsg .cnt .throumobile a
{
	padding: .2em 0 .2em 1.5em;
	background: url(/images/fengla/ico-mobile.gif) 0 50% no-repeat;
}
#pmsg .act
{
	width: 24px;
}
#pmsg .new
{
	background-color: #d9ecff;
}
#pmsg .new .sel
{
	background: url(/images/fengla/new-pmsg.gif) no-repeat 50% 50%;
}
#pmsg .new .title
{
	font-weight: bold;
	word-break:break-all;
	overflow:hidden;
}
.rpd .sel
{
	background: url(/images/fengla/pmsg-reply.gif) 15px center no-repeat;
}
#pmsg .title
{
	padding-bottom: 2px;
	line-height: 120%;
}
#pmsg .title a
{
	display: block;
	padding-bottom: 5px;
	font-size: 14px;
	word-break:break-all;
	overflow:hidden;
}
#pmsg .pm-bd .summary
{
	display: block;
	color: #666;
	font-size: 12px;
	font-weight: normal;
}
#pmsg .pm-bd .summary:hover
{
	color: #06c;
}
td.act a
{
	display: block;
	width: 13px;
	height: 14px;
	overflow: hidden;
	background: url(/images/fengla/delete.gif);
	text-indent: -999em;
}
td.act a:hover
{
	background-position: 0 -13px;
}
.pm-ft
{
	padding: 4px 18px;
	border-top: 1px solid #ccc;
	background: #f7f7f7;
}
.pmsg-comp
{
	padding: 20px 18px;
}
.pmsg-comp th
{
	width: 6em;
	text-align: right;
}
.pmsg-comp th, .pmsg-comp td
{
	vertical-align: top;
	padding: 8px;
}
.pmsg-comp .f-text, .pmsg-comp textarea
{
	width: 450px;
}
.pmsg-comp textarea
{
	height: 12em;
}
.pmsg-comp-act div
{
	width: 456px;
	padding: 10px 0;
}
.pmsg-read
{
	padding: 10px 30px 30px;
}
.pmsg-read .hd
{
	border-bottom: 1px solid #ccc;
}

.pmsg-read .hd h2
{
	margin: 4px 24px 4px 165px;
}

.pmsg-read .bd
{
	padding-top: 10px;
}

.pmsg-read h4
{
	color: #666;
	line-height: 200%;
}

.pmsg-read textarea
{
	width: 300px;
	*width: 320px;

	height: 9.6em;
}
#mainarea #form1 #mright #mid .container .mainnoright #board-topic .orig-content{_overflow:hidden; _width:462px;}

.pmsg-read .pr-act
{
	margin: 10px 0;
}

.pmsg-read .pr-act span
{
	position: absolute;
	right: 10px;
	top: 0;
}

#pmsg-reply
{
	padding: 1em 0 0;
}

/*通知*/
#notification .noti, .feed .type
{
	background-image: url(/images/fengla/appicons.gif?2.gif);
	background-repeat: no-repeat;
}


#notification
{
	padding: 0px;
}
#notification li
{
	_zoom: 1;
}
#notification li.new
{
	margin-left: -12px;
	padding-left: 12px;
	background: url(/i/new-notif.gif) 0 7px no-repeat;
	font-weight: bold;
}
#notification li.new .time
{
	font-weight: normal;
}
.noti
{
	margin-bottom: .25em;
	padding-left: 25px;
	color: #333;
	line-height: 130%;
}
.noti .method
{
	color: #333;
}
.noti p
{
	padding-bottom: .25em;
	border-bottom: 1px solid #ddd;
}
.noti-comment
{
	background-position: 0 -240px;
}
.noti-post
{
	background-position: 0 0;
}
.noti-wall
{
	background-position: 0 -240px;
}
.noti-friend
{
	background-position: 0 -288px;
}
.noti-phototag
{
	background-position: 0 -144px;
}
#notification .noti-system
{
	background: url(i/ico-noti.gif) 0 0 no-repeat;
}
/*打招呼*/
.f_box
{
	position: absolute;
	height: auto;
	top: auto;
	border: 8px #BBBBBB solid;
	background-color: white;
}

/*弹出删除对话框——好友列表页*/
.alertbox1
{
	width: 499px;
	min-height: 263px;
	_height: 263px;
	background-color: #FFFFFF;
}
.alertbox1 h1
{
	width: 465px;
	margin: 0 auto;
	border-bottom: 1px #666666 solid;
	height: 28px;
	line-height: 28px;
}
.alertframe
{
	width: 513px;
	height: auto;
	position: absolute;
	left: 30%;
	top: 30%;
	z-index: 2222;
	background-color: #CCCCCC;
	padding: 12px 0px 12px 12px;
}
.alertboxleft
{
	float: left;
	display: inline;
	width: 235px;
	margin-left: 15px;
}
.alertboxright
{
	float: left;
	display: inline;
	width: 235px;
}
.alertboxcontent1
{
	min-height: 200px;
	_height: 200px;
}
.alertboxcontent1 ul
{
	margin-top: 14px;
}
.alertboxcontent1 li
{
	min-height: 28px;
	_height: 28px;
}
.butn
{
	text-align: right;
	height: 30px;
	background-color: #eeeeee;
	padding-top: 10px;
	padding-right: 20px;
}
.box_inbox
{
	margin-left: 20px;
	height: auto;
	width: 200px;
	background-color: #f5f5f5;
	border: 1px #cccccc solid;
	border-bottom: 1px #1461a9 solid;
}

#picture-container
{
	margin: 10px 0;
}
#picture-container h3
{
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
	color: #333;
	font-size: 14px;
	line-height: 200%;
}
#pictureCurrent
{
	float: left;
	width: 200px;
	margin-left: 20px; *display:inline;}
#pictureUpload
{
	float: right;
	width: 350px;
	margin-right: 20px; *display:inline;}
#pictureCurrent p, #pictureUpload form p
{
	margin: 10px 0;
}
.size-s #pictureCurrent
{
	width: 150px;
}
.size-s #pictureCurrent img
{
	width: 150px;
}
.size-s #pictureUpload
{
	width: 400px;
}
/*日志开始*/
#blog-page
{
	border-top: 1px solid #ccc;
}
#bloglist li
{
	margin-bottom: 1em;
	width:100%;
	overflow:hidden;
}
#blog-edit-title h2
{
	padding: 15px 30px 5px 55px;
	background: url(/images/fengla/blog-icon.gif) 30px 20px no-repeat;
	font-size: 14px;
	line-height: 200%;
	_zoom: 1;
}
#blog-edit
{
	padding: 15px 30px;
}
#blog-edit .f-text, .blog-edit textarea
{

}
#blog-edit .f-text
{
	height: 18px;
	font-size: 14px;
	line-height: 18px;
}
#blog-edit textarea
{
	height: 200px;
}
#blog-edit .sect
{
	margin: .5em 0;
}
#blog-edit h4
{
	color: #666;
}
#blog-edit .sect h4
{
	display: inline;
	color: #666;
}
#blog-edit .act
{
	margin-top: 20px;
	padding: 10px 0;
	border-top: 1px solid #ccc;
}
#blog-pics ul
{
	margin-bottom: 10px;
}
#blog-pics li
{
	float: left;
	width: 110px;
	height: 72px;
	overflow: hidden;
	position: relative;
	margin: 0 6px 6px 0;
	_margin: 0 3px 3px 0;
}
#blog-pics li a
{
	position: absolute;
	right: 0;
	_right: 6px;
	bottom: 0;
	padding: 2px;
	background: #eee;
	opacity: .8;
	filter: alpha(opacity=80);
}
#blog-pics li a.bimg-ins
{
	width: 2em;
	left: 0;
}
.blog-entry
{
	position: relative;
	padding-left: 60px;
	min-height: 60px;
	_height: 60px;
}
.na
{
	position: static;
	padding-left: 0;
}
.blog-entry .image
{
	position: absolute;
	left: 0;
	top: 0;
}
.blog-entry .info
{

	padding: 3px 5px 2px 8px;
	background:#FFFFC8;
	border-top: 1px solid #FFD1A4;
	border-bottom: 1px solid #FFFFA4;
	color: #666; *zoom:1;
	margin-right:0px;
	}
	
.blog-entry .info h4
{
	color: #000;
	font-size: 14px;
	color: #333;
}
.blog-entry .info p.throumobile
{
	width: 180px;
	margin-top: .2em;
	border-top: 1px solid #ccc;
}
.blog-entry .info p.throumobile a
{
	padding: .2em 0 .2em 1.5em;
	background: url(/images/fengla/ico-mobile.gif) 0 50% no-repeat;
}
.blog-entry .info .author
{
	margin-right: .5em;
}
.blog-entry .info .time
{
	color: #999;
}
.blog-entry .content
{
	margin: 8px 5px 5px 8px;
	font-size: 14px;
}
.blog-entry .content li
{
	margin-left: 2em;
	padding-left: 0;
}
.blog-entry .content ol li
{
	list-style-type: decimal;
}
.blog-entry .content ul li
{
	margin-left: 1.7em;
	list-style-type: square;
}
.blog-entry .content ul li li
{
	list-style: circle;
}
.blog-entry .content img
{
	margin: 1em 0;
}
.blog-entry .summary
{
	margin: 8px 5px 5px 8px; *zoom:1;}
.blog-entry .summary:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.blog-entry .summary p
{
	margin-bottom: .25em;
	font-size: 14px;
}
.blog-entry .summary img
{
	float: right;
	margin: 0 0 5px 10px;
}
.blog-entry em
{
	font-style: italic;
}
.blog-entry strong
{
	font-weight: bold;
}
.blog-entry em strong, .blog-entry strong em
{
	font-style: italic;
	font-weight: bold;
}
.blog-entry .stat
{
	position: relative;
	padding: 0 5px 0 8px;
	border-top: 1px solid #ddd;
	color: #999;
	line-height: 200%;
	zoom: 1;
}
.blog-entry .stat .share
{
	position: absolute;
	right: 0;
	top: 6px;
}
.blog-entry-head
{
	padding: 3px 10px 0;
	border-top: 1px solid #2782d6;
	border-bottom: 1px solid #ddd;
	background: #eee;
}
.blog-entry-body
{
	padding: 10px;
}
.blog-desc
{
	padding: 10px;
}
.blog-desc .share
{
	float: right;
	padding-top: 0;
}
#blog-cmtlist
{
	margin-top: 10px;
}


.cmtlist li
{
	position: relative;
	min-height: 54px;
	_height: 54px;
	margin: 4px 0;
}
.cmtlist .avatar
{
	position: absolute;
	top: 0;
	left: 0;
}
.cmtlist .cmt-content
{
	margin-left: 56px;
}
.cnt .share-content
{
	padding: 0;
}
.cnt a.share-url, .share-content a.share-url, .cmtlist a.share-url, .feed-share a.share-url
{
	color: #999;
}
.cmtlist-noavatar .cmt-content
{
	margin-left: 0;
}
.mc-bd .sect .cmtlist .hd, .cmtlist .hd
{
	position: relative;
	z-index: 0;
	padding: 3px 10px 1px 10px;
	background:#FFFFD2;
	border-top: 1px solid #FFCC66;
	border-bottom: 1px solid #FFF0E1;
	line-height: 1.2;
	margin-right:15px;
}
.cmtlist .hd
{
	padding-bottom: 3px;
}
.cmtlist .hd span
{
	margin-right: 1em;
	color: #999;
}
.cmtlist .cmt-action
{
	position: absolute;
	top: 2px;
	right: 1px;
}
.cmtlist .cmt-action .share, .cmtlist .cmt-action .delete
{
	float: left;
	margin-top: 1px;
	margin-right: 4px;
}
.cmtlist .cmt-action .delete
{
	margin-top: 1px;
}
.cmtlist .hd .delete:hover
{
	background-position: 0 -14px;
}
.cmtlist .bd
{
	padding: 5px 10px;
	overflow: hidden;
}
.cmtlist .ft .act
{
	margin: 0 8px;
	text-align: right;
}
.cmtlist .user-comment textarea
{
	width: 355px;
	height: 8em;
	margin-bottom: 10px;
}
.cmtlist-noavatar .user-comment textarea
{
	width: 410px;
}
.cmtlist .user-comment .post textarea
{
	width: 290px;
}
.cmtlist-noavatar .user-comment .post textarea
{
	width: 340px;
}
.TbColor
{
	color:#FF6600;
	margin-left:30px;
}
.gleft{float:left;clear:both;}
.gright{float:right;clear:both;margin-right:30px;}

/*电影频道*/
#movie
{
	margin: 10px 0;
	padding: 0 15px;
}
#movie .wide
{
	float: left;
	width: 360px;
	margin-left:6px;
	display:inline;
}
#movie .narrow
{
	float: left;
	display:inline;
	margin-left:30px;
	width: 200px;
}
#movie-search
{
	margin: 1em auto;
	width: 400px;
	padding: .25em 0 .75em;
	border: solid #ccc;
	border-width: 1px 0;
	background: #f7f7f7;
}
#movie-search h4
{
	font-size: 12px;
}
#movie h2
{
	line-height: 200%;
}
#movie h2 span
{
	margin-left: 1em;
	color: #999;
	font-size: 14px;
}
#movie-show
{
	padding-bottom: 10px; *zoom:1;}
	
#movie-show:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
#movie-show .image
{
	float: left;
	width: 140px;
	margin-right: 10px;
	overflow: hidden;
	text-align: center;
}
#movie-show .image a
{
	color: #999;
}
#movie-show .image a:hover
{
	color: #06c;
}
#movie-show .info
{
	float: left;
	width: 210px;
	overflow: hidden;
}
#movie-subinfo
{
	padding: 0 0 20px;
}
#movie-subinfo dt
{
	float: left;
	font-weight: bold;
}
#movie-show-evaluation
{
	margin-bottom: .5em;
	color: #666; *zoom:1;}
#movie-show-evaluation:after
{
	content: '';
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
#movie-show-evaluation h4
{
	font-weight: normal;
	float: left;
}
#movie-show-evaluation p
{
	margin-left: 4em;
}
#movie-show-evaluate
{
	padding: 5px;
	background:#FFFFE1;
}
#movie-show-evaluate h4
{
	color: #333;
}
#movie-review
{
	padding: 1em 0;
	color: #999;
}
#movie-review
{
	padding-left: 18px;
	background: url(/images/fengla/quote-start.gif) 0 1em no-repeat;
}
#movie-review .content
{
	display: inline;
	margin-right: 1em;
	padding-right: 18px;
	background: url(/images/fengla/quote-end.gif) 100% 100% no-repeat; *zoom:1;}
#movie-review .content
{
	color: #000;
	text-align: left;
}
#movie-review-form p
{
	margin: .5em 0;
}
#movie-review-form textarea
{
	width: 219px;
	height: 6em;
}
#movie-review-form .act
{
	text-align: right;
}
#mv-top li, .movieflatlist li
{
	margin-bottom: .5em;
	text-align: center;
	display: -moz-inline-stack;
	display: inline-block;
	_overflow: hidden; *zoom:1;*display:inline;vertical-align:bottom;}
#mv-top .movie, .movieflatlist .movie
{
	position: relative;
}
#mv-top li span, .movieflatlist li span
{
	display: block;
}
#mv-top li
{
	width: 100px;
}
.movieflatlist li
{
	width: 129px;
}
.movieflatlist li span
{
	margin-top: .5em;
}
.movie-evaluate
{ *zoom:1;}
.movie-evaluate:after
{
	content: '';
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.movie-evaluate .movie-rating, .movie-evaluate .movie-wannasee
{
	margin-right: 8px;
	float: left;
}
.movie-evaluate .movie-notinterested
{
	float: left;
}
.movie-rating
{
	position: relative;
	width: 80px;
	height: 16px;
	padding: 2px 3px;
	background: url(/images/fengla/movie-rating-box.gif) 0 0 no-repeat;
	overflow: hidden; *zoom:1;}
.movie-rating:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.movie-rating .rate-star0
{
	background: url(/images/fengla/movie-rating-blank.gif) 0 0 no-repeat;

}

#movie-chart
{
	width: 460px;
	padding: 15px 50px;
	border: 1px solid #ccc;
	background: #f5f5f5;
	margin: 2em auto;
}
#movie-chart h3
{
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	color: #333;
	text-align: center;
	line-height: 200%;
}
#movie-chart ol
{
	padding: 0 0 10px;
}
.movie-chart-item
{
	margin: 10px 0;
	line-height: 16px; *zoom:1;}
.movie-chart-item:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.movie-chart-item .order
{
	float: left;
	width: 70px;
	margin-right: 10px;
	color: #999;
	text-align: right;
}
.movie-chart-item .name
{
	float: left;
	width: 80px;
}
.movie-chart-item .score
{
	float: right;
}
.movie-chart-item p
{
	float: left;
	width: 250px;
	height: 14px;
	border: 1px solid #ccc;
	background: #fff;
	overflow: hidden;
}
.movie-chart-item p span
{
	display: block;
	height: 14px;
	background:#FF9900;
}
.current .movie-chart-item
{
	font-size: 14px;
	font-weight: bold;
}
.current .movie-chart-item .order, .current .movie-chart-item a
{
	color: #47970e;
}
.current .movie-chart-item p span
{
	background: #77b91a;
}


.movieflatlist li
{
	width: 129px;
}
.movieflatlist li span
{
	margin-top: .5em;
}
.movie-evaluate
{ *zoom:1;}
.movie-evaluate:after
{
	content: '';
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.movie-evaluate .movie-rating, .movie-evaluate .movie-wannasee
{
	margin-right: 8px;
	float: left;
}
.movie-evaluate .movie-notinterested
{
	float: left;
}
.movie-rating
{
	position: relative;
	width: 80px;
	height: 16px;
	padding: 2px 3px;
	background: url(/images/fengla/movie-rating-box.gif) 0 0 no-repeat;
	overflow: hidden; *zoom:1;}
.movie-rating:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.movie-rating .rate-star0
{
	background: url(/images/fengla/movie-rating-blank.gif) 0 0 no-repeat;
}
.rating-box
{
	position: absolute;
	left: 3px;
	top: 2px;
	z-index: 10;
}
.rating
{
	position: absolute;
	left: 0;
	top: 0;
	height: 16px;
	text-indent: -999em;
	overflow: hidden;
}
.rating-1star
{
	width: 16px;
	z-index: 15;
}
.rating-2stars
{
	width: 32px;
	z-index: 14;
}
.rating-3stars
{
	width: 48px;
	z-index: 13;
}
.rating-4stars
{
	width: 64px;
	z-index: 12;
}
.rating-5stars
{
	width: 80px;
	z-index: 11;
}
.rate-star
{
	display: -moz-inline-stack;
	display: inline-block;
	width: 80px;
	height: 16px;
	background: url(/images/fengla/rate-stars.gif) 0 0 no-repeat;
	font-size: 0;
	text-indent: -999em;
	vertical-align: top;
	overflow: hidden; *text-indent:0;}
.rate-star1
{
	background-position: 0 20%;
}
.rate-star2
{
	background-position: 0 40%;
}
.rate-star3
{
	background-position: 0 60%;
}
.rate-star4
{
	background-position: 0 80%;
}
.rate-star5
{
	background-position: 0 100%;
}
span.movie-wannasee, span.movie-notinterested
{
	display: -moz-inline-stack;
	display: inline-block;
	font-size: 0;
	text-indent: -999em;
	vertical-align: top;
	overflow: hidden; *text-indent:0;}
.movie-wannasee
{
	width: 60px;
	height: 20px;
	background: url(/images/fengla/movie-wannasee.gif) 0 0 no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
.movie-notinterested
{
	width: 60px;
	height: 20px;
	background: url(/images/fengla/movie-notinterested.gif) 0 0 no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
.nope
{
	background-position: 0 100%;
}
a.movie-wannasee, a.movie-notinterested
{
	display: block;
	width: 60px;
	height: 20px;
}
#pf-movie-review
{
	padding: 0 5px 0 10px;
	border-bottom: 1px solid #ccc;
}
#pf-movie-review li
{
	padding-bottom: 8px; *zoom:1;}
#pf-movie-review h4{font-size:12px;}
#pf-movie-review li:after
{
	content: '';
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
#pf-movie-review .poster
{
	float: left;
	margin-right: .5em;
}
#pf-movie-wannasee
{
	padding: 8px 5px 0 10px;
	color: #666;
}
#pf-movie-wannasee label
{
	color: #999;
}
#movie-test
{
	padding: 15px;
}
#movie-test caption
{
	padding: 5px 10px;
	background: #b9ddfe;
	font-weight: bold;
	line-height: 120%;
	text-align: center;
}
#movie-test table
{
	width: 100%;
	margin: 0 auto;
	border-bottom: 1px solid #ccc;
	background: #fff;
	line-height: 120%;
}
#movie-test th, #movie-test td
{
	padding: .5em 0;
}
#movie-test th, #movie-test .even td
{
	background: #f5f5f5;
}
#movie-test .movie
{
	border-left: 1px solid #ccc;
	text-align: center;
	text-indent: 4em;
}
#movie-test td.movie
{
	font-size: 14px;
}
#movie-test .evaluate
{
	width: 280px;
	padding-right: 2em;
	border-right: 1px solid #ccc;
	text-align: center;
}
#movie-test .evaluate p
{
	margin-left: 1em;
	float: left;
}
#movie-test #movie-test-leave
{
	margin: 1.25em 0;
	font-size: 14px;
	text-align: center;
}
#movie-chart
{
	width: 460px;
	padding: 15px 50px;
	border: 1px solid #ccc;
	background: #f5f5f5;
	margin: 2em auto;
}
#movie-chart h3
{
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	color: #333;
	text-align: center;
	line-height: 200%;
}
#movie-chart ol
{
	padding: 0 0 10px;
}

/*帐号*/
.pointd{padding:0px;}
.pointtitle{font-size:14px;font-weight:bold;color:#FE4504;background-color:#FF9900;color:#fff;padding:3px 5px 3px 8px;}
.pointitem{font-size:12px;font-weight:normal;color:#FE4504;color:#FF9900;padding:5px 5px 5px 8px;height:20px;}
.pointitem span{text-decoration:underline;}
.pointhisty{padding:10px;}
.pointhisty ul{border:0;padding:0;margin:0;}
.pointhisty li{border-bottom:1px dotted #E7E7E7;height:20px;padding-bottom:3px;}
.pointhisty span{font-size:10px;color:#999999;}
.stemplate{padding:10px 3px 10px 5px;float:left;text-align:center;}
.stemplate img{padding:3px;border:1px solid #cccccc;}
.stemplate a:hover img{padding:3px;border:1px solid #ff0000;}
.stemplate li{float:left;width:136px;padding:5px;display:inline;}
.stemplate span{display:block;}
.minitype{color:#FF9900;}





/*首页*/
#welcome {padding:3em 0 0; color:#333;}
#welcome h2 {font-size:16px; font-weight:normal; line-height:150%;}
#welcome #t {font-size:14px; line-height:150%;}
#welcome #t .pipe {margin:0.5em; color:#ccc;}
#go {height:5em; font-size:12px; line-height:5em; text-align:left;clear:both;margin-left:10px;margin-top:25px;}
/*#go a, #go a span {display:-moz-inline-stack; display:inline-block;}
#go a {vertical-align:middle; margin-left:1em; border:1px solid #3b6e22; color:#fff; _font-family:Arial,sans-serif; cursor:pointer;}
#go a span {padding:.5em 1.5em; border-top:1px solid #95bf82; border-bottom:1px solid #65a148; background:#67a54b; color:#fff; font-size:16px; font-weight:bold; line-height:1em; text-align:center; letter-spacing:1px;}*/
.ileft{float:left;line-height:25px;width:320px;}
.iright{float:right;}
 
.topcontent{width:218px;}
.topcontent li{float:left; display:inline; text-align:center; line-height:23px; font-weight:bold; font-size:13px; cursor:pointer;}
.topcontent .list1{width:73px; height:23px; background:url(/images/fengla/fl_ad01.gif);}
.topcontent .list2{width:72px; height:23px; background:url(/images/fengla/fl_ad06.gif);}
.topcontent li a{color:#FFFFFF;}
.topcontent .list2 a{color:#000000;}
.topcontent .list3 a{color:#000000;}
.topcontent .list6 a{color:#000000;}
.myclear{clear:both; height:0; font-size:0; line-height:0; overflow:hidden; width:1%;}
#jiaoyou , #cheyou , #taobao{
	width:216px;
	border:1px #FF9900 solid;
	border-top:0;
	overflow:hidden;
}
.bottom img{display:block;}
 
 
/*交友*/
#jiaoyou{padding-top:12px;}
#jiaoyou td{text-align:center; padding-top:3px; padding-bottom:3px;}
.address a{color:#000000;}
.address a:hover{color:#ff3300; text-decoration:underline;}
.age a{color:#666666;}
.age a:hover{color:#ff3300; text-decoration:underline;}
.talk a{color:#FF6600;}
.talk a:hover{color:#ff3300; text-decoration:underline;}
 
#RecUser{float:left;padding:10px;margin-top:-12px;margin-bottom:-10px;}
#RecUser li{display:inline;width:65px;float:left;margin-bottom:5px;}
#RecUser span{display:block;text-align:center;color:#999999;line-height:18px;}
#RecUser a span{display:block;color:#47628f;}
#RecUser img{border:1px solid #E1F0F0;padding:2px;width:48px;height:48px;}
#RecUser a:hover img {border:1px solid #ff0000;}
.miniclss{float:left;padding:5px 0 5px 0;}
.miniclss li{padding:5px 0 5px 0;}
.miniclss img{padding:2px; border:1px solid #e8ecf1;}
.miniclss a:hover img{padding:2px;border:1px solid #7c8faf;}
.mmleft{float:left;width:52px;}
.mmright{float:right;width:260px;}
.mmright img{border:0;}
.time{color:#999999;font-size:11px;display:block;}

/* centerwindow for js window */
.CenterWindowTitle{background-color:#EFA22E;color:White;}
/* centerwindow for js window */

.CenterWindowTitle{background-color:#EFA22E;color:White;}


#notification .noti .noti-buyfriend
{
	background-image:url(/images/fengla/BuyFriend_Icon.gif);
}

.BuyFriend{ background:url(/images/fengla/BuyFriend_Icon.gif) no-repeat 0 8px;}
.ClearNickName{ background:url(/images/fengla/ClearNickName_Icon.gif) no-repeat 0 0px;}
.LoginGame{ background:url(/images/fengla/LoginGame_Icon.gif) no-repeat 0 0px;}
.ChangeNickName{ background:url(/images/fengla/ChangeNickName_Icon.gif) no-repeat 0 0px;}
.PickUpMoney{ background:url(/images/fengla/PickUpMoney_Icon.gif) no-repeat 0 0px;}
.DiscountSell{ background:url(/images/fengla/DiscountSell_Icon.gif) no-repeat 0 0px;}
.DirectSell{ background:url(/images/fengla/DirectSell_Icon.gif) no-repeat 0 0px;}
.dynamicserf li p{border-bottom:1px #ddd solid; padding-bottom:10px;}




/* ///////////////////////////////////////////////////*/

ul
{
	list-style:none;
}
*
{
	margin:0; 
	padding:0; 
	background:transparent;
}
option{background-color:#FFFFFF;}
a{color:#828180;text-decoration:none;}
a:hover{color:#FF6600;text-decoration:underline;}
img{border:0;}
/*头部*/
#headarea
{
	width:903px; 
	margin:0 auto; 
	height:106px; 
	background:url(/images/fengla/fl_index_08.jpg) no-repeat;
}
/*弹出confirm框CSS*/
#confirmMSG
{
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	padding: 10px;
}
.confirmMSGCSS
{
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	padding: 10px;
}
/*弹出confirm框CSS*/
#confirmMSG
{
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	width:250px;
	padding: 10px;
}
.confirmMSGCSS
{
	border: solid 1px #888888;
	background-color: white;
	font-size: 14px;
	font-weight: 600;
	padding: 10px;
}
.topmenu{height:38px; margin:0 auto; width:737px;text-align:center;padding:30px 0 0 0;font-weight:bold;}
.topmenu a{color:#FFFF00;text-decoration:none;}
.topmenu a:hover{color:#ff0000;text-decoration:underline;}

h4{font-size:12px;}
#globalnav
{
	float: left;
	padding-left: 133px;
}

#globalnav ul:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
#globalnav ul
{
	zoom: 1;
}
#globalnav li
{
	position: relative;
	z-index: 2;
	list-style: none;
	float: left;
	margin-right: 6px;
}
#globalnav a
{
	float: left;
	padding: 4px 4px 3px 4px; *padding:5px4px2px4px;color:#FB3706;font-size:14px;line-height:100%;}
#globalnav a:hover, #globalnav li.active-item
{
	background-color: #FB3706;
	text-decoration: none;
	color:#FFFFFF;
}
#globalnav a.edit
{
	margin-top: 1px; *margin-top:2px;color:#FF9999;font-size:12px;}
#globalnav a.edit:hover
{
	background: transparent;
	text-decoration: underline;
}
#globalnav li.withmenu
{
	padding-right: 13px;
}

#globalnav li.withmenu a.drop
{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 1em;
	padding: 4px 0 3px;
	overflow: hidden;
	background: transparent url(/images/fengla/menu-down-arrow-white.gif) 50% 55% no-repeat; *background-position:50%50%;text-indent:-999em;}
#lefter{overflow:hidden;}
#globalnav li.withmenu a.drop:hover
{
	background-color: #FCE070;
}
#globalnav .menu
{
	position: absolute;
	z-index: -1;
	visibility: hidden;
	top: 20px;
	left: -1px;
	width: 120px;
	padding: 6px 0;
	border: 1px solid #EE5502;
	background: #FFFBED;
	zoom: 1;
}
#globalnav .menu li
{
	position: static;
	float: none;
	display: block;
	margin: 0;
}
#globalnav .menu li.dummy
{
	height: 1px;
	margin: 4px 10px;
	background: #EB4F02; *font-size:0;*line-height:1px;*overflow:hidden;}
#globalnav .menu a
{
	float: none;
	display: block;
	padding: 0 10px;
	color: #EF5A00;
	font-size: 12px;
	line-height: 175%;
	zoom: 1;
}
#globalnav .menu a:hover
{
	border: solid #EE5502;
	border-width: 0 1px;
	background: #EF5A00;
	color: #fff;
}
#globalutil
{
	float: right;
	padding: 0 12px 0 0;
}
#globalutil .pipe
{
	visibility: hidden;
}
#globalutil a
{
	padding: 0 3px;
	color:#333333;
	line-height: 20px;
}

/*顶部公告及通知信息*/
#headarea .txt{ margin-left:215px; margin-top:0px; color:#7a2d1a;}
#headarea .txt a{color:#7a2d1a;}
#headarea .txt a:hover{color:#ff0000;}
#headarea .txt .left{ float:left; width:246px; display:inline;}
#headarea .txt .right{ float:left; display:inline; text-align:right;padding-left:5px;margin-top:-2px;}
#headarea .txt li{display:inline;}

#mainarea{}
#mleft{float:left;display:inline; width:184px;}
#mleft .top{width:184px; height:104px; background:url(/images/fengla/fl_index_11.jpg) no-repeat;}
#mleft .content{width:154px; border-left:3px #e97d06 solid; float:left; *float:none; _float:none; clear:both; border-right:3px #e97d06 solid; background-image:url(/images/fengla/fl_index_16_.jpg); background-repeat:repeat-x; /*min-height:438px !important; height:438px;*/ margin-left:23px; background-color:#faba0a;}
#mleft .content .menu ul{}
#mleft .content .menu li img{margin-right:6px; margin-left:16px;}
#mleft .content .menu li {line-height:25px; clear:both; margin-top:12px;}
#mleft .content .menu li a:link{color:#7a2d1a; font-weight:bold; font-size:14px;}
#mleft .content .menu li a:visited{color:#7a2d1a; font-weight:bold; font-size:14px;}
#mleft .content .menu li a:hover{color:#FFFF00; font-weight:bold; font-size:14px;}
#mleft .content .menu li a:active{color:#7a2d1a; font-weight:bold; font-size:14px;}

#mainarea #mleft .content .menu span a{font-size:12px; font-weight:normal;}
#mainarea #mleft .content .menu span{padding-left:30px;}
#mleft .search{width:119px; height:37px; margin:0 auto; background:url(/images/fengla/fl_index_18.jpg) repeat-x;margin-top:10px;}
#mleft .search input{float:left; display:inline;}
#mleft .search .searchbox{width:89px; height:16px; padding-bottom:1px; padding-top:1px; background-color:#fff; margin-left:6px; margin-top:8px; border:1px #dddddd solid; border-right:0; border-top-color:#7c7c7c; text-align:center;}
#mleft .search .searchbutn{width:17px; height:16px; padding-bottom:1px; padding-top:1px; margin-top:8px; border:1px #dddddd solid; border-top-color:#7c7c7c;}
#mleft .bottombg{padding-top:10px; width:160px; clear:both; display:block; margin-left:23px; background:url(/images/fengla/fl_index_17.jpg) no-repeat; height:44px;margin-bottom:5px;text-align:center;}
#mleft .bottombg a{color:#fff;}
#mleft .bottombg a:hover{color:#ff0000;}
#mright{float:left;}

#mid{float:left; display:inline; width:652px;}
#mid .container{width:639px; overflow:hidden; margin-left:13px; padding-bottom:10px; float:left; display:inline; }
.movielst li{float:left;}
/*#mid .container a{color:#0099CC;}
#mid .container a:hover{text-decoration:underline;}
*/
#mid .bottombg{width:639px; margin-left:13px; height:20px; margin-top:-13px; background:url(/images/fengla/fl_index_15.jpg) no-repeat; clear:both;}

#mid .container .left{width:440px; float:left; display:inline; padding-left:28px;}
#mid .container .right{width:155px; float:left; display:inline; padding-left:13px;}
#mid .line_mid{width:1px; height:300px; float:left;}

/*动态*/
#LoadUserLog{clear:both; width:408px; margin:10px 0; float:left;line-height:20px;}
#LoadUserLog li{padding:5px 0 5px 0;clear:both;}
#LoadUserLog a{color:#0066CC;text-decoration:underline;}
#LoadUserLog a:hover{color:#ff0000;text-decoration:none;}
#LoadUserLog a span{color:#999999;text-decoration:none;}
#LoadUserLog a:hover span{color:#ff0000;}
#LoadUserLog img{margin:2px 5px 0 5px; border:1px #dddddd solid; padding:2px;}
#LoadUserLog .quote q img{border:0;}

#LoadUserLog a:hover img{border:1px #ff3300 solid;}

.ui-t1 .ui-gf #newsfeed, .ui-t1 .ui-gf #findfriend, .ui-t1 .ui-gf #minifeed, .ui-t1 .ui-gf #feedlist, .ui-t1 .ui-gf #might_know, .ui-t1 .ui-gf #finder
{
	padding: 10px;
}
.ui-t1, .ui-t2, .ui-t3, .ui-t4, .ui-t5
{ *zoom:1;}
.ui-t1:after, .ui-t2:after, .ui-t3:after, .ui-t4:after, .ui-t5:after
{
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	clear: both;
}
.ui-t1
{
	/*background: url(/images/fengla/ui-bg.gif) 459px 0 repeat-y;*/
}
.ui-t1 .ui-gf
{
	float: left;
	width: 439px;
	padding: 10px 10px 20px;
	overflow: hidden;
	line-height: 22px;
}

.reshow{color:Red;}
.reshow a{color:Red; text-decoration:none;}
.reshow a:hover{color:#999999;}
.ui-t1 .ui-gf .sect
{
	padding: 5px 0 0;
}
.ui-t1 .ui-gf h3
{
	border-bottom: 1px solid #ccc;
	line-height: 150%;
}
.ui-t1 .ui-gf h3 span
{
	margin: 0 1em;
	font-size: 12px;
}
.ui-t1 .ui-gf .sect-content
{
	padding: 5px 0;
}
.ui-t1 .ui-gf .sect-link
{
	top: 10px;
	right: 10px;
}
.ui-t1 .ui-g
{
	float: right;
	width: 130px;
	padding: 5px;
}
.ui-t1 .ui-g .sect
{
	margin: 0 5px 10px;
	color: #333;
}
.ui-t1 .ui-g h3
{
	padding: 0 5px;
	/*background: #e4e4e4;*/
	font-size: 12px;
	line-height: 200%; *zoom:1;}
.ui-t1 .ui-g .sect-content
{
	padding: 5px;
}
.ui-t1 .ui-g .back
{
	margin: 5px 5px 20px;
	padding-left: 5px;
	border-bottom: 1px solid #ccc;
	line-height: 200%;
}
.ui-t1 .ui-g .dummy
{
	color: #777;
}
.feed{padding-left:22px;}
.feed-photo
{
	background: url(/images/fengla/photo-icon.gif) 0 0 no-repeat;
}

.feed-movie
{
	background: url(/images/fengla/movie-icon.gif) 0 0 no-repeat;
}
.feed-group
{
	background: url(/images/fengla/group-icon.gif) 0 0 no-repeat;
}
.feed-friend
{
	background: url(/images/fengla/f_icon.gif) 0 0 no-repeat;
}
.feed-share
{
	background: url(/images/fengla/share-icon.gif) 0 0 no-repeat;
}
.feed-blog
{
	background: url(/images/fengla/blog-icon.gif) 0 0 no-repeat;
}
.feed-lianxi
{
	background: url(/images/fengla/mlianxi.gif) 0 0 no-repeat;
}
.feed-address
{
	background: url(/images/fengla/maddress.gif) 0 0 no-repeat;
}
.feed-base
{
	background: url(/images/fengla/mbase.gif) 0 0 no-repeat;
}
.feed-aihao
{
	background: url(/images/fengla/aihao.gif) 0 0 no-repeat;
}
.feed-jiaxiang
{
	background: url(/images/fengla/jiaxiang.gif) 0 0 no-repeat;
}
.feed-mini
{
	background: url(/images/fengla/mini-icon.gif) 0 0 no-repeat;
}
.feed-vote
{
	background: url(/images/fengla/Vote_Icon.gif) 0 0 no-repeat;
}
.feed-mini img{border:0;}

.feed .quote
{
	padding: 5px 0 0 18px;
	background: url(/images/fengla/quote-start.gif) 0 5px no-repeat;
	color: #666;
}
.feed .quote q
{
	padding-right: 18px;
	background: url(/images/fengla/quote-end.gif) 100% 100% no-repeat; *zoom:1;}
.feed .quote q img
{
border:0;}
	
.feed .poster
{
	float: right;
	_padding-bottom: 1px;
}
#pf-movie-review .poster h4{font-size:12px;}
#homevisitor ul.al, #homevisit ul.al, #gooduser ol.al
{
	padding: 5px;
}
#homevisitor ul.al li, #homevisit ul.al li, #goodluser ol.al li
{
	width: 70px;
	text-align: center;
	margin-bottom: .5em;
	color: #999;
	line-height: 1.2em;
}
#homevisitor ul.al li a, #homevisit ul.al li a
{
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
	white-space: nowrap;
}
#homevisitor p.view-more, #homevisit p.view-more
{
	text-align: right;
	margin: 0 1em;
}
#homevisitor img, #homevisit img
{
	border: 1px #E9F0F4 solid;
	padding: 3px;
}
#homevisitor a:hover img, #homevisit a:hover img
{
	border: 1px solid #47A5E1;
}

.visit-fulllist #homevisit ul.al, .visit-fulllist #homevisitor ul.al
{
	padding: 10px 5px;
}
.visit-fulllist #homevisitor ul.al li, .visit-fulllist #homevisit ul.al li
{
	margin: 5px 0;
}

/*文件尾部*/
#bottomarea{height:22px; clear:both; margin:5px 58px 0 auto; /*background:url(/images/fengla/index_23.gif) repeat;*/padding:5px 0 0 0;text-align:right;color:#fff;}
#bottomarea a{color:#FF6600;}
#bottomarea a:hover{color:#ff0000;}


.mc-bd .sect h3, #network .sect h3, #group .sect h3, #movie .sect h3
{
	border-top: 1px solid #1461a9;
	background:#FFFFE1;
	color: #333;
	font-size: 12px;
	text-indent: 10px;
	line-height: 180%; *zoom:1;}
.mc-bd .sect-content, #network .sect-content, #group .sect-content, #movie .sect-content
{
	padding: 5px 0 10px;
}




.f_titles{color:#fff; background-color:#FF9900; padding:5px;}
/*首页浮层*/
.index_float1
{
	width:120px;background-color:#FFF3E2;border:1px solid #FE9505;padding:5px;margin:15px 0 0 15px;color:#fff;
}

.index_float2
{
	color:#FF9900;font-size:14px;font-weight:bold;text-align:center;clear:both;
}
.index_float3
{
	border-bottom:#CCCC00 1px solid;height:1px;clear:both;
}
.index_float4
{
	text-align:center;padding:5px;clear:both;
}


.index_float11
{
	width:120px;background-color:#FFF3E2;border:1px solid #FE9505;padding:5px;margin:15px 0 0 15px;color:#FE9505;
}
.myclear{font-size:0; height:0; width:1px; overflow:hidden; clear:both;}


/*按钮*/
.f_login
{
width:67px;
height:21px;
background-color:#FFFFDF;
background:url(/images/de_button1.jpg);
border:1px dotted #FF6600;
padding:3px;
}
.fbtn,.f-button
{
    border:0px;
	line-height:26px; 
	/*border-bottom:1px #999999 solid; 
	border-right:1px #999999 solid; 
	border-left:1px #EBD6D6 solid; 
	border-top:1px #EBD6D6 solid; */
	background-color:#ec9c00; 
	background:url(/images/de_button.jpg);
	color:#fff; 
	font-size:12px; 
	font-weight:normal; 	
    height:26px;
	padding:0px 2px 2px 2px;
	cursor:pointer;
}

/*弹出删除对话框——好友列表页*/
.shanchu
{
	position: relative;
}
.alertbox
{
	position: absolute;
	left: -50px;
	top: -30px;
	background-color: #333333;
	width: 464px;
	height: 193px;
	filter: alpha(opacity=100);
}
.alertboxcontent
{
	width: 448px;
	height: 174px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
	filter: alpha(opacity=100);
}
.alertboxtitle
{
	width: 448px;
	height: 28px;
	line-height: 28px;
	background-color: #FF9900;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
}
.alertboxmain
{
	width: 448px;
	height: 200px;
	border-bottom: 1px #CCCCCC solid;
	background-color: #FFFFFF;
	color: #000000;
}
.alertboxmain dl
{
	margin: 0;
	padding: 0;
}
.alertbox .alertboxcontent .alertboxmain img
{
	width: 96px;
	height: 72px;
	margin: 10px 10px auto 10px;
}
.alertboxbutn
{
	width: 148px;
	height: 33px;
	background-color: #EEEEEE;
	padding-left: 300px;
	padding-top: 20px;
}




/*群组*/
#board-topic-list
{
	padding: 15px 0 15px 0;
	margin-left:-5px;
	margin-top:-15px;
}
#board-topic-list caption
{
	background:#FF9900;
	font-weight: bold;
	text-align:left;
    line-height:27px;
	padding-left:5px;
	width:595px;
	border-bottom:1px solid #ccc;
	height:27px;
	overflow:hidden;
	color:#FFFF00;
	margin-left:0px;
}
#board-topic-list .board-topic-list
{
	width: 595px;
	border-bottom: 1px solid #ccc;
	background: #fff;
}
#board-topic-list .board-topic-list .title
{
	border-left: 1px solid #ccc;
	width: 230px;
	overflow: hidden;
}
#board-topic-list .board-topic-list .replier
{
	border-right: 1px solid #ccc;
}
.board-topic-list
{
	width: 385px;
	margin: 0;
	line-height: 120%;
	table-layout: fixed;
	border-collapse: separate;
}
.board-topic-list th
{
}
.board-topic-list .title
{
	padding-left: 10px;
}
.board-topic-list .author, .board-topic-list .replier
{
	width: 7em;
	padding: .2em;
	text-align: center;
}
.board-topic-list .author .time, .board-topic-list .author .count, .board-topic-list .replier .time
{
	display: block;
	color: #666;
}
.board-topic-list .parent
{
	width: 12em;
	padding: .2em;
	text-align: center;
}
.board-topic-list tr td
{
	border-top: 1px solid #ddd;
}
.board-topic-list .top-topic
{
	background: #e8f4ff;
}
#board
{
	padding: 3x;
}
#board .board-topic-list
{
	border: 1px solid #ccc;
	background: #fff;
}
#board .board-topic-list .title
{
	width: 420px;
	overflow: hidden;
}
#board-post
{
	float: left;
	width: 400px;
	margin: 1em 0;
}
#board-post h4
{
	border-bottom: 1px solid #ccc;
	font-size: 12px;
	margin-right:20px;
}
#board-post p
{
	margin: 10px 0;
}
#board-post .f-label
{
	display: block;
	color: #333;
	font-weight: bold;
}
#board-post .f-text
{
	width: 380px;
}
#board-post textarea, .post .content form textarea
{
	width:380px;
	height: 12em;
}
#orig-post
{
	max-height: 15em;
	_height: 15em;
	overflow: auto;
	display: none;
	padding: 10px;
	border-bottom: 1px solid #ccc;
	background: #fff;
	color: #333;
}
#orig-post strong
{
	color: #333;
}
#gp-board #board-post
{
	width: 405px;
	margin: 0;
}
#gp-board #board-post form .f-text, #gp-board #board-post form textarea
{
	width: 399px;
}
#board-topic
{
	padding: 10px 15px;
}
#board-topic h3
{
	padding: 5px 10px;
	background:#FFFFD7;
	line-height: 120%;
	margin-bottom:-0px;
}
#board-topic ol
{
	border: solid #FF9A35;
	border-width: 0 1px;
	background: #fff;
}
#board-topic ol li
{
	padding: 10px 10px 10px 10px;
	border-bottom: 1px solid #FF9A35; *zoom:1;}
#board-topic ol li.dummy
{
	padding: 5px 0 5px 70px;
	background: #f5f5f5;
	color: #999;
}
#board-topic p.return
{
	margin: 10px 0 0;
}

/*群组*/

#group
{
	padding: 15px;
}
#group .narrow
{
	float: right;
	width: 160px;
}
#group .wide
{
	float: left;
	width: 405px;
}
#group #gp-picture
{
	position: static;
}
#group #gp-picture .sect-content
{
	padding: 0;
}
#group #gp-picture .sect-content p
{
	text-align: center;
}
#group #gp-picture .sect-content .actions
{
	margin: 10px 0;
}
#group #gp-news .sect-content
{
	overflow: hidden;
}
#group #gp-board .sect-content
{
	margin: 0 0 10px;
	padding: 0;
	border-top: 1px solid #ddd;
	width:385px;
}
#group #gp-board .board-topic-list .title
{
	width: 180px;
	overflow: hidden;
}
#group #gp-admin .sect-content
{
	padding: 10px;
}
#group #gp-admin .sect-content ul
{
	padding-left: 20px;
	color: #666;
	line-height: 20px;
}
#group #gp-admin .sect-content li
{
	list-style-type: square;
}
#group #gp-admin .sect-content #owner
{
	color: #000;
}
#group #gp-type .sect-content, #group #gp-news .sect-content
{
	padding: 10px;
}
.groupinfo
{
	margin: 10px 60px;
}
.groupinfo .form-layout th
{
	width: 6em;
}
.groupinfo .form-layout th, .groupinfo .form-layout td
{
	vertical-align: top;
	padding: 6px 10px;
}
.groupinfo .form-layout .f-text, .groupinfo .form-layout textarea
{
	width: 380px;
}
.groupinfo .form-layout textarea
{
	height: 80px;
}
.groupinfo dt
{
	font-weight: bold;
}
.groupinfo dd
{
	margin-bottom: 10px;
}
#gp-member .al
{
	margin-left: 1px;
}
#gp-member .al a
{
	width: 52px;
}

#group.groupmember
{
	padding: 0;
	background: url(/images/fengla/ui-bg.gif) 400px 0 repeat-y;
}
.groupmember h3
{
	font-weight: normal;
	font-size:14px;
	color:#FF6600;
}
.groupmember .invite, .groupmember .showfolk
{
	margin: 15px;
}
.groupmember .narrow h3
{
	margin-top: 10px;
}
.groupmember .gflist
{
	margin: 10px 20px 20px 0;
}
#gfsearch
{
	width: 173px;
}
.groupmember .gflist ul
{
	height: 200px;
	overflow: auto;
	margin-top: 8px;
	padding: 10px;
	background: #fff;
}
.groupmember .gflist li
{
	margin: 3px 0;
}
.groupmember .gflist li input
{
	margin-right: 4px;
}

.groupReply
{
max-height: 15em; _height: 15em; overflow: auto; padding: 10px;border-bottom: 1px solid #ccc;background: #fff;color: #333;width:385px;
}
#creatGroupStep
{
	padding:5px;
}

#creatGroupStep li{color:#333333;display:inline;padding:5px;}

#creatGroupStep .current{color:#FF6600;}

#creatGroupStep a{color:#333333;text-decoration:none;}
#creatGroupStep  a:hover{color:#FF6600;text-decoration:underline;}
#creatGroupStep .current a{color:#333333;text-decoration:none;}
#creatGroupStep a:hover{text-decoration:underline;}

.forgot
{
	border-bottom:1px dotted #FFCC33;
	height:10px;
}

/*相册，被圈*/
.ilt
{
	border-collapse: separate;
	border-spacing: 5px;
	width: 580px;
	margin: 5px;
}
.ilt td
{
	width: 50%;
	border: 1px solid #ccc;
	background: #fff;
	vertical-align: top;
}
.ilt div td
{
	width: auto;
	border: 0;
	background: transparent;
}
.ilt div
{
	padding: 10px;
}
.ilt div .image
{
	float: left;
	width: 100px;
	margin-right: 10px;
}
.ilt div .info, .ilt div .info caption
{
	float: left;
	width: 178px;
}

/*圈人CSS*/
#quanquan
{
	border: solid 1px #000000;
	background-color: white; /*filter: Alpha(Opacity=50);*/
	cursor: move;
	line-height: 120px;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100px;
	height: 120px;
}
#quanquanBox
{
	border: solid 1px #000000;
	background-color: white;
	width: 150px;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 10px;
}
#quanquanviewbox
{
	border: solid 1px #000000; /*filter: Alpha(Opacity=50);*/
	background-color: white;
	width: 100px;
	height: 120px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 0px;
}
#quanquanviewphotobox
{
	background-color: #000000;
	color: white;
	position: absolute;
	left: 0px;
	top: 0px;
}

.TBCurrent
{color:#FF3300;}

.block
{
	margin: 0px 8px;
}

.block h3
{
	margin-bottom: .4em;
	border-bottom: 1px solid #ccc;
	color: #333;
	line-height: 200%;
	_zoom: 1;
	font-size:14px;
}
.block h3 a
{
	margin-left: 8px;
	font-size: 12px;
}
.block h3.a
{
	padding: 10px;
	background: #f5f5f5;
	line-height: 48px;
	_zoom: 1;
}
.block h3.a img
{
	margin-right: 10px;
}
.block p
{
	margin: 1em 0;
}
.block .note
{
	margin: .4em 0;
	color: #666;
}
.block form
{
	margin-top: 20px;
}
.block form.nf
{
	margin-left: 0;
}
.block .act
{
	margin: 10px 0;
}
/*邀请注册*/
#invite-form .act .f-button
{
	float: left;
}
#invite-preview
{
	float: right;
	padding: 2px 2px 0 0;
}
#invite-form-impact
{
	padding: 5em;
}
#invite-form-impact form
{
	width: 350px;
	margin: 1em auto;
	padding: .5em;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f7f7f7;
}
#invite-form-impact h4
{
	font-size: 12px;
}
.invitereg .narrow
{
	padding-bottom: 2em;
}
.invitereg h3
{
	text-align: center;
	border: 0;
	line-height: 2em;
}
h3 small
{
	font-size: 12px;
	color: #666;
	font-weight: 400;
}
.intite-al
{
	padding: 5px;
}
.invite-al li
{
	width: 48px;
	margin: 5px 9px;
	display: inline;
	color: #666;
}
#invitereg
{
	clear: both;
	padding: 10px 0 0;
	background: #fffbe2;
}
#invitereg form.nf .f-label
{
	width: 58px;
	float:left;
	text-align:right;
	padding:5px;
}
#invitereg form.nf .f-text
{
	width: 150px;
}
#invitereg form.nf .captcha-img
{
	margin-left: 75px;
}
#invitereg form.nf span.hint, #invitereg form.nf p.act
{
	margin-left: 0px;
	_margin-left: 3px;
	color:#999999;
	font-weight:normal;
}
#invitereg form.nf .f-check
{
	margin-left: 80px;
}
.pl h2{font-size:16px;color:#FF6600;font-weight:bold;}
#invitereg #email-tip-show
{
	left: 80px;
}
#invitereg .f-button
{
	background: #67a54b;
	border: 1px solid #3b6e22;
	overflow: hidden;
	font-size: 14px;
	height: 24px;
	padding: 0 30px;
}
ul.invite-introduce
{
	width: 110px;
	float: right;
}
ul.invite-introduce li
{
	text-indent: 12px;
	line-height: 25px;
	background: url(/images/fengla/menu-arrow-blue.gif) no-repeat 0 -33px;
}
ul.invite-ico
{
	width: 220px;
	position: relative;
	float: left;
}
ul.invite-ico li
{
	line-height: 25px;
	float: left;
	width: 49.9%;
	display: block;
	text-align: left;
}

.Regv{float:right;margin-top:20px;}
.indexTB{font-size:14px;font-weight:bold;color:#FF6600;margin-left:0px;}
.listyle
{color:#333333;font-size:12px;font-weight:bold;}

/*群组邀请*/
#reqs h3
{
	border: 0;
}
#reqs .sect
{
	padding: 10px;
}
#reqs .il
{
	margin: 0;
}
#board-topic-actions{float:right; display:inline; width:150px; margin-top:34px; *margin-top:32px;}
#reqs .done
{
	margin: 0 -20px -1px;
	padding: 5px 20px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f5f5f5;
	text-align: center;
	_zoom: 1;
}

#reqs .il div
{
	margin: 0;
	padding: 10px 0;
	border: 0;
	border-top: 1px solid #ccc;
}
#req-filter p
{
	margin-top: 5px;
	line-height: 200%;
}

/*js调用*/
.FloatBox
{
	position: absolute;
	background-color: red;
	color: white;
}

.zhezhaoceng
{
	position: absolute;
	background-color: #000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.30;
	color: white;
}
/*电影浮层*/
.f_moviediv
{
		border:5px #FF9900 solid;
		height:500px;
		width:800px;
		margin-left:16px;
		background-color:#F7F7F7;
		padding:10px;
}

/*小游戏*/
.f_gamediv
{
		border:5px #FF9900 solid;
		height:680px;
		width:800px;
		margin-left:80px;
		background-color:#F7F7F7;
		padding:10px;
	}
.moviecontent{
		width:100%;
		text-align:center;
}

.gamecontent{
		width:100%;
		text-align:center;
}
.purl{
	width:100%;
	padding-left:80px;
}
.MovieListURL{clear:both;}
.serverName{
			font-size:12px;
			font-weight:bold;
			color:#FF9900;
			clear:both;
}
.serverlist{	padding:0px;
				float:left;
				clear:both;
}
.serverlist li{display:inline;float:left;padding:3px 0px 3px 2px;}
#mainarea #form1 #mright #mid .container .mainnoright .pm-bd #pmlist #OutLett .title a{display:block; width:420px; *width:auto; overflow:hidden;}
.pm-bd table{
	margin: 2px auto;
}
.emailli{float:left;}
.emailli li{clear:both;}
#mainarea #form1 #mright #mid .container .mainnoright .pm-bd #pmlist .title{padding-left:30px;}
#mainarea #form1 #mright #mid .container .mainnoright .pm-bd #pmlist #OutLett .time{display:block;}
/*#mainarea #form1 #mright #mid .container .mainnoright .pm-bd #pmlist td{vertical-align:top;}*/
/*end*/

/*index 搜索用开始*/
.list4{margin:12px 0; float:left; width:610px; margin-left:11px;}
.list4 ul{margin-left:100px;}
.list4 li{width:180px; margin-right:5px; float:left; display:inline; line-height:22px;border-bottom:1px dotted #FFCC00;padding:8px 16px 8px 0px;height:88px;overflow:hidden;}
.list4 img{padding:2px;border:1px solid #DEE0E0;}
.list4 a:hover img{padding:2px;border:1px solid #ff0000;}
.list4 dt{background:url(../images/fengla/index_09.gif) no-repeat; display:block; float:left; width:62px; height:56px;padding:1px 0 0 1px;}
.list4 dt img{margin:3px 0 0 3px; width:48px; height:48px;}
.list4 dd{margin-left:6px; float:left;}

.list4 a{color:#0066CC;text-decoration:underline;}
.list4 a:hover{color:#ff0000;text-decoration:none;}
.list4 span a{color:#999999;text-decoration:underline;}
.list4 span a:hover{color:#ff0000;text-decoration:none;}

.topsearch{margin-left:35px;margin-top:10px;}
.adsearch{text-align:center;font-size:12px;margin:-1px 0 -10px 8px;}
.adsearch a{color:#CC3300;font-size:12px;}
.adsearch a:hover{color:Yellow;}
/*index 搜索用结束*/

/*帐号*/
.pointd{padding:0px;}
.pointtitle{font-size:14px;font-weight:bold;color:#FE4504;background-color:#FF9900;color:#fff;padding:3px 5px 3px 8px;}
.pointitem{font-size:12px;font-weight:normal;color:#FE4504;color:#FF9900;padding:5px 5px 5px 8px;height:20px;}
.pointitem span{text-decoration:underline;}
.pointhisty{padding:10px;}
.pointhisty ul{border:0;padding:0;margin:0;}
.pointhisty li{border-bottom:1px dotted #E7E7E7;height:20px;padding-bottom:3px;}
.pointhisty span{font-size:10px;color:#999999;}
.stemplate{padding:10px 3px 10px 5px;float:left;text-align:center;}
.stemplate img{padding:3px;border:1px solid #cccccc;}
.stemplate a:hover img{padding:3px;border:1px solid #ff0000;}
.stemplate li{float:left;width:136px;padding:5px;display:inline;}
.stemplate span{display:block;}
.minitype{color:#FF9900;}

/*车友推荐*/
.cars_top{width:413px; height:131px; background:url(/images/fengla/index_97.gif) no-repeat; clear:both;}
.cars_top h3{font-size:12px; color:#000000; height:30px; line-height:24px; padding-left:60px;}
.cars_top h3 a{float:right; color:#000000; line-height:30px; font-weight:normal; margin-right:16px;}
.cars_top ul{margin-left:17px; margin-top:6px;}
.cars_top li{float:left; display:inline; text-align:center; margin-right:20px;}
.cars_top li a img{width:71px; height:50px; padding:3px; border:1px #dddddd solid; display:block;}
.cars_top li a{line-height:30px;}
.province select{width:150px;}
.province{margin-top:39px; margin-left:17px;}
.city{margin-top:15px; margin-left:17px;}
.city select{width:107px;}
.refersearch{width:43px; height:22px; background:url(/images/fengla/index_108.gif) no-repeat; border:0; cursor:pointer;}
.set_up{width:166px; height:33px; background:url(/images/fengla/index_109.gif) no-repeat; border:0; cursor:pointer;}
.searchcity{margin-left:13px; margin-top:18px;}


.newcars{margin-left:8px;}
.newcars li{float:left; display:inline; margin-right:15px; margin-top:10px; text-align:center; line-height:30px;}
.newcars li a img{width:79px; height:52px; border:1px #ddd solid; padding:3px; display:block;}

.newlog{}
.newlog li{clear:both; float:left; width:100%; margin-top:12px;}
.newlog .log_l{float:left;}
.newlog .log_l a img{border:1px #ddd solid; padding:3px 4px;}
.newlog .log_r h4{padding-left:12px; font-size:12px; color:#792c18; height:26px; line-height:25px; background:url(/images/fengla/index_103.gif) no-repeat;}
.newlog .log_r{float:left; width:338px; margin-left:8px; line-height:20px;}
.newlog .log_r p{padding-left:12px; word-break:break-all; overflow:hidden;}
.newlog .log_r a{color:#792c18;}
.newlog .log_r .review{border-top:1px #ddd dashed;}


.r_img1{width:146px; height:34px; background:url(/images/fengla/index_104.gif) no-repeat; margin-left:-10px;}
.r_img2{width:146px; height:34px; background:url(/images/fengla/index_105.gif) no-repeat; margin-left:-8px;}
.blank5{height:180px; width:100%; position:relative;}
.car_search{width:188px; height:170px; background:url(/images/fengla/index_107.gif) no-repeat; position:absolute; left:-31px; color:#000000;}
#mainbody #mid .container .right .blank5 .car_search p{color:#000000;}
.mycar_f{line-height:38px; margin-left:-10px;}
.mycar_f li{clear:both;}
#mainbody #mid .container .right h5{font-size:12px; color:#000000; padding:8px;}
.car_f_list{margin-left:-10px; line-height:40px;}
.car_f_list li{float:left; width:48%; overflow:hidden; height:40px;}
.car_f_list li a{color:#000000;}
.adright{margin-left:-8px; margin-top:10px;}
.adright img{ width:148px;}
/*车友推荐*/ 

.game{width:95%;float:left;margin-left:20px;}
.game ul{border:0;padding:0;}
.game li{float:left;display:inline;width:200px;height:100px;}
.game dl dd span{font-weight:bold;}
.game dl dt img{padding:2px;border:1px solid #cccccc;}.game dl dt a:hover img{padding:2px;border:1px solid #ff0000;}




/*道具列表*/
.daoju_list{margin-bottom:50px;}
.daoju_list dl{float:left;}

.daoju_list dt img{width:52px; height:59px; margin-right:4px;}
.daoju_list dd p{line-height:14px;}
.daoju_list li{border:1px #d9e0ea solid; float:left; display:inline; padding:10px 6px; margin-top:20px; margin-right:10px;}
.dj_number{width:50px; border:1px #fad27c solid;}
.daoju_list input{padding-left:0; padding-right:0;}
.flb_buy{width:73px; border:1px #fad27c solid; background-color:fef9e5;}
.jfb_buy{width:61px; border:1px #fad27c solid; background-color:fef9e5;}
.buy_info{clear:both; margin-top:0px; float:right;}
.buy_info p{margin-bottom:4px;}


/*我的道具*/
table.daoju{width:95%;}
table.daoju th{height:25px; font-size:14px; font-weight:bold; color:#333; background-color:#d0d2d4;}
table.daoju td{height:25px; font-size:12px; text-align:center; vertical-align:middle; line-height:25px;}
table.daoju .name{width:20%}
table.daoju .number{width:20%}
table.daoju .intro{width:40%}
table.daoju .do{width:20%}

/*使用道具弹出窗口*/
.alertbox3{width:550px; min-height:275px; _height:275px; background-color:#FFFFFF; position:absolute; left:50%; top:50%; margin-left:-275px; margin-top:-130px; z-index:120; border:8px #999999 solid;}
.alertbox3 .top{line-height:28px; border-bottom:1px #CCCCCC solid; padding:0 10px; font-size:16px; font-weight:bold; color:#3399FF;}
.alertbox3 .top span{float:right; _margin-top:9px;}
.alertbox3 .top span a{ font-size:12px; font-weight:normal;}
.alertbox3 .top span a:hover{text-decoration:none;}
.alertbox3 p{margin:5px 20px;}
.alertbox3 p.prop{margin-top:30px;}
.alertbox3 p.propper{margin-top:30px;}
.alertbox3 dt img{padding-left:20px;}
.alertbox3 p dl dd p{line-height:14px; margin:0; padding:0;}
.bgalert{background:url(/images/fengla/overlay.png) repeat;width:100%;height:100%; position:absolute; top:0; left:0; z-index:100; _background-image:none; _background-color: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/fengla/overlay.png", sizingMethod="scale");}

/*充值传说中国币*/
.czimg{margin-top:20px; width:auto; color:#000000; padding-left:25px;}
.czimg span{display:block; line-height:35px;}
.font1{color:#814e4b; font-size:14px; font-weight:bold; padding-top:15px;}
.font2{color:#814e4b; font-size:14px; font-weight:bold;}
.Mnumber{margin-top:20px;}
.Mnumber table{width:440px;}
.Mnumber table td{width:50%; height:40px; vertical-align:middle; text-indent:40px;}
.Mnumber table td input{margin-right:12px;}
.Mnumber table td.handfor{text-align:center; vertical-align:middle; text-indent:0px;}
.handfor .btn12{background:url(/images/fengla/btnmoney.jpg); border:0; width:182px; height:36px; cursor:pointer; margin-left:12px;}
.handfor .btn13{background:url(/images/fengla/btnmoney2.jpg); border:0; width:182px; height:36px; cursor:pointer;}
.moneyhelp{width:343px; margin:20px auto;}
.moneyhelp .top{width:343px; height:32px; text-indent:20px; background:url(/images/fengla/alert_01.gif); line-height:32px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.moneyhelp .mid{width:341px; height:auto; border-left:1px #fe9805 solid; border-right:1px #fe9805 solid; line-height:25px; padding-bottom:10px;}
.moneyhelp .mid p{padding-left:10px; padding-right:10px;}
.mid h5{color:#FF3300; font-weight:bold; font-size:12px; padding:10px;}
.moneyhelp .bottom{width:343px; height:31px; background:url(/images/fengla/alert_03.gif);}

/*buyfriend*/
.f_business_t{clear:both; margin:22px; margin-top:0; padding-top:22px; background-color:#FFFFFF; }
.f_business_t h1{font-size:16px;}
.f_business_t h1 span{font-size:12px; font-weight:normal;}
.float_r{float:right;}
.serfinfo{padding:15px; margin-right:10px;}
.serfinfo .l_info{float:left;}
.buybtn{width:80px; height:30px; display:inline-block; line-height:30px; background-color:#F7F7F7; border:1px #ddd solid; font-size:14px; text-align:center;}
a.buybtn{text-decoration:none; color:#000; font-weight:bold;}
a:hover.buybtn{text-decoration:none; color:#000;}
.serfinfo .l_info ul{margin-top:6px;}
.serfinfo .l_info li a{display:block; width:130px; height:22px; line-height:22px; border-bottom:1px #ddd solid; background-color:#fff; text-indent:10px;}
.serfinfo .l_info li a:hover{background-color:#ED9605; color:#fff; text-decoration:none;}
.serfinfo .l_info img{width:130px; margin-right:20px;}
.serfinfo .r_info{float:left; width:250px;}
.r_info p{line-height:22px;}
.busimenu{clear:both; margin-top:20px;}
.menu_b li{float:left; display:inline; width:99px; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:center; margin-left:10px; background:url(/images/fengla/index_05.gif);}
.menu_b li a{color:#fff;}
.menu_b li a:hover{color:#fff; text-decoration:none;}
.menu_b li.current{background:url(/images/fengla/index_06.gif);}
.menu_b li.current a{color:#000;}
.menu_b li.current a:hover{color:#000;}
.menu_b{width:100%; background:url(/images/fengla/bgline_2.gif); position:relative;}
.menu_b .invite{position:absolute; left:380px; top:-10px; font-size:14px; color:#FFFFFF; background-color:#F0BF17; border:1px #999999 solid; text-align:center; line-height:22px;}
.menu_b .invite a{color:#000000; display:block; width:200px; font-weight:normal;}
.menu_b .invite a:hover{color:#000; text-decoration:none; background-color:#ddd;}
h2.busititle{font-size:14px; font-weight:bold; border-bottom:1px #CCCCCC solid; line-height:30px; margin-right:10px; margin-top:18px;clear:both;}
.searchserf{font-weight:bold; padding:8px 10px; background-color:#F6F6F6; margin-right:10px; border-top:1px #ccc solid; border-bottom:1px #ccc solid;}
.f_name{display:inline; width:150px; height:16px; border:1px #ddd solid;}
.selledserf{margin-right:10px;}
.selledserf .leftjian{float:left; display:inline; padding-top:50px;}
.selledserf .content{float:left; display:inline; height:120px; text-align:center; line-height:20px; width:392px; overflow:hidden;}
.selledserf .content a img{width:48px; height:48px; margin-top:15px;}
.selledserf .content a:hover{text-decoration:none;}
.selledserf .content span{display:block;}
.selledserf .content a{display:block;}
.selledserf .content .ww{width:100px;}
.selledserf .content a.forback{width:50px; height:20px; background-color:#F7F7F7; border:1px #ddd solid; color:#000; line-height:20px; margin:0 auto;  *margin:0;}
.selledserf .content li{float:left; display:inline; margin-left:8px;}
.selledserf .rightjian{float:left; display:inline; padding-top:50px;}
.green{color:#2FC104; font-weight:bold;}
.boldfont{font-weight:bold;}
.red{color:#FF3300;}
.dynamicserf{margin-right:10px; margin-bottom:20px;background-color:White;}
.dynamicserf li{padding:10px 0px 0px 24px; line-height:18px;}
.dynamicserf li.BuyFriend{ background:url(/images/fengla/BuyFriend_Icon.gif) no-repeat 0 8px;}
.dynamicserf li.ClearNickName{ background:url(/images/fengla/ClearNickName_Icon.gif) no-repeat 0 8px;}
.dynamicserf li.LoginGame{ background:url(/images/fengla/LoginGame_Icon.gif) no-repeat 0 8px;}
.dynamicserf li.ChangeNickName{ background:url(/images/fengla/ChangeNickName_Icon.gif) no-repeat 0 8px;}
.dynamicserf li.PickUpMoney{ background:url(/images/fengla/PickUpMoney_Icon.gif) no-repeat 0 8px;}
.dynamicserf li.DiscountSell{ background:url(/images/fengla/DiscountSell_Icon.gif) no-repeat 0 8px;}
.dynamicserf li.DirectSell{ background:url(/images/fengla/DirectSell_Icon.gif) no-repeat 0 8px;}

.ClearNickName{ background:url(/images/fengla/ClearNickName_Icon.gif) no-repeat 0 0px;}
.LoginGame{ background:url(/images/fengla/LoginGame_Icon.gif) no-repeat 0 0px;}
.ChangeNickName{ background:url(/images/fengla/ChangeNickName_Icon.gif) no-repeat 0 0px;}
.PickUpMoney{ background:url(/images/fengla/PickUpMoney_Icon.gif) no-repeat 0 0px;}
.DiscountSell{ background:url(/images/fengla/DiscountSell_Icon.gif) no-repeat 0 0px;}
.DirectSell{ background:url(/images/fengla/DirectSell_Icon.gif) no-repeat 0 0px;}

.dynamicserf li p{border-bottom:1px #ddd solid; padding-bottom:10px;}
.dynamicserf li a{color:#FF6633;}
.master span{display:block;}
.master img{margin-right:8px; width:48px; height:48px;}
.master{line-height:20px; margin-top:20px;}
.master .forname{margin-top:10px;}
.masterserf{}
.masterserf a img{margin-right:8px; width:48px; height:48px;}
.serfname{display:block; *margin-top:-20px; line-height:20px;}
a.serfname{color:#0066CC;}
.masterserf li{margin-top:10px;}
.exitgame{height:40px; line-height:40px; border-top:1px #ddd solid; border-bottom:1px #ddd solid; background-color:#F6F6F6; text-align:right; margin:30px 20px 0 20px; padding-right:20px;}
h3.busititle{font-size:12px; font-weight:bold; padding:8px 10px; border-bottom:1px #ddd solid; margin-right:10px;}
.line_b{border-bottom:1px #ddd solid;}
.taxislist{font-size:14px; color:#FF6600; line-height:25px; margin-top:10px;}
.taxislist a{color:#f60; display:block; height:25px; text-indent:25px; margin-right:10px;}
.taxislist a.current{border:1px #FFCC00 solid; background-color:#FFFBEC; color:#FF0000} 


/*vote*/
.newvote{position:absolute; left:470px; top:-10px; font-size:14px; color:#FFFFFF; background-color:#F0BF17; border:1px #999999 solid; text-align:center; line-height:22px;}
.newvote a{color:#000000; display:block; width:100px; font-weight:normal;}
.newvote a:hover{color:#000; text-decoration:none; background-color:#ddd;}
.newvotelist{}
.newvotelist li{margin:0 15px; border-bottom:1px #ddd solid; padding:15px 0;}
.newvotelist li .num{position:absolute; display:block; width:48px; height:48px; background-color:#CCCCCC; right:10px; top:0px; background:url(/images/fengla/votelistbg.gif) no-repeat; text-align:center; line-height:35px; font-size:24px; font-weight:bold;}
.newvotelist .headvote{float:left; text-align:center; display:inline;}
.newvotelist .headvote img{width:80px; height:80px;}
.newvotelist .headvote a img{width:48px; height:48px;}
.newvotelist .headvote p{margin-top:6px;}
.newvotelist .infovote{float:left; display:inline; margin-left:10px; position:relative;}
.newvotelist .infovote p{line-height:30px;}
.newvotelist .infovote p a{color:#f60;}
.newvotelist .infovote textarea{width:350px; height:60px; border:1px #ddd solid; border-top:1px #999 solid; border-left:1px #999 solid; overflow:auto; margin-top:10px;}
.newvotelist .infovote p .feels{}
.newvotelist .infovote p.votesuer{line-height:25px;}
.newvotelist .infovote p.votesuer{padding:15px 0 0 15px;}
.newvotelist .infovote p.votesuer input{margin-right:120px;}
.voteenlist li a{display:block; color:#f60;}
.voteenlist li{line-height:20px; margin-top:10px;}
.newvotelist li.succeedvote{margin:15px; background-color:#FFF9EC; border:1px #ddd solid; line-height:20px; padding-left:20px;}
.newvotelist li.succeedvote a{color:#f30;}
.hotvote_w{width:500px;}
.myvote_w{width:470px;}
.changepage{background-color:#F7F7F7; margin:35px; margin-bottom:0; height:37px; text-align:center; padding-top:23px;}
.changepage a{background-color:#FFF8EC; border:1px #ddd solid; padding:2px 4px; line-height:18px;}
.changepage a:hover{background-color:#F09600; color:#fff; text-decoration:none;}
.newvotelist .infovote p.content{line-height:20px; margin-right:110px; overflow:hidden;}
.newvotelist .infovote h2 a{color:#f30; font-size:16px;}
.newvotelist .infovote .content a.votebtn{float:right; background-color:#f7be10; border:1px #9c9a9c solid; padding:2px 8px; color:#000;}
.newvotelist .infovote .content a:hover.votebtn{ text-decoration:none; background-color:#F9F9F9;}
.judgeinfo2 a.votebtn{background-color:#f7be10; border:1px #9c9a9c solid; padding:8px 32px; color:#000; text-align:center;}
.judgeinfo2 a.votebtn{text-decoration:none; background-color:#f7be10; }
.judgeinfo2{text-align:center; padding-top:15px;}
.changepage a.currenter{background-color:#FF9900; color:#fff;}
.seevote{background-color:#F2F2F2; margin:15px; padding:8px 10px; height:48px; overflow:hidden;}
.seevote .voteheadimg{float:left; display:inline;}
.seevote .voteheadimg img{width:48px; height:48px; display:block;}
.seevote .voteinfo{float:left; display:inline; margin-left:10px; width:230px;}
.seevote .votelaunch{float:left; display:inline; text-align:right; width:255px;}
.seevote .votelaunch .number{font-size:20px; font-weight:bold; color:#000000;}
#form1 .seevote .votelaunch p{margin-top:0px; min-height:14px;}
#form1 .seevote .voteinfo p{margin-top:6px; min-height:14px;}
.seevote .voteinfo p a{color:#FF3300;}
.font3{color:#6699CC; font-weight:bold;}
h3.votename{margin:3px 80px; font-size:14px;}
.plancon{clear:both; margin:10px 80px 0 30px;}
.plancon .voteinfo{float:left; display:inline; width:130px; text-align:right; min-height:22px; _height:22px;}
.plancon .voteplan{float:left; display:inline; width:250px; border:1px #ddd solid; height:6px; background-color:#fff; overflow:hidden; font-size:0; line-height:0; margin:2px 6px;}
.plancon .voteplan .plan{background-color:#00CCCC; height:6px; overflow:hidden; line-height:0; font-size:0;}
.plancon .number{float:left; display:inline; height:22px;}
h2.votejudge{margin:10px 80px 10px 80px; font-size:14px; border-bottom:1px #CCCCCC solid; line-height:30px;}
.seevote_w{width:300px;}
.myjudge{clear:both; width:420px; margin-left:80px;}
.myjudge .judgehead{float:left; display:inline; width:48px; height:48px;}
.myjudge .judgehead img{width:48px; height:48px;}
.myjudge .judgeinfo{ float:left; display:inline; margin-left:10px; width:360px;}
.myjudge .judgeinfo p{line-height:20px; color:#000;}
.myjudge .judgeinfo p.ansjudgeinfo{color:#666666;}
.voteorjudgelist{margin-right:10px;}
.voteorjudgelist li{padding:15px 2px; border-bottom:1px #ddd solid;}
.voteorjudgelist li ul li{border:0; padding:0;}
.voteorjudge{float:left; display:inline; text-align:center; line-height:25px;}
.voteorjudge img{width:48px; height:48px;}
.votetime{float:left; display:inline; margin-left:8px; width:370px; overflow:hidden; line-height:20px;}
.votetime a{color:#f60;}
.hf_list li{overflow:hidden;}
.hf_list{margin-right:10px;}
.answervote{margin-top:5px;}

.showanswer input.hfbtn{width:40px; background-color:#F0BF17; border:1px #999 solid; cursor:pointer; color:#fff; height:18px; display:inline;}
.answerbox{width:300px; height:60px; border-top:1px #999 solid; border-left:1px #999 solid; border-bottom:1px #ddd solid; border-right:1px #ddd solid;}
.hfbtn{width:40px; background-color:#F0BF17; border:1px #999 solid; cursor:pointer; color:#fff; height:18px; display:inline;}
.hiddenanswer{text-align:right;}
.showanswer input{width:300px; margin-right:8px; border-top:1px #999 solid; height:18px; border-left:1px #999 solid; border-bottom:1px #ddd solid; border-right:1px #ddd solid; float:left;}
.hf_list li{line-height:20px; _height:20px; _overflow:visible;}
.righthf .hfbtn{float:right;}
p.votes{line-height:25px;}
p.votes textarea{width:300px; height:60px; border-top:1px #999 solid; border-left:1px #999 solid; border-bottom:1px #ddd solid; border-right:1px #ddd solid;}
.launchvote{margin:5px 30px;}
.launchvote li{margin-bottom:8px; line-height:20px; clear:both;}
.launchvote .voteleft{float:left; display:inline; width:110px; text-align:right;}
.launchvote .voteleft span{font-size:14px; font-weight:bold; color:#000;}
.launchvote .votemid{width:272px; display:inline;}
.votebox{width:270px; border-top:1px #999 solid; border-left:1px #999 solid; border-bottom:1px #ddd solid; border-right:1px #ddd solid; margin:0 6px; height:18px;}
.votewrite{width:270px; white-space:normal; word-break:break-all; border-top:1px #999 solid; border-left:1px #999 solid; border-bottom:1px #ddd solid; border-right:1px #ddd solid; margin:0 6px; height:60px; overflow:auto;}
.launchvote .voteright{float:left;}
.launchvote li .myclear{line-height:0; height:0; overflow:hidden;}
.floats{}
.floats p{margin-bottom:5px; clear:both;margin-left:120px;}
.voteoutbtn{padding:2px 8px 0px 8px; background-color:#F0BF17; border:1px #999 solid; cursor:pointer; color:#fff; font-size:14px;}


/*账目列表*/
.zmlist{margin-top:12px;}
table.zmtab caption{text-align:left; height:30px; vertical-align:middle;}
table.zmtab th,table.zmtab td{height:20px; height:20px; display:table-cell; vertical-align:middle; text-align:center;}
table.zmtab th{background-color:#FEF7E9;}

/*首页*/
#welcome {padding:3em 0 0; color:#333;}
#welcome h2 {font-size:16px; font-weight:normal; line-height:200%;}
#welcome #t {font-size:14px; line-height:200%;}
#welcome #t .pipe {margin:0.5em; color:#ccc;}
#go {height:5em; font-size:12px; line-height:5em; text-align:left;clear:both;margin-left:10px;margin-top:25px;}
/*#go a, #go a span {display:-moz-inline-stack; display:inline-block;}
#go a {vertical-align:middle; margin-left:1em; border:1px solid #3b6e22; color:#fff; _font-family:Arial,sans-serif; cursor:pointer;}
#go a span {padding:.5em 1.5em; border-top:1px solid #95bf82; border-bottom:1px solid #65a148; background:#67a54b; color:#fff; font-size:16px; font-weight:bold; line-height:1em; text-align:center; letter-spacing:1px;}*/
.ileft{float:left;line-height:25px;width:320px;}
.iright{float:right;}
 
.topcontent{width:218px;}
.topcontent li{float:left; display:inline; text-align:center; line-height:23px; font-weight:bold; font-size:13px; cursor:pointer;}
.topcontent .list1{width:73px; height:23px; background:url(/images/fengla/fl_ad01.gif);}
.topcontent .list2{width:72px; height:23px; background:url(/images/fengla/fl_ad06.gif);}
.topcontent li a{color:#FFFFFF;}
.topcontent .list2 a{color:#000000;}
.topcontent .list3 a{color:#000000;}
.topcontent .list6 a{color:#000000;}
.myclear{clear:both; height:0; font-size:0; line-height:0; overflow:hidden; width:1%;}
#jiaoyou , #cheyou , #taobao{
	width:216px;
	border:1px #FF9900 solid;
	border-top:0;
	overflow:hidden;
}
.bottom img{display:block;} 
 
/*交友*/
#jiaoyou{padding-top:12px;}
#jiaoyou td{text-align:center; padding-top:3px; padding-bottom:3px;}
.address a{color:#000000;}
.address a:hover{color:#ff3300; text-decoration:underline;}
.age a{color:#666666;}
.age a:hover{color:#ff3300; text-decoration:underline;}
.talk a{color:#FF6600;}
.talk a:hover{color:#ff3300; text-decoration:underline;}
 
#RecUser{float:left;padding:10px;margin-top:-12px;margin-bottom:-10px;}
#RecUser li{display:inline;width:65px;float:left;margin-bottom:5px;}
#RecUser span{display:block;text-align:center;color:#999999;line-height:18px;}
#RecUser a span{display:block;color:#47628f;}
#RecUser img{border:1px solid #E1F0F0;padding:2px;width:48px;height:48px;}
#RecUser a:hover img {border:1px solid #ff0000;}
.miniclss{float:left;padding:5px 0 5px 0;}
.miniclss li{padding:5px 0 5px 0;}
.miniclss img{padding:2px; border:1px solid #e8ecf1;}
.miniclss a:hover img{padding:2px;border:1px solid #7c8faf;}
.mmleft{float:left;width:52px;}
.mmright{float:right;width:260px;}
.mmright img{border:0;}
.time{color:#999999;font-size:11px;display:block;}

/* centerwindow for js window */
.CenterWindowTitle{background-color:#EFA22E;color:White;}
/* centerwindow for js window */

.CenterWindowTitle{background-color:#EFA22E;color:White;}


#notification .noti .noti-buyfriend
{
	background-image:url(/images/fengla/BuyFriend_Icon.gif);
}

.BuyFriend{ background:url(/images/fengla/BuyFriend_Icon.gif) no-repeat 0 8px;}
.ClearNickName{ background:url(/images/fengla/ClearNickName_Icon.gif) no-repeat 0 0px;}
.LoginGame{ background:url(/images/fengla/LoginGame_Icon.gif) no-repeat 0 0px;}
.ChangeNickName{ background:url(/images/fengla/ChangeNickName_Icon.gif) no-repeat 0 0px;}
.PickUpMoney{ background:url(/images/fengla/PickUpMoney_Icon.gif) no-repeat 0 0px;}
.DiscountSell{ background:url(/images/fengla/DiscountSell_Icon.gif) no-repeat 0 0px;}
.DirectSell{ background:url(/images/fengla/DirectSell_Icon.gif) no-repeat 0 0px;}
.dynamicserf li p{border-bottom:1px #ddd solid; padding-bottom:10px;}





#bg_jian {width:74px;height:32px;background:url(/images/default/rbg.jpg);float:left;margin:0 3px 0 0;}
#bg_jian_title {width:74px;height:16px;text-align:center;color:White;line-height:16px;font-size:12px;}
#bg_jian_num ,#bg_jian_num a {width:74px;height:16px;text-align:center;color:#A27941;line-height:16px;font-size:12px;}
#bg_jian_num a:hover{ text-decoration:underline;}

#bg_wanna {width:74px;height:32px;background:url(/images/default/rbg.jpg);float:left;margin:0 3px 0 0;}
#bg_wanna_title {width:74px;height:16px;text-align:center;color:White;line-height:16px;font-size:12px;}
#bg_wanna_num ,#bg_wanna_num a {width:74px;height:16px;text-align:center;color:#A27941;line-height:16px;font-size:12px;}
#bg_wanna_num a:hover{ text-decoration:underline;}

#bg_gotta {width:74px;height:32px;background:url(/images/default/rbg.jpg);float:left;margin:0 3px 0 0;}
#bg_gotta_title {width:74px;height:16px;text-align:center;color:White;line-height:16px;font-size:12px;}
#bg_gotta_num ,#bg_gotta_num a {width:74px;height:16px;text-align:center;color:#A27941;line-height:16px;font-size:12px;}
#bg_gotta_num a:hover{ text-decoration:underline;}




#divWelcome {font-size:14px;color:#949494;text-align:left;margin:15px 0 0 0;line-height:33px;}

#divSumData ,#divSumData a {color:#A17A40;text-align:left;font-size:13px;line-height:22px;}
#divSumData a:hover{color:#A17A40;text-align:left;font-size:13px;line-height:22px; text-decoration:underline;}

#maintopbar {width:1000px;background:url(/images/default/topbarbg.jpg);height:31px;margin:8px 0 0 0; padding:0;overflow:visible;color:White;text-align:center;font-size:13px;line-height:31px;}
#maintopbar a {color:white; text-decoration:none;}
#maintopbar a:hover {color:white; text-decoration:underline;}



.clear {font-size:0; height:0; width:1px; overflow:hidden; clear:both;}
.more_line {width:100%;text-align:right;margin:0; padding:0;  font-size:12px; color:#afafaf;float:right; line-height:25px;}
#showusername { line-height:20px;height:40px;word-break:break-all;width:68px; white-space:normal; overflow:hidden;}
#showuserFname { line-height:20px;word-break:break-all;width:68px; white-space:normal; overflow:hidden;}

#StoryTitleTag {width:auto; height:35px; margin:0; padding:0; float:left;  font-size:20px; color:#6e2b3c; font-weight:bold; line-height:35px; text-align:left;float:left;}
#StoryTitleAds {width:auto;height:25px; margin:23px 0 0 5px; padding:0; font-size:12px;color:gray;text-align:left;float:left; font-weight:normal;color:#a17a40;}
#StoryTitleAds a{color:#a17a40; text-decoration:none;}
#StoryTitleAds a:hover {color:#a17a40; text-decoration:underline;}


#Storyblock {height:46px;width:61px;float:right;}
#Storyblockt ,#Storyblockt a, #Storyblockt a:hover {width:61px;height:26px;background-image:url(/images/tj_t.jpg); text-align:center;line-height:26px;font-size:23px;font-weight:bold;color:White;}
#Storyblockb {width:61px;height:19px;background-image:url(/images/tj_b.jpg);}



#heapnew {width:100%;line-height:15px;margin:0;padding:0;height:20px;}
#heapt {float:left; width:50%; overflow:hidden;}
#heapu {float:left;width:10%;overflow:hidden; background:balck;}
#heapb {float:left;width:20%;overflow:hidden;}
#heapd {float:left;width:18%;overflow:hidden;}



#storytj {width:48px;height:auto;float:right; margin-right:12px;}
#storytj_a {width:48px;height:37px;}
#storytj_t {width:48px;height:23px; background:url(/images/storytj_t.jpg);color:White;line-height:23px;font-size:14px; text-decoration:none;text-align:center;}
#storytj_t a , #storytj_t a:hover {width:48px;height:23px; color:White;line-height:23px;font-size:14px; text-decoration:none;}
#storytj_b {width:48px;height:15px;}
#storytj_split {width:100%;height:6px; overflow:hidden;}



#group_intro {width:470px;}
#group_intro_left {width:470px;float:left; }
#group_intro_right {width:100px;float:right;}
/*
#Village_name {margin:5px 0 0 0;}
*/
#Village_name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 565px; COLOR: #6e2b3c; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: auto; text-align:left;}



#nc_all {width:581px;height:auto;line-height:25px;}
	#nc_ht {width:205px;float:left;}
		#nc_ht a ,#nc_ht a:hover {color:#366697;}
	#nc_lb {width:107px;float:left;}
		#nc_lb a ,#nc_lb a:hover {color:#366697;}
	#nc_zz {width:118px;float:left;}
	#nc_hy {width:40px;float:left;color:Gray;}
	#nc_hy a, #nc_hy a:hover {color:Gray;}
	#nc_sj {width:111px;float:left;color:Gray;}
	#nc_line {width:581px;height:1px;float:none; border-bottom:dashed 1px Gray; overflow:hidden;}
	
.nc_title {color:Gray;}

/*文本框*/
.box1{width:318px; height:50px; border:1px #fee48f solid; overflow:auto;padding:3px;cursor:pointer;}
.box2{width:95%; height:100px; border:1px #fee48f solid;padding:3px;cursor:pointer;}

#picture2 {width:90%;}


/*晒谷场首页、谷堆首页、谷堆内页改版[2009-10-15]*/
		#my_Legend5{width:337px;height:auto; margin:0;padding:0 0 40px 0;clear:both; background:#FFFFFF;}
			#right_main_title5{ width:337px; height:30px; margin:0; padding:0;}
				#right_title5{ width:237px; height:30px; margin:0; padding:0; float:left;font-size:18px; color:#6e2b3c; font-weight:bold; line-height:30px;}
				#more5{ width:100px; height:30px; margin:0; padding:0;  font-size:12px; color:#afafaf;float:left; line-height:25px; text-align:right;}
					#more5 a{ color:#afafaf; text-decoration:none;}
					#more5 a:hover{ color:#6e2b3c; text-decoration:underline;}
			#line5{ width:337px; height:1px; margin:0 0 5px 0; padding:0; overflow:hidden; background:url(/images/default/line.jpg);clear:both;}
			h1#groundlist-title5{color:#6e2b3c; margin:0; padding:5px 0 0 0;font-size: 14px;line-height: 25px;font-weight:bold;}
    h1#groundlist-title5 a{ color:#666666; text-decoration:none;}
    h1#groundlist-title5 a:hover,a:active{   color: #6e2b3c; text-decoration:underline;}	
		p#groundlist-footer5{  width:100%;text-align:right; margin:0; padding:0 0 3px 0;font-size:12px; color:Gray;display:block; border-bottom:solid 1px #b8b8b8;}
