@charset "UTF-8"; .login .psWrapper{width:250px;margin-left:15px}.dialog .login .psWrapper{width:210px;margin-left:0}.dialog .tang-pass-login{padding:0}.login .title{font-size:14px;font-weight:700}.login .pass-form-item-submit .btn-disabled,.login .pass-form-item-submit .btn-disabled:hover,.login .user .btn-disabled,.login .user .btn-disabled:hover{background:none repeat scroll 0 0 #CCC;border-color:#CCC;cursor:default}.tang-pass-login a,.tang-pass-login label,.tang-pass-login p,.tang-pass-login li,.tang-pass-login input{font-size:12px;margin:0;padding:0;list-style:none}.tang-pass-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}.tang-pass-login input::-webkit-input-placeholder{color:#ccc}.tang-pass-login input:-ms-input-placeholder{color:#ccc}.tang-pass-login input:-moz-placeholder{color:#ccc}.tang-pass-login .pass-label{display:block;font-size:12px;color:#666;padding-bottom:10px;display:none}.tang-pass-login label.pass-label-userName,.tang-pass-login label.pass-label-password,.tang-pass-login label.pass-label-smsPhone{display:block;position:absolute;top:6px;left:0;width:0;height:18px;overflow:hidden;padding:0 0 0 18px;background:url(https://passport.baidu.com/passApi/img/input_icons_16.png) no-repeat;z-index:20}.tang-pass-login label.pass-label-userName{background-position:4px -46px}.tang-pass-login label.pass-label-password{background-position:4px 1px}.tang-pass-login label.pass-label-smsPhone{background-position:4px -91px}.tang-pass-login .pass-form-item-userName label.pass-text-label-focus{background-position:4px -70px}.tang-pass-login .pass-form-item-password label.pass-text-label-focus{background-position:4px -23px}.tang-pass-login .pass-form-item-smsPhone label.pass-text-label-focus{background-position:4px -115px}.tang-pass-login{padding:0 20px 10px;position:relative}.tang-pass-login a{color:#1B66C7;text-decoration:none}.tang-pass-login a:hover{text-decoration:underline}.tang-pass-login-hide{position:absolute;top:-9999px}.tang-pass-login .pass-generalErrorWrapper{color:#FC4343;height:auto;_height:28px;min-height:28px}.tang-pass-login .pass-generalError{display:block;font-size:12px;line-height:14px;padding-top:8px}.tang-pass-login .pass-form-item{clear:both;position:relative;z-index:18}.tang-pass-login .pass-form-item.pass-form-item-userName{z-index:21}input::-ms-clear{display:none}input::-ms-reveal{display:none}.tang-pass-login .pass-form-item .pass-text-input{border:1px solid #DEDEDE;color:#666;display:block;font-size:12px;height:14px;margin-bottom:15px;padding:6px 10px;position:relative;transition:.3s;width:158px;z-index:17}.tang-pass-login .pass-form-item .pass-text-input-focus{border-color:#488EE7}.tang-pass-login .pass-form-item .pass-text-input-error{border-color:#FC4343}.tang-pass-login .pass-form-item .pass-text-input-verifyCode{float:left;width:76px}.tang-pass-login .pass-form-item input.pass-text-input-userName{padding-left:20px;width:176px}.tang-pass-login .pass-form-item input.pass-text-input-userName:focus{}.tang-pass-login .pass-form-item input.pass-text-input-password{padding-left:20px;width:176px}.tang-pass-login .pass-form-item input.pass-text-input-password:focus{}.tang-pass-login .pass-form-item input.open{padding-right:22px;width:164px}.tang-pass-login .pass-form-item .pass-item-selectbtn-userName{background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat 0 -30px;position:absolute;display:block;height:16px;width:16px;top:6px;right:31px;_right:50px;cursor:pointer}.tang-pass-login .pass-form-item .pass-item-selectbtn-userName:hover{background-position:0 -46px}.tang-pass-login .pass-form-item span.open{background-position:-18px -30px}.tang-pass-login .pass-form-item span.open:hover{background-position:-18px -46px}.tang-pass-login .pass-verifyCode{background:url(https://passport.baidu.com/passApi/img/loading_16.gif) no-repeat center center;border:1px solid #DDD;float:left;height:26px;margin-left:5px;width:62px}.tang-pass-login .pass-change-verifyCode{cursor:pointer;float:left;font-size:12px;line-height:26px;padding-left:5px;text-decoration:none}.tang-pass-login .pass-form-item .pass-placeholder{color:#CCC;cursor:text;display:block;font-size:12px;height:28px;left:0;line-height:28px;_line-height:30px;padding-left:13px;position:absolute;top:1px;width:140px;z-index:1999}.tang-pass-login .pass-form-item .pass-placeholder-verifyCode{left:0;width:50px}.tang-pass-login .pass-form-item .pass-placeholder-userName,.tang-pass-login .pass-form-item .pass-placeholder-password{left:10px}.tang-pass-login .pass-form-item .pass-clearbtn{background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:16px;position:absolute;right:6px;_right:26px;top:7px;width:16px;z-index:20}.tang-pass-login .pass-form-item span.pass-clearbtn-verifyCode{left:75px;right:inherit;z-index:1999}.tang-pass-login .pass-form-item span.pass-clearbtn-smsVerifyCode{left:90px;right:inherit}.tang-pass-login .pass-form-item .pass-clearbtn:hover{background-position:0 -16px}.tang-pass-login .pass-form-item-memberPass{margin-bottom:10px}.tang-pass-login .pass-form-item-memberPass input{vertical-align:middle}.tang-pass-login .pass-form-item-memberPass label{color:#666;margin-left:5px}.tang-pass-login .pass-form-item-submit{position:relative}.tang-pass-login .pass-form-item-submit input{background:#3F89EC;border-radius:3px;height:32px;transition:.3s;width:208px}.tang-pass-login .pass-form-item-submit input:hover{background:#4490F7}.tang-pass-login .pass-form-item-submit input:focus{background:#3A84E8}.tang-pass-login .pass-form-item-submit .pass-button-submit{border:0;color:#FFF;cursor:pointer;font-size:14px;font-weight:700}.tang-pass-login .pass-form-item-submit .pass-reglink{position:absolute;right:0;_right:20px;top:40px}.tang-pass-login .pass-form-item-submit .pass-fgtpwd{position:absolute;right:0;_right:20px;top:-26px}#pass-phoenix-login{border-top:1px solid #EEE;margin-top:24px;padding:0 20px 10px}#pass-phoenix-login .pass-phoenix-title{color:#666;font-size:12px;height:28px;line-height:28px;padding:2px 0}#pass-phoenix-login .pass-phoenix-list{clear:both;line-height:20px;zoom:1}#pass-phoenix-login .pass-phoenix-list:after{clear:both;content:'\20';display:block;height:0;line-height:20px}#pass-phoenix-login #pass_phoenix_btn{float:left}#pass-phoenix-login .pass-phoenix-list .bd-acc-list{float:left;margin:0;padding:0;width:100px}.pass-qrcode-btn,.pass-sms-btn,.pass-normal-btn,.pass-unamelogin-btn,.pass-emaillogin-btn{background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat scroll -181px -64px transparent;color:#00C;cursor:pointer;display:inline-block;float:left;font-size:12px;height:18px;margin-right:15px;overflow:hidden;padding-left:18px;text-decoration:underline;width:0}.pass-normal-btn{background-position:-217px -64px}.pass-unamelogin-btn{background-position:-217px -64px}.pass-sms-btn{background-position:-108px -64px}#pass-phoenix-login .pass-phoenix-list .bd-acc-tsina{background-position:0 -64px}#pass-phoenix-login .pass-phoenix-list .bd-acc-renren{background-position:-72px -64px}#pass-phoenix-login .pass-phoenix-list .bd-acc-qzone{background-position:-36px -64px}#pass-phoenix-login .pass-phoenix-list li{color:#00C;cursor:pointer;display:inline-block;float:left;font-size:12px;height:18px;list-style:none;margin-right:15px;overflow:hidden;padding-left:18px;text-decoration:underline;width:0}#pass-phoenix-list-login li{background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat scroll 0 0 transparent}.choiceuser-article{padding:0 20px}.choiceuser-article .choiceuser-msg{color:#666;font-size:12px;line-height:24px;margin-top:10px}.choiceuser-article .choiceuser-back{clear:both;margin-top:10px}.choiceuser-article .choiceuser-back a{color:#1B66C7;display:block;text-align:right;text-decoration:none}.choiceuser-article .choiceuser-btn:after{clear:both;content:" ";display:block;height:0}.choiceuser-article .choiceuser-btn{padding-left:20px;zoom:1}.choiceuser-article .choiceuser-btn input{background-color:#F7F7F7;border:1px solid #DDD;border-radius:3px;color:#666;cursor:pointer;display:block;float:left;font-weight:700;height:32px;margin:10px 10px 0 0;transition:all .3s ease 0s;width:80px}.choiceuser-article .choiceuser-btn input:hover{background-color:#EEE;border-color:#DADADA}.tang-pass-qrcode{padding:0 20px}.tang-pass-qrcode .tang-pass-qrcode-title{color:#666;font-weight:700;height:30px;line-height:30px}.tang-pass-qrcode .tang-pass-qrcode-content{margin:30px 0;text-align:center}.tang-pass-qrcode .tang-pass-qrcode-content img{height:100px;width:100px}.tang-pass-qrcode .tang-pass-qrcode-info{color:#999;font-weight:400;line-height:18px}.tang-pass-qrcode .pass-qrcode-link-back{color:#1B66C7;cursor:pointer;display:block;text-align:right;text-decoration:none}.tang-pass-qrcode .pass-qrcode-link-back:hover{text-decoration:underline}.tang-pass-sms{display:none}.tang-pass-sms .tang-pass-sms-title{color:#666;font-weight:700;height:30px;line-height:30px;visibility:hidden}.tang-pass-sms .tang-pass-sms-tip{color:#999;font-weight:400;line-height:18px}.tang-pass-sms p.pass-form-item-smsVerifyCode:after,.tang-pass-login p.pass-form-item-verifyCode:after{clear:both;content:" ";display:block;height:0;line-height:20px}.tang-pass-sms p.pass-form-item-smsVerifyCode,.tang-pass-login p.pass-form-item-verifyCode{height:28px;margin-bottom:15px;position:relative;zoom:1}.tang-pass-sms .pass-form-item .pass-sms-link-back{display:block;padding-top:10px;text-align:right;cursor:pointer}.tang-pass-sms .pass-form-item input.pass-text-input-smsPhone{padding-left:20px;width:176px}.tang-pass-sms .pass-form-item input.pass-text-input-smsPhone:focus{}.tang-pass-sms .pass-form-item input.pass-text-input-smsVerifyCode{float:left;margin-right:10px;width:90px}.tang-pass-sms .pass-form-item span.pass-placeholder-smsPhone{padding-left:22px}.tang-pass-sms .pass-form-item span.pass-placeholder-smsVerifyCode{width:70px}.tang-pass-sms .pass-form-item span.pass-item-timer,.tang-pass-sms .pass-form-item span.pass-item-time-timing{width:84px}.tang-pass-login .pass-item-timer{background-color:#F7F7F7;border:1px solid #DDD;color:#666;cursor:pointer;display:block;float:left;font-size:12px;height:28px;padding:0;transition:all .3s ease 0s;width:84px}.tang-pass-login .pass-item-timer:hover{background-color:#EEE;border-color:#DADADA}.tang-pass-login .pass-item-time-timing{background-color:#F6F6F6;border:1px solid #EBEBEB;color:#999;cursor:default;display:block;float:left;font-size:12px;height:28px;padding:0;transition:all .3s ease 0s;width:84px}.tang-pass-login .pass-suggestion-list{position:absolute;margin:0;padding:0;z-index:21;top:28px;_top:29px;left:0;border:1px solid #dedede;border-top:0;background:#fff;width:206px}.tang-pass-login li.pass-item-suggsetion{color:#333;cursor:pointer;font-family:'宋体';font-size:12px;line-height:14px;padding:5px 0 5px 6px;position:relative;word-break:break-all;z-index:2001}.tang-pass-login li.pass-item-suggsetion a{background:url(https://passport.baidu.com/passApi/img/pass_login_icons.png) no-repeat 0 0;display:none;height:16px;position:absolute;right:4px;top:4px;width:16px}.tang-pass-login li.pass-item-suggsetion_hover a{display:block}.tang-pass-login li.pass-item-suggsetion a:hover{background-position:0 -16px}.tang-pass-login .pass-item-suggsetion_hover{background-color:#F7F7F7}.tang-pass-login .pass-form-item-submit input,.choiceuser-article .choiceuser-btn input{background-clip:padding-box}.pass-normal-btn,.pass-qrcode-btn{box-sizing:border-box;background-image:none;text-decoration:none;border:1px solid #3f89ec;background:#3f89ec;color:#fff;text-align:center;line-height:32px;height:32px;width:100%;padding-left:0;border-radius:0;font-size:14px;display:block;font-weight:700;font-size:14px}.page-tip{display:none}.tang-pass-login .pass-form-item-submit .pass-button-submit{border-radius:0}
.scope .title,.scope form{margin:0 20px}.scope .title{margin-bottom:10px;color:#333}.scope-list{margin-bottom:10px;line-height:20px;color:#999}.scope-list li{margin-bottom:10px}.scope-form .checkbox{vertical-align:-3px;margin:0 10px 0 0}.scope a{color:#06c}
.topbar,.topbar .g-bd{height:62px;background:#efefef url(https://openapi.baidu.com/static/oauth/widget/page.topbar/images/topbar_a5cb152.png) repeat-x}.topbar .hd-c{width:670px;margin:0 auto}.topbar .logo{display:inline;float:left;width:104px;height:35px;margin:13px 0 0 20px;overflow:hidden;background:#efefef url(https://openapi.baidu.com/static/oauth/widget/page.topbar/images/logo_7baea46.png) no-repeat;font-size:12px;text-indent:-20em}.topbar-nav{display:inline;float:right;margin:30px 20px 0 0;color:#666}.topbar-nav strong{font-weight:400}.topbar-nav strong,.topbar-nav a{margin:0 10px}
.user .title{font-weight:700;font-size:14px;line-height:24px;text-align:center}.user .btn{display:block;width:150px;padding:0;margin:0 auto 20px}.user-avatar{margin:30px 0;text-align:center}.user-avatar .user-name{font-weight:400;color:#333}.user-avatar-img{display:block;width:80px;height:80px;margin:0 auto 20px;border:solid 2px #d9dde0;border-radius:5px}.user-avatar-img img{width:80px;height:80px;border-radius:5px}.two-cols .user-inner{width:160px;margin:0 auto}.two-cols .user .title{text-align:left}