.lw-current-position{height:24px;line-height:24px;padding-top:60px!important}.goods-total{margin-top:20px;padding:10px 0;display:flex;align-items:center;justify-content:space-between}.goods-total h3{font-size:14px;color:#000;font-weight:600}.goods-total .selected-goods{display:flex;align-items:center}.goods-total .selected-goods p{font-size:12px;color:#000}.goods-total .selected-goods strong{font-size:14px;color:#ea2e2e;font-weight:600;margin-left:5px}.goods-total .selected-goods button{margin-left:20px;height:30px;line-height:30px;padding:0 18px}.shoppingcart-list{margin-top:10px;width:100%;box-sizing:border-box;border-radius:10px;box-shadow:0 8px 10px rgba(0,0,0,.02);overflow:hidden}.shoppingcart-list table{margin:0;display:block;overflow:hidden}.shoppingcart-list table tbody{display:block;width:100%;margin-top:15px}.shoppingcart-list table thead{display:block;width:100%}.shoppingcart-list table tr{width:100%;display:flex}.shoppingcart-list table tr td,.shoppingcart-list table tr th{flex:1;margin-left:-1px;margin-top:-1px}.shoppingcart-list .layui-table th{padding:15px;font-size:14px;text-align:center;line-height:normal}.shoppingcart-list table thead th{padding:15px 0!important;background:#f3f8fe;color:#606266!important}.shoppingcart-list table td:first-child,.shoppingcart-list table th:first-child{padding-left:32px!important;padding-right:32px!important}.shoppingcart-list .layui-table td{font-size:14px;text-align:center;line-height:normal}.shoppingcart-list .layui-table td:first-of-type,.shoppingcart-list .layui-table th:first-of-type{width:20px;min-width:20px;max-width:20px;display:flex;align-items:center;justify-content:center}.layui-table td:nth-of-type(2),.layui-table th{padding:9px 15px 9px 0}.shoppingcart-list .layui-table td:nth-of-type(2),.shoppingcart-list .layui-table th:nth-of-type(2){text-align:left;width:400px;min-width:400px;max-width:400px}.shoppingcart-list .layui-table td:nth-of-type(3),.shoppingcart-list .layui-table th:nth-of-type(3){min-width:130px}.shoppingcart-list input[type=checkbox]{width:16px;height:16px;border-color:#999;cursor:pointer}.shoppingcart-list .goods-info{display:flex}.shoppingcart-list .goods-info .img img{width:90px;height:90px;border-radius:4px}.shoppingcart-list .goods-info .wrap-info{margin-left:15px}.shoppingcart-list .goods-info .wrap-info h3{width:180px;height:34px;font-size:12px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.shoppingcart-list .goods-info .wrap-info .info{display:flex;margin-top:20px}.shoppingcart-list .goods-info .wrap-info .info p{font-size:12px;color:#000}.shoppingcart-list .goods-info .wrap-info .info .size{margin-top:3px;margin-left:120px}.shoppingcart-list .goods-info .wrap-info .info .size li{margin-top:35px}.shoppingcart-list .goods-info .wrap-info .info .size li label{display:flex;align-items:center;cursor:pointer}.shoppingcart-list .goods-info .wrap-info .info .size li label span{display:block;margin-left:10px;font-size:14px;color:#999}.shoppingcart-list .goods-info .wrap-info .info .size li:first-of-type{margin-top:0}.shoppingcart-list .operation-num .wrap-num{margin-top:54px}.shoppingcart-list .operation-num .wrap-num li{margin-top:20px;display:flex;align-items:center;justify-content:center}.shoppingcart-list .operation-num .wrap-num li a{display:block;width:30px;height:30px;text-align:center;line-height:30px;border:1px solid #cccc;color:#666}.shoppingcart-list .operation-num .wrap-num li a:first-of-type{border-radius:3px 0 0 3px;margin-right:-1px}.shoppingcart-list .operation-num .wrap-num li a:nth-of-type(2){border-radius:0 3px 3px 0;margin-left:-1px}.shoppingcart-list .operation-num .wrap-num li a:hover{border-color:#2173dc;color:#2173dc;position:relative}.shoppingcart-list .operation-num .wrap-num li input{display:block;height:30px;width:60px;line-height:30px;text-align:center;border:1px solid #ccc}.shoppingcart-list .operation-num .wrap-num li input:focus{border-color:#2173dc;position:relative}.shoppingcart-list .operation-num .wrap-num li:first-of-type{margin-top:0}.shoppingcart-list .unit-price{display:flex;align-items:center;justify-content:center;margin-top:39px;font-weight:600}.shoppingcart-list .unit-price span{color:#999;text-decoration:line-through}.shoppingcart-list .unit-price p{color:#000;margin-left:10px}.shoppingcart-list .unit-price:first-of-type{margin-top:64px}.shoppingcart-list .discount{color:#f39000;margin-top:39px;font-weight:600}.shoppingcart-list .discount:first-of-type{margin-top:64px}.shoppingcart-list .amount{color:#ea2e2e;margin-top:39px;font-weight:600}.shoppingcart-list .amount:first-of-type{margin-top:64px}.settlement-info{margin-top:20px;padding:0 7px;display:flex;align-items:center;height:60px;background-color:#f6f7fb;box-shadow:2px 0 20px 0 rgba(0,0,0,.1);box-sizing:border-box;display:none;border-radius:10px}.settlement-info input[type=checkbox]{width:16px;height:16px;border-color:#999;cursor:pointer}.settlement-info .all-checked{margin-left:16px}.settlement-info .all-checked label{display:flex;align-items:center}.settlement-info .all-checked label span{line-height:16px;margin-left:20px;font-size:12px;white-space:nowrap}.settlement-info .del-goods{margin-left:30px;font-size:12px;color:#000;line-height:16px}.settlement-info .del-goods a{color:#000;white-space:nowrap}.settlement-info .del-goods a:hover{color:#2173dc}.settlement-info .del-goods span{color:#ea2e2e}.settlement-info ul{display:flex;width:100%;justify-content:space-around;align-items:center}.settlement-info ul li{font-size:14px;color:#000;display:flex;align-items:center}.settlement-info ul li span{font-size:18px;font-weight:600}.settlement-info ul li .blue-color{color:#2173dc}.settlement-info ul li .orange-color{color:#f39000}.settlement-info ul li .red-color{color:#ea2e2e}.settlement-info .btn button{width:120px;height:40px;border-radius:0}.settlement-info.active{position:fixed;left:0;bottom:0;width:100%;padding:0 70px}.no-data{display:flex;width:100%;height:500px;align-items:center;justify-content:center;font-size:16px;color:#999}.no-data p{display:flex;align-items:baseline}.no-data a{display:block;font-size:12px;color:#2173dc;margin-left:5px}