@charset "UTF-8";.container{margin-right: auto; margin-left: auto;}.container:before, .container:after{content: " "; display: table;}.container:after{clear: both;}@media (min-width: 768px){.container{width: 750px;}}@media (min-width: 992px){.container{width: 970px;}}@media (min-width: 1200px){.container{width: 1170px;}}.container-fluid{margin-right: auto; margin-left: auto;}.container-fluid:before, .container-fluid:after{content: " "; display: table;}.container-fluid:after{clear: both;}.row:before, .row:after{content: " "; display: table;}.row:after{clear: both;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position: relative; min-height: 1px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float: left;}.col-xs-1{width: 8.33333%;}.col-xs-2{width: 16.66667%;}.col-xs-3{width: 25%;}.col-xs-4{width: 33.33333%;}.col-xs-5{width: 41.66667%;}.col-xs-6{width: 50%;}.col-xs-7{width: 58.33333%;}.col-xs-8{width: 66.66667%;}.col-xs-9{width: 75%;}.col-xs-10{width: 83.33333%;}.col-xs-11{width: 91.66667%;}.col-xs-12{width: 100%;}.col-xs-pull-0{right: auto;}.col-xs-pull-1{right: 8.33333%;}.col-xs-pull-2{right: 16.66667%;}.col-xs-pull-3{right: 25%;}.col-xs-pull-4{right: 33.33333%;}.col-xs-pull-5{right: 41.66667%;}.col-xs-pull-6{right: 50%;}.col-xs-pull-7{right: 58.33333%;}.col-xs-pull-8{right: 66.66667%;}.col-xs-pull-9{right: 75%;}.col-xs-pull-10{right: 83.33333%;}.col-xs-pull-11{right: 91.66667%;}.col-xs-pull-12{right: 100%;}.col-xs-push-0{left: auto;}.col-xs-push-1{left: 8.33333%;}.col-xs-push-2{left: 16.66667%;}.col-xs-push-3{left: 25%;}.col-xs-push-4{left: 33.33333%;}.col-xs-push-5{left: 41.66667%;}.col-xs-push-6{left: 50%;}.col-xs-push-7{left: 58.33333%;}.col-xs-push-8{left: 66.66667%;}.col-xs-push-9{left: 75%;}.col-xs-push-10{left: 83.33333%;}.col-xs-push-11{left: 91.66667%;}.col-xs-push-12{left: 100%;}.col-xs-offset-0{margin-left: 0%;}.col-xs-offset-1{margin-left: 8.33333%;}.col-xs-offset-2{margin-left: 16.66667%;}.col-xs-offset-3{margin-left: 25%;}.col-xs-offset-4{margin-left: 33.33333%;}.col-xs-offset-5{margin-left: 41.66667%;}.col-xs-offset-6{margin-left: 50%;}.col-xs-offset-7{margin-left: 58.33333%;}.col-xs-offset-8{margin-left: 66.66667%;}.col-xs-offset-9{margin-left: 75%;}.col-xs-offset-10{margin-left: 83.33333%;}.col-xs-offset-11{margin-left: 91.66667%;}.col-xs-offset-12{margin-left: 100%;}.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5,.col-xs-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5,.col-xs-3-5, .col-sm-3-5, .col-md-3-5, .col-lg-3-5,.col-xs-4-5, .col-sm-4-5, .col-md-4-5, .col-lg-4-5{position: relative; min-height: 2px; float: left;}.col-xs-1-5{width: 20%;}.col-xs-2-5{width: 40%;}.col-xs-3-5{width: 60%;}.col-xs-4-5{width: 80%;}.col-xs-push-1-5{left: 20%;}.col-xs-push-2-5{left: 40%;}.col-xs-push-3-5{left: 60%;}.col-xs-push-4-5{left: 80%;}.col-xs-pull-1-5{right: 20%;}.col-xs-pull-2-5{right: 40%;}.col-xs-pull-3-5{right: 60%;}.col-xs-pull-4-5{right: 80%;}.col-xs-offset-1-5{margin-left: 20%;}.col-xs-offset-2-5{margin-left: 40%;}.col-xs-offset-3-5{margin-left: 60%;}.col-xs-offset-4-5{margin-left: 80%;}@media (min-width: 768px){.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{float: left;} .col-sm-1{width: 8.33333%;} .col-sm-2{width: 16.66667%;} .col-sm-3{width: 25%;} .col-sm-4{width: 33.33333%;} .col-sm-5{width: 41.66667%;} .col-sm-6{width: 50%;} .col-sm-7{width: 58.33333%;} .col-sm-8{width: 66.66667%;} .col-sm-9{width: 75%;} .col-sm-10{width: 83.33333%;} .col-sm-11{width: 91.66667%;} .col-sm-12{width: 100%;} .col-sm-pull-0{right: auto;} .col-sm-pull-1{right: 8.33333%;} .col-sm-pull-2{right: 16.66667%;} .col-sm-pull-3{right: 25%;} .col-sm-pull-4{right: 33.33333%;} .col-sm-pull-5{right: 41.66667%;} .col-sm-pull-6{right: 50%;} .col-sm-pull-7{right: 58.33333%;} .col-sm-pull-8{right: 66.66667%;} .col-sm-pull-9{right: 75%;} .col-sm-pull-10{right: 83.33333%;} .col-sm-pull-11{right: 91.66667%;} .col-sm-pull-12{right: 100%;} .col-sm-push-0{left: auto;} .col-sm-push-1{left: 8.33333%;} .col-sm-push-2{left: 16.66667%;} .col-sm-push-3{left: 25%;} .col-sm-push-4{left: 33.33333%;} .col-sm-push-5{left: 41.66667%;} .col-sm-push-6{left: 50%;} .col-sm-push-7{left: 58.33333%;} .col-sm-push-8{left: 66.66667%;} .col-sm-push-9{left: 75%;} .col-sm-push-10{left: 83.33333%;} .col-sm-push-11{left: 91.66667%;} .col-sm-push-12{left: 100%;} .col-sm-offset-0{margin-left: 0%;} .col-sm-offset-1{margin-left: 8.33333%;} .col-sm-offset-2{margin-left: 16.66667%;} .col-sm-offset-3{margin-left: 25%;} .col-sm-offset-4{margin-left: 33.33333%;} .col-sm-offset-5{margin-left: 41.66667%;} .col-sm-offset-6{margin-left: 50%;} .col-sm-offset-7{margin-left: 58.33333%;} .col-sm-offset-8{margin-left: 66.66667%;} .col-sm-offset-9{margin-left: 75%;} .col-sm-offset-10{margin-left: 83.33333%;} .col-sm-offset-11{margin-left: 91.66667%;} .col-sm-offset-12{margin-left: 100%;} .col-sm-1-5{width: 20%;} .col-sm-2-5{width: 40%;} .col-sm-3-5{width: 60%;} .col-sm-4-5{width: 80%;} .col-sm-push-1-5{left: 20%;} .col-sm-push-2-5{left: 40%;} .col-sm-push-3-5{left: 60%;} .col-sm-push-4-5{left: 80%;} .col-sm-pull-1-5{right: 20%;} .col-sm-pull-2-5{right: 40%;} .col-sm-pull-3-5{right: 60%;} .col-sm-pull-4-5{right: 80%;}}@media (min-width: 992px){.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{float: left;} .col-md-1{width: 8.33333%;} .col-md-2{width: 16.66667%;} .col-md-3{width: 25%;} .col-md-4{width: 33.33333%;} .col-md-5{width: 41.66667%;} .col-md-6{width: 50%;} .col-md-7{width: 58.33333%;} .col-md-8{width: 66.66667%;} .col-md-9{width: 75%;} .col-md-10{width: 83.33333%;} .col-md-11{width: 91.66667%;} .col-md-12{width: 100%;} .col-md-pull-0{right: auto;} .col-md-pull-1{right: 8.33333%;} .col-md-pull-2{right: 16.66667%;} .col-md-pull-3{right: 25%;} .col-md-pull-4{right: 33.33333%;} .col-md-pull-5{right: 41.66667%;} .col-md-pull-6{right: 50%;} .col-md-pull-7{right: 58.33333%;} .col-md-pull-8{right: 66.66667%;} .col-md-pull-9{right: 75%;} .col-md-pull-10{right: 83.33333%;} .col-md-pull-11{right: 91.66667%;} .col-md-pull-12{right: 100%;} .col-md-push-0{left: auto;} .col-md-push-1{left: 8.33333%;} .col-md-push-2{left: 16.66667%;} .col-md-push-3{left: 25%;} .col-md-push-4{left: 33.33333%;} .col-md-push-5{left: 41.66667%;} .col-md-push-6{left: 50%;} .col-md-push-7{left: 58.33333%;} .col-md-push-8{left: 66.66667%;} .col-md-push-9{left: 75%;} .col-md-push-10{left: 83.33333%;} .col-md-push-11{left: 91.66667%;} .col-md-push-12{left: 100%;} .col-md-offset-0{margin-left: 0%;} .col-md-offset-1{margin-left: 8.33333%;} .col-md-offset-2{margin-left: 16.66667%;} .col-md-offset-3{margin-left: 25%;} .col-md-offset-4{margin-left: 33.33333%;} .col-md-offset-5{margin-left: 41.66667%;} .col-md-offset-6{margin-left: 50%;} .col-md-offset-7{margin-left: 58.33333%;} .col-md-offset-8{margin-left: 66.66667%;} .col-md-offset-9{margin-left: 75%;} .col-md-offset-10{margin-left: 83.33333%;} .col-md-offset-11{margin-left: 91.66667%;} .col-md-offset-12{margin-left: 100%;} .col-md-1-5{width: 20%;} .col-md-2-5{width: 40%;} .col-md-3-5{width: 60%;} .col-md-4-5{width: 80%;} .col-md-push-1-5{left: 20%;} .col-md-push-2-5{left: 40%;} .col-md-push-3-5{left: 60%;} .col-md-push-4-5{left: 80%;} .col-md-pull-1-5{right: 20%;} .col-md-pull-2-5{right: 40%;} .col-md-pull-3-5{right: 60%;} .col-md-pull-4-5{right: 80%;}}@media (min-width: 1200px){.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{float: left;} .col-lg-1{width: 8.33333%;} .col-lg-2{width: 16.66667%;} .col-lg-3{width: 25%;} .col-lg-4{width: 33.33333%;} .col-lg-5{width: 41.66667%;} .col-lg-6{width: 50%;} .col-lg-7{width: 58.33333%;} .col-lg-8{width: 66.66667%;} .col-lg-9{width: 75%;} .col-lg-10{width: 83.33333%;} .col-lg-11{width: 91.66667%;} .col-lg-12{width: 100%;} .col-lg-pull-0{right: auto;} .col-lg-pull-1{right: 8.33333%;} .col-lg-pull-2{right: 16.66667%;} .col-lg-pull-3{right: 25%;} .col-lg-pull-4{right: 33.33333%;} .col-lg-pull-5{right: 41.66667%;} .col-lg-pull-6{right: 50%;} .col-lg-pull-7{right: 58.33333%;} .col-lg-pull-8{right: 66.66667%;} .col-lg-pull-9{right: 75%;} .col-lg-pull-10{right: 83.33333%;} .col-lg-pull-11{right: 91.66667%;} .col-lg-pull-12{right: 100%;} .col-lg-push-0{left: auto;} .col-lg-push-1{left: 8.33333%;} .col-lg-push-2{left: 16.66667%;} .col-lg-push-3{left: 25%;} .col-lg-push-4{left: 33.33333%;} .col-lg-push-5{left: 41.66667%;} .col-lg-push-6{left: 50%;} .col-lg-push-7{left: 58.33333%;} .col-lg-push-8{left: 66.66667%;} .col-lg-push-9{left: 75%;} .col-lg-push-10{left: 83.33333%;} .col-lg-push-11{left: 91.66667%;} .col-lg-push-12{left: 100%;} .col-lg-offset-0{margin-left: 0%;} .col-lg-offset-1{margin-left: 8.33333%;} .col-lg-offset-2{margin-left: 16.66667%;} .col-lg-offset-3{margin-left: 25%;} .col-lg-offset-4{margin-left: 33.33333%;} .col-lg-offset-5{margin-left: 41.66667%;} .col-lg-offset-6{margin-left: 50%;} .col-lg-offset-7{margin-left: 58.33333%;} .col-lg-offset-8{margin-left: 66.66667%;} .col-lg-offset-9{margin-left: 75%;} .col-lg-offset-10{margin-left: 83.33333%;} .col-lg-offset-11{margin-left: 91.66667%;} .col-lg-offset-12{margin-left: 100%;} .col-lg-1-5{width: 20%;} .col-lg-2-5{width: 40%;} .col-lg-3-5{width: 60%;} .col-lg-4-5{width: 80%;} .col-lg-push-1-5{left: 20%;} .col-lg-push-2-5{left: 40%;} .col-lg-push-3-5{left: 60%;} .col-lg-push-4-5{left: 80%;} .col-lg-pull-1-5{right: 20%;} .col-lg-pull-2-5{right: 40%;} .col-lg-pull-3-5{right: 60%;} .col-lg-pull-4-5{right: 80%;} .col-lg-offset-1-5{margin-left: 20%;} .col-lg-offset-2-5{margin-left: 40%;} .col-lg-offset-3-5{margin-left: 60%;} .col-lg-offset-4-5{margin-left: 80%;}}.clearfix:before, .clearfix:after{content: " "; display: table;}.clearfix:after{clear: both;}.visible-xs{display: none !important;}.visible-sm{display: none !important;}.visible-md{display: none !important;}.visible-lg{display: none !important;}@media (max-width: 767px){.visible-xs{display: block !important;}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display: block !important;}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display: block !important;}}@media (min-width: 1200px){.visible-lg{display: block !important;}}@media (max-width: 767px){.hidden-xs{display: none !important;}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display: none !important;}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display: none !important;}}@media (min-width: 1200px){.hidden-lg{display: none !important;}}.visible-print{display: none !important;}html{height: 100%; font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 100%;}body{min-height: 100vh; margin: 0; height: 100%; font-size: 16px;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block;}audio,canvas,progress,video{display: inline-block; vertical-align: baseline;}audio:not([controls]){display: none; height: 0;}[hidden],template{display: none;}a{background-color: transparent; text-decoration: none;}a:active,a:hover{outline: 0;}abbr[title]{border-bottom: 1px dotted;}b,strong{font-weight: bold;}dfn{font-style: italic;}h1, h2, h3, h4, h5, h6, p{margin: 0; font-weight: 500; font-size: 1em;}small{font-size: 0.8em;}sub,sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sup{top: -0.5em;}sub{bottom: -0.25em;}img{border: 0;}svg:not(:root){overflow: hidden;}figure{margin: 1em 40px;}pre{overflow: auto;}code,kbd,pre,samp{font-family: monospace, monospace; font-size: 1em;}button,input,optgroup,select,textarea{margin: 0; color: inherit; font: inherit;}button{overflow: visible;}button,select{text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button; cursor: pointer;}button[disabled],html input[disabled]{cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner{border: 0; padding: 0;}input{line-height: normal;}input[type="checkbox"],input[type="radio"]{box-sizing: border-box; padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto;}input[type="search"]{-webkit-appearance: textfield; box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}fieldset{padding: 0; margin: 0; border: 0; min-width: 0;}legend{border: 0; padding: 0; line-height: inherit;}textarea{overflow: auto;}optgroup{font-weight: bold;}table{border-collapse: collapse; border-spacing: 0;}td, th, dl, dt, dd{padding: 0; margin: 0;}ol,ul,li{list-style: none; padding: 0; margin: 0;}*, *:before, *:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}hr{height: 0; -moz-box-sizing: content-box; box-sizing: content-box; border: 0;}.img-response{max-width: 100%;}.img-responsive{display: block; height: auto; width: 100%; max-width: 100%; height: auto !important;}.img-circle{border-radius: 50%;}.show{display: block !important;}.hidden{display: none !important;}.pull-right{float: right !important;}.pull-left{float: left !important;}.text-left{text-align: left;}.text-right{text-align: right;}.text-center{text-align: center;}.text-hide{margin: 0; font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}.sr-only{position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0);}@font-face{font-display: swap; font-family: "icomoon"; src: local("icomoon"), url("/mobile/fonts/icomoon.eot?olkjv4"); src: url("/mobile/fonts/icomoon.eot?olkjv4#iefix") format("embedded-opentype"), url("/mobile/fonts/icomoon.ttf?olkjv4") format("truetype"), url("/mobile/fonts/icomoon.woff?olkjv4") format("woff"), url("/mobile/fonts/icomoon.svg?olkjv4#icomoon") format("svg"); font-weight: normal; font-style: normal;}[class^="icon-"], [class*=" icon-"]{/* use !important to prevent issues with browser extensions that change fonts */ font-family: "icomoon" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icon-ok:before{content: "\e900";}.icon-ann:before{content: "\e901";}.icon-arrow:before{content: "\e902";}.icon-ask:before{content: "\e903";}.icon-bin:before{content: "\e904";}.icon-cart:before{content: "\e905";}.icon-cross:before{content: "\e906";}.icon-fb:before{content: "\e907";}.icon-GoodSev:before{content: "\e908";}.icon-GoodSevBig:before{content: "\e909";}.icon-gotop:before{content: "\e90a";}.icon-message:before{content: "\e90b";}.icon-news:before{content: "\e90c";}.icon-pencil:before{content: "\e90d";}.icon-plus:before{content: "\e90e";}.icon-ProdStatus:before{content: "\e90f";}.icon-pu:before{content: "\e910";}.icon-search:before{content: "\e911";}.icon-sign:before{content: "\e912";}.icon-tel:before{content: "\e913";}.icon-wishList:before{content: "\e914";}legend{color: black; border-bottom: 1px solid black;}label{display: inline-block; max-width: 100%; margin: 0 5px 0 0;}input{font: 1em / 1em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif;}input[type="radio"],input[type="checkbox"]{margin: 4px 0 0; line-height: normal; vertical-align: middle; display: none;}input[type="checkbox"] + label, input[type="radio"] + label{display: inline-block; padding: 0 5px 0 25px; min-width: 20px; height: 20px; line-height: 20px; cursor: pointer;}input[type="checkbox"] + label{background: url(../images/check.svg) 0 0 no-repeat;}input[type="radio"] + label{background: url(../images/radio.svg) 0 0 no-repeat;}input[type="checkbox"]:checked + label{background: url(../images/check.svg) 0 -20px no-repeat;}input[type="radio"]:checked + label{background: url(../images/radio.svg) 0 -20px no-repeat;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}.form-group:before, .form-group:after{display: table; content: " "; clear: both;}.form-control{width: 100%; padding: 10px; color: black; background: white; border: 1px solid #dddddd; outline: none;}.form-control:focus, .form-control:hover{border: 1px solid #dddddd; outline: none;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background: #e6e6e6; opacity: 1; cursor: not-allowed;}.form-control.m{margin-bottom: 5px;}.has-error{color: #dc0000;}.form-control.err{border-color: #dc0000;}.form-control.err:focus, .form-control.err:hover{border-color: #dc0000;}.btn{display: inline-block; padding: 5px 10px; touch-action: manipulation; white-space: nowrap; letter-spacing: 0.05em; border: none; border-radius: 0;}.btn:hover, .btn:focus, .btn.focus, .btn:active, .btn.active{border: none; outline: none;}.btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor: not-allowed;}.btnAsap{background: #dc0000; color: white; outline: 1px solid white;}.btnRe{background: white; color: #dc0000; outline: 1px solid #dc0000;}.btnOut{background: #e6e6e6; color: #393939;}.btnOut:hover, .btnOut:focus{background: #e6e6e6;}.btnLink{padding: 5px; background: none; border: none; color: #0098e7; letter-spacing: -0.05px;}.btnLink:hover, .btnLink:focus{background: none;}.btn-group{display: inline-block; position: relative; vertical-align: middle;}.btn-block{display: block; width: 100%; padding: 10px; font-size: 1.2em;}@keyframes translateY{0%{transform: translateY(-10px);} 100%{transform: translateY(0px);}}@keyframes translateBtU{0%{transform: translateY(10px);} 100%{transform: translateY(0px);}}@keyframes translateX{0%{transform: translateX(-100px);} 100%{transform: translateX(0px);}}#Megamenu_BgCover{position: absolute; height: 160%; width: 100%; background: rgba(0, 0, 0, 0.7); z-index: 1000004; overflow: hidden;}.BgCover, .BgCoverW{position: fixed; top: 0; left: 0; height: 160%; width: 100%; z-index: -1; overflow: hidden; transition: 0.05s;}.BgCover.BgCoverShow{background: rgba(0, 0, 0, 0.7); z-index: 1000004; transition: 0.2s;}.BgCoverW.BgCoverShow{background: transparent; z-index: 1000004;}#MsgAlert{position: fixed; top: 40%; left: 25%; width: 50%; margin: 0 auto; padding: 8px 15px; box-shadow: 0 4px 10px 2px rgba(51, 51, 102, 0.1); font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center; background: white; z-index: 10000002;}#MsgAlert + .BgCover{display: none;}#AlertDialog{position: fixed; top: 0; right: 0; bottom: 0; left: 0; font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; overflow: auto; overflow-y: scroll; z-index: 10000002; background: rgba(0, 0, 0, 0.5);}#AlertDialog .ModalContent{position: relative; width: 80%; margin: 40% auto 0; padding: 8px 15px; pointer-events: auto; animation: translateModalY 0.3s 1; background: #f2f2f2;}#AlertDialog .ModalContent .icon-cross{position: absolute; right: 0; border: none; background: none; color: #8c8c8c;}#AlertDialog #AlertMsg{padding: 20px 0 10px;}#Loading{position: fixed; top: calc(50% - 60px); left: calc(50% - 100px); z-index: 10000004;}#ModalDialog{position: fixed; top: 0; right: 0; bottom: 0; left: 0; font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; overflow: auto; overflow-y: scroll; -webkit-overflow-scrolling: touch; background: #f2f2f2; z-index: 10000002;}#ModalDialog img[src=""]{display: none;}#ModalDialog a[href=""]{display: none;}#ModalDialog .ModalContent{position: relative; pointer-events: auto;}#ModalDialog .ModalContent img{display: block; height: auto; width: 100%;}#ModalDialog .Modal-bd{animation: translateModalY 0.3s 1;}#ModalDialog .Modal-tt{padding: 10px 0 10px 60px; background: #0098e7; color: white; font-size: 1.2em;}#ModalDialog .Modal-ct{width: 100%; margin: 0 auto; padding: 20px 10px; color: #575757;}#ModalDialog .ModalBtn{margin: 0 auto; padding: 10px 0 0; text-align: center;}#ModalDialog .ModalBBtn{position: fixed; bottom: 0;}#ModalDialog .ModalUrl{display: block; margin-top: 10px; text-decoration: underline;}#ModalDialog .btnLink{padding: 5px 20px;}#ModalDialog .icon-cross{position: absolute; left: 0; padding: 15px 0 0 15px; background: none; border: none; color: white;}#ModalDialog .form-control{margin-bottom: 22px;}#ModalDialog .form-control + .has-error, #ModalDialog .form-control + .has-tips{position: absolute; top: 43px; margin-left: 5px; font-size: 0.9em;}#ModalDialog .form-control + .has-tips{color: #575757;}#ModalDialog .form-control.errorwell{margin-bottom: 44px;}.htmlFix{overflow: hidden;}[v-for], [v-if], [v-cloak]{display: none;}a{word-break: break-all; color: #393939;}a:hover{color: #393939;}#lsdv{font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; min-height: calc(100vh - 132px);}#HeaderApp{background: #0098e7;}#HeaderApp .HB .container{position: relative;}#HeaderApp .HB .lst-a{display: block; width: 100%; background-position: center top; background-repeat: no-repeat; transition: 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) height;}#HeaderApp .HB .s{height: 50px;}#HeaderApp .HB .l{height: 265px;}#HeaderApp .HB .pull-right{position: absolute; right: 0; margin: 10px 5px 0; padding: 5px; font-size: 0.8em; background: white; color: #393939; border: 0; outline: 1px solid #393939;}#HeaderApp .icon{padding: 18px 15px 0; font-size: 1.2em; color: white;}#HeaderApp .icon.r{padding-top: 15px; text-align: right;}#HeaderApp .icon .icon-cart{position: relative; padding-left: 25px; color: white; font-size: 22px;}#HeaderApp .icon .icon-cart:before{position: relative; top: 2px;}#HeaderApp .icon .icon-cart .num{position: absolute; top: -3px; right: 8px; padding: 0 6px; height: 15px; border-radius: 10px; background: white; color: #0098e7; text-align: center; font: 0.6em/16px futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold;}#HeaderApp .inner{padding: 15px;}#HeaderApp .HeaderBar{font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; background: #f2f2f2;}#HeaderApp .H-lst{display: inline-block; width: calc(50% - 10px); margin: 2px 5px 10px; padding: 10px; border: 1px solid #e6e6e6; text-align: center; cursor: pointer;}#HeaderApp #ModalDialog .btn-block{padding: 10px;}#HeaderApp #ModalDialog .btnLogin{background: #0098e7; color: white;}#HeaderApp #ModalDialog .btnFB{background: #4460ae; color: white;}#HeaderApp #ModalDialog .btnLine{background: #00b300; color: white;}#HeaderApp #ModalDialog .btnLine .LineWall{position: relative; display: inline-block; margin: 1px 0 0; padding: 0 0 0 22px;}#HeaderApp #ModalDialog .btnLine .LineWall .LINEImg{width: 25px; position: absolute; left: -8px; top: 0;}#HeaderApp #ModalDialog .btnOther, #HeaderApp #ModalDialog .btnOut{position: relative; margin-top: 30px;}#HeaderApp #ModalDialog .btnOther:before, #HeaderApp #ModalDialog .btnOut:before{position: absolute; top: -30px; left: calc(50% - 8px ); content: "or"; color: #b3b3b3;}#HeaderApp #ModalDialog .btnOther .col-xs-6:first-child, #HeaderApp #ModalDialog .btnOut .col-xs-6:first-child{padding: 0 5px 0 0;}#HeaderApp #ModalDialog .btnOther .col-xs-6:last-child, #HeaderApp #ModalDialog .btnOut .col-xs-6:last-child{padding: 0 0 0 5px;}#HeaderApp #ModalDialog .link{position: absolute; top: 60px; right: 10px;}#HeaderApp #ModalDialog .Modal-ct.log{padding-top: 50px;}#HeaderApp #ModalDialog .w2{width: 20%;}#HeaderApp #ModalDialog .FB-Modal .link{left: 12px;}#HeaderApp #ModalDialog .FB-Modal .btnLogin{background: #dc0000;}#HeaderApp #ModalDialog .rule-well{width: 100%; height: 150px; padding: 10px; margin: 5px auto; background: white; border: 1px solid #dddddd; overflow-y: scroll;}#HeaderApp #ModalDialog .rule-well .tt{padding-left: 5px; border-left: 5px solid #0098e7; color: #0098e7;}#HeaderApp #ModalDialog input[type="date"]:before{content: attr(data-placeholder); color: #757575;}#HeaderApp #ModalDialog input[type="date"]::-webkit-datetime-edit-fields-wrapper{color: #757575;}#HeaderApp #reCAPTCHA{margin-bottom: 20px;}#HeaderApp #MsgAlert{position: fixed; top: 40%; left: 25%; width: 50%; margin: 0 auto; padding: 8px 15px; box-shadow: 0 4px 10px 2px rgba(51, 51, 102, 0.1); font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center; background: white; z-index: 10000002;}#HeaderApp #MsgAlert + .BgCover{display: none;}#HeaderApp #AlertDialog{position: fixed; top: 0; right: 0; bottom: 0; left: 0; font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; overflow: auto; overflow-y: scroll; z-index: 10000002; background: rgba(0, 0, 0, 0.5);}#HeaderApp #AlertDialog .ModalContent{position: relative; width: 80%; margin: 40% auto 0; padding: 8px 15px; pointer-events: auto; animation: translateModalY 0.3s 1; background: #f2f2f2;}#HeaderApp #AlertDialog .ModalContent .icon-cross{position: absolute; right: 0; border: none; background: none; color: #8c8c8c;}#HeaderApp #AlertDialog #AlertMsg{padding: 20px 0 10px;}#HeaderApp #Loading{position: fixed; top: calc(50% - 60px); left: calc(50% - 100px); z-index: 10000004;}#HeaderApp .Logo{padding: 10px 0 5px 0;}#HeaderApp .Logo .img{width: 75px; float: left;}#HeaderApp .Logo .event-logo{display: inline-block; position: absolute; width: 96px; top: -1px; background-size: 100%; float: left;}#HeaderApp .M-close{position: fixed; width: 100%; height: 100vh; background: white; transform: translateX(-150%); transition: all 0.1s; -webkit-overflow-scrolling: touch;}#HeaderApp .M-open{position: fixed; left: 0; height: 100vh; width: 100%; overflow: auto; padding: 0; background: white; z-index: 10000001; transform: translateX(0); transition: all 0.3s;}#HeaderApp .M-open .close{padding: 30px 0; text-align: center; color: #0098e7;}#HeaderApp .Megamenu{padding: 0 0 30px; border: 1px solid #e6e6e6; border-left: 0; border-right: 0; font: 1em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif;}#HeaderApp .Megamenu .img-responsive{margin: 0 auto;}#HeaderApp .Megamenu .M-Houses{padding: 10px; text-align: center;}#HeaderApp .Megamenu .M-Houses:nth-child(3n+1){clear: both;}#HeaderApp .Megamenu .M-item{position: fixed; width: 100%; height: 200vh; transform: translateX(-300%); transition: all 0.1s; z-index: -1;}#HeaderApp .Megamenu .MegaMenu_Crt .M-item{position: fixed; top: 49px; left: 0; background: white; transform: translateX(0); transition: all 0.3s; z-index: 10000001;}#HeaderApp .Megamenu .MegaMenu_Crt .M-item-a{display: block; width: 90%; margin: 10px auto; padding: 10px 15px; border: 1px solid #e6e6e6; text-align: left;}#HeaderApp .Search{padding: 15px; -moz-placeholder-color: #666666; -ms-input-placeholder-color: #666666;}#HeaderApp .Search .icon-search{position: absolute; top: 29px; right: 35px; color: #cccccc; font-size: 1.2em; background: none; border: none;}#HeaderApp .Search .form-control{padding: 10px 10px 10px 20px; border-radius: 50px; background: #f2f2f2; font-size: 1.2em; color: #666666;}#HeaderApp .Search .form-control:focus, #HeaderApp .Search .form-control:hover{outline: 0;}#HeaderApp .Search .form-control.crt{border-radius: 20px 20px 0 0; box-shadow: 0 5px 5px 0px #cccccc; border-bottom: none;}#HeaderApp .Search ::-webkit-input-placeholder{color: #666666;}#HeaderApp .Search ::-moz-placeholder{color: #666666;}#HeaderApp .Search ::-ms-input-placeholder{color: #666666;}#HeaderApp .Search .prompt{font: 1em / 1.8em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.2em; background: #f2f2f2; position: absolute; width: calc(100% - 30px); z-index: 100; color: #666666;}#HeaderApp .Search .prompt.crt{border-radius: 0 0 20px 20px; border: 1px solid #dfdfdf; border-top: none; box-shadow: 0 5px 5px 0px #cccccc;}#HeaderApp .Search .prompt .item{padding: 0 20px;}#HeaderApp .Search .prompt .item:first-child{padding: 0 20px 0;}#HeaderApp .Search .prompt .item:last-child{padding: 0 20px 10px;}#HeaderApp .Search .S-a{padding: 5px;}#HeaderApp .Search .S-a:nth-child(1), #HeaderApp .Search .S-a:nth-child(2), #HeaderApp .Search .S-a:nth-child(4){color: #0098e7;}#HeaderApp .Search .inner{padding: 10px 30px 0; text-align: center; font: 1em / 2em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif;}.Header_Crt{padding: 10px 10px 5px; background: #0098e7; text-align: center; color: white;}.Header_Crt .img{width: 73px;}.Header_Crt .icon-cross{padding-top: 8px;}#FooterApp{padding-top: 15px; clear: both; border-top: 1px solid #e6e6e6; background: #f2f2f2; font: 0.9em / 1.5em "微軟正黑體", "新細明體", futuramedium, "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center;}#FooterApp .F-a{padding: 0 10px; color: #0098e7;}#FooterApp .text-center{margin-top: 15px; padding: 5px; background: #0098e7; color: white;}#FooterApp .text-center .F-a{color: white;}.GoTop{position: fixed; bottom: 40px; right: 25px; font-size: 2em; color: #0098e7; cursor: pointer;}