/* b/o/o/j/o/b.com */

/* »áÔ±µÇÂ¼ */
.login{ width:100%; margin:auto; margin-top:0px; padding:15px 0px;text-align:center; font-size:16px; color:#666; background-color:#FFF; }
.login .login1{}
.login .login2{ width:90%; margin:auto;height:40px; line-height:40px; padding:0px 5px; text-align:left;font-size:16px; position:relative; color:#999;}
.login .login2 span{ float:right;color:#999; }
.login .login2 span em{ color:#999; margin:0px 5px; }
.login .login2 span a{ color:#999; }
.login .login3{ margin:8px 0px; }
.login .login3 button{ width:90%; height:40px; line-height:40px; border-radius:5px; padding:0px 5px;background-color:#F13E3E; color:#FFF;outline:none; }
.login .login4{ line-height:40px; text-align:center; color:#AAA; }
.login .login4 a{ color:#777; }


.login .txt{ width:90%;height:40px;line-height:40px; margin:10px 0px; border:1px #CCC solid; border-radius:5px; text-indent:30px;text-align:left; font-size:16px;outline:none; color:#999;  }
.login .user{ background:url(../image/login/user.png) 5px 9px no-repeat; }
.login .pass{ background:url(../image/login/pass.png) 5px 9px no-repeat; }

.login .toreg{ width:100%;height:37px; margin:20px 0px; margin-top:40px;text-align:center; }
.login .toreg a{ display:inline-block;width:120px; line-height:35px; border:1px #F46666 solid; border-radius:5px; color:#F13E3E; text-align:center; }

.login .toauth{ width:100%;height:auto; margin:20px 0px; text-align:center; }
.login .toauth .title{ width:100%;height:30px; line-height:30px;text-align:center; font-size:12px; color:#BBB; }
.login .toauth .conte{ width:100%;height:42px; margin:10px 0px;text-align:center;  }
.login .toauth .conte a{ width:42px;height:42px; margin:0px 10px; }
.login .toauth .conte a img{ width:42px;height:42px;  }

