/* b/o/o/p/x.com */

/* »áÔ±µÇÂ¼ */
.oTop{ width:100%; height:40px; font-size:14px;background-color:#EEE; }
.oTop span{ float:left;border-bottom:1px #DDD solid; width:50%; height:40px; line-height:40px;  text-align:center;position:relative;  }
.oTop span a{ display:block; border-left:1px #DDD solid;background-color:#EEE; color:#333; }
.oTop .Over{ border-bottom:1px #FFF solid; }
.oTop .Over a{ display:block; border-left:1px #DDD solid;background-color:#FFF; color:#333;  }

.login{ width:100%; margin:auto; margin-top:10px;padding:20px 0px; text-align:center; font-size:14px; color:#666; background-color:#FFF; }
.login .login1{}
.login .login2{ width:90%; margin:auto;height:40px; line-height:40px; padding:0px 5px; text-align:left; position:relative;}
.login .login2 span{ float:right; }
.login .login2 a{ color:#aaa; }
.login .login2 span em{ color:#aaa; margin:0px 5px; }
.login .login3{ margin:8px 0px; }
.login .login3 .btnLogin{ width:90%; height:40px; line-height:40px; padding:0px 35px;background-color:#FF6c00; color:#FFF; border-radius:19px; font-size:16px; }
.log_Input{ width:75%; margin:10px 0px; border:1px #DDD solid; padding:0px 35px;height:38px;line-height:38px; text-align:left;border-radius:19px;outline:none;  }
.login .user{ background:url(../image/login/user.png) 10px center no-repeat; }
.login .pass{ background:url(../image/login/pass.png) 10px center no-repeat; }

.login .toreg{ width:100%;height:37px; margin:20px 0px; margin-top:40px;text-align:center; }
.login .toreg a{ display:inline-block;width:160px; line-height:35px; border:1px #FF6c00 solid; border-radius:5px; color:#FF6c00; text-align:center;font-size:16px; }

.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;  }


/* »áÔ±×¢²á */
.regtitle{ position:relative;width:100%; height:42px; background-color:#FFF; }
.regtitle .a101 { float:left;width:50%; height:40px; line-height:40px; border-bottom:2px #E13E3E solid;color: #E13E3E;text-align:center; font-size:16px;cursor:pointer}
.regtitle .a102 { float:left;width:50%; height:40px; line-height:40px; border-bottom:2px #FFFFFF solid;color: #666;text-align:center; font-size:16px;cursor:pointer}

.reg{ position:relative;width:100%; margin-top:10px;font-size:14px; background-color:#FFF; text-align:left; }
.reg dl{ position:relative; height:auto; border-bottom:1px #DFDFDF solid; padding:5px 0px; overflow:hidden; }

.reg dd{ position:relative;padding:0px 15px; overflow:hidden;}
.reg dd .txt{ float:left;width:100%; margin:0px; border:none; height:40px;line-height:40px;outline:none; font-size:16px; text-indent:30px; }
.reg dd .mobile{ background:url(../image/reg/icon1.png) 3px 9px no-repeat; }
.reg dd .code{ background:url(../image/reg/icon2.png) 0px 13px no-repeat; }
.reg dd .pass{ background:url(../image/reg/icon3.png) 0px 9px no-repeat; }
.reg dd .email{ background:url(../image/reg/icon4.png) 0px 12px no-repeat; }

.reg dd .smsbtn{ float:right;width:100px; height:32px; line-height:32px; border:1px #CCC solid; border-radius:5px; margin-top:4px;background-color:#FFF;padding:0px 10px;font-size:14px; color:#999;cursor:pointer }
.reg dd img{ float:right;width:100px; height:32px; line-height:32px;border-radius:5px; margin-top:4px; cursor:pointer }
.regBtn{ position:relative; width:100%;padding:15px 0px;height:40px; line-height:40px; text-align:center;background-color:#FFF; }
.regBtn button{ width:90%; height:40px; line-height:40px; background-color:#f60; border-radius:3px; border:none; font-size:16px; color:#FFF;cursor:pointer }

.tologin{ position:relative;width:100%; height:50px; line-height:50px; font-size:16px;text-align:center;background-color:#FFF; }
.tologin a{ color:#929292; }
