:root{--van-image-placeholder-text-color:var(--van-gray-6);--van-image-placeholder-font-size:var(--van-font-size-md);--van-image-placeholder-background-color:var(--van-background-color);--van-image-loading-icon-size:32px;--van-image-loading-icon-color:var(--van-gray-4);--van-image-error-icon-size:32px;--van-image-error-icon-color:var(--van-gray-4)}.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:var(--van-border-radius-max)}.van-image--round .van-image__img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--van-image-placeholder-text-color);font-size:var(--van-image-placeholder-font-size);background-color:var(--van-image-placeholder-background-color)}.van-image__loading-icon{color:var(--van-image-loading-icon-color);font-size:var(--van-image-loading-icon-size)}.van-image__error-icon{color:var(--van-image-error-icon-color);font-size:var(--van-image-error-icon-size)}.van-coupon__text{width:100%;display:flex;align-items:center}.van-coupon__text span{flex-shrink:0;color:var(--benefit-detail-color)}.van-coupon__text .label_html span{margin-right:5.06667vw}.van-coupon__text p{margin:0;padding:0;word-break:break-all;flex:1;min-width:0}.van-coupon__text .hidden-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.van-coupon__text .view-detail-btn{flex-shrink:0;color:#1989fa;font-size:12px;margin-left:4px;cursor:pointer}.com-coupon-verification-container{padding-top:2.66667vw}.com-coupon-verification-container .van-tabs__nav{display:flex;justify-content:space-around}.com-coupon-verification-container .van-tabs--card>.van-tabs__wrap{height:9.6vw}.com-coupon-verification-container .van-tabs--card>.van-tabs__wrap .van-tabs__nav--card{height:100%;border-radius:5px;overflow:hidden;border:1px solid #f5ce67;box-sizing:border-box}.com-coupon-verification-container .van-tabs--card>.van-tabs__wrap .van-tabs__nav--card .van-tab{color:#000;border-radius:5px;padding:0;border-right:none;font-size:3.2vw;line-height:5.06667vw}.com-coupon-verification-container .van-tabs--card>.van-tabs__wrap .van-tabs__nav--card .van-tab.van-tab--active{background:#f5ce67;color:#fff}.com-coupon-verification-container .van-tab--active{font-family:PingFang SC;font-weight:700}.com-coupon-verification-container .van-tabs__line{background:var(--theme-active-color,#ffda2d);border-radius:4px}.com-coupon-verification-container .body{display:flex;margin-top:28.26667vw}.com-coupon-verification-container .body .shownImg{width:55.86667vw;height:55.86667vw;margin:0 auto;border-radius:50%}.com-coupon-verification-container .code-desc{text-align:center;color:#fed82f}.com-coupon-verification-container .hint{width:80%;margin:0 auto;margin-top:9.33333vw;color:#333;text-align:center}.com-coupon-verification-container .coupon-form{margin:6.66667vw auto;width:89.33333vw;height:6.3vh;background:#e7e7e7;border-radius:1.33333vw}.com-coupon-verification-container .coupon-form .van-cell-group--inset{margin:0 3.2vw;height:6.5vh}.com-coupon-verification-container .coupon-form .table-panel-search{font-size:3.73333vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#aaa;line-height:4.4vw;background:#fff;display:flex;justify-content:space-between;margin-top:10px;border-radius:5px;padding:3.2vw 4vw}.com-coupon-verification-container .coupon-form .table-panel-search .search-panel{width:100%}.com-coupon-verification-container .coupon-form .table-panel-search .search-panel .select{display:flex;justify-content:space-between;width:100%}.com-coupon-verification-container .coupon-form .page-empty-coupon{color:var(--theme-border-color);background-color:var(--theme-bg-color,#fff);padding-top:16vh;margin-top:15px;text-align:center;height:100vh}.com-coupon-verification-container .coupon-form .page-empty-coupon .van-icon__image{width:55vw;height:16vh}.com-coupon-verification-container .coupon-form .page-empty-coupon .empty-coupon{font-size:3.73333vw;font-weight:500;color:var(--theme-sub-font-color,#333);line-height:12px;margin-top:7px}.com-coupon-verification-container .coupon-form .button-panel-search{margin-top:10px;padding:3.73333vw 0;border-radius:5px;background:#feda2d;text-align:center;font-size:4.53333vw;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#292929;line-height:5.33333vw}.com-coupon-verification-container .coupon-form .coupon-card{margin-top:10px;overflow:hidden;background-color:#fff;border-radius:5px;box-shadow:none;display:flex;flex-direction:row;justify-content:space-between}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content{padding:15px;width:60%}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-head{margin-bottom:15px}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-head .coupon-type{font-size:3.73333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#ff863e;border:1px solid #ff863e;line-height:23.5px;border-radius:3px;margin-right:5px}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-head .coupon-name{font-size:4.26667vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:600;color:#000}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-description-wrapper{font-size:2.93333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#696969}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-description-wrapper .couponDetail{width:100%;margin-top:3px}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-description-wrapper .couponDetail .van-coupon__text{width:100%;display:flex}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-description-wrapper .couponDetail .van-coupon__text span{flex-shrink:0}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-description-wrapper .couponDetail .van-coupon__text p{margin:0;padding:0}.com-coupon-verification-container .coupon-form .coupon-card .coupon-content .coupon-description-wrapper .couponDetail .van-coupon__text .hidden-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.com-coupon-verification-container .coupon-form .coupon-card .coupon-operator{min-width:var(--van-coupon-head-width);display:flex;flex-direction:column;justify-content:space-between}.com-coupon-verification-container .coupon-form .coupon-card .coupon-operator .coupon-status{background-color:#16ac55;width:26vw;height:24px;font-size:2.93333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:24px;transform:rotate(45deg);position:relative;top:3.2vw;right:-6.53vw;overflow:hidden;text-align:center}.com-coupon-verification-container .coupon-form .coupon-card .coupon-operator .coupon-detail-wrapper{margin-bottom:15px;margin-right:15px;margin-left:auto;font-family:PingFangSC-Medium,PingFang SC}.com-coupon-verification-container .coupon-form .coupon-card .coupon-operator .coupon-detail-wrapper .coupon-name{font-size:4.8vw;font-weight:600;color:#ff3900}.com-coupon-verification-container .coupon-form .coupon-card .coupon-operator .coupon-disabled-status{background-color:var(--theme-use-bg-color,silver);color:#fff}.table-panel-search{margin-top:2.66667vw;padding:2.4vw 0;border-radius:8vw;background:#fff}.table-panel-search .left-title{margin-left:5.33333vw;font-size:4.26667vw;font-weight:500;color:#ff6602;line-height:5.06667vw}.table-panel-search .search-panel{display:flex;justify-content:space-between;align-items:center}.table-panel-search .operator-panel{display:flex;margin-right:2.66667vw}.table-panel-search .operator-panel .search{background:#f7f7f7;color:#c8c8c8;font-size:3.73333vw;padding:1.33333vw 2.66667vw;border-radius:8vw;max-width:25vw;height:8vw;line-height:10.66667vw;box-sizing:border-box;display:flex;align-items:center}.table-panel-search .operator-panel .search .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-panel-search .operator-panel .select{background:#f7f7f7;color:#c8c8c8;font-size:3.73333vw;padding:1.33333vw 2.66667vw;border-radius:8vw;margin-left:2.66667vw;max-width:25vw;height:8vw;line-height:10.66667vw;box-sizing:border-box;display:flex;align-items:center}.table-panel-search .operator-panel .select .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-panel-search .operator-panel .selected-code{color:#ff6602}.table-panel{position:fixed;bottom:27.73333vw;left:8vw;right:8vw;padding:2.4vw 0;border-radius:8vw;background:#fff}.table-panel .left-title{margin-left:5.33333vw;font-size:4.26667vw;font-weight:500;color:#ff6602;line-height:5.06667vw}.table-panel .search-panel{display:flex;justify-content:space-between;align-items:center}.table-panel .operator-panel{display:flex;margin-right:2.66667vw}.table-panel .operator-panel .search{background:#f7f7f7;color:#c8c8c8;font-size:3.73333vw;padding:1.33333vw 2.66667vw;border-radius:8vw;max-width:25vw;height:8vw;line-height:10.66667vw;box-sizing:border-box;display:flex;align-items:center}.table-panel .operator-panel .search .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-panel .operator-panel .select{background:#f7f7f7;color:#c8c8c8;font-size:3.73333vw;padding:1.33333vw 2.66667vw;border-radius:8vw;margin-left:2.66667vw;max-width:25vw;height:8vw;line-height:10.66667vw;box-sizing:border-box;display:flex;align-items:center}.table-panel .operator-panel .select .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-panel .operator-panel .selected-code{color:#ff6602}.table-search-popup{height:80vw}.table-search-popup .search-popup-head{width:100%;height:13.33333vw;line-height:13.33333vw;text-align:center;font-size:4.26667vw;background:#ecf3fd;font-weight:600}.table-search-popup .search-main{width:100%}.table-search-popup .search-main .van-cell{align-items:center}.table-search-popup .search-main .van-search{padding:0 3.2vw}.table-search-popup .search-main .clerk-list{width:100%;margin:2.66667vw 0}.table-search-popup .search-main .clerk-list li{height:8vw;line-height:8vw;text-align:center;border-bottom:.26667vw solid #f9f9f9}.button-panel{position:fixed;bottom:10.66667vw;left:8vw;right:8vw;padding:3.73333vw 0;border-radius:8vw;background:#feda2d;text-align:center;font-size:4.53333vw;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#292929;line-height:5.33333vw}.activity-popup{width:80vw;padding:4vw;color:#292929}.activity-popup .activity-popup-head{text-align:center;font-size:4.26667vw;font-weight:500;line-height:8vw;margin-bottom:2.66667vw}.activity-popup .activity-popup-footer{display:flex;justify-content:space-between;margin-top:8vw}.activity-popup .activity-popup-footer .activity-popup-btn{width:38vw;height:10.66667vw;line-height:10.66667vw;background:#f7f7f7;border-radius:8vw;text-align:center;font-size:4.53333vw;font-family:PingFang SC-Medium,PingFang SC;font-weight:500}.activity-popup .activity-popup-footer .activity-popup-btn-confirm{background:#feda2d}