#hd{border-bottom: 2px solid #f8f8f8; padding-bottom: 14px;}
#hd h1{background-position: 0 0;}
#hd .menuBtn{background-position: -80px 0; }

section{padding-top: 56px;}
section h2{margin: 0 14px; border-bottom: 1px solid #f8f8f8; 
padding: 14px 0; }

#ft{background-color: #f0f0f0; padding: 18px;}
#ft ul{overflow: auto; width: 161px; margin: auto;}


#ft ul li{width: 12px; height: 22px; float: left;
/*border-left: 1px solid #dddddd; */
position:relative; margin-right: 30px;}
#ft ul li::after{content: ''; display: inline-block; height: 10px; width: 1px; background-color: #ddd; 
position: absolute; right: -15px; top:5px;}

#ft ul li:last-child{margin: 0;}
#ft ul li:last-child::after{display: none;}

#ft ul li a{display: block; width: 100%; height: 100%;
background-position: 0px -140px;}
#ft ul li:nth-child(2){width: 17px; height: 22px; }
#ft ul li:nth-child(3){width: 15px; height: 22px; }
#ft ul li:nth-child(4){width: 27px; height: 22px; }

#ft ul li:nth-child(2) a{background-position: -12px -140px;}
#ft ul li:nth-child(3) a{background-position: -117px -140px;}
#ft ul li:nth-child(4) a{background-position: -29px -140px;}

