/* Company static pages — CouponBirds dump CSS + fallbacks */
.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
.progress-bar{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:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#2fc2a9;-webkit-transition:width .6s ease;transition:width .6s ease}
.progress-bar{-webkit-transition:none;transition:none}
.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}
.border-top{border-top:1px solid #dee2e6!important}
footer p.follow-us-on{font-weight:700;color:#b3b3b3;margin:0 0 1rem;white-space:nowrap}
.as-scholarship-panel .scholarship-desc{margin-bottom:30px}
.as-scholarship-panel .scholarship-desc p{text-align:left;font-size:16px;color:#404040}
.scholarship-form-title{width:100%;background:url(../images/cb-imported/project-static-page/scholarship/2018/scholarship-background-banner.png) no-repeat center;background-size:cover;height:330px;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}
.scholarship-form-title h1{max-width:1200px;width:85%;text-align:center;margin:0;font-size:42px;font-weight:700;letter-spacing:-.14px;color:#fff}
.container-scholarship-step-form .info-bar{width:100%;margin:20px 0 35px 0}
.container-scholarship-step-form .info-bar h2{font-size:28px;font-weight:600;letter-spacing:-.09px;text-align:left;color:#404040;margin:0 auto 15px 0}
.container-scholarship-step-form .info-bar p{font-size:18px;line-height:1.59;letter-spacing:-.1px;text-align:left;color:#404040}
.container-scholarship-step-form .info-bar h3{font-size:18px;font-weight:700;line-height:1.39;letter-spacing:-.1px;text-align:left;color:#404040}
.container-scholarship-step-form .how-to-apply{width:100%;margin-bottom:35px}
.container-scholarship-step-form .how-to-apply h2{font-size:28px;font-weight:600;letter-spacing:-.09px;text-align:left;color:#404040;margin:0 auto 20px 0}
.container-scholarship-step-form .how-to-apply .apply-item{width:100%;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;background-image:-webkit-linear-gradient(10deg,rgba(171,239,232,.28) 2%,rgba(243,255,253,.39) 93%);background-image:linear-gradient(80deg,rgba(171,239,232,.28) 2%,rgba(243,255,253,.39) 93%)}
.container-scholarship-step-form .how-to-apply .apply-item div{width:4.5%;aspect-ratio:1/2;padding-left:10px;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;font-size:90px;font-weight:700;font-style:italic;line-height:1.11;letter-spacing:.3px;text-align:left;color:#c1eee8}
.container-scholarship-step-form .how-to-apply .apply-item p{padding-left:30px;font-size:18px;line-height:1.39;letter-spacing:-.1px;text-align:left;color:#404040}
.container-scholarship-step-form .how-to-apply .apply-item a{color:#2fc2a9}
.container-scholarship-step-form .how-to-apply .scholarship-apply-button{width:35%;margin:35px auto 0 auto;aspect-ratio:7/1;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;border-radius:11px;background-color:#c6d2d0;font-size:22px;font-weight:600;letter-spacing:-.14px;text-align:center;color:#fff}
.container-scholarship-step-form .border-hint{border:.5px solid red}
.container-scholarship-step-form .form-card{position:relative;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:center;-ms-flex-pack:center;justify-content:center;padding:30px;border-radius:30px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);background-color:var(--white)}
.container-scholarship-step-form .form-step-top h2{margin:0 auto 35px auto;font-size:28px;font-weight:600;letter-spacing:-.09px;text-align:center;color:#404040}
.container-scholarship-step-form .form-step-top .step-chose{width:100%;margin:40px 0 45px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:80px}
.container-scholarship-step-form .form-step-top .step-chose .step-item{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100}
.container-scholarship-step-form .form-step-top .step-chose .step-item .step-item-top{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;width:45px;aspect-ratio:1/1;border-radius:50%;background-color:#dbdddc;color:#fff;margin-bottom:5px}
.container-scholarship-step-form .form-step-top .step-chose .step-item .step-item-bottom{font-size:20px;font-weight:600;letter-spacing:-.09px;text-align:center;color:#2fc2a9}
.container-scholarship-step-form .form-step-top .step-chose .step-item.active .step-item-top{background-color:#2fc2a9}
.container-scholarship-step-form .form-step-top .step-chose .step-dash{position:absolute;top:calc(45px / 2);width:calc(100% - 30px);height:5px;border-radius:100px;background-color:#dbdddc}
.container-scholarship-step-form .step{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-scholarship-step-form .step .cl-10{margin:0 auto}
.container-scholarship-step-form .step .real-show{width:100%;padding:0 15px;margin-bottom:8px;font-size:15.9px;font-weight:700;line-height:1.19;text-align:left;color:rgba(0,0,0,.85)}
.container-scholarship-step-form .step .real-show .required-flag{color:red}
.container-scholarship-step-form .step .required-flag{color:red}
.container-scholarship-step-form .step .required-panel{position:relative;margin-bottom:30px}
.container-scholarship-step-form .step .required-panel label{width:100%;font-size:15.9px;font-weight:700;line-height:1.19;text-align:left;color:rgba(0,0,0,.85)}
.container-scholarship-step-form .step .required-panel input{position:relative;height:34px;line-height:34px}
.container-scholarship-step-form .step .required-panel .error_info{position:absolute;display:none;float:right;color:#fc5353;margin:4px 0;right:20px;font-size:12px}
.container-scholarship-step-form .step .next-step{margin-top:20px;width:100%;cursor:pointer}
.container-scholarship-step-form .step .next-step .btn-next{margin:0 auto;width:159px;height:45px;border-radius:3px;background-color:#2fc2a9;font-size:17px;font-weight:700;text-align:center;line-height:45px;color:#fff}
.container-scholarship-step-form .step.active{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-scholarship-step-form .step-2 .file-panel .real-show{padding:0}
.container-scholarship-step-form .step-2 .file-panel .error_info{position:absolute;left:160px;top:30px}
.container-scholarship-step-form .step-2 .file-panel .file_input-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;border:solid 1px #bfbfbf;height:265px;padding-top:74px}
.container-scholarship-step-form .step-2 .file-panel .file_input-box svg{width:70px;height:52px;margin-bottom:36px}
.container-scholarship-step-form .step-2 .file-panel .file_input-box .file_input{position:relative;background-color:#2fc2a9;border-radius:3px;padding:10px 0;margin-bottom:10px;color:#f0f0f0;font-size:14px;width:182px;height:45px;text-align:center}
.container-scholarship-step-form .step-2 .file-panel .file_input-box .file_input input{position:absolute;width:100%;opacity:0;height:100%;top:0}
.container-scholarship-step-form .step-2 .file-panel .file_input-box .file_input:hover{background:#41c4a1;text-decoration:none}
.container-scholarship-step-form .step-2 .real-show{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.85);margin-bottom:20px}
.container-scholarship-step-form .step-2 .real-show span{color:red}
.container-scholarship-step-form .step-2 .radio-group{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.85);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-align:start;-ms-flex-align:start;align-items:start}
.container-scholarship-step-form .step-2 .radio-group .icon-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
.container-scholarship-step-form .step-2 .radio-group .icon-radio input{display:none}
.container-scholarship-step-form .step-2 .radio-group .icon-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-scholarship-step-form .step-2 .radio-group .icon-radio label::before{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;content:"";width:14px;height:14px;border-radius:2px;border:solid 1px #000;background-color:#fff}
.container-scholarship-step-form .step-2 .radio-group .icon-radio input:checked+label::before{content:"";width:14px;height:14px;border:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABxElEQVR4AdSSP0vDQBjG34s6iZDNQdBOVShYu0gdHLp1EnQTHAXpR3BxcPEjFMFd7CK4NJtQhxZBFEFQB6luThZFl1rPe65NOJJrEvKnYuBJnrzv5fnl/hgkrqXmcSbfqNWF3vKNE568anUwBIoMGN4duybiZSETxeTFy2CAZQhTTQ+k/jo3wRJLipmpjVR9UQBTBbjCuTliINH/Bs5PmnSxsi61M5tzLWf/NbEZAna0WKKp8QmprZlsn+C6JwJUYXY+wLZXn7GBa9MZsmemBlef79RXx8cCArafXZZL6CQKA9jhS0gglido40Um2TB4VX4wjPPM8GChKP8Ye1CZy5HutEWFaYEoqnJD48CQ65nh7n2LPr676DkCFCAIe+Y0BiZoGQfD5MMDfPjs0PbtuWyqN4AgtQa/93hJww4I+m55gBgAKILg/YQxZ69tvyGenhaIUQhCILxO6GGMrudXGwrERwhEMLwq1NBTa2G9LxAhCAbg6etdHiZ41NCLokAgQgHYuLJotXlK8KhFVShg1HDdd38BZB3dn6RVwwxbaYV7c5llsF6vQjSCWXLWAcu4KW22hSkIqEWpXExsGbPYT68A1i8AAAD//+bO36sAAAAGSURBVAMAJ0LiYNljVXEAAAAASUVORK5CYII=) round;opacity:1}
.container-scholarship-step-form .step-2 .next-step{margin-top:20px;width:100%;cursor:pointer}
.container-scholarship-step-form .step-2 .next-step .btn-next{margin:0 auto;width:159px;height:45px;border-radius:3px;background-color:#2fc2a9;font-size:17px;font-weight:700;text-align:center;line-height:45px;color:#fff}
.container-scholarship-step-form .step-3 h2{margin-bottom:25px;font-size:15.9px;font-weight:700;line-height:1.19;text-align:left;color:rgba(0,0,0,.85)}
.container-scholarship-step-form .step-3 .next-step{cursor:pointer;margin-top:20px;width:100%}
.container-scholarship-step-form .step-3 .next-step .btn-next{margin:0 auto;width:159px;height:45px;border-radius:3px;background-color:#2fc2a9;font-size:17px;font-weight:700;text-align:center;line-height:45px;color:#fff}
.container-scholarship-step-form .step-4 .privacy-notice{font-size:15px;font-weight:600;line-height:1.66;letter-spacing:-.1px;text-align:left;color:rgba(0,0,0,.85)}
.container-scholarship-step-form .step-4 .agree-div-box{position:relative;margin-top:21px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-scholarship-step-form .step-4 .agree-div-box input{display:none}
.container-scholarship-step-form .step-4 .agree-div-box label::before{margin:6px;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;content:"";height:14px;aspect-ratio:1/1;border-radius:50%;border:solid 1px #000;background-color:#fff}
.container-scholarship-step-form .step-4 .agree-div-box input:checked+label::before{margin:6px;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;content:"\25CF";font-size:11px;height:14px;aspect-ratio:1/1;border-radius:50%;color:#2fc2a9;border:solid 1px #2fc2a9;background-color:#fff}
.container-scholarship-step-form .step-4 .agree-div-box label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:-.1px;text-align:left;color:#404040;margin-bottom:0}
.container-scholarship-step-form .step-4 .agree-div-box .agree-error{display:none;position:absolute;left:40px;font-size:12px;bottom:-20px;color:red}
.container-scholarship-step-form .step-4 .required-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}
.container-scholarship-step-form .step-4 .required-panel .required-panel-left label{width:auto;font-size:15px;font-weight:700;color:#545454;margin-right:25px}
.container-scholarship-step-form .step-4 .required-panel .required-panel-left .error_info{display:none;float:right;color:#fc5353;font-size:14px;margin:4px 0}
.container-scholarship-step-form .step-4 .required-panel .required-panel-left input{width:235px;height:41px;line-height:41px;display:inline-block}
.container-scholarship-step-form .step-4 .required-panel .required-panel-left .required-flag{color:red}
.container-scholarship-step-form .step-4 .required-panel .required-panel-right img{margin:3px 0 0 13px}
.container-scholarship-step-form .step-4 .submit{cursor:pointer;margin-top:20px;width:100%}
.container-scholarship-step-form .step-4 .submit .btn-submit{margin:0 auto;width:159px;height:45px;border-radius:3px;background-color:#2fc2a9;font-size:17px;font-weight:700;text-align:center;line-height:45px;color:#fff}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category{margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 5px 17px 0 rgba(99,186,173,.14);box-shadow:0 5px 17px 0 rgba(99,186,173,.14)}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:70px;cursor:pointer}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess .rectangle{-ms-flex-negative:0;flex-shrink:0;width:15px;height:70px;background-color:#67d4c3;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess .triangle{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #67d4c3;margin-right:11px;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess h3{font-size:22px;font-weight:600;line-height:normal;letter-spacing:-.07px;color:#404040}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .ehdno-circle{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;width:36px;height:36px;border-radius:18px;background-color:#67d4c3;margin-right:26px;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}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .ehdno-circle svg{-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .click-after-mess{padding:20px 30px}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .click-after-mess h4,.container-scholarship-step-form .scholarship-ehdno .ehdno-category .click-after-mess p{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:-.09px;color:#404040;margin-bottom:10px}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .click-after-mess li{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:-.09px;color:#404040}
.container-scholarship-step-form .scholarship-ehdno .category-additional .scholarship-click-down .click-left-mess .rectangle{background-color:#aed1cb;width:8px;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form .scholarship-ehdno .category-additional .scholarship-click-down .click-left-mess .triangle{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #aed1cb;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form .scholarship-ehdno .category-additional .scholarship-click-down .ehdno-circle{background-color:#aed1cb}
.container-scholarship-step-form .scholarship-ehdno .category-additional .scholarship-click-down .ehdno-circle svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form #scholarshipModal .content header{padding-bottom:5px}
.container-scholarship-step-form #scholarshipModal .content .middle{padding:0;min-height:150px}
.container-scholarship-step-form #scholarshipModal .content .middle .process-text{padding:20px;text-align:center;font-size:20px;font-weight:700}
.container-scholarship-step-form #scholarshipModal .content .middle .progress{margin:0 auto;width:80%!important}
.scholarship-background-title{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:url(../images/cb-imported/project-static-page/scholarship/2025/scholarship_2025_pc.webp) no-repeat center;background-size:cover;height:330px}
.scholarship-background-title .scholarship-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;width:85%;margin:0 auto}
.scholarship-background-title .scholarship-top-content .title{max-width:60%;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-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.scholarship-background-title .scholarship-top-content .title h1{font-size:36px;text-align:left;color:#404040}
.scholarship-background-title .scholarship-top-content .title div{font-size:16px;font-weight:500;text-align:left;color:#404040}
.scholarship-background-title .scholarship-top-content img{width:38%;height:auto}
.container-scholarship{max-width:1200px;width:85%;margin:30px auto}
.container-scholarship h2{margin:35px auto 15px 0;font-size:24px;font-weight:600;letter-spacing:-.02px;text-align:left;color:#404040}
.container-scholarship .scholarship-para{font-size:18px;line-height:1.67;letter-spacing:-.02px;text-align:left;color:#404040}
.container-scholarship .scholarship-para b{font-weight:600}
.container-scholarship .scholarship-history{width:100%;margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-scholarship .scholarship-history .history-left{width:56%;height:330px;background-size:cover;background:url(../images/cb-imported/project-static-page/scholarship/2025/looking_ahead_pc.webp) round;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:center;-ms-flex-pack:center;justify-content:center;padding-left:45px}
.container-scholarship .scholarship-history .history-left h2{margin:0;font-size:32px;font-weight:700;letter-spacing:-.03px;text-align:left;color:#404040;margin-bottom:30px}
.container-scholarship .scholarship-history .history-left div{width:72%;font-size:18px;font-weight:600;line-height:1.67;letter-spacing:-.02px;text-align:left;color:#705d1c}
.container-scholarship .scholarship-history .history-right{width:42%;height:330px;background-size:cover;background:url(../images/cb-imported/project-static-page/scholarship/2025/scholarship_legacy_pc.webp) round;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;padding:40px 45px}
.container-scholarship .scholarship-history .history-right .history-right-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container-scholarship .scholarship-history .history-right .history-right-item .right-item-top{font-size:32px;font-weight:700;letter-spacing:-.03px;color:#fff}
.container-scholarship .scholarship-history .history-right .history-right-item .right-item-bottom{font-size:16px;font-weight:600;letter-spacing:-.02px;text-align:left;color:#fff}
.container-scholarship .scholarship-history .history-left{height:230px}
.container-scholarship .scholarship-history .history-left h2{font-size:23px;margin-bottom:20px}
.container-scholarship .scholarship-history .history-left div{font-size:12px}
.container-scholarship .scholarship-history .history-right{height:230px;padding:25px 30px}
.container-scholarship .scholarship-history .history-right .history-right-item .right-item-top{font-size:24px}
.container-scholarship .scholarship-history .history-right .history-right-item .right-item-bottom{font-size:13px}
.container-scholarship .scholarship-history .history-left{height:175px}
.container-scholarship .scholarship-history .history-left h2{font-size:21px;margin-bottom:15px}
.container-scholarship .scholarship-history .history-left div{width:90%;font-size:11px}
.container-scholarship .scholarship-history .history-right{height:175px;padding:15px 20px}
.container-scholarship .scholarship-history .history-right .history-right-item .right-item-top{font-size:19px}
.container-scholarship .scholarship-history .history-right .history-right-item .right-item-bottom{font-size:12px}
.container-scholarship .scholarship-apply{width:100%;margin-top:35px;height:343px;background-size:cover;background:url(../images/cb-imported/project-static-page/scholarship/2025/apply_now_pc.webp) round;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-scholarship .scholarship-apply h2{margin:0;font-size:32px;font-weight:700;line-height:.94;letter-spacing:-.03px;text-align:center;color:#404040;margin-bottom:25px}
.container-scholarship .scholarship-apply h3{font-size:18px;font-weight:500;line-height:1.67;letter-spacing:-.02px;text-align:center;color:#404040;margin:0 0 25px 0}
.container-scholarship .scholarship-apply .apply-button{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;width:235px;height:55px;color:#fff;background-color:#2fc2a9;border-radius:10px;cursor:pointer;font-size:20px;font-weight:500}
.container-scholarship .scholarship-apply{height:250px}
.container-scholarship .scholarship-apply h2{font-size:26px}
.container-scholarship .scholarship-apply h3{font-size:15px}
.container-scholarship .scholarship-apply .apply-button{width:170px;height:45px;font-size:18px}
.container-scholarship .scholarship-apply{height:200px}
.container-scholarship .scholarship-apply h2{font-size:22px;margin-bottom:10px}
.container-scholarship .scholarship-apply h3{font-size:13px;margin-bottom:10px}
.container-scholarship .scholarship-apply .apply-button{width:130px;height:35px;font-size:16px}
.container-scholarship .scholarship-video{margin-top:35px;width:100%}
.container-scholarship .scholarship-video .video-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:15px}
.container-scholarship .scholarship-video .video-title h2{font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.02px;text-align:left;color:#404040}
.container-scholarship .scholarship-video .video-title .video-more{font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02px;text-align:left;color:#3daaa1;cursor:pointer;text-decoration:underline}
.container-scholarship .scholarship-video .video-info{width:100%;border:none;border-radius:39px;overflow:hidden}
.container-scholarship-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(171,239,232,.28)),color-stop(67%,rgba(243,255,253,.39)));background-image:-webkit-linear-gradient(top,rgba(171,239,232,.28),rgba(243,255,253,.39) 67%);background-image:linear-gradient(to bottom,rgba(171,239,232,.28),rgba(243,255,253,.39) 67%);padding-top:30px}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category{margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 5px 17px 0 rgba(99,186,173,.14);box-shadow:0 5px 17px 0 rgba(99,186,173,.14)}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:70px;cursor:pointer}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess{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}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess .rectangle{width:15px;height:70px;background-color:#67d4c3;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess .triangle{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #67d4c3;margin-right:11px;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess h3{font-size:22px;font-weight:600;line-height:normal;letter-spacing:-.07px;color:#404040}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .ehdno-circle{cursor:pointer;width:36px;height:36px;border-radius:18px;background-color:#67d4c3;margin-right:26px;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}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .ehdno-circle svg{-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .click-after-mess{padding:20px 30px}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .click-after-mess h4,.container-scholarship-bottom .scholarship-ehdno .ehdno-category .click-after-mess p{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:-.09px;color:#404040;margin-bottom:10px}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .click-after-mess li{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:-.09px;color:#404040}
.container-scholarship-bottom .scholarship-ehdno .category-additional .scholarship-click-down .click-left-mess .rectangle{background-color:#aed1cb;width:8px;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-bottom .scholarship-ehdno .category-additional .scholarship-click-down .click-left-mess .triangle{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #aed1cb;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-bottom .scholarship-ehdno .category-additional .scholarship-click-down .ehdno-circle{background-color:#aed1cb}
.container-scholarship-bottom .scholarship-ehdno .category-additional .scholarship-click-down .ehdno-circle svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-bottom .have-question{margin-top:30px}
.container-scholarship-bottom .have-question h2{margin:35px auto 15px 0;font-size:24px;font-weight:600;letter-spacing:-.03px}
.container-scholarship-bottom .have-question .scholarship-para{margin-top:15px}
.container-scholarship-bottom .have-question p{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.02px;color:#404040}
.container-scholarship-bottom .university-endorsements{border-radius:10px;margin-top:20px;border-radius:10px}
.container-scholarship-bottom .university-endorsements h2{margin:35px auto 15px 0;font-size:24px;font-weight:600;letter-spacing:-.03px}
.container-scholarship-bottom .university-endorsements #carouselScholarship{padding-bottom:70px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner{height:300px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-pare{font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:-.1px;text-align:center;color:#404040;margin:20px auto;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background-color:rgba(255,253,244,.36);padding:33px 10px;border-radius:30px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-pare span{font-size:47px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.26px;color:#2bc4ab}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-brand{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}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-brand img{width:50px;height:50px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-brand .university-brand{margin-right:5px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-brand .university-title{font-size:14px;line-height:16px;width:140px;color:#404040}
.container-scholarship .scholarship-winners .scholarship-retail .winners-retail .head_img img{width:110px;height:110px}
.container-scholarship .scholarship-winners .scholarship-retail .winners-retail .retail-mess p:last-child{max-width:100%}
.container-scholarship .scholarship-winners .scholarship-retail .winners-retail:last-child .retail-mess p{text-overflow:ellipsis;overflow:hidden}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .article{padding:0 30px 10px 10px}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .article p{font-size:16px;color:#404040;text-align:left;margin-bottom:15px}
.container-helpcenter .help-center-arrow{width:24px;height:24px;background-color:#eafaf6;border-radius:12px;float:right;margin-top:-5px;text-align:center}
.container-helpcenter .help-center-arrow span{vertical-align:middle}
.container-helpcenter .help-center-tips{padding:0 0 20px 0}
.container-helpcenter .help-center-sub-title{font-weight:700;font-size:20px;color:#404040}
.container-child-care .content-container .common .scholarship-prize-table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-child-care .content-container .common .scholarship-prize-table table{border:#d6d7dc solid 1px;border-collapse:collapse;width:500px;margin:auto}
.container-child-care .content-container .common .scholarship-prize-table table th{border-bottom:#d6d7dc solid 1px}
.container-child-care .content-container .common .scholarship-prize-table table td{border-bottom:#d6d7dc solid 1px}
footer p.follow-us-on{font-weight:600;color:#b3b3b3;margin:0 0 1rem;white-space:nowrap}
.container-fluid.container-submitcoupon.submit-coupon-area .screenshot-date.submit-box .screenshot-box{margin-right:30px}
.as-contact-container h1{padding-top:30px;padding-bottom:20px;margin:0;font-size:36px;letter-spacing:-.5px;font-weight:700;text-align:center;color:#404040}
.as-contact-container p{font-size:18px;color:#404040;padding-bottom:10px;padding:10px 0 0 0}
.as-contact-container .coupon-faqs ul{padding-left:0}
.as-contact-container .coupon-faqs ul li{list-style:none}
.as-contact-container .coupon-faqs ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:40px}
.as-contact-container .coupon-faqs ul>li:first-child{margin-top:0}
.as-contact-container .coupon-faqs ul>li h2{padding-top:30px;padding-bottom:20px;font-weight:700;margin-bottom:0;font-size:24px;letter-spacing:-.5px;color:#404040}
.as-contact-container .coupon-faqs ul>li>div:first-child{margin-right:40px}
.as-contact-container .coupon-faqs ul .text>p{font-size:18px;letter-spacing:-.5px;color:#404040;margin-top:20px;padding-top:0}
.as-contact-container .coupon-faqs ul .text>p a{font-weight:600}
.as-contact-container .coupon-faqs ul .text ol{padding-left:1rem;list-style:none;margin-top:20px}
.as-contact-container .coupon-faqs ul .text ol li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}
.as-contact-container .coupon-faqs ul .text ol li:last-child{padding-bottom:0}
.as-contact-container .coupon-faqs ul .text ol li span{width:6px;height:6px;background-color:#1bb69b;border-radius:50%}
.as-contact-container .coupon-faqs ul .text ol li p{padding-top:0;margin-left:8px;font-size:18px;color:#404040}
.as-contact-container .coupon-faqs ul .text div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}
.as-contact-container .coupon-faqs ul .text div img{width:30px;margin-right:35px}
.as-contact-container .form-control{border-radius:10px;background-color:#f3f3f3;border:1px solid #f3f3f3}
.as-contact-container .form-footer-rec{font-size:14px;line-height:2.14;letter-spacing:normal}
.as-contact-container .as-contact-panel{padding:39px 44px 29px;border-radius:31px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:var(--white);width:100%;max-width:596px;margin-left:auto;margin-right:0}
.as-contact-container .as-contact-panel .user-info{margin-left:0;margin-right:0}
.as-contact-container .as-contact-panel .contact-form-group{margin-bottom:30px;height:60px}
.as-contact-container .as-contact-panel .contact-format-error{color:red;font-size:14px;display:none}
.as-contact-container .as-contact-panel .required-panel{position:relative;padding-right:0;padding-left:0}
.as-contact-container .as-contact-panel .required-panel .required-flag{position:absolute;left:10px;color:red}
.as-contact-container .as-contact-panel .required-panel .image-caret{position:absolute;right:10px;top:44px}
.as-contact-container .as-contact-panel .user-identify{display:none;background-color:#fff}
.as-contact-container .as-contact-panel #id-message,.as-contact-container .as-contact-panel #id-user-classify{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;background-color:#fff}
.as-contact-container .as-contact-panel .verify-panel{max-width:305px;margin:20px auto}
.as-contact-container .as-contact-panel .submit-button-panel{margin-top:20px;text-align:center;padding-bottom:30px}
.as-contact-container .as-contact-panel .submit-button-panel .btn-contact-submit{width:300px;height:54px;line-height:54px;margin:0 auto;color:#fff;background-color:#2fc2a9;border-radius:27px;font-size:20px;letter-spacing:-.5px;font-weight:600}
.as-contact-container .as-contact-panel .submit-button-panel .btn-contact-submit:hover{background-color:#41c4a1;cursor:pointer}
.as-contact-container .as-contact-panel .contact-us-question-explain{display:none}
.as-contact-container .as-contact-panel .contact-us-question-explain .contact-us-question-explain-next{text-align:left;margin:1em 0 1em;padding:10px;background-color:#fff;font-size:14px}
.as-contact-container .as-contact-panel .contact-us-question-explain .contact-us-question-explain-next .contact-us-question-explain-result h2{padding-top:30px;padding-bottom:20px;font-weight:700;font-size:24px}
.as-contact-container .as-contact-panel .contact-us-question-explain .contact-us-question-explain-next .contact-us-question-explain-result p{font-size:15px;padding-left:0}
.as-contact-container .modal-contact-us .modal-header{border-bottom:none}
.as-contact-container .modal-contact-us .modal-body{font-size:24px;font-weight:700;text-align:center;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}
.as-contact-container .modal-contact-us .modal-footer{border-top:none;padding:1.5rem}
.as-contact-container .form_contact_us{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0}
.as-contact-container .form_contact_us .minimum{font-size:13px;color:#f80000;float:right;line-height:2;display:none}
.as-contact-container .form_contact_us .contact-us-title-h2{font-size:36px;letter-spacing:-.5px;font-weight:600;color:#404040;text-align:center;padding:43px 0 0 0}
.as-contact-container .form_contact_us .contact-us-title-p{font-size:20px;letter-spacing:-.5px;line-height:1.88;color:#404040;padding:20px 0 0 0}
.as-contact-container .form_contact_us .form-footer-rec{padding:10px 0 0 0}
.as-contact-container .contact_us_base_info{border-radius:10px;background:url("../images/cb-imported/contactus/map.png") no-repeat;-webkit-box-shadow:0 2px 6px 1px rgba(173,173,173,.55);box-shadow:0 2px 6px 1px rgba(173,173,173,.55);margin:0 0 39px 0;background-size:contain;background-position:100%}
.as-contact-container .contact_us_base_info_span{font-size:24px;letter-spacing:-.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#404040}
.as-contact-container .contact_us_base_info_p{font-size:16px;letter-spacing:-.5px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#404040}
.as-contact-container .contact_us_base_info_detail{padding:17px 0 10px 60px;margin-top:40px;background-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(44%,#fff));background-image:-webkit-linear-gradient(right,transparent,#fff 44%);background-image:linear-gradient(to left,transparent,#fff 44%);border-radius:10px}
.as-contact-container .email_image_contact_us_component{width:35px;height:35px;margin-right:10px;padding:0!important}
.as-contact-container .contact-us-title-span{font-size:16px!important}
.as-contact-container .contact-us-title-p{font-size:14px!important}
.as-contact-container .form_contact_us{padding:20px!important}
.as-contact-container .form_contact_us .contact-us-title-h2{font-size:28px!important}
.as-contact-container .form_contact_us .contact-us-title-p{font-size:16px!important}
.as-contact-container .field-name{font-size:14px!important}
.as-contact-container .form-footer-rec{font-size:12px!important}
.as-contact-container .contact_us_base_info_span{font-size:20px!important}
.as-contact-container .contact_us_base_info_p{font-size:16px!important}
.as-contact-container .field-name{font-weight:600;padding-bottom:10px;font-size:18px;letter-spacing:-.5px}
.as-contact-container .as-contact-panel .required-panel{position:relative;padding-right:0}
.as-contact-container .as-contact-panel .required-panel .input-explain{font-size:14px;color:#8a8a8a}
.container-help-center .title-container{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;max-width:100%;padding:20px 0 40px}
.container-help-center .title-container .title-panel{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}
.container-help-center .title-container .title-panel h1{font-size:36px;font-weight:900;color:#404040}
.container-help-center .title-container .title-panel h1{font-size:36px}
.container-help-center .image-container{padding:0;background-color:initial}
.container-help-center .image-container .new-image-panel{padding:10px;border:1px dashed #a4e8dc;border-radius:10px;position:relative;width:24%;max-width:260px}
.container-help-center .image-container .new-image-panel:after{content:'';display:block;position:absolute;width:25px;height:25px;background:url("../images/cb-imported/project-static-page/help-center/image/scissors.svg") no-repeat;background-size:100% 100%;top:-13px;right:25px}
.container-help-center .image-container .new-image-panel .subject{font-size:18px;font-weight:700;line-height:1.39;color:#404040}
.container-help-center .image-container .new-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto}
.container-help-center .image-container .new-content-container .overlay{background-color:#fff;max-width:236px;max-height:180px;min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#a4e8dc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:26px;border-radius:10px}
.container-help-center .image-container .new-content-container .overlay .image{max-width:56px;max-height:56px;margin-right:18px;-ms-flex-negative:0;flex-shrink:0}
.container-help-center .image-container .content-container{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;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:400px;padding:20px}
.container-help-center .image-container .content-container .image-panel{-webkit-box-flex:0;-ms-flex:0 26%;flex:0 26%;position:relative;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:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.08);box-shadow:0 0 7px 0 rgba(0,0,0,.08);background-color:#fff}
.container-help-center .image-container .content-container .image-panel .image{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;background-color:#fff;border-radius:6px;width:210px;height:150px;margin:8px auto}
.container-help-center .image-container .content-container .image-panel .image img{max-width:150px;max-height:150px}
.container-help-center .image-container .content-container .image-panel .subject{margin-top:10px;text-align:center;font-size:22px;font-weight:700;color:#2bc4ab;height:35px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.container-help-center .bottom-contact-container{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-align:center;-ms-flex-align:center;align-items:center;margin-top:40px;background:url("../images/cb-imported/project-static-page/help-center/image/customer_support.png") no-repeat center;background-size:cover;min-height:317px}
.container-help-center .bottom-contact-container .contact-panel{margin:100px 0 40px 0}
.container-help-center .bottom-contact-container .contact-panel .question{font-size:24px;font-weight:700;color:#404040}
.container-help-center .bottom-contact-container .contact-button{position:relative;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}
.container-help-center .bottom-contact-container .contact-button:hover{background-color:#41c4a1;cursor:pointer}
.container-help-center .bottom-contact-container .contact-button p{font-size:24px;color:#fff}
.container-help-center a.overlay{position:relative;display:block}
.container-help-center .contact-button{border-radius:36px}
.container-help-center .contact-button a.overlay{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;width:300px;height:63px;border-radius:36px;background-color:#31c2a9}
.container-help-center-detail h1,.container-help-center-detail h2,.container-help-center-detail h3,.container-help-center-detail h4{margin-bottom:0}
.container-help-center-detail .title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:50px;border:dashed 3px #a4e8dc;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:20px 0 30px 0;padding:0 100px;height:65px;position:relative}
.container-help-center-detail .title-container .image{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;position:absolute;left:-3px}
.container-help-center-detail .title-container .image img{max-width:65px;max-height:65px}
.container-help-center-detail .title-container .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}
.container-help-center-detail .title-container .title h1{font-size:36px;font-weight:900;color:#404040}
.container-help-center-detail .content-container .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-help-center-detail .content-container .row .col-md-9{max-width:71%}
.container-help-center-detail .content-container .Users-FAQ{width:116px;height:29px;margin:15px 15px 15px 0;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--greyish-brown)}
.container-help-center-detail .content-container .Charities-FAQ{width:150px;height:29px;margin:15px 15px 15px 0;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--greyish-brown)}
.container-help-center-detail .content-container .content{background-color:#fff;border-radius:2px;margin-bottom:20px}
.container-help-center-detail .content-container .content h2{font-weight:700}
.container-help-center-detail .content-container .content .question-and-answer{padding:0 0 30px 0}
.container-help-center-detail .content-container .content .question-and-answer .question-panel{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.05);box-shadow:0 -1px 1px rgba(0,0,0,.05);border-radius:5px;border:solid 1px #c9c9c9}
.container-help-center-detail .content-container .content .question-and-answer .question-panel .question{color:#2fc2a9;font-size:18px;max-width:88%;font-weight:700;margin:0 auto 0 5px}
.container-help-center-detail .content-container .content .question-and-answer .question-panel .question:hover{color:#208473}
.container-help-center-detail .content-container .content .question-and-answer .question-panel .arrow{width:24px;height:24px;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;background:#a4e8dc;border-radius:50%}
.container-help-center-detail .content-container .content .question-and-answer .question-click{background-color:#2fc2a9;color:#fff}
.container-help-center-detail .content-container .content .question-and-answer .question-click .anwser-show{display:block!important}
.container-help-center-detail .content-container .content .question-and-answer .question-click .anwser-hidden{display:none}
.container-help-center-detail .content-container .content .question-and-answer .question-click .question{color:#fff}
.container-help-center-detail .content-container .content .question-and-answer .question-click .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s;transition:.5s}
.container-help-center-detail .content-container .content .question-and-answer .answer-panel{-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.05);box-shadow:0 -1px 1px rgba(0,0,0,.05)}
.container-help-center-detail .content-container .content .question-and-answer .answer-panel .padding-adjust{padding:15px;border-radius:5px;-webkit-box-shadow:0 2px 7px 3px rgba(185,185,185,.19);box-shadow:0 2px 7px 3px rgba(185,185,185,.19)}
.container-help-center-detail .content-container .content .question-and-answer .answer-panel .answer{font-size:18px;color:#404040}
.container-help-center-detail .content-container .content .question-and-answer .answer-panel .answer .email{color:#fb9448}
.container-help-center-detail .content-container .content .question-and-answer:first-child .question-panel{-webkit-box-shadow:none;box-shadow:none}
.container-help-center-detail .content-container .right-container{position:relative;min-height:448px}
.container-help-center-detail .content-container .right-container .category-panel{background-color:#fff;padding:15px;border-radius:5px;-webkit-box-shadow:0 2px 9px 3px rgba(230,230,230,.4);box-shadow:0 2px 9px 3px rgba(230,230,230,.4);padding:0;width:284px}
.container-help-center-detail .content-container .right-container .category-panel .title{-webkit-box-shadow:0 2px 9px 3px rgba(230,230,230,.4);box-shadow:0 2px 9px 3px rgba(230,230,230,.4);color:#404040;font-size:24px;border-bottom:none;padding:12px 172px 11px 13px;color:#404040;font-size:24px;font-weight:900;border-bottom:solid .5px #dbdbdb}
.container-help-center-detail .content-container .right-container .category-panel .category-list{margin-top:10px}
.container-help-center-detail .content-container .right-container .category-panel .category-list .category-item{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700;color:#8f8f8f;padding:15px 15px 15px 16px}
.container-help-center-detail .content-container .right-container .category-panel .category-list .category-item .right-arrow{float:left;font-weight:700;color:#2fc2a9;width:16px;display:none}
.container-help-center-detail .content-container .right-container .category-panel .category-list .category-item .category-link{padding-left:16px;display:block;color:#8f8f8f}
.container-help-center-detail .content-container .right-container .category-panel .category-list .link-active .right-arrow{display:inline-block}
.container-help-center-detail .content-container .right-container .category-panel .category-list .link-active .category-link{font-weight:700;color:#31c2a9}
.container-help-center-detail .content-container .right-container .contact-panel{background-color:#2fc2a9;max-width:160px;padding:12px;border-radius:28px;margin:171px 0 40px auto}
.container-help-center-detail .content-container .right-container .contact-panel .bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;font-size:18px;font-weight:700}
.container-help-center-detail .content-container .right-container .contact-panel .bottom p{color:#fff;font-size:18px}
.container-help-center-detail .content-container .right-container .contact-panel .bottom .contact{font-weight:700}
.container-help-center-detail .content-container .right-container .contact-panel .bottom .contact span{margin-left:8px}
.container-help-center-detail .content-container .right-container .contact-panel .bottom .contact span i{color:#fff}
.container-help-center-detail .content-container .email_image{width:26px;height:20px;margin:3px 7px 1px 0}
.container-landing .responsibilities-container .scholarship .sec-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}
.container-landing .responsibilities-container .scholarship .sec-title span{width:8px;height:30px;background-color:#f88385;border-radius:4px;display:inline-block}
.container-landing .responsibilities-container .scholarship .sec-title .content{margin-left:12px;color:#666;font-size:18px;font-weight:700}
.container-landing .responsibilities-container .scholarship .carousel-container{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}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel{position:relative;background-color:#fff;max-width:860px;min-height:270px}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .panel{width:100%;min-height:270px;white-space:nowrap;overflow:hidden}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .panel .item{display:inline-block;width:100%;vertical-align:middle;margin-top:90px}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .panel .item p{font-size:18px;line-height:24px;color:#545454;padding:0 10px 20px 10px;white-space:normal}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .panel .item label{display:block;text-align:right;font-size:16px;padding-right:50px;font-weight:400}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .signal{position:absolute;top:-77px;right:20px;font-size:150px;color:#bababa;width:42px;height:40px;z-index:15}
.container-landing .responsibilities-container .scholarship .carousel-container .logo-panel{width:48px;min-height:270px;margin-left:32px}
.container-landing .responsibilities-container .scholarship .carousel-container .logo-panel ul{list-style-type:none;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}
.container-landing .responsibilities-container .scholarship .carousel-container .logo-panel ul li{margin-bottom:6px}
.container-landing .responsibilities-container .scholarship .carousel-container .logo-panel ul li img{width:48px}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel{max-width:500px}
.container-fly-org .image-container{position:relative;width:200px;height:200px;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}
.container-fly-org .image-container img{max-width:200px}
.container-fly-org .image-container .org-name{position:absolute;top:55px;width:100%;text-align:center;font-size:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.container-help-center .title-container{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;max-width:100%;padding:20px 0 54px}
.container-help-center .image-container .new-content-container .overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container-help-center .image-container .new-content-container .overlay .image{margin-right:0}
.container-help-center .image-container .new-content-container .overlay .subject{font-size:16px;text-align:center}
.container-thermometer .as-contact-panel .required-panel{position:relative;padding-left:20px;padding-right:0}
.container-thermometer .as-contact-panel .required-panel .required-flag{position:absolute;left:10px;color:red}
.container-thermometer .as-contact-panel .required-panel .image-caret{position:absolute;right:10px;top:12px}
.container-thermometer .as-contact-panel{margin:0 auto}
.container-thermometer .as-contact-panel .user-info{margin-left:0;margin-right:0}
.container-thermometer .as-contact-panel .contact-form-group{margin-bottom:30px;height:40px}
.container-thermometer .as-contact-panel .contact-format-error{color:red;font-size:14px;display:none}
.container-thermometer .as-contact-panel .user-identify{display:none;background-color:#fff}
.container-thermometer .as-contact-panel #id-message,.container-thermometer .as-contact-panel #id-user-classify{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;background-color:#fff}
.container-thermometer .as-contact-panel .verify-panel{max-width:305px;margin:20px auto}
.container-thermometer .as-contact-panel .submit-button-panel{margin-top:20px;text-align:center;padding-bottom:30px}
.container-thermometer .as-contact-panel .submit-button-panel .btn-thermometer-contact-submit{width:300px;height:54px;line-height:54px;margin:0 auto;color:#fff;background-color:#2fc2a9;border-radius:27px;font-size:20px;font-weight:700}
.container-thermometer .as-contact-panel .submit-button-panel .btn-thermometer-contact-submit:hover{background-color:#41c4a1;cursor:pointer}
.container-p410 .image-container{width:200px;margin:20px auto}
.container-p410 .image-container img{width:100%;height:auto}
#coupon-birds-body-id .research-container.research-list{padding:0}
#coupon-birds-body-id .research-container.research-list ul{padding:0}
#coupon-birds-body-id .research-container.research-list .research{min-height:260px;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:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../images/cb-imported/project-static-page/research/research-pc-1.png) no-repeat center;background-size:cover}
#coupon-birds-body-id .research-container.research-list .research .text .research_title{text-align:center;width:100%;font-size:45px;font-weight:700;letter-spacing:.55px;color:#2c2c2c;margin:30px 0 10px}
#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box{max-width:892px;margin:0 auto}
#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box .research_text{font-size:30px;font-weight:600;line-height:1.27;letter-spacing:.55px;text-align:center;color:#2c2c2c;margin-bottom:28px}
#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box img{display:block;margin:0 auto;margin-bottom:18px}
#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box .as-featured-on{font-size:18px;letter-spacing:-.5px;font-weight:700;text-align:center;color:#36aaa1;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;margin-bottom:12px;white-space:nowrap}
#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box .as-featured-on span{margin:0 8px;width:363px;display:inline-block;border:1px dashed #3ebbb8}
#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box .col-md-9{max-width:none;padding-left:2px;padding-right:2px}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px auto 47px}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick:hover .title{text-decoration:underline!important}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .editors-pick-tag{margin-right:30px;position:relative;border:solid 2.8px #c8e0dc;max-width:635px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .editors-pick-tag img{max-width:635px;min-height:422px}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .editors-pick-tag::after{content:"Editor's Pick";position:absolute;background:#f75f5e;top:-10px;left:-2px;padding:5px 15px;font-size:18px;width:132px;height:36px;color:#fff}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .read-more{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;max-width:435px;height:100%}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .read-more .title{font-size:32px;font-weight:700;line-height:1.41;color:#2c2c2c;margin-bottom:20px}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .read-more .desc{font-size:22px;font-weight:500;line-height:1.36;letter-spacing:.4px;color:#6d6d6d;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .read-more .read-more-link{font-size:25px;font-weight:800;color:#f75f5e;text-decoration:underline!important}
#coupon-birds-body-id .research-container.research-list .research_tabbar .editors-pick .latest{font-size:18px;font-weight:700;font-style:italic;letter-spacing:.33px;color:#36aaa1}
#coupon-birds-body-id .research-container.research-list .text_list ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}
#coupon-birds-body-id .research-container.research-list .text_list h2{font-size:32px;font-weight:700;line-height:1.56;color:#404040;letter-spacing:normal;margin-bottom:0;padding-left:25px}
#coupon-birds-body-id .research-container.research-list .text_list>.detail{position:relative;padding:0 42px}
#coupon-birds-body-id .research-container.research-list .text_list>.detail a{display:block}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li{width:33%;-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc((100% - 50px)/ 3);min-width:calc((100% - 50px)/ 3);max-width:calc((100% - 50px)/ 3);margin:10px 25px 10px 0;list-style:none;border:solid 1px #d2eeec;border-radius:14px;-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,.09);box-shadow:0 0 11px 0 rgba(0,0,0,.09)}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li:nth-child(3n){margin-right:0}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li a{width:100%;border-radius:13px;position:relative}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li a>img{max-width:353px;max-height:197px;min-height:197px;border-top-left-radius:13px;border-top-right-radius:13px}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li a>div{max-height:156px;padding:10px 15px}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li a>div>p{height:87px;font-size:20px;margin-bottom:6px;line-height:1.45;font-weight:600;letter-spacing:-.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li a>div>span{font-size:18px;line-height:1.36;font-weight:500;color:#8c8c8c}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li a>div>.date{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#coupon-birds-body-id .research-container.research-list .text_list>.detail>.saveing_tips>li a>div>.date .icon_text>span{font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333!important;margin-left:10px}
#coupon-birds-body-id .research-container.research-list .text_list>.detail .coupon_aggregation>li a{position:relative;border-radius:13px;overflow:hidden}
#coupon-birds-body-id .research-container.research-list .text_list>.detail .coupon_aggregation>li a p{position:absolute;width:268px;height:40px;left:50%;bottom:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:23px;font-weight:700;text-align:center}
#coupon-birds-body-id .research_center_content h1{font-weight:700;letter-spacing:-.5px}
#coupon-birds-body-id .research_center_content h2,#coupon-birds-body-id .research_center_content h3{font-weight:600}
#coupon-birds-body-id .research-comments .avator-name{width:38px;height:38px;border-radius:50%;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;font-size:20px}
#coupon-birds-body-id .research-comments h2{display:inline-block;max-height:41px;font-size:30px;color:#404040;font-weight:600;letter-spacing:-.1px;line-height:normal;margin:22px 0 15px 0}
#coupon-birds-body-id .research-comments .research-textarea textarea{width:100%;height:147px;background-color:#f8f9f9;padding:20px;border-radius:18px;border:0;resize:none;outline:0}
#coupon-birds-body-id .research-comments .research-textarea .info-text{text-align:right}
#coupon-birds-body-id .research-comments .research-textarea .research-comments-btn{width:122px;height:40px;border-radius:10px;background-color:#2ec1a3;color:var(--white);font-size:16px;font-weight:600;letter-spacing:normal;line-height:normal;text-align:center;border:0;margin-top:15px;outline:0}
#coupon-birds-body-id .research-comments .show-research-comments .info{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-icon{margin-right:10px}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-icon img{width:38px;height:38px;border-radius:19px}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:12px}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-info .user-name{display:-webkit-box;display:-ms-flexbox;display:flex}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-info .user-name span{margin-right:6px;color:#000;font-size:16px;font-weight:600;line-height:22px}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-info .user-name i{color:#969696;font-size:13px;font-weight:500;letter-spacing:-.1px;margin-top:3px}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-info .review-text{margin-top:5px}
#coupon-birds-body-id .research-comments .show-research-comments .info .user-info .review-text p{font-size:16px;letter-spacing:-.3px;color:#000;font-weight:400;line-height:22px}
#coupon-birds-body-id .research-container.research-list .text_list>.detail{padding:0 15px}
#coupon-birds-body-id .research_tabbar.container{width:100%;padding:0}
#coupon-birds-body-id .research-container.research-list .research .text{padding:0}
#coupon-birds-body-id .research-container.research-list .text_list>.detail{position:relative;padding:0 15px}
.research-detail-container .map-wrap #map1{width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;max-width:1170px;position:static;margin:0 auto;-webkit-transition:.2s;transition:.2s;opacity:1;left:0;right:0;height:500px;position:relative}
.research-detail-container .maps.active{z-index:9!important;opacity:1!important;display:block!important}
.research-detail-container .pager{max-width:300px;margin:50px auto 0;position:relative;height:120px}
.research-detail-container p.pager-text{margin:10px}
.research-detail-container .icon-wrap{width:50%;float:left;padding:0 25px;font-size:18px;line-height:1.2em;cursor:pointer}
.research-detail-container span.\30 \%{display:none}
.research-detail-container .icon-1{background-image:url(../../../../images/icon-1.png);background-repeat:no-repeat;background-size:contain;height:85px;width:85px;margin:10px auto 0;-webkit-transition:.2s;transition:.2s;opacity:.5}
.research-detail-container .active .icon-1{background-image:url(../../../../images/icon-1.png);opacity:1}
.research-detail-container .icon-wrap:hover .icon-1{background-image:url(../../../../images/icon-1.png);-webkit-transform:scale(.95);transform:scale(.95)}
.research-detail-container h1{font-size:6rem;font-weight:900;color:#e97074}
.research-detail-container h1 span{color:#00b1b1}
.research-detail-container .banner{max-width:780px;width:100%;margin:2rem auto!important}
.research-detail-container .datamaps-hoverover{font-family:inherit!important}
.research-detail-container path.datamaps-subunit{cursor:pointer}
.research-detail-container #map{width:100%;height:600px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;max-width:1170px;position:relative;margin:0 auto}
.research-detail-container .logo-wrap{padding:0 1rem;display:inline-block;width:250px;margin-bottom:15px}
.research-detail-container .stats-layer{background-size:contain;background-repeat:no-repeat;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;line-height:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.4em;padding:3rem 3rem 2rem;position:relative;left:0;background-color:#fff;color:#000;max-width:300px;-webkit-box-shadow:0 0 62px 0 rgba(0,0,0,.33);box-shadow:0 0 62px 0 rgba(0,0,0,.33);border:5px solid #e97074;width:100%;z-index:9999!important}
.research-detail-container div#map1 .stats-layer:before{content:"";display:block;height:60px;width:60px;background-image:url(../../../../images/icon-1.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:0;right:0;top:-32px;margin:auto}
.research-detail-container .stats-layer .heading,.research-detail-container .stats-layer h4{font-size:22px;text-transform:uppercase;font-weight:900;margin-bottom:15px;color:#e97074;text-shadow:-3px 2px 0 #fff}
.research-detail-container .stats-layer p{margin-bottom:10px;font-size:16px;color:#000;line-height:1.6em}
.research-detail-container .stats-layer b{color:#00b1b1}
.research-detail-container .stats-layer p em{margin-right:10px}
.research-detail-container .datamap .labels text,.research-detail-container .datamap line{stroke:#111!important;fill:#fff}
.research-detail-container .stats table{text-align:left;width:180px}
.research-detail-container .stats table td:first-child{width:80%}
.research-detail-container .stats table th{font-size:24px}
.research-detail-container .icon{height:100px;width:100px;position:absolute;left:0;top:-115%;line-height:140px;text-align:center;color:#fff;bottom:0;margin:auto;background-image:url(../../../../images/icon.png);background-position:center;background-size:60%;background-repeat:no-repeat;right:0;margin:auto}
.research-detail-container .icon:before{font-size:66px}
.research-detail-container .intro{font-size:18px;max-width:740px;padding:0 2rem;margin:20px auto 0}
.research-detail-container .content .research-payday{display:block;width:100%;height:auto}
.research-detail-container .maps.active .icon-1{background-image:url(../../../../images/icon-1.png);opacity:1}
.research-detail-container .share-link{width:100%;max-width:180px}
.research-detail-container .share-link a{width:100%!important}
.research-detail-container .share-links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;margin:30px auto 0;max-width:380px}
.research-detail-container .share-links,.research-detail-container .share-links .btn{display:-webkit-box;display:-ms-flexbox;display:flex}
.research-detail-container .share-links .btn{margin:0 10px;padding:10px 20px!important;min-height:46px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e97074;border:none!important;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px;position:relative;top:0;width:100%;max-width:180px}
.research-detail-container .share-links .btn:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#49679d;color:#fff}
.research-detail-container .background-parallax{text-align:center;position:absolute;z-index:0;width:100%;height:140%;left:0;overflow:hidden}
.research-detail-container .para-inner{position:relative;height:100%;width:100%;top:-10%}
.research-detail-container .background-parallax img{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}
.research-detail-container .background-parallax img:nth-child(1){-webkit-animation:fly 8s ease-in-out infinite alternate;animation:fly 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(2){-webkit-animation:fly1 8s ease-in-out infinite alternate;animation:fly1 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(3){-webkit-animation:fly2 8s ease-in-out infinite alternate;animation:fly2 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(4){-webkit-animation:fly3 8s ease-in-out infinite alternate;animation:fly3 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(5){-webkit-animation:fly4 8s ease-in-out infinite alternate;animation:fly4 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(6){-webkit-animation:fly5 8s ease-in-out infinite alternate;animation:fly5 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(7){-webkit-animation:fly6 8s ease-in-out infinite alternate;animation:fly6 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(8){-webkit-animation:fly7 8s ease-in-out infinite alternate;animation:fly7 8s ease-in-out infinite alternate}
.research-detail-container .background-parallax img:nth-child(9){-webkit-animation:fly8 8s ease-in-out infinite alternate;animation:fly8 8s ease-in-out infinite alternate}
.research-detail-container .datamaps-hoverover{margin-left:-150px;margin-top:50px}
.research-detail-container .box{border:3px solid #000;padding:30px;border-radius:10px!important;position:relative;margin-top:60px;min-height:140px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;background:#fff}
.research-detail-container .box:before{content:"";display:block;border-radius:50%;height:70px;width:70px;background-image:url(../images/icon.png);background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:-46px;left:0;right:0;margin:auto}
.research-detail-container .b-2:before{content:"";display:block;border-radius:50%;height:70px;width:70px;background-image:url(../images/icon.png);background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:-46px;left:0;right:0;margin:auto}
.research-detail-container .b-3:before{content:"";display:block;border-radius:50%;height:70px;width:70px;background-image:url(../images/icon.png);background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:-46px;left:0;right:0;margin:auto}
.research-detail-container del{color:#000;display:inline-block;text-decoration:none!important;position:relative}
.research-detail-container del:after{content:"";display:inline-block;width:100%;background:#000;height:4px;position:absolute;left:0;top:52%}
.research-detail-container p.state{color:#00b1b1;font-weight:700;font-size:24px}
.research-detail-container p.date{font-weight:700;font-size:20px}
.research-detail-container .intro{font-size:22px;max-width:740px;padding:0 2rem;margin:20px auto 0}
.research-detail-container .extro{font-size:20px;padding:20px;margin-bottom:3rem}
.research-detail-container #map{height:400px}
.research-detail-container #map{height:300px}
.research-detail-container #map{height:250px}
.research-detail-container .share-links-container:before{left:10%}
.research-detail-container .share-links-container:after{right:10%}
.research-detail-container .share-links-container:before{left:5%}
.research-detail-container .share-links-container:after{right:5%}
.research-detail-container .share-links{max-width:280px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.research-detail-container .share-links .btn{max-width:130px}
.research-detail-container .flaticon-ice-cream:before{left:17%;font-size:60px!important}
.research-detail-container .share-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.research-detail-container .share-links .btn{max-width:none;margin:0;min-height:40px}
.research-detail-container .share-links .share-link{margin:5px 0;max-width:150px}
.research-detail-container .share-links-container .share-links-grass{padding:10px 0 60px}
.research-detail-container .h1,.research-detail-container h1{font-size:56px;background-color:rgba(255,255,255,.36);padding:20px}
.research-detail-container .share-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.research-detail-container .share-link.embed-link{display:none}
.research-detail-container .share-links-container:after,.research-detail-container .share-links-container:before{display:none}
.research-detail-container *{border-radius:0!important}
.research-detail-container a .at-icon-wrapper{display:none}
.research-detail-container div.atclear{clear:both;display:inline}
.research-detail-container .btn-group-lg>.btn,.research-detail-container .btn-lg{line-height:1.3333333!important;margin-bottom:0!important}
.research-detail-container .infographic-container{padding:2rem 0 5rem;margin:0 auto;width:100%;position:relative}
.research-detail-container .infographic-container img{margin:0 auto}
.research-detail-container .vertical-alignment-helper{height:100%}
.research-detail-container .vertical-alignment-helper .vertical-align-bottom{bottom:140px;position:fixed;left:0;right:0;top:auto!important}
.research-detail-container textarea{font-family:Courier New,sans-serif;font-size:12px!important;height:120px;display:block}
.research-detail-container .site_link{background:#7c84ad;display:block;margin-left:-15px;padding:4rem;margin-right:-15px}
.research-detail-container svg.datamap{width:100%;height:100%}
.research-detail-container .background-parallax img{width:100%;height:auto}
.research-detail-container .icon{top:-80px;-webkit-transform:scale(.85);transform:scale(.85);position:relative}
.research-detail-container .para-inner{position:relative;-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.5}
.research-detail-container h1{font-size:46px}
.research-detail-container .background-parallax{height:100%}
.research-detail-container .para-inner{position:relative;top:0;opacity:.3}
.research-detail-container svg.datamap{height:110%}
.research-detail-container .background-parallax img{bottom:auto}
.research-detail-container .map-wrap{height:500px}
.research-detail-container .para-inner{position:relative;top:30px}
.research-detail-container #map{margin-left:-20px}
.research-detail-container .icon{right:0;bottom:-50px;-webkit-transform:scale(.6);transform:scale(.6);top:auto;left:0;margin:auto;position:absolute}
.research-detail-container .stats{margin-top:0}
.research-detail-container .stats table{width:100%}
.research-detail-container h1{font-size:36px;padding:10px 2rem}
.research-detail-container img.banner{padding:0 20px}
.research-detail-container .datamap .labels text,.research-detail-container .datamap line{font-size:7px!important}
.research-detail-container del{color:#000;display:inline-block;text-decoration:none!important;position:relative;display:inline-block}
.research-detail-container h1 span{display:block}
.research-detail-container svg.datamap{height:100%;-webkit-transform:scale(1.15);transform:scale(1.15)}
.research-detail-container .map-wrap{height:300px}
.research-detail-container .datamaps-hoverover{z-index:999!important}
.research-detail-container .datamaps-hoverover.active{left:0!important;right:0!important;margin:auto}
.research-detail-container .stats-layer{position:absolute;left:0;right:0;top:-320px!important;max-width:70%;padding:30px 20px 20px;margin:auto}
#natalie-warb .research-container .title-info{width:100%;height:320px;margin:136px auto 30px;padding:33px;background-color:#f3f7f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative}
#natalie-warb .research-container .title-info .person-info{display:-webkit-box;display:-ms-flexbox;display:flex}
#natalie-warb .research-container .title-info .img-info{display:block;max-width:254px;min-width:254px;max-height:254px}
#natalie-warb .research-container .title-info .img-info img{display:block;width:100%;height:100%}
#natalie-warb .research-container .title-info .person-text{margin-left:37px}
#natalie-warb .research-container .title-info .person-text p{font-weight:700;font-size:32px;color:#000}
#natalie-warb .research-container .title-info .person-text span{font-size:20px;color:#2b3735}
#natalie-warb .research-container .title-info .person-text .aiming{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#natalie-warb .research-container .title-info .person-text .aiming p{font-size:20px;color:#404040;font-weight:400}
#natalie-warb .research-container .title-info .person-text .aiming span{font-size:80px;color:#2bc4ab;-ms-flex-item-align:end;align-self:end;line-height:1;padding-top:20px}
#natalie-warb .research-container .bg{position:absolute;left:0;top:106px;right:0;height:291px;background:url(../images/cb-imported/project-research/blog-bc.png) no-repeat top center;background-size:100% 100%;z-index:-99}
#natalie-warb .research-container ul{padding:0}
#natalie-warb .research-container .research .text .research_title{width:500px;height:55px;margin:160px auto 14px;font-size:46px;font-weight:900;color:#fff;text-align:center}
#natalie-warb .research-container .research .text .research_text{width:758px;height:54px;margin:14px auto 0;font-size:21px;color:#fff;text-align:center}
#natalie-warb .research-container .text_list{margin:0!important}
#natalie-warb .research-container .text_list .text_list_{background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#natalie-warb .research-container .text_list .text_list_>li{width:281px;list-style:none;line-height:44px;font-size:22px;font-weight:600;text-align:center;color:#435352;border-bottom:4px solid transparent}
#natalie-warb .research-container .text_list .text_list_>li:hover{cursor:pointer}
#natalie-warb .research-container .text_list .text_list_>.active{border-color:#2bc4ab;cursor:pointer;color:#2bc4ab}
#natalie-warb .research-container .text_list>.detail{position:relative;padding:15px}
#natalie-warb .research-container .text_list>.detail>ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;display:none}
#natalie-warb .research-container .text_list>.detail>.selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
#natalie-warb .research-container .text_list>.detail a{display:block}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li{width:33%;-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc((100% - 50px)/ 3);min-width:calc((100% - 50px)/ 3);max-width:calc((100% - 50px)/ 3);margin:10px 25px 10px 0;list-style:none;border:solid 1px #d2eeec;border-radius:14px;-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,.09);box-shadow:0 0 11px 0 rgba(0,0,0,.09)}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li:nth-child(3n){margin-right:0}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li a{border-radius:13px;position:relative}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li a>img{width:100%;height:197px;border-top-left-radius:13px;border-top-right-radius:13px}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li a>div{max-height:156px;padding:10px 15px}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li a>div>p{height:58px;font-size:20px;letter-spacing:-.5px;margin-bottom:6px;line-height:1.45;font-weight:800}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li a>div>span{font-size:14px;letter-spacing:-.1px;line-height:1.36;font-weight:500;color:#8c8c8c}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li a>div>.date{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#natalie-warb .research-container .text_list>.detail>.saveing_tips>li a>div>.date .icon_text>span{font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333!important;margin-left:10px}
#natalie-warb .research-container .text_list>.detail .coupon_aggregation>li a{position:relative;border-radius:13px;overflow:hidden}
#natalie-warb .research-container .text_list>.detail .coupon_aggregation>li a p{position:absolute;width:268px;height:40px;left:50%;bottom:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:23px;font-weight:700;text-align:center}
#natalie-warb .research-container .text_list .next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#natalie-warb .research-container .text_list .next button{border:1px solid #2fc2a9;outline:0;width:100%;height:35px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#2fc2a9;line-height:2;font-weight:600}
#natalie-warb .research-container .link{padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#natalie-warb .research-container .link img{width:30px}
#natalie-warb .research-container .person-text{-ms-flex-item-align:center;align-self:center}
#natalie-warb .research-container .person-text h1{font-weight:700;font-size:32px;color:#000}
#natalie-warb .research-container .saveing_tips>li a>div>p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
#natalie-warb .research-container .icon_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#natalie-warb .research-container .icon_text img{width:30px;height:30px;display:block;border-radius:50%}
#coupon-birds-body-id .research-container.research-list .read-more .title{font-size:20px!important}
#coupon-birds-body-id .research-container.research-list .read-more .desc{font-size:14px!important}
#coupon-birds-body-id .research-container.research-list .read-more .read-more-link{font-size:18px!important}
#coupon-birds-body-id .research-container.research-list .editors-pick-tag{min-width:50%}
#coupon-birds-body-id .research-container.research-list .editors-pick-tag img{min-height:auto!important}
#coupon-birds-body-id .research-container.research-list .editors-pick-tag::after{padding:5px!important;width:108px!important;height:30px!important;text-align:center;font-size:14px!important}
#coupon-birds-body-id .research-container.research-list .research .text .research_title{font-size:40px}
#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box{max-width:892px;margin:0 auto;padding:0}
#coupon-birds-body-id .research-container.research-list .text_list h2{font-size:24px!important}
#coupon-birds-body-id .research-container.research-list .text_list>.detail .saveing_tips li{width:calc(33% - 11px);margin:10px 25px 10px 0}
#coupon-birds-body-id .research-container.research-list .text_list>.detail .saveing_tips a>img{min-height:158px!important;max-height:158px!important}
#coupon-birds-body-id .research-container.research-list .text_list>.detail .saveing_tips a>div{padding:10px!important}
#coupon-birds-body-id .research-container.research-list .text_list>.detail .saveing_tips a>div span{font-size:12px!important;margin-top:5px!important}
#coupon-birds-body-id .research-container.research-list .text_list>.detail .saveing_tips a p{-webkit-line-clamp:2!important;height:auto!important;font-size:14px!important}
body#coupon-birds-body-id .research-container.research-list .text_list>.detail .saveing_tips a>img{min-height:118px!important;max-height:118px!important}
body#coupon-birds-body-id .research-container.research-list .research .text .research_title{font-size:36px}
body#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box{padding:0 9%}
body#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box .research_text{font-size:24px;font-weight:600;line-height:1.27;letter-spacing:.55px;text-align:center;color:#2c2c2c;margin-bottom:28px}
body#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box .as-featured-on{white-space:nowrap}
body#coupon-birds-body-id .research-container.research-list .research .text .research_text_img_box .as-featured-on span{width:100%}
.why-trust-us{margin-bottom:40px}
.why-trust-us .progress{width:26px;height:26px;border-radius:50%;background:conic-gradient(#36aaa1 0 var(--percentage),#c7dddb 0 var(--percentage));position:relative;margin-left:10px;margin-left:auto}
.why-trust-us .progress:after{content:'';position:absolute;width:70%;height:70%;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}
.why-trust-us h1{font-size:36px;letter-spacing:-.5px;font-weight:600;text-align:center;padding-top:20px;margin-bottom:20px}
.why-trust-us .author{text-align:center}
.why-trust-us .author p:first-child{font-size:16px;letter-spacing:-.5px;line-height:1.56;text-align:center;margin-bottom:0}
.why-trust-us .author p:last-child{font-size:14px;font-weight:400;line-height:1.79;text-align:center}
.why-trust-us .border-top{padding-top:25px;border-top:1px dashed #c7dddb!important}
.why-trust-us p{font-size:18px;letter-spacing:-.5px;line-height:1.5;margin-bottom:15px}
.why-trust-us h2{font-size:28px;letter-spacing:-.5px;font-weight:600;line-height:.83;margin:40px 0 20px}
.why-trust-us table{width:70%;max-width:675px;border-collapse:collapse;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #c7dddb;-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;margin:5px 0 10px}
.why-trust-us table tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #c7dddb}
.why-trust-us table tr:last-child{border:none}
.why-trust-us table tr td{padding:15px 0 15px 15px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;letter-spacing:-.5px}
.why-trust-us table tr td>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px}
.why-trust-us table tr td img{margin-right:10px}
.why-trust-us table tr td:nth-child(2n-1){border-right:1px solid #c7dddb}
.why-trust-us table tr td:nth-child(2n){font-size:18px;font-weight:800;line-height:1.56;color:#36aaa1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.why-trust-us .screenshot{max-width:852px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px 0 10px;position:relative}
.why-trust-us .image{font-size:18px;letter-spacing:-.5px;line-height:1.4;font-weight:600}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .progress-label-bar{font-size:18px;font-weight:600;color:var(--white);white-space:nowrap}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .progress-label-bar span{font-family:"Sorts Mill Goudy",serif;font-size:32px;font-style:italic;line-height:1.25;text-align:left;color:#ffe988}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .progress-label-bar{font-size:16px}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .progress-label-bar span{font-size:24px}
.container-featured .faq-list .faq-item.faq-click{-webkit-box-shadow:0 1px 2px 0 rgba(255,187,1,.86),0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(255,187,1,.86),0 1px 3px 1px rgba(0,0,0,.15)}
.container-featured .faq-list .faq-item.faq-click p{display:block}
.container-featured .faq-list .faq-item.faq-click svg{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}
.container-featured .faq-list .faq-item{padding:0 33px;border-radius:17px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background-color:var(--white);margin:0 0 13px}
.container-featured .faq-list h3{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#404040;padding:30px 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.container-featured .faq-list p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#666;margin:0;display:none;padding:17px 0 22px;border-top:1px solid #bababa}
.container-featured .faq-list h3{font-size:18px;padding:20px 0 22px}
.container-featured .faq-list p{font-size:16px;margin:2px 0 22px}
.modal-dialog-key-coupon .modal-header .follow-us-container{margin-top:16px;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}
.modal-dialog-key-coupon .modal-header .follow-us-container>p{height:40px;line-height:30px;margin-right:12px}
.modal-dialog-key-coupon .modal-header .follow-us-container .at-icon-wrapper{margin-right:6px}
.as-contact-container{background:#fff;padding:0 15px 20px 15px}
.as-contact-container h1{padding:20px 0 10px;text-align:center;font-size:24px;font-weight:600;letter-spacing:-.5px;margin-bottom:0;color:#404040}
.as-contact-container .contact-us-title-h2{font-size:20px;letter-spacing:-.5px;font-weight:600;color:#404040;margin-bottom:8px;text-align:center}
.as-contact-container .contact-us-title-p{font-size:16px;letter-spacing:-.5px;line-height:1.88;color:#404040;margin-bottom:20px;padding:0 25px;text-align:center}
.as-contact-container .name-email{display:-webkit-box;display:-ms-flexbox;display:flex}
.as-contact-container .field-name{font-size:14px;letter-spacing:-.1px;font-weight:600;color:#404040;margin:8px 0;white-space:nowrap}
.as-contact-container .recaptcha-info{font-size:12px;line-height:2.08;color:#404040;margin:10px auto 15px}
.as-contact-container .title p{font-size:16px;color:#404040;padding-bottom:20px}
.as-contact-container .title ul{padding-left:15px}
.as-contact-container .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f9f9f9;margin:0 -15px;padding:10px 15px}
.as-contact-container .form-container .contact-format-error{height:20px;line-height:20px;color:red;display:none}
.as-contact-container .form-container .contact-format-error{font-size:12px}
.as-contact-container .form-container input{font-size:12px}
.as-contact-container .form-container select{font-size:12px}
.as-contact-container .form-container textarea{font-size:12px}
.as-contact-container .form-container .name-panel{position:relative}
.as-contact-container .form-container .name-panel label{position:absolute;left:5px;color:red}
.as-contact-container .form-container .name-panel input{width:100%;height:38px;border-radius:6px}
.as-contact-container .form-container .email-panel{position:relative;padding-left:15px}
.as-contact-container .form-container .email-panel label{position:absolute;left:5px;color:red}
.as-contact-container .form-container .email-panel input{width:100%;height:38px;border-radius:6px}
.as-contact-container .form-container .classify-panel,.as-contact-container .form-container .message-panel{position:relative}
.as-contact-container .form-container .classify-panel label,.as-contact-container .form-container .message-panel label{position:absolute;left:5px;color:red}
.as-contact-container .form-container .classify-panel select,.as-contact-container .form-container .message-panel select{width:100%;height:38px;border-radius:6px}
.as-contact-container .form-container .input-panel{margin-bottom:15px;position:relative;padding-left:15px;height:70px}
.as-contact-container .form-container .input-panel label{position:absolute;left:5px;color:red}
.as-contact-container .form-container .input-panel input{width:95%}
.as-contact-container .form-container .input-panel .input-explain{color:#8a8a8a;font-size:13px}
.as-contact-container .form-container .input-panel .input-explain{color:#8a8a8a;font-size:11px}
.as-contact-container .form-container .context-panel{position:relative}
.as-contact-container .form-container .context-panel label{position:absolute;left:5px;color:red}
.as-contact-container .form-container .context-panel textarea{width:100%}
.as-contact-container .form-container .verify-panel{max-width:305px;padding:1px 1px;margin:0 auto 20px auto}
.as-contact-container .form-container .submit-button-panel .btn-contact-submit{color:#fff;padding:10px;border-radius:21.7px;background-color:#2fc2a9;height:43px;font-size:18px;font-weight:700;line-height:1.24;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}
.as-contact-container .form-container .contact-us-question-explain{display:none;padding-left:15px;padding-right:15px}
.as-contact-container .form-container .contact-us-question-explain .contact-us-question-explain-next{text-align:left;margin:-15px 0 15px;padding:10px;background-color:#fff;font-size:14px}
.as-contact-container .form-container .contact-us-question-explain .contact-us-question-explain-next .contact-us-question-explain-result h2{font-size:18px}
.as-contact-container .form-container .contact-us-question-explain .contact-us-question-explain-next .contact-us-question-explain-result p{padding-left:0}
.as-contact-container .form-container .contact-us-screenshot label{margin-left:12px}
.as-contact-container .form-container .contact-us-screenshot input{margin-left:12px}
.as-contact-container .form-container .contact-us-screenshot span{margin-left:12px}
.as-contact-container .form-container .contact-us-screenshot .required-flag-in-mobile{color:red;margin-left:5px}
.as-contact-container p{font-size:16px}
.as-contact-container .form-control{background-color:#f3f3f3;border:1px solid #f3f3f3;border-radius:6.9px}
.as-contact-container .form_contact_us .minimum{font-size:10px;color:#f80000;float:right;line-height:2.5;display:none}
.as-contact-container .form_contact_us .email_image_contact_us_component{-ms-flex-negative:0;flex-shrink:0;padding:0 30px 0 0}
.as-contact-container .form_contact_us .form-footer-rec{padding:10px 0 15px 0;font-size:12px;letter-spacing:-.1px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#404040}
.as-contact-container .contact_us_base_info{border-radius:10px;background:url("../images/cb-imported/contactus/map-mo.png") no-repeat;margin:0 0 20px 0;background-size:100% 100%;background-position:100%}
.as-contact-container .contact_us_base_info .contact_us_base_info_span{font-size:20px;letter-spacing:-.5px;font-weight:600;color:#404040}
.as-contact-container .contact_us_base_info .contact_us_base_info_p{font-size:16px;letter-spacing:-.5px;line-height:1.67;color:#404040}
.as-contact-container .contact_us_base_info .contact_us_base_info_detail{padding:20px 0 20px 20px}
.as-contact-container .submit-button-panel{border-radius:20px;background-color:#2fc2a9;width:60%;margin:0 auto}
.as-contact-container .btn-contact-submit{margin:15px 0 30px 0;padding:10px 0 10px;text-align:center;font-size:16px;letter-spacing:-.5px;font-weight:600;line-height:1.25;color:var(--white)}
.as-contact-container .verify-panel{width:305px;margin:0 auto}
.scholarship-form-title{width:100%;background:url(../images/cb-imported/project-static-page/scholarship/2018/scholarship-background-banner.png) no-repeat center;background-size:cover;height:155px;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}
.scholarship-form-title h1{max-width:309px;text-align:center;margin:0;font-size:24px;font-weight:700;letter-spacing:-.14px;color:#fff}
.container-scholarship-step-form h2{font-size:18px;color:#404040;margin:25px 0 10px 0;font-weight:600;letter-spacing:-.09px;text-align:left}
.container-scholarship-step-form h3{font-size:15px;font-weight:700;line-height:1.67;letter-spacing:-.1px;text-align:left;color:#404040}
.container-scholarship-step-form p{font-size:15px;line-height:1.67;letter-spacing:-.1px;text-align:left;color:#404040}
.container-scholarship-step-form ul li{font-size:15px;line-height:1.67;letter-spacing:-.1px;text-align:left;color:#404040}
.container-scholarship-step-form .scholarship-para{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.5px;color:#404040;padding:13px}
.container-scholarship-step-form .scholarship-para b{font-weight:600}
.container-scholarship-step-form .scholarship-how-to-save .classify-box{max-width:1140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;margin:10px 0;background-image:-webkit-linear-gradient(13deg,rgba(171,239,232,.28) 2%,rgba(243,255,253,.39) 93%);background-image:linear-gradient(77deg,rgba(171,239,232,.28) 2%,rgba(243,255,253,.39) 93%)}
.container-scholarship-step-form .scholarship-how-to-save .para-list-add{display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;max-width:1140px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;background-image:-webkit-linear-gradient(3deg,#faf7e7 2%,#faf7e7 91%);background-image:linear-gradient(87deg,#faf7e7 2%,#faf7e7 91%);cursor:pointer}
.container-scholarship-step-form .scholarship-how-to-save .para-list-add span{height:100%;width:11px;background-color:#fcefaa;margin-right:7px}
.container-scholarship-step-form .scholarship-how-to-save .para-list-add p{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.08px;color:#7c5a09}
.container-scholarship-step-form .scholarship-how-to-save .para-list-add .right-raw{width:26px;height:26px;border-radius:13px;-webkit-transform:rotate(0);transform:rotate(0);background-color:#fcefaa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;transition:all .5s;position:absolute;right:17px;top:6px}
.container-scholarship-step-form .scholarship-how-to-save .money-secrets-saving-tips{max-width:1140px;padding:10px 0;background-image:-webkit-linear-gradient(3deg,#faf7e7 2%,#faf7e7 91%);background-image:linear-gradient(87deg,#faf7e7 2%,#faf7e7 91%)}
.container-scholarship-step-form .scholarship-how-to-save .money-secrets-saving-tips li{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.08px;line-height:1.8;list-style-type:disc}
.container-scholarship-step-form .scholarship-how-to-save .scholarship-remark{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.5px;color:#404040;margin:10px 0 20px 0}
.container-scholarship-step-form .scholarship-application-button{width:90%;height:50px;border-radius:11px;background-color:#c6d2d0;border:none;display:block;margin:0 auto}
.container-scholarship-step-form .scholarship-application-button span{list-style:none;text-decoration:none;font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.09px;color:var(--white);margin:auto}
.container-scholarship-step-form .title-h1{font-size:20px;color:#4c4c4c;text-align:center;font-weight:700;padding:10px 0;margin:0 auto}
.container-scholarship-step-form .form-card{margin:37px 0 25px 0;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:center;-ms-flex-pack:center;justify-content:center;padding:32px 14px 30px 16px;border-radius:30px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);background-color:var(--white)}
.container-scholarship-step-form .form-step-top h2{font-size:18px;font-weight:600;letter-spacing:-.09px;text-align:center;color:#404040;margin-bottom:14px;margin-top:0}
.container-scholarship-step-form .form-step-top .step-chose{width:100%;margin:40px 0 15px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;height:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.container-scholarship-step-form .form-step-top .step-chose .step-item{max-width:50px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100}
.container-scholarship-step-form .form-step-top .step-chose .step-item .step-item-top{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;width:45px;aspect-ratio:1/1;border-radius:50%;background-color:#dbdddc;color:#fff;margin-bottom:5px;font-size:20px}
.container-scholarship-step-form .form-step-top .step-chose .step-item .step-item-bottom{font-size:12px;font-weight:600;letter-spacing:-.09px;text-align:center;color:#2fc2a9}
.container-scholarship-step-form .form-step-top .step-chose .step-dash{position:absolute;top:calc(45px / 2);left:0;width:100%;height:5px;border-radius:100px;background-color:#dbdddc}
.container-scholarship-step-form .scholarship-form-box{padding-left:0;padding-right:0}
.container-scholarship-step-form .step .required-panel{position:relative;margin-bottom:20px;padding:0}
.container-scholarship-step-form .step .next-step{margin-top:10px;width:100%;cursor:pointer}
.container-scholarship-step-form .step-2 .radio-group{font-size:13px}
.container-scholarship-step-form .step-2 .next-step{cursor:pointer;margin-top:30px;width:100%}
.container-scholarship-step-form .step-4 .agree-div-box label::before{margin:6px 6px 0 0;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;content:"";height:14px;aspect-ratio:1/1;border-radius:50%;border:solid 1px #000;background-color:#fff}
.container-scholarship-step-form .step-4 .agree-div-box input:checked+label::before{margin:6px;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;content:"\25CF";font-size:10px;height:14px;aspect-ratio:1/1;border-radius:50%;color:#2fc2a9;border:solid 1px #2fc2a9;background-color:#fff}
.container-scholarship-step-form .step-4 .required-panel .required-panel-left input{width:177px;height:41px;line-height:41px;display:inline-block}
.container-scholarship-step-form .step-4 .required-panel .required-panel-left input{width:125px}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess .rectangle{width:8px;height:60px;background-color:#67d4c3;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess .triangle{margin-right:3px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #67d4c3;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess h3{max-width:91%;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.1px;color:#404040;margin-bottom:0}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess h3{font-size:12px}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .scholarship-click-down .ehdno-circle{cursor:pointer;width:34px;height:34px;border-radius:17px;background-color:#67d4c3;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;margin-right:26px}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .click-after-mess h4,.container-scholarship-step-form .scholarship-ehdno .ehdno-category .click-after-mess p{font-size:14px;font-weight:500;line-height:1.8;letter-spacing:-.1px;color:#404040;margin-bottom:10px}
.container-scholarship-step-form .scholarship-ehdno .ehdno-category .click-after-mess li{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:-.09px;color:#404040}
.container-scholarship-step-form .scholarship-ehdno .category-additional .scholarship-click-down .click-left-mess .rectangle{background-color:#aed1cb;width:8px}
.container-scholarship-step-form #scholarshipModal .content .middle{padding:0;min-height:130px}
.container-scholarship-step-form #scholarshipModal .content .middle .process-text{line-height:1.2;padding-top:20px;text-align:center;font-size:18px;font-weight:700}
.container-scholarship-step-form #scholarshipModal .content .middle .progress{margin:10px auto;width:80%}
.scholarship-background-title{background:url(../images/cb-imported/project-static-page/scholarship/2025/scholarship_2025_mobile.webp) round;height:432px;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding:36px 0 32px 0}
.scholarship-background-title h1{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.1px;text-align:center;color:#404040;max-width:284px}
.scholarship-background-title h2{font-size:14px;font-weight:500;max-width:357px;text-align:center;color:#404040}
.scholarship-background-title img{width:100%;min-height:182px;margin:auto;background-size:cover}
.container-scholarship h2{font-size:18px;font-weight:700;line-height:normal;letter-spacing:-.02px;color:#404040;margin:25px 0 10px 0}
.container-scholarship .scholarship-para{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.5px;color:#404040;padding:13px}
.container-scholarship .scholarship-how-to-save .classify-box{max-width:1140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;margin:10px 0;background-image:-webkit-linear-gradient(13deg,rgba(171,239,232,.28) 2%,rgba(243,255,253,.39) 93%);background-image:linear-gradient(77deg,rgba(171,239,232,.28) 2%,rgba(243,255,253,.39) 93%)}
.container-scholarship .scholarship-how-to-save .para-list-add{display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;max-width:1140px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;background-image:-webkit-linear-gradient(3deg,#faf7e7 2%,#faf7e7 91%);background-image:linear-gradient(87deg,#faf7e7 2%,#faf7e7 91%);cursor:pointer}
.container-scholarship .scholarship-how-to-save .para-list-add span{height:100%;width:11px;background-color:#fcefaa;margin-right:7px}
.container-scholarship .scholarship-how-to-save .para-list-add p{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.08px;color:#7c5a09}
.container-scholarship .scholarship-how-to-save .para-list-add .right-raw{width:26px;height:26px;border-radius:13px;-webkit-transform:rotate(0);transform:rotate(0);background-color:#fcefaa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;transition:all .5s;position:absolute;right:17px;top:6px}
.container-scholarship .scholarship-how-to-save .money-secrets-saving-tips{max-width:1140px;padding:10px 0;background-image:-webkit-linear-gradient(3deg,#faf7e7 2%,#faf7e7 91%);background-image:linear-gradient(87deg,#faf7e7 2%,#faf7e7 91%)}
.container-scholarship .scholarship-how-to-save .money-secrets-saving-tips li{font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.08px;line-height:1.8;list-style-type:disc}
.container-scholarship .scholarship-how-to-save .scholarship-remark{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.5px;color:#404040;margin:10px 0 20px 0}
.container-scholarship .scholarship-application-button{width:90%;height:50px;border-radius:11px;background-color:#c6d2d0;border:none;display:block;margin:0 auto}
.container-scholarship .scholarship-application-button span{list-style:none;text-decoration:none;font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.09px;color:var(--white);margin:auto}
.container-scholarship .looking-ahead{width:100%;margin-top:25px;padding-left:24px;padding-right:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;height:296px;background-size:cover;background:url(../images/cb-imported/project-static-page/scholarship/2025/looking_ahead_mo.webp) round}
.container-scholarship .looking-ahead h2{font-size:18px;margin:36px 0 26px 0}
.container-scholarship .looking-ahead p{font-size:15px;font-weight:600;line-height:1.6;letter-spacing:-.02px;text-align:left;color:#705d1c}
.container-scholarship .history-div-box{width:100%;margin-top:25px;padding-left:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;height:446px;background-size:cover;background:url(../images/cb-imported/project-static-page/scholarship/2025/scholarship_legacy_mo.webp) round;padding-top:46px}
.container-scholarship .history-div-box .history-item{margin-bottom:30px}
.container-scholarship .history-div-box .history-item span{font-size:16px;font-weight:600;letter-spacing:-.02px;text-align:left;color:#fff;white-space:nowrap}
.container-scholarship .history-div-box .history-item .text-style-1{font-size:24px;font-weight:700;letter-spacing:-.03px}
.container-scholarship .apply-div-box{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;padding-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;height:302px;background-size:cover;background:url(../images/cb-imported/project-static-page/scholarship/2025/apply_now_mo.webp) round}
.container-scholarship .apply-div-box h2{font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02px;text-align:center;color:#404040;margin:0 0 25px 0;max-width:229px}
.container-scholarship .apply-div-box p{font-size:15px;font-weight:500;line-height:1.6;letter-spacing:-.02px;text-align:center;color:#404040;margin-bottom:25px;max-width:277px}
.container-scholarship .apply-div-box a{font-size:20px;font-weight:500;letter-spacing:-.02px;text-align:center;color:#fff;width:200px;height:50px;line-height:50px;border-radius:10px;background-color:#2fc2a9}
.container-scholarship .scholarship-winners{margin-top:28px}
.container-scholarship .scholarship-winners .winners-title{font-size:18px;font-weight:600;line-height:normal;letter-spacing:-.02px;color:#404040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}
.container-scholarship .scholarship-winners .winners-title h2{margin:0}
.container-scholarship .scholarship-winners .winners-title .see-more{margin:0;text-align:center}
.container-scholarship .scholarship-winners .winners-title h2{font-size:16px}
.container-scholarship .scholarship-winners .winners-title .see-more{font-size:16px}
.container-scholarship .scholarship-winners iframe{border-radius:21px;width:100%}
.container-scholarship-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(171,239,232,.28)),color-stop(67%,rgba(243,255,253,.39)));background-image:-webkit-linear-gradient(top,rgba(171,239,232,.28),rgba(243,255,253,.39) 67%);background-image:linear-gradient(to bottom,rgba(171,239,232,.28),rgba(243,255,253,.39) 67%);padding-top:20px}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:50px;cursor:pointer}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess .rectangle{width:15px;height:50px;background-color:#67d4c3;-webkit-transition:all .5s;transition:all .5s}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .click-left-mess h3{font-size:16px;font-weight:600;line-height:normal;letter-spacing:-.1px;color:#404040;margin-bottom:-2px}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .scholarship-click-down .ehdno-circle{cursor:pointer;width:34px;height:34px;border-radius:17px;background-color:#67d4c3;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;margin-right:26px}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .click-after-mess h4,.container-scholarship-bottom .scholarship-ehdno .ehdno-category .click-after-mess p{font-size:14px;font-weight:500;line-height:1.8;letter-spacing:-.1px;color:#404040;margin-bottom:10px}
.container-scholarship-bottom .scholarship-ehdno .ehdno-category .click-after-mess li{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:-.09px;color:#404040}
.container-scholarship-bottom .scholarship-ehdno .category-additional .scholarship-click-down .click-left-mess .rectangle{background-color:#aed1cb;width:8px}
.container-scholarship-bottom .have-question{margin-top:20px}
.container-scholarship-bottom .have-question h2{font-size:20px;font-weight:700;line-height:normal;letter-spacing:-.1px;color:#404040;margin:20px 0 9px 0}
.container-scholarship-bottom .have-question p{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.5px;color:#404040}
.container-scholarship-bottom .university-endorsements h2{font-size:20px;font-weight:700;line-height:normal;letter-spacing:-.1px;color:#404040;margin:20px 0 9px 0}
.container-scholarship-bottom .university-endorsements #carouselScholarship{padding-bottom:50px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner{height:275px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-pare{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:-.06px;text-align:center;color:#404040;width:345px;margin:20px auto;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background-color:rgba(255,253,244,.36);padding:33px 10px;border-radius:30px}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-pare span{font-size:47px;font-weight:600;line-height:normal;letter-spacing:-.26px;color:#2bc4ab}
.container-scholarship-bottom .university-endorsements #carouselScholarship .carousel-inner .carousel-item .endorsements-brand .university-title{font-size:14px;line-height:15px;width:140px;color:#404040}
.container-winnerList .content-container .tab-winner .content-panel .article-box{padding-bottom:20px}
.container-winnerList .content-container .tab-winner .content-panel .article-box h3{margin:0;font-size:16px;font-weight:700;color:#404040;text-align:left}
.container-winnerList .content-container .tab-winner .content-panel .article-box .article p{font-size:16px;color:#404040;text-align:left;margin-bottom:15px}
.container-child-care .content-container .common .scholarship-prize-table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}
.container-child-care .content-container .common .scholarship-prize-table table{border:#d6d7dc solid 1px;border-collapse:collapse;width:100%;margin:auto}
.helpful-detail-container .research_center_content img{margin:0}
.helpful-detail-container .research_center_content .research-comments .avator-name{width:38px;height:38px;border-radius:50%;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;font-size:20px}
.helpful-detail-container .research_center_content .research-comments h2{display:inline-block;font-size:20px;color:#404040;letter-spacing:-.07px;font-weight:700}
.helpful-detail-container .research_center_content .research-comments .research-textarea textarea{width:100%;height:120px;background-color:#f8f9f9;border-radius:17px;padding:15px;color:#bfbfc7;border:0;resize:none;outline:0}
.helpful-detail-container .research_center_content .research-comments .research-textarea .info-text{text-align:center}
.helpful-detail-container .research_center_content .research-comments .research-textarea .info-text .research-comments-btn{width:300px;height:41px;margin:15px auto;text-align:41px;font-size:16px;background-color:#2bc4ab;color:#fff;border-radius:10px;border:0;outline:0}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info .user-icon{margin-right:10px}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info .user-icon img{width:38px;height:38px;border-radius:19px}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info .user-info{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:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:8px}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info .user-info .user-name{display:-webkit-box;display:-ms-flexbox;display:flex}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info .user-info .user-name span{margin-right:10px;font-size:14x;color:#000;font-weight:600;letter-spacing:normal;line-height:19px}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info .user-info .user-name i{font-size:12px;color:#969696;margin-top:3px;font-weight:500}
.helpful-detail-container .research_center_content .research-comments .show-research-comments .info .user-info .review-text p{line-height:20px;font-size:14px;letter-spacing:-.1px;color:#000;font-weight:400}
.as-contact-container .coupon-faqs ul{padding-left:0;margin-bottom:20px}
.as-contact-container .coupon-faqs ul>li:first-child .title{margin-top:0}
.as-contact-container .coupon-faqs ul>li h2{font-size:18px;letter-spacing:-.5px;font-weight:600;color:#404040;margin-bottom:0;margin-left:7px;padding:20px 0 10px}
.as-contact-container .coupon-faqs ul>li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0 8px}
.as-contact-container .coupon-faqs ul>li .title svg{margin-right:5px}
.as-contact-container .coupon-faqs ul .text>p{font-size:16px;letter-spacing:-.5px;color:#404040}
.as-contact-container .coupon-faqs ul .text ol{padding-left:3rem;list-style:none;margin:10px 0}
.as-contact-container .coupon-faqs ul .text ol li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.as-contact-container .coupon-faqs ul .text ol li span{width:4px;height:4px;background-color:#1bb69b;border-radius:50%;margin-right:9px}
.as-contact-container .coupon-faqs ul .text ol li p{font-size:16px;color:#404040}
.as-contact-container .coupon-faqs ul .text div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
.as-contact-container .coupon-faqs ul .text div img{width:20px;margin-right:26px}
.as-contact-container .method{margin-bottom:.5rem}
.as-contact-container .method .method-title{font-size:18px;font-weight:700;color:#404040;margin-bottom:.6rem}
.as-contact-container .method .method-detail{padding-left:10px}
.as-contact-container .method .method-detail ul{padding:10px}
.as-contact-container .method .method-detail .email{color:#2fc2a9}
.as-contact-container .clear{height:1rem}
.container-help-center .title-panel{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}
.container-help-center .title-panel h1{font-size:24px;font-weight:900;color:#404040;margin:16px 0 32px}
.container-help-center .image-container{padding:0 10px;background-color:initial;margin-bottom:30px}
.container-help-center .image-container .new-image-panel{padding:12px;border:1px dashed #a4e8dc;border-radius:14px;position:relative;margin-bottom:26px}
.container-help-center .image-container .new-content-container .overlay{background-color:#fff;width:100%;min-height:225px;max-height:225px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#a4e8dc;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:33px 0 42px;border-radius:14px}
.container-help-center .image-container .new-content-container .overlay .image{margin-bottom:20px}
.container-help-center .image-container .new-content-container .overlay .image img{width:100px;height:100px;display:block;border-radius:50%;border:2px solid #31c2a9}
.container-help-center .bottom-contact-container{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;border-top:2px solid #cfcfcf}
.container-help-center .bottom-contact-container .contact-panel .question{font-size:20px;font-weight:700;color:#404040}
.container-help-center .bottom-contact-container .contact-button{position:relative;width:164px;height:40px;border-radius:28px;background-color:#31c2a9;margin-bottom:30px;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;margin-top:16px}
.container-help-center .bottom-contact-container .contact-button a.overlay{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}
.container-help-center .bottom-contact-container .contact-button img{width:26px;height:20px;margin-right:7px}
.container-help-center .bottom-contact-container .contact-button p{font-size:18px;font-weight:700;color:#fff}
.container-help-center-detail{background:#fff;padding:0 10px}
.container-help-center-detail .title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;border:dashed 2px #a4e8dc;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:20px 0 20px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 0;position:relative;width:100%;min-height:44px}
.container-help-center-detail .title-container .image{min-width:56px;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;position:absolute;left:-9px}
.container-help-center-detail .title-container .image img{max-width:56px;max-height:56px}
.container-help-center-detail .title-container .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:700;padding-left:12px}
.container-help-center-detail .title-container .title h1{font-size:24px;font-weight:900;color:#404040}
.container-help-center-detail .content-panel{padding:0 10px 0 10px}
.container-help-center-detail .content-panel .Users-FAQ{width:87px;height:22px;margin:14px 268px 8px 0;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--greyish-brown)}
.container-help-center-detail .content-panel .Charities-FAQ{width:113px;height:22px;margin:27px 242px 8px 0;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--greyish-brown)}
.container-help-center-detail .content-panel .content{background-color:#fff;border-radius:2px}
.container-help-center-detail .content-panel .content h2{font-weight:700}
.container-help-center-detail .content-panel .content .question-and-answer{padding:0 0 20px 0}
.container-help-center-detail .content-panel .content .question-and-answer .question-panel{padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.05);box-shadow:0 -1px 1px rgba(0,0,0,.05);border-radius:5px;border:solid 1px #c9c9c9}
.container-help-center-detail .content-panel .content .question-and-answer .question-panel .question{color:#2fc2a9;font-size:16px;font-weight:700;max-width:88%}
.container-help-center-detail .content-panel .content .question-and-answer .question-click{background-color:#2fc2a9;color:#fff}
.container-help-center-detail .content-panel .content .question-and-answer .question-click .question{color:#fff}
.container-help-center-detail .content-panel .content .question-and-answer .question-click .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s;transition:.5s}
.container-help-center-detail .content-panel .content .question-and-answer .answer-panel{-webkit-box-shadow:0 2px 7px 3px rgba(185,185,185,.19);box-shadow:0 2px 7px 3px rgba(185,185,185,.19);border-radius:2.4px}
.container-help-center-detail .content-panel .content .question-and-answer .answer-panel .padding-adjust{padding:8px}
.container-help-center-detail .content-panel .content .question-and-answer .answer-panel .answer{font-size:16px;color:#404040}
.container-help-center-detail .content-panel .content .question-and-answer .answer-panel .answer .email{color:#fb9448}
.container-help-center-detail .content-panel .content .question-and-answer:first-child .question-panel{-webkit-box-shadow:none;box-shadow:none}
.container-help-center-detail .contact-panel{min-width:160px;padding:15px 0 30px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9;margin:0 -15px;border-top:1px solid #cfcfcf}
.container-help-center-detail .contact-panel .question{color:#404040;font-size:18px}
.container-help-center-detail .contact-panel .contact-button{position:relative;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;border-radius:25px;background-color:#2fc2a9;margin-top:16px;color:#fff;font-size:18px;font-weight:700;width:164px;height:40px}
.container-help-center-detail .contact-panel .contact-button .contact{font-weight:700;color:#fff;font-size:18px}
.container-help-center-detail .category-panel{border-radius:5px;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9;margin:0 -15px;padding-top:16px;padding-bottom:8px}
.container-help-center-detail .category-panel .title{color:#404040;font-size:20px;font-weight:700;color:#404040}
.container-help-center-detail .category-panel .category-item{color:#8f8f8f;display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 0 8px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-help-center-detail .category-panel .category-item .right-arrow{display:none;margin-right:5px;color:#31c2a9;font-weight:900}
.container-help-center-detail .category-panel .category-item .category-link{font-weight:600;color:#8f8f8f}
.container-help-center-detail .fa-chevron-down:before{padding:5px;background-color:#a4e8dc;border-radius:40px}
.container-help-center-detail .email_image{width:26px;height:20px;margin:0 7px 8px 0}
.container-help-center-detail .link-active .right-arrow{display:inline-block!important}
.container-help-center-detail .link-active .category-link{font-weight:700;color:#31c2a9!important}
.container-landing .responsibilities-container .scholarship .sec-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}
.container-landing .responsibilities-container .scholarship .carousel-container{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel{position:relative;background-color:#fff;max-width:100%}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .panel{width:100%;min-height:225px;white-space:nowrap;overflow:hidden}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .panel .item{display:inline-block;width:100%;vertical-align:middle;margin-top:50px}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .panel .item p{font-size:16px;line-height:1.3;color:#545454;padding:0 10px 20px 10px;white-space:normal}
.container-landing .responsibilities-container .scholarship .carousel-container .carousel-panel .signal{position:absolute;top:-60px;right:10px;font-size:120px;color:#bababa;width:42px;height:40px;z-index:15}
.container-landing .responsibilities-container .scholarship .carousel-container .logo-panel{width:100%;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}
.container-landing .responsibilities-container .scholarship .carousel-container .logo-panel ul{list-style-type:none;padding:0;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;margin:0}
.container-landing .responsibilities-container .scholarship .carousel-container .logo-panel ul li{margin:16px 6px 10px 0}
.container-fly-org .image-container{position:relative;width:160px;height:160px;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}
.container-fly-org .image-container img{max-width:160px}
.container-fly-org .image-container .org-name{position:absolute;top:55px;width:100%;text-align:center;font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.research-container .research{min-height:195px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../images/cb-imported/project-static-page/research/research-mob.png) no-repeat center;background-size:cover;padding:20px 20px 0}
.research-container .research h1{font-size:30px;font-weight:700;line-height:.83;letter-spacing:-.5px;text-align:center;color:#2c2c2c;margin-bottom:12px}
.research-container .research h2{font-size:18px;font-weight:500;line-height:1.67;letter-spacing:-.5px;text-align:center;color:#2c2c2c;padding:0 15px;line-height:1.5}
.research-container .research p{font-size:18px;letter-spacing:-.5px;font-weight:600;text-align:center;color:#36aaa1;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}
.research-container .research p span{display:inline-block;width:55px;margin:0 10px;border:1px dashed #3ebaa8}
.research-container .research img{width:100%}
.research-container .editors-pick-tag{position:relative}
.research-container .editors-pick-tag::after{content:"Editor's Pick";position:absolute;background:#f75f5e;top:0;left:0;padding:5px 5px;text-align:center;font-size:14px;width:96px;height:27px;color:#fff}
.research-container .research-tab-content:nth-child(1){display:block}
.research-container .research-tab-content{display:none}
.research-container .research-tab-content .research-content-panel{margin:10px;padding:10px;background:#fff}
.research-container .research-tab-content .research-content-panel .picture{position:relative}
.research-container .research-tab-content .research-content-panel .picture img{width:100%;height:auto}
.research-container .research-tab-content .research-content-panel .picture a{position:absolute;top:0;left:0}
.research-container .research-tab-content .research-content-panel .research-info{margin-bottom:10px;position:relative}
.research-container .research-tab-content .research-content-panel .research-info .title{font-size:20px;font-weight:700;color:#232323;margin-bottom:8px;max-width:100%;white-space:normal;overflow:visible;margin-top:15px}
.research-container .research-tab-content .research-content-panel .research-info .description{color:#8a8a8a;font-size:16px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:15px}
.research-container .research-tab-content .research-content-panel .research-info .date{font-size:16px;font-weight:500;line-height:normal;letter-spacing:.2px;color:#898989}
.research-container .research-tab-content .research-content-panel .research-info a{position:absolute;top:0;left:0;right:0}
.research-container .research-tab-content .research-content-panel .research-info .latest{font-family:Montserrat;font-size:14px;font-weight:700;font-style:italic;letter-spacing:.25px;color:#36aaa1}
.research-container .research-tab-content .research-content-panel .research-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.research-detail-container a{color:#404040}
.research-detail-container .map-wrap #map1{width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;max-width:1170px;position:static;margin:0 auto;-webkit-transition:.2s;transition:.2s;opacity:1;left:0;right:0;height:300px;position:relative}
.research-detail-container .stats-layer:before{content:"";display:block;height:60px;width:60px;background-image:url(../../../../images/icon-1.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:0;right:0;top:-32px;margin:auto}
.research-detail-container .stats-layer .heading{font-size:22px;text-transform:uppercase;font-weight:900;margin-bottom:15px;color:#e97074;text-shadow:-3px 2px 0 #fff}
.research-detail-container .stats-layer h4{font-size:22px;text-transform:uppercase;font-weight:900;margin-bottom:15px;color:#e97074;text-shadow:-3px 2px 0 #fff}
#natalie-warb .research-container .top-panel{position:relative}
#natalie-warb .research-container .top-panel a{position:absolute;top:0;left:0;right:0}
#natalie-warb .research-container .title-bg{height:12.5rem;max-height:32.5rem;margin-top:-2px}
#natalie-warb .research-container .research-tab-content:nth-child(1){display:block}
#natalie-warb .research-container .research-tab-content{display:none}
#natalie-warb .research-container .research-tab-content li{list-style:none;background-color:#fbfffe;border-radius:13px;overflow:hidden;margin:10px 0;padding:0}
#natalie-warb .research-container .research-tab-content li p{padding:10px}
#natalie-warb .research-container .research-tab-content a img{width:100%}
#natalie-warb .research-container .research-tab-content .research-content-panel{margin:10px;padding:10px;background:#fff}
#natalie-warb .research-container .research-tab-content .research-content-panel .picture{position:relative}
#natalie-warb .research-container .research-tab-content .research-content-panel .picture img{width:100%;height:auto}
#natalie-warb .research-container .research-tab-content .research-content-panel .picture a{position:absolute;top:0;left:0}
#natalie-warb .research-container .research-tab-content .research-content-panel .research-info{margin-bottom:10px;position:relative}
#natalie-warb .research-container .research-tab-content .research-content-panel .research-info .title{font-size:24px;font-weight:700;color:#232323;margin-bottom:8px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#natalie-warb .research-container .research-tab-content .research-content-panel .research-info .description{color:#8a8a8a;font-size:14px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
#natalie-warb .research-container .research-tab-content .research-content-panel .research-info a{position:absolute;top:0;left:0;right:0}
#natalie-warb .research-container .research-tab-content .research-content-panel .research-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.why-trust-us{padding:0 10px;padding-bottom:40px;background:#fff}
.why-trust-us .progress{width:26px;height:26px;border-radius:50%;background:conic-gradient(#36aaa1 0 var(--percentage),#c7dddb 0 var(--percentage));position:relative;margin-left:auto}
.why-trust-us h1{font-size:24px;letter-spacing:-.5px;font-weight:600;text-align:center;padding-top:16px;margin-bottom:10px}
.why-trust-us .author p:first-child{font-size:16px;letter-spacing:-.5px;line-height:1.56}
.why-trust-us .author p:last-child{font-size:14px;letter-spacing:-.1px;font-weight:400;line-height:1.79;margin-bottom:15px}
.why-trust-us .border-top{padding-top:15px;border-top:1px dashed #c7dddb!important;font-size:16px;letter-spacing:-.5px;font-weight:600;line-height:1.67;color:#000}
.why-trust-us p{line-height:1.67;color:#000;font-size:16px;letter-spacing:-.1px}
.why-trust-us h2{font-size:22px;letter-spacing:-.5px;font-weight:600;line-height:1.14;margin:20px 0 10px}
.why-trust-us .table{width:100%;border:1px solid #c7dddb;font-size:18px;border-radius:10px}
.why-trust-us .table>div{border-bottom:1px solid #c7dddb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 25px 15px 15px}
.why-trust-us .table>div .percent{display:-webkit-box;display:-ms-flexbox;display:flex;width:90px}
.why-trust-us .table>div:last-child{border:none}
.why-trust-us .table>div .percent{font-size:18px;font-weight:800;line-height:1.56;color:#36aaa1;margin-left:auto}
.why-trust-us .table>div img{margin-right:25px}
.why-trust-us .table>div .progress{margin-left:auto}
.why-trust-us .screenshot{width:100%;display:block;margin:10px 0 10px}
.why-trust-us .image{font-size:16px;letter-spacing:-.5px;line-height:1.4;margin:10px 0;font-weight:600}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .progress-label-bar{font-size:15px;font-weight:600;color:var(--white)}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .progress-label-bar span{font-family:"Sorts Mill Goudy",serif;font-size:24px;font-style:italic;line-height:1.25;text-align:left;color:#ffe988}
.container-featured .faq-list .faq-item{padding:0 20px;border-radius:17px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background-color:var(--white);margin:0 0 13px}
.container-featured .faq-list h3{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#404040;padding:15px 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-featured .faq-list h3 svg{-ms-flex-negative:0;flex-shrink:0;margin-left:15px}
.container-featured .faq-list p{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;text-align:left;color:#666;display:none;padding:13px 0;border-top:1px solid #bababa}
.container-featured .faq-list h3{font-size:15px}
.container-featured .faq-list p{font-size:13px}
.screenshot-box{display: flex;
        justify-content: space-evenly;
        padding: 10px;}
.why-time-green{color:#2fc2a9;
        font-size:18px;}
.brand-screenshot{width: 246px;
        height: 310px;
        background: #fff;
        border-radius: 10px;
        overflow: hidden;
        box-shadow: 0 3px 6px 4px rgba(176, 125, 125, 0.1);}
.brand-screenshot-img{display: flex;
        align-items: center;
        justify-content: center;
        padding: 10px 80px 10px 66px;}
.brand-screenshot-img img{margin-top: -5px;
        margin-left: 15px;
        height: 214px;
        width: 193px;
        border: 2px solid #f5f5f5;
        border-radius: 5px;}
.research_tabbar .editors-pick{display: flex;
        justify-content: space-between;
        align-items: center;}
.research_tabbar .editors-pick .read-more{display: flex;
        flex-direction: column;
        justify-content: space-between;}
#coupon-birds-body-id .research-container.research-list .text_list ul{display: none;}
#coupon-birds-body-id .research-container.research-list .text_list ul.coupon_saving{display: flex;}
.tabbar{display: flex;
        justify-content: space-between;
        border: solid 1px #2cc4a6;
        margin: 20px 28px 30px;
        border-radius: 5px;}
.tabbar button.coupon_saving{background: #2cc4a6;
        color: #fff;}
.tabbar button{border-radius: 5px;
        font-size: 22px;
        font-weight: 600;
        color: #2d2d2d;
        outline: none;
        width: 25%;
        height: 51px;
        padding: 12px;
        background-color: #f3fefc;
        display: flex;
        justify-content: center;
        align-items: center;
        border: none;
        outline: none;}
.tabbar button div{display: flex;
        justify-content: center;
        align-items: center;}
.tabbar img{margin-right: 10px;}
.tabbar img.selected{display: none;}
.tabbar button.coupon_saving img.unselected{display: none;}
.tabbar button.coupon_saving img.selected{display: block;}
.tabbar{margin: 20px 0 30px !important;}
.tabbar button{font-size: 14px;
            white-space: nowrap !important;}
@charset  "UTF-8";.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr}
.jq-ry-container[readonly=readonly]{cursor:default}
.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#2fc2a9;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,footer,header,main,nav,section{display:block}
body{margin:0;font-family:Open Sans,BlinkMacSystemFont,-apple-system,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#404040;text-align:left;background-color:#f5f5f5}
[tabindex="-1"]:focus{outline:0!important}
h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:0}
ol,ul{margin-top:0;margin-bottom:1rem}
strong{font-weight:bolder}
a{color:#2fc2a9;text-decoration:none;background-color:transparent}
a:hover{color:#208473;text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
select{word-wrap:normal}
[type=button],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
h1,h2,h3,h4{margin-bottom:.5rem;font-weight:500;line-height:1.2}
h1{font-size:2.5rem}
h2{font-size:2rem}
h3{font-size:1.75rem}
h4{font-size:1.5rem}
.list-unstyled{padding-left:0;list-style:none}
.img-fluid{max-width:100%;height:auto}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container{max-width:540px}
.container{max-width:720px}
.container{max-width:960px}
.container{max-width:1140px}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.col,.col-lg-2,.col-md,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-8,.col-md-9{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.form-control{-webkit-transition:none;transition:none}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:focus{color:#495057;background-color:#fff;border-color:#8de3d5;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(47,194,169,.25);box-shadow:0 0 0 .2rem rgba(47,194,169,.25)}
.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}
.form-control::-moz-placeholder{color:#6c757d;opacity:1}
.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff}
textarea.form-control{height:auto}
.form-group{margin-bottom:1rem}
.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>[class*=col-]{padding-right:5px;padding-left:5px}
.form-check{position:relative;display:block;padding-left:1.25rem}
.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}
.form-check-input:disabled~.form-check-label{color:#6c757d}
.form-check-label{margin-bottom:0}
.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}
.btn{display:inline-block;font-weight:400;color:#404040;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.btn{-webkit-transition:none;transition:none}
.btn:hover{color:#404040;text-decoration:none}
.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(47,194,169,.25);box-shadow:0 0 0 .2rem rgba(47,194,169,.25)}
.btn:disabled{opacity:.65}
.btn-primary{color:#fff;background-color:#2fc2a9;border-color:#2fc2a9}
.btn-primary:hover{color:#fff;background-color:#28a38e;border-color:#259985}
.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(78,203,182,.5);box-shadow:0 0 0 .2rem rgba(78,203,182,.5)}
.btn-primary:disabled{color:#fff;background-color:#2fc2a9;border-color:#2fc2a9}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#259985;border-color:#238f7c}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(78,203,182,.5);box-shadow:0 0 0 .2rem rgba(78,203,182,.5)}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
.btn-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(130,138,145,.5);box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(130,138,145,.5);box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#d39e00;border-color:#c69500}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-outline-primary{color:#2fc2a9;border-color:#2fc2a9}
.btn-outline-primary:hover{color:#fff;background-color:#2fc2a9;border-color:#2fc2a9}
.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(47,194,169,.5);box-shadow:0 0 0 .2rem rgba(47,194,169,.5)}
.btn-outline-primary:disabled{color:#2fc2a9;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#2fc2a9;border-color:#2fc2a9}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(47,194,169,.5);box-shadow:0 0 0 .2rem rgba(47,194,169,.5)}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}
.fade{-webkit-transition:none;transition:none}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}
.collapsing{-webkit-transition:none;transition:none}
.dropdown{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#404040;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item:active{color:#fff;text-decoration:none;background-color:#2fc2a9}
.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}
.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}
.input-group>.form-control:focus{z-index:3}
.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}
.input-group-append .btn{position:relative;z-index:2}
.input-group-append .btn:focus{z-index:3}
.input-group-append{margin-left:-1px}
.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}
.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}
.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#8de3d5}
.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b6ede4;border-color:#b6ede4}
.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.active{color:#495057;background-color:#f5f5f5;border-color:#dee2e6 #dee2e6 #f5f5f5}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active{color:#fff;background-color:#2fc2a9}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}
.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}
.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:">"}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}
.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}
.breadcrumb-item.active{color:#6c757d}
.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.badge{-webkit-transition:none;transition:none}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:hover{color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
.modal.fade .modal-dialog{-webkit-transition:none;transition:none}
.modal.show .modal-dialog{-webkit-transform:none;transform:none}
.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}
.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner::after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}
.carousel-item{-webkit-transition:none;transition:none}
.carousel-item.active{display:block}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;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;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}
.carousel-control-next,.carousel-control-prev{-webkit-transition:none;transition:none}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}
.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}
.carousel-indicators li{-webkit-transition:none;transition:none}
.carousel-indicators .active{opacity:1}
.container-cat .related-cats .root-cat .logo{border:1px solid #dee2e6!important}
.container-cat .related-cats .root-cat .logo,.container-special .coupon-list .coupon-item,.rounded{border-radius:.25rem!important}
.rounded-circle{border-radius:50%!important}
.d-none{display:none!important}
.d-block{display:block!important}
.d-md-block{display:block!important}
.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
@supports ((position:-webkit-sticky) or (position:sticky)){}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.container-p-cat .cat-p .logo,.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}
.w-100{width:100%!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.text-capitalize{text-transform:capitalize!important}
*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
a:not(.btn){text-decoration:underline}
img{page-break-inside:avoid}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
@page{size:a3}
/* Print-only min-width was missing @media print wrapper — do not force 992px on screen. */
@media print{
body{min-width:992px!important}
.container{min-width:992px!important}
}
.badge{border:1px solid #000}
/*!
 * Font Awesome Free 5.8.1 by @fontawesome  - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-brands-400.eot);src:url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-brands-400.woff) format("woff"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}
.fab{font-family:'Font Awesome 5 Brands'}
/*!
 * Font Awesome Free 5.8.1 by @fontawesome  - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-regular-400.eot);src:url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")}
.far{font-family:'Font Awesome 5 Free';font-weight:400}
/*!
 * Font Awesome Free 5.8.1 by @fontawesome  - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-solid-900.eot);src:url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(https://www.couponscdn.com/assets/lib/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}
.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}
/*!
 * Font Awesome Free 5.8.1 by @fontawesome  - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
    .fa,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa-angle-down:before{content:"\f107"}
.fa-calendar:before{content:"\f133"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-check:before{content:"\f00c"}
.fa-chevron-down:before{content:"\f078"}
.fa-circle:before{content:"\f111"}
.fa-clock:before{content:"\f017"}
.fa-envelope-square:before{content:"\f199"}
.fa-facebook-f:before{content:"\f39e"}
.fa-instagram:before{content:"\f16d"}
.fa-link:before{content:"\f0c1"}
.fa-linkedin:before{content:"\f08c"}
.fa-pinterest-p:before{content:"\f231"}
.fa-twitter:before{content:"\f099"}
.fa-user:before{content:"\f007"}
.fa-thumbs-down:before{content:"\f165"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbtack:before{content:"\f08d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-dropper:before{content:"\f1fb"}
.fa-eye-slash:before{content:"\f070"}
.fa-question-circle:before{content:"\f059"}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}
.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:0s .6s opacity;transition:0s .6s opacity}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;transition:none}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
@charset  "UTF-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIUwaEQbjB_mQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVIUwaEQbjA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4uaVIUwaEQbjB_mQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4gaVIUwaEQbjA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4uaVIUwaEQbjB_mQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVIUwaEQbjA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVIUwaEQbjB_mQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVIUwaEQbjA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4uaVIUwaEQbjB_mQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVIUwaEQbjA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
a,button{text-decoration:none}
a:focus,a:hover,a:link,button:focus,button:hover,button:link{text-decoration:none!important}
a.overlay,div.overlay{position:absolute;width:100%;height:100%;top:0;left:0}
footer{background-color:#333;font-size:14px}
footer p.title{font-weight:700;color:#b3b3b3;margin:2rem 0 1rem;white-space:nowrap}
footer a{color:#fff}
footer a i{text-align:center;font-size:2rem;margin-bottom:1rem;width:2.5rem;margin-right:.25rem}
footer a.content{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
footer ul{margin:0;padding:0;list-style-type:none}
footer ul li{height:2rem;line-height:2rem}
footer ul li a{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.back-to-top{position:fixed;z-index:1000;right:1rem;bottom:2rem;border-radius:5px;display:none;line-height:3rem;font-size:1.5rem;color:#818181;text-align:center;cursor:pointer}
.container-special .coupon-list .coupon-item,.default-item{background-color:#fff;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.02)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.02)!important;border-radius:2px}
.common-no-bg{background:0 0!important}
html{position:relative;min-height:100%}
body{letter-spacing:.3px}
header .search form{width:100%}
header .search-result{border:none;top:40px}
.index_header .header-center>button{display:none}
.index_header{position:relative;max-width:100vw;padding:0;margin:0 auto;height:76px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:0;width:100%;z-index:999}
.index_header .header-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}
.index_header .header-center>a{margin:0 35px 0 auto;display:block;color:#fff;white-space:nowrap}
.index_header .header-center>button{height:40px;margin-left:20px;color:#fff;outline:0;white-space:nowrap;font-weight:600;border:none;border-radius:5px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzciIGhlaWdodD0iNDAiPjxyZWN0IHdpZHRoPSIxNzciIGhlaWdodD0iNDAiIGZpbGw9IiMyRkMyQTkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcng9IjUiLz48L3N2Zz4=) no-repeat center}
.index_header .header-center .logo{cursor:pointer;padding:0;width:auto!important;min-width:auto}
.index_header .header-center .logo a{display:block}
.index_header .header-center .logo a span{display:block}
.index_header .header-center .search{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:550px;width:60%;padding:0;position:relative;border-radius:5px;background-color:#fff}
.index_header .header-center .search{width:55%}
.index_header .header-center .search .fire{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1009}
.index_header .header-center .search .one-click-clear{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:100px;display:none;cursor:pointer;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;z-index:1009;width:30px;height:30px;display:none}
.index_header .header-center .search .search-no-result-clues{position:absolute;font-size:16px;left:0;bottom:-75%;color:red;font-weight:600;z-index:10000;background:#fff;width:100%;padding-left:2rem;border-radius:5px;-webkit-box-shadow:0 0 4px 0 #afd0ca;box-shadow:0 0 4px 0 #afd0ca;line-height:30px;border-top:1px solid #f5f5f5;display:none}
.index_header .header-center .search form{width:100%;margin-bottom:0}
.index_header .header-center .search form .input-group{margin-top:0;height:40px;position:relative;border-radius:.25rem;border:solid 2px #2fc2a9;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.index_header .header-center .search form .input-group input{height:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:.1rem;font-size:18px;color:#404040;font-weight:600;border:none;padding:.375rem 0 .375rem 26px;z-index:1008!important}
.index_header .header-center .search form .input-group input:focus{z-index:0;color:#495057;background-color:#fff;border-color:#8de3d5;outline:0}
.index_header .header-center .search form .input-group input:focus::-webkit-input-placeholder{font-weight:400}
.index_header .header-center .search form .input-group input::-webkit-input-placeholder{color:#757575;font-weight:400}
.index_header .header-center .search form .input-group button{position:absolute;right:0;top:0;height:100%;color:#fff;border-radius:.1rem;background-color:#2fc2a9;padding:0 10px;-webkit-box-shadow:none;box-shadow:none;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;width:91px;z-index:1008}
.index_header .header-center .search .search-result{width:100%;position:absolute;background-color:#fff;z-index:1000;padding:0;list-style-type:none;border:1px solid #c5c5c5;border-radius:5px;overflow:hidden;border:none;top:40px;-webkit-box-shadow:0 0 4px 0 #afd0ca;box-shadow:0 0 4px 0 #afd0ca}
.index_header .header-center .search .search-result li{line-height:26px;font-size:16px;cursor:pointer;width:100%;padding-left:29px;color:#6e6e6e}
.index_header .header-center .search .search-result li:hover{background-color:#f5f5f5}
.index_header .header-center .search .search-result li:last-child{padding-bottom:5px}
.index_header .header-center .search .search-result .selected{background:#f5f5f5}
.index_header .header-center .search .search-result.search-result-recommend{width:100%;position:absolute;background-color:#fff;z-index:1000;list-style-type:none;border-radius:5px;border:none;top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:.5rem 1rem .5rem 26px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 4px 0 #afd0ca;box-shadow:0 0 4px 0 #afd0ca}
.index_header .header-center .search .search-result.search-result-recommend p{font-size:16px;font-weight:600;color:#404040;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:0 0 5px}
.index_header .header-center .search .search-result.search-result-recommend li{white-space:nowrap;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 10px 10px 0;padding:5px 10px;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;background-color:#f6f6f6;font-size:16px;color:#6f757b;line-height:normal;letter-spacing:normal}
.index_header .header-center .search .search-result.search-result-recommend li svg{margin:0 0 0 5px}
.index_header .header-center .search .extension-bar{position:absolute;top:100%;left:0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;z-index:10000;background:#fff;border-top:1px solid #f5f5f5;border-radius:5px;-webkit-box-shadow:0 0 4px 0 #afd0ca;box-shadow:0 0 4px 0 #afd0ca;gap:20px;padding:20px 15px 30px 15px}
.index_header .header-center .search .extension-bar .extension-desc{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;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;gap:10px}
.index_header .header-center .search .extension-bar .extension-desc img{width:40px;height:33px}
.index_header .header-center .search .extension-bar .extension-desc .desc-bar{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}
.index_header .header-center .search .extension-bar .extension-desc .desc-bar .desc-top-bar{font-size:14px;font-weight:600;color:#404040}
.index_header .header-center .search .extension-bar .extension-desc .desc-bar .desc-bottom-bar{font-size:12px;color:#757575}
.index_header .header-center .search .extension-bar .add-extension-btn{width:65%;height:40px;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;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:25.5px;background-color:#ed7873;font-size:16px;font-weight:700;color:#fff;cursor:pointer}
.index_header .header-center .search .extension-bar .add-extension-btn span{font-size:14px}
.index_header .header-center .search .extension-bar .extension-desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.index_header .header-center .search .extension-bar .extension-desc .desc-top-bar{width:100%;font-size:12px;text-align:center}
.index_header .header-center .search .extension-bar .extension-desc .desc-bottom-bar{width:100%;text-align:center}
.index_header .header-center .search .extension-bar .add-extension-btn{width:auto;padding:0 10px;height:30px;font-size:12px}
.index_header .header-center .search .search-no-result-find{position:absolute;font-size:16px;left:0;top:100%;color:red;font-weight:600;z-index:10000;background:#fff;width:100%;padding-left:2rem;border-radius:5px;-webkit-box-shadow:0 0 4px 0 #afd0ca;box-shadow:0 0 4px 0 #afd0ca;line-height:30px;border-top:1px solid #f5f5f5;display:none}
.static-paragraph .link-jump{color:#2fc2a9!important;display:inline;cursor:pointer}
body.home-page-body{margin-top:0;background-color:#fff}
body,p{color:#404040}
footer .copyright-desc{font-size:13px;font-weight:600;line-height:1.21;letter-spacing:.2px;color:#999;padding-left:15px;margin-bottom:10px;width:70%}
footer .copyright-desc{font-size:10px}
footer .copyright-desc a{font-size:16px;color:#8299a2}
footer .footer-link-box{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-align:end;-ms-flex-align:end;align-items:end;margin:0;margin-left:auto}
footer .footer-link-box .title:nth-child(3){margin-right:auto}
footer .footer-link-box .install{margin-right:auto}
footer .footer-link-box .footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}
footer .footer-link-box .footer-link li{margin-right:20px}
footer .footer-link-box .footer-link li img{width:35px;height:35px;cursor:pointer}
footer .install img{height:40px;margin-bottom:40px;cursor:pointer}
footer p.title{font-size:14px;font-weight:700}
footer .footer-cl{max-width:20%}
footer .footer-cl:last-child{margin-right:30px}
footer a{font-size:13px}
footer a span{font-size:13px}
.get-code,.get-deal,.get-deal-new-style{width:180px;height:40px;position:absolute;right:20px;top:50%;margin-top:-23px;z-index:1}
.get-deal a{background-color:#2fc2a9;display:block;color:#fff;text-align:center;font-size:16px;line-height:40px;right:12px;border-radius:5px;font-weight:700}
.get-deal a:hover{background-color:#41c4a1}
.get-code .get-code-mask,.get-deal-new-style .get-code-mask{display:block;position:absolute;top:0;left:0;bottom:0;border-radius:5px;font-weight:700;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAoCAMAAABZ0JFjAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABHVBMVEUAAAAvwqkvwqkrt58jo40joo0ioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIslqJIioIslp5EioIskppAioIsioIssuaEkpY8ioIsruKEnrJYvwqkvwqkvwqkvwqkuwKcnrZcioIssuaEuwagkpY8or5gsu6MvwagkppApsZotvKQioYwlp5Ips5wtvqUjoYwmqZMqtZ4uv6Yjoo0mq5UlqJIAAACBtrtLAAAARnRSTlMASeb4cPb5Puoe0AqqAXz+TvEs2xK8A5BhOOccyqN1/EnwJtgPtopb9TXjGMYGnm9D7CTTDrCC/FX1L+rgFfjew+SK50rkW9QKTwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAEvSURBVFjD1dnXWsJAGIThoIAiIGKJYqMo9tgAwS5t9QcUrEi7/9tgfdQkJBv0jNnvCt6zORjFNcZAGncrw4OR3nu8E8OpoxbqPRBN+qSgVog35ZeAWq19USkQxKc+0nfT8NSnHymFZsCp9cYvlcKz2NRnMpqbR6a+vJqotKACU99ooEVc6jtZWkKlfjStVG8ElPpJtpZXIKktErTqB6S2OyIqrQFSuyRuHY9a6Ymp0Rgc1REbT+BRnbAbm4BUB2xSRaSKsVuYVCF2G5QqwO7solLt2L19WKoNe6DhUq3YQ2SqBXsETR3ARo+xqWbsySk41YRNpdGpBjYThKfq2DMJqByb5dRQTgYqx57zhb2Qgsqxl3R1LQeVsZvbO00SKmP5As5t8VdFpVQcteF/lUt9RvGnecUrCssAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDQtMTJUMTk6MDc6MzUtMDc6MDCZsYFKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA0LTEyVDE5OjA3OjM1LTA3OjAw6Ow59gAAAABJRU5ErkJggg==);background-repeat:no-repeat;color:#fff;-webkit-transition:all .2s;transition:all .2s;text-align:center;font-size:16px;line-height:40px;right:12px}
.get-code .get-code-mask:hover,.get-deal-new-style .get-code-mask:hover{left:-10px;right:22px}
.get-code a,.get-code span,.get-deal-new-style a,.get-deal-new-style span{display:block;position:absolute;top:0;left:0;bottom:0;border-radius:5px;font-weight:700}
.get-code span,.get-deal-new-style span{padding-right:5px;right:0;border:dashed 2px #2fc2a9;font-size:18px;text-align:right;line-height:36px;color:#2fc2a9;font-weight:500}
.get-code a,.get-deal-new-style a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAoCAMAAABZ0JFjAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABHVBMVEUAAAAvwqkvwqkrt58jo40joo0ioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIslqJIioIslp5EioIskppAioIsioIssuaEkpY8ioIsruKEnrJYvwqkvwqkvwqkvwqkuwKcnrZcioIssuaEuwagkpY8or5gsu6MvwagkppApsZotvKQioYwlp5Ips5wtvqUjoYwmqZMqtZ4uv6Yjoo0mq5UlqJIAAACBtrtLAAAARnRSTlMASeb4cPb5Puoe0AqqAXz+TvEs2xK8A5BhOOccyqN1/EnwJtgPtopb9TXjGMYGnm9D7CTTDrCC/FX1L+rgFfjew+SK50rkW9QKTwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAEvSURBVFjD1dnXWsJAGIThoIAiIGKJYqMo9tgAwS5t9QcUrEi7/9tgfdQkJBv0jNnvCt6zORjFNcZAGncrw4OR3nu8E8OpoxbqPRBN+qSgVog35ZeAWq19USkQxKc+0nfT8NSnHymFZsCp9cYvlcKz2NRnMpqbR6a+vJqotKACU99ooEVc6jtZWkKlfjStVG8ElPpJtpZXIKktErTqB6S2OyIqrQFSuyRuHY9a6Ymp0Rgc1REbT+BRnbAbm4BUB2xSRaSKsVuYVCF2G5QqwO7solLt2L19WKoNe6DhUq3YQ2SqBXsETR3ARo+xqWbsySk41YRNpdGpBjYThKfq2DMJqByb5dRQTgYqx57zhb2Qgsqxl3R1LQeVsZvbO00SKmP5As5t8VdFpVQcteF/lUt9RvGnecUrCssAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDQtMTJUMTk6MDc6MzUtMDc6MDCZsYFKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA0LTEyVDE5OjA3OjM1LTA3OjAw6Ow59gAAAABJRU5ErkJggg==);background-repeat:no-repeat;color:#fff;-webkit-transition:all .2s;transition:all .2s;text-align:center;font-size:16px;line-height:40px;right:12px}
.get-code a:hover,.get-deal-new-style a:hover{left:-10px;right:22px}
.container-codes,.container-index{padding-top:10px}
.container-codes .recommend{padding-left:0;padding-bottom:6px}
.container-codes .recommend h1{margin-top:8px;margin-bottom:auto;font-size:1.5rem;font-weight:700}
.container-codes .recommend p{font-size:1rem}
.container-codes .container-index{padding-top:0;padding-left:0;padding-right:0}
.container-codes .container-index .cl{padding-left:0;padding-right:0}
.container-codes .link-bottom-container{margin:10px 0 15px 0;padding-top:10px;border-top:1px solid #dee2e6!important}
.container-codes .link-bottom-container .title{font-size:18px;margin-bottom:.5rem}
.container-codes .link-bottom-container .similar-panel{line-height:1.8}
.container-codes .link-bottom-container .newstore-panel{line-height:1.8}
.container-codes .link-bottom-container .popular-panel .popular{display:inline-block;width:49%;white-space:nowrap;text-overflow:ellipsis;line-height:1.8}
.container-codes .container-popular-brand .brand-coupon-info{padding:15px;margin-bottom:10px;background-color:#fff}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info .title{font-size:14px;font-weight:700;color:#404040;margin-bottom:16px}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info .info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info .info-row .info-title,.container-codes .container-popular-brand .brand-coupon-info .coupon-info .info-row .info-value{font-size:14px;color:#404040}
.container-codes .container-popular-brand .brand-coupon-info .shop-link{position:relative;margin-bottom:10px}
.container-codes .container-popular-brand .brand-coupon-info .shop-link h2{color:#2fc2a9;font-size:15px}
.container-codes .container-popular-brand .brand-coupon-info .shop-link h2 i{margin-left:.5rem;color:#2fc2a9}
.cl{position:relative}
.cl .expired-title{font-weight:700;font-size:24px;padding:1rem 0 .25rem}
.cl .chrome-plugin-banner{margin-bottom:10px}
.cl .holiday-c-banner{margin-bottom:10px}
.cl .cp{margin-bottom:10px;background-color:#fff;position:relative}
.cl .cp .similar-coupon-recommend-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:12px;margin-left:16px;font-size:14px}
.cl .cp .similar-coupon-recommend-head p{color:#8a8a8a}
.cl .cp .similar-coupon-recommend-head .brand-link{margin-right:20px;color:#2a8c7c;position:relative;z-index:1}
.cl .cp .deal{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;min-height:130px;position:relative}
.cl .cp .deal .deal-info-code .type{background-color:#f75e5e;color:#fff}
.cl .cp .deal .deal-info{width:90px;height:110px;font-size:16px;font-weight:900;border-radius:0;letter-spacing:.2px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:auto;left:15px;text-transform:capitalize;border-right:1px dashed #e7e7e7}
.cl .cp .deal .deal-info .discount{font-size:22px;font-weight:900;letter-spacing:.5px}
.cl .cp .deal .deal-info .suffix{font-size:18px}
.cl .cp .deal .benefit-code{color:#f75e5e}
.cl .cp .deal .benefit-deal{color:#42c4ac}
.cl .cp .deal .af-benefit{color:#8a8a8a!important}
.cl .cp .deal .deal-desc{margin-left:103px;padding:10px 235px 10px 10px;position:relative;min-height:130px}
.cl .cp .deal .deal-desc .badge{font-size:12px;height:1.8em;line-height:1.8em;padding:0 1em;margin-right:4px}
.cl .cp .deal .deal-desc .badge-editor-pick{color:#fff;background-color:#fab223}
.cl .cp .deal .deal-desc .badge-exclusive{color:#fff;background-color:#667dbc}
.cl .cp .deal .deal-desc .verified{color:#8a8a8a;font-size:14px;background-repeat:no-repeat;background-position-Y:center;margin-right:3px}
.cl .cp .deal .deal-desc .likely-expired{color:#8a8a8a;font-size:14px;background-repeat:no-repeat;background-position-Y:center;margin-right:3px}
.cl .cp .deal .deal-desc .add-date-label{color:#8a8a8a;font-size:14px;background-repeat:no-repeat;background-position-Y:center;margin-right:3px}
.cl .cp .deal .deal-desc .code-holiday-name{margin-right:3px;margin-left:5px;font-size:14px;font-weight:700;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;color:#fff;padding:2px}
.cl .cp .deal .deal-desc .code-holiday-name:nth-child(odd){background:#f87479}
.cl .cp .deal .deal-desc .code-holiday-name:nth-child(even){background:#f87479}
.cl .cp .deal .deal-desc .code-timelinessLabel-name{margin-right:3px;margin-left:5px;font-size:14px;font-weight:700;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;color:#fff;padding:2px}
.cl .cp .deal .deal-desc .code-timelinessLabel-name:nth-child(odd){background:#f87479}
.cl .cp .deal .deal-desc .code-timelinessLabel-name:nth-child(even){background:#f87479}
.cl .cp .deal .deal-desc .deal-holiday-name{margin-right:3px;margin-left:5px;font-size:14px;font-weight:700;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;padding:2px;color:#fff}
.cl .cp .deal .deal-desc .deal-holiday-name:nth-child(odd){background:#2fc2a9}
.cl .cp .deal .deal-desc .deal-holiday-name:nth-child(even){background:#2fc2a9}
.cl .cp .deal .deal-desc .deal-timelinessLabel-name{margin-right:3px;margin-left:5px;font-size:14px;font-weight:700;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;padding:2px;color:#fff}
.cl .cp .deal .deal-desc .deal-timelinessLabel-name:nth-child(odd){background:#2fc2a9}
.cl .cp .deal .deal-desc .deal-timelinessLabel-name:nth-child(even){background:#2fc2a9}
.cl .cp .deal .deal-desc .click-times{color:#8a8a8a;font-size:14px}
.cl .cp .deal .deal-desc .click-times i{font-size:12px;vertical-align:middle;margin-top:-2px}
.cl .cp .deal .deal-desc h2{font-size:20px;font-weight:700;line-height:26px;padding-right:65px;min-height:60px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}
.cl .cp .deal .deal-desc h2 a{color:#404040;max-height:52px;margin-top:auto;margin-bottom:auto}
.cl .cp .deal .deal-desc .subtitle{font-size:14px;color:#8a8a8a;line-height:18px;height:36px;word-break:keep-all;position:relative;overflow:hidden;margin-bottom:1rem}
.cl .cp .deal .deal-desc .expire{font-size:14px;color:#8a8a8a}
.cl .cp .deal .deal-desc .brand-link,.cl .cp .deal .deal-desc .shared-user{position:absolute;right:20px;bottom:12px;font-size:14px;color:#2a8c7c}
.cl .cp .deal .deal-desc .brand-link:hover,.cl .cp .deal .deal-desc .shared-user:hover{color:#41c4a1}
.cl .cp .deal .deal-desc .brand-link{z-index:1}
.cl .cp .deal .deal-desc .brand-link{top:12px;bottom:unset}
.cl .cp .deal .deal-desc .type-code{font-size:16px;color:#f75f5e;font-weight:700}
.cl .cp .deal .deal-desc .type-deal{font-size:16px;color:#42c5ac;font-weight:700}
.cl .cp .deal .deal-desc .detail-btn-description{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:.5rem;z-index:100;margin-top:5px;font-weight:400;color:#999;font-size:12px;cursor:pointer}
.cl .cp .deal .deal-desc .detail-btn-description:after{content:' ';position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyBzdHlsZT0ibWFyZ2luOiBhdXRvOyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgaGVpZ2h0PSIxMiIgd2lkdGg9IjEyIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij4KICAgICAgPHBhdGggZD0iTTUzMS43MTQgNzQyLjg1MWw0MjEuMTM0LTQyMS4xMDNjMTIuMjIzLTEyLjI1NiAxMi4yMjMtMzIuMDYyIDAtNDQuMzE3LTEyLjI1NS0xMi4yNTUtMzIuMDkzLTEyLjI1NS00NC4zNDggMGwtNDAwLjU3NSA0MDAuNTQ0LTM5My45NjItMzkzLjkzYy0xMS44NzktMTEuOTEtMzEuMTU0LTExLjkxLTQzLjAzMiAwLTExLjk0MiAxMS44NzgtMTEuOTQxIDMxLjE1NCAwIDQzLjA2MWw0MDkuMSA0MDkuMTMxYzEuNTk4IDEuNTk4IDMuNTQyIDIuMzgyIDUuMzkxIDMuNTQzIDAuNzIxIDAuOTcxIDEuMDk3IDIuMTYzIDIuMDA1IDMuMDcyIDEyLjIyMyAxMi4yMjMgMzIuMDYzIDEyLjIyMyA0NC4yODYgMHoiIGZpbGw9IiM5OTk5OTkiPjwvcGF0aD4KPC9zdmc+);right:12px;top:50%;margin-top:-6px;width:12px;height:15px}
.cl .cp .deal .deal-desc .detail-btn-description.down:after{content:' ';position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyBzdHlsZT0ibWFyZ2luOiBhdXRvOyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgaGVpZ2h0PSIxMiIgd2lkdGg9IjEyIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij4KICAgICAgPHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDUxMiw1MDkpIiBkPSJNNTMxLjcxNCA3NDIuODUxbDQyMS4xMzQtNDIxLjEwM2MxMi4yMjMtMTIuMjU2IDEyLjIyMy0zMi4wNjIgMC00NC4zMTctMTIuMjU1LTEyLjI1NS0zMi4wOTMtMTIuMjU1LTQ0LjM0OCAwbC00MDAuNTc1IDQwMC41NDQtMzkzLjk2Mi0zOTMuOTNjLTExLjg3OS0xMS45MS0zMS4xNTQtMTEuOTEtNDMuMDMyIDAtMTEuOTQyIDExLjg3OC0xMS45NDEgMzEuMTU0IDAgNDMuMDYxbDQwOS4xIDQwOS4xMzFjMS41OTggMS41OTggMy41NDIgMi4zODIgNS4zOTEgMy41NDMgMC43MjEgMC45NzEgMS4wOTcgMi4xNjMgMi4wMDUgMy4wNzIgMTIuMjIzIDEyLjIyMyAzMi4wNjMgMTIuMjIzIDQ0LjI4NiAweiIgZmlsbD0iIzJmYzJhOSI+PC9wYXRoPgo8L3N2Zz4=);right:12px;top:50%;margin-top:-6px;width:12px;height:15px}
.cl .cp .collapse-subtitle{border-top:1px dashed #e7e7e7;padding:10px 20px;font-size:16px;line-height:16px;color:#666}
.recommend-coupon-container{padding-bottom:10px}
.recommend-coupon-container .recommend-coupon-head{background-color:#f5f5f5;padding:10px 0 0 0}
.recommend-coupon-container .recommend-coupon-head .head-tip{font-size:24px;font-weight:700;color:#404040}
.recommend-coupon-container .aritcle-box{margin-top:10px;margin-bottom:0;-webkit-box-shadow:none!important;box-shadow:none!important}
.recommend-coupon-container .aritcle-box .like-title{color:#8a8a8a;padding-top:10px;margin-left:16px}
.recommend-coupon-container .aritcle-box .recommend-coupon-box{padding:10px 210px 16px 16px;position:relative;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;min-height:152px}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-image-box{position:absolute;overflow:hidden;max-width:100px;max-height:100px;border:1px;border-color:#f5f5f5}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-image-box img{max-width:84px;max-height:84px;-webkit-transition:all .8s;transition:all .8s}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-image-box img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box{padding-left:96px;height:130px}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .recommend-coupon-brand{color:#8a8a8a;font-size:14px;margin-right:8px}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .click-times{color:#8a8a8a;font-size:14px}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .click-times i{font-size:12px;vertical-align:middle;margin-top:-2px}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .title{margin-top:4px;font-size:20px;font-weight:700;line-height:26px;padding-right:65px;overflow:hidden}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .title a{color:#404040}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .subtitle{font-size:14px;color:#8a8a8a;line-height:18px;height:36px;word-break:keep-all;position:relative;overflow:hidden;margin-bottom:1rem}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .expire{font-size:14px;color:#8a8a8a}
.recommend-coupon-container .aritcle-box .recommend-coupon-box .recommend-coupon-info-box .detail-btn{position:absolute;right:20px;bottom:8px;font-size:14px;color:#2fc2a9}
.recommend-coupon-container .collapse-subtitle{border-top:1px dashed #e7e7e7;background-color:#fff;font-size:14px;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;border-bottom-left-radius:2px;border-bottom-right-radius:2px;overflow:hidden;zoom:100%}
.recommend-coupon-container .collapse-subtitle p{font-size:14px;color:#8a8a8a;margin:16px}
.detail-btn i{-webkit-transition:all .5s;transition:all .5s}
.detail-btn-active i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.bi{min-width:240px}
.bi .bp{background-color:#fff;text-align:center;margin-bottom:10px;position:relative;padding-bottom:1px}
.bi .bp .premium-badge{position:absolute;top:0;right:0}
.bi .bp .premium-icon{position:absolute;top:8px;right:8px;width:18px;height:18px}
.bi .bp .logo{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:150px}
.bi .bp .logo img{max-width:80px;max-height:80px}
.bi .bp h1{text-align:center;font-size:20px;font-weight:700;word-wrap:break-word;padding:0 .5rem}
.bi .bp p{text-align:center}
.bi .bp .cats,.bi .bp .subtitle{font-size:14px;color:#8a8a8a;margin-bottom:.5rem}
.bi .bp .btn-coupon-alert{display:none}
.bi .bp .btn-coupon-alert,.bi .bp .btn-coupon-submit{width:200px;margin-bottom:1em;font-weight:700;color:#2fc2a9}
.bi .bp .btn-coupon-alert:hover,.bi .bp .btn-coupon-submit:hover{color:#fff}
.bi .bp .vote .rate-yo{margin:auto}
.bi .bp .vote p{display:inline-block;color:#8a8a8a;font-size:14px}
.bi .bp .vote .btn-rate{display:block;font-size:14px;width:72px;height:1.5rem;background-color:#fef5e2;color:#faaf19;border:none;margin:.5rem auto 1rem;line-height:1.2rem;padding:0;-webkit-box-shadow:none;box-shadow:none}
.bi .specialist{background-color:#fff;margin-bottom:10px;position:relative}
.bi .specialist .info{position:relative}
.bi .specialist .info img{position:absolute;top:10px;left:10px;width:40px;height:40px}
.bi .specialist .info p{padding-left:60px;font-size:14px}
.bi .specialist .info .name{font-weight:700;padding-top:10px;text-transform:capitalize}
.bi .specialist .info .email{color:#8a8a8a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bi .specialist .message{padding:10px}
.bi .specialist .message p{font-size:14px;color:#8a8a8a}
.bi .lp{background-color:#fff;margin-bottom:10px;position:relative}
.bi .lp .title{text-align:center;font-weight:700;font-size:20px;line-height:48px}
.bi .lp .links{padding:10px 15px}
.bi .lp .links p{font-size:14px;-webkit-transition:all .5s;transition:all .5s;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bi .lp .links p:hover{padding:0 0 0 10px}
.bi .lp .links p a{color:#404040}
.bi .lp .links p a:hover{color:#2fc2a9}
.bi .rich-content h2{font-weight:700;font-size:16px}
.bi .rich-content .content div{margin-bottom:10px;font-size:14px;word-break:keep-all;color:#636363}
.bi .rich-content .content ul{list-style:none;padding:0;margin-bottom:0}
.bi .rich-content .content ul li{margin-bottom:10px;font-size:14px;word-break:keep-all;color:#636363}
.modal-dialog-newsletter{max-width:500px}
.modal-dialog-newsletter .modal-header{border-top:6px solid #2fc2a9;border-bottom:none;padding:.5rem 1rem}
.modal-dialog-newsletter .modal-body{padding:0 1rem;text-align:center}
.modal-dialog-newsletter .modal-body img{margin-bottom:5px}
.modal-dialog-newsletter .modal-body .title{font-weight:700;font-size:20px}
.modal-dialog-newsletter .modal-body .subtitle{font-size:18px;margin-bottom:10px}
.modal-dialog-newsletter .modal-body form{position:relative}
.modal-dialog-newsletter .modal-body form .input-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.modal-dialog-newsletter .modal-body form input.email{max-width:280px;height:56px}
.modal-dialog-newsletter .modal-body form .text-verify{position:absolute;left:55px;top:56px;font-size:12px;color:#e24345}
.modal-dialog-newsletter .modal-body .human-verification-text{margin-bottom:5px}
.modal-dialog-key-coupon{max-width:600px}
.modal-dialog-key-coupon .modal-content{margin-bottom:10px}
.modal-dialog-key-coupon .modal-content .key-pc-footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}
.modal-dialog-key-coupon .modal-content .key-pc-footer .key-birds{margin:auto .3rem auto .3rem}
.modal-dialog-key-coupon .modal-content .key-pc-footer .key-text{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3rem}
.modal-dialog-key-coupon .modal-content .key-pc-footer .key-text span{font-size:22px;margin:auto;font-weight:700}
.modal-dialog-key-coupon .modal-content .key-pc-footer .key-text span #text-first-in-key{font-weight:900;color:#ff6d6b}
.modal-dialog-key-coupon .modal-content .key-pc-footer .key-text span #text-second-in-key{font-weight:900;color:#35b4aa}
.modal-dialog-key-coupon .modal-header{border-top:6px solid #2fc2a9;padding:0 1rem}
.modal-dialog-key-coupon .modal-header .info{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:7rem}
.modal-dialog-key-coupon .modal-header .info .logo{margin:auto 14px auto auto;width:5.5rem;height:5.5rem;border:1px solid #dee2e6;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}
.modal-dialog-key-coupon .modal-header .info .logo img{max-width:56px;max-height:56px}
.modal-dialog-key-coupon .modal-header .info .title{margin:auto auto auto 0;max-width:65%;font-weight:700;font-size:20px;line-height:1.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.modal-dialog-key-coupon .modal-body-first{padding:0 1rem;border-bottom:1px solid #dee2e6}
.modal-dialog-key-coupon .modal-body-first .info{position:relative}
.modal-dialog-key-coupon .modal-body-first .info .logo{position:absolute;top:1rem;left:1rem;width:5.5rem;height:5.5rem;border:1px solid #dee2e6;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}
.modal-dialog-key-coupon .modal-body-first .info .logo img{max-width:56px;max-height:56px}
.modal-dialog-key-coupon .modal-body-first .info .title{padding-left:7.5rem;padding-right:3.5rem;padding-top:2rem;min-height:7rem;font-weight:700;font-size:20px;line-height:1.5rem;overflow:hidden}
.modal-dialog-key-coupon .modal-body{padding:0;min-height:157px;text-align:center}
.modal-dialog-key-coupon .modal-body .modal-nl-panel .view-panel .modal-view-btn{margin-top:30px;min-width:302px;min-height:35px;line-height:35px;font-size:16px}
.modal-dialog-key-coupon .modal-body .modal-nl-panel .description p{margin-top:30px;font-size:16px}
.modal-dialog-key-coupon .modal-body .go{margin-top:1rem;margin-bottom:1rem}
.modal-dialog-key-coupon .modal-body .cp-code{height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.modal-dialog-key-coupon .modal-body .cp-code input{height:100%;border-style:dashed none dashed dashed;border-width:2px 0 2px 2px;border-color:#2fc2a9;max-width:240px;font-weight:700;font-size:22px;text-align:center;text-overflow:ellipsis}
.modal-dialog-key-coupon .modal-body .go-deal{padding:.5rem 1rem;font-size:18px}
.modal-dialog-key-coupon .modal-body .brand-more{display:block;padding:1rem 0 2rem}
.modal-dialog-key-coupon .modal-body .recommend-content .cp-code{margin-top:20px}
.modal-dialog-key-coupon .modal-body .recommend-content .hint{margin-top:4px;max-height:60px;font-size:18px}
.modal-dialog-key-coupon .modal-body .recommend-content .deal-title{font-size:18px;width:80%;max-height:50px;color:#249c88;margin:4px auto 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.modal-dialog-key-coupon .modal-body .recommend-content .deal-button{width:240px;height:40px;line-height:40px;background-color:#2fc2a9;margin:10px auto 0;color:#fff;font-size:18px;border-radius:5px}
.modal-dialog-brand-vote{max-width:500px}
.modal-dialog-brand-vote .modal-header{border-top:6px solid #2fc2a9;border-bottom:none;padding:.5rem 1rem}
.modal-dialog-brand-vote .modal-body{text-align:center;padding:0 1rem}
.modal-dialog-brand-vote .modal-body .title{font-size:22px;margin-bottom:40px;font-weight:700}
.modal-dialog-brand-vote .modal-body .stars{margin-bottom:1rem}
.modal-dialog-brand-vote .modal-body .stars img{width:48px;margin-right:1rem}
.modal-dialog-brand-vote .modal-body .tip{font-size:18px;margin-bottom:1rem;font-weight:700}
.modal-dialog-brand-vote .modal-body form{margin-bottom:2rem}
.modal-dialog-brand-vote .modal-body form .form-group{position:relative}
.modal-dialog-brand-vote .modal-body form textarea{max-width:400px;margin:auto}
.modal-dialog-brand-vote .modal-body form .text-count{position:absolute;right:70px;bottom:0;color:#9e9e9e;font-size:12px}
.modal-dialog-brand-vote .modal-body form .text-verify{position:absolute;left:33px;bottom:-18px;font-size:12px;color:#e24345}
.modal-dialog-brand-vote .modal-body .submit-btn{margin-bottom:1rem}
.rl{background-color:#fff;margin-bottom:10px}
.rl .title{margin-top:.5rem;padding-left:1rem;font-size:18px;font-weight:700}
.rl .rcp article{background-color:#fafafa;position:relative;padding-bottom:3rem;margin-bottom:1rem}
.rl .rcp article .info{position:relative;height:44px;font-size:14px}
.rl .rcp article .info img{position:absolute;top:0;left:0}
.rl .rcp article .info .name{position:absolute;bottom:0;left:22px}
.rl .rcp article .info .discount{position:absolute;bottom:0;right:22px;color:#f75e5e;font-weight:700}
.rl .rcp article .product{margin:auto;width:208px;height:124px;overflow:hidden}
.rl .rcp article .product img{-webkit-transition:all .8s;transition:all .8s}
.rl .rcp article .product img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}
.rl .rcp article h2{margin:.5rem 1rem;font-size:1rem;font-weight:700;line-height:1rem;height:2rem;overflow:hidden}
.rl .rcp article h2 a{color:#404040}
.rl .rcp:first-child article{margin-left:1rem}
.rl .rcp:last-child article{margin-right:1rem}
.rl .rcp .get-code,.rl .rcp .get-deal{right:50%;top:unset;bottom:.5rem;margin-right:-90px}
footer{width:100%}
footer .footer-cl:last-child{margin-right:15px}
.container-index .holiday-i-banner{margin-top:-10px;margin-bottom:1rem}
.container-index .holiday-i-banner a{display:block;position:relative}
.container-index .holiday-i-banner a .snow-panel{position:absolute;width:100%;height:100%;left:0;top:0}
.container-index .holiday-i-banner a .snow-panel .snow-canvas{position:absolute;top:0;left:0;width:100%;height:100%}
.container-cat h1,.container-index h1{font-size:24px;font-weight:500;margin-bottom:.8rem}
.container-cat .p-brands,.container-index .p-brands{background-color:#fff;margin-bottom:1rem;padding:1rem}
.container-cat .p-brands .link,.container-index .p-brands .link{height:2rem;font-size:14px;line-height:2rem}
.container-cat .p-brands .link a,.container-index .p-brands .link a{color:#404040}
.container-cat .p-brands .link a:hover,.container-index .p-brands .link a:hover{color:#41c4a1}
.container-cat .cl,.container-index .cl{margin-bottom:.5rem}
.container-cat .cl .deal .deal-info,.container-index .cl .deal .deal-info{width:100px;height:100px;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;border:none}
.container-cat .cl .deal .deal-info .logo,.container-index .cl .deal .deal-info .logo{overflow:hidden}
.container-cat .cl .deal .deal-info .logo img,.container-index .cl .deal .deal-info .logo img{max-width:100px;max-height:100px}
.container-cat .cl .deal .deal-desc,.container-index .cl .deal .deal-desc{margin-left:116px}
.container-cat .cl .view-more,.container-index .cl .view-more{text-align:center;margin:1.5rem 0 0 0}
.container-codes .popular-coupon-recommend-container .rec-popular-title{font-weight:700;font-size:24px;padding:1rem 0 .25rem;white-space:nowrap}
.container-codes .popular-coupon-recommend-container .deal .deal-info{width:88px;height:88px;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;border:none}
.container-codes .popular-coupon-recommend-container .deal .deal-info .logo{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;border:none;height:72px;overflow:hidden}
.container-codes .popular-coupon-recommend-container .deal .deal-info .logo img{max-width:88px}
.container-codes .popular-coupon-recommend-container .deal .deal-desc{margin-left:104px}
.container-codes .popular-coupon-recommend-container .deal .deal-desc .brand-name-link{position:relative;z-index:1;font-size:14px}
.container-codes .popular-coupon-recommend-container .deal .deal-desc .subtitle{margin-bottom:.5rem}
.container-cat{padding-top:10px}
.container-cat .big-title{font-weight:700;font-size:28px;line-height:60px}
.container-cat .md-title{font-size:24px;line-height:normal}
.container-cat .related-cats .root-cat .logo{position:relative;width:90px;height:90px;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}
.container-cat .bi .lp:first-child{margin-top:4.4rem}
.breadcrumb-cat{background-color:#f5f5f5;font-size:14px;padding:0;margin-bottom:.5rem}
.container-p404{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;margin:auto;height:500px;margin-top:200px}
.container-p404 .img-404{width:240px;height:240px;margin-right:100px}
.container-p404 .img-404 img{width:100%}
.container-p404 .content-404{width:536px;margin-top:-60px}
.container-p404 .content-404 .title{font-size:46px;font-weight:700;font-style:italic;color:#333;margin-bottom:22px}
.container-p404 .content-404 .subtitle{font-size:38px;color:#333;margin-bottom:26px}
.container-p404 .content-404 .title-des{font-size:26px;color:#333}
.container-p404 .content-404 .title-des a{text-decoration:none}
.container-p404 .content-404 .title-des .title-des-link{color:#2fc2a9}
.container-p-cat{position:relative;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;min-height:132px;margin-bottom:1rem;padding:1rem 2rem}
.container-p-cat .cat-p{position:relative;width:120px;height:168px;margin-left:24px;margin-bottom:24px;text-align:center}
.container-p-cat .cat-p .logo{width:120px;height:120px;background-color:#fff;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;margin-bottom:1rem}
.container-p-cat .cat-p:hover p{color:#f77779}
.container-special .nav-special,.nav-codes{margin-bottom:.5rem;position:sticky;top:0;z-index:100;background-color:#fff}
.container-special .nav-special a,.nav-codes a{cursor:pointer}
.container-special .nav-special a:active,.nav-codes a:active{background-color:inherit}
.container-special .nav-special .cat1-nav a.selected,.nav-codes .cat1-nav a.selected{border-top:none;border-left:none;border-right:none;border-bottom:2px solid #2fc2a9!important}
.container-exclusive{padding-bottom:1rem}
.container-exclusive .left{text-align:center}
.container-exclusive .left .rounded{border-radius:2px!important}
.container-exclusive .left .image{background-color:#fff}
.container-exclusive .left .image .image-panel{max-width:100%;min-height:130px;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}
.container-exclusive .left .image .image-panel img{max-width:100%}
.container-exclusive .left .image h1{font-size:20px;font-weight:700;color:#404040;text-align:center;padding-bottom:16px;margin:0}
.container-exclusive .left .cat{margin-top:10px;background-color:#fff}
.container-exclusive .left .cat .title{text-align:center;font-weight:700;font-size:20px;line-height:48px}
.container-exclusive .left .cat .cat-panel{border-top:1px solid #dee2e6}
.container-exclusive .left .cat .cat-panel .cat-item{border-radius:0}
.container-exclusive .left label{margin-bottom:0}
.container-holiday{position:relative;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;padding-top:10px;padding-bottom:10px}
.container-holiday .left-h{background-color:#fff;padding:10px 20px;border-radius:2px}
.container-holiday .left-h h1{margin-bottom:0;text-align:center;padding-bottom:1rem;font-size:20px;font-weight:700}
.container-holiday .left-h h1 a{color:#333}
.container-holiday .left-h .coupon-info{margin-bottom:1rem}
.container-holiday .left-h .coupon-info .coupon{text-align:center;max-width:320px;border-radius:2px;background-color:#fff;padding:0;margin:0 auto;border:1px solid #ebebeb}
.container-holiday .left-h .coupon-info .coupon .bg{position:relative}
.container-holiday .left-h .coupon-info .coupon .bg .logo{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;position:absolute;bottom:-20%;left:10px;background-color:#dee2e6;border-radius:28px;height:56px;width:56px;overflow:hidden;border:2px solid #f5f5f5}
.container-holiday .left-h .coupon-info .coupon .desc{margin-top:47px;padding-left:16px;padding-right:16px;word-wrap:break-word;word-break:normal;font-size:16px;color:#404040;min-height:2.5em;word-break:keep-all;overflow:hidden;height:2.8em;margin-bottom:1em;text-overflow:ellipsis}
.container-holiday .left-h .coupon-info .coupon .get-code-h,.container-holiday .left-h .coupon-info .coupon .get-deal-h{position:relative;margin:40px auto 16px;height:40px;width:80%}
.container-holiday .left-h .coupon-info .coupon .get-deal-h a{background-color:#2fc2a9;display:block;color:#fff;text-align:center;font-size:16px;line-height:40px;right:12px;border-radius:2px;font-weight:700}
.container-holiday .left-h .coupon-info .coupon .get-deal-h a:hover{background-color:#41c4a1}
.container-holiday .left-h .coupon-info .coupon .get-code-h a,.container-holiday .left-h .coupon-info .coupon .get-code-h span{display:block;position:absolute;top:0;left:0;bottom:0;border-radius:2px;font-weight:700}
.container-holiday .left-h .coupon-info .coupon .get-code-h span{padding-right:5px;right:0;border:dashed 2px #2fc2a9;font-size:18px;text-align:right;line-height:36px;color:#2fc2a9;font-weight:500;margin-right:5px}
.container-holiday .left-h .coupon-info .coupon .get-code-h a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAoCAMAAABZ0JFjAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABHVBMVEUAAAAvwqkvwqkrt58jo40joo0ioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIsioIslqJIioIslp5EioIskppAioIsioIssuaEkpY8ioIsruKEnrJYvwqkvwqkvwqkvwqkuwKcnrZcioIssuaEuwagkpY8or5gsu6MvwagkppApsZotvKQioYwlp5Ips5wtvqUjoYwmqZMqtZ4uv6Yjoo0mq5UlqJIAAACBtrtLAAAARnRSTlMASeb4cPb5Puoe0AqqAXz+TvEs2xK8A5BhOOccyqN1/EnwJtgPtopb9TXjGMYGnm9D7CTTDrCC/FX1L+rgFfjew+SK50rkW9QKTwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAEvSURBVFjD1dnXWsJAGIThoIAiIGKJYqMo9tgAwS5t9QcUrEi7/9tgfdQkJBv0jNnvCt6zORjFNcZAGncrw4OR3nu8E8OpoxbqPRBN+qSgVog35ZeAWq19USkQxKc+0nfT8NSnHymFZsCp9cYvlcKz2NRnMpqbR6a+vJqotKACU99ooEVc6jtZWkKlfjStVG8ElPpJtpZXIKktErTqB6S2OyIqrQFSuyRuHY9a6Ymp0Rgc1REbT+BRnbAbm4BUB2xSRaSKsVuYVCF2G5QqwO7solLt2L19WKoNe6DhUq3YQ2SqBXsETR3ARo+xqWbsySk41YRNpdGpBjYThKfq2DMJqByb5dRQTgYqx57zhb2Qgsqxl3R1LQeVsZvbO00SKmP5As5t8VdFpVQcteF/lUt9RvGnecUrCssAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDQtMTJUMTk6MDc6MzUtMDc6MDCZsYFKAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA0LTEyVDE5OjA3OjM1LTA3OjAw6Ow59gAAAABJRU5ErkJggg==);background-repeat:no-repeat;color:#fff;-webkit-transition:all .2s;transition:all .2s;text-align:center;font-size:16px;line-height:40px;right:12px}
.container-holiday .left-h .coupon-info .coupon .get-code-h a:hover{left:-10px;right:22px}
.container-holiday .left-h .more-h{font-weight:500;font-size:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}
.container-holiday .left-h .more-h a{padding-left:2rem;padding-right:2rem}
.container-holiday .left-h .rich-content h2{font-weight:700;font-size:18px;padding-top:20px;margin-bottom:0}
.container-holiday .left-h .rich-content h3{font-weight:700;font-size:16px;padding-top:20px;margin-bottom:0}
.container-holiday .left-h .rich-content p{padding-top:10px;padding-bottom:10px;font-size:16px;line-height:22px}
.container-holiday .right-h{width:100%}
.container-holiday .right-h .calendar-h{margin-bottom:20px;margin-left:0;margin-right:0}
.container-holiday .right-h .calendar-h .header{color:#fff;background-color:#f99f01;padding-top:20px;padding-bottom:24px}
.container-holiday .right-h .calendar-h .header h1{font-size:2rem;font-weight:700;margin-bottom:0}
.container-holiday .right-h .calendar-h .header h2{font-size:1rem;font-weight:700;margin-bottom:0}
.container-holiday .right-h .calendar-h .body{padding:0;background-color:#f99f01}
.container-holiday .right-h .calendar-h .body .month-h .link{color:#fff;background-color:#f99f01;border:#f99f01;font-size:14px;font-weight:700}
.container-holiday .right-h .calendar-h .body .month-h .nav-item .active{border-bottom:3px solid #fff}
.container-holiday .right-h .calendar-h .body .content-h{padding-bottom:1rem;background-color:#fff}
.container-holiday .right-h .calendar-h .body .content-h ul{padding-left:20px;padding-right:20px;list-style:none}
.container-holiday .right-h .calendar-h .body .content-h ul li p{font-size:14px;color:#dee0e0;line-height:14px;padding-top:20px;text-align:left}
.container-holiday .right-h .calendar-h .body .content-h ul li .date-h:hover{color:#2fc2a9}
.container-holiday .right-h .calendar-h .body .content-h ul li .name-h{color:#404040;line-height:16px;padding-left:20px;padding-top:8px}
.container-holiday .right-h .popular-h .title{text-align:left;margin-bottom:10px;font-weight:700}
.container-holiday .right-h .popular-h .photo-h{margin-bottom:8px}
.container-special{padding-top:0}
.container-special h1{text-align:center;font-size:1.8rem;margin:.5rem 0;font-weight:700}
.container-special .nav-codes ul,.container-special .nav-special ul{-ms-flex-pack:distribute;justify-content:space-around}
.container-special .nav-codes ul .selected,.container-special .nav-special ul .selected{color:#2fc2a9}
.container-special .nav-codes ul a,.container-special .nav-special ul a{padding:1rem}
.container-special .coupon-list .col-md-3{padding-left:7px;padding-right:7px}
.container-special .coupon-list .cat-name{padding:0 0 0 1rem;font-size:1.4rem;font-weight:700;border-left:2px solid #2fc2a9;margin:1rem 0 .5rem 0}
.container-special .coupon-list .coupon-item{margin:0 0 1rem 0;padding:1px}
.container-special .coupon-list .coupon-item .head{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px}
.container-special .coupon-list .coupon-item .head .logo img{max-width:150px;max-height:120px}
.container-special .coupon-list .coupon-item .body{padding:0 .5rem}
.container-special .coupon-list .coupon-item .body p{margin-bottom:5px}
.container-special .coupon-list .coupon-item .body .new-price{font-size:17px;font-weight:700;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.container-special .coupon-list .coupon-item .body .new-price{font-size:15px}
.container-special .coupon-list .coupon-item .body .old-price{text-decoration:line-through;color:#999;font-size:13px;padding-top:4px}
.container-special .coupon-list .coupon-item .body .form-brand{font-size:13px;color:#999;float:right;margin-top:5px}
.container-special .coupon-list .coupon-item .body .d-md-brand-block{display:none}
.container-special .coupon-list .coupon-item .body .d-md-brand-none{display:none}
.container-special .coupon-list .coupon-item .body .d-md-brand-block{display:block}
.container-special .coupon-list .coupon-item .body .mr20-max992{margin-right:35px}
.container-special .coupon-list .coupon-item .body .go-codes{font-size:12px;margin:0 0 .5rem 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.container-special .coupon-list .coupon-item .body h2{font-size:14px;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}
.container-special .coupon-list .coupon-item .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem 0}
.get-code-widget{position:relative;width:90%}
.get-code-widget p{line-height:32px;overflow:hidden;text-overflow:ellipsis;font-size:20px;color:#222;padding:0 5px;border:1px dashed #78d7c7;direction:rtl;text-align:right;height:100%}
.get-code-widget span{padding-left:20px;position:absolute;left:0;top:0;bottom:0;right:30px;background-color:#2fc2a9;color:#fff;display:block;text-align:center;-webkit-transition:.2s ease-out;transition:.2s ease-out;line-height:34px}
.get-code-widget span:before{content:" ";position:absolute;display:block;width:0;height:0;top:0;border-top:17px solid transparent;border-right:12px solid transparent;border-bottom:17px solid #2fc2a9;border-left:6px solid #2fc2a9;left:100%}
.get-code-widget span:after{content:" ";position:absolute;display:block;width:0;height:0;top:0;border-top:12px solid transparent;border-right:14px solid #299281;border-bottom:26px solid transparent;right:0;z-index:1;-webkit-transform:rotate(-27deg);transform:rotate(-27deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:.2s ease-out;transition:.2s ease-out}
.get-code-widget:hover span{right:35px;padding-left:25px}
.get-code-widget:hover span:after{border-width:12px 17px 26px 0}
.get-deal-widget{position:relative;width:90%}
.get-deal-widget a{background-color:#fff;display:block;color:#2fc2a9;text-align:center;font-size:18px;font-weight:700;line-height:34px;right:12px;border-radius:25px;border:2px solid #2fc2a9}
.as-leadership-panel{padding:0 0 60px 0}
.as-leadership-panel h2{padding-bottom:24px;font-size:48px;font-weight:700;color:#404040;text-align:center}
.as-leadership-panel .image-panel{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}
.as-leadership-panel .image-panel .image-desc{text-align:center;padding:0;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}
.as-leadership-panel .image-panel .image-desc img{max-width:100%;border-style:none;vertical-align:middle}
.as-leadership-panel .image-panel .image-desc .image-mask{position:absolute;display:none;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5}
.as-leadership-panel .image-panel .image-desc .image-detail{position:absolute;display:none;bottom:0;padding-left:14px;text-align:left;left:0}
.as-leadership-panel .image-panel .image-desc .image-detail a{display:inline-block;font-weight:700;font-size:24px;color:#fff;margin-bottom:8px;border-bottom:4px solid #fff}
.as-leadership-panel .image-panel .image-desc .image-detail label{display:block;color:#fff;font-size:20px;text-align:left;margin-bottom:30px}
.as-leadership-panel .image-panel .image-desc:hover .image-mask{display:block!important}
.as-leadership-panel .image-panel .image-desc:hover .image-detail{display:block!important}
.as-leadership-panel .image-panel .image-desc:hover .image-detail h3{color:#fff}
.as-scholarship-panel{padding:0}
.as-scholarship-panel h2{padding-bottom:24px;font-size:48px;font-weight:700;color:#404040;text-align:center}
.as-scholarship-panel .image-winner{float:left}
.as-scholarship-panel .image-winner img{max-width:148px;max-height:148px;border-radius:50%}
.as-scholarship-panel .winner-info{padding-left:178px}
.as-scholarship-panel .winner-info .winner-name{padding-bottom:4px}
.as-scholarship-panel .winner-info .winner-name p{font-weight:700;font-size:18px;color:#404040;text-align:left}
.as-scholarship-panel .winner-info .winner-name span{font-size:16px;color:#8a8a8a;text-align:left}
.as-scholarship-panel .winner-info .winner-narrate p{font-size:16px;color:#404040;text-align:left}
.as-scholarship-panel .university_logo{text-align:center;padding:60px 0}
.as-scholarship-panel .university_logo ul{display:inline-block;text-align:center;padding:0;margin:0}
.as-scholarship-panel .university_logo ul li{padding-left:60px;display:inline-block;list-style:none}
.leader-panel{padding-top:20px}
.leader-panel .leader-image img{max-width:100%}
.leader-panel .leader-info h1{font-weight:700;font-size:24px;color:#404040;padding-bottom:4px;margin:0;text-align:left}
.leader-panel .leader-info label{font-size:20px;color:#404040;padding-bottom:20px;margin:0;text-align:left}
.leader-panel .leader-info p{font-size:16px;color:#404040;padding-bottom:10px;margin:0;text-align:left}
.us-careers-container .banner-container{padding:0}
.us-careers-container .banner-container .banner-panel{margin:0;position:relative;text-align:center;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}
.us-careers-container .banner-container .banner-panel img{max-width:100%}
.us-careers-container .banner-container .banner-panel .as-caption{position:absolute;padding:0;margin:0;top:0;height:100%;width:100%;color:#fff;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}
.us-careers-container .banner-container .banner-panel .as-caption h1{padding:0;margin:0;width:100%;height:80px;line-height:80px;text-align:center;font-weight:700;font-size:72px}
.us-careers-container .careers-container .self-introduce-panel{padding-top:60px}
.us-careers-container .careers-container .self-introduce-panel h2{margin:0;text-align:center;font-size:36px;color:#404040;padding-bottom:20px}
.us-careers-container .careers-container .self-introduce-panel p{font-size:16px}
.us-careers-container .careers-container .working-panel{padding-top:60px}
.us-careers-container .careers-container .working-panel h2{margin:0;text-align:center;font-size:36px;color:#404040;padding-bottom:20px}
.us-careers-container .careers-container .working-panel p{font-size:16px}
.us-careers-container .careers-container .working-panel .work-image-panel{margin-top:20px}
.us-careers-container .careers-container .working-panel .work-image-panel .img-panel{margin:0}
.us-careers-container .careers-container .working-panel .work-image-panel .img-panel img{max-width:100%}
.us-careers-container .careers-container .offer-panel{padding-top:60px}
.us-careers-container .careers-container .offer-panel h2{margin:0;text-align:center;font-size:36px;color:#404040;padding-bottom:20px}
.us-careers-container .careers-container .offer-panel p{font-size:16px}
.us-careers-container .careers-container .offer-panel .fund-panel{padding-top:10px;padding-bottom:10px}
.us-careers-container .careers-container .offer-panel .fund-panel p{padding-bottom:10px}
.us-careers-container .careers-container .offer-panel .fund-panel p i{color:#2fc2a9;padding-right:5px}
.us-careers-container .careers-container .offer-panel ul{padding-top:5px;padding-left:25px}
.us-careers-container .careers-container .job-panel{padding-top:60px}
.us-careers-container .careers-container .job-panel h2{margin:0;text-align:center;font-size:36px;color:#404040;padding-bottom:20px}
.us-careers-container .careers-container .job-panel .job-classify-panel{padding-bottom:20px}
.us-careers-container .careers-container .job-panel .job-classify-panel h3{font-weight:700;font-size:24px;color:#8a8a8a}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-title p{font-size:18px;color:#404040}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-title button{height:40px;width:160px;background-color:#2fc2a9;border-radius:2px;text-align:center;border:none;font-size:16px;font-weight:700;color:#fff}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-title button i{padding-left:5px;-webkit-transition:all .5s;transition:all .5s}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-title button:focus{outline:0;border:none;-webkit-box-shadow:none;box-shadow:none}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-detail .responsibilities ul{padding:0;margin-bottom:10px;margin-left:20px}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-detail .qualifications ul{padding:0;margin-bottom:10px;margin-left:20px}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-detail .qualifications ul li ul{margin-left:0;margin-bottom:0}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-detail .qualifications ul li ul li{list-style:none}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .job-detail .qualifications ul li ul li i{padding-right:3px}
.us-careers-container .careers-container .job-panel .job-classify-panel .job-classify .clear{height:20px}
.us-careers-container .careers-container .join-us-panel{padding-top:60px;padding-bottom:30px}
.us-careers-container .careers-container .join-us-panel h2{margin:0;text-align:center;font-size:36px;color:#404040;padding-bottom:20px}
.us-careers-container .careers-container .join-us-panel p{font-size:16px}
.us-careers-container .careers-container .join-us-panel p label{font-size:16px;color:#fb8d3c}
.us-careers-container .careers-container .join-us-panel .job-image-panel{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.us-careers-container .careers-container .join-us-panel .job-image-panel .img-common{margin:0 30px;text-align:center}
.us-careers-container .careers-container .join-us-panel .job-image-panel .img-common img{max-width:80px}
.us-careers-container .careers-container .join-us-panel .job-image-panel .img-common p{text-align:center;font-size:16px;margin-top:10px}
.us-careers-container .careers-container .join-us-panel .job-image-panel .img-common p img{max-width:163px}
.us-careers-container .careers-container .join-us-panel .job-image-panel .hand p{position:relative}
.careers-button-toggle-css i{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.specialist-container{padding:20px 15px}
.specialist-container .rounded{border-radius:2px!important}
.specialist-container .nav-special .nav-panel{background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.07);box-shadow:0 1px 2px rgba(0,0,0,.07)}
.specialist-container .nav-special .nav-panel .nav-item{min-height:80px;position:relative;padding:0;border-radius:0}
.specialist-container .nav-special .nav-panel .nav-item:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}
.specialist-container .nav-special .nav-panel .nav-item .nav-img{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;position:absolute;left:20px;top:calc(50% - 22px)}
.specialist-container .nav-special .nav-panel .nav-item .nav-img img{max-width:44px;max-height:44px}
.specialist-container .nav-special .nav-panel .nav-item .nav-info{min-height:80px;padding-left:78px;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:center;-ms-flex-pack:center;justify-content:center;text-align:left}
.specialist-container .nav-special .nav-panel .nav-item .nav-info p{font-size:16px;color:#404040}
.specialist-container .nav-special .nav-panel .nav-item .nav-info span{font-size:14px;color:#8a8a8a}
.specialist-container .nav-special .nav-panel .active p{color:#fff!important}
.specialist-container .nav-special .nav-panel .active span{color:#fff!important}
.specialist-container .special-info .tab-content{background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.07);box-shadow:0 1px 2px rgba(0,0,0,.07)}
.specialist-container .special-info .tab-content .special-top{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-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px}
.specialist-container .special-info .tab-content .special-top h1{font-size:20px;font-weight:700;color:#404040;margin-bottom:20px}
.specialist-container .special-info .tab-content .special-top .sp-img{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;padding-bottom:10px}
.specialist-container .special-info .tab-content .special-top .sp-img img{max-width:120px;max-height:120px}
.specialist-container .special-info .tab-content .special-top .sp-info{text-align:center}
.specialist-container .special-info .tab-content .special-top .sp-info p{font-weight:700;font-size:24px;text-align:center;color:#404040}
.specialist-container .special-info .tab-content .special-top .sp-info span{font-weight:700;font-size:18px;color:#8a8a8a}
.specialist-container .special-info .tab-content .special-top .sp-contact{padding-bottom:0}
.specialist-container .special-info .tab-content .special-top .sp-contact a{margin:0 5px;opacity:.87;font-size:30px;color:#2fc2a9}
.specialist-container .special-info .tab-content .special-top .sp-contact a:hover{opacity:.38}
.specialist-container .special-info .tab-content .special-top .sp-intern{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.specialist-container .special-info .tab-content .special-top .sp-intern .intern-panel{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.specialist-container .special-info .tab-content .special-top .sp-intern .intern-panel .inter-img{padding:0 20px}
.specialist-container .special-info .tab-content .special-top .sp-intern .intern-panel .inter-img img{max-width:100%}
.specialist-container .special-info .tab-content .special-top .sp-intern .intern-panel p{text-align:center;font-size:16px;color:#404040;padding-top:10px}
.specialist-container .special-info .tab-content .special-body p{font-size:16px;color:#404040;text-align:left}
.specialist-container .special-info .tab-content .special-body .sp-saying{padding-bottom:10px}
.specialist-container .special-info .tab-content .special-body .sp-saying span{font-weight:700}
.specialist-container .special-info .tab-content .special-body .sp-description{padding-bottom:16px}
.specialist-container .special-info .tab-content .special-body .intern-saying{padding-bottom:30px}
.specialist-container .special-info .tab-content .special-body .intern-saying span{font-weight:700}
.specialist-container .special-info .tab-content .special-body .sp-r1{padding-bottom:20px}
.specialist-container .special-info .tab-content .special-body .sp-r1 h1{font-weight:700;font-size:20px;color:#404040;margin:0;padding-bottom:10px}
.specialist-container .special-info .tab-content .special-body .sp-r1 p{padding-bottom:10px}
.specialist-container .special-info .tab-content .special-body .sp-r1 ul{margin:0}
.specialist-container .special-info .tab-content .special-bottom p{padding-bottom:10px}
.specialist-container .special-info .tab-content .special-bottom a{display:inline-block;height:40px;background-color:#2fc2a9;width:160px;color:#fff;text-align:center;line-height:40px;font-size:16px}
.specialist-container .special-info .tab-content .special-bottom a:hover{background-color:#41c4a1}
.container-free-shipping{padding-bottom:1rem}
.container-free-shipping .left{text-align:center}
.container-free-shipping .left .rounded{border-radius:2px!important}
.container-free-shipping .left .image{background-color:#fff}
.container-free-shipping .left .image .image-panel{max-width:100%;min-height:130px;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}
.container-free-shipping .left .image .image-panel img{max-width:100%}
.container-free-shipping .left .image h1{font-size:20px;font-weight:700;color:#404040;text-align:center;padding-bottom:16px;margin:0}
.container-free-shipping .left .cat{margin-top:10px;background-color:#fff}
.container-free-shipping .left .cat .title{text-align:center;font-weight:700;font-size:20px;line-height:48px}
.container-free-shipping .left .cat .cat-panel{border-top:1px solid #dee2e6}
.container-free-shipping .left .cat .cat-panel .cat-item{border-radius:0}
.container-free-shipping .left label{margin-bottom:0}
.container-winnerList .container-banner{padding:0}
.container-winnerList .container-banner .banner-panel{position:relative}
.container-winnerList .container-banner .banner-panel img{width:100%;min-height:150px}
.container-winnerList .container-banner .banner-panel .caption{position:absolute;left:0;top:0;width:100%;height:100%;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}
.container-winnerList .container-banner .banner-panel .caption h1{max-width:100%;max-height:100%;text-align:center;font-weight:700;font-size:42px;margin:0;color:#fff}
.container-winnerList .legacy-and-impact{width:100%;margin:20px auto 0 auto}
.container-winnerList .legacy-and-impact h2{margin:0 0 15px 0;font-size:28px;font-weight:600;letter-spacing:-.09px;text-align:left;color:#404040}
.container-winnerList .legacy-and-impact p{font-size:18px;line-height:1.39;letter-spacing:-.1px;text-align:left;color:#404040;margin-bottom:35px}
.container-winnerList .legacy-and-impact img{width:100%;height:auto}
.container-winnerList .container-list{margin-top:30px;padding-bottom:20px}
.container-winnerList .container-list .winner{margin-bottom:20px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.07);box-shadow:0 1px 2px rgba(0,0,0,.07)}
.container-winnerList .container-list .winner .menu{padding:30px 0;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}
.container-winnerList .container-list .winner .menu .chevron-btn{max-width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-winnerList .container-list .winner .menu .chevron-btn button{width:40px;height:40px;background-color:#fff;border-radius:50%;color:#2fc2a9;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;margin-left:30px;border:3px solid #2fc2a9}
.container-winnerList .container-list .winner .menu .chevron-btn button i{-webkit-transition:all .5s;transition:all .5s;font-size:23px}
.container-winnerList .container-list .winner .menu .chevron-btn button:hover{border:3px solid #41c4a1;color:#41c4a1}
.container-winnerList .container-list .winner .menu .chevron-btn button:focus{-webkit-box-shadow:none;box-shadow:none}
.container-winnerList .container-list .winner .menu .chevron-click button{color:#41c4a1;border:3px solid #41c4a1}
.container-winnerList .container-list .winner .menu .chevron-click button i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.container-winnerList .container-list .winner .menu .title{max-width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-winnerList .container-list .winner .menu .title h2{margin:0;font-size:28px;height:28px;line-height:28px;color:#404040;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.container-winnerList .container-list .winner .menu .title h2 span{-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-winnerList .container-list .winner .winner-panel .winner-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}
.container-winnerList .container-list .winner .winner-panel .winner-info .left{padding:0 0 0 30px}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .image{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .image img{max-width:100%;margin:auto}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .info-common{padding:0 0 20px 0;margin-top:25px}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .info-common h3{margin-bottom:15px;font-size:22px;color:#404040;text-align:left;font-weight:700}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .info-common span{display:block;font-size:18px;color:#404040;text-align:left;min-height:27px}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .info-common span label{margin:0;font-weight:700}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .speech{padding-right:30px}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .speech p{font-size:18px}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .user-ranglisten{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .user-ranglisten .user-ranglisten-img{max-width:30px;margin-left:auto}
.container-winnerList .container-list .winner .winner-panel .winner-info .left .user-ranglisten .user-ranglisten-text{margin-top:auto;margin-bottom:auto;margin-right:auto;font-size:20px;font-weight:700}
.container-winnerList .container-list .winner .winner-panel .winner-info .right{padding:0}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .favorite{margin:45px 30px 0 10px;padding:40px 0 30px 0;border-top:1px solid #d6d7dc;position:relative}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .favorite p{position:absolute;left:calc(50% - 125px);top:-10px;height:20px;line-height:20px;text-align:center;font-size:22px;font-weight:700;padding:0;margin:0;width:250px;background-color:#fff}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .favorite ul{list-style-type:none;padding:0;margin:0;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;padding:10px}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .favorite ul li{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;margin:0 6px}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .favorite ul li .brand-panel{max-width:100%;padding:15px;border-radius:50%;border:3px solid #cce4df;position:relative;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .favorite ul li .brand-panel img{max-width:64px;margin:auto}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .favorite ul li .brand-panel:hover{border:3px solid #2fc2a9}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .info-common-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .info-common-right span{display:block;font-size:18px;color:#404040;text-align:left;min-height:27px}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .info-common-right span label{font-weight:700}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .youtube-link-in-scholarship{font-size:22px;font-weight:700;padding:0 10px}
.container-winnerList .container-list .winner .winner-panel .winner-info .right .speech-right p{font-size:18px}
.container-winnerList .contact-way{margin-bottom:45px}
.container-winnerList .contact-way .h2{margin:0 0 15px 0;font-size:28px;font-weight:600;letter-spacing:-.09px;text-align:left;color:#404040}
.container-winnerList .contact-way p{font-size:18px;line-height:1.39;letter-spacing:-.1px;text-align:left;color:#404040}
.container-submitcoupon .popular-brand{margin-top:20px;padding-top:10px;border-top:1px solid #d6d7dc}
.container-submitcoupon .popular-brand h2{text-align:center;font-weight:700;font-size:24px;line-height:24px;color:#545454;margin-bottom:20px}
.container-submitcoupon .popular-brand a{font-size:16px}
.container-submitcoupon h1{font-size:24px;text-align:center;margin:10px auto}
.container-submitcoupon .submit-button{text-align:center}
.container-submitcoupon .offer-type .type{text-align:center;border:solid 1px #28c4b5;border-radius:4px;background-color:#fff}
.container-submitcoupon .offer-type .type .offer-type-select{display:inline-table;background-color:#fff;font-size:14px;color:#2fc2a9;height:80px;max-width:120px;text-align:center;background-image:url(../images/cb-imported/project-coupon/submit/2018/submit-coupon-icons.png);background-repeat:no-repeat;cursor:pointer}
.container-submitcoupon .offer-type .type-div:nth-child(2) .type{background-color:#2fc2a9;color:#fff}
.container-submitcoupon .offer-type .type-div:nth-child(2) .type .offer-type-select{background-position:3px -90px;background-color:#2fc2a9;color:#fff}
.container-submitcoupon .offer-type .type-div:nth-child(3) .type .offer-type-select{background-position:-77px -10px}
.container-submitcoupon .offer-type .type-div:nth-child(4) .type .offer-type-select{background-position:-168px -10px}
.container-submitcoupon .offer-type .type-div:nth-child(5) .type .offer-type-select{background-position:-250px -10px}
.container-submitcoupon .offer-type .type-div:nth-child(6) .type .offer-type-select{background-position:-317px -10px}
.container-submitcoupon .offer-type .type-div:nth-child(7) .type .offer-type-select{background-position:-422px -10px;margin-right:0}
.container-submitcoupon .offer-type .offer-type-select .tag{display:table-cell;vertical-align:bottom;font-size:14px}
.container-submitcoupon .submit-button{margin:10px auto;width:300px;height:54px;background-color:#2fc2a9;text-align:center;border-radius:30px;font-size:20px;color:#fff;line-height:54px;cursor:pointer}
.container-submitcoupon .submit-button:hover{background-color:#41c4a1}
.container-submitcoupon .title-error:after{content:"No less than 10 characters";position:absolute;top:0;right:0;padding-right:15px;font-size:14px;color:#e24345}
.container-submitcoupon .title-error .form-control{border-color:#c22}
.container-submitcoupon .description-error:after{content:"No less than 30 characters";position:absolute;top:0;right:0;padding-right:15px;font-size:14px;color:#e24345}
.container-submitcoupon .description-error .form-control{border-color:#c22}
.container-submitcoupon .form-group span.required{color:#d20505;position:relative;top:-2px}
.container-submitcoupon .has-error:after{content:"Required";position:absolute;top:0;right:0;padding-right:15px;font-size:14px;color:#e24345}
.container-submitcoupon .format-error:after{content:"The format is incorrect";position:absolute;padding-right:15px;top:0;right:0;font-size:14px;color:#e24345}
.container-submitcoupon .verify-div{width:300px;margin:auto}
.submitcoupon-modal .modal-control{width:380px;height:180px;border-top:none;border-radius:10px;display:inline-block}
.submitcoupon-modal .close-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAATlBMVEUAAAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAAACpneIRAAAAGHRSTlMAKpDW+QaT/bqS/MvqkQ8rzNfp9NWU+tTIRGyZAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAHdJREFUGNNtTwkOgCAMG4p4MEQ89/+XuiMxJNgQaJt0rAAM1/Xe950DwxBGUoxhUD3Rh0mcQBVmzi/8RiTCyGRxkESvGTGvG9MEhe89Q+azMy3gyRzT5M1AMVDYoRG0iDhnPTTq0OZbuOrFwt/qTTmtX+7jSVr/Ba21DsBORz0qAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAyLTI4VDExOjIyOjUyKzA4OjAwyvAOWwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMi0yOFQxMToyMjo1MiswODowMLuttucAAAAASUVORK5CYII=);width:16px;height:16px;background-repeat:no-repeat;background-position:0;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1}
.submitcoupon-modal .error-pop,.submitcoupon-modal .success-pop{width:380px;height:180px;background-color:#fff;color:#4cb7ad;font-size:24px;vertical-align:middle;display:table-cell;border-radius:10px}
.container-disclosure .title{padding-top:20px;padding-bottom:24px}
.container-disclosure .title h1{text-align:center;font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0;padding-bottom:16px;color:#020202}
.container-disclosure .title p{margin:0;font-size:16px;letter-spacing:-.5px;color:#020202}
.container-disclosure .paragraph h2{margin:0;font-size:18px;text-align:left;color:#020202;font-weight:600;letter-spacing:-.5px;padding-bottom:16px}
.container-disclosure .paragraph p{margin:0;padding-bottom:16px;font-size:16px;letter-spacing:-.5px;color:#020202}
.container-disclosure a{color:#2c8071;font-weight:600}
.container-disclosure b{color:#020202}
.container-privacy .title{padding-top:20px;padding-bottom:24px}
.container-privacy .title h1{text-align:center;font-size:28px;font-weight:700;letter-spacing:-.5px;margin:0;padding-bottom:16px;color:#020202}
.container-privacy .title p{margin:0;font-size:16px;letter-spacing:-.5px;color:#020202}
.container-privacy .content h2{margin:0;font-size:18px;text-align:left;color:#020202;font-weight:600;letter-spacing:-.5px;padding-bottom:16px}
.container-privacy .content p{margin:0;padding-bottom:16px;font-size:16px;letter-spacing:-.5px;color:#020202}
.container-privacy a{color:#2c8071;font-weight:600}
.container-privacy b{color:#020202}
.container-terms-of-use .title{padding-top:20px}
.container-terms-of-use .title h1{margin:0;text-align:center;font-size:28px;letter-spacing:-.5px;padding-bottom:16px;font-weight:700;color:#020202}
.container-terms-of-use .title p{margin:0;font-size:16px;letter-spacing:-.5px;color:#020202;line-height:1.5rem;padding-bottom:24px}
.container-terms-of-use .content h2{margin:0;font-size:18px;letter-spacing:-.5px;font-weight:600;color:#020202;padding-bottom:14px}
.container-terms-of-use .content p{margin:0;font-size:16px;letter-spacing:-.5px;color:#020202;line-height:1.5rem;padding-bottom:24px}
.container-terms-of-use a{color:#2c8071;font-weight:600}
.partnership{margin-bottom:40px;background:#fff!important}
.partnership h1{font-size:36px;font-weight:600;text-align:center;color:#404040;padding:20px 0;margin:0}
.partnership h2{font-size:24px;font-weight:600;color:#2bc4ab;margin-bottom:20px}
.partnership p{margin-bottom:15px;font-size:18px;letter-spacing:-.5px;line-height:1.5;color:#404040}
.partnership ul{padding:0 15px}
.partnership ul li p{font-weight:700}
.container-helpcenter{padding-top:20px;padding-bottom:16px}
.container-helpcenter .title h1{text-align:center;font-size:24px!important;font-weight:700}
.container-helpcenter .title p{margin:0 auto 2rem;font-size:1rem}
.container-helpcenter .panel-group{background-color:#fff;margin-bottom:20px}
.container-helpcenter .panel-group .panel{margin-bottom:0;border-radius:4px;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border-bottom:1px}
.container-helpcenter .panel-default>.panel-heading{background-color:#fff}
.container-helpcenter .panel-group{background-color:#fff}
.container-helpcenter .panel-default{border-color:#fff}
.container-helpcenter .panel-heading{margin:15px 15px;padding:8px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.container-helpcenter .panel-title{font-weight:700;color:#2fc2a9;font-size:16px}
.container-helpcenter .panel-body{padding:15px 54px}
.container-helpcenter a:focus{text-decoration:none!important}
.container-helpcenter .panel-body a{color:#2fc2a9}
.container-helpcenter ol li{padding-bottom:10px;list-style:decimal}
.container-search .no-coupon-tit{font-size:24px;font-weight:500;margin-bottom:.8rem}
.container-our-team .banner-container{padding:0;position:relative}
.container-our-team .banner-container img{max-width:100%;min-height:150px}
.container-our-team .banner-container .caption{position:absolute;height:100%;width:100%;top:0;left:0;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}
.container-our-team .banner-container .caption h1{margin:0;text-align:center;font-size:70px;font-weight:700;color:#fff}
.container-our-team .content-container .description{padding-top:30px}
.container-our-team .content-container .description p{margin:0;font-size:16px;color:#333;padding-bottom:1rem}
.container-our-team .content-container .team{padding:2rem 0;min-height:600px}
.container-our-team .content-container .team .left .nav-panel .active{background-color:#f5f5f5;color:#2fc2a9!important}
.container-our-team .content-container .team .left .nav-panel .nav-title{font-size:18px;color:#404040}
.container-our-team .content-container .team .left .nav-panel .nav-title:hover{color:#208473}
.container-our-team .content-container .team .right .tab-content{padding-bottom:100px}
.container-our-team .content-container .team .right .member-panel{position:relative;margin-bottom:20px}
.container-our-team .content-container .team .right .member-panel .member-image{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-align:center;-ms-flex-align:center;align-items:center}
.container-our-team .content-container .team .right .member-panel .member-image img{max-width:100%}
.container-our-team .content-container .team .right .member-panel .member-image .identify{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-align:center;-ms-flex-align:center;align-items:center}
.container-our-team .content-container .team .right .member-panel .member-image .identify p{margin:0;text-align:center;padding-top:16px;font-size:20px;font-weight:700}
.container-our-team .content-container .team .right .member-panel .member-image .identify span{margin:0;text-align:center}
.container-our-team .content-container .team .right .member-panel .member-detail{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;border-radius:4px;top:-1rem;left:-11px;width:273px;min-height:calc(100% + 1rem);z-index:100;background-color:#fff;padding:1rem;-webkit-transition:all .7s;transition:all .7s}
.container-our-team .content-container .team .right .member-panel .member-detail .image img{max-width:243px}
.container-our-team .content-container .team .right .member-panel .member-detail .image p{margin:0;text-align:center;padding-top:16px;font-size:20px;font-weight:700}
.container-our-team .content-container .team .right .member-panel .member-detail .image span{margin:0;text-align:center}
.container-our-team .content-container .team .right .member-panel .member-detail .image div{text-align:center}
.container-our-team .content-container .team .right .member-panel .member-detail .narrate{padding-left:20px}
.container-our-team .content-container .team .right .member-panel .member-detail .narrate p{margin:0;font-size:16px;padding-bottom:8px}
.product-list-box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.product-item{--itemWidth:264px;width:264px;height:392px;position:relative;margin-bottom:20px;margin-left:calc((100% - 264px * var(--n))/ (var(--n) + 1));border-radius:8px;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);background-color:#fff}
.product-item .product-img-container{position:relative;min-height:262px}
.product-item .product-img-container img{width:264px}
.product-item .product-img-container .product-extend{width:34px;height:16px;border-radius:3px;background-color:#f87479;position:absolute;top:10px;right:10px;font-size:12px;font-weight:700;line-height:16px;color:#fff;text-align:center}
.product-item .product-title{padding:0 10px;margin:4px 0;height:40px;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.47px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.product-item .product-price-info{height:27px;padding:0 10px}
.product-item .product-price-info .product-ori-price{float:left;line-height:27px;height:27px;font-size:23px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#35b4aa}
.product-item .product-price-info .product-sale-price{line-height:27px;margin-left:12px;height:27px;position:relative;float:left;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#828282}
.product-item .product-price-info .product-sale-price .product-sale-price-line{position:absolute;top:50%;left:-10%;height:2px;background-color:#828282;width:120%}
.product-item .product-info{margin-top:8px;padding:4px 10px}
.product-item .product-info .product-discount-container{float:left;border-radius:4px;padding:2px 6px;background-color:#35b4aa;margin-right:4px}
.product-item .product-info .product-discount-container .product-discount{height:20px;line-height:20px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#fff}
.product-item .product-info .product-deal-end-time{padding:2px 6px 2px 20px;border-radius:4px;background-color:#f87479;margin:0 4px 0 0;float:left;position:relative}
.product-item .product-info .product-deal-end-time .rest-num{font-size:14px;font-weight:700;text-align:center;color:#f87479;float:left;padding:0 4px;border-radius:2px;background-color:#fff}
.product-item .product-info .product-deal-end-time .time-split-sign{float:left;color:#fff;margin:-4px 1px 0}
.product-item .product-info .product-deal-end-time svg{position:absolute;top:4px;left:4px}
.product-item .product-info .product-hot-container{float:left;border-radius:4px;padding:2px 6px;background-color:#f87479;margin-right:4px}
.product-item .product-info .product-hot-container svg{margin-top:-3px}
.product-item .product-info .product-hot-container .product-hot{height:20px;line-height:20px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#fff}
.product-item{--n:1}
.product-item{--n:2}
.product-item{--n:3}
.product-item{--n:4}
.hcl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.hcl .cp{margin:0 auto 20px;width:536px;height:158px;background-color:#fff;position:relative}
.hcl .cp .deal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;min-height:7.2rem}
.hcl .cp .deal .deal-info{width:98px;height:130px;border-radius:4px;text-align:center;position:absolute;top:16px;left:16px;text-transform:uppercase;border:1px dashed #e7e7e7}
.hcl .cp .deal .deal-info .logo{height:98px;overflow:hidden;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}
.hcl .cp .deal .deal-info .logo img{max-width:80px;max-height:80px}
.hcl .cp .deal .deal-info .type{margin-top:5px;text-align:center;background-color:#f5f5f5;padding:2px 0;border-bottom-right-radius:2.1px;border-bottom-left-radius:2.1px;font-size:14px;letter-spacing:.5px;text-transform:capitalize}
.hcl .cp .deal .deal-info .code-type{background-color:#f75e5e;color:#fff}
.hcl .cp .deal .deal-desc{min-height:7.2rem;margin-left:7.5rem;padding:.8rem .5rem .5rem .5rem;position:relative}
.hcl .cp .deal .deal-desc .badge{font-size:12px;height:1.8em;line-height:1.8em;padding:0 1em;margin-right:4px}
.hcl .cp .deal .deal-desc .badge-editor-pick{color:#fff;background-color:#fab223}
.hcl .cp .deal .deal-desc .badge-exclusive{color:#fff;background-color:#667dbc}
.hcl .cp .deal .deal-desc .verified{color:#8a8a8a;font-size:16px;background-repeat:no-repeat;background-position-Y:center;margin-right:4px}
.hcl .cp .deal .deal-desc .click-times{margin-left:20px;font-size:16px;color:#8a8a8a}
.hcl .cp .deal .deal-desc .click-times i{vertical-align:middle;margin-top:-2px}
.hcl .cp .deal .deal-desc h2{margin:2px 0 0;width:356px;font-size:20px;letter-spacing:normal;color:rgba(0,0,0,.87);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.hcl .cp .deal .deal-desc h2 a{color:#404040}
.hcl .cp .deal .deal-desc .subtitle{margin:6px 0 0;width:356px;max-height:44px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:rgba(0,0,0,.38);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.hcl .cp .deal .deal-desc .expire{margin:4px 0 0;font-size:14px;color:#8a8a8a}
#carousel-indicator-banner{margin-top:-10px;margin-bottom:1rem}
#carousel-indicator-banner img{width:100%}
#carousel-indicator-banner .carousel-control{width:10%}
#carousel-indicator-banner .carousel-control-prev-icon{width:40px;height:40px}
#carousel-indicator-banner .carousel-control-next-icon{width:40px;height:40px}
.holiday-i-banner img{width:100%}
.ads-product-list-box{pointer-events:auto;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.ads-product-item{width:196px;height:288px;position:relative;margin:0 auto 10px;border-radius:8px;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);background-color:#fff}
.ads-product-item .product-sponsor-container{width:100%;height:15px;position:absolute;z-index:2}
.ads-product-item .product-sponsor-container .product-sponsor{position:relative;text-align:center;width:88px;height:15px;float:right;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;background-color:#fb3e39}
.ads-product-item .product-img-container{position:relative;min-height:196px;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}
.ads-product-item .product-img-container img{width:92%;display:block;margin:0 auto}
.ads-product-item .product-title{padding:0 10px;height:34px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;color:#616161;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.ads-product-item .product-bottom-info{width:100%;height:35px;margin:0 8px}
.ads-product-item .product-bottom-info .product-price-info{height:34px;width:145px;float:left;margin:0 auto;padding:0 5px 0 12px;border:solid 1px #fe3c30;position:relative;line-height:36px}
.ads-product-item .product-bottom-info .product-price-info .product-cur-price{position:relative;z-index:1;float:left;font-size:20px;font-weight:700;color:#fff}
.ads-product-item .product-bottom-info .product-price-info .product-sale-price{float:right;position:relative;font-size:12px;color:#828282}
.ads-product-item .product-bottom-info .product-price-info .product-sale-price .product-sale-price-line{position:absolute;top:50%;left:-5%;height:2px;background-color:#828282;width:110%}
.ads-product-item .product-bottom-info .product-bottom-cart{width:24px;height:24px;margin-top:5px;margin-right:16px;position:relative;float:right}
.ads-product-item svg{position:absolute;top:-1px;left:-1px}
.modal-shop-couponbird{display:block;height:28px;line-height:28px;max-width:200px;min-width:170px;margin:12px auto 0}
.modal-shop-couponbird svg{margin-top:-4px;width:24px;height:100%}
.brand-coupon-datastruct h2{font-weight:700;font-size:24px;padding:1rem 0 .25rem;white-space:nowrap}
.brand-coupon-datastruct table{width:100%;border-collapse:collapse;margin-bottom:20px;color:#555}
.brand-coupon-datastruct table tr{border-width:1px;border-style:solid;border-color:#d3d3d3;-o-border-image:initial;-webkit-border-image:initial;border-image:initial}
.brand-coupon-datastruct table thead tr th{padding:16px}
.brand-coupon-datastruct table tbody tr td{padding:16px}
img{display:block}
.container-home-page-index ul li{list-style:none}
.container-child-care .program{padding:0}
.container-child-care .program li{list-style:none;margin:10px 0}
.container-child-care .program li p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-child-care .program li p span{margin-right:10px}
.container-child-care .program li p span img{height:20px}
.container-child-care .percent li{list-style:none;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-child-care .percent li p{padding-bottom:0!important}
.container-child-care .percent li img{height:20px;margin:5px 5px 0 0}
.container-child-care .banner-container{padding:0}
.container-child-care .banner-container .banner-panel{position:relative}
.container-child-care .banner-container .banner-panel img{max-width:100%;min-height:150px}
.container-child-care .banner-container .banner-panel .caption{position:absolute;top:0;height:100%;width:100%;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}
.container-child-care .banner-container .banner-panel .caption h1{max-width:100%;max-height:100%;text-align:center;font-weight:700;font-size:42px;margin:0;color:#fff}
.container-child-care .content-container{padding-bottom:30px}
.container-child-care .content-container .common{text-align:center;padding-top:20px;padding-bottom:40px;border-bottom:1px solid #d6d7dc}
.container-child-care .content-container .common label{font-weight:700;font-size:26px;color:#4c4c4c;margin-bottom:5px}
.container-child-care .content-container .common h2{font-weight:700;font-size:32px;line-height:32px;color:#545454;margin-bottom:20px}
.container-child-care .content-container .common p{text-align:left;font-size:18px;line-height:24px;color:#545454}
.container-child-care .content-container .common strong{color:#545454;font-size:24px;font-weight:700}
.container-child-care .content-container .apply{padding:20px 50px 40px 50px;border-bottom:1px solid #d6d7dc}
.container-child-care .content-container .apply h2{text-align:center;font-weight:700;font-size:32px;line-height:32px;color:#545454;margin-bottom:20px}
.container-child-care .content-container .apply .step-panel{padding-bottom:30px}
.container-child-care .content-container .apply .step-panel .step{position:relative;min-height:140px}
.container-child-care .content-container .apply .step-panel .step p{padding-left:50px}
.container-child-care .content-container .apply .step-panel .step .left-top{position:absolute;top:0;left:0;width:40px;height:calc(50% - 20px);z-index:1;background-color:#f5f5f5}
.container-child-care .content-container .apply .step-panel .step .left-bottom{position:absolute;bottom:0;left:0;width:40px;height:calc(50% - 20px);z-index:1;background-color:#f5f5f5}
.container-child-care .content-container .apply .step-panel .step .left{position:absolute;left:0;top:0;width:40px;height:100%;border-radius:40px 0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:3px dashed #bcbdc2;border-top:3px dashed #bcbdc2;border-bottom:3px dashed #bcbdc2}
.container-child-care .content-container .apply .step-panel .step .left .num{display:inline-block;width:40px;height:40px;text-align:center;margin-bottom:0;margin-left:-20px;z-index:1;font-size:24px;font-weight:700;color:#fff;background-color:#4d4d4d;border-radius:50%}
.container-child-care .content-container .apply .step-panel .step .left .note{display:inline-block;width:40px;height:40px;text-align:center;margin-bottom:0;margin-left:-20px;z-index:1;line-height:40px;font-size:24px;color:#4d4d4d;font-weight:700}
.container-child-care .content-container .apply .step-panel .step .right{position:absolute;right:0;top:0;width:40px;height:100%;border-radius:0 40px 40px 0;border-right:3px dashed #bcbdc2;border-top:3px dashed #bcbdc2;border-bottom:3px dashed #bcbdc2}
.container-child-care .content-container .apply .step-panel .step .context{padding:30px 0;min-height:140px;border-top:3px dashed #bcbdc2;margin-left:40px;margin-right:40px;margin-top:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-child-care .content-container .apply .step-panel .step .context p{font-size:18px;color:#545454}
.container-child-care .content-container .apply .step-7 .context{border-bottom:3px dashed #bcbdc2}
.container-child-care .content-container .apply .apply-btn a{display:block;max-width:440px;height:54px;line-height:54px;vertical-align:middle;margin:0 auto;background-color:#2fc2a9;color:#fff;border-radius:27px;text-align:center;font-weight:700;font-size:22px;overflow:hidden;text-overflow:ellipsis}
.container-child-care .content-container .apply .apply-btn a:hover{cursor:pointer;background-color:#48c4b4}
.container-child-care .content-container .deadline p{padding-bottom:1rem}
.container-child-care .content-container .deadline ul{text-align:left;list-style-type:none;padding:0}
.container-child-care .content-container .rules{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #d6d7dc}
.container-child-care .content-container .rules h2{text-align:center;font-weight:700;font-size:32px;line-height:32px;color:#545454;margin-bottom:20px}
.container-child-care .content-container .rules .rules-panel .rule-list{padding-bottom:10px}
.container-child-care .content-container .rules .rules-panel .rule-list h3{color:#545454;text-align:center;font-weight:700;font-size:18px}
.container-child-care .content-container .rules .rules-panel .rule-list p{margin-bottom:10px;text-align:left;font-size:18px;line-height:24px;color:#545454}
.container-child-care .content-container .university .symbol{font-size:180px;text-align:center;line-height:9px;margin-top:100px;color:#545454}
.container-child-care .content-container .university .carousel-container .panel{width:100%;white-space:nowrap;overflow:hidden;padding-bottom:40px}
.container-child-care .content-container .university .carousel-container .panel .item{display:inline-block;width:100%;vertical-align:text-top}
.container-child-care .content-container .university .carousel-container .panel .item p{font-size:18px;line-height:24px;color:#545454;padding:0 4px 20px 4px;white-space:normal}
.container-child-care .content-container .university .carousel-container .panel .item label{display:block;text-align:right;font-size:16px;padding-right:50px;font-weight:400}
.container-child-care .content-container .university .carousel-container .logo-panel ul{list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-child-care .content-container .university .carousel-container .logo-panel ul li{margin:0 10px}
.container-child-care .content-container .popular-brand{padding-top:20px}
.container-child-care .content-container .popular-brand h2{text-align:center;font-weight:700;font-size:32px;line-height:32px;color:#545454;margin-bottom:20px}
.container-child-care .content-container .popular-brand a{font-size:18px}
.container-child-care .content-container .popular-brand img{width:100%;margin-top:10px}
.container-child-care #scholarship-close-modal .modal-header{border-bottom:none}
.container-child-care #scholarship-close-modal .modal-footer{border-top:none}
.container-ChildCare .title-h1{font-size:30px;color:#4c4c4c;text-align:center;font-weight:700;padding:30px 0 32px 0;margin:0 auto}
.container-ChildCare .border-hint{border:.5px solid red}
.container-ChildCare .step{padding-bottom:50px}
.container-ChildCare .step h2{font-weight:700;color:#4d4d4d;font-size:24px;text-align:center;padding-bottom:20px;margin:0}
.container-ChildCare .step .cl-10{margin:0 auto}
.container-ChildCare .step .file-panel .error_info{position:absolute;left:160px;top:30px}
.container-ChildCare .step .file-panel .file_input{position:relative;background-color:#37b6ac;border-radius:2px;padding:10px 0;margin-bottom:10px;color:#f0f0f0;font-size:14px;width:120px;text-align:center}
.container-ChildCare .step .file-panel .file_input input{position:absolute;width:100%;opacity:0;height:100%;top:0}
.container-ChildCare .step .file-panel .file_input:hover{background:#41c4a1;text-decoration:none}
.container-ChildCare .step-1 p{font-size:18px;line-height:20px;color:#545454;text-align:left;padding-bottom:20px}
.container-ChildCare .step-1 .required-panel{position:relative}
.container-ChildCare .step-1 .required-panel label{font-size:14px;color:#545454;margin:4px 0}
.container-ChildCare .step-1 .required-panel input{height:34px;line-height:34px}
.container-ChildCare .step-1 .required-panel .error_info{display:none;float:right;color:#fc5353;font-size:14px;margin:4px 0}
.container-ChildCare .step-1 .required-panel .required-flag{position:absolute;left:5px;top:30px;color:red}
.container-ChildCare .step-2 .required-panel{position:relative}
.container-ChildCare .step-2 .required-panel p{display:inline-block;font-size:18px;font-weight:700;color:#545454;margin:12px 0 6px 0}
.container-ChildCare .step-2 .required-panel .error_info{float:right;color:#fc5353;font-size:14px;margin-top:18px;display:none}
.container-ChildCare .step-2 .required-panel .answer input{height:30px;line-height:30px;margin-top:0}
.container-ChildCare .step-2 .required-panel .answer label{font-size:17px;line-height:30px;color:#545454}
.container-ChildCare .step-2 .required-panel .required-flag{position:absolute;left:5px;top:42px;color:red;font-size:18px}
.container-ChildCare .step-2 .check-panel .error_info{position:absolute;top:30px;left:400px}
.container-ChildCare .step-3 p{font-size:18px;line-height:20px;color:#545454;text-align:left;padding-bottom:20px}
.container-ChildCare .step-3 .required-panel{position:relative}
.container-ChildCare .step-3 .required-panel label{font-size:17px;color:#545454;margin:4px 0}
.container-ChildCare .step-3 .required-panel input{height:34px}
.container-ChildCare .step-3 .required-panel .required-flag{position:absolute;left:5px;top:30px;color:red;font-size:16px}
.container-ChildCare .step-3 .required-panel .error_info{display:none;float:right;color:#fc5353;font-size:14px;margin:4px 0}
.container-ChildCare .step-3 .verify{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-ChildCare .step-3 .verify input{width:100px;height:28px;display:inline-block;margin-left:10px}
.container-ChildCare .step-3 .verify span{display:inline-block;margin-left:10px}
.container-ChildCare .step-3 .verify .required-flag{top:0;left:105px}
.container-ChildCare .step-3 .verify .error_info{position:absolute;left:350px;top:5px}
.container-ChildCare .step-4 .required-panel{position:relative}
.container-ChildCare .step-4 .required-panel label{font-size:17px;color:#545454;margin:4px 0}
.container-ChildCare .step-4 .required-panel input{height:34px}
.container-ChildCare .step-4 .required-panel .required-flag{position:absolute;left:5px;top:30px;color:red;font-size:16px}
.container-ChildCare .step-4 .required-panel .error_info{display:none;float:right;color:#fc5353;font-size:14px;margin:4px 0}
.container-ChildCare .submit{padding-bottom:50px}
.container-ChildCare .submit p{text-align:center;color:#4c4c4c;font-weight:700;font-size:26px}
.container-ChildCare .submit .btn-submit{max-width:380px;height:54px;line-height:54px;font-weight:700;font-size:22px;text-align:center;background-color:#2fc2a9;border-radius:27px;color:#fff;margin:0 auto}
.container-ChildCare .submit .btn-submit:hover{background-color:#41c4a1;cursor:pointer}
.container-ChildCare #childcareModal .content .middle{min-height:150px}
.container-ChildCare #childcareModal .content .middle .process-text{padding:50px;text-align:center;font-size:20px;font-weight:700}
.login-google-comment{font-size:13px;margin-top:10px;color:#929292}
a.login-google-comment:hover{color:#929292}
.login-verification-close{position:absolute;top:15px;right:15px}
.modal-content{position:relative;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
#google-login-button{margin-top:10px}
.partnership .container{max-width:1200px}
@charset  "UTF-8";.fa-store:before{content:"\f54e"}
.fa-tags:before{content:"\f02c"}
.fa-bell:before{content:"\f0f3"}
.fa-gift:before{content:"\f06b"}
.fa-dollar-sign:before{content:"\f155"}
.fa-star:before{content:"\f005"}
.fa-money-bill-alt:before{content:"\f3d1"}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
footer .row{margin-left:-15px;margin-right:-15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
footer .col{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;letter-spacing:-.1px}
footer .footer-img{padding:0;position:relative}
footer{min-height:272px}
footer{width:100%;background:#000}
footer .container-footer{padding:0}
footer p.title{color:#fff;margin:2rem 0 1rem;white-space:nowrap;text-align:left;font-size:18px;font-weight:700}
footer a{font-size:16px;font-weight:600;color:#ccc}
footer .footer-link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer .footer-link-box .footer-link{display:-webkit-box;display:-ms-flexbox;display:flex}
footer .footer-img{padding:0;position:relative;left:0!important}
.container-submitcoupon #Submit-Coupons-FAQ{margin-top:30px;margin-bottom:40px}
.container-submitcoupon #Submit-Coupons-FAQ h2{margin-bottom:30px}
.container-submitcoupon #Submit-Coupons-FAQ p{margin-bottom:20px}
.container-submitcoupon h1{font-weight:600}
.container-submitcoupon .offer-type-select .tag{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important}
.container-submitcoupon .reminder-text{margin:0 auto 10px}
.container-submitcoupon .help-question{color:#c2c3cc}
.container-submitcoupon .help-question:hover{color:#41c4a1}
.container-submitcoupon .help-question i{font-size:14px}
.container-submitcoupon .help-answer{width:100%}
.container-submitcoupon .help-answer .explain{padding-left:.5rem;border-radius:4px}
.container-submitcoupon .help-answer .explain p{color:#2fc2a9;margin-bottom:.25rem}
.container-submitcoupon .offer-format-error:after{content:"The format is incorrect";position:absolute;padding-right:15px;top:2px;left:130px;font-size:14px;color:#e24345}
.container-submitcoupon .time-format-error:after{content:"Please double check your expiration date";position:absolute;padding-right:15px;top:0;right:0;font-size:14px;color:#e24345}
.container-submitcoupon .time-over-error:after{content:"Can not exceed 1 year";position:absolute;padding-right:15px;top:0;right:0;font-size:14px;color:#e24345}
.container-submitcoupon .submit-button{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important}
.container-submitcoupon .modal-reminder .modal-header{border-bottom:0;padding:.5rem 1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}
.container-submitcoupon .modal-reminder .modal-header p{font-size:18px;font-weight:600;text-align:left;color:#36aaa1}
.container-submitcoupon .modal-reminder .modal-body{padding:40px;text-align:center}
.container-submitcoupon .modal-reminder .modal-body .congratulations{font-size:20px;font-weight:700}
.container-submitcoupon .modal-reminder .modal-body .you-just-win{margin-top:3rem;margin-bottom:3rem}
.container-submitcoupon .modal-reminder .modal-body .bottom-text{color:rgba(0,0,0,.37)}
.container-submitcoupon .modal-reminder .modal-body img{width:56px;height:auto;margin-top:0;margin-right:1rem;display:inline!important;margin-bottom:0}
.container-submitcoupon .modal-reminder .modal-body .word{margin-bottom:1rem;font-size:18px}
.container-submitcoupon #dig-submit-coupon .modal-header{border-bottom:0;padding:.5rem 1rem 0}
.container-submitcoupon #dig-submit-coupon .modal-body{padding-bottom:45px;padding:2rem;padding-top:0;text-align:center}
.container-submitcoupon #dig-submit-coupon .modal-body>img{padding-top:2rem}
.container-submitcoupon #dig-submit-coupon .modal-body img{width:56px;height:auto;margin-top:0;margin-bottom:2rem;display:inline-block}
.container-submitcoupon #dig-submit-coupon .word{font-weight:700;font-size:20px;margin-bottom:20px}
.container-submitcoupon #dig-submit-coupon .text{width:90%;margin:0 auto 20px;padding:0 25px;text-align:center}
.container-submitcoupon #dig-submit-coupon .text span{color:#2fc2a9;font-weight:700}
.container-submitcoupon #dig-submit-coupon-no-share .text{width:90%;margin:0 auto 20px;padding:0 25px;text-align:center}
.container-submitcoupon #dig-submit-coupon-no-share .text span{color:#2fc2a9;font-weight:700}
.container-submitcoupon #dig-submit-coupon-no-share .modal-header{border:none}
.container-submitcoupon #dig-submit-coupon-no-share .modal-body img{width:80px;height:auto;margin:0 auto 1rem;display:block}
.container-submitcoupon #dig-submit-coupon-error .modal-header{border-bottom:0;padding:.5rem 1rem 0}
.container-submitcoupon #dig-submit-coupon-error .modal-body{padding:2rem;padding-top:0;text-align:center}
.container-submitcoupon #dig-submit-coupon-error .modal-body img{width:56px;height:auto;margin-top:0;margin-bottom:2rem;display:inline-block}
.container-submitcoupon #dig-submit-coupon-error .modal-body p{color:#e01f53}
.container-submitcoupon #dig-submit-coupon-error .modal-body .word{color:#404040;font-size:18px}
.container-submitcoupon #dig-submit-coupon-error .word{font-weight:700;font-size:20px;margin-bottom:20px}
.container-submitcoupon #dig-submit-coupon-error .text{width:346px;margin-left:auto;margin-right:auto;margin-bottom:20px}
.submit-coupon-area .submission-mode-tabs{width:100%;max-width:1200px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 18px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;border-bottom:1px solid #e2e2e2}
.submit-coupon-area .submission-mode-tabs button{height:50px;padding:0 8px;border:0;border-bottom:2px solid transparent;background:0 0;color:#60656d;font-size:15px;cursor:pointer;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.submit-coupon-area .submission-mode-tabs button:active,.submit-coupon-area .submission-mode-tabs button:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.submit-coupon-area .submission-mode-tabs button.active{border-bottom-color:#34c9b8;color:#14a997;font-weight:600}
.submit-coupon-area .amazon-submission-panel[hidden],.submit-coupon-area .coupon-submission-panel[hidden],.submit-coupon-area [data-submission-faq][hidden]{display:none!important}
.submit-coupon-area .amazon-submission-panel .amazon-field em,.submit-coupon-area .amazon-submission-panel .amazon-site-choice em,.submit-coupon-area .coupon-submission-panel .required{color:#d20505!important;font-style:normal}
.submit-coupon-area .amazon-submission-panel{width:100%;max-width:1170px;margin:0 auto 35px;color:#404040;font-family:"Open Sans",Arial,sans-serif}
.submit-coupon-area .amazon-deal-intro{padding:12px 25px 22px;background:#e8fffb}
.submit-coupon-area .amazon-deal-intro h2{margin:0;font-size:30px;line-height:1.25;font-weight:600}
.submit-coupon-area .amazon-deal-intro p{max-width:900px;margin:8px 0 0;font-size:15px;color:#505050}
.submit-coupon-area .amazon-deal-card{position:relative;margin:0;padding:0 0 0 25px;background:#fff}
.submit-coupon-area .amazon-progress{position:absolute;left:0;top:22px;bottom:90px;border-left:2px dotted #ff6b71}
.submit-coupon-area .amazon-progress i{position:absolute;left:-7px;width:12px;height:12px;border:2px solid #34c9b8;border-radius:50%;background:#fff}
.submit-coupon-area .amazon-progress i:first-child{top:-1px}
.submit-coupon-area .amazon-progress i:last-child{top:50%}
.submit-coupon-area .amazon-deal-pane{padding:26px 0 28px}
.submit-coupon-area .amazon-divider{height:1px;margin:0 40px 0 0;background:#d4d8db}
.submit-coupon-area .amazon-section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:20px}
.submit-coupon-area .amazon-section-heading>span{padding-top:3px;color:#1689ff;font-size:12px}
.submit-coupon-area .amazon-section-heading h3{margin:0 0 3px;color:#373737;font-size:19px;font-weight:600}
.submit-coupon-area .amazon-section-heading p{margin:0;color:#858585;font-size:12px}
.submit-coupon-area .amazon-site-choice{margin:0 0 20px;padding:0;border:0}
.submit-coupon-area .amazon-site-choice legend{margin-bottom:8px;color:#555;font-size:13px}
.submit-coupon-area .amazon-site-choice .amazon-field em,.submit-coupon-area .amazon-site-choice label em,.submit-coupon-area .amazon-site-choice legend em{color:#d20505!important;font-style:normal}
.submit-coupon-area .amazon-site-choice label{margin:0 22px 0 0;font-size:13px}
.submit-coupon-area .amazon-site-choice input{accent-color:#34c9b8}
.submit-coupon-area .amazon-contact-grid,.submit-coupon-area .amazon-deal-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 25px}
.submit-coupon-area .amazon-field{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;margin:0;color:#555;font-size:13px}
.submit-coupon-area .amazon-field>span{line-height:20px}
.submit-coupon-area .amazon-field small{font-size:11px;color:#777}
.submit-coupon-area .amazon-field input,.submit-coupon-area .amazon-field select{width:100%;height:38px;padding:6px 12px;border:1px solid #ccd2d6;border-radius:2px;background:#fff;color:#4a4a4a;outline:0}
.submit-coupon-area .amazon-field input:focus,.submit-coupon-area .amazon-field select:focus{border-color:#34c9b8;-webkit-box-shadow:0 0 0 2px rgba(52,201,184,.12);box-shadow:0 0 0 2px rgba(52,201,184,.12)}
.submit-coupon-area .amazon-field input::-webkit-input-placeholder{color:#aaaeb2}
.submit-coupon-area .amazon-field input::-moz-placeholder{color:#aaaeb2}
.submit-coupon-area .amazon-field input:-ms-input-placeholder{color:#aaaeb2}
.submit-coupon-area .amazon-field input::-ms-input-placeholder{color:#aaaeb2}
.submit-coupon-area .amazon-field input::placeholder{color:#aaaeb2}
.submit-coupon-area .amazon-field-hint{color:#20a996!important}
.submit-coupon-area .amazon-wide{grid-column:1/-1}
.submit-coupon-area .amazon-guidelines{margin:0 0 20px;padding:15px 18px;background:#f7f9f9}
.submit-coupon-area .amazon-guidelines h4{margin:0 0 7px;color:#37445a;font-size:14px;font-weight:600}
.submit-coupon-area .amazon-guidelines ul{margin:0;padding-left:18px}
.submit-coupon-area .amazon-guidelines li{margin:0 0 5px;font-size:12px;line-height:18px}
.submit-coupon-area .amazon-guidelines li:last-child{margin-bottom:0}
.submit-coupon-area .amazon-guidelines a{color:#14a997;text-decoration:underline}
.submit-coupon-area .amazon-manual-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin:0 0 15px}
.submit-coupon-area .amazon-manual-heading h4{margin:0 0 3px;color:#404040;font-size:16px;font-weight:600}
.submit-coupon-area .amazon-manual-heading p{margin:0;color:#777;font-size:12px}
.submit-coupon-area .amazon-manual-heading>span{padding-top:3px;color:#777;font-size:12px;white-space:nowrap}
.submit-coupon-area .amazon-actions{padding-top:25px;text-align:center}
.submit-coupon-area .amazon-submit-button{width:250px;height:48px;border:0;border-radius:8px;background:#34c9b8;color:#fff;font-size:18px;cursor:pointer}
.submit-coupon-area .amazon-submit-button:hover{background:#14a997}
.submit-coupon-area .amazon-submit-button:disabled{background:#a6b0b0;cursor:wait}
.submit-coupon-area .amazon-deal-status{margin:12px 0 0;text-align:center;font-size:13px}
.submit-coupon-area .amazon-deal-status.success{color:#15916d}
.submit-coupon-area .amazon-deal-status.error{color:#d43b48}
.submit-coupon-area .amazon-faq{width:100%;margin:30px auto 40px;padding:0;color:#404040;font-family:"Open Sans",Arial,sans-serif!important}
.submit-coupon-area .amazon-faq h2{margin:0 0 8px;font:600 24px/28.8px "Open Sans",Arial,sans-serif!important}
.submit-coupon-area .amazon-faq .amazon-faq-item p{margin:0 0 20px;font:16px/24px "Open Sans",Arial,sans-serif!important;color:#404040!important}
.submit-coupon-area .amazon-faq .amazon-faq-item .question{font-weight:600!important}
.submit-coupon-area .submission-mode-tabs{width:100%;margin-bottom:14px;padding:0 14px;gap:20px}
.submit-coupon-area .submission-mode-tabs button{height:48px;font-size:14px}
.submit-coupon-area .amazon-submission-panel{width:100%;padding:0 15px;margin-bottom:28px}
.submit-coupon-area .amazon-deal-intro{margin:0 -15px;padding:16px 15px 20px}
.submit-coupon-area .amazon-deal-intro h2{font-size:25px}
.submit-coupon-area .amazon-deal-intro p{font-size:14px}
.submit-coupon-area .amazon-deal-card{padding-left:25px}
.submit-coupon-area .amazon-deal-pane{padding:22px 0 24px}
.submit-coupon-area .amazon-divider{margin-right:18px}
.submit-coupon-area .amazon-contact-grid,.submit-coupon-area .amazon-deal-fields{grid-template-columns:1fr;gap:16px}
.submit-coupon-area .amazon-wide{grid-column:auto}
.submit-coupon-area .amazon-site-choice label{display:inline-block;margin:0 16px 8px 0}
.submit-coupon-area .amazon-submit-button{width:100%}
.container-fluid.container-submitcoupon.submit-coupon-area{padding:0!important}
.container-fluid.container-submitcoupon.submit-coupon-area .featured{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url("../images/cb-imported/project-static-page/submit-coupon/featured-partner-background-pc.png") no-repeat center;background-size:cover;padding:34px 0 18px;border-radius:20px;margin:20px auto 0}
.container-fluid.container-submitcoupon.submit-coupon-area .featured p{text-shadow:0 1px 8px #000;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.58;letter-spacing:-.19px;text-align:center;color:#ffc35d}
.container-fluid.container-submitcoupon.submit-coupon-area .featured p{font-size:24px}
.container-fluid.container-submitcoupon.submit-coupon-area .featured span{text-shadow:0 1px 8px #000;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.75;letter-spacing:-.14px;text-align:center;color:#ffe6bb;display:block;margin:14px auto 25px}
.container-fluid.container-submitcoupon.submit-coupon-area .featured span{font-size:18px}
.container-fluid.container-submitcoupon.submit-coupon-area .featured a{width:261px;height:40px;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;border-radius:20px;-webkit-box-shadow:0 2px 6px 0 #966e00;box-shadow:0 2px 6px 0 #966e00;border-style:solid;border-width:1px;background-image:radial-gradient(circle at 50% 50%,#ffaf38,#ffee80 99%),-webkit-gradient(linear,left top,left bottom,from(#2fc2a9),to(#2fc2a9)),-webkit-gradient(linear,left top,right top,from(#ffaf38),to(#ffee80));background-image:-webkit-radial-gradient(50% 50%,circle,#ffaf38,#ffee80 99%),-webkit-linear-gradient(top,#2fc2a9,#2fc2a9),-webkit-linear-gradient(left,#ffaf38,#ffee80);background-image:radial-gradient(circle at 50% 50%,#ffaf38,#ffee80 99%),linear-gradient(to bottom,#2fc2a9,#2fc2a9),linear-gradient(to right,#ffaf38,#ffee80);background-origin:border-box;background-clip:border-box;border:1px solid #ffcf4d;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.75;letter-spacing:-.14px;text-align:center;color:#401b01}
.container-fluid.container-submitcoupon.submit-coupon-area .container-fluid{background-color:#e9fffb;padding:10px 0 30px 0;margin-bottom:7px}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-title-h1 h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#404040;font-size:36px;letter-spacing:-.5px;font-weight:600;padding:20px 0;margin:0}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-title-h1 .reminder-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-title-h1 .reminder-text .submit-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-title-h1 .reminder-text .submit-steps p{font-size:30px;font-weight:700;color:#2fc2a9;margin-right:10px}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-title-h1 .reminder-text .submit-steps span{font-size:18px;letter-spacing:-.5px;font-weight:400;color:#404040}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-my-submission{width:197px;height:44px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);font-size:14px;font-weight:400;line-height:38px;color:#fff;background:#48b6ac;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}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-my-submission span{margin-left:10px}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:66%;margin:10px auto}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step i{width:14px;height:14px;display:block;border-radius:50%;border:solid 2px #ff7c76;background-color:#fddbd9;margin:5px 0;position:relative}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step b{border:1px dashed #ff7c76;display:block;height:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step.selecting i{border:2px solid #48b6ac;background-color:#48b6ac}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step.selecting i::after{content:'';display:block;position:absolute;width:22px;height:22px;border-radius:50%;border:2px solid #48b6ac;left:-6px;top:-6px}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step.selecting+b{border:1px dashed #fff;background-image:-webkit-gradient(linear,left top,right top,from(#48b6ac),to(#ff7c76));background-image:-webkit-linear-gradient(left,#48b6ac,#ff7c76);background-image:linear-gradient(to right,#48b6ac,#ff7c76);background-origin:border-box}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step.selecting .step-item{background:#48b6ac;color:#fff;padding:5px;border-radius:3px;position:relative}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step.selecting span.step-item::after{content:'';display:block;width:0;height:0;border:10px solid transparent;border-top-color:#48b6ac;position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step.selected i{background-color:#48b6ac;border-color:#48b6ac}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-coupon-steps .step.selected+b{background-color:#48b6ac;border-color:#48b6ac}
.container-fluid.container-submitcoupon.submit-coupon-area div.verify{font-size:14px;margin-top:-10px;margin-bottom:10px;color:red;display:none;margin-left:25px}
.container-fluid.container-submitcoupon.submit-coupon-area #submit-coupon{border-radius:10px;background:#898989;pointer-events:none}
.container-fluid.container-submitcoupon.submit-coupon-area .submissions-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px auto;width:59%}
.container-fluid.container-submitcoupon.submit-coupon-area .submissions-info img{width:10%}
.container-fluid.container-submitcoupon.submit-coupon-area .submissions-info .submission-word{font-size:15px;color:#6d757d;margin-left:5px;text-align:left;max-width:72%}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list{position:relative}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-radius:5px;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.1);box-shadow:0 0 4px 4px rgba(0,0,0,.1);background-color:#fff}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item img{width:100px;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:50%;background:#87ceeb;margin-right:20px}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .code{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px;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;border-left:1px dashed #35b5ab}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .code .used-website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .code .used span{color:#6d757d}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .code-title{font-size:22px;font-weight:700}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .share{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:center;-ms-flex-pack:center;justify-content:center;border-radius:5px}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .share>div{padding:10px;width:200px;text-align:center}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .share .share-code{background:#e9ecef;border-radius:5px 5px 0 0;border:1px dashed #2fc2a9;border-bottom:0;font-size:22px;font-weight:600}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .item .share .share-btn{font-size:20px;font-weight:600;background:#2fc2a9;color:#fff;border-radius:0 0 5px 5px;cursor:pointer}
.container-fluid.container-submitcoupon.submit-coupon-area .share-coupon-list .list .date{color:#6d757d;font-size:13px;font-weight:600;margin-bottom:5px}
.container-fluid.container-submitcoupon.submit-coupon-area a.more{position:absolute;right:0}
.container-fluid.container-submitcoupon.submit-coupon-area #submit-coupon-form .submit-search-result{display:block;position:absolute;cursor:pointer;width:97%;padding:0 15px;background-color:#d4dfde;z-index:2001;border-radius:5px}
.container-fluid.container-submitcoupon.submit-coupon-area #submit-coupon-form .submit-search-result li{list-style-type:none}
.container-fluid.container-submitcoupon.submit-coupon-area #submit-coupon-form .discount-select{height:38px;width:75px;border:solid 1px #ced4da;border-radius:.25rem;margin-right:10px;text-align:center}
.container-fluid.container-submitcoupon.submit-coupon-area .key-pc-special-footer{margin:0 auto!important;width:80%}
.container-fluid.container-submitcoupon.submit-coupon-area .key-pc-special-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0;list-style:none;margin:10px auto 0}
.container-fluid.container-submitcoupon.submit-coupon-area .key-pc-special-footer ul li{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-fluid.container-submitcoupon.submit-coupon-area .key-pc-special-footer ul li a{border-bottom:none}
.container-fluid.container-submitcoupon.submit-coupon-area .key-pc-special-footer ul li img{width:36px!important;height:36px!important;margin:0!important}
.container-fluid.container-submitcoupon.submit-coupon-area .key-pc-special-footer ul li span{font-size:12px;font-weight:500;text-align:left;color:#535354}
.container-fluid.container-submitcoupon.submit-coupon-area .share-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:17px auto;width:75%}
.container-fluid.container-submitcoupon.submit-coupon-area .share-code i{display:block;width:40%;height:2px;background:#404040;margin-top:3px}
.container-fluid.container-submitcoupon.submit-coupon-area .share-code span{font-size:18px}
.container-fluid.container-submitcoupon.submit-coupon-area .share-code-test strong{font-size:18px}
.container-fluid.container-submitcoupon.submit-coupon-area .modal-header .close{position:absolute;top:20px;right:20px;z-index:99}
.container-fluid.container-submitcoupon.submit-coupon-area .spin{width:5px;margin-right:20px}
.container-fluid.container-submitcoupon.submit-coupon-area .spin i{width:14px;height:14px;display:block;border-radius:50%;-webkit-transform:translateX(-42%);transform:translateX(-42%);border:solid 2px #ff7c76;background-color:#fddbd9}
.container-fluid.container-submitcoupon.submit-coupon-area .spin b{height:100%;border:1px dashed #ff7c76;display:block;width:0}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-box .row{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-box.selected .spin b{border:1px solid #48b6ac}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-box.selected .spin i{background:#48b6ac;border-color:#48b6ac}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-box.selecting .spin i{background:#48b6ac;border-color:#48b6ac;position:relative}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-box.selecting .spin i::after{content:'';display:block;position:absolute;width:22px;height:22px;border-radius:50%;border:2px solid #48b6ac;left:-6px;top:-6px}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-box.selecting .spin b{border:1px dashed #f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#48b6ac),to(#ff7c76));background-image:-webkit-linear-gradient(top,#48b6ac,#ff7c76);background-image:linear-gradient(to bottom,#48b6ac,#ff7c76);background-origin:border-box}
.container-fluid.container-submitcoupon.submit-coupon-area .price-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-fluid.container-submitcoupon.submit-coupon-area .end-date{width:50%;margin-left:25px}
.container-fluid.container-submitcoupon.submit-coupon-area .end-date .form-group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-fluid.container-submitcoupon.submit-coupon-area .input-group>.form-control:not(:last-child){border-radius:.25rem}
.container-fluid.container-submitcoupon.submit-coupon-area .form-group.form-group-inline.price{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-fluid.container-submitcoupon.submit-coupon-area #limit-tip{text-align:center}
.container-fluid.container-submitcoupon.submit-coupon-area .share-submit{width:221px;height:37px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);background-color:#eee;border:none;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;font-size:14px;font-weight:600;text-align:center;color:#404040;cursor:pointer;margin:30px auto 0;outline:0}
.container-fluid.container-submitcoupon.submit-coupon-area .share-submit img{height:14px;width:14px!important;margin:0 10px 0 0!important}
.container-fluid.container-submitcoupon.submit-coupon-area .submit-desc{width:90%;text-align:center;color:#495057;font-size:16px;font-weight:500;margin:30px auto 0 auto}
.container-fluid.container-submitcoupon.submit-coupon-area .sigin-button{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;font-size:14px;line-height:1.57;text-align:left;color:#404040;margin-top:30px}
.container-fluid.container-submitcoupon.submit-coupon-area .sigin-button #google-login-3{margin:0 10px}
.container-fluid.container-submitcoupon.submit-coupon-area .modal-footer-link{position:absolute;bottom:-50px;height:37px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:3px;background-color:#2bc4ab;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;color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;-webkit-transition:all .3s;transition:all .3s;opacity:0;padding:0 10px}
.container-fluid.container-submitcoupon.submit-coupon-area .modal-footer-link img{width:20px;margin-right:6px}
.container-fluid.container-submitcoupon.submit-coupon-area .discount-minium-price.submit-box .submit-box{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-fluid.container-submitcoupon.submit-coupon-area .discount-minium-price.submit-box .discount-box{margin-right:30px}
.container-fluid.container-submitcoupon.submit-coupon-area .screenshot-date.submit-box .submit-box{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.blog-press-container .banner-container{padding:0}
.blog-press-container .banner-container .banner-slide{position:relative;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}
.blog-press-container .banner-container .banner-slide img{min-height:150px;max-width:100%}
.blog-press-container .banner-container .banner-slide .banner-text{position:absolute;top:0;left:0;width:100%;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.blog-press-container .banner-container .banner-slide .banner-text h1{font-size:72px;font-weight:700;height:86px;color:#fff;margin-bottom:20px}
.blog-press-container .banner-container .banner-slide .banner-text h3{font-size:18px;height:86px;color:#fff;max-width:720px}
.blog-press-container .banner-container .banner-slide .banner-text h1{font-size:40px;font-weight:700;height:40px;color:#fff;margin-bottom:8px}
.blog-press-container .content-container{margin-top:40px}
.blog-press-container .content-container .press-panel{position:relative;padding:20px;margin-bottom:1rem;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.07);box-shadow:0 6px 16px 0 rgba(0,0,0,.07)}
.blog-press-container .content-container .press-panel .title{margin-bottom:12px}
.blog-press-container .content-container .press-panel .title p{font-size:24px;color:#404040}
.blog-press-container .content-container .press-panel .description{margin-bottom:20px}
.blog-press-container .content-container .press-panel .description p{font-size:14px;color:#8a8a8a}
.blog-press-container .content-container .press-panel .picture{max-width:100%;margin-bottom:10px;position:relative;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}
.blog-press-container .content-container .press-panel .picture img{max-width:100%}
.blog-press-container .content-container .press-panel .picture .image-mask{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#d8d8d8;display:none}
.blog-press-container .content-container .press-panel .picture:hover .image-mask{display:block;cursor:pointer}
.blog-press-container .content-container .press-panel .view i{color:#8a8a8a}
.blog-press-container .content-container .press-panel .view .click-times{margin-right:32px}
.container-press-detail .content-panel .title{margin-top:24px;margin-bottom:20px}
.container-press-detail .content-panel .title h1{font-size:32px;color:#404040;margin:0}
.container-press-detail .content-panel .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:20px}
.container-press-detail .content-panel .author .avatar{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}
.container-press-detail .content-panel .author .avatar img{max-width:48px;max-height:48px}
.container-press-detail .content-panel .author .information{margin-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-press-detail .content-panel .author .information .name{font-size:14px;color:#404040}
.container-press-detail .content-panel .author .information .date{font-size:14px;color:#8a8a8a}
.container-press-detail .content-panel .content{margin-bottom:32px}
.container-press-detail .content-panel .content p img{max-width:100%;height:auto}
.container-press-detail .content-panel .like-panel{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;margin-bottom:40px}
.container-press-detail .content-panel .like-panel .like-button{width:144px;height:48px;border-radius:24px;background-color:#f5f5f5;border:solid 1px #2fc2a9;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}
.container-press-detail .content-panel .like-panel .like-button .icon-image .like-pressed{display:none}
.container-press-detail .content-panel .like-panel .like-button .like-num{margin-left:.5rem;font-size:16px;color:#2fc2a9}
.container-press-detail .content-panel .like-panel .like-button:hover{cursor:pointer;background-color:rgba(47,194,169,.08)}
.container-press-detail .like-click-modal .modal-content .modal-body{min-height:200px;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}
.container-press-detail .like-click-modal .modal-content .modal-body p{font-size:28px;color:#404040}
.container-our-team .banner-container .slide{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}
.about-us{padding:0;overflow:hidden}
.about-us a{text-decoration:underline!important}
.about-us h2{font-size:32px;letter-spacing:-.5px;font-weight:700;color:#000;text-transform:uppercase}
.about-us h2:first-child{padding:45px 0 20px;font-size:28px}
.about-us .rewards-img-pc{display:none}
.about-us .rewards-img-ipad{display:block!important}
.about-us .review-bg{padding-top:50px;position:relative;padding-bottom:80px;overflow-x:hidden}
.about-us .review-bg .left-bg{position:absolute;top:0;left:-20%;height:100%}
.about-us .review-bg .right-bg{position:absolute;right:-15%;bottom:0;height:100%}
.about-us .review-bg .review{position:relative;z-index:3}
.about-us .our-partners{padding:50px 0 100px 0;margin:-50px 0 6.5% 0;position:relative;background-color:#f5f9fa}
.about-us .our-partners .our-partners-item{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-us .our-partners>img{position:absolute;width:100%;height:121%;top:-12%}
.about-us .our-partners .our-partners-center{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}
.about-us .our-partners .our-partners-center h2{color:#315d59}
.about-us .our-partners .our-partners-center .manager{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}
.about-us .our-partners .our-partners-center .manager .info{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-us .our-partners .our-partners-center .manager .info p{font-size:22px;font-weight:700;letter-spacing:-.1px;color:#315d59}
.about-us .our-partners .our-partners-center .manager .info span{font-size:20px;color:#315d59;font-weight:500}
.about-us .our-partners .our-partners-center .great-decision{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 30px;position:relative;width:100%;min-height:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-us .our-partners .our-partners-center .great-decision .quotation-left{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.about-us .our-partners .our-partners-center .great-decision .quotation-left img{width:73px;height:60px}
.about-us .our-partners .our-partners-center .great-decision .text{text-align:center;width:75%;margin:0 auto}
.about-us .our-partners .our-partners-center .great-decision .text .shoppers{font-size:22px;line-height:1.59;letter-spacing:-.1px;text-align:center;color:#315d59}
.about-us .our-partners .our-partners-center .great-decision .quotation-right{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.about-us .our-partners .our-partners-center .great-decision .quotation-right img{width:73px;height:60px}
.about-us .our-partners .our-partners-center .microsoft{margin-top:40px}
.about-us .our-partners .our-partners-center .microsoft img{width:160px}
.about-us .our-partners .our-partners-center .working{margin-top:50px;width:auto}
.about-us .our-partners .our-partners-center .working a{font-size:22px;font-weight:600;letter-spacing:-.07px;text-align:center;color:#2fc2a9;text-decoration:underline!important}
.about-us .review h2{margin:0 auto 40px;position:relative;z-index:5;font-size:30px;font-weight:700;letter-spacing:-.5px;color:#404040;text-align:center}
.about-us .review .review-info{border-radius:10px;z-index:5;position:relative}
.about-us .review .review-info .happy-users-title{font-size:18px;font-weight:400;letter-spacing:-.5px;color:#404040;text-align:center}
.about-us .review .review-info .happy-users-title b,.about-us .review .review-info .happy-users-title strong{font-weight:600}
.about-us .review .review-info .happy-users-title .go-store,.about-us .review .review-info .happy-users-title .trustpilot{color:#2bc4ab;text-decoration:underline;cursor:pointer}
.about-us .review .review-info .chrome-web-store .excellent img{height:auto!important;width:108px!important}
.about-us .review .review-info .chrome-web-store .excellent .brand{font-size:12px!important}
.about-us .review .review-info .chrome-web-store .excellent .brand img{width:23px!important;height:19px!important;margin-right:5px}
.about-us .review .review-info .chrome-web-store .avatar{margin-bottom:12px!important}
.about-us .review .review-info .star-trustpilot .detail img{width:128px}
.about-us .review .review-info .chrome-web-store,.about-us .review .review-info .star-trustpilot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}
.about-us .review .review-info .chrome-web-store .excellent,.about-us .review .review-info .star-trustpilot .excellent{width:160px;border-radius:10px;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;height:150px;margin-right:50px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}
.about-us .review .review-info .chrome-web-store .excellent p,.about-us .review .review-info .star-trustpilot .excellent p{font-size:20px;font-weight:400;color:#3d4142;letter-spacing:-.5px}
.about-us .review .review-info .chrome-web-store .excellent .mark,.about-us .review .review-info .star-trustpilot .excellent .mark{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:400;letter-spacing:-.5px;color:#3d4142;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent}
.about-us .review .review-info .chrome-web-store .excellent .mark img,.about-us .review .review-info .star-trustpilot .excellent .mark img{margin-right:5px;height:20px;width:108px}
.about-us .review .review-info .chrome-web-store .excellent .mark svg,.about-us .review .review-info .star-trustpilot .excellent .mark svg{margin:0 2px}
.about-us .review .review-info .chrome-web-store .excellent .based-on,.about-us .review .review-info .star-trustpilot .excellent .based-on{font-size:12px;font-weight:400;letter-spacing:-.1px;color:#3d4142}
.about-us .review .review-info .chrome-web-store .excellent .based-on span,.about-us .review .review-info .star-trustpilot .excellent .based-on span{color:#000}
.about-us .review .review-info .chrome-web-store .excellent .brand,.about-us .review .review-info .star-trustpilot .excellent .brand{font-size:17.3px;font-weight:400;letter-spacing:-.5px;color:#000;margin-top:7px;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}
.about-us .review .review-info .chrome-web-store .excellent .brand img,.about-us .review .review-info .star-trustpilot .excellent .brand img{height:23px}
.about-us .review .review-info .chrome-web-store .seamless-rolling,.about-us .review .review-info .star-trustpilot .seamless-rolling{overflow:hidden;width:100%}
.about-us .review .review-info .chrome-web-store .seamless-rolling .seamless-rolling-inside,.about-us .review .review-info .star-trustpilot .seamless-rolling .seamless-rolling-inside{width:100%;overflow:hidden;height:135px;margin:0 auto;position:relative}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul,.about-us .review .review-info .star-trustpilot .seamless-rolling ul{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li{margin-right:60px;max-width:240px;-ms-flex-negative:0;flex-shrink:0;float:left;list-style:none;width:240px;height:135px;cursor:pointer}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .detail,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .detail{margin-bottom:10px;position:relative;height:72px}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .detail>span,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .detail>span{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .detail img,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .detail img{height:20px;display:inline-block}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .detail img span,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .detail img span{font-size:14px;letter-spacing:-.1px;font-weight:400;line-height:1.43;color:#3f3f3f}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .info,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .info{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}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .avatar,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .avatar .no-img,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .avatar .no-img{background-color:#fffcd6;font-size:12px;letter-spacing:-.1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:25px;height:25px}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .avatar img,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .avatar img{width:25px;height:25px;border-radius:50%}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .avatar .name,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .avatar .name{font-size:13px;letter-spacing:-.1px;font-weight:600;line-height:1.92;text-align:left;margin-left:5px;color:#000;width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}
.about-us .review .review-info .chrome-web-store .seamless-rolling ul li .avatar .date,.about-us .review .review-info .star-trustpilot .seamless-rolling ul li .avatar .date{font-size:13px;font-weight:400;letter-spacing:-.1px;line-height:1.92;text-align:right;color:#545454}
.about-us .review .review-info .dash-border{width:100%;height:0;border:1px dashed #2bc4ab;margin:34px 0}
.about-us .our-partners{min-height:500px;padding:50px 0 50px 0}
.about-us .our-partners .our-partners-center .manager .info p{font-size:18px}
.about-us .our-partners .our-partners-center .manager .info span{font-size:16px}
.about-us .our-partners .our-partners-center .great-decision{margin:30px 0;min-height:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-us .our-partners .our-partners-center .great-decision .text{width:100%}
.about-us .our-partners .our-partners-center .great-decision .text .shoppers{font-size:18px}
.about-us .our-partners .our-partners-center .great-decision .quotation-left{margin-top:0;display:none}
.about-us .our-partners .our-partners-center .great-decision .quotation-left img{width:34px;height:28px}
.about-us .our-partners .our-partners-center .great-decision .quotation-right{margin-top:0;display:none}
.about-us .our-partners .our-partners-center .great-decision .quotation-right img{width:34px;height:28px}
.about-us .our-partners .our-partners-center .working{text-align:center;margin:30px auto 0;width:60%}
.about-us .our-partners .our-partners-center .br{display:block!important}
.about-us .our-partners{min-height:520px}
.about-us #carouselExampleIndicators1 .carousel-inner{height:500px}
.about-us #carouselExampleIndicators1 .carousel-indicators{bottom:-10%}
.about-us #carouselExampleIndicators1 .carousel-indicators li{width:15px;height:15px;border-radius:50%;border:solid 2px #84bab4;background-color:#fff}
.about-us #carouselExampleIndicators1 .carousel-indicators li.active{width:15px;height:15px;border-radius:50%;background-color:#84bab4}
.about-us .who-we-are{background:url("../images/cb-imported/project-static-page/about-us/about-us-bg.png") no-repeat;background-size:100% 100%;padding-bottom:150px;position:relative}
.about-us .who-we-are .title{position:relative;z-index:9}
.about-us .who-we-are .title .make-coupons{font-size:35px;letter-spacing:-.5px;font-weight:600;line-height:1.37;color:#000;margin-bottom:45px}
.about-us .who-we-are .title h1{text-align:left;margin:0;font-size:32px;letter-spacing:-.5px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:12px}
.about-us .who-we-are .title .founded{font-size:20px;letter-spacing:-.5px;line-height:2.1;color:#000}
.about-us .who-we-are .help-online p{max-width:630px;padding:22px;background-image:-webkit-radial-gradient(15% 15%,circle,#fffbde,#90e2dc 76%);background-image:radial-gradient(circle at 15% 15%,#fffbde,#90e2dc 76%);margin-top:35px;border:1px dashed #36aaa1;position:relative;width:51%;font-size:20px;letter-spacing:-.5px;line-height:2;color:#000}
.about-us .who-we-are .development{margin-bottom:50px;position:relative}
.about-us .who-we-are .development p{font-size:22px;line-height:1.41;text-align:right;color:#000;max-width:630px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;position:relative;margin-right:8%}
.about-us .who-we-are .development p span{position:relative;z-index:9;font-size:18px;letter-spacing:-.5px;line-height:2.11;color:#000;display:block;text-align:left;width:95%}
.about-us .who-we-are .development p img{position:absolute;top:-6%;right:-6%;width:110%}
.about-us .who-we-are .development p+img{position:absolute;top:10%;left:-6%;width:40%}
.about-us .who-we-are .development+div img{position:absolute;bottom:-101px;left:-80px;width:40%}
.about-us .our-mission.container{position:relative}
.about-us .our-mission.container img{position:absolute;left:-22%;top:-6.5%}
.about-us .our-mission.container *{position:relative}
.about-us .our-mission.container h2{font-size:32px;letter-spacing:-.5px;font-weight:700;color:#000;margin-top:45px;text-align:center;text-transform:uppercase;margin-bottom:30px}
.about-us .our-mission.container .approach{max-width:90%;margin-left:21%;background:#f0f4f7;padding:40px;margin-bottom:60px}
.about-us .our-mission.container .approach>span{position:absolute;width:1px;height:108%;display:block;border:1px dashed #73baae;right:12%;top:0}
.about-us .our-mission.container .approach>span:after{content:'^';color:#73baae;position:absolute;top:-10px;left:-4px}
.about-us .our-mission.container .approach strong.title{font-size:28px;font-weight:600;letter-spacing:-.5px;color:#36aaa1;margin-bottom:10px}
.about-us .our-mission.container .approach p{font-size:16px;letter-spacing:-.5px;font-weight:400;line-height:1.6;color:#333;margin-bottom:60px;max-width:86%}
.about-us .our-mission.container .approach p:last-child{margin-bottom:0}
.about-us .our-mission.container .approach .line-one span{position:absolute;display:block;width:140%;height:1px;left:-40px;bottom:-30px;border:1px dashed #73baae}
.about-us .our-mission.container .approach .line-one span:after{width:10px;height:10px;display:block;content:'';border:1px solid #73baae;border-radius:50%;background:#fff;right:-5px;position:absolute;top:-5px}
.about-us .our-impact.container{width:100%;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:85px}
.about-us .our-impact.container h2{margin:45px 0 30px 0;font-size:32px;font-weight:700;line-height:.78;text-align:left;color:#000;padding:0!important}
.about-us .our-impact.container p{font-size:18px;font-weight:500;line-height:1.39;text-align:center;color:#000;margin-bottom:35px}
.about-us .our-impact.container .impact-info-show{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.about-us .our-impact.container .impact-info-show .info-show{width:calc(100% / 3);aspect-ratio:2/1;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about-us .our-impact.container .impact-info-show .info-show .info-show-title{font-size:36px;font-weight:700;line-height:.69;text-align:center;color:#3daaa1;margin-bottom:20px}
.about-us .our-impact.container .impact-info-show .info-show .info-show-desc{font-size:18px;font-weight:500;line-height:1.39;text-align:center;color:#000}
.about-us .our-impact.container .impact-info-show .info-show .info-show-title{font-size:28px}
.about-us .leadership.container{position:relative}
.about-us .leadership.container .left-img{position:absolute;top:20%;left:-20%}
.about-us .leadership.container .right-img{position:absolute;top:36%;right:-16%}
.about-us .leadership.container h2{font-size:32px;letter-spacing:-.5px;font-weight:700;color:#000;text-align:center;text-transform:uppercase;margin-bottom:30px;margin-top:45px}
.about-us .leadership.container h2+p{font-size:20px;color:#000;text-align:center;margin:15px auto 40px}
.about-us .leadership.container .cheif-box{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:9}
.about-us .leadership.container .cheif-box .cheif{width:49%;border-radius:29px;padding:60px;margin-bottom:40px;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-align:center;-ms-flex-align:center;align-items:center}
.about-us .leadership.container .cheif-box .cheif div{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-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}
.about-us .leadership.container .cheif-box .cheif>p:first-child{margin-bottom:40px;font-size:18px;letter-spacing:-.5px;line-height:1.78;text-align:center;color:#000}
.about-us .leadership.container .cheif-box .cheif>p:nth-child(2){font-size:24px;letter-spacing:-.5px;font-weight:600;line-height:1.48;text-align:center;color:#000}
.about-us .leadership.container .cheif-box .cheif>p:last-child{font-size:20px;text-align:center;color:#000}
.about-us .leadership.container .cheif-box .cheif img{display:block;width:48px;height:48px;margin-top:20px}
.about-us .leadership.container .cheif-box .cheif .leader{font-size:28px!important;letter-spacing:-.5px;font-weight:600;color:#000;margin-top:20px;margin-bottom:0!important}
.about-us .leadership.container .cheif-box .cheif:nth-child(1){background:#c8e5fe}
.about-us .leadership.container .cheif-box .cheif:nth-child(2){background:#f2ede7}
.about-us .leadership.container .cheif-box .cheif:nth-child(3){background:#f0f4f7}
.about-us .leadership.container .cheif-box .cheif:nth-child(4){background:#b7eddb}
.about-us .connect{background-color:#f0f4f7;padding-top:57px}
.about-us .connect h2{font-size:32px;font-weight:700;letter-spacing:-.5px;text-align:center;color:#000;margin:0;text-transform:uppercase;padding:0}
.about-us .connect .connect-way{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:48px 0 90px}
.about-us .connect .connect-way>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;width:48%;border-radius:10px}
.about-us .connect .connect-way>div img{max-width:59px;height:46px;margin-right:20px}
.about-us .connect .connect-way>div p{font-size:20px;font-weight:400;letter-spacing:-.5px;line-height:1.75;color:#404040}
.about-us .connect .connect-way>div p:first-child{font-weight:700}
.about-us .who-we-are .help-online p{max-width:700px;padding:22px 22px 40px 22px;margin-top:35px;position:relative;width:80%;font-size:20px;letter-spacing:-.5px;line-height:2;color:#000}
.about-us .who-we-are .development p{font-size:22px;line-height:1.41;text-align:right;color:#000;max-width:640px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;position:relative;margin-right:8%}
.about-us .who-we-are .development p span{z-index:9;font-size:18px;letter-spacing:-.5px;line-height:2.11;color:#000;display:block;text-align:left;position:relative;padding:0 20px;top:-25px;right:-34px;width:95%}
.about-us .who-we-are .development p img{position:absolute;top:-15%;right:-12%;width:110%}
.about-us .leadership.container .cheif-box .cheif>p:first-child{font-size:16px!important}
.about-us .leadership.container .cheif-box .cheif>p:nth-child(2){font-size:22px!important}
.about-us .who-we-are .help-online p{max-width:700px;padding:22px;margin-top:35px;position:relative;width:85%;font-size:20px;letter-spacing:-.5px;line-height:2;color:#000}
.about-us .who-we-are .development p span{z-index:9;font-size:18px;letter-spacing:-.5px;line-height:2.11;color:#000;display:block;text-align:left;position:relative;padding:0 20px;top:-30px;right:-34px;width:95%;right:-12%}
.about-us .who-we-are .development p img{position:absolute;top:-16%;right:-12%;width:101%}
.about-us .our-mission.container img{position:absolute;left:-12%!important;top:-3%!important}
.about-us .leadership.container .cheif-box .cheif img{margin-top:20px!important}
.about-us .container{max-width:768px}
.about-us .our-mission.container .approach{margin-left:0;max-width:100%}
.about-us .leadership.container .cheif-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;background:#fff}
.about-us .leadership.container .cheif-box .cheif{width:70%;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}
.specialist-container .banner-container{padding:0}
.specialist-container .banner-container .slide{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;position:relative}
.specialist-container .banner-container .slide img{max-width:100%;min-height:150px}
.specialist-container .banner-container .slide .banner-text{position:absolute;top:0;left:0;width:100%;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.specialist-container .banner-container .slide .banner-text h1{color:#fff;font-size:72px;font-weight:700;margin:0;padding:0}
.specialist-container .banner-container .slide .banner-text p{text-align:center;max-width:700px;margin-top:10px;font-size:24px;color:#fff}
.specialist-container .nav-container{padding:30px 0;border-bottom:1px solid #2fc2a9;margin-bottom:20px}
.specialist-container .nav-container .nav-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}
.specialist-container .nav-container .nav-panel p{margin-bottom:10px;font-size:16px}
.specialist-container .nav-container .nav-panel .nav-item{border:1px solid #2fc2a9;width:120px;height:40px;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;border-radius:1rem;margin-bottom:10px}
.specialist-container .content-container .special-panel{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-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.15);box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:6px;padding-top:20px;margin-bottom:1rem}
.specialist-container .content-container .special-panel .avatar{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}
.specialist-container .content-container .special-panel .avatar img{width:120px}
.specialist-container .content-container .special-panel .information{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-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}
.specialist-container .content-container .special-panel .information p{color:#404040;font-size:22px;font-weight:700;margin-bottom:10px}
.specialist-container .content-container .nav-special-active{background-color:#2fc2a9;color:#fff}
.specialist-container .content-container .nav-special-active p,.specialist-container .content-container .nav-special-active span{color:#fff!important}
.specialist-container .special-modal-container .special-modal-panel{background-color:#fff;min-width:650px}
.specialist-container .special-detail-panel{width:100%;padding:10px}
.specialist-container .special-detail-panel .special-top{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-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}
.specialist-container .special-detail-panel .special-top h2{font-weight:700;color:#404040;font-size:22px}
.specialist-container .special-detail-panel .special-top .sp-img{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;padding-bottom:10px}
.specialist-container .special-detail-panel .special-top .sp-img img{width:120px}
.specialist-container .special-detail-panel .special-top .sp-info{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-align:center;-ms-flex-align:center;align-items:center}
.specialist-container .special-detail-panel .special-top .sp-info p{font-weight:700;font-size:24px;text-align:center;color:#404040}
.specialist-container .special-detail-panel .special-top .sp-info span{font-weight:700;font-size:18px;color:#8a8a8a}
.specialist-container .special-detail-panel .special-top .sp-contact{padding-bottom:20px}
.specialist-container .special-detail-panel .special-top .sp-contact a{margin:0 5px;opacity:.87;font-size:30px;color:#2fc2a9}
.specialist-container .special-detail-panel .special-top .sp-contact a:hover{opacity:.38}
.specialist-container .special-detail-panel .special-top .sp-intern{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.specialist-container .special-detail-panel .special-top .sp-intern .intern-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.specialist-container .special-detail-panel .special-top .sp-intern .intern-panel .inter-img{padding:0 20px}
.specialist-container .special-detail-panel .special-top .sp-intern .intern-panel .inter-img img{max-width:100%}
.specialist-container .special-detail-panel .special-top .sp-intern .intern-panel p{text-align:center;font-size:16px;color:#404040;padding-top:10px}
.specialist-container .special-detail-panel .special-body p{font-size:16px;color:#404040;text-align:left}
.specialist-container .special-detail-panel .special-body .sp-saying{padding-bottom:10px}
.specialist-container .special-detail-panel .special-body .sp-saying span{font-weight:700}
.specialist-container .special-detail-panel .special-body .sp-description{padding-bottom:16px}
.specialist-container .special-detail-panel .special-body .intern-saying{padding-bottom:20px}
.specialist-container .special-detail-panel .special-body .intern-saying span{font-weight:700}
.specialist-container .special-detail-panel .special-body .sp-r1{padding-bottom:20px}
.specialist-container .special-detail-panel .special-body .sp-r1 h1{font-weight:700;font-size:20px;color:#404040;margin:0;padding-bottom:10px}
.specialist-container .special-detail-panel .special-body .sp-r1 p{padding-bottom:10px}
.specialist-container .special-detail-panel .special-body .sp-r1 ul{margin:0}
.specialist-container .special-detail-panel .special-bottom p{padding-bottom:10px}
.specialist-container .special-detail-panel .special-bottom p span{color:#fb9448}
.specialist-container .special-detail-panel .special-bottom a{display:inline-block;height:40px;background-color:#2fc2a9;width:160px;color:#fff;text-align:center;line-height:40px;font-size:16px}
.specialist-container .special-detail-panel .special-bottom a:hover{background-color:#41c4a1}
.blog-container .top-content-container{margin-bottom:20px}
.blog-container .top-content-container .top-panel{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;position:relative;max-height:370px;overflow-y:hidden}
.blog-container .top-content-container .top-panel img{width:100%}
.blog-container .top-content-container .top-panel .bottom-context{position:absolute;min-height:128px;max-height:100%;left:0;bottom:0;width:100%;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:center;-ms-flex-pack:center;justify-content:center;padding:0 40px;background-color:rgba(0,0,0,.33)}
.blog-container .top-content-container .top-panel .bottom-context h1{font-size:32px;font-weight:700;color:#fff;margin-bottom:6px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.blog-container .top-content-container .top-panel .bottom-context p{color:#fff;font-size:22px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}
.blog-container .top-content-container .top-panel .bottom-context h1{font-size:22px;margin-bottom:1rem}
.blog-container .top-content-container .top-panel .bottom-context p{font-size:16px}
.blog-container .top-content-container .top-panel .bottom-context{padding-left:20px}
.blog-container .top-content-container .top-panel .bottom-context h1{font-size:18px;margin-bottom:1rem}
.blog-container .top-content-container .top-panel .bottom-context p{font-size:14px}
.blog-container .content-container .content-title{font-size:32px;color:#232323}
.blog-container .content-container .nav-blog{position:sticky;top:0;z-index:100;background-color:#fff}
.blog-container .content-container .nav-blog ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.blog-container .content-container .nav-blog ul .cat1-nav a.selected{border-top:none;border-left:none;border-right:none;border-bottom:2px solid #2fc2a9!important}
.blog-container .content-container .nav-blog ul a:hover{cursor:pointer}
.blog-container .content-container .blog-col{padding:10px 15px}
.blog-container .content-container .content-panel{background-color:#fff;padding:20px;border-radius:4px;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.07);box-shadow:0 6px 16px 0 rgba(0,0,0,.07)}
.blog-container .content-container .content-panel .picture{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;margin-bottom:20px;position:relative;max-height:250px;overflow:hidden}
.blog-container .content-container .content-panel .picture img{width:100%}
.blog-container .content-container .content-panel .author{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}
.blog-container .content-container .content-panel .author .avatar img{max-width:48px}
.blog-container .content-container .content-panel .author .information{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:12px}
.blog-container .content-container .content-panel .author .information .name{font-size:16px;color:#2fc2a9}
.blog-container .content-container .content-panel .author .information .edit-date{font-size:12px;color:#8a8a8a}
.blog-container .content-container .content-panel .blog-info{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;max-width:100%}
.blog-container .content-container .content-panel .blog-info .title{font-size:24px;font-weight:700;color:#232323;margin-bottom:8px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.blog-container .content-container .content-panel .blog-info .description{color:#8a8a8a;font-size:14px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.blog-detail-container .content-panel{background-color:#fff;padding:20px;margin-bottom:20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.blog-detail-container .content-panel .title{margin-bottom:20px}
.blog-detail-container .content-panel .title h1{font-size:28px;font-weight:700;color:#404040}
.blog-detail-container .content-panel .author{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
.blog-detail-container .content-panel .author .avatar img{max-width:56px}
.blog-detail-container .content-panel .author .information{margin-left:1rem;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.blog-detail-container .content-panel .author .information .name{font-size:16px;font-weight:700;color:#232323}
.blog-detail-container .content-panel .author .information .edit-date{font-size:14px;color:#a3a3a3}
.blog-detail-container .content-panel .content a{color:#2fc2a9!important}
.blog-detail-container .content-panel .content a label,.blog-detail-container .content-panel .content a span{color:#2fc2a9!important}
.blog-detail-container .content-panel .content img{max-width:100%;height:auto}
.blog-detail-container .recommend-panel{background-color:#fff;padding:20px 15px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.blog-detail-container .recommend-panel p{line-height:1.3}
.blog-detail-container .recommend-panel .recommend-title{font-size:24px;font-weight:700;color:#232323;margin-bottom:15px}
.blog-detail-container .recommend-panel .recommend-blog-panel{margin-bottom:30px;position:relative}
.blog-detail-container .recommend-panel .recommend-blog-panel .picture{margin-bottom:6px;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}
.blog-detail-container .recommend-panel .recommend-blog-panel .picture img{max-width:100%;height:auto}
.blog-detail-container .recommend-panel .recommend-blog-panel .title p{font-size:16px;font-weight:700;color:#404040}
.container-codes .link-bottom-container .popular-panel .popular{display:inline-block;width:49%}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info .title{font-size:14px;font-weight:700;color:#404040;margin-bottom:8px}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info tr{height:30px}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info .merchant-stats{width:100%}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info .merchant-stats .merchant-data,.container-codes .container-popular-brand .brand-coupon-info .coupon-info .merchant-stats .merchant-title{font-size:14px;color:#404040}
.container-codes .container-popular-brand .brand-coupon-info .coupon-info .merchant-stats .merchant-data{text-align:right}
.container-codes .container-popular-brand .brand-coupon-info .rich-content .content{margin-bottom:10px;font-size:14px;word-break:keep-all;color:#636363}
.container-codes .container-popular-brand .brand-coupon-info .rich-content .content div{margin-bottom:0!important}
.container-codes .container-popular-brand .brand-coupon-info .rich-content .content ul{margin-top:10px}
.container-codes .container-popular-brand .brand-coupon-info .rich-content .content p{word-break:keep-all;color:#636363}
.container-codes .vote-comments-container{margin-bottom:10px}
.container-codes .vote-comments-container .vote_title{font-size:24px;color:#404040;margin:10px 0 1rem 1rem}
.container-codes .vote-comments-container .comments-panel{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}
.container-codes .vote-comments-container .comments-panel .normal-panel{margin:0 1rem}
.container-codes .vote-comments-container .comments-panel .normal-panel .comment-item{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4px 0;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.1);box-shadow:0 -1px 1px rgba(0,0,0,.1)}
.container-codes .vote-comments-container .comments-panel .normal-panel .comment-item .information{margin-bottom:4px;font-size:14px;color:#8a8a8a;font-weight:300}
.container-codes .vote-comments-container .comments-panel .normal-panel .comment-item .comment{font-size:16px;color:#404040;font-weight:500;max-width:100%;overflow:hidden}
.container-codes .vote-comments-container .comments-panel .normal-panel .comment-item:first-child{-webkit-box-shadow:none;box-shadow:none}
.container-codes .vote-comments-container .comments-panel .more-panel{margin:0 1rem}
.container-codes .vote-comments-container .comments-panel .more-panel .vote-collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.1);box-shadow:0 -1px 1px rgba(0,0,0,.1);min-height:56px}
.container-codes .vote-comments-container .comments-panel .more-panel .vote-collapse .vote-see-more-btn:hover{color:#208473}
.container-codes .vote-comments-container .comments-panel .more-panel .vote-collapse .js-click-toggle .arrow i{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s;transition:.5s}
.container-codes .vote-comments-container .comments-panel .more-panel .comment-item{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6px 0;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.1);box-shadow:0 -1px 1px rgba(0,0,0,.1)}
.container-codes .vote-comments-container .comments-panel .more-panel .comment-item .information{margin-bottom:4px;font-size:14px;color:#8a8a8a;font-weight:300}
.container-codes .vote-comments-container .comments-panel .more-panel .comment-item .comment{font-size:18px;color:#404040;font-weight:500;max-width:100%;overflow:hidden}
.modal-dialog-brand-vote{max-width:500px;min-height:300px}
.modal-dialog-brand-vote .modal-body form .vote-email{max-width:400px;margin:20px auto 0}
.modal-dialog-brand-vote .modal-body form .email-verify{position:absolute;left:33px;bottom:-18px;font-size:12px;color:#e24345}
.newstore-panel p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:192px}
.bi .bp .cats,.bi .bp .subtitle{font-size:14px;color:#8a8a8a;margin-bottom:20px}
.bi .bp .vote{position:relative}
.bi .bp .vote .vote-tips i:hover{color:#2fc2a9}
.bi .bp .vote .tip-panel{z-index:100;position:absolute;top:44px;left:4px;width:calc(100% - 8px);background-color:#fff;border-radius:2px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.26);box-shadow:0 2px 6px 0 rgba(0,0,0,.26);margin-top:.5rem;display:none}
.bi .bp .vote .tip-panel .arrow{position:absolute;top:calc((.5rem + 1px) * -1);left:calc(50% + 36px);display:block;width:1rem;height:.5rem}
.bi .bp .vote .tip-panel .arrow::after,.bi .bp .vote .tip-panel .arrow::before{position:absolute;display:block;content:"";border-width:0 .5rem .5rem .5rem;border-color:transparent;border-style:solid}
.bi .bp .vote .tip-panel .arrow:before{border-bottom-color:rgba(0,0,0,.25)}
.bi .bp .vote .tip-panel .arrow:after{top:1px;border-bottom-color:#fff}
.bi .bp .vote .tip-panel .context{padding:6px}
.bi .bp .vote .tip-panel .context p{text-align:left;font-size:14px;color:#8a8a8a}
.bi .bp .vote .vote-tips-click-toggle{display:block}
.bi .specialist .info{position:relative;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex}
.bi .specialist .info .name{font-weight:700;padding-top:10px;text-transform:capitalize;margin-top:auto;margin-bottom:auto}
.container-landing .banner-container{padding:0;position:relative}
.container-landing .banner-container img{max-width:100%;min-height:150px}
.container-landing .banner-container .caption{position:absolute;height:100%;width:100%;top:0;left:0;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}
.container-landing .banner-container .caption h1{margin:0;text-align:center;font-size:70px;font-weight:700;color:#fff}
.container-landing .banner-container .caption h1{font-size:40px}
.container-landing .head-container{padding:32px 0 72px}
.container-landing .head-container .info-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}
.container-landing .head-container .info-panel .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:24px;margin-bottom:1rem;min-width:236px;min-height:130px;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.1);box-shadow:0 3px 8px 0 rgba(0,0,0,.1);border-radius:8px}
.container-landing .head-container .info-panel .info-item .left{min-width:72px}
.container-landing .head-container .info-panel .info-item .left img{width:72px;height:72px}
.container-landing .head-container .info-panel .info-item .right{margin-left:10px}
.container-landing .head-container .info-panel .info-item .right .number{color:#404040;font-weight:700;font-size:40px}
.container-landing .head-container .info-panel .info-item .right .description{height:38px;font-size:16px;color:#404040;font-weight:700}
.container-landing .head-container .stores-panel{margin-bottom:60px;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-align:center;-ms-flex-align:center;align-items:center}
.container-landing .head-container .stores-panel .title{text-align:center;color:#404040;font-size:36px;font-weight:700;margin-bottom:56px}
.container-landing .head-container .stores-panel .logos{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;max-width:100%}
.container-landing .head-container .stores-panel .logos img{max-width:100%}
.container-landing .head-container .search-panel{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}
.container-landing .head-container .search-panel .search{position:relative;padding:0;width:650px;height:50px}
.container-landing .head-container .search-panel .search form{margin-bottom:0;height:100%}
.container-landing .head-container .search-panel .search .input-group{height:100%;position:relative}
.container-landing .head-container .search-panel .search .input-group input{height:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:.25rem!important}
.container-landing .head-container .search-panel .search .input-group input:focus{z-index:0;color:transparent}
.container-landing .head-container .search-panel .search .input-group button{position:absolute;right:0;top:0;height:100%;width:100px;color:#fff;background-color:#f77779;border-color:#f77779;padding:0 10px;-webkit-box-shadow:none;box-shadow:none;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;border-bottom-left-radius:0;border-top-left-radius:0}
.container-landing .head-container .search-panel .search-result{width:100%;position:absolute;background-color:#fff;z-index:1000;padding:0;-webkit-box-shadow:0 0 4px 0 #afd0ca;box-shadow:0 0 4px 0 #afd0ca;list-style-type:none;border:.5px solid #c5c5c5;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.container-landing .head-container .search-panel .search-result li{height:2.5rem;line-height:2.5rem;font-size:18px;cursor:pointer;padding:0 1rem}
.container-landing .head-container .search-panel .search-result li:hover{background-color:#f5f5f5}
.container-landing .desktop-container{background-color:#fff;padding:60px 0}
.container-landing .desktop-container .content{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}
.container-landing .desktop-container .content .image img{max-width:560px}
.container-landing .desktop-container .content .information{margin-left:72px;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-landing .desktop-container .content .information p{color:#404040;font-size:44px;font-weight:700;line-height:1.3}
.container-landing .desktop-container .content .information span{font-size:32px;font-weight:700;color:#d52f2f}
.container-landing .desktop-container .content .image img{max-width:320px}
.container-landing .desktop-container .content .information{margin-left:30px}
.container-landing .desktop-container .content .information p{font-size:30px}
.container-landing .desktop-container .content .information span{font-size:22px}
.container-landing .story-container{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-align:center;-ms-flex-align:center;align-items:center;padding:60px 0}
.container-landing .story-container .origin{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}
.container-landing .story-container .origin .title{font-size:36px;font-weight:700;color:#404040;margin-bottom:1rem}
.container-landing .story-container .origin .content{max-width:700px;color:#404040;font-size:16px}
.container-landing .story-container .carousel-panel{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;-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-landing .story-container .carousel-panel .carousel-item-panel{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 20px 32px 20px}
.container-landing .story-container .carousel-panel .carousel-item-panel .title{color:#404040;font-size:24px;font-weight:700;margin-bottom:20px}
.container-landing .story-container .carousel-panel .carousel-item-panel .carousel-content{width:512px;height:223px;position:relative}
.container-landing .story-container .carousel-panel .carousel-item-panel .carousel-content .carousel-images img{width:512px;height:223px}
.container-landing .story-container .carousel-panel .carousel-item-panel .carousel-content .indicator{position:absolute;top:100%;left:0}
.container-landing .story-container .carousel-panel .carousel-item-panel .carousel-content .indicator .indicator-item{border:none;margin:10px 4px;width:10px;height:10px;border-radius:5px;background-color:#d8d8d8;opacity:.6}
.container-landing .story-container .carousel-panel .carousel-item-panel .carousel-content .indicator .active{background-color:#4ac1a1}
.container-landing .team-container{padding:40px 0;background-color:#fff;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-landing .team-container .title{font-size:36px;font-weight:700;color:#404040;margin-bottom:20px}
.container-landing .team-container .image-panel{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;max-width:100%}
.container-landing .team-container .image-panel .image-item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}
.container-landing .team-container .image-panel .image-item img{max-width:100%}
.container-landing .responsibilities-container{padding-top:32px;padding-bottom:30px}
.container-landing .responsibilities-container .title{text-align:center;font-size:48px;color:#404040;font-weight:700;margin-bottom:30px}
.container-login-group{padding-top:8px}
.container-login-group h1{font-size:24px;font-weight:500;margin-bottom:0;line-height:34px}
.container-login-group .main{margin-top:29px}
.container-login-group .sidebar-user-image{text-align:center;margin-bottom:38px}
.container-login-group .sidebar-user-image .user-avatar img{border-radius:50%;width:120px;height:120px;display:inline!important}
.container-login-group .sidebar-user-image p{margin-top:17px;font-weight:700;font-size:18px}
.container-login-group .sidebar-user-image .bt{font-size:20px}
.container-login-group .sidebar-nav{margin-bottom:3rem}
.container-login-group .sidebar-nav .bt{font-size:24px;font-weight:700}
.container-login-group .sidebar-nav a{position:relative}
.container-login-group .sidebar-nav p{padding-left:1rem}
.container-login-group .sidebar-nav .unread-ntf-container{border-radius:50%;height:20px;width:20px;display:inline-block;background:red;vertical-align:top;position:absolute;right:3px;top:10px;z-index:1001}
.container-login-group .sidebar-nav .unread-ntf-container .unread-ntf-num{display:block;color:#fff;height:20px;line-height:20px;text-align:center;font-size:12px;font-weight:700}
.container-login-group .body-notifications-red-dot{width:13px;right:5px;top:15px;position:absolute;z-index:101}
.container-favoritestores .merchant-content-card{margin-left:0;margin-bottom:90px;padding-top:26px;padding-bottom:26px;border-radius:2px;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff}
.container-favoritestores .merchant-content-card .merchant-card-list-item{min-width:100px;height:auto;margin-bottom:40px}
.container-favoritestores .merchant-content-card .merchant-card-list-item .brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;overflow:hidden;background-color:#fff;border:1px solid #e7e7e7}
.container-favoritestores .merchant-content-card .merchant-card-list-item .brand-logo img{max-width:100px;max-height:100px}
.container-favoritestores .merchant-content-card .merchant-card-list-item .merchant-card-brand-name{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid #e7e7e7;border-top-width:0;min-height:50px}
.container-favoritestores .merchant-content-card .merchant-card-list-item .merchant-card-brand-name p{text-overflow:ellipsis;overflow:hidden}
.container-favoritestores .modal-rec h5{font-size:32px;font-weight:700;margin:0 1rem auto}
.container-favoritestores .modal-rec .modal-custom-size{max-width:800px}
.container-favoritestores .modal-rec .modal-dialog{position:absolute;top:0;bottom:0;left:0;right:0}
.container-favoritestores .modal-rec .modal-content{position:absolute;top:0;bottom:0;width:100%}
.container-favoritestores .modal-rec .modal-body{overflow-y:scroll;position:absolute;top:82px;bottom:70px;width:100%}
.container-favoritestores .modal-rec .modal-header .close{margin-right:15px}
.container-favoritestores .modal-rec .modal-footer{position:absolute;width:100%;bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.container-favoritestores .modal-rec .btn-next{margin-left:83%}
.container-favoritestores .modal-rec-cat label{width:100%;height:60px;color:#fff;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;z-index:10}
.container-favoritestores .modal-rec-cat input[type=checkbox]{position:absolute;clip:rect(0,0,0,0)}
.container-favoritestores .modal-rec-cat input[type=checkbox]:checked+.custom-control-rec-cat::after{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjay1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGVjay1jaXJjbGUgZmEtdy0xNiIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMmZjMmE5IiBkPSJNNTA0IDI1NmMwIDEzNi45NjctMTExLjAzMyAyNDgtMjQ4IDI0OFM4IDM5Mi45NjcgOCAyNTYgMTE5LjAzMyA4IDI1NiA4czI0OCAxMTEuMDMzIDI0OCAyNDh6TTIyNy4zMTQgMzg3LjMxNGwxODQtMTg0YzYuMjQ4LTYuMjQ4IDYuMjQ4LTE2LjM3OSAwLTIyLjYyN2wtMjIuNjI3LTIyLjYyN2MtNi4yNDgtNi4yNDktMTYuMzc5LTYuMjQ5LTIyLjYyOCAwTDIxNiAzMDguMTE4bC03MC4wNTktNzAuMDU5Yy02LjI0OC02LjI0OC0xNi4zNzktNi4yNDgtMjIuNjI4IDBsLTIyLjYyNyAyMi42MjdjLTYuMjQ4IDYuMjQ4LTYuMjQ4IDE2LjM3OSAwIDIyLjYyN2wxMDQgMTA0YzYuMjQ5IDYuMjQ5IDE2LjM3OSA2LjI0OSAyMi42MjguMDAxeiI+PC9wYXRoPjwvc3ZnPgo=)}
.container-favoritestores .modal-rec-cat input[type=checkbox]:checked+.custom-control-rec-cat{color:#2fc2a9}
.container-favoritestores .modal-rec-cat .custom-control-rec-cat::after{content:"\a0";display:inline-block;width:37px;height:37px;font-size:24px;font-weight:700;position:absolute;right:30px}
.container-favoritestores .modal-rec-cat .cat-item{width:270px;height:72px;border-radius:4px}
.container-favoritestores .modal-rec-cat .img-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;min-width:176px}
.container-favoritestores .modal-rec-cat .img-box .image-mask-cat{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.2}
.container-favoritestores .modal-rec-cat #modal-rec-cat-next{margin-left:90%}
.container-favoritestores .modal-rec-brand .merchant-card-brand-name{border:0!important}
.container-favoritestores .modal-rec-brand .merchant-content-card{margin-bottom:0;padding-bottom:0}
.container-favoritestores .modal-rec-brand .merchant-content-card .merchant-card-list-item{margin-bottom:46px!important}
.container-favoritestores .modal-rec-brand .merchant-content-card .merchant-card-list-item .brand-logo{height:154px!important;position:relative}
.container-favoritestores .modal-rec-brand .rec-brand-modal-body{padding:0}
.container-favoritestores .modal-rec-brand label{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;padding-top:160px;line-height:1}
.container-favoritestores .modal-rec-brand input[type=checkbox]{position:absolute;clip:rect(0,0,0,0)}
.container-favoritestores .modal-rec-brand input[type=checkbox]:checked+.custom-control-rec-brand::after{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjay1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGVjay1jaXJjbGUgZmEtdy0xNiIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMmZjMmE5IiBkPSJNNTA0IDI1NmMwIDEzNi45NjctMTExLjAzMyAyNDgtMjQ4IDI0OFM4IDM5Mi45NjcgOCAyNTYgMTE5LjAzMyA4IDI1NiA4czI0OCAxMTEuMDMzIDI0OCAyNDh6TTIyNy4zMTQgMzg3LjMxNGwxODQtMTg0YzYuMjQ4LTYuMjQ4IDYuMjQ4LTE2LjM3OSAwLTIyLjYyN2wtMjIuNjI3LTIyLjYyN2MtNi4yNDgtNi4yNDktMTYuMzc5LTYuMjQ5LTIyLjYyOCAwTDIxNiAzMDguMTE4bC03MC4wNTktNzAuMDU5Yy02LjI0OC02LjI0OC0xNi4zNzktNi4yNDgtMjIuNjI4IDBsLTIyLjYyNyAyMi42MjdjLTYuMjQ4IDYuMjQ4LTYuMjQ4IDE2LjM3OSAwIDIyLjYyN2wxMDQgMTA0YzYuMjQ5IDYuMjQ5IDE2LjM3OSA2LjI0OSAyMi42MjguMDAxeiI+PC9wYXRoPjwvc3ZnPgo=)}
.container-favoritestores .modal-rec-brand input[type=checkbox]:checked+.custom-control-rec-brand{color:#2fc2a9}
.container-favoritestores .modal-rec-brand .custom-control-rec-custom-control-rec-brand::after{content:"\a0";display:inline-block;width:37px;height:37px;font-size:24px;font-weight:700;position:absolute;right:30px}
.container-favoritestores .modal-rec-brand .image-mask{position:absolute;display:none;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5}
.container-favoritestores .modal-rec-brand .image-mask img{max-width:38px!important;max-height:38px!important;top:40%;left:40%;margin-top:40%}
.container-favoritestores .modal-rec-brand .footer-refresh{text-align:center}
.container-favoritestores .modal-rec-brand .footer-next{text-align:end}
.container-favoritestores .modal-rec-brand .footer-next .btn-next{margin-left:0!important}
.container-favoritestores .modal-rec-coupon .save-offer-btn{width:180px;height:40px;position:absolute;right:20px;top:50%;margin-top:-23px}
.container-favoritestores .modal-rec-end .modal-custom-size{min-width:960px;min-height:613px}
.container-favoritestores .modal-rec-end .modal-content{max-height:613px}
.container-favoritestores .modal-rec-end .modal-content .modal-enjoy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.container-favoritestores .modal-rec-end .modal-content .modal-enjoy .right{text-align:center;width:100%}
.container-favoritestores .modal-rec-end .modal-content .modal-enjoy .right img{margin-top:130px;width:60px;height:60px}
.container-favoritestores .modal-rec-end .modal-content .modal-enjoy .right p{width:445px;font-size:38px;font-weight:700;margin-left:auto;margin-right:auto}
.container-favoritestores .modal-rec-end .modal-content .modal-enjoy .right button{width:385px;height:48px;border-radius:2px;margin-top:132px}
.container-editProfile .user-information-card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;margin-bottom:364px;padding-top:26px;padding-bottom:26px;border-radius:2px;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff}
.container-editProfile .user-information-card img{width:48px;height:48px;border-radius:50%;vertical-align:middle}
.container-editProfile .user-information-card .separator{display:block;height:2px;border:0;border-top:1px solid #d3d3d3;margin:16px 0;padding:0}
.container-editProfile .user-information-card .edit-icon{position:absolute;right:16px;top:16px}
.container-editProfile .user-information-card .details-container{margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
.container-editProfile .user-information-card .details-container .welcome-message{font-size:20px;font-weight:700}
.container-editProfile .user-information-card .details-container .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#555;padding:8px 0;font-size:14px}
.container-editProfile .user-information-card .details-container .detail .name{-webkit-box-flex:0;-ms-flex:0 0 124px;flex:0 0 124px;line-height:1.29;font-weight:700}
.container-editProfile .user-information-card .details-container .detail .value-container{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;word-wrap:break-word}
#modal-edit-profile .fill-all .form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.75rem}
#modal-edit-profile .fill-all .q{width:28%}
#modal-edit-profile .fill-all .q svg{position:absolute;left:-1px}
#modal-edit-profile .fill-all .form-group select{width:50%;display:inline}
#modal-edit-profile .fill-all .modal-header{padding:0}
#modal-edit-profile .fill-all .modal-header .modal-title{font-size:20px;margin:12px}
#modal-edit-profile .fill-all .modal-header button{margin:0}
#modal-edit-profile .fill-all .modal-footer{border:0;padding-top:0}
#modal-edit-profile .fill-all .modal-body{padding:2rem}
#modal-edit-profile .fill-all .form-control{display:inline}
#modal-edit-profile .fill-all #date-of-birth{width:67%}
#modal-edit-profile .fill-all #countries{width:67%}
#modal-edit-profile .fill-all #paypal_account{width:67%}
#modal-edit-profile .fill-all #email{width:67%}
#modal-edit-profile .fill-all #user-name{width:67%}
#modal-edit-profile .fill-all .error_info{color:red;display:none;font-size:14px}
#modal-edit-profile .fill-all .power{height:24px;position:absolute;right:55px}
#modal-edit-profile .fill-paypal-single .modal-body{font-size:24px;padding:42px}
#modal-edit-profile .fill-paypal-single .modal-body label{font-weight:700;width:33%}
#modal-edit-profile .fill-paypal-single .modal-body label svg{margin-bottom:4px}
#modal-edit-profile .fill-paypal-single .modal-body input{display:inline-block;width:66%;height:45px}
#modal-edit-profile .fill-paypal-single .modal-body .tip{font-size:16px;color:gray}
#modal-edit-profile .fill-paypal-single .modal-body .error_info{color:red;display:none;font-size:14px}
#modal-edit-profile .fill-paypal-single .modal-body .power{height:24px;position:absolute;right:42px}
#modal-edit-profile .fill-paypal-single .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}
#modal-edit-profile .fill-paypal-single .modal-footer #btn-fill-paypal-submit{font-size:20px;font-weight:700;width:40%;margin:0 auto 2rem;background:#00a3ec}
#modal-edit-profile .fill-paypal-single .modal-footer #paypal-submit-success-text{display:none;padding:0 1rem 1rem;text-align:center}
#modal-edit-profile .fill-paypal-single .modal-footer #paypal-submit-success-text .success{font-size:24px;color:#2fc2a9}
#modal-edit-profile .fill-paypal-single .modal-footer #paypal-submit-error-text{color:red;display:none;padding:0 1rem 1rem}
#modal-resubmit-paypal .modal-body{font-size:24px;padding:0 42px 42px}
#modal-resubmit-paypal .modal-body label{font-weight:700;width:33%}
#modal-resubmit-paypal .modal-body label svg{margin-bottom:4px}
#modal-resubmit-paypal .modal-body input{display:inline-block;width:66%;height:45px}
#modal-resubmit-paypal .modal-body .tip{font-size:16px;color:gray}
#modal-resubmit-paypal .modal-body .error_info{color:red;display:none;font-size:14px}
#modal-resubmit-paypal .modal-body .power{height:24px;position:absolute;right:42px}
#modal-resubmit-paypal .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}
#modal-resubmit-paypal .modal-footer #btn-fill-paypal-resubmit{font-size:20px;font-weight:700;width:40%;margin:0 auto 2rem;background:#00a3ec}
#modal-resubmit-paypal .modal-footer #paypal-resubmit-error-text{color:red;display:none;padding:0 1rem 1rem}
#modal-edit-profile-confirm .info-box{margin:12px 0;font-size:20px}
#modal-edit-profile-confirm .info-box .confirm-info{font-weight:700;font-size:24px}
#modal-edit-profile-confirm .modal-footer button{margin-right:10px}
.container-save-offer .save-offer-list-card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;margin-bottom:90px;padding-top:26px;padding-bottom:26px;border-radius:2px;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff}
.container-save-offer .save-offer-list-card .save-offer-table{width:100%;border-collapse:collapse}
.container-save-offer .save-offer-list-card .save-offer-table .coupons-table-cell{padding:16px;font-size:14px}
.container-save-offer .save-offer-list-card .save-offer-table .coupon-title-text{position:relative}
.container-save-offer .modal button{margin-left:5px}
.container-reward .coupons-status-coupon{width:50%;padding:5px 10px;text-align:center;background-color:#2fc2a9;border-radius:.25rem}
.container-reward .coupons-status-coupon a{color:#fff}
.container-reward .coupons-status-coupon:hover{background-color:#35b49d}
.container-reward .coupons-status-not-coupon{width:50%;text-align:center;padding:5px 10px;color:#fff;background-color:#f77779;border-radius:.25rem}
.container-reward .save-offer-list-card{margin-bottom:2rem}
.container-reward .coupons-table-cell-header{text-align:left}
.container-reward .content{margin-bottom:2rem}
.container-reward .content-qa .q{font-weight:700}
.container-reward .content-more-detail .detail{margin-bottom:3rem}
.container-login-index .sub-title{font-size:20px;font-weight:500}
.container-login-index .login-container{background-color:#fff}
.container-login-index .content-1{background-image:url(../images/cb-imported/project-login/login_backgroup.jpg);position:relative;width:100%;height:640px;-o-object-fit:contain;object-fit:contain;background-color:#35b4aa}
.container-login-index .CouponBirds{width:263px;height:50px;font-size:42px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}
.container-login-index .Real-Time-Coupon-D{margin-top:14px;width:385px;height:78px;font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}
.container-login-index .With-million-variety{margin-top:82px;width:500px;height:87px;font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}
.container-login-index .login-box-container{display:none;position:absolute;top:50px;left:52%;width:500px;height:640px;border-radius:2px;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff}
.container-login-index .login-box-container .login-box{margin:16px auto 0}
.container-login-index .login-box-container .couponbirds-image{display:block;margin:20px auto 0;width:61px}
.container-login-index .login-box-container .content-1-text-container{padding-top:168px;padding-left:20%}
.container-login-index .login-box-container .login-box-title{margin:0 auto;padding-bottom:8px;font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:rgba(0,0,0,.87)}
.container-login-index .login-box-container .official-login-split-line-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;margin:0 auto;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;text-align:center}
.container-login-index .login-box-container .official-login-split-line-container span{display:inline-block;padding:0 1em;color:#d3d3d3}
.container-login-index .login-box-container .official-login-split-line-container::before{content:"";display:inline-block;height:1px;background-color:#ced0da;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-login-index .login-box-container .official-login-split-line-container::after{content:"";display:inline-block;height:1px;background-color:#ced0da;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-login-index .login-box-container .official-login-form{padding:0 50px;margin:0 auto;position:relative}
.container-login-index .login-box-container .official-login-form .email_account_input{display:block;width:400px;height:48px;margin:0 auto;font-size:16px}
.container-login-index .login-box-container .official-login-form .password_input{display:block;width:400px;height:48px;margin:26px auto 0;font-size:16px}
.container-login-index .login-box-container .official-login-form .is_show_button{position:absolute;bottom:12px;right:60px;color:#02a7f0;cursor:pointer}
.container-login-index .login-box-container .reset-password{position:relative;display:block;width:260px;margin:32px auto 0;font-size:18px;text-align:center}
.container-login-index .login-box-container .to-sign-up{display:block;margin:0 auto;width:260px;font-size:18px;text-align:center;margin-top:32px}
.container-login-index .login-box-container .to-sign-up span{cursor:pointer;color:#2fc2a9}
.container-login-index .login-box-container .to-login-in{display:none;width:260px;margin:47px auto 0;font-size:18px;text-align:center}
.container-login-index .login-box-container .to-login-in span{cursor:pointer;color:#2fc2a9}
.container-login-index .sign-box-container{position:absolute;top:50px;left:52%;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff;max-width:399px;padding:30px 45px;border-radius:9.3px}
.container-login-index .sign-box-container .couponbirds-image{display:block;margin:40px auto 0;width:61px}
.container-login-index .sign-box-container .sign-box{margin:16px auto 0}
.container-login-index .sign-box-container .sign-box .box-title{margin:0 auto;padding-bottom:8px;font-size:24px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:rgba(0,0,0,.87)}
.container-login-index .sign-box-container .sign-box .hint{margin-top:40px;font-size:18px}
.container-login-index .sign-box-container .official-login-split-line-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;margin:0 auto;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;text-align:center}
.container-login-index .sign-box-container .official-login-split-line-container span{display:inline-block;padding:0 1em;color:#d3d3d3}
.container-login-index .sign-box-container .official-login-split-line-container::before{content:"";display:inline-block;height:1px;background-color:#ced0da;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-login-index .sign-box-container .official-login-split-line-container::after{content:"";display:inline-block;height:1px;background-color:#ced0da;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-login-index .sign-box-container .reset-password{position:relative;display:block;width:260px;margin:32px auto 0;font-size:18px;text-align:center}
.container-login-index .sign-box-container .to-sign-up{display:block;margin:0 auto;width:260px;font-size:18px;text-align:center}
.container-login-index .sign-box-container .to-sign-up span{cursor:pointer;color:#2fc2a9}
.container-login-index .sign-box-container .to-login-in{display:block;width:260px;margin:47px auto 0;font-size:14.5px;text-align:center}
.container-login-index .sign-box-container .to-login-in span{cursor:pointer;color:#2fc2a9;font-size:18px}
.container-login-index .content-1-text-container{padding-top:168px;padding-left:20%}
.container-login-index .official-login-button-contaner{cursor:pointer;position:relative;width:80%;height:50px;margin:8px auto 0;overflow:hidden;text-align:center;font-size:20px;text-indent:20px;padding:0 40px 0 40px;border:none;line-height:50px;white-space:nowrap;background-color:#37b4aa;color:#fff}
.container-login-index .official-login-button-contaner img{width:26px;position:absolute;top:14px;left:10%}
.container-login-index .Save-money-and-enjoy{margin:10px auto 0;width:341px;height:24px;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;text-align:center;color:rgba(0,0,0,.87)}
.container-login-index .By-joining-I-agree{margin:6px auto;width:322px;height:24px;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;text-align:center;color:rgba(0,0,0,.37)}
.container-login-index .Privacy-Policy-and-T{margin:0 auto;width:300px;height:24px;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.5px;text-align:center}
.container-login-index .Privacy-Policy-and-T a{color:#35b4aa}
.container-login-index .Privacy-Policy-and-T .text-style-1{color:rgba(0,0,0,.37)}
.container-login-index .content-2{position:relative;width:100%;height:550px}
.container-login-index .content-2-image{position:absolute;top:24%;left:24%}
.container-login-index .content-2-text-container{position:absolute;top:calc(50% - 65px);left:52%}
.container-login-index .Save-your-favorite-o{width:100%;height:45px;font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:rgba(0,0,0,.87)}
.container-login-index .Save-your-favorite-o .text-style-1{font-family:PingFangSC;font-weight:600}
.container-login-index .Go-through-the-brand{margin-top:36px;width:555px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:rgba(0,0,0,.87)}
.container-login-index .content-3{position:relative;width:100%;height:550px;background-color:#35b4aa}
.container-login-index .content-3-image{position:absolute;top:17%;left:52%}
.container-login-index .content-3-text-container{position:absolute;top:calc(50% - 63px);left:20%}
.container-login-index .Exclusive-offers-pre{width:466px;height:39px;font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}
.container-login-index .CouponBirds-has-coop{margin-top:40px;width:509px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:rgba(255,255,255,.87)}
.container-login-index .content-4{position:relative;width:100%;height:550px}
.container-login-index .content-4-image{position:absolute;top:17%;left:26%}
.container-login-index .content-4-text-container{position:absolute;top:calc(50% - 85px);left:52%}
.container-login-index .Member-plan-is-comin{width:100%;height:39px;font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:rgba(0,0,0,.87)}
.container-login-index .Couponbirds-is-const{padding-top:40px;width:555px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:rgba(0,0,0,.87)}
.container-login-index .facebook-login{width:100%;text-align:center}
.container-login-index .facebook-login .loginBtn-facebook{background-color:#39579a;color:#fff}
.container-login-index .google-login{margin:10px auto 0;text-align:center}
.container-login-index .google-login .loginBtn-google{background-color:#fff;color:#000;border:1px solid #ced0d9}
.container-login-index .google-login .signBtn-google{background-color:#fff;color:#000;border:1px solid #ced0d9}
.container-login-index .loginBtn{width:80%;height:50px;overflow:hidden;text-align:center;font-size:20px;text-indent:20px;position:relative;margin:.2em;padding:0 40px 0 40px;border:none;line-height:34px;white-space:nowrap;color:#fff}
.container-login-index .loginBtn .chn-icon{display:inline-block;width:1em;height:1em;font-size:18px;fill:#fff;position:absolute;left:0;margin-left:2rem;margin-top:8px}
.container-wallet-page #verify-modal .modal-header{border-bottom:0;padding:.5rem 1rem 0}
.container-wallet-page #verify-modal .modal-body{padding:1rem 150px 70px}
.container-wallet-page #verify-modal p{font-size:18px;margin-top:1rem;margin-bottom:1rem;text-align:left}
.container-wallet-page #verify-modal .badge-code-copy{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container-wallet-page #verify-modal .badge-code-copy textarea{width:480px;height:120px;margin:1rem auto 0}
.container-wallet-page #verify-modal #badge-form{text-align:center}
.container-wallet-page #verify-modal #badge-form input{width:100%}
.container-wallet-page #verify-modal #badge-form #badge-place-url{margin-bottom:1rem}
.container-wallet-page #verify-modal #badge-form button{width:140px;height:40px}
.container-wallet-page .wallet-title{margin-left:8px;line-height:34px}
.container-wallet-page .withdraw-history-scrollbar{z-index:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:40px;padding:0;margin-bottom:8px}
.container-wallet-page .withdraw-history-scrollbar .left-div{background:#f77779;border-radius:3px;width:60px;text-align:center}
.container-wallet-page .withdraw-history-scrollbar .left-div img{width:42px}
.container-wallet-page .withdraw-history-scrollbar .mid{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:4px;background-color:#ffe37b}
.container-wallet-page .withdraw-history-scrollbar .wh-scroller{white-space:nowrap;overflow:hidden}
.container-wallet-page .withdraw-history-scrollbar .wh-scroller label{margin:auto 1rem;font-weight:700}
.container-wallet-page .withdraw-history-scrollbar .wh-scroller .red{color:#f77779}
.container-wallet-page .container-wallet-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;border-radius:2px;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff;margin-bottom:10px}
.container-wallet-page .container-wallet-info .container-account-balance{padding:12px;font-weight:700;text-align:center;width:76%}
.container-wallet-page .container-wallet-info .container-account-balance img{margin:0 auto}
.container-wallet-page .container-wallet-info .container-account-balance .account-balance{position:relative;width:140px;text-align:left;font-weight:700}
.container-wallet-page .container-wallet-info .container-account-balance .account-balance .hint{cursor:pointer;text-align:center;position:absolute;top:-4px;right:-8px;width:16px;height:16px;border:0;border-radius:100px;background-color:#d8d8d8;color:#fff;font-size:12px}
.container-wallet-page .container-wallet-info .container-account-balance .account-balance .hint-text{padding:4px;width:240px;position:absolute;top:4px;left:calc(100% - 150px);background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.26);box-shadow:0 2px 6px 0 rgba(0,0,0,.26);margin-top:.5rem;display:none;z-index:1}
.container-wallet-page .container-wallet-info .container-account-balance .info-box{font-size:37px;padding-top:16px}
.container-wallet-page .container-wallet-info .container-account-balance .info-box .latest-day-add{color:#2fc2a9;font-size:20px;margin-left:8px}
.container-wallet-page .container-wallet-info-influencer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;border-radius:2px;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff;margin-bottom:10px}
.container-wallet-page .container-wallet-info-influencer .container-account-balance{padding-top:20px;font-weight:700;text-align:center}
.container-wallet-page .container-wallet-info-influencer .container-account-balance img{margin:0 auto}
.container-wallet-page .container-wallet-info-influencer .container-account-balance .account-balance{position:relative;text-align:center;font-weight:700;font-size:20px}
.container-wallet-page .container-wallet-info-influencer .container-account-balance .account-balance .hint{cursor:pointer;text-align:center;position:absolute;top:0;right:8px;width:20px;height:20px;border:0;border-radius:100px;background-color:#d8d8d8;color:#fff;font-size:12px}
.container-wallet-page .container-wallet-info-influencer .container-account-balance .account-balance .hint-text{padding:4px;width:240px;position:absolute;top:4px;left:calc(100% - 150px);background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.26);box-shadow:0 2px 6px 0 rgba(0,0,0,.26);margin-top:.5rem;display:none;z-index:1}
.container-wallet-page .container-wallet-info-influencer .container-account-balance .info-box{font-size:24px;padding-top:12px}
.container-wallet-page .container-wallet-info-influencer .behavior-box{text-align:center;width:30%;padding-top:20px;font-weight:700;font-size:20px}
.container-wallet-page .container-wallet-info-influencer .behavior-box .info-box{padding-top:12px}
.container-wallet-page .container-wallet-info-influencer .behavior-box .info-box .latest-day-add{color:#2fc2a9;font-size:24px;font-weight:700}
.container-wallet-page .container-wallet-info-influencer .influencer-box{text-align:center;width:30%;padding-top:20px;font-weight:700;font-size:20px}
.container-wallet-page .container-wallet-info-influencer .influencer-box .referal-balance{font-size:24px;font-weight:700;color:#ff767c;padding-top:12px}
.container-wallet-page .container-btn-group{padding:20px 0;margin:auto}
.container-wallet-page .container-btn-group .container-withdraw{margin:6px;position:relative;text-align:center}
.container-wallet-page .container-btn-group .container-withdraw .wd-btn{width:80%}
.container-wallet-page .container-btn-group .container-withdraw .button{text-align:center;margin:0 auto;width:80%;height:40px;border-radius:8px;border:solid 1px #cbcbcb;background-color:#2fc2a9;line-height:40px;color:#fff;cursor:pointer;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}
.container-wallet-page .container-btn-group .container-withdraw .withdraw-hint{font-weight:700;padding:8px;display:none;width:250px;position:absolute;background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.26);box-shadow:0 2px 6px 0 rgba(0,0,0,.26);z-index:1;left:calc(100% - 260px)}
.container-wallet-page .container-btn-group .container-donation-npo{margin:6px;position:relative;text-align:center}
.container-wallet-page .container-btn-group .container-donation-npo .hint{cursor:pointer;text-align:center;position:absolute;top:8px;right:-4px;width:20px;height:20px;border:0;border-radius:100px;background-color:#a6a6a4;color:#fff;font-size:16px}
.container-wallet-page .container-btn-group .container-donation-npo .hint-text{padding:4px 15px;width:336px;position:absolute;top:26px;left:calc(100% - 210px);background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.26);box-shadow:0 2px 6px 0 rgba(0,0,0,.26);margin-top:.5rem;display:none;z-index:1;text-align:left}
.container-wallet-page .container-btn-group .container-donation-npo .hint-text .title{text-align:center;font-weight:700}
.container-wallet-page .container-btn-group .container-donation-npo .hint-text .donate-btn-container{position:relative;text-align:center}
.container-wallet-page .container-btn-group .container-donation-npo .hint-text .donate-btn-container button{background-color:#1e90ff;border-color:#1e90ff}
.container-wallet-page .container-btn-group .container-donation-npo .btn-donate-red{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff767c;border-color:#ff767c;margin:1px auto;width:80%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-wallet-page .container-btn-group .container-donation-npo .donation-npo-button{text-align:center;margin:0 auto;width:120px;height:40px;border-radius:8px;border:solid 1px #cbcbcb;background-color:#fff;line-height:40px;color:#b9b9b9;cursor:pointer;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}
.container-wallet-page .container-btn-group .container-donation-npo .donation-npo-hint{font-weight:700;padding:8px;display:none;width:250px;position:absolute;background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.26);box-shadow:0 2px 6px 0 rgba(0,0,0,.26);z-index:1;left:calc(100% - 260px)}
.container-wallet-page .balance-desc{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;width:100%}
.container-wallet-page .balance-desc .power{margin-left:auto;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-wallet-page .balance-desc .power span{font-style:italic}
.container-wallet-page .balance-desc .power img{margin-left:5px;height:22px}
.container-wallet-page .balance-desc .npo-partner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}
.container-wallet-page .balance-desc .npo-partner .npo-logo{height:22px}
.container-wallet-page .chart-container{background:#fff;padding:10px;margin-bottom:10px}
.container-wallet-page .chart-container p{font-weight:700;font-size:22px}
.container-wallet-page .chart-container #revenue-chart{height:250px;width:100%}
.container-wallet-page .container-wallet-help{padding-top:26px;padding-bottom:26px;border-radius:2px;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05);background-color:#fff;margin-bottom:2rem}
.container-wallet-page .container-wallet-help .title{font-weight:700;text-align:center}
.container-wallet-page .container-wallet-help .step{text-align:center}
.container-wallet-page .container-wallet-help .step p{text-align:left;font-size:22px;font-weight:700;padding:10px 0}
.container-wallet-page .container-wallet-help .step img{margin-bottom:12px;max-width:100%}
.container-wallet-page .container-wallet-help .step a,.container-wallet-page .container-wallet-help .step button{width:30%;height:42px}
.container-wallet-page .container-wallet-help .step-4{display:none}
.container-wallet-page #faq-modal .modal-content{width:700px}
.container-wallet-page #faq-modal .q{font-weight:700}
.container-wallet-page #faq-modal .answer{margin-bottom:20px}
.container-wallet-page #modal-withdraw .modal-dialog{max-width:600px}
.container-wallet-page #modal-withdraw .modal-dialog .modal-header button{margin:0 0 0 auto}
.container-wallet-page #modal-withdraw .modal-dialog .modal-body{text-align:center;padding:0 2rem 2rem}
.container-wallet-page #modal-withdraw .withdraw-details-container{margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:left}
.container-wallet-page #modal-withdraw .withdraw-details-container .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#555;padding:8px 0;font-size:20px}
.container-wallet-page #modal-withdraw .withdraw-details-container .detail .name{-webkit-box-flex:0;-ms-flex:0 0 124px;flex:0 0 124px;line-height:1.29;font-weight:700;min-width:180px}
.container-wallet-page #modal-withdraw .withdraw-details-container .detail .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;word-wrap:break-word;margin-left:20px}
.container-wallet-page #modal-withdraw .withdraw-details-container .detail .image-value{max-height:30px;margin-left:20px}
.container-wallet-page #modal-withdraw .withdraw-details-container #request-withdraw-btn{margin:1rem auto 2rem;font-size:20px}
.container-wallet-page #modal-withdraw .withdraw-details-container #wd-response-success{font-size:20px;color:#2fc2a9;text-align:center;display:none}
.container-wallet-page #modal-withdraw .withdraw-details-container #wd-response-error{font-size:20px;color:red;text-align:center;display:none}
.container-codes .cl .deal-desc .saved-show-text,.container-index .cl .deal-desc .saved-show-text{position:absolute;right:2.5rem;top:12px;display:none}
.container-codes .cl .deal-desc .coupon-save-panel,.container-index .cl .deal-desc .coupon-save-panel{position:absolute;right:1rem;display:inline-block;width:1rem;min-height:1rem;z-index:1}
.container-codes .cl .deal-desc .coupon-save-panel .save-star,.container-index .cl .deal-desc .coupon-save-panel .save-star{color:#c5c5c5;fill:#fff}
.container-codes .cl .deal-desc .coupon-save-panel .save-star .outline,.container-index .cl .deal-desc .coupon-save-panel .save-star .outline{fill:currentColor}
.container-codes .cl .deal-desc .coupon-save-panel:hover,.container-index .cl .deal-desc .coupon-save-panel:hover{cursor:pointer}
.container-codes .cl .deal-desc .coupon-save-panel:hover .save-star,.container-index .cl .deal-desc .coupon-save-panel:hover .save-star{fill:#f5a12a}
.container-codes .cl .deal-desc .added-coupon-save-panel,.container-index .cl .deal-desc .added-coupon-save-panel{position:absolute;right:1rem;display:inline-block;width:1rem;min-height:1rem}
.container-codes .cl .deal-desc .added-coupon-save-panel .star-panel .save-star,.container-index .cl .deal-desc .added-coupon-save-panel .star-panel .save-star{color:#c5c5c5;fill:#fff}
.container-codes .cl .deal-desc .added-coupon-save-panel .star-panel .save-star .outline,.container-index .cl .deal-desc .added-coupon-save-panel .star-panel .save-star .outline{fill:currentColor}
.container-codes .cl .deal-desc .added-coupon-save-panel:hover,.container-index .cl .deal-desc .added-coupon-save-panel:hover{cursor:pointer}
.container-codes .cl .deal-desc .added-coupon-save-panel:hover .save-star,.container-index .cl .deal-desc .added-coupon-save-panel:hover .save-star{fill:#f5a12a}
.container-codes .cl .deal-desc .js-saved-coupon .save-star,.container-index .cl .deal-desc .js-saved-coupon .save-star{fill:#f5a12a}
.container-codes .cl .deal-desc .verify-user-wrap,.container-index .cl .deal-desc .verify-user-wrap{display:inline-block;color:#8a8a8a;font-size:14px;margin-right:30px}
.container-codes .cl .deal-desc .verify-user-wrap .verify-user-time,.container-index .cl .deal-desc .verify-user-wrap .verify-user-time{font-weight:700;font-size:16px;color:#2fc2a9}
.container-codes .cl .deal-desc .last-click-time-wrap,.container-index .cl .deal-desc .last-click-time-wrap{display:inline-block;color:#8a8a8a;font-size:14px}
.container-codes .cl .deal-desc .last-click-time-wrap .click-time,.container-index .cl .deal-desc .last-click-time-wrap .click-time{font-weight:700;font-size:16px;color:#2fc2a9}
.container-codes .bi .btn-save-brand,.container-index .bi .btn-save-brand{width:200px;font-weight:700;color:#2fc2a9;margin:0 auto 1em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-codes .bi .btn-save-brand .shape,.container-index .bi .btn-save-brand .shape{margin-right:6px}
.container-codes .bi .btn-save-brand .shape .save-heart,.container-index .bi .btn-save-brand .shape .save-heart{color:#fff;fill:#c5c5c5}
.container-codes .bi .btn-save-brand .shape .save-heart .heart-shape,.container-index .bi .btn-save-brand .shape .save-heart .heart-shape{stroke-width:4px;fill:currentColor;stroke:#c5c5c5}
.container-codes .bi .btn-save-brand:hover,.container-index .bi .btn-save-brand:hover{color:#fff;cursor:pointer}
.container-codes .bi .btn-save-brand:hover .heart-shape,.container-index .bi .btn-save-brand:hover .heart-shape{fill:#f5a12a!important}
.container-codes .bi .js-saved-brand .shape .save-heart .heart-shape,.container-index .bi .js-saved-brand .shape .save-heart .heart-shape{fill:#f5a12a!important}
.container-codes .popular-brand-coupon-style .title,.container-index .popular-brand-coupon-style .title{font-size:18px;margin-bottom:.5rem}
.container-codes .popular-brand-coupon-style .popular-panel,.container-index .popular-brand-coupon-style .popular-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-codes .popular-brand-coupon-style .popular-panel .popular-panel-9,.container-index .popular-brand-coupon-style .popular-panel .popular-panel-9{width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}
.container-codes .popular-brand-coupon-style .popular-panel .popular-panel-6,.container-index .popular-brand-coupon-style .popular-panel .popular-panel-6{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
.container-codes .popular-brand-coupon-style .popular-panel .popular-panel-4,.container-index .popular-brand-coupon-style .popular-panel .popular-panel-4{width:33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}
.container-codes .recommend-banner{margin-bottom:10px}
.container-giveaway{margin-bottom:20rem}
.container-giveaway h1{text-align:center;font-size:24px;font-weight:700;margin-bottom:8px;padding-top:10px}
.container-giveaway .content{margin-bottom:20px}
.container-giveaway .headline{text-align:center;font-weight:700;margin-top:2rem;margin-bottom:2rem}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog{margin-top:100px;width:700px;height:500px;max-width:unset}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog div.modal-content{background-image:url(../images/cb-imported/project-static-page/giveaway/giveaway_login_bg_pc_v2.png);background-size:cover;height:100%;width:100%;border:none;background-color:unset}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog div.modal-content div.modal-header{height:200px}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog div.modal-content div.modal-header button.close{font-size:60px;color:#ffc85a;text-shadow:unset;opacity:unset;outline:unset}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog div.modal-content div.modal-body{width:75%;margin:0 auto}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog div.modal-content div.modal-body .ul-in-giveaway-modal-body{margin-top:0;text-align:left;font-size:16px;margin-bottom:50px}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog div.modal-content div.modal-body div.google-login-btn-div{padding:40px 0}
.container-giveaway div.modal-not-login-congratulation-v2 div.modal-dialog div.modal-content div.modal-body div.google-login-btn-div div.js-progress-in-giveaway-css-text{width:70%;height:45px;margin:0 auto;background:#fff;border:0;border-radius:.5rem;padding:10px 0}
.container-giveaway .content-spin-to-win{margin-top:10px;position:relative}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer{width:100%;border:#fdce3a 10px dotted;background-color:#ffe8a9;border-radius:11px}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner{width:100%;height:100%;background-color:#fff9e8;border-radius:15px;padding:1rem 0}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner .winner-scrollbar{z-index:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:94%;height:40px;margin:0 auto}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner .winner-scrollbar .mid{margin-left:10px;margin-right:10px;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:4px;background-color:#ffe37b}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner .winner-scrollbar .winner-scroller{white-space:nowrap;overflow:hidden}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner .winner-scrollbar .winner-scroller label{margin:auto 1rem}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner .winner-scrollbar .right{width:148px;border-radius:4px;background-color:#ff7875;border-color:#ff7875;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left{width:60%;margin:0 4%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2{width:100%;height:0;padding-bottom:100%;position:relative}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-bird-v2{position:absolute;left:100%;top:10%;margin-left:-30%;z-index:10;width:36%;height:21.6%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-bird-v2 img{width:100%;height:100%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-spin-text-v2,.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-spin-v2{position:absolute;left:50%;top:50%;margin-top:-12%;margin-left:-12%;z-index:10;width:24%;height:24%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-spin-text-v2 img,.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-spin-v2 img{width:100%;height:100%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-spin-text-v2{display:none}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-spin-v2{cursor:pointer}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-rotate-v2{position:absolute;left:50%;top:50%;margin-top:-40%;margin-left:-40%;z-index:5;width:80%;height:80%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-left .wheel-v2 .wheel-rotate-v2 img{width:100%;height:100%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right{width:36%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text{border-radius:20px;background-color:#ffe37b;margin-left:0;margin-right:2rem;margin-top:17%;margin-bottom:1rem;padding-top:2rem;padding-bottom:1rem;text-align:center;z-index:3}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text .money{color:#ff7875;font-size:32px}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text p{font-size:24px;font-weight:700;padding:0 1rem}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text button{margin-top:1rem;margin-bottom:2rem}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text button img{padding-right:.5rem}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text div.bg-white-div{background:#fff;width:96%;margin:0 auto;border-radius:15px;overflow:hidden}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text div.bg-white-div div.share-div{background-image:"../images/cb-imported/project-login/static-resource/share-bg.svg";background-size:cover}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text div.bg-white-div div.share-div .share-text{font-size:20px!important;font-weight:700!important;color:#ff7875}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text div.bg-white-div div.powered-by p{font-size:20px!important;font-weight:700!important;color:#ff7875;padding:10px 0}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer div.giveaway-award-div-inner div.wheel-container div.wheel-container-right .text div.bg-white-div div.powered-by img{width:80%;height:55px;margin-bottom:10px;display:inline}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign{background-color:rgba(0,0,0,.77);position:absolute;top:1%;z-index:1050;width:96%;height:98%;overflow:hidden;outline:0;border-radius:10px}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content{width:100%;height:100%}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style{height:390px;width:660px;border-radius:12px;background-color:#fff;margin:0 auto 60px auto}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style .smartcoupon-award-close{margin-left:94%;margin-top:10px;color:c5c5c5;cursor:pointer}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style .avard-pop-text{font-size:27px;width:478px;margin:0 auto;font-weight:800;line-height:1.44;text-align:center;color:#4f4f4f}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style .avard-pop-text span{color:#ff706e}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style .avard-gif{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:190px}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style .avard-gif img{max-width:410px;max-height:140px}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style .smartcoupon-cover-show{width:367px;height:62px;margin:0 auto 0 auto}
.container-giveaway .content-spin-to-win .giveaway-award-div-outer #smartcoupon-award-sign .smartcoupon-index-content .modal-content-style .smartcoupon-cover-show .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-weight:800;font-size:27px;width:367px;height:62px;line-height:62px;border-radius:36.5px;background-color:#ff7c76}
.container-giveaway .content-spin-to-win .top-bg{position:absolute;width:100%}
.container-giveaway .content-spin-to-win .right{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-giveaway .content-step-to-play .card-img-top{margin-top:3rem;margin-bottom:3rem}
.container-giveaway .content-step-to-play .card-body .card-title{font-size:20px;font-weight:700;margin-top:10px;margin-bottom:10px}
.container-giveaway .content-step-to-play .step-1{background-color:#fff1b8;text-align:center}
.container-giveaway .content-step-to-play .step-1 .card-body{background-color:#fffae3}
.container-giveaway .content-step-to-play .step-2{background-color:#8bc6f0;text-align:center}
.container-giveaway .content-step-to-play .step-2 .card-body{background-color:#c7e8ff}
.container-giveaway .content-step-to-play .step-3{background-color:#ffccc7;text-align:center}
.container-giveaway .content-step-to-play .step-3 .card-body{background-color:#ffeeec}
.container-giveaway .content-qa{background-color:#ebeef2}
.container-giveaway .content-qa .q{font-weight:700}
.container-giveaway .content-more-detail .detail{margin-bottom:3rem}
.container-giveaway .modal-congratulation .modal-header{border-bottom:0;padding:.5rem 1rem 0}
.container-giveaway .modal-congratulation .modal-body{padding-top:0;text-align:center}
.container-giveaway .modal-congratulation .modal-body .congratulations{font-size:20px;font-weight:700}
.container-giveaway .modal-congratulation .modal-body .you-just-win{margin-top:3rem;margin-bottom:3rem}
.container-giveaway .modal-congratulation .modal-body .bottom-text{color:rgba(0,0,0,.37)}
.container-giveaway .modal-congratulation .modal-body img{width:56px;height:auto;margin:0 auto 1rem}
.container-giveaway .modal-congratulation .modal-body #modal-title{height:100%;border-style:dashed dashed dashed dashed;border-width:2px;border-color:#2fc2a9;font-weight:700;font-size:22px;text-align:center;text-overflow:ellipsis;max-width:70%;margin:1rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:3rem;padding-right:3rem;color:#2fc2a9}
.container-giveaway .modal-congratulation .modal-body .ul-in-giveaway-modal-body{margin-top:0;text-align:left;font-size:16px;margin-bottom:25px}
.container-giveaway .modal-congratulation .modal-body .js-progress-in-giveaway-css{width:0;position:absolute;top:0;background-color:rgba(60,192,177,.3);height:100%;left:0}
.container-giveaway .smartcoupon-cong .modal-header{border-bottom:0;padding:.5rem 1rem 0}
.container-giveaway .smartcoupon-cong .modal-body{padding-top:0;text-align:center}
.container-giveaway .smartcoupon-cong .modal-body .congratulations{font-size:29px;font-weight:700;text-align:center;color:#404040;width:366px;margin:auto;margin-bottom:20px}
.container-giveaway .smartcoupon-cong .modal-body .click-div{width:220px;height:66px;margin:auto;margin-bottom:30px}
.container-giveaway .smartcoupon-cong .modal-body .click-div .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-weight:900;margin:auto;font-size:27px;width:220px;height:66px;padding:15px 33px;border-radius:36.5px;background-color:#ff7c76}
.container-giveaway .smartcoupon-cong .modal-body .click-div .link-cover-button span{font-size:27px;font-weight:500}
.container-giveaway .smartcoupon-cong .modal-body .you-just-win{margin-top:1rem;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:108px}
.container-giveaway .smartcoupon-cong .modal-body .you-just-win p{margin-left:12px;margin-top:8px}
.container-giveaway .smartcoupon-cong .modal-body .bottom-text{color:rgba(0,0,0,.37)}
.container-giveaway .smartcoupon-cong .modal-body img{width:56px;height:auto;margin-top:0;margin-bottom:1rem}
.container-giveaway .smartcoupon-cong .modal-body #modal-title{margin-top:8px}
.container-giveaway .smartcoupon-cong .modal-body .ul-in-giveaway-modal-body{margin-top:0;text-align:left;font-size:16px;margin-bottom:25px}
.container-giveaway .smartcoupon-cong .modal-body .js-progress-in-giveaway-css{width:0;position:absolute;top:0;background-color:rgba(60,192,177,.3);height:100%;left:0}
.container-giveaway .modal-special .content-header{position:relative;margin-bottom:20px}
.container-giveaway .modal-special .content-header img{position:absolute;width:56px;left:0;height:auto}
.container-giveaway .modal-special .content-header p{margin-left:60px;text-align:left;font-size:20px}
.container-giveaway .modal-special .counter{color:#ff7875;font-size:24px}
.container-giveaway .modal-special .title{font-weight:700;font-size:22px;margin-bottom:20px}
.container-giveaway .modal-special .sub-title{font-size:18px;margin-bottom:20px}
.container-giveaway .modal-special #google-login-btn{position:relative;width:70%;height:45px;margin:0 auto;background:#fff;border:0;border-radius:.5rem}
.container-giveaway .modal-special #google-login-btn svg{width:20px;height:20px;margin-right:10px;position:absolute;left:45px;top:14px}
.container-giveaway .modal-special .tip{font-size:12px;text-align:left;color:#8f8f8f}
.container-giveaway .modal-special #go-revenue-share-btn{width:50%;margin:0 auto 20px}
.container-giveaway-winners h1{font-size:24px;font-weight:700;margin-bottom:8px}
.container-giveaway-winners .winner-show-table{margin-bottom:2rem}
.container-giveaway-winners .winner-show-table table{width:100%}
.container-giveaway-winners .winner-show-table table thead tr{font-weight:700;height:50px;border-radius:2px;background-color:#587b8f;color:#fff}
.container-giveaway-winners .winner-show-table table tbody tr{height:42px;font-size:14px;background-color:#fff;border-bottom-color:#e7e7e7;border-bottom-style:solid;border-bottom-width:1px}
.container-giveaway-winners .winner-show-table .modal-special .content-header{position:relative;margin-bottom:20px}
.container-giveaway-winners .winner-show-table .modal-special .content-header img{position:absolute;width:56px;left:0;height:auto}
.container-giveaway-winners .winner-show-table .modal-special .content-header p{margin-left:60px;text-align:left;font-size:20px}
.container-giveaway-winners .winner-show-table .modal-special .counter{color:#ff7875;font-size:24px}
.container-giveaway-winners .winner-show-table .modal-special .title{font-weight:700;font-size:22px;margin-bottom:20px}
.container-giveaway-winners .winner-show-table .modal-special .sub-title{font-size:18px;margin-bottom:20px}
.container-giveaway-winners .winner-show-table .modal-special #google-login-btn{position:relative;width:70%;height:45px;margin-bottom:20px}
.container-giveaway-winners .winner-show-table .modal-special #google-login-btn svg{width:20px;height:20px;margin-right:10px;position:absolute;left:45px;top:14px}
.container-giveaway-winners .winner-show-table .modal-special .tip{font-size:12px;text-align:left;color:#8f8f8f}
.container-giveaway-winners .winner-show-table .modal-special #go-revenue-share-btn{width:50%;margin:0 auto 20px}
.container-giveaway-winners .winner-show-table .prize{width:30%}
.container-giveaway-winners .winner-show-table .Sponser{width:30%}
.container-giveaway-winners .winner-show-table .winner{width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}
.container-giveaway-winners .winner-show-table .bottom{padding-top:2rem;padding-bottom:2rem;background-color:#fff}
.container-giveaway-winners .winner-show-table .bottom div{text-align:center}
.container-giveaway-winners .winner-show-table .bottom a{padding:10px}
.container-giveaway-winners .left-content{padding-top:24px}
.container-giveaway-winners .right-bar{padding-top:24px}
.container-giveaway-winners .title{width:100%;height:50px;border-radius:2px;background-color:#a9a9a9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-weight:700;font-size:20px;padding-left:10px}
.container-giveaway-winners .title-fast-entry{background-color:#2fc2a9;color:#fff}
.container-giveaway-winners .div-fast-entry{background-color:#fff;margin-bottom:12px;text-align:center;padding-top:10px;padding-bottom:10px}
.container-giveaway-winners .div-fast-entry a{font-weight:700;text-align:center;width:74%;margin-top:10px}
.container-giveaway-winners .div-fast-entry a i{padding-right:5px}
.container-giveaway-winners .title-survey{background-color:#ff7875;color:#fff}
.container-giveaway-winners .survey-winners{overflow:hidden;background-color:#fff}
.container-giveaway-winners .featured-winners{height:835px;overflow:hidden;background-color:#fff}
.container-giveaway-winners .winners-item{height:111px;padding-top:1rem;padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-bottom-color:#e7e7e7;border-bottom-style:solid;border-bottom-width:1px}
.container-giveaway-winners .winners-item img{border-radius:50%;width:78px;height:78px;margin-right:10px;margin-left:10px}
.container-giveaway-winners .winners-item .text{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:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
.container-giveaway-winners .winners-item .text .winner-name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}
header .notification-content .dropdown-toggle::after{display:none!important}
header .notification-content .notification-btn{cursor:pointer;margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
header .notification-content .notification-btn img{width:26px}
header .notification-content .notification-btn .unread-ntf-container{border-radius:50%;height:20px;width:20px;display:inline-block;background:red;vertical-align:top;position:absolute;left:32px;top:5px}
header .notification-content .notification-btn .unread-ntf-container .unread-ntf-num{display:block;color:#fff;height:20px;line-height:20px;text-align:center;font-size:12px;font-weight:700}
header .notification-content .notification-pop-content{padding:0;border-radius:4px}
header .notification-content .notification-pop-content .dropdown-divider{height:0;margin-left:15px;margin-right:15px;overflow:hidden;border-top:1px solid #e9ecef}
header .notification-content .notification-pop-content .header{padding:15px 15px 8px;font-weight:700}
header .notification-content .notification-pop-content .ntf-title{width:300px}
header .notification-content .notification-pop-content .info{padding:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:562px;height:127px;background-color:#fff;border-bottom-color:#e7e7e7;border-bottom-style:solid;border-bottom-width:1px}
header .notification-content .notification-pop-content .info img{width:105px;margin-right:28px}
header .notification-content .notification-pop-content .info a{z-index:10}
header .notification-content .notification-pop-content .info .title{font-size:18px;font-weight:700}
header .notification-content .notification-pop-content .info .subtitle{font-size:16px;color:rgba(0,0,0,.5)}
header .notification-content .notification-pop-content .info-with-date{padding:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:562px;height:127px;background-color:#fff;border-bottom-color:#e7e7e7;border-bottom-style:solid;border-bottom-width:1px}
header .notification-content .notification-pop-content .info-with-date .ntf-text{width:100%}
header .notification-content .notification-pop-content .info-with-date .ntf-text .date{color:red;float:right}
header .notification-content .notification-pop-content .info-with-date a{z-index:10}
header .notification-content .notification-pop-content .info-with-date .title{font-size:18px;font-weight:700}
header .notification-content .notification-pop-content .info-with-date .subtitle{font-size:16px;color:rgba(0,0,0,.5)}
.container-notification .notification-table{width:100%}
.container-notification .notification-table tr{position:relative;background-color:#fff}
.container-notification .notification-table .table-cell{padding:16px;font-size:14px}
.container-notification .notification-table .table-from-column{font-weight:700}
.header-notifications-red-dot{width:13px!important;right:12px;top:8px;position:absolute}
.container-survey{position:relative;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;padding:0;color:#fff}
.container-survey img{width:100%}
.container-survey .text{position:absolute;width:40%;left:13%;top:180px}
.container-survey .text h1{color:#000}
.container-survey .text p{color:grey}
.container-survey .text #winner-list{background-color:#ff7875;border-color:#ff7875;margin-left:20px}
.container-survey .text #btn-survey-start{background-color:#ff7875;border-color:#ff7875;font-size:1.5rem}
.container-survey .text a{margin-top:1rem;min-width:86px;margin-bottom:1rem}
.container-survey .modal-survey-page-login .modal-header{border-bottom:0;padding:.5rem 1rem 0}
.container-survey .modal-survey-page-login .modal-body{padding-top:0;text-align:center}
.container-survey .modal-survey-page-login .modal-body .bottom-text{color:rgba(0,0,0,.37)}
.container-survey .modal-survey-page-login .modal-body img{width:56px;height:auto;margin-top:0;margin-bottom:2rem}
.container-survey .modal-survey-page-login .modal-body #modal-title{height:100%;border-style:dashed dashed dashed dashed;border-width:2px;border-color:#2fc2a9;font-weight:700;font-size:22px;text-align:center;text-overflow:ellipsis;max-width:70%;margin:1rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:3rem;padding-right:3rem;color:#2fc2a9}
.container-survey .modal-survey-page-login .content-header{position:relative;margin-bottom:20px}
.container-survey .modal-survey-page-login .content-header img{position:absolute;width:56px;left:0;height:auto}
.container-survey .modal-survey-page-login .content-header p{margin-left:60px;text-align:left;font-size:20px}
.container-survey .modal-survey-page-login .counter{color:#ff7875;font-size:24px}
.container-survey .modal-survey-page-login .title{font-weight:700;font-size:22px;margin-bottom:20px}
.container-survey .modal-survey-page-login .sub-title{font-size:18px;margin-bottom:20px}
.container-survey .modal-survey-page-login #google-login-btn{position:relative;width:70%;height:45px;margin-bottom:20px}
.container-survey .modal-survey-page-login #google-login-btn svg{width:20px;height:20px;margin-right:10px;position:absolute;left:45px;top:14px}
.container-survey-q{padding-top:15px}
.container-survey-q h1{text-align:center}
.container-survey-q #survey-form{padding-bottom:1rem}
.container-survey-q button{margin-top:0;margin-bottom:2rem}
.container-survey-q .error_info{color:#fc5353;font-size:14px;display:none}
.container-survey-q .question{display:inline-block;font-size:18px;font-weight:700;color:#545454;margin:12px 0 6px 0}
.container-survey-q .form-check-label{font-size:17px;line-height:30px;color:#545454}
.container-survey-q .form-check-input{top:4px}
.container-survey-result .text-result{position:absolute;top:16%;width:60%;left:13%}
.container-survey-result .text-result h1{color:#000}
.container-survey-result .text-result .empty-padding{padding-top:2rem}
.container-survey-result .text-result p{color:#000}
.container-u h1{font-size:24px;font-weight:700;margin-bottom:.8rem}
.container-u .bp a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:49%}
.container-u .bp .btn-coupon-group{width:200px;margin-bottom:1em;font-weight:700;color:#2fc2a9;text-align:left;padding-left:24px}
#modal-key-coupon .modal-key-btn-group{width:350px;height:24px;margin-left:auto;margin-right:auto;margin-top:16px}
.container-union-popular-brand{padding-top:10px;padding-bottom:2rem}
.container-union-popular-brand h1{font-size:24px;font-weight:700;text-align:center}
.container-union-popular-brand h2{font-size:22px;width:100%}
.container-union-popular-brand .feature-store{background-color:#fff;padding-top:10px;margin-bottom:2rem}
.container-union-popular-brand .feature-store .merchant-card-list-item{margin-bottom:10px}
.container-union-popular-brand .feature-store .merchant-card-list-item .brand-logo{position:relative;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-color:#fff;border:1px solid #e7e7e7}
.container-union-popular-brand .feature-store .merchant-card-list-item .brand-logo img{max-height:100px;max-width:100px}
.container-union-popular-brand .more-store .brand-menu{background-color:#fff;padding-top:20px;padding-bottom:20px}
.container-union-popular-brand .more-store .brand-menu a{margin-right:3px;margin-bottom:3px;color:#666;border:solid 1px #dedede}
.container-union-popular-brand .more-store .brand-menu a:hover{color:#fff}
.container-union-popular-brand .more-store .brand-first-str{margin-top:20px}
.container-union-popular-brand .more-store .first-str-chunk{padding-top:12px;padding-bottom:20px;background-color:#fff}
.container-union-popular-brand .more-store .brand-item{line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.container-codes h1{font-size:24px;font-weight:700;margin-bottom:8px}
.container-codes .bp a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:49%}
.container-codes .bp .btn-coupon-submit{width:200px;margin-bottom:1em;font-weight:700;color:#2fc2a9;text-align:left;padding-left:24px}
.container-codes .bp .go-store{display:inline-block;margin-bottom:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:80%!important;max-width:90%}
.container-codes .bp .d-md-brand-none{display:none}
.container-codes .bp .btn-coupon-group{width:200px;margin-bottom:1em;font-weight:700;color:#2fc2a9;text-align:left;padding-left:24px}
.container-codes .bp .btn-coupon-group i{padding-right:3px}
.container-codes .bp .btn-coupon-alert{display:none}
.container-codes .bp .btn-coupon-alert i{font-size:20px}
.cl .cp .af-benefit{color:#8a8a8a!important}
.forget-password-container{height:100%;padding:40px}
.forget-password-container .forget-password-box{padding:24px 50px;background-color:#fff;width:400px;height:100%;margin:0 auto;text-align:center}
.forget-password-container .forget-password-box .title{font-size:18px;font-weight:700}
.forget-password-container .forget-password-box .description{font-size:14px;width:360px;margin-left:-30px;text-align:center}
.forget-password-container .forget-password-box .forget-password-email{margin-top:8px}
.forget-password-container .forget-password-box .forget-password-email .email_account_input{height:36px;width:100%}
.forget-password-container .forget-password-box .submit{cursor:pointer;font-size:18px;width:100%;height:36px;line-height:36px;background-color:#35b4aa;color:#fff;margin:24px auto 0}
.forget-password-container .forget-password-box .go-back-to-login{display:block;margin-top:6px;color:#35b4aa}
.reset-password-container{height:100%;padding:40px}
.reset-password-container .reset-password-box{padding:24px 50px;width:400px;background-color:#fff;margin:20px auto;text-align:center}
.reset-password-container .reset-password-box .title{font-size:18px;font-weight:700;margin-bottom:6px}
.reset-password-container .reset-password-box .description{font-size:14px;width:360px;margin-left:-30px;text-align:center}
.reset-password-container .reset-password-box .reset-password{margin-top:8px;position:relative}
.reset-password-container .reset-password-box .reset-password .is_show_button1{position:absolute;top:6px;right:8px;color:#02a7f0;cursor:pointer}
.reset-password-container .reset-password-box .reset-password .is_show_button2{position:absolute;top:72px;right:8px;color:#02a7f0;cursor:pointer}
.reset-password-container .reset-password-box input{height:36px;width:100%;margin:0 auto;display:block}
.reset-password-container .reset-password-box .confirm-password-input{margin-top:30px}
.reset-password-container .reset-password-box .submit{cursor:pointer;font-size:18px;width:100%;height:36px;line-height:36px;background-color:#35b4aa;color:#fff;margin:24px auto 0}
.reset-password-container .reset-password-box .go-back-to-login{display:block;margin-top:6px;color:#35b4aa}
.email-verify-container{height:100%;padding:40px}
.email-verify-container .split-line-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;margin-left:-10px;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;text-align:center}
.email-verify-container .split-line-container span{display:inline-block;padding:0 1em;color:#d3d3d3}
.email-verify-container .split-line-container::before{content:"";display:inline-block;height:1px;background-color:#ced0da;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.email-verify-container .split-line-container::after{content:"";display:inline-block;height:1px;background-color:#ced0da;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.email-verify-container .email-verify-box{padding:24px 50px;background-color:#fff;width:400px;height:100%;margin:0 auto;text-align:center}
.email-verify-container .email-verify-box .title{font-size:18px;font-weight:700;margin-bottom:6px}
.email-verify-container .email-verify-box .description{font-size:14px;width:360px;margin-left:-30px;text-align:center}
.email-verify-container .email-verify-box .email-code-verify{margin-top:8px}
.email-verify-container .email-verify-box .email-code-verify .verify-code-input{height:36px;width:100%}
.email-verify-container .email-verify-box .submit{cursor:pointer;font-size:18px;width:100%;height:36px;line-height:36px;background-color:#35b4aa;color:#fff;margin:24px auto 8px}
.email-verify-container .email-verify-box .split-line-container2{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;margin-left:-10px;margin-top:14px;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;text-align:center}
.email-verify-container .email-verify-box .split-line-container2::after{content:"";display:inline-block;height:1px;background-color:#ced0da;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.email-verify-container .email-verify-box .go-back-to-login{display:block;margin-top:6px;color:#35b4aa}
.go-redirect-box{display:none;padding:24px 50px;background-color:#fff;width:400px;height:100%;margin:20px auto;text-align:center}
.go-redirect-box .title{font-size:18px;font-weight:700;margin-bottom:6px}
.go-redirect-box div{margin:0 auto}
.go-redirect-box .num{font-size:34px;font-weight:700;margin:20px auto}
.recommend-product-section{margin-bottom:10px}
.recommend-product-section .rec-product-item{position:relative;background-color:#f9f9f9;border:solid 5px #fff;min-height:360px}
.recommend-product-section .product-img-container{position:relative;margin-bottom:46px}
.recommend-product-section .product-img-container .product-logo{width:30%;position:absolute;left:35%;bottom:-15%;border-radius:35px;overflow:hidden;border:2px solid #f5f5f5;background-color:#fff;max-width:70px}
.recommend-product-section .product-title{text-transform:capitalize;line-height:20px;height:40px;text-align:center;overflow:hidden;font-size:14px;font-weight:700}
.recommend-product-section .product-price-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:6px}
.recommend-product-section .product-price-info .product-sale-price{color:#f75e5e;font-size:16px;font-weight:700}
.recommend-product-section .product-price-info .product-origin-price{color:#c5c5c5;padding-left:6px;position:relative;font-size:12px;margin-top:5px}
.recommend-product-section .product-price-info .product-origin-price .product-origin-price-line{position:absolute;top:50%;height:2px;background-color:#c5c5c5;width:100%}
.recommend-product-section svg{background-color:#f75e5e;position:absolute;right:18px;bottom:20px;border-radius:3px}
.container-user-me .me-home-page .red{color:#ff6d83}
.container-user-me .me-home-page .green{color:#2fc2a9}
.container-user-me .container-balance-and-tip{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-shadow:0 2px 11px 4px rgba(0,0,0,.05);box-shadow:0 2px 11px 4px rgba(0,0,0,.05)}
.container-user-me .container-balance-and-tip .container-account-balance{position:relative;background-color:#fff;padding:4px 0;min-width:50%;font-size:22px;font-weight:700;text-align:center}
.container-user-me .container-balance-and-tip .view{width:50%;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;background:#fff}
.container-user-me .container-balance-and-tip .view a{width:54%;height:45px}
.container-user-me #pills-tab .nav-link{border-radius:20px;padding:6px;margin:2px}
.container-user-me #pills-tab .nav-link:not(.active){background-color:#fff}
.me-deal-list h1{color:#2fc2a9;font-weight:800}
.user-page-recommend-deal{background-color:#fff;margin-bottom:.5rem;position:relative;min-height:100px;text-align:center}
.user-page-recommend-deal a{z-index:100}
.user-page-recommend-deal .rec-deal-info{position:absolute;width:108px;height:100%;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}
.user-page-recommend-deal .rec-deal-info .image-div img{max-width:100px;max-height:100px}
.user-page-recommend-deal .rec-deal-desc{margin-left:108px;text-align:left}
.user-page-recommend-deal .rec-deal-desc .brand-name{font-size:15px;font-weight:800;color:#000}
.user-page-recommend-deal .rec-deal-desc .title{line-height:22px;height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.user-page-recommend-deal .rec-deal-desc .price-current{color:#e60000;font-size:18px}
.user-page-recommend-deal .rec-deal-desc .price-original{text-decoration:line-through;color:#9d9d9d}
.user-page-recommend-deal .rec-deal-desc .discount{background-color:#eafcde;color:#348700;font-weight:700}
.ntf-auto-toast-container{margin-top:10px;display:none;position:fixed;right:20px;z-index:1001;max-width:418px;height:auto;border-radius:10px;-webkit-box-shadow:0 3px 4px 0 rgba(129,129,129,.5);box-shadow:0 3px 4px 0 rgba(129,129,129,.5);border:solid 1px #e1e1e1;background-color:#fff9e5;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ntf-auto-toast-container #ntf-auto-toast-title{color:#333}
.ntf-auto-toast-container svg{margin:8px;cursor:pointer}
.container-community{background:#fff}
.container-community .top-tab-nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px}
.container-community .top-tab-nav ul li{width:43%;margin:0 10px}
.container-community .top-tab-nav ul li a{font-size:36px;font-weight:700;text-align:center;padding:.5rem 0}
.container-community .top-tab-nav ul li .active{color:#000}
.container-community .tab-content{background-image:url(../images/cb-imported/project-revenue-share/community/community-pc-background.jpg);text-align:center;height:800px;background-position:center}
.container-community .tab-content p{color:#fff}
.container-community .tab-content .title{text-align:center;padding-top:120px;font-size:36px;font-weight:700;margin-bottom:20px}
.container-community .tab-content .desc{max-width:1195px;margin:0 auto 70px;font-size:24px}
.container-community .tab-content .step-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1195px;margin:0 auto 130px}
.container-community .tab-content .step-container .step{width:30%;border-radius:15px;margin:0 15px 25px;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-community .tab-content .step-container .step label{font-size:60px;font-weight:900}
.container-community .tab-content .step-container .step p{text-align:left;padding:4px 2px;font-size:20px}
.container-community .tab-content .step-container .step-1{border:solid 1px #ffa8aa}
.container-community .tab-content .step-container .step-1 label{color:#ffa8aa}
.container-community .tab-content .step-container .step-2{border:solid 1px #7dd6ff}
.container-community .tab-content .step-container .step-2 label{color:#7dd6ff}
.container-community .tab-content .step-container .step-3{border:solid 1px #fb7eda}
.container-community .tab-content .step-container .step-3 label{color:#fb7eda}
.container-community .tab-content .bottom{height:216px;background-color:#f8f8f8}
.container-community .tab-content .bottom .btn-bottom{width:605px;border-radius:59px;background-color:#ff8588;font-size:36px;border-color:#ff8588;margin-top:50px}
.people-also-ask-container{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}
.people-also-ask-container h2{font-weight:700;font-size:24px;padding:1rem 0 .25rem;white-space:nowrap}
.people-also-ask-container table{width:100%;border-collapse:collapse;margin-bottom:20px;color:#555}
.people-also-ask-container table tr{border-width:1px;border-style:solid;border-color:#d3d3d3;-o-border-image:initial;-webkit-border-image:initial;border-image:initial}
.people-also-ask-container table tbody tr td{padding:16px}
.people-also-ask-container table tbody tr td .people-also-ask-q{font-weight:700}
.people-also-ask-container table tbody tr td .people-also-ask-a{margin-top:10px}
.coupon-filter{top:0;z-index:999;width:100%;margin-bottom:.5rem}
.coupon-filter .filter-panel{border-radius:2px}
.coupon-filter .filter-panel .filter-item{margin-right:6px;height:40px;display:inline-block;line-height:40px;padding:0 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;color:#2fc2a9;border-radius:5px;background-color:#fff}
.coupon-filter .filter-panel .filter-item:last-child{border:none}
.coupon-filter .filter-panel .filter-item-click{background-color:#2fc2a9;color:#fff;font-size:18px;font-weight:700}
.shop-deal-container{display:none}
.shop-deal-container .shop-deal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;min-height:130px}
.shop-deal-container .left-content{width:88px;border-radius:4px;text-align:center;position:absolute;top:15px;left:15px;text-transform:capitalize;border:1px dashed #e7e7e7}
.shop-deal-container .left-content .img-container{height:auto;max-width:88px;max-height:88px;overflow:hidden}
.shop-deal-container .left-content .img-container img{width:100%}
.shop-deal-container .right-content{min-height:6.2rem;margin-left:103px;padding:.5rem .5rem .5rem .5rem;position:relative}
.shop-deal-container .right-content h2{margin-top:4px;font-size:20px;font-weight:700;line-height:26px;padding-right:65px;max-height:52px;overflow:hidden}
.shop-deal-container .right-content .description{font-size:14px;color:#8a8a8a;line-height:18px;height:36px;word-break:keep-all;position:relative;overflow:hidden}
.shop-deal-container .right-content .sale-price{color:red;font-weight:700}
.shop-deal-container .right-content .origin-price{color:#c5c5c5;padding-left:6px;position:relative;padding-top:2px}
.shop-deal-container .right-content .origin-price .origin-price-line{position:absolute;top:50%;height:2px;left:-1%;background-color:#c5c5c5;width:102%}
.shop-deal-container .right-content .discount{padding-left:6px;color:#c5c5c5}
.shop-deal-container .right-content .expire{margin-top:6px;font-size:14px;color:#8a8a8a}
.container-fly{padding-bottom:20px;margin-top:20px}
.container-fly #fly-main-carousel .carousel-item{min-height:400px}
.container-fly #fly-main-carousel .carousel-indicators{bottom:-30px}
.container-fly #fly-main-carousel .carousel-indicators li{border-radius:50%;width:10px;height:10px;background-color:#ccc}
.container-fly #fly-main-carousel .carousel-indicators li.active{background-color:#2fc2a9}
.container-fly .carousel-control-prev{left:-60px;width:60px}
.container-fly .carousel-control-next{right:-60px;width:60px}
.container-fly .step-3-image-div{width:60%;margin-left:auto;margin-right:auto}
.container-fly .step-3-image-div img{width:100%;height:auto}
.container-fly .step-1-image-div{width:90%;margin-left:auto;margin-right:auto}
.container-fly .step-1-image-div img{width:100%;height:auto}
.container-fly .npo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-fly .npo-list .npo-item{position:relative;width:24%;margin-left:auto;margin-right:auto;padding:10px;-webkit-box-shadow:0 0 11px rgba(0,0,0,.3);box-shadow:0 0 11px rgba(0,0,0,.3)}
.container-fly .npo-list .npo-item .npo-logo{width:100%}
.container-fly .npo-list .npo-item .npo-logo img{width:100%}
.container-fly .npo-list .npo-item .npo-name{color:#2fc2a9;font-size:16px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.container-fly .npo-list .npo-item .npo-description{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.container-fly .npo-list .npo-item .npo-learn-more{font-size:14px;color:#2fc2a9}
.container-fly .npo-revenue{width:90%;margin:auto}
.container-fly .npo-revenue img{width:100%}
.container-fly .npo-revenue-tip{width:90%;font-size:16px;margin:auto}
.container-fly .q{font-size:28px;font-weight:700;margin-bottom:10px}
.container-fly .answer{font-size:20px;margin-bottom:10px}
.container-fly .section{margin-bottom:20px}
.container-fly .content{height:80px;position:relative;margin-bottom:10px}
.container-fly .content .left{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:180px;height:80px;border-top-left-radius:47px;background-color:#9bd5cc;color:#fff;font-size:20px;font-weight:700}
.container-fly .content .right{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;height:100%;margin-left:180px;font-size:16px;background-color:#d6f1f0;padding:12px}
.container-fly .img-right img{max-width:100%;margin-bottom:10px}
.container-fly .section-table{text-align:center}
.container-fly .section-table table{border-spacing:0;margin:0 auto;max-width:60%}
.container-fly .section-table table .img td{padding:1rem}
.container-fly .section-table table .img td img{max-width:100%}
.container-fly .section-table table .text td{text-align:left;padding:1rem 1rem 1rem 2rem}
.container-fly .section-apply{text-align:center;font-size:36px;font-weight:700;margin-bottom:0}
.container-fly .section-apply a{font-size:36px;font-weight:700}
.container-fly .section-apply .btn-join-now{width:96%;font-size:22px;margin:20px auto 20px auto;color:#fff;background-color:#2fc2a9;border-color:#2fc2a9}
.container-fluidcontainer-fly h2{font-size:35px;font-weight:700;color:#000;margin-bottom:10px}
.container-fluidcontainer-fly .our-goals{padding:32px 0 32px 0;background-color:#f9fcff}
.container-fluidcontainer-fly .our-goals .text{margin-top:31px}
.container-fluidcontainer-fly .our-goals p{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000;margin-bottom:1.5rem}
.container-fluidcontainer-fly .why-choose-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto -20px}
.container-fluidcontainer-fly .why-choose-center h2{width:516px;margin-top:20px}
.container-fluidcontainer-fly .why-choose-center .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container-fluidcontainer-fly .why-choose-center a{display:inline-block;height:58px;color:#fff;font-size:20px;text-align:center;border-radius:44px;background-color:#ff4146;margin-top:50px;font-weight:600;line-height:58px;padding:0 20px}
.container-fluidcontainer-fly .why-choose-center .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60%}
.container-fluidcontainer-fly .why-choose-center .list .num{width:50%;padding-left:10px;border-left:4px solid;-o-border-image:linear-gradient(to bottom,#fff,#f75f5e) 1;-webkit-border-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f75f5e)) 1;-webkit-border-image:-webkit-linear-gradient(top,#fff,#f75f5e) 1;border-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f75f5e)) 1;border-image:linear-gradient(to bottom,#fff,#f75f5e) 1;margin-bottom:49px}
.container-fluidcontainer-fly .why-choose-center .list .num h3{font-size:35px;font-weight:800;color:#f75f5e}
.container-fluidcontainer-fly .why-choose-center .list .num p{font-size:20px;font-weight:500;color:#6d7778}
.container-fluidcontainer-fly .admister{padding:30px;background-color:#fdf8f8}
.container-fluidcontainer-fly .admister .join-fine h2{margin-bottom:30px}
.container-fluidcontainer-fly .admister .admister-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.container-fluidcontainer-fly .admister .admister-item{width:33%}
.container-fluidcontainer-fly .admister .admister-item h3{font-size:19px;font-weight:700;color:#000;text-align:center;margin-top:20px}
.container-fluidcontainer-fly .admister .admister-item p{font-size:16px;font-weight:500;text-align:center;color:#6d7778}
.container-fluidcontainer-fly .admister .admister-item img{display:block;width:30%;height:109px;margin:0 auto}
.container-fluidcontainer-fly .join-us-center{margin:30px auto}
.container-fluidcontainer-fly .join-us-center .join{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto}
.container-fluidcontainer-fly .join-us-center .join a{margin-top:0;display:block;width:198px;height:58px;padding:14px 1px 16px 0;color:#fff;font-size:20px;text-align:center;border-radius:6px;background-color:#ff4146}
.container-fluidcontainer-fly .join-us-center .join-fine-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-fluidcontainer-fly .join-us-center .join-fine-text .text{width:45%}
.container-fluidcontainer-fly .join-us-center .join-fine-text p{font-size:24px;color:#000;margin-top:25px}
.container-fluidcontainer-fly .join-us-center .join-fine-text span{font-size:16px;color:#586061}
.container-fluidcontainer-fly .seeding-project{padding:30px 0}
.container-fluidcontainer-fly .seeding-project p{font-size:18px;line-height:1.42;color:#000;margin-bottom:10px}
.container-fluidcontainer-fly #div1{position:relative;width:100%;margin:20px auto 35px;height:250px;overflow:hidden}
.container-fluidcontainer-fly #div1 ul{position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-fluidcontainer-fly #div1 ul li{padding:5px;list-style:none;width:180px;float:left;margin:0 20px}
.container-fluidcontainer-fly #div1 a{position:absolute;z-index:2;text-decoration:none;top:45%;display:none}
.container-fluidcontainer-fly #fly-banner-carousel{width:100%;height:250px}
.container-fluidcontainer-fly .carousel-inner{height:100%}
.container-fluidcontainer-fly .carousel-inner img{height:100%}
.container-fluidcontainer-fly .banner-center{position:absolute;left:50%;top:0;height:100%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}
.container-fluidcontainer-fly .banner-center h1{width:628px;height:54px;font-size:45px;font-weight:800;color:#fff}
.container-fluidcontainer-fly .banner-center p{width:563px;height:36px;font-size:30px;font-weight:600;color:#fff}
.container-fluidcontainer-fly .banner-center a{width:198px;height:58px;border-radius:6px;background-color:#ff4146;text-align:center;line-height:58px;color:#fff;font-size:20px;font-weight:600}
.container-fluidcontainer-fly .box{margin:50px auto}
.container-fluidcontainer-fly .box_btnBox{width:100%;height:50px}
.container-fluidcontainer-fly .box_btnBox button{padding:5px 20px}
.container-fluidcontainer-fly .box_imgBox{height:300px;width:100%;position:relative}
.container-fluidcontainer-fly .imgsBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;left:0}
.container-fluidcontainer-fly .swiper-item{width:183px;height:206px;padding:29.8px 16px 16px 17px;border-radius:6px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.09);box-shadow:0 0 7px 0 rgba(0,0,0,.09);background-color:#fff;text-align:center;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}
.container-fluidcontainer-fly .swiper-item img{width:125px;margin:12px auto}
.container-fluidcontainer-fly .swiper-item .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:16px;color:#000;font-weight:700}
.container-fluidcontainer-fly .swiper-item .save{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-fluidcontainer-fly .swiper-item .save span{color:#2bc4ab;margin-left:5px}
.container-fluidcontainer-fly .swiper-item .sure{font-size:10px;color:#9aa4b2}
.container-fluidcontainer-fly .swiper-item .sure p{width:100%;white-space:nowrap;-webkit-transform:scale(.7);transform:scale(.7)}
.container-fluidcontainer-fly .carousel-item{position:relative}
.container-fluidcontainer-fly .carousel-item::after{content:" ";display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#00000066;position:absolute}
.container-fly-org .org-info{padding-top:20px;border-bottom:solid 1px #cecece}
.container-fly-org .info{padding:20px 0;position:relative}
.container-fly-org .info .title{font-size:30px;font-weight:700;text-align:justify;color:#2ec2a9}
.container-fly-org .info .description{width:80%;font-size:20px;color:#333}
.container-fly-org .info .share-title{color:#2ec2a9;font-size:20px}
.container-fly-org .join-now-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #cecece}
.container-fly-org .join-now-container .left{width:58%;margin-left:0;margin-right:auto}
.container-fly-org .join-now-container .left .title{font-size:1.2rem;font-weight:600}
.container-fly-org .join-now-container .left p{margin-top:1rem}
.container-fly-org .join-now-container .left .join-now{width:220px;display:inline-block;border-radius:2px;background:#2fc2a9;padding:5px 20px;margin-left:auto;margin-right:auto;margin-top:1rem;font-size:24px;line-height:36px;text-align:center;color:#fff}
.container-fly-org .join-now-container .right{width:40%;margin-left:auto;margin-right:0}
.container-fly-org .join-now-container .right .image-div{width:100%}
.container-fly-org .join-now-container .right .image-div img{width:100%;height:auto}
.container-fly-org .donate-now-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #cecece}
.container-fly-org .donate-now-container .right{width:40%;margin-left:0;margin-right:auto}
.container-fly-org .donate-now-container .right .image-div{width:100%}
.container-fly-org .donate-now-container .right .image-div img{width:100%;height:auto}
.container-fly-org .donate-now-container .left{width:58%;margin-left:auto;margin-right:0}
.container-fly-org .donate-now-container .left .title{font-weight:600;font-size:1.2rem}
.container-fly-org .donate-now-container .left p{margin-top:1rem}
.container-fly-org .donate-now-container .left .donate-now{width:220px;display:inline-block;border-radius:2px;background:#f8747a;padding:5px 20px;margin-left:auto;margin-right:auto;margin-top:1rem;font-size:24px;line-height:36px;text-align:center;color:#fff}
.container-fly-org .description-row{position:relative;padding-bottom:20px;border-bottom:1px solid #cecece}
.container-fly-org .description-row .description{font-size:20px;color:#333;height:3em;overflow:hidden}
.container-fly-org .description-row .learn-more{color:#2ec2a9;font-size:20px;text-align:left;display:none;cursor:pointer}
.container-fly-org .container-non-profits{padding:36px 0;background-color:#f4f9f8}
.container-fly-org .container-non-profits .non-profits-title{margin-bottom:20px;font-size:30px;font-weight:700;text-align:center;color:#2cc2a9}
.container-fly-org .container-non-profits .content{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-fly-org .container-non-profits .content .section-item{margin:0 auto;width:340px;padding:6px 0;border-radius:6px;-webkit-box-shadow:0 2px 4px 1px rgba(184,184,184,.5);box-shadow:0 2px 4px 1px rgba(184,184,184,.5);background-color:#fff}
.container-fly-org .container-non-profits .content .section-item svg{margin-top:-4px}
.container-fly-org .container-non-profits .content .section-item .title{padding-top:6px;margin:0 auto;text-align:center;font-size:30px;color:#f8747a}
.container-fly-org .container-non-profits .content .section-item .description{margin:0 auto;padding:4px 20px;font-size:18px;text-align:left}
.container-fly-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:130px auto 200px}
.container-fly-center .left{width:50%}
.container-fly-center .left h1{width:555px;height:120px;margin:0 0 55px;font-size:41px;line-height:1.46;letter-spacing:normal;color:#000;font-weight:900}
.container-fly-center .left .text p{font-size:20px;color:#000;margin-bottom:3rem}
.container-fly-center .left .get-donation{height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px}
.container-fly-center .left .get-donation #emailAdress{outline:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;border:none;border-radius:44px}
.container-fly-center .left .get-donation #get-donation-btn{height:60%;padding:0 20px;border:none;background-color:#ff4146;border-radius:44px;color:#fff;outline:0;font-size:20px;font-weight:600}
.container-fly-center .left span{margin:17px 105px 0 6px;font-family:Poppins;font-size:15px;color:#000;display:block}
.container-fly-center .left .list{font-size:20px;color:#000}
.container-fly-center .left ul li{font-size:20px;color:#000}
.container-fly-center .right{width:40%;-ms-flex-item-align:center;align-self:center}
.container-fly-center .right>img{display:block;width:100%}
.container-fly-center .right h3{height:24px;margin:42px 0 31px 0;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;border-left:5px solid #b4c5fe;padding-left:10px;letter-spacing:normal;color:#0e376c}
.container-fly-center .right .link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-fly-center .right .link p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:10px;margin-right:10px;border-radius:50px}
.container-fly-center .right .link p img{width:15px}
.container-fly-center-footer{min-height:49px;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;position:relative}
.container-fly-center-footer .link{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.container-fly-center-footer span{color:#fff}
.container-fly3-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}
.container-fly3-center .left{width:50%;margin-bottom:30px}
.container-fly3-center .left h1{margin:0 0 32px;font-size:35px;line-height:1.46;letter-spacing:normal;color:#000;font-weight:900}
.container-fly3-center .left .text p{font-size:20px;color:#000;margin-bottom:32px}
.container-fly3-center .left .get-donation{height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-fly3-center .left .get-donation #emailAdress{padding:15.4px 0 15.6px 18.2px;border-radius:5px;border:solid 2px #e1ddd9;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:26px;outline:0}
.container-fly3-center .left .get-donation #get-donation-btn{border:none;background-color:#ff4146;color:#fff;outline:0;font-size:16px;font-weight:600;padding:15.4px 18.2px 15.6px 18.2px;border-radius:5px}
.container-fly3-center .left span{font-size:15px;color:#61676e;font-style:normal;font-weight:700;display:inline-block}
.container-fly3-center .left .email-verify{font-size:14px;color:red;display:none}
.container-fly3-center .left ul{padding-left:0;margin:10px auto}
.container-fly3-center .left ul li{font-size:16px;line-height:1.69;letter-spacing:normal;color:#61676e}
.container-fly3-center .left ul li strong{color:#61676e;margin-right:10px}
.container-fly3-center .right{width:40%;-ms-flex-item-align:center;align-self:center}
.container-fly3-center .right>img{display:block;width:100%}
.container-fly3-center .right h3{font-size:16px;font-weight:500;color:#885541;background:url("../images/cb-imported/project-static-page/npo/h3-bg.png") no-repeat center;background-size:100% 100%;text-align:center}
.container-fly3-center .parter-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-fly3-center .parter-link p{display:block;padding:10px 0}
.container-fly3-center .parter-link p img{min-height:81px;max-height:90px;display:block;width:auto}
.container-fly3-center-link{position:relative}
.container-fly3-center-link .container{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-fly3-center-link .container h3{width:758px;height:66px;font-size:27px;font-weight:700;text-align:center;color:#fff}
.container-fly3-center-link .container .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}
.container-fly3-center-link .container .list a{display:inline-block;width:13%}
.container-fly3-center-link .container .list a img{display:block;width:100%}
.confirm-mask,.confirm-sure-mask{position:fixed;left:0;right:0;top:0;bottom:0;background:#000000c2;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;display:none}
.confirm-mask .close-confirm-alert,.confirm-sure-mask .close-confirm-alert{position:absolute;right:20px;top:20px;cursor:pointer}
.confirm,.confirm-sure{min-width:30%;max-width:593px;background:#fff;padding:30px;border-radius:10px;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}
.confirm h3,.confirm-sure h3{font-weight:800;font-size:22px;margin:30px auto 20px}
.confirm p,.confirm-sure p{font-size:16px;margin-bottom:30px}
.confirm-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.confirm-btn button{width:40%;height:50px;border:none;outline:0;cursor:pointer}
.confirm-btn .sure-btn{border-radius:5px;background-color:#f75f5e;color:#fff}
.confirm-btn .delete-btn{border-radius:5px;border:solid 1.5px #f7777a;background-color:#fff;color:#f7777a}
.container-fly3-badge h2{font-size:28px;font-weight:800;line-height:1.68;color:#000;margin:30px 0}
.container-fly3-badge ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;list-style-type:none}
.container-fly3-badge ul li{width:24.5%;border-radius:7.7px;background-color:#fff;padding-top:16px;overflow:hidden}
.container-fly3-badge ul li .badge-logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}
.container-fly3-badge ul li .badge-logo img{display:block;margin-right:12px;min-height:28px;max-height:34px}
.container-fly3-badge ul li .badge-logo h4{font-size:16px;font-weight:500;color:#090909;-ms-flex-item-align:center;align-self:center}
.container-fly3-badge ul li p{font-size:13px;font-weight:500;color:#090909;margin:20px 15px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
.container-fly3-badge ul li .badge-content{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;height:100%}
.container-fly3-badge ul li .badge-content>img{display:block;width:100%}
.fly4-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000009c;z-index:9999}
.fly4-mask .fly4-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:800px;max-width:800px;min-height:494px}
.fly4-mask .fly4-center .text{width:50%;padding:44px}
.fly4-mask .fly4-center .text h1{font-size:35px;font-weight:800;line-height:1.23;letter-spacing:normal;color:#090909}
.fly4-mask .fly4-center .text p{font-size:19px;color:#090909}
.fly4-mask .fly4-center .text #get-start-mask input{width:321px;height:54px;margin:36px 0 19px 0;padding:0 17px;border-radius:5px;border:solid 2px #e1ddd9;background-color:#fff}
.fly4-mask .fly4-center .text #get-start-mask span{color:red;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-15px 0 15px}
.fly4-mask .fly4-center .text #get-start-mask button{width:321px;height:54px;border-radius:5px;background-color:#f75f5e;border:none;outline:0;font-size:21px;font-weight:500;color:#fff}
.fly4-mask .fly4-center .mask-img{width:50%;background:#fefaf2;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:center;-ms-flex-pack:center;justify-content:center}
.fly4-mask .fly4-center .mask-img img{display:block;width:100%}
.container-revenue-npo-application{padding-top:15px}
.container-revenue-npo-application h1{text-align:center;font-weight:700}
.container-revenue-npo-application .desc{font-size:16px;margin-bottom:10px}
.container-revenue-npo-application img{margin-bottom:10px}
.container-revenue-npo-application .btn-sign-in{font-size:22px;margin:20px 10px 20px auto;color:#fff;background-color:#ffbd77;border-color:#ffbd77}
.container-revenue-npo-application .btn-join-now{font-size:22px;margin:20px auto 20px 10px;color:#fff;background-color:#ff8e87;border-color:#ff8e87}
.container-revenue-npo-application .error_info{color:#fc5353;font-size:14px;display:none}
.container-revenue-npo-application .question{display:inline-block;font-size:18px;font-weight:700;color:#545454;margin:12px 0 6px 0}
.container-revenue-npo-application .form-check-label{font-size:17px;line-height:30px;color:#545454}
.container-revenue-npo-application .form-check-input{top:4px}
.referal-program{position:relative}
.referal-program .right-top{position:absolute;right:0;top:0;max-width:760px;max-height:597px}
.referal-program .title{position:relative}
.referal-program .header{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:center;-ms-flex-pack:center;justify-content:center;padding-top:32px}
.referal-program .referal-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.referal-program .referal-bonus .text{max-width:720px;margin-right:10px;font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.19px;color:#10081e}
.referal-program .referal-bonus .text h1{line-height:1.38;letter-spacing:.34px;color:#10081e;margin:32px 0 36px;font-weight:900;width:668px;max-width:668px;font-size:37px}
.referal-program .referal-bonus .text p{font-size:18px;max-width:600px}
.referal-program .referal-bonus .img{max-width:30%;position:relative;-ms-flex-item-align:center;align-self:center;margin-top:20px}
.referal-program .referal-bonus .img img{display:block;width:100%}
.referal-program .two-steps{position:relative;z-index:3}
.referal-program .two-steps h2{font-size:30px;font-weight:900;letter-spacing:.3px;color:#2bc4ab;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}
.referal-program .two-steps h2 p{color:#2bc4ab}
.referal-program .two-steps h2 img{max-height:42px;margin-left:20px}
.referal-program .two-steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.referal-program .two-steps .step>div{width:40%;position:relative}
.referal-program .two-steps .step>div>img{max-width:130px}
.referal-program .two-steps .step h3{font-size:30px;font-weight:900;letter-spacing:.3px;color:#0e0a27;margin:18px 0 25px}
.referal-program .two-steps .step .email-content{max-width:398px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.referal-program .two-steps .step .email-content>p:nth-child(1){height:45px;padding:12px 0 12px 14px;border-radius:6.4px 6.4px 0 0;background-color:#f2f6fc}
.referal-program .two-steps .step .email-content textarea{min-height:278px;font-size:10px;background:#fff;padding:10px;border:none;-webkit-box-shadow:0 0 10px #f2f6fc;box-shadow:0 0 10px #f2f6fc}
.referal-program .two-steps .step button{padding:14px 119px 13px 115px;border-radius:6.4px;background-color:#2bc4ab;border:none;outline:0;color:#fff;font-weight:700;margin:15px 0 25px}
.referal-program .two-steps .step .info{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:.19px;color:#0e0a27}
.referal-program .two-steps .step .step2-text{height:280px;font-size:18px;font-weight:500;line-height:1.46;letter-spacing:.19px;color:#0e0a27}
.referal-program .two-steps .step .step2-img img{width:100%;margin:53px 0 73px}
.referal-program .referral-rules{position:relative;z-index:9}
.referal-program .referral-rules h2{width:389px;margin:107px 0 20px 0;font-size:30px;font-weight:900;letter-spacing:.3px;position:relative;z-index:9}
.referal-program .referral-rules a{height:29px;font-size:18px;font-weight:500;line-height:1.32;letter-spacing:.19px;color:#3a7edc;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:9}
.referal-program .referral-rules a img{max-height:22px}
.referal-program .referral-rules span{margin-left:14px}
.referal-program .bg-el{position:absolute;z-index:3}
.referal-program .bg-el1{left:0;top:200px}
.referal-program .bg-el2{right:0;bottom:303px}
.referral-donation{position:relative}
.referral-donation .title{position:relative}
.referral-donation .header{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:center;-ms-flex-pack:center;justify-content:center;padding-top:32px}
.referral-donation .referal-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.referral-donation .referal-bonus .text{font-weight:500;line-height:1.5;letter-spacing:.19px;color:#10081e;max-width:61%;padding-bottom:100px}
.referral-donation .referal-bonus .text h1{font-size:33px;font-weight:800;line-height:1.5;color:#000;margin:32px 0 32px}
.referral-donation .referal-bonus .text p{max-width:95%;margin-bottom:1rem;font-size:18px;line-height:1.5;color:#2d2b2b}
.referral-donation .referal-bonus .img{position:relative;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:500px;min-height:480px}
.referral-donation .referal-bonus .img img{display:block;width:100%}
.referral-donation .two-steps{position:relative;z-index:3;margin-top:-60px}
.referral-donation .two-steps h2{font-size:50px;font-weight:800;letter-spacing:.86px;color:#2bc4ab}
.referral-donation .two-steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.referral-donation .two-steps .step .step-1{max-width:41%;min-width:40%}
.referral-donation .two-steps .step .step-2{max-width:45%;margin-top:-15%}
.referral-donation .two-steps .step h3{font-size:26px;font-weight:700;letter-spacing:.39px;color:#000;margin:14px 0 22px}
.referral-donation .two-steps .step .email-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:8.6px}
.referral-donation .two-steps .step .email-content>p:nth-child(1){height:45px;padding:12px 0 12px 14px;border-radius:6.4px 6.4px 0 0;background-color:#f2f6fc;font-weight:900}
.referral-donation .two-steps .step .email-content textarea{min-height:278px;font-size:10px;background:#fff;padding:10px;border:none;-webkit-box-shadow:0 0 10px #f2f6fc;box-shadow:0 0 10px #f2f6fc;border-radius:0 0 8.6px 8.6px;resize:none}
.referral-donation .two-steps .step button{padding:14px 119px 13px 115px;border-radius:6.4px;background-color:#2bc4ab;border:none;outline:0;color:#fff;font-weight:700;margin:24px 0 28px}
.referral-donation .two-steps .step .step-2 p{font-size:18px;line-height:1.5;color:#2d2b2b;max-width:469px}
.referral-donation .two-steps2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:39px 15px 27px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.referral-donation .two-steps2 h2{font-size:50px;font-weight:800;letter-spacing:.86px;color:#2bc4ab}
.referral-donation .two-steps2 h3{font-size:26px;font-weight:700;letter-spacing:.39px;color:#000;margin:14px 0 22px}
.referral-donation .two-steps2 p{font-size:18px;line-height:1.5;color:#2d2b2b;margin-bottom:1rem}
.referral-donation .two-steps2 .step-1{max-width:39%}
.referral-donation .two-steps2 .step-2{max-width:50%}
.referral-donation .two-steps2 .step-2 img{width:100%}
.referral-donation .referral-rules{margin-top:55px;padding:0 15px}
.referral-donation .referral-rules h2{font-size:24px;font-weight:700;letter-spacing:.39px;color:#312618}
.referral-donation .referral-rules a{color:#128bed;text-decoration:underline!important}
.referral-donation .referral-rules span{font-size:18px;line-height:1.5;color:#2d2b2b;margin:15px 0 43px;display:block}
.form-required:after{content:"*";color:red}
#btn-edit-profile{background:#00a3ec;margin:10px auto;display:block;font-size:20px;font-weight:700}
.search_no_result{position:relative;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;min-height:242px;margin-bottom:1rem;padding:1rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.search_no_result form{width:35%}
.search_no_result .subtitle_1{position:absolute;font-size:1.5rem;top:35%}
.search_no_result .subtitle_2{position:absolute;font-size:1.5rem;top:50%}
.search_no_result .subtitle_3{position:absolute;font-size:1.5rem;top:65%}
.search_no_result .form-control-in-search{width:100%;padding:6px 30px 6px 10px;font-size:16px;outline:0;border:1px solid #e7e7e7;border-radius:20px;text-overflow:ellipsis}
.search_no_result .search-btn-no-result{position:absolute;top:-2px;right:0;-webkit-box-shadow:none;box-shadow:none}
.search_no_result .label-in-no-result{display:-webkit-box;display:-ms-flexbox;display:flex}
.search_no_result .label-in-no-result div{margin:10px 25px;background-color:#f77779;color:#fff;font-size:15px;min-width:135px;border-radius:5px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:30px}
.search_no_result .label-in-no-result div span{margin:auto}
.search_no_result .label-in-no-result div a{margin:auto}
.search_no_result .didnt-find{margin-top:46px;width:729px;text-align:left}
.search_no_result .didnt-find strong{font-size:24px;font-weight:600;line-height:1.21;color:#404040}
.search_no_result .didnt-find p{font-size:16px;font-weight:500;line-height:1.81;color:#404040;text-align:left}
.search_no_result .didnt-find p span{color:#2fc2a9}
.search_no_result .img-box{width:729px;cursor:pointer}
.search_no_result .img-box img{width:100%}
.search_no_result .dropdown-in-search-no-result{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;font-weight:600;color:#404040;border-bottom:1px #2bc4ab dashed;padding-bottom:36px;width:729px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}
.search_no_result .dropdown-in-search-no-result .dropdown-text-in-search-no-result{margin:auto auto 0 5px}
.search_no_result .dropdown-in-search-no-result .dropdown-text-in-search-no-result .address-in-search-no-result{padding:10px 10px 10px 0}
.search_no_result .best-deals-img{width:1110px;margin-bottom:25px}
.search_no_result ul.best-deals-list{margin-top:0;padding:30px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;background-color:#d5f4f2;position:relative}
.search_no_result ul.best-deals-list li{width:24%;list-style-type:none;margin-bottom:0;max-height:415px;background:#fff;border-radius:10px;overflow:hidden;height:300px;cursor:pointer}
.search_no_result ul.best-deals-list li .img{position:relative;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:174px;margin:auto;margin-top:7px;max-height:172px}
.search_no_result ul.best-deals-list li .img img{margin:auto;max-width:175px;max-height:174px}
.search_no_result ul.best-deals-list li .sub-text{padding:11px 11px;background:#fff}
.search_no_result ul.best-deals-list li .sub-text>p{font-size:13px;font-weight:500;color:#08231f;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.search_no_result ul.best-deals-list li .sub-text>p:nth-child(1){height:56px}
.search_no_result ul.best-deals-list li .price-info{margin:8px 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.search_no_result ul.best-deals-list li .price-info .now{font-size:22px;font-weight:800;color:#ff3c3a;margin-right:9px}
.search_no_result ul.best-deals-list li .price-info .expired{font-size:14px;font-weight:600;color:#616161;text-decoration:line-through}
.search_no_result ul.best-deals-list li .save{display:inline-block;color:#2bc4ab;font-size:11px}
.search_no_result .best-deals-list.best-deals-list1{padding:20px;margin-top:20px}
.search_no_result .no-result-pc{width:24%;position:relative;height:300px;background:0 0}
.search_no_result .no-result-pc img{width:108%;height:110%;position:absolute;top:-23px;right:-22px;cursor:pointer}
.search_no_result .dropdown-in-search-no-result{width:70%}
.search_no_result .didnt-find{width:70%}
.search_no_result .img-box{width:70%}
#modal-survey-page-finished-survey .modal-body{text-align:center}
#modal-survey-page-finished-survey .modal-body img{width:56px;margin-bottom:2rem}
#modal-survey-page-finished-survey .modal-header{border-bottom:0;padding:.5rem 1rem 0}
#modal-survey-page-submit-success .modal-body{text-align:center;font-weight:600}
#modal-survey-page-submit-success .modal-body .title{font-size:18px}
#modal-survey-page-submit-success .modal-body a{color:#ff7875}
#modal-survey-page-submit-success .modal-body img{width:56px;margin-bottom:2rem}
#modal-survey-page-submit-success .modal-header{border-bottom:0;padding:.5rem 1rem 0}
.container-donation h1{margin-left:8px;line-height:34px}
.container-donation #pills-tab{margin-bottom:10px}
.container-donation #pills-tab .nav-link{border-radius:20px;padding:6px;margin:1px}
.container-donation #pills-tab .nav-link:not(.active){background-color:#fff}
.container-donation .npo-search{width:70%;margin-left:auto;margin-right:auto}
.container-donation .npo-search .input-group{position:relative;height:40px;margin-top:10px}
.container-donation .npo-search .input-group input{height:100%;margin-right:-5px}
.container-donation .npo-search .input-group button{height:100%;padding:.375rem 1rem;background-color:#36c4ac}
.container-donation .search-tip{width:70%;margin-left:auto;margin-right:auto;margin-top:20px;text-align:center;font-weight:600;margin-bottom:10px}
.container-donation .search-result-title{margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:600}
.container-donation .npo-list-tab{background-color:grey;padding-left:50px;padding-right:50px;padding-top:10px;padding-bottom:20px}
.container-donation .npo-list-tab .carousel-control-prev{left:-60px;width:60px}
.container-donation .npo-list-tab .carousel-control-next{right:-60px;width:60px}
.container-donation .npo-list-tab .carousel-indicators{bottom:-40px}
.container-donation .npo-list-tab .carousel-indicators li{border-radius:50%;width:10px;height:10px;background-color:#d8d8d8}
.container-donation .npo-list-tab .carousel-indicators li.active{background-color:#2fc2a9}
.container-donation .npo-list-tab .npo-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-donation .npo-list-tab .npo-list-container .npo-user-item{width:23%;margin-left:1%;border-radius:5px;margin-right:1%;background-color:#fff;margin-bottom:.5rem;position:relative;min-height:120px;text-align:center}
.container-donation .npo-list-tab .npo-list-container .npo-user-item a{z-index:100}
.container-donation .npo-list-tab .npo-list-container .npo-user-item .npo-info{width:100%;position:relative;padding-top:100%;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}
.container-donation .npo-list-tab .npo-list-container .npo-user-item .npo-info .image-div{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}
.container-donation .npo-list-tab .npo-list-container .npo-user-item .npo-info .image-div img{width:100%;height:auto;max-width:100%;max-height:100%}
.container-donation .npo-list-tab .npo-list-container .npo-user-item .npo-desc{text-align:left;padding-bottom:40px}
.container-donation .npo-list-tab .npo-list-container .npo-user-item .npo-desc .name{padding-left:5px;padding-right:5px;height:74px;font-size:16px;font-weight:700;color:#000;text-overflow:ellipsis;overflow:hidden}
.container-donation .npo-list-tab .npo-list-container .npo-user-item .npo-desc .website{padding-left:5px;padding-right:5px;font-size:14px;height:28px;color:#2fc2a9;text-overflow:ellipsis;overflow:hidden}
.container-donation .npo-list-tab .npo-list-container .npo-user-item .npo-desc .btn-go-donate{position:absolute;width:100%;height:40px;z-index:1000;background-color:#ff767c;border-color:#ff767c}
.container-donation .modal-donation-group .modal-header{padding:.5rem 1rem 0}
.container-donation .modal-donation-group .modal-body{padding:0 3rem;text-align:center}
.container-donation .modal-donation-group .modal-body .form-group{text-align:left}
.container-donation .modal-donation-group .input-d{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-donation .modal-donation-group .input-d .input-group-prepend .input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.container-donation .modal-donation-group .input-d input{width:60%;margin-right:20px;border-top-left-radius:0;border-bottom-left-radius:0}
.container-donation .modal-donation-group .input-d .amount-action{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-donation .modal-donation-group .input-d .amount-action .action{width:25px;height:25px;border:1px solid;border-radius:50%;text-align:center;margin:0 8px}
.container-donation .modal-donation-group .donation-amount-tip{color:red}
.container-donation .modal-donation-group #btn-donate-submit{margin:10px;color:#ff767c;border-color:#ff767c;border-radius:20px;font-weight:700}
.container-donation .modal-donation-group #btn-donate-submit:hover{background:#fff}
.container-donation .history-container{background:#fff;width:100%}
.container-donation .history-container table{width:100%;padding:10px}
.container-donation .history-container table thead{height:35px}
.container-donation #wall-of-fame{margin-bottom:20px;padding:20px;background:#fff}
.container-donation #wall-of-fame .col-md-4{text-align:center}
.container-donation #wall-of-fame .npo-badge{width:50%;height:auto}
.container-donation #wall-of-fame .title{text-align:center;font-size:24px;font-weight:700;padding:0 0 20px}
.container-donation #wall-of-fame .desc{font-weight:700;margin-bottom:10px}
.container-donation #wall-of-fame .name{color:#ff767c;text-align:center;padding:10px}
.container-donation #wall-of-fame .btn-group{margin-top:20px;text-align:center}
.container-donation #wall-of-fame .btn-group .share-btn{width:20%;height:45px;margin-right:12%}
.container-donation #wall-of-fame .btn-group .donation-btn{width:20%;height:45px;background-color:#ff767c;border-color:#ff767c}
.container-donation #wall-of-fame .no-donation-btn{text-align:center;background-color:#ff767c;border-color:#ff767c;margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-donation #modal-wall-of-fame-share .modal-body .at-share-btn-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}
.container-donation #modal-wall-of-fame-share .modal-body .at-share-btn-elements a{margin-left:20px}
.container-donation #modal-wall-of-fame-share .modal-body .description{display:-webkit-box;display:-ms-flexbox;display:flex;border:solid #8a8a8a 1px;border-radius:2px;padding:5px;margin-top:10px}
.container-donation #modal-wall-of-fame-share .modal-body .description img{width:100px;height:100px}
.container-donation #modal-wall-of-fame-share .modal-body .description .donate-amount{margin-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container-donation #modal-wall-of-fame-share .modal-body .description .donate-amount .site{margin-top:auto;color:#1359d2;margin-top:auto}
#modal-me-page-withdraw-success .modal-header{text-align:center}
#modal-me-page-withdraw-success .modal-header .title{font-size:1.1rem;font-weight:600;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#modal-me-page-withdraw-success .modal-body .sub-title{font-size:1.3rem;font-weight:600;text-align:center}
#modal-me-page-withdraw-success .modal-body .at-share-btn-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}
#modal-me-page-withdraw-success .modal-body .at-share-btn-elements a{margin-left:20px}
#modal-me-page-withdraw-success .modal-body .description{display:-webkit-box;display:-ms-flexbox;display:flex;border:solid #8a8a8a 1px;border-radius:2px;padding:5px;margin-top:10px}
#modal-me-page-withdraw-success .modal-body .description img{width:100px;height:100px}
#modal-me-page-withdraw-success .modal-body .description .withdraw-success-amount{margin-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#modal-me-page-withdraw-success .modal-body .description .withdraw-success-amount .site{margin-top:auto;color:#1359d2;margin-top:auto}
#modal-me-page-withdraw-success .modal-footer{border-top:unset}
#modal-donation-success .modal-header{text-align:center}
#modal-donation-success .modal-header .title{font-size:1.1rem;font-weight:600;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#modal-donation-success .modal-body .sub-title,#modal-donation-success .modal-body .sub-title-donate-amount{font-size:1.3rem;font-weight:600;text-align:center}
#modal-donation-success .modal-body .at-share-btn-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}
#modal-donation-success .modal-body .at-share-btn-elements a{margin-left:20px}
#modal-donation-success .modal-body .description{display:-webkit-box;display:-ms-flexbox;display:flex;border:solid #8a8a8a 1px;border-radius:2px;padding:5px;margin-top:10px}
#modal-donation-success .modal-body .description img{width:100px;height:100px}
#modal-donation-success .modal-body .description .donate-success-amount{margin-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#modal-donation-success .modal-body .description .donate-success-amount .site{margin-top:auto;color:#1359d2;margin-top:auto}
#modal-donation-success .modal-footer{border-top:unset}
.container-us-save .title{padding-top:20px}
.container-us-save .title h1{margin:0;text-align:center;font-size:24px;margin-bottom:16px;font-weight:700;color:#404040}
.container-us-save .title p{margin:0;font-size:16px;padding-bottom:10px;color:#545454;line-height:1.5rem}
.container-us-save .content h2{margin:0;font-size:18px;font-weight:700;color:#545454;padding-top:16px;padding-bottom:14px}
.container-us-save .content p{margin:0;font-size:16px;line-height:1.5rem;color:#545454;padding-bottom:10px}
.container-us-save .content .donate-btn-container{text-align:center;margin-bottom:10px}
.container-us-save .content .donate-btn-container button{position:relative}
.container-coupon-verify{position:relative}
.container-coupon-verify .coupon-verify-content{min-height:100px;padding:0 10px}
.container-coupon-verify .coupon-verify-content .title{font-size:18px}
.container-coupon-verify .coupon-verify-content .random-title{color:#f77779;font-size:20px;font-weight:700;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;position:relative}
.container-coupon-verify .coupon-verify-content .random-title .hint{cursor:pointer;text-align:center;width:20px;height:20px;border:0;border-radius:100px;background-color:#a6a6a4;color:#fff;font-size:16px}
.container-coupon-verify .coupon-verify-content .random-title .hint-text{display:none;position:absolute;background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.26);box-shadow:0 2px 6px 0 rgba(0,0,0,.26);z-index:5;font-size:16px;width:400px;text-align:left;padding:10px;bottom:36px;right:-40px}
.container-coupon-verify .coupon-verify-content .content{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-coupon-verify .coupon-verify-content .content .container-coupon-verify-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:280px;margin:10px auto 0}
.container-coupon-verify .coupon-verify-content .content .container-coupon-verify-button .verify-button{width:100px;height:40px;margin:0 auto;line-height:40px;font-size:24px;color:#fff;border-radius:7px}
.container-coupon-verify .coupon-verify-content .content .container-coupon-verify-button .verify-button svg{margin-top:-6px}
.container-coupon-verify .coupon-verify-content .content .container-coupon-verify-button .verify-button:hover{cursor:pointer}
.container-coupon-verify .coupon-verify-content .content .container-coupon-verify-button .verify-yes{background-color:#ff6e6e}
.container-coupon-verify .coupon-verify-content .content .container-coupon-verify-button .verify-no{background-color:#ffd573}
.container-coupon-verify .coupon-verify-content .content .container-verify-hint{display:-webkit-box;display:-ms-flexbox;display:flex;color:#999;padding-top:26px;font-size:18px}
.container-coupon-verify .coupon-verify-content .content .container-verify-hint svg{margin-right:6px}
.container-coupon-verify .coupon-verify-content .content .container-verify-hint p{color:#2fc2a9}
.container-coupon-verify .coupon-verify-content .content .container-verify-hint p:hover{cursor:pointer}
.container-coupon-verify .coupon-verify-yes-content{background-color:#ade7dd;padding:0 0 20px}
.container-coupon-verify .coupon-verify-yes-content .title{padding-top:10px;font-size:21px;font-weight:700}
.container-coupon-verify .coupon-verify-yes-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
.container-coupon-verify .coupon-verify-yes-content .content .user-input{margin:0 auto}
.container-coupon-verify .coupon-verify-yes-content .content .user-input span{font-size:20px;text-align:justify;color:#ff6e6e}
.container-coupon-verify .coupon-verify-yes-content .content .user-input input{width:150px;height:38px}
.container-coupon-verify .coupon-verify-yes-content .content .submit-button{margin:0 auto;width:108px;height:38px;line-height:38px;border-radius:5px;background-color:#ff6e6e;font-size:21px;color:#fff}
.container-coupon-verify .coupon-verify-yes-content .content .submit-button:hover{cursor:pointer}
.container-coupon-verify .coupon-verify-yes-content .alert-hint{margin-left:60px;color:red;text-align:left}
.container-coupon-verify .coupon-verify-no-content{background-color:#ade7dd;position:relative;padding:0 0 14px}
.container-coupon-verify .coupon-verify-no-content .title{padding-top:10px;font-size:21px;font-weight:700}
.container-coupon-verify .coupon-verify-no-content .content{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group{position:relative;margin:0 auto;padding:4px 20px 4px 18px;height:38px;font-size:18px;text-align:justify;color:#2fc2a9;border:solid 1px #2fc2a9;border-radius:0 24px 24px 0;background-color:#fff}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group input{display:none}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group label{position:absolute;top:5px;left:-14px;background-color:#fff;border-radius:5px;border:4px solid #ffd573;width:26px;height:26px;display:inline-block;text-align:center;vertical-align:middle;line-height:20px}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group label:hover{cursor:pointer}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group #check1:checked+label{background-color:#eee}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group #check1:checked+label:after{content:"\2714"}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group #check2:checked+label{background-color:#eee}
.container-coupon-verify .coupon-verify-no-content .content .m-input-group #check2:checked+label:after{content:"\2714"}
.container-coupon-verify .coupon-verify-no-content .submit-button{margin:10px auto 0;width:108px;height:38px;line-height:38px;border-radius:5px;background-color:#ffd573;font-size:21px;color:#fff}
.container-coupon-verify .coupon-verify-no-content .submit-button:hover{cursor:pointer}
.container-coupon-verify .coupon-verify-thank-content{height:120px;background-color:#ade7dd;line-height:120px;font-size:21px;font-weight:700;text-align:center}
.container-coupon-verify .coupon-verify-user-content{background-color:#ade7dd;position:relative;padding:0 0 14px;height:120px}
.container-coupon-verify .coupon-verify-user-content #load-more{color:#21a58f;cursor:pointer}
.container-coupon-verify .coupon-verify-user-content .coupon-verify-count{position:absolute;left:20px;top:-37px}
.container-coupon-verify .coupon-verify-user-content .title{font-size:20px;font-weight:700}
.container-coupon-verify .coupon-verify-user-content .title svg{margin-top:-6px}
.container-coupon-verify .coupon-verify-user-content .user-list{overflow:auto;height:90px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-coupon-verify .coupon-verify-user-content .user-list .user-verify-info{width:100%;height:30px;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}
.container-coupon-verify .coupon-verify-user-content .user-list .user-verify-info img{border-radius:50%;width:24px}
.container-coupon-verify .coupon-verify-user-content .user-list .user-verify-info .right{width:180px;margin-left:40px}
.container-coupon-verify .coupon-verify-user-content .user-list .user-verify-info .left{font-size:16px;margin-left:40px}
.container-coupon-verify .return-button{position:absolute;top:-14px;left:30px}
.container-coupon-verify .return-button:hover{cursor:pointer}
.container-my-validation .history-and-score{padding:0}
.container-my-validation #pills-tab{margin-bottom:10px}
.container-my-validation #pills-tab .nav-link{border-radius:20px;padding:6px;margin:1px}
.container-my-validation #pills-tab .nav-link:not(.active){background-color:#fff}
.container-my-validation .table-title{padding:12px 12px 0;font-size:20px;font-weight:700}
.container-my-validation #verify-history{background:#fff;width:100%}
.container-my-validation #verify-history table{width:100%;padding:10px}
.container-my-validation #verify-history table thead{height:35px}
.container-my-validation #verify-score{padding:10px 20px 20px;background:#fff}
.container-my-validation #verify-score .title{font-size:22px;font-weight:700}
.container-my-validation #verify-score .desc{font-weight:700}
.container-my-validation #verify-score img{width:80%;margin:10px auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-my-validation #verify-score p{margin:12px 0}
#key-page-modal-login .modal-header{border-bottom:0;padding:.5rem 1rem 0}
#key-page-modal-login .modal-body{padding-top:0;text-align:center}
#key-page-modal-login .modal-body img{width:56px;height:auto;margin-top:0;margin-bottom:2rem}
#key-page-modal-login .modal-body #google-login-btn{position:relative;width:70%;height:45px;margin-bottom:20px}
#key-page-modal-login .modal-body #google-login-btn svg{width:20px;height:20px;margin-right:10px;position:absolute;left:45px;top:14px}
.container-influencer-program .index-page{padding-bottom:20px}
.container-influencer-program .index-page .banner-container{padding:0}
.container-influencer-program .index-page .banner-container .banner-panel{position:relative}
.container-influencer-program .index-page .banner-container .banner-panel img{max-width:100%;min-height:150px}
.container-influencer-program .index-page .content{max-width:1140px;margin:0 auto}
.container-influencer-program .index-page .content h2{font-weight:700;margin-top:30px}
.container-influencer-program .index-page .content .description{font-size:18px}
.container-influencer-program .index-page .content img{margin-top:14px;width:100%}
.container-influencer-program .index-page .content button{outline:0;display:block;width:420px;height:56px;border-radius:16px;background-color:#2fc2a9;font-size:28px;font-weight:900;color:#fff;margin:20px auto 0}
.container-influencer-program .index-page .info-list{margin-top:16px}
.container-influencer-program .index-page .info-list .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin-top:10px}
.container-influencer-program .index-page .info-list .info-item .head{width:150px;padding:10px;background-color:#9bd5cc;color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px}
.container-influencer-program .index-page .info-list .info-item .middle{width:20px;background-color:#d6f1f0;border-right:4px #fff dotted;border-left:4px #fff dotted}
.container-influencer-program .index-page .info-list .info-item .tail{padding:10px 14px;background-color:#d6f1f0;width:80%;color:#666}
.container-influencer-program .apply-page{max-width:1140px;margin:0 auto;padding:40px 0}
.container-influencer-program .apply-page .header-title{text-align:center;font-weight:900;font-size:44px}
.container-influencer-program .apply-page .content h2{margin-top:10px}
.container-influencer-program .apply-page .content .step-1 .select-container .select-content{overflow-x:scroll}
.container-influencer-program .apply-page .content .step-1 .select-container .select-content ul.code-tpl-wrap{margin:0;padding:0;list-style:none;display:table;width:100%}
.container-influencer-program .apply-page .content .step-1 .select-container .select-content ul.code-tpl-wrap li{width:50%;display:table-cell;vertical-align:middle;text-align:center}
.container-influencer-program .apply-page .content .step-1 .select-container .select-content ul.code-tpl-wrap li>label{padding:20px;cursor:pointer}
.container-influencer-program .apply-page .content .step-1 .select-container .select-content ul.code-tpl-wrap li .code-tpl-wrap{min-height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-influencer-program .apply-page .content .step-1 .select-container .select-info{margin-top:20px;height:60px;position:relative}
.container-influencer-program .apply-page .content .step-1 .select-container .select-info .copy-code{position:absolute;top:-10px;right:0;padding:0;outline:0;width:210px;height:44px;line-height:40px;background-color:#2fc2a9;font-size:20px;color:#fff}
.container-influencer-program .apply-page .content .step-1 .select-container .select-info .copy-code svg{margin-top:-4px;margin-right:6px}
.container-influencer-program .apply-page .content .step-1 .selected-code-content{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px 40px;background-color:#eee;outline:0;border:none;resize:none}
.container-influencer-program .apply-page .content .step-2 .input-container{margin-top:10px;position:relative}
.container-influencer-program .apply-page .content .step-2 .input-container input{height:54px;border-top-left-radius:17px;border-bottom-left-radius:17px;border:solid 2px #3cc8b1;width:calc(100% - 340px);outline:0;padding-left:14px;font-size:20px;color:#2fc2a9}
.container-influencer-program .apply-page .content .step-2 .input-container .alert-hint{color:red}
.container-influencer-program .apply-page .content .step-2 .input-container .verify-url-button{border-radius:17px;width:353px;height:54px;background-color:#2fc2a9;position:absolute;top:0;right:0;outline:0;font-size:32px;color:#fff;line-height:40px}
.container-my-referal .title{font-size:20px;text-align:left;font-weight:700;padding-bottom:8px}
.container-my-referal .basic-info{padding:12px;margin-bottom:12px;background:#fff}
.container-my-referal .basic-info p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.container-my-referal .basic-info .verify{font-style:italic;color:#ff5f5a}
.container-my-referal .basic-info .verify svg{margin-left:5px}
.container-my-referal .visitor{padding:12px;margin-bottom:12px;background:#fff;text-align:center}
.container-my-referal .favorite-brand{padding:12px;margin-bottom:12px;background:#fff;position:relative}
.container-my-referal .favorite-brand .add{position:absolute;top:6px;right:6px;border-radius:10px;width:80px;height:33px}
.container-my-referal .submit-coupon{padding:12px;margin-bottom:12px;background:#fff;position:relative}
.container-my-referal .submit-coupon .submit-cp{position:absolute;top:6px;right:6px;border-radius:10px;width:80px;height:33px}
.container-my-referal .container-social-verify{background-color:#fff;padding:12px;margin-bottom:12px;width:100%;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}
.container-my-referal .container-social-verify .verifed-item{margin-top:2px}
.container-my-referal .container-social-verify .verifed-item svg{width:30px}
.container-my-referal .container-social-verify .verify-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.container-my-referal .container-social-verify .verify-item-list .verify-item{border-radius:10px;margin:4px auto;height:44px;width:44%;line-height:44px;text-align:center;color:#fff;outline:0!important;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}
.container-my-referal .container-social-verify .verify-item-list .verify-item .text{width:170px}
.container-my-referal .container-social-verify .verify-item-list .verify-item:not(:nth-child(2n)){margin-left:calc(4% / 3)}
.container-my-referal .container-social-verify .color-twitter{background-color:#00aced}
.container-my-referal .container-social-verify .color-instagram{background-color:#e326b1}
.container-my-referal .container-social-verify .color-facebook{background-color:#425c9d}
.container-my-referal .container-social-verify .color-youtube{background-color:#dd2e2c}
.container-my-referal #modal-instagram-verify .modal-header{position:relative}
.container-my-referal #modal-instagram-verify .modal-header button{position:absolute;top:10px;right:10px}
.container-my-referal #modal-instagram-verify .title{margin:0 auto;text-align:center}
.container-my-referal #modal-instagram-verify p{font-weight:700}
.container-my-referal #modal-instagram-verify .verify-content .form-control{padding:0 1.5rem;border:1px solid #b4b4b5;outline:0;border-radius:33px}
.container-my-referal #modal-instagram-verify .verify-content .code-input{width:200px}
.container-my-referal #modal-instagram-verify .verify-content .instagram-userslug{position:relative}
.container-my-referal #modal-instagram-verify .verify-content .instagram-userslug:before{content:"@";position:absolute;top:6px;left:10px}
.container-my-referal #modal-instagram-verify .verify-content .alert-hint{color:red}
.container-my-referal #modal-instagram-verify .verify-content .form-group{position:relative}
.container-my-referal #modal-instagram-verify .verify-content .copy-instagram-code{position:absolute;right:0;top:0;line-height:38px;border-radius:4px;width:100px;text-align:center;height:38px;background-color:#2fc2a9;color:#fff}
.container-my-referal #modal-instagram-verify .modal-content-success{padding:0 20px 20px;position:relative;min-height:280px}
.container-my-referal #modal-instagram-verify .modal-content-success button{position:absolute;bottom:20px;right:20px}
.container-my-referal #modal-instagram-verify .modal-content-false{padding:0 20px 20px;position:relative;min-height:180px}
.container-my-referal #modal-instagram-verify .modal-content-false button{position:absolute;bottom:20px;right:20px}
.carousel-limit-content{width:61vw}
.carousel-left{left:-100px}
.carousel-right{right:-100px}
.container-influencer{padding-left:100px;padding-right:100px;padding-top:20px;padding-bottom:20px}
.container-influencer .influencer-head{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-influencer .influencer-head .influencer-avatar{margin-right:10px}
.container-influencer .influencer-head .influencer-avatar img{width:100px;height:100px;border-radius:50%}
.container-influencer .influencer-head .influencer-name .name{display:inline;font-size:1.2rem;font-weight:600}
.container-influencer .influencer-head .influencer-name .slug{display:inline;color:grey}
.container-influencer .influencer-url .personal-url p{font-weight:500;color:#f87479}
.container-influencer .influencer-url .personal-url p svg{margin-left:10px;margin-bottom:5px}
.container-influencer .influencer-url .personal-url a{max-width:100%;display:block;overflow:auto;text-overflow:ellipsis;color:#35b4aa}
.container-influencer .influencer-url .social-url{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-influencer .influencer-url .social-url a{margin-right:10px}
.container-influencer .influencer-url .social-url a img{width:20px;height:20px}
.container-influencer .influencer-visitor{margin-top:20px;padding:10px;background-color:#fff}
.container-influencer .influencer-visitor .title{font-weight:600}
.container-influencer .influencer-visitor .visitor-num{margin-top:10px;text-align:center;font-size:1.7rem;color:#f87479}
.container-influencer .influencer-visitor .visitor-num svg{margin-bottom:8px}
.container-influencer .influencer-favorite-brands{margin-top:20px;padding:10px;background-color:#fff}
.container-influencer .influencer-favorite-brands .title{font-weight:600}
.container-influencer .influencer-favorite-brands .favorite-brands-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}
.container-influencer .influencer-favorite-brands .favorite-brands-list .brand-item{margin-bottom:10px;position:relative;width:20%}
.container-influencer .influencer-favorite-brands .favorite-brands-list .brand-item .brand-logo{display:grid;margin-left:auto;margin-right:auto;width:80px;height:80px}
.container-influencer .influencer-favorite-brands .favorite-brands-list .brand-item .brand-logo img{width:100%;margin:auto}
.container-influencer .influencer-favorite-brands .favorite-brands-list .brand-item .brand-name{text-align:center;margin-top:20px}
.container-influencer .influencer-favorite-brands .favorite-brands-list .brand-item .brand-name p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.container-influencer .influencer-favorite-brands .favorite-brands-view-more{cursor:pointer;color:grey;text-align:center;font-size:.8rem}
.container-influencer .influencer-submit-coupons{background-color:#fff;margin-top:20px;padding:10px}
.container-influencer .influencer-submit-coupons .title{font-weight:600}
.img-full-width{width:100%;height:auto}
.container-thermometer .container.shop-top-stores{margin-top:0;padding:0}
.container-thermometer .container.shop-top-stores>p{margin-bottom:0}
.container-thermometer .container.shop-top-stores li p{margin-bottom:0!important}
.container-thermometer .thermometer-preview-2{position:fixed;right:90px;top:40%;z-index:100;display:none}
.container-thermometer .new-download-btn-container{width:100%;text-align:center}
.container-thermometer .new-download-btn-container .new-download-btn{font-size:28px;font-weight:600;color:#fff;width:40%;background:#2fc2a9;border:0;border-radius:5px;cursor:pointer}
.container-thermometer .banner{position:relative}
.container-thermometer .banner img{width:100%;height:auto}
.container-thermometer .banner_idea{position:relative;width:100%}
.container-thermometer .banner_idea img{width:500px;height:auto}
.container-thermometer .banner_idea .banner_idea_div{text-align:center}
.container-thermometer .main-div{padding-bottom:10px}
.container-thermometer .bottom-banner{margin-bottom:10px}
.container-thermometer .learn-more{color:#2fc2a9;cursor:pointer;font-size:.8rem}
.container-thermometer .learn-more-hidden{display:none}
.container-thermometer .modal-fly .modal-dialog{width:700px;max-width:700px}
.container-thermometer .modal-fly .modal-dialog .modal-content{border-radius:2em}
.container-thermometer .modal-fly .modal-dialog .modal-content .modal-body{padding:unset;position:relative}
.container-thermometer .modal-fly .modal-dialog .modal-content .modal-body img{border-radius:2em;width:100%;height:auto}
.container-thermometer .thermometer-list-ul-li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px}
.container-thermometer .thermometer-list-ul-li-interval{margin-right:3px}
.container-thermometer h1,.container-thermometer h2,.container-thermometer h3{margin-top:1rem;margin-bottom:1rem}
.container-thermometer h1{font-size:28px;font-weight:700;color:#404040;text-align:center;margin-left:auto;margin-right:auto}
.container-thermometer h2{font-size:18px;color:#333;font-weight:600}
.container-thermometer h3{font-size:16px;font-weight:600;color:#404040}
.container-thermometer p{color:#404040;margin-top:1em;margin-bottom:1em}
.container-thermometer .thermometer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.container-thermometer .thermometer .thermometer-image{width:330px;margin-right:1%;margin-top:0;margin-bottom:0;margin-left:15%;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-thermometer .thermometer .thermometer-image .image-div{margin:auto auto}
.container-thermometer .thermometer .generator{margin:0 auto;margin-left:1%;width:350px}
.container-thermometer .thermometer .generator .title{font-size:20px;font-weight:600;color:#2fc2a9;height:1.5em;margin-top:1.5em}
.container-thermometer .thermometer .generator .form{margin-top:10px;border:3px solid #2fc2a9;padding:20px}
.container-thermometer .thermometer .generator .form .error-info{color:red;width:100%}
.container-thermometer .thermometer .generator .form .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px}
.container-thermometer .thermometer .generator .form .form-item input,.container-thermometer .thermometer .generator .form .form-item select{width:40%}
.container-thermometer .thermometer .generator .form .form-item .left{margin-left:0;margin-right:auto}
.container-thermometer .thermometer .generator .form .form-item .right{margin-left:auto;margin-right:0}
.container-thermometer .thermometer .generator .generate-btn{cursor:pointer;display:block;width:75%;margin-left:auto;margin-right:auto;margin-top:20px}
.container-thermometer .thermometer .copy-block{margin:0 auto;width:350px}
.container-thermometer .thermometer .copy-block .title{font-size:20px;font-weight:600;color:#2fc2a9;height:3em}
.container-thermometer .thermometer .copy-block #copy-code{width:100%;height:211px;padding:10px;color:#333;background:#e0e0e0;border:unset;margin-top:10px}
.container-thermometer .thermometer .copy-block .copy-code-btn{cursor:pointer;display:block;width:75%;margin-left:auto;margin-right:auto;margin-top:13px}
.container-thermometer .thermometer .copy-block .send-to-email-btn{cursor:pointer;display:block;width:75%;margin-left:auto;margin-right:auto;margin-top:20px}
.container-thermometer .download-btn{line-height:2.5em;font-size:22px;font-weight:700;margin:20px auto;color:#fff;background-color:#ff652f;border-color:#ff652f}
.container-thermometer .thermometer-image-in-modal{width:300px;margin:auto}
.container-thermometer .thermometer-image-in-modal .image-div{width:300px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-thermometer .thermometer-image-in-modal .image-div #thermometer-img-modal{margin:auto}
.container-thermometer #modal-dialog-max-width{max-width:800px}
.container-thermometer .copy-block .copy-code-btn-modal{cursor:pointer;display:block;width:75%;margin-left:auto;margin-right:auto;margin-top:13px}
.container-thermometer .copy-block .title{font-size:20px;font-weight:600;color:#2fc2a9;height:1.5em;margin-top:1.5em}
.container-thermometer .thermometer-guide-images{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-thermometer .thermometer-guide-images .guide-images{margin:auto;width:622px}
.container-thermometer .thermometer-nav-link .nav-link{border:1px solid;margin-right:10px}
.container-thermometer .thermometer-logo-container{margin:auto;width:100%}
.container-thermometer .thermometer-logo-container .thermometer-logo-img{width:100px;height:100px;margin:10px}
.container-thermometer .thermometer-logo-container .carousel-item{text-align:center}
.container-thermometer .thermometer-logo-container .carousel-item .thermometer-logo-img{display:inline-block!important}
.container-thermometer .thermometer-logo-container .carousel-indicators{margin-bottom:0}
.container-thermometer .thermometer-logo-container .carousel-indicators li{background-color:#858181}
.container-thermometer .thermometer-logo-container .carousel-indicators li.active{background-color:#2fc2a9}
.container-thermometer .thermometer-review-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.container-thermometer .thermometer-review-container .thermometer-logo-img{display:inline;width:19vw;height:12vw;margin-left:.5vw;margin-right:.5vw}
.container-thermometer .thermometer-review-container .thermometer-review-scroll-container{width:86.2%;overflow:hidden}
.container-thermometer .thermometer-review-container .thermometer-review-scroll-container .thermometer-review-img-container{display:inline-block;white-space:nowrap}
.container-thermometer .thermometer-review-container .thermometer-review-scroll-container .thermometer-review-img-container img{width:319px;height:214.5px;display:inline-block!important}
.container-thermometer .thermometer-review-container div.thermometer-review-control{width:6.9%;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;cursor:pointer}
.container-thermometer .floating-window{position:fixed;z-index:1000;width:4rem;height:4rem;right:2rem;top:50%;border-radius:5px;line-height:3rem;font-size:1.5rem;color:#818181;text-align:center;cursor:pointer}
.container-thermometer .method{margin-bottom:2rem;width:100%}
.container-thermometer .method .method-title{padding-left:30px;font-size:20px;font-weight:700;color:#404040;margin-bottom:1rem;text-align:center}
.container-thermometer .method .method-detail{padding-left:10px;color:#404040}
.container-thermometer .method .method-detail .email{color:#2fc2a9}
.container-thermometer .modal-contact-us .modal-header{border-bottom:none}
.container-thermometer .modal-contact-us .modal-body{font-size:24px;font-weight:700;text-align:center;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}
.container-thermometer .modal-contact-us .modal-footer{border-top:none;padding:1.5rem}
.container-ideas .banner{position:relative}
.container-ideas .banner img{width:100%;height:auto}
.container-ideas .banner_idea{position:relative;width:100%}
.container-ideas .banner_idea img{width:500px;height:auto}
.container-ideas .banner_idea .banner_idea_div{text-align:center}
.container-ideas .main-div{padding-bottom:10px}
.container-ideas .bottom-banner{margin-bottom:10px}
.container-ideas .learn-more{color:#2fc2a9;cursor:pointer;font-size:.8rem}
.container-ideas .learn-more-hidden{display:none}
.container-ideas .modal-fly .modal-dialog{width:700px;max-width:700px}
.container-ideas .modal-fly .modal-dialog .modal-content{border-radius:2em}
.container-ideas .modal-fly .modal-dialog .modal-content .modal-body{padding:unset;position:relative}
.container-ideas .modal-fly .modal-dialog .modal-content .modal-body img{border-radius:2em;width:100%;height:auto}
.container-ideas h1,.container-ideas h2,.container-ideas h3{margin-top:1rem;margin-bottom:1rem}
.container-ideas h1{font-size:28px;font-weight:700;color:#404040;text-align:center;margin-left:auto;margin-right:auto}
.container-ideas h2{font-size:18px;color:#333;font-weight:600}
.container-ideas h3{font-size:16px;font-weight:600;color:#404040}
.container-ideas p{color:#404040;margin-top:1em;margin-bottom:1em}
.container-ideas .download-btn{line-height:2.5em;font-size:22px;font-weight:700;margin:20px auto;color:#fff;background-color:#ff652f;border-color:#ff652f}
.container-size-charts h1,.container-size-charts h2,.container-size-charts h3{margin-top:1rem;margin-bottom:1rem}
.container-size-charts h1{font-size:28px;font-weight:700;color:#404040;text-align:center;margin-left:auto;margin-right:auto}
.container-size-charts h2{font-size:18px;color:#333;font-weight:600}
.container-size-charts h3{font-size:16px;font-weight:600;color:#404040}
.container-size-charts p{color:#404040;margin-top:1em;margin-bottom:1em}
.container-size-charts .download-a{margin:20px auto;width:80%}
.container-size-charts .download-btn{font-size:28px;font-weight:600;color:#fff;width:100%;background:#ff6d83;border:0;border-radius:5px;cursor:pointer}
.container-size-charts .size-charts-top-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.container-size-charts .size-charts-top-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;max-height:500px;overflow:hidden}
.container-size-charts .size-charts-top-img img{max-width:100%}
.container-size-charts p i.number{color:#ff6d83}
.container-size-charts div.cb-style-img img{width:98%;margin:0 auto;height:160px}
.container-home-page-index{width:100%;min-height:100vh;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
.container-home-page-index .search-in-home-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12%}
.container-home-page-index .search-in-home-page .login-home-page{margin:0 auto 20px}
.container-home-page-index .search-in-home-page div.home-page-text{margin-top:5px;font-size:16px;color:#70757a;text-align:center}
.container-home-page-index .search-in-home-page div.home-page-text a{color:#2fc2a9;font-weight:600}
.container-home-page-index .search-in-home-page .search-from-home-page{min-width:728px;margin:10px auto;position:relative}
.container-home-page-index .search-in-home-page .search-from-home-page div{max-width:728px}
.container-home-page-index .search-in-home-page .search-from-home-page div .search-input-home-page{width:100%;height:50px;border-radius:5px;-webkit-box-shadow:0 1px 6px 0 rgba(207,207,207,.5);box-shadow:0 1px 6px 0 rgba(207,207,207,.5);border:solid 1px #e2e2e2;background-color:#fff;outline:0}
.container-home-page-index .search-in-home-page .search-from-home-page div .search-btn-home-page{position:absolute;right:0;color:#fff;height:50px;border-radius:6px;-webkit-box-shadow:0 2px 4px 0 rgba(201,201,201,.5);box-shadow:0 2px 4px 0 rgba(201,201,201,.5);background-color:#f87479;z-index:100}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page{margin:5px auto}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-btn{color:#4db7ad;cursor:pointer;margin-right:auto}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown svg{margin:auto 2px auto auto}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .theme-in-page{margin:0 0 0 auto;font-weight:700;font-size:32px;text-align:center}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .address-in-page{padding:10px 0 10px 0;font-size:27px;margin:auto auto;font-weight:700;cursor:pointer}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .address-in-page .banner-btn-in-home-page{width:100%;margin:auto}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page{margin:auto auto}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .arrow-in-home-page{position:relative;margin:auto}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .dropdown-text-in-home-page{padding:15px 15px}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .dropdown-text-in-home-page .dropdown-text-btn-home-page{position:absolute;right:10px;bottom:.3rem;z-index:100}
.container-home-page-index .search-in-home-page .search-from-home-page .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .dropdown-text-in-home-page div{width:536px;font-size:18px}
.container-home-page-index .search-in-home-page .search-from-home-page .trends-menu-in-home-page{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}
.container-home-page-index .search-in-home-page .search-from-home-page .trends-menu-in-home-page .trends-menu-home-page-title{margin-right:3px;display:-webkit-box;display:-ms-flexbox;display:flex}
.container-home-page-index .search-in-home-page .search-from-home-page .trends-menu-in-home-page .trends-menu-home-page-title div{margin-top:auto;margin-bottom:auto}
.container-home-page-index .search-in-home-page .search-from-home-page .trends-menu-in-home-page .trends-menu-home-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:auto}
.container-home-page-index .search-in-home-page .search-from-home-page .trends-menu-in-home-page .trends-menu-home-page-link .separated-in-home-page-link{margin-right:3px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home{margin:auto;width:728px;height:178px;background-color:#f2fefd;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home .couponfinder-home-left{width:494px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home .couponfinder-home-left .home-left-content{font-size:16px;line-height:1.81;margin-left:29px;margin-top:25px;color:#404040}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home .couponfinder-home-left .smart-coupon-modal-btn{font-size:18px;background-color:#f8747a;width:310px;height:50px;border-radius:7px;margin:17px 0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home .couponfinder-home-left .smart-coupon-modal-btn .smart-coupon-modal-btn-text{margin:auto;color:#fff}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home .couponfinder-home-img{margin-top:35.4px;margin-left:18px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home img{margin-top:11.4px;margin-left:18px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page .couponfinder-home .couponfinder-home-line{background-color:#def2ef;width:497px;height:2px;border:.3px solid #def2ef;margin-left:29px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page-new{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page-new .couponfinder-home{margin:auto;width:729px;height:165px;background-image:url(../images/cb-imported/project-static-page/smartcoupon/index/pc/home-purse-back.png);background-size:auto 100%;background-repeat:no-repeat;cursor:pointer}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page-new .couponfinder-home .home-left-content{width:425px;font-size:16px;line-height:1.56;text-align:center;color:#fff;margin-left:152px;margin-top:29px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page-new .couponfinder-home .smart-coupon-modal-btn{font-size:18px;font-weight:900;background-color:#ff7c76;width:388px;height:40px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-left:170px;margin-top:18px}
.container-home-page-index .search-in-home-page .couponfinder-from-home-page-new .couponfinder-home .smart-coupon-modal-btn .smart-coupon-modal-btn-text{margin:auto;color:#fff}
.container-home-page-index .search-in-home-page .search-result{width:100%;position:absolute;background-color:#fff;z-index:1000;padding:0;list-style-type:none;border:.5px solid #c5c5c5;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.container-home-page-index .search-in-home-page .search-result li{height:2.5rem;line-height:2.5rem;font-size:16px;cursor:pointer;padding:0 1rem}
.container-home-page-index .search-in-home-page .search-result li:hover{background-color:#f5f5f5}
.container-home-page-index #show-in-home-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:800px;margin:auto}
.container-home-page-index #show-in-home-page #content-in-home-page{border:solid 1px #999;border-radius:6px;padding:10px;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#fff}
.container-home-page-index #show-in-home-page #content-in-home-page .close-btn-home-page{position:absolute;right:5px;top:0;cursor:pointer}
.container-home-page-index #show-in-home-page .arrow-in-home-page{position:relative;margin:auto}
.container-home-page-index #show-in-home-page .arrow-in-home-page::before{content:"";position:absolute;top:-21px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #999}
.container-home-page-index #show-in-home-page .arrow-in-home-page::after{content:"";position:absolute;top:-19px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}
.container-home-page-index #show-in-home-page img{margin:5px auto;width:450px}
.container-home-page-index .number-in-home-page{color:#f87479}
.container-home-page-index .card-items-home-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:250px}
.container-home-page-index .card-items-home-page .card-item-home-page{-webkit-box-sizing:border-box;box-sizing:border-box;width:332px;min-height:250px;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-align:center;-ms-flex-align:center;align-items:center;margin:0 12px;padding:20px;background-color:#fff;border-radius:18px;-webkit-box-shadow:0 1px 3px 0 #d9d9d9;box-shadow:0 1px 3px 0 #d9d9d9}
.container-home-page-index .card-items-home-page .card-item-home-page div{margin-bottom:5px}
.container-home-page-index .card-items-home-page .card-item-home-page img{width:300px;margin:auto}
.container-home-page-index .card-items-home-page .card-item-home-page p{font-size:14px;margin:auto}
.container-home-page-index .card-items-home-page .card-item-home-page .text-home-page-smaller{font-size:14px}
.container-home-page-index .card-items-home-page .card-item-home-page:first-of-type{margin-left:0}
.container-home-page-index .card-items-home-page .card-item-home-page:last-of-type{margin-right:0}
.container-home-page-index .card-items-home-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}
.container-home-page-index .card-items-home-page .card-item-home-page{margin:5px 0}
.container-p410{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container-p410 .title{font-size:20px;margin-top:20px}
.container-p410 .subtitle{margin:10px auto}
.why-couponbirds-banner .why-couponbirds-banner-box{-webkit-box-shadow:0 1px 3px 0 #d9d9d9;box-shadow:0 1px 3px 0 #d9d9d9;position:relative;min-height:100px;margin-bottom:12px}
.why-couponbirds-banner .why-couponbirds-banner-box img{width:100%;margin:auto}
.why-couponbirds-banner .why-couponbirds-banner-box .why-couponbirds-banner-text{position:absolute;top:40%;width:100%}
.why-couponbirds-banner .why-couponbirds-banner-box .why-couponbirds-banner-text h1{text-align:center;color:#fff;font-weight:700;font-size:48px}
.why-coupon-birds-container .why-couponbirds-banner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}
.why-coupon-birds-container .why-couponbirds-banner .why-couponbirds-banner-box{margin:auto;-webkit-box-shadow:0 1px 3px 0 #d9d9d9;box-shadow:0 1px 3px 0 #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;width:94%}
.why-coupon-birds-container .why-couponbirds-banner .why-couponbirds-banner-box img{width:100%;margin:auto}
.why-coupon-birds-container .search-in-why-coupon-birds{display:-webkit-box;display:-ms-flexbox;display:flex}
.why-coupon-birds-container .search-from-why-coupon-birds{min-width:728px;margin:10px auto;position:relative}
.why-coupon-birds-container .search-from-why-coupon-birds div{max-width:728px}
.why-coupon-birds-container .search-from-why-coupon-birds div .search-input-why-coupon-birds{width:100%;height:50px;border-radius:5px;-webkit-box-shadow:0 1px 6px 0 rgba(207,207,207,.5);box-shadow:0 1px 6px 0 rgba(207,207,207,.5);border:solid 1px #e2e2e2;background-color:#fff;outline:0}
.why-coupon-birds-container .search-from-why-coupon-birds div .search-btn-why-coupon-birds{position:absolute;right:0;color:#fff;height:50px;border-radius:6px;-webkit-box-shadow:0 2px 4px 0 rgba(201,201,201,.5);box-shadow:0 2px 4px 0 rgba(201,201,201,.5);background-color:#f87479;z-index:100}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page{margin:5px auto}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-btn{color:#4db7ad;cursor:pointer;margin-right:auto}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown svg{margin:auto 2px auto auto}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .theme-in-page{margin:0 0 0 auto;font-weight:700;font-size:32px;text-align:center}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .address-in-page{padding:10px 0 10px 0;font-size:27px;margin:auto auto;font-weight:700;cursor:pointer}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .address-in-page .banner-btn-in-home-page{width:100%;margin:auto}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page{margin:auto auto}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .arrow-in-home-page{position:relative;margin:auto}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .dropdown-text-in-home-page{padding:15px 15px}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .dropdown-text-in-home-page .dropdown-text-btn-home-page{position:absolute;right:10px;bottom:.3rem;z-index:100}
.why-coupon-birds-container .search-from-why-coupon-birds .learn-more-in-page .learn-more-in-page-dropdown .dropdown-address-in-page .dropdown-text-in-home-page div{width:536px;font-size:18px}
.why-coupon-birds-container .search-from-why-coupon-birds .trends-menu-in-home-page{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}
.why-coupon-birds-container .search-from-why-coupon-birds .trends-menu-in-home-page .trends-menu-home-page-title{margin-right:3px;display:-webkit-box;display:-ms-flexbox;display:flex}
.why-coupon-birds-container .search-from-why-coupon-birds .trends-menu-in-home-page .trends-menu-home-page-title div{margin-top:auto;margin-bottom:auto}
.why-coupon-birds-container .search-from-why-coupon-birds .trends-menu-in-home-page .trends-menu-home-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:auto}
.why-coupon-birds-container .search-from-why-coupon-birds .trends-menu-in-home-page .trends-menu-home-page-link .separated-in-home-page-link{margin-right:3px}
.why-coupon-birds-container .search-result-why-coupon-birds{width:100%;position:absolute;background-color:#fff;z-index:1000;padding:0;list-style-type:none;border:.5px solid #c5c5c5;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.why-coupon-birds-container .search-result-why-coupon-birds li{height:2.5rem;line-height:2.5rem;font-size:16px;cursor:pointer;padding:0 1rem}
.why-coupon-birds-container .search-result-why-coupon-birds li:hover{background-color:#f5f5f5}
.why-coupon-birds-container .why-couponbirds-text-title{font-weight:700}
.why-coupon-birds-container .card-item-why-couponbirds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-height:350px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds{-webkit-box-sizing:border-box;box-sizing:border-box;width:47%;min-height:326px;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-align:center;-ms-flex-align:center;align-items:center;margin:12px;padding:15px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 #d9d9d9;box-shadow:0 1px 3px 0 #d9d9d9;position:relative}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds .image-in-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:206px}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds .image-in-card-body img{width:100%;margin:auto}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds .title-div{margin:10px 0 22px}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds .title-div .title{font-size:21px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds .show-date{position:absolute;left:16px;bottom:.3rem;z-index:100;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds .show-date svg{margin:auto 5px auto auto}
.why-coupon-birds-container .card-item-why-couponbirds .card-body-why-couponbirds .show-next{position:absolute;right:10px;bottom:.3rem;z-index:100;color:#2fc2a9}
.why-coupon-birds-container .why-couponbirds-text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.why-coupon-birds-container .why-couponbirds-text .why-couponbirds-text-title{width:97%;margin:auto;font-size:28px;text-align:center;margin-top:10px}
.why-coupon-birds-container .why-couponbirds-text p{width:97%;margin:auto}
.why-coupon-birds-container .why-couponbirds-text .red-in-why-couponbirds{color:#ff6d83}
.why-coupon-birds-container .why-couponbirds-text .green-in-why-couponbirds{color:#2fc2a9}
.why-coupon-birds-container .tail-in-why-couponbirds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
.why-coupon-birds-container .tail-in-why-couponbirds h3{margin:auto;width:97%;font-weight:700;font-size:22px}
.why-coupon-birds-container .tail-in-why-couponbirds p{margin:auto;width:97%}
.brand-bounce-test-1{color:#404040;background:#fff;width:100%;border-radius:5px;margin-bottom:10px;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;text-align:center;padding:10px 20px}
.brand-bounce-test-1 .div-header{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}
.brand-bounce-test-1 .div-header svg{width:30px;height:30px}
.brand-bounce-test-1 .div-header h1{margin-left:10px}
.brand-bounce-test-1 .div-header h1 span.red{color:#ff6d83}
.brand-bounce-test-1 .div-header h1 span.green{color:#2fc2a9}
.brand-bounce-test-1 p{font-size:1rem}
.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:576px;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2)}
.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}
.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}
.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}
.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}
.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}
.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}
.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}
.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}
.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}
.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}
.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}
.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}
.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}
.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}
.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}
.popover-header:empty{display:none}
.popover-body{padding:.5rem .75rem;color:#404040}
.popover-body .arrow-in-home-page{position:relative;margin:auto;font-size:18px}
.popover-body .arrow-in-home-page .dropdown-text-in-home-page{padding:15px 15px}
.popover-body .arrow-in-home-page .dropdown-text-in-home-page .dropdown-text-btn-home-page{position:absolute;right:10px;bottom:.3rem;z-index:100}
.popover-body .arrow-in-home-page .dropdown-text-in-home-page div{width:536px;font-size:18px}
.popover-body .arrow-in-search-no-result{position:relative;margin:auto;font-size:18px}
.popover-body .arrow-in-search-no-result .dropdown-menu-in-search-no-result{padding:15px 15px}
.popover-body .arrow-in-search-no-result .dropdown-menu-in-search-no-result .dropdown-btn-in-search-no-result{position:absolute;right:10px;bottom:.3rem;z-index:100;color:#2fc2a9;cursor:pointer}
.popover-body .arrow-in-search-no-result .dropdown-menu-in-search-no-result div{width:536px;font-size:18px}
.container-iphone-giveaway .red-in-iphone-giveaway{color:#ff6d83}
.container-iphone-giveaway .green-in-iphone-giveaway{color:#2fc2a9}
.container-iphone-giveaway .required-flag-in-mobile{color:red}
.container-iphone-giveaway .form-group-in-iphone-giveaway{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.container-iphone-giveaway .form-group-in-iphone-giveaway .giveaway-format-error{position:absolute;left:4px;bottom:-17px;color:red}
.container-iphone-giveaway .iphone-giveaway-official-result h4{font-size:20px}
.container-iphone-giveaway .iphone-giveaway-official-result p{font-size:15px}
.container-iphone-giveaway input::-webkit-input-placeholder{color:#aab2bd;font-size:12px}
.container-iphone-giveaway .winner-scroller-history .winner-scroller p{display:-webkit-box;display:-ms-flexbox;display:flex}
.container-iphone-giveaway .winner-scroller-history .winner-scroller p label{margin:auto 1rem}
.container-iphone-giveaway .modal-title-in-iphone-giveaway{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}
.countdown-in-iphone-giveaway-winner-style{padding-left:100px;padding-right:100px}
.ads-container-div{min-height:280px}
.container-military .banner-container .banner{position:relative}
.container-military .banner-container .banner img{width:100%}
.container-military .banner-container .banner .caption{position:absolute;height:100%;width:100%;top:0;left:0;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;z-index:133}
.container-military .banner-container .banner .caption h1{margin:0;text-align:center;font-size:56px;font-weight:700;color:#2fc2a9}
.container-military .static-paragraph-container{margin-top:30px;background-color:#fff}
.container-military .static-paragraph-container .static-paragraph{padding:20px 44px 20px 44px;font-size:18px}
.container-military .button-container .col{text-align:center;margin:34px 25px 0 25px;width:226px;height:170px;background-color:#fff;padding:42px 0;font-size:21px}
.container-military .button-container .col .icon-svg{min-height:54px}
.container-military .military-main .cat-container .row-cols-custom .col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.container-military .military-main .cat-container .cat-item{background-color:#fff;text-align:center;padding:20px 0;font-size:21px;margin-bottom:16px}
.container-military .military-main .coupons-container .row{padding:22px;margin-bottom:16px;background-color:#fff}
.container-military .military-main .coupons-container .deal .coupon-logo{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;width:100px}
.container-military .military-main .coupons-container .deal .coupon-logo img{max-width:100px}
.container-military .military-main .coupons-container .deal .coupon-button{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;padding-right:0}
.container-military .military-main .coupons-container .deal .coupon-content{font-size:18px}
.container-military .military-main .coupons-container .deal .coupon-content .coupon-title{font-weight:700;margin-bottom:13px}
.container-military .military-main .coupons-container .deal .btn-view-offer{color:#fff;background-color:#2fc2a9;border-color:#2fc2a9;font-weight:600;padding:.5rem 25px}
.container-military .military-main .coupons-container .deal .btn-view-offer:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.container-military .military-main .coupons-container .read-more{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}
.container-military .military-main .coupons-container .read-more .btn-read-more{font-size:21px;border-color:#2fc2a9}
.container-military .military-main .coupons-container .read-more .btn-read-more:hover{color:#fff;background-color:#2fc2a9;border-color:#2fc2a9}
.container-military .static-page .static-tag{margin-top:20px}
.container-military .static-page .static-tag a{font-size:18px}
.container-military .static-page .static-tag u{color:#00f}
.container-military .static-page .static-tag h5{font-size:18px}
.container-military .button-part{margin-top:30px;margin-bottom:30px;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}
.container-military .button-part .part{height:54px;width:607px;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;border-radius:50px;color:#fff;background-color:#2fc2a9;border-color:#2fc2a9;font-size:21px}
.hot-deals-container #hot-deals-cat-controls .hot-deals-cat-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:100px;padding-right:65px}
.hot-deals-container #hot-deals-cat-controls .hot-deals-cat-item .hot-deals-cat-item-value{margin-right:auto;text-align:center;cursor:pointer;margin-left:25px}
.hot-deals-container #hot-deals-cat-controls .hot-deals-cat-item .selected{color:#2fc2a9}
.hot-deals-container .hot-deals-body .hot-deals-cat-body h2{margin-top:15px;margin-bottom:15px;text-align:center;font-size:28px;font-weight:700;padding-right:65px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body{position:relative;padding:5px;border-radius:5px;background-color:#fff;width:200px;margin:5px;cursor:pointer}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-image{min-height:200px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-image img{margin-left:-5px;margin-top:-5px;height:200px;width:200px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-body-title{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;line-height:19px;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#000;min-height:38px;margin-top:20px;margin-bottom:18px;padding-left:8px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-price{padding-left:8px;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-price .hot-deals-product-current-price{font-size:22px;font-weight:bolder;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;margin-right:10px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-price .hot-deals-product-origin-price{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#d8d8d8;margin-top:auto;margin-bottom:auto}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-discount{position:absolute;top:6px;left:150px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-hot-discount{position:absolute;top:15px;left:150px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-logo{padding-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;margin-bottom:3px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-logo .hot-deals-product-logo-img{border-radius:30px;height:50px;margin-left:5px;max-width:50px}
.hot-deals-container .hot-deals-body .hot-deals-cat-body .hot-deals-product .hot-deals-product-body .hot-deals-product-logo .hot-deals-product-logo-brand{width:70%;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#7e7d7d;margin:auto auto auto 0}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal{position:relative;padding:5px;border-radius:5px;background-color:#fff;margin:5px;display:-webkit-box;display:-ms-flexbox;display:flex;border:solid 1px #2fc2a9}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-image-in-modal{min-width:200px;min-height:140px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-image-in-modal img{margin:auto}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-body-title-in-modal{font-size:15px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#3f3f3f;min-height:45px}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-price-in-modal{display:-webkit-box;display:-ms-flexbox;display:flex}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-price-in-modal .hot-deals-product-current-price-in-modal{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ff6d6b;margin-right:10px}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-price-in-modal .hot-deals-product-origin-price-in-modal{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#d8d8d8;margin-top:auto;margin-bottom:auto;margin-left:5px}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-body-brand-in-modal{font-size:16px;font-weight:600;margin-right:5px}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-discount-in-modal{position:absolute;top:-2px;left:-5px}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-hot-discount-in-modal{position:absolute;top:0;left:0;width:70px}
.hot-deals-container #hot-deals-modal .modal-body .hot-deals-product-body-in-modal .hot-deals-product-text-in-modal{padding:5px;min-width:200px}
.smilegive-header{display:none;width:100%;height:80px;background-color:#37aca2;z-index:1000;position:fixed;top:-100px}
.smilegive-header .smilegive-header-content{width:1140px;margin:auto;margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex}
.smilegive-header .smilegive-header-content .head-logo{max-height:44px;margin-top:-4px}
.smilegive-header .smilegive-header-content .head-logo img{width:100%;margin:auto}
.smilegive-header .smilegive-header-content .header-button{cursor:pointer;text-align:center;margin:auto;background-color:#fff;color:#37aca2;font-size:14px;font-weight:900;border-radius:23px;min-width:208px;height:46px;padding-top:12px;margin-right:0;margin-top:-10px}
.smilegive-header .smilegive-header-content .header-button span{font-weight:400}
.smilegive-footer{background:#000}
.smilegive-footer .smilegive-footer-content{margin:auto;padding-top:46px;padding-bottom:46px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.smilegive-footer .smilegive-footer-content .smilegive-footer-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.smilegive-footer .smilegive-footer-content .smilegive-footer-content-list li{list-style:none;padding:0 20px;border-right:2px solid #fff;line-height:24px}
.smilegive-footer .smilegive-footer-content .smilegive-footer-content-list li:last-child{border:none}
.smilegive-footer .smilegive-footer-content .home-logo{display:block;margin:32px auto 5px}
.smilegive-footer .smilegive-footer-content a{text-decoration:none}
.smilegive-footer .smilegive-footer-content .policy-link{margin:auto;font-size:16px;font-weight:400;color:#fff}
.smilegive-footer .smilegive-footer-content .copy-right{color:#fff}
.smilegive-index{background-color:#fff;margin:auto}
.smilegive-index .smilegive-content{width:1140px;margin:auto;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smilegive/smilegive-bg.jpg");background-size:100%;background-repeat:no-repeat;background-position-y:3%}
.smilegive-index .smilegive-content .logo-text{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;width:100%}
.smilegive-index .smilegive-content .logo-text .installed{height:60px;margin:0 0 0 11px;font-size:50px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#191919}
.smilegive-index .smilegive-content .logo-text .flower{width:40px}
.smilegive-index .smilegive-content .logo-text .text-logo svg path{fill:#f75f5e}
.smilegive-index .smilegive-content .logo-text .text-logo svg path:nth-child(2){fill:#2fc2a9}
.smilegive-index .smilegive-content .set-now{width:635px;height:58px;margin:30px auto 7px;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}
.smilegive-index .smilegive-content .top-link{padding-top:26px;margin-bottom:52px}
.smilegive-index .smilegive-content .top-link a{text-decoration:none;font-size:16px;font-weight:500;text-align:center;color:#777;cursor:pointer}
.smilegive-index .smilegive-content .top-link span{font-size:16px;font-weight:500;text-align:center;color:#37aca2}
.smilegive-index .smilegive-content .link-others{display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;margin-bottom:52px}
.smilegive-index .smilegive-content .link-others .others{margin-left:66%}
.smilegive-index .smilegive-content .link-others .others a{text-decoration:none;font-size:16px;font-weight:500;text-align:center;color:#191919;margin-left:38px;cursor:pointer}
.smilegive-index .smilegive-content .smilegive-logo{text-align:center}
.smilegive-index .smilegive-content .introduce-first{font-size:24px;text-align:center;color:#191919;margin:auto;max-width:848px;margin-top:46px}
.smilegive-index .smilegive-content .introduce-second{font-size:24px;text-align:center;color:#191919;margin:auto;max-width:778px;margin-top:62px}
.smilegive-index .smilegive-content .button-des{margin-top:78px;font-size:20px;text-align:center;color:#37aca2}
.smilegive-index .smilegive-content .download-button{cursor:pointer;margin:45px auto 70px auto;max-width:402px;height:78px;text-align:center;border-radius:39.1px;background-color:#f75f5e;font-size:27.2px;font-weight:900;color:#fff;padding-top:20px;z-index:1;position:relative}
.smilegive-index .smilegive-content .download-button span{font-weight:400}
.smilegive-index .smilegive-content .last-button{margin-top:30px}
.smilegive-index .smilegive-content .shadow-button{margin:auto;z-index:0;position:relative;border-radius:39.1px;max-width:402px;height:78px;background-color:#cbeeeb;top:-64px}
.smilegive-index .smilegive-content .smilegive-title{font-size:40px;font-weight:700;text-align:center;color:#000}
.smilegive-index .smilegive-content .smilegive-text{font-size:30px;font-weight:700;line-height:.83;text-align:center;color:#000;margin-top:20px}
.smilegive-index .smilegive-content .how-works-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:46px;margin-bottom:49px}
.smilegive-index .smilegive-content .how-works-content .how-works-ad{border-radius:16px;-webkit-box-shadow:0 9px 22px 0 rgba(226,226,226,.5);box-shadow:0 9px 22px 0 rgba(226,226,226,.5);border:solid 1px #cbeeeb;background-color:#fff;width:642px;height:361px;margin-right:58px}
.smilegive-index .smilegive-content .how-works-content .how-works-ad video{border-radius:16px;width:100%;height:100%}
.smilegive-index .smilegive-content .how-works-content .list-num{height:366px}
.smilegive-index .smilegive-content .how-works-content .list-num div{font-size:24px;letter-spacing:.53px;color:#37aca2;z-index:1;width:48px;height:48px;-webkit-box-shadow:0 2px 8px 0 #dedede;box-shadow:0 2px 8px 0 #dedede;border:solid 1px #37aca2;border-radius:100%;margin-bottom:87px;background-color:#fff;position:relative;padding:5px 16px 9px 15px}
.smilegive-index .smilegive-content .how-works-content .vertical-line{z-index:0;position:relative;left:-26px;width:2px;height:367px;border:2px dashed #37aca2}
.smilegive-index .smilegive-content .how-works-content .how-works-description{margin-left:50px}
.smilegive-index .smilegive-content .how-works-content .how-works-description .one-item{margin-bottom:28px}
.smilegive-index .smilegive-content .how-works-content .how-works-description .one-item p{max-width:296px;font-size:16px;letter-spacing:.35px;color:#404040}
.smilegive-index .smilegive-content .how-works-content .how-works-description .one-item .item-title{font-size:24px;font-weight:600;letter-spacing:.53px}
.smilegive-index .smilegive-content .how-works-content .how-works-description .one-item-last{margin-bottom:0}
.smilegive-index .smilegive-content .charity-main-line{margin-top:46px;display:-webkit-box;display:-ms-flexbox;display:flex}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:32px;position:relative;z-index:1}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-title .main-title-img{width:92px;height:92px;-webkit-box-shadow:0 2px 4px 0 rgba(221,221,221,.5);box-shadow:0 2px 4px 0 rgba(221,221,221,.5);border:solid 1px #d2efed;background-color:#fff;position:relative;border-radius:100%;z-index:2}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-title .main-title-content{width:480px;height:72px;padding:16px 26px 27px 91px;border-radius:36px;background-color:#37aca2;font-size:24px;font-weight:700;color:#fff;position:relative;left:-74px;top:12px;z-index:1}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content{position:relative;z-index:0;top:-48px;width:558px;height:308px;padding:79px 8px 34px 20px;border-radius:16px;-webkit-box-shadow:0 9px 22px 0 rgba(226,226,226,.5);box-shadow:0 9px 22px 0 rgba(226,226,226,.5);border:solid 1px #cbeeeb;background-color:#fff}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-description{font-size:16px;line-height:1.69;color:#404040}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-operate{margin-top:40px;margin-bottom:34px;display:-webkit-box;display:-ms-flexbox;display:flex}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-operate a{text-decoration:none;font-size:16px;color:#37aca2}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-operate .pick-class{margin-top:-8px;margin-left:48%;cursor:pointer}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-operate .pick-num{margin-left:16px}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-operate .pick-class-last{margin-left:51%}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-operate-last{margin-top:14px}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item .charity-main-content .main-content-operate-last .pick-class-last{margin-left:53%}
.smilegive-index .smilegive-content .charity-main-line .charity-main-item-last{margin-right:0}
.smilegive-index .smilegive-content .charity-main-line-last{margin-top:0}
.smilegive-index .smilegive-content .charity-main-line-last .main-title-img{padding:22px 5px 4px 4px}
.smilegive-index .smilegive-content .charity-main-line-last .charity-main-item-last{margin-right:0}
.smilegive-index .smilegive-content .charity-main-line-last .charity-main-item-last .main-title-img{padding:34px 5px 4px 6px}
.smilegive-index .smilegive-content .smilegive-title-description{width:731px;margin:auto;font-size:16px;line-height:1.69;color:#404040;margin-top:26px;margin-bottom:50px}
.smilegive-index .smilegive-content .smilegive-title-description .description-link{cursor:pointer;color:#37aca2}
.smilegive-index .smilegive-content .smilegive-title-description .description-link a{text-decoration:none}
.smilegive-index .smilegive-content .smilegive-title-description-last{margin-bottom:23px}
.smilegive-index .how-works-back1{background-color:#fafbfc;margin-top:35px;padding:72px 0 71px 0}
.smilegive-index .how-works-back1 .how-works-new-1{width:1140px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}
.smilegive-index .how-works-back1 .how-works-new-1 .how-works-left{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:center;-ms-flex-pack:center;justify-content:center;width:50%}
.smilegive-index .how-works-back1 .how-works-new-1 .how-works-left .how-works-left-1{font-size:53px;line-height:1.06;letter-spacing:1.17px;color:#f75f5e;font-weight:700}
.smilegive-index .how-works-back1 .how-works-new-1 .how-works-left .how-works-left-2{font-size:27px;font-weight:900;letter-spacing:.59px;color:#111;margin:37px 0 30px 0}
.smilegive-index .how-works-back1 .how-works-new-1 .how-works-left .how-works-left-3{max-width:297px;font-size:16px;letter-spacing:.35px;color:#000}
.smilegive-index .how-works-back1 .how-works-new-1 .how-works-right{width:50%}
.smilegive-index .how-works-back1 .how-works-new-1 .how-works-right img{width:100%}
.smilegive-index .how-works-back2{background-color:#fff;margin-top:35px;padding:72px 0 71px 0}
.smilegive-index .how-works-back2 .how-works-new-2{width:1140px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}
.smilegive-index .how-works-back2 .how-works-new-2 .how-works-left{width:50%}
.smilegive-index .how-works-back2 .how-works-new-2 .how-works-left img{width:100%}
.smilegive-index .how-works-back2 .how-works-new-2 .how-works-right{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:center;-ms-flex-pack:center;justify-content:center;margin:auto}
.smilegive-index .how-works-back2 .how-works-new-2 .how-works-right .how-works-right-1{font-size:53px;line-height:1.06;letter-spacing:1.17px;color:#f75f5e;font-weight:700}
.smilegive-index .how-works-back2 .how-works-new-2 .how-works-right .how-works-right-2{font-size:27px;font-weight:900;letter-spacing:.59px;color:#111;margin:37px 0 30px 0}
.smilegive-index .how-works-back2 .how-works-new-2 .how-works-right .how-works-right-3{max-width:297px;font-size:16px;letter-spacing:.35px;color:#000}
.smilegive-index .how-works-back{background-color:#2fc2a9;margin:auto}
.smilegive-index .how-works-back .how-works-banner{width:1140px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}
.smilegive-index .how-works-back .how-works-banner .title{margin-top:51px;font-size:34px;font-weight:600;line-height:.74;text-align:center;color:#fff}
.smilegive-index .how-works-back .how-works-banner .button{width:403px;height:78px;border-radius:39.1px;background-color:#fff;margin:41px 0 39px 0;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;cursor:pointer}
.smilegive-index .how-works-back .how-works-banner .button .text1{font-size:27.2px;font-weight:900;color:#2fc2a9}
.smilegive-index .how-works-back .how-works-banner .button .text1 .text2{font-weight:400}
.smilegive-index .ideal-background{background-color:#fff;margin:71px 0 72px 0}
.smilegive-index .ideal-background .ideal-charity{background-image:url("../images/cb-imported/smile-banner-background.png");background-repeat:round;width:1140px;margin:auto;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.smilegive-index .ideal-background .ideal-charity .title{font-size:30px;font-weight:700;line-height:.83;text-align:center;color:#000;margin:0 0 50px 0}
.smilegive-index .ideal-background .ideal-charity .ideal{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}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-1-left{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:center;-ms-flex-pack:center;justify-content:center;width:50%}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-1-left .digit{font-size:53px;line-height:1.06;letter-spacing:1.17px;color:#f75f5e;font-weight:700}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-1-left .topic{font-size:27px;font-weight:900;letter-spacing:.59px;color:#111;margin:37px 0 30px 0}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-1-left .text{max-width:441px;font-size:16px;letter-spacing:.35px;color:#000}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-1-right{width:50%}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-1-right img{width:100%}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-2-left{width:45%}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-2-left img{width:100%}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-2-right{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:center;-ms-flex-pack:center;justify-content:center;width:50%;margin-left:5%}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-2-right .digit{font-size:53px;line-height:1.06;letter-spacing:1.17px;color:#f75f5e;font-weight:700}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-2-right .topic{font-size:27px;font-weight:900;letter-spacing:.59px;color:#111;margin:37px 0 30px 0}
.smilegive-index .ideal-background .ideal-charity .ideal .ideal-2-right .text{max-width:441px;font-size:16px;letter-spacing:.35px;color:#000}
.smilegive-index .smilegive-background{background-color:#f1f8f8;margin:auto}
.smilegive-index .smilegive-background .what-is-smilegive{width:1140px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}
.smilegive-index .smilegive-background .what-is-smilegive .title{font-size:30px;font-weight:700;letter-spacing:.66px;text-align:center;color:#000;margin:58px 0 28px 0}
.smilegive-index .smilegive-background .what-is-smilegive .text1{max-width:788px;font-size:16px;line-height:1.69;text-align:center;color:var(--greyish-brown);margin-bottom:30px}
.smilegive-index .smilegive-background .what-is-smilegive .text2{max-width:788px;font-size:16px;line-height:1.69;text-align:center;color:var(--greyish-brown);margin-bottom:59px}
.smilegive-index .get-and-donate{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;margin:auto}
.smilegive-index .get-and-donate .title{margin:60px 0 40px 0;font-size:40px;font-weight:800;line-height:1;text-align:center;color:#000}
.smilegive-index .get-and-donate .button{width:403px;height:78px;border-radius:39.1px;background-color:#f75f5e;margin:31px 0 73px 0;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;cursor:pointer}
.smilegive-index .get-and-donate .button .text1{font-size:27.2px;font-weight:900;color:#fff}
.smilegive-index .get-and-donate .button .text1 .text2{font-weight:400}
.success{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.success img{width:100%}
.success .img{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;width:1140px;margin:0 auto}
.success .img p{font-weight:700;font-size:28px}
.success .how-to-work{width:100%}
.success .how-to-work .how-to-work-text{text-align:center;padding:50px 0 43px;font-size:38px;font-weight:800;text-align:center;background:#fafbfc}
.success .go-to-button{margin:50px auto 70px;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}
.success .go-to-button .go-to{width:304px;height:68px;border-radius:34px;background-color:#f75f5e;border:none;outline:0;cursor:pointer;color:#fff;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}
.success .go-to-button .go-to span{font-size:24px;font-weight:800}
.success .go-to-button:hover{color:#fff}
.smilegive-for-charities{background-color:#fff}
.smilegive-for-charities .raise-step{background-color:#f5f5f7;height:334px;margin-top:50px;margin-bottom:50px;text-align:center;padding-top:22px}
.smilegive-for-charities .raise-step .step-title{margin:auto;margin-top:22px;font-size:30px;font-weight:700;letter-spacing:.66px;color:#43bdb2}
.smilegive-for-charities .raise-step .line-linkstep{position:relative;width:924px;height:1px;border:2px dashed #3aada3;top:70px;margin:auto;z-index:0}
.smilegive-for-charities .raise-step .step-item-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;margin-top:42px;margin-bottom:60px}
.smilegive-for-charities .raise-step .step-item-line .step-item{width:238px}
.smilegive-for-charities .raise-step .step-item-line .step-item .step-num{width:48px;height:48px;text-align:center;background-color:#3aada3;font-size:24px;letter-spacing:.53px;color:#fff;margin:auto;margin-bottom:50px;position:relative;z-index:1;border-radius:100%;padding-top:6px}
.smilegive-for-charities .raise-step .step-item-line .step-item .step-item-des{max-width:178px;font-size:20px;color:#404040;margin:auto}
.smilegive-for-charities .for-charities-content{width:1140px;margin:auto;background-image:url("../images/cb-imported/project-static-page/smilegive/smilegive-bg.jpg");background-size:100%;background-repeat:no-repeat;background-position-y:3%}
.smilegive-for-charities .for-charities-content .top-link{padding-top:26px;margin-bottom:52px}
.smilegive-for-charities .for-charities-content .top-link a{text-decoration:none;font-size:16px;font-weight:500;text-align:center;color:#777;cursor:pointer}
.smilegive-for-charities .for-charities-content .top-link span{font-size:16px;font-weight:500;text-align:center;color:#37aca2}
.smilegive-for-charities .for-charities-content .link-others{display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;margin-bottom:50px}
.smilegive-for-charities .for-charities-content .link-others .others{margin-left:70%}
.smilegive-for-charities .for-charities-content .link-others .others a{text-decoration:none;font-size:16px;font-weight:500;text-align:center;color:#191919;cursor:pointer}
.smilegive-for-charities .for-charities-content .introduce{font-size:24px;text-align:center;color:#191919;margin:auto;max-width:848px;margin-top:50px}
.smilegive-for-charities .for-charities-content .smilegive-title{font-size:30px;font-weight:700;text-align:center;color:#404040}
.smilegive-for-charities .for-charities-content .change-button-line{width:96%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}
.smilegive-for-charities .for-charities-content .change-button-line .change-button{width:211px;height:68px;border-radius:36px;-webkit-box-shadow:0 9px 22px 0 rgba(226,226,226,.5);box-shadow:0 9px 22px 0 rgba(226,226,226,.5);border:solid 1px #fff;background-color:#fff;margin:auto;text-align:center;padding-top:14px;margin-top:60px;cursor:pointer}
.smilegive-for-charities .for-charities-content .change-button-line .change-button span{margin:auto;text-align:center;font-size:24px;font-weight:600;color:#37aca2}
.smilegive-for-charities .for-charities-content .change-button-line .selected-button{border:solid 1px #37aca2;background-color:#37aca2}
.smilegive-for-charities .for-charities-content .change-button-line .selected-button span{margin:auto;text-align:center;font-size:24px;font-weight:600;color:#fff}
.smilegive-for-charities .for-charities-content .change-button-line .change-button-last{float:right}
.smilegive-for-charities .for-charities-content .smilegive-image-line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;background-color:#f5f5f7;height:233px}
.smilegive-for-charities .for-charities-content .smilegive-image-line .smilegive-image{margin:auto;max-width:320px;margin-left:91px}
.smilegive-for-charities .for-charities-content .smilegive-image-line .smilegive-image .logo-size{font-size:16px;font-weight:500;color:#404040;margin-top:14px;margin-bottom:22px}
.smilegive-for-charities .for-charities-content .smilegive-image-line .smilegive-image img{margin:auto;max-height:100px;max-width:300px}
.smilegive-for-charities .for-charities-content .smilegive-image-line .image-operate{margin:auto;margin-top:20px;margin-right:92px}
.smilegive-for-charities .for-charities-content .smilegive-image-line .image-operate .image-code{width:549px;height:110px;border-radius:16px;-webkit-box-shadow:0 9px 22px 0 rgba(226,226,226,.5);box-shadow:0 9px 22px 0 rgba(226,226,226,.5)}
.smilegive-for-charities .for-charities-content .smilegive-image-line .image-operate .image-code textarea{width:100%;height:100%;border-radius:16px;border:solid 1px #cbeeeb;background-color:#fff}
.smilegive-for-charities .for-charities-content .smilegive-image-line .image-operate .image-copy{cursor:pointer;margin:auto;margin-top:14px;max-width:352px;height:46px;text-align:center;border-radius:39.1px;background-color:#37aca2;font-size:16px;font-weight:600;color:#fff;padding-top:8px;z-index:1;position:relative}
.smilegive-for-charities .for-charities-content .smilegive-image-line .image-operate .image-copy .image-copy-text{margin:auto;margin-left:14px;font-weight:400}
.smilegive-for-charities .for-charities-content .smilegive-image-line .image-operate .image-shadow-button{margin:auto;z-index:0;position:relative;border-radius:39.1px;max-width:352px;height:46px;background-color:#cbeeeb;top:-38px}
.smilegive-for-charities .for-charities-content .smilegive-image-line .image-operate-last{margin-top:77px}
.smilegive-for-charities .for-charities-content .smilegive-image-line-last{margin-top:24px;height:340px}
.smilegive-for-charities .for-charities-content .smilegive-image-line-last .smilegive-image img{margin:auto;max-height:250px}
.smilegive-for-charities .for-charities-content .smilegive-image-line-last .smilegive-image-mob img{margin:auto;max-width:200px}
.smilegive-for-charities .for-charities-content .link-image{margin-bottom:34px;width:1140px;height:141px;background-image:url("../images/cb-imported/project-static-page/smilegive/pc/link-image.png");background-size:100%;background-repeat:no-repeat;text-align:center;padding-top:38px;margin-top:30px}
.smilegive-for-charities .for-charities-content .link-image .link-url{font-size:30px;font-weight:700;color:#fff;margin:auto;text-align:center}
.smilegive-for-charities .for-charities-content .button-des{font-size:20px;text-align:center;color:#37aca2}
.smilegive-for-charities .for-charities-content .download-button{cursor:pointer;margin:45px auto auto auto;max-width:402px;height:78px;text-align:center;border-radius:39.1px;background-color:#37aca2;font-size:27.2px;font-weight:900;color:#fff;padding-top:20px;z-index:1;position:relative}
.smilegive-for-charities .for-charities-content .download-button span{font-weight:400}
.smilegive-for-charities .for-charities-content .shadow-button{margin:auto;z-index:0;position:relative;border-radius:39.1px;max-width:402px;height:78px;background-color:#cbeeeb;top:-64px}
.smilegive-for-charities .for-charities-content .please-title{margin:auto;width:850px;font-size:24px;font-weight:400;line-height:1.38;text-align:center;color:#404040;padding-bottom:50px;margin-top:-30px}
.smilegive-for-charities .for-charities-content .please-title .charity-link{font-weight:700}
.header-show-1{-webkit-transition:.3s ease-in-out!important;transition:.3s ease-in-out!important}
.header-show-2{top:0!important}
.couponfinder-welcome{padding-bottom:320px;background-color:#fff}
.couponfinder-welcome .welcome-content{width:1140px;margin:auto;padding-top:38px}
.couponfinder-welcome .welcome-content .scroll-bar{height:64px;width:1100px;margin:auto;background-color:#d6f3ee;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;margin-top:50px;margin-bottom:14px;z-index:900;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-welcome .welcome-content .scroll-bar .scroll-sign{width:74px;height:74px;margin-top:-13px;margin-left:-5px}
.couponfinder-welcome .welcome-content .scroll-bar .scroll-sign img{width:100%}
.couponfinder-welcome .welcome-content .scroll-bar .scroll-marquee{white-space:nowrap;overflow:hidden;margin-left:16px;margin-right:10px;width:92%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:4px}
.couponfinder-welcome .welcome-content .scroll-bar .scroll-marquee p{margin-left:0;font-size:20px;font-weight:600;color:#333;line-height:2.25}
.couponfinder-welcome .welcome-content .scroll-bar .scroll-marquee p label{margin:auto 2rem}
.couponfinder-welcome .welcome-content .scroll-bar .scroll-marquee p label svg{margin-top:-4px;margin-right:10px}
.couponfinder-welcome .welcome-content .scroll-bar .scroll-marquee p label span{color:#f75f5e}
.couponfinder-welcome .welcome-content .welcome-sign{text-align:center}
.couponfinder-welcome .welcome-content h1{font-size:40px;font-weight:700;letter-spacing:1px;text-align:center;color:#21c3a9;margin-top:20px;line-height:60px}
.couponfinder-welcome .welcome-content h1 .welcome-txt{font-size:36px;font-weight:700;letter-spacing:.9px;text-align:center;color:#333}
.couponfinder-welcome .welcome-content h2{font-size:30px;font-weight:500;letter-spacing:.75px;color:#333;margin-top:65px;text-align:center}
.couponfinder-welcome .welcome-content .welcome-brand-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:60px auto 100px}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand-box-left{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-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand-box-left .welcome-brand-title{font-size:24px;font-weight:500;text-align:center;color:#333}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand-box-left .welcome-brand-box-link{position:relative;margin:43px 0 76px}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand-box-left .welcome-brand-box-link svg{height:38px;margin-left:-30px;margin-right:5px}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand-box-left .welcome-brand-box-link .welcome-brand-btn{width:400px;height:70px;font-size:24px;border-radius:39px;-webkit-box-shadow:0 2px 12px 0 rgba(198,198,198,.5);box-shadow:0 2px 12px 0 rgba(198,198,198,.5);border:solid 2px #d9d9d9;background-color:#fff}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand-box-left .welcome-brand-content{font-size:20px;font-weight:500;text-align:center;color:#666}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:auto}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand .welcome-brand-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:91px;margin-bottom:38px}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand .welcome-brand-line .brand-item{margin-right:34px;cursor:pointer}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand .welcome-brand-line .brand-item img{width:91px;height:91px}
.couponfinder-welcome .welcome-content .welcome-brand-box .welcome-brand .welcome-brand-line .brand-item-middle{margin-right:32px}
.couponfinder-welcome .welcome-content .welcome-switch{width:1140px;height:290px;margin-bottom:54px}
.couponfinder-welcome .welcome-content .welcome-switch ol{top:300px}
.couponfinder-welcome .welcome-content .welcome-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-welcome .welcome-content .welcome-switch ol .active{opacity:1!important}
.couponfinder-welcome .welcome-content .welcome-switch-sec{width:1140px;height:290px}
.couponfinder-welcome .welcome-content .welcome-switch-sec ol{top:270px}
.couponfinder-welcome .welcome-content .welcome-switch-sec ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-welcome .welcome-content .welcome-switch-sec ol .active{opacity:1!important}
.welcome-pop-ups{width:100%;height:100%;background-color:#3333334f;position:fixed;top:0;left:0}
.welcome-pop-ups .pop-ups-box{height:500px;width:400px;margin:auto;margin-top:15%;position:relative}
.welcome-pop-ups .pop-ups-box .pop-ups-close{position:absolute;left:240px;top:0;height:20px;width:20px;cursor:pointer}
.welcome-pop-ups .pop-ups-box .pop-ups-close img{width:100%}
.welcome-pop-ups .pop-ups-box .pop-ups-img-box{width:360px;height:360px;margin:0 auto;position:relative}
.welcome-pop-ups .pop-ups-box .pop-ups-img-box img{width:100%}
.welcome-pop-ups .pop-ups-box a .pop-ups-btn{height:50px;width:400px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;text-align:center;line-height:50px;background-color:#ff5f62;font-size:22px;border-radius:80px;color:#fff;cursor:pointer}
.couponfinder-welcome .welcome-uninstall-text-one{font-size:36px;font-weight:700;letter-spacing:2px;text-align:center;color:#333}
.couponfinder-welcome .welcome-uninstall-text-two{font-size:25px;letter-spacing:.9px;text-align:center;color:#404040;margin-top:10px}
.couponfinder-welcome .welcome-btn-box{height:50px;width:100%;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-welcome .welcome-btn-box .welcome-btn{display:inline-block;height:100%;width:300px;text-align:center;line-height:50px;background-color:#ff5f62;font-size:24px;border-radius:80px;color:#fff;cursor:pointer}
.couponfinder-welcome .welcome-btn-box .welcome-btn svg{width:30px;height:30px;background:#fff;border-radius:30px;vertical-align:sub}
.couponfinder-welcome .welcome-btn-caption{text-align:center;font-size:14px;margin-top:10px;color:#8a8a8a}
.couponfinder-welcome .carousel-fade .carousel-inner .carousel-item{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:opacity;transition-property:opacity}
.couponfinder-welcome .carousel-fade .carousel-inner .active.carousel-item-left,.couponfinder-welcome .carousel-fade .carousel-inner .active.carousel-item-right,.couponfinder-welcome .carousel-fade .carousel-inner .carousel-item{opacity:0}
.couponfinder-welcome .carousel-fade .carousel-inner .active,.couponfinder-welcome .carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,.couponfinder-welcome .carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1}
.couponfinder-welcome .carousel-vertical .carousel-inner .carousel-item-next.carousel-item-left,.couponfinder-welcome .carousel-vertical .carousel-inner .carousel-item-prev.carousel-item-right{-webkit-transform:translateY(0);transform:translateY(0)}
.couponfinder-welcome .carousel-vertical .carousel-inner .active.carousel-item-left,.couponfinder-welcome .carousel-vertical .carousel-inner .carousel-item-prev{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.couponfinder-welcome .carousel-vertical .carousel-inner .active.carousel-item-right,.couponfinder-welcome .carousel-vertical .carousel-inner .carousel-item-next{-webkit-transform:translateY(100%);transform:translateY(100%)}
.couponfinder-welcome .welcome-carousel{width:100%;height:30px;margin:40px 0 50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.couponfinder-welcome .welcome-carousel .welcome-carousel-img{position:absolute;height:35px;width:35px;top:0;left:200px}
.couponfinder-welcome .welcome-carousel .welcome-carousel-img img{width:100%}
.couponfinder-welcome .welcome-carousel #slides .carousel-inner{height:35px;width:700px;margin-left:55px;line-height:35px;text-align:center;background:pink;position:relative;font-size:18px;border-radius:3px}
.couponfinder-header{width:100%;height:98px;background-color:#fff;-webkit-box-shadow:0 2px 4px 1px rgba(231,226,226,.5);box-shadow:0 2px 4px 1px rgba(231,226,226,.5);z-index:1000;position:fixed;top:-100px;cursor:pointer}
.couponfinder-header .couponfinder-header-content{width:1240px;margin:auto;margin-top:19px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-header .couponfinder-header-content .coupon-header-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:700;border-radius:27.6px;width:254px;height:56px;padding-top:15px;margin-right:0;margin-top:-1px}
.couponfinder-header .couponfinder-header-content .coupon-header-button span{font-size:15px;font-weight:500}
.couponfinder-index{background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index .index-content{width:1200px;margin:auto}
.couponfinder-index .index-content .link-others{padding-top:40px}
.couponfinder-index .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-index .index-content .show-work .work-link{width:566px;margin-top:46px}
.couponfinder-index .index-content .show-work .work-link h1{font-size:32px;letter-spacing:-.5px;font-weight:700;color:#333}
.couponfinder-index .index-content .show-work .work-link p{margin-top:14px;font-weight:600;letter-spacing:-.5px;font-size:28px;color:#7e7e7e}
.couponfinder-index .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:44px;background-color:#f8747a;color:#fff;font-size:22px;letter-spacing:-.5px;font-weight:700;border-radius:27.6px;width:324px;height:56px;padding-top:12px}
.couponfinder-index .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-index .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:36px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:400;letter-spacing:-.5px;color:#7e7e7e}
.couponfinder-index .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-left:40px}
.couponfinder-index .index-content .show-work .works-ad video{width:500px;height:344px;border-radius:20px}
.couponfinder-index .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-index .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-index .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-index .index-content .index-switch ol{top:276px}
.couponfinder-index .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-index .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-index .index-content .couponfinder-title{font-size:32px;letter-spacing:-.5px;font-weight:700;color:#333;text-align:center;margin-bottom:40px}
.couponfinder-index .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-index .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-index .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-index .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-index .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;letter-spacing:-.5px;font-weight:600;letter-spacing:.73px;color:#333}
.couponfinder-index .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;letter-spacing:-.5px;color:#333;width:440px;margin-top:20px}
.couponfinder-index .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-index .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index .couponfinder-download .goto-download-sign{font-size:36px;letter-spacing:-.5px;font-weight:600;text-align:center;color:#333}
.couponfinder-index .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;letter-spacing:-.5px;font-weight:700;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-index .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-index #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-index #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-review{position:relative}
.couponfinder-review .all-back{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0}
.couponfinder-review .all-back .left-back{width:50vw;height:110vh}
.couponfinder-review .all-back .right-back{width:50vw;height:110vh;background-color:#faf9fc}
.couponfinder-review .couponfinder-review-content{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:auto;width:1440px}
.couponfinder-review .couponfinder-review-content .logo{margin-top:6vh;margin-left:150px}
.couponfinder-review .couponfinder-review-content .left-page{float:left;width:720px}
.couponfinder-review .couponfinder-review-content .left-page .logo-img{width:249px;height:40px;margin-left:165px}
.couponfinder-review .couponfinder-review-content .left-page .logo-img img{margin-top:21px;width:100%;height:100%}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img{position:relative;width:443px;height:82px;margin-left:160px;margin-top:10vh;margin-right:69.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img .leftff{position:absolute;top:-24.3px;left:-60px}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img .leftff img{width:61.3px;height:71px}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img .rightff{position:absolute;top:-15.8px;right:-15.8px}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img .rightff img{width:61.3px;height:71px}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img .congrats-what-a-luc{font-size:30px;font-weight:700;text-align:center;color:#171717}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img .congrats-what-a-luc .text-style-1{font-size:38px;color:#ff7c76}
.couponfinder-review .couponfinder-review-content .left-page .congrate-ang-img .congrats-what-a-luc-o{width:600px;margin-left:-52px}
.couponfinder-review .couponfinder-review-content .left-page .hhhr{margin:25px auto;width:451px}
.couponfinder-review .couponfinder-review-content .left-page .hhhr hr{border:1px dashed #2fc2a9}
.couponfinder-review .couponfinder-review-content .left-page .we-are-expecting-a-k{display:block;width:451px;height:105px;font-size:22px;font-weight:500;line-height:1.59;color:#171717;margin:44px auto;text-align:center}
.couponfinder-review .couponfinder-review-content .left-page .leave-a-quick-review{margin-top:36.5px;margin-left:135px}
.couponfinder-review .couponfinder-review-content .left-page .leave-a-quick-review ul{padding:0;list-style-type:none;font-size:17px}
.couponfinder-review .couponfinder-review-content .left-page .leave-a-quick-review ul li{margin-bottom:15px;line-height:100%}
.couponfinder-review .couponfinder-review-content .left-page .leave-a-quick-review ul li img{width:22px;height:22px;margin-right:13px}
.couponfinder-review .couponfinder-review-content .left-page .down{margin-left:325px;margin-top:27px}
.couponfinder-review .couponfinder-review-content .left-page .down img{width:22.4px;height:24.8px}
.couponfinder-review .couponfinder-review-content .left-page .review-link-button{margin-top:23px;margin-left:165px;width:357.9px;height:82px;border-radius:9px;background-color:#2fc2a9;border:none;text-align:center}
.couponfinder-review .couponfinder-review-content .left-page .review-link-button span{width:275px;font-size:26px;font-weight:800;color:#fff}
.couponfinder-review .couponfinder-review-content .left-page .review-starAndText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-left:219px}
.couponfinder-review .couponfinder-review-content .left-page .review-starAndText .review-star{width:114px;height:16px;margin-right:10px}
.couponfinder-review .couponfinder-review-content .left-page .review-starAndText .review-starAndText-span{font-size:19px;font-weight:700;text-align:center;color:#106c5c}
.couponfinder-review .couponfinder-review-content .right-page{float:right;width:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:90px}
.couponfinder-review .couponfinder-review-content .right-page .right-first{width:511px;height:58px;margin-top:21vh}
.couponfinder-review .couponfinder-review-content .right-page .right-first .how-to-review-on-the{font-size:24px;font-weight:500;color:#171717}
.couponfinder-review .couponfinder-review-content .right-page .rightul{margin-top:16px}
.couponfinder-review .couponfinder-review-content .right-page .rightul ul{list-style:none;padding:0}
.couponfinder-review .couponfinder-review-content .right-page .rightul ul li{position:relative;margin-top:17px}
.couponfinder-review .couponfinder-review-content .right-page .rightul ul li img{width:16px;height:16px;position:absolute;left:0;top:5px}
.couponfinder-review .couponfinder-review-content .right-page .rightul ul li .enter-the-chrome-web{margin-left:25px;font-size:18px;font-weight:500}
.couponfinder-review .couponfinder-review-content .right-page .review-switch{width:500px;height:300px;margin-top:20px}
.couponfinder-review .couponfinder-review-content .right-page .review-switch img{width:100%}
.couponfinder-review .couponfinder-review-content .right-page .review-switch ol{top:208px}
.couponfinder-review .couponfinder-review-content .right-page .review-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-review .couponfinder-review-content .right-page .review-switch ol .active{opacity:1!important}
.couponfinder-review .footer{width:100%;height:211px;position:absolute;top:828px}
.couponfinder-review .footer img{width:100%;height:211px}
.couponfinder-index-join-9{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-9 .index-content{width:1140px;margin:auto}
.couponfinder-index-join-9 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-9 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index-join-9 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:200px;margin-top:100px}
.couponfinder-index-join-9 .index-content .show-work .work-link{width:566px;margin-top:46px}
.couponfinder-index-join-9 .index-content .show-work .work-link h1{font-size:34px;font-weight:900;letter-spacing:.85px;color:#333}
.couponfinder-index-join-9 .index-content .show-work .work-link p{margin-top:14px;font-weight:500;letter-spacing:.75px;font-size:24px;color:#333}
.couponfinder-index-join-9 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:36px;background-color:#ff7c76;color:#fff;font-size:24px;font-weight:900;border-radius:45.5px;width:400px;height:76px;padding-top:21px}
.couponfinder-index-join-9 .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-9 .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:36px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-9 .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-join-9 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-index-join-9 .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-right:80px;margin-top:24px}
.couponfinder-index-join-9 .index-content .show-work .works-ad video{width:500px;height:324px;border-radius:20px}
.couponfinder-index-join-9 .index-content .show-work .works-ad img{width:100%}
.couponfinder-index-join-9 .index-content .show-work .works-ad-back{position:absolute;width:500px;height:324px;top:-16px;left:30px;z-index:0}
.couponfinder-index-join-9 .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-index-join-9 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-index-join-9 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-index-join-9 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}
.couponfinder-index-join-9 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:500px;height:322px}
.couponfinder-index-join-9 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index-join-9 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-index-join-9 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-index-join-9 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:30px;font-weight:500;color:#333;width:440px;margin-top:20px}
.couponfinder-index-join-9 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-index-join-9 #modal-smart-lp{background-color:rgba(36,43,41,.55);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp{max-width:852px}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-header{border-bottom:none;border-top:6px solid #2fc2a9;padding:0 1rem}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .close-line .close-modal-lp{float:right;margin-right:10px;margin-top:10px;cursor:pointer}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body{cursor:pointer;text-align:left}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body .smart-ads-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:70px}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body .smart-ads-top .smart-ads-title{margin:auto;color:#333;font-size:36px;font-weight:700;margin-top:45px;margin-left:20px}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body .smart-ads-top .lp-avatar{width:130px;height:100%}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body .smart-ads-modal-text{margin:auto;width:526px;font-size:18px;font-weight:500;text-align:center;color:#333;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body .smart-ads-modal-key-btn{border-radius:33px;font-size:21.6px;background-color:#ff7177;width:408px;height:68px;margin:36px auto 0 auto;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body .smart-ads-modal-key-btn .smart-coupon-modal-btn-key-text{margin:auto;color:#fff}
.couponfinder-index-join-9 #modal-smart-lp .modal-dialog-lp .modal-body .link-score{margin:auto;margin-top:36px;margin-bottom:16px}
.couponfinder-index-join-7{position:relative;padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/lp16/index-back.svg");background-size:144% 100%;background-repeat:no-repeat}
.couponfinder-index-join-7 .index-content{width:1246px;margin:auto}
.couponfinder-index-join-7 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-7 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index-join-7 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:68px}
.couponfinder-index-join-7 .index-content .show-work .work-link{width:670px;margin-top:46px}
.couponfinder-index-join-7 .index-content .show-work .work-link h1{font-size:44px;font-weight:700;letter-spacing:1px;color:#404040;width:500px}
.couponfinder-index-join-7 .index-content .show-work .work-link p{width:500px;margin-top:20px;font-weight:500;letter-spacing:.94px;font-size:31px;color:#818181}
.couponfinder-index-join-7 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:36px;background-color:#ff7c76;color:#fff;font-size:22px;font-weight:900;border-radius:44.2px;width:456px;height:65px;padding-top:16px}
.couponfinder-index-join-7 .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-7 .index-content .show-work .work-link .link-score{margin-top:28px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-7 .index-content .show-work .work-link .link-score svg{margin-right:6px}
.couponfinder-index-join-7 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:10px;font-size:19px;color:#7e7e7e;font-weight:500}
.couponfinder-index-join-7 .index-content .show-work .listen{width:130px;height:100px}
.couponfinder-index-join-7 .index-content .show-work .listen img{width:100%}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll{width:600px;height:600px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .one-show{position:relative;width:527px;height:118px;border-radius:18.2px;-webkit-box-shadow:0 1px 48px 0 rgba(204,204,204,.5);box-shadow:0 1px 48px 0 rgba(204,204,204,.5);background-color:#fff;margin-top:25px;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease-in-out!important;transition:.3s ease-in-out!important}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .one-show p{margin:auto;font-size:32.7px;font-weight:600;color:#404040}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .one-show p .color-1{color:#f95e5a}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .one-show p .color-2{color:#2fc2a9}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .hide{display:none}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-0{width:435px;height:54px;opacity:.31;border-radius:0 0 15px 15px;margin-left:50px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-0 p{font-size:23px;margin-top:6px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-1{width:435px;height:97px;opacity:.77;border-radius:15px;margin-left:50px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-1 p{font-size:25px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-3{width:435px;height:97px;opacity:.77;border-radius:15px;margin-left:50px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-3 p{font-size:25px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-4{width:435px;height:60px;opacity:.42;border-radius:15px 15px 0 0;margin-left:50px}
.couponfinder-index-join-7 .index-content .show-work .works-ad-scroll .sty-4 p{font-size:23px}
.couponfinder-index-join-7 .play{position:absolute;right:0;bottom:212px;width:100px;height:148px}
.couponfinder-index-join-7 .play img{width:100%}
.couponfinder-index-join-8{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-8 .index-content{width:1246px;margin:auto}
.couponfinder-index-join-8 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-8 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index-join-8 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:48px;margin-bottom:30px}
.couponfinder-index-join-8 .index-content .show-work .work-link{width:670px;margin-top:46px;margin-left:92px}
.couponfinder-index-join-8 .index-content .show-work .work-link h1{font-size:38px;font-weight:900;letter-spacing:1px;color:#333}
.couponfinder-index-join-8 .index-content .show-work .work-link p{width:570px;margin-top:36px;font-weight:500;letter-spacing:.94px;font-size:28px;color:#7e7e7e}
.couponfinder-index-join-8 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:36px;background-color:#ff7c76;color:#fff;font-size:24px;font-weight:900;border-radius:45.5px;width:510px;height:76px;padding-top:21px}
.couponfinder-index-join-8 .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-8 .index-content .show-work .work-link .link-score{margin-top:36px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-8 .index-content .show-work .work-link .link-score svg{margin-right:6px}
.couponfinder-index-join-8 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:19px;color:#7e7e7e;font-weight:500}
.couponfinder-index-join-8 .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;margin-top:50px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff}
.couponfinder-index-join-8 .index-content .show-work .works-ad video{width:500px;height:350px;border-radius:20px}
.couponfinder-index-join-8 .index-content .show-work .works-ad-back{position:absolute;width:506px;height:390px;top:14px;left:24px;z-index:0}
.couponfinder-index-join-8 .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-index-join-8 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-index-join-8 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-index-join-8 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index-join-8 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-index-join-8 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index-join-8 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-index-join-8 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-index-join-8 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-index-join-8 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-index-join-8 .smartcoupon-pepole-item{padding-bottom:80px;width:1304px;margin:auto}
.couponfinder-index-join-8 .smartcoupon-pepole-item .index-switch-lp1{position:relative;height:280px}
.couponfinder-index-join-8 .smartcoupon-pepole-item .index-switch-lp1 .pre{cursor:pointer;position:absolute;top:148px;z-index:10}
.couponfinder-index-join-8 .smartcoupon-pepole-item .index-switch-lp1 .next{cursor:pointer;position:absolute;top:148px;z-index:10;right:14px}
.couponfinder-index-join-8 .smartcoupon-pepole-item .index-switch-lp1 .pepole-item-line{cursor:pointer;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px;padding-right:100px}
.couponfinder-index-join-8 .smartcoupon-pepole-item .index-switch-lp1 .pepole-item-line .one-pepole-item{margin-left:9px;margin-right:9px}
.couponfinder-index-join-8 .smartcoupon-pepole-item .index-switch-lp1 .pepole-item-line .one-pepole-item img{margin:auto;width:345px;height:275px}
.couponfinder-index-join-8 .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-join-8 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-join-8 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-index-join-8 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-index-join-6{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-6 .index-content{width:1246px;margin:auto}
.couponfinder-index-join-6 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-6 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index-join-6 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:68px}
.couponfinder-index-join-6 .index-content .show-work .work-link{width:670px;margin-top:46px;margin-left:92px}
.couponfinder-index-join-6 .index-content .show-work .work-link h1{font-size:38px;font-weight:900;letter-spacing:1px;color:#333}
.couponfinder-index-join-6 .index-content .show-work .work-link p{width:570px;margin-top:36px;font-weight:500;letter-spacing:.94px;font-size:28px;color:#7e7e7e}
.couponfinder-index-join-6 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:36px;background-color:#ff7c76;color:#fff;font-size:24px;font-weight:900;border-radius:45.5px;width:400px;height:76px;padding-top:21px}
.couponfinder-index-join-6 .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-6 .index-content .show-work .work-link .link-score{margin-top:36px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-6 .index-content .show-work .work-link .link-score svg{margin-right:6px}
.couponfinder-index-join-6 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:19px;color:#7e7e7e;font-weight:500}
.couponfinder-index-join-6 .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;margin-top:50px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff}
.couponfinder-index-join-6 .index-content .show-work .works-ad video{width:500px;height:350px;border-radius:20px}
.couponfinder-index-join-6 .index-content .show-work .works-ad-back{position:absolute;width:506px;height:390px;top:14px;left:24px;z-index:0}
.couponfinder-index-join-6 .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-index-join-6 .index-content .index-switch{width:1220px;height:234px;margin-top:42px;margin-bottom:88px}
.couponfinder-index-join-6 .index-content .index-switch ol{top:246px}
.couponfinder-index-join-6 .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-index-join-6 .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-index-join-6 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-index-join-6 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-index-join-6 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index-join-6 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-index-join-6 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index-join-6 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-index-join-6 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-index-join-6 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-index-join-6 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-index-join-6 .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-join-6 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-join-6 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-index-join-6 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-index-join-1{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-1 .index-content{width:1246px;margin:auto}
.couponfinder-index-join-1 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-1 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index-join-1 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:68px}
.couponfinder-index-join-1 .index-content .show-work .work-link{width:670px;margin-top:46px}
.couponfinder-index-join-1 .index-content .show-work .work-link h1{font-size:38px;font-weight:900;letter-spacing:1px;color:#333}
.couponfinder-index-join-1 .index-content .show-work .work-link p{width:570px;margin-top:36px;font-weight:500;letter-spacing:.94px;font-size:28px;color:#7e7e7e}
.couponfinder-index-join-1 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:36px;background-color:#ff7c76;color:#fff;font-size:24px;font-weight:900;border-radius:45.5px;width:510px;height:76px;padding-top:21px}
.couponfinder-index-join-1 .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-1 .index-content .show-work .work-link .link-score{margin-top:36px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-1 .index-content .show-work .work-link .link-score svg{margin-right:6px}
.couponfinder-index-join-1 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:19px;color:#7e7e7e;font-weight:500}
.couponfinder-index-join-1 .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;margin-top:50px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-left:50px}
.couponfinder-index-join-1 .index-content .show-work .works-ad video{width:500px;height:350px;border-radius:20px}
.couponfinder-index-join-1 .index-content .show-work .works-ad-back{position:absolute;width:506px;height:390px;top:14px;right:-4px;z-index:0}
.couponfinder-index-join-1 .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-index-join-1 .index-content .index-switch{width:1220px;height:234px;margin-top:24px;margin-bottom:150px}
.couponfinder-index-join-1 .index-content .index-switch ol{top:300px}
.couponfinder-index-join-1 .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-index-join-1 .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-index-join-1 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-index-join-1 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-index-join-1 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index-join-1 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-index-join-1 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index-join-1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-index-join-1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-index-join-1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-index-join-1 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-index-join-1 .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-join-1 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-join-1 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-index-join-1 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-index-join-2{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-2 .index-content{width:1246px;margin:auto}
.couponfinder-index-join-2 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-2 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index-join-2 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:68px}
.couponfinder-index-join-2 .index-content .show-work .work-link{width:670px;margin-top:46px;margin-left:92px}
.couponfinder-index-join-2 .index-content .show-work .work-link h1{font-size:38px;font-weight:900;letter-spacing:1px;color:#333}
.couponfinder-index-join-2 .index-content .show-work .work-link p{width:570px;margin-top:36px;font-weight:500;letter-spacing:.94px;font-size:28px;color:#7e7e7e}
.couponfinder-index-join-2 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:36px;background-color:#ff7c76;color:#fff;font-size:24px;font-weight:900;border-radius:45.5px;width:510px;height:76px;padding-top:21px}
.couponfinder-index-join-2 .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-2 .index-content .show-work .work-link .link-score{margin-top:36px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-2 .index-content .show-work .work-link .link-score svg{margin-right:6px}
.couponfinder-index-join-2 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:19px;color:#7e7e7e;font-weight:500}
.couponfinder-index-join-2 .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;margin-top:50px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff}
.couponfinder-index-join-2 .index-content .show-work .works-ad video{width:500px;height:350px;border-radius:20px}
.couponfinder-index-join-2 .index-content .show-work .works-ad-back{position:absolute;width:506px;height:390px;top:14px;left:24px;z-index:0}
.couponfinder-index-join-2 .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-index-join-2 .index-content .index-switch{width:1220px;height:234px;margin-top:24px;margin-bottom:150px}
.couponfinder-index-join-2 .index-content .index-switch ol{top:300px}
.couponfinder-index-join-2 .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-index-join-2 .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-index-join-2 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-index-join-2 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-index-join-2 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index-join-2 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-index-join-2 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index-join-2 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-index-join-2 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-index-join-2 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-index-join-2 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-index-join-2 .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-join-2 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-join-2 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-index-join-2 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-index-join-3{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-3 .index-content{width:1246px;margin:auto}
.couponfinder-index-join-3 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-3 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-index-join-3 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:120px;margin-top:68px}
.couponfinder-index-join-3 .index-content .show-work .work-link{width:670px;margin-top:74px}
.couponfinder-index-join-3 .index-content .show-work .work-link h1{font-size:40px;font-weight:700;letter-spacing:1px;color:#404040}
.couponfinder-index-join-3 .index-content .show-work .work-link p{width:570px;margin-top:34px;font-weight:500;letter-spacing:.94px;font-size:30px;color:#818181}
.couponfinder-index-join-3 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:36px;background-color:#ff7c76;color:#fff;font-size:24px;font-weight:900;border-radius:45.5px;width:524px;height:83px;padding-top:23px}
.couponfinder-index-join-3 .index-content .show-work .work-link .link-button svg{margin-left:8px}
.couponfinder-index-join-3 .index-content .show-work .work-link .link-score{margin-top:36px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-3 .index-content .show-work .work-link .link-score svg{margin-right:6px}
.couponfinder-index-join-3 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:19px;color:#7e7e7e;font-weight:500}
.couponfinder-index-join-3 .index-content .show-work .works-ad{width:550px;height:410px;margin-left:50px;border-radius:15.4px}
.couponfinder-index-join-3 .index-content .show-work .works-ad .index-switch-top{width:550px;height:410px}
.couponfinder-index-join-3 .index-content .index-switch{width:1220px;height:234px;margin-top:24px;margin-bottom:150px}
.couponfinder-index-join-3 .index-content .index-switch ol{top:300px}
.couponfinder-index-join-3 .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-index-join-3 .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-index-join-3 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-index-join-3 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-index-join-3 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index-join-3 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-index-join-3 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index-join-3 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-index-join-3 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-index-join-3 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-index-join-3 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-index-join-3 .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-join-3 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-join-3 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-index-join-3 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-index-join-4{padding-bottom:264px;background-color:#fff}
.couponfinder-index-join-4 .back-index{background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back-four-n.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-4 .back-index .index-content{width:1440px;margin:auto}
.couponfinder-index-join-4 .back-index .index-content .link-others{padding-top:38px;padding-left:30px}
.couponfinder-index-join-4 .back-index .index-content .link-others .faq-link{font-size:24px;font-weight:500;color:#333;margin-right:68px;float:right;margin-top:5px}
.couponfinder-index-join-4 .back-index .index-content .show-work{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:80px;margin-top:30px}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link{width:670px;margin-top:70px;margin-left:130px}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link h1{width:560px;font-size:47px;font-weight:700;color:#404040}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link p{margin-top:24px;font-size:34px;font-weight:500;color:#818181;margin-bottom:40px}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:40px;color:#fff;font-weight:900;padding-top:27px;width:626px;height:94px;border-radius:55.3px;background-color:#ff7c76;font-size:30px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:30px}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link .link-score{margin-top:26px;margin-left:28px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-join-4 .back-index .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:18.7px;color:#7e7e7e}
.couponfinder-index-join-4 .back-index .index-content .show-work .works-ad{width:508px;height:640px;overflow:hidden}
.couponfinder-index-join-4 .back-index .index-content .show-work .works-ad .index-switch-top{width:614px;height:640px;float:right}
.couponfinder-index-join-5{padding-bottom:264px}
.couponfinder-index-join-5 .index-content{width:1160px;margin:auto}
.couponfinder-index-join-5 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-5 .index-content .link-others .faq-link{font-size:24px;font-weight:500;color:#333;margin-right:68px;float:right;margin-top:5px}
.couponfinder-index-join-5 .index-content .show-work{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:224px;margin-top:140px}
.couponfinder-index-join-5 .index-content .show-work .work-link{width:566px;margin-right:140px}
.couponfinder-index-join-5 .index-content .show-work .work-link h1{width:620px;font-size:47px;font-weight:700;letter-spacing:1.2px;color:#404040}
.couponfinder-index-join-5 .index-content .show-work .work-link h1 .smart-sign{display:inline;position:relative}
.couponfinder-index-join-5 .index-content .show-work .work-link h1 .smart-sign .sign-cursor{height:1.0625em;width:5px;position:absolute;top:4px;right:-8px;-webkit-animation:blink 1s ease-in-out infinite;animation:blink 1s ease-in-out infinite;-webkit-animation-delay:.2s;animation-delay:.2s;background-color:#ff7c76}
50%{opacity:0}
.couponfinder-index-join-5 .index-content .show-work .work-link p{width:646px;margin-top:43px;font-size:34px;font-weight:500;color:#818181;margin-bottom:52px}
.couponfinder-index-join-5 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:43px;color:#fff;font-weight:900;padding-top:27px;width:626px;height:94px;border-radius:55.3px;background-color:#ff7c76;font-size:30px}
.couponfinder-index-join-5 .index-content .show-work .work-link .link-button svg{margin-left:8px;margin-top:-4px}
.couponfinder-index-join-5 .index-content .show-work .work-link .link-score{margin-top:26px;margin-left:22px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-join-5 .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-join-5 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:18.7px;color:#7e7e7e}
.couponfinder-index-join-5 .index-content .show-work .works-ad{width:550px;height:410px;border-radius:15.4px;background-color:#f3f4f8}
.couponfinder-index-join-5 .index-content .show-work .works-ad .index-switch-top{width:550px;height:410px}
.couponfinder-index-seven{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/lp14/lp-back.svg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-seven .index-content{margin:auto}
.couponfinder-index-seven .index-content .link-others{padding-top:38px;width:1200px;margin:auto}
.couponfinder-index-seven .index-content .save-money-show{position:absolute;margin:auto;width:1200px;top:180px;left:0;right:0}
.couponfinder-index-seven .index-content .save-money-show img{width:100%}
.couponfinder-index-seven .index-content .work-link{margin:auto;margin-top:80px;z-index:1;position:relative}
.couponfinder-index-seven .index-content .work-link h1{margin:auto;font-size:60px;font-weight:900;letter-spacing:1px;text-align:center;color:#404040;margin-bottom:28px;width:654px}
.couponfinder-index-seven .index-content .work-link p{font-size:36px;font-weight:700;text-align:center;color:#888}
.couponfinder-index-seven .index-content .work-link .link-button{margin:auto;cursor:pointer;text-align:center;margin-top:37px;margin-bottom:54px;background-color:#ff7c76;color:#fff;font-size:33.7px;font-weight:900;border-radius:51px;width:530px;height:102px;padding-top:31px}
.couponfinder-index-seven .index-content .work-link .link-button span{font-size:33.7px;font-weight:900}
.couponfinder-index-seven .index-content .lp-mid-img{background-color:#edf4fa;margin-top:220px;height:416px;min-width:1100px}
.couponfinder-index-seven .index-content .lp-mid-img .lp-mid-sty{width:1100px;position:relative;margin:auto;top:-24px}
.couponfinder-index-seven .index-content .lp-mid-img .operate-out-sty{margin:auto;top:-372px;position:relative;z-index:0;width:857px;height:520px}
.couponfinder-index-seven .index-content .lp-mid-img .operate-out-sty img{width:100%}
.couponfinder-index-seven .index-content .lp-mid-img .operate-out-sty .works-ad{margin:auto;margin-left:106px;top:-484px;position:relative;z-index:1;width:668px;height:424px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff}
.couponfinder-index-seven .index-content .lp-mid-img .operate-out-sty .works-ad video{width:670px;height:440px}
.couponfinder-index-seven .index-content .lp-smartcoupon-des{margin-top:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index-seven .index-content .lp-smartcoupon-des .des-img{width:268px;margin-left:75px;margin-right:75px}
.couponfinder-index-seven .index-content .lp-smartcoupon-des .des-img img{width:268px;height:268px}
.couponfinder-index-seven .index-content .lp-smartcoupon-des .des-img p{margin-top:40px;font-size:30px;font-weight:700;text-align:center;color:#404040}
.couponfinder-index-seven .saving-out{background-color:#edf4fa;height:603px;padding-top:52px;margin-top:130px}
.couponfinder-index-seven .saving-out .saving-sign{margin:auto;width:1066px;height:487px}
.couponfinder-index-seven .saving-out .saving-sign img{width:100%}
.couponfinder-index-seven .couponfinder-download{height:246px;background-color:#ecfffe;padding-top:18px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/lp14/lp-download-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-seven .couponfinder-download .goto-download-sign{font-size:60px;font-weight:900;text-align:center;color:#fff;margin:auto}
.couponfinder-index-seven .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#ff7c76;color:#fff;font-size:26px;font-weight:900;border-radius:87px;width:441px;height:79px;padding-top:23px;margin-top:21px}
.couponfinder-index-seven .couponfinder-download .link-button span{font-size:26px;font-weight:900}
.couponfinder-index-six{padding-bottom:264px;background-color:#fff;background-image:url(../images/cb-imported/project-static-page/smartcoupon/index/pc/lp13/lpindex-back.png);background-size:46% auto;background-repeat:no-repeat;background-position:100% 0}
.couponfinder-index-six .index-content{width:1232px;margin:auto}
.couponfinder-index-six .index-content .link-others{padding-top:38px}
.couponfinder-index-six .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:100px;margin-top:110px}
.couponfinder-index-six .index-content .show-work .work-link{width:670px;margin-top:8px}
.couponfinder-index-six .index-content .show-work .work-link h1{font-size:40px;font-weight:700;color:#333}
.couponfinder-index-six .index-content .show-work .work-link p{margin-top:26px;font-size:24px;color:#333}
.couponfinder-index-six .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:30px;-webkit-box-shadow:0 2px 8px 0 rgba(146,146,146,.5);box-shadow:0 2px 8px 0 rgba(146,146,146,.5);background-color:#ff7c76;color:#fff;font-size:26px;font-weight:900;border-radius:40px;width:374px;height:80px;padding-top:24px}
.couponfinder-index-six .index-content .show-work .work-link .link-button span{font-size:26px;font-weight:900}
.couponfinder-index-six .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:54px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-six .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-six .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-index-six .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-left:60px}
.couponfinder-index-six .index-content .show-work .works-ad video{width:500px;height:344px;border-radius:20px}
.couponfinder-index-six .index-content .couponfinder-title{font-size:40px;font-weight:700;color:#333;text-align:center;margin-bottom:32px}
.couponfinder-index-six .index-content .couponfinder-how-work{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:36px}
.couponfinder-index-six .index-content .couponfinder-how-work .work-oneitem{margin-left:13px;margin-right:13px}
.couponfinder-index-six .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:374px;height:220px}
.couponfinder-index-six .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-index-six .index-content .couponfinder-how-work .work-oneitem .oneitem-text{text-align:center}
.couponfinder-index-six .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:24px;font-weight:500;letter-spacing:.6px;color:#333;margin:auto;margin-top:36px;margin-bottom:19px}
.couponfinder-index-six .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:16px;color:#333;width:270px;margin:auto;margin-top:20px}
.couponfinder-index-six .smartcoupon-brand-switch{background-image:url(../images/cb-imported/project-static-page/smartcoupon/index/pc/lp13/brand-back.png);background-size:100% 100%;background-repeat:no-repeat;height:516px;padding-top:152px}
.couponfinder-index-six .smartcoupon-brand-switch h1{font-size:40px;font-weight:700;text-align:center;color:#333;margin:auto}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar{width:1440px;margin:auto}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left{height:100px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:52px;margin-bottom:21px;z-index:900;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left{white-space:nowrap;overflow:hidden;margin-left:60px}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p{margin-left:0}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p label{margin:auto 1rem;margin-right:50px}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p label img{width:100px;height:100px}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100px;margin:0 auto;margin-bottom:44px}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right{white-space:nowrap;overflow:hidden;margin-left:0}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right label{margin:auto 1rem;margin-right:50px}
.couponfinder-index-six .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right label img{width:100px;height:100px}
.couponfinder-index-six .smartcoupon-pepole-item{padding-top:77px;padding-bottom:80px;margin:auto}
.couponfinder-index-six .smartcoupon-pepole-item h1{font-size:40px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-six .smartcoupon-pepole-item .index-switch-lp{position:relative;width:1340px;height:368px}
.couponfinder-index-six .smartcoupon-pepole-item .index-switch-lp .pre{cursor:pointer;position:absolute;top:164px;z-index:10}
.couponfinder-index-six .smartcoupon-pepole-item .index-switch-lp .next{cursor:pointer;position:absolute;top:164px;z-index:10;right:14px}
.couponfinder-index-six .smartcoupon-pepole-item .index-switch-lp .pepole-item-line{cursor:pointer;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px;padding-right:100px;background-color:#fff}
.couponfinder-index-six .smartcoupon-pepole-item .index-switch-lp .pepole-item-line .one-pepole-item{width:268px;height:404px;margin-left:14px;margin-right:14px}
.couponfinder-index-six .smartcoupon-pepole-item .index-switch-lp .pepole-item-line .one-pepole-item img{margin:auto;width:244px;height:367px}
.couponfinder-index-six .couponfinder-download{height:312px;margin-top:20px;padding-top:1px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/lp13/lpindex-banner-n.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-six .couponfinder-download .download-content{margin-left:46%;width:740px}
.couponfinder-index-six .couponfinder-download .download-content .download-sign{font-size:57px;font-weight:700;text-align:center;color:#fff;margin-top:58px}
.couponfinder-index-six .couponfinder-download .download-content .link-button{cursor:pointer;text-align:center;margin-top:34px;margin-left:155px;-webkit-box-shadow:0 2px 12px 0 #059980;box-shadow:0 2px 12px 0 #059980;background-color:#ff7c76;color:#fff;font-size:28px;font-weight:900;border-radius:44px;width:412px;height:88px;padding-top:27px}
.couponfinder-index-six .couponfinder-download .download-content .link-button span{font-size:28px;font-weight:900}
.couponfinder-index-eight{padding-bottom:264px;background-color:#fffdf9;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQ5IiBoZWlnaHQ9IjY3NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAuODA0JSIgeTI9Ijg4LjYlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0U1RjhGNCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2NkQyQzAiIHN0b3Atb3BhY2l0eT0iLjMwMyIgb2Zmc2V0PSI2Ny44ODQlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzJGQzJBOSIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNODkxIDBoNTQ5djc2MEg4OTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODkxKSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNzI4Ii8+PC9zdmc+);background-size:40% 32%;background-repeat:no-repeat;background-position:100% 0}
.couponfinder-index-eight .index-content{width:1182px;margin:auto}
.couponfinder-index-eight .index-content .link-others{padding-top:38px}
.couponfinder-index-eight .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:172px;margin-top:120px}
.couponfinder-index-eight .index-content .show-work .work-link{width:630px;margin-top:8px}
.couponfinder-index-eight .index-content .show-work .work-link h1{font-size:40px;font-weight:700;color:#333}
.couponfinder-index-eight .index-content .show-work .work-link h1 span{color:#ff7c76;border-bottom:2px solid #ff7c76}
.couponfinder-index-eight .index-content .show-work .work-link p{margin-top:18px;font-size:26px;color:#333}
.couponfinder-index-eight .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:30px;-webkit-box-shadow:0 2px 8px 0 rgba(146,146,146,.5);box-shadow:0 2px 8px 0 rgba(146,146,146,.5);background-color:#ff7c76;color:#fff;font-size:26px;font-weight:900;border-radius:14px;width:374px;height:80px;padding-top:24px}
.couponfinder-index-eight .index-content .show-work .work-link .link-button span{font-size:26px;font-weight:900}
.couponfinder-index-eight .index-content .show-work .work-link .link-score{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4px}
.couponfinder-index-eight .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-eight .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-index-eight .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-left:60px}
.couponfinder-index-eight .index-content .show-work .works-ad video{width:500px;height:344px;border-radius:20px}
.couponfinder-index-eight .index-content .smart-main-switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:1248px;margin:auto;height:261px;padding-top:77px;padding-bottom:80px;background-image:url(../images/cb-imported/project-static-page/smartcoupon/index/pc/lp15/switch-back.png);background-size:100%;background-repeat:no-repeat}
.couponfinder-index-eight .index-content .smart-main-switch .main-switch{width:401px;height:323px;margin-left:26px;border-radius:32px 32px 0 0;position:relative;top:-139px;-webkit-box-shadow:inset 7px 7px 16px 0 rgba(164,164,164,.5);box-shadow:inset 7px 7px 16px 0 rgba(164,164,164,.5);background-color:#f5f5f5}
.couponfinder-index-eight .index-content .smart-main-switch .main-switch .main-switch-content img{width:100%}
.couponfinder-index-eight .index-content .smart-main-switch .control-content{margin-left:80px}
.couponfinder-index-eight .index-content .smart-main-switch .control-content .control-sign{color:#fff;font-size:32px;font-weight:700;margin-top:-50px;margin-bottom:30px}
.couponfinder-index-eight .index-content .smart-main-switch .control-content .control-item-line{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:28px}
.couponfinder-index-eight .index-content .smart-main-switch .control-content .control-item-line .control-oneitem{width:191px;height:122px;margin-right:50px}
.couponfinder-index-eight .index-content .mid-btn{position:relative;margin-bottom:34px;margin-top:74px}
.couponfinder-index-eight .index-content .mid-btn .link-button{margin:auto;cursor:pointer;text-align:center;margin-top:30px;-webkit-box-shadow:0 2px 8px 0 rgba(146,146,146,.5);box-shadow:0 2px 8px 0 rgba(146,146,146,.5);background-color:#ff7c76;color:#fff;font-size:26px;font-weight:900;border-radius:14px;width:374px;height:80px;padding-top:24px}
.couponfinder-index-eight .index-content .mid-btn .link-button span{font-size:26px;font-weight:900}
.couponfinder-index-eight .index-content .mid-btn svg{position:absolute;top:-66px;left:66.8%}
.couponfinder-index-eight .smart-real-reviews{padding-top:90px;padding-bottom:70px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI1ODUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0NDAgNTg1SDBWMzcuOTM1aC42OTNsMi42NC0uODQxYzEwOS44MzQtMzQuODI4IDIwNC43LTQ1LjEzIDI4NC41OTktMzAuOTA4IDc3LjM0MyAxMy43NyAxMTcuMDE2IDI1LjI1MiAxNTQuODEzIDMxLjc1aDEyMi4wOTJjNTMuOTY4LTEwLjUxIDExMS42MzItMzEuNzUgMjA5LjU0OS0zMS43NXMxNTEuMjUgMjEuMjM5IDIxMy43MzggMzEuNzVoMTI3LjkyYzUyLjc2NC0xMC41MSA4NC42NC0zMS43NSAxNjcuOTQzLTMxLjc1IDczLjU0IDAgMTI1LjQ0IDEwLjU4MyAxNTUuNjk4IDMxLjc0OWguMzE1VjU4NXoiIGZpbGw9IiNFQ0Y3RjEiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-eight .smart-real-reviews h1{font-size:40px;font-weight:700;text-align:center;color:#333;margin-bottom:46px}
.couponfinder-index-eight .smart-real-reviews .review-item-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-index-eight .smart-real-reviews .review-item-line img{margin-left:33px;margin-right:33px;width:309px;height:362px}
.couponfinder-index-eight .smart-real-reviews .review-item-line .item-last{position:relative}
.couponfinder-index-eight .smart-real-reviews .review-item-line .item-last svg{position:absolute;right:18%;top:-67px}
.couponfinder-index-eight .couponfinder-download{height:242px;padding-top:1px;padding-bottom:66px;margin-bottom:8px;background-image:url(../images/cb-imported/project-static-page/smartcoupon/index/pc/lp15/lp-banner-back.jpg);background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-eight .couponfinder-download .banner-btn{position:relative;width:600px;left:35%}
.couponfinder-index-eight .couponfinder-download .banner-btn .link-button{position:relative;top:40px;left:59%;cursor:pointer;text-align:center;margin-top:30px;-webkit-box-shadow:0 2px 8px 0 rgba(146,146,146,.5);box-shadow:0 2px 8px 0 rgba(146,146,146,.5);background-color:#ff7c76;color:#fff;font-size:26px;font-weight:900;border-radius:14px;width:374px;height:80px;padding-top:24px}
.couponfinder-index-eight .couponfinder-download .banner-btn .link-button span{font-size:26px;font-weight:900}
.couponfinder-index-eight .couponfinder-download .banner-btn svg{position:absolute;left:113%}
.couponfinder-index-five{padding-bottom:264px}
.couponfinder-index-five .index-content{width:1160px;margin:auto}
.couponfinder-index-five .index-content .link-others{padding-top:38px}
.couponfinder-index-five .index-content .link-others .faq-link{font-size:24px;font-weight:500;color:#333;margin-right:68px;float:right;margin-top:5px}
.couponfinder-index-five .index-content .show-work{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:224px;margin-top:140px}
.couponfinder-index-five .index-content .show-work .work-link{width:566px;margin-right:140px}
.couponfinder-index-five .index-content .show-work .work-link h1{width:580px;font-size:48px;font-weight:900;letter-spacing:1.2px;color:#333}
.couponfinder-index-five .index-content .show-work .work-link h1 .smart-sign{display:inline;position:relative}
.couponfinder-index-five .index-content .show-work .work-link h1 .smart-sign .sign-cursor{height:1.0625em;width:5px;position:absolute;top:4px;right:-8px;-webkit-animation:blink 1s ease-in-out infinite;animation:blink 1s ease-in-out infinite;-webkit-animation-delay:.2s;animation-delay:.2s;background-color:#ff7c76}
.couponfinder-index-five .index-content .show-work .work-link p{margin-top:43px;font-size:28px;font-weight:500;color:#7e7e7e;margin-bottom:52px}
.couponfinder-index-five .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:43px;color:#fff;font-weight:900;padding-top:26px;width:500px;height:96px;border-radius:48.4px;background-color:#ff7c76;font-size:31.1px}
.couponfinder-index-five .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-five .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-five .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:18.7px;color:#7e7e7e}
.couponfinder-index-five .index-content .show-work .works-ad{width:550px;height:410px;border-radius:15.4px;background-color:#f3f4f8}
.couponfinder-index-five .index-content .show-work .works-ad .index-switch-top{width:550px;height:410px}
.couponfinder-index-three{padding-bottom:264px;background-color:#faf9fc;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back-three.png");background-size:100%;background-repeat:no-repeat;background-position:50% 64%}
.couponfinder-index-three .index-content{width:1160px;margin:auto}
.couponfinder-index-three .index-content .link-others{padding-top:38px}
.couponfinder-index-three .index-content .link-others .faq-link{font-size:24px;font-weight:500;color:#333;margin-right:68px;float:right;margin-top:5px}
.couponfinder-index-three .index-content .show-work{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:224px;margin-top:60px}
.couponfinder-index-three .index-content .show-work .work-link{width:566px;margin-top:34px;margin-left:90px}
.couponfinder-index-three .index-content .show-work .work-link h1{width:532px;font-size:41px;font-weight:700;color:#404040}
.couponfinder-index-three .index-content .show-work .work-link p{margin-top:0;font-size:35px;font-weight:500;color:#818181;margin-bottom:70px}
.couponfinder-index-three .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:43px;color:#fff;font-weight:900;padding-top:18px;width:532px;height:72px;border-radius:18px;background-color:#ff7c76;font-size:25px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:22px}
.couponfinder-index-three .index-content .show-work .work-link .link-button svg{margin-left:20px}
.couponfinder-index-three .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:44px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-three .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-three .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:18.7px;color:#7e7e7e}
.couponfinder-index-three .index-content .show-work .works-ad{width:550px;height:410px;border-radius:15.4px;background-color:#f3f4f8}
.couponfinder-index-three .index-content .show-work .works-ad .index-switch-top{width:550px;height:410px}
.couponfinder-index-three .index-switch{width:1160px;height:234px;margin:auto;margin-top:24px}
.couponfinder-index-three .index-switch ol{top:276px}
.couponfinder-index-three .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-index-three .index-switch ol .active{opacity:1!important}
.couponfinder-index-four{padding-bottom:264px;background-color:#fff}
.couponfinder-index-four .back-index{background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back-four-n.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-index-four .back-index .index-content{width:1440px;margin:auto}
.couponfinder-index-four .back-index .index-content .link-others{padding-top:38px;padding-left:30px}
.couponfinder-index-four .back-index .index-content .link-others .faq-link{font-size:24px;font-weight:500;color:#333;margin-right:68px;float:right;margin-top:5px}
.couponfinder-index-four .back-index .index-content .show-work{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:80px;margin-top:30px}
.couponfinder-index-four .back-index .index-content .show-work .work-link{width:670px;margin-top:90px;margin-left:160px}
.couponfinder-index-four .back-index .index-content .show-work .work-link h1{width:532px;font-size:41px;font-weight:700;color:#404040}
.couponfinder-index-four .back-index .index-content .show-work .work-link p{margin-top:0;font-size:35px;font-weight:500;color:#818181;margin-bottom:70px}
.couponfinder-index-four .back-index .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:60px;color:#fff;font-weight:900;padding-top:22px;width:620px;height:84px;border-radius:55.3px;background-color:#ff7c76;font-size:27.6px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:42px}
.couponfinder-index-four .back-index .index-content .show-work .work-link .link-button svg{margin-left:20px}
.couponfinder-index-four .back-index .index-content .show-work .work-link .link-score{margin-top:26px;margin-left:88px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-four .back-index .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-index-four .back-index .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:18.7px;color:#7e7e7e}
.couponfinder-index-four .back-index .index-content .show-work .works-ad{width:508px;height:640px;overflow:hidden}
.couponfinder-index-four .back-index .index-content .show-work .works-ad .index-switch-top{width:614px;height:640px;float:right}
.couponfinder-index-sec .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;min-height:800px}
.couponfinder-index-sec .index-content .show-work .show-work-content{width:90%;margin:5% 5%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link{width:41%;min-width:466px;height:581px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content{margin:auto;width:470px}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content h1{font-size:46px;font-weight:900;letter-spacing:1.82px;color:#fff;margin-bottom:30px}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content p{font-size:24px;font-weight:500;color:#fff}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content .link-button{cursor:pointer;text-align:center;margin-top:80px;background-color:#404040;color:#fff;font-size:26px;font-weight:900;border-radius:10px;width:390px;height:87px;padding-top:22px}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content .link-button span{color:#00c6a5}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content .link-score{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content .link-score svg{margin-right:6px}
.couponfinder-index-sec .index-content .show-work .show-work-content .work-link .work-link-content .link-score .link-score-text{margin-top:-2px;margin-left:14px;font-size:16px;color:#fff}
.couponfinder-index-sec .index-content .show-work .show-work-content .works-ad{width:980px;margin:auto}
.couponfinder-index-sec .index-content .show-work .show-work-content .works-ad .carousel-img{width:100%;margin:auto}
.couponfinder-index-sec .index-content .show-work .background-img{z-index:0}
.couponfinder-index-sec .index-content .show-content{width:100%;margin-top:38px}
.couponfinder-index-sec .index-content .show-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-index-sec .index-content .show-content .index-switch{margin-top:24px;margin-bottom:110px}
.couponfinder-index-sec .index-content .show-content .index-switch ol{top:276px}
.couponfinder-index-sec .index-content .show-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-index-sec .index-content .show-content .index-switch ol .active{opacity:1!important}
.couponfinder-index-sec .index-content .show-content .index-switch .comment-img{width:855px;margin:auto}
.couponfinder-index-sec .index-content .couponfinder-how-work{margin:36px auto}
.couponfinder-index-sec .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;width:100%;padding-bottom:80px}
.couponfinder-index-sec .index-content .couponfinder-how-work .work-oneitem .work-oneitem-content{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:75px}
.couponfinder-index-sec .index-content .couponfinder-how-work .work-oneitem .work-oneitem-content .oneitem-img{width:671px}
.couponfinder-index-sec .index-content .couponfinder-how-work .work-oneitem .work-oneitem-content .oneitem-img img{width:100%}
.couponfinder-index-sec .index-content .couponfinder-how-work .work-oneitem .work-oneitem-content .oneitem-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.couponfinder-index-sec .index-content .couponfinder-how-work .work-oneitem .work-oneitem-content .oneitem-text .oneitem-sign{font-size:48px;font-weight:600;color:#111;margin-top:auto}
.couponfinder-index-sec .index-content .couponfinder-how-work .work-oneitem .work-oneitem-content .oneitem-text .oneitem-des{font-size:20px;font-weight:500;line-height:1.35;color:#111;margin-bottom:auto}
.couponfinder-index-sec .couponfinder-download{height:340px;margin-top:-36px;padding-top:65px;background-color:#f9f9f9;margin-bottom:-30px}
.couponfinder-index-sec .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-sec .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#2fc2a9;color:#fff;font-size:18px;font-weight:900;border-radius:10px;width:278px;height:57px;padding-top:14px;margin-top:30px}
.couponfinder-index-sec .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-index-sec .couponfinder-download .link-score{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px}
.couponfinder-index-sec .couponfinder-download .link-score svg{margin-right:6px}
.couponfinder-index-sec .couponfinder-download .link-score .link-score-text{margin-top:7px;font-size:16px;color:#2fc2a9;text-align:center}
.couponfinder-index-sec #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-index-sec #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-index-sec #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-index-sec #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:61px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-index-sec #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-index-sec #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-index-sec #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-index-test #smartcoupon-index-sign{background-color:rgba(0,0,0,.67)}
.couponfinder-index-test #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:8%}
.couponfinder-index-test #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-index-test #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:78px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-index-test #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:27px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-index-test #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:27px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-index-test #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.unstall-page{padding-bottom:10vh}
.unstall-page .container-unstall-page{width:1440px;position:relative}
.unstall-page .container-unstall-page .row{margin-left:2%;margin-right:0}
.unstall-page .unstall-page-left{padding:0 2vw}
.unstall-page .unstall-page-right{position:relative;min-height:42vh;padding-right:5vw}
.unstall-page .unstall-page-right .unstall-page-video{width:500px;height:336px;border-radius:16px;-webkit-box-shadow:0 2px 12px 0 rgab(175 175 175/50%);box-shadow:0 2px 12px 0 rgab(175 175 175/50%);background-color:#f8f9f9;position:relative;margin-top:29vh}
.unstall-page .unstall-page-right .unstall-page-video video{width:100%;height:100%;border-radius:16px}
.unstall-page .unstall-page-right .unstall-page-video .uninstall-video-shadow{width:500px;height:336px;position:absolute;background-color:rgba(36,43,41,.25);z-index:1050;border-radius:16px;top:0;display:none;-webkit-animation-name:action_scale;animation-name:action_scale;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s;animation-delay:0s}
0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
.unstall-page .unstall-page-right .unstall-page-video .video-reinstall-btn{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:15px;margin-top:-1px;position:absolute;top:152px;right:124px;display:none;z-index:2000}
.unstall-page .unstall-page-use-bottom{position:relative;width:100%;margin-top:60px;margin-left:-6px}
.unstall-page .unstall-page-bottom{min-height:30vh;width:100%;background-color:#21c3a9}
.unstall-page .unstall-page-bottom .unstall-page-bottom-brand .unstall-page-bottom-log{margin:0 50px}
.unstall-page .unstall-page-bottom .unstall-page-bottom-brand .unstall-page-bottom-log img{max-width:100px}
.unstall-page .unstall-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.unstall-page .unstall-header .logo{margin-left:12%}
.unstall-page .unstall-header .logo img{position:absolute;top:30px;left:5vw}
.unstall-page .unstall-header .Extension{cursor:pointer;margin-left:40%;padding:15px 42px;border-radius:34.5px;background-color:#2fc2a9}
.unstall-page .unstall-header .Extension .Reinstall-Extension{font-size:18px;font-weight:500;color:#fff}
.unstall-page .uninstall-scroll{width:100%;position:absolute;top:13vh;margin:auto;margin-left:-34px}
.unstall-page .uninstall-scroll .scroll-bar{height:64px;width:1100px;margin:auto;background-color:#d6f3ee;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;margin-top:20px;margin-bottom:14px;z-index:900;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.unstall-page .uninstall-scroll .scroll-bar .scroll-sign{width:74px;height:74px;margin-top:-13px;margin-left:-5px}
.unstall-page .uninstall-scroll .scroll-bar .scroll-sign img{width:100%}
.unstall-page .uninstall-scroll .scroll-bar .scroll-marquee{white-space:nowrap;overflow:hidden;margin-left:16px;margin-right:10px;width:92%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:4px}
.unstall-page .uninstall-scroll .scroll-bar .scroll-marquee p{margin-left:0;font-size:20px;font-weight:600;color:#333;line-height:2.25}
.unstall-page .uninstall-scroll .scroll-bar .scroll-marquee p label{margin:auto 2rem}
.unstall-page .uninstall-scroll .scroll-bar .scroll-marquee p label svg{margin-top:-4px;margin-right:10px}
.unstall-page .uninstall-scroll .scroll-bar .scroll-marquee p label span{color:#f75f5e}
.unstall-page .unstall-body{margin-top:30vh;text-align:center}
.unstall-page .unstall-body .unstall-body-h1{margin-bottom:18px;line-height:normal}
.unstall-page .unstall-body .unstall-body-h1 .unstall-body-span1{font-size:38px;font-weight:700;color:#333}
.unstall-page .unstall-body .unstall-body-h2{margin-bottom:20px;padding:0 50px}
.unstall-page .unstall-body .unstall-body-h2 .unstall-body-span2{font-size:20px;font-weight:500;color:#333}
.unstall-page .unstall-body .unstall-body-btn-body{width:400px;margin:auto}
.unstall-page .unstall-body .unstall-body-btn-body .btn-unstall{margin:10px 0;width:400px;height:60px;border-radius:40px;background-color:#ff7c76;color:#fff;font-size:26px}
.unstall-page .unstall-body .smart-is-login{display:none}
.unstall-page .unstall-body .smart-is-not-login{display:block}
.unstall-page .unstall-faq{margin-left:6vw}
.unstall-page .unstall-faq .unstall-faq-description-word{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.unstall-page .unstall-faq .unstall-faq-btn-list{width:760px}
.unstall-page .unstall-faq .unstall-faq-btn-list .unstall-faq-btn-item{width:100%;padding:1px}
.unstall-page .unstall-faq .unstall-faq-btn-list .unstall-faq-btn{color:#fff;min-width:200px;height:48px;font-size:22px;width:100%}
.unstall-page .unstall-faq .unstall-faq-btn-list .unstall-faq-btn .btn-item-font{margin-left:8px}
.unstall-page .unstall-faq .unstall-faq-btn-list .unstall-faq-btn-use{background-color:#c3eee7;border-radius:7px 0 0 7px;color:#018076}
.unstall-page .unstall-faq .unstall-faq-btn-list .unstall-faq-btn-save{background-color:#ffebc2;border-radius:0;color:#d38d00}
.unstall-page .unstall-faq .unstall-faq-btn-list .unstall-faq-btn-store{background-color:#ffd1d1;border-radius:0 7px 7px 0;color:#c54e4e}
.unstall-page .unstall-faq .unstall-faq-description{margin-bottom:34px;font-size:22px}
.unstall-page .unstall-faq .unstall-faq-description .unstall-faq-description-q{color:#333}
.unstall-page .unstall-faq .unstall-faq-description .unstall-faq-description-a{color:#696969}
.unstall-page .unstall-faq .unstall-faq-description .unstall-faq-item{padding:20px 12px}
.unstall-page .unstall-faq .unstall-faq-description #unstall-faq-use{background-color:#eefffc}
.unstall-page .unstall-faq .unstall-faq-description #unstall-faq-save{background-color:#fffced}
.unstall-page .unstall-faq .unstall-faq-description #unstall-faq-store{background-color:#fff3f3}
.unstall-page .unstall-switch{margin:20px auto auto auto}
.unstall-page .unstall-switch ol{bottom:-35px}
.unstall-page .unstall-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.unstall-page .unstall-switch ol .active{opacity:1!important}
.unstall-page .unstall-page-form{margin-top:20vh!important;margin:0 3vw;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ecfffe}
.unstall-page .unstall-page-form .form-content .form-h1{margin-bottom:20px;font-size:36px;font-weight:600;color:#333}
.unstall-page .unstall-page-form .form-content .form-h1 .Help-us-improve{font-size:36px;font-weight:600;color:#333}
.unstall-page .unstall-page-form .form-content .form-h2{margin-bottom:14px}
.unstall-page .unstall-page-form .form-content .form-h2 .form-h2-span{font-size:24px;color:#333}
.unstall-page .unstall-page-form .form-content .not-work-reason{height:186px;background-color:#fff;display:none}
.unstall-page .unstall-page-form .form-content .not-work-reason .reason-content{width:85%;font-size:17px;color:#454545;margin:auto}
.unstall-page .unstall-page-form .form-content .name-panel{position:relative;padding-bottom:16px;height:70px}
.unstall-page .unstall-page-form .form-content .name-panel label{position:absolute;left:5px;color:red}
.unstall-page .unstall-page-form .form-content .name-panel input{width:95%}
.unstall-page .unstall-page-form .form-content .required-panel{position:relative;padding-right:0;margin-bottom:10px}
.unstall-page .unstall-page-form .form-content .required-panel .required-flag{position:absolute;left:-10px;color:red}
.unstall-page .unstall-page-form .form-content .required-panel .image-caret{position:absolute;right:3.3px;top:10px}
.unstall-page .unstall-page-form .form-content .required-panel .input-explain{font-size:14px;color:#8a8a8a}
.unstall-page .unstall-page-form .form-content .form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px}
.unstall-page .unstall-page-form .form-content .form-checkbox .form-checkbox-con1{margin-right:150px}
.unstall-page .unstall-page-form .form-content .form-checkbox .form-checkbox-con1 .checkbox-and-text{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.unstall-page .unstall-page-form .form-content .form-checkbox .form-checkbox-con1 input{width:24px;height:24px;margin-right:12px;border-radius:4px;border:solid 1px #b2b2b2;background-color:#fff}
.unstall-page .unstall-page-form .form-content .form-checkbox .form-checkbox-con2 .checkbox-and-text{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.unstall-page .unstall-page-form .form-content .form-checkbox .form-checkbox-con2 input{width:24px;height:24px;margin-right:12px;border-radius:4px;border:solid 1px #b2b2b2;background-color:#fff}
.unstall-page .unstall-page-form .form-content .form-button{margin-top:82px;padding-bottom:27px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.unstall-page .unstall-page-form .form-content .form-button .unstall-button{width:181px;height:50px;border:solid 0;margin-right:16px;margin-left:52%;border-radius:42.5px;background-color:#c5c5c5;font-size:24px;font-weight:500;color:#fff}
.unstall-page .unstall-page-form .form-content .form-button .reinstall-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:181px;height:50px;border:solid 0;border-radius:42.5px;background-color:#2fc2a9;font-size:24px;font-weight:500;color:#fff;cursor:pointer}
.unstall-page .unstall-page-form .form-content .form-button .reinstall-button .reinstall-content{margin:auto}
.unstall-page .unstall-carousel-comment1{width:100%;font-size:20px;margin:0 auto}
.unstall-page .unstall-carousel-comment1 svg{margin-bottom:35px}
.unstall-page .uninstall-sign-content{border-radius:12px;-webkit-box-shadow:0 2px 4px 5px rgba(163,163,163,.5);box-shadow:0 2px 4px 5px rgba(163,163,163,.5);max-width:890px;min-height:532px;max-height:532px;margin-top:4%}
.unstall-page .uninstall-sign-content .modal-content-style{min-height:532px;border-radius:12px;border:0 solid rgba(0,0,0,.2)}
.unstall-page .uninstall-sign-content .modal-content-style .uninstall-sign-top{background-image:url("../images/cb-imported/project-static-page/smartcoupon/uninstall/uninstall-background.png");background-size:100%;background-repeat:no-repeat;height:355px}
.unstall-page .uninstall-sign-content .modal-content-style .uninstall-sign-top h1{margin:auto;font-size:46px;font-weight:700;letter-spacing:1px;text-align:center;color:#000;margin-top:52px}
.unstall-page .uninstall-sign-content .modal-content-style .uninstall-sign-top p{margin:auto;font-size:30px;text-align:center;color:#000;margin-top:16px}
.unstall-page .uninstall-sign-content .modal-content-style .uninstall-sign-bottom{text-align:center}
.unstall-page .uninstall-sign-content .modal-content-style .uninstall-sign-bottom p{text-align:center;margin:auto;font-size:24px;color:#7d7d7d;margin-top:22px;margin-bottom:20px}
.unstall-page .uninstall-sign-content .modal-content-style .uninstall-sign-bottom .uninstall-link{width:288px;height:69px;padding:17px 42px;margin:auto;border-radius:34.5px;background-color:#2fc2a9;font-size:23px;font-weight:500;text-align:center;color:#fff}
.unstall-page .uninstall-pop-ups{width:100%;height:100%;background-color:#3333334f;position:fixed;top:0;left:0;z-index:2000}
.unstall-page .uninstall-pop-ups .pop-ups-box{height:500px;width:400px;margin:auto;margin-top:8%;position:relative}
.unstall-page .uninstall-pop-ups .pop-ups-box .pop-ups-close{position:absolute;left:240px;top:0;height:20px;width:20px;cursor:pointer}
.unstall-page .uninstall-pop-ups .pop-ups-box .pop-ups-close img{width:100%}
.unstall-page .uninstall-pop-ups .pop-ups-box .pop-ups-img-box{width:398px;height:360px;margin:0 auto;position:relative}
.unstall-page .uninstall-pop-ups .pop-ups-box .pop-ups-img-box img{width:100%}
.unstall-page .uninstall-pop-ups .pop-ups-box .pop-ups-btn{height:86px;width:586px;margin:0 auto;margin-left:-100px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;text-align:center;line-height:50px;background-color:#ff5f62;font-size:35px;border-radius:43px;border:none;color:#fff;cursor:pointer}
.unstall-page .uninstall-pop-ups .pop-ups-box p.pop-last-text{font-size:26px;width:160%;color:#fff;opacity:.7;margin-left:-115px;margin-top:22.5px}
.unstall-page a .unstall-page-user-head{height:40px;width:40px;position:absolute;top:26px;left:20vw;border-radius:50%;cursor:pointer}
.unstall-page a .unstall-page-user-head img{width:100%}
.unstall-page a .unstall-page-user-money{height:36px;width:130px;position:absolute;top:30px;left:25vw;border-radius:24px;background-color:#a4f7eb36;color:#ff615a;line-height:36px;font-size:22px;font-weight:900;cursor:pointer}
.unstall-page a .unstall-page-user-money .user-money{display:inline-block;height:23px;width:26px;margin-left:10%}
.unstall-page a .unstall-page-user-money .user-money img{width:100%;vertical-align:sub}
.unstall-page .unstall-page-line{width:100%;height:1px;position:absolute;top:87px;left:0;background:#dee2e6}
.couponfinder-index-join-10{padding-bottom:264px;background-size:100%;background-repeat:no-repeat}
.couponfinder-index-join-10 .index-content{width:1140px;margin-left:8vw;margin-bottom:80px;background:#fff}
.couponfinder-index-join-10 .index-content .link-others{padding-top:38px}
.couponfinder-index-join-10 .index-top{margin:0 auto;max-width:2000px;height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background-image:url("../images/cb-imported/project-ad/smartcoupon/lp1-8-corner.png");background-repeat:no-repeat;background-size:100%;background-color:#3bd3ca}
.couponfinder-index-join-10 .index-top .index-top-left{height:100%;margin-left:12vw}
.couponfinder-index-join-10 .index-top .index-top-left .top-left-title{font-size:50px;font-weight:900;color:#393939;line-height:1.16}
.couponfinder-index-join-10 .index-top .index-top-left .top-text1{font-size:41.5px;font-weight:700;color:rgba(255,84,0,.85);margin-top:30px}
.couponfinder-index-join-10 .index-top .index-top-left .top-text1 span{color:rgba(57,57,57,.85);font-size:29px}
.couponfinder-index-join-10 .index-top .index-top-left .top-btn{width:319px;height:56px;text-align:center;line-height:56px;font-size:26px;border-radius:18px;background-color:#f16100;margin-top:54px;color:#fff;cursor:pointer}
.couponfinder-index-join-10 .index-top .index-top-left .top-btn span{font-size:18px}
.couponfinder-index-join-10 .index-top .index-top-left .top-star{height:23px;line-height:23px;color:#959595;font-size:25px;margin-top:25px}
.couponfinder-index-join-10 .index-top .index-top-left .top-star .star{display:inline;vertical-align:text-top;margin-right:23px}
.couponfinder-index-join-10 .index-top .index-top-left .top-star .star img{height:22px;width:140px}
.couponfinder-index-join-10 .index-top .index-top-left .top-text2{color:rgba(57,57,57,.85);font-size:29px;margin-top:-10px}
.couponfinder-index-join-10 .index-top .index-top-right{width:50%;height:100%}
.couponfinder-index-join-10 .index-top .index-top-right .top-video-box{margin:20px 0 0 20px;width:650px;height:440px;background-image:url("../images/cb-imported/project-ad/smartcoupon/lp1-8-video.png");background-repeat:no-repeat;background-size:100%;position:relative}
.couponfinder-index-join-10 .index-top .index-top-right .top-video-box video{width:437px;height:318px;border-radius:20px;position:absolute;top:-8px;left:48px}
.couponfinder-index-join-10 .index-middle{max-width:2000px;height:800px;background-image:url("../images/cb-imported/project-ad/smartcoupon/lp1-8-mid-bg.png");background-repeat:no-repeat;background-size:100%}
.couponfinder-index-join-10 .index-middle .middle-title{margin:0 auto;width:100%;font-size:60px;font-weight:700;height:70px;line-height:44px;color:#fff;text-align:center;margin-bottom:30px}
.couponfinder-index-join-10 .index-middle .middle-min-title{margin:0 auto;width:100%;font-size:37px;height:60px;line-height:34px;text-align:center;margin-bottom:40px;color:#fff}
.couponfinder-index-join-10 .index-middle .middle-picture-box{width:100%;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0 20px}
.couponfinder-index-join-10 .index-middle .middle-pub{width:360px;height:280px}
.couponfinder-index-join-10 .index-middle .middle-pub img{width:100%}
.couponfinder-index-join-10 .index-middle .middle-pub .middle-text-box{margin-top:30px;width:100%;height:200px}
.couponfinder-index-join-10 .index-middle .middle-pub .middle-text-box .middle-text-imgbox{width:60px;height:60px;margin:20px auto 20px auto}
.couponfinder-index-join-10 .index-middle .middle-pub .middle-text-box img{width:100%}
.couponfinder-index-join-10 .index-middle .middle-pub .middle-text-box .middle-text-title{margin:0 auto;text-align:center;font-size:37px;color:#fff;font-weight:700;letter-spacing:-.74px;line-height:1}
.couponfinder-index-join-10 .index-middle .middle-pub .middle-text-box .middle-text{margin:10px auto 0 auto;text-align:center;font-size:21px;color:#fff;letter-spacing:-.74px}
.couponfinder-index-join-10 .index-middle .arrow{width:30px;height:96px;margin-top:85px}
.couponfinder-index-join-10 .index-middle .arrow img{width:100%}
.couponfinder-index-join-10 .couponfinder-download{height:254px;background-color:#ecfffe;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-index-join-10 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-index-join-10 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-index-join-10 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-airline-plane{padding-bottom:264px;background-color:#fff}
.couponfinder-airline-plane .index-content{width:1232px;margin:auto}
.couponfinder-airline-plane .index-content .link-others{padding-top:38px}
.couponfinder-airline-plane .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:100px;margin-top:110px}
.couponfinder-airline-plane .index-content .show-work .work-link{width:670px;margin-top:8px}
.couponfinder-airline-plane .index-content .show-work .work-link h1{font-size:40px;font-weight:700;color:#333}
.couponfinder-airline-plane .index-content .show-work .work-link .work-link-text1{margin-top:26px;font-size:24px;color:#333}
.couponfinder-airline-plane .index-content .show-work .work-link .work-link-text2{font-size:24px;color:#333}
.couponfinder-airline-plane .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:30px;-webkit-box-shadow:0 2px 8px 0 rgba(146,146,146,.5);box-shadow:0 2px 8px 0 rgba(146,146,146,.5);background-color:#ff7c76;color:#fff;font-size:26px;font-weight:900;border-radius:40px;width:374px;height:80px;padding-top:24px}
.couponfinder-airline-plane .index-content .show-work .work-link .link-button span{font-size:26px;font-weight:900}
.couponfinder-airline-plane .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:54px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-airline-plane .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-airline-plane .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-airline-plane .index-content .show-work .works-ad{position:relative;z-index:1;width:540px;height:324px;border-radius:20px;margin-left:20px}
.couponfinder-airline-plane .index-content .show-work .works-ad img{width:100%;position:absolute;top:-180px}
.couponfinder-airline-plane .index-content .couponfinder-title{font-size:40px;font-weight:700;color:#333;text-align:center;margin-bottom:32px}
.couponfinder-airline-plane .index-content .couponfinder-how-work{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:36px}
.couponfinder-airline-plane .index-content .couponfinder-how-work .work-oneitem{margin-left:13px;margin-right:13px}
.couponfinder-airline-plane .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:374px;height:220px}
.couponfinder-airline-plane .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-airline-plane .index-content .couponfinder-how-work .work-oneitem .oneitem-text{text-align:center}
.couponfinder-airline-plane .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:24px;font-weight:500;letter-spacing:.6px;color:#333;margin:auto;margin-top:36px;margin-bottom:19px}
.couponfinder-airline-plane .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:16px;color:#333;width:270px;margin:auto;margin-top:20px}
.couponfinder-airline-plane .smartcoupon-brand-switch{background-image:url(../images/cb-imported/project-static-page/smartcoupon/index/pc/lp13/brand-back.png);background-size:100% 100%;background-repeat:no-repeat;height:516px;padding-top:152px}
.couponfinder-airline-plane .smartcoupon-brand-switch h1{font-size:40px;font-weight:700;text-align:center;color:#333;margin:auto}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar{width:1440px;margin:auto}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left{height:100px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:52px;margin-bottom:21px;z-index:900;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left{white-space:nowrap;overflow:hidden;margin-left:60px}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p{margin-left:0}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p label{margin:auto 1rem;margin-right:50px}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p label img{width:100px;height:100px}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100px;margin:0 auto;margin-bottom:44px}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right{white-space:nowrap;overflow:hidden;margin-left:0}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right label{margin:auto 1rem;margin-right:50px}
.couponfinder-airline-plane .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right label img{width:100px;height:100px}
.couponfinder-airline-plane .smartcoupon-pepole-item{padding-top:77px;padding-bottom:80px;margin:auto}
.couponfinder-airline-plane .smartcoupon-pepole-item h1{font-size:40px;font-weight:700;text-align:center;color:#333}
.couponfinder-airline-plane .smartcoupon-pepole-item .index-switch-lp{position:relative;width:1340px;height:368px}
.couponfinder-airline-plane .smartcoupon-pepole-item .index-switch-lp .pre{cursor:pointer;position:absolute;top:164px;z-index:10}
.couponfinder-airline-plane .smartcoupon-pepole-item .index-switch-lp .next{cursor:pointer;position:absolute;top:164px;z-index:10;right:14px}
.couponfinder-airline-plane .smartcoupon-pepole-item .index-switch-lp .pepole-item-line{cursor:pointer;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px;padding-right:100px;background-color:#fff}
.couponfinder-airline-plane .smartcoupon-pepole-item .index-switch-lp .pepole-item-line .one-pepole-item{width:268px;height:404px;margin-left:14px;margin-right:14px}
.couponfinder-airline-plane .smartcoupon-pepole-item .index-switch-lp .pepole-item-line .one-pepole-item img{margin:auto;width:244px;height:367px}
.couponfinder-airline-plane .couponfinder-download{height:312px;margin-top:20px;padding-top:1px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/lp13/lpindex-banner-n.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-airline-plane .couponfinder-download .download-content{margin-left:46%;width:740px}
.couponfinder-airline-plane .couponfinder-download .download-content .download-sign{font-size:57px;font-weight:700;text-align:center;color:#fff;margin-top:58px}
.couponfinder-airline-plane .couponfinder-download .download-content .link-button{cursor:pointer;text-align:center;margin-top:34px;margin-left:155px;-webkit-box-shadow:0 2px 12px 0 #059980;box-shadow:0 2px 12px 0 #059980;background-color:#ff7c76;color:#fff;font-size:28px;font-weight:900;border-radius:44px;width:412px;height:88px;padding-top:27px;line-height:35px}
.couponfinder-airline-plane .couponfinder-download .download-content .link-button span{font-size:28px;font-weight:900}
.couponfinder-airline-car{padding-bottom:264px;background-color:#fff}
.couponfinder-airline-car .index-content{width:1232px;margin:auto}
.couponfinder-airline-car .index-content .link-others{padding-top:38px}
.couponfinder-airline-car .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:100px;margin-top:110px}
.couponfinder-airline-car .index-content .show-work .work-link{width:670px;margin-top:8px}
.couponfinder-airline-car .index-content .show-work .work-link h1{font-size:40px;font-weight:700;color:#333}
.couponfinder-airline-car .index-content .show-work .work-link .work-link-text1{margin-top:26px;font-size:24px;color:#333}
.couponfinder-airline-car .index-content .show-work .work-link .work-link-text2{font-size:24px;color:#333}
.couponfinder-airline-car .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:30px;-webkit-box-shadow:0 2px 8px 0 rgba(146,146,146,.5);box-shadow:0 2px 8px 0 rgba(146,146,146,.5);background-color:#ff7c76;color:#fff;font-size:26px;font-weight:900;border-radius:40px;width:374px;height:80px;padding-top:24px}
.couponfinder-airline-car .index-content .show-work .work-link .link-button span{font-size:26px;font-weight:900}
.couponfinder-airline-car .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:54px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-airline-car .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-airline-car .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-airline-car .index-content .show-work .works-ad{position:relative;z-index:1;width:540px;height:324px;border-radius:20px;margin-left:20px}
.couponfinder-airline-car .index-content .show-work .works-ad img{width:100%;position:absolute;top:-180px}
.couponfinder-airline-car .index-content .couponfinder-title{font-size:40px;font-weight:700;color:#333;text-align:center;margin-bottom:32px}
.couponfinder-airline-car .index-content .couponfinder-how-work{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:36px}
.couponfinder-airline-car .index-content .couponfinder-how-work .work-oneitem{margin-left:13px;margin-right:13px}
.couponfinder-airline-car .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:374px;height:220px}
.couponfinder-airline-car .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-airline-car .index-content .couponfinder-how-work .work-oneitem .oneitem-text{text-align:center}
.couponfinder-airline-car .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:24px;font-weight:500;letter-spacing:.6px;color:#333;margin:auto;margin-top:36px;margin-bottom:19px}
.couponfinder-airline-car .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:16px;color:#333;width:270px;margin:auto;margin-top:20px}
.couponfinder-airline-car .smartcoupon-brand-switch{background-image:url(../images/cb-imported/project-static-page/smartcoupon/index/pc/lp13/brand-back.png);background-size:100% 100%;background-repeat:no-repeat;height:516px;padding-top:152px}
.couponfinder-airline-car .smartcoupon-brand-switch h1{font-size:40px;font-weight:700;text-align:center;color:#333;margin:auto}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar{width:1440px;margin:auto}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left{height:100px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:52px;margin-bottom:21px;z-index:900;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left{white-space:nowrap;overflow:hidden;margin-left:60px}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p{margin-left:0}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p label{margin:auto 1rem;margin-right:50px}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-left .scroll-left p label img{width:100px;height:100px}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100px;margin:0 auto;margin-bottom:44px}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right{white-space:nowrap;overflow:hidden;margin-left:0}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right label{margin:auto 1rem;margin-right:50px}
.couponfinder-airline-car .smartcoupon-brand-switch .smartcoupon-scroll-bar .smartcoupon-scroll-bar-right .scroll-right label img{width:100px;height:100px}
.couponfinder-airline-car .smartcoupon-pepole-item{padding-top:77px;padding-bottom:80px;margin:auto}
.couponfinder-airline-car .smartcoupon-pepole-item h1{font-size:40px;font-weight:700;text-align:center;color:#333}
.couponfinder-airline-car .smartcoupon-pepole-item .index-switch-lp{position:relative;width:1340px;height:368px}
.couponfinder-airline-car .smartcoupon-pepole-item .index-switch-lp .pre{cursor:pointer;position:absolute;top:164px;z-index:10}
.couponfinder-airline-car .smartcoupon-pepole-item .index-switch-lp .next{cursor:pointer;position:absolute;top:164px;z-index:10;right:14px}
.couponfinder-airline-car .smartcoupon-pepole-item .index-switch-lp .pepole-item-line{cursor:pointer;margin-top:34px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px;padding-right:100px;background-color:#fff}
.couponfinder-airline-car .smartcoupon-pepole-item .index-switch-lp .pepole-item-line .one-pepole-item{width:268px;height:404px;margin-left:14px;margin-right:14px}
.couponfinder-airline-car .smartcoupon-pepole-item .index-switch-lp .pepole-item-line .one-pepole-item img{margin:auto;width:244px;height:367px}
.couponfinder-airline-car .couponfinder-download{height:312px;margin-top:20px;padding-top:1px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/lp13/lpindex-banner-n.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-airline-car .couponfinder-download .download-content{margin-left:46%;width:740px}
.couponfinder-airline-car .couponfinder-download .download-content .download-sign{font-size:57px;font-weight:700;text-align:center;color:#fff;margin-top:58px}
.couponfinder-airline-car .couponfinder-download .download-content .link-button{cursor:pointer;text-align:center;margin-top:34px;margin-left:155px;-webkit-box-shadow:0 2px 12px 0 #059980;box-shadow:0 2px 12px 0 #059980;background-color:#ff7c76;color:#fff;font-size:28px;font-weight:900;border-radius:44px;width:412px;height:88px;padding-top:27px;line-height:35px}
.couponfinder-airline-car .couponfinder-download .download-content .link-button span{font-size:28px;font-weight:900}
.couponfinder-home-lp{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-home-bg.png");background-size:100% 22%;background-repeat:no-repeat}
.couponfinder-home-lp .index-content{width:1140px;margin:auto}
.couponfinder-home-lp .index-content .link-others{padding-top:38px}
.couponfinder-home-lp .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-home-lp .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-home-lp .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-home-lp .index-content .show-work .work-link h1{font-size:47px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-home-lp .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-home-lp .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-home-lp .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-home-lp .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-home-lp .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-home-lp .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-home-lp .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:506px;margin-left:81px}
.couponfinder-home-lp .index-content .show-work .works-ad img{width:500px;height:100%;border-radius:20px}
.couponfinder-home-lp .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-home-lp .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-home-lp .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-home-lp .index-content .index-switch ol{top:276px}
.couponfinder-home-lp .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-home-lp .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-home-lp .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-home-lp .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-home-lp .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-home-lp .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-home-lp .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-home-lp .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-home-lp .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-home-lp .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-home-lp .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-home-lp .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-home-lp .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-home-lp .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-home-lp .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-home-lp #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-home-lp #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-shoes{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-home-bg.png");background-size:100% 22%;background-repeat:no-repeat}
.couponfinder-shoes .index-content{width:1140px;margin:auto}
.couponfinder-shoes .index-content .link-others{padding-top:38px}
.couponfinder-shoes .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-shoes .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-shoes .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-shoes .index-content .show-work .work-link h1{font-size:47px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-shoes .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-shoes .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-shoes .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-shoes .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-shoes .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-shoes .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-shoes .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:506px;margin-left:81px}
.couponfinder-shoes .index-content .show-work .works-ad img{width:500px;height:100%;border-radius:20px}
.couponfinder-shoes .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-shoes .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-shoes .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-shoes .index-content .index-switch ol{top:276px}
.couponfinder-shoes .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-shoes .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-shoes .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-shoes .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-shoes .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-shoes .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-shoes .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-shoes .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-shoes .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-shoes .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-shoes .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-shoes .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-shoes .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-shoes .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-shoes .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-shoes #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-shoes #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-fitness,.couponfinder-homegoods{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-digital-bg.png");background-size:100% 24%;background-repeat:no-repeat}
.couponfinder-fitness .index-content,.couponfinder-homegoods .index-content{width:1140px;margin:auto}
.couponfinder-fitness .index-content .link-others,.couponfinder-homegoods .index-content .link-others{padding-top:38px}
.couponfinder-fitness .index-content .link-others .faq-link,.couponfinder-homegoods .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-fitness .index-content .show-work,.couponfinder-homegoods .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-fitness .index-content .show-work .work-link,.couponfinder-homegoods .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-fitness .index-content .show-work .work-link h1,.couponfinder-homegoods .index-content .show-work .work-link h1{font-size:44px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-fitness .index-content .show-work .work-link p,.couponfinder-homegoods .index-content .show-work .work-link p{margin-top:14px;font-weight:500;letter-spacing:1px;font-size:30px;color:#7e7e7e}
.couponfinder-fitness .index-content .show-work .work-link .link-button,.couponfinder-homegoods .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:44px;background-color:#f8747a;color:#fff;font-size:32px;font-weight:900;border-radius:41px;width:450px;height:82px;padding-top:17px}
.couponfinder-fitness .index-content .show-work .work-link .link-button span,.couponfinder-homegoods .index-content .show-work .work-link .link-button span{font-size:30px;font-weight:500}
.couponfinder-fitness .index-content .show-work .work-link .link-score,.couponfinder-homegoods .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:85px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-fitness .index-content .show-work .work-link .link-score svg,.couponfinder-homegoods .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-fitness .index-content .show-work .work-link .link-score .link-score-text,.couponfinder-homegoods .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-fitness .index-content .show-work .works-ad,.couponfinder-homegoods .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:506px;margin-left:81px}
.couponfinder-fitness .index-content .show-work .works-ad img,.couponfinder-homegoods .index-content .show-work .works-ad img{width:500px;height:100%;border-radius:20px}
.couponfinder-fitness .index-content .show-work .works-ad-back,.couponfinder-homegoods .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-fitness .index-content .show-work .works-ad-back img,.couponfinder-homegoods .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-fitness .index-content .index-switch,.couponfinder-homegoods .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-fitness .index-content .index-switch ol,.couponfinder-homegoods .index-content .index-switch ol{top:276px}
.couponfinder-fitness .index-content .index-switch ol li,.couponfinder-homegoods .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-fitness .index-content .index-switch ol .active,.couponfinder-homegoods .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-fitness .index-content .couponfinder-title,.couponfinder-homegoods .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-fitness .index-content .couponfinder-how-work,.couponfinder-homegoods .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-fitness .index-content .couponfinder-how-work .work-oneitem,.couponfinder-homegoods .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-fitness .index-content .couponfinder-how-work .work-oneitem .oneitem-img,.couponfinder-homegoods .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-fitness .index-content .couponfinder-how-work .work-oneitem .oneitem-img img,.couponfinder-homegoods .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-fitness .index-content .couponfinder-how-work .work-oneitem .oneitem-text,.couponfinder-homegoods .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-fitness .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign,.couponfinder-homegoods .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-fitness .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des,.couponfinder-homegoods .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-fitness .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text,.couponfinder-homegoods .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-fitness .couponfinder-download,.couponfinder-homegoods .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-fitness .couponfinder-download .goto-download-sign,.couponfinder-homegoods .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-fitness .couponfinder-download .link-button,.couponfinder-homegoods .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-fitness .couponfinder-download .link-button span,.couponfinder-homegoods .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-fitness #smartcoupon-index-sign,.couponfinder-homegoods #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-fitness #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text,.couponfinder-homegoods #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-digital{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-digital-bg.png");background-size:100% 22%;background-repeat:no-repeat}
.couponfinder-digital .index-content{width:1140px;margin:auto}
.couponfinder-digital .index-content .link-others{padding-top:38px}
.couponfinder-digital .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-digital .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-digital .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-digital .index-content .show-work .work-link h1{font-size:44px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-digital .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-digital .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-digital .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-digital .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-digital .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-digital .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-digital .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:506px;margin-left:81px}
.couponfinder-digital .index-content .show-work .works-ad img{width:500px;height:100%;border-radius:20px}
.couponfinder-digital .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-digital .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-digital .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-digital .index-content .index-switch ol{top:276px}
.couponfinder-digital .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-digital .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-digital .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-digital .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-digital .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-digital .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-digital .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-digital .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-digital .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-digital .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-digital .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-digital .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-digital .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-digital .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-digital .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-digital #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-digital #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-game{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-game-kitchen-bg.svg");background-size:100% 23%;background-repeat:no-repeat}
.couponfinder-game .index-content{width:1140px;margin:auto}
.couponfinder-game .index-content .link-others{padding-top:38px}
.couponfinder-game .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-game .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-game .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-game .index-content .show-work .work-link h1{font-size:42px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-game .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-game .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-game .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-game .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-game .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-game .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-game .index-content .show-work .works-ad{position:relative;z-index:1;width:640px;height:506px;margin-top:102px}
.couponfinder-game .index-content .show-work .works-ad img{width:100%;margin-left:135px;border-radius:20px}
.couponfinder-game .index-content .show-work .works-ad-back{position:absolute;width:775px;top:21px;right:6px;margin-right:-294px;z-index:0}
.couponfinder-game .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-game .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-game .index-content .index-switch ol{top:276px}
.couponfinder-game .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-game .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-game .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-game .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-game .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-game .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-game .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-game .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-game .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-game .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-game .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-game .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-game .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-game .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-game .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-game #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-game #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-travel{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/couponfinder-travel-bj.png");background-size:100% 22%;background-repeat:no-repeat}
.couponfinder-travel .index-content{width:1140px;margin:auto}
.couponfinder-travel .index-content .link-others{padding-top:38px}
.couponfinder-travel .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-travel .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-travel .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-travel .index-content .show-work .work-link img{float:right;position:absolute;top:0;left:-85px}
.couponfinder-travel .index-content .show-work .work-link h1{font-size:47px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-travel .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-travel .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-travel .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-travel .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-travel .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-travel .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-travel .index-content .show-work .works-ad{position:relative;z-index:1;width:480px;margin-top:0;margin-left:65px}
.couponfinder-travel .index-content .show-work .works-ad img{width:100%;border-radius:20px}
.couponfinder-travel .index-content .show-work .works-ad-back{position:absolute;width:850px;top:-20px;right:6px;margin-right:-400px;z-index:0}
.couponfinder-travel .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-travel .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-travel .index-content .index-switch ol{top:276px}
.couponfinder-travel .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-travel .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-travel .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-travel .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-travel .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-travel .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-travel .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-travel .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-travel .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-travel .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-travel .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-travel .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-travel .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-travel .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-travel .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-travel #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-travel #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-outdoors{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/couponfinder-outdoors-bj.png");background-size:100% 22%;background-repeat:no-repeat}
.couponfinder-outdoors .index-content{width:1140px;margin:auto}
.couponfinder-outdoors .index-content .link-others{padding-top:38px}
.couponfinder-outdoors .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-outdoors .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-outdoors .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-outdoors .index-content .show-work .work-link h1{font-size:47px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-outdoors .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-outdoors .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-outdoors .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-outdoors .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-outdoors .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-outdoors .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-outdoors .index-content .show-work .works-ad{position:relative;z-index:1;width:480px;margin-top:50px;margin-left:65px}
.couponfinder-outdoors .index-content .show-work .works-ad img{width:100%;border-radius:20px}
.couponfinder-outdoors .index-content .show-work .works-ad-back{position:absolute;width:850px;top:-20px;right:6px;margin-right:-400px;z-index:0}
.couponfinder-outdoors .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-outdoors .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-outdoors .index-content .index-switch ol{top:276px}
.couponfinder-outdoors .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-outdoors .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-outdoors .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-outdoors .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-outdoors .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-outdoors .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-outdoors .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-outdoors .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-outdoors .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-outdoors .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-outdoors .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-outdoors .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-outdoors .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-outdoors .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-outdoors .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-outdoors #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-outdoors #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-giftcard{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-giftcard .index-content{width:1140px;margin:auto}
.couponfinder-giftcard .index-content .link-others{padding-top:38px}
.couponfinder-giftcard .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-giftcard .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-giftcard .index-content .show-work .work-link{width:566px;margin-top:46px}
.couponfinder-giftcard .index-content .show-work .work-link h1{font-size:32px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-giftcard .index-content .show-work .work-link p{margin-top:14px;font-weight:700;letter-spacing:1px;font-size:28px;color:#7e7e7e}
.couponfinder-giftcard .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:44px;background-color:#f8747a;color:#fff;font-size:22px;font-weight:900;border-radius:27.6px;width:324px;height:56px;padding-top:12px}
.couponfinder-giftcard .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-giftcard .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:36px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-giftcard .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-giftcard .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-giftcard .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-left:40px}
.couponfinder-giftcard .index-content .show-work .works-ad video{width:500px;height:344px;border-radius:20px}
.couponfinder-giftcard .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-giftcard .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-giftcard .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-giftcard .index-content .index-switch ol{top:276px}
.couponfinder-giftcard .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-giftcard .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-giftcard .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-giftcard .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-giftcard .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-giftcard .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-giftcard .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-giftcard .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-giftcard .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-giftcard .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-giftcard .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-giftcard .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-giftcard .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-giftcard .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-giftcard .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-giftcard #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:78px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-giftcard #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-rewards{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-rewards .index-content{width:1140px;margin:auto}
.couponfinder-rewards .index-content .link-others{padding-top:38px}
.couponfinder-rewards .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-rewards .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-rewards .index-content .show-work .work-link{width:566px;margin-top:46px}
.couponfinder-rewards .index-content .show-work .work-link h1{font-size:32px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-rewards .index-content .show-work .work-link p{margin-top:14px;font-weight:700;letter-spacing:1px;font-size:28px;color:#7e7e7e}
.couponfinder-rewards .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:44px;background-color:#f8747a;color:#fff;font-size:22px;font-weight:900;border-radius:27.6px;width:324px;height:56px;padding-top:12px}
.couponfinder-rewards .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-rewards .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:36px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-rewards .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-rewards .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-rewards .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-left:40px}
.couponfinder-rewards .index-content .show-work .works-ad video{width:500px;height:344px;border-radius:20px}
.couponfinder-rewards .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-rewards .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-rewards .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-rewards .index-content .index-switch ol{top:276px}
.couponfinder-rewards .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-rewards .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-rewards .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-rewards .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-rewards .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-rewards .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-rewards .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-rewards .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-rewards .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-rewards .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-rewards .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-rewards .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-rewards .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-rewards .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-rewards .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-rewards #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:78px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-rewards #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-free{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/index-back.jpg");background-size:100%;background-repeat:no-repeat}
.couponfinder-free .index-content{width:1140px;margin:auto}
.couponfinder-free .index-content .link-others{padding-top:38px}
.couponfinder-free .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-free .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-free .index-content .show-work .work-link{width:566px;margin-top:46px}
.couponfinder-free .index-content .show-work .work-link h1{font-size:32px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-free .index-content .show-work .work-link p{margin-top:14px;font-weight:700;letter-spacing:1px;font-size:28px;color:#7e7e7e}
.couponfinder-free .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:44px;background-color:#f8747a;color:#fff;font-size:22px;font-weight:900;border-radius:27.6px;width:324px;height:56px;padding-top:12px}
.couponfinder-free .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-free .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:36px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-free .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-free .index-content .show-work .work-link .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:19.8px;font-weight:500;color:#7e7e7e}
.couponfinder-free .index-content .show-work .works-ad{position:relative;z-index:1;width:500px;height:324px;border-radius:20px;-webkit-box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);box-shadow:2px 2px 4px 3px rgba(224,224,224,.5);background-color:#fff;margin-left:40px}
.couponfinder-free .index-content .show-work .works-ad video{width:500px;height:344px;border-radius:20px}
.couponfinder-free .index-content .show-work .works-ad-back{position:absolute;width:450px;height:340px;top:-20px;right:6px;z-index:0}
.couponfinder-free .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-free .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-free .index-content .index-switch ol{top:276px}
.couponfinder-free .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-free .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-free .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-free .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-free .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-free .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-free .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-free .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-free .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-free .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-free .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-free .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-free .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-free .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-free .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-free #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:78px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-free #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-pc-lp1{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-pc-bg.png");background-size:100% 24%;background-repeat:no-repeat}
.couponfinder-pc-lp1 .index-content{width:1140px;margin:auto}
.couponfinder-pc-lp1 .index-content .link-others{padding-top:38px}
.couponfinder-pc-lp1 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-pc-lp1 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-pc-lp1 .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-pc-lp1 .index-content .show-work .work-link h1{font-size:42px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-pc-lp1 .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-pc-lp1 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-pc-lp1 .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-pc-lp1 .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-pc-lp1 .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-pc-lp1 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-pc-lp1 .index-content .show-work .works-ad{position:relative;z-index:1;width:640px;height:506px;margin-left:81px}
.couponfinder-pc-lp1 .index-content .show-work .works-ad img{width:580px;height:545px;border-radius:20px}
.couponfinder-pc-lp1 .index-content .show-work .works-ad-back{position:absolute;width:775px;top:21px;right:6px;margin-right:-294px;z-index:0}
.couponfinder-pc-lp1 .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-pc-lp1 .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-pc-lp1 .index-content .index-switch ol{top:276px}
.couponfinder-pc-lp1 .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-pc-lp1 .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-pc-lp1 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-pc-lp1 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-pc-lp1 .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-pc-lp1 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-pc-lp1 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-pc-lp1 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-pc-lp1 #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-pc-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-airwrap-lp1{padding-bottom:264px;background-color:#fff;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-airwrap-bg.png");background-size:100% 23%;background-repeat:no-repeat}
.couponfinder-airwrap-lp1 .index-content{width:1140px;margin:auto}
.couponfinder-airwrap-lp1 .index-content .link-others{padding-top:38px}
.couponfinder-airwrap-lp1 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-airwrap-lp1 .index-content .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link{width:590px;margin-top:46px}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link h1{font-size:42px;font-weight:900;letter-spacing:.8px;color:#333}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link p{margin-top:30px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:22px;color:#7e7e7e}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:35px;background-color:#f8747a;color:#fff;font-size:19px;font-weight:900;border-radius:41px;width:312px;height:53px;padding-top:13px}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link .link-button span{font-size:19px;font-weight:500}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link .link-score{margin-top:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-airwrap-lp1 .index-content .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-airwrap-lp1 .index-content .show-work .works-ad{position:relative;z-index:1;width:640px;height:506px;margin-left:81px}
.couponfinder-airwrap-lp1 .index-content .show-work .works-ad img{width:580px;border-radius:20px}
.couponfinder-airwrap-lp1 .index-content .show-work .works-ad-back{position:absolute;width:775px;top:21px;right:6px;margin-right:-294px;z-index:0}
.couponfinder-airwrap-lp1 .index-content .show-work .works-ad-back img{width:100%}
.couponfinder-airwrap-lp1 .index-content .index-switch{width:1140px;height:234px;margin-top:24px;margin-bottom:110px}
.couponfinder-airwrap-lp1 .index-content .index-switch ol{top:276px}
.couponfinder-airwrap-lp1 .index-content .index-switch ol li{background-color:#35b4ab;opacity:.1;width:14px;height:14px;border-radius:50%;margin-left:6px;margin-right:6px}
.couponfinder-airwrap-lp1 .index-content .index-switch ol .active{opacity:1!important}
.couponfinder-airwrap-lp1 .index-content .couponfinder-title{font-size:32px;font-weight:700;color:#333;text-align:center;margin-bottom:38px}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work{margin-top:36px;margin-bottom:36px}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work .work-oneitem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-img{width:520px;height:386px}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-img img{width:100%}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text{margin-top:80px;margin-left:100px}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-sign{font-size:29px;font-weight:500;letter-spacing:.73px;color:#333}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work .work-oneitem .oneitem-text .oneitem-des{font-size:22px;color:#333;width:440px;margin-top:20px}
.couponfinder-airwrap-lp1 .index-content .couponfinder-how-work .work-oneitem-mid .oneitem-text{margin-left:70px;margin-right:90px;margin-top:100px}
.couponfinder-airwrap-lp1 .couponfinder-download{height:254px;background-color:#ecfffe;margin-top:20px;padding-top:58px;padding-bottom:66px;background-image:url("../images/cb-imported/project-static-page/smartcoupon/index/pc/waitfor-back.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-airwrap-lp1 .couponfinder-download .goto-download-sign{font-size:36px;font-weight:700;text-align:center;color:#333}
.couponfinder-airwrap-lp1 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:18px;font-weight:900;border-radius:27.6px;width:254px;height:56px;padding-top:14px;margin-top:30px}
.couponfinder-airwrap-lp1 .couponfinder-download .link-button span{font-size:15px;font-weight:500}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign{background-color:rgba(36,43,41,.95);position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content{border-radius:12px;max-width:900px;min-height:532px;max-height:532px;margin-top:7%}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style{min-height:532px;border-radius:12px;background-color:unset;border:0 solid rgba(0,0,0,.2)}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .title-cover{font-size:81px;font-weight:900;line-height:1.38;text-align:center;color:#fff;margin:auto;margin-bottom:20px}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .des-cover{font-size:23px;font-weight:500;text-align:center;color:#fff;margin:auto;margin-bottom:4px;margin-top:4px}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button{cursor:pointer;text-align:center;color:#fff;font-size:26px;font-weight:900;margin:auto;width:508px;height:73px;padding:20px 100px;border-radius:36.5px;background-color:#ff7c76}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-cover-button span{font-size:27px;font-weight:500}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score{margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score svg{margin-right:7px}
.couponfinder-airwrap-lp1 #smartcoupon-index-sign .smartcoupon-index-content .modal-content-style .link-score .link-score-text{margin-top:-6px;margin-left:16px;font-size:20.8px;font-weight:500;color:#7e7e7e}
.couponfinder-kitchen-lp2{padding-bottom:264px;background-color:#d5f4ff;background-size:100% 23%;background-repeat:no-repeat}
.couponfinder-kitchen-lp2 .index-content{width:1240px;margin:auto}
.couponfinder-kitchen-lp2 .index-content .link-others{padding-top:38px;margin-left:40px}
.couponfinder-kitchen-lp2 .index-content .link-others .faq-link{font-size:20px;font-weight:500;color:#333;margin-right:68px;float:right}
.couponfinder-kitchen-lp2 .show-work{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;margin-top:50px;margin-right:-30px;margin-left:45px}
.couponfinder-kitchen-lp2 .show-work .work-link{width:643px;margin-top:46px}
.couponfinder-kitchen-lp2 .show-work .work-link h1{font-size:52px;font-weight:900;letter-spacing:1.3px;color:#333}
.couponfinder-kitchen-lp2 .show-work .work-link p{max-width:525px;margin-top:24px;font-weight:500;letter-spacing:0;line-height:1.3;font-size:18px;color:#7e7e7e}
.couponfinder-kitchen-lp2 .show-work .work-link .link-button{cursor:pointer;text-align:center;margin-top:30px;background-color:#f8747a;color:#fff;font-size:20px;font-weight:900;border-radius:9px;width:325px;height:60px;padding-top:15px}
.couponfinder-kitchen-lp2 .show-work .work-link .link-button span{font-size:20px;font-weight:500}
.couponfinder-kitchen-lp2 .show-work .work-link .link-score{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}
.couponfinder-kitchen-lp2 .show-work .work-link .link-score svg{margin-right:7px}
.couponfinder-kitchen-lp2 .show-work .work-link .link-score .link-score-text{margin-top:-2px;margin-left:16px;font-size:15px;font-weight:500;color:#7e7e7e}
.couponfinder-kitchen-lp2 .show-work .works-ad{position:relative;z-index:1;width:640px;height:506px;margin-top:-35px}
.couponfinder-kitchen-lp2 .show-work .works-ad img{width:100%}
.couponfinder-kitchen-lp2 .show-work .works-ad-back{position:absolute;width:775px;top:21px;right:6px;margin-right:-294px;z-index:0}
.couponfinder-kitchen-lp2 .show-work .works-ad-back img{width:100%}
.couponfinder-kitchen-lp2 .brand-shops{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-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:40px 0 50px}
.couponfinder-kitchen-lp2 .brand-shops .brand-shops-title{font-size:48px;font-weight:900;color:#333;margin-bottom:12px}
.couponfinder-kitchen-lp2 .brand-shops .brand-shops-content{font-size:26px;font-weight:500;color:#333}
.couponfinder-kitchen-lp2 .brand-shops .brand-shops-logo-box{width:525px;margin-top:40px}
.couponfinder-kitchen-lp2 .brand-shops .brand-shops-logo-box .brand-shops-logo{width:100%}
.couponfinder-kitchen-lp2 .middle-title{width:100%;height:107px;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;font-size:48px;font-weight:900;color:#333;background-color:#fff6dc}
.couponfinder-kitchen-lp2 .describe-of-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:40px 0 50px}
.couponfinder-kitchen-lp2 .describe-of-images .describe-ang-img{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-align:center;-ms-flex-align:center;align-items:center;color:#333;width:374px;margin:0 13px 0}
.couponfinder-kitchen-lp2 .describe-of-images .describe-ang-img img{width:100%}
.couponfinder-kitchen-lp2 .describe-of-images .describe-ang-img .describe-ang-img-title{font-size:24px;font-weight:700;letter-spacing:.6px;margin:36px 0 19px}
.couponfinder-kitchen-lp2 .describe-of-images .describe-ang-img .describe-ang-img-content{font-size:16px;font-weight:300;text-align:center;padding:0 20px}
.couponfinder-kitchen-lp2 .show-shop-logo{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-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9}
.couponfinder-kitchen-lp2 .show-shop-logo .show-shop-logo-title{margin:50px 0 48px;font-size:48px;font-weight:900;color:#131313}
.couponfinder-kitchen-lp2 .couponfinder-download{height:400px;background-color:#ecfffe;padding-top:80px;background-image:url("../images/cb-imported/project-ad/smartcoupon/coupon-finder-kitchen2-banner-pc-bg.jpg");background-size:100% 100%;background-repeat:no-repeat}
.couponfinder-kitchen-lp2 .couponfinder-download .goto-download-sign{font-size:48px;font-weight:900;text-align:center;color:#333}
.couponfinder-kitchen-lp2 .couponfinder-download .couponfinder-download-text{font-size:26px;font-weight:300;text-align:center;color:#131313;margin:23px 0 42px}
.couponfinder-kitchen-lp2 .couponfinder-download .link-button{cursor:pointer;text-align:center;margin:auto;background-color:#f8747a;color:#fff;font-size:24px;font-weight:900;border-radius:9px;width:360px;height:70px;padding-top:19px}
.couponfinder-kitchen-lp2 .couponfinder-download .link-button span{font-size:24px;font-weight:500}
#coupon-birds-body-id{background:#fff}
#coupon-birds-body-id a:hover{cursor:pointer}
#modal-review-research-login .login-btn{height:40px;border-radius:5px;border:solid 2px #2fc2a9;background-color:#2fc2a9;margin:30px 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:.3px;padding:0 25px}
#modal-review-research-login .login-btn img{width:23px;height:23px;margin-right:15px}
.helpful-detail-container .share-btn-social{left:-50px!important}
.helpful-detail-container .content-panel{padding-left:65px!important}
.helpful-detail-container .banner-title{padding:30px 0!important;min-height:auto!important}
.helpful-detail-container .banner-title .row .col-md-9{margin-top:0!important}
.helpful-detail-container .banner-title .row .col-md-9 h1{font-size:42px}
.helpful-detail-container .content-panel{background-color:#fff;padding:20px;margin-bottom:20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.helpful-detail-container .content-panel .title{margin-bottom:20px}
.helpful-detail-container .content-panel .title h1{font-size:28px;font-weight:700;color:#404040}
.helpful-detail-container .recommend-panel{background-color:#fff;padding:20px 15px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.helpful-detail-container .recommend-panel p{line-height:1.3}
.helpful-detail-container .recommend-panel .recommend-title{font-size:24px;font-weight:700;color:#232323;margin-bottom:15px}
.helpful-detail-container .recommend-panel .recommend-blog-panel{margin-bottom:30px;position:relative}
.helpful-detail-container .recommend-panel .recommend-blog-panel .picture{margin-bottom:6px;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}
.helpful-detail-container .recommend-panel .recommend-blog-panel .picture img{max-width:100%;height:auto}
.helpful-detail-container .recommend-panel .recommend-blog-panel .title p{font-size:16px;font-weight:700;color:#404040}
.helpful-detail-container .share-btn-social{position:absolute;left:-150px;margin-top:37px;margin-right:0;z-index:999}
.helpful-detail-container .share-btn-social p{font-size:20px;font-weight:600;line-height:normal;letter-spacing:-.13px;text-align:justify;color:#404040}
.helpful-detail-container .share-btn-social ul{margin-bottom:0;width:90px;background:#fff;border-radius:11px;-webkit-box-shadow:0 -2px 13px 0 rgba(0,0,0,.06);box-shadow:0 -2px 13px 0 rgba(0,0,0,.06);padding:14px 15px 22px;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-align:center;-ms-flex-align:center;align-items:center}
.helpful-detail-container .share-btn-social ul li{margin-top:20px}
.helpful-detail-container .row{position:relative}
.helpful-detail-container .share-btn-social-bottom{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:147px;padding:30px 0;border-radius:18px;background-color:#f8f9f9}
.helpful-detail-container .share-btn-social-bottom p{font-size:20px;font-weight:600;line-height:normal;letter-spacing:-.13px;text-align:justify;color:#404040;margin:0;text-transform:uppercase}
.helpful-detail-container .share-btn-social-bottom p span{color:#34c4aa;font-size:25px;line-height:0;margin:0 5px}
.helpful-detail-container .share-btn-social-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
.helpful-detail-container .share-btn-social-bottom ul li{margin:0 10px}
.helpful-detail-container .banner-title .col-md-9{-webkit-box-flex:0!important;-ms-flex:0 0 800px!important;flex:0 0 800px!important}
from{-webkit-transform:translateY(5%);transform:translateY(5%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
from{-webkit-transform:translateY(0);transform:translateY(0)}
to{-webkit-transform:translateY(10%);transform:translateY(10%)}
from{-webkit-transform:translateY(3%);transform:translateY(3%)}
to{-webkit-transform:translateY(1%);transform:translateY(1%)}
to{-webkit-transform:translateY(4%);transform:translateY(4%)}
from{-webkit-transform:translateY(6%);transform:translateY(6%)}
to{-webkit-transform:translateY(7%);transform:translateY(7%)}
to{-webkit-transform:translateY(8%);transform:translateY(8%)}
from{-webkit-transform:translateY(9%);transform:translateY(9%)}
to{-webkit-transform:translateY(2%);transform:translateY(2%)}
#natalie-warb{background:#fff}
#natalie-warb a:hover{cursor:pointer}
#natalie-warb .research-container .about-us{margin-bottom:30px}
#natalie-warb .research-container .about-us h2,#natalie-warb .research-container .focus-on h2{font-size:24px;font-weight:800;color:#303030}
#natalie-warb .research-container .about-us p,#natalie-warb .research-container .focus-on p{font-size:16px;font-weight:500;color:#000}
.container-coupon-deals.container-fluid{margin-top:70px;padding:0}
.container-coupon-deals.container-fluid .coupon-deals-header{background:#ddfaee}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center{height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center h1{font-size:38px;font-weight:700;color:#08231f;margin-left:15px}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date{width:200px;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:center;-ms-flex-pack:center;justify-content:center}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date>p{font-size:16px;color:#4f4d4d;text-align:left;margin-bottom:10px}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date .time{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date .time>div{width:53px;height:55px;border-radius:2.6px;border:solid 2.5px #12947e;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date .time>div p{font-size:24px;font-weight:600}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date .time>div>span{color:#4f4d4d;font-size:10px}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date .time .active{background:#12947e;color:#fff}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date .time .active>p{color:#fff}
.container-coupon-deals.container-fluid .coupon-deals-header .coupon-deals-center .date .time .active>span{color:#fff}
.container-coupon-deals.container-fluid .best-deals .title{margin-bottom:24px}
.container-coupon-deals.container-fluid .best-deals .title i{color:#2bc4ab;font-weight:800;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAABVCAYAAAA/pFyXAAAABHNCSVQICAgIfAhkiAAAFA9JREFUeJzt3XmUXGWZx/Hve+vW2lt10iSBkIRVspEQQlgmk5GQzBkOE6OoEIGRTWFE0RkERwcGmKOAw44CDkEFwnpQAeGoKGE56ICiIQlIBhADBsOSrZd0ulPdVfc+80elk06nuruquzqV9Pw+59Qffe973/sm/7zPfZfnBREREREREREpD3tlxIRKt6E3XqUbICIiMmwF4XH2ajpZ6WYUogBARERkqHgcTcD+lW5GIQoAREREhooxBtyCSjejEAUAIiIiQ8YdAnyq0q0oxK90A0RERIarrR12RCzqfCAFtFe6Pd1pBEBERGRojE4mXDQSwdnK+s9UujE9KQAQEREZAra8/tPd/vxaxRrSCwUAIiIiQ8FxNgAGGBNted2siranBwUAIiIiZWav1B8aGkdh2y44wHPfrWSbelIAICIiUm4hd3jde1gDcMfaivSJFWrRLhQAiIiIlJGtTH/cjBO2f/1vvwE4HgKiFWjWLhQAiIiIlIm9X9uQy/Goc72VcGlbWf+L3dmm3igAEBERKYuz0qzzVvu+671vzY8KzLcV6ft3V6t602uMIiIiIsWxFenZOJaCS+4y9F+IA8wecTOaP91v2SGiAEBERGTgkrYifXsQunMiESiq8++SDwLexQtPddM3vzRE7evz9SIiIlICe6XuGELvgs4sZ8VilNbxd+e6nrXf4twN7oimx4GgXO3s79UFXXXVVWMvu+yykeTPCxjoP01ERGSvd/XThJfte/okcv/z+Wy2eV404UHo8r9y6KrGIJu1tVHfFhP1H3KHb1pdnhf0/srtf59yyin/uWbNmvNzudwY1/syRhERkf9XcgG0ZmH2RwI++dF2jj+yiXR9BwQe2CD6S8+AwAjD5zC7lYh7xk1vay1bw3uxvcWrV68+dNGiRcvMrHaoXyoiIrI3MoNMDt5odoQfwncubuecBeuoqc1CLlJaZc7AD3jr7Tquf2Bk5/cfHvcTOOUHcNZzQ9P6Hq8HaG5uPuiEE05YrS9+ERGR4pjB+5sdH/4Znr6ziXnHrYfAL27S3DM6Oxw3PLgfl92SYuLUkKp4/lYYhuEBBxxw62OPPfZNoHGo2u8Ajj766HeDIBg3VC8REREZrkKDFW86rj5vK5ee81ewfqYEIiEbNib46FfHsqnVY1y6cMRgZowePfreu++++2tjxoxZX+52e1dcccWn1PmLiIgMjOdg5kTjsh8lufyO8eCFvS+xjxgfrk9y4Hn7Q+B67fwBnHOsX7/+zJNOOmndGWec8Y1yt9vNmzfv8ebm5oXlrrjkhmzpgOatJTzgsNHV4Jc45yIiIjJEXl7juOOLbfzzKWsh5+980xntWyPMvnACHZ2OVKy0uj3Pe+9b3/rWP5x44omrytFWd9RRR71vZvuWo7IBN+K9FracfQJbph2KC8OinjHnaFjyJP57m7DEHnGugoiICC+/7Fj20AZmTmnO7xDoEs3x9VsO4IFfxxlTM/Dd9VOnTr1oyZIlt+x8tb4OmlpKqccdeeSRgXN95C0eYu79FlrPOJ43T52fv1Ds/4nniLVsYco37yLS2IrFFQSIiEjldeagKmn85rZ38Lsy6URCXn2zjumnjWLm9MGn1kmn008888wzH+/621akz3IzmpeUUodX0c5/QyttnzyON0+Zl19FEYQQFvnLBXTWVvG//3E2YcSH7G5JnCQiItKnmA+/e9vj2WUjIbJtVNuFXP9gPZMmlSevXnNz88LZs2f/YfsF4wQgWUodlev8N7Wxdf4RvH7Wgnx0ZAP4TwlCOtI1vHbdBdjWrIIAERHZI0wfa3zixlogBM9Ys7aa+x+LlTzv35dMJnPUrFmz1gLgcYytrJtVyvMVCQBcUxtb5x7OqvM+kf+aH0jn3yUI6ayv5c2bL8QCy6dqEhERqSDfg63veLyxOg3RgOeX1zHy4PJn1Q/CcCzM/j3YgZg7o5Rnd3sA4FozZI6dyKrPfwKc29H5OweeV9qvSxDQNnoEq68+DzZ35qcTREREKmj0AfDCK9VgIS+8GmdUqvx9U3sHXHD6llk4Ytkc55byrN9/kTLKBmQnj+O1C0/Jd+DdOv9IpoOGDzdhXjExiRE4j037j9pxKRfQMnYf/nzTBXzk3JsIDxoxJP8EERGRYjSkjOdXxjjjxDh3vuAzY1T/z5TqjUbHd/6uDTyIRp1vK9OnuyOaHyzm2d0aALiOHNlJEyAWhWyu2w1H1cYWJnzmYsKRB/Vfz9aA7MEj2XTnJTvfyAW0jBsNTW2AAgAREamcuA/3veRzxfokbHF4o8s7AmAGvA9zjtgEwbbMQ8aNwJ4XAAD5ff4F5vzNOSx9IHZAfb91WBBi6arCN4vMIyAiIjKUnINx1Y7nVyYYP7r89S9f43jiuy0kq4IdBxE5N8ZWpL/mZjRf39/zFdsFICIiMtylk8bvViWoS5T3639ti+O8+Vk+Nmc9BN0y4hrkAnedrUhP7q8OBQAiIiJDxI/AexujZctabwYvv+f4+8Oz3H7Ju9sW0/d4Z35sf7m9PrrPLL8KAERERIaI52B9UwSvj8MB+2Pkd7i/2+xYvtyx5MtbuO+KvxCNWuFTBw1wLp7Z3PG+LU/P763esq4BcFsyfW/B27g1n+3P7dpgh0FzE25zEYmMsiHEYoADZztHPxYC63GbG/pprMOq4wXbIiIisifIhfBeKxyQNq45s50Fs5sYM7o9P+zf16yCQSLusJCltqL+aZxd6Y5ofrF7kfIFAJksrYuOz4939NIoF4Zk9m2Aziwu2LFYz1xINh6j9fLTMb+YJhk534cglz9xcXsMYNw+5jBuvPxCfN/hejuP0QGhUfXEizgzBQEiIrLHCULYf2TIzV9qYu6s9RAHOqM7Fvz1p6t7c8zHuflNv06TruW/CfmeO7L5NTdz5szBr0wwI+wIWHHnv0G06+SD3ssSFFip7xxESpyR6Jn1z8HWY08juezH/WcXNGP617+H37yl9PeKiIjsBkEIKzc6aDXu//oWTprdSP2IDsgWGQREDAI2gLvRzWi6tvut8owAhEZYX5Uffg9yxZ/o150NNo2vgfPzX/2Zdoj0n3DZalPQ2AplWpwhIiJSThEPZo4ywn3gC4tr2HJdDY9e2cLJx68HXOE1AJCfHgcIRz7rZqyeV6hIeT59zfL78j1vYJ1/WdoAx3k+gVm3XAAGYS9BhedhNanBnUMgIiKyG3gODhtpzDjQ+OSVdfzrzRPI5dyOjr47ZwQBXPyd8bgj9jms1zrL0rLAoL5m5/z8FTDO8+m0gK6FAYc4nz/NPBmCzl0Lew6rTeECBQAiIrJ38BzMPMS49zcxvnDd+Py69+6DAC7/DfwvN43nzudizJyZHfvUU09NLVhXORrkwpCwJlnhuXQj5cdoz2Xp+t+odY5xiepevvIdYTyqEQAREdnrHFRv/PCFKLf9ZD+IdkutH82x+NF9uf3ZGIeNzPdvDz300McK1VGmKQDIxWKVG/7fpjqaIJPb8bUfbvsVZgQxBQAiIrJ3mjnG+Mo1KVa/XQuegWe8/ZdavvhfVRy5746+7a233vrHQs+XJwAIQ4JkjIpGAGak/TjZIFv0tr4gFtPRwSIistc6eDLc9bMR4IUQCXj46TTjD965G8xkMtMLPVu2NQBBVREJfIbY6GiCIJctunyQVAAgIiJ7r7qkcc3iOBs2JMm0+Vx6c5KG6p37tTAMq9vb28f2fLY82wBzIUF1aoADALvmMS5crL9Cxn7RBBuzHdBbAqCdixMmE4VzEoiIiOwFHMBYWPVONWNGZCG9aw/onGPZsmUTgPe6Xy9PAJAN8lvqSo4AHIsiGU6LbyHoo9M2jPO31tNofQxYmDHKj/NhLlPkFIBhqXg+z6KIiMhe6uA647d/THD4IR519YXLLFmyZDIwBKmAcyHZxAAWAYYe3x7xDgdGN9PnV7sLuLXjSJ4P4vT1Et+P0di2pbh3G4RVyfy5AiIiInupVBT+vDaGYYxOFS6TyWRG9LxWlgDA5YyOonL47/QUk6MZDoy1QBjto5yxqrOe53NJcH1lCjRifpTWXJFTAEA26msEQERE9moRD9a3QGA+iWjhj+RsNlvX81rZRgAysSglDQGY46bUerB+8vC6kAfbxtDXhr58fZDwY2SyHcX2/3RGIrjQKr17UUREZMA8DzZudjS3+fi9zJSHYThEAUAmpDNe4hSAC/nbxIbe8xgDYDQGCa7pqClqEWC1H6OjWyKg/sp3+BHIqfsXEZG9lwM6c47OvnfB7zKEXp5tgB0BuWS8+PLm+HaihSqvk77n/kN+vnVM32V2VEoq4vNu0FFkG6AjFoVOTQGIiMjezdH3+vdIJNLc81qZcvfmIBUvIaue45TUun6H/0NznNk+ElwxnbQj6UV4K+gnqOgmiEchowBARESGt2g02tLz2uCnAMwI9qkpOvseOBb6GQ6Oboa+tvW5kN9uHQVBtHAA0HNKIBIlAF4Mik0EZBCPUWBUREREZFhJp9Pre14rQwAAwf7pEso7vpDaWFTRFouwuGoDEbfzQr0Yxg8y9fwm7BpBMIhEMbP8yX/FzRhAQgGAiIgMf1ddddWq2267badrgw8AwpBwTC+ZBwoyTkiu6/vrH8A8Tkp9wK4rCw1w3JOpAyLbL33Ej+HhIMiCV+SOBOcI0tU4sxJGMERERPYeYRiSTqfX9rw+6ADAhUbYUFtcYXNcm2wm7nL9b/+DAkGCkcXjtMbJPBfEuk0DGFMi+SQIhMG2AKA44X61RPIxhYiIyLDj+34TsKHn9cEvAsyF2MgiAwAcJxfz9V+QEQCnN07ikWxilzUAB0ditAbFbgHcIWyo1pHAIiIybFVXV79Y6PrgA4AgJExXF1HQcbyf4dB447a/rcevL0YILNg0lZ9kkwVzAozw47QVvQCwq1ojHFGD04mAIiIyTE2bNu3xQtcHHwCElk+pW4QZXo7VnfW8ka3d/ns9W8vaIEnvQUD+y//Uxin8Mrfrl3++iBH1Y7RlO0ueyw/T1RBqK6CIiAw/ZsYtt9zyZKF7ZVgEaATxWDHN4OZsFTdvmtTjssfjNe+xf/VfC2QFzHf+ZzdO4ZFsqs98AKlonI5c8TkAtlWP1VdDoBEAEREZfuLx+BvOuV0WAEKZpgByyXiRaYAt34l3/2EckWgs2PmD8dnGKdzfT+cPRp0fJyh1CgDD6qp0IJCIiAxLkyZN+n5v9wY/ApANCar6GsLvRyTL/pGt7PzlbuCMkzdN5afZZP+ZAM1oiMbZku0oeQog5/taBCgiIsOOmXHXXXfd1tv9wY8AdARYdXJg/b85Lo+24+10zG9+wd85jVP4aTZVxCFAeaP9BGtzmZKbEER90CJAEREZZhoaGh4GOnu7P/gAwCAbjzGwCMBxTKyVHV//+S//85smcU9nVZFnAOSfS0VjfJjNUOoagFwsqgBARESGnRtuuOHSvu4PfgogHqHDG2gc4Zgca9o2/5/v/P9p0xQeyJbS+QNmRCJRNpQ8BWCEiTgEWgMgIiLDR21t7c+mTZv2dl9lBjcCYIYlfDK+P8AlACEHRrd0Vca5jZNL7/y3iftRmrMDmAJIxLQIUEREhg0z49lnn/1cf+UGPwWQ8MnFBjKQ4PhqfEfn/6WmSdzdWT2gzh+MpB9ja66DkrcBpuKQVQAgIiLDw8SJEy91zu1y+l9PgxwBABJRiBV5+M5Ozzrmx1vAGRc0TeJ7nTUD7Pzz4l6Exu7bAA1WBtn8PzDoACtUtxEk49CpAEBERPZ+kUhkzYMPPvjtYsqWYQogmj9Wt+QpACNnHl/ZNJU7Btn5YxBzHn8Mg/wAgBmEOV6Y+FHiwJtHncoJ8Zr8UcE9Gpr1PIgXcTCRiIjIHszMeOmll44utvygRwCCqsTAjtJ1xsLWfbk1O9Bh/278KIGFrLMgn9bXOd6deTJ1fhzvxftY1vQ+v5i5kF8eOmd7cNDV/k7PwxIDXcMgIiKyZ5g3b97pxQz9dxlUAODMCGpSA0+k44o5CKg/Bn6cbBhAkOPYeDVtxyzitc0bmPrqzwGPM9a8zGF/eISGeIrMcadz9T6H5o8NBrKRCCT8MrRDRESkMiZMmHDt9ddf/1ApzwxuG2AYEtRVDaqKQTOYEk0QhAEEndwzaS73rlnJBWtfAT+RLxOJsibbwVF/fJIz02O5ceLxNIVZbmj6Kzk/giWiJR4iLCIismdoaGi4+9FHH/1Gqc8NLgAIjDBdU+GPZ2Oan8TCAJzHxFd+lh+R6Or8uzgHfoJ7Wzdw7+8fBhcBz0HUzy9kzAUlbSAQERGptHQ6/eNf/epX5w7k2cEFALmAsKEO/AouorOAKaka2pzlO/NIlKJ7cgdEo5CKQUt78c+JiIhU2NixY2974oknvjzQ533yeYKLOc93F5aKU7XyT0zd1JJffFcBnWasqh7JrVVLGf/hn6j1SgtGzI/gMp350QAREZE9nJkxbdq0i++5556bBlOPmzVr1tthGB444BpyIa4zN5g2DFpnkCOby1IVTw7oeUtGB7aTQUREZPdqvfLKK49buHDhqsFW5BYsWPDDDz74YEDzByIiIrJ7jBgx4kdLly79LH2c8FcKb9GiRT8sR0UiIiJSfpFI5P2LLrrouKVLly6iTJ0/bFv1NmfOnOfa29uPL1elIiIiMjiRSOTduXPn/vu111774FDU3zXx7R999NGrgyAYPxQvERERkf6ZGdXV1c8vXLjw2ksuueTJoXxX95Vv/pw5c55qb2+fO5QvFBERkR3MLJdKpX43efLkHy9evPgB59ym3fHeXZa+33fffX/z8MMPf27dunVzwzAcywC3CIqIiAgA5pxrdc5t9jyvtbq6+i8jRox4fdSoUavOP//8ldOnT19eiUb9H+JBBKyyMsxPAAAAAElFTkSuQmCC);background-size:100% 100%;width:450px;display:block;text-align:center;height:85px;background-position:0 0;text-align:center;line-height:98px;padding-left:30px}
.container-coupon-deals.container-fluid .deals-of-today h2{background-color:#ddfaee;display:inline-block;padding:13px 38px 13px 19px;border-radius:8px 38px 38px 8px;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#08231f;margin-bottom:36px}
.container-coupon-deals.container-fluid .best-deals-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-coupon-deals.container-fluid .best-deals-list li{max-width:265px;list-style-type:none;-webkit-box-shadow:0 0 10px #d5d1d1cf;box-shadow:0 0 10px #d5d1d1cf;height:415px;margin-bottom:20px;max-height:415px}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text{padding:11px 11px;background:#fff}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text>p{font-size:13px;font-weight:500;color:#08231f;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text>p:nth-child(1){height:39px}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text>p.save{display:inline;color:#fff;font-size:11px}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text .price-info{margin:8px 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text .price-info .now{font-size:22px;font-weight:800;color:#ff3c3a;margin-right:9px}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text .price-info .expired{font-size:14px;font-weight:600;color:#616161;text-decoration:line-through}
.container-coupon-deals.container-fluid .best-deals-list li .sub-text .save{border-radius:6px;background-color:#2bc4ab;display:inline-block;padding:4px 6px;color:#fff;font-size:11px}
.container-coupon-deals.container-fluid .best-deals-list li .img{position:relative;width:100%;height:285px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container-coupon-deals.container-fluid .best-deals-list li .img>img{margin:auto;max-width:183px;max-height:183px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.container-coupon-deals.container-fluid .best-deals-list li .img .pupple-text{position:absolute;bottom:13px;left:11px;border-radius:8px;border:solid 1px #2bc4ab;background-color:#fff;font-size:13px;padding:5px 6px;cursor:pointer}
.container-coupon-deals.container-fluid .best-deals-list li .img .extra-code{margin:0 11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border:dashed .5px #ff8b4f;background-color:#fff2ec;padding:5px;border-radius:3px;margin-top:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%}
.container-coupon-deals.container-fluid .best-deals-list li .img .extra-code img{width:13px;height:13px;margin-right:7px!important}
.container-coupon-deals.container-fluid .best-deals-list li .img .extra-code .desc{color:#461f0a;font-size:12px;white-space:nowrap;width:93px;text-overflow:ellipsis;overflow:hidden}
.container-coupon-deals.container-fluid .best-deals-list li .img .extra-code .code{font-size:12px;color:#f75f5e;font-weight:800;margin-left:5px}
.container-coupon-deals.container-fluid .best-deals-list li.null{-webkit-box-shadow:none;box-shadow:none;background:0 0}
.container-coupon-deals.container-fluid .best-deals-list .img .extra-code{margin:11px 0 0!important}
#natalie-warb .detail .saveing_tips li{width:calc((100% - 20px)/ 3)!important;min-width:calc((100% - 20px)/ 3)!important;max-width:calc((100% - 20px)/ 3)!important;margin:10px 10px 10px 0!important}
#natalie-warb .detail .saveing_tips li:nth-child(3n){margin-right:0!important}
#natalie-warb .detail .saveing_tips a>img{min-height:158px!important;max-height:158px!important}
#natalie-warb .detail .saveing_tips a>div span{font-size:13px!important;margin-top:5px!important}
#natalie-warb .detail .saveing_tips a p{width:auto!important;-webkit-line-clamp:2!important;height:auto!important;font-size:16px!important}
#natalie-warb .detail .saveing_tips a>img{min-height:118px!important;max-height:118px!important}
.galentines-day .enter-here a{bottom:60px!important}
.container-fluid.container-submitcoupon.dream-job-area .dream-job-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;margin-bottom:0;margin-right:71px;font-size:20px;font-stretch:normal;line-height:1.35;letter-spacing:.6px;color:#33373a;font-weight:800}
.container-fluid.container-submitcoupon.dream-job-area .dream-job-input-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-fluid.container-submitcoupon.dream-job-area .dream-job-input-box{width:80%}
.container-fluid.container-submitcoupon.dream-job-area .last-textarea{margin-bottom:20px}
.container-fluid.container-submitcoupon.dream-job-area #dream-job-modal .modal-header .text{font-size:20px;color:#404040}
.container-fluid.container-submitcoupon.dream-job-area .modal-body{padding:40px 10px;text-align:center}
.container-fluid.container-submitcoupon.dream-job-area .modal-body .close-button{position:absolute;top:10px;right:20px}
.container-fluid.container-submitcoupon.dream-job-area .job-title-h1{height:169px;width:100%;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}
.container-fluid.container-submitcoupon.dream-job-area .dream-job-title{font-size:32px;margin:0;width:600px;line-height:1.4;margin-left:15px;font-weight:900}
.container-fluid.container-submitcoupon.dream-job-area .container-job-text{font-size:20px;line-height:1.35;margin-top:30px;color:#33373a}
.container-fluid.container-submitcoupon.dream-job-area .text-style-1{font-weight:800;margin-bottom:20px;font-size:20px}
.container-fluid.container-submitcoupon.dream-job-area .shopping-cart{margin:-15px auto 0;width:100%}
.galentines-day{max-width:80%;margin:130px auto 0;width:800px;-webkit-box-flex:0;-ms-flex:0 0 800px;flex:0 0 800px;padding:0}
.galentines-day h1{font-size:32px;margin:0;line-height:1.4;font-weight:900;text-align:center;max-width:900px;margin:0 auto}
.galentines-day h2{font-size:22px;line-height:1.35;letter-spacing:.6px;color:#33373a;font-weight:800;margin-bottom:30px}
.galentines-day h3{font-size:20px;line-height:1.35;letter-spacing:.6px;color:#33373a;font-weight:800;margin-bottom:20px}
.galentines-day p{font-size:18px;margin:10px 0 20px}
.galentines-day ol{padding:0}
.galentines-day ol li{list-style:none}
.galentines-day .enter-here{padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.galentines-day .enter-here img{display:block;margin:0 0 20px}
.galentines-day .enter-here a{position:absolute;bottom:40px;width:520px;height:70px;border-radius:53px;-webkit-box-shadow:0 6px 18px 1px rgba(0,0,0,.5);box-shadow:0 6px 18px 1px rgba(0,0,0,.5);background-color:#ff5756;color:#fff;font-size:28px;text-align:center;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;font-weight:700}
#st-2 .st-btn>img{display:inline-block}
.screenshot-content{margin-top:15px;padding:12px;border-radius:7px;background-color:#f6f6f6}
.screenshot-content img{width:100%;height:100%}
.container-featured{padding:0}
.container-featured .business-growth{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:128px 0 80px;text-align:center;background:url(../images/cb-imported/project-static-page/featured/featured-new1-bg1.jpg) no-repeat center;background-size:cover}
.container-featured .business-growth .sub-title{margin:0 0 50px}
.container-featured .business-growth .sub-title h2{color:#fff}
.container-featured .business-growth h1{background-image:-webkit-linear-gradient(354deg,#fff7ac 20%,#ffb006 140%),-webkit-linear-gradient(top,rgba(255,255,255,.65),rgba(255,255,255,.65));background-image:linear-gradient(96deg,#fff7ac 20%,#ffb006 140%),linear-gradient(to bottom,rgba(255,255,255,.65),rgba(255,255,255,.65));font-size:40px;font-weight:700;line-height:1.6;letter-spacing:normal;text-align:center;color:rgba(255,255,255,.65);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:90px}
.container-featured .business-growth p{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#dcdcdc;padding:0 50px}
.container-featured .business-growth a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;border-radius:5px;-webkit-box-shadow:0 2px 6px 0 rgba(0,17,127,.25);box-shadow:0 2px 6px 0 rgba(0,17,127,.25);background-color:#39c1a9;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;border:none;outline:0;margin-top:40px;padding:14px 20px}
.container-featured .sub-title{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;margin:40px 0}
.container-featured .sub-title img{width:55px}
.container-featured .sub-title img:last-child{position:relative;left:-5px}
.container-featured .sub-title h2{font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#404040;margin:0}
.container-featured .partners-show-ipad{display:none}
.container-featured .partners-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.container-featured .partners-details .partner{background:url(../images/cb-imported/project-static-page/featured/featured-new-bg2.png) no-repeat center;background-size:100% 100%;padding:29px 25px 25px;width:30%;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}
.container-featured .partners-details .partner .icon{width:69px;height:69px}
.container-featured .partners-details .partner .icon img{width:100%;height:100%}
.container-featured .partners-details .partner .title{font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.16;letter-spacing:normal;text-align:left;color:#fffaed;margin:43px 0 20px;min-height:66px}
.container-featured .partners-details .partner .desc{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:auto}
.container-featured .our-partners.container-fluid{background:url(../images/cb-imported/project-static-page/featured/partner_background_pc.webp) no-repeat center;background-size:cover;padding:60px 0 50px;margin:50px 0 30px}
.container-featured .our-partners.container-fluid .sub-title{margin:0 auto}
.container-featured .our-partners.container-fluid .sub-title h2{color:#fff}
.container-featured .our-partners.container-fluid .our-partners-tip{text-align:center;margin:25px auto 60px auto;font-size:26px;font-weight:600;line-height:1.15;color:#f0db80}
.container-featured .our-partners.container-fluid .our-partners-details{height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-featured .our-partners.container-fluid .our-partners-details .partner{width:20%;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-featured .our-partners.container-fluid .our-partners-details .partner .logo{width:100px;height:100px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0 0 15px;border-radius:10px;-webkit-box-shadow:0 0 10.2px 3px #f0cb23;box-shadow:0 0 10.2px 3px #f0cb23;border:solid 1px var(--white);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;background:#fff;overflow:hidden}
.container-featured .our-partners.container-fluid .our-partners-details .partner .logo img{width:100%}
.container-featured .our-partners.container-fluid .our-partners-details .partner h3{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:var(--white)}
.container-featured .our-partners.container-fluid .our-partners-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}
.container-featured .our-partners.container-fluid .our-partners-info .info-item{width:45%;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:start;-ms-flex-pack:start;justify-content:start}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .data-info-title{font-size:26px;font-weight:700;line-height:1.15;text-align:left;color:var(--white);margin:35px auto 15px 0}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .stat-progress-bar{width:100%;aspect-ratio:31/1;margin-top:25px;border-radius:100px;background:-webkit-gradient(linear,left top,right top,from(#ffe988),color-stop(#ffe988),color-stop(#48382d),to(#48382d));background:-webkit-linear-gradient(left,#ffe988 0,#ffe988 var(--progress),#48382d var(--progress),#48382d 100%);background:linear-gradient(to right,#ffe988 0,#ffe988 var(--progress),#48382d var(--progress),#48382d 100%)}
.container-featured .our-partners.container-fluid .our-partners-info .info-item .data-info-title{font-size:20px}
.container-featured .our-partners.container-fluid .our-partners-show{width:100%;margin-top:60px;padding-bottom:20px}
.container-featured .our-partners.container-fluid .our-partners-show .show-card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item{width:32%;aspect-ratio:1.26/1;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item div{width:100%;padding:5% 10%;aspect-ratio:2.7/1;white-space:normal;font-size:24px;font-weight:600;line-height:1.46;text-align:left;color:#fff;background:url(../images/cb-imported/project-static-page/featured/small_card_box_pc.webp) round}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item div span{font-size:40px;font-weight:800}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item .type1{padding:10%}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .last-card-item{width:32%;aspect-ratio:1.26/1;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}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .last-card-item div{width:100%;height:100%;padding-top:20%;white-space:normal;font-size:26px;font-weight:600;line-height:1.7;text-align:center;color:#fff;background:url(../images/cb-imported/project-static-page/featured/large_card_box_pc.webp) round}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .last-card-item div span{font-size:40px;font-weight:800}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out{width:100%;margin:70px auto 0 auto;padding:2px;border-radius:50px;background-image:-webkit-gradient(linear,left top,right top,from(#130c0e),color-stop(50%,#f0db80)),-webkit-gradient(linear,right top,left top,from(#130c0e),color-stop(50%,#f0db80));background-image:-webkit-linear-gradient(left,#130c0e,#f0db80 50%),-webkit-linear-gradient(right,#130c0e,#f0db80 50%);background-image:linear-gradient(to right,#130c0e,#f0db80 50%),linear-gradient(to left,#130c0e,#f0db80 50%);background-size:50% 100%;background-position:left,right;background-repeat:no-repeat}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner{width:100%;background-color:#000;border-radius:50px}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info{width:100%;aspect-ratio:2.26/1;border-collapse:collapse;color:#fff;font-size:18px;font-weight:500;text-align:left}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info th{font-weight:700;line-height:1.66;color:#f0db80}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info tbody tr,.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info thead tr{background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(26%,var(--white)),color-stop(88%,var(--white)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),var(--white) 26%,var(--white) 88%,rgba(255,255,255,0));background-image:linear-gradient(to right,rgba(255,255,255,0),var(--white) 26%,var(--white) 88%,rgba(255,255,255,0));background-size:100% 1px;background-repeat:no-repeat;background-position:bottom center}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info tbody tr:last-child{background-image:none!important}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info td:first-child,.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info th:first-child{font-size:18px;font-weight:700;line-height:1.66;text-align:left;color:#fad1b7;padding-left:5%}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info{font-size:14px}
.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info td:first-child,.container-featured .our-partners.container-fluid .our-partners-show .show-table-out .show-table-inner .table-info th:first-child{font-size:16px}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item{aspect-ratio:.9/1}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item div{aspect-ratio:1.9/1}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item .type1{padding:15% 10%}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .last-card-item div{padding-top:35%}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item div{font-size:15px;aspect-ratio:2/1;padding:10%}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .show-card-item div span{font-size:24px}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .last-card-item div{font-size:15px;padding-top:40%}
.container-featured .our-partners.container-fluid .our-partners-show .show-card .last-card-item div span{font-size:24px}
.container-featured .interested-partner{background:url(../images/cb-imported/project-static-page/featured/featured-new-bg4.jpg) no-repeat center;background-size:100% 100%;padding:128px 0 45px;margin:50px auto 100px}
.container-featured .interested-partner .sub-title{-ms-flex-wrap:wrap;flex-wrap:wrap}
.container-featured .interested-partner .sub-title h2{color:var(--white);font-weight:600}
.container-featured .interested-partner .sub-title span{font-size:13px;font-weight:400;line-height:1.72;text-align:center;margin-top:9px;color:#fff}
.container-featured .interested-partner .show-ipad{display:none}
.container-featured .interested-partner button{width:304px;height:52.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;border-radius:5px;border:none;outline:0;margin:118px auto 40px;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white);-webkit-box-shadow:0 2px 6px 0 rgba(0,17,127,.25);box-shadow:0 2px 6px 0 rgba(0,17,127,.25);background-color:#39c1a9;outline:0;border:none}
.container-featured .interested-partner p{width:82%;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#dcdcdc;margin:0 auto -20px}
.container-featured .business-growth{padding:80px 0}
.container-featured .business-growth h1{font-size:34px;margin-bottom:40px}
.container-featured .business-growth p{padding:0 36px}
.container-featured .sub-title{margin:30px 0}
.container-featured .sub-title h2{font-size:26px}
.container-featured .featured-partners .sub-title{margin-bottom:24px}
.container-featured .partners-show-pc{display:none}
.container-featured .partners-show-ipad{display:block}
.container-featured .partners-show-ipad .carousel-control-next-icon,.container-featured .partners-show-ipad .carousel-control-prev-icon{background:0 0;width:auto;height:auto}
.container-featured .partners-show-ipad .carousel-control-prev{left:-6%}
.container-featured .partners-show-ipad .carousel-control-next{right:-6%}
.container-featured .partners-show-ipad .partner{background:url(../images/cb-imported/project-static-page/featured/featured-new-bg2.png) no-repeat center;background-size:cover;padding:22px 32px 0;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;border-radius:30px;overflow:hidden;margin:0 auto;height:280px;max-width:573px}
.container-featured .partners-show-ipad .partner .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-featured .partners-show-ipad .partner .icon img{width:48px;height:48px}
.container-featured .partners-show-ipad .partner .icon h3{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.06;letter-spacing:normal;text-align:left;color:#fffaed;margin:0;margin-left:24px}
.container-featured .partners-show-ipad .partner .desc{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;text-align:left;color:var(--white);margin:30px 0 auto}
.container-featured .partners-show-ipad .carousel-indicators li{width:12px;height:12px;border-radius:50%}
.container-featured .our-partners.container-fluid{padding:50px 0 0;margin:40px 0 30px}
.container-featured .our-partners.container-fluid .sub-title{margin-bottom:70px}
.container-featured .our-partners.container-fluid .our-partners-details{margin-top:50px}
.container-featured .our-partners.container-fluid .our-partners-details .partner{width:20%;max-width:174px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.container-featured .our-partners.container-fluid .our-partners-details .partner .logo{width:85px;height:85px;max-height:90px;max-width:100%}
.container-featured .our-partners.container-fluid .our-partners-details .partner h3{font-size:14px}
.container-featured .interested-partner{padding:30px 10px 20px;margin:50px auto;background-size:cover;border-radius:100px}
.container-featured .interested-partner .sub-title{margin:80px auto 20px}
.container-featured .interested-partner .sub-title h2{line-height:normal}
.container-featured .interested-partner .show-ipad{display:block}
.container-featured .interested-partner .show-pc{display:none}
.container-featured .interested-partner button{width:auto;height:auto;padding:9px 70px;margin:100px auto 20px}
.container-featured .interested-partner p{width:50%;font-size:15px;margin:0 auto}
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px!important}
#exampleModal .modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;margin:85px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#exampleModal .modal-dialog .modal-content{height:600px;width:900px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:15px;background-color:#fff}
#exampleModal .modal-dialog .modal-content .modal-header{position:relative;border-bottom:none;padding:1rem 1rem}
#exampleModal .modal-dialog .modal-content .modal-header button{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;font-size:1.5rem;font-weight:100;line-height:1;color:#898989;text-shadow:0 1px 0 #fff;opacity:.5;text-decoration:none;overflow:visible;text-transform:none;border-radius:0;cursor:pointer}
#exampleModal .modal-dialog .modal-content .modal-body{padding:0}
#exampleModal .modal-dialog .modal-content .modal-body .modal-body-up{padding:0 35px 0 35px;height:550px;overflow-y:auto;overflow-x:hidden}
#exampleModal .modal-dialog .modal-content .modal-body .modal-body-up .example-title{font-size:28px;font-weight:600;text-align:center;color:#1f1f1f}
#exampleModal .modal-dialog .modal-content .modal-body .modal-body-up .example-box{padding-left:20px;text-align:left;font-size:16px;line-height:2;color:#404040;margin:6px 0}
#exampleModal .modal-dialog .modal-content .modal-body .modal-body-up .example-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}
#exampleModal .modal-dialog .modal-content .modal-body .modal-body-up .example-text li{font-size:16px;line-height:2;color:#404040}
#exampleModal .modal-dialog .modal-content .modal-body .modal-body-up img{width:720px;height:410px;margin:16px 22px 30px 22px}
.picture-load{width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}
#loginModal .modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;margin:85px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#loginModal .modal-dialog .modal-content{width:900px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:15px;background-color:#fff}
#loginModal .modal-dialog .modal-content .modal-header{position:relative;border-bottom:none;padding:1rem 1rem}
#loginModal .modal-dialog .modal-content .modal-header button{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;font-size:1.5rem;font-weight:100;line-height:1;color:#898989;text-shadow:0 1px 0 #fff;opacity:.5;text-decoration:none;overflow:visible;text-transform:none;border-radius:0;cursor:pointer}
#loginModal .modal-dialog .modal-content .modal-body{padding:0}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up{padding:0 35px 0 35px}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-title{font-size:28px;font-weight:600;text-align:center;color:#000}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-des{margin-top:10px;font-size:18px;font-weight:600;text-align:center;color:#000}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll{position:relative;width:700px;height:180px;overflow:hidden}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:100px;left:0;margin:20px}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px;border-radius:4px;background-color:#f5f9f8;margin-right:15px}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top li img{width:30px;height:30px;margin-right:18px;border-radius:50%}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top li .scroll-content{width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top li .scroll-content .scroll-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;letter-spacing:-.5px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top li .scroll-content .scroll-title .scroll-title-name{font-size:14px;color:#1f1f1f;margin-right:13px}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top li .scroll-content .scroll-title .scroll-title-time{font-size:12px;color:#979797}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-top li .scroll-content p{font-size:13px;letter-spacing:-.5px;text-align:left;color:#1f1f1f}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin:20px;padding-left:0}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px;border-radius:4px;background-color:#f5f9f8;margin-right:15px}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom li img{width:30px;height:30px;margin-right:18px;border-radius:50%}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom li .scroll-content{width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom li .scroll-content .scroll-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;letter-spacing:-.5px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom li .scroll-content .scroll-title .scroll-title-name{font-size:14px;color:#1f1f1f;margin-right:13px}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom li .scroll-content .scroll-title .scroll-title-time{font-size:12px;color:#979797}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll .scroll-bottom li .scroll-content p{font-size:13px;letter-spacing:-.5px;text-align:left;color:#1f1f1f}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .submit-text{font-size:32px;font-weight:600;text-align:center;color:#000;margin-bottom:30px}
#loginModal .modal-dialog .modal-content .modal-body .modal-body-up .item-scroll::after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(white),color-stop(8%,transparent),color-stop(92%,transparent),to(white));background-image:-webkit-linear-gradient(left,#fff 0,transparent 8%,transparent 92%,#fff 100%);background-image:linear-gradient(to right,#fff 0,transparent 8%,transparent 92%,#fff 100%);top:0;left:0}
.history-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;overflow:hidden;padding:0;margin:10px auto}
.history-bar .img-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;overflow:hidden}
.history-bar .img-bar .history-icon{width:20px;height:20px;margin-right:15px;margin-left:5px}
.history-bar .history-show{position:relative;width:calc(100% - 30px);overflow:hidden;height:65px}
.history-bar .history-show ol{position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}
.history-bar .history-show ol li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:322px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px;border-radius:4px;background-color:#f5f9f8;margin-right:15px}
.history-bar .history-show ol li img{width:30px;height:30px;border-radius:50%;margin-right:18px}
.history-bar .history-show ol li .history-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.history-bar .history-show ol li .history-item-content .item-content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;letter-spacing:-.5px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.history-bar .history-show ol li .history-item-content .item-content-title .content-title-name{font-size:14px;color:#1f1f1f;margin-right:13px}
.history-bar .history-show ol li .history-item-content .item-content-title .content-title-time{font-size:12px;color:#979797}
.history-bar .history-show ol li .history-item-content p{font-size:13px;letter-spacing:-.5px;text-align:left;color:#1f1f1f}
.history-bar .history-show::after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,color-stop(-95%,#fff),color-stop(32%,transparent),color-stop(97%,transparent),color-stop(99%,#fff));background-image:-webkit-linear-gradient(left,#fff -95%,transparent 32%,transparent 97%,#fff 99%);background-image:linear-gradient(to right,#fff -95%,transparent 32%,transparent 97%,#fff 99%);top:0;left:0}
.active.carousel-item-start{-webkit-transform:translateX(-100%)!important;transform:translateX(-100%)!important}
.carousel-item-next.carousel-item-start{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}
.active.carousel-item-end{-webkit-transform:translateX(100%)!important;transform:translateX(100%)!important}
.carousel-item-prev.carousel-item-end{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}
.carousel-item-next.carousel-item-start,.carousel-item-prev.carousel-item-end{display:block!important;position:absolute;top:0;width:100%}
.active.carousel-item-end,.active.carousel-item-start{display:block!important}

/* Fallback spacing if dump CSS misses a breakpoint */
.container-help-center{padding-bottom:40px}
.container-help-center .title-panel{position:relative;text-align:center;padding:30px 0 10px}
.container-help-center .title-panel h1{font-size:28px;font-weight:700;color:#000;margin:12px 0}
.container-help-center .new-content-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 0 30px}
.container-help-center .new-image-panel{text-align:center}
.container-help-center .new-image-panel .subject{font-size:14px;font-weight:600;margin:8px 0 0;color:#000}
.container-help-center .new-image-panel .subject-article{font-size:12px;color:#666;margin:0}
.research .research_title{font-size:32px;font-weight:700;text-align:center;margin:30px 0 16px}
.research .research_text{text-align:center;font-size:16px;color:#404040}
.research_tabbar{margin:20px auto 40px}
.why-trust-us.container{max-width:960px;margin:0 auto;padding:20px 15px 60px}
.why-trust-us h1{font-size:28px;font-weight:700;margin:20px 0 12px}
.why-trust-us h2{font-size:22px;font-weight:700;margin:28px 0 12px}
.why-trust-us .border-top{margin:16px 0;line-height:1.6}
.why-trust-us p.image{font-weight:700;color:#2fc2a9;margin-top:20px}
.cb-contact-notice{padding:12px 14px;border-radius:8px;margin-bottom:16px}
.cb-contact-notice--ok{background:#e8f8f4;color:#1a7a6d}
.cb-contact-notice--error{background:#fdecec;color:#a33}

/* =====================================================================================
   About Us parity layer — values measured from
   evidence/couponbirds_pages/company/{desktop,mobile}/about-us_*_rendered.html
   (this file loads last on the company pages, so it owns the final say).
   Desktop: page box full-bleed, sections = 15px inner gutters + 40px page gutters.
   Phone:   same but with 15px gutters and the phone type scale.
   ===================================================================================== */

/* The page wrapper (main.container-home-page-index.container-fluid) carries 15px gutters;
 * the capture's about-us box is full-bleed, so cancel them with negative margins. */
.about-us {
	padding: 0 !important;
	margin: 0 -15px !important;
	width: auto !important;
	max-width: none !important;
	background: transparent !important;
}

@media (min-width: 768px) {
	.about-us .who-we-are {
		padding: 0 0 150px !important;
	}

	.about-us .who-we-are .title,
	.about-us .help-online,
	.about-us .development,
	.about-us .our-mission,
	.about-us .review,
	.about-us .leadership,
	.about-us .our-impact {
		padding: 0 15px !important;
		/* 40px here was the capture's own gutter at 1280 wide, not a page gutter:
		 * at 1280 a centred 1200px block already sits 40px in, so the literal matched
		 * the reference and drifted left on wider desktops. Keep it centred at any width. */
		margin: 0 auto !important;
		max-width: 1200px !important;
	}

	.about-us .our-impact {
		margin: 0 auto 85px !important;
	}

	.about-us .who-we-are .title {
		padding: 0 15px !important;
	}

	.about-us .who-we-are h2 {
		font-size: 28px !important;
		line-height: 33.6px !important;
		padding: 45px 0 20px !important;
		margin: 0 0 8px !important;
	}

	.about-us .who-we-are h1 {
		font-size: 32px !important;
		line-height: 38.4px !important;
		margin: 0 0 12px !important;
	}

	.about-us .who-we-are p.make-coupons {
		font-size: 35px !important;
		line-height: 47.95px !important;
		font-weight: 600 !important;
		margin: 0 0 45px !important;
		display: block !important;
	}

	.about-us .who-we-are p.founded {
		font-size: 20px !important;
		line-height: 42px !important;
		font-weight: 400 !important;
		margin: 0 !important;
		display: block !important;
	}

	.about-us .help-online p {
		font-size: 20px !important;
		line-height: 40px !important;
		padding: 22px !important;
		margin: 35px 0 0 !important;
		width: 51% !important;
		max-width: 630px !important;
	}

	.about-us .development p {
		max-width: 630px !important;
		margin: 0 8% 0 auto !important;
	}

	.about-us .our-mission .approach {
		margin: 0 0 60px 21% !important;
		max-width: 90% !important;
		padding: 40px !important;
	}

	.about-us .our-mission .approach strong.title {
		font-size: 28px !important;
		line-height: 42px !important;
		margin: 0 0 10px !important;
	}

	.about-us .our-mission .approach p {
		font-size: 16px !important;
		line-height: 25.6px !important;
		max-width: 86% !important;
		margin: 0 0 60px !important;
	}

	.about-us .review h2 {
		font-size: 30px !important;
		line-height: 36px !important;
		margin: 0 0 40px !important;
	}

	.about-us .our-partners {
		padding: 50px 0 100px !important;
		margin: -50px 0 83px !important;
		width: 100% !important;
		max-width: none !important;
	}

	/* the page wrapper zeroes .container gutters — restore the capture's 15px inset */
	.about-us .our-partners .our-partners-center,
	.about-us .our-partners .our-partners-item {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.about-us .great-decision {
		margin: 40px 0 30px !important;
	}

	.about-us .leadership h2 {
		font-size: 32px !important;
		line-height: 38.4px !important;
		margin: 45px 0 30px !important;
	}

	.about-us .cheif-box {
		display: block !important;
		overflow: visible !important;
		background: transparent !important;
	}

	/* Desktop capture keeps the leaders as a 2-up grid (the phone build turns them into a carousel) */
	.about-us .cheif-box .carousel-inner {
		display: flex !important;
		flex-wrap: wrap !important;
		justify-content: space-between !important;
		overflow: visible !important;
	}

	/* cancel Bootstrap's slide mechanics (-100% margin) so the items form a 2-up grid */
	.about-us .cheif-box .carousel-item {
		display: block !important;
		flex: 0 0 49% !important;
		max-width: 49% !important;
		width: auto !important;
		margin-right: 0 !important;
		backface-visibility: visible !important;
		transform: none !important;
	}

	.about-us .cheif-box .carousel-control-prev,
	.about-us .cheif-box .carousel-control-next {
		display: none !important;
	}

	/* the carousel item carries the 49% column; the card fills it */
	.about-us .cheif-box .carousel-item .cheif {
		width: 100% !important;
		flex: 1 1 auto !important;
		padding: 60px !important;
		margin: 0 0 40px !important;
	}

	/* matches the ported selector's specificity so the desktop 18px wins */
	.about-us .leadership.container .cheif-box .cheif p,
	.about-us .leadership.container .cheif-box .cheif > p:first-child {
		font-size: 18px !important;
		line-height: 32.04px !important;
		margin-bottom: 40px !important;
	}

	.about-us .connect {
		padding: 57px 15px 0 !important;
		margin: 0 !important;
		width: 100% !important;
		max-width: none !important;
	}

	.about-us .connect .connect-way {
		padding: 48px 0 90px !important;
		margin: 0 auto !important;
		max-width: 1200px !important;
	}

	.about-us .connect .connect-way > div {
		padding: 0 0 0 30px !important;
		width: 48% !important;
		background: transparent !important;
		border-radius: 0 !important;
		flex-direction: row !important;
		align-items: center !important;
		justify-content: flex-start !important;
	}

	/* label (Address:/Email:) is 20px bold, the value line 22px */
	.about-us .address .text p:first-child,
	.about-us .connect-way > div .text p:first-child {
		font-size: 20px !important;
		line-height: 35px !important;
		font-weight: 700 !important;
	}

	.about-us .connect .text p {
		font-size: 22px !important;
		line-height: 34.98px !important;
	}
}

@media (max-width: 767px) {
	.about-us .who-we-are {
		padding: 0 0 50px !important;
	}

	.about-us .who-we-are .title,
	.about-us .help-online,
	.about-us .development,
	.about-us .review,
	.about-us .leadership,
	.about-us .connect {
		padding: 0 15px !important;
		margin: 0 !important;
		max-width: none !important;
	}

	.about-us .our-mission {
		padding: 0 !important;
		margin: 0 !important;
		max-width: none !important;
	}

	.about-us .who-we-are h2 {
		font-size: 18px !important;
		line-height: 21.6px !important;
		padding: 20px 0 0 !important;
		margin: 0 0 8px !important;
	}

	.about-us .who-we-are h1 {
		font-size: 18px !important;
		line-height: 21.6px !important;
		margin: 20px 0 8px !important;
	}

	.about-us .who-we-are p.make-coupons {
		font-size: 20px !important;
		line-height: 34px !important;
		font-weight: 400 !important;
		margin: 0 !important;
	}

	.about-us .who-we-are p.founded {
		font-size: 16px !important;
		line-height: 34.08px !important;
		font-weight: 500 !important;
		margin: 0 !important;
	}

	.about-us .help-online p {
		font-size: 16px !important;
		line-height: 25.6px !important;
		padding: 20px 25px !important;
		margin: 10px 0 0 !important;
		width: 100% !important;
		max-width: none !important;
	}

	.about-us .development {
		margin: 0 0 76px !important;
	}

	.about-us .development p,
	.about-us .development p span {
		font-size: 16px !important;
		line-height: 24px !important;
		margin: 0 !important;
		max-width: 100% !important;
		position: static !important;
		top: auto !important;
		right: auto !important;
		width: 100% !important;
	}

	.about-us .development p span {
		font-size: 14px !important;
		line-height: 23.94px !important;
		padding: 0 20px !important;
	}

	.about-us .development img {
		position: static !important;
		width: 320px !important;
		height: 135px !important;
		margin: 0 0 10px 80px !important;
		left: auto !important;
		top: auto !important;
		right: auto !important;
	}

	.about-us .our-mission .approach {
		margin: 0 0 30px !important;
		max-width: 100% !important;
		padding: 30px 10px !important;
	}

	.about-us .our-mission .approach strong.title {
		font-size: 20px !important;
		line-height: 30px !important;
		margin: 0 0 16px !important;
	}

	.about-us .our-mission .approach p {
		font-size: 16px !important;
		line-height: 24px !important;
		margin: 0 0 40px !important;
		max-width: 100% !important;
	}

	/* The phone capture has no vertical dashed connector (desktop only) */
	.about-us .our-mission .approach > span {
		display: none !important;
	}

	/* Horizontal dashed rules keep the phone geometry (105% / -10px) instead of the desktop
	 * 140% / -40px, which overhung the panel by ~200px. */
	.about-us .our-mission .approach .line-one span {
		width: 105% !important;
		left: -10px !important;
		bottom: -20px !important;
	}

	/* The phone capture has no OUR IMPACT block */
	.about-us .our-impact {
		display: none !important;
	}

	.about-us .review {
		padding: 23px 0 86px 15px !important;
		background: #fff !important;
	}

	.about-us .review h2 {
		font-size: 24px !important;
		line-height: 28.8px !important;
		margin: 0 0 20px !important;
	}

	.about-us .review-info .happy-users-title {
		font-size: 14px !important;
		line-height: 1.56 !important;
		font-weight: 500 !important;
	}

	/* Phone capture roller: 179x119 cards with a 30px gap, the strip must not be clamped to the
	 * 559px container (desktop values 240x135 / 60px made the cards wrap and the roller look broken). */
	.about-us .seamless-rolling-inside {
		height: 119px !important;
	}

	.about-us .seamless-rolling ul {
		width: max-content !important;
		min-width: max-content !important;
		flex-wrap: nowrap !important;
	}

	.about-us .review .review-info .chrome-web-store .seamless-rolling ul li {
		width: 179px !important;
		height: 119px !important;
		margin-right: 30px !important;
	}

	.about-us .seamless-rolling ul li .info {
		width: 179px !important;
		height: 25px !important;
	}

	.about-us .seamless-rolling ul li .info img {
		width: 17px !important;
		height: 17px !important;
	}

	.about-us .seamless-rolling ul li .info span {
		font-size: 12px !important;
		width: 130px !important;
	}

	.about-us .seamless-rolling ul li .detail {
		width: 179px !important;
		height: 72px !important;
	}

	.about-us .seamless-rolling ul li .detail img {
		width: 84px !important;
		height: 15px !important;
	}

	/* The phone capture shows ONE review roller: the divider and the second (Trustpilot)
	 * block are desktop-only. */
	.about-us .review-info .dash-border,
	.about-us .review-info > .chrome-web-store:last-child {
		display: none !important;
	}

	.about-us .review-info .chrome-web-store {
		margin-top: 15px !important;
	}

	.about-us .review-info .happy-users-title {
		padding: 0 !important;
	}

	.about-us .our-partners {
		padding: 30px 15px 40px !important;
	}

	.about-us .our-partners .our-partners-center,
	.about-us .our-partners .our-partners-item {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.about-us .our-partners {
		padding: 30px 0 40px !important;
		margin: 0 !important;
	}

	.about-us .great-decision {
		padding: 60px 0 0 !important;
		margin: 20px 0 !important;
	}

	.about-us .leadership {
		padding: 30px 15px 0 !important;
	}

	.about-us .leadership h2 {
		font-size: 18px !important;
		line-height: 21.6px !important;
		margin: 30px 0 10px !important;
	}

	.about-us .cheif-box {
		display: block !important;
		background: transparent !important;
		overflow: visible !important;
	}

	/* Phone capture shows a single leader at a time with 31x31 prev/next arrows */
	.about-us .cheif-box .carousel-inner {
		display: block !important;
	}

	.about-us .cheif-box .carousel-item {
		display: none !important;
		width: 100% !important;
	}

	.about-us .cheif-box .carousel-item.active {
		display: block !important;
	}

	.about-us .cheif-box .carousel-control-prev,
	.about-us .cheif-box .carousel-control-next {
		display: flex !important;
		width: 31px !important;
		height: 31px !important;
		top: 50% !important;
		bottom: auto !important;
		margin-top: -15px !important;
		opacity: 1 !important;
		z-index: 4 !important;
	}

	.about-us .cheif-box .carousel-control-prev {
		left: 0 !important;
	}

	.about-us .cheif-box .carousel-control-next {
		right: -7px !important;
	}

	.about-us .cheif-box .carousel-control-prev-icon,
	.about-us .cheif-box .carousel-control-next-icon {
		width: 31px !important;
		height: 31px !important;
		background-color: #fff !important;
		border-radius: 50% !important;
		box-shadow: 0 2px 6px rgba(0, 0, 0, .18) !important;
		background-image: none !important;
		position: relative;
	}

	.about-us .cheif-box .carousel-control-prev-icon::after,
	.about-us .cheif-box .carousel-control-next-icon::after {
		content: '';
		position: absolute;
		top: 50%;
		left: 50%;
		width: 9px;
		height: 9px;
		border-top: 2px solid #36aaa1;
		border-right: 2px solid #36aaa1;
	}

	.about-us .cheif-box .carousel-control-prev-icon::after {
		transform: translate(-30%, -50%) rotate(-135deg);
	}

	.about-us .cheif-box .carousel-control-next-icon::after {
		transform: translate(-70%, -50%) rotate(45deg);
	}

	.about-us .cheif-box .cheif {
		width: 100% !important;
		flex: none !important;
		padding: 24px !important;
		margin: 0 0 30px !important;
	}

	.about-us .cheif-box .cheif p,
	.about-us .cheif-box .cheif > p:first-child {
		font-size: 15px !important;
		line-height: 25.05px !important;
		margin-bottom: 30px !important;
	}

	.about-us .cheif-box .cheif strong.leader {
		font-size: 20px !important;
		line-height: 30px !important;
		margin: 20px 0 0 !important;
	}

	.about-us .connect {
		padding: 0 15px !important;
		background: transparent !important;
	}

	.about-us .connect .connect-way {
		padding: 20px 0 30px !important;
		margin: 0 !important;
	}

	.about-us .connect .connect-way > div {
		padding: 12px !important;
		width: 100% !important;
		margin: 0 0 16px !important;
		background: transparent !important;
		border-radius: 0 !important;
	}

	.about-us .address p {
		font-size: 16px !important;
		line-height: 20px !important;
	}

	.about-us .connect .text p {
		font-size: 14px !important;
		line-height: 21px !important;
	}
}
