.placeholder-tip{position:absolute;top:0;left:0;right:0;bottom:0;border:1px #d4d4d4 solid;color:#999;background:#fff;font-size:14px;border-radius:3px;z-index:0}input.transparent_0{opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0)}.btn_box a.wechat-login{margin-top:20px}a.wechat-login{width:302px;border:1px #0cce15 solid;background:#fff;display:block;border-radius:3px;text-align:center;height:42px;line-height:42px}a.wechat-login span{background:url("../images/icon-wechat.png?v=a702628") no-repeat left center;display:inline-block;color:#0cce15;padding-left:28px}.login-modal{width:360px;height:422px;position:fixed;top:50%;left:50%;margin-left:-180px;margin-top:-211px;z-index:1408;transition:all .275s ease-in-out;transform:scale(0);opacity:0;display:none\9 }.login-modal.opened{transform:scale(1);opacity:1;display:block\9 }.login-modal .login_swatch{text-align:right;padding:15px 0 15px 0}.login-modal .login_swatch a{color:#999}.login-modal .login_swatch.hidden{visibility:hidden}.login-modal .login-tab{border-bottom:1px #e5e5e5 solid;padding:18px 0;overflow:hidden}.login-modal .login-tab a{width:160px;font-size:18px;height:18px;line-height:18px;display:block;text-align:center;float:left}.login-modal .login-tab a.first{width:159px;border-right:1px #dedede solid}.login-modal .login-tab a.active{color:#00afff;font-weight:bold}.login-modal .login-tab-con{padding:0 28px}.login-modal .register-success{text-align:center;padding-top:40px}.login-modal .register-success h3{font-size:30px;color:#54c735;font-weight:bold;padding:10px 0}.login-modal .register-success .btn_box{padding-top:40px;margin-bottom:20px}.login-modal .login_con{width:360px;border-radius:3px;padding-bottom:35px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.13)}.login-modal .login_con .input-item{width:100%;float:left;position:relative}.login-modal .login_con .input-item input:focus{border-color:#999}.login-modal .login_con .input-item .icon-user,.login-modal .login_con .input-item .icon-password{width:28px;height:28px;display:block;position:absolute;top:9px;left:8px;z-index:10}.login-modal .login_con .input-item .icon-user{background:url("../images/icon-user.png?v=d27718f") no-repeat}.login-modal .login_con .input-item .icon-password{background:url("../images/icon-password.png?v=32b0a6e") no-repeat;left:6px}.login-modal .login_con .input-item .input{width:256px;padding:13px 10px 13px 38px;border:1px #d4d4d4 solid;border-radius:3px;color:#434343;background:#fff}.login-modal .login_con .input-item .placeholder-tip{padding-top:10px;padding-left:38px}.login-modal .login_con .input-item .message{height:24px;line-height:24px;color:#ff5454;display:block;visibility:hidden;font-size:12px}.login-modal .login_con .input-item .message a{color:#28a7e1}.login-modal .login_con .input-item .verifi_box,.login-modal .login_con .input-item .phone_verifi_box{width:116px;height:42px;position:absolute;right:0;top:0;bottom:0}.login-modal .login_con .input-item .phone_verifi_box input{width:116px;line-height:42px;font-size:12px;color:#fff;background:#28a7e1;border:none}.login-modal .login_con .input-item .phone_verifi_box input.disabled{color:#999;background:#f2f2f2}.login-modal .login_con .input-item.password-item .inner{position:relative}.login-modal .login_con .input-item.error .message{visibility:visible}.login-modal .login_con .SMS-login .input-item input.w130,.login-modal .login_con .reg-item-cont .input-item input.w130{width:152px}.login-modal .login_con .reg-item-cont .input-item .input,.login-modal .login_con .SMS-login .input-item .input{width:282px;padding-left:10px}.login-modal .login_con .reg-item-cont{padding-top:30px}.check_box{width:100%;line-height:18px;overflow:hidden;margin-bottom:18px;float:left}.check_box label{float:left}.check_box input{float:left;margin:3px 5px 0 0}.btn_box{float:left}.btn_box p{line-height:30px;text-align:right;margin-top:15px}.btn_box p a{color:#ff8417;text-decoration:underline}.icon-go{background:url(../images/icon-go.gif) no-repeat left center;padding-left:26px;display:inline-block}.submit_btn,a.submit_btn{width:304px;height:44px;line-height:44px;color:#fff;background:#28a7e1;border:1px #007db6 solid;font-size:18px;cursor:pointer;border-radius:3px;box-shadow:0 0 2px rgba(255,255,255,.6) inset;display:block;text-align:center}.submit_btn:hover{background:#44bcf3}.agreement_con{text-align:left;padding:15px 20px 20px 20px}.agreement_con h4.cont_info_til{color:#202020;font-size:14px;padding-bottom:4px;padding-top:8px}.agreement_con p{color:#666;font-size:12px;line-height:1.6;padding-bottom:5px}.icon-success-green{width:57px;height:57px;display:block;margin:0 auto;background:url("../images/icon-success-green.png?v=8d84b71") no-repeat}