#footer-fragment-context.web{clear:both;background-color:#fff;border-top:1px solid #d4d4d4;margin:24px 0;padding:24px 40px 0}#footer-fragment-context.web .internal-links-footer{color:#333;box-sizing:border-box;max-width:1400px;margin:0 auto;display:flex}#footer-fragment-context.web .internal-links-footer section{flex-direction:column;flex:1;display:flex}#footer-fragment-context.web .internal-links-footer section ul{flex-wrap:wrap;margin:0;padding:0;font-size:16px;list-style:none;display:flex}#footer-fragment-context.web .internal-links-footer section ul li{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;flex:0 0 33.33%;margin:0 0 1px;padding-right:10px;overflow:hidden}#footer-fragment-context.web .internal-links-footer section ul li a{color:#1b1b1b;line-height:normal}#footer-fragment-context.web .internal-links-footer section ul li a:hover{text-decoration:underline}#footer-fragment-context.web .internal-links-footer .popular-list-title{justify-content:space-between;align-items:center;display:flex}#footer-fragment-context.web .internal-links-footer .popular-list-title p,#footer-fragment-context.web .internal-links-footer .popular-list-title strong{color:#333;margin:10px 0 20px;font-size:22px;display:block}#footer-fragment-context.web .internal-links-footer .popular-list-title a{font-size:16px;font-style:italic;text-decoration:underline}#footer-fragment-context.web .internal-links-footer .popular-list-title a:hover{cursor:pointer;color:#f27a1a}#footer-fragment-context.mweb{margin:24px 0 0}#footer-fragment-context.mweb div section{background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}#footer-fragment-context.mweb div section .popular-list-title{border-bottom:1px solid #e6e6e6;justify-content:space-between;padding:8px 15px;display:flex}#footer-fragment-context.mweb div section .popular-list-title strong,#footer-fragment-context.mweb div section .popular-list-title .see-all{color:#333;font-size:14px;font-weight:700!important}#footer-fragment-context.mweb div section .popular-list-title a{color:#666;font-size:14px}#footer-fragment-context.mweb div section ul{flex-wrap:wrap;justify-content:flex-start;padding:10px 15px;display:flex}#footer-fragment-context.mweb div section ul li{color:#666;width:33.3333%;margin:2px 0 7px;font-size:14px;display:block}#footer-fragment-context.mweb div section ul li a{color:inherit;text-overflow:clip;max-width:calc(100% - 10px);line-height:normal;display:block;overflow:hidden}