.header{ width: 100%; height: 42px; position: fixed; top: 0; left: 0; background-color: #fff; } .header h1{ width: 342px; margin: 0 auto; font-size: 18px; color: #191919; text-align: center; height: 42px; line-height: 42px; } .Notice{ margin-top: 42px; width: 100%; height: 101px; } .Notice_core{ width: 342px; height: 100%; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; } .Notice_core li{ display: flex; align-items: center; justify-content: center; flex-direction: column; } .Notice_core li img{ width: 42px; height: 42px; } .Notice_core li p{ margin-top: 3px; font-size: 12px; color: #9b9b9b; } .content{ margin-top: 42px; margin-bottom: 52px; } .content .content_img{ height: 153px; width: 100%; border-radius: 10px; background-position: center; background-size: 100% 100%; background-image: url("../img/1k4oKfuLF9GJWs7coytJ.jpg"); } .content li{ margin-bottom: 20px; padding: 0 5px; } .content .p_name{ margin-top: 10px; margin-left: 5px; font-size: 14px; color: #333333; } .content .p_promotion{ margin-top: 10px; margin-left: 5px; font-size: 12px; color: #666666; } .content .p_other{ margin-top: 10px; margin-left: 5px; font-size: 12px; color: #999999; display: flex; justify-content: space-between; margin-right: 5px; } .Headlines{ position: relative; margin: 13px 0; } .Headlines h1{ font-size: 18px; color: #333333; text-align: center; } .Headlines span{ position: absolute; font-size: 11px; color: #999999; bottom: 0; right: 25px; } /* 底部 */ .foot{ height: 52px; width: 100%; position: fixed; display: flex; bottom: 0; left: 0; z-index: 99999; background-color: #f9f9f9; } .foot li{ width: 20%; height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; } .foot li .ftimg{ width: 24px; height: 24px; } .foot li span{ color: #787878; font-size: 10px; margin-top: 3px; margin-bottom: 5px; } .foot li a{ color: #787878; width: 24px; height: 24px; }