.popPrivacy{position: absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:255;display:none;}

.popPrivacy .content{position: absolute;left:35px;right:35px;top:20%;bottom:20%;background-color:#fff;border-radius:10px;box-sizing: border-box;}
.popPrivacy .content h1{font-size:20px;color:#333;text-align:center;padding:20px 0;margin:0 30px;border-bottom:1px solid #5e7bb3;}
.popPrivacy .content .txt{width:100%;height:calc(100% - 188px);margin:20px 0;box-sizing: border-box;padding:0 30px;}
.popPrivacy .content .txt .box{overflow-y:auto;height:100%;padding-right:5px;box-sizing: border-box;}
.popPrivacy .content .txt .box::-webkit-scrollbar {width: 2px; height: 1px; }
.popPrivacy .content .txt .box::-webkit-scrollbar-thumb {border-radius:0; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #457dec; }
.popPrivacy .content .txt .box::-webkit-scrollbar-track {  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius:0; background: #eaf2fb; }
.popPrivacy .content .txt .box p{font-size:14px;line-height:24px;color:#2b2b2b;}

.popPrivacy .content .txt .box p a{color:#457dec;word-break:break-all;text-decoration:none;padding-bottom:4px;border-bottom:1px solid #457dec;}
.popPrivacy .content .agree{border-top:1px solid #f3f3f3;padding:20px 30px;}
.popPrivacy .content .agree a.agree_btn{display:block;height:40px;line-height:40px;background-color:#457dec;font-size:16px;text-align:center;color:#fff;border-radius:8px;text-decoration:none;}













