body,ul,li,dl,dt,dd,table,tr,td,form,p,img,textarea,h1,h2,h3,h4,h5,h6,span{
	border:0;
	margin:0;
	padding:0;
	list-style:none;
   }

body{background:#000;
	 color:#ccc;
	 font-size:12px;
	 text-align:left;
	 font-family:Arial, Helvetica, sans-serif;
	 }

.clear{clear:both;height:0px;overflow:hidden;}

/*弹出框*/

.pop_box{clear:both;
		 margin:0 auto;
		 width:476px;
		 overflow:hidden;
		 text-align:left;
		 }

.pop_title{float:left;
           width:100%;
		   overflow:hidden;
		   text-align:left;
		   }

.pop_title_text{float:left;
                width:63px;
				height:22px;
				overflow:hidden;
				text-align:left;
				}

.pop_title_bg{float:left;
			  width:387px;
			  height:22px;
			  overflow:hidden;
			  background:#ffce34;
			  }

.pop_button_close{float:left;
				  width:26px;
				  height:22px;
				  overflow:hidden;
				  text-align:left;
				  }

.pop_main{float:left;
          width:470px;
		  overflow:hidden;
		  text-align:left;
		  background:url(../images/popup/warp.gif) repeat;
		  border-left:3px solid #ffce34;
		  border-right:3px solid #ffce34;
		  padding-top: 15px;
		  }

.pop_foot{float:left;
          width:476px;
		  height:4px;
		  overflow:hidden;
		  text-align:left;
		  }


/*提示*/

.pop_tips{clear:both;
          margin:0 auto;
          width:345px;
		  overflow:hidden;
		  padding:30px 0 30px 0;
		  line-height:20px;
		  text-align:left;
		  }

.tips_title_text{color:#ffcc33;
                 font-size:14px;
                 text-align:center;
				 }

.pop_text_link a{color:#ffcc33;
                text-decoration:underline;
			    }

/*分享*/

.main_box{float:left;
          width:446px;
		  overflow:hidden;
		  padding:8px 0 20px 12px;
		  }

.pop_share_title{float:left;
				 width:446px;
				 overflow:hidden;
				 line-height:25px;
				 text-align:left;
				 color:#CCCCCC;
				 }

.pop_share_main{float:left;
				width:446px;
				height:80px;
				overflow:hidden;
				white-space:normal;
				overflow:auto;
				text-align:left;
				background:url(../images/popup/share_inp.gif) no-repeat;
				}

.pop_share_inp{margin:0;
			   padding:0;
			   width:440px;
			   height:74px;
			   table-layout: fixed;
			   word-wrap: break-word;
			   overflow-y:scroll;
			   overflow-x:hidden;
			   padding-left:5px;
			   margin-top:2px;
			   line-height:18px;
			   color:#666;
			   text-align:left;
			   font-size:12px;
			   border:0;
			   background:#fff;
			   }

.textarea{padding:5px;
          font-size:12px;
		  text-align:left;
		  line-height:18px;
		  color:#666;
		  background:none;
		  border:0;
		  }

.pop_oper_button,.pop_oper_button2
                {float:right;
				 width:52px;
				 height:20px;
				 overflow:hidden;
				 margin-top:10px;
				 text-align:left;
				 }

.pop_oper_button2{padding-right:5px;}

/*加为好友*/

.friends_title{float:left;
               width:446px;
			   overflow:hidden;
			   text-align:left;
			   line-height:25px;
			   }

.title_text_02 a{color:#ff4f02;
                 text-decoration:underline;
				 }

.friends_add{float:left;
             width:446px;
			 height:25px;
			 overflow:hidden;
			 text-align:left;
			 background:url(../images/popup/friends_inp.gif) no-repeat;
			 }

.friends_inp{margin:0;
			 width:440px;
			 height:21px;
			 overflow:hidden;
			 margin-top:4px;
			 *margin-top:2px;
			 _margin-top:2px;
			 padding:5px;
			 text-align:left;
			 font-size:12px;
			 color:#666;
			 line-height:20px;
			 border:0;
			 background:none;
			 }

/*下拉菜单*/

.privacy_set{float:left;
             width:140px;
			 height:20px;
			 overflow:hidden;
			 margin-top:2px;
			 text-align:left;
			 }

.privacy_box_left{float:left;
                  width:105px;
				  height:20px;
				  overflow:hidden;
				  line-height:20px;
				  *line-height:22px;
				  _line-height:23px;
				  text-align:left;
				  text-indent:8px;
				  color:#000;
				  background:url(../images/users/page_bg_left.gif) no-repeat;
				  }

.privacy_box_right{float:left;
				   width:25px;
				   height:20px;
				   overflow:hidden;
				   background:url(../images/users/page_bg_right.gif) no-repeat;
				   }


