/* Slider */
.slick-slider {
  position: relative;

  display: block;
  box-sizing: border-box;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;

  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;

  display: block;
  overflow: hidden;

  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;

  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  display: table;

  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;

  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;

  height: auto;

  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}

.un-appearance,textarea,input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ellipsis,.row-it .info .content .text.active:not(.open){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfloat:after,.coupon-search .country-tab .cty-store:after,.coupon-list:after,.store .cpn-ctn:after,nav .nav-tab:after{content:" ";display:block;clear:both}.display-flex,.row-it .tool-line,.row-it .info .extra,.row-it .off .off-pct .off-flex,.row-it .off .off-pct,.row-it .wrap,footer .b,.flex-center,.bl-text,.cols-ctn .l-col .t-counter .thumb-line,.row-it .tool-line .comment-btn,.row-it .off,.row-it .img .img-wrap,.c-dtl .store-img,.c-dtl .center-col,.c-dtl .c-d-bottom,.tip-icon{display:flex;display:-webkit-flex}.coupon-item-content{color:#888}.coupon-shadow,nav .n-sch .sgt-board{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.primary-linear-gradient{background:linear-gradient(to right, #218fe4, #00b8c5);background:-webkit-linear-gradient(left, #218fe4, #00b8c5);background:-o-linear-gradient(right, #218fe4, #00b8c5);background:-moz-linear-gradient(right, #218fe4, #00b8c5)}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);min-width:320px}body{font:400 16px/1.3 OpenSans,Helvetica,Arial,sans-serif;color:#333;min-width:320px;background-color:#eaeaea;margin:0;padding:0;-webkit-font-smoothing:antialiased}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{background-color:rgba(0,0,0,.2)}h1,h2,h3,h4,h5,h6,label{color:inherit;margin:0;font-weight:600}h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.17em}p{margin:0}strong,b{font-weight:700;color:#333}em,i{font-style:normal}img{margin:0;vertical-align:middle;max-width:100%}hr{border:0 none;margin-bottom:1em}blockquote{padding-left:20px;border-left:4px solid #dadada;margin:0 0 1.64em -24px;color:#666664}ul,ol{margin:0;padding:0;list-style-type:none}li ul,li ol{padding:0;margin:0}code,tt{color:gray;font-size:.96em;background-color:#f9f9f7;padding:1px 2px;border:1px solid #dadada;border-radius:3px}pre{padding:7px;border:1px solid #dadada;border-radius:4px;overflow:auto;line-height:1.5;font-size:.96em;color:#4c4c4c;background-color:#f9f9f7}pre code,pre tt{color:#4c4c4c;border:none;background:none;padding:0}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;padding:4px 8px 4px 10px}td{vertical-align:top}input{border:1px solid #ddd;background:#fff;transition:all .2s;color:inherit;font:inherit}input:focus,input:hover{outline:none}input:-webkit-autofill,textarea:-webkit-autofill{color:inherit;background:inherit}a{color:inherit;-webkit-touch-callout:none}a,a:hover,a:focus{text-decoration:none;outline:0;cursor:pointer}label{margin:0;display:inline-block}textarea{font-family:inherit;background:#fff}*:active:focus,*:focus,*:active,*{outline:0;box-shadow:none}.base{min-height:500px;min-height:100vh;position:relative;padding-bottom:50px;overflow:hidden}.m-w{width:1200px;margin:0 auto}nav{width:100%;border-radius:0;font-size:14px;color:#999}nav .n-wp{height:80px;width:100%;z-index:1000;position:relative;background:#fff;border-bottom:1px solid #ffa800;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}nav .n-ct{width:1100px;height:100%;display:flex;align-items:center;justify-content:space-between}nav .n-logo{line-height:1;color:#4b3507;font-weight:600}nav .n-logo .logo{height:32px;display:flex}nav .n-logo .logo img{width:100%}nav .n-logo .logo p{font-size:14px;text-align:center;margin-top:5px}nav .n-sch .sch-w{width:300px;position:relative}nav .n-sch .sch-w form{position:relative;z-index:1}nav .n-sch .btn{position:absolute;z-index:2;right:0;top:0;border:none;cursor:pointer;width:52px;height:40px;text-align:center;background:url("/resources/images/codesoff/search-icon.png") no-repeat scroll center/16px}nav .n-sch #search-input{line-height:1.14;font-size:14px;z-index:1;width:100%;color:#505050;box-shadow:none;height:40px;padding:0 40px 0 15px;background-color:#fff;border:1px solid #dadada;border-radius:3px}nav .n-sch input::-webkit-input-placeholder{color:"#9c9c9c"}nav .n-sch input::-moz-placeholder{color:"#9c9c9c"}nav .n-sch input:-moz-placeholder{color:"#9c9c9c"}nav .n-sch input:-ms-input-placeholder{color:"#9c9c9c"}nav .n-sch .sgt-board{background-color:#f5f5f5;font-size:14px;line-height:40px;color:#b9b9b9;position:absolute;top:20px;padding-top:20px;overflow:hidden;width:100%;display:none}nav .n-sch .sgt-board li{font-size:14px;color:#666;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:30px}nav .n-sch .sgt-board li a strong{color:#ffa800}nav .n-sch .sgt-board li:before{display:inline-block;content:"";width:8px;height:8px;border-right:1px solid #ffa800;border-top:1px solid #ffa800;position:absolute;right:20px;top:15px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}nav .n-sch .sgt-board li.active{background-color:#f0f0f0}nav .n-sch .sgt-board a{padding:0 15px}nav .n-sch .sgt-board strong{color:#333;font-weight:normal}nav .nav-b{height:44px;background-color:#fff;border-bottom:1px solid #ddd}nav .nav-tab{color:#888;line-height:43px}nav .nav-tab li{float:left;position:relative}nav .nav-tab li.active:after{content:" ";display:block;position:absolute;bottom:0;width:100%;height:3px;background-color:#218fe4}nav .nav-tab li+li{margin-left:10.42%}.icon-search{width:24px;height:24px;position:relative;display:inline-block;vertical-align:middle;background:url("/resources/images/codesoff/search-icon.png") no-repeat scroll center/contain}.btn,button{font-size:17px;line-height:40px;padding:0 5px;border-radius:3px;border:none;background-color:#218fe4;color:#fff;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;white-space:nowrap;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;transition:background .2s}.btn:hover,button:hover{background-color:#1777c1}.btn{line-height:40px}.btn.active,button.active{font-size:0 !important}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.btn.active:before,button.active:before{content:"";font-family:icomoon;font-size:20px;display:block;-webkit-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.angle,.r-angle:before,.l-angle:before,.b-angle:before,.t-angle:before{content:" ";display:block;width:15px;height:15px;border-style:solid;border-width:2px 2px 0 0;border-color:#222 #222 transparent transparent}.t-angle:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.b-angle:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.l-angle:before{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.r-angle:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.flex-center,.bl-text,.cols-ctn .l-col .t-counter .thumb-line,.row-it .tool-line .comment-btn,.row-it .off,.row-it .img .img-wrap,.c-dtl .store-img,.c-dtl .center-col,.c-dtl .c-d-bottom,.tip-icon{align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.thumb .thumb-icon{width:18px;height:18px;display:block;float:left;margin-right:5px;background:url("/resources/images/codesoff/like-unlike.png") no-repeat left top/36px}.thumb.thumbed .thumb-icon{background-position:0 -18px}.thumb.thumbed.down-thumb .thumb-icon{background-position:-18px -18px}.thumb.down-thumb .thumb-icon{background-position:-18px 0}.thumb.thumbing:after{content:"+1";display:block;position:absolute;left:50%;font-size:13px;line-height:1;width:14px;margin-left:-7px;text-align:center;bottom:100%;color:#888;opacity:0;visibility:hidden}.thumb.down-thumb.thumbing:after{bottom:auto;top:100%}@keyframes thumbUp{0%{visibility:visible;opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes thumbDown{0%{visibility:visible;opacity:0}50%{opacity:1}100%{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}.comment-icon{width:22px;height:23px;display:inline-block;background:url("/resources/images/codesoff/message_btn.png") no-repeat center;background-size:20px 20px;margin-right:5px}.check-o-icon{width:15px;height:15px;border-radius:50%;border:1px solid #218fe4;margin:1px 5px 0 0;display:inline-block;vertical-align:top}.check-o-icon:before{content:" ";display:block;width:7px;height:4px;border-left:1px solid #218fe4;border-bottom:1px solid #218fe4;margin:4px 0 0 3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.check-icon{width:15px;height:15px;border-radius:50%;margin:1px 5px 0 0;display:inline-block;vertical-align:top;background-color:#56b900}.check-icon:before{content:" ";display:block;width:7px;height:4px;border-left:1px solid #fff;border-bottom:1px solid #fff;margin:5px 0 0 4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.t-share-btn{width:30px;height:30px;float:left;text-align:center;line-height:28px;font-size:15px;border-radius:50%;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}.t-share-btn+.t-share-btn{margin-left:10px}.tip-icon{width:14px;height:14px;background-color:#999ea8;border-radius:50%;flex-direction:column;-webkit-flex-direction:column}.tip-icon:before,.tip-icon:after{content:" ";display:block;width:2px;background-color:#fff}.tip-icon:before{height:2px}.tip-icon:after{height:5px;margin-top:1px}.info-tip{display:inline-block;position:relative}.info-tip .tip-panel{position:absolute;top:0;padding-bottom:15px;left:50%;visibility:hidden;opacity:0;-webkit-transform:translate3d(-50%, -95%, 0);-moz-transform:translate3d(-50%, -95%, 0);-ms-transform:translate3d(-50%, -95%, 0);-o-transform:translate3d(-50%, -95%, 0);transform:translate3d(-50%, -95%, 0);-webkit-transition:.2s 0s;-moz-transition:.2s 0s;-ms-transition:.2s 0s;-o-transition:.2s 0s;transition:.2s 0s}.info-tip:hover .tip-panel{opacity:1;visibility:visible;z-index:1;-webkit-transform:translate3d(-50%, -100%, 0);-moz-transform:translate3d(-50%, -100%, 0);-ms-transform:translate3d(-50%, -100%, 0);-o-transform:translate3d(-50%, -100%, 0);transform:translate3d(-50%, -100%, 0)}.info-tip .tip-panel-wrap{background:#fff;width:auto;border:1px solid #d3d3d3;line-height:20px;font-size:13px;font-family:Arial,Helvetica,sans-serif;padding:15px;position:relative;z-index:2;font-style:normal}.info-tip .tip-panel-wrap span{color:#e72727}.info-tip .tip-panel-wrap:after{content:" ";display:block;position:absolute;width:13px;height:13px;background-color:#fff;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;bottom:-7px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.split-icon{border-left:1px solid #c5c5c5}.close-icon{width:14px;height:14px;position:relative;overflow:hidden;display:inline-block;border-radius:3px;cursor:pointer}.close-icon:before,.close-icon:after{content:" ";display:block;background-color:#fff;position:absolute;-webkit-transform:translate3d(-50%, -50%, 0) rotate(45deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(45deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(45deg);-o-transform:translate3d(-50%, -50%, 0) rotate(45deg);transform:translate3d(-50%, -50%, 0) rotate(45deg);left:50%;top:50%}.close-icon:before{height:40px;width:2px}.close-icon:after{width:40px;height:2px}.close-icon:hover:after,.close-icon:hover:before{background-color:#222}.pagination{font-size:14px;line-height:1;color:#999;padding:20px 0;text-align:center;font-family:Arial,Helvetica,sans-serif}.pagination .page{padding:5px 8px;margin:0 2px;display:inline-block}.pagination .page.current{background-color:#008fe1;color:#fff}.pagination .page:not(.current):not(.disabled):hover{color:#218fe4}.pagination .page.disabled{display:none}.no-display{display:none}footer{position:absolute;bottom:0;left:0;right:0}footer .ft-b{background-color:#363636;color:#fff;line-height:1}footer .b{font-size:12px;height:50px;align-items:center;-webkit-align-items:center}footer .b .b-i+.b-i{margin-left:50px}footer .b .copyright{margin-left:auto;font-size:13px}footer .gotop-btn{width:50px;height:50px;border-radius:50%;background-color:rgba(0,0,0,.25);position:fixed;right:20px;bottom:20px;cursor:pointer;visibility:hidden;opacity:0;z-index:100;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}footer .gotop-btn.active{visibility:visible;opacity:1}footer .gotop-btn:hover{background-color:rgba(0,0,0,.6)}footer .gotop-btn .t-angle{display:inline-block;margin:20px 0 0 17px}footer .gotop-btn .t-angle:before{height:16px;width:16px;border-width:3px 3px 0 0;border-color:#fff #fff transparent transparent}.comment{overflow:hidden;font-size:13px;line-height:20px;position:relative;color:#888}.comment .review-list{margin-top:20px;font-size:15px}.comment .review-list.empty-list{padding:0;display:none}.comment .review-list .review-panel:not(.active){display:none}.comment .review-list .item{position:relative;overflow:hidden;margin-bottom:20px}.comment .review-list .item .name{font-size:15px;line-height:1;color:#333}.comment .review-list .item .name span{float:right;color:#666}.comment .review-list .item .content{margin-top:10px;color:#666}.comment .review-list .item .time-tip{position:absolute;right:0;top:0;font-size:12px;line-height:15px}.comment .more-comment{color:#218fe4}.comment .more-comment:hover{text-decoration:underline}.comment .cmt-panel .btn,.comment .cmt-panel button{margin-top:15px;height:40px;background:#c9c9c9;width:170px}.comment .cmt-panel .btn.enable,.comment .cmt-panel button.enable{background-color:#218fe4}.comment .cmt-panel .btn.active,.comment .cmt-panel button.active{font-size:0}.comment .cmt-panel .btn.active:before,.comment .cmt-panel button.active:before{content:"";font-size:2rem;display:block}.comment .cmt-panel input[name=name]{width:100%;border:1px solid #ddd;background:#fff;padding:10px;outline:none;display:block;overflow:hidden;border-radius:2px;height:40px;color:#333;font-size:13px}.comment .cmt-panel textarea[name=content]{width:100%;border:1px solid #ddd;background:#fff;padding:10px;outline:none;display:block;overflow:hidden;border-radius:2px;height:40px;color:#333;font-size:13px;resize:none;height:40px}.comment .cmt-panel .g-recaptcha.loaded{margin-top:20px}#cmt-area::-webkit-input-placeholder,.comment .visit-name::-webkit-input-placeholder{color:#666}.comment .visit-name{margin-bottom:15px}.comment .g-recaptcha{margin-top:10px}.dialog{width:100%;min-height:100%;position:fixed;z-index:1008;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;background:rgba(0,0,0,.5);overflow-y:scroll;-webkit-overflow-scrolling:touch}body.dialog-enable{overflow-y:hidden;margin-right:17px}body.dialog-enable nav .navbar-fluid{right:17px}.dialog.active,.active .dialog{visibility:visible;opacity:1;z-index:1008}.dialog.cmt-dialog{background:#f4f4f4}.dialog .dialog-holder{height:100%;display:flex;display:-webkit-flex}.dialog .dialog-container{width:100%;display:flex;display:-webkit-flex;flex-direction:column;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;align-content:center;overflow:hidden;min-height:100%;position:relative}.dialog-wrapper{z-index:1006;transition:all .2s .2s;visibility:hidden;opacity:0;transform:translate3d(0, 40px, 0);-webkit-transform:translate3d(0, 40px, 0);-moz-transform:translate3d(0, 40px, 0);-o-transform:translate3d(0, 40px, 0)}.active .dialog-wrapper{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.dialog .close_dialog_btn{z-index:1008;cursor:pointer;position:fixed;right:30px;top:10px;width:30px;height:30px;background:url("/resources/images/login-dia-close.png") no-repeat top center/30px}.dialog .close_dialog_btn:hover{background-position-y:-30px}.close-bg{position:absolute;top:0;bottom:0;left:0;right:0}.showing .close-bg,.showing .close-btn{display:block}.messages .message-tip{background-color:#218fe4;color:#fff;width:300px;padding:5px;text-align:center;border-radius:0 0 5px 5px;box-shadow:0 2px 3px rgba(0,0,0,.2);position:fixed;top:0;margin-left:-85px;left:45%;display:none;z-index:1040}.messages .message-tip.error{background-color:red}.messages .message-tip.debug{background-color:blue}@media screen and (max-width: 1250px){.m-w{width:1000px}}@media screen and (max-width: 1050px){.m-w{width:768px}nav .n-sch .sch-w{width:200px}footer .b .b-i+.b-i{margin-left:20px}}@media screen and (max-width: 768px){body.dialog-enable{margin-right:0}.base{padding-bottom:0}.m-w{width:100%}.main-body{min-height:100vh}nav .n-ct{width:100%}nav .n-wp{height:54px;padding:0 15px}nav .n-logo .logo{height:24px}nav .n-sch{display:none;margin-top:10px}nav .n-sch .sch-w{width:100%}nav .n-sch #search-input{height:30px;padding:0 30px 0 10px;font-size:13px}nav .n-sch .btn{height:30px;width:30px;line-height:30px}nav .nav-b{overflow-x:auto}nav .nav-tab{white-space:nowrap}nav .nav-tab li{float:none;display:inline-block}nav .nav-tab li+li{margin-left:30px}nav .nav-tab li:nth-last-child(1){margin-right:15px}.main-body.shadow:after{background:rgba(0,0,0,.4)}.pagination .page{padding:4px 8px 2px;margin:0 2px}footer{position:static}footer .ft-b{padding:15px}footer .b{flex-wrap:wrap;height:auto}footer .b .b-i{width:100%;margin-top:15px}footer .b .b-i+.b-i{margin-left:0}footer .b .copyright{margin-top:15px;margin-left:0;width:100%}footer .gotop-btn{width:40px;height:40px}footer .gotop-btn .t-angle{margin:15px 0 0 13px}footer .gotop-btn .t-angle:before{height:15px;width:15px}.dialog{width:100%;height:100vh;position:fixed !important;top:0 !important;left:0;bottom:0;right:0}.dialog .close_dialog_btn{right:10px;top:10px;position:absolute}}.c-dtl-c{overflow:hidden}.c-dtl{width:800px;margin:20px auto;background-color:#fff;overflow:hidden;position:relative;border-radius:5px}.c-dtl.c-dtl-big{width:800px}.c-dtl.store-open{border-radius:0 0 5px 5px}.c-dtl .close-btn{display:block;position:absolute;right:25px;top:25px}.c-dtl .c-dtl-w{padding:40px 100px;background:url("/resources/images/codesoff/brand-bg.jpg") no-repeat center/cover}.c-dtl .c-d-bottom{padding:50px 155px;overflow:hidden;flex-wrap:wrap}.c-dtl .c-d-bottom .go-store-web{text-align:center}.c-dtl .c-d-bottom .go-store-web .s-name{color:#367ada}.c-dtl .c-d-bottom .g-s{margin-bottom:20px}.c-dtl .c-d-bottom .g-s-b{margin-top:16px;font-size:14px;line-height:1;color:#666}.c-dtl .c-d-bottom .go-store-web .copy-area .alert-copy-btn{border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;min-width:inherit;width:119px;height:60px;line-height:60px}.c-dtl .c-d-bottom .copy-area .copy-code-b{display:flex;justify-content:center}.c-dtl .c-d-bottom .copy-area .btn{min-width:200px;height:45px;font-size:18px;line-height:45px;border-radius:5px}.c-dtl .c-d-bottom .copy-area .copy-tip{background-color:#f5f5d9;border-radius:5px;padding:10px;font-size:13px;line-height:20px;margin:0 auto 15px;max-width:400px}.c-dtl .c-d-bottom .copy-area.expired-area .code{background:url("/resources/images/dealmaster/expired-code_bg.png") no-repeat scroll left top/cover;color:#bcbcbc}.c-dtl .c-d-bottom .copy-area.expired-area .btn{background-color:#474747}.c-dtl .c-d-bottom .copy-area.expired-area .expired-text{font-size:20px;color:#474747;font-weight:600;margin-bottom:10px;text-align:left;margin-top:-26px}.c-dtl .center-col{max-width:600px;margin:0 auto;text-align:center;overflow:hidden}.c-dtl .sale-flag{width:50px;height:70px;position:absolute;top:0;left:50px;text-align:center;background-color:#3393ea;color:#fff;font-size:18px;line-height:1;padding-top:10px}.c-dtl .sale-flag.code-off{background-color:#a054ab}.c-dtl .sale-flag:after{content:" ";display:block;position:absolute;bottom:0;border-style:solid;border-width:0 25px 10px 25px;border-color:transparent transparent #fff transparent}.c-dtl .store-img{float:left;width:90px;height:90px;margin-right:20px;background:#fff;padding:10px;flex-shrink:0;-webkit-flex-shrink:0}.c-dtl .store-img img{max-width:100%;max-height:100%;width:auto}.c-dtl .name{font-size:24px;font-weight:600;line-height:1.25;color:#fff;text-align:left}.c-dtl .description{font-size:15px;color:#777;margin:5px auto 0}.c-dtl .des-text.closed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-dtl .description .more-des-btn{color:#4b8cd9;float:right;cursor:pointer}.c-dtl .des-text+.more-des-btn{display:none}.c-dtl .code{height:60px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #ddd;line-height:60px;padding:0 10px;display:inline-block;width:370px;font-size:30px;font-weight:700;overflow:hidden}.c-dtl h4{font-size:15px;margin-bottom:15px;text-align:center}.c-dtl .c-bs-c .c-b-item{width:33.33%;font-size:13px;line-height:20px}.c-dtl .c-bs-c .c-b-item .img-wrap{border:1px solid #ddd}.c-dtl .c-bs-c .c-b-item .img-holder{padding-bottom:54.4%}.c-dtl .c-bs-c .c-b-item .title{overflow:hidden;height:40px;margin-top:10px}.c-dtl .c-bs-c .c-b-item .type-tag{color:#3393ea}.c-dtl .c-bs-c .c-b-item .type-tag.code-off{color:#a054ab}.c-dtl .c-dtl-bh{padding:12px;font-size:12px;line-height:1;text-align:center;color:#fff;background-color:#218fe4;text-transform:capitalize;border-radius:0 0 5px 5px}.c-dtl .email-panel{text-align:center;padding:40px 75px;background-image:linear-gradient(to right, #ff8e00, #ff7b1f, #ff6900 51%, #f9332f);font-size:14px;line-height:1.54;color:#fff;display:flex;flex-wrap:wrap;justify-content:center}.c-dtl .email-panel p{width:300px}.c-dtl .email-panel .sbb-i{margin-top:16px}.c-dtl .email-panel .s-email{width:260px;height:34px;border:none;padding:0 10px;vertical-align:middle;border-radius:3px}.c-dtl .email-panel button{width:100px;height:34px;line-height:34px;margin-left:10px;font-size:14px}.c-dtl .email-panel.sbb-i{margin-top:16px}.store-top{background:url("/resources/images/codesoff/brand-bg.jpg") no-repeat center/cover;color:#fff}.store-top .top-w{width:750px;padding:30px 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.store-top .store-intro{text-align:center;font-size:15px;line-height:1.33;margin-top:10px}.store-top .store-intro .store-des .more-btn{cursor:pointer}.store-top .s-t{width:100%;text-align:center}.store-top .s-t h4{font-size:18px}.store-top .l-img{width:120px;padding:8px 15px;margin:0 auto 12px;background:#fff}.store-top .l-img .wrap{position:relative;padding-bottom:50%}.store-top .l-img .wrap .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.store-top .l-img .wrap .img-wrap img{max-width:100%;max-height:100%}.store-top .c-t-center{float:left}.store-top .c-t-center h4{font-weight:600;font-size:20px;line-height:1.3}.store-top .c-t-right{margin-top:20px}.store-top .c-t-right ul li{float:left;font-size:14px}.store-top .c-t-right ul li img{width:14px;height:14px;margin-right:5px}.store-top .c-t-right .li-margin{border-left:1px solid #fff;margin:1px 10px;height:16px}.store-top .c-t-right .check-o-icon{border-color:#fff}.store-top .c-t-right .check-o-icon:before{border-color:#fff}.store .cpn-ctn{margin:20px 0}.store .st-m-list .header{font-size:24px;line-height:1;margin-bottom:20px}.store .epd-list{margin-top:50px}.store .epd-list .verified-tag{display:none}.store .epd-list .row-it .off *{display:none}.store .epd-list .row-it .off:before{content:"EXPIRED";display:block;font-size:20px;font-weight:bold;color:#fff}.store .epd-list .row-it .btn{cursor:default}.coupon-item .btn{width:170px;line-height:38px;border:none;color:#fff;display:block;border-radius:3px;max-width:100%;white-space:nowrap}.coupon-item .btn p{overflow:hidden;text-overflow:ellipsis;font-weight:600}.coupon-item .copy-label{position:relative;float:right}.coupon-item .c-btn{border:1px dashed #218fe4;background-color:#ebf8f8;color:#222;padding:0 10px;position:relative;cursor:pointer}.coupon-item .c-btn .hover-msg{position:absolute;font-size:12px;line-height:1;color:#fff;padding:6px;background-color:rgba(0,0,0,.4);border-radius:3px;top:0;margin-top:-33px;left:50%;width:150px;margin-left:-75px;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.coupon-item .c-btn .hover-msg:after{content:" ";display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,.4) transparent transparent transparent;border-width:6px 5px 0 5px;position:absolute;top:100%;left:50%;margin-left:-5px}.coupon-item .c-btn:hover .hover-msg{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.coupon-item .h-btn{color:#333;position:relative;padding:0;text-align:right;overflow:hidden}.coupon-item .h-btn p{background-color:#ebf8f8;border:1px solid #bad3d3;border-radius:3px;padding:0 5px;font-size:16px;font-weight:bold;direction:rtl}.coupon-item .h-btn span{position:absolute;left:0;top:0;bottom:0;right:30px;padding-left:10px;background-color:#218fe4;color:#fff;display:block;text-align:center;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.coupon-item .h-btn span:before{content:" ";position:absolute;display:block;width:0;height:0;top:0;border-top:20px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #218fe4;border-left:10px solid #218fe4;left:100%}.coupon-item .h-btn span:after{content:" ";position:absolute;display:block;width:0;height:0;top:0;border-top:18px solid transparent;border-right:13px solid #006eac;border-bottom:28px solid transparent;right:0;z-index:1;-webkit-transform:rotate(-27deg);-moz-transform:rotate(-27deg);-ms-transform:rotate(-27deg);-o-transform:rotate(-27deg);transform:rotate(-27deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.coupon-item .h-btn:hover span{background-color:#359beb;right:35px;padding-left:15px}.coupon-item .h-btn:hover span:after{border-width:18px 17px 28px 0}.coupon-item .a-line{font-size:12px;color:#777;text-align:center;margin-top:10px}.coupon-item .a-line a:hover{text-decoration:underline}.row-it.st-cp{margin-bottom:10px}.row-it.st-cp .info .use-tag{margin-left:auto}.row-it .wrap{background-color:#fff;min-height:160px;position:relative}.row-it .wrap:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.row-it .pick-tip{width:100px;height:26px;font-size:13px;background-color:#ab47bc;padding-right:4px;text-align:center;color:#fff;line-height:26px;position:absolute;top:10px;left:-4px}.row-it .pick-tip:after{content:" ";display:block;position:absolute;border-style:solid;border-color:transparent #fff transparent transparent;border-width:13px 4px 13px 0;right:0;top:0}.row-it .verified-tag{font-size:13px;color:#56b900;font-weight:normal;margin-bottom:8px}.row-it .circular,.row-it .dashed-line:after,.row-it .dashed-line:before{content:"";display:inline-block;width:34px;height:34px;background:#eaeaea;border-radius:100px;position:absolute}.row-it .dashed-line{min-height:130px;width:1px;border-right:1px dashed #ddd;margin:30px 31px 30px 42px;position:relative}.row-it .dashed-line:before{left:-17px;top:-48px}.row-it .dashed-line:after{left:-17px;bottom:-48px}.row-it .img{width:100px;height:100px;background-color:#fff;border:1px solid #f2f2f2}.row-it .img .img-holder{position:relative;padding-bottom:100%}.row-it .img .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px}.row-it .img .img-wrap img{max-width:100%;max-height:100%}.row-it .sp-tag{width:94px;height:26px;font-size:13px;font-weight:700;color:#fff;text-align:center;line-height:26px;background-color:#9c33ae;position:absolute;top:5px;left:-5px;border-radius:2px 0 0 2px}.row-it .sp-tag:before,.row-it .sp-tag:after{content:"";display:block;width:0;height:0;left:100%;position:absolute;border-style:solid;border-width:7px 3px 7px 3px}.row-it .sp-tag:before{border-color:#9c33ae transparent transparent #9c33ae;top:0}.row-it .sp-tag:after{border-color:transparent transparent #9c33ae #9c33ae;bottom:0}.row-it .off-c{width:120px;margin:10px 20px 10px 10px;display:flex;-webkit-display:flex;flex-direction:column;-webkit-flex-direction:column;border-right:1px dashed #e5e5e5;color:#218fe4}.row-it .off-c.general{border:none;background-color:#ffa800;color:#fff}.row-it .off-c.general .off{padding-right:0}.row-it .off-c.general .off .free-shipping{background-image:url("/resources/images/codesoff/freedelivery_icon_w.png")}.row-it .off-c.general .ge-b{text-align:center;color:#fff;font-weight:600;font-size:20px;padding:4px 0;background-color:#926000}.row-it .off{font-weight:700;font-size:22px;line-height:1;padding-right:10px;overflow:hidden;height:100%}.row-it .off .off-pri{text-align:center}.row-it .off .off-pri p:nth-child(2){font-size:32px}.row-it .off .off-pct p{font-size:43px}.row-it .off .off-pct .off-flex{justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column}.row-it .off .off-pct .off-flex span:nth-child(2){font-size:16px}.row-it .off .no-off{text-align:center;font-size:28px}.row-it .off .free-shipping{width:64px;height:35px;background:url("/resources/images/codesoff/freedelivery_icon.png") no-repeat center;background-size:cover}.row-it .info{flex:1;-webkit-flex:1;overflow:hidden;padding:15px 30px 50px 0;position:relative}.row-it .info .use-tag{margin-left:auto}.row-it .info .extra{font-size:12px;line-height:20px;white-space:nowrap;margin-top:10px;color:#999}.row-it .info .extra .type-tag{height:20px;overflow:hidden;color:#fff;background:#a054ab;margin-right:10px;padding:0 10px}.row-it .info .extra .verify-tag{color:#6cc321;margin-right:10px}.row-it .info .title{font-weight:600;font-size:20px;line-height:1.25;display:inline-block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.row-it .info .tip{font-size:13px;line-height:1;color:#999;margin-right:20px}.row-it .info .tip span{margin:0 5px}.row-it .info .content{font-size:15px;color:#535353;line-height:1.3;margin-top:10px}.row-it .info .content .toggle-description{color:#2196f3;cursor:pointer;float:right;display:none}.row-it .info .content .toggle-description.active{display:block}.row-it .info .content .li-text{font-size:0}.row-it .info .content .li-text ul,.row-it .info .content .li-text ol{font-size:15px;list-style:disc;padding-left:20px}.row-it .info .time-count{font-size:14px;color:#eb3d3a;font-weight:700;margin-left:15px;margin-top:23px}.row-it .info .time-count p{margin-top:8px}.row-it .info .time-count p:nth-child(2){line-height:25px}.row-it .info .time-count p:nth-child(2) span{display:inline-block;vertical-align:middle}.row-it .info .time-count img{width:16px;float:left;margin-right:5px;margin-top:5px}.row-it .info .time-count .time-active{font-size:1.4em}.row-it .tool-line{font-size:13px;overflow:hidden;position:absolute;bottom:10px;left:0;right:30px;color:#999;align-items:flex-end;-webkit-align-items:flex-end}.row-it .tool-line .r-p{line-height:1;margin:8px 0 0 10px}.row-it .tool-line .tool-item{font-size:12px;color:gray;border:1px solid #e7e7e7;background-color:#fafafa;margin-right:8px;padding:3px 5px 2px;line-height:1.5;font-weight:600;flex-shrink:0}.row-it .tool-line .tool-item span{color:#222}.row-it .operate{padding-right:20px;position:relative}.row-it .operate .btn{margin-top:34px}.row-it .operate .brand-img{position:absolute;bottom:27px;right:30px}.row-it .operate .brand-img .c-r-img{max-width:100px;max-height:35px}.row-it .r-c-container{height:0;overflow:hidden;-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s}.row-it .r-c-container .comment-wrapper{background:#f7f7f7;border-top:1px solid #ddd;padding:20px 70px;position:relative}.top-line{background-color:#eb3d3a;border-radius:4px 4px 0 0;padding:6px 20px 6px 10px;font-size:16px;line-height:1.75;overflow:hidden}.top-line p{padding:0;margin:0;color:#fff;font-weight:600;display:inline-block}.top-line .exclusive{float:right;background-color:#fff;color:#eb3d3a;width:170px;text-align:center;font-weight:700;white-space:nowrap}.top-line .exclusive:before{content:" ";display:block;float:left;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #eb3d3a;width:0;height:0}.top-line .exclusive:after{content:" ";display:block;float:right;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #eb3d3a;width:0;height:0}.store-rating{font-size:13px}.store-rating .o-line{overflow:hidden}.store-rating .o-line span{line-height:24px;margin-left:10px}.store-rating .rating-stars{overflow:hidden;float:left;cursor:pointer}.store-rating .star{width:24px;height:24px;float:left;background:url("/resources/images/codesoff/star.png") no-repeat scroll 0 -24px/133px}.store-rating .star+.star{margin-left:3px}.store-rating .star.active{background-position:0 0}.store-rating .r-line{font-size:13px;color:#888;clear:both;margin-top:5px}.store-rating .rating-result{color:#218fe4;margin-left:10px}.v-w{display:inline-block;width:170px;height:40px;border-radius:3px;border:solid 1px #218fe4;font-size:15px;font-weight:600;line-height:40px;text-align:center;color:#218fe4;float:right;margin-top:20px}.cols-ctn{margin-top:20px;margin-bottom:20px;overflow:hidden}.cols-ctn .header{margin-top:10px;margin-bottom:20px}.cols-ctn .header h1{font-size:20px;line-height:1}.cols-ctn .l-cols{float:right;margin-left:20px}.cols-ctn .l-cols .l-col{float:none}.cols-ctn .l-cols .l-col+.l-col{margin-top:20px}.cols-ctn .cp-flt{border-bottom:1px solid #eee;font-size:13px;line-height:34px;color:#888}.cols-ctn .cp-flt.top{margin-top:10px}.cols-ctn .cp-flt .l{margin-top:18px}.cols-ctn .cp-flt .flt-it{display:block;border:1px solid #ddd;border-radius:100px;padding:0 16px 0 18px}.cols-ctn .cp-flt .flt-it+.flt-it{margin-top:10px}.cols-ctn .cp-flt .flt-it .check{display:block;width:14px;height:14px;border:1px solid #ddd;border-radius:2px;cursor:pointer;float:right;margin-top:10px}.cols-ctn .cp-flt .flt-it.checked .check{background-color:#6cc321;border:none}.cols-ctn .cp-flt .flt-it.checked .check:before{content:" ";display:block;width:8px;height:4px;border-style:solid;border-width:0 0 1px 1px;border-color:#fff;margin:4px 3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cols-ctn .fear-miss h3{font-weight:normal;font-size:16px;color:#222;margin-bottom:12px}.cols-ctn .fear-miss .text{font-size:13px;line-height:1.38;color:#666}.cols-ctn .fear-miss input{width:100%;height:34px;margin-top:10px;padding-left:10px;font-size:13px;border-radius:3px}.cols-ctn .fear-miss a{width:100%;background:#fff;color:#218fe4;border:1px solid #218fe4}.cols-ctn .result-collect{font-size:14px}.cols-ctn .result-collect table{width:100%}.cols-ctn .l-col-f{padding:0 !important}.cols-ctn .l-col-f .cp-flt{padding:20px}.cols-ctn .l-col-f .c-s{padding:20px}.cols-ctn .l-col{float:left;width:260px;background-color:#fff;padding:20px}.cols-ctn .l-col .h2{font-size:18px;line-height:25px;color:#333}.cols-ctn .l-col .h3{font-size:16px;line-height:1;color:#333}.cols-ctn .l-col #submit .h3{line-height:23px;padding-bottom:12px}.cols-ctn .l-col .s-l-tb,.cols-ctn .l-col .v-counter,.cols-ctn .l-col .t-counter,.cols-ctn .l-col .cp-flt:not(.top){padding-top:20px}.cols-ctn .l-col .store-intro{margin-top:20px}.cols-ctn .l-col .store-intro .store-des{font-size:12px;line-height:18px;color:#888;margin-top:9px}.cols-ctn .l-col .store-intro .store-des .more-btn{cursor:pointer;color:#218fe4}.cols-ctn .l-col .t-counter{color:#888;text-align:center;padding-bottom:20px;padding-top:10px;border-bottom:1px solid #ddd}.cols-ctn .l-col .t-counter p:nth-child(1){color:#333;font-size:90px;line-height:1;font-weight:100;overflow:hidden}.cols-ctn .l-col .t-counter p:nth-child(2){font-size:15px;margin-top:10px;color:#999}.cols-ctn .l-col .t-counter .thumb-line{margin-top:15px}.cols-ctn .l-col .t-counter .thumb-line .thumb{height:34px;width:40px}.cols-ctn .l-col .t-counter .thumb-line .thumb .thumb-icon{width:20px;height:24px;background-size:40px}.cols-ctn .l-col .t-counter .thumb-line .thumb.thumbed .thumb-icon{background-position:0 -24px}.cols-ctn .l-col .t-counter .thumb-line .thumb.down-thumb .thumb-icon{background-position:-20px 0}.cols-ctn .l-col .t-counter .thumb-line .thumb.down-thumb.thumbed .thumb-icon{background-position:-20px -24px}.cols-ctn .l-col .t-counter.search-counter .r-p{font-size:13px;line-height:15px;margin-top:10px;color:#666}.cols-ctn .l-col .v-counter{font-size:14px;text-align:center;line-height:20px}.cols-ctn .l-col .v-counter p+p{margin-top:12px}.cols-ctn .l-col .v-w{float:inherit;width:100%}.cols-ctn .l-col .scs-c-bottom{border-top:1px solid #ddd;font-size:13px;line-height:1.53;padding-top:12px}.cols-ctn .l-col .scs-c-bottom a{color:#4299d8}.cols-ctn .l-col .scs-c-bottom p{color:#666}.cols-ctn .l-col .scs-c+.scs-c{margin-top:30px}.cols-ctn .l-col .scs-c .scs-l{color:#4299d8;font-size:14px;line-height:20px}.cols-ctn .l-col .scs-c .scs-l a{display:block}.cols-ctn .l-col .scs-c .scs-l a+a{margin-top:10px}.cols-ctn .l-col .coupon-help{margin-top:25px;padding-top:25px;border-top:1px solid #ddd;font-size:13px;line-height:20px}.cols-ctn .l-col .coupon-help .h{display:block;padding-left:25px;text-decoration:underline}.cols-ctn .l-col .coupon-help .h:before{content:" ";display:block;float:left;text-align:center;margin:1px 7px 0 -25px;color:#fff;width:18px;height:18px;border-radius:50%;background:#c5c5c5 url("/resources/images/codesoff/question.png") no-repeat center/contain}.cols-ctn .l-col .coupon-help .s-text{margin-top:10px;list-style-type:decimal;padding-left:25px}.cols-ctn .l-col .coupon-help .s-text li:nth-child(1){white-space:nowrap}.cols-ctn .l-col .toggle-panel:not(.active){display:none}.cols-ctn .m-col{width:920px;margin:0 auto}#submit{font-size:12px}#submit .h3{line-height:23px}#submit .s-text{margin-top:5px;line-height:20px;color:#888;font-size:13px}#submit input,#submit select,#submit textarea{font-size:13px;width:100%;height:28px;line-height:26px;border:1px solid #ddd;border-radius:3px;background-color:#fff;margin-top:10px;padding:0 10px}#submit input[disabled]{background-color:#eee}#submit textarea{height:50px;line-height:24px;resize:vertical;display:block}#submit .time-select{padding-right:5px;background:#fff url("/resources/images/codesoff/calendar.png") no-repeat scroll center right/20px;background-origin:content-box}#submit .select-line{position:relative;margin-top:10px}#submit .select-line .select{position:relative;z-index:1;padding-right:24px;margin-top:0}#submit .select-line .down-angle{position:absolute;right:0;width:28px;height:28px;background:#fbfbfb;border:1px solid #ddd;border-radius:0 3px 3px 0;z-index:2;cursor:pointer}#submit .select-line .down-angle:before{content:" ";display:block;width:0;height:0;margin:11px 0 0 9px;border-width:4px 4px 0 4px;border-style:solid;border-color:#777 transparent transparent transparent}#submit .select-line .options{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);padding:5px 0;margin:0 1px;position:absolute;top:100%;left:0;right:0;line-height:23px;display:none;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}#submit .select-line .options.active{display:block}#submit .select-line .option{padding:0 10px;cursor:pointer}#submit .select-line .option:hover{color:#fff;background-color:#218fe4}#submit button,#submit .btn{height:40px;line-height:40px;margin-top:20px;width:100%;font-size:15px;background:#fff;color:#218fe4;border:1px solid #218fe4}#submit .error-msg{color:#ff1b18;font-size:12px;line-height:14px;margin:5px 0}#submit .a-coupon{margin-top:30px;overflow:hidden}#submit .a-coupon .store-des{font-size:13px;line-height:18px;color:#888;margin-top:9px}#submit .a-coupon .store-des .more-btn{cursor:pointer;color:#4299d8}.st-bl{padding:30px;background:#fff;margin-top:50px;font-size:15px;line-height:1.67;color:#666}.st-bl .article p{margin:0 18px}.st-bl .article p:nth-child(1){margin-top:10px !important}.st-bl .article p.break{display:inline}.st-bl .article .more-btn{cursor:pointer;color:#218fe4}#ui-datepicker-div{display:none;z-index:1009 !important;width:240px;background-color:#fff;font-size:13px;padding:10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}#ui-datepicker-div .ui-datepicker-header{text-align:center;padding-bottom:10px;line-height:1;position:relative;border-bottom:1px solid #d8d8d8}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{position:absolute;left:0}#ui-datepicker-div .ui-datepicker-next{left:auto;right:0}#ui-datepicker-div th,#ui-datepicker-div td{width:29px;height:29px;text-align:center;line-height:14px;padding:7px 0;border-radius:50%;cursor:pointer;font-weight:normal;margin:0 1px;display:inline-block}#ui-datepicker-div .ui-state-disabled{color:#999}#ui-datepicker-div td:not(.ui-state-disabled):hover,#ui-datepicker-div td.ui-datepicker-current-day{background-color:#218fe4;color:#fff}#ui-datepicker-div .ui-icon-circle-triangle-w{width:0;height:0;margin-top:3px;display:block;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #777 transparent transparent}#ui-datepicker-div .ui-icon-circle-triangle-e{width:0;height:0;margin-top:3px;display:block;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #777}#ui-datepicker-div .ui-corner-all.ui-state-disabled{display:none}.more-coupon{text-align:center;margin-top:20px}.more-coupon p{margin:0 0 17px;font-size:13px;color:#888}.more-coupon button{height:40px;width:300px}.get-deal-alert .row-it .img a{width:100px;height:100px;display:block;position:relative;margin-right:15px}.get-deal-alert .b-title{font-size:16px}.epd-list .row-it .off p,.epd-list .row-it .off .no-off,.epd-list .row-it .off .brand-img,.epd-list .row-it .off .free-shipping{display:none}.epd-list .row-it .off:before{content:"EXPIRED";display:none;font-size:20px;color:#9c9c9c}.epd-list .row-it .sale .info .type-tag{background-color:#9c9c9c}.epd-list .row-it .info .type-tag{background-color:#9c9c9c}.epd-list .row-it .info .verify-tag{display:none}.epd-list .row-it .h-btn span{background-color:#9c9c9c;right:0;padding:0 !important}.epd-list .row-it .h-btn span:after,.epd-list .row-it .h-btn spanbefore{display:none}.epd-list .row-it .c-btn{color:#fff;border-color:#ddd}.epd-list .row-it .btn,.epd-list .row-it button{background-color:#9c9c9c}.coupon-search .country-tab{margin-top:15px}.coupon-search .country-tab p{font-size:12px;line-height:1;color:#888}.coupon-search .country-tab .cty-store{color:#218fe4;font-size:13px;margin-top:10px;margin-right:-20px}.coupon-search .country-tab .cty-store li{float:left;margin:10px 20px 0 0}.coupon-search .country-tab .cty-store li .flag{height:12px;margin:2px 10px 0 0;float:left}.coupon-search .country-tab h2{font-size:18px;margin-top:28px}.coupon-search .country-tab h2 .flag{height:16px;float:left;margin:3px 10px 0 0}.all-brands-panel{padding:30px;background-color:#fff}.all-brands-panel .h3{font-size:20px;padding-bottom:10px;border-bottom:1px solid #d8d8d8;margin-bottom:20px}.a-l-l .c-b-list{margin:30px 0}.c-st-list{color:#0093ea;font-size:14px;overflow:hidden;line-height:1.4;text-transform:capitalize;padding-bottom:30px}.c-st-list li{width:25%;float:left;padding-left:40px;padding-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:28px}.c-st-list a:hover{text-decoration:underline}.c-b-list{margin:-10px;overflow:hidden}.c-b-item{width:20%;padding:10px;float:left}.c-b-item .c-b-wrap{width:100%;background-color:#fff}.c-b-item .img-holder{padding-bottom:52%;position:relative}.coupon .b-title{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);font-size:20px;line-height:1.2;margin-top:4px;max-width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.c-b-item .img-wrap{position:absolute;top:0;left:0;height:100%;width:100%;padding:10px;background:#fff no-repeat scroll center/contain;background-origin:content-box}.c-b-item .img-wrap{text-align:center;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.c-b-item .c-b-img{max-width:120px;max-height:60px}.search-coupons{margin-top:30px}.az-caption ul{margin:0;padding:10px;display:flex;display:-webkit-flex;justify-content:space-around;background-color:#f5f5f5;font-size:16px;line-height:20px;text-transform:capitalize}.az-caption a{cursor:pointer;padding:0 7px;border-radius:3px;transition:.1s;-webkit-transition:.1s}.az-caption .checked,.az-caption ul a:hover{color:#008ddb}.bl-text{overflow:hidden;font-weight:600;text-align:center;color:#333;word-break:break-word}@media screen and (max-width: 1250px){.cols-ctn .m-col{width:720px}}@media screen and (max-width: 1050px){.cols-ctn .m-col{width:100%}.cols-ctn .l-col{display:none}.c-b-item,.c-st-list li{width:33.33%}.c-st-list li{padding-left:10px}.c-dtl .c-b-item .c-b-img{max-width:100px;max-height:50px}.c-dtl{width:768px}}@media screen and (max-width: 768px){.store .cpn-ctn{margin-top:0}.store .st-m-list .header{font-size:20px;margin:0 0 10px}.store .epd-list{margin-top:20px}.cols-ctn .l-cols{display:none}.store-top .l-img{margin:0 10px 0 0;float:left;width:90px}.store-top .s-t{text-align:left}.store-top .s-t h4{font-size:16px}.store-top .c-t-center{float:none}.store-top .top-w{width:100%;padding:15px}.store-top .top-w .c-t-right{display:none;margin-top:10px}.store-top .top-w .c-t-right a{margin-top:20px}.cols-ctn{margin-top:0}.coupon-brands-panel{padding:15px}.coupon-item .a-line{width:150px;margin-left:auto}.row-it+.row-it{margin-top:15px}.row-it .wrap{flex-direction:column;-webkit-flex-direction:column;border-radius:5px;min-height:0}.row-it .pick-tip{position:relative;margin-bottom:5px}.row-it .sp-tag{position:relative;top:0;left:0;margin:10px 0 0 10px}.row-it .off-c{display:none}.row-it .img{display:none}.row-it .info{padding:10px;width:100%;max-width:100%;position:static}.row-it .info .title{font-size:18px}.row-it .info .content{margin-top:10px}.row-it .info .extra{margin-top:10px}.row-it .info .tool-line{bottom:10px;padding-top:10px;right:0;margin:0 15px;border-top:1px solid #ddd;align-items:center;-webkit-align-items:center;z-index:1}.row-it .info .brand-img{right:10px;bottom:5px}.row-it .info .use-tag{margin-left:0}.row-it .info .thumb{margin-right:15px}.row-it .operate{padding:0 10px 53px}.row-it .operate .btn{margin:0;float:right}.row-it .operate .brand-img{display:none;position:inherit}.row-it .operate .brand-img .c-r-img{max-width:90px;max-height:25px}.row-it .r-c-container .comment-wrapper{padding:15px}.top-line{text-align:center;padding:10px}.top-line p{display:block}.top-line .exclusive{float:none;display:inline-block;font-size:14px;margin-top:5px;width:150px}.top-line .exclusive:after,.top-line .exclusive:before{border-width:12px}.coupon-item .btn{width:150px;height:34px;line-height:34px;font-size:14px}.coupon-item .btn p{line-height:32px;height:32px}.coupon-item .h-btn p{line-height:32px;height:34px}.coupon-item .h-btn span:after{border-width:14px 12px 26px 0}.coupon-item .h-btn:hover span:after{border-width:14px 14px 26px 0}.more-coupon .button{width:100%;bottom:10px}.c-b-list{margin:-5px}.c-b-item{width:33.33%;padding:5px}.c-b-item .c-b-img{max-width:90px;max-height:45px}.st-m-list{padding:15px 10px}.st-m-list h1{font-size:18px;margin-bottom:10px}.st-m-list .r-c-l{margin-top:15px}.get-deal-alert .info-panel{margin:15px 0 0}.get-deal-alert .row-it .c-info-wrap{padding:0}.get-deal-alert .info-panel .content{max-height:none}.dialog-wrapper,.alert-wrap{width:100%}#coupon-search .result-caption h2{font-size:18px;line-height:24px}#coupon-search .result-caption p{font-size:16px;line-height:22px}.all-brands-panel{padding:15px}.all-brands-panel .header{font-size:15px}.az-caption ul{flex-wrap:wrap;justify-content:flex-start;font-size:15px;line-height:18px}.c-dtl{width:100%;min-width:320px;margin:0;border-radius:0;min-height:100vh}.c-dtl.c-dtl-big{width:100%}.c-dtl .c-dtl-w{padding:15px}.c-dtl .c-d-bottom{padding:15px 0}.c-dtl .c-d-bottom .go-store-web{margin-bottom:0}.c-dtl .c-d-bottom .copy-area.expired-area .expired-text{margin-top:10px;margin-bottom:0;font-size:18px}.c-dtl .store-img{width:80px;height:80px;margin-right:10px}.c-dtl .sale-flag{left:15px}.c-dtl .name{font-size:18px}.c-dtl .code{min-width:0;font-size:18px;height:40px;line-height:38px}.c-dtl .email-panel{margin-top:15px;padding:15px}.c-dtl .email-panel .sbb-i{margin-top:15px;width:100%;display:flex;display:-webkit-flex}.c-dtl .email-panel .s-email{flex:1;-webkit-flex:1;width:auto;height:34px}.c-dtl .email-panel button{width:100px;line-height:34px}.c-dtl .c-bs-c{padding:15px}.c-dtl .c-bs-c .c-b-item{width:50%}.c-dtl .close-btn{right:15px;top:15px}.c-st-list li{padding-left:0;margin-top:10px;width:50%}.brand-introduce{padding:15px;margin-top:30px}.brand-introduce h2{padding-bottom:15px;margin-bottom:15px}.brand-introduce .s-l-i+.s-l-i{margin-top:10px}.brand-introduce .youtube-container{padding:0}}@media screen and (max-width: 550px){.i-c-t p{font-size:14px}.store-top .store-rating{margin-top:5px}.store-top .store-intro{text-align:left}.store-top .top-w .c-t-right{width:100%;float:left}.store-top .top-w .c-t-right .li-margin{border:none}.store-top .top-w .c-t-right a{width:100%;float:left}.store-top .s-t .wrap{padding-bottom:70%}.info{width:80%}.info .time-line{display:none}.coupon .m-c-comment{padding:0 15px 20px 15px}.coupon .m-col .more-coupon button{width:100%}.c-dtl .go-store-web{padding:0 10px}.c-dtl .go-store-web .copy-area .copy-code-b{display:inherit}.c-dtl .go-store-web .copy-area .copy-code-b .alert-copy-btn,.c-dtl .go-store-web .copy-area .copy-code-b .code{width:100%;border-radius:5px;height:40px;line-height:40px;margin-top:15px}.brand-introduce .alignright{display:none}}#primary-content .article{padding:60px 0 50px}#primary-content h1{color:#333;text-align:center;margin-bottom:20px}#primary-content h2{color:#333;margin-bottom:10px;margin-top:30px}#primary-content p{color:#666;margin-bottom:10px;line-height:1.8}@media(max-width: 768px){#primary-content .article{padding:20px 10px 30px;min-height:80vh}#primary-content h1{margin-bottom:10px;font-size:22px}#primary-content h2{font-size:18px}#primary-content p{font-size:14px}}@font-face{font-family:"BebasKai";src:url("/resources/fonts/codesoff/BebasKai.eot");src:url("/resources/fonts/codesoff/BebasKai.eot") format("embedded-opentype"),url("/resources/fonts/codesoff/BebasKai.woff") format("woff"),url("/resources/fonts/codesoff/BebasKai.ttf") format("truetype"),url("/resources/fonts/codesoff/BebasKai.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Ubuntu";src:url("/resources/fonts/codesoff/Ubuntu.eot");src:url("/resources/fonts/codesoff/Ubuntu.woff2") format("woff2"),url("/resources/fonts/codesoff/Ubuntu.eot") format("embedded-opentype"),url("/resources/fonts/codesoff/BebasKai.woff") format("woff"),url("/resources/fonts/codesoff/BebasKai.ttf") format("truetype"),url("/resources/fonts/codesoff/Ubuntu.svg") format("svg");font-weight:normal;font-style:normal}.m-w-2{width:1100px;margin:0 auto}.slick-box .list-for-box{height:420px}.slick-box .list-for-box .item{display:flex !important}.slick-box .list-nav-box{width:100%;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0;position:relative}.slick-box .list-nav-box .list-nav{position:relative}.slick-box .list-nav-box .prev-next .prev-arrow{width:30px;position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.slick-box .list-nav-box .prev-next .prev-arrow i{display:block;width:14px;height:34px;background:url("/resources/images/codesoff/slider-arrow.png") no-repeat bottom/cover}.slick-box .list-nav-box .prev-next .next-arrow{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;cursor:pointer;width:30px}.slick-box .list-nav-box .prev-next .next-arrow i{display:block;width:14px;height:34px;background:url("/resources/images/codesoff/slider-arrow.png") no-repeat top/cover}.slick-box .list-nav-box .list{width:1014px;margin:0 auto}.slick-box .list-nav-box .list ul{display:flex;align-items:center}.slick-box .list-nav-box .list li{width:190px;height:70px;background-color:#fff;margin-right:16px;opacity:.2;cursor:pointer}.slick-box .list-nav-box .list li:last-of-type{margin-right:0}.slick-box .list-nav-box .list li.slick-active{opacity:1}.slick-box .list-nav-box .list li button{display:none}.slick-box .list-nav-box .list li:nth-of-type(1){background:url("/resources/images/codesoff/home/pc/logo1-2@2x.jpg") no-repeat center/cover}.slick-box .list-nav-box .list li:nth-of-type(2){background:url("/resources/images/codesoff/home/pc/logo2-2@2x.jpg") no-repeat center/cover}.slick-box .list-nav-box .list li:nth-of-type(3){background:url("/resources/images/codesoff/home/pc/logo3-2@2x.jpg") no-repeat center/cover}.slick-box .list-nav-box .list li:nth-of-type(4){background:url("/resources/images/codesoff/home/pc/logo4-2@2x.jpg") no-repeat center/cover}.slick-box .list-nav-box .list li:nth-of-type(5){background:url("/resources/images/codesoff/home/pc/logo5-2@2x.jpg") no-repeat center/cover}.hot-stores{background-color:#fff;padding:40px 0 45px}.hot-stores h2{font-family:BebasKai;font-size:28px;font-weight:normal;text-align:center;color:#333;margin-bottom:20px}.hot-stores .list{display:flex;align-items:center;justify-content:space-between}.hot-stores .item{width:260px;height:324px;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;z-index:1}.hot-stores .item .background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1}.hot-stores .item .logo{width:120px;height:50px;border-radius:3px;margin-bottom:-17px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);overflow:hidden;z-index:1}.hot-stores .item .text{padding:25px 12px 0;width:100%;height:75px;background-color:rgba(255,255,255,.7);font-size:15px;line-height:20px;color:#333}.top-stores{background-color:#fff;padding:0 0 50px}.top-stores h2{font-family:BebasKai;font-size:28px;font-weight:normal;text-align:center;color:#333;margin-bottom:20px}.top-stores .box{width:1100px;margin:0 auto}.top-stores .nav{display:flex;align-items:center;margin-bottom:30px}.top-stores .nav .item{flex:1;height:46px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:16px;text-align:center;color:#333;cursor:pointer}.top-stores .nav .item.show{background-color:#ffa801;color:#fff;position:relative}.top-stores .nav .item.show::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 12.5px 0 12.5px;border-color:#ffa801 transparent transparent transparent;position:absolute;left:50%;transform:translateX(-50%);bottom:-10px}.top-stores .list .item-box{display:none;align-items:center;flex-wrap:wrap}.top-stores .list .item-box .item{width:165px;height:85px;padding:10px 20px;border:solid 1px #eaeaea;background-color:#fff;margin-bottom:16px;margin-right:22px;display:flex;align-items:center;justify-content:center}.top-stores .list .item-box .item img{max-height:100%}.top-stores .list .item-box .item:nth-of-type(6n){margin-right:0}.top-stores .list .item-box .item:nth-of-type(n + 13){margin-bottom:0}.top-stores .list .item-box.show{display:flex}.hot-coupons{padding:40px 0;background-color:#f4f4f4}.hot-coupons h2{font-family:BebasKai;font-size:28px;font-weight:normal;text-align:center;color:#333;margin-bottom:20px}.hot-coupons .box{width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.hot-coupons .coupon-item{width:540px;border:solid 1px #e7e7e7;background-color:#fff;margin-bottom:20px;overflow:hidden}.hot-coupons .coupon-item .wrap{height:168px;min-height:auto}.hot-coupons .coupon-item .off-box{width:140px;border-right:1px solid #e7e7e7;display:flex;flex-direction:column}.hot-coupons .coupon-item .off-box .off-background{padding:12px 10px 11px;border-bottom:1px solid #e7e7e7}.hot-coupons .coupon-item .off-box .off{width:100%;height:80px;font-weight:bold;color:#fff;background-color:#fda702;margin:0;padding:0}.hot-coupons .coupon-item .off-box .off .off-pct{display:flex;align-items:center}.hot-coupons .coupon-item .off-box .off .off-pct p{font-size:46px}.hot-coupons .coupon-item .off-box .off .off-pct .off-flex{font-size:20px;margin-left:2px}.hot-coupons .coupon-item .off-box .off .off-pri{font-size:23px;font-weight:bold;text-align:center;color:#fff}.hot-coupons .coupon-item .off-box .off .off-pri p:last-of-type{font-size:34px;line-height:.88;margin-top:-5px}.hot-coupons .coupon-item .off-box .off .free-shipping{width:66px;height:36px;background:url("/resources/images/codesoff/freedelivery_icon_w.png") no-repeat center/cover}.hot-coupons .coupon-item .off-box .off .free-gift{font-size:22px;font-weight:bold;line-height:1.09;text-align:center;color:#fff}.hot-coupons .coupon-item .off-box .off .free-gift p:last-of-type{font-size:24px}.hot-coupons .coupon-item .off-box .off .code,.hot-coupons .coupon-item .off-box .off .deal{font-size:30px;font-weight:bold;line-height:1;text-align:center;color:#fff}.hot-coupons .coupon-item .off-box .img{width:100%;height:auto;border:0;flex:1;padding:10px}.hot-coupons .coupon-item .off-box .img .img-holder{padding:0;width:100%;height:100%}.hot-coupons .coupon-item .off-box .img .img-wrap{padding:5px 15px}.hot-coupons .coupon-item .info{flex:1;display:flex;flex-direction:column;padding:20px}.hot-coupons .coupon-item .info .tags{display:flex;align-items:center;margin-bottom:12px}.hot-coupons .coupon-item .info .tags .verified{display:flex;align-items:center;font-size:14px;color:#56b900}.hot-coupons .coupon-item .info .tags .verified::before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url("/resources/images/codesoff/verified.png") no-repeat center/cover}.hot-coupons .coupon-item .info .tags .used-today{font-size:14px;color:#777;margin-left:10px}.hot-coupons .coupon-item .info .title{font-size:18px;line-height:24px;font-weight:600;color:#222;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hot-coupons .coupon-item .info .tool-line{display:flex;align-items:center;margin-top:auto;position:static}.hot-coupons .coupon-item .info .tool-line .expire{font-size:13px;color:#777;margin-left:12px}@media screen and (max-width: 1250px){.index-c .top-p{height:300px}.index-c .top-p .caption h1{font-size:38px}.index-c .top-p .caption p{font-size:16px}.index-c .top-it{width:20%}.index-c .row-it{width:100%}}@media screen and (max-width: 768px){.m-w-2{width:100%}.slick-box .list-for-box{height:0;padding-bottom:58.67%}.slick-box .list-nav-box{padding:0}.slick-box .list-nav-box .list-nav{position:relative}.slick-box .list-nav-box .prev-next{display:none}.slick-box .list-nav-box .list{width:auto}.slick-box .list-nav-box .list ul{overflow-x:auto;padding:8px 0 8px 15px}.slick-box .list-nav-box .list ul::after{content:"";display:block;min-width:15px;width:15px;height:100%}.slick-box .list-nav-box .list li{min-width:95px;width:95px;height:50px;margin-right:6px;padding:10px;background-size:90% !important}.hot-stores{padding:20px 0 25px}.hot-stores h2{font-size:20px;font-weight:normal;margin-bottom:15px}.hot-stores .list{flex-wrap:wrap;padding:0 15px}.hot-stores .item{width:calc(50% - 5px);height:200px;margin-bottom:10px;overflow:hidden}.hot-stores .item .background img{width:100%;height:100%;object-fit:cover}.hot-stores .item .logo{width:80px;height:40px;overflow:hidden;background-color:#fff}.hot-stores .item .logo img{height:100%;object-fit:contain}.hot-stores .item .text{padding:24px 10px 0;height:68px;font-size:12px;line-height:16px}.hot-stores .item .text span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.top-stores{padding:0 0 25px}.top-stores h2{font-size:20px;font-weight:normal;margin-bottom:15px}.top-stores .box{width:100%}.top-stores .nav{display:flex;align-items:center;margin-bottom:0px;padding-left:15px;overflow-x:auto;padding-bottom:18px}.top-stores .nav::after{content:"";display:block;min-width:15px;width:15px;height:100%}.top-stores .nav .item{flex:auto;height:30px;padding:0 10px;font-size:13px;white-space:nowrap;margin-right:6px}.top-stores .nav .item.show::after{border-width:8px 10px 0 10px;bottom:-8px}.top-stores .list{padding:0 15px}.top-stores .list .item-box{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:9px 9px}.top-stores .list .item-box .item{width:100%;height:56px;padding:10px;margin-bottom:0;margin-right:0}.top-stores .list .item-box .item:nth-of-type(n + 13){display:none}.top-stores .list .item-box.show{display:grid}.hot-coupons{padding:25px 0}.hot-coupons h2{font-size:20px;font-weight:normal;margin-bottom:15px}.hot-coupons .box{width:100%;padding:0 15px}.hot-coupons .coupon-item{width:100%;margin:0 0 10px;border:solid 1px #e7e7e7}.hot-coupons .coupon-item .wrap{height:130px;border-radius:0;flex-direction:row}.hot-coupons .coupon-item .off-box{width:92px}.hot-coupons .coupon-item .off-box .off-background{padding:8px}.hot-coupons .coupon-item .off-box .off{height:60px}.hot-coupons .coupon-item .off-box .off .off-pct p{font-size:28px !important}.hot-coupons .coupon-item .off-box .off .off-pct .off-flex{font-size:12px !important}.hot-coupons .coupon-item .off-box .off .off-pri{font-size:16px !important}.hot-coupons .coupon-item .off-box .off .off-pri p:last-of-type{font-size:24px !important;line-height:normal;margin-top:-6px !important}.hot-coupons .coupon-item .off-box .off .free-shipping{width:44px !important;height:24px !important}.hot-coupons .coupon-item .off-box .off .free-gift{font-size:17px !important;line-height:normal}.hot-coupons .coupon-item .off-box .off .free-gift p:last-of-type{font-size:18px !important}.hot-coupons .coupon-item .off-box .off .code,.hot-coupons .coupon-item .off-box .off .deal{font-size:18px}.hot-coupons .coupon-item .off-box .img{display:flex;padding:8px}.hot-coupons .coupon-item .off-box .img .img-wrap{padding:5px}.hot-coupons .coupon-item .info{padding:12px}.hot-coupons .coupon-item .info .tags{margin-bottom:8px}.hot-coupons .coupon-item .info .tags .verified{font-size:12px}.hot-coupons .coupon-item .info .tags .verified::before{width:13px;height:13px;margin-right:4px}.hot-coupons .coupon-item .info .tags .used-today{font-size:12px;margin-left:5px}.hot-coupons .coupon-item .info .title{font-size:14px;line-height:19px}.hot-coupons .coupon-item .info .tool-line{margin:auto 0 0;border:0;padding:0}.hot-coupons .coupon-item .info .tool-line .thumb{margin-right:10px}.hot-coupons .coupon-item .info .tool-line .expire{font-size:12px;margin-left:0}}
#list_coupon_detail{display:none;width:100%}#list_coupon_detail .content{position:relative;width:100%;padding:20px;background-color:#fff;z-index:11;display:flex;flex-direction:column}#list_coupon_detail .back,#list_coupon_detail .mask{display:none}#list_coupon_detail .coupon_detail_box{border:solid 1px #e7e7e7;display:flex;position:relative;margin-bottom:20px}#list_coupon_detail .off-info{width:auto;display:flex;align-items:center;justify-content:center;position:absolute;left:-6px;top:-12px;height:24px;padding:0 10px;border-radius:2px 2px 2px 0;background-color:#179ad8;font-size:15px;font-weight:bold;line-height:20px;color:#fff}#list_coupon_detail .off-info::after{position:absolute;bottom:-6px;left:0;content:"";display:block;width:0;height:0;border-style:solid;border-width:0 6px 6px 0;border-color:transparent #015076 transparent transparent}#list_coupon_detail .logo{padding:12px 20px;border-right:1px solid #e7e7e7;display:flex;align-items:center;justify-content:center;width:180px}#list_coupon_detail .logo img{width:100%;height:78px;object-fit:contain}#list_coupon_detail .right_box{flex:1;display:flex;flex-direction:column;padding:18px 30px}#list_coupon_detail .right_box .title{font-size:21px;font-weight:600;line-height:28px;color:#363636;display:block;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px}#list_coupon_detail .right_box .text{font-size:14px;line-height:19px;color:#777;display:block;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}#list_coupon_detail .copied_box{margin-top:14px;display:flex;align-items:center}#list_coupon_detail .copied_box .copied{font-size:16px;color:#333;margin-left:10px;display:flex;align-items:center;justify-content:center}#list_coupon_detail .copied_box .copied i{display:block;width:16px;height:16px;margin-right:5px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iZm45MW8wYTN0YSIgZD0iTTAgMGgxNnYxNkgweiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8bWFzayBpZD0iYmxsNTF1NTUwYiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI2ZuOTFvMGEzdGEiLz4KICAgICAgICA8L21hc2s+CiAgICAgICAgPHBhdGggc3Ryb2tlPSIjNDZBRjBGIiBzdHJva2Utd2lkdGg9IjIiIG1hc2s9InVybCgjYmxsNTF1NTUwYikiIHRyYW5zZm9ybT0icm90YXRlKC00NSA4IDUuMDQ1KSIgZD0iTTEzLjcxNCA4LjQ3M0gyLjI4NlYxLjYxNiIvPgogICAgPC9nPgo8L3N2Zz4K") center/cover}#list_coupon_detail .copied_box:not(.copied_mode) .copied_line{display:none !important}#list_coupon_detail .copied_box.copied_mode .copy_line{display:none !important}#list_coupon_detail .copy-area{width:280px;height:50px;border-radius:2px;border:solid 1px #cdcdcd;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 20px;font-size:19px;color:#5f5f5f}#list_coupon_detail .copy-area a,#list_coupon_detail .copy-area .a_btn{min-width:68px;padding:0 10px;height:32px;border-radius:4px;border:solid 1px #333;display:flex;align-items:center;justify-content:center;margin-left:10px;font-size:16px;color:#333;cursor:pointer}#list_coupon_detail .ads_box{width:100%}#list_coupon_detail .deal_shop_btn{width:68px;margin-top:8px;padding:0 10px;height:30px;border-radius:4px;border:solid 1px #555;display:flex;align-items:center;justify-content:center;font-size:15px;color:#555;cursor:pointer}@media screen and (max-width: 768px){body.sv_mode.detail_mode #coupon-search .m-c-l .r-c-l{margin:0 !important}body.sv_mode.detail_mode .m-w.cols-ctn{padding:0 !important}body.sv_mode.detail_mode .m-top{display:none !important}body.n_sv_mode.detail_mode .dialog-wrapper{display:flex;flex:1}body.n_sv_mode.detail_mode .dialog-wrapper .c-dtl-c{display:flex}#list_coupon_detail{background-color:#e3e3e3;margin-bottom:150px}#list_coupon_detail .content{padding:0;position:relative;z-index:100}#list_coupon_detail .mask{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(233,233,233,.7)}#list_coupon_detail .coupon_detail_box{padding:20px 30px;flex-direction:column;text-align:center;margin:0;border:none;align-items:center}#list_coupon_detail .logo{padding:0;margin-bottom:16px;border:none}#list_coupon_detail .logo img{width:130px;height:40px}#list_coupon_detail .right_box{padding:0;width:100%}#list_coupon_detail .right_box .title{font-size:17px;line-height:20px;margin-bottom:10px}#list_coupon_detail .right_box .text{display:none}#list_coupon_detail .copy-area{margin:0;border-radius:6px;border:solid 1px #cdcdcd;background-color:#fff;justify-content:center;height:48px;width:100%;font-size:17px}#list_coupon_detail .copy-area .a_btn{width:64px;min-width:64px;height:30px;font-size:15px}#list_coupon_detail .copied_box{margin:0;flex-direction:column}#list_coupon_detail .copied_box .copied{margin-top:10px}#list_coupon_detail .back{width:100%;display:flex;align-items:center;height:50px;background-color:#f9f9f9;margin-bottom:10px;position:relative;z-index:100}#list_coupon_detail .back .button{cursor:pointer;display:flex;align-items:center;font-size:15px;text-align:center;color:#666;padding:15px}#list_coupon_detail .back .button i{width:18px;height:18px;margin-right:10px;display:block;background:url("/resources/images/codesoff/back.svg") no-repeat center/cover;cursor:pointer}#list_coupon_detail .deal_shop_btn{margin:0 auto}}.homeDetail{display:none;max-width:900px;margin:20px auto}.m-c-l #simplified_ads{margin-bottom:20px}body.sv_mode.detail_mode #coupon_detail,body.sv_mode.detail_mode #home{display:none}body.sv_mode.detail_mode .m-c-l{display:none}body.sv_mode.detail_mode #list_coupon_detail,body.sv_mode.detail_mode .homeDetail{display:block}body.sv_mode.detail_mode #coupon-brand .header{display:none}body.sv_mode.detail_mode #top_mob,body.sv_mode.detail_mode #mob_filter{display:none}body.sv_mode.detail_mode .st-m-list{display:none}body.sv_mode ins.adsbygoogle{position:relative}body.sv_mode ins.adsbygoogle:has(div)::before{content:"advertisement";display:block;position:absolute;bottom:100%;left:0;font-size:12px;line-height:17px;padding:0 5px;background-color:rgba(0,0,0,.1);border-radius:4px 4px 0 0;color:#999;z-index:1}@media screen and (max-width: 768px){body.sv_mode ins.adsbygoogle{margin-top:16px}body.sv_mode ins.adsbygoogle:has(div)::before{content:"advertisement";display:block;position:absolute;bottom:100%;left:0;font-size:12px;color:#999;z-index:1;padding:0;background:rgba(238,238,238,.8);margin-top:0px;height:12px;line-height:11px;transform:scale(0.9);transform-origin:left top}}@media screen and (max-width: 768px){body.sv_mode.detail_mode .homeDetail{margin:0}body.sv_mode.detail_mode nav{display:none}body.sv_mode.detail_mode .search-top{display:none}body.sv_mode.detail_mode .cw-header{display:none !important}body.sv_mode.detail_mode .main-col{margin-top:0}body.sv_mode.detail_mode .store-top{display:none !important}body.sv_mode #fixedads,body.sv_mode #coupon-detail-slide{display:none}}body:not(.is_mobile).sv_mode .more_coupon_box,body:not(.is_mobile).sv_mode #coupon_detail_v4 .mask{display:none !important}body:not(.is_mobile).sv_mode .main-col.show_coupon_list .m-c-l{position:static !important;height:auto !important}body.sv_mode #coupon_detail_v4,body.sv_mode #coupon-detail-slide-container,body.sv_mode .coupon-dialog{display:none !important}body.sv_mode.detail_mode .main-col.show_coupon_list .m-c-l{display:none}body.sv_mode.detail_mode .pagination{display:none}body.sv_mode.detail_mode .left-cols{margin-bottom:40px}body.sv_mode.dialog-enable{margin:0;overflow-y:auto}body.sv_mode.is_mobile:not(.detail_mode){overflow:auto !important}body.sv_mode.is_mobile:not(.detail_mode) nav{display:block !important}
