.tang-pass-pop-login .pass-form{padding:0 28px}.tang-pass-pop-login .clearfix:after,.tang-pass-pop-login .pass-form-item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tang-pass-pop-login .clearfix,.tang-pass-pop-login .pass-form-item{zoom:1}.tang-pass-pop-login dl,.tang-pass-pop-login dt,.tang-pass-pop-login dd,.tang-pass-pop-login ul,.tang-pass-pop-login ol,.tang-pass-pop-login li,.tang-pass-pop-login input,.tang-pass-pop-login p{margin:0;padding:0}.tang-pass-login a{font-size:12px;text-decoration:none;color:#2e82ff}a:focus,:focus{outline:0}.tang-pass-login a:hover{color:#2e82ff}.tang-pass-pop-login table{border-collapse:collapse;border-spacing:0}.tang-pass-pop-login img{border:0}.tang-pass-pop-login li{list-style:none}.tang-pass-pop-login th{text-align:left}.tang-pass-pop-login input,.tang-pass-pop-login textarea,.tang-pass-pop-login select{font-family:inherit;font-size:inherit;*font-size:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:none;outline:0}.tang-pass-login input[type=submit]{-webkit-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tang-pass-pop-login input::-ms-clear,.tang-pass-pop-login input::-ms-reveal{display:none}.tang-pass-pop-login input::-webkit-input-placeholder,.tang-pass-pop-login input:-ms-input-placeholder,.tang-pass-pop-login input:-moz-placeholder{color:#ccc}.tang-pass-pop-login{position:absolute;font-size:14px}.tang-pass-pop-login div.tang-title span{display:none}.tang-pass-pop-login div.tang-title{background-color:#fff;border:0;height:24px;margin-bottom:-1px}.tang-pass-pop-login div.tang-title-dragable{cursor:move;position:relative}.tang-pass-pop-login div.tang-title .buttons{width:16px;height:16px;position:absolute;right:16px;top:12px;*top:8px;z-index:100}.tang-pass-pop-login div.tang-title .buttons a{width:16px;height:16px;outline:0;display:block;background-repeat:no-repeat;margin:0;padding:0}.tang-pass-pop-login div.tang-title a.close-btn{background-image:url(https://passport.baidu.com/passApi/img/pass_login_icons.png);background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-position:-56px -48px;cursor:pointer}.tang-pass-pop-login div.tang-title a.close-btn:hover{background-position:-72px -48px}.tang-pass-pop-login div.tang-body{background-color:#fff}.tang-pass-pop-login .tang-body .contentFrame{padding:0}.tang-pass-pop-login .tang-body .contentFrame iframe{border:0;width:100%;height:100%}.tang-pass-pop-login .tang-body{position:relative;overflow:visible}.tang-mask{position:fixed;top:0;left:0;background-color:#FFF;opacity:0;filter:alpha(opacity=0)}.tang-pass-pop-login .pass-login-pop-form{position:relative}.tang-pass-pop-login .pass-login-pop-content{width:auto;margin:0;padding:0}.tang-pass-pop-login .tang-pass-login{position:relative;z-index:18}.tang-pass-pop-login .pass-form-item{position:relative;margin:0;margin-bottom:16px;z-index:18}.tang-pass-pop-login .pass-form-item.pass-form-item-userName{z-index:19}.tang-pass-pop-login .pass-form-item.pass-form-item-memberPass{margin-bottom:10px;display:inline-block}.memberPass-hidden{visibility:hidden}.tang-pass-pop-login .pass-button{display:block;height:40px;line-height:40px;width:300px;font-size:16px;font-weight:800;cursor:pointer;color:#fff;background:#3f89ec;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.tang-pass-pop-login .pass-button:hover{background:#4490f7}.tang-pass-pop-login .pass-button:focus{background:#3a84e8}.tang-pass-pop-login .pass-item-timer,.tang-pass-pop-login .pass-item-time-timing{display:block;padding:0;float:right;height:40px;width:105px;font-size:12px;transition:.3s;color:#2e82ff;border:1px solid #dedede;background-color:#fff;cursor:default;border-radius:0}.tang-pass-pop-login .pass-item-timer:hover{background-color:#eee;border-color:#dadada}.tang-pass-pop-login .pass-item-time-timing{color:#9b9b9b}.tang-pass-pop-login .pass-generalErrorWrapper{margin:0;padding:0 0 2px}.tang-pass-pop-login span.pass-generalError{display:block;min-height:14px;height:auto;_height:14px;padding:8px 0 2px;line-height:14px;font-size:12px;color:#fc4343}.pass-unbindingSMSTipsWrapper{height:auto;min-height:24px;color:#f33;font-size:14px;line-height:14px;padding-top:14px;margin-bottom:14px;display:none}span.pass-unbindingSMSTipsBtn{color:#4662d9;cursor:pointer}.unbinding-dialog-tip{font-size:14px;padding:15px 10px}.tipToast-wrap{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999999;display:none}.tipToast-body{position:absolute;left:50%;top:50%;transform:translate(-50%,0);padding:10px 20px;background-color:#333;color:#fff;font-size:14px;border-radius:10px;transition:transform 300ms 100ms ease-in}.tipToast-body-show{display:block;transform:translate(-50%,-50%)}.tang-pass-pop-login .pass-text-input{display:block;position:relative;height:20px;padding:10px 8px;border:1px solid #ddd;transition:.3s;font-size:14px;color:#666;width:284px}.tang-pass-pop-login .pass-text-input-focus{border-color:#488ee7}.tang-pass-pop-login .pass-text-input-error{border-color:#fc4343}.tang-pass-pop-login .pass-form-item-memberPass input{vertical-align:middle}.tang-pass-pop-login .pass-form-item-memberPass label{display:inline;color:#666;font-size:12px;margin-left:5px}.tang-pass-pop-login .tang-pass-login-phoenix{position:static;padding:15px 0 0 20px;z-index:16;padding-bottom:15px;margin-top:0;_margin-top:-10px}.tang-pass-pop-login .tang-pass-login-phoenix .pass-phoenix-title{color:#666;font-size:12px}.tang-pass-pop-login .tang-pass-login-phoenix .pass-phoenix-list{position:relative;height:40px;overflow:hidden;zoom:1}.tang-pass-pop-login .tang-pass-login-phoenix .pass-phoenix-list-hover{height:auto}.tang-pass-pop-login .tang-pass-login-phoenix .pass-phoenix-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tang-pass-login-phoenix .pass-phoenix-list .pass-phoenix-btn{float:left;display:block}.tang-pass-login-phoenix .bd-acc-list,.tang-pass-login-phoenix .bd-acc-list li{float:left;list-style:none}.tang-pass-login-phoenix .bd-acc-list li{width:26px}.tang-pass-login-phoenix .pass-phoenix-list-second .bd-acc-list li{width:40px}.tang-pass-pop-login .tang-pass-login-phoenix .phoenix-btn-item{display:block;color:#00C;text-decoration:underline;padding-left:20px;cursor:pointer;font-size:12px;list-style:none;background:url(https://passport.baidu.com/passApi/img/loginv4.png) no-repeat;_background:url(https://passport.baidu.com/passApi/img/loginv4.gif) no-repeat;width:0;height:18px;overflow:hidden}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-tsina .phoenix-btn-item{background-position:-55px -33px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-qzone .phoenix-btn-item{background-position:-6px -55px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-tqq .phoenix-btn-item{background-position:-55px -55px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-weixin .phoenix-btn-item{background-position:-30px -32px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-tianyi .phoenix-btn-item{background-position:-30px -55px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-facebook .phoenix-btn-item{background-position:-6px -79px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-twitter .phoenix-btn-item{background-position:-55px -80px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-google .phoenix-btn-item{background-position:-32px -99px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-apple .phoenix-btn-item{background-position:-32px -80px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-dingtalk .phoenix-btn-item{background:url(https://passport.baidu.com/passApi/img/bd-acc-dingtalk.png) no-repeat;background-size:17px}.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-renren,.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-tqq,.tang-pass-login-phoenix .pass-phoenix-list .bd-acc-fetion{display:none}.tang-pass-sms .pass-form-item .pass-sms-link-back{cursor:pointer;display:block;text-align:right;float:right;margin-right:-3px;padding-top:10px;*margin-top:-14px}.tang-pass-pop-login .pass-suggestion-list{position:absolute;top:42px;_top:43px;left:0;border:1px solid #dedede;border-top:0;background:#fff;transition:.3s;width:300px}.tang-pass-pop-login li.pass-item-suggsetion{position:relative;line-height:14px;padding:10px 0 10px 6px;color:#888;font-family:"宋体";font-size:12px;color:#333;cursor:pointer;word-break:break-all}.tang-pass-pop-login li.pass-item-suggsetion a{position:absolute;display:none;top:10px;right:10px;height:16px;width:16px;background-image:url(https://passport.baidu.com/passApi/img/pass_login_icons.png);background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-repeat:no-repeat;background-position:-88px -48px}.tang-pass-pop-login li.pass-item-suggsetion_hover a{display:block}.tang-pass-pop-login li.pass-item-suggsetion a:hover{background-position:-104px -48px}.tang-pass-pop-login .pass-item-suggsetion_hover{background-color:#f7f7f7}.tang-pass-pop-login .pass-form-item .pass-placeholder{position:absolute;overflow:hidden;z-index:1999;display:block;top:7px;left:0;height:28px;line-height:28px;_line-height:30px;width:140px;padding-left:13px;font-size:12px;color:#ccc;cursor:text}.tang-pass-pop-login .pass-form-item .pass-clearbtn{position:absolute;top:14px;right:6px;height:16px;width:16px;background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat -88px -48px;background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);cursor:pointer}.tang-pass-pop-login .pass-form-item .pass-clearbtn:hover{background-position:-104px -48px}.tang-pass-pop-login .pass-form-item span.pass-clearbtn-smsVerifyCode{right:inherit;left:165px}.tang-pass-pop-login .pass-form-item span.pass-clearbtn-verifyCode{left:125px}.tang-pass-pop-login .pass-text-input-verifyCode{width:130px;float:left}.tang-pass-pop-login img.pass-verifyCode{width:90px;height:40px;border:1px solid #ddd;margin-left:10px;background:url(https://passport.baidu.com/passApi/img/loading.gif) center center no-repeat}.tang-pass-pop-login .pass-verifyCodeImgParent{display:block;float:left;height:42px}.tang-pass-pop-login .pass-change-verifyCode{position:relative;top:12px;margin-left:10px}.tang-pass-pop-login .pass-success-verifyCode{display:none;height:16px;width:16px;background:url(https://passport.baidu.com/passApi/img/right_16.png) 0 0 no-repeat;background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/right_16.png) 1x,url(https://passport.baidu.com/passApi/img/right_24.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/right_16.png) 1x,url(https://passport.baidu.com/passApi/img/right_24.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/right_16.png) 1x,url(https://passport.baidu.com/passApi/img/right_24.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/right_16.png) 1x,url(https://passport.baidu.com/passApi/img/right_24.png) 2x);position:absolute;right:inherit;left:120px;top:14px;z-index:1999}.tang-pass-pop-login .tang-pass-qrcode{overflow:hidden}.tang-pass-pop-login .tang-pass-qrcode-title{font-size:16px;text-align:center;line-height:16px;padding-left:0}.tang-pass-qrcode .tang-pass-qrcode-title a{font-size:16px}.tang-pass-pop-login .tang-pass-qrcode-subtitle{font-size:14px;text-align:center;color:#666;padding-top:10px}.tang-pass-pop-login .tang-pass-qrcode-content{padding-top:24px;height:180px;overflow:hidden;text-align:center;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tang-pass-pop-login .tang-pass-qrcode-imgWrapper{margin:0 auto;width:136px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tang-pass-pop-login .tang-pass-qrcode-imgWrapper img{width:138px;height:138px}.tang-pass-pop-login .tang-pass-qrcode-info{color:#666;font-size:12px;font-weight:400;text-align:center;display:inline-block;padding:3px 5px 3px 16px;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:2px;margin:20px 0 0;background:url(https://passport.baidu.com/passApi/img/qrcodetitle.png) no-repeat 0 4px}.tang-pass-pop-login .pass-qrcode-scanSuccess{padding-top:165px;color:#4ab930;font-size:18px;line-height:18px;width:100%;background:url(https://passport.baidu.com/passApi/img/ok.png) no-repeat center 84px;margin-bottom:25px}.tang-pass-pop-login .pass-qrcode-scanSuccessWrapper p{color:#999}.tang-pass-pop-login .pass-qrcode-successInfo{line-height:20px;font-size:12px;color:#666}.tang-pass-pop-login .tang-pass-pop-login-changeWrapper{position:relative;z-index:22}.tang-pass-pop-login .tang-pass-pop-login-change{width:44px;height:44px;position:absolute;right:0;bottom:0;cursor:pointer;background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat 0 0;z-index:21;_top:-44px;_bottom:-1px;_right:-1px}.tang-pass-pop-login .tang-pass-pop-qrcodeLogin{background-position:-44px -86px}.tang-pass-pop-login .tang-pass-pop-normalLogin{background-position:0 -86px}.tang-pass-pop-login .tang-pass-sms{display:none;padding:0 28px}.tang-pass-pop-login .tang-pass-sms-title{color:#666;font-size:12px;font-weight:800;padding:28px 0 10px;padding-left:0}.tang-pass-pop-login .tang-pass-sms-tip{color:#999;font-size:12px;margin:0}.tang-pass-sms.tang-pass-sms-encryption{padding-bottom:20px}.tang-pass-sms .pass-form-item-smsPhone{z-index:20}.tang-pass-pop-login .pass-form-item-smsVerifyCode{zoom:1}.tang-pass-pop-login .pass-form-item-smsVerifyCode:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tang-pass-pop-login .pass-form-item-smsVerifyCode .pass-item-timer,.tang-pass-pop-login .pass-form-item-smsVerifyCode .pass-item-time-timing{margin-right:0}.tang-pass-pop-login .pass-text-input-smsVerifyCode{width:168px;float:left}.tang-pass-sms .pass-form-item-unrecevie{margin-bottom:10px;text-align:right}.tang-pass-sms .pass-sms-unreceive-tips{font-size:12px;color:#2e82ff;cursor:pointer}.pass-unreceiveSms-tip-wrapper{z-index:9999999;position:fixed;left:0;top:0;width:100%;height:100%}.pass-unreceiveSms-tip-wrapper .pass-unreceiveSms-mask{width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}.pass-unreceiveSms-tip-wrapper-content{height:auto;width:468px;position:absolute;left:50%;top:50%;margin-left:-234px;margin-top:-130px;z-index:1020;color:#333;line-height:18px;font-family:Arial,"宋体"}.pass-unreceiveSms-tip-wrapper div,.pass-unreceiveSms-tip-wrapper label{text-align:left}.pass-unreceiveSms-tip-wrapper h3{margin:0}.pass-unreceiveSms-tip-wrapper p{margin:0;font-size:14px;line-height:24px}.pass-unreceiveSms-tip-wrapper .unreceiveSms-header{background-color:#FCFCFC;border:1px solid #CCC;border-width:1px 1px 0;border-bottom:0}.pass-unreceiveSms-tip-wrapper .unreceiveSms-header-h3{margin:0;width:auto;height:35px;line-height:35px;font-size:14px;font-family:"宋体";font-weight:700;color:#333;text-indent:20px;margin-right:29px;display:block;overflow:hidden;text-overflow:ellipsis;text-align:center}.pass-unreceiveSms-tip-wrapper .unreceiveSms-header-a{position:absolute;right:10px;top:10px;width:14px;height:13px;outline:0;display:block;background-image:url(https://passport.baidu.com/passApi/img/uni/bd_split.gif);background-position:-281px -41px;background-repeat:no-repeat;cursor:pointer}.pass-unreceiveSms-tip-wrapper .unreceiveSms-header-a:hover{background-position:-281px -81px}.pass-unreceiveSms-tip-wrapper .unreceiveSms-article{position:relative;background-color:#FFF;border:1px solid #CCC;border-width:0 1px 1px}.pass-unreceiveSms-tip-wrapper .unreceiveSms-article .pass-unreceiveSms-content{border-top:1px solid #F2F2F2;padding:40px 35px;color:#333;display:block}.pass-unreceiveSms-tip-wrapper .sms-qrcode-result{display:none}.pass-unreceiveSms-tip-wrapper .sms-qrcode-result-text{text-align:center}.pass-unreceiveSms-tip-wrapper .sms-qrcode-result-tip{text-align:center;color:#9B9B9B}.pass-unreceiveSms-tip-wrapper .pass-unreceiveSms-t25{padding-top:25px}.pass-unreceiveSms-tip-wrapper .tang-pass-qrcode-img{width:138px;height:138px}.pass-unreceiveSms-tip-wrapper .tang-pass-qrcode-imgWrapper{margin-top:30px}.pass-unreceiveSms-tip-wrapper .pass-unreceiveSms-btn-tip{color:#2e82ff;padding:0 3px;text-decoration:none;cursor:pointer}.pass-unreceiveSms-tip-wrapper .pass-unreceive-sms-hide{display:none}.pass-unreceiveSms-tip-wrapper .pass-unreceiveSms-text-tip{font-size:12px;color:#7d7d7d}.tang-pass-pop-login .tang-pass-login-choice{padding:20px}.tang-pass-pop-login .tang-pass-login-choice p{margin:0;margin-bottom:15px;text-indent:20px;color:#666;font-size:12px;font-weight:400}.tang-pass-pop-login .choiceuser-buttons .choiceuser-btn{margin:40px 0}.tang-pass-pop-login .choiceuser-buttons .pass-button{height:38px;display:inline-block;font-size:16px;cursor:pointer;color:#666;border:1px solid #ddd;background-color:#f7f7f7;font-weight:800;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.tang-pass-pop-login .choiceuser-buttons .pass-button:hover{background-color:#eee;border-color:#dadada}.tang-pass-pop-login .choiceuser-buttons .pass-button-choiceuser-username{background-color:#f7f7f7;border-color:1px solid #ddd;color:#666}.tang-pass-pop-login .choiceuser-buttons .choiceuser-back{text-align:right}.tang-pass-pop-login .choiceuser-buttons .choiceuser-back a{font-size:12px;text-decoration:none;color:#2e7fdb}.tang-pass-sms .pass-form-item-unrecevie{margin-bottom:10px;display:inline-block}.tang-pass-sms .pass-sms-unreceive-tips{font-size:12px;color:#2e82ff}.tang-pass-pop-login .pass-form-item .pass-item-selectbtn-userName{position:absolute;display:block;height:24px;width:24px;background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat -160px 0;background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/pass_login_icons.png) 1x,url(https://passport.baidu.com/passApi/img/pass_login_icons_retina.png) 2x);top:10px;right:31px;cursor:pointer}.tang-pass-pop-login .pass-form-item .pass-item-selectbtn-userName:hover{background-position:-16px 0}.tang-pass-pop-login .pass-form-item span.open{background-position:-40px 0}.tang-pass-pop-login .pass-form-item span.open:hover{background-position:-184px 0}.tang-pass-pop-login-color-blue .pass-text-input-focus{border-color:#488ee7}.tang-pass-pop-login-color-blue .pass-text-input-error{border-color:#fc4343}.tang-pass-pop-login-color-blue .pass-button{background-color:#3f89ec}.tang-pass-pop-login-color-blue .pass-button:hover{background-color:#4490f7}.tang-pass-pop-login-color-blue .pass-button:focus{background-color:#3a84e8}.tang-pass-pop-login-color-pink .pass-button,.tang-pass-pop-login-color-pink .pass-button:hover,.tang-pass-pop-login-color-pink .pass-button:focus{background-color:#fa6790}.tang-pass-pop-login-color-blue label.pass-label-userName,.tang-pass-pop-login-color-blue label.pass-label-password,.tang-pass-pop-login-color-blue label.pass-label-smsPhone{background-image:url(https://passport.baidu.com/passApi/img/input_icons_24.png);background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48.png) 2x)}.tang-pass-pop-login-color-green .pass-text-input-focus{border-color:#36a803}.tang-pass-pop-login-color-green .pass-text-input-error{border-color:#fc4343}.tang-pass-pop-login-color-green .pass-button{background-color:#36a803}.tang-pass-pop-login-color-green .pass-button:hover{background-color:#3db308}.tang-pass-pop-login-color-green .pass-button:focus{background-color:#32a100}.tang-pass-pop-login-color-green label.pass-label-userName,.tang-pass-pop-login-color-green label.pass-label-password,.tang-pass-pop-login-color-green label.pass-label-smsPhone{background-image:url(https://passport.baidu.com/passApi/img/input_icons_24_green.png);background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_green.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_green.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_green.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_green.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_green.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_green.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_green.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_green.png) 2x)}.tang-pass-pop-login-color-red .pass-text-input-focus{border-color:#de0909}.tang-pass-pop-login-color-red .pass-text-input-error{border-color:#fc4343}.tang-pass-pop-login-color-red .pass-button{background-color:#de0909}.tang-pass-pop-login-color-red .pass-button:hover{background-color:#e22323}.tang-pass-pop-login-color-red .pass-button:focus{background-color:#d40000}.tang-pass-pop-login-color-red label.pass-label-userName,.tang-pass-pop-login-color-red label.pass-label-password,.tang-pass-pop-login-color-red label.pass-label-smsPhone{background-image:url(https://passport.baidu.com/passApi/img/input_icons_24_red.png);background-image:-webkit-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_red.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_red.png) 2x);background-image:-moz-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_red.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_red.png) 2x);background-image:-o-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_red.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_red.png) 2x);background-image:-ms-image-set(url(https://passport.baidu.com/passApi/img/input_icons_24_red.png) 1x,url(https://passport.baidu.com/passApi/img/input_icons_48_red.png) 2x)}#passport-login-pop input.pass-button-submit,#passport-login-pop .tang-pass-login input.pass-button-submit{background-image:none}.pop-mask{width:100%!important;height:100%!important}#passport-login-pop{position:fixed!important;top:50%!important;left:50%!important;margin-left:-178px!important;margin-top:-210px!important}.tang-pass-sms-agreement{display:inline-block;margin-top:10px;font-size:12px;color:#969696}.tang-pass-pop-login a.pass-sms-btn{cursor:pointer;font-size:12px;position:absolute;right:0;top:50px}.pass-make-text{font-size:12px}.tang-pass-pop-login .pass-form-item-PhoneCountry{z-index:26}.tang-pass-pop-login .pass-form-item-PhoneCountry .pass-label{background:url(https://passport.baidu.com/passApi/img/account_thaw/country-arrow-down.png) no-repeat right center;cursor:pointer;width:66px;padding-left:15px;display:block;position:absolute;top:9px;left:0;height:20px;overflow:hidden;padding:5px 0 0 12px;z-index:20}.tang-pass-pop-login .pass-form-item-PhoneCountry .pass-label-code-up{background:url(https://passport.baidu.com/passApi/img/account_thaw/country-arrow-up.png) no-repeat right center}.tang-pass-pop-login .pass-country-list{position:absolute;top:42px;left:0;border:1px solid #dedede;border-top:0;background:#fff;width:300px;height:170px;overflow-y:auto;display:none;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;padding-left:0}.tang-pass-pop-login .pass-form-item-PhoneCountry input.pass-text-input{padding-left:87px;width:205px}.tang-pass-pop-login .pass-form-item-PhoneCountry span.pass-placeholder{left:87px;width:205px}.tang-pass-pop-login-qrcode .pass-form-item-PhoneCountry input.pass-text-input,.tang-pass-pop-login-qrcode .tang-pass-pop-login .pass-form-item-PhoneCountry span.pass-placeholder,.tang-pass-pop-login-img .pass-form-item-PhoneCountry input.pass-text-input,.tang-pass-pop-login-img .tang-pass-pop-login .pass-form-item-PhoneCountry span.pass-placeholder{width:151px}.tang-pass-pop-login-qrcode .pass-form-item-PhoneCountry .pass-country-list,.tang-pass-pop-login-img .pass-form-item-PhoneCountry .pass-country-list{width:248px}.tang-pass-pop-login-noimg .pass-form-item-PhoneCountry input.pass-text-input,.tang-pass-pop-login-noimg .tang-pass-pop-login .pass-form-item-PhoneCountry span.pass-placeholder{width:251px}.tang-pass-pop-login-noimg .pass-form-item-PhoneCountry .pass-country-list{width:348px}.tang-pass-pop-login li.pass-item-country{position:relative;line-height:14px;padding:10px 0;color:#888;font-family:"宋体";font-size:12px;color:#333;cursor:pointer;word-break:break-all}.tang-pass-pop-login li.pass-item-country-hover{background:#f7f7f7}.tang-pass-pop-login li.pass-item-country span{display:inline-block;width:71px;padding-left:15px}.tang-pass-pop-login .pass-foreignMobile-msg{font-weight:800;color:#666;margin-bottom:10px;display:none;visibility:hidden}.tang-pass-pop-login .pass-foreignMobile-msg span{font-weight:400;color:#999;padding-left:6px}.tang-pass-pop-login .pass-foreignMobile-link-wrapper{position:absolute;right:26px;margin-top:-26px;font-size:12px;cursor:pointer}.tang-pass-pop-login .pass-foreignMobile-back-wrapper{display:none;visibility:hidden;position:absolute;right:26px;margin-top:-26px;font-size:12px;cursor:pointer}.tang-pass-pop-login .pass-foreignMobile-back,.tang-pass-pop-login .pass-foreignMobile-link{font-size:12px}.choiceuser-buttons .pass-button{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.choiceuser-buttons .pass-button{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pass-is_voice{border:0;background:0 0;margin-top:12px;cursor:pointer;color:#2e7fdb;font-size:12px}.pass-is_voice:hover{text-decoration:underline}.Qrcode-status-con{width:138px;height:138px;border:1px solid #ecedee;padding:9px;text-align:center;color:#000;font-size:14px;display:none;margin:0 auto;line-height:20px;-webkit-transition:all .3s liner;-moz-transition:all .3s liner;transition:.3s liner;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.Qrcode-status-animation{background:url(https://passport.baidu.com/passApi/img/qrcodeLoginGuide.png) no-repeat center;height:156px;width:125px;position:absolute;top:0;*top:72px;left:150px;*left:200px;display:none}.Qrcode-status-animation-hackIE8{left:200px;top:72px}.tang-pass-qrcode .tang-pass-qrcode-imgWrapper{display:block}.Qrcode-status-con .Qrcode-status-icon{width:36px;height:36px;margin:15px auto}.Qrcode-status-success .Qrcode-status-icon{background:url(https://passport.baidu.com/passApi/img/qrcode-success.png) no-repeat center center / 100% 100%}.Qrcode-status-error .Qrcode-status-icon{background:url(https://passport.baidu.com/passApi/img/qrcode-error.png) no-repeat center center / 100% 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAIAAABuYg/PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3QTgzRTg5MDE0MjA2ODExOEMxNENCQzgyQTdDMDY3RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4Qzg3MzE3RTU1N0UxMUU3QjgzNkRBQUY0NjVDRTlCNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4Qzg3MzE3RDU1N0UxMUU3QjgzNkRBQUY0NjVDRTlCNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzZDNjBCRjkxNjIwNjgxMThDMTRDQkM4MkE3QzA2N0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0E4M0U4OTAxNDIwNjgxMThDMTRDQkM4MkE3QzA2N0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5wU2dqAAADK0lEQVR42rxX20sUYRw9O62uukJeUEltXR90UdReNNOMIh8lNSzqRVh6Uh9Ki+wPiAgMUqH0JaToScqHtIeoMITwlpSXrl5wXdT1grpFpqu50+/bBjWd+ca12T0s7LD89pyZb37f+c5PJ4oi1OBYRM8wBm2wzWF2Cb9c7McQA2LCYY5GhhnZyTgUoUoDHUfM7Ub7IFo68dEO/i3pdEgzoSQXpzMgCN6L9Y2g9hkm5uEVEqJQVYTMpD2Lrf1GXStae7BvFGajshCBejUx5zKuN+HLJP4TKfG4cwlhRmUxUqpohH0emsAUhYbyf/S23ubqOqofaqZEICoiJFoZsfpWfLZDWxAh0e4Uo95r64UvQLREviXmFln7+Q60hWjLSmLtA8wafAfarGQOklhLF3wNsiEmRr73cUKx6ICAGis6buPKGcWagyFouow3t3A2R7GGDG96EUL3MM/3kmORm8Ikz+chKFC+hgqS4xCgR+kpRR6SICsXhmy8x59cwPdldjE2g9U1+Rqym/UNdjE4waMiIZ21ThyZ5hVFhMISj4Fx6WSRRVwk4iPRN4oNN2+R9HNOlXe7+BNdX1VqphbYh48ZJwTO/WqLFRcE+BECne7+QbABQnSYn8RiwqCnxMLvxu1BIymWnYr0t+BA/FiBY4k1tGpr/EViDPQZiXjVr1JnDMK54yg6CtllGHXgyVu8eM/re0K6GbqpBfFCDc9E8lJxowThoWyDdwyhdwS0W+ixwo04HIUcC06mM8ciyZvNGHMorkpztScWlDdCyUfI7q4Vs6127zle97PDaDcMAbh4AtZ8bIioeiBPlZ6AxgpP65coG6jRgO5vsNbi5Qd5JYJrHY/aUdaA8Vko9TZFSinw0MlWetfriOhVmHx8lYVX9mT0RcnSd6gskmKy5CCUYQsyfaJUkIWspF3pqqoYqSaNlYhw+5ptiQUFsEOZkqVWICoiJFoZMQKl1/tlsMRpoEQkRMWL35utXN/ml8FiE+88I5O3adzkGZmy9j4y7RgGn3bik9owSEhLYDs3f3/D4I4xl3xkwAY7jblOLLskcyH7N0XjiBnHLHsac/8IMAC4AzcrBhyRBQAAAABJRU5ErkJggg==)}.Qrcode-status-refresh .Qrcode-status-icon{margin-top:15px;background:url(https://passport.baidu.com/passApi/img/qrcode-refresh.png) no-repeat center center / 100% 100%}.Qrcode-status-msg{font-size:12px;color:#333}.Qrcode-animation{-webkit-animation:marginLeft .3s linear;-moz-animation:marginLeft .3s linear;animation:marginLeft .3s linear;-webkit-transition:all .3s liner;-moz-transition:all .3s liner;transition:.3s liner;-webkit-transform:translateX(-49px);-moz-transform:translateX(-49px);-ms-transform:translateX(-49px);transform:translateX(-49px)}.Qrcode-animationRight{-webkit-animation:marginRight .3s linear;-moz-animation:marginRight .3s linear;animation:marginRight .3s linear;-webkit-transition:all .3s liner;-moz-transition:all .3s liner;transition:.3s liner;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@-webkit-keyframes marginLeft{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-49px)}}@-moz-keyframes marginLeft{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(-49px)}}@-ms-keyframes marginLeft{0%{-ms-transform:translateX(0)}100%{-ms-transform:translateX(-49px)}}@keyframes marginLeft{0%{transform:translateX(0)}100%{transform:translateX(-49px)}}@-webkit-keyframes marginRight{0%{-webkit-transform:translateX(-49px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes marginRight{0%{-moz-transform:translateX(-49px)}100%{-moz-transform:translateX(0)}}@-ms-keyframes marginRight{0%{-ms-transform:translateX(-49px)}100%{-ms-transform:translateX(0)}}@keyframes marginRight{0%{transform:translateX(-49px)}100%{transform:translateX(0)}}.Qrcode-status-guideAnim{display:block}.tang-pass-pop-login p.Qrcode-refresh-btn{color:#38f;text-align:center;padding:8px 10px;cursor:pointer;display:inline-block;margin-top:3px}p.pass-form-logo{background:url(https://passport.baidu.com/passApi/img/loginlogo.png) no-repeat left;_background:url(https://passport.baidu.com/passApi/img/loginlogo.gif) no-repeat left;font-size:16px;height:32px;line-height:46px;padding-left:118px;color:#000;margin-top:1px;margin-bottom:15px}.tang-pass-qrcode p.pass-form-logo{margin-left:28px}.tang-pass-pop-login ul.tang-pass-qrcode-ullist{display:block;padding-top:16px;margin-left:40px;overflow:hidden;*padding-bottom:5px}.tang-pass-pop-login li.tang-pass-qrcode-list{color:#999;font-size:12px;float:left;margin-left:24px;width:72px}.tang-pass-qrcode-list span.tang-pass-qrcode-list-aq,.tang-pass-qrcode-list span.tang-pass-qrcode-list-gx,.tang-pass-qrcode-list span.tang-pass-qrcode-list-bj{width:12px;height:18px;display:inline-block;position:relative;top:6px;margin-right:8px;background:url(https://passport.baidu.com/passApi/img/loginv4.png) no-repeat;_background:url(https://passport.baidu.com/passApi/img/loginv4.gif) no-repeat}.tang-pass-qrcode-list span.tang-pass-qrcode-list-aq{background-position:-9px -3px}.tang-pass-qrcode-list span.tang-pass-qrcode-list-gx{background-position:-29px -3px}.tang-pass-qrcode-list span.tang-pass-qrcode-list-bj{background-position:-51px -3px}.pass-form-item-submit a.pass-fgtpwd{display:inline-block;margin-top:12px;font-size:12px}a.pass-reglink{position:absolute;right:26px;color:#2e82ff;top:0}.pass-link:hover{filter:alpha(opacity=60);opacity:.6;cursor:pointer}.tang-pass-footerBar{color:#2e82ff;margin-top:40px;height:60px;line-height:60px;background:#f0f6ff;padding:0 28px;position:relative}.tang-pass-footerBar a,.tang-pass-footerBar a:hover{text-decoration:none;font-size:14px;width:80px;text-align:right}.tang-pass-footerBarPhoenix{color:#2e82ff;display:inline-block}.tang-pass-footerBarPhoenixSplit{width:1px;background:#3582f8;height:8px;margin-right:16px;display:inline-block;position:relative;left:88px;*top:25px;_top:20px}.tang-pass-footerBarPhoenixItem{position:absolute;margin-top:-52px;*margin-top:5px;left:108px}.tang-pass-footerBarQrcode,.tang-pass-footerBarULogin{position:absolute;display:inline-block;width:90px;text-align:left;margin:0;font-size:14px;cursor:pointer}.pass-agreement-font{font-size:12px;color:#858585}.pass-agreement-font a{color:#4089ec}.upsms-dialog-wrap{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99999;display:none;background-color:rgba(0,0,0,.5)}.upsms-dialog-box{width:350px;height:auto;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.upsms-dialog-header{height:35px;background-color:#f7f7f7;border:1px solid #ccc}.upsms-dialog-header-title{height:34px;line-height:34px;margin:0;padding:0;margin-left:10px!important}.upsms-dialog-body{width:100%;height:auto}.upsms-dialog-body-txt{width:84%;height:90px;font-size:14px;text-align:center;margin:0;line-height:24px;padding:8px 8%;margin-top:10px}.upsms-dialog-body-txt span{color:#5084e0;font-weight:600}.upsms-dialog-footer{padding:20px 0;padding-top:0}.upsms-dialog-footer-btn{width:70%;height:40px;border:0;background-color:#5084e0;color:#fff;margin:0 15%;border-radius:5px;cursor:pointer}