body{font-family:'Antic', sans-serif;font-weight:500;overflow-x:hidden;margin:0;padding:0;background:#f7f7f7;}
header{border-bottom:0px solid #eee;padding:15px 0;background:#2780E3;}
.logo{width:20%;float:left;}
.bgwhite{background:#fff;}
ul,ol{margin:0;padding:0;}
a{text-decoration:none;}
.shadow{width:100%;height:350%;position:absolute;left:0px;top:80.8px;z-index:1;background-color:#000;opacity:0.6;display:none;}
.addBox{z-index:1;}

.dropdown span a {color:#fff;}
.dropdown .pill {color:#212121;}
.dropdown .strong2 {color:#2780E3;}

.strong2{line-height:0.1em;margin-bottom:0.5em;font-weight:400;}
p a,p a:link{text-decoration:underline}
h1,h2,h3,h4,h5,h6{line-height:1em;margin-bottom:0.5em;font-weight:600}
.fa:before,.fas:before,.far:before,.fal:before,.fab:before{content:"\00a0\00a0\00a0"}
.fa.size-18,.fas.size-18,.far.size-18,.fal.size-18,.fab.size-18{font-size:18px;font-size:1.125rem}
.txt-left{text-align:left !important}
.strong,.strong2,.bold{font-weight:600}
.pill-list li{display:inline-block;margin:0 10px 10px 0}
.pill{background-color:#ededed;border-radius:3px;color:#212121;display:inline-block;padding:5px 10px;font-size:14px;line-height:normal;transition:background-color 0.3s, color 0.3s;text-align:center}
.pill.white{background-color:#fff}.pill.invert{background-color:transparent;border:1px solid #212121}.pill.disabled{opacity:0.5}
a.pill:hover,a.pill.invert:hover,a.pill.active{background-color:#E0E0E0}

.dropdown span{right:12%;bottom:46px;position:relative;color:#666;display:block;padding:4px 0px; cursor:pointer; background:#3D8CE6; font-size:14px; line-height:34px; float:right; border:0px solid #fff;  text-align:center;
width:8%;margin-left:2%;border-radius:5px;}
.dropdown span:hover{background:#6AA7EC;}
span.drpbtn{ position:relative;}
.drpbox{ position:absolute; z-index:10;  display:none; left:-450px; margin-bottom:0;}
.drpbox:before{width:0px;height:0px;border-width:0px 20px 25px 20px; border-style:solid;border-color:  transparent transparent #f7f7f7 transparent;content:"\f365"; margin-bottom:-13.5px; display:block; margin-left:auto; margin-right:25%;margin-top:14px; color:#f7f7f7;}
.drpbox-in{width:690px; background:#f7f7f7; border-radius:5px; padding:10px; margin-top:0px;z-index:999}
.drpbox a{ display:block; text-align:left;}

span.drpbtn:hover .drpbox{ display:block; border-top-left-radius:0px;}



.search{width:50%;float:left;position:relative;bottom:5px}
.search input[type=text]{width:85%;float:right;box-sizing:border-box;border:0px solid #eee;border-radius:5px;font-size:18px;background-color:white;background-image:url('../searchicon.png');background-position:10px 10px;background-repeat:no-repeat;padding:10px 20px 10px 20px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;}
.search input[type=text]:focus{width:85%;outline:none;}
.otherhed{width:6%;float:right;font-size:30px;color:#fff;text-align:right;}
.otherhed a{color:#fff;display:inline-block;padding:2px 0px;}
/.couponbox{border:1px solid #2780E3;border-radius:5px;padding:0 10px;margin:20px auto 20px 5%;background:#fff; position:relative; min-height:120px;}
/.couponbox:hover{border:1px solid #DAA022;}
/.couponvalue{width:5%;float:left;padding:20px 10px;}
/.couponvalue .values{font-size:30px;padding:25px 0;background:#f5f5f5; width:100px; color:#2780E3; height:50px; left:-50px; top:5%;  position:absolute; border-left:1px double #2780E3;-webkit-box-shadow:0px 0px 0px 0px rgba(238,238,238,1);-moz-box-shadow:0px 0px 0px 0px rgba(238,238,238,1);box-shadow:0px 0px 0px 0px rgba(238,238,238,1);text-align:center;border-radius:100%; overflow:hidden;}
/.couponbox:hover .couponvalue .values{border:1px double #2780E3; background:#f5f5f5; color:#2780E3;}
/.couponvalue .values span{font-size:14px;display:block;}
/.coupondetail{width:68%;float:left;margin-left:2.5%;padding:10px 0;}
/.coupondetail h2{color:#2780E3;font-size:22px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
/.coupondetail h3{color:#2780E3;font-size:22px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
/.coupondetail p{padding:5px 0 0 0;margin:0;font-size:13px;color:#666;line-height:20px;}
/.couponbtn{width:20%;float:right;text-align:center;}
/.couponbtn a{background:#2780E3;text-decoration:none;color:#fff;display:block;width:90%;margin:30% 0 0 5%;padding:12px 0;border-radius:5px;font-size:13px;text-transform:uppercase;}
.couponbox{padding: 10px 5px 5px;-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-ms-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-o-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);border-top: 0px solid #2780E3;border-left: 1px solid #fafafa;border-right: 1px solid #fafafa;border-bottom: 1px solid #fafafa;transition: all .5s ease-in-out;#border:1pxsolid #009DDA;border-radius:5px;padding:1px 10px;margin:20px auto 20px 5%;background:#ffffff;position:relative;min-height: 100px;margin-left:14px;}
.couponbox:hover{border:1px solid #009cff;border-top: 1px solid #009cff;}
.couponvalue{width:7%;float:left;padding:20px 10px;}
.couponvalue .values{font-weight: 600;font-size:18px;padding:25px 0;width:14%;color:#2780E3;height:50px;left:0px;top:px;position:absolute;-webkit-box-shadow:0px 0px 0px 0px rgba(238,238,238,1);-moz-box-shadow:0px 0px 0px 0px rgba(238,238,238,1);box-shadow:0px 0px 0px 0px rgba(238,238,238,1);text-align:center;border-radius:1%;overflow:hidden;}
/.couponbox:hover .couponvalue .values{border:1px double #009DDA; background:#fff; color:#009DDA;}
.couponvalue .values span{font-size:14px;display:block;}
.coupondetail{position:relative;width:64%;float:left;margin-left:3.5%;padding:10px 0;border-left:1px double #e8e8e8;padding-left:12px;height:115px;}
.coupondetail h2{color:#009DDA;font-size:22px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
.coupondetail h3{color:#009DDA;font-size:22px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
.coupondetail p{padding:5px 0 0 0;margin:0;font-size:13px;color:#666;line-height:20px;}
.couponbtn{padding-top:30px;width:18%;float:right;text-align:center;}
.couponbtn a{background:#009DDA;text-decoration:none;color:#fff;display:block;width:90%;margin:30% 0 0 5%;padding:12px 0;border-radius:5px;font-size:13px;text-transform:uppercase;}



.coupons_btn{position:absolute;width:8.3rem;height:2.60rem;cursor:pointer;right:1rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.coupons_btn a{height:100%;width:100%}
.coupons_btn a.coupons_T_code{position:relative;width:100%;font-size:.875rem;line-height:1.75rem;border-radius:4px}
.coupons_Tcode{width:84%;height:52%;border:2px dashed #6AA7EC;text-align:right;position:absolute;right:0;padding:.5rem;color:#2780E3;border-radius:4px;background-color:#e6f8ff;font-weight:700;overflow:hidden}
.coupons_btn:hover a .coupons_T_btn{width:6.3rem}
.coupons_T_btn{z-index:999;position:absolute;height:100%;line-height:2.75rem;text-align:center;color:#fff;background-color: #3D8CE6;border-radius:4px 0 0 4px;font-weight:300;transition:all .25s ease;width:7rem;}
.coupons_T_deal{position:absolute;left:0;top:0;line-height:2.60rem;text-align:center;color:#fff;background-color: #3D8CE6;border-radius:4px 4px 4px 4px;font-weight:300;width:8.3rem;}
.coupons_T_btn:after{content: "";-webkit-transform: rotate(24deg);transform: rotate(60deg);position: absolute;top: 7.1px;right: -1.5rem;z-index: 3;display: block;-webkit-transition: all 125ms ease-in-out;transition: all 125ms ease-in-out;width: 2.5rem;height: 1.78rem;-webkit-box-shadow: -0.25rem 0.325rem 0.425rem 0 rgba(0,0,0,.13);box-shadow: -0.25rem 0.325rem 0.425rem 0 rgba(0,0,0,.13);border-radius: .175rem;border-width: 0; background-image: linear-gradient(18deg,rgba(106,167,236,1),rgba(25,102,190,1) 1%,#6AA7EC 33%,#6AA7EC 42%,#6AA7EC 46%,#6AA7EC 51%,rgba(255,255,255,0) 54%);}



.xianshi{margin-right:4%;background:#f5f5f5; color:#666; overflow:hidden; font-weight:bold; border:1px solid #ccc; font-size:15px; padding:10px 0; border-radius:5px; display:block;}

.clear{clear:both;}
.couponexclusice{color:#fff;font-size:12px;text-align:center;padding:5px 0 13px 0;background:green;width:40%;margin-left:30%;border-bottom-left-radius:30px;border-bottom-right-radius:30px;}
.couponexclusice span{color:green;font-size:14px;}
i.verified{color:#2780E3;font-weight:700;margin-left:1px;}
.expirydate{width:50%;float:left;font-size:12px;color:#666;margin-top:10px;}
.expirydate span{color:#2780E3;font-weight:700;}
.viewall{width:100%;float:left;font-size:12px;color:#666;margin-top:10px;}
.viewall span{color:#2780E3;font-weight:700;}
.restriction{width:50%;float:left;font-size:12px;color:#666;margin-top:10px;}
.restriction span{color:#2780E3;font-weight:700;}
.restriction .ion-checkmark-circled{margin-left:3px;color:green;font-size:14px;}

.wrapepr{width:80%;margin:10px auto;}
.left{width:70%;float:left;}
.right{width:28%;float:right;}
.h1{font-size:26px;line-height:30px;color:#000;padding:10px 0 3px 0;margin:0;}
.storeh1{font-size:20px;line-height:30px;color:#fff;padding:10px 0 10px 10px; margin:25px 0 20px 0; background:#80D0EE; border-top-left-radius:5px; border-top-right-radius:5px;}
/*.h1 span{border-bottom:2px dotted #2780E3;padding-bottom:8px;display:inline-block;}*/
.h2{font-size:14px;font-weight:300;padding:0;margin:5px 0;}
.product{width:48%;border:1px solid #eee;border-radius:5px;margin-bottom:25px;background:#fff;}
.product-left{float:left;margin-left:13px}
.product-right{float:right;}
.product-img{width:40%;float:left;margin:0 10px 5px 0;}
.product img{max-width:100%;width:150px;float:left;border:1px solid #eee;border-radius:5px;}
.product h3{color:#2780E3;font-size:18px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
.product p{padding:5px 0 0 0;margin:0;font-size:14px;color:#666;line-height:20px;}
.product .option-itme{padding:3px 0 0 0;margin:0;font-size:12px;color:#666;line-height:20px;width:50%;float:left;}
.product .option-itme span{font-weight:bold;color:#2780E3;}
.product-head{height:280px;padding:10px;}
.product-footer{border-top:1px solid #eee;background:#eee;padding:5px;}
.price{width:55%;float:left;font-size:12px;color:#666;padding-top:5px;}
.price span{font-weight:bold;color:#2780E3;font-size:20px;}
.ctaproduct{width:40%;float:right;text-align:right;}
.ctaproduct a{background:#2780E3;text-decoration:none;text-align:center;color:#fff;display:block;padding:8px 0;border-radius:25px;font-size:13px;}
.custombuybtn{background:#2780E3;text-decoration:none;text-align:center;color:#fff;display:block;padding:8px 0;border-radius:25px;font-size:13px;width:50%;margin-left:25%;margin-bottom:3%;}
.price span.oldprice{text-decoration:line-through;color:#666;font-size:14px;margin-right:3px}
.h2sub{color:#666;text-align:center;padding-bottom:10px;font-size:24px;}
.shorterborder{background:#2780E3;width:20%;margin:0 40%;height:3px}
.expired {margin:10px; text-align:center;color:#666;text-align:center;padding-bottom:10px;font-size:20px;}
.fullborder{border-bottom:1px solid #eee;width:90%;margin:0 5%;}
.faqsection{width:100%;background:#f7f7f7;padding:30px 10%;margin-left:-10%;-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);}
.faqssection{-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg);}
.faqslist{width:70%;margin:15px 15%;border-radius:5px;overflow:hidden;cursor:pointer;background:#2780E3;}
.faqssection .content{width:70%;margin:10px 15%;font-size:14px;color:#666;line-height:22px;}
.faqssection .collapsible:after{content:'\002B';color:#666;font-weight:bold;margin-top:-33px;margin-right:10px;float:right;margin-left:5px;}
.faqssection .active:after{content:"\2212";}
.faqssection .content{padding:0 0px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.faqslist .questionmark{width:6%;text-align:center;float:left;}
.faqslist .questionmark .ion-help{background:#2780E3;margin-top:13px;color:#fff;font-size:22px;line-height:44px;display:block;}
.questiontext{width:90%;float:left;padding:12px 2%;font-size:18px;color:#666;background:#eee;}
.abouttext{margin:30px 0;}
.aboutstore{font-size:14px;color:#666666;line-height:22px;}
.xulie {width:20px;height:20px;line-height:20px;border-radius:15px;font-size:15px;background:#2780E3;color:#ffffff;text-align:center;float:left;}
.gouhao:before{content:'\002714';width:20px;height:20px;line-height:20px;color:#ffffff;background:#DAB700;border-radius:15px;text-align:center;float:left;}
.duiqi {margin-left: 30px;}


.paddingl{padding-left:10px;}.paddingr{padding-right:10px;}
.headingcolor{color:#CCA300;}
.bg-hb{font-weight:bold;font-size:14px;}
.clb{clear:both;}
{margin:0;}
a{color:#2780E3;text-decoration:none;}
#content:hover .bg-h{background-color:#0683D0;}
.bg-h{background-color:#2780E3;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;font-family:arial;font-size:16px;font-weight:bold;padding:8px 24px;text-shadow:0px 1px 0px #666;margin-bottom:5px;border-bottom:1px solid #ccc;}
#container{margin-top:15px;width:90%; height:auto; margin-left:10.6%;}
#right-container{width:61.5%;}
#content{background:#fff;border-radius:5px;padding:1px 1px 10px 1px;background:#fff;border:1px solid #ccc;}
#content .ul-content li{float:left;list-style:square;padding:3px 0px 3px 5px;line-height:20px;width:135px;margin:3px 10px;text-align:left;font-size:12px;border-bottom:1px dotted #CECECE;overflow:hidden;}
@media screen and (max-width: 750px) {
.store-name{margin:10px 0px;}
#content .ul-content li{float:left;list-style:square;padding:3px 0px 3px 5px;line-height:20px;width:135px;margin:3px 10px;text-align:left;font-size:14px;border-bottom:1px dotted #CECECE;overflow:hidden;}}
#storelist{}
#storelist #storelistli{display:inline-block;padding:2px;margin-left:1px;}
#storelist #storelistli #storelistlia{height:20px;width:20px;border:1px solid #003366;padding:4px 5px;font-size:12px;font-family:Arial, "Helvetica", sans-serif;}
#storelistli #storelistlia:hover{background-color:#FFCC00;}
.char{background:url(../images/scroll-arrow.png) no-repeat right center;border-bottom:1px solid #ccc;padding-bottom:5px;}


.bggray{}
.popular{padding:20px 0;}
.popular-list{width:11.1%;float:left;margin:20px 0;}
.popular-list a{color:#666;text-decoration:none;text-align:center;display:block;font-size:14px;}
.popular-list a img{max-width:100%;border:1px solid #ccc;border-radius:5px;overflow:hidden;padding:2px;margin-bottom:5px;}
.featured-list{border-radius:5px;width:17.8%;margin:10px 1%;float:left;background:#fff;}
.featured-list {-moz-box-shadow:2px 2px 14px rgba(0, 0, 0, 0.24); -webkit-box-shadow:2px 2px 14px rgba(0, 0, 0, 0.24); box-shadow:2px 2px 1px rgba(0, 0, 0, 0.24);border-top: 1px solid #fafafa;border-left: 1px solid #fafafa;border-right: 1px solid #fafafa;border-bottom: 1px solid #fafafa;transition: all .5s ease-in-out;}
.featured-list:hover{border:1px solid #c7c7c7;border-top: 1px solid #c7c7c7;}
.featured-list a{color:#666;text-decoration:none;display:block;font-size:15px;padding:10px 12px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.h2box{padding:10px;color:#666;}
.sidebox{border:1px solid #eee;border-radius:5px;padding:10px;margin-top:20px;text-align:center;background:#fff;}
.sidebox a.storelogo{border:1px solid #eee;border-radius:100%;overflow:hidden;padding:5px;display:inline-block;}
.sidebox{-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-ms-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-o-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);border-top: 0px solid #2780E3;border-left: 1px solid #fafafa;border-right: 1px solid #fafafa;border-bottom: 1px solid #fafafa;transition: all .5s ease-in-out;#border:1px solid #009DDA;border-radius:5px;}
.alice{text-align:left;color:#666666;font-size:14px;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:2px;line-height:20px;}
.chan {width: 100%;margin-top: 14px;text-align: left;border-bottom: 1px solid #ccc;padding-bottom: 14px;}
.chan a {font-size: 14px;color: #666;font-weight: 400;display: block;}
.chan a:hover {color: #2780E3;}
.bread-ul{padding:0;margin:10px 0 0 0;color:#fff;font-sze:10px;}
.sbread-ul{padding:0;margin:0px 0 0 0;color:#666;font-sze:10px;text-align:left;}
.bread-ul li{display:inline-block;}
.sbread-ul li{display:inline-block;font-size:15px;}
.bread-ul li a{color:#fff;}
.sbread-ul li a{color:#666;text-decoration:none;font-size:12px;}
.bread-ul li a span{width:auto;}
.contact-detail{background:#fff;border-radius:5px;margin-top:0px;padding:0px;text-align:left;}
.side-title{font-size:18px;padding-bottom:12px;padding-top:5px;border-bottom:1px solid #eee;text-align:center;color:#666666;font-weight:550;}
.contactlists{padding:10px 0;width:99%;}
.contactlist{margin-bottom:5px;color:#666;}
.contactlist span.fa{width:20%;max-width:25px;float:left;display:block;font-size:22px;color:#000;background:#ccc;text-align:center;border-radius:100%;margin-right:3%;padding:2px;}
.contactlist span.values{width:70%;float:left;display:block;font-size:14px;padding-top:7px;display:block;}
.contactlist span.clear{display:block;clear:both;padding-bottom:10px;}
.contactlist a{color:#666;}
.contactlist:hover span.fa{background:#eee;}
.tips{padding:10px 0;color:#666;}
.tips p{margin-bottom:10px;}
.faqbox{padding:7px 0px;}
.faqbox a{text-decoration:none;color:#666;font-size:14px;display:block;width:88%;float:right;}
.question .ion-help{color:#2780E3;margin-right:0px;width:10%;float:left;display:block;padding-top:3px;}
/footer{margin-top:40px;padding:20px;background:#fff;}
/.footer-bottom{color:#666;font-size:12px;text-align:center;border-top:1px solid #eee;margin-top:50px;}
/.footer-bottom a{text-decoration:none;color:#2780E3;}
/.fotoer-cotent{width:70%;margin:20px auto;}
/.footer-col{width:33%;float:left;border-right:1px solid #eee;}
/.footer-col b{display:block;color:#666;font-family:'Exo', sans-serif;padding:5px 20px;}
/.footer-col a{text-decoration:none;color:#666;font-size:14px;display:block;padding:5px 20px;}
.socialmedialins a.socilalink{width:20%;float:left;padding:10px;}
.socialmedialins a.socilalink div{height:30px;width:30px;border:3px solid #eee;color:#fff;background:#2780E3;font-size:26px;text-align:center;border-radius:100%;}
.c{clear:both;height:0}
.mf{background-color: #2780E3;color:#ffffff;padding-top:40px;font-size:14px;}
.mf .cont{padding-bottom:10px}
.mf ul,nav#mainMenu ul{padding:0;margin:0;list-style-type:none}
.mf .line{margin:0 11%;height:1px;content:" ";background:url(http://www.rac.com/images/heng.png);background-repeat:repeat-x}
.mf .sites{padding:20px 113px;font-size:15px;font-weight:500;text-align:center;line-height:24px}
.mf .sites h4{display:inline-block;margin:0}
.mf .sites a{margin-left:10px;color:#ffffff}
.mf .links{padding:20px 13%;margin-left:0px;}
.mf .links h4{margin:0;line-height:2em}
.mf .links section{width:16%;margin-right:0px;float:left;margin-bottom:10px}
.mf .links section.final-notes{width:52%;margin-top:-9px;}
.mf .links a{text-decoration:none;line-height:2em;color:#ffffff;}
.mf .links .description{margin-bottom:40px}
/.sidepanel{width:0%;position:fixed;z-index:1000;height:18%;top:77px;right:10px;background-color:#f7f7f7;overflow-x:hidden;transition:0s;padding-top:0%;}
/.sidepanel a{padding:8px 8px 8px 32px;text-decoration:none;font-size:15px;color:#009FDB;display:block;transition:0.3s;}
/.sidepanel a:hover{color:#f1f1f1;}
/.sidepanel .closebtn{position:absolute;top:0;right:25px;font-size:36px;}
/.sidepanel{width:0;position:fixed;z-index:1;height:100%;top:0;right:0;background-color:#f5f5f5;overflow-x:hidden;transition:0.5s;padding-top:60px;}
/.sidepanel a{padding:8px 8px 8px 32px;text-decoration:none;font-size:15px;color:#009FDB;display:block;transition:0.3s;}
/.sidepanel a:hover{color:#f1f1f1;}
/.sidepanel .closebtn{position:absolute;top:0;right:25px;font-size:36px;}
.menu{display:none;}
.dropBtnd{width:38%;float:right; color:#fff;text-align:right;height:0;}
.dropBtnd span{color:#fff;display:block;padding:4px 0px; cursor:pointer; background:#2d8bd2; font-size:14px; line-height:34px; float:right; border:0px solid #fff;  text-align:center;
width:23%; margin-left:2%;
border-radius:20px;}
.dropBtnd span:hover{background:#CCA328;}
.dropBtnd span a{font-size:14px; padding:0; margin:0; color:#fff;}
.weizhi{bottom:60px;position: relative;right:60%;}
.weizhi1{bottom:60px;position: relative;right:30%;}
.bTzohd {background-color: rgb(249, 245, 252);padding: 10px 0px 0px 0px;top:80px;width:100%;right:5px;z-index: 2333;}
.fbQMZK.fbQMZK {position: relative;display: flex;padding-left: 0px;padding-right: 0px;overflow-x: auto;white-space:nowrap;}
.fbQMZK {position: relative;width: 100%;max-width: calc(1136px);box-sizing: border-box;padding-left: 16px;padding-right: 16px;margin: 0px auto;}
.ezoiNX {display: flex;-webkit-box-pack: justify;justify-content: space-between;margin: 0px;padding: 0px;}
.fbQMZK > * {flex: 1 0 auto;}
.daxiao{width:75px;}
.elxgNh {margin-top: 8px;font-weight: 600;text-align: center;color: rgb(50, 50, 50);font-size: 0.75rem;}
.ezoiNX li {width: 68px;padding: 0px;margin: 0px 8px;list-style: none;}
.ezoiNX li:first-child {margin-left: 0px;}



#biaoge th {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: left;
	background-color: #4f9edb;
	color: white;
}
#biaoge {
	border-collapse: collapse;
	background-color: #fff;
	border: 1px solid #eee;
	width: 100%;
	margin-bottom: 5px;
	font-size: 13px;
}
#biaoge tr:nth-child(even) {
	background-color: #f1f1f1;
}
#customers td, #customers th {
	border-bottom: 1px solid #eee;
	padding: 12px 8px;
}
#biaoge2 {margin: 15px;
	border-collapse: collapse;
	width: 98%;
	font-size: 13px;
}
#biaoge2 td, #biaoge2 th {
	border: 1px solid #ddd;
	padding: 12px 8px;
}
.tablcaption {
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
}

.openbtn{font-size:20px;cursor:pointer;background-color:#111;color:white;padding:10px 15px;border:none;}
.openbtn:hover{background-color:#666;}
.couponbox2{border:1px solid #eee;border-radius:5px;padding:10px;width:400px;margin:50px auto;position:relative;}
.couponbox2 .couponvalue{width:100%;float:none;padding:10px 0;text-align:center;}
.couponbox2 .couponvalue .values{font-size:30px;padding:25px 0;max-height:100px;width:100px;margin:auto;}
.couponbox2 .coupondetail{width:93%;float:left;margin-left:2%;margin-top:10px;}
.couponbox2 .couponbtn{width:100%;}
.couponbox2 .couponbtn a{background:#2780E3;text-decoration:none;color:#fff;display:block;width:80%;margin:30px 10% 0 10%;padding:8px 0;border-radius:5px;font-size:13px;-webkit-clip-path:polygon(0 0, 91% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 91% 0, 100% 100%, 0% 100%);}
.couponbox2 .couponexclusice{color:#666;font-size:12px;text-align:center;padding-top:00px;position:absolute;top:5px;right:5px;}
.couponbox2 .restriction{text-align:right;margin-top:20px;}
.couponbox2 .expirydate{margin-top:20px;}
.gOCWpY {position: relative;width: 100%;max-width: calc(1136px);box-sizing: border-box;padding-left: 16px;padding-right: 16px;margin: 30px auto;}
.hMQDxb {font-size: 1.625rem;font-weight: bold;text-align: center;color: rgb(50, 50, 50);margin: 0px 0px 9px;}
.slides{padding:0;margin:0;}
.slides li{width:33.3%;float:left;display:block;}
.slides li a{display:block;padding:10px;}
.slide-text{}
.flexImages{position:relative;text-align:left;color:#ffffff;z-index:-1;}
.flexImages img{width:100%;border-radius:12px;}
.adlogo img{max-height:80px; max-width:80px; float:left;border-radius:8px 8px 8px 8px;position:relative;bottom:55px;left:5px;}
.adtext{position:absolute;left:3%;top:25%;text-transform:uppercase;font-weight:400;font-size: 12px;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.adtext1{position:absolute;left:3%;bottom:13%;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hottext{border-radius:0px 0px 12px 12px;position:absolute;padding:5px 2%;font-size:16px;line-height:24px;bottom:0px;background:rgba(0,0,0,0.5);height:70px;width:96%;left:0px;z-index:1;}
.product-index{}
.productslist img{border-radius:10px 10px 0px 0px;max-width:100%;}
.productslist{width:23%;margin:10px 1%;padding:0px 0%;float:left;text-align:left;background:#fff;border-radius:10px;}
.custitlenew a{color:#2780E3;display:block;text-decoration:none;border-bottom:1px solid #eee;padding-bottom:10px;}
.producttitle{color:#666;padding:15px 15px 15px 15px;font-size:14px;height:30px;overflow:hidden;font-weight:500;}
.productprice{color:#666;font-size:12px;padding:10px 0;padding:10px 0px 0px 15px;}
.productprice span{color:#2780E3;font-size:20px;}
.featured-coupons{width:45%;padding:10px 1%;margin:10px 1%;float:left;background:#fff;border-radius:5px;-moz-box-shadow:2px 2px 14px rgba(0, 0, 0, 0.24); -webkit-box-shadow:2px 2px 14px rgba(0, 0, 0, 0.24); box-shadow:2px 2px 1px rgba(0, 0, 0, 0.24);border-top: 1px solid #fafafa;border-left: 1px solid #fafafa;border-right: 1px solid #fafafa;border-bottom: 1px solid #fafafa;transition: all .5s ease-in-out;}
.featured-coupons:hover{border:1px solid #c7c7c7;border-top: 1px solid #c7c7c7;}
.itmeicon{width:15%;float:left;}
.itmeicon img{max-width:100%;}
.itemdetail{width:78%;float:right;}
.itemdetail a{color:#2780E3;font-size:17px;display:block;padding-top:1px;}
.itemdetail a b{font-weight:700;}
.itmmargin-top{padding:5px 0;color:#666;font-size:14px;}
.featured-couponss{width:22.8%;margin:10px 1%;float:left;background:#ffffff;border-radius:8px;border-width: thin;border-style: solid;border-color: rgb(224, 224, 224);}
.itmeicons{width:100%;float:left;}
.itmeicons img{max-width:100%;border-radius:8px 8px 0px 0px;}
.itemdetails{width:95%;float:right;margin-top:5px;}
.itemdetails a{color:#2780E3;font-size:17px;display:block;padding-top:6px;}
.itemdetails a b{font-weight:600;}
.itemdetailscode{color: rgb(50, 50, 50);font-size: 0.75rem;}
.itmmargin-tops{padding:15px 0;color:#212121;font-size:15px;height:45px;font-weight:600;}
.cishu{padding:10px 13px;font-size:0.875rem;color:rgb(50, 50, 50);}
.errorheading{font-size:3vw; color:#666; font-weight:200; margin:20px 0;margin-right:0px;}                   
.errortip{font-family:Arial;font-size: 20px; color:#666; font-weight:300; margin:20px 0;margin-right:22%;}
.errorsearchform{ margin-bottom:50px;}
.errorsearchform input{width:58%; font-size:24px; padding:10px 1%;}
.category-tabs{}
.cattab{width:31.3%;float:left;margin:5px 1%;}
.cattab h3{padding:0;margin:0;}
.cattab .iconart{display:block;width:10%;float:left;}
.cattab .iconart img{max-width:100%;background:#ffffff;padding:2px;border-radius:100%;border:1px solid #eee;}
.cattab .caticonname{display:block;float:left;padding-top:3%;color:#666666;font-size:15px;margin-left:15px}
.slides2{padding:0;margin:0 1%;}
.slides2 li{width:14.28%;float:left;display:block;}
.slides2 li a{text-align:center;display:block;}
.slides2 li a img{border-radius:5px;max-width:100%;border:1px solid #eee;}
.article{width:98%;float:left;margin:10px 0%;padding:5px 1%;background:none;border-radius:5px;}
.aricle-left{width:60%;float:left;padding:10px 2%;}
.aricle-left a{color:#2780E3;}
.aricle-left h3{font-size:15px;line-height:22px;padding:0;margin:0;}
.articles-box{font-size:13px;color:#666;line-height:22px;}
.article-right{width:30%;float:right;text-align:center;padding:20px 1%;}
.category-description{color:#666;line-height:22px;font-size:13px;}
.catsidelinks{padding:0;margin:0;}
.catsidelinks li{display:block;}
.catsidelinks li a{color:#666;padding:6px 5px;display:block;font-size:14px;}
.catsidelinks li a:before{content:'\002714';padding-right:10px;color:#2780E3;}
.categoryimg{text-align:center;}
.categoryimg img{max-width:100%;background:#2780E3;padding:2px;border-radius:100%;border:10px solid #fff;}
.artbox{margin:4px 0;border-bottom:1px solid #eee;padding:10px 0;}
.articaleimage{width:37%;float:left;}
.articaleimage img{max-width:100%;}
.artdetail{width:60%;float:right;text-align:left;color:#666;font-size:13px;}
.artdetail a{display:block;color:#2780E3;text-align:left;padding:0 0 5px 0;}
.bordernone{border:0px;}
.textdiv{color:#666;font-size:14px;line-height:24px;background:#fff;padding:20px;border-radius:10px;margin-top:20px;}
.textdiv strong{color:#2780E3;}
.leftquic{width:25%;float:left;margin:50px 0;}
.leftquic ul{margin:0;padding:0;}
.uloder li{display:block;}
.uloder li a{display:block;color:#2780E3;padding-bottom:10px;padding-top:10px;font-weight:300;}
.uloder li a:before{content:'\0025c9';padding-right:10px;}
.suborder li{padding:5px 0 5px 30px;}
.suborder li a{color:#666;padding-bottom:1px;padding-top:1px;font-weight:300;}
.suborder li a:before{content:'\0025ce';padding-right:10px;}
.rightcont{width:70%;float:right;background:#fff;padding:10px 2%;margin-top:30px;border-radius:5px;}
.contactitle{border-bottom:1px solid #eee;padding-bottom:20px;color:#333;}
.rightcont b{color:#2780E3;display:block;padding-bottom:5px;}
.rightcont p{font-size:13px;color:#666;line-height:22px;padding:0;margin:0;}
#registation-form{margin:30px 5%;}
#registation-form .inputfiled{margin-bottom:10px;}
#registation-form .inputfiled .label{width:20%;float:left;color:#666;display:block;padding:10px 0;}
#registation-form .inputfiled input{width:50%;float:left;padding:10px;border-radius:5px;border:1px solid #ccc;}
#registation-form .inputfiled textarea{width:50%;height:100px;float:left;padding:10px;border-radius:5px;border:1px solid #ccc;}
.cpachaimgbx{margin-left:20%;margin-top:10px;margin-bottom:10px;}
#captchaimg{width:20%;float:left;}
.cpachaimgbx input{width:37%;float:left;padding:10px;border-radius:5px;border:1px solid #ccc;}
.inputfiled button{cursor:pointer;background:#2780E3;border:1px solid #2780E3;font-weight:bold;color:#fff;border-radius:25px;padding:10px 30px;}
#code-refresh{color:#2780E3;width:5%;float:left;font-size:22px;display:block;padding-top:10px;padding-left:10px;}
.marbtn{font-size:12px;color:#666;padding-top:10px;text-align:center;}
.marbtn a{color:#666;}
.marbtnc{font-size:12px;color:#666;padding-top:5px;}
.marbtnc a{color:#666;}
.marbtnc span{font-weight:bold;}
.storep{font-size:12px;color:#666;padding:0;margin:0;}
.thumbnail{text-align:center;margin-top:20px;}
.thumbnail img{width:99%;border-radius:5px;}
.textdiv b{color:#2780E3;}
.categorypage{width:23%;float:left;margin:20px 1%;}
.catnamelist{}
.catnamelist span{font-size:34px;color:#666;display:block;width:10%;float:left;}
.catnamelist a{display:block;width:87%;float:left;color:#2780E3;padding-top:5px;}
.poll-question{width:60%;margin:auto;text-align:center;}
.poll-question a{border:1px solid #2780E3;color:#2780E3;padding:4px 0;display:inline-block;width:42%;margin:0 2%;border-radius:1px;}
.poll-question a:hover{background:#2780E3;color:#fff;}
.questionis{margin:10px 0;font-size:13px;color:#666;}
#divResult{position:absolute;width:99.5%;display:none;margin-top:40px;border:solid 0px #dedede;border-top:0px;overflow:hidden;border-bottom-right-radius:16px;border-bottom-left-radius:6px;-moz-border-bottom-right-radius:6px;-moz-border-bottom-left-radius:6px;background-color:white;z-index:1;opacity:0.94;filter:alpha(opacity=94);}
.display_box{padding:4px;border-top:solid 1px #dedede;display:block;font-size:12px;height:auto;}
.display_box:hover{background:#eee;color:#FFFFFF;cursor:pointer;}
.display_box .searchimgfunc{float:left;margin-right:6px;border:1px solid #ccc;padding:2px;}
.display_box .name{float:left;font-size:14px;padding:10px;color:#2780E3;}
.h1 img{display:none;}
.sidebox .logoab{display:block;}
@media screen and (max-width:770px){header{border-bottom:0px solid #eee;padding:5px 0;background:#2780E3;}
.wrapepr{width:95%;margin:10px auto;}
.logo{width:50%;float:left;padding-bottom:5px;text-align:right;margin-left:22%;}
.logo img{max-width:100%;}
.dropdown{display:none;}
.search{width:20%;float:right;position:relative;display:none;}
.search input[type=text]{width:20px;float:right;box-sizing:border-box;border-radius:4px;font-size:16px;background-color:white;background-image:url('../searchicon.png');background-position:5px 5px;background-repeat:no-repeat;padding:5px 00px 5px 30px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;}
.otherhed{width:10%;}
.otherhed a{color:#fff;display:inline-block;padding:0px 0px;}
.productslist{width:99%;margin:15px 0%;padding:20px 0.5%;float:left;text-align:center;background:#fff;border-radius:5px;}
.cattab{width:98%;float:left;margin:10px 1%;}
.featured-coupons{width:98%;padding:10px 1%;margin:10px 0%;float:left;background:#fff;border-radius:5px;}
.itmeicon{width:25%;float:left;}
.itmeicon img{max-width:100%;}
.itemdetail{width:70%;float:right;}
.featured-couponss{width:98%;margin:10px 1%;float:left;background:#ffffff;border-radius:10px;}
.itmeicons{width:100%;float:left;}
.itmeicons img{width:100%;border-radius:10px 10px 0px 0px;}
.itemdetails{width:95%;float:right;}
.itemdetails a{color:#2780E3;font-size:17px;display:block;padding-top:6px;}
.itemdetails a b{font-weight:600;}
.itmmargin-tops{padding:15px 0;color:#666;font-size:15px;height:40px;}

.article{width:98%;float:left;margin:10px 1%;background:#fff;border-radius:5px;}
.featured-list{width:100%;margin:10px 0%;float:left;background:#fff;}
.fotoer-cotent{width:98%;margin:20px auto;}
.footer-col{width:49%;float:left;border-right:1px solid #eee;}
.faqsection{width:100%;background:#fff;padding:30px 0%;margin-left:0%;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.faqssection{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.left{width:98%;margin:5px 1%;}
.right{width:98%;margin:5px 1%;}
.h2sub{color:#666;text-align:center;padding-bottom:10px;font-size:16px;}
.h2box{padding:5px;color:#666;font-size:16px;text-align:center;}
.expired {margin: 5px;text-align: center;color: #666;text-align: center;padding-bottom: 5px;font-size: 15px;}
.couponbox{border:1px solid #2780E3;border-radius:5px;padding:0px;margin: 50px auto 20px auto;background:#fff;}




.couponvalue{width:100%;float:left;padding:10px 0;}
.couponvalue .values{font-size:23px;padding:15px 0;background:#f5f5f5;width:80px;height:50px;margin:-55px 0 0 10px;border:none;border-top:1px solid #2780E3;-webkit-box-shadow:0px 0px 0px 10px rgba(238,238,238,0.0);-moz-box-shadow:0px 0px 0px 10px rgba(238,238,238,0.0);box-shadow:0px 0px 0px 10px rgba(238,238,238,0.0);border-radius:100%;}


.couponbox:hover .couponvalue .values{border:1px double #2780E3; background:#f5f5f5; color:#2780E3;}


.coupondetail{width:95%;float:left;margin-left:1%;margin-right:1%;text-align:left;border-left:0px double #009DDA;height:auto;margin-top:12px;}




.coupondetail h2{color:#000;font-size:20px;padding:1px 0 0 0;margin:5px 0;font-family:'Exo', sans-serif;font-weight:500;}
.coupondetail h3{color:#000;font-size:20px;padding:1px 0 0 0;margin:5px 0;font-family:'Exo', sans-serif;font-weight:500;}
.expirydate{width:60%;float:left;font-size:13px;color:#666;margin-top:10px;}
.expirydate span{color:#2780E3;font-weight:700;}
.viewall{width:50%;float:left;font-size:12px;color:#666;margin-top:10px;}
.viewall span{color:#2780E3;font-weight:700;}
.restriction{width:50%;float:left;font-size:13px;color:#666;margin-top:2px;position:absolute;bottom:10px;left:5px;}
.restriction span{color:#2780E3;font-weight:700;}
.couponexclusice{color:#fff;font-size:12px;text-align:center;padding-top:5px;position:absolute;top:-1px;right:20px;width:60px;}
.xianshi{margin-right:4%;background:#f5f5f5; color:#666; overflow:hidden; font-weight:bold; border:1px solid #ccc; font-size:17px; padding:10px 0; border-radius:5px; display:block;}


.couponbtn{width:40%;float:right;text-align:center;margin-right:0%;margin-bottom:2%;padding-top: 0px;}
.couponbtn a{border-radius:0px;padding:13px 0;border-radius:5px;margin-bottom:3px;}


.coupons_btn{margin-bottom:-16px;height:42px;bottom:2px;position:relative;poverflow:hidden;float:right;width:8.3rem;cursor:pointer;right:2%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.coupons_Tcode{width:85%;height:22px;border:2px dashed #6AA7EC;text-align:right;position:absolute;right:0;padding:.5rem;color:#2780E3;border-radius:4px;background-color:#e6f8ff;font-weight:700;overflow:hidden}


/.coupons_btn {
	border: none;
	border-radius: 5px;
	width: 80%;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background: none;
	cursor: pointer;
	padding: 5px 0px;
	display: inline-block;
	margin: 10px 0px 00px 0px;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 13px;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}





.product{width:99%;border:1px solid #eee;border-radius:5px;margin-bottom:25px;background:#fff;}
.product-left{float:left;}
.product-right{float:right;}
.product-img{width:50%;float:left;margin:0 10px 5px 0;text-align:center;}
.product img{max-width:100%;width:150px;float:left;border:1px solid #eee;border-radius:5px;}
.product h3{color:#2780E3;font-size:18px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
.product p{padding:5px 0 0 0;margin:0;font-size:14px;color:#666;line-height:20px;}
.product .option-itme{padding:3px 0 0 0;margin:0;font-size:12px;color:#666;line-height:20px;width:50%;float:left;}
.product .option-itme span{font-weight:bold;color:#2780E3;}
.product-head{height:auto;padding:10px;}
.product-footer{border-top:1px solid #eee;background:#eee;padding:5px;}
.price{width:55%;float:left;font-size:12px;color:#666;padding-top:5px;}
.price span{font-weight:bold;color:#2780E3;font-size:20px;}
.ctaproduct{width:40%;float:right;text-align:right;}
.faqslist{width:96%;margin:15px 2%;border-radius:5px;overflow:hidden;cursor:pointer;}
.faqslist .questionmark{width:15%;text-align:center;float:left;}
.questiontext{width:80%;float:left;padding:15px 2.5%;font-size:14px;color:#666;}
.faqssection .content{width:96%;margin:10px 2%;font-size:14px;color:#666;line-height:22px;}
footer .bordernone{width:98%;border-right:none;}
.socialmedialins a.socilalink{width:10%;float:left;padding:10px;}
.categorypage{width:98%;float:left;margin:20px 1%;}
.leftquic{width:100%;float:left;margin:50px 0;}
.rightcont{width:96%;float:right;background:#fff;padding:10px 2%;margin-top:30px;border-radius:5px;}
#registation-form{margin:30px 5%;}
#registation-form .inputfiled{margin-bottom:10px;}
#registation-form .inputfiled .label{width:100%;float:left;color:#666;display:block;padding:5px 0;}
#registation-form .inputfiled input{width:90%;float:left;padding:10px;border-radius:5px;border:1px solid #ccc;}
#registation-form .inputfiled textarea{width:90%;height:100px;float:left;padding:10px;border-radius:5px;border:1px solid #ccc;}
.cpachaimgbx{margin-left:1%;margin-top:10px;margin-bottom:10px;}
#captchaimg{width:50%;float:left;}
.cpachaimgbx input{width:28%;float:left;padding:10px;border-radius:5px;border:1px solid #ccc;}
}
.couponvalue .valuessize{font-size:20px;}
.student-des::first-letter{float:left;font-size:400%;margin:10px 10px 10px 0;}
.studentcoupon{width:22%;padding:10px 0.5%;border:0px solid #ccc;float:left;margin:15px 1%;background:#fff;border-radius:5px;}
.studentcoupon img{max-width:100%;border:0px solid #ccc;margin-bottom:10px;}
.stfecoupon{font-size:17px;margin:10px 0;height:70px;}
.stfecoupon a{font-size:17px;color:#2780E3;}
.studentcoupon img{-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-ms-transition:all 0.9s ease;transition:all 0.9s ease;}
.studentcoupon:hover img{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);}
.difbox{background:#009FDB;color:#fff;margin:30px -50px;-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);}
.student-des{-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg);width:80%;margin:20px auto;padding:70px 0;line-height:24px;}
@media screen and (max-width:770px){.studentcoupon{width:97%;padding:10px 0.5%;border:0px solid #ccc;float:left;margin:15px 1%;background:#fff;border-radius:5px;}
.difbox{background:#009FDB;color:#fff;margin:30px 0px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.student-des{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);width:90%;margin:20px auto;padding:70px 0;line-height:24px;}
.h1{font-weight:300;font-size:17px;line-height:26px;color:#000;font-family:'Exo', sans-serif;padding:3px 0 3px 0;margin:0;}
.h1 img{float:left;margin:0 10px 0 5px;border:1px solid #ccc;border-radius:5px;padding:5px;display:block;background:#fff;}

.storeh1{font-size:17px;line-height:30px;padding:10px 0 10px 10px; margin:10px 0 10px 0; color:#fff; background:#80D0EE; border-top-left-radius:5px; border-top-right-radius:5px;}
.sidebox .logoab{display:none;}
.popular-list{width:49%;float:left;margin:20px 0;}
.popular-list a{color:#666;text-decoration:none;text-align:center;display:block;font-size:14px;}
.popular-list a img{max-width:100%;border:1px solid #eee;border-radius:5px;overflow:hidden;padding:2px;margin-bottom:5px;}
}
@media screen and (max-width:450px){}
.couponbtn .btn{border:none;border-radius:5px;width:80%;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;padding:5px 0px;display:inline-block;margin:20% 0px;text-transform:uppercase;font-weight:300;font-size:13px;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.couponbtn .btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.couponbtn .btn-3{background:rgba(32,124,229,1);background:-moz-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(32,124,229,1)), color-stop(40%, rgba(32,124,229,1)), color-stop(81%, rgba(0,159,219,1)), color-stop(100%, rgba(0,159,219,1)));background:-webkit-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-o-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-ms-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:linear-gradient(to right, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#207ce5', endColorstr='#009fdb', GradientType=1);color:#fff;}
.couponbtn .btn-3:hover{background:rgba(32,124,229,1);background:-moz-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(32,124,229,1)), color-stop(40%, rgba(32,124,229,1)), color-stop(81%, rgba(0,159,219,1)), color-stop(100%, rgba(0,159,219,1)));background:-webkit-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-o-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-ms-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:linear-gradient(to right, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#207ce5', endColorstr='#009fdb', GradientType=1);}
.couponbtn .btn-3:active{background:rgba(32,124,229,1);background:-moz-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(32,124,229,1)), color-stop(40%, rgba(32,124,229,1)), color-stop(81%, rgba(0,159,219,1)), color-stop(100%, rgba(0,159,219,1)));background:-webkit-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-o-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-ms-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:linear-gradient(to right, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#207ce5', endColorstr='#009fdb', GradientType=1);top:2px;}
.couponbtn .btn-3:before{position:absolute;left:0;top:0;line-height:14px;font-size:13px;width:2%;}
.couponbtn .btn-3e{padding:12px 5% 12px 5%;overflow:hidden;}
.couponbtn .btn-3e:before{left:auto;right:10px;z-index:2;}
.couponbtn .btn-3e:after{width:15%;height:120%;background:rgba(255,255,255,0.5);z-index:1;right:0;top:0;margin:0px 0 0 0px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg);}
.couponbtn .btn-3e:hover:after{width:20%;}
.couponbtn .icon-arrow-right:before{content:"";}
@media screen and (max-width:770px){.couponbtn .btn{border:none;border-radius:5px;width:80%;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;padding:5px 0px;display:inline-block;margin:10px 0px 00px 0px;text-transform:uppercase;font-weight:300;font-size:13px;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.couponbtn .btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.couponbtn .btn-3{background:rgba(32,124,229,1);background:-moz-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(32,124,229,1)), color-stop(40%, rgba(32,124,229,1)), color-stop(81%, rgba(0,159,219,1)), color-stop(100%, rgba(0,159,219,1)));background:-webkit-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-o-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-ms-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:linear-gradient(to right, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#207ce5', endColorstr='#009fdb', GradientType=1);color:#fff;}
.couponbtn .btn-3:hover{background:rgba(32,124,229,1);background:-moz-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(32,124,229,1)), color-stop(40%, rgba(32,124,229,1)), color-stop(81%, rgba(0,159,219,1)), color-stop(100%, rgba(0,159,219,1)));background:-webkit-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-o-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-ms-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:linear-gradient(to right, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#207ce5', endColorstr='#009fdb', GradientType=1);}
.couponbtn .btn-3:active{background:rgba(32,124,229,1);background:-moz-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(32,124,229,1)), color-stop(40%, rgba(32,124,229,1)), color-stop(81%, rgba(0,159,219,1)), color-stop(100%, rgba(0,159,219,1)));background:-webkit-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-o-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:-ms-linear-gradient(left, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);background:linear-gradient(to right, rgba(32,124,229,1) 0%, rgba(32,124,229,1) 40%, rgba(0,159,219,1) 81%, rgba(0,159,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#207ce5', endColorstr='#009fdb', GradientType=1);top:2px;}
.couponbtn .btn-3:before{position:absolute;left:0;top:0;line-height:14px;font-size:13px;width:2%;}
.couponbtn .btn-3e{padding:12px 5% 12px 5%;overflow:hidden;}
.couponbtn .btn-3e:before{left:auto;right:0px;z-index:2;}
.couponbtn .btn-3e:after{width:15%;height:120%;background:rgba(255,255,255,0.5);z-index:1;right:0;top:0;margin:0px 0 0 0px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg);}
.couponbtn .btn-3e:hover:after{width:20%;}
.couponbtn .icon-arrow-right:before{content:"";}
}
.categorypost{padding:0px; font-size:14px;line-height:10px;width:100%; border-radius:1px; text-align:right; color:#666666;float:right;margin-right:10px;position:relative;bottom:10px}
.postdate{padding-bottom:10px; font-size:0.875rem;line-height:10px;width:100%; border-radius:1px; text-align:left; color:#666666;float:right;margin-right:-10px;}
.homeblogpost .article2{width:22.8%;float:left;margin:10px 1%;background:#fff;border-radius:8px;border-width: thin;border-style: solid;border-color: rgb(224, 224, 224);}
.homeblogpost .aricle-left{width:100%;float:left;padding:0px 0%;}
.homeblogpost .aricle-left a{color:#2780E3;}
.homeblogpost .aricle-left h3{font-size:14px;line-height:20px;padding:0px;margin:10px;font-weight:550;}
.homeblogpost .articles-box{font-size:13px;color:#666;line-height:20px;margin:10px;}
.homeblogpost .article-right{width:100%;float:right;text-align:center;padding:0px 0px 10px 0px;}
.homeblogpost .article-right img{border-radius:8px 8px 0px 0px;width:100%;height:140px;}
@media screen and (max-width:770px){.homeblogpost .article2{width:98%;float:left;margin:10px 1%;background:#fff;border-radius:5px;}
}
.custhead{font-size:28px;color:#000;padding:20px 0px;text-transform:capitalize;text-align:center;}
.custhead{position:relative;margin:20px 20% 20px 20%;}
.custhead{margin-top:0;}
.custhead:before{content:"";display:block;border-top:solid 5px #009FDB;width:100%;height:1px;position:absolute;top:50%;}
.custhead span{background:#f5f5f5;padding:0 20px;position:relative;}
@media screen and (max-width:770px){.custhead{font-size:20px;color:#000;padding:20px 0px;text-transform:capitalize;text-align:center;}
.custhead{position:relative;margin:20px 1% 20px 1%;}
}
.srtgs .stars, .srtgs .d_rtg, .srtgs .totalrate{width:160px;}
.srtgs{position:relative;width:160px;margin:0 0 0 0px;font-family:"Calibri", Arial, sans-serif;text-align:left;padding:0px 0px;border-radius:.7em;}
.srtgs .stars{position:relative;height:32px;margin:0;background:url('https://www.clothingrac.com/images/star0.png') repeat-x top left;padding:0px;}
.srtgs .d_rtg{position:absolute;top:0;left:0;margin:0;height:32px;}
.srtgs .totalrate{position:relative;text-align:center;font-weight:bold;color:#0001ed;}
.totalrate i{padding-right:0px;color:#666;}
.totalrate span{color:#ed0001;}
.srtgs .d_rtg span{display:block;width:32px;float:left;cursor:pointer;}
.srtgs .star_n{position:relative;height:32px;margin:0;background:url('https://www.clothingrac.com/images/star1.png') repeat-x top left;}
.srtgs em{display:block;margin:1px 11px;font-size:13px;text-align:right;}
.backlinkslist{border-bottom:1px dotted #ccc;}
header .wrapepr{margin-top:10px; margin-bottom:0px;}
/.headerbottom{background:#58D2F0; margin-top:0px; border:1px solid #58D2F0; height:45px; padding-top:0px;}
.headerbottom .wrapepr{}
.headerbottom h1{padding-top:0px; font-size:19px;line-height:20px; height:30px; overflow:hidden; color:#000; margin:0; font-family: 'Oswald', sans-serif; color:#666; font-weight:500;}
.headerbottom h2{color:#666; font-size:15px; font-weight:300; padding-top:0px;line-height:18px}
.headerbottom .wrapepr .left{margin-top:0;}
.storelogo{float:left;}
.storelogo img{postion:absolute; margin-left:-15%; border-radius:5px; border:1px solid rgb(199,199,199);}
.headerbottom .left{ margin-top:0px;}
.headerbottom .right{text-align:center; margin-top:0px; padding-top:0px;}
.storedetail{width:85%; float:left;}
.sharethesedeals{font-size:18px; font-weight:500; padding-top:5px; color:rgba(255,255,255,0.5);}
.sharesocial{ margin-top:20px;}
.innerstorepge{margin-left:3.5%; margin-top:10px;padding-top:0px; position:relative; background:none;}
.sharesocial a{}
 .sharesocial .linklist{ display:inline-block; font-size:18px; height:28px; width:28px; line-height:28px; background:#ccc; color:#f5f5f5; border-radius:100%;}
 @media screen and (max-width:770px){
 
 #container{margin-top:15px;width:96%;margin-left:auto;margin-right:auto;}
#right-container{width:auto;}
#content{background:#fff;border-radius:5px;padding:1px 1px 10px 1px;background:#fff;border:1px solid #ccc;}
#coupons{border-bottom:1px dotted #CECECE;width:auto;height:auto;float:none;padding:10px 0px 10px 0px;}
#storelist{}
#storelist #storelistli{display:inline-block;padding:2px;margin-left:1px;}
#storelist #storelistli #storelistlia{height:20px;width:20px;border:1px solid #003366;padding:4px 5px;font-size:12px;font-family:Arial, "Helvetica", sans-serif;}
#storelistli #storelistlia:hover{background-color:#FFCC00;}
.char{background:url(../images/scroll-arrow.png) no-repeat right center;border-bottom:1px solid #ccc;padding-bottom:5px;}
#storelist #storelistli{display:inline-block;padding:2px;margin-left:1px; margin-bottom:10px;}       

.pull {display: block; border:none;background:url(../images/mobile_menu2.png) no-repeat;width: 25px; height:25px;position:absolute;right:10px;  border-radius:1px;padding: 0px 0px 0 0px;} 
.pull:active{ outline:none;}
.menu {display: none; }
.show {display: block;}
.menu ul {padding: 0;list-style: none; top:60px; right:5px;width:auto;margin-left:auto;margin-right:auto; position:absolute;  z-index:1000;}
.menu li {display:block;}
.menu li a {display: block; background-color:#f7f7f7; border-radius:0px;float: none;height: 26px; width:150px;margin: 0;padding: 12px 15px 0 15px;text-decoration: none;text-transform: capitalize;font-family:Arial, "Helvetica", sans-serif;font-size: 12px;color: #666666;font-weight:700;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;margin-left:5px;border-top-left-radius:0px;opacity: 0.95;filter: alpha(opacity=95);border-top-right-radius:0px; z-index:1000;}
.menu a:hover {background-color:#69f;}
.menu .current_page_item a {color: #666666;}  
.c{clear:both;height:10;}
.mf{background-color: #2780E3;color:#ffffff;padding-top:40px;font-size:13px;}
.mf .line{margin:0 64px;height:1px;content:" ";background:url(http://www.rac.com/images/heng.png);background-repeat:repeat-x}
.mf .sites{padding:20px 113px;font-size:13px;font-weight:500;text-align:center;line-height:24px}
.mf .links section{width:70%;margin-right:0px;float:left;margin-bottom:20px}
.mf .links section.final-notes{width:100%;margin:0}
.mf .line{margin:0 20px}.mf .sites{padding:20px}
.errorheading{font-size:23px; color:#666; font-weight:500; margin:10px 0;margin-right:0px;}                   
.errortip{font-family:Arial;font-size: 20px; color:#666; font-weight:300; margin:20px 0;margin-right:0px;}
.errorsearchform{ margin-bottom:50px;}
.errorsearchform input{width:58%; font-size:24px; padding:10px 1%;}
.category-tabs{}
.cattab{width:90%;float:left;margin:3px 1%;}
.cattab h3{padding:0;margin:0;}
.cattab .iconart{display:block;width:10%;float:left;}
.cattab .iconart img{max-width:100%;background:#ffffff;padding:2px;border-radius:100%;border:1px solid #eee;}
.cattab .caticonname{display:block;float:left;padding-top:3%;color:#666666;font-size:12px;}         
     
.headerbottom{background:#00D5F3; margin-top:0px; border:1px solid #00D5F3; height:auto; padding-top:0px;}  
   .storelogo img{position:absolute;margin-left:-1.8%; border-radius:5px; border:1px solid #00D5F3; max-width:50px; max-height:50px;}
   .headerbottom .right{display:none;}
   .headerbottom h2{width:70%;margin-left:70px;color:#fff; font-size:13px; font-weight:300; padding-top:px; margin-top:5px;}
   .headerbottom h1{padding-top:0px; font-size:15px;line-height:20px;color:#000; margin:0; font-family: 'Oswald', sans-serif; color:#fff; font-weight:300; height:auto;margin-left:70px;}
   .innerstorepge{margin-left:0px; margin-top:0px;padding-top:0px; position:relative;}
   .storedetail{width:108%; margin-left:-4%;background:#00D5F3;}
   .sbread-ul{padding:0px;margin-bottom:8px;color:#666;font-size:10px;margin-left:70px;}
   .bread-ul li{display:inline-block;}
   .sbread-ul li{display:inline-block;font-size:13px;font-weight:300;}
   .bread-ul li a{color:#fff;}
   .sbread-ul li a{color:#fff;text-decoration:none;font-size:12px;}
   }
.columleft{ width:31%; float:left; margin:0px 2% 15px 0; background:#fff; border-bottom:1px solid #ccc; border-radius:5px; padding:0px 0;}
.columleft{-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-ms-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);-o-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.41);border-top: 0px solid #2780E3;border-left: 1px solid #fafafa;border-right: 1px solid #fafafa;border-bottom: 1px solid #fafafa;transition: all .5s ease-in-out;#border:1px solid #009DDA;border-radius:5px;}


.marginright{ margin-right:0%;}
.cartbox{margin:0px 0; padding:10px;  height:100px; overflow:hidden;}
.carticaleimage{width:25%;float:left; text-align:center;}
.carticaleimage img{max-width:100%;}
.cartdetail{width:70%;float:right;text-align:left;color:#666;font-size:13px; line-height:22px;}
.columleft a{display:block;color:#2780E3;text-align:left;padding:8px; margin-bottom:5px; background:#fff;text-align:center;border-bottom:1px solid #ccc;font-size:14px;}
.bordernone{border:0px;}
.showMoreLinks{color:#2780E3; display:block; text-align:center; font-size:38px;}
.couponboxleft{width:45%; float:left;}
.couponboxright{width:45%; float:right;}
.couponbox.couponbox{border:0px solid #009cff;border-top:0px solid #009cff;}
 @media screen and (max-width:770px){
     .columleft{ width:100%; float:left; margin:10px 0% 0px 0; background:#fff; border-radius:5px; padding:0px 0;}
     .couponboxleft{width:100%;}
.couponboxright{width:100%; float:none;}
 }
.pagination{ text-align:center;}
.pagination li{ display:inline-block; text-align:center; padding:0 20px;}
.pagination li a{ color:#009FDB;}
.pagination li a i{ margin-left:5px; margin-right:5px;}

body{font-family:sans-serif;font-weight:500;}
.coupondetail h2{color:#2780E3;font-size:18px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
/.coupondetail h3{color:#2780E3;font-size:18px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
.coupondetail h3{padding:5px 0 0 0;margin:0;font-size:13px;color:#666;line-height:20px;}
.product h3{color:#2780E3;font-size:18px;padding:1px 0 0 0;margin:0;font-family:'Exo', sans-serif;font-weight:500;}
.footer-col b{display:block;color:#666;font-family:'Exo', sans-serif;padding:5px 20px;}
.proitems-thistime{padding:10px 0;}
.proitems-thistime .itmmargin-top{ padding-top:10px; font-size:14px; color:#000;}
.nextanniu{width:80%; margin-left:16%; margin-right:auto; margin-top:30px;text-align:center;}
.prebutton{ width:150px; display:inline-block; background:#F0F0F0; border-radius:3px; padding:10px 5px; font-size:16px; color:#999999; margin-right:20px;}
.prebutton:hover{ color:#000000;}
.preimg{ background:url(../images/bg_direction_nav.png) left center no-repeat; background-position: 1px 12px; padding:15px 15px; border:0px solid; margin-right:30px;}
.nextimg{background:url(../images/bg_direction_nav.png) right center no-repeat; background-position: -29px 12px; padding:15px 15px; border:0px solid; margin-left:88px;}
.similarposts{ margin:40px 0px;}
.smatitle{ text-align:center; font-size:16px; color:#999999; padding:10px 0px; margin-bottom:20px; border-bottom:1px solid #eee;}
.spostbox{float:left; width:117px; text-align:center;}
.spostbox img{ border:1px solid #eee; padding:5px;  border-radius:10px;}
.spostbox img:hover{ border:1px solid #999;}
.sminlar{}
.smilarmargin{ margin-right:10px; margin-left:10px;}