@charset "utf-8";.white{color:#fff}.brown{color:#b98006}.blue{color:#0a1479}.yew{color:#fff000}.w1{font-size:26px;letter-spacing:2px;line-height:150%}.w2{font-size:18px;letter-spacing:1px;line-height:150%}.w3{font-size:16px;letter-spacing:1px;line-height:150%}.w5{font-size:14px;letter-spacing:1px;line-height:140%}.bold{font-weight:700}.text-align{text-align:center}td{vertical-align:top;padding-top:5px;padding-right:2px}.dk{display:block}.mb{display:none}.spc1{margin-top:10px}.spc2{margin-top:25px}@media (max-width:767px){.w1{font-size:20px;letter-spacing:1px;line-height:130%}.w2{font-size:16px;line-height:130%}.w3{font-size:14px;line-height:130%}.w5{font-size:12px;letter-spacing:0;line-height:130%}.text-align{text-align:justify}td{padding-right:1px}.mb{display:block}.dk{display:none}}#s2{clear:both;width:100%;background:#878787;margin-top:-50px;padding-top:50px;overflow:hidden}.s2-card{clear:both;width:72%;margin:40px auto 50px;overflow:hidden}.s2-ph{float:left;width:35%}.s2-hd{float:left;width:60%;margin-left:3%;margin-top:5px}.s2-hd1{width:85%}.s2-copy{float:left;width:60%;margin-left:38%;margin-top:-5%;font-size:15px;letter-spacing:1px;line-height:150%}.s2-main{clear:both;width:75%;margin:20px auto 0}.s2-btn{clear:both;width:68%;margin:10px auto 120px}.s2-btn1{float:left;width:30%;margin-right:3%;margin-left:21%}.s2-btn2{float:left;width:25%}@media (max-width:767px){.s2-card{width:90%;margin:30px auto 20px}.s2-ph{clear:both;width:50%;margin:auto}.s2-hd{clear:both;width:100%;margin-left:0;margin-top:10px}.s2-hd1{width:100%}.s2-copy{width:100%;margin-left:0;margin-top:5px;font-size:13px;line-height:130%}.s2-main{clear:both;width:95%;margin:0 auto}.s2-btn{width:100%;margin:10px auto 210px}.s2-btn1{clear:both;width:60%;margin-left:6%}.s2-btn2{clear:both;width:50%;margin-left:6%;margin-top:15px}}#s3{clear:both;width:100%;background:#E5DCD8;overflow:hidden;position:relative}.s3-gift{width:75%;margin:auto;padding:0}.s3-gift1{width:66%;margin:auto}.s3-gift2{width:66%;margin:auto}.s3-gift3{width:100%;margin:auto}.s3-main1{clear:both;width:100%;background:#E5DCD8;padding-top:5%;padding-bottom:5%}.s3-main2{clear:both;width:100%;background:#E5DCD8;padding-bottom:6%}.s3-main3{clear:both;width:100%;background:#424242}@media (max-width:767px){#s3{margin-top:-50px}.s3-gift{width:82%;margin-left:8%;padding:30px 0 10px}.s3-gift1,.s3-gift2{width:82%}.s3-main1{padding-top:10%;padding-bottom:8%}.s3-main2{padding-bottom:10%}.s3-main3{padding-bottom:6%}}.down3{padding-bottom:1%}.info-btn1{width:8%;cursor:pointer;outline:none;margin:auto;margin-top:2%}.info-btn3{position:absolute;z-index:99;width:8%;cursor:pointer;outline:none;margin-left:52%;margin-top:-6%}.show-con{width:82%;margin:3% auto 5%}.show-con td{vertical-align:text-top;padding-top:3px}.info-w2{font-size:14px;letter-spacing:1px;line-height:140%;text-align:left}@media (max-width: 767px){.down1{padding-top:3%}.info-btn1{width:22%;margin-top:3%}.info-btn3{position:relative;width:22%;margin-left:39%;margin-top:3%}.show-con{width:90%}.info-w2{font-size:13px;line-height:120%}}#s500p{clear:both;width:100%;background:#fd6b00;margin-top:-50px;padding-top:50px;overflow:hidden}.s500p-1{position:relative;width:75%;margin:60px auto}.s500p-2{position:relative;width:75%;margin:60px auto 160px;overflow:hidden}.s500p-btn1{position:absolute;z-index:22;width:14%;margin-left:42%;margin-top:25%}.s500p-btn2{position:absolute;z-index:22;width:14%;margin-left:42%;margin-top:19%}.s500p-2-1{float:left;width:49.5%}.s500p-2-2{float:left;width:49.5%;margin-left:1%}.s500p-btn2-1{position:absolute;z-index:22;width:9%;margin-left:37%;margin-top:18.5%}.s500p-btn2-2{position:absolute;z-index:22;width:9%;margin-left:76%;margin-top:18.5%}@media (max-width: 767px){.s500p-1{width:100%;margin:50px auto 20px}.s500p-2{width:100%;margin:20px auto 130px}.s500p-btn1{width:35%;margin-left:8%;margin-top:82%}.s500p-btn2{width:35%;margin-left:33%;margin-top:68%}.s500p-2-1{clear:both;width:100%}.s500p-2-2{clear:both;width:100%;margin-left:0;margin-top:20px}.s500p-btn2-1{width:23%;margin-left:66%;margin-top:43%}.s500p-btn2-2{width:23%;margin-left:66%;margin-top:100%}}#s5{clear:both;width:100%;background:#5e466a;margin-top:-50px;padding-top:50px;overflow:hidden}.s5-hd{clear:both;width:46%;margin:80px auto 30px 17%}.s5-hit{clear:both;width:80%;margin:-6% auto 60px 12%;overflow:hidden}.s5-hit-left{float:left;width:43%;margin-top:10%}.s5-hit-right{float:left;width:57%}.hot{clear:both;width:60%;margin:40px auto 100px}.hot .owl-carousel .item{position:relative;width:100%;margin:20px 0 30px}.hot .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;z-index:99;width:100%;background:none;display:block;cursor:pointer;border-radius:0}.hot .owl-carousel .owl-nav button.owl-prev{float:left;width:45px;height:45px;margin-left:-8%;margin-top:-15%;background:url(../img/prev.png)no-repeat;background-size:contain}.hot .owl-carousel .owl-nav button.owl-next{float:right;width:45px;height:45px;margin-right:-8%;margin-top:-15%;background:url(../img/next.png)no-repeat;background-size:contain}@media (min-width:580px) and (max-width:928px){.s5-hd{width:70%;margin:40px auto 30px 12%}.s5-hit{clear:both;width:90%;margin:-6% auto 50px}.s5-hit-left{float:left;width:43%;margin-top:10%}.s5-hit-right{float:left;width:57%}.hot{clear:both;width:65%;margin:40px auto 120px}.hot .owl-carousel .owl-nav button.owl-prev{width:45px;height:45px;margin-left:-12%;margin-top:-30%}.hot .owl-carousel .owl-nav button.owl-next{width:45px;height:45px;margin-right:-12%;margin-top:-30%}}@media (max-width:579px){.s5-hd{width:90%;margin:60px auto 30px 8%}.s5-hit{clear:both;width:100%;margin:-11% auto 40px}.s5-hit-left{clear:both;width:78%;margin-top:0;margin-left:22%}.s5-hit-right{clear:both;width:100%}.s5-hit2{width:78%;margin-top:0;margin-left:8%}.s5-hit3{width:78%;margin-top:0;margin-left:22%}.hot{width:100%;margin:40px auto 90px}.hot .owl-carousel .item{width:100%;margin:0 0 20px}.hot .owl-prev,.hot .owl-next{display:none}.s5-btn{clear:both;width:66px;margin:auto}}#s6{clear:both;width:100%;background:#313f62;margin-top:-50px;padding-top:50px;overflow:hidden}.s6-hd{clear:both;width:43%;margin-left:18%;margin-top:50px}.serve{width:66%;margin:40px auto 20px}.serve .owl-carousel .item{position:relative;width:100%;margin:0 0 20px}.serve .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;z-index:99;width:100%;background:none;display:block;cursor:pointer;border-radius:0;display:inline-block}.serve .owl-carousel .owl-nav button.owl-prev{float:left;width:45px;height:45px;margin-left:-8%;margin-top:-15%;background:url(../img/prev.png)no-repeat;background-size:contain}.serve .owl-carousel .owl-nav button.owl-next{float:right;width:45px;height:45px;margin-right:-8%;margin-top:-15%;background:url(../img/next.png)no-repeat;background-size:contain}.serve .owl-theme .owl-dots .owl-dot span{width:13px;height:13px;margin:7px;background:#fff;border-radius:30px;display:inline-block}.serve .owl-theme .owl-dots .owl-dot.active span,.shop .owl-theme .owl-dots .owl-dot:hover span{background:#8fa5b7}.notice{width:80%;margin:30px auto 80px}@media (min-width:580px) and (max-width:928px){.s6-hd{width:62%;margin-left:19%}.serve{width:85%;margin:30px auto 20px}.serve .owl-carousel .owl-nav button.owl-prev{width:40px;height:40px;margin-left:0;margin-top:0}.serve .owl-carousel .owl-nav button.owl-next{width:40px;height:40px;margin-right:0;margin-top:0}}@media (max-width:579px){.s6-hd{width:85%;margin:30px 8%}.serve{width:95%;margin:30px auto 20px}.serve .owl-carousel .owl-nav button.owl-prev{width:40px;height:40px;margin-left:0;margin-top:0}.serve .owl-carousel .owl-nav button.owl-next{width:40px;height:40px;margin-right:0;margin-top:0}.serve .owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:8px 5px}.notice{width:90%;margin:30px auto}}.modal{overflow:hidden!important}.m-box{height:100vh;display:flex}.modal-dialog{width:980px;max-width:96%;margin:30px auto;padding:30px}.modal-content{width:100%;padding:30px 5px;margin:auto;border-radius:20px;background:#e4e4ea}.modal-body{width:100%;padding:5px 50px 10px}.pre-scrollable{overflow-y:auto;max-height:65vh}.info-close{position:absolute;width:48px;right:3%;top:4%;cursor:pointer;z-index:99}.btn-content{background:#000;opacity:.8}.hit-content{width:75%;background:#000;opacity:.8}@media (max-width:767px){.m-box{height:65vh;display:flex}.modal-dialog{width:95%;max-width:95%;margin:20% auto 15%;padding:20px}.info-close{width:40px;right:5%;top:1%}.modal-content{width:100%;padding:30px 10px}.modal-body{width:100%;padding:0 15px}.pre-scrollable{overflow-y:auto;max-height:65vh}.hit-content{width:100%}}body{margin:0;padding:0;background:#000}#kv{position:relative;overflow:hidden}.kv{width:100%}.kv-card{position:absolute;z-index:99;width:20%;margin-top:31%;margin-left:75%}.kv-hd{position:absolute;z-index:99;width:19%;margin-top:35%;margin-left:53%}.kv-star{position:absolute;z-index:55;width:100%;opacity:0}.kv-20logo{position:absolute;z-index:99;width:13%;margin-top:38%;margin-left:3%}@media (max-width:767px){.kv{width:100%}.kv-card{width:40%;margin-top:76%;margin-left:43%}.kv-hd{width:50%;margin-top:110%;margin-left:39%}.kv-20logo{width:30%;margin-top:130%;margin-left:2%}}.slide1{position:absolute;z-index:33;opacity:0}.slide2{position:absolute;z-index:22;opacity:0}.slidebg{opacity:0}.slide1{animation-name:at1;animation-delay:0s;animation-duration:5s;animation-iteration-count:1;animation-fill-mode:none;animation-timing-function:ease-in-out;-moz-animation-name:at1;-moz-animation-delay:0s;-moz-animation-duration:5s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:none;-moz-animation-timing-function:ease-in-out}.slide2{animation-name:at2;animation-delay:0s;animation-duration:18s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-timing-function:ease-in-out;-moz-animation-name:at2;-moz-animation-delay:0s;-moz-animation-duration:18s;-moz-animation-iteration-count:infinite;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out}.slidebg{animation-name:atbg;animation-delay:0s;animation-duration:10s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-in-out;-moz-animation-name:atbg;-moz-animation-delay:0s;-moz-animation-duration:10s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out}@keyframes at1{0%{opacity:0}60%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes at2{0%{opacity:0}15%{opacity:1}30%{opacity:1}55%{opacity:0}}@keyframes atbg{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.kv-act{animation-name:kv-act;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes kv-act{0%{opacity:0}40%{opacity:.4}100%{opacity:1}}
