.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%}.productCodeApp{background:#f1f2f5;width:100%}.productCodeApp .infoCon{background:#fff;margin-bottom:12px}.productCodeApp .infoCon h2{width:94%;margin:0 auto;font-size:16px;padding:15px 0}.productCodeApp .infoCon h2 font{font-weight:400;font-size:14px;color:#555}.productCodeApp .infoCon h2 a{float:right;font-weight:400;font-size:14px;color:#0052d9;text-decoration:none}.productCodeApp .infoCon .el-timeline{width:92%;margin:0 auto}.productCodeApp .infoCon .el-timeline .el-timeline-item__node{background:#fff;width:15px;height:15px;left:-3px}.productCodeApp .infoCon .el-timeline .el-timeline-item__node .el-icon-success{font-size:16px;color:#00a870}.productCodeApp .infoCon .el-timeline .el-timeline-item__node .el-icon-error{font-size:16px;color:#e34d59}.productCodeApp .infoCon .el-timeline .el-timeline-item__tail{border-color:#ccc;border-width:1px}.productCodeApp .infoCon .el-timeline .el-timeline-item__timestamp{font-size:14px;color:#3c485c}.productCodeApp .infoCon .el-timeline .initial{padding:10px;background:#f1f2f5;border-radius:5px;position:relative}.productCodeApp .infoCon .el-timeline .initial:last-child{margin-bottom:0;border-bottom:none}.productCodeApp .infoCon .el-timeline .initial h4{color:#000;font-size:15px}.productCodeApp .cont{width:96%;display:block;margin:0 auto;z-index:99}.productCodeApp .cont .tab{background:#fdecee;border-radius:12px 12px 0 0;padding:10px 0}.productCodeApp .cont .tab a{font-size:12px;background:#fff;float:left;height:30px;width:70px;margin-left:10px;border-radius:3px 3px 3px 3px;text-align:center;line-height:30px;color:#3c485c;margin-bottom:10px}.productCodeApp .cont .tab a.curt{color:#0059d6}.productCodeApp .info{width:100%;display:block;position:relative;background:#fff;border-radius:6px}.productCodeApp .info .goDetail{position:absolute;right:3%;top:5%;font-size:14px;color:#666}.productCodeApp .info h2{font-size:15px;padding:10px 0;width:92%;display:block;margin:0 auto;font-weight:400;color:#333}.productCodeApp .info h2.box{border-top:1px solid #f5f5f5;padding:15px 0}.productCodeApp .info h2.box span{float:right;color:#666}.productCodeApp .info h2.box img{display:block;width:100%;margin-top:8px}.productCodeApp .info h2 p{padding-bottom:5px;line-height:22px}.productCodeApp .info h2.title{color:#000;font-weight:700;font-size:16px;padding:15px 0 2px 0}.productCodeApp .info h2.title div{margin-bottom:6px}.productCodeApp .info h2.title span{font-weight:400;display:inlie-block;border:1px solid #f56c6c;font-size:12px;padding:3px 5px;border-radius:4px;color:#f56c6c;margin-right:8px;float:right}.productCodeApp .info h2.title span.curt{color:#67c23a;border-color:#67c23a}.productCodeApp .info h2 a{color:#2f78ff;text-decoration:none}.productCodeApp .info .code .expl{position:relative;width:170px;height:170px;margin:0 auto}.productCodeApp .info .code img{display:block;margin:0 auto;width:170px;height:170px}.productCodeApp .info .code .expl b{position:absolute;width:170px;height:170px;background:hsla(0,0%,100%,.9);top:0;left:0;text-align:center;line-height:170px;font-weight:400;color:red}.productCodeApp .info .code p.a1{text-align:center;font-size:18px;padding:20px 0 10px 0;font-weight:700}.productCodeApp .info .code p.a2{text-align:center;color:#666;font-size:14px;padding:10px 0}.productCodeApp .goods:after{display:block;clear:both;content:"";visibility:hidden;height:0}.productCodeApp .goods{background:#f5f5f5;width:94%;margin:0 auto 1px auto}.productCodeApp .goods .left{float:left;width:16%;border-radius:5px;margin:2% 2% 2% 2%}.productCodeApp .goods .right{float:left;margin-top:3%;width:77%;position:relative}.productCodeApp .goods .right p{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;width:78%}.productCodeApp .goods .right .num{font-size:13px;color:#999;padding-top:6px}.productCodeApp .goods .right .price{color:red;font-size:15px;position:absolute;top:50%;transform:translateY(-50%);right:0;text-align:right}.productCodeApp .goods .right .price div{font-size:12px;color:#999;text-decoration:line-through}.productCodeApp .goods .right .price b{color:red;font-size:16px;font-weight:600}.productCodeApp .goods .right .price i{color:red;font-size:13px;font-style:normal}.productCodeApp .goods .right .price font{color:#666;font-size:14px;padding-left:8px}.productCodeApp .btn{bottom:0;position:fixed;width:100%;background:#fff;height:70px;border-top:1px solid #f1f2f5}.productCodeApp .btn a{width:80%;margin:8px auto 0 auto;height:45px;background:#0059d6;text-align:center;line-height:45px;border-radius:8px;color:#fff;display:block}.productCodeApp .el-drawer__body li{width:94%;margin:0 auto;background:#f1f2f5;margin-bottom:12px;border-radius:8px}.productCodeApp .el-drawer__body li:after{display:block;clear:both;content:"";visibility:hidden;height:0}.productCodeApp .el-drawer__body li .left{float:left;width:60%;padding:3%}.productCodeApp .el-drawer__body li .left h2{font-size:18px;color:#0052d9}.productCodeApp .el-drawer__body li .left p{font-size:14px;color:#666;padding-top:10px}.productCodeApp .el-drawer__body li a{width:100px;float:right;height:40px;background:#0052d9;color:#fff;border-radius:8px;text-align:center;line-height:40px;margin:5% 3% 0 0;font-size:14px}.productCodeApp .pwd{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff;color:green;font-size:18px;text-align:center;padding:15px 0}