.privacy_box_input{margin:0;
                   padding:0;
				   float:left;
				   width:25px;
				   height:20px;
				   overflow:hidden;
				   border:0;
				   background:none;
				   cursor:pointer;
				   }

.pop_down_menu{float:left;
			   width:126px;
			   overflow:hidden;
			   padding-top:2px;
			   line-height:18px;
			   text-align:left;
			   text-indent:8px;
			   color:#000;
			   font-family:"宋体";
			   background:#fff;
			   border-left:2px solid #333;
			   border-right:2px solid #333;
			   border-bottom:2px solid #333;
			   -moz-opacity:0.9;
		
			   position:absolute;
			   z-index:1000;
			   margin-top:20px;
			   margin-left:0px;
			   *margin-left:-130px;
			   _margin-left:-130px;
			   }

.pop_down_menu li{float:left;
				  width:130px;
				  height:18px;
				  overflow:hidden;
				  line-height:18px;
				  }

.pop_down_menu li a{float:left;
					width:130px;
					height:18px;
					overflow:hidden;
					color:#000;
					text-decoration:none;
					}

.pop_down_menu li a:hover{float:left;
						  width:130px;
						  height:18px;
						  overflow:hidden;
						  color:#000;
						  text-decoration:none;
						  background:#ccc;
						  }

/*解除好友*/

.Shield_main_box{float:left;
                 width:446px;
				 overflow:hidden;
				 padding:20px 0 20px 20px;
				 }

.Lifting_title{float:left;
			   width:100%;
			   height:20px;
			   overflow:hidden;
			   margin-top:20px;
			   line-height:20px;
			   text-align:center;
			   font-size:14px;
			   color:#ffcc33;
			   padding-top:10px;
			   }

.users_link a{font-size:14px;
              color:#ff4f02;
			  text-decoration:underline;
			  }

.Lifting_button{float:right;
                width:120px;
				overflow:hidden;
				padding:20px 0 0 0;
				text-align:right;
				}

/*屏蔽通知*/

.Shield_title{float:left;
              width:100%;
			  height:20px;
			  overflow:hidden;
			  line-height:20px;
			  text-align:left;
			  color:#ffcc33;
			  font-size:14px;
			  }


.Shield_main,.Shield_categ
            {float:left;
             width:430px;
			 overflow:hidden;
			 margin-top:5px;
			 text-align:left;
			 }

.Shield_categ{height:30px;
              overflow:hidden;
			  margin:0;
			  v-aliagn:middle;
			  }

.Shield_checkbox{float:left;
                 width:20px;
				 height:20px;
				 overflow:hidden;
				 margin-top:2px;
				 *margin-top:0;
				 _margin-top:0;
				 text-align:left;
				 }

.Shield_text{float:left;
             height:23px;
			 overflow:hidden;
			 line-height:23px;
			 text-align:left;
			 }

/*举报违规*/

.Report_content{float:left;
                width:446px;
				height:106px;
				overflow:hidden;
				text-align:left;
				background:url(../images/popup/report_inp.gif) no-repeat;
				}

.report_inp{margin:0;
			width:440px;
			height:100px;
			overflow-y:scroll;
			overflow-x:hidden;
			margin-top:4px;
			*margin-top:2px;
			_margin-top:2px;
			padding:5px;
			text-align:left;
			font-size:12px;
			color:#666;
			line-height:20px;
			border:0;
			background:none;
			 }


/*好友分组*/

.pop_box_02{clear:both;
            margin:0 auto;
			width:267px;
			overflow:hidden;
			text-align:left;
			}

.pop_main_02{width:261px;
             overflow:hidden;
			 }

.pop_foot_02{float:left;
             width:267px;
			 height:4px;
			 overflow:hidden;
			 }

.f_groups_main{float:left;
               width:267px;
			   overflow:hidden;
			   padding:15px 0 20px 18px;
			   }

.relations{float:left;
           width:100%;
           text-align:center;
		   overflow:hidden;
		   }

.relations_content{width:130px;
                   overflow:hidden;
				   margin-top:5px;
				   }
.poke_center{width:25%;
                   overflow:hidden;
                   padding-left: 30px;
				   margin-top:5px;
				   }

.f_groups_title{flaot:left;
                width:100%;
				height:20px;
				overflow:hidden;
				text-indent:5px;
				line-height:20px;
				text-align:left;
				}

/*激活账号*/

.act_box,.code_box
        {float:left;
         width:100%;
		 overflow:hidden;
		 text-align:left;
		 }

.code_box{margin-top:5px;}

