/* CSS Document */
#login_popup, #login_popup input {
	font-size: 16px;
	color: #333;
	font-family: "微软雅黑", Tahoma, Arial, sans-serif;
}
#login_popup h2  {
	font-size: 24px;
}
#login_popup.lpcont  
{
	position: relative;
	padding: 10px;
}

#login_popup a.lpclose {
	position: absolute;
	top: 0px;
	right: 0px;
	color: #959595;
}

#login_popup.lpcont  .lpbox
{
 position: relative;
 width: 540px;
}

#login_popup.lpcont  .words 
{
 margin-top: 10px;
 margin-bottom: 30px;
}

#login_popup.lpcont  form .eml,#login_popup.lpcont  form .psw 
{
 border-color: #a7bed4;
 border-width: 1px;
 border-style: solid;
 padding-left: 10px;
}

#login_popup.lpcont  form label 
{
 color: #959595;
}


#login_popup.lpcont  form p
{
 padding:5px;
}

#login_popup.lpcont  form .eml 
{
 border-radius: 3px 3px 0 0;
 border-bottom-style: none;
}

#login_popup.lpcont  form .psw 
{
 border-radius: 0 0 3px 3px;
}

#login_popup.lpcont .lpart form .area 
{
 width: 220px;
 padding-top: 12px;
 padding-right: 10px;
 padding-bottom: 12px;
 padding-left: 12px;
}

#login_popup.lpcont  form input 
{
 border-style: none;
}

#login_popup.lpcont  form .log_btn 
{
 margin-top: 20px;
 color: white;
 padding-top: 13px;
 width: 100%;
 padding-bottom: 13px;
 border-radius: 3px;
 background-color: #4095d6;
}

#login_popup.lpcont  form .forget,#login_popup.lpcont  form .signup 
{
 display: block;
 margin-top: 15px;
 color: #959595;
}

#login_popup.lpcont  form .signup 
{
 color: #777777;
 float: right;
}

#login_popup.lpcont  form .forget 
{
 float: left;
 margin-right: 65px;
}

#login_popup.lpcont  form .signup:hover 
{
 color: #369;
}

#login_popup.lpcont  form .forget:hover 
{
 color: #369;
}

#login_popup.lpcont  .lpart 
{
 padding-right: 30px;
 width:300px;
}

#login_popup.lpcont  .rpart 
{
	position:absolute;
	right: 0;
	top:0;
 padding-bottom: 40px;
 border-left-color: #ccc;
 border-left-width: 1px;
 border-left-style: dashed;
 margin-left: 320px;
}

#login_popup.lpcont  span 
{
 color: #959595;
 padding-left: 30px;
}

#login_popup.lpcont  .rpart a 
{
 padding-left: 30px;
 margin-left: 30px;
 background-image: url(login.jpg);
 background-repeat: no-repeat;
 background-size: 24px;
 line-height: 24px;
 display: block;
 margin-top: 20px;
 color: #959595;
}

#login_popup.lpcont  .rpart a:hover 
{
 color: #369;
}

#login_popup.lpcont  .rpart .wb 
{
 background-position: 0 -24px;
}

#login_popup.lpcont  .rpart .rr 
{
 background-position: 0 -48px;
}