@import"https://fonts.googleapis.com/css?family=Nunito";*{font-family:"noto sans tc","droid sans fallback","microsoft jhenghei","microsoft yahei",sans-serif}body{background:#f8f8f8}.btn-outline-success{background:#fff}.no-break{word-break:keep-all;white-space:nowrap}.navbar{background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.navbar.mini{-webkit-transition:all .3s;transition:all .3s}.navbar.mini img{height:56px;-webkit-transition:all .3s;transition:all .3s}.navbar .justify-content-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar img{max-width:300px;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 414px){.navbar img{max-width:250px}}@media(max-width: 360px){.navbar img{max-width:200px}}.navbar a{vertical-align:middle;color:#000}.navbar .navbar-brand{font-size:24px;font-weight:bold}@media(min-width: 340px){.navbar .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width: 376px){.navbar .navbar-nav .nav-link{padding-right:.25rem;padding-left:.25rem}}.navbar .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar.navbar-primary{z-index:10}@media(max-width: 376px){.navbar.navbar-primary{padding-left:.25rem;padding-right:.25rem}}.navbar.navbar-primary .container{z-index:-1}.navbar.navbar-secondary{margin-top:58px;border-bottom:1px solid #dfdfdf;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.15);box-shadow:1px 1px 10px rgba(0,0,0,.15);background:hsla(0,0%,100%,.96);z-index:9}.navbar .nav-item{margin-right:10px;padding-right:10px}@media(max-width: 400px){.navbar .nav-item{margin-right:0;padding-right:0}}.navbar .nav-item .nav-link{word-break:keep-all;white-space:nowrap;position:relative;color:#fff;font-size:20px}@media(max-width: 470px){.navbar .nav-item .nav-link{font-size:16px}}.navbar .nav-item .nav-link:hover .text{color:#c4366c;-webkit-transition:color .3s;transition:color .3s}.navbar .nav-item .nav-link:hover .border{width:100%;color:#c4366c;border:1px solid #c4366c !important;-webkit-transition:width .3s,border .3s;transition:width .3s,border .3s}.navbar .nav-item .nav-link i{font-size:20px;margin-right:5px}.navbar .nav-item .nav-link .border{position:absolute;bottom:0;left:0;width:0;height:2px;border:0px solid #c4366c !important;-webkit-transition:width .3s,border .3s;transition:width .3s,border .3s}.navbar .nav-item.shopcar .count{width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .nav-item.shopcar .count .text{border-radius:100%;text-align:center;color:#fff;font-weight:bold;background:red;font-size:12px;width:20px;height:20px}.main{margin-top:105px}.sweet-alert h2{padding-top:8px}img{max-width:100%}.simple-pagination{display:inline-block;text-align:center;position:relative}.simple-pagination .pagination.disabled{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:hsla(0,0%,100%,.8)}.simple-pagination.pagination{margin-bottom:0}.simple-pagination ul{list-style:none;margin:0;padding:0}.simple-pagination ul li{display:inline-block}.simple-pagination .page-link{color:#3c4b5d}.simple-pagination .page-link:focus{-webkit-box-shadow:0 0 0 .2rem rgba(123,127,132,.25);box-shadow:0 0 0 .2rem rgba(123,127,132,.25)}.simple-pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#28a745;border-color:#28a745}.modal-open2{overflow:hidden}.footer{padding:30px 0;text-align:center;background-image:url("../../img/bg2.jpg");background-size:cover}.footer .contact{padding:10px 0}.footer .contact .line{width:180px;height:180px;background-color:#fff;padding:20px}.footer .about{font-size:24px;font-weight:bold}.footer .copyright{font-size:16px;color:gray}#carousel{background:#fad3d7}#carousel .carousel-item{display:block;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;text-align:center}#carousel .carousel-item.active{display:block;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}#carousel .carousel-indicators li{width:20px;height:20px;background-color:#d3394a;border-radius:100%}.page-serivce{background-color:#171717;padding-top:20px;padding-left:20px}.page-serivce .panel{position:relative;height:400px;overflow:hidden;margin-bottom:20px;padding-right:20px}.page-serivce .panel .img{background-repeat:no-repeat;background-size:100% auto;background-position:center;position:absolute;top:0;left:0;width:calc(100% - 20px);height:100%}.page-serivce .panel .mask{position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(#630044));background:linear-gradient(rgb(0, 0, 0), #630044);opacity:.5;top:0;left:0;width:calc(100% - 20px);height:100%}.page-serivce .panel .text{position:absolute;top:0;left:0;width:calc(100% - 20px);height:100%;text-align:left;padding:20px}.page-serivce .panel .text h2{color:#4eb9d0;margin-bottom:150px}.page-serivce .panel .text h5{color:#fff;line-height:36px}