.passwordHolder{display:block}.passwordHolder .strongShow{left:5px;top:32px;height:26px;border:1px solid #bfbfbf;background:#FFF;width:238px;margin-top:4px}.passwordHolder .strongShow span{float:left;color:#fff;text-align:center;font-size:12px;line-height:24px;width:33%;margin-top:.5px;margin-left:.5px;background-color:#E7E1E1}.weak .strongShow span.s1,.weak .strongShow span.s2{background-color:#f93;margin-left:.5px}.weak .strongShow span.s2{color:#fff}.medium .strongShow span.s1,.medium .strongShow span.s2,.medium .strongShow span.s3{background-color:#e1e723;margin-left:.5px}.medium .strongShow span.s3{color:#fff}.strong .strongShow span.s1,.strong .strongShow span.s2,.strong .strongShow span.s3,.strong .strongShow span.s4{background-color:#76bd22;margin-left:.5px}.strong .strongShow span.s4{color:#fff}.passwordCtrl{width:240px;height:32px;line-height:32px;border:1px solid #ccc;box-shadow:none}.passwordCtrl-far-away{position:absolute;left:-4000px}.control-group-error .passwordCtrl{border-color:red}.passwordCtrl-install-link{display:block;color:#FFF;text-align:left;font-size:12px}.passwordCtrl-install,.passwordCtrl-install-mandatory{position:relative}.passwordCtrl-install-mandatory .passwordCtrl-install-link{position:absolute;top:0;left:0;width:238px;height:30px;border:1px solid #aaa;background:#fff}.passwordCtrl-install-mandatory .passwordCtrl-install-link a{margin-left:10px}.passwordCtrl-not-support{position:absolute;top:0;left:0;width:238px;height:30px;display:block;color:#999;text-align:left;font-size:12px;background:#FFFF8D;border:1px solid #DEA90C}.passwordCtrl-install .passwordCtrl-not-support{display:none}.passwordCtrl-tips{background:#a8a8a8;height:28px;top:-40px;position:absolute;width:180px;cursor:default}.passwordCtrl-tips-text{background:none repeat scroll 0 0 #ffff8d;border:1px solid #dea90c;display:block;line-height:20px;left:-2px;padding:3px 5px;position:relative;top:-2px;width:168px;color:#787878!important;font-size:12px;text-align:center;z-index:9998}.passwordCtrl-tips-angle{background:url(/static/pinganfuweb-modules/pafweblib/password/1.0.0/img/tips-angle.png) no-repeat scroll transparent;display:block;height:11px;left:20px;overflow:hidden;line-height:11px;position:absolute;top:25px;width:10px;z-index:9999}.pwd-dialog-mask{width:100%;height:100%;position:fixed;top:0;left:0;opacity:.2;filter:alpha(opacity=20);background:#000;z-index:5000}.pwd-dialog-container{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;font-size:14px;line-height:1.4}.pwd-dialog-main{padding:4px;position:fixed;top:50%;left:50%;margin-left:-308px;margin-top:-190px;border-radius:2px;border:4px solid #828282;background:#eee;z-index:9999}.pwd-dialog-titlebar{color:#FFF;font-weight:500;padding:.4em 1em}.pwd-dialog-titlebar:after{content:'\0020';display:table;clear:both;height:0}.pwd-dialog-titlebar .title{color:#000;float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;font-size:16px}.pwd-dialog-main .btn-close{float:right;display:inline-block;height:20px;cursor:pointer;z-index:9999;font-size:12px}.pwd-dialog-main .pwd-dialog-content{position:relative;padding:20px 20px 0;background:#fff;color:#8C8C8C;text-align:center;border-top:1px solid #dbdbdb}.pwd-dialog-main .text-head{margin:20px 0 0;padding:0 28px;text-align:center}.pwd-dialog-main .memo{margin:40px 0 0;color:#ff7b0e;text-align:center;font-size:14px;font-family:'Microsoft YaHei','微软雅黑';font-weight:700}.pwd-dialog-main a:hover{outline:0;text-decoration:none}.pwd-dialog-main .btn-wrap{margin:40px 0 60px}.pwd-dialog-main .text-foot{border-top:1px dotted #CCC;text-align:left;font-size:12px;line-height:2}.pwd-dialog-main .text-foot .browser img{width:12px;padding-right:4px}.pwd-dialog-main .text-foot .help{float:right}