.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%}.prodetailApp{max-width:640px;background:#f5f5f5;margin:0 auto}.prodetailApp .card ul{width:100%;display:block;margin:0 auto;background:#fff}.prodetailApp .card ul li{width:100%;margin-bottom:8px;position:relative}.prodetailApp .card ul li h3{font-size:16px;padding:15px 15px 10px 15px;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:1.5px}.prodetailApp .card ul li .price{font-size:15px;padding:0 15px 10px 15px;color:#007aff;letter-spacing:1px}.prodetailApp .card ul li .rate{font-size:15px;padding:0 15px 10px 15px;letter-spacing:1px;color:#333}.prodetailApp .card ul li .price font{color:#333;font-size:15px}.prodetailApp .card .user{display:block;width:100%;background:#fff;margin-top:8px}.prodetailApp .card .user div{width:100%;display:block;border-bottom:1px solid #f1f1f1;height:45px}.prodetailApp .card .user div span{float:left;width:25%;margin-left:10px;height:45px;line-height:45px;font-size:15px;letter-spacing:1px}.prodetailApp .card .user .left{float:left;width:75%}.prodetailApp .card .user div input{float:left;width:40%;height:45px;line-height:45px;background:none;border:none;outline:none;font-size:15px;margin-left:3%}.prodetailApp .card .user div font{float:left;font-size:14px;background:#f1f1f1;padding:6px 10px;margin-top:8px;color:#666;border-radius:4px}.prodetailApp .card .user div i{color:red;font-size:20px;padding-right:5px;font-weight:700;position:relative;top:5px}.prodetailApp .card dl{display:block;width:100%;background:#fff;margin-top:8px}.prodetailApp .card dl dt{font-size:16px;font-weight:700;letter-spacing:1px}.prodetailApp .card dl dd,.prodetailApp .card dl dt{border-bottom:1px solid #f1f1f1;padding:0 20px;height:40px;line-height:40px}.prodetailApp .card dl dd span{float:left;width:80%;height:40px;line-height:40px;font-size:15px;letter-spacing:1px}.prodetailApp .card dl dd.curt span{font-weight:700}.prodetailApp .card dl dd font{float:right;background:#007aff;height:22px;line-height:22px;color:#fff;border-radius:20px;padding:0 8px;margin-top:9px;font-size:14px}.prodetailApp .card dl dd.curt font{background:green}.footer1{height:50px;background:#fff;width:100%;box-shadow:0 0 20px 0 hsla(0,0%,40%,.3);position:fixed;bottom:0;left:0;z-index:9999}.prodetailApp .footer1 .foot-title{float:left;margin-left:4%;margin-top:8px}.prodetailApp .footer1 .foot-title span{display:block;font-size:12px;color:#727272;text-align:center}.prodetailApp .footer1 .pay{float:right;color:#fff;margin-right:2%;margin-top:5px;width:60%}.prodetailApp .footer1 .pay span{float:left;height:40px;line-height:40px;font-size:14px;width:100%;text-align:center;font-weight:700;background:#fa0024;border-radius:40px}.prodetailApp .right{float:right;width:25%;text-align:right;font-size:10px;position:relative}.prodetailApp .right:after{content:"";height:60px;width:1px;background:#f1f1f1;position:absolute;left:0;top:20%}.prodetailApp .right img{display:block;width:30px;height:30px;margin:0 auto;margin-bottom:5px;margin-top:15px}.prodetailApp .right a{display:block;text-align:center}.prodetailApp .right>input{display:none}