.el-loading-spinner{width:30%;background:rgba(0,0,0,.8);left:50%;transform:translateX(-50%);border-radius:5px;padding:15px 0;color:#fff}.el-loading-spinner i{color:#fff;font-size:22px}.el-loading-spinner .el-loading-text{color:#fff}.el-message-box{width:70%}.postDetailApp{background:#f7faff}.postDetailApp .card{width:100%;display:block;min-height:400px;padding-bottom:10px;padding-top:10px}.postDetailApp .card ul{width:92%;display:block;margin:0 auto}.postDetailApp .card ul li{background:#fff;box-shadow:0 0 10px 0 rgba(47,120,255,.2);width:100%;margin-bottom:15px;border-radius:8px;position:relative}.postDetailApp .card ul li h3{font-size:16px;padding:15px 15px 10px 15px;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:1px;color:#333}.postDetailApp .card ul li .price,.postDetailApp .card ul li .rate{font-size:15px;padding:0 15px 10px 15px;color:#999}.postDetailApp .card ul li .price font{color:#999;font-size:15px}.postDetailApp .card ul li .price b{color:#f60;font-size:17px;font-weight:500}.postDetailApp .card ul li .price i{color:#f60;font-size:12px;font-style:normal}.postDetailApp .card ul li a{position:absolute;right:20px;top:70%;transform:translateY(-50%);color:#2f78ff;border:1px solid #2f78ff;border-radius:30px;width:83px;height:30px;text-align:center;line-height:30px;font-weight:600;font-size:14px}