.app-background { background-color: #1c1c1c; height: 100vh; } .member { background-color: #282828; height: 100vh; .el-dialog { .el-dialog__body { padding-top: 5px; .pay-container { .count-down { display: flex; justify-content: center; } .pay-qrcode { display flex justify-content center .el-image { width: 25px; height:25px; } } .tip { display flex justify-content center .el-icon { font-size: 20px; } .text { font-size: 16px; margin-left: 10px; } } .tip.success { color: #07c160; } } } } .title { text-align: center; background-color: #282828; font-size:16px; color: #ffffff; padding: 10px; } .inner { color: #ffffff; overflow-x hidden overflow-y visible .user-profile { padding: 0 20px 0 20px; background-color: #282828; color: #ffffff; border-radius:10px; width: 400px; height: 100vh; .el-form-item__label { color: #ffffff; justify-content: start; } .user-opt { .el-col { padding: 10px; .el-button { width: 100%; } } } } .product-box { .info { .el-alert__description { font-size: 14px !important; margin: 0; } padding: 10px 20px 20px 0; } .list-box { .product-item { border: 1px solid #1c1c1c; border-radius: 6px; overflow: hidden; cursor: pointer; transition: all 0.3s ease; /* 添加过渡效果 */ .image-container { display flex justify-content center .el-image { padding: 6px; .el-image__inner { border-radius: 10px; } } } .product-title { display: flex; padding: 10px; .name { width: 100%; text-align: center; font-size: 16px; font-weight: bold; color: #2cc995; } } .product-info { padding: 10px 20px; font-size: 14px; color: #999999; .info-line { display: flex; width: 100%; padding: 5px 0; .label { display: flex; width: 100%; } .price, .expire { display: flex; width: 90px; justify-content: right; } .price { color: #f56c6c; } .expire { color: #409eff; } } .pay-way { padding: 10px 0; display: flex; justify-content: space-between; .iconfont { margin-right: 5px; } } } &:hover { box-shadow: 0 0 10px rgba(71, 255, 241, 0.6); /* 添加阴影效果 */ transform: translateY(-10px); /* 向上移动10像素 */ } } } .headline { padding: 0 20px 20px 0; } .user-order { padding: 0 20px 20px 0; } } } }