﻿
     h2{margin:0px;
    padding:0px;}
    ul{margin:0px;
    padding:0px;}
    ul li{ list-style:none}
    
  
    .sp_header{ height:52px; line-height:52px; display: flex; align-items: center;  justify-content: space-between; background: #fff; border-bottom: 1px solid rgb(228 228 228 / 0%);  box-shadow: 0 2px 6px 0 rgb(218 218 253 / 65%), 0 0px 6px 0 rgb(206 206 238 / 54%);
     border: 1px solid #f2f2f2; width:100%; color:#333; padding-right: 15px; position:relative}
    .sp_header i{font-size:24px; margin-right:8px}
    .sp_header h2{ font-size:16px; padding:0 15px;}
    .sp_header h1{color: #2172d0; font-size: 20px;}
    .top_box{ display: flex;}
    .top_box ul li{float: left; color: #fff; padding: 0 5px;}
    .top_box ul li a{color: #fff; text-decoration: none; }
    .top_box ul li a:hover{color: #89b8ff;}
    .top_box h2{display: flex; align-items: center;}
    .top_box h2 img{width: 30px;  margin-right: 6px;}
    .sp_header a{color: #fff; text-decoration: none;}
    .header_fr a{margin: 0 5px; font-size: 12px;border: 1px solid rgba(255, 255, 255, 0.3);
     background: rgba(255, 255, 255, 0.1); height:26px; line-height: 26px; width: 75px; text-align: center; border-radius: 5px;}
     .header_fr a:hover{background:#3a86fd ;}
  
    .sp_header   .header_fr i{font-size:14px; margin-right:3px}
    