.cash-way-dialog{text-align:center}.cash-way-dialog .title{text-align:center;width:100%;font-size:30px;font-weight:500}.cash-way-dialog .custom-table{font-size:15px;color:#000;margin-bottom:30px}.cash-way-dialog .pay-info{font-size:50px;margin-bottom:20px}.cash-way-dialog .pay-info .payed{color:#000}.cash-way-dialog .pay-info .paying{color:red}.cash-way-dialog .pay-way{display:inline-block;justify-content:center;margin-bottom:10px}.cash-way-dialog .pay-way .item-block{float:left;margin-bottom:10px}.cash-way-dialog .pay-way .item-block .item{border:0}.cash-way-dialog .pay-way .item-block .item .el-image{width:120px;height:120px}.cash-way-dialog .pay-way .item-block .item .payName{margin-top:10px;font-size:15px}.cash-way-dialog-sub .red{color:red}.pay-result-dialog .payMessage{width:80%;margin:10px;text-align:center;font-size:15px}.pay-result-dialog .payMessage .pay-wait{color:red}.pay-result-dialog .payMessage .pay-success{color:green}.retail-print-dialog{min-height:90%}#retail-print-data{padding:5px 5px;position:relative;font-size:12px;color:#000;font-family:Microsoft YaHei}#retail-print-data .heading{font-size:16px;font-weight:700}#retail-print-data .tips{font-size:14px}#retail-print-data .h10{height:10px}#retail-print-data .h50{height:50px}#retail-print-data .weightBold{font-weight:700}#retail-print-data .clear-both{clear:both}#retail-print-data .receipt-note{line-height:1.6}#retail-print-data #qrCode{margin:0 auto;width:100px;height:100px}#retail-print-data table{width:100%;border-collapse:collapse;border-spacing:0;border-top:1px dashed #000;border-bottom:1px dashed #000}#retail-print-data table .table-header td{padding:5px 0}#retail-print-data table td,#retail-print-data table th{padding:3px 0 0 0;border:0;text-align:left;font-weight:400}#retail-print-data .div-list{padding:0 2px}#retail-print-data .div-list .div-item{float:left;width:49%}.return-dialog{text-align:center}.return-dialog .title{text-align:center;color:#000;width:100%;font-size:30px;font-weight:500}.return-dialog .custom-table{color:#000;width:600px;font-size:20px;margin-bottom:30px;font-weight:500}.return-dialog .return-money{color:red}.return-dialog .pay-money{color:green}.return-dialog .el-input--mini .el-input__inner{color:red}.return-dialog .el-form-item--mini.el-form-item,.return-dialog .el-form-item--small.el-form-item{margin-bottom:0}.coupon-details-dialog .blod{font-weight:700;color:#000}.coupon-details-dialog .coupon{background-image:url(../img/coupon-bg-content.b1649edc.png);background-size:cover;width:620px;color:#000;padding:10px 10px}.coupon-details-dialog .coupon .black{color:#000}.coupon-details-dialog .coupon .white{color:#fff}.coupon-details-dialog .coupon .red{color:red}.coupon-details-dialog .coupon .name{height:70px}.coupon-details-dialog .coupon .name-min{font-size:25px}.coupon-details-dialog .coupon .name-big{font-size:50px}.coupon-details-dialog .coupon .date{font-size:14px}.coupon-details-dialog .coupon .content{text-align:center;height:auto;min-height:90px;display:flex;align-items:center;justify-content:center}.coupon-details-dialog .coupon .content .num{font-size:60px;font-weight:500}.coupon-details-dialog .coupon .content .bs{font-size:26px;margin:30px 0 0 10px}.coupon-details-dialog .coupon .gift-content{line-height:40px;height:auto;min-height:90px;text-align:left;display:flex;align-items:center;justify-content:center;font-size:16px;padding:0 10px}.coupon-details-dialog .coupon .explain{line-height:22px;height:auto;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;padding:0 10px;color:#000}.coupon-details-dialog .remarks{border:1px solid #fff;border-radius:10px}.coupon-details-dialog .remarks .remarks-title{font-size:16px;border-top:2px solid grey;padding:2px 0;color:#000;font-weight:700}.coupon-details-dialog .remarks .remarks-content{padding:2px 0}.coupon-dialog .coupon-list{overflow:auto;background-color:#fafafa;padding:0 5px;font-size:12px}.coupon-dialog .coupon-list .coupon-item{background-color:#fff;border-radius:10px;padding:5px 0;margin:5px 0;border:1px solid #f0f0f0}.coupon-dialog .coupon-list .coupon-item .coupon-icons{position:relative}.coupon-dialog .coupon-list .coupon-item .coupon-icons .coupon-close{position:absolute;top:-10px;right:-2px;font-size:26px;color:red}.coupon-dialog .coupon-list .coupon-item .coupon-icons .coupon-details{position:absolute;top:22px;right:-5px;font-size:30px;color:grey}.coupon-dialog .coupon-list .coupon-item .coupon-icons .checkbox-btn{top:10px;right:-10px;zoom:170%}.coupon-dialog .coupon-list .coupon-item .coupon-content{text-align:center;font-size:22px;color:red}.coupon-dialog .coupon-list .coupon-item .coupon-code{color:red;text-align:center}.coupon-dialog .coupon-list .coupon-item .coupon-name{font-size:14px;font-weight:700}.coupon-dialog .coupon-list .coupon-item .blod{font-weight:700}.coupon-dialog .coupon-list .coupon-item .red{color:red}.coupon-dialog .coupon-list .coupon-item .green{color:green}.coupon-dialog .coupon-list .coupon-item .el-divider--horizontal{margin:5px 0}.main-push-cellrender{max-width:350px;max-height:80%;overflow:auto}.main-push-cellrender .el-popover__title{font-weight:700}.main-push-cellrender .title{font-weight:700;color:brown}.cash-dialog .title{text-align:center;width:100%;font-size:30px;font-weight:500}.cash-dialog .custom-table{font-size:15px}.cash-dialog .page{margin:20px 0}.cash-dialog .button-style{margin-top:20px;text-align:center}.cash-dialog .button-style .custom-input{display:flex;width:300px;height:30px}.cash-dialog .button-style .custom-input .input_width{width:70%}.cash-dialog .button-style .custom-input .el-textarea{width:80%}.cash-dialog .button-style button{font-size:15px;margin-left:50px;width:100px;height:50px}.cash-dialog .couponIds-list{color:red;list-style-type:none;float:left;height:28px;width:100px;background-color:pink}.cash-dialog .couponIds-list li{padding-left:10px;text-align:center;margin:5px;height:28px;line-height:28px;background-color:pink}.retail-detail-dialog .el-dialog .el-dialog__body{padding:0 10px}.retail-detail-dialog .custom-table>tr>th{width:88px}.el-popover{max-width:50%;max-height:80%;overflow:auto}.style-image-list{display:flex;flex-wrap:wrap;background-color:#f5f5f5;margin-bottom:10px}.style-image-list .item{overflow:hidden;position:relative;width:200px;margin:5px;padding:5px;text-align:center}.style-image-list .item img{display:flex;width:90%;cursor:pointer;margin-left:5%;max-width:90%}.invalid-retail{background-color:#ccc!important}