
.pop-sms-verify {width: 560px;background-color: #fff;display: none;font-family:"\5FAE\8F6F\96C5\9ED1";}
.pop-sms-verify .header {height:60px;width: 100%;color:#555;font-size:20px;text-align: center;line-height: 60px;border-bottom: 1px solid #E5E5E5;background: #fff;position: relative;}
.pop-sms-verify .header .btn_close {width:60px;height:60px;background: url(https://img2.tiancitycdn.com/portal/passport/share/images/smsVerify/btn_close.png) no-repeat 50% 50%;position: absolute;top:0;right: 0;}
.pop-sms-verify .pop-con {width: 100%;height:420px;display: none;}
.pop-sms-verify .pop-con-2 {height:230px} 
.pop-sms-verify .pop-con.active {display: block;}
.pop-sms-verify h3 {color: #333;font-size: 20px;line-height: 34px;padding:0 20px;text-align: center;}
.pop-sms-verify p {color:#777;font-size: 18px;line-height: 24px;width: 100%;padding:20px 20px 10px;box-sizing: border-box;text-align: center;}
.pop-sms-verify p span {color:#4DABEC}
.pop-sms-verify .qrcode-box {width: 224px;height:224px;margin:20px auto 10px;border: 2px solid #5BBDFF;border-radius: 10px;background-color: #fff;}
.pop-sms-verify .qrcode-box img {width: 200px;height:200px;display: block;margin:12px;}
.pop-sms-verify .tips {color:#989898;font-size: 14px;line-height: 20px;text-align: center;}
.pop-sms-verify .footer {
    width: 100%;
    height:160px;border-top:1px solid #E5E5E5;
    background: #fff;
    padding:10px;
    box-sizing: border-box;
    position: relative;
    bottom: 0;
}
.pop-sms-verify .err {width: 100%;height:40px;font-size:14px;line-height: 40px;color:#FF7034;text-align: center;padding:0 20px}
.pop-sms-verify .err i {display: inline-block;width:15px;height:15px;background: url(https://img2.tiancitycdn.com/portal/passport/share/images/smsVerify/icon_wrong.png) no-repeat 50% 50% / 15px 15px;margin-right: 5px;}
.pop-sms-verify .btn-send {width: 525px;height:50px;background-color: #4DABEC;font-size:20px;color:#fff;text-align: center;line-height: 50px;display: block;margin:0 auto;border-radius: 5px;}
.pop-sms-verify .btn-send:hover {background-color: #279ced;}
.pop-sms-verify .btn-send:hover {text-decoration: none;}
.pop-sms-verify .btn-switch {font-size: 18px;color: #989898;text-align: right;line-height: 30px;position: absolute;right: 20px;bottom:20px;text-decoration: underline;}