.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%}.ldetailApp{max-width:640px;background:#f1f2f5;margin:0 auto}.ldetailApp .banner{background:#fff;font-size:0}.ldetailApp .banner .swiper-pagination{bottom:30px}.ldetailApp .banner .swiper-pagination span{width:5px;height:5px;border-radius:5px}.ldetailApp .banner .swiper-pagination span.swiper-pagination-bullet-active{width:15px;background:#fff;opacity:1}.ldetailApp .proCon{background:#fff;width:100%;padding-bottom:12px;margin-bottom:12px}.ldetailApp .proCon .cost{height:60px;width:100%;background:#ff8544;position:relative}.ldetailApp .proCon .cost .hot{position:absolute;width:58%;height:85px;top:-25px;background:#f44;left:0;z-index:9;border-radius:10px 88px 0 0}.ldetailApp .proCon .cost .hot h1{color:#fff;font-size:18px;padding:10px 0 10px 12px}.ldetailApp .proCon .cost .hot p{padding-left:12px;height:30px}.ldetailApp .proCon .cost p span{float:left}.ldetailApp .proCon .cost p span:first-child{font-size:20px;color:#fff;margin-right:12px;line-height:30px}.ldetailApp .proCon .cost p span:first-child font{font-size:14px}.ldetailApp .proCon .cost p span:last-child{font-size:13px;background:#fff;color:#f44;padding:5px 8px;border-radius:20px;vertical-align:top}.ldetailApp .proCon .cost .timer{float:right;margin-right:12px}.ldetailApp .proCon .cost .timer p{color:#fff;font-size:14px;padding:5px 0;text-align:center}.ldetailApp .proCon .cost .timer a{display:block;font-size:14px;background:#fff;color:#f44;width:100px;height:25px;line-height:25px;border-radius:20px;text-align:center;margin:0 auto}.ldetailApp .proCon h2{width:94%;margin:0 auto 10px auto}.ldetailApp .proCon h2 .names{font-size:22px;padding:20px 0 15px 0}.ldetailApp .proCon h2 p{font-size:15px;font-weight:400;color:#969799}.ldetailApp .proCon h2 p span{padding-left:15px}.ldetailApp .norm{margin-bottom:12px}.ldetailApp .norm h2{width:94%}.ldetailApp .infoCon{background:#fff;margin-bottom:12px}.ldetailApp .infoCon h2{width:94%;margin:0 auto;font-size:16px;padding:15px 0}.ldetailApp .infoCon h2 a{float:right;font-weight:400;color:#969799}.ldetailApp .infoCon .el-timeline{width:92%;margin:0 auto}.ldetailApp .infoCon .el-timeline .el-timeline-item__node{background:#fff;width:15px;height:15px;left:-3px}.ldetailApp .infoCon .el-timeline .el-timeline-item__node .el-icon-success{font-size:16px;color:#00a870}.ldetailApp .infoCon .el-timeline .el-timeline-item__node .el-icon-error{font-size:16px;color:#e34d59}.ldetailApp .infoCon .el-timeline .el-timeline-item__tail{border-color:#ccc;border-width:1px}.ldetailApp .infoCon .el-timeline .el-timeline-item__timestamp{font-size:14px;color:#3c485c;padding-top:4px;margin-bottom:15px}.ldetailApp .infoCon .el-timeline .initial{margin-bottom:8px;padding:15px;background:#f1f2f5;border-radius:8px;position:relative}.ldetailApp .infoCon .el-timeline .initial:last-child{margin-bottom:0;border-bottom:none}.ldetailApp .infoCon .el-timeline .initial h4{padding-bottom:6px;color:#000;font-size:15px}.ldetailApp .infoCon .el-timeline .initial p{font-size:14px;color:#666}.ldetailApp .infoCon .el-timeline .initial em{position:absolute;top:50%;right:4%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px}.ldetailApp .infoCon .el-timeline .initial em.borders{border:1px solid #333}.ldetailApp .infoCon .el-timeline .initial em.el-icon-check{font-size:15px;color:#fff;border:1px solid #00a870;background:#00a870}.ldetailApp .infoCon .xc{width:94%;margin:0 auto;min-height:160px}.ldetailApp .infoCon img{width:100%;display:block}.ldetailApp .proFooter{width:100%;height:55px;background:#fff;position:fixed;bottom:0;border-top:1px solid hsla(0,0%,40%,.1);left:0;z-index:999}.ldetailApp .proFooter .left{float:left;width:40%;height:40px;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:7px}.ldetailApp .proFooter .left p{width:30%;position:relative}.ldetailApp .proFooter .left p i{display:block;text-align:center;font-size:20px;color:#646566}.ldetailApp .proFooter .left p span{display:block;text-align:center;font-size:13px;color:#646566}.ldetailApp .proFooter .left p em{position:absolute;width:14px;height:14px;background:#ee0a24;font-size:10px;border-radius:50%;color:#fff;font-style:normal;text-align:center;line-height:14px;top:-5px;left:58%}.ldetailApp .proFooter .right{float:right;margin-right:3%;height:40px;margin-top:7px}.ldetailApp .proFooter .right a{width:160px;height:40px;display:inline-block;text-align:center;line-height:40px;color:#fff}.ldetailApp .proFooter .right a:last-child{border-radius:40px;background:#f44}.ldetailApp .el-drawer{border-radius:20px 20px 0 0}.ldetailApp .proList{width:100%;margin:0 auto;padding:10px 0 15px 0}.ldetailApp .proList dd{position:relative;background:#fff;padding:12px 12px 0 12px;border-radius:6px}.ldetailApp .proList dd .el-icon-close{position:absolute;top:5px;right:4%;font-size:20px}.ldetailApp .proList dd:last-child{border-bottom:none}.ldetailApp .proList dd:after{display:block;clear:both;content:"";visibility:hidden;height:0}.ldetailApp .proList .fmt{float:left;width:26%;font-size:0}.ldetailApp .proList .right{float:left;width:72%;margin-left:2%;position:relative;height:85px}.ldetailApp .proList .right h2{font-size:16px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:82%}.ldetailApp .proList .right .sales{font-size:14px;color:#999;padding:10px 0}.ldetailApp .proList .right .price{font-weight:700;color:#f20000;font-size:14px}.ldetailApp .proList .right .price font{color:#999;font-weight:400;font-size:12px;text-decoration:line-through;padding-left:8px}.ldetailApp .norm{background:#fff}.ldetailApp .norm h2{width:92%;margin:0 auto;font-size:16px;padding:15px 0}.ldetailApp .norm ul{width:94%;margin:0 auto}.ldetailApp .norm ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}.ldetailApp .norm ul li{width:85px;height:30px;background:#f1f2f5;font-size:14px;float:left;border-radius:5px;line-height:30px;text-align:center;margin-right:12px;margin-bottom:15px;color:#1c222b}.ldetailApp .norm ul li.curt{color:#f44;font-weight:700;background:#fff2f2}.ldetailApp .norm .addnum{width:92%;margin:0 auto;height:26px;padding:20px 4%}.ldetailApp .norm .addnum font{float:left;color:#000;font-weight:700;font-size:16px}.ldetailApp .norm .addnum .cnum{float:right}.ldetailApp .norm .addnum .el-icon-remove-outline{font-size:26px;color:#969799}.ldetailApp .norm .addnum .el-icon-circle-plus{font-size:26px;color:#ff2442}.ldetailApp .norm .addnum .num{padding:0 8px;vertical-align:top;line-height:28px;font-size:17px;color:#969799}.ldetailApp .btnYes{width:80%;margin:0 auto;position:absolute;bottom:50px;left:10%}.ldetailApp .btnYes a{background:#f44;color:#fff;text-align:center;height:50px;line-height:50px;border-radius:50px;display:block}.ldetailApp .common{width:100%;margin:0 auto}.ldetailApp .common .el-divider__text{background:#f1f2f5;font-size:16px;color:#3c485c}.ldetailApp .common .el-icon-star-on{color:#e34d59}.ldetailApp .common ul{width:94%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.ldetailApp .common ul li{width:48.5%;background:#fff;border-radius:6px;margin-bottom:12px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);position:relative}.ldetailApp .common ul li img{border-radius:6px 6px 0 0}.ldetailApp .common ul li .conTitle{width:92%;margin:0 auto}.ldetailApp .common ul li .conTitle span{font-size:15px;font-weight:700;color:#1c222b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:2px}.ldetailApp .common ul li .conTitle .price{color:#f20000;font-size:15px;font-weight:700;padding-top:6px}.ldetailApp .common ul li .conTitle .price font{color:#999;font-size:12px;padding-left:5px;font-weight:400;text-decoration:line-through}.ldetailApp .common ul li .conTitle p{font-size:12px;color:#666;padding:6px 0 10px 0}.ldetailApp .common ul li i{position:absolute;width:30px;height:30px;background:rgba(255,0,0,.6);color:#fff;border-radius:50%;font-size:18px;text-align:center;line-height:32px;bottom:8px;right:4%;font-weight:700}