*{margin:0;padding:0;list-style:none;font-family:Helvetica,Arial,Georgia,"Microsoft Yahei",sans-serif}img{max-width:100%}a:link{text-decoration:none;color:#000}a:visited{text-decoration:none;color:#000}a:hover{text-decoration:none;color:#000}a:active{text-decoration:none;color:#000}html{background:url("../images/body_bg.gif") repeat}body{width:6.4rem;margin:0 auto;font-size:.2rem}header{position:relative;background:#ffe301;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-size:0}header .logo{margin-left:.1rem}header .logo img{width:3rem}header .nav{display:flex;flex-flow:row nowrap;align-items:center}header .nav .link{display:block;margin-right:.35rem}header .nav .link img{width:.75rem}header .nav .menu-btn{cursor:pointer}header .nav .menu-btn img{width:.9rem};header .nav .menu-btn.open img{transform:rotate(90deg);transition:transform .18s ease}header .nav .menu-btn img{transition:transform .18s ease}header .nav .menu-list{position:absolute;display:none;width:100%;top:100%;left:0;z-index:9}header .nav .menu-list li a{font-size:.32rem;color:#FFE300;padding:.05rem .1rem;display:flex;flex-flow:row nowrap;align-items:center;border-bottom:.02rem solid #FFE300;background:#0b419b}header .nav .menu-list li a img{width:.5rem;margin-right:.15rem}header .nav .menu-list li:last-child a{border:0}footer{margin-top:.3rem}footer .footer-menu{position:relative;background:#FFE300;padding:.1rem .15rem}footer .footer-menu .menu li:first-child a{border-top-left-radius:.05rem;border-top-right-radius:.05rem}footer .footer-menu .menu li:last-child a{border-bottom-left-radius:.05rem;border-bottom-right-radius:.05rem}footer .footer-menu .menu li a{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:#0b419b;font-weight:bold;background:#fff url("../images/arrow_right_white.jpg") 95% center no-repeat;border-bottom:1px solid #FFE300;padding:.1rem .2rem}footer .footer-menu .menu li a img{width:.35rem;margin-right:.1rem}footer .qrcode_wechat{display:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:rgba(0,0,0,0.5);text-align:center;padding:2% 0}footer .qrcode_wechat img{height:100%}footer .copyright{padding:.1rem 0;text-align:center;font-size:.18rem;color:#fff;background-color:#0B419B}.bread{color:#333}.bread a:last-child{color:#555}#cat-nav{margin-top:.3rem}#cat-nav ul{display:flex}#cat-nav ul li{width:25%;border-left:1px solid #ccc}#cat-nav ul li:first-child{border-left:0}#cat-nav ul li a{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:center}#cat-nav ul li a img{width:.7rem}#cat-nav ul li a p{width:90%;margin-top:.1rem;text-align:center;border-radius:.2rem;padding:.01rem;font-size:.22rem;color:#09368a;font-weight:bold}#cat-nav ul li a:hover p{background:#09368a;color:#fff}#pagination{display:flex;height:1rem;justify-content:center;align-items:center}#pagination li{margin:0 .1rem}#pagination li a{display:block;font-size:.2rem;color:#0b419b;text-align:center;width:.3rem;height:.3rem;line-height:.3rem;border:1px solid #ccc}#pagination .active a{background:#0b419b;color:#fff}#home .home-banner .swiper-wrapper .swiper-slide img{width:6.4rem}@media all and (orientation: portrait){#home .home-banner .swiper-button-next,#home .home-banner .swiper-button-prev{display:none}}#home .link-btn{padding:.3rem 0 0}#home .link-btn ul{display:flex;flex-flow:row nowrap;justify-content:space-around}#home .link-btn ul li{text-align:center}#home .link-btn ul li a{font-size:.2rem}#home .link-btn ul li a img{width:.79rem}#home .link-coupon{margin-top:.3rem}#home .link-coupon img{width:6.4rem}#home .product{margin-top:.3rem;font-size:0}#home .product h1{font-size:.24rem;font-weight:bold;color:#0b419b;text-align:center;padding:.05rem 0;background:#ffec54}#home .product ul{display:flex;flex-flow:row wrap;background:#fff}#home .product .product-list{width:50%;border:1px solid #ccc;box-sizing:border-box}#home .product .product-list a{height:100%;display:flex;flex-flow:row nowrap;justify-content:space-between}#home .product .product-list a .info{padding:.1rem;width:70%}#home .product .product-list a .info p{font-size:.18rem;font-weight:bold;color:#243064}#home .product .product-list a .info .weight{font-size:.16rem;font-weight:normal}#home .product .product-list a .info .advertisementa{margin-top:.2rem;font-size:.16rem;font-weight:normal}#home .product .product-list a .pic{display:flex;justify-content:center;align-items:center}#home .product .product-list a .pic img{width:1.2rem}#home .product .header{background:#fff;width:100%;border-width:0 0 1px 0}#home .product .header a .pic img{width:4.25rem}#home .product .item:nth-of-type(2n){border-width:0 0 1px 0}#home .product .item:nth-of-type(2n+1){border-width:0 1px 1px 0}#home .product .item:nth-of-type(n+2){border-top:0}#coupon .mt-20{margin-top:.2rem}#coupon .content-image{width:100%}#coupon .content-image>picture{width:100%;display:flex}#coupon>.coupon-tip{font-size:0.16rem;color:#2b3035;line-height:1.5;text-align:center;box-sizing:border-box;width:100%;padding-top:0.1rem;padding-bottom:0.1rem}#coupon .content{display:none;background-color:#0458af;background-image:url("../images/coupon_bg.png");background-repeat:repeat-y;background-size:100% auto;padding:.01rem 0}#coupon .content.brand-cf{background-color:#ec6d81;background-image:url("../images/coupon_bg.png");background-repeat:repeat-y}#coupon .content.brand-cf .wrapper h1{color:#0B419B}#coupon .content.brand-cf .wrapper .rule{padding-bottom:.3rem;width:85%;margin:.3rem auto 0;text-align:left;color:#004a87}#coupon .content .wrapper{margin:.1rem .05rem;border:.04rem solid #fff;border-radius:.1rem;text-align:center}#coupon .content .wrapper>.logo{width:75%;margin:15px auto 0}#coupon .content .wrapper h1{font-size:.44rem;text-align:center;color:red;margin:.1rem 0 0;text-shadow:0 2px #fff, 2px 0 #fff, -2px 0 #fff, 0 -2px #fff}#coupon .content .wrapper>h1{margin-top:0}#coupon .content .wrapper h2{text-align:center;font-size:.32rem}#coupon .content .wrapper h3{font-size:.24rem;font-weight:normal;padding:.1rem 0}#coupon .content .wrapper .ps{margin-top:.1rem;font-size:.18rem;padding:0 .4rem}#coupon .content .wrapper ul li{background:#fff;text-align:center;width:85%;margin:.3rem auto 0;padding:.6rem 0 .2rem;border-radius:.1rem;position:relative;color:#000}#coupon .content .wrapper ul li h2{font-size:.24rem;padding:0 10%;color:red;font-weight:bold;margin-top:.1rem}#coupon .content .wrapper ul li h2 b{font-size:.24rem}#coupon .content .wrapper ul li h2 strong{font-size:.24rem}#coupon .content .wrapper ul li .info{margin-top:.1rem;padding:0 .2rem}#coupon .content .wrapper ul li img{width:70%}#coupon .content .wrapper ul li .jp{margin-top:.2rem;font-size:.24rem}#coupon .content .wrapper ul li .code{font-size:.3rem}#coupon .content .wrapper ul li .discount{position:absolute;right:calc(100% - .55rem);bottom:calc(100% - .55rem);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font-size:.18rem;color:#fff;background:red;width:.8rem;height:.8rem;border-radius:50%}#coupon .content .wrapper ul li .discount strong{font-size:.3rem;font-weight:normal}#coupon .content .wrapper .rule{padding-bottom:.3rem;width:85%;margin:.3rem auto 0;text-align:left;color:#ffffff}#coupon .link{text-align:center;background:#0B419B}#coupon .link a{font-size:.24rem;color:#fff;padding:.1rem 0;height:.4rem;line-height:.4rem}#about-us{background:#fff}#about-us h1{padding-top:.3rem;text-align:center;color:#0b419b;font-size:.34rem}#about-us table{margin-top:.3rem;border:1px solid grey;border-collapse:collapse;font-size:.16rem}#about-us table tr{padding:.1rem}#about-us table tr th{width:1.8rem;padding:.1rem;text-align:center}#about-us table tr td{padding:.1rem;width:4.6rem;line-height:.3rem}#cat .common-title{margin-top:.3rem;font-size:.24rem;color:#0b419b;padding:.05rem;text-align:center;background:#ffec54}#cat .product .product-list{background:#fff url("../images/cat_arrow_right.png") 96% center no-repeat;background-size:.32rem}#cat .product .product-list a{height:100%;display:flex;flex-flow:row nowrap;padding:.05rem .2rem;border-bottom:1px solid #ccc}#cat .product .product-list a .pic{width:1.11rem;display:flex;justify-content:center;align-items:center}#cat .product .product-list a .pic img{width:1.11rem}#cat .product .product-list a .info{width:4.3rem;margin-left:.2rem}#cat .product .product-list a .info .title{font-size:.2rem}#cat .product .product-list a .info .advertisementa{font-size:.18rem;color:#ec390e}#cat .product .product-list a .info .company{font-size:.18rem;margin-top:.1rem}#product{background:#fff}#product .common-title{font-size:.24rem;font-weight:bold;color:#746e6e;text-align:center;background:#ffec54}#product .info{padding:.2rem}#product .info .title{font-size:.2rem}#product .info .advertisementa{font-size:.18rem;color:#ec390e}#product .info .detail{display:flex;flex-flow:row nowrap;margin-top:.2rem}#product .info .detail .pic{width:2.5rem;display:flex;justify-content:center;align-items:center}#product .info .detail .pic img{width:2.5rem}#product .info .detail .text{padding-left:.2rem;flex:1}#product .info .detail .text .company{margin-top:.2rem;font-size:.18rem}#product .info .detail .text .introduce{font-size:.18rem;margin-top:.2rem}#product .info .detail .text .logo{margin-top:.1rem;max-width:2rem;max-height:0.5rem}#shoplist .map{margin:.3rem auto;display:flex;flex-flow:row nowrap;justify-content:center}#shoplist .map .pic{width:1.28rem;padding-right:.3rem}#shoplist .map .pic img{width:1.28rem}#shoplist .map .link{color:#0b419b}#shoplist .map .link .search{font-size:.2rem;letter-spacing:.01rem;font-weight:bold}#shoplist .map .link .ps{font-size:.16rem}#shoplist .map .link a{display:inline-block;margin:.3rem auto 0;padding:.07rem .4rem;color:#fff;text-align:center;border-radius:.1rem;background:#0b419b url("../images/arrow_left.jpg") 0.06rem center no-repeat;background-size:.17rem auto}#shoplist .list-content{background:#fff}#shoplist .list-content .title{padding:.05rem 0;font-size:.24rem;font-weight:bold;color:#0b419b;text-align:center;background-color:#ffec54}#shoplist .list-content .icon-list{margin-top:.3rem;display:flex;flex-flow:row nowrap;justify-content:space-around}#shoplist .list-content .icon-list li{text-align:center}#shoplist .list-content .icon-list li img{width:.65rem}#shoplist .list-content .select-box{margin-top:.3rem;border-top:1px solid #ccc;padding-top:.3rem}#shoplist .list-content .select-box #city{width:3.2rem;font-size:.2rem}#shoplist .list-content .select-box label{margin-left:.2rem;position:relative;text-align:center;padding:.03rem .12rem;color:#0b419b;font-size:.2rem;letter-spacing:.02rem;background-color:#FFE300;border-radius:.2rem;font-weight:bold}#shoplist .list-content .select-box label:after{content:"";border-color:#ffe300 transparent transparent;border-image:none;border-style:solid;border-width:.08rem .04rem 0;height:0;left:50%;top:100%;margin-left:-.08rem;position:absolute;z-index:5}#shoplist .list-content .list{margin-top:.3rem}#shoplist .list-content .list .item{margin-top:.3rem;padding-bottom:.15rem;border-bottom:1px solid #ccc;display:flex;flex-flow:row nowrap;justify-content:space-between}#shoplist .list-content .list .item .info{flex:1}#shoplist .list-content .list .item .info .shop{font-size:.2rem;font-weight:bold;color:#000}#shoplist .list-content .list .item .icon{width:1.1rem;display:flex;flex-flow:row nowrap;justify-content:flex-end}#shoplist .list-content .list .item .icon li{margin-right:.1rem}#shoplist .list-content .list .item .icon li:last-child{margin-right:0}#shoplist .list-content .list .item .icon li img{width:.3rem}#not-found{text-align:center;color:#333;height:100%}#not-found h2{margin-top:1rem}#not-found p{margin:.5rem auto .5rem}

/* Local archive fixes */
.qrcode_wechat{cursor:pointer}
