.footer{background:#333;}
.footer .container{padding:50px 0;display:flex;}
.ft_logo{width:200px;}
.f-info{margin-left:80px;}
.f-info div{padding-bottom:5px;}
.f-info div span{font-size:14px;color:#fff;opacity:0.6;}
.f-info div span:first-child:before{display:none;}
.f-info div span:before{content:"";display:inline-block;width:2px;height:10px;background:#ccc;margin:0 5px;}

.terms{display:flex;margin-top:10px;}
.terms li a{font-size:14px;color:#fff;display:block;}
.terms li a:after{content:"";display:inline-block;width:2px;height:10px;background:#ccc;margin:0 10px;}
.terms li:last-child a:after{display:none;}

.pd70{padding:30px 70px 70px 70px;}
.pop{position:fixed;width:800px;height:800px;overflow-y:scroll;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99999999999;display:none;background:#f8f8f8;border:1px solid #e4e4e4;}
.pop .pd70 div{padding-top:20px;}
.pop div{padding-bottom:20px;}
.pop h2{font-size:16px;font-weight:700;padding-bottom:20px;}
.pop p{font-size:14px;line-height:26px;font-weight:500;}
.pop img{width:100%;}
.closepop{width: 35px;
    position: sticky;
    top: 0;
    cursor: pointer;
    left: 100%;}
.closepop img{width:100%;}
.pop_bg{display:none;background: rgba(0,0,0,0.5);
    width: 100%;
    height: 100vh;
    position: fixed;
    top: 0;
    z-index: 9999;}

@media screen and ( max-width:799px){
  
  .footer .container{display:block;}
  .f-info{margin-left:0;margin-top:30px;}
  .ft_logo{width:130px;}
  .f-info div span{font-size:13px;line-height:25px;}
  .terms li a{font-size:12px;}

  
  .pop{width:90%;background:#f8f8f8;border:1px solid #e4e4e4;height:500px;}
  .pd70{padding:20px 35px 35px 35px}
  .pop .close{width:20px;height:20px;}
  .closepop{width:25px;}
  .pop .close img{position:absolute;width:100%;top:0;right:0;}
  .pop h2{font-size:15px;}
  .pop p{font-size:14px;}
}



