body{ font-size: 3.7vw; background-color: rgb(251, 251, 251); } .invite-top{ font-size: 4.5vw; margin-bottom: 2vw; } .invite{ margin: 4vw 4vw 4vw 4vw; } .invite-time{ font-size: 3.5vw; color: rgb(166,166,169); margin-bottom: 2vw; } .invite-content{ line-height: 2.5vh; } .invite-content1{ margin-top: 2vw; background-color: #fff; text-align: center; padding: 2vw; box-shadow: 0 1px 3px 0 rgb(5 32 96 / 10%); display: flex; flex-direction: row; flex-wrap: wrap; } .invite-content1 img { height: 15vw !important; } .invite-content1 li{ width: 30vw; height: auto; } .invite-content1 div{ /*display: none;*/ margin: 0 auto; } .invite-content1 p{ padding: 0.5vh 0 ; width: 25vw; margin-left: 3vw; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .invite-content1 a{ width: 100%; height: 3vh; line-height: 3vh; border-radius: 1.2vw; font-size: 3vw; }