*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}picture,article,header,footer,main,aside,section{display:block}body{font-family:Arial,'微軟正黑體';background:#fff;overflow-x:hidden}.btn{outline:none;border:none;display:block;cursor:pointer;text-decoration:none;text-align:center}.disabled{pointer-events:none;background-color:#8a8a8a !important}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.w-100{width:100%}#app{width:100%;overflow:hidden}.btn{cursor:pointer}footer{width:100%;background:#000;color:#fff;padding:1rem;text-align:center}header{width:100%;height:500px;overflow:hidden;position:relative;background-position:center center;background-size:cover}.header-wrap{max-width:1200px;width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden}.header-wrap.mobile{display:none}.header-wrap img{margin:0 auto}.bg-head-modify{position:absolute;top:4%;left:12%}.header-wrap-slogan{height:100%;position:relative;z-index:1}.logo{position:absolute;top:1%;left:0%;width:219px;height:90px;z-index:3}.logo a{display:block;width:100%;height:100%}.seo{position:absolute;top:0;left:0;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.slogan__slogan{position:absolute;top:16%;left:1%;z-index:3;opacity:0}.slogan__slogan.active{-webkit-animation:tada 1000ms both;animation:tada 1000ms both;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes tada{from{opacity:0;-webkit-transform:translate(0, 0) scale3d(0, 0, 0);transform:translate(0, 0) scale3d(0, 0, 0)}5%{-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}10%{opacity:1;-webkit-transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}20%{-webkit-transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{opacity:1;-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}}@keyframes tada{from{opacity:0;-webkit-transform:translate(0, 0) scale3d(0, 0, 0);transform:translate(0, 0) scale3d(0, 0, 0)}5%{-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}10%{opacity:1;-webkit-transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}20%{-webkit-transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:translate(0, 0) scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:translate(0, 0) scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{opacity:1;-webkit-transform:translate(0, 0) scale3d(1, 1, 1);transform:translate(0, 0) scale3d(1, 1, 1)}}.slogan__date{position:absolute;left:9%;bottom:70px;z-index:3;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-animation:moveDate 0.5s steps(1) infinite;animation:moveDate 0.5s steps(1) infinite}@-webkit-keyframes moveDate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes moveDate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.slogan__stores{position:absolute;top:14%;left:68%;z-index:2}.slogan__stores.active{-webkit-animation:tinInDown 1000ms both;animation:tinInDown 1000ms both}@-webkit-keyframes tinInDown{0%{opacity:0;-webkit-transform:scale3d(1, 1, 1) translateX(-50%) translateY(900%);transform:scale3d(1, 1, 1) translateX(-50%) translateY(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1) translateX(-50%) translateY(0);transform:scale3d(1.1, 1.1, 1.1) translateX(-50%) translateY(0)}60%,80%,100%{opacity:1;-webkit-transform:scale3d(1, 1, 1) translateX(-50%) translateY(0);transform:scale3d(1, 1, 1) translateX(-50%) translateY(0)}}@keyframes tinInDown{0%{opacity:0;-webkit-transform:scale3d(1, 1, 1) translateX(-50%) translateY(900%);transform:scale3d(1, 1, 1) translateX(-50%) translateY(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1) translateX(-50%) translateY(0);transform:scale3d(1.1, 1.1, 1.1) translateX(-50%) translateY(0)}60%,80%,100%{opacity:1;-webkit-transform:scale3d(1, 1, 1) translateX(-50%) translateY(0);transform:scale3d(1, 1, 1) translateX(-50%) translateY(0)}}.header-wrap.mobile picture{display:none}.header-wrap.mobile img{display:block;width:100%}#menu{display:none;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F3A72D), to(#F7E17C));background-image:-webkit-linear-gradient(top, #F3A72D 0, #F7E17C 100%);background-image:-o-linear-gradient(top, #F3A72D 0, #F7E17C 100%);background-image:linear-gradient(to bottom, #F3A72D 0, #F7E17C 100%)}#menu #navbar-toggle{width:60px;height:40px;background-color:transparent;background-image:url("../images/btn.png");border:none;margin-left:auto;cursor:pointer;margin-top:.75rem;margin-bottom:.75rem}#menu #navbar-menu-wrap{width:100%;display:none}#menu #navbar-menu-wrap ul li{width:100%;text-align:center}#menu #navbar-menu-wrap ul li a{text-decoration:none;color:#fff;padding:.75rem;display:block;font-size:1.25rem;border-bottom:1px solid #ff7678;background-color:#ce0004}@media screen and (min-width: 1001px){html.webp header{background:url("../images/webp/header.webp") no-repeat center/cover}header{background:url("../images/header.jpg") no-repeat center/cover}}@media screen and (max-width: 1200px){.slogan__slogan{width:400px}}@media screen and (max-width: 1000px){.header-wrap.mobile{position:relative;z-index:2}.header-wrap.mobile picture{display:block;width:100%}header{background-image:none;height:auto}header:before{background-image:none;position:relative;width:0;height:0}.bg-header-m{width:100%;display:block}.header-wrap{display:none}.header-wrap.mobile{display:block;margin-top:64px}.bg-header-s{display:none}.bg-header-xs{display:none}.logo{top:11vw;left:34vw;width:28vw;height:6vw;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:0;left:0;z-index:999;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);box-shadow:0 1px 3px rgba(0,0,0,0.35)}}@media screen and (max-width: 576px){.bg-header-m{display:none}.bg-header-s{width:100%;display:block}.logo{width:32vw;top:8vw}.header-wrap.mobile{margin-top:48px}#menu #navbar-toggle{margin-top:.25rem;margin-bottom:.25rem}}@media screen and (max-width: 424px){.bg-header-s{display:none}.bg-header-xs{width:100%;display:block}}#pc-nav{display:block;width:100%;margin:-30px auto 2rem;position:relative;z-index:2}#pc-nav .nav-list__ul{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;position:relative;z-index:2}#pc-nav .nav-list__li{cursor:pointer;margin-right:0.5rem;height:82px;background-color:#DF7B97;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;position:relative;margin-right:1rem}#pc-nav .nav-list__li.active{background-color:#3DADAF}#pc-nav .nav-list__li.active:before{border:2px solid #297576}#pc-nav .nav-list__li:before{content:"";position:absolute;top:-7px;left:-7px;border:2px solid #bb4a69;width:100%;height:100%}#pc-nav .nav-list__li:hover{background-color:#3DADAF}#pc-nav .nav-list__li:hover:before{border:2px solid #297576}#slide-nav{position:fixed;top:0;left:50%;-webkit-transform:translate(-50%, -110%);-ms-transform:translate(-50%, -110%);transform:translate(-50%, -110%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:333;width:100%}#slide-nav:before{content:'';width:100%;height:50%;top:0;left:0;position:absolute;background-image:-webkit-gradient(linear, left bottom, left top, from(#F4DAC9), to(#ffb687));background-image:-webkit-linear-gradient(bottom, #F4DAC9 0%, #ffb687 100%);background-image:-o-linear-gradient(bottom, #F4DAC9 0%, #ffb687 100%);background-image:linear-gradient(to top, #F4DAC9 0%, #ffb687 100%);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.35);box-shadow:0px 1px 2px rgba(0,0,0,0.35);z-index:-1}#slide-nav.slide{-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}#slide-nav .nav-list__ul{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;margin:0 auto;position:relative;z-index:2}#slide-nav .nav-list__li{cursor:pointer;margin-right:0.5rem;height:82px;background-color:#DF7B97;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;position:relative;margin-right:1rem}#slide-nav .nav-list__li.active{background-color:#3DADAF}#slide-nav .nav-list__li.active:before{border:2px solid #297576}#slide-nav .nav-list__li:before{content:"";position:absolute;top:-7px;left:-7px;border:2px solid #bb4a69;width:100%;height:100%}#slide-nav .nav-list__li:hover{background-color:#3DADAF}#slide-nav .nav-list__li:hover:before{border:2px solid #297576}#mobile-nav{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:22}#mobile-nav .nav-list__ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px -1px 2px rgba(0,0,0,0.5);box-shadow:0px -1px 2px rgba(0,0,0,0.5)}#mobile-nav .nav-list__li{cursor:pointer;text-align:center;padding:1rem .5rem;background:#DF7B97;color:#fff;border-right:1px solid #ffb4c9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#mobile-nav .nav-list__li.active{color:yellow}#mobile-nav .nav-list__li:last-child{border-right:none}.nav-list__ul{max-width:1200px;width:100%;margin:0 auto}#mobile-nav .nav-list__li-2{width:50%}.nav-list__li-3,.nav-list__li-2{width:33.33333%}.nav-list__li-4{width:25%}.nav-list__li-5{width:20%}.nav-list__li-6{width:16.66667%}.nav-list__li__wrap{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}.nav-list__li__text{color:#fff;font-size:1.5rem;font-weight:bold;text-shadow:1px 1px 0px #000}@media screen and (max-width: 1100px){.nav-list__li__text{font-size:1.75rem}}@media screen and (max-width: 1000px){#pc-nav{display:none}#slide-nav{display:none}#mobile-nav{display:block}.nav-list__li__text{font-size:1.5rem}}@media screen and (max-width: 768px){.nav-list__li-bottom__text{font-size:1.2rem}}@media screen and (max-width: 576px){.nav-list__li-bottom__text{font-size:1rem}}@media screen and (max-width: 424px){main{margin-bottom:64px}#pc-nav{display:none}#mobile-nav{display:block}#mobile-nav .nav-list__li span{width:100%}.notice-list-wrap{margin-bottom:48px}}.item-wrap.order_propage{padding:0}.order_propage .item-box-wrap:after{opacity:.5}.order_propage .item-box{width:100%;position:relative;z-index:6}.order_propage .item-box .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;position:relative;background-color:#fff}.order_propage .item-box .items .item-limit-count{position:absolute;width:128px;height:128px;top:100px;right:20px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);background-image:url("../images/limite30.png");background-repeat:no-repeat;background-position:center center;background-size:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;color:#fff;font-size:1.6rem;font-weight:bold}.order_propage .item-box .items .item-title{width:100%;font-size:2rem;border-bottom:1px dashed #307bb2;padding:1rem 1.5rem 2rem 1.5rem;font-weight:bold;color:#444598;text-align:center}.order_propage .item-box .items .item-left{width:50%;padding:1rem 0}.order_propage .item-box .items .item-left img{width:100%;max-width:330px;display:block;margin:0 auto}.order_propage .item-box .items .item-left .item-gifts{width:90%;padding:1rem;background-color:#f3f3f3;border-radius:4px;margin:2rem auto 0 auto;font-size:1rem;line-height:2rem}.order_propage .item-box .items .item-right{width:50%;padding:2rem}.order_propage .item-box .items .item-right .item-description{padding:1rem 0;border-bottom:1px dashed #307bb2}.order_propage .item-box .items .item-right .item-description ul li{text-align:left;margin-bottom:.5rem;color:#666666}.order_propage .item-box .items .item-right .item-description ul li:last-child{margin-bottom:0}.order_propage .item-box .items .item-right .item-price-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.order_propage .item-box .items .item-right .item-price-box .origin_price{text-align:left;font-weight:bold;color:#4E4D4D;margin-right:.5rem}.order_propage .item-box .items .item-right .item-price-box .price{text-align:left;font-weight:bold;color:#4E4D4D;font-size:2rem}.order_propage .item-box .items .item-right .item-price-box .price span{color:#DE2526;font-family:Arial, Helvetica, sans-serif}.order_propage .item-box .items .item-right .item-btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.order_propage .item-box .items .item-right .item-btn-box .btn{padding:.95rem;width:45%;color:#fff;font-weight:bold}.order_propage .item-box .items .item-right .item-btn-box .btn.item-buy{background-color:#DE2526}.order_propage .item-box .items .item-right .item-btn-box .btn.item-list{background-color:#1D2B53}.order_propage .item-box .items .item-right .item-btn-box .btn.item-end{background-color:#b1b1b1;pointer-events:none;cursor:pointer}.props{font-weight:bold;margin-right:1rem;color:#de2526}@media screen and (max-width: 576px){.order_propage .item-box .items .item-right .item-price-box .origin_price{margin-right:.5rem;margin-left:auto}}.item-wrap.order_phone{padding:0}.order_phone{width:100%}.order_phone .item-box{width:100%;position:relative;z-index:6}.order_phone .item-box .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem;background-color:#fff}.order_phone .item-box .items .item-title{width:100%;font-size:1.75rem;color:#4F4F4F;border-bottom:1px dashed #307bb2;padding:1rem 1.5rem 2rem 1.5rem;font-weight:bold;text-align:center}.order_phone .item-box .items .item-title span:last-child{margin-left:1rem;color:#444598}.order_phone .item-box .items .item-info{border-bottom:1px dashed #307bb2;padding:1rem 0;width:100%;text-align:center}.order_phone .item-box .items .item-info img{max-width:330px;width:100%;margin:0 auto}.order_phone .item-box .items .item-info .item-price{font-size:1.5rem;padding:1rem 0 0 0;font-weight:bold}.order_phone .item-box .items .item-info .item-price span{font-size:1.75rem;font-family:Arial, Helvetica, sans-serif;color:#DE2526;font-weight:bold;margin-left:1rem}.order_phone .item-box .items .item-form{width:460px;padding:1rem 0}.order_phone .item-box .items .item-form .item-form-title{padding:.5rem 0 1.5rem 0;width:100%;font-size:1.5rem;font-weight:bold;color:#1D2B53;text-align:center}.order_phone .item-box .items .item-form .item-input-group{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.order_phone .item-box .items .item-form .item-input-group label{display:block;width:100%;margin-bottom:1rem;font-weight:bold;text-align:center}.order_phone .item-box .items .item-form .item-input-group label span{color:#DE2526}.order_phone .item-box .items .item-form .item-input-group .item-select-group{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order_phone .item-box .items .item-form .item-input-group .item-select-group select:first-child{margin-right:.5rem}.order_phone .item-box .items .item-form .item-input-group select{outline:none;border:1px solid #a0a0a0;background-color:#fff;padding:.8rem 1rem;border-radius:2px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;height:47px}.order_phone .item-box .items .item-form .item-input-group #getaddr1{margin-bottom:.5rem}.order_phone .item-box .items .item-form .item-input-group #givestoreno{width:100%}.order_phone .item-box .items .item-form .item-input-group .form-control{outline:none;border:1px solid #a0a0a0;background-color:#fff;padding:.8rem 1rem;border-radius:2px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;height:47px}.order_phone .item-box .items .item-form .item-input-group .form-control:focus{border:1px solid #1aa1f0;-webkit-box-shadow:0 0 3px #1aa1f0;box-shadow:0 0 3px #1aa1f0}.order_phone .item-box .items .item-form .item-input-group img{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:1rem}.order_phone .item-box .items .item-form .item-input-group small{display:block;width:100%;margin-top:.25rem;color:#4E4D4D;font-size:.9rem}.order_phone .item-box .items .item-form .item-input-group img{border:1px solid #a0a0a0;padding:.25rem}.order_phone .item-box .items .item-form .btn-submit{padding:.95rem 4rem;width:100%;outline:none;border:none;display:block;margin:0 auto;cursor:pointer;font-size:1rem;background-color:#E2191D;color:#fff;font-weight:bold}.order_phone .item-box .items .item-form b.notice{color:#E2191D;margin-top:.5rem;font-size:.9rem;display:block}.order_phone .item-box .items .item-form .btn-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.order_phone .item-box .items .item-form .btn-group .btn{width:45%}.order_phone .item-box .items .item-form .btn-group .btn-code-submit{background-color:#E2191D;color:#fff;padding:.95rem;font-weight:bold;font-size:1rem}.order_phone .item-box .items .item-form .btn-group .btn-addr{background-color:#1D2B53;color:#fff;padding:.95rem;font-weight:bold;font-size:1rem}.stop-items{cursor:default}.stop-items .item-price__box .item-price{font-size:22px}.stop-items .item-box__button{width:60%;background:#6357A3}.loading-img{background-color:#fff;width:100%;max-height:224px;position:relative;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;background-position:center center;background-repeat:no-repeat;background-color:#ccc}.loading-img:before{content:"";background-image:url("../images/loading.png");background-position:center center;background-repeat:no-repeat;background-size:80px;width:80px;height:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:loadingRoll 1s infinite linear;animation:loadingRoll 1s infinite linear}.loading-img img{opacity:0}@-webkit-keyframes loadingRoll{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes loadingRoll{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.item-box-wrap{margin-bottom:1rem;border:solid 8px #CD519C;background-color:#fff;position:relative;z-index:1}.item-box-wrap--box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%, transparent 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.2) 0%, transparent 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%, transparent 100%);position:relative;z-index:2;padding:.75rem}.item-list-boxs{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:6}.item-list-boxs .item-box{width:20%;padding:.25rem;position:relative;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.item-list-boxs .item-box:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.item-list-boxs .item-box:nth-of-type(4n+1){margin-left:0px}.item-list-boxs .item-box .items{background-color:#fff;text-align:center;display:block;text-decoration:none;position:relative;border:2px solid #ff2700}.item-list-boxs .item-box .items .item-img-box{height:224px;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;position:relative}.item-list-boxs .item-box .items .item-img{display:block;width:100%}.item-list-boxs.sp-item-boxs .item-box{width:25%}.items__news{position:relative}.items__news:before{content:"";position:absolute;top:0;right:8px;width:60px;height:36px;background-image:url("../images/new.png");z-index:1}.item-box__limit{width:50%;background-color:#BE0F74;color:#fff;font-weight:bold;padding:.5rem 0;position:absolute;bottom:0;left:0;border-radius:0 24px 24px 0}.item-box__outlet{position:absolute;bottom:0px;right:0;width:50%;background-color:rgba(255,1,79,0.6);color:#fff;font-weight:bold;padding:.5rem 0;border-radius:24px 0px 0px 24px}.item-price__footer{text-decoration:none;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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem .25rem}.item-price__box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.item-price__box .item-price{font-size:28px;font-weight:bold;color:#ff014f}.item-price__box .item-origin-price{font-size:16px;color:#6d6d6d}.item-price__box--display{display:block}.item-box__button{width:50%;text-decoration:none;background-color:#fd0006;color:#fff;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;font-weight:bold}.item-title__info{background-color:#efefef;color:#000;height:46px;font-size:14px}.item-title__info .item-title{font-weight:bold;padding:.5rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.item-title__info .item-code{padding:.25rem;font-size:12px;display:none}.sold-out{width:100%;color:#fff;height:43px;line-height:43px;text-decoration:none;background-color:#383838;font-size:1rem;font-weight:bold}.sold-out-box{text-align:center;padding:.5rem .25rem}.item-box-date-wrap{width:100%;text-align:center;position:relative;z-index:1}.item-box-date{margin:2rem;margin-bottom:3rem;background-color:#3DADAF;-webkit-box-shadow:1px 1px 0px #1f9092,2px 2px 0px #1f9092,3px 3px 0px #1f9092,4px 4px 0px #1f9092;box-shadow:1px 1px 0px #1f9092,2px 2px 0px #1f9092,3px 3px 0px #1f9092,4px 4px 0px #1f9092;position:relative}.item-box-date:before{content:"";position:absolute;top:-8px;left:-8px;width:100%;height:100%;border:2px solid #308889}.item-box-date__box{width:100%;height:100%;position:relative;padding:.75rem;z-index:2}.item-box-date__wrap{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}.item-box-date__text{font-size:2.75rem;color:#fff;text-shadow:0px 1px 0px #000,0px 2px 0px #000;font-weight:bold}.item-box-date__sub-text{font-size:1.75rem;font-weight:bold;color:#fff603}.item-box-wrap[data-type=boxs700]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,166,131,0.25)), to(rgba(255,218,204,0.25)));background-image:-webkit-linear-gradient(top, rgba(255,166,131,0.25) 0%, rgba(255,218,204,0.25) 100%);background-image:-o-linear-gradient(top, rgba(255,166,131,0.25) 0%, rgba(255,218,204,0.25) 100%);background-image:linear-gradient(to bottom, rgba(255,166,131,0.25) 0%, rgba(255,218,204,0.25) 100%)}.item-box-wrap[data-type=boxs700] .item-list-boxs .item-box .items{border:2px solid #ff5d1d;-webkit-box-shadow:1px 1px 0px #ff4a04,2px 2px 0px #ff4a04,3px 3px 0px #ff4a04,4px 4px 0px #ff4a04;box-shadow:1px 1px 0px #ff4a04,2px 2px 0px #ff4a04,3px 3px 0px #ff4a04,4px 4px 0px #ff4a04;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.item-box-wrap[data-type=boxs700] .item-list-boxs .item-box:hover .items{-webkit-box-shadow:1px 1px 0px #ff4a04,1px 2px 0px #ff4a04,2px 2px 0px #ff4a04,2px 3px 0px #ff4a04,3px 3px 0px #ff4a04,3px 4px 0px #ff4a04,4px 4px 0px #ff4a04,4px 5px 0px #ff4a04,4px 6px 0px #ff4a04,4px 7px 0px #ff4a04;box-shadow:1px 1px 0px #ff4a04,1px 2px 0px #ff4a04,2px 2px 0px #ff4a04,2px 3px 0px #ff4a04,3px 3px 0px #ff4a04,3px 4px 0px #ff4a04,4px 4px 0px #ff4a04,4px 5px 0px #ff4a04,4px 6px 0px #ff4a04,4px 7px 0px #ff4a04}.item-box-wrap[data-type=boxs500]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(253,255,91,0.25)), to(rgba(255,248,235,0.25)));background-image:-webkit-linear-gradient(top, rgba(253,255,91,0.25) 0%, rgba(255,248,235,0.25) 100%);background-image:-o-linear-gradient(top, rgba(253,255,91,0.25) 0%, rgba(255,248,235,0.25) 100%);background-image:linear-gradient(to bottom, rgba(253,255,91,0.25) 0%, rgba(255,248,235,0.25) 100%)}.item-box-wrap[data-type=boxs500] .item-list-boxs .item-box .items{border:2px solid #f1f400;-webkit-box-shadow:1px 1px 0px #d8db00,2px 2px 0px #d8db00,3px 3px 0px #d8db00,4px 4px 0px #d8db00;box-shadow:1px 1px 0px #d8db00,2px 2px 0px #d8db00,3px 3px 0px #d8db00,4px 4px 0px #d8db00;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.item-box-wrap[data-type=boxs500] .item-list-boxs .item-box:hover .items{-webkit-box-shadow:1px 1px 0px #d8db00,1px 2px 0px #d8db00,2px 2px 0px #d8db00,2px 3px 0px #d8db00,3px 3px 0px #d8db00,3px 4px 0px #d8db00,4px 4px 0px #d8db00,4px 5px 0px #d8db00,4px 6px 0px #d8db00,4px 7px 0px #d8db00;box-shadow:1px 1px 0px #d8db00,1px 2px 0px #d8db00,2px 2px 0px #d8db00,2px 3px 0px #d8db00,3px 3px 0px #d8db00,3px 4px 0px #d8db00,4px 4px 0px #d8db00,4px 5px 0px #d8db00,4px 6px 0px #d8db00,4px 7px 0px #d8db00}.item-box-wrap[data-type=boxs400]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(96,186,197,0.25)), to(rgba(128,236,255,0.25)));background-image:-webkit-linear-gradient(top, rgba(96,186,197,0.25) 0%, rgba(128,236,255,0.25) 100%);background-image:-o-linear-gradient(top, rgba(96,186,197,0.25) 0%, rgba(128,236,255,0.25) 100%);background-image:linear-gradient(to bottom, rgba(96,186,197,0.25) 0%, rgba(128,236,255,0.25) 100%)}.item-box-wrap[data-type=boxs400] .item-list-boxs .item-box .items{border:2px solid #33828c;-webkit-box-shadow:1px 1px 0px #2c7179,2px 2px 0px #2c7179,3px 3px 0px #2c7179,4px 4px 0px #2c7179;box-shadow:1px 1px 0px #2c7179,2px 2px 0px #2c7179,3px 3px 0px #2c7179,4px 4px 0px #2c7179;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.item-box-wrap[data-type=boxs400] .item-list-boxs .item-box:hover .items{-webkit-box-shadow:1px 1px 0px #2c7179,1px 2px 0px #2c7179,2px 2px 0px #2c7179,2px 3px 0px #2c7179,3px 3px 0px #2c7179,3px 4px 0px #2c7179,4px 4px 0px #2c7179,4px 5px 0px #2c7179,4px 6px 0px #2c7179,4px 7px 0px #2c7179;box-shadow:1px 1px 0px #2c7179,1px 2px 0px #2c7179,2px 2px 0px #2c7179,2px 3px 0px #2c7179,3px 3px 0px #2c7179,3px 4px 0px #2c7179,4px 4px 0px #2c7179,4px 5px 0px #2c7179,4px 6px 0px #2c7179,4px 7px 0px #2c7179}.item-box-wrap[data-type=boxs200]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(160,122,173,0.25)), to(rgba(239,194,255,0.25)));background-image:-webkit-linear-gradient(top, rgba(160,122,173,0.25) 0%, rgba(239,194,255,0.25) 100%);background-image:-o-linear-gradient(top, rgba(160,122,173,0.25) 0%, rgba(239,194,255,0.25) 100%);background-image:linear-gradient(to bottom, rgba(160,122,173,0.25) 0%, rgba(239,194,255,0.25) 100%)}.item-box-wrap[data-type=boxs200] .item-list-boxs .item-box .items{border:2px solid #6c4a77;-webkit-box-shadow:1px 1px 0px #5d4068,2px 2px 0px #5d4068,3px 3px 0px #5d4068,4px 4px 0px #5d4068;box-shadow:1px 1px 0px #5d4068,2px 2px 0px #5d4068,3px 3px 0px #5d4068,4px 4px 0px #5d4068;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.item-box-wrap[data-type=boxs200] .item-list-boxs .item-box:hover .items{-webkit-box-shadow:1px 1px 0px #5d4068,1px 2px 0px #5d4068,2px 2px 0px #5d4068,2px 3px 0px #5d4068,3px 3px 0px #5d4068,3px 4px 0px #5d4068,4px 4px 0px #5d4068,4px 5px 0px #5d4068,4px 6px 0px #5d4068,4px 7px 0px #5d4068;box-shadow:1px 1px 0px #5d4068,1px 2px 0px #5d4068,2px 2px 0px #5d4068,2px 3px 0px #5d4068,3px 3px 0px #5d4068,3px 4px 0px #5d4068,4px 4px 0px #5d4068,4px 5px 0px #5d4068,4px 6px 0px #5d4068,4px 7px 0px #5d4068}.item-box-wrap[data-type=boxs100]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(196,25,126,0.25)), to(rgba(255,191,229,0.25)));background-image:-webkit-linear-gradient(top, rgba(196,25,126,0.25) 0%, rgba(255,191,229,0.25) 100%);background-image:-o-linear-gradient(top, rgba(196,25,126,0.25) 0%, rgba(255,191,229,0.25) 100%);background-image:linear-gradient(to bottom, rgba(196,25,126,0.25) 0%, rgba(255,191,229,0.25) 100%)}.item-box-wrap[data-type=boxs100] .item-list-boxs .item-box .items{border:2px solid #6a0d44;-webkit-box-shadow:1px 1px 0px #530b35,2px 2px 0px #530b35,3px 3px 0px #530b35,4px 4px 0px #530b35;box-shadow:1px 1px 0px #530b35,2px 2px 0px #530b35,3px 3px 0px #530b35,4px 4px 0px #530b35;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.item-box-wrap[data-type=boxs100] .item-list-boxs .item-box:hover .items{-webkit-box-shadow:1px 1px 0px #530b35,1px 2px 0px #530b35,2px 2px 0px #530b35,2px 3px 0px #530b35,3px 3px 0px #530b35,3px 4px 0px #530b35,4px 4px 0px #530b35,4px 5px 0px #530b35,4px 6px 0px #530b35,4px 7px 0px #530b35;box-shadow:1px 1px 0px #530b35,1px 2px 0px #530b35,2px 2px 0px #530b35,2px 3px 0px #530b35,3px 3px 0px #530b35,3px 4px 0px #530b35,4px 4px 0px #530b35,4px 5px 0px #530b35,4px 6px 0px #530b35,4px 7px 0px #530b35}#boxs700{background-image:-webkit-gradient(linear, right top, left top, from(#E45D26), color-stop(50%, #ffa37e), to(#E45D26)),-webkit-gradient(linear, left bottom, left top, from(#E45D26), color-stop(50%, #ffa37e), to(#E45D26));background-image:-webkit-linear-gradient(right, #E45D26 0%, #ffa37e 50%, #E45D26 100%),-webkit-linear-gradient(bottom, #E45D26 0%, #ffa37e 50%, #E45D26 100%);background-image:-o-linear-gradient(right, #E45D26 0%, #ffa37e 50%, #E45D26 100%),-o-linear-gradient(bottom, #E45D26 0%, #ffa37e 50%, #E45D26 100%);background-image:linear-gradient(to left, #E45D26 0%, #ffa37e 50%, #E45D26 100%),linear-gradient(to top, #E45D26 0%, #ffa37e 50%, #E45D26 100%);-webkit-box-shadow:1px 1px 0px #7b2f0f,2px 2px 0px #7b2f0f,3px 3px 0px #7b2f0f,4px 4px 0px #7b2f0f;box-shadow:1px 1px 0px #7b2f0f,2px 2px 0px #7b2f0f,3px 3px 0px #7b2f0f,4px 4px 0px #7b2f0f}#boxs700 .item-box-date__sub-text{color:#7b2f0f}#boxs700:before{border:2px solid #7b2f0f}#boxs500{background-image:-webkit-gradient(linear, right top, left top, from(#f9c935), color-stop(50%, #ffdb6a), to(#e8b927)),-webkit-gradient(linear, left bottom, left top, from(#f9c935), color-stop(50%, #ffdb6a), to(#e8b927));background-image:-webkit-linear-gradient(right, #f9c935 0%, #ffdb6a 50%, #e8b927 100%),-webkit-linear-gradient(bottom, #f9c935 0%, #ffdb6a 50%, #e8b927 100%);background-image:-o-linear-gradient(right, #f9c935 0%, #ffdb6a 50%, #e8b927 100%),-o-linear-gradient(bottom, #f9c935 0%, #ffdb6a 50%, #e8b927 100%);background-image:linear-gradient(to left, #f9c935 0%, #ffdb6a 50%, #e8b927 100%),linear-gradient(to top, #f9c935 0%, #ffdb6a 50%, #e8b927 100%);-webkit-box-shadow:1px 1px 0px #a98105,2px 2px 0px #a98105,3px 3px 0px #a98105,4px 4px 0px #a98105;box-shadow:1px 1px 0px #a98105,2px 2px 0px #a98105,3px 3px 0px #a98105,4px 4px 0px #a98105}#boxs500 .item-box-date__sub-text{color:#a98105}#boxs500:before{border:2px solid #a98105}#boxs400{background-image:-webkit-gradient(linear, right top, left top, from(#66c4d0), color-stop(50%, #8ae4f0), to(#42a8b5)),-webkit-gradient(linear, left bottom, left top, from(#66c4d0), color-stop(50%, #8ae4f0), to(#42a8b5));background-image:-webkit-linear-gradient(right, #66c4d0 0%, #8ae4f0 50%, #42a8b5 100%),-webkit-linear-gradient(bottom, #66c4d0 0%, #8ae4f0 50%, #42a8b5 100%);background-image:-o-linear-gradient(right, #66c4d0 0%, #8ae4f0 50%, #42a8b5 100%),-o-linear-gradient(bottom, #66c4d0 0%, #8ae4f0 50%, #42a8b5 100%);background-image:linear-gradient(to left, #66c4d0 0%, #8ae4f0 50%, #42a8b5 100%),linear-gradient(to top, #66c4d0 0%, #8ae4f0 50%, #42a8b5 100%);-webkit-box-shadow:1px 1px 0px #2b818c,2px 2px 0px #2b818c,3px 3px 0px #2b818c,4px 4px 0px #2b818c;box-shadow:1px 1px 0px #2b818c,2px 2px 0px #2b818c,3px 3px 0px #2b818c,4px 4px 0px #2b818c}#boxs400 .item-box-date__sub-text{color:#2b818c}#boxs400:before{border:2px solid #2b818c}#boxs200{background-image:-webkit-gradient(linear, right top, left top, from(#a07aad), color-stop(50%, #e0a6f4), to(#8a5f99)),-webkit-gradient(linear, left bottom, left top, from(#a07aad), color-stop(50%, #e0a6f4), to(#8a5f99));background-image:-webkit-linear-gradient(right, #a07aad 0%, #e0a6f4 50%, #8a5f99 100%),-webkit-linear-gradient(bottom, #a07aad 0%, #e0a6f4 50%, #8a5f99 100%);background-image:-o-linear-gradient(right, #a07aad 0%, #e0a6f4 50%, #8a5f99 100%),-o-linear-gradient(bottom, #a07aad 0%, #e0a6f4 50%, #8a5f99 100%);background-image:linear-gradient(to left, #a07aad 0%, #e0a6f4 50%, #8a5f99 100%),linear-gradient(to top, #a07aad 0%, #e0a6f4 50%, #8a5f99 100%);-webkit-box-shadow:1px 1px 0px #5d4068,2px 2px 0px #5d4068,3px 3px 0px #5d4068,4px 4px 0px #5d4068;box-shadow:1px 1px 0px #5d4068,2px 2px 0px #5d4068,3px 3px 0px #5d4068,4px 4px 0px #5d4068}#boxs200 .item-box-date__sub-text{color:#5d4068}#boxs200:before{border:2px solid #5d4068}#boxs100{background-image:-webkit-gradient(linear, right top, left top, from(#f136a4), color-stop(50%, #ff88ce), to(#c4197e)),-webkit-gradient(linear, left bottom, left top, from(#f136a4), color-stop(50%, #ff88ce), to(#c4197e));background-image:-webkit-linear-gradient(right, #f136a4 0%, #ff88ce 50%, #c4197e 100%),-webkit-linear-gradient(bottom, #f136a4 0%, #ff88ce 50%, #c4197e 100%);background-image:-o-linear-gradient(right, #f136a4 0%, #ff88ce 50%, #c4197e 100%),-o-linear-gradient(bottom, #f136a4 0%, #ff88ce 50%, #c4197e 100%);background-image:linear-gradient(to left, #f136a4 0%, #ff88ce 50%, #c4197e 100%),linear-gradient(to top, #f136a4 0%, #ff88ce 50%, #c4197e 100%);-webkit-box-shadow:1px 1px 0px #9d0b61,2px 2px 0px #9d0b61,3px 3px 0px #9d0b61,4px 4px 0px #9d0b61;box-shadow:1px 1px 0px #9d0b61,2px 2px 0px #9d0b61,3px 3px 0px #9d0b61,4px 4px 0px #9d0b61}#boxs100 .item-box-date__sub-text{color:#9d0b61}#boxs100:before{border:2px solid #9d0b61}#is_broken{display:none}.ready__btn--style{width:100%;color:#fff;height:43px;line-height:43px;text-decoration:none;background-color:#38895f;font-size:1rem;font-weight:bold}@media screen and (max-width: 1000px){.item-box-date{margin:1.5rem 1rem}.item-list-boxs .item-box{width:25%}.item-list-boxs .item-box .items .item-img-box{height:233px}}@media screen and (max-width: 768px){.sold-out-box{height:59px;-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}.item-title__info{height:48px}.loading-img{max-height:235px}.item-price__box--display{display:inline-block}.item-price__box .item-origin-price{font-size:14px}.item-price__box .item-price{font-size:20px}.item-box__button{width:100%;padding:.5rem;margin-bottom:.5rem;margin-bottom:0}.item-title__info{font-size:12px}.item-box__limit,.item-box__outlet{width:50%;font-size:12px}.sold-out-box{height:68px}.item-list-boxs .item-box .items .item-img-box{height:175px}.item-box-date__text{font-size:2.25rem}.item-box-date__sub-text{font-size:1.35rem}.item-list-boxs.sp-item-boxs .item-box{width:33.3333%}.stop-items .item-box__button{width:100%}.item-price__box{text-align:right}}@media screen and (max-width: 576px){.item-list-boxs .item-box .items .item-img-box{height:180px}.loading-img{max-height:270px}.item-list-boxs .item-box{width:33.33333%;padding:.35rem}.item-list-boxs.sp-item-boxs .item-box{width:50%}.item-price__box{width:100%}.item-price__footer{padding:0 .5rem}.item-price__box{text-align:right;padding:0.5rem}.item-box__button{margin-bottom:8px}.sold-out-box{height:auto;margin-top:9px}.item-title__info .item-code{display:none}.sold-out-box{padding:.5rem}.item-price__box{padding:.25rem}.item-list-boxs .item-box:hover{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.item-box-date-wrap{margin:.5rem 0}.item-box-date{margin:0 auto}.item-box-date img{width:100%;display:block}.sold-out,.ready__btn--style{font-size:12px}.item-box-date-wrap{padding:0.5rem}.item-box-wrap{padding:0rem}.item-box-date__box:before{top:-28px;width:92px;height:114px}.item-box-date__box:after{width:111px;height:103px}.item-box-date:after{background-size:60%;top:-14px}}@media screen and (max-width: 424px){.item-list-boxs .item-box .items .item-img-box{height:200px}.item-list-boxs .item-box{width:50%}.item-title__info{font-size:12px}.item-title__info .item-title{font-weight:normal;padding:0.35rem}.item-box__button{padding:.35rem;font-size:12px}.sold-out-box{padding:3px}.loading-img{max-height:200px}.item-box-date__text{font-size:1.5rem}.item-box-date__sub-text{font-size:1rem}.item-box-date__box:before{top:-28px;width:71px;height:88px}.item-box-date__box:after{top:-23px;width:80px;height:78px}.item-box-wrap--box{padding:0}}.left-bar{position:fixed;bottom:1%;right:0%;text-align:center;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.left-bar.active{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.left-bar a{display:block;text-decoration:none}.left-bar img{display:block}.left-bar .menu-title{margin-bottom:.25rem}.left-bar .menu-name{width:123px;height:38px;margin:0 auto;text-align:center;line-height:38px;background-image:-webkit-gradient(linear, left top, left bottom, from(#4C7DBF), to(#2B5AA2));background-image:-webkit-linear-gradient(top, #4C7DBF 0%, #2B5AA2 100%);background-image:-o-linear-gradient(top, #4C7DBF 0%, #2B5AA2 100%);background-image:linear-gradient(to bottom, #4C7DBF 0%, #2B5AA2 100%);border-radius:50px;color:#fff;font-weight:bold;position:relative}.left-bar .menu-name img{margin:0 auto}.left-bar .menu-list{width:80px;background-color:#F4C924;background-repeat:repeat-y;background-position:center top;margin:0 auto}.left-bar .menu-list a{padding:.55rem .35rem;color:#1F4A75;border-bottom:1px solid #ffe88d;margin:0 auto;font-size:14px}.left-bar .menu-list a:last-child{border-bottom:none}.left-bar .menu-list a span{display:block;width:100%;margin-bottom:6px}.left-bar .menu-list a span:last-child{margin-bottom:0}.left-bar .top{cursor:pointer}@media screen and (max-width: 1000px){.left-bar{display:none}}.finish_content{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;height:300px}.finish_content .finish{text-align:center}.finish_content .finish h1{font-size:2.25rem;color:#444598;font-weight:bold;padding:2rem 6rem;border:solid 8px transparent;background-origin:border-box;background-clip:padding-box,border-box;border-radius:100px;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)),repeating-linear-gradient(-45deg, red 0px, #f90000 10px, #fff 10px, #fff 20px);background-image:-webkit-linear-gradient(top, #fff 0%, #fff 100%),-webkit-repeating-linear-gradient(135deg, red 0px, #f90000 10px, #fff 10px, #fff 20px);background-image:-o-linear-gradient(top, #fff 0%, #fff 100%),-o-repeating-linear-gradient(135deg, red 0px, #f90000 10px, #fff 10px, #fff 20px);background-image:linear-gradient(to bottom, #fff 0%, #fff 100%),repeating-linear-gradient(-45deg, red 0px, #f90000 10px, #fff 10px, #fff 20px);position:relative}.finish_content .finish a{display:inline-block;text-decoration:none;margin-top:1rem;padding:1rem 3rem;background:#ff0517;color:#fff;border-radius:6px;border:1px solid #ff848d;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.finish_content .finish a:hover{background-color:#8a1a22}@media screen and (max-width: 1000px){.finish_content .finish{padding:0 1rem}.finish_content .finish h1{font-size:2rem}}@media screen and (max-width: 768px){.finish_content .finish h1{font-size:1.5rem;padding:2rem 2rem}}#pc-nav ~ main{padding-top:0rem}html.webp main{background:url("../images/webp/bg-repeat.webp") repeat}main{width:100%;position:relative;margin-bottom:1rem;display:block;z-index:2;padding-top:2rem;background:url("../images/bg-repeat.png") repeat;background-position:center center}main .container{max-width:1200px;width:100%;margin:0 auto;position:relative}main .container .sub-slogan{position:relative;margin:0 auto 3rem;cursor:pointer}main .container .sub-slogan img{display:block;margin:0 auto}.item-wrap{max-width:1200px;width:100%;padding:1rem;margin:0 auto;position:relative}.items-list{background-color:transparent;padding:0}.notice-list-wrap{max-width:1200px;width:100%;margin:.5rem auto;color:#585858;background-color:rgba(255,255,255,0.75)}.notice-list-wrap .notice-list{border:8px solid #CD519C;padding:1rem}.notice-list-wrap p{font-size:1.25rem;margin-bottom:1rem}.notice-list-wrap ul{padding-left:1.75rem}.notice-list-wrap ul li{margin-bottom:1rem;list-style:decimal-leading-zero}.orderphone{text-align:center;margin-bottom:1rem;font-weight:bold;font-size:1.25rem;color:#8e8e8e}@media screen and (max-width: 1000px){main .container .sub-slogan{margin:0 auto 1rem}main .container .item-wrap.order_propage .item-box{width:100%}main .container .item-wrap.order_propage .item-box .items .item-right .item-btn-box .btn{width:45%;padding:.95rem 0rem}#shop-item-list footer{margin-bottom:48px}}@media screen and (max-width: 768px){main{background-attachment:scroll;background-repeat:repeat-y}main .container .item-wrap:before{width:460px;height:58px;background-repeat:no-repeat;background-position:center center;background-size:100%}main .container .item-wrap.order_propage .item-box .items{padding:0rem}main .container .item-wrap.order_propage .item-box .items .item-left .item-gifts{margin:1rem auto 0 auto}main .container .item-wrap.order_propage .item-box .items .item-right{padding:1rem}main .container .item-wrap.order_propage .item-box .items .item-title{font-size:1.5rem;padding:.75rem}main .container .item-wrap.order_phone .item-box .items .item-title{font-size:1.5rem;padding:.5rem 1.5rem 1.5rem 1.5rem}main .container .item-wrap.order_propage .item-box .items .item-left{width:100%}main .container .item-wrap.order_propage .item-box .items .item-right{width:100%}.notice-list-wrap .notice-list{padding:.5rem}#pc-nav ~ main{margin-top:0}.notice-list-wrap{padding:0}}@media screen and (max-width: 576px){main{padding-top:.5rem}main .container .item-wrap{padding:0rem}main .container .item-wrap.order_propage .item-box .items .item-title{font-size:1rem}main .container .item-wrap.order_propage .item-box .items .item-left{padding:0}main .container .item-wrap.order_propage .item-box .items .item-left .item-gifts{font-size:1rem}main .container .item-wrap.order_phone .item-box .items{padding:1rem}main .container .item-wrap.order_phone .item-box .items .item-title{padding:0rem 0 1rem 0}main .container .item-wrap.order_phone .item-box .items .item-title span{display:block}main .container .item-wrap.order_phone .item-box .items .item-title span:first-child{margin-bottom:.5rem}main .container .item-wrap.order_phone .item-box .items .item-form{width:100%}main .container .item-wrap.order_phone .item-box .items .item-form .item-input-group input[name="code"]{width:50%}main .container .item-wrap.order_phone .item-box .items .item-form .item-input-group img{margin-left:.5rem}main .container .item-wrap.order_phone .item-box .items .item-form .item-input-group label span{display:block}main .container .item-wrap.order_propage .item-box .items .item-limit-count{width:100px;height:100px;font-size:1.25rem;top:60px;right:10px}main .items-title-wrap .items-title{padding:1rem 0}.notice-list-wrap p{font-size:12px;margin-bottom:.5rem}.notice-list-wrap ul{padding-left:1rem}.notice-list-wrap ul li{font-size:12px}.notice-list-wrap ul li{margin-bottom:.5rem}main .container .item-wrap.order_propage .item-box{padding:.5rem}.order_phone .item-box{padding:.5rem}.order_phone .item-box .items .item-form .item-input-group select{padding:.8rem 0rem}.item-box__limit{font-size:12px}footer{font-size:12px}.item-box-wrap--box{padding:.25rem}}@media screen and (max-width: 424px){#shop-item-list footer{margin-bottom:64px}}
