/*弹出框*/

.Popup_box{clear:both;
           margin:0 auto;
           width:476px;
		   height:131px;
		   overflow:hidden;
		   background-image:url(../images/Popup_box.png);
		   background-repeat:no-repeat;
		   }
		   
.Popup_login_box_02{clear:both;
              margin:0 auto;
              width:415px;
              height:47px;
			  padding-top:30px;
		      }
.Tips_text{text-align:left;
           font-size:14px;
		   padding-top:8px;
		   color:#FFCC33;
			}
		
.Tips_text a{color:#ffcc33;}			
		
.Tips_text span{color:#ccc;}
			  
.Popup_login_box02_fillet{float:left;
                    width:9px;
                    height:20px;
			        overflow:hidden;
				    background-repeat:no-repeat;
			        }
					
.Popup_login_input3{width:88px;
              overflow:hidden;
              }
			  
.Popup_close_button{clear:both;
              margin:0 auto;
			  width:466px;
			  height:17px;
			  overflow:hidden;
			  padding:2px 8px 0 0;
			  text-align:right;
			  }

.Popup_login_box01{float:left;
             width:106px;
             height:20px;
			 overflow:hidden;
			 margin-top:13px;
			 padding-left:16px;
			 }

.Popup_login_box01_fillet{float:left;
                    width:11px;
                    height:20px;
			        overflow:hidden;
				    background-repeat:no-repeat;
			        }

.Popup_login_input{float:left;
	         border:0;
	         margin:0;
	         padding:0;
	         width:84px;
	         height:20px;
	         overflow:hidden;
			 font-family:Tahoma;
			 font-size:12px;
	         line-height:20px;
	         background-image: url(../images/img_login_centerbox.gif);
			 background-repeat:repeat-x;
             }
			 
.Popup_login_input2{font-size:14px;
              padding:0;}		

.Popup_login_button{width:160px;
              height:20px;
			  overflow:hidden;
			  float:left;
			  text-align:left;
			  margin-top:13px;
			  }

.Popup_login_button span{float:left;
                   padding-left:3px;
				   }



/*登录成功样式*/

.login_button2{float:right;
               height:20px;
			   overflow:hidden;
		       text-align:right;
			   margin-top:13px;
			   margin-right:18px;
			   _margin-right:9px;
			   }


.login_tips{float:left;
            width:220px;
			height:20px;
			overflow:hidden;
			line-height:20px;
			text-align:left;
			color:#fff;
			font-family:verdana,Areial,Helvetica,'sans-serit'; 
			padding:13px 0 0 16px;
			}
			
.login_tips span{color:#F4B810;}

		 
.right_main{float:left;
            width:574px;
			overflow:hidden;
			text-align:left;
			}	


.header_login_box_02{float:left;
              margin-left:45px;
			  _margin-left:22px;
			  margin-right:0px;
			  }

.points_box{float:left;
            width:95px;
			height:32px;
			overflow:hidden;
			margin-left:5px;
			padding:15px 0 0 12px;
			text-align:left;
			background:url(../images/points_bg.gif) no-repeat;
			}
			
.icon_glod{float:left;
           width:20px;
		   height:20px;
		   overflow:hidden;
		   text-align:left;
		   }
		   
.points_number{float:left;
               width:50px;
			   height:20px;
			   overflow:hidden;
			   padding-left:5px;
			   line-height:20px;
			   text-align:left;
			   color:#fff;
			   font-weight:bold;
			   font-family:Arial, Helvetica, sans-serif;
			   }
.facebox { padding: 8px; width: 340px; border: 1px solid #CCC; background: #FFF; z-index: 100000;}
    .facebox ul li { float: left; width: 34px; height: 39px; overflow: hidden; }

			  
/*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;
		        }
			 
.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;
		   margin-top:8px;
		   text-align:left;
		   }
		   
.newp_oper_text{float:left;
                width:440px;
				height:auto;
				padding-right:4px;
				text-align:left;
				line-height:20px;
				}
				
.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;}

