.banner { width: 100%; } .banner img { width: 100%; } .app-list { display: flex; padding: 25px 20px 0 20px; } .app-list a { width: 68px; } .app-list h3 { width: 68px; height: 68px; } .app-list h3.course { background: url("../images/icon-course.png") center no-repeat; background-size: 68px 68px; } .app-list h3.art { background: url("../images/icon-art.png") center no-repeat; background-size: 68px 68px; } .footer { position: fixed; left: 0; bottom: 0; width: 100%; background: #f7f7f7; padding: 20px 0; color: #AFAFB0; } .footer a { color: #2A60FF; }