.common-header{height:80px;background:var(--commonBg);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 50px;position:relative;z-index:100}.common-header,.common-header .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.common-header .title{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;margin-right:60px}.common-header .title h1{font-size:28px;color:#fff;font-weight:700}.common-header .title p{margin-left:15px}.common-header .toast{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;font-size:18px;text-align:center;color:#fff;overflow:hidden}.left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.center,.left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.around,.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.scrollbar::-webkit-scrollbar{display:block;width:3px;background-color:#fff}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--color)}.backgroundLinearGradien{background:var(--btnLinear)}.cart-box{height:100%}.cart-box .cart-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:70px;border-bottom:2px solid #ddd}.cart-box .col-list{text-align:center}.cart-box .col-list div+div{border-left:2px solid #ddd}.cart-box .col-list .col-check{width:10%}.cart-box .col-list .col-check i{font-size:24px;color:var(--color);margin-right:10px;vertical-align:text-bottom}.cart-box .col-list .col-img{width:15%}.cart-box .col-list .col-name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart-box .col-list .col-action,.cart-box .col-list .col-num,.cart-box .col-list .col-price,.cart-box .col-list .col-text,.cart-box .col-list .col-total{width:10%}.cart-box .cart-list{position:fixed;left:0;top:150px;bottom:110px;width:100%;height:auto;overflow-y:scroll}.cart-box .cart-list::-webkit-scrollbar{display:block;width:3px;background-color:#fff}.cart-box .cart-list::-webkit-scrollbar-thumb{background-color:var(--color)}.cart-box .cart-list .cart-item{padding:15px 10px;border-bottom:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-box .cart-list .cart-item:last-child{border-bottom:rgba(0,0,0,0)}.cart-box .cart-list .cart-item div{border-left:0}.cart-box .cart-list .cart-item .col-img img{width:60%;border:1px dashed #ddd}.cart-box .cart-list .cart-item .col-name{text-align:left;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-box .cart-list .cart-item .col-name p{font-size:16px;margin-bottom:5px}.cart-box .cart-list .cart-item .col-name p+p{color:#666}.cart-box .cart-list .cart-item .col-price p{font-size:18px;color:#ef883b}.cart-box .cart-list .cart-item .col-price s{font-size:14px;color:#ddd;margin-top:5px}.cart-box .cart-list .cart-item .col-num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-box .cart-list .cart-item .col-num .iconfont{font-size:18px;padding:5px;border:1px solid #ddd}.cart-box .cart-list .cart-item .col-num span{font-size:18px;padding:5px 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.cart-box .cart-list .cart-item .col-num .delete{padding:4px 8px;border-top-left-radius:150px;border-top-right-radius:0;border-bottom-right-radius:150px;border-bottom-left-radius:150px;font-size:30px;color:#fff;background:#f23f40;font-weight:700}.cart-box .cart-list .cart-item .col-total{font-size:18px;color:#ef883b}.cart-box .cart-list .cart-item .col-text button{font-size:14px;color:#fff;padding:5px 15px;background:var(--color);border-color:var(--color);border-radius:5px;outline:none}.cart-box .cart-bottom-box{position:fixed;bottom:0;left:0;width:100%;height:110px;background:var(--color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-box .cart-bottom-box p{font-size:18px;color:#fff;margin-right:30px}.cart-box .cart-bottom-box p em{font-size:24px;font-style:normal;font-weight:700;color:#ef883b;margin:0 10px}.cart-box .cart-bottom-box button{font-size:18px;color:var(--color);padding:15px 25px;background:#fff;margin-right:10px;border-radius:5px;outline:none}.cart-box .cart-payment,.cart-box .cart-remarks-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.cart-box .cart-payment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-box .cart-payment .cart-payment-wrapper{padding:20px 30px;background:#fff;border-radius:10px}.cart-box .cart-payment p{font-size:25px;color:#333;margin:20px 0 10px;text-align:center}