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