﻿@charset "utf-8";
:root{--color:#455EA1;--color1:#455EA1;}
footer .foot-main{padding:3% 0px}
.foot-qrimg img{max-width:100px;height:auto}
footer a{color:var(--footercolor);transition:all .1s linear}
footer a:hover{text-decoration:underline}
footer .foot-logo img{max-height:60px}
footer .foot-title{font-weight:var(--fontbold6);font-size:var(--fontsize24);color:var(--footercolor);margin-bottom:10px;height:auto}
footer .foot-item{width:20%}
footer .foot-cate{width:16%}
footer .foot-list{list-style:none}
footer .foot-list li{margin-bottom:4px}
footer .foot-nav{display:unset}
footer .foot-nav .foot-list{display:flex;flex-wrap:wrap;justify-content:space-between}
footer .foot-nav .foot-list li{width:49%}
footer .foot-link li{display:flex}
footer .foot-link li p{padding-left:10px}
footer .foot-share{margin-top:15px;padding-bottom:0;border-bottom:none;}
footer .foot-share ul{display:flex;flex-wrap:wrap;list-style:none}
footer .foot-share ul li{margin-right:10px;margin-bottom:10px}
footer .foot-share ul li a{width:35px;height:35px;background:#0000008C;border-radius:var(--borderradius);display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;text-decoration:none;transition:all .2s linear}
footer .foot-share ul li a:hover{transform:translateY(-4px)}
.foot-main .l-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}
footer .foot-info .foot-text{max-width:520px;margin-bottom:15px}
footer .copyright{padding:10px 15px;font-size:15px;text-align:center;position:relative;z-index:1}
footer .foot-contact ul{justify-content:unset}
footer .copyright a{margin-left:5px;color:var(--footercolor)}
footer .foot-share ul li{margin:0}
footer .foot-title{width:100%;text-align:left}
footer .foot-item{flex:1}
footer .foot-nav ,footer .foot-info{flex: 1.5;}
@media (min-width:1025px){footer .foot-info{padding-right:5%;}}
@media (max-width:1024px){footer .foot-main{padding:30px 0px}
footer .foot-item{width:49% !important;flex:unset}
footer .foot-item:nth-child(n+3){margin-top:20px}
}@media (max-width:768px){footer .foot-item{width:100% !important}
footer{margin-bottom:calc(55px + constant(safe-area-inset-bottom));margin-bottom:calc(55px + env(safe-area-inset-bottom))}
}footer .foot-item.foot-info .foot-list li{display:flex;align-items:flex-start;justify-self:flex-start}
footer .foot-item.foot-info .foot-list li P{text-align:left}
footer .foot-item.foot-info .foot-list li em{margin-right:10px}
 footer .wmkcfeedback input,footer .wmkcfeedback textarea{margin-bottom:10px;height:30px}
footer .wmkcfeedback textarea{height:50px}
footer .wmkcfeedback{margin-top:0}
footer .wmkcfeedback .send-btn{margin-top: 10px;}
footer .foot-share{padding-top:0}
footer .wmkcfeedback .send-btn{margin: 10px 0;}
.foot-submit{max-width:300px;width:100%;display:flex;overflow:hidden;border-radius:5px;margin-bottom:15px}
.foot-submit input{width:calc(100% - 80px);border:none;outline:none;padding:0 10px;height:40px;font-size:var(--fontsize16);font-family:var(--fontfamily);}
.foot-submit button{flex:1;border:none;outline:none;cursor:pointer;background:var(--color);color:#fff;font-size:var(--fontsize16);padding:0 10px;font-family:var(--fontfamily);}
.foot-submit button:hover{opacity:.9}
@media (min-width:1025px){.pagenav-catelist>li{width:18.5%}
.pagenav-catelist>li:nth-child(4n){margin-right:1.3%}
.pagenav-catelist>li:nth-child(n+5){margin-top:0;margin-right:0}
}