.code_tips,.code_tips2
          {float:left;
           width:140px;
		   height:22px;
		   overflow:hidden;
		   line-height:21px;
		   text-align:left;
		   }

.code_tips2{width:100px;
            overflow:hidden;
			padding-left:5px;
			}

.code_pic{float:left;
          width:73px;
		  height:22px;
		  overflow:hidden;
		  text-align:center;
		  color:#666;
		  font-weight:bold;
		  background:url(../images/popup/tips_inp.gif) no-repeat;
		  }

.tips_link a{color:#ffcc33;
             text-decoration:underline;
			 }

.code_inp{padding:0;
          margin:0;
		  width:70px;
          height:20px;
		  overflow:hidden;
		  line-height:20px;
		  padding-top:5px;
		  *padding-top:0;
		  _padding-top:0;
		  text-align:center;
		  border:0;
		  background:none;
		  }

.code_button{float:left;
             width:67px;
			 height:20px;
			 overflow:hidden;
			 text-align:left;
			 }


/*分享2*/

.pop_share2_main{float:left;
                 width:420px;
				 height:250px;
				 overflow:hidden;
				 padding:15px 0 0 26px;
				 text-align:left;
				 background:url(../images/popup/share_inp2.gif) no-repeat;
				 }

.pop_f_title{float:left;
             width:395px;
			 height:23px;
			 overflow:hidden;
			 line-height:23px;
			 text-indent:10px;
			 text-align:left;
			 color:#333;
			 background:#ccc;
			 }

.pop_f_list{width:395px;
            height:210px;
			overflow-y:scroll;
			overflow-x:hidden;
			text-align:left;
			margin-top:5px;
			}

.pop_list_mian{float:left;
               width:370px;
			   height:20px;
			   overflow:hidden;
			   line-height:20px;
			   margin-top:5px;
			   text-align:left;
			   }

.list_choose{float:left;
             width:20px;
			 height:20px;
			 overflow:hidden;
			 margin-top:2px;
			 *margin-top:0;
			 _margin-top:0;
			 text-align:left;
			 }

.l_choose_box{padding:0;
              margin:0;
			  width:20px;
			  height:20px;
			  overflow:hidden;
			  }

.list_u_name{float:left;
             width:70px;
			 height:20px;
			 overflow:hidden;
			 padding:0 5px 0 5px;
			 line-height:20px;
			 text-align:center;
			 color:#333;
			 }

.list_u_content{float:left;
                width:255px;
				height:20px;
				overflow:hidden;
				line-height:20px;
				*line-height:16px;
				_line-height:16px;
				text-align:left;
				color:#333;
				}

.find_contact{float:left;
              width:430px;
			  height:33px;
			  overflow:hidden;
			  padding:16px 0 0 16px;
			  margin-top:17px;
			  background:url(../images/popup/share_inp3.gif) no-repeat;
			  }

.find_choose{float:left;
             width:200px;
			 height:20px;
			 overflow:hidden;
			 text-align:left;
			 color:#333;
			 }

.f_contact_box{float:left;
               width:220px;
			   height:25px;
			   overflow:hidden;
			   text-align:left;
			   color:#333;
			   }

.f_con_text{float:left;
            width:85px;
			height:25px;
			overflow:hidden;
			line-height:25px;
			text-align:left;
			}

.f_con_main{float:left;
            width:130px;
			height:25px;
			overflow:hidden;
			text-align:left;
			}

.f_con_inp{margin:0;
           padding:0;
		   width:126px;
		   height:18px;
		   overflow:hidden;
		   line-height:18px;
		   text-align:left;
		   border:2px solid #343434;
		   background:#fff;
		   }

.want_f{float:left;
        width:446px;
		overflow:hidden;
		margin-top:17px;
		text-align:left;
		}

.want_say_box{float:left;
              width:446px;
			  height:25px;
			  overflow:hidden;
			  background:url(../images/popup/friends_inp.gif) no-repeat;
			  }

.want_say_inp{margin:0;
              padding:0;
			  width:440px;
			  height:25px;
			  overflow:hidden;
			  padding-left:3px;
			  padding-top:5px;
			  *padding-top:0;
			  _padding-top:0;
			  line-height:25px;
			  text-align:left;
			  border:0;
			  background:none;
			  }
/*new-popupbox*/

.new_pop{clear:both;
         margin:0 auto;
         width:476px;
		 overflow:hidden;
		 }
		 
.newp_line{clear:both;
           margin:0 auto;
		   width:474px;
		   height:1px;
		   overflow:hidden;
		   background:#ffce34;
		   }
		  
.newp_title{clear:both;
            margin:0 auto;
			width:476px;
		    height:20px;
		    overflow:hidden;
		    text-align:left;
		    font-family:Arial;
		    font-weight:bold;
		    font-size:14px;
		    text-indent:8px;
		    color:#000;
		    background:#ffce34;
		    }
			   
.newp_title_t{float:left;
              width:450px;
			  overflow:hidden;
			  line-height:21px;
			  }
			 
.newp_close_bt{font-size:16px;}
			 
.newp_close_bt a{color:#000;
                 text-decoration:none;
				 }
				
.newp_con{float:left;
          width:446px;
		  padding:15px 13px 20px 13px;
		  overflow:hidden;
		  border:2px solid #ffce34;
		  border-top:1px solid #ffce34;
		  background:#313131;
		 }
			 
.newp_con_title{float:left;
		        width:446px;
		        overflow:hidden;
		        text-align:left;
		        color:#CCCCCC;
		        }
			 
.newp_massage{margin:0;
              padding:0;
			  float:left;
              width:436px;
			  height:95px;
			  margin-top:10px;
			  padding:5px;
			  overflow-y:scroll;
			  overflow-x:hidden;
			  text-align:left;
			  font-size:12px;
			  }
			  
.newp_oper{float:left;
           widt:446px;
		   height:20px;
		   overflow:hidden;
		   margin-top:8px;
		   text-align:left;
		   }
		   
.newp_oper_text{float:left;
                width:390px;
				height:20px;
				overflow:hidden;
				padding-right:4px;
				text-align:left;
				line-height:20px;
				color:#CCCCCC;
				margin-top:-5px;
				}
				
.newp_oper_bt{float:right;
              width:52px;
			  height:20px;
			  overflow:hidden;
			  text-align:left;
			  }
/*提示*/

.newp_tips{clear:both; margin:10px auto 0 auto; text-indent:20px; line-height:20px;}

.newp_tips_icon{font-size:18px;color:#fff; letter-spacing:2px;}

.newsp_title,.newsp_title2,.newsp_title3{float:left; width:440px; overflow:hidden; line-height:30px; font-size:14px; color:#fff; }

.newsp_title2{line-height:18px;}

.newsp_title3{width:160px; overflow:hidden;}

.newsp_de_oper{float:right;width:80px; height:30px; overflow:hidden;}

.newsp_de_oper span{padding-left:10px;}

.fa_choose,.choose_inp{margin:0; padding:0; float:left; width:120px; overflow:hidden; margin-top:2px;}

.tips_vote_time{font-size:12px; color:#ccc;}

.tips_link2 a{color:#ff4f02; text-decoration:underline;}

/*找回密码*/

.newp_ps{clear:both; margin:0 auto; width:300px; overflow:hidden;}

.ps_left{float:left; width:225px; overflow:hidden; }

.ps_email,.ps_code,.ps_code2{float:left; width:auto;}

.ps_code,.ps_code2{margin-top:5px;}

.ps_code2{float:right;}

.ps_email_t,.ps_code_t{float:left; width:85px; height:20px; overflow:hidden; line-height:20px; text-align:right; color:#ccc;}

.ps_email_b,.ps_code_b{float:left; width:140px; height:20px; overflow:hidden; }

.ps_email_inp,.ps_code_inp{padding:0; margin:0; float:left; width:138px; height:18px; overflow:hidden; line-height:18px; text-align:left; background:#fff; border:1px solid #666; }

.ps_code_pic{float:left; width:75px; height:20px; overflow:hidden;}

.ps_code_te{float:left; width:auto; height:20px; overflow:hidden; line-height:20px;}

.ps_btn{float:right; width:65px; overflow:hidden; }

/*login*/

.newp_login{clear:both; margin:0 auto; width:370px; overflow:hidden; }

.newp_login_b,.newp_login_p{float:left; width:100px; height:20px; overflow:hidden;}

.newp_login_p{padding-left:5px;}

.n_login_inp{margin:0; padding:0; width:100px; height:18px; overflow:hidden; line-height:18px; text-align:left; background:#fff; border:1px solid #666;}

.newp_login_btn,.newp_login_btn2{float:left; width:40px; height:20px; overflow:hidden; padding-left:5px;}

.newp_login_btn2{width:67px;}

/*加为好友*/

.newp_friends{float:left; width:auto;}

.newp_friends_b{float:left; width:440px; height:22px; margin:5px 0 5px 0; overflow:hidden; }

.n_friends_inp{margin:0; padding:0; float:left; width:430px; height:20px; padding:0 5px 0 5px; overflow:hidden; line-height:20px; background:#fff; border:1px solid #666;}

.newp_f_choose{float:left; width:440px; height:20px; overflow:hidden; margin-top:5px;}

.newp_btn_send{float:right; width:40px; height:20px; padding-right:20px; overflow:hidden; }
