@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC:400,700,900|Roboto:400,900&display=swap&subset=chinese-traditional");.mask_bottom,.mask_top{width:100%;position:absolute}.mask_bottom svg,.mask_top svg{position:absolute;left:0;width:100%;height:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,textarea,ul{margin:0;padding:0}abbr,acronym,fieldset,img{border:0}q:after,q:before{content:''}button,input,select{outline:0;border:none}.cursor,button{cursor:pointer}textarea{padding:10px;outline:0;border:1px solid #e4eff1;resize:vertical}body,html{width:100%;height:100%}body{color:#333;font-family:'Roboto','Noto Sans TC', 'Microsoft JhengHei', Helvetica, sans-serif}a{text-decoration:none}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}.clearfix{zoom:1}.fleft{float:left}.fright{float:right}.ul{list-style:none}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.wow{visibility:visible!important}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.fadeIn{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes float{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}5%{-webkit-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}55%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes float{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}5%{-webkit-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}55%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}.float{-webkit-animation-name:float;animation-name:float;-webkit-animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18);animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18)}@-webkit-keyframes wow_gift_character{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes wow_gift_character{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.wow_gift_character{-webkit-animation-name:wow_gift_character;animation-name:wow_gift_character;-webkit-animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18);animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18)}@-webkit-keyframes wow_gift_dialog{0%{-webkit-transform:scale(0) rotateZ(30deg);transform:scale(0) rotateZ(30deg)}to{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}}@keyframes wow_gift_dialog{0%{-webkit-transform:scale(0) rotateZ(30deg);transform:scale(0) rotateZ(30deg)}to{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}}.wow_gift_dialog{-webkit-animation-name:wow_gift_dialog;animation-name:wow_gift_dialog;-webkit-animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18);animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18)}@-webkit-keyframes wow_gift_head{0%{opacity:1;left:-20px;top:-17px;-webkit-transform:rotateZ(55deg);transform:rotateZ(55deg)}to{opacity:1;left:-27px;top:1px;-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes wow_gift_head{0%{opacity:1;left:-20px;top:-17px;-webkit-transform:rotateZ(55deg);transform:rotateZ(55deg)}to{opacity:1;left:-27px;top:1px;-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.wow_gift_head{-webkit-animation-name:wow_gift_head;animation-name:wow_gift_head;-webkit-animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18);animation-timing-function:cubic-bezier(0.84, 0.01, 0.47, 1.18)}@-webkit-keyframes go{0%{-webkit-transform:translateX(90px) translateY(0px) rotate(5deg);transform:translateX(90px) translateY(0px) rotate(5deg)}15%{-webkit-transform:translateX(75px) translateY(5px) rotate(2.5deg);transform:translateX(75px) translateY(5px) rotate(2.5deg)}33.33%{-webkit-transform:translateX(60px) translateY(0px) rotate(0deg);transform:translateX(60px) translateY(0px) rotate(0deg)}48%{-webkit-transform:translateX(45px) translateY(5px) rotate(-2.5deg);transform:translateX(45px) translateY(5px) rotate(-2.5deg)}66.66%{-webkit-transform:translateX(30px) translateY(0px) rotate(-5deg);transform:translateX(30px) translateY(0px) rotate(-5deg)}88%{-webkit-transform:translateX(15px) translateY(5px) rotate(-2.5deg);transform:translateX(15px) translateY(5px) rotate(-2.5deg)}to{-webkit-transform:translateX(0) translateY(0px) rotate(0);transform:translateX(0) translateY(0px) rotate(0)}}@keyframes go{0%{-webkit-transform:translateX(90px) translateY(0px) rotate(5deg);transform:translateX(90px) translateY(0px) rotate(5deg)}15%{-webkit-transform:translateX(75px) translateY(5px) rotate(2.5deg);transform:translateX(75px) translateY(5px) rotate(2.5deg)}33.33%{-webkit-transform:translateX(60px) translateY(0px) rotate(0deg);transform:translateX(60px) translateY(0px) rotate(0deg)}48%{-webkit-transform:translateX(45px) translateY(5px) rotate(-2.5deg);transform:translateX(45px) translateY(5px) rotate(-2.5deg)}66.66%{-webkit-transform:translateX(30px) translateY(0px) rotate(-5deg);transform:translateX(30px) translateY(0px) rotate(-5deg)}88%{-webkit-transform:translateX(15px) translateY(5px) rotate(-2.5deg);transform:translateX(15px) translateY(5px) rotate(-2.5deg)}to{-webkit-transform:translateX(0) translateY(0px) rotate(0);transform:translateX(0) translateY(0px) rotate(0)}}.go{-webkit-animation-name:go;animation-name:go;-webkit-animation-timing-function:ease;animation-timing-function:ease}.pos_r{position:relative}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.row-s{margin-right:-10px;margin-left:-10px}.row-s>.col,.row-s>[class*=col-]{padding-right:10px;padding-left:10px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-sm-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-sm-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-sm-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-sm-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-sm-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-sm-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-sm-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-sm-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-sm-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-sm-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-sm-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-sm-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-sm-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-sm-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.order-md-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.order-md-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.order-md-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.order-md-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.order-md-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.order-md-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.order-md-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.order-md-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.order-md-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.order-md-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.order-md-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.order-md-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.order-md-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.order-md-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.mb_show{display:block}@media only screen and (min-width:768px){.mb_show{display:none}}.pc_show{display:none}@media only screen and (min-width:768px){.pc_show{display:block}}.img_100p{max-width:100%}.menu{position:fixed;margin:auto;width:100%;max-width:920px;text-align:center;font-size:0;letter-spacing:0;white-space:nowrap;z-index:100;background-color:#162f6b;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5)}.menu .menu_line{display:none;height:20px;width:1px;background-color:#455892;position:absolute;top:-20px}.menu .menu_line:first-child{left:10px}.menu .menu_line:nth-child(2){right:10px}.menu .item{padding-left:1px;padding-right:0;width:12%;position:relative;display:inline-block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:0}.menu .item.logo{width:28%}.menu .item:first-child{padding-left:0}.menu .item img{max-width:100%;max-height:100%}.menu .menu_link{vertical-align:text-top;background-color:#455892;width:100%;height:50px;display:inline-block;padding-top:5px}@media only screen and (min-width:920px){.menu{padding-top:10px;left:50%;margin-left:-460px;background-color:transparent;-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.5)}.menu .menu_line{display:block}.menu .item{padding-left:2px;padding-right:2px;width:auto;width:auto}.menu .item:hover{top:10px}.menu .menu_link{-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);width:100px;height:80px;padding-top:13px}}.logo .menu_link{background-color:#fff;width:100%;padding:12px 10px}@media only screen and (min-width:920px){.logo .menu_link{padding:20px 45px}}.menu_img{margin:auto;max-width:27px}.menu_img .pb{padding-bottom:140%}@media only screen and (min-width:920px){.menu_img{max-width:62px}.menu_img .pb{padding-bottom:84.93151%}}.menu01{background:url(../images/m_menu01.png) center center no-repeat;background-size:contain}@media only screen and (min-width:920px){.menu01{background:url(../images/menu01.png) center center no-repeat;background-size:contain}}.menu02{background:url(../images/m_menu02.png) center center no-repeat;background-size:contain}@media only screen and (min-width:920px){.menu02{background:url(../images/menu02.png) center center no-repeat;background-size:contain}}.menu03{background:url(../images/m_menu03.png) center center no-repeat;background-size:contain}@media only screen and (min-width:920px){.menu03{background:url(../images/menu03.png) center center no-repeat;background-size:contain}}.menu04{background:url(../images/m_menu04.png) center center no-repeat;background-size:contain}@media only screen and (min-width:920px){.menu04{background:url(../images/menu04.png) center center no-repeat;background-size:contain}}.menu05{background:url(../images/m_menu05.png) center center no-repeat;background-size:contain}@media only screen and (min-width:920px){.menu05{background:url(../images/menu05.png) center center no-repeat;background-size:contain}}.menu06{background:url(../images/m_menu06.png) center center no-repeat;background-size:contain}@media only screen and (min-width:920px){.menu06{background:url(../images/menu06.png) center center no-repeat;background-size:contain}}.main{position:relative;margin:auto;padding-right:20px;padding-left:20px}@media only screen and (min-width:768px){.main{padding-right:50px;padding-left:50px;max-width:1200px}}.wrap{width:100%;overflow:hidden;padding-top:40px;background-color:#162f6b}.area_kv{background:#162f6b;position:relative}.area_kv .bg{padding-bottom:171.6%}.area_kv .snow{background:url(../images/m_snow.svg) center top no-repeat;background-size:cover;background-attachment:scroll}@media only screen and (min-width:768px){.area_kv .bg{padding-bottom:65%}.area_kv .snow{background:url(../images/snow.svg) center -200% no-repeat;background-size:90% 90%;background-attachment:fixed}}.area_kv .g_kv_title{position:absolute;width:78.4%;left:8.93333%;top:8.08081%;background:url(../images/m_kv_title.png) center center no-repeat;background-size:contain}.area_kv .g_kv_title>.pb{position:relative;padding-bottom:72.53289%}@media only screen and (min-width:768px){.area_kv .g_kv_title{width:50.25%;left:8.33333%;top:16.41026%;background:url(../images/kv_title.png) center center no-repeat;background-size:contain}.area_kv .g_kv_title>.pb{padding-bottom:65.83748%}}.area_kv .kv_dialog{position:absolute;width:53.125%;left:47.53289%;top:-3.85488%;background:url(../images/m_kv_dialog.png) center center no-repeat;background-size:contain;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.area_kv .kv_dialog>.pb{padding-bottom:48.60681%}@media only screen and (min-width:768px){.area_kv .kv_dialog{width:55.55556%;left:47.92703%;top:-2.51889%;background:url(../images/kv_dialog.png) center center no-repeat;background-size:contain}.area_kv .kv_dialog>.pb{padding-bottom:48.65672%}}.area_kv .kv_floor{position:absolute;bottom:-2px;left:0;width:100%;height:18.64802%}@media only screen and (min-width:768px){.area_kv .kv_floor{height:30.76923%}}.area_kv .kv_floor .pos_r{width:100%;height:100%}.area_kv .kv_floor svg{position:absolute;bottom:0;left:0;width:100%;height:100%}.area_kv .g_kv_tree{position:absolute;z-index:1;width:53.33333%;left:18.66667%;top:47.08625%;background:url(../images/kv_tree.png) center center no-repeat;background-size:contain}.area_kv .g_kv_tree>.pb{position:relative;padding-bottom:116.13636%}@media only screen and (min-width:768px){.area_kv .g_kv_tree{width:39%;left:59.5%;top:10.64103%}.area_kv .g_kv_tree>.pb{padding-bottom:121.5812%}}.area_kv .kv_gift{position:absolute;z-index:1;width:89.46667%;left:4.53333%;bottom:0%}.area_kv .kv_gift>.pb{position:relative;padding-bottom:20.41729%;background:url(../images/m_kv_gift.png) center center no-repeat;background-size:contain}@media only screen and (min-width:768px){.area_kv .kv_gift{width:69.16667%;left:5.5%;bottom:0%}.area_kv .kv_gift>.pb{padding-bottom:19.27711%;background:url(../images/kv_gift.png) center center no-repeat;background-size:contain}}.area_kv .kv_character{position:absolute;z-index:2;width:39.54545%;left:72.72727%;top:60.27397%}@media only screen and (min-width:768px){.area_kv .kv_character{width:33.54701%;left:62.82051%;top:75.21968%}}.area_maingift{position:relative;padding-top:96px;padding-bottom:40px;background:#007d55 url(../images/green_bg.jpg) center center repeat;background-size:14px auto}.area_maingift .tree{position:absolute;left:50%;z-index:1;bottom:158px;margin-left:526px}.area_maingift .tree2{position:absolute;left:50%;z-index:1;bottom:228px;margin-left:-610px}@media only screen and (min-width:768px){.area_maingift{background:#007d55 url(../images/green_bg.jpg) center center repeat;background-size:26px auto}}.maingift_mask{position:absolute;top:-2px;left:0;width:100%;height:76px}@media only screen and (min-width:768px){.maingift_mask{height:86px}}.maingift_mask .pos_r{width:100%;height:100%}.maingift_mask svg{position:absolute;bottom:0;left:-1%;width:102%;height:100%}.maingift_floor{position:absolute;bottom:-2px;left:-1;width:100%;height:305px}@media only screen and (min-width:768px){.maingift_floor{height:380px}}.maingift_floor .pos_r{width:102%;height:100%}.maingift_floor svg{position:absolute;bottom:0;left:-1%;width:102%;height:100%}.maingift_floor2{position:absolute;bottom:-4px;left:-1;width:100%;height:305px}@media only screen and (min-width:768px){.maingift_floor2{height:270px}}.maingift_floor2 .pos_r{width:102%;height:100%}.maingift_floor2 svg{position:absolute;bottom:0;left:-1%;width:102%;height:100%}.maingift_contain{background-color:#fff;border:10px solid #cfa972;position:relative;border-radius:10px;padding:20px;z-index:5}.maingift_contain .deco{background:#cfa972;height:20px;width:20px;position:absolute;border-radius:50%}.maingift_contain .deco:first-child{left:-10px;top:-10px}.maingift_contain .deco:nth-child(2){right:-10px;top:-10px}.maingift_contain .deco:nth-child(3){left:-10px;bottom:-10px}.maingift_contain .deco:nth-child(4){right:-10px;bottom:-10px}@media only screen and (min-width:768px){.maingift_contain{border-width:20px;padding:30px}.maingift_contain .deco{height:40px;width:40px}.maingift_contain .deco:first-child{left:-20px;top:-20px}.maingift_contain .deco:nth-child(2){right:-20px;top:-20px}.maingift_contain .deco:nth-child(3){left:-20px;bottom:-20px}.maingift_contain .deco:nth-child(4){right:-20px;bottom:-20px}}.price_list{padding-left:0px}@media only screen and (min-width:992px){.price_list{padding-left:20px}}.price_list .item{padding:10px 0}.price_list .item+.item{border-top:1px dashed #dcdcdc}@media only screen and (min-width:992px){.price_list .item{padding-top:30px;padding-bottom:30px}.price_list .item:first-child{padding-top:0}.price_list .item:last-child{padding-bottom:0}}.price_list .product_title{font-size:15px;font-weight:900;color:#162f6b;line-height:23px}@media only screen and (min-width:992px){.price_list .product_title{line-height:36px;font-size:26px}}.send{color:#ffffff;background-color:#162f6b;font-size:12px;display:inline-block;padding:0 5px;border-radius:20px;margin-bottom:8px}.send .heilight{color:#ffe003}@media only screen and (min-width:992px){.send{margin-bottom:10px;font-size:18px;padding:0 10px}}.sale{color:#e53a98}.sale .num{font-size:24px}@media only screen and (min-width:992px){.sale .num{font-size:40px}}.g_buy_btn{text-align:right}.buy_btn{display:inline-block;background-color:#e53a98;color:#fff;-webkit-box-shadow:0 3px 0px #9f265b;box-shadow:0 3px 0px #9f265b;padding:8px 15px;font-size:14px;border-radius:5px;font-weight:600;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.buy_btn:hover{-webkit-box-shadow:0 0px 0px #9f265b;box-shadow:0 0px 0px #9f265b;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}@media only screen and (min-width:992px){.buy_btn{border-radius:10px;-webkit-box-shadow:0 5px 0px #9f265b;box-shadow:0 5px 0px #9f265b;font-size:24px;padding:15px 20px}.buy_btn:hover{-webkit-box-shadow:0 0px 0px #9f265b;box-shadow:0 0px 0px #9f265b;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}@media only screen and (min-width:1366px){.buy_btn{padding-left:46px;padding-right:46px}}.original_price{color:#989898;font-size:12px;margin-bottom:10px}@media only screen and (min-width:992px){.original_price{padding-top:10px;font-size:16px;margin-bottom:14px}}.m_maingift_tag{position:absolute;width:105px;top:-24px;left:5px}@media only screen and (min-width:768px){.m_maingift_tag{top:-34px}}@media only screen and (min-width:992px){.m_maingift_tag{width:198px;top:-46px;left:5px}}.maingift_santa{position:absolute;width:16.91667%;left:-46px;bottom:-48px;display:none}@media only screen and (min-width:992px){.maingift_santa{display:block;font-size:40px;-webkit-animation:float 5s infinite;animation:float 5s infinite}}.section_title{display:inline-block;margin-bottom:40px}.section_title .gift{position:relative;width:55px;height:83px}.section_title .gift_body{position:absolute;left:0;bottom:0;max-width:100%}.section_title .gift_character_mask{width:35px;height:73px;overflow:hidden;display:block;position:absolute;left:20px;top:8px}.section_title .gift_character{width:100%;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:0.5s cubic-bezier(0.84, 0.01, 0.47, 1.18);-o-transition:0.5s cubic-bezier(0.84, 0.01, 0.47, 1.18);transition:0.5s cubic-bezier(0.84, 0.01, 0.47, 1.18);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.section_title .gift_head{-webkit-transition:0.5s cubic-bezier(0.84, 0.01, 0.47, 1.18);-o-transition:0.5s cubic-bezier(0.84, 0.01, 0.47, 1.18);transition:0.5s cubic-bezier(0.84, 0.01, 0.47, 1.18);position:absolute;width:48px;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;left:-10px;top:-17px;-webkit-transform:rotateZ(55deg);-ms-transform:rotate(55deg);transform:rotateZ(55deg)}.section_title .gift_dialog{position:absolute;left:70px;width:180px;top:0px;-webkit-transform:scale(0) rotateZ(30deg);-ms-transform:scale(0) rotate(30deg);transform:scale(0) rotateZ(30deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.section_title .title{margin-left:73px}.section_title .gift_title{width:206px;padding-top:50px}@media only screen and (min-width:992px){.section_title .gift{width:78px;height:120px}.section_title .gift_character_mask{width:57px;height:100px;top:5px}.section_title .gift_head{width:71px;left:-16px}.section_title .gift_dialog{width:267px;left:96px;top:9px}.section_title .title{margin-left:96px}.section_title .gift_title{width:309px;padding-top:78px}}.section_title.all{text-align:center;width:100%;position:relative;margin-bottom:30px}.section_title.all .gift{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);width:265px;margin:0 auto 10px}.section_title.all .gift_body{width:55px}.section_title.all .title{margin-left:0;font-size:15px}.section_title.all .gift_dialog{left:70px;top:28px}.section_title.all .mb_br{display:block}@media only screen and (min-width:992px){.section_title.all{text-align:left;margin-bottom:60px}.section_title.all .mb_br{display:inline}.section_title.all .gift{margin-left:0}.section_title.all .gift_body{width:78px}.section_title.all .gift_dialog{left:110px;top:20px}.section_title.all .title{position:absolute;left:150px;top:88px;font-size:20px}}.area_books{position:relative;padding-top:20px;padding-bottom:90px;background:#003d29 url(../images/snow_green.svg) center top no-repeat;background-size:1200px auto}.area_books .area_books_floor{width:100%;height:63px;position:absolute;bottom:0}.area_books .area_books_floor svg{position:absolute;bottom:0;left:0;width:100%;height:100%}@media only screen and (min-width:768px){.area_books{padding-top:96px;padding-bottom:108px}.area_books .area_books_floor{height:56px}}.books_contain{background-color:#fff;border:10px solid #007d55;position:relative;border-radius:10px;padding:20px;z-index:5;min-height:810px}.books_contain .deco{background:#007d55;height:20px;width:20px;position:absolute;border-radius:50%}.books_contain .deco:first-child{left:-10px;top:-10px}.books_contain .deco:nth-child(2){right:-10px;top:-10px}.books_contain .deco:nth-child(3){left:-10px;bottom:-10px}.books_contain .deco:nth-child(4){right:-10px;bottom:-10px}@media only screen and (min-width:768px){.books_contain{border-width:20px;padding:30px}.books_contain .deco{height:40px;width:40px}.books_contain .deco:first-child{left:-20px;top:-20px}.books_contain .deco:nth-child(2){right:-20px;top:-20px}.books_contain .deco:nth-child(3){left:-20px;bottom:-20px}.books_contain .deco:nth-child(4){right:-20px;bottom:-20px}}.g_tab{position:absolute;top:-40px;text-align:center;left:0;right:0;z-index:5}@media only screen and (min-width:992px){.g_tab{top:-70px;left:10%;right:auto}}.tab{background-color:#cfa972;padding:2px;border-radius:50%;display:inline-block;position:relative;color:#544a21;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.35);cursor:pointer;margin:0 5px}@media only screen and (max-width:351px){.tab{margin-right:0;margin-left:0}}.tab svg{width:18px;fill:#544a21}.tab .tab_contain{border:1px dashed #f9d07c;border-radius:50%;width:80px;height:80px;display:table;text-align:center}.tab .tab_contain .txt_icon{width:18px;margin-top:5px}@media only screen and (min-width:992px){.tab .tab_contain .txt_icon{width:24px}}.tab .tab_contain .txt_default{display:inline-block}.tab .tab_contain .txt_active{display:none}.tab .tab_contain .price{padding-top:6px;display:table-cell;vertical-align:middle;font-weight:800;line-height:15px;font-size:12px;letter-spacing:-1px}.tab .tab_contain .price .num{font-size:18px}.tab .tab_contain .tab_price{width:18px}.tab .ribbon{position:absolute;background:url(../images/tab_ribbon_default.png) center center no-repeat;background-size:contain;width:48px;height:27px;top:-12px;left:50%;margin-left:-26px}.tab:hover{background-color:#c3995d}.tab.active{background-color:#d13939;color:#fff}.tab.active .txt_default{display:none}.tab.active .txt_active{display:inline-block}.tab.active svg{fill:#fff}.tab.active .tab_contain{border-color:#f27979}.tab.active .ribbon{background:url(../images/tab_ribbon_active.png) center center no-repeat;background-size:contain}@media only screen and (min-width:992px){.tab{padding:3px;margin:0 15px}.tab .tab_contain{border-width:2px;width:107px;height:107px}.tab .tab_contain .price{font-size:16px;line-height:18px}.tab .tab_contain .price .num{font-size:22px}.tab .ribbon{width:95px;height:55px;margin-left:-47px;top:-25px}}.santa_books{position:absolute;left:50%;margin-left:200px;top:-96px;display:none}@media only screen and (min-width:992px){.santa_books{display:block}}.tab_info{display:none;padding-top:40px}@media only screen and (min-width:992px){.tab_info{padding:40px 20px 0}}.price_ori{font-size:12px;color:#9c9c9c}.chart{width:30px;height:30px;background:#d13939;border-radius:50%;text-align:center;padding-top:5px;margin-top:15px}.chart svg{fill:#fff;width:20px}@media only screen and (min-width:992px){.chart{width:36px;height:36px;padding-top:8px;margin-top:10px}.chart svg{width:24px}}.book_list{text-align:left}.book_list .item{margin-bottom:20px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;display:block}.book_list .item:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.book_list .img_box{width:100%;margin:0 auto 10px;background-color:#fff}.book_list .img_box img{width:100%}@media only screen and (min-width:992px){.book_list .item{padding:10px}}.book_name{font-size:16px;margin-bottom:5px;max-height:48px;overflow:hidden;color:#333}.book_name .note{font-size:14px}.book_info{position:relative;bottom:-1px}.book_info .price{font-size:16px;color:#d13939;font-weight:800}.book_info .price .num{font-size:24px}.area_love{background-color:#fdf1db;padding-top:10px;padding-bottom:40px}.area_love .section_title .title{color:#544a21}.area_love .snowman{position:absolute;left:50%;margin-left:97px;z-index:23;width:40px;top:-88px}@media only screen and (min-width:768px){.area_love .snowman{margin-left:200px;width:80px;top:-100px}}@media only screen and (min-width:992px){.area_love .snowman{margin-left:350px;top:-183px}}.area_love .ballon_left01{position:absolute;left:50%;margin-left:-660px;top:300px;-webkit-animation:float 5s infinite;animation:float 5s infinite}.area_love .ballon_right01{position:absolute;left:50%;margin-left:520px;top:570px;-webkit-animation:float 5s -1s infinite;animation:float 5s -1s infinite}.area_love .ballon_right02{position:absolute;left:50%;margin-left:480px;top:720px;-webkit-animation:float 5s -1.5s infinite;animation:float 5s -1.5s infinite}.area_love .trees_green{position:absolute;left:50%;margin-left:-149px;z-index:23;width:300px;bottom:-62px}@media only screen and (min-width:768px){.area_love .trees_green{margin-left:-200px;width:440px;bottom:-78px}}@media only screen and (min-width:992px){.area_love .trees_green{margin-left:-26px;bottom:-95px}}@media only screen and (min-width:992px){.area_love{padding-top:60px}}.area_love .gift_style .book_name{color:#fff}.area_love .gift_style .price_ori{color:#d4d4d4}.area_love .gift_style .price{color:#ffd637}.area_love .gift_style .item{border-color:#7059b2}.area_love .gift_style .book_info{background-color:#7059b2}.area_love .gift_style .chart{background-color:#ffd637}.area_love .gift_style .chart svg{fill:#7059b2}.mask_bottom{height:32px;bottom:0}@media only screen and (min-width:992px){.mask_bottom{height:63px}}.mask_top{height:32px;top:0}@media only screen and (min-width:992px){.mask_top{height:63px}}.book_list.gift_style{padding-left:0px;padding-right:0px}.book_list.gift_style .ribbon{position:absolute;left:50%;width:40px;margin-left:-20px;top:-20px}.book_list.gift_style .item{background-color:#fff;padding:10px 10px 0;border:2px solid #7059b2;border-radius:10px;margin-bottom:30px;-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.5);box-shadow:0 0 0px rgba(0, 0, 0, 0.5);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.book_list.gift_style .item:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5)}.book_list.gift_style .book_info{margin-left:-10px;margin-right:-10px;padding:10px;background:#7059b2}@media only screen and (min-width:992px){.book_list.gift_style{padding-left:40px;padding-right:40px}.book_list.gift_style .item{border-width:4px;margin-bottom:50px}.book_list.gift_style .ribbon{width:66px;margin-left:-33px;top:-31px}}.area_grow{background:#8f1515 url(../images/area_grow_bg.png) center center repeat;background-size:8px auto;padding-top:60px;padding-bottom:60px}.area_grow .area_grow_character{position:absolute;left:50%;margin-left:-590px;top:500px;-webkit-animation:float 5s -1s infinite;animation:float 5s -1s infinite}.area_grow .area_grow_tree{position:absolute;left:50%;margin-left:0;bottom:-20px;width:219px}@media only screen and (min-width:992px){.area_grow .area_grow_tree{bottom:0}}.area_grow .area_grow_tree02{position:absolute;left:50%;margin-left:450px;bottom:0px;width:219px}.area_grow .section_title .title{color:#fff}.area_grow .gift_style .book_name{color:#fff}.area_grow .gift_style .price_ori{color:#636363}.area_grow .gift_style .price{color:#2a4474}.area_grow .gift_style .item{border-color:#c9a763}.area_grow .gift_style .book_info{background-color:#c9a763}.area_grow .gift_style .chart{background-color:#2a4474}.area_grow .gift_style .chart svg{fill:#ffffff}@media only screen and (min-width:992px){.area_grow{padding-top:100px}}.area_game{background-color:#fdf1db;padding-top:40px}.area_game .area_game_character{position:absolute;left:50%;margin-left:-670px;top:500px;-webkit-animation:float 5s -1s infinite;animation:float 5s -1s infinite}.area_game .section_title .title{color:#544a21}@media only screen and (min-width:992px){.area_game{padding-top:60px}}.area_game .gift_style .book_name{color:#fff}.area_game .gift_style .price_ori{color:#d4d4d4}.area_game .gift_style .price{color:#ffd637}.area_game .gift_style .item{border-color:#cf2626}.area_game .gift_style .book_info{background-color:#cf2626}.area_game .gift_style .chart{background-color:#ffd637}.area_game .gift_style .chart svg{fill:#cf2626}.area_health{background:#8f1515 url(../images/area_health_bg.png) center center repeat;background-size:8px auto;padding-top:80px;padding-bottom:80px}.area_health .area_health_character{position:absolute;left:50%;z-index:1;margin-left:270px;top:-50px}.area_health .section_title .title{color:#fff}.area_health .gift_style .book_name{color:#fff}.area_health .gift_style .price_ori{color:#636363}.area_health .gift_style .price{color:#2a4474}.area_health .gift_style .item{border-color:#c9a763}.area_health .gift_style .book_info{background-color:#c9a763}.area_health .gift_style .chart{background-color:#2a4474}.area_health .gift_style .chart svg{fill:#ffffff}.area_add{background:#162f6b url(../images/snow_blue.svg) center top no-repeat;padding-top:40px;padding-bottom:80px}.area_add .section_title .title{color:#fff}.area_add .area_tree_right{position:absolute;left:50%;margin-left:300px;bottom:0}.area_add .area_tree_left{position:absolute;left:50%;margin-left:-650px;bottom:0}.area_add .area_add_santa{position:absolute;left:50%;z-index:1;margin-left:20px;top:-60px;-webkit-animation:float 5s infinite;animation:float 5s infinite;width:115px}@media only screen and (min-width:992px){.area_add .area_add_santa{width:230px;margin-left:250px}}@media only screen and (min-width:992px){.area_add{padding-top:60px}}.area_add .gift_style .book_name{color:#fff}.area_add .gift_style .price_ori{color:#636363}.area_add .gift_style .price{color:#062654}.area_add .gift_style .item{border-color:#0cbcb9}.area_add .gift_style .book_info{background-color:#0cbcb9}.area_add .gift_style .chart{background-color:#062654}.area_add .gift_style .chart svg{fill:#fff}