#default_login a,#default_login input,#default_login label,#default_login li,#default_login p{font-size:12px;margin:0;padding:0;list-style:none}#default_login input[type=submit]{-webkit-appearance:none;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box}#default_login input::-webkit-input-placeholder{color:#ccc}#default_login input:-ms-input-placeholder{color:#ccc}#default_login input:-moz-placeholder{color:#ccc}#default_login .pass-label{font-size:12px;color:#666;padding-bottom:10px;display:none}#default_login label.pass-label-password,#default_login label.pass-label-smsPhone,#default_login label.pass-label-userName{display:block;position:absolute;top:6px;left:0;width:0;height:18px;overflow:hidden;padding:0 0 0 18px;background:url(http://passport.bdimg.com/passApi/img/input_icons_16_dd88a7ec.png) no-repeat;z-index:20}#default_login label.pass-label-userName{background-position:4px -46px}#default_login label.pass-label-password{background-position:4px 1px}#default_login label.pass-label-smsPhone{background-position:4px -91px}#default_login .pass-form-item-userName label.pass-text-label-focus{background-position:4px -70px}#default_login .pass-form-item-password label.pass-text-label-focus{background-position:4px -23px}#default_login .pass-form-item-smsPhone label.pass-text-label-focus{background-position:4px -115px}#default_login .tang-pass-login{position:relative;padding:0 11px 7px}#default_login a{text-decoration:none;color:#333}#default_login a:hover{text-decoration:underline}#default_login .pass-generalErrorWrapper{height:auto;min-height:10px;color:#fc4343}#default_login .pass-generalError{display:block;font-size:12px;line-height:14px;padding-top:8px}#default_login .pass-form-item{margin-bottom:15px;position:relative;clear:both;z-index:18}#default_login .pass-form-item.pass-form-item-userName{z-index:21}input::-ms-clear{display:none}input::-ms-reveal{display:none}#default_login .pass-form-item .pass-text-input{position:relative;z-index:17;display:block;padding:6px 20px;margin:0;height:16px;width:158px;border:1px solid #dedede;font-size:12px;color:#666;transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}#default_login .pass-form-item .pass-text-input-focus{border-color:#488ee7}#default_login .pass-form-item .pass-text-input-error{border-color:#fc4343}#default_login .pass-form-item .pass-text-input-verifyCode{width:63px;float:left}#default_login .pass-form-item input.pass-text-input-userName{padding-left:20px;width:176px}#default_login .pass-form-item input.pass-text-input-password{padding-left:20px;width:174px}#default_login .pass-form-item input.open{width:172px;padding-right:22px}#default_login .pass-form-item .pass-item-selectbtn-userName{position:absolute;display:block;height:16px;width:16px;background:url(http://passport.bdimg.com/passApi/img/pass_login_icons_8502bf77.png) 0 -30px no-repeat;top:6px;right:31px;cursor:pointer}#default_login .pass-form-item .pass-item-selectbtn-userName:hover{background-position:0 -46px}#default_login .pass-form-item span.open{background-position:-18px -30px}#default_login .pass-form-item span.open:hover{background-position:-18px -46px}#default_login .pass-verifyCode{width:62px;height:26px;background:url(http://passport.bdimg.com/passApi/img/loading_16_bf37cfd7.gif) center center no-repeat;border:1px solid #DDD;float:left;margin-left:5px}#default_login .pass-change-verifyCode{padding-left:5px;font-size:12px;text-decoration:none;line-height:26px;float:left;cursor:pointer}#default_login .pass-form-item .pass-placeholder{position:absolute;overflow:hidden;z-index:1999;display:block;top:1px;left:0;height:28px;line-height:28px;width:140px;padding-left:13px;font-size:12px;color:#ccc;cursor:text}#default_login .pass-form-item .pass-placeholder-verifyCode{width:50px;left:0}#default_login .pass-form-item .pass-placeholder-password,#default_login .pass-form-item .pass-placeholder-userName{left:10px}#default_login .pass-form-item .pass-clearbtn{position:absolute;z-index:20;top:7px;right:6px;height:16px;width:16px;background:url(http://passport.bdimg.com/passApi/img/pass_login_icons_8502bf77.png) no-repeat;cursor:pointer}#default_login .pass-form-item span.pass-clearbtn-verifyCode{right:inherit;left:75px;z-index:1999}#default_login .pass-form-item span.pass-clearbtn-smsVerifyCode{right:inherit;left:90px}#default_login .pass-form-item .pass-clearbtn:hover{background-position:0 -16px}#default_login .pass-form-item-memberPass{margin-bottom:10px}#default_login .pass-form-item-memberPass input{vertical-align:middle}#default_login .pass-form-item-memberPass label{color:#666;margin-left:5px}#default_login .pass-form-item-submit{position:relative}#default_login .pass-form-item-submit input{width:208px;height:32px;background:#e63837;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}#default_login .pass-form-item-submit input:hover{background:#e94c4b}#default_login .pass-form-item-submit input:focus{background:#e63837}#default_login .pass-form-item-submit .pass-button-submit{width:216px;font-size:14px;font-weight:700;border:none;color:#fff;cursor:pointer;background:#e63837}#default_login .pass-normal-btn,#default_login .pass-unamelogin-btn{background-position:-217px -64px}#default_login .pass-form-item-submit .pass-reglink{color:#333;position:absolute;top:40px;right:0}#default_login .pass-form-item-submit .pass-fgtpwd{color:#333;position:absolute;top:-26px;right:0}#default_login .tang-pass-login-phoenix{margin-top:14px;border-top:1px solid #eee;padding:0 20px 10px}#default_login .tang-pass-login-phoenix .pass-phoenix-title{color:#666;line-height:28px;height:28px;padding:2px 0;font-size:12px}#default_login .tang-pass-login-phoenix .pass-phoenix-list{clear:both;line-height:20px;zoom:1}#default_login .tang-pass-login-phoenix .pass-phoenix-list:after{line-height:20px;content:'\20';display:block;height:0;clear:both}#default_login .tang-pass-login-phoenix .pass-phoenix-list .pass-phoenix-btn{float:left}#default_login .tang-pass-login-phoenix .pass-phoenix-list .bd-acc-list,.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-list li{float:left;list-style:none;margin:0;padding:0}#default_login .tang-pass-login-phoenix .pass-phoenix-list .bd-acc-list:nth-of-type(2){display:none}#default_login .tang-pass-login-phoenix .pass-phoenix-list .bd-acc-list li{width:26px;margin-right:10px}#default_login .pass-emaillogin-btn,#default_login .pass-normal-btn,#default_login .pass-qrcode-btn,#default_login .pass-sms-btn,#default_login .pass-unamelogin-btn{float:right;display:block;padding-left:18px;cursor:pointer;font-size:12px;height:18px;overflow:hidden}#default_login .pass-normal-btn{display:none!important}#default_login .pass-sms-btn{background-position:-108px -64px;color:#333;margin-bottom:8px}#default_login .tang-pass-login-phoenix .pass-phoenix-list .bd-acc-tsina .phoenix-btn-item{background-position:0 -64px}#default_login .tang-pass-login-phoenix .pass-phoenix-list .bd-acc-renren .phoenix-btn-item{background-position:-72px -64px}#default_login .tang-pass-login-phoenix .pass-phoenix-list .bd-acc-qzone .phoenix-btn-item{background-position:-36px -64px}#default_login .tang-pass-login-phoenix .pass-phoenix-list .phoenix-btn-item{display:block;margin-right:15px;color:#00C;text-decoration:underline;padding-left:18px;cursor:pointer;font-size:12px;list-style:none;background:url(http://passport.bdimg.com/passApi/img/pass_login_icons_8502bf77.png) no-repeat;width:0;height:18px;overflow:hidden}#default_login .choiceuser-article{padding:0 20px}#default_login .choiceuser-article .choiceuser-msg{margin-top:10px;font-size:12px;color:#666;line-height:24px}#default_login .choiceuser-article .choiceuser-back{margin-top:10px;clear:both}#default_login .choiceuser-article .choiceuser-back a{display:block;text-align:right;color:#1b66c7;text-decoration:none}#default_login .choiceuser-article .choiceuser-btn:after{content:'\20';display:block;height:0;clear:both}#default_login .choiceuser-article .choiceuser-btn{padding-left:20px;zoom:1}#default_login .choiceuser-article .choiceuser-btn input{display:block;float:left;width:80px;height:32px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;margin:10px 10px 0 0;cursor:pointer;color:#666;border:1px solid #ddd;background-color:#f7f7f7;font-weight:700}#default_login .choiceuser-article .choiceuser-btn input:hover{background-color:#eee;border-color:#dadada}#default_login .tang-pass-qrcode{padding:0 20px}#default_login .tang-pass-qrcode .tang-pass-qrcode-title{height:30px;line-height:30px;color:#666;font-weight:700}#default_login .tang-pass-qrcode .tang-pass-qrcode-content{text-align:center;margin:30px 0}#default_login .tang-pass-qrcode .tang-pass-qrcode-content img{width:100px;height:100px}#default_login .tang-pass-qrcode .tang-pass-qrcode-info{line-height:18px;color:#999;font-weight:400}#default_login .tang-pass-qrcode .pass-qrcode-link-back{display:block;text-align:right;text-decoration:none;color:#1b66c7;cursor:pointer}#default_login .tang-pass-qrcode .pass-qrcode-link-back:hover{text-decoration:underline}#default_login .tang-pass-sms{display:none;padding-bottom:0}#default_login .tang-pass-sms .pass-form-item-submit{margin-bottom:0}#default_login .tang-pass-sms .tang-pass-sms-title{height:30px;line-height:30px;color:#666;font-weight:700}#default_login .tang-pass-sms .tang-pass-sms-tip{line-height:18px;color:#999;font-weight:400}#default_login .tang-pass-sms p.pass-form-item-smsVerifyCode:after,#default_login p.pass-form-item-verifyCode:after{line-height:20px;content:'\20';display:block;height:0;clear:both}#default_login .tang-pass-sms p.pass-form-item-smsVerifyCode,#default_login p.pass-form-item-verifyCode{position:relative;height:28px;margin-bottom:10px;zoom:1}#default_login .tang-pass-sms .pass-form-item .pass-sms-link-back{cursor:pointer;display:block;text-align:right;padding-top:10px;color:#333}#default_login .tang-pass-sms .pass-form-item input.pass-text-input-smsPhone{padding-left:20px;width:174px}#default_login .tang-pass-sms .pass-form-item input.pass-text-input-smsVerifyCode{width:86px;float:left;margin-right:4px}#default_login .tang-pass-sms .pass-form-item span.pass-placeholder-smsPhone{padding-left:22px}#default_login .tang-pass-sms .pass-form-item span.pass-placeholder-smsVerifyCode{width:70px}#default_login .tang-pass-sms .pass-form-item span.pass-item-time-timing,#default_login .tang-pass-sms .pass-form-item span.pass-item-timer{width:84px}#default_login .pass-item-timer{display:block;padding:0;float:left;height:30px;width:84px;font-size:12px;color:#666;border:1px solid #ddd;background-color:#f7f7f7;cursor:pointer;transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}#default_login .pass-item-timer:hover{background-color:#eee;border-color:#dadada}#default_login .pass-item-time-timing{display:block;padding:0;float:left;height:28px;width:84px;font-size:12px;transition:.3s;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;color:#999;border:1px solid #ebebeb;background-color:#f6f6f6;cursor:default}#default_login .pass-suggestion-list{position:absolute;margin:0;padding:0;z-index:21;top:28px;left:0;border:1px solid #dedede;border-top:none;background:#fff;width:206px}#default_login li.pass-item-suggsetion{position:relative;z-index:2001;line-height:14px;padding:5px 0 5px 6px;font-family:'宋体';font-size:12px;color:#333;cursor:pointer;word-spacing:break-word;word-break:break-all}#default_login li.pass-item-suggsetion a{position:absolute;display:none;top:4px;right:4px;height:16px;width:16px;background:url(http://passport.bdimg.com/passApi/img/pass_login_icons_8502bf77.png) no-repeat}#default_login li.pass-item-suggsetion_hover a{display:block}#default_login li.pass-item-suggsetion a:hover{background-position:0 -16px}#default_login .pass-item-suggsetion_hover{background-color:#f7f7f7}#default_login .choiceuser-article .choiceuser-btn input,#default_login .pass-form-item-submit input{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}