html,body{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}#root{height:100%;font-size:.14rem}.cm-layout{height:auto;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.cm-layout-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cm-layout-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:2rem;flex-basis:2rem;padding-bottom:.2rem}.cm-button{border-radius:.12rem;background-color:#2963ed;height:.44rem;font-size:.18rem;border:0 solid #fff;color:#fff;letter-spacing:.01rem;outline:none;background-repeat:no-repeat;background-size:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0}.cm-image-item img{width:100%;height:auto;display:block;margin:0 auto}.cm-content-item{text-align:center;margin:0 auto;width:100%;max-width:750PX;background-repeat:no-repeat;background-size:100%;background-position:center}.cm-app-info{font-size:.09rem;text-align:left;width:100%;margin:0 auto;padding-top:.1rem;padding-bottom:.1rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cm-app-info span{white-space:nowrap}.cm-app-info a{text-decoration:none;color:#ffea3e}.cm-coupon-info-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;background:url(//fesimg.zuchecdn.com/cdn/h/vd/zuche/carfes/luban/template/get-coupon-h5/0.5.0/image/coupon-item-bg.png) no-repeat;background-size:100% 100%;width:1.86rem;height:.44rem;margin:0 auto;overflow:hidden}.cm-coupon-info-list-item-money{width:.66rem;-webkit-box-flex:0;-ms-flex:0 0 .66rem;flex:0 0 .66rem;font-size:.2rem;text-align:center;position:relative;color:#fff;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.06rem}.cm-coupon-info-list-item-money.text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.cm-coupon-info-list-item-money>span{font-size:.12rem;letter-spacing:-.01rem;height:100%;padding-top:.17rem}.cm-coupon-info-list-item-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#249bff;font-size:.09rem;padding-left:.12rem;padding-right:.04rem}.cm-coupon-info-list-item-value>span:first-child{font-size:.12rem;font-weight:700}.cm-coupon-info-list-item+.cm-coupon-info-list-item{margin-top:.04rem}.cm-input{color:#000;height:.4rem;border:1PX solid #ccc;font-size:.18rem;outline:none;border-radius:.12rem;text-align:center;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cm-input::-webkit-input-placeholder{color:#ccc}.cm-input::-moz-placeholder{color:#ccc}.cm-input::-ms-input-placeholder{color:#ccc}.cm-input::placeholder{color:#ccc}.cm-toast-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,0);display:none}.cm-toast-content{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch;z-index:1000}.cm-toast-box{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:.14rem;color:#fff}.cm-toast-text{min-width:.6rem;max-width:2.8rem;border-radius:.03rem;color:#fff;background-color:rgba(58,58,58,.9);line-height:1.5;padding:.09rem .15rem}.cm-toast-loading{padding:.08rem;border-radius:.06rem;display:inline-block;background-image:url(//fesimg.zuchecdn.com/cdn/h/vd/zuche/carfes/luban/template/get-coupon-h5/0.5.0/image/loading-bg.png);background-repeat:no-repeat;background-size:.4rem;background-position:center;background-color:rgba(0,0,0,.9);width:.56rem;height:.56rem;font-size:.14rem;color:#fff}.cm-toast-loading-swing{width:100%;height:100%;border-radius:50%;border:2PX solid #fda70f;border-color:#fda70f transparent #fda70f transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.cm-toast-loading-active{-webkit-animation:lds-dual-ring .8s linear infinite;animation:lds-dual-ring .8s linear infinite}.cm-toast-fade-enter,.cm-toast-fade-appear{opacity:0;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.cm-toast-fade-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-timing-function:cubic-bezier(.55,0,.55,.2);-webkit-animation-play-state:paused;animation-play-state:paused}.cm-toast-fade-enter.cm-toast-fade-enter-active,.cm-toast-fade-appear.cm-toast-fade-appear-active{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-play-state:running;animation-play-state:running}.cm-toast-fade-leave.cm-toast-fade-leave-active{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cm-coupon-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cm-coupon-form input{border:.01rem solid #b3c6ff;margin-bottom:.12rem}.cm-rule-button button{border:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;font-size:.15rem;margin-top:.15rem;outline:none}.cm-rule-panel{max-width:750PX;width:100%;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;bottom:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .8s ease-in-out,-webkit-transform .6s linear;transition:opacity .8s ease-in-out,-webkit-transform .6s linear;transition:opacity .8s ease-in-out,transform .6s linear;transition:opacity .8s ease-in-out,transform .6s linear,-webkit-transform .6s linear;opacity:0;overflow:hidden;visibility:hidden}.cm-rule-panel img{width:100%}.cm-rule-panel-visible{-webkit-transform:none;transform:none;opacity:1;visibility:visible}.cm-modal{display:none}.cm-modal-show{display:block}.cm-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.85)}.cm-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch;z-index:1000}.cm-modal-container-center{text-align:center}.cm-modal-container-center:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.cm-modal-content{max-width:600PX;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:.14rem;position:relative;top:1.2rem;width:80%;padding:.3rem .1rem;background-color:#fff;background-clip:padding-box;border-width:0;border-radius:.06rem;margin:0 auto;border-style:solid}.cm-modal-content-center{top:0;display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle;margin:.08rem auto}.cm-modal-close{position:absolute;top:.05rem;right:.05rem;font-size:.19rem;width:.25rem;height:.25rem;color:#666;text-align:center;z-index:10;display:block}.cm-modal-mask-enter{opacity:0}.cm-modal-mask-enter-active{opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.cm-modal-mask-fade-exit{opacity:1}.cm-modal-mask-fade-exit.cm-modal-mask-fade-exit-active{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.cm-modal-fade-enter,.cm-modal-fade-appear{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.cm-modal-fade-enter.cm-modal-fade-enter-active,.cm-modal-fade-appear.cm-modal-fade-appear-active{opacity:1;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.cm-modal-fade-exit{opacity:1}.cm-modal-fade-exit.cm-modal-fade-exit-active{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.cm-result-modal{text-align:center;line-height:1.3}.cm-result-modal .cm-modal-close{right:.15rem}.cm-result-modal .cm-modal-content{padding:0;border-radius:0;background-color:transparent;width:2.92rem}.cm-result-modal .cm-modal-content .cm-modal-children{position:relative;min-height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cm-result-modal-icon{margin-top:-31%;position:relative;z-index:1;text-align:center;margin-bottom:.05rem}.cm-result-modal-icon img{width:.6rem}.cm-result-modal-content{border-style:solid;border-width:0;position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-radius:.04rem;width:calc(100% - .2rem);margin:0 auto;background-color:#fff;height:100%;background-repeat:no-repeat;background-size:100% 100%;padding:.28rem .16rem .24rem}.cm-result-modal-content .cm-button{width:2.3rem;margin-top:.1rem}.cm-result-modal-content .cm-content-item{overflow:auto}.cm-result-modal-actions{padding-top:.1rem}.cm-result-modal-actions button{width:100%;margin-top:.08rem}.cm-result-modal-bgpanel+.cm-result-modal-content{padding-bottom:.66rem}.cm-result-modal-title{font-size:.22rem;color:#008bff;font-weight:700}.cm-result-modal-bgpanel{background-size:100% 100%;background-color:#0366b9;background-repeat:no-repeat;width:100%;height:.93rem;position:absolute;bottom:0}.cm-result-modal-footer{width:100%;position:absolute;bottom:0;margin-bottom:-.1rem;height:.75rem}.cm-result-modal-footer-bg{position:absolute;background-size:100% 100%;background-repeat:no-repeat;height:100%;width:100%;bottom:0}.cm-share-tips-modal{position:fixed;left:0;top:0;width:100%;height:100%;text-align:right}.cm-share-tips-modal img{margin-right:.15rem;margin-top:.15rem;display:block;float:right}.cm-share-tips-modal.xz img{width:.51rem}.cm-share-tips-modal.car img{margin:0;width:1.145rem}.cm-howmany-coupon{text-align:center;font-size:.11rem;height:.26rem;line-height:.26rem;color:#3c2d16;margin-top:.05rem}.cm-howmany-coupon>span{color:#0080ff}.cm-agreement-checkbox{padding-top:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:.12rem;color:#8c8c8c;font-weight:500}.cm-agreement-checkbox label{padding-bottom:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cm-agreement-checkbox label input{margin-right:.08rem}.cm-agreement-checkbox a{color:#2772bd;text-decoration:none}.cm-ent-coupon-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%;margin:0 auto}.cm-ent-coupon-form input{border:0;margin-bottom:.12rem}.cm-ent-coupon-form-vcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.2rem}.cm-ent-coupon-form-vcode input{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0}.cm-ent-coupon-form-vcode button{width:.61rem;height:.22rem;color:#8c8c8c;border:1PX solid #8c8c8c;background-color:transparent;font-size:.105rem;width:100%;margin-left:.125rem;letter-spacing:0;font-weight:500;border-radius:.06rem;padding:0;width:.68rem}.cm-input-mobile-model{padding:.2rem}.cm-input-mobile-model input,.cm-input-mobile-model button{display:block;width:100%}.cm-input-mobile-model input+button{margin-top:.15rem}
