*,.adTitle{font-style:normal}
.headWrap,.header .top .topR{z-index:1}
.footerWrap .footer .socialMedia .externalLinks svg,.header .top .showBtn svg,.header .top .topR .langWrap .langLogo .curlang svg,.header .top .topR .search,.header .top .topR .search svg{height:2.4rem;width:2.4rem}
.headWrap,.header{background-color:#fff}
.header .siderbar .sideList .sideItem a .icon svg,.header .top .topR .langWrap .langLogo .maskContent .maskClose svg{height:2.6rem;width:2.6rem}
.search,.search-form,.textShow{overflow:hidden}
.search-text,.textShow{text-overflow:ellipsis}
*{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,PingFang SC,Noto Sans,Roboto,Microsoft Yahei,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-display:swap;box-sizing:border-box}
a{text-decoration:none}
ul{list-style:none}
img{max-width:100%;transition:opacity .25s;vertical-align:middle;opacity:1}
:root{font-size:10px}
.row{display:grid;grid-template-columns:repeat(10,1fr);gap:10px}
.ad-box,.ads-1{text-align:center;width:100%}
.ad-box > div{width:100%}
.adHeight{width:100%;height:252px}
.adTitle{color:#ccc;font-family:Poppins;font-size:1.2rem;font-weight:400;line-height:1.2rem;text-transform:uppercase;margin-bottom:.6rem;text-align:start}
.banner{height:280px;width:100%;background-image:url("../img/banner@4x.png");background-position:center center;background-repeat:no-repeat;background-size:cover}
.banner a{display:block;width:100%;height:100%}
@media screen and (max-width:1920px){.banner{background-image:url("../img/banner@3x.png")}
}@media (min-width:356px){.adHeight{width:100%;height:312px}
}@media (min-width:748px){.adHeight{width:100%;height:280px}
}@keyframes pulse{0%,100%{transform:scale(1)}
     50%{transform:scale(1.1)}
 }@-webkit-keyframes pulse{0%,100%{transform:scale(1)}
      50%{transform:scale(1.1)}
  }.textShow{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}
.wrap{min-height:calc(100vh - 6.6rem - 14.5rem)}
.indexWrap{max-width:120rem;margin:0 auto}
.footerWrap .footer,.header{max-width:120rem;margin:auto}
.headWrap{height:6.6rem;position:relative;border-bottom:1px solid #f2f2f2}
.header{width:100%;height:6.5rem;display:flex;align-items:center;z-index:10}
.header .mantle{display:none;position:absolute;background-color:rgba(0,0,0,.3);top:0;left:0;z-index:11;width:100%;height:100vh;opacity:.7}
.header .top,.header .top .topR{display:flex;align-items:center}
.header .top{width:100%;height:6rem;padding:0 1.6rem;justify-content:space-between;position:relative}
.header .top .showBtn{cursor:pointer;z-index:1}
.header .top .logo img{height:3.7rem}
.freeStampWrap .freeStamp .itemList .item .itemRight,.freeStampWrap .mobileAd,.header .top .topR .langWrap #maskControl,.header .top .topR .topList{display:none}
.header .top .topR .search{border-radius:50%;cursor:pointer;padding:0 1.2rem}
.header .top .topR .langWrap{display:flex;align-items:center;border-radius:5rem;padding:0 1.2rem}
.header .top .topR .langWrap .langMask{display:none;position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}
.header .top .topR .langWrap .langLogo{display:flex;justify-content:space-between}
.header .top .topR .langWrap .langLogo .curlang{position:relative;display:inline-block;display:inline-flex;align-items:center;-ms-flex-align:center;cursor:pointer;color:rgba(255,255,255,.8)}
.header .top .topR .langWrap .langLogo .curlang .langText{font-weight:400;font-size:1.3rem;line-height:1.5rem;color:#919191;padding:1.2rem 2.1rem}
.header .top .topR .langWrap .langLogo .curlang::after{content:''}
.header .top .topR .langWrap .langLogo .maskContent{display:none;box-sizing:border-box;position:fixed;z-index:11;top:65%;left:50%;display:flex;flex-wrap:wrap;width:30rem;height:auto;margin-top:-26.5rem;margin-left:-15rem;padding:4rem 1rem 0 1.5rem;transition:.25s;transform:translateY(200vh);border-radius:1rem;background-color:#fff;-ms-border-radius:1rem;-o-border-radius:1rem}
.header .top .topR .langWrap .langLogo .maskContent .maskClose{position:absolute;top:.8rem;left:1.6rem;display:block;cursor:pointer}
.header .top .topR .langWrap .langLogo .maskContent .maskClose .maskClose::after,.header .top .topR .langWrap .langLogo .maskContent .maskClose .maskClose::before{position:absolute;display:block}
.header .top .topR .langWrap .langLogo .maskContent .maskClose .maskClose::before{top:0;width:1.8rem;height:.2rem}
.header .top .topR .langWrap .langLogo .maskContent .maskClose .maskClose::after{top:-.8rem;left:.8rem;width:.2rem;height:1.8rem}
.header .top .topR .langWrap .langLogo .maskContent .maskItem{width:50%}
.header .top .topR .langWrap .langLogo .maskContent .maskItem .itemLink{display:flex;align-items:center;border-radius:4rem;font-size:1.3rem;line-height:1.2;width:95%;margin-bottom:1.6rem;padding:1rem;word-break:break-all;color:#333;background-color:#f2f7fa;box-sizing:border-box}
.header .top .topR .langWrap .langLogo .maskContent .maskItem .itemLink .langIcon{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;margin-right:.8rem}
.footerWrap .footer .socialMedia,.header .top .topR .langWrap #maskControl:checked ~ .langMask{display:block}
.header .top .topR .langWrap #maskControl:checked ~ .maskContent{display:flex;transform:translateY(0)}
.header .siderbar{box-sizing:border-box;z-index:200;position:fixed;left:-27rem;top:0;height:100%;min-height:100%;width:27rem;background:#fff}
.header .siderbar .closeBtn{height:5rem;background-color:#f8f8f8}
.header .siderbar .closeBtn svg{width:1.7rem;height:1.7rem;margin:1.6rem}
.header .siderbar .sideList{width:100%}
.header .siderbar .sideList .sideItem a{height:5rem;display:flex;align-items:center;position:relative}
.header .siderbar .sideList .sideItem a .icon{margin:1.4rem 1.3rem 1.4rem 1.7rem}
.header .siderbar .sideList .sideItem a .appisfreeImg{margin:1.4rem 1.3rem 1.4rem 1.7rem;height:2.6rem;width:2.6rem}
.header .siderbar .sideList .sideItem a .title{font-weight:400;font-size:1.4rem;line-height:2rem;color:#333}
.header .siderbar .sideList .sideItem a .new{position:absolute;right:2.2rem;top:0}
@media only screen and (max-width:1199px){.headWrap{height:5.2rem}
    .header{height:5.1rem}
    .header .top .logo img{height:3rem;width:17.826rem}
    .header .top .topR .search{margin:0;padding:0}
    .header .top .topR .langWrap{padding:0 0 0 .4rem;background-color:#fff}
    .header .top .topR .langWrap .langLogo .curlang .langText{padding:0}
}@media only screen and (min-width:1200px) and (max-width:1519px){.header{max-width:none}
    .header .top{padding:0 2.4rem}
    .header .top .showBtn{display:none}
    .header .top .logo{position:relative}
    .header .top .topR,.header .top .topR .topList .topItem{height:100%}
    .header .top .topR .topList{display:flex;align-items:center;height:100%}
    .header .top .topR .topList .topItem .item{cursor:pointer;margin:0 1rem;position:relative;display:flex;justify-content:center;align-items:center;height:100%}
    .header .top .topR .topList .topItem .item .topTitle{font-weight:400;font-size:1.5rem;line-height:2rem;text-align:center;color:#333}
    .header .top .topR .topList .topItem .item .underline{width:3rem;height:.6rem;margin:auto;background-color:#fff;border-radius:.4rem;position:absolute;bottom:0}
    .header .top .topR .topList .topItem .item .new{position:absolute;right:0;top:.5rem}
}@media only screen and (min-width:1520px){.header{margin:0 auto}
    .header .top{padding:0}
    .header .top .showBtn{display:none}
    .header .top .logo{position:relative}
    .header .top .topR,.header .top .topR .topList .topItem{height:100%}
    .header .top .topR .topList{display:flex;align-items:center;height:100%}
    .header .top .topR .topList .topItem .item{cursor:pointer;margin:0 1rem;position:relative;display:flex;justify-content:center;align-items:center;height:100%}
    .header .top .topR .topList .topItem .item .topTitle{font-weight:400;font-size:1.5rem;line-height:2rem;text-align:center;color:#333}
    .header .top .topR .topList .topItem .item .underline{width:3rem;height:.6rem;margin:auto;background-color:#fff;border-radius:.4rem;position:absolute;bottom:0}
    .header .top .topR .topList .topItem .item .new{position:absolute;right:0;top:.5rem}
}.footerWrap{background-color:#efefef;position:relative}
.footerWrap .footer{padding:3.4rem 3.2rem 2.2rem}
.footerWrap .footer .footerFirst{display:flex;align-items:center;justify-content:center;margin-bottom:3.2rem}
.footerWrap .footer .footerLast{text-align:center;font-size:1.4rem;color:#222;border-top:.1rem solid #e2e2e2;width:100%;padding-top:1.4rem}
.footerWrap .footer .logo{margin-right:5.6rem}
.footerWrap .footer .logo img{height:3.5rem}
.footerWrap .footer .socialMedia .externalLinks{display:inline-block;margin-right:1.6rem}
.footerWrap .footer .tabbar{font-weight:400;font-size:1.6rem;line-height:1.9rem;display:flex;flex-wrap:wrap}
.footerWrap .footer .tabbar a{color:#222;margin-right:1.2rem}
.footerWrap .cookie-notice-container{background-color:rgba(255,255,255,.5);display:none;position:fixed;bottom:0;left:0;width:100%;color:#6f6f6f;text-align:center;z-index:999999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.footerWrap .cookie-notice-container .container{max-height:4rem;font-size:1rem;max-width:900px;z-index:2;position:relative;text-align:center;padding:10px 100px 10px 10px;margin:0 auto}
.footerWrap .cookie-notice-container .container a,.footerWrap .cookie-notice-container .container button,.footerWrap .cookie-notice-container .container video{-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none}
.footerWrap .cookie-notice-container .container .moreJump,.freeStampWrap .freeStamp .itemList .item:hover .itemTitle{color:#00b84f}
.footerWrap .cookie-notice-container .container button{position:absolute;right:0;top:50%;transform:translate(-8px,-50%);display:block;padding:0 25px;height:30px;line-height:30px;background:#00b84f;border:none;color:#fff;margin:0 auto;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;cursor:pointer}
.footerWrap .cookie-notice-container:before{content:'';background-color:rgba(255,255,255,.3);position:absolute;left:0;top:0;width:100%;height:100%;opacity:.95;z-index:-1;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
.footerWrap .addToScreenTip{display:none;position:fixed;bottom:0;left:0;z-index:100;width:100%;background-color:#00b84f;border-radius:1rem 1rem 0 0;color:#666}
.footerWrap .addToScreenTip .tipTop{padding:1.6rem;width:100%;border-bottom:.1rem solid #f5f5f5;box-sizing:border-box;display:flex;justify-content:space-between}
.footerWrap .addToScreenTip .tipTop .tipTopLeft .tipTitle{font-size:1.8rem;font-weight:500;line-height:2rem}
.footerWrap .addToScreenTip .tipTop .tipTopLeft .tipDetail{line-height:2rem;font-size:1.4rem}
.footerWrap .addToScreenTip .tipCont{width:100%;margin:1rem 0}
.footerWrap .addToScreenTip .tipBottom{font-size:1.4rem;margin-bottom:2rem;text-align:center}
@media only screen and (max-width:767px){.wrap{padding:0}
    .banner{background-image:url("../img/banner@2x.png")}
    .footerWrap .footer .logo{width:auto;display:inline-block;margin-bottom:1.6rem}
    .footerWrap .footer .logo img{height:2.8rem;width:16.638rem}
    .footerWrap .footer .socialMedia{margin-bottom:3.2rem}
    .footerWrap .footer .socialMedia .externalLinks svg{width:2rem;height:2rem}
    .footerWrap .cookie-notice-container{font-size:1.4rem}
    .footerWrap .addToScreenTip .tipCont{display:flex;justify-content:center}
    .footerWrap .addToScreenTip .tipCont .stepImg{width:50%}
}@media only screen and (min-width:768px) and (max-width:991px){.footerWrap .cookie-notice-container{font-size:1.4rem}
    .footerWrap .addToScreenTip .tipCont{display:flex;justify-content:center}
    .footerWrap .addToScreenTip .tipCont .stepImg{width:40%}
}@media only screen and (min-width:992px) and (max-width:1367px){.footerWrap .cookie-notice-container{font-size:1.6rem}
    .footerWrap .addToScreenTip .tipCont{display:flex;justify-content:center}
    .footerWrap .addToScreenTip .tipCont .stepImg{width:20%}
}@media only screen and (min-width:1366px){.footerWrap .cookie-notice-container{font-size:1.6rem}
    .footerWrap .addToScreenTip{display:none}
}.indexWrap{padding:2.4rem}
.indexWrap .freeStampTitle{color:#333;font-size:2.2rem;font-weight:700;line-height:3rem}
.indexWrap .freeStampDesp{color:#666;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:.8rem}
.freeStampWrap .pcAd{display:grid;grid-column:span 3}
.freeStampWrap .tabletAd{display:none;grid-column:span 2}
.freeStampWrap .itemAd{grid-column:span 1}
.freeStampWrap .freeStamp{padding:1.6rem 0}
.freeStampWrap .freeStamp .itemList{display:grid;grid-gap:2.4rem 0;grid-template-columns:repeat(3,calc(100% / 3))}
.freeStampWrap .freeStamp .itemList .no-result{width:100%;text-align:center}
.freeStampWrap .freeStamp .itemList .item{padding:1rem;border-radius:2rem}
.freeStampWrap .freeStamp .itemList .item a{display:flex;align-items:center;position:relative}
.freeStampWrap .freeStamp .itemList .item .itemImg{width:9.6rem;height:9.6rem;border-radius:2rem;border:1px solid #e6e6e6;background:#fff}
.freeStampWrap .freeStamp .itemList .item .itemLeft{display:flex;align-items:center}
.freeStampWrap .freeStamp .itemList .item .itemLeft .itemInfo{margin-left:1.6rem}
.freeStampWrap .freeStamp .itemList .item .itemLeft .itemInfo .itemTitle{font-weight:500;font-size:1.6rem;line-height:2rem;color:#3d332d}
.freeStampWrap .freeStamp .itemList .item .itemLeft .itemInfo .itemCate,.freeStampWrap .freeStamp .itemList .item .itemLeft .itemInfo .itemDate{color:#999;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:.2rem}
.freeStampWrap .freeStamp .itemList .item:hover{background-color:#f0f7ff}
.pc{display:block}
.mobile{display:none}
@media only screen and (max-width:768px){.pc{display:none}
    .mobile{display:block}
}@media only screen and (max-width:480px){.banner{height:140px;background-image:url("../img/banner@1x.png")}
}@media only screen and (max-width:349px){.indexWrap{padding:1.6rem;color:#333}
    .freeStampWrap .freeStamp .itemList .item .itemRight,.freeStampWrap .itemAd,.freeStampWrap .pcAd{display:none}
    .freeStampWrap .mobileAd{display:block}
    .freeStampWrap .freeStamp .itemList{grid-gap:1.6rem 0;grid-template-columns:repeat(1,calc(100% / 1))}
    .freeStampWrap .freeStamp .itemList .item{padding:0 1rem 0 0;border-radius:1.2rem}
    .freeStampWrap .freeStamp .itemList .item .itemImg{width:8rem;height:8rem;border-radius:1.4rem}
    .freeStampWrap .freeStamp .itemList .item .itemLeft{width:auto}
    .freeStampWrap .freeStamp .itemList .item .itemLeft .itemInfo{margin:0 1.2rem}
}@media only screen and (min-width:350px) and (max-width:767px){.indexWrap{padding:1.6rem;color:#333}
    .freeStampWrap .itemAd,.freeStampWrap .pcAd{display:none}
    .freeStampWrap .mobileAd{display:block}
    .freeStampWrap .freeStamp .itemList{grid-gap:1.6rem 0;grid-template-columns:repeat(1,calc(100% / 1))}
    .freeStampWrap .freeStamp .itemList .item{padding:0 1rem 0 0;border-radius:1.2rem}
    .freeStampWrap .freeStamp .itemList .item .itemImg{width:8rem;height:8rem;border-radius:1.4rem}
    .freeStampWrap .freeStamp .itemList .item .itemLeft{width:75%}
    .freeStampWrap .freeStamp .itemList .item .itemLeft .itemInfo{margin:0 1.2rem}
    .freeStampWrap .freeStamp .itemList .item .itemRight{display:block;width:auto;padding:.8rem;color:#fff;border-radius:.4rem;background-color:#00b84f;text-align:center}
    .freeStampWrap .freeStamp .itemList .item .itemRight .get{font-weight:400;font-size:1.4rem;line-height:2rem;width:max-content;margin:auto}
    .freeStampWrap .freeStamp .itemList .item:hover .itemRight{color:#fff;background-color:#00b84f}
}@media only screen and (min-width:768px) and (max-width:1366px){.freeStampWrap .pcAd{display:none}
    .freeStampWrap .tabletAd{display:grid}
    .freeStampWrap .freeStamp .itemList{grid-template-columns:repeat(2,calc(100% / 2))}
}.search{z-index:1000;width:auto;transition:.25s;background-color:#fff}
.search-form{position:relative;height:34px;padding-right:40px;border-radius:20px;background-color:#f5f5f5}
.search-btn,.search-text{height:100%;background-color:#f5f5f5}
.search-text{font-size:14px;width:100%;padding:0 12px;border:none;border-radius:20px;outline:0}
.search-btn{position:absolute;top:0;right:0;width:40px;border:none}
.search-icon{display:block;width:14px;height:14px;transform:rotate(-45deg);border:2px solid #333;border-radius:100%}
.search-form .search-icon{position:absolute;top:8px;right:17px}
.search-icon::after{position:absolute;top:11px;left:50%;display:block;width:2px;height:8px;content:'';background-color:#333}
@media screen and (min-width:768px){input{-webkit-box-shadow:0 0 0 1000px #f5f5f5 inset}
    button{padding:0;border:none;background:0 0}
    .search{position:relative;top:0;right:0;width:300px}
    .search-form{height:40px}
    .search-form .search-icon{top:11px}
}@media screen and (min-width:1030px){.footerWrap .footer .tabbar .tabbarLine{display:flex;align-items:center}
    .footerWrap .footer .tabbar .tabbarLine:not(:last-child):after{content:' ';height:80%;display:block;width:.15rem;background-color:#222;margin-right:1.2rem}
}@media screen and (max-width:1029px){.footerWrap .footer{padding:2.4rem 0}
    .footerWrap .footer .footerFirst{display:block;margin-bottom:2rem}
    .footerWrap .footer .tabbar{font-size:1.4rem;line-height:3rem;display:flex;padding:0 2rem}
    .footerWrap .footer .tabbar .tabbarLine{display:flex;align-items:center;height:4rem;width:50%}
    .footerWrap .footer .tabbar a{display:block;width:100%;margin-right:0}
}.accept-cookies{display:none;position:fixed;bottom:0;left:0;right:0;width:100%;background-image:linear-gradient(60deg,#b8e1e1 0,#b9e8df 40%,#f5f9de 100%);text-align:center;padding:15px 40px 15px 20px;line-height:24px;font-size:16px;font-weight:400;color:#333;z-index:1040}
.accept-cookies .close{position:absolute;right:10px;top:5px;font-size:25px;color:#999}
.accept-cookies .buttons{margin-top:15px;display:flex;justify-content:center}
.accept-cookies .buttons a{display:block;width:auto;height:auto;padding:6px 12px;border-radius:18px;margin-right:20px;font-size:14px;font-weight:400;background:#fff;color:#00b84f}
.accept-cookies .buttons a:last-child{background-color:#00b84f;color:#fff;margin-right:0}