/**15-04-02**/
/*-------------------------------------------------------------- */

.copyright{width:30%;position:absolute;bottom:5%;left:50%;margin-left:-15%;}
.user,.login{width:100%;position:absolute;left:0;top:0;}.user a{color:#777;}

.user .sign_in{width:100%;float:left;padding:15px 0;text-align:center;border-bottom:solid 1px #ccc;}
.user .sign_in i{display:inherit;}
.user .sign_in i:nth-child(1){width:100px;height:100px;border-radius:50%;margin-bottom:10px;overflow:hidden;}
.user .sign_in i:nth-child(1) img{width:100%;height:100%;}
.user .sign_in i:nth-child(2),.logged_in .exit{width:30%;height:32px;line-height:32px;color:#ccc;border:solid 1px #ccc;border-radius:50px;}
.user .collect,.user .profile{width:100%;float:left;height:45px;border-bottom:solid 1px #ccc;}
.user .collect i,.user .profile i{padding-left:40px;height:35px;line-height:35px;margin-top:5px;float:left;font-size:16px}
.user .collect i{background-position:-35px -140px;}
.user .profile i{background-position:0 -175px;}
.logged_in .exit{position:absolute;left:50%;bottom:-70%;text-align:center;margin-left:-15%;}

.login,.login a{color:#e52274}
.login h2{font-size:20px;width:100%;text-align:center;line-height:35px;margin:15px 0 120px 0;}
.login dl{width:90%;padding:0 5%;text-align:center;position:relative;}
.login dl input{width:100%;height:40px;line-height:40px;text-align:center;border-bottom:solid 1px #e52274;}
.error_tips{width:90%;height:50px;line-height:50px;background:rgba(159,159,159,0.9);color:#ccc;padding:0 5%;position:absolute;left:0;top:0;z-index:101;}
.ani_tips{-webkit-animation:error_tips 2s;top:-100px;}
@-webkit-keyframes error_tips{0%,80%{top:0;} 100%{top:-100px;}}
.login .phone_login i{position:absolute;left:5%;top:10px;}
.login .send{width:140px;height:32px;line-height:32px;border:solid 1px #e52274;border-radius:50px;display:inherit;margin:35px auto 80px auto}
.login .phone_login p:nth-child(2){}.login .phone_login p:nth-child(1){display:block;}
/*.login */.current p:nth-child(2){display:block;}/*.login */.current p:nth-child(1){display:none}
/*.login */.current .send,.login .cu_rrent{background-color:#e52274;color:#fff}
.login .gray{color:#ccc}.login .min{position:absolute;width:80px;left:50%;margin:5px 0 0 -40px;}

.login .email_login #password{border:0;}.login .email_login{top:-40px;}

.login .other_login{margin-top:50%;font-size:0;line-height:0;}
.login .other_login a{width:40px;height:52px;float:left;margin:0 10%;background:url(/images/wap/login.png) no-repeat left top;background-size:40px 315px;}
.login .other_login .weixin{background-position:0 0;}.other_login .weixin:active{background-position:0 -52px;}
.login .other_login .sina{background-position:0 -105px;}.other_login .sina:active{background-position:0 -157px;}
.login .other_login .e_mail{background-position:0 -210px;}.other_login .e_mail:active{background-position:0 -262px;}

@media only screen and (max-width:320px){
  .login .other_login a{margin:0 9%;}	
}

@media only screen and (min-width:414px){
  .login .other_login a{margin:0 11%;}	
}

@media only screen and (max-height:416px){
  .copyright{display:none}	
}