.van-list__error-text,.van-list__finished-text,.van-list__loading{color:#969799;font-size:15px;line-height:50px;text-align:center}.van-list__placeholder{height:0;pointer-events:none}.voucher-page .van-list{display:flex;flex-wrap:wrap}.voucher-page{position:relative;background:#fff}.voucher-page .voucher-tab{margin-left:40px;width:830px;border-bottom:1px solid #e6e6e6}.voucher-page .voucher-tab .vc-nav-tabs{margin-top:32px;height:48px;width:414px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-around;align-items:center;background-color:#fff;position:relative}.voucher-page .voucher-tab .vc-nav-tabs>.active{height:22px;font-size:14px;font-weight:600;color:#f59356;line-height:22px;border-bottom:2px solid #f59356;cursor:pointer}.voucher-page .voucher-tab .vc-nav-tabs>.unactive{height:22px;font-size:14px;font-weight:600;color:#222;line-height:22px;cursor:pointer}.voucher-page .vc-none{top:90px;width:100%;position:fixed;bottom:120px;z-index:100;background:#fff}.voucher-page .vc-none img{width:320px;margin-top:30%}.voucher-page .vc-none>.context{font-size:32px;color:#333;padding-top:20px}.voucher-page .vc-none>.to-rule{font-size:28px;color:#7f7f7f;padding-top:20px}.voucher-page .vc-none>.to-rule a{text-decoration:underline;padding-bottom:4px}.voucher-page .vc-has .bottom-bar{margin-top:20px;height:20px;font-size:14px;font-weight:400;color:#a6a6a6;line-height:20px;text-align:center}.voucher-page .vc-has .vc-rule{height:0;text-align:right;height:88px;padding:0 25px}.voucher-page .vc-has .vc-rule span{color:#555;font-size:28px;height:100%;line-height:88px}.voucher-page .vc-has .vc-rule span em{font-size:28px;padding-right:10px}.voucher-page .vc-has .vc-list-nopadding{padding:0}.voucher-page .vc-has .vc-list{padding:0 0 40px 26px}.voucher-page .vc-has .vc-list-nopadding li,.voucher-page .vc-has .vc-list li{display:flex;flex-wrap:wrap}.voucher-page .vc-has .vc-list-nopadding li .discount-new,.voucher-page .vc-has .vc-list li .discount-new{width:410px;min-height:160px;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.08);border-radius:12px;position:relative;margin:24px 0 0 14px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .sign,.voucher-page .vc-has .vc-list li .discount-new .sign{position:absolute;top:0;right:0}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI{text-align:left;position:relative;padding-top:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .button-color,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .button-color{position:absolute;top:46px;left:230px;margin-left:4px;color:#ed174c;text-align:center;height:22px;background:#fce7ed;box-shadow:0 0 12px 0 rgba(0,0,0,.08);border-radius:2px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .button-color>span,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .button-color>span{margin-left:8px;margin-right:8px;height:20px;font-size:12px;font-weight:400;color:#ed174c;line-height:20px;text-shadow:0 0 12px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .new-button-color,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .new-button-color{position:absolute;top:46px;left:152px;margin-left:4px;color:#ed174c;text-align:center;height:22px;background:#fce7ed;box-shadow:0 0 12px 0 rgba(0,0,0,.08);border-radius:2px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .new-button-color>span,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .new-button-color>span{margin-left:8px;margin-right:8px;height:20px;font-size:12px;font-weight:400;color:#ed174c;line-height:20px;text-shadow:0 0 12px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .newAcquired,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .newAcquired{position:absolute;top:46px;left:152px;margin-left:4px;height:22px;background:rgba(255,102,0,.1);border-radius:4px;color:#fff;text-align:center;border-radius:2px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .newAcquired>span,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .newAcquired>span{margin-left:8px;margin-right:8px;height:20px;font-size:12px;font-weight:400;color:#ec6230;line-height:20px;text-shadow:0 0 12px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .title,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .title{margin-left:16px;display:block;width:320px;height:24px;font-size:16px;font-weight:600;color:#222;line-height:24px;text-shadow:0 0 12px rgba(0,0,0,.08);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .title.title-disabled,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .title.title-disabled{color:#888}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .title.title-disabled .coupon-label-red,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .title.title-disabled .coupon-label-red{background-color:#ccc}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .time,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .time{margin-left:16px;padding-top:8px;padding-bottom:24px;display:block;height:20px;font-size:12px;font-weight:400;color:#888;line-height:20px;text-shadow:0 0 12px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo{margin-left:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo .yuan,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo .yuan{height:16px;font-size:14px;color:#888;line-height:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo .val,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo .val{height:16px;font-size:18px;color:#888;line-height:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo .valPoint,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo .valPoint{height:16px;font-size:14px;font-weight:400;color:#888;line-height:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo .originalval,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo .originalval{margin-left:14px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo .originalval .originalval-inner,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo .originalval .originalval-inner{height:16px;font-size:16px;color:#888;line-height:16px;font-weight:600}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo-unused,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo-unused{margin-left:16px;height:22px;font-size:14px;font-weight:400;color:#222;line-height:22px;text-shadow:0 0 12px rgba(0,0,0,.08);display:block}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo-unused .val,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo-unused .val{height:16px;font-size:16px;font-weight:600;color:#222;line-height:16px;text-shadow:0 0 12px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo-unused-disabled,.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .valInfo-unused-disabled .val,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo-unused-disabled,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .valInfo-unused-disabled .val{color:#888}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .upDetails,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .upDetails{display:none}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails{position:absolute;right:16px;top:75px;height:20px;font-size:12px;font-weight:400;color:#888;line-height:20px;text-shadow:0 0 12px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails>img,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails>img{margin-left:4px;height:6px;width:6px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter{display:block;width:382px;height:auto;padding-bottom:18px;position:absolute;top:105px;left:69px;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.08);border-radius:12px;z-index:10}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter:before,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter:before{content:"";position:absolute;top:-9px;left:313px;margin:auto;width:0;height:0;border:9px solid transparent;border-top:none;border-bottom-color:#fff;z-index:6}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter:after,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter:after{content:"";position:absolute;top:-10px;left:312px;margin:auto;width:0;height:0;border:10px solid transparent;border-top:none;border-bottom-color:#fff}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails{width:382px;position:relative}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .cornerMark,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .cornerMark{position:absolute;left:0;top:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .voucherMark,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .voucherMark{margin-left:16px;margin-top:18px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-time,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-time{margin-left:8px;margin-top:16px;position:absolute;width:140px;height:18px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#888;line-height:18px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-time .button-color-inner,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-time .button-color-inner{width:64px;height:22px;background:#fce7ed;border-radius:2px;text-align:center;position:absolute;left:135px;top:-2px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-time .button-color-inner>span,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-time .button-color-inner>span{margin-left:8px;margin-right:8px;height:18px;font-size:12px;color:#ed174c;line-height:18px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-val,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .clickDetails:focus+.detialOuter .showDetails .detail-val{height:14px;font-size:14px;color:#222;font-weight:600;margin-top:18px;margin-right:16px;float:right}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .detialOuter,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .detialOuter{display:none}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .discount-bottom,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .discount-bottom{position:absolute;top:16px;right:16px;height:17px;font-size:12px;font-weight:400;color:#fff;line-height:17px;width:52px;height:22px;background:#f59356;border-radius:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .redeemTypeI .discount-bottom-none,.voucher-page .vc-has .vc-list li .discount-new .redeemTypeI .discount-bottom-none{display:none}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left,.voucher-page .vc-has .vc-list li .discount-new .li-left{position:absolute;top:20px;left:12px;width:128px;height:80px;background-size:100% 100%;text-align:center}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .balance-top,.voucher-page .vc-has .vc-list li .discount-new .li-left .balance-top{font-size:16px;line-height:16px;margin-top:11px;color:#f59356}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .balance-top .smallVal,.voucher-page .vc-has .vc-list li .discount-new .li-left .balance-top .smallVal{font-size:24px;line-height:32px;height:32px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .balance-top .smallValPoint,.voucher-page .vc-has .vc-list li .discount-new .li-left .balance-top .smallValPoint{height:18px;font-size:15px;line-height:18px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .balance-top .val,.voucher-page .vc-has .vc-list li .discount-new .li-left .balance-top .val{font-size:24px;font-weight:700;line-height:32px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .balance-top .yuan,.voucher-page .vc-has .vc-list li .discount-new .li-left .balance-top .yuan{height:20px;font-size:12px;font-weight:400;line-height:20px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .balance-top .valPoint,.voucher-page .vc-has .vc-list li .discount-new .li-left .balance-top .valPoint{font-size:16px;font-weight:700;line-height:18px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .balance-bottom,.voucher-page .vc-has .vc-list li .discount-new .li-left .balance-bottom{margin-top:1px;height:20px;font-size:12px;font-weight:400;color:#f59356;line-height:20px;text-shadow:0 2px 2px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-left .acquireTip,.voucher-page .vc-has .vc-list li .discount-new .li-left .acquireTip{position:absolute;top:-23px;left:-13px;width:52px;height:50px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left,.voucher-page .vc-has .vc-list li .discount-new .expired-left{position:absolute;top:20px;left:12px;width:128px;height:80px;background-size:100% 100%;text-align:center}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left .balance-top,.voucher-page .vc-has .vc-list li .discount-new .expired-left .balance-top{font-size:16px;line-height:16px;margin-top:11px;color:#888}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left .balance-top .smallVal,.voucher-page .vc-has .vc-list li .discount-new .expired-left .balance-top .smallVal{font-size:26px;line-height:32px;height:32px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left .balance-top .smallValPoint,.voucher-page .vc-has .vc-list li .discount-new .expired-left .balance-top .smallValPoint{height:18px;font-size:12px;line-height:18px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left .balance-top .val,.voucher-page .vc-has .vc-list li .discount-new .expired-left .balance-top .val{height:32px;font-size:32px;line-height:32px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left .balance-top .yuan,.voucher-page .vc-has .vc-list li .discount-new .expired-left .balance-top .yuan{height:20px;font-size:12px;font-weight:400;line-height:20px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left .balance-top .valPoint,.voucher-page .vc-has .vc-list li .discount-new .expired-left .balance-top .valPoint{height:18px;font-size:18px;line-height:18px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-left .balance-bottom,.voucher-page .vc-has .vc-list li .discount-new .expired-left .balance-bottom{margin-top:1px;height:20px;font-size:12px;font-weight:400;color:#888;line-height:20px;text-shadow:0 2px 2px rgba(0,0,0,.08)}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right,.voucher-page .vc-has .vc-list li .discount-new .li-right{margin-left:148px;height:100%;width:66.1%;text-align:left;position:relative}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right-title,.voucher-page .vc-has .vc-list li .discount-new .li-right-title{margin-top:20px;display:inline-block;width:189px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .title,.voucher-page .vc-has .vc-list li .discount-new .li-right .title{font-size:16px;font-weight:600;color:#222;line-height:24px;vertical-align:middle}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .date span,.voucher-page .vc-has .vc-list li .discount-new .li-right .date span{display:inline-block;height:22px;color:#999;font-size:14px;vertical-align:middle}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .date .button-color,.voucher-page .vc-has .vc-list li .discount-new .li-right .date .button-color{display:inline-block;margin-left:6px;background:#fce7ed;text-align:center;height:22px;line-height:22px;border-radius:2px;vertical-align:middle}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .date .button-color>span,.voucher-page .vc-has .vc-list li .discount-new .li-right .date .button-color>span{font-size:12px;margin-left:8px;margin-right:8px;color:#ed174c}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .date>img,.voucher-page .vc-has .vc-list li .discount-new .li-right .date>img{position:absolute;top:-54px;left:190px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .date .term,.voucher-page .vc-has .vc-list li .discount-new .li-right .date .term{display:block;height:20px;font-size:12px;font-weight:400;color:#888;line-height:20px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .date .tag,.voucher-page .vc-has .vc-list li .discount-new .li-right .date .tag{display:block;height:20px;font-size:12px;font-weight:400;color:#222;line-height:20px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .dateNotForce,.voucher-page .vc-has .vc-list li .discount-new .li-right .dateNotForce{position:absolute;top:0;right:9px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .lock,.voucher-page .vc-has .vc-list li .discount-new .li-right .lock{background:#fee5eb;color:#df436b;display:inline-block;font-size:24px;padding:0 10px;line-height:34px;font-weight:600;margin-top:16px;border-radius:4px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .lock i,.voucher-page .vc-has .vc-list li .discount-new .li-right .lock i{font-size:24px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .lock-none,.voucher-page .vc-has .vc-list li .discount-new .li-right .lock-none{color:#888;display:inline-block;font-size:24px;padding:0 10px;line-height:34px;font-weight:600;margin-top:16px;border-radius:4px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .lock-none i,.voucher-page .vc-has .vc-list li .discount-new .li-right .lock-none i{font-size:24px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .discount-bottom,.voucher-page .vc-has .vc-list li .discount-new .li-right .discount-bottom{position:absolute;top:20px;right:25px;height:17px;font-size:12px;font-weight:400;color:#fff;line-height:17px;width:52px;height:22px;background:#f59356;border-radius:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .li-right .discount-bottom-none,.voucher-page .vc-has .vc-list li .discount-new .li-right .discount-bottom-none{display:none}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-right .coupon-label,.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-right .coupon-label-red,.voucher-page .vc-has .vc-list li .discount-new .expired-right .coupon-label,.voucher-page .vc-has .vc-list li .discount-new .expired-right .coupon-label-red{background-color:#ccc}.voucher-page .vc-has .vc-list-nopadding li .discount-new .expired-right .title,.voucher-page .vc-has .vc-list li .discount-new .expired-right .title{color:#888}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule{width:410px;height:38px;background:#f5f5f5;border-radius:0 0 12px 12px;position:absolute;bottom:0;text-align:left}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule>img,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule>img{position:absolute;right:16px;top:11px;width:16px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-content,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-content{margin-left:16px;width:360px;font-size:14px;font-weight:400;color:#888;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-content .coupon-logo,.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-content .rule-inner,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-content .coupon-logo,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-content .rule-inner{height:22px;font-size:14px;font-weight:400;color:#888;line-height:40px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-content .coupon-logo .bvpv,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-content .coupon-logo .bvpv{color:#222}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-content .coupon-logo .bvpvGrey,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-content .coupon-logo .bvpvGrey{color:#888}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-img:focus+.exRule,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-img:focus+.exRule{display:block;width:400px;height:auto}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule{position:absolute;top:40px;left:67px;width:382px;padding:16px;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.08);z-index:6;border-radius:12px}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule .title,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule .title{white-space:pre-line}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule:before,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule:before{content:"";position:absolute;top:-9px;left:310px;margin:auto;width:0;height:0;border:9px solid transparent;border-top:none;border-bottom-color:#fff;z-index:6}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule:after,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .rule-img:focus+.exRule .showRule:after{content:"";position:absolute;top:-10px;left:310px;margin:auto;width:0;height:0;border:10px solid transparent;border-top:none;border-bottom-color:#fff}.voucher-page .vc-has .vc-list-nopadding li .discount-new .voucher-rule .exRule,.voucher-page .vc-has .vc-list li .discount-new .voucher-rule .exRule{display:none}.voucher-page .vc-has .vc-list-nopadding li .no-evoucher-container,.voucher-page .vc-has .vc-list li .no-evoucher-container{background:#fff;width:100%;height:79vh;margin-top:0;padding-top:239px}.voucher-page .vc-has .vc-list-nopadding li .no-evoucher-container .no-evoucher-icon,.voucher-page .vc-has .vc-list li .no-evoucher-container .no-evoucher-icon{margin:0 auto;color:#ededed;width:80px;height:80px}.voucher-page .vc-has .vc-list-nopadding li .no-evoucher-container .no-evoucher-icon img,.voucher-page .vc-has .vc-list li .no-evoucher-container .no-evoucher-icon img{width:100%;height:100%}.voucher-page .vc-has .vc-list-nopadding li .no-evoucher-container .no-evoucher-msg,.voucher-page .vc-has .vc-list li .no-evoucher-container .no-evoucher-msg{margin:15px auto;width:240px;height:26px;font-size:14px;font-weight:400;color:#888;line-height:26px;text-align:center}.voucher-page .van-dialog{width:663px;height:460px;background:#fff;border-radius:22px}.voucher-page .van-dialog .van-dialog__header{height:47px;font-size:33px;font-weight:600;color:#222;line-height:47px;margin:0 auto;margin-top:58px;padding-top:0}.voucher-page .van-dialog .van-dialog__content{width:547px;height:275px;margin:0 auto;margin-top:22px;position:relative}.voucher-page .van-dialog .van-dialog__content>div{font-size:29px;font-weight:400;color:#222;line-height:47px}.voucher-page .van-dialog .van-dialog__content .van-button{width:435px;height:91px;border-radius:45px;position:absolute;bottom:0;left:64px}.voucher-page .van-dialog .van-dialog__content .van-button .van-button__text{height:47px;font-size:33px;font-weight:600;color:#fff;line-height:47px}