@import url(font.css);*{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.text-l{text-align:left !important}.text-r{text-align:right !important}.pull-l{float:left}.pull-r{float:right}.cursor{cursor:pointer}p,li,a,td{word-break:break-all}ul{list-style-type:none;display:inline-block}.hidden{display:none !important;visibility:hidden}.works-img{max-width:100%;margin:auto;max-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.works-img img{max-width:100%}.ng-valid .alert{min-height:35px;padding:0;margin:0}.ng-valid .alert-message{border:1px solid;margin-top:5px;display:inline-block;padding:2px 10px !important}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{-webkit-box-sizing:content-box;box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar>.scroll-element,.scrollbar>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar>.scroll-element{background-color:#ffffff}.scrollbar>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar>.scroll-element .scroll-element_track{background:#b0aeb0;border:1px solid #b0aeb0}.scrollbar>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar>.scroll-element .scroll-bar{background-color:#666666;border:1px solid #666666;cursor:default;border-radius:2px}.scrollbar>.scroll-element .scroll-bar:hover{background-color:#565656;border-color:#565656}.scrollbar>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px;border-radius:15px}.scrollbar>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}:focus{outline:none !important}select:focus::-ms-value{background:none}.modal{text-align:center;padding:0 !important;overflow:auto !important}.modal .font-12{font-size:.875rem}.modal .font-14{font-size:.875rem}.modal .font-26{font-size:1.625rem}.modal .font-34{font-size:2.125rem !important}@media (max-width: 576px){.modal .font-34{font-size:1.875rem !important}}.modal .bg-gray{background:#f7f7f7}.modal .padding-25{padding:25px 0}.modal p{margin:0}.modal img{width:100%;max-width:100%}.modal.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 576px){.modal.show{display:-webkit-box !important}}.modal .modal-dialog{margin:0 auto}@media (max-width: 768px){.modal .modal-dialog{max-width:700px;padding:0 10px}}@media (max-width: 576px){.modal .modal-dialog{min-width:300px;max-width:100%}}.modal .modal-header{border:none;text-align:center;display:block;padding:15px 15px 0}.modal .modal-header h2{color:#00a161;font-weight:bold;font-size:1.875rem}.modal .modal-header h3{font-size:1.375rem}@media (max-width: 576px){.modal .modal-header{padding:30px 5px 0}.modal .modal-header h2{font-size:1.5rem}}.modal .modal-content{border:none;border-radius:10px;padding:2rem}@media (max-width: 768px){.modal .modal-content{padding:8px 15px}}@media (max-width: 576px){.modal .modal-content{padding:8px}}.modal .modal-content .close{position:absolute;right:1rem;top:10px;font-size:30px;color:#231616;opacity:1;z-index:9}.modal .modal-content .form-control{color:#717071;display:inline-block;width:11rem;padding:0 1.1rem 0 .5rem;height:28px !important;background:url(../img/arrow2.png) no-repeat scroll right center;border-color:#000}.modal .modal-content .form-control:focus::-ms-value{color:#717071 !important}.modal .modal-content .form-control.black-select{color:#fff;background:#3e3a39 url(../img/arrow.png) no-repeat scroll right center;border-radius:4px;border:none}.modal .modal-content .form-control.black-select:focus::-ms-value{color:#fff;background:#3e3a39}.modal .modal-lg{width:auto}@media (min-width: 992px){.modal .modal-lg .details{width:800px}}.modal .modal-md{width:100%}@media (max-width: 576px){.modal .modal-md{min-width:320px}}.modal .modal-body{font-size:18px;padding:1rem 0}.modal .modal-body .table{text-align:center}.modal .modal-body .table th{text-align:center}.modal .modal-body .table td{vertical-align:middle}.modal .modal-body .table td img{max-width:150px}.modal .modal-body .table .border-l tr td:first-child{border-right:1px solid #3e3a39}.modal .modal-body small{word-break:break-all}.modal .modal-body .order-table{font-size:.9rem;margin:20px 0}.modal .modal-body .order-table table{margin-bottom:0}.modal .modal-body .order-table thead th{padding:2px}.modal .modal-body .order-table tbody,.modal .modal-body .order-table .scrollbar{max-height:320px}.modal .modal-body .list{font-size:.9rem}.modal .modal-body .clause-wrapper{margin-top:20px}.modal .modal-body .clause-wrapper .clause-box{height:362px}.modal .modal-body .clause-wrapper .clause-box .content{font-size:.875rem;text-align:left}.modal .modal-body span{word-break:normal}.modal .modal-body .upload-success-info{margin-bottom:8px}.modal .loading{text-align:center;color:#fff;font-size:18px;letter-spacing:1px}.modal .loading img{width:110px}.modal .confirm-check{text-align:center;font-size:.9rem;color:#595757}.modal .btn-box{text-align:center;width:100%}.modal .btn-box button{margin-right:2rem;white-space:inherit}.modal .btn-box button:last-child{margin-right:0}.modal .logo{width:165px;height:33px;background:url(../img/editor/editor_logo.png) no-repeat;float:left}.modal .check-circle{color:#595757;display:inline-block;position:relative}.modal .check-circle input[type=radio]{position:absolute;visibility:hidden}.modal .check-circle label{display:inline-block;position:relative;margin-bottom:2rem;padding:10px 25px;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media (max-width: 576px){.modal .check-circle label{padding:10px 9px 10px 25px;text-align:left}}.modal .check-circle:hover label{color:#2da7e0}.modal .check-circle .check{display:block;position:absolute;border:3px solid #595757;border-radius:100%;height:20px;width:20px;top:13px;z-index:5;-o-transition:border .25s linear;transition:border .25s linear;-webkit-transition:border .25s linear}.modal .check-circle .check::before{display:block;position:absolute;content:'';border-radius:100%;height:10px;width:10px;top:2px;left:2px;margin:auto;-o-transition:background 0.25s linear;transition:background 0.25s linear;-webkit-transition:background 0.25s linear}.modal .check-circle input[type=radio]:checked ~ .check::before{background:#595757}.modal .check-circle input[type=radio]:checked ~ label{color:#00a0e8}.modal .details .details-content{margin-bottom:25px}.modal .details h3{font-size:1rem}.modal .details p{font-size:1rem}.modal .details a{color:#ea5414;text-decoration:underline;font-weight:bold}@media (max-width: 576px){.modal .order-details .thead-inverse{display:none}.modal .order-details tbody{width:100%;display:block}.modal .order-details tbody tr,.modal .order-details tbody td{display:block}.modal .order-details tbody tr{border-bottom:1px solid}.modal .order-details tbody tr:last-child{border-bottom:0}}#printInfo .modal-body p{font-size:.9rem;font-weight:bold}#printInfo .qrcode-box{padding:20px;background:#eeefef;margin:20px 0}#printInfo .qrcode-box p,#printInfo .qrcode-box .qrcode{margin-bottom:10px}#printInfo .qrcode-box h4{font-size:1rem;font-weight:bold;margin-bottom:1rem}#printInfo .qrcode-box .sn{font-size:1rem}#printInfo .qrcode-box .input-group{color:#00a161;font-size:.9rem;height:24px;margin-bottom:15px}#printInfo .qrcode-box .input-group input{width:60%}#printInfo .qrcode-box .input-group .btn{color:#fff;font-size:.8rem;background:#00a161;padding:0 10px}#printInfo .qrcode-box .ibon-info{font-size:1rem;color:#fff;background:#9f9fa0;padding:12px;border-radius:6px;display:inline-block;width:100%}#printInfo .qrcode-box .ibon-info p{margin-bottom:0}#printInfo .qrcode-box .ibon-info span{color:#fff}#printInfo .file-preview{text-align:center;margin-top:15px;border:1px solid;display:block}#printInfo .file-preview img{width:100%}#ask label{font-size:1rem}#ask input,#ask select,#ask textarea{border:1px solid #000;padding:0 4px;font-size:1rem}#ask textarea{width:100%;display:block}#ask .ifile{position:absolute;opacity:0;filter:alpha(opacity=0)}#ask .btn-file{font-weight:bold;font-size:.9rem;border:0;border-radius:4px;background:#717071;color:#fff;padding:2px 10px}#ask small{font-size:.8rem;color:#717071}@media (max-width: 768px){#login.modal::before{display:initial}}#login .modal-content{padding:0}#login .modal-content .login-wrapper{margin:20px 10px 45px}#login .modal-content .login-wrapper button{border:none;cursor:pointer;padding:2rem;min-width:213px;min-height:213px}#login .modal-content .login-wrapper button p{position:relative;bottom:0}#login .modal-content .login-wrapper button:hover{opacity:0.8;-o-transition:opacity .20s linear;-webkit-transition:opacity .20s linear;transition:opacity .20s linear}#login .fb-login,#login .gp-login,#login .op-login{color:#fff}#login .fb-login span,#login .gp-login span,#login .op-login span{display:inline-block}#login .fb-login{background:#3a5691}#login .fb-login span{font-size:74px;margin-bottom:18px}#login .gp-login{background:#c13433}#login .gp-login span{font-size:90px}#login .op-login{background:#231815}#login .op-login span{font-size:40px;margin:27px 0}.modal-backdrop{background:#221814}.modal-backdrop.show{opacity:.8}.img-modal .modal-content{border-radius:0;padding:12px}.img-modal .modal-content .close{right:22px;top:22px;font-size:33px;color:#fff;text-shadow:2px 2px 11px #464a4e}#shipDetails img{width:80px}.upload-success-info .head{color:#fff;background-color:#3e3a39}.upload-success-info p{padding:.8em}#pageStyle .modal-lg{width:100%}#pageStyle .style-img{width:180px;max-width:180%;height:180px;margin:auto;max-height:100%;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center}@media (max-width: 576px){#pageStyle .style-img{width:130px;max-width:130%}}#pageStyle .style-img img{width:auto;max-width:100%;max-height:100%;-ms-interpolation-mode:bicubic;-ms-flex-negative:0;flex-shrink:0}#album{margin:0 auto;width:100%;height:289px}#album .turn-page{background-color:white;background-size:100% 100%}#album img{width:100%;height:100%}.book-rwd{display:table;width:100%;height:100%}.bookbox{display:table-cell;vertical-align:middle;text-align:center;position:relative;padding:20px 0;border-radius:20px;background:url(../img/editor/preview_bg.jpg) repeat top left}#book{margin:0 auto;width:90%;height:90%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#book .page{height:100%}#book .page img{width:100%;height:100%}#book .turn-page{background-color:white}#book .turn-page .notebook-inside-page{width:2em;height:100%;margin:0 auto;letter-spacing:5px;padding-top:45%;letter-spacing:5px}@media (max-width: 576px){#book .turn-page .notebook-inside-page{padding-top:27%;letter-spacing:2px}}#book .cover{background:#333}#book .cover h1{color:white;text-align:center;font-size:50px;line-height:289px;margin:0px}#book .loader{background-image:url(../img/loader.gif);width:24px;height:24px;display:block;position:absolute;top:50%;left:188px}#book .data{text-align:center;font-size:40px;color:#999;line-height:289px}#book .odd{background-image:-webkit-linear-gradient(left, #fff 95%, #ddd 100%);background-image:-o-linear-gradient(left, #fff 95%, #ddd 100%);background-image:-ms-linear-gradient(left, #fff 95%, #ddd 100%)}#book .even{background-image:-webkit-linear-gradient(right, #fff 95%, #ddd 100%);background-image:-o-linear-gradient(right, #fff 95%, #ddd 100%);background-image:-ms-linear-gradient(right, #fff 95%, #ddd 100%)}#controls{width:800px;text-align:center;margin:20px 0px;font:30px arial}#controls input,#controls label{font:30px arial}.control-bar{font-size:.875rem;text-align:center;margin:2rem 0 1rem}.control-bar .speed-bar{width:130px;display:inline-block}@media (max-width: 576px){.control-bar .speed-bar{width:110px}}.control-bar .speed-bar.ui-widget-content{height:2px;background:#292b2c}.control-bar .speed-bar.ui-slider{position:relative;text-align:left;top:-4px}.control-bar .speed-bar.ui-slider .ui-slider-handle{background:#fff000;font-weight:normal;color:#454545;position:absolute;z-index:2;width:8px;height:18px;cursor:w-resize;-ms-touch-action:none;touch-action:none;top:-8px;margin-left:-.2em}.control-bar .loop{font-size:.875rem;color:#595757;border-radius:4px;padding:3px 1rem;margin-right:1rem;border:2px solid;background:none}.control-bar .loop:hover,.control-bar .loop.active{color:#fff;background:#717071;border-color:#717071}.control-bar .page-control{margin:1rem 0}.control-bar .page-control button{color:#595757;cursor:pointer}.control-bar .page-control button:hover,.control-bar .page-control button.active{color:#fff;background:#717071;border-color:#717071}.control-bar .page-control button:disabled{cursor:not-allowed;pointer-events:none;color:#888889}html{position:relative;min-height:100%}body{height:100%}body #contentBlock{min-height:calc(100vh - 170px - 106px)}@media (max-width: 992px){body #contentBlock{min-height:calc(100vh - 270px - 145px)}}@media (max-width: 576px){body #contentBlock{min-height:calc(100vh - 60px - 150px)}}select:focus::-ms-value{color:#000;background:none !important}.color-blue{color:#00a0e8}.color-pink{color:#eb6da5}.color-red{color:#d01026}.color-green{color:#00a161}.thead-inverse th{color:#fff;background-color:#3e3a39;border-color:#3e3a39}a:hover{text-decoration:none}.btn{padding:5px 1rem;background:#fff;cursor:pointer;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s}@media (max-width: 992px){.editor-btn{display:none}}@media (max-width: 992px){.md-not-active{pointer-events:none;cursor:default;text-decoration:none}}.btn-green,.btn-green1{background:#00a161;color:#fff;font-weight:bold;border-radius:6px;padding:3px 1.5rem;margin-bottom:10px;min-width:6rem}.btn-green,.btn-green1{background:#00a161}.btn-green:hover,.btn-green1:hover{color:#fff;background:#7bc49b}.btn-green:disabled,.btn-green1:disabled{cursor:default;background:#7bc49b}.btn-border{border:1px solid;border-radius:6px;font-weight:bold;letter-spacing:2px;display:inline-table;margin-bottom:1rem}.btn-radius{font-size:1rem;font-weight:bold;color:#00a161;background:#fff;min-width:9rem;text-align:center;border-radius:15px;border:1px solid;letter-spacing:2px;padding:4px 10px}.btn-radius:hover,.btn-radius.active{color:#fff;background:#00a161}.btn-circle{background:none;text-align:center;border-radius:50%;border:2px solid;padding:5px;margin:4px;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s}.owl-carousel{position:relative}.owl-carousel .owl-prev,.owl-carousel .owl-next{font-size:65px;position:absolute;top:50%;margin-top:-45px;color:rgba(255,255,255,0.6)}.owl-carousel .owl-prev:hover,.owl-carousel .owl-next:hover{color:#fff}.owl-carousel .owl-prev.disabled,.owl-carousel .owl-next.disabled{display:none}.owl-carousel .owl-prev{left:2rem}.owl-carousel .owl-next{right:2rem}.offer h3{font-size:1rem}.offer s{font-size:.875rem;color:#9f9fa0}.offer strong{color:#d01026;font-size:1rem}.table-price{width:5rem;max-width:5rem;min-width:5rem;word-wrap:break-word;overflow:hidden;text-align:center}.title-line{width:100%;margin-bottom:10px;position:relative;color:#00a161}.title-line h1{font-size:2.125rem;font-weight:bold;background:#fff;display:inline-block;position:relative;z-index:1;letter-spacing:2px;padding:0px 20px 0 0}.title-line h2{font-size:1.375rem;font-weight:bold;background:#d9ecdf;display:inline-block;min-width:9rem;text-align:center;letter-spacing:2px;padding:0px 10px 0 0;position:relative;z-index:1}.title-line::after{position:absolute;z-index:0;top:12px;left:0;width:100%;height:1px;border-top:1px solid;content:" "}.inside-container{width:100%;height:100%}@media (max-width: 767.98px){.inside-container{padding:0 15px}}@media (max-width: 576px){.inside-container{padding:0 10px}}header ul{margin:0}header li{display:inline-block}header .navbar-bg{background:#00a161}header .navbar-top{font-size:.8rem;width:100%;color:#fff;padding:6px 50px;position:relative}header .navbar-top ul{padding:0}header .navbar-top ul li{font-size:1rem}header .navbar-top ul li a{color:#fff;text-decoration:none;padding:6px .8rem}header .navbar-top ul li a.active,header .navbar-top ul li a:hover{color:#fff000;border-bottom:4px solid #fff000}@media (max-width: 767.98px){header .navbar-top ul li a{padding:6px .6rem}}header .navbar-top .remind{color:#000;background:#fff000;padding:0 19px 1px;border-radius:15px;position:absolute;left:2rem;top:6px}header .navbar-top .remind a{color:#000}header .navbar-top .remind a:hover{color:#000}header .navbar-top .search{position:relative;width:150px;height:20px}header .navbar-top .search .searchbox{height:20px;border:#fff000 solid 1px;line-height:16px;text-indent:8px;color:#b4b5b5}header .navbar-top .search .btn{background:#fff;padding:0px;font-weight:bold;color:#00a161;border-top:#fff000 solid 1px;border-right:#fff000 solid 1px;border-bottom:#fff000 solid 1px;border-radius:0}@media (max-width: 767.98px){header .navbar-top{padding:6px 10px}header .navbar-top ul{clear:both;margin-top:30px}header .navbar-top .search{position:absolute;top:8px;right:55px}}@media (max-width: 576px){header .navbar-top ul{margin-top:0;float:none;width:100%}header .navbar-top .remind{position:unset;display:inline-block;width:100%;text-align:center;margin-bottom:6px}header .navbar-top .search{display:none}}header .user-name{margin:0 1rem;color:#fff000}header .logo{display:inline-block}header .logo a{display:block;background:url(../img/logo.png) no-repeat;width:205px;height:39px;text-indent:-9999px;background-size:contain}header .menu{width:100%;margin:20px 0 5px}@media (max-width: 767.98px){header .menu{margin-top:15px}header .menu .navbar{position:absolute;width:250px;z-index:999}}header .menu .navbar-toggler-right{float:left;margin-right:.8rem}header .menu .navbar{font-size:1rem;float:right;margin-top:3px}header .menu .navbar .navbar-collapse ul li{margin-top:4px;padding:0 0 14px}header .menu .navbar .navbar-collapse ul li:last-child a{border-right:none}header .menu .navbar .navbar-collapse ul li:hover>a{color:#00a161}header .menu .navbar .navbar-collapse ul li>a{border-right:#000 solid 1px}header .menu .navbar .navbar-collapse .dropdown:hover>.dropdown-menu{display:block}header .menu .navbar .navbar-collapse .dropdown-menu{border:#00a161 solid 3px;background:#fff;text-align:center;padding:0;margin-top:0;font-size:1rem;min-width:7rem}header .menu .navbar .navbar-collapse .dropdown-menu .dropdown-item{padding:5px 10px;font-size:12px}header .menu .navbar .navbar-collapse .dropdown-menu .dropdown-item:hover{background:#d9eedf}header .menu .navbar .navbar-collapse .dropdown-menu::before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#00a161;border-width:10px;margin-left:-10px}header .menu .navbar .navbar-collapse .dropdown-menu .dropdown:hover .nav-link{background:#d9eedf}header .menu .navbar .navbar-collapse .dropdown-menu .sub-menu{left:100%;position:absolute;top:0;display:none;margin-top:-1px}header .menu .navbar .navbar-collapse .dropdown-menu .sub-menu::before{display:none}header .menu .navbar .navbar-collapse .dropdown-menu .nav-link:hover .dropdown-menu .sub-menu{display:block}@media (max-width: 767.98px){header .menu .navbar{float:none;background:#eeefef}header .menu .navbar .navbar-collapse ul li>a{border:none}header .menu .navbar .navbar-collapse .dropdown-menu::before{display:none}header .menu .navbar .navbar-collapse .dropdown-menu .sub-menu{left:0;position:relative;top:0;border:0;background:#eeefef}header .menu .navbar .navbar-collapse .dropdown-menu .sub-menu::before{display:none}}header .menu .navbar .nav-link{color:#000;text-decoration:none;padding:0 10px}header .menu .navbar .nav-link:hover{color:#00a161}@media (min-width: 767.98px){header .menu .navbar-toggler{display:none}}header .menu .navbar{padding:0}.home-header .header-slider{width:100%;background:#c4e2ce}@media screen and (max-width: 1200px){.home-header .header-slider{height:auto}}.home-header .header-slider:hover .owl-nav{opacity:100;filter:alpha(opacity=100)}.home-header .header-slider .owl-nav{-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;filter:alpha(opacity=0)}.home-header .header-info{margin:0 auto -50px;position:relative;top:-75px;text-align:center;z-index:9;width:750px}.home-header .header-info .promotion .col{width:34%}@media screen and (max-width: 767.98px){.home-header .header-info{margin-bottom:15px;top:0;width:100%}.home-header .header-info .promotion{width:100%;margin:0}.home-header .header-info .promotion .col{padding:0 1px}}.promotion .info-box{border:1px solid #717071;text-align:center}.promotion .info-box img{width:100%}.promotion h3{color:#d01026;font-size:1rem;font-weight:bold;border-bottom:1px solid #d01026;padding:8px 0;margin:0 10px 6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:34px;line-height:22px}.promotion p{font-size:.9rem;margin-bottom:10px;padding:0 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-height:20px}.title{color:#fff;font-size:1rem;display:inline-block;background:#00a161;border-radius:20px;letter-spacing:3px;padding:4px 1rem}.figure{margin-bottom:2rem;color:#3e3a39}.figure img{width:100%;max-width:100%}.home-content{display:block;padding:0 10px}.home-content img{width:100%;max-width:100%}.home-content .product-box{max-height:140px;overflow:hidden;text-align:center;display:inline-block;margin:0 auto 5px}.home-content .product-box img{max-width:100px;max-height:100px}.home-content .product-box .owl-item{display:inline-block}.home-content .product-box div:last-child{margin:0 auto}.home-content .product-box a{font-size:.9rem;color:#3e3a39;line-height:30px;display:inline-block}.home-content .info-box{border-top:1px solid #00a161;border-bottom:1px solid #00a161;padding:20px 0;font-size:.9rem;margin-bottom:20px}.home-content .info-box div:first-of-type{margin-bottom:10px}.home-content .info-box .content{margin-top:10px}.home-content .info-box .content ul{padding:0 5px 0}.home-content .info-box .content ul .ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:1.5rem}.home-content .info-box .content ul li{margin-bottom:5px}.home-content .info-box .content ul li a{font-size:.9rem;color:#595757}.home-content .info-box .content .btn-more{color:#9f9fa0;text-decoration:underline}.home-content .info-box .ads{border-right:1px solid #00a161;padding-right:30px}.home-content .info-box .ads2{border-left:1px solid #00a161;padding-left:25px}@media (max-width: 576px){.home-content .info-box .ads,.home-content .info-box .ads2{border:none;padding:0}}.home-content .works-box small{font-size:.875rem;min-width:504px}.home-content .works-box .work{font-size:1rem;color:#595757}.home-content .works-box .work .title-bar{color:#fff;background:#b4b5b5;border-radius:3px;padding:3px 10px;margin-bottom:8px}.home-content .works-box .work .title-bar a{color:#fff}.home-content .works-box .work .title-bar a:hover{color:#000}.home-content .works-box .work .work-img{text-align:center}.home-content .works-box .work .work-img a{width:140px;max-width:100%;height:140px;margin:auto;max-height:100%;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center}.home-content .works-box .work .work-img p{font-size:.9rem;margin:10px 0 20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-content .works-box .work .work-img img{width:auto;max-width:100%;max-height:100%;-ms-interpolation-mode:bicubic;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:-2px -2px 8px #949494;box-shadow:-2px -2px 8px #949494}.home-content .social-box{margin-top:15px;text-align:center}.home-content .social-box .qrcode,.home-content .social-box .ads-s{margin-bottom:10px}.breadcrumb{font-size:.9rem;background:none;padding:0;margin-bottom:18px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">"}.breadcrumb a{color:#000}.breadcrumb a:hover{color:#d01026}.breadcrumb span{float:left}.breadcrumb .active{color:#d01026}.sidebar ul{display:block;padding:0}.sidebar.sidebar-print{text-align:center}.sidebar.sidebar-print li{text-align:left;position:relative;margin:0 auto 1rem;width:120px}.sidebar.sidebar-print li.active a{cursor:default;color:#00a0e8}.sidebar.sidebar-print li a{font-family:-apple-system,system-ui,BlinkMacSystemFont,Roboto,"Helvetica Neue","微軟正黑體","Microsoft JhengHei","微软雅黑",icomoon,Arial,sans-serif;color:#3e3a39;padding-left:45px;line-height:28px}.sidebar.sidebar-print li a::before{font-size:28px;position:absolute;top:0;left:0}.sidebar.sidebar-print li a:hover{color:#00a0e8}@media (max-width: 767.98px){.sidebar.sidebar-print li{display:inline-block}}.main{font-size:.9rem}.main p{line-height:1.8rem;word-break:break-word}.main p span{color:#00a0e8;font-weight:bold}.main form{font-size:1.1rem;margin-bottom:45px}.main form input{width:70%;height:24px;border:1px solid #000;padding:0 10px}@media (max-width: 576px){.main form input{width:100%}}.main .table{position:relative;border:1px solid #dcdcdd;text-align:center;margin-top:10px;margin-bottom:5px}.main .table .inverse th{color:#fff;border:none;background:#595757;text-align:center}.main .table td{padding:8px}.main .table tbody tr.active{background:#595757;color:#fff}.main .table tbody tr.active .check-circle{border-color:#fff}.local .info{font-size:.9rem}.local .info p{margin:0;line-height:1.6rem}.local .grid-head{background:#595757;width:100%;height:45px;position:relative}.local .type-grid{min-height:320px}.local .grid-box{background:#f7f7f7;padding:30px 15px 15px;text-align:center;border:1px solid #dcdcdd}.local .grid-box p{margin-bottom:3px;line-height:1.5rem;word-wrap:break-word;word-break:normal}.local .grid-box span{color:#595757;font-size:45px}.local .grid-box .icon-trash-o,.local .grid-box .icon-cancel-o{position:absolute;top:15px;right:15px;font-size:1.5rem}.local .no-file{height:344px;display:table-cell;vertical-align:middle}.local td a{color:#595757}.local .btn-file{background:#dcdcdd;border-radius:5px;color:#595757;padding:3px 10px;margin:0 5px}.local .btn-file .icon-plus{font-size:.85rem}.local .btn-file:hover{color:#595757;background:#b4b5b5}.local .file-upload-box .list-type{font-size:20px;position:absolute;top:9px;left:8px;color:#fff}.local .file-upload-box .icon-upload{display:block;background:url(../img/loading_icon.svg) 50% no-repeat;height:28px}.local .file-upload-box .fail{position:relative;padding-left:13px;color:#d01026}.local .file-upload-box .fail::before{content:"\e904";font-size:1.5rem;position:absolute;top:4px;left:0}.local .file-upload-box .fail a{color:#595757;text-decoration:underline}.local .file-upload-box .ibon-file-ellipsis{display:table-cell;width:300px;max-width:300px}.local .file-upload-box td span{font-size:22px}.local .file-upload-box thead th:nth-child(2),.local .file-upload-box thead th:nth-child(3){width:90px}.local .file-upload-box thead th:nth-child(4){width:130px}.local .file-upload-box thead th:nth-child(5){width:70px}.local .file-upload-box tbody td:nth-child(1){text-align:left;padding:8px 1.5em}.local .file-upload-box tbody td.no-file{text-align:center}@media (max-width: 576px){.local .file-upload-box thead .list-type{top:11px}.local .file-upload-box thead th{padding:.3rem;vertical-align:middle;width:46px}.local .file-upload-box thead th:nth-child(1){width:160px}.local .file-upload-box thead th:nth-child(2),.local .file-upload-box thead th:nth-child(3),.local .file-upload-box thead th:nth-child(4),.local .file-upload-box thead th:nth-child(5){width:50px}.local .file-upload-box tbody td:nth-child(1){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding:7px}.local .file-upload-box tbody td.no-file{display:table-cell}.local .file-upload-box .ibon-file-ellipsis{display:table-cell;width:unset;max-width:unset}}.local #local-upload-box{min-height:391px;border:1px solid #dcdcdd}.local #local-upload-box table{border:none;margin-top:0}@media (max-width: 576px){.local #local-upload-box .fail{padding-top:20px;padding-left:0}.local #local-upload-box .fail::before{top:-7px;left:5px}}.clouds .box-head{text-align:center;color:#595757;background:#c4e2ce;padding:10px}.clouds .check-circle{width:22px;height:22px;position:relative;border:2px solid #595757;border-radius:50px;margin:0 auto}.clouds .check-circle label{width:16px;height:16px;cursor:pointer;position:absolute;left:8px;top:0px;border-radius:50px;margin:0}.clouds .check-circle label:after{content:'';width:12px;height:12px;position:absolute;top:3px;left:-5px;background:#fff;opacity:0;border-radius:50px}.clouds .check-circle label:hover::after{opacity:0.3}.clouds .check-circle input[type=checkbox]{visibility:hidden}.clouds .check-circle input[type=checkbox]:checked+label:after{opacity:1}.clouds .icon-file-word{font-size:45px}.clouds .table .inverse th{background:#9f9fa0}.clouds .btn-back{width:100%;background:#fff000;font-size:1rem;padding:3px}.cloud-dropbox-box{max-height:500px;margin-bottom:20px}.cloud-dropbox-box table{margin-top:0}.cloud-dropbox-box thead th{padding:0;vertical-align:middle;height:29px}.cloud-dropbox-box td{vertical-align:middle}.cloud-dropbox-box .limit{line-height:1.4rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;word-break:break-all}.cloud-dropbox-box .ibon-dropbox-ellipsis{padding:8px !important;vertical-align:middle;max-width:198px;height:76px;max-height:76px;display:table-cell;white-space:normal}@media (max-width: 576px){.cloud-dropbox-box thead tr th:last-child,.cloud-dropbox-box tbody tr td:last-child{display:none}.cloud-dropbox-box thead th:nth-child(4){width:80px}.cloud-dropbox-box tbody td:nth-child(2)>img{width:40px}.cloud-dropbox-box tbody tr td:nth-child(3){text-align:left}}.cloud-facebook-box{margin:0 0 20px}.cloud-facebook-box .grid-head{display:inline-block;width:100%;background:#9f9fa0;border:1px solid #eeefef;height:31px}.cloud-facebook-box .grid-head select.form-control{width:7rem;padding:0 5px;font-size:1rem;height:29px}.cloud-facebook-box .grid-head .btn-back{width:auto;padding:3px 2rem}.cloud-facebook-box .grid-body{width:100%;max-height:640px;padding:1px 0 0 1px}.cloud-facebook-box .grid-box{padding:35px 10px 15px;text-align:center;border:1px solid #595757;margin:-1px 0 0 -1px;width:100%}.cloud-facebook-box .grid-box p{margin-bottom:3px;line-height:1.2rem}.cloud-facebook-box .grid-box .data{font-size:.7rem}.cloud-facebook-box .grid-box.active{background:#595757;color:#fff}.cloud-facebook-box .grid-box.active .check-circle{border-color:#fff}.cloud-facebook-box .grid-box .check-circle{position:absolute;margin:0;top:11px;right:11px}.agree{color:#717071;margin-bottom:1.5rem}@media (max-width: 575.98px){.agree{margin-bottom:1rem}}.agree a{color:#717071;text-decoration:underline}.product{font-size:1rem}.product .products-tabs{width:100%;margin-bottom:2rem;font-size:1rem}.product .products-tabs .nav-item{border-right:1px solid #00a161}.product .products-tabs .nav-item a{padding:8px 0;color:#00a161}.product .products-tabs .nav-item a:hover{color:#00a161;background:#eeefef}.product .products-tabs .nav-item .active{color:#fff;background:#00a161}.product .products-tabs .nav-item:last-child{border-right:none}.product .text-tag{width:100%;margin-bottom:20px;position:relative}.product .text-tag h3{font-size:1rem;color:#fff;background:#717071;display:inline-block;min-width:9rem;text-align:center;border-radius:15px;letter-spacing:2px;padding:3px 10px;position:relative;z-index:1}.product .text-tag::after{position:absolute;z-index:0;top:10px;left:0;width:100%;height:1px;border-top:1px dashed #717071;content:" "}.product .info-wrapper{margin-bottom:1rem}.product .info-wrapper ul{padding:0}.product .info-wrapper .btn{margin-bottom:1.5rem}.product .info-wrapper .btn:hover{color:#fff;background:#eb6da5}.product .info-wrapper img{max-width:100%;max-height:200px;margin-bottom:8px}@media (max-width: 320px){.product .info-wrapper img{max-height:130px}}.product .more-info-wrapper{width:100%;margin:2rem 0;border-bottom:1px solid}.product .more-info-wrapper .info-wrapper{background:#eeefef;padding:2rem 1rem;margin-bottom:2rem}.product .more-info-wrapper .info-wrapper .btn{margin-bottom:0}.product .product-title{width:100%;margin-bottom:20px;position:relative;color:#595757}.product .product-title h2{font-size:1.375rem;font-weight:bold;background:#fff;display:inline-block;min-width:9rem;text-align:center;letter-spacing:2px;padding:0px 10px 0 0;position:relative;z-index:1}.product .product-title::after{position:absolute;z-index:0;top:12px;left:0;width:100%;height:1px;border-top:1px dashed #717071;content:" "}.product .product-gallery{text-align:center}.product .product-gallery h3{font-size:1.375rem;font-weight:bold}.product .order-wrapper{width:100%;margin:2rem 0 0}.product .order-wrapper img{max-width:100%}.product .order-wrapper ul{padding:0}.product .order-wrapper .order-select{margin:10px 0}.product .order-wrapper .order-select .select-style{display:table-cell}.product .order-wrapper .order-select span{font-size:1.125rem}.product .order-wrapper .order-select .price{background:#c9c9ca;padding:2px 1rem;font-size:1rem}.product .order-wrapper strong{font-size:.9rem}.product .order-wrapper .clause-wrapper{margin:10px}.product .theme-wrapper .theme-menu{color:#717071}.product .theme-wrapper .theme-menu p{color:#595757;font-size:1rem;margin-bottom:6px}.product .theme-wrapper .theme-menu ul{padding:0}.product .theme-wrapper .theme-menu ul li{font-size:1rem;line-height:1.6rem}.product .theme-wrapper .theme-menu ul li::before{content:"\f0dc";color:#717071;margin-right:7px}.product .theme-wrapper .theme-menu ul li a{color:#717071;padding:2px 10px}.product .theme-wrapper .theme-menu ul li a:hover,.product .theme-wrapper .theme-menu ul li a.active{color:#fff;background:#717071}.product .theme-wrapper .theme-content{text-align:center}.product .theme-wrapper .theme-content p{margin-bottom:10px}.product .theme-wrapper .theme-content .bold{font-weight:bold;margin-bottom:0}.product .theme-wrapper .theme-content div{padding-bottom:1.8rem;margin-bottom:1rem;border-bottom:1px solid #717071}@media (min-width: 1200px){.product .theme-wrapper .theme-content div:nth-child(4n+1):nth-last-child(-n+4),.product .theme-wrapper .theme-content div:nth-child(4n+1):nth-last-child(-n+4) ~ div{border-bottom:none}}@media (min-width: 575.98px) and (max-width: 991.98px){.product .theme-wrapper .theme-content div:nth-child(3n+1):nth-last-child(-n+3),.product .theme-wrapper .theme-content div:nth-child(3n+1):nth-last-child(-n+3) ~ div{border-bottom:none}}@media (max-width: 576px){.product .theme-wrapper .theme-content div:nth-child(2n+1):nth-last-child(-n+2),.product .theme-wrapper .theme-content div:nth-child(2n+1):nth-last-child(-n+2) ~ div{border-bottom:none}}.product .theme-wrapper .theme-content img{width:130px;margin:0 auto 6px;display:block}.product .theme-wrapper .theme-content h4{color:#717071;font-size:1rem;border-right:1px solid;border-left:1px solid;padding:0 10px;margin-bottom:14px;display:inline-block}.product .theme-wrapper .theme-content button{padding:4px 1rem}.product .price-list-wrapper .table{font-size:1rem;text-align:center;margin-bottom:50px}.product .price-list-wrapper .table td{border:1px solid #717071}.product .price-list-wrapper .table thead th{text-align:center;border:1px solid #3e3a39}.product .price-list-wrapper .table thead th:first-child{padding:0;width:170px;background:#3e3a39 url(../img/diagonal.png) no-repeat top center;background-size:100% 100%}.product .price-list-wrapper .out{position:relative;color:#fff}.product .price-list-wrapper b{position:absolute;top:-40px;right:8px}.product .price-list-wrapper em{font-style:normal;position:absolute;top:-26px;left:8px}.clause-wrapper h5{font-size:1rem}.clause-wrapper .clause-box{max-height:480px;max-height:calc(100vh - 420px);background:#eeefef;border:1px solid;overflow:hidden}.clause-wrapper .clause-box .content{padding:15px;font-size:.9rem;letter-spacing:1px;line-height:1.3rem}.clause-wrapper .clause-check{font-size:1rem;text-align:center;margin:1rem 0}.series-wrapper{max-width:800px;text-align:center;margin:20px auto 0}.series-wrapper img{max-width:100%;padding:12px;background:#eeefef}.series-wrapper h3{font-size:1.375rem;font-weight:bold;margin:1rem 0 2rem}.info-header{font-size:.9rem;line-height:1.6rem;margin:20px 0}.info-header p{margin-top:10px;font-weight:bold}.tabs-wrapper{display:block;width:100%}.tabs-wrapper .nav-tabs{border-bottom:none}.tabs-wrapper .nav-tabs .nav-item{text-align:center;border-right:1px solid #fff;font-weight:bold;float:left}.tabs-wrapper .nav-tabs .nav-link{border:none;background:#00a161;color:#fff}.tabs-wrapper .nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent}.tabs-wrapper .nav-tabs .nav-link.active,.tabs-wrapper .nav-tabs .nav-item.show .nav-link{color:#00a161;background:#d9ecdf}.tabs-wrapper .tab-content{background:#d9ecdf;padding:30px 20px;width:100%}@media screen and (max-width: 767.98px){.tabs-wrapper .tab-content{padding:15px 10px}}.tabs-wrapper .tab-content .tab-pane{font-size:.9rem;font-weight:bold}.tabs-wrapper .tab-content .tab-pane .grid{text-align:center}.tabs-wrapper .tab-content .tab-pane .grid img{padding:8px;background:#fff;margin-bottom:5px;width:100%}.tabs-wrapper .tab-content .tab-pane .grid .product{margin-bottom:0}.tabs-wrapper .tab-content .tab-pane .grid .price{font-size:.8rem}.tabs-wrapper .tab-content .tab-pane .grid .hoverBorder a img{border:1px double #fff}.tabs-wrapper .tab-content .tab-pane .grid .hoverBorder a img:hover{border-color:orange}.tabs-wrapper .tab-content .img-view{width:100%;height:325px;position:relative;overflow:hidden}.tabs-wrapper .tab-content .img-view .showbox{position:absolute;left:0;max-width:500px;height:325px}.tabs-wrapper .tab-content .img-view a{outline:none}.tabs-wrapper .tab-content .img-view img{width:100%;border:none;vertical-align:middle}.tabs-wrapper .tab-content .img-view .link{margin:0;padding:0;position:absolute;right:0;width:calc(100% - 500px - 5px)}.tabs-wrapper .tab-content .img-view .link li{margin-bottom:5px}.tabs-wrapper .tab-content .img-view .link li a{width:100%;height:calc(325px / 4 - 3px);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:block}.tabs-wrapper .tab-content .img-view .link li a img{width:100%;margin-bottom:8px}@media (max-width: 767.98px){.tabs-wrapper .tab-content .img-view{height:auto;overflow:unset}.tabs-wrapper .tab-content .img-view .showbox{position:relative;height:auto;margin-bottom:5px}.tabs-wrapper .tab-content .img-view .link{position:initial;width:100%}.tabs-wrapper .tab-content .img-view .link li{width:calc(100% / 2 - 3px);display:inline-block;margin:0}.tabs-wrapper .tab-content .img-view .link li a{height:calc(325px / 3)}}@media (max-width: 767.98px) and (max-width: 576px){.tabs-wrapper .tab-content .img-view .link li a{height:calc(325px / 4)}}.tabs-wrapper .tab-content .info-text{margin-top:10px}.tabs-wrapper .tab-content .info-text ul{padding:0}.licenseproduct .tab-content{background:none;padding:0}.licenseproduct .tab-content .cat-block{background:#d9ecdf;padding:30px 20px;margin-bottom:2rem}.file .content-wrapper p{font-size:.9rem}.file .content-wrapper .title-line::after{top:19px}.file .content-wrapper .menu{padding:0}.file .content-wrapper .menu li{display:inline-block;margin-bottom:1rem}@media (max-width: 576px){.file .content-wrapper .menu{text-align:center}}.file .content-wrapper .file-type{text-align:center}.file .content-wrapper .file-type h4{font-size:1rem;margin-bottom:10px}.file .content-wrapper .file-type img{border:1px solid #000}.file .content-wrapper .file-type .btn-box{max-width:170px;margin:20px auto 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.file .content-wrapper .file-type .btn-box .print,.file .content-wrapper .file-type .btn-box .download{border:0;color:#fff;min-width:5rem;width:5rem;font-size:.9rem;letter-spacing:0}.file .content-wrapper .file-type .btn-box .print{background:#d01026}.file .content-wrapper .file-type .btn-box .download{background:#00a161}.file .content-wrapper .file-type .btn-box .disabled{pointer-events:none;background:#b4b5b5}@media (max-width: 991.98px){.file .content-wrapper .file-type .btn-box{display:block}.file .content-wrapper .file-type .btn-box .print,.file .content-wrapper .file-type .btn-box .download{width:100%;margin-bottom:10px}}.file .content-wrapper .file-type .col-6{margin-bottom:.5rem}.member .menu{font-size:1rem}.member .menu ul{padding:0}.member .menu ul li{margin-bottom:10px}.member .menu ul li a{color:#595757}.member .menu ul li a:hover,.member .menu ul li a.active{font-weight:bold;color:#00a161}@media (max-width: 767.98px){.member .menu{width:100%}.member .menu ul li{display:inline-block;margin-right:1rem}}.member .tabs-wrapper{margin-bottom:20px}.member .member-code .input-group{font-weight:bold;background:#d9ecdf;margin-bottom:12px;padding:6px 2rem;font-size:1rem;display:inline-table}.member .member-code .input-group input{height:26px}.member .member-code .input-group button{background:#3e3a39;color:#fff;border-radius:6px;height:26px;padding:0 10px;margin:0 20px 0 10px}.member .member-code .input-group a{font-size:.9rem;color:#ea5414;text-decoration:underline}.member .works-box{margin-bottom:25px}.member .works-box header{position:relative;background:#3e3a39;color:#fff;padding:0 10px}.member .works-box header p{margin:0;padding:1.5px 0}.member .works-box header a{color:#fff;background:#888889;font-size:1rem;padding:0 2rem;position:absolute;right:0;top:0;border:0}.member .works-box header a:hover{color:#000;background:#fff000}.member .works-box .content{background:#fff;padding:24px 16px 10px}.member .works-box .content .box{text-align:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #c9c9ca}@media (min-width: 1200px){.member .works-box .content .box:nth-child(3n+1):nth-last-child(-n+3),.member .works-box .content .box:nth-child(3n+1):nth-last-child(-n+3) ~ div{border-bottom:none}}@media (min-width: 575.98px) and (max-width: 991.98px){.member .works-box .content .box:nth-child(2n+1):nth-last-child(-n+2),.member .works-box .content .box:nth-child(2n+1):nth-last-child(-n+2) ~ div{border-bottom:none}}@media (max-width: 576px){.member .works-box .content .box:last-child{border-bottom:none}}.member .works-box .content .box h3{font-size:1rem;font-weight:bold;color:#00a161;margin:10px;max-width:8rem;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;min-height:19px}.member .works-box .content .box .works-img{width:144px;height:144px}.member .works-box .content .box .works-img img{max-height:100%;-ms-interpolation-mode:bicubic;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:-2px -2px 8px #949494;box-shadow:-2px -2px 8px #949494}.member .works-box .content .box .text p{margin-bottom:0;overflow:hidden;height:1.6em}.member .works-box .content .box .info{min-height:1.5rem;margin-top:5px;margin-bottom:15px;color:#d01026;cursor:default}.member .works-box .content .box .info p{border:1px solid;margin-bottom:0;display:inline-block;padding:0 5px}.member .works-box .content .box button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.member .not-find{width:100%;height:250px;text-align:center;position:relative}.member .not-find .text{font-size:1.125rem;color:#717071;display:inline-block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:50px}.member .not-find .text p{display:inline-block;padding-left:60px;position:relative;line-height:50px;letter-spacing:2px}.member .not-find .text p span{position:absolute;font-size:50px;left:0;top:0}.member table th,.member table td{text-align:center;vertical-align:middle;font-size:.9rem}.member table td{background:#fff;height:3.4rem;border-top:1px solid #3e3a39;word-break:break-all}.member table td a{color:#00a161;text-decoration:underline}.member .member-order .select-style{display:inline-table;margin:0;background-color:#fff;width:200px}.member .works-info .title-line h2{background:#fff;text-align:left;min-width:8rem}.member .works-info .works-wrapper{background:#f7f7f7;padding:3rem 2rem 1.5rem;margin-bottom:15px}.member .works-info .works-wrapper .owl-item{display:block}.member .works-info .works-wrapper .owl-prev,.member .works-info .works-wrapper .owl-next{color:#888889}.member .works-info .works-wrapper .owl-prev{left:-20px}.member .works-info .works-wrapper .owl-next{right:-20px}@media (max-width: 767.98px){.member .works-info .works-wrapper{padding:3rem 1rem}}@media (max-width: 576px){.member .works-info .works-wrapper{padding:2rem 1rem}.member .works-info .works-wrapper .owl-prev{left:-25px}.member .works-info .works-wrapper .owl-next{right:-25px}}.member .works-info .works-wrapper .item{margin:0 70px}@media (max-width: 767.98px){.member .works-info .works-wrapper .item{margin:0 60px}}@media (max-width: 576px){.member .works-info .works-wrapper .item{margin:0 15px}}.member .works-info .works-wrapper .item .work-wrapper{background:#fff;border-radius:12px;padding:2rem}@media (max-width: 576px){.member .works-info .works-wrapper .item .work-wrapper{padding:1rem}}.member .works-info .works-wrapper .item .figure{text-align:center;margin:0 10px}.member .works-info .works-wrapper .item .figure img{max-width:100%;-webkit-box-shadow:-2px -2px 8px #949494;box-shadow:-2px -2px 8px #949494}@media (max-width: 767.98px){.member .works-info .works-wrapper .item .figure img{width:auto;max-width:100%;margin:0 auto}}@media (max-width: 767.98px){.member .works-info .works-wrapper .item .figure{margin:0 auto;width:100%}}.member .works-info .works-wrapper .item .figure .offer{margin:10px 0}.member .works-info .works-wrapper .item .info-text h3{color:#00a161;font-size:1.125rem;font-weight:bold;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #3e3a39}.member .works-info .works-wrapper .item .info-text ul{padding:0;font-size:1rem;display:block}.member .works-info .works-wrapper .item .info-text ul a{font-size:.875rem;color:#ea5414;text-decoration:underline}.member .works-info .works-wrapper .item .upload-info{color:#888889}.member .works-info .works-wrapper .item .upload-info ul{display:block}.member .works-info .works-wrapper .item .upload-info .dosage{float:right;font-size:.8rem}.member .works-info .works-wrapper .item .upload-info .dosage .progress{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:80px;background:#fff;border:1px solid #888889;height:16px;line-height:14px}.member .works-info .works-wrapper .item .upload-info .dosage .progress .progress-bar{font-size:.8rem;background:#00a161;color:#595757;display:block;white-space:nowrap}@media screen and (max-width: 767.98px){.member .works-info .works-wrapper .item .upload-info .dosage{float:none;width:100%}}.member .works-info .works-wrapper .item .pickup{text-align:center;margin-top:1rem;cursor:default}.member .works-info .works-wrapper .item .pickup p{display:inline-block;background:#d01026;color:#fff;padding:6px;margin-bottom:5px;font-weight:bold}.member .works-info .works-wrapper .item .pickup small{display:block;color:#d01026}.member .works-info .works-wrapper .item .share-radio{float:left;margin-bottom:20px}.member .works-info .btn-wrapper{width:100%;text-align:center;margin-top:2rem;margin:2rem auto 0}.member .works-info .btn-wrapper .btn{margin:0 1rem 1rem}.member .member-edit-wrapper .title-line h2{background:#fff;text-align:left;min-width:8rem}.member .member-edit-wrapper .edit-from{background:#f7f7f7;padding:2rem;margin-bottom:30px;font-size:1rem}.member .member-edit-wrapper .edit-from .select-style{display:inline-table;margin:0;background-color:#fff}.member .member-edit-wrapper .edit-from input,.member .member-edit-wrapper .edit-from select,.member .member-edit-wrapper .edit-from textarea{border:1px solid #717071;padding:0 4px;font-size:1rem;height:25px}.member .member-edit-wrapper .edit-from .form-group{margin-bottom:1.2rem}.member .member-edit-wrapper .edit-from .error-msg{color:#d01026;font-size:.8rem}.member .member-edit-wrapper .edit-from .subscription{margin-left:1rem;margin-bottom:2rem}@media screen and (max-width: 576px){.member .member-edit-wrapper .edit-from{padding:1rem}.member .member-edit-wrapper .edit-from .error-msg{display:block}}.share-box{margin-bottom:10px}.share-box .fb-share{margin-right:2rem}.share-box a{color:#3e3a39 !important;text-decoration:none !important;border:1px solid;padding:0 5px}.select-style{overflow:hidden;background:#c9c9ca url(../img/arrow2.png) no-repeat right center;width:130px;margin-left:1rem;height:30px}.select-style select{background:transparent;border:none;width:120%;padding:5px;font-size:1rem;height:30px !important;line-height:1;-webkit-appearance:none}.select-style select:focus::-ms-value{color:#000 !important}.check-circle{color:#595757;position:relative}.check-circle input[type=radio]{position:absolute;visibility:hidden}.check-circle label{display:inline-block;position:relative;margin:0;padding:0 0 0 18px;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}.check-circle .check{display:block;position:absolute;border:2px solid #595757;border-radius:100%;height:15px;width:15px;top:3px;z-index:5;-o-transition:border .25s linear;transition:border .25s linear;-webkit-transition:border .25s linear}.check-circle .check::before{display:block;position:absolute;content:'';border-radius:100%;height:7px;width:7px;top:2px;left:2px;margin:auto;-o-transition:background 0.25s linear;transition:background 0.25s linear;-webkit-transition:background 0.25s linear}.check-circle input[type=radio]:checked ~ .check::before{background:#595757}#tooltip{background:#eeefef;color:#d01026;padding:15px 15px 5px;display:none;position:absolute;z-index:999;text-align:center}#tooltip p{margin:0;font-weight:bold}.pagination{display:inline-block;margin:10px 0}.pagination a{color:#00a161;padding:1px 6px}.pagination a:hover:not(.active){background-color:#dcdcdd}.pagination .active{background-color:#afd9bd}.news h2{border-bottom:1px solid #00a161;padding-bottom:12px;margin-bottom:1.3rem;font-size:1.5rem;font-weight:bold;color:#00a161;letter-spacing:2px}.news h2 a{color:#00a161}.news h3{font-size:1rem;font-weight:bold;color:#00a161}.news .news-wrapper{padding:0;display:block}.news .news-wrapper .posts{margin-bottom:1rem}.news .news-wrapper .posts figure{text-align:center;margin:0 15px 15px}@media (max-width: 576px){.news .news-wrapper .posts figure{margin:0 0 15px}}.news .news-wrapper .posts figure img{border:1px solid #dcdcdd;padding:10px}.news .news-wrapper .posts .more{position:absolute;bottom:15px;right:0;font-size:1rem}.news .news-wrapper .posts .more a{color:#9f9fa0;text-decoration:underline}.news .news-wrapper .posts .posts-content-wrapper{display:inline-block}.news .single-post{margin-bottom:3rem}.news .single-post .thumbnail{margin-bottom:3.5rem}.news .single-post .thumbnail img{max-width:100%}.news .single-post .post-content .post-date{color:#00a161;font-weight:bold}.news .single-post .post-content p{line-height:1.8rem}.news .single-post .posts-nav .prev,.news .single-post .posts-nav .next{display:inline-block;color:#9f9fa0}.news .single-post .posts-nav .prev a,.news .single-post .posts-nav .next a{color:#9f9fa0;text-decoration:underline}.news .single-post .posts-nav .next{float:right}.shopping-cart .title-line h2{background:#fff;text-align:left;min-width:8rem}.shopping-cart .step-wrapper{margin-bottom:25px}.shopping-cart .step-wrapper ul{padding:0}.shopping-cart .step-wrapper ul li{text-align:center;color:#888889;padding:4px 12px;background:#eeefef;position:relative;display:inline-block;height:48px}.shopping-cart .step-wrapper ul li:first-child{margin-left:15px;margin-right:-30px}.shopping-cart .step-wrapper ul li:first-child::after{right:6px}.shopping-cart .step-wrapper ul li:last-child{margin-right:-15px}.shopping-cart .step-wrapper ul li:first-child::before,.shopping-cart .step-wrapper ul li:last-child::after{border:none}.shopping-cart .step-wrapper ul li::before{width:0;height:0;border-top:28px inset transparent;border-bottom:28px inset transparent;border-left:28px solid #fff;position:absolute;content:"";top:-4px;left:0}.shopping-cart .step-wrapper ul li::after{width:0;height:0;border-top:24px inset transparent;border-bottom:24px inset transparent;border-left:24px solid #eeefef;position:absolute;content:"";top:0;right:-24px;z-index:2}@media (max-width: 576px){.shopping-cart .step-wrapper ul li{text-align:left}.shopping-cart .step-wrapper ul li::before,.shopping-cart .step-wrapper ul li::after{display:none}.shopping-cart .step-wrapper ul li:first-child{margin:0}}.shopping-cart .step-wrapper ul .step-circle{margin-right:12px;position:relative;background:#fff;border-radius:50%;font-size:.8rem;line-height:40px;height:40px;width:40px;display:inline-block;text-align:center}.shopping-cart .step-wrapper ul .active{background:#d9ecdf;color:#006934}.shopping-cart .step-wrapper ul .active::after{border-left-color:#d9ecdf}.shopping-cart .step-wrapper ul .active .step-circle{background:#006934;color:#fff}.shopping-cart .shopping-list-wrapper .shopping-list-text{font-size:.9rem}.shopping-cart .shopping-list-wrapper .checkout-list{margin-bottom:8px;font-size:1rem}.shopping-cart .shopping-list-wrapper .checkout-list .checkout-shops{color:#ea5414;font-size:1rem;text-decoration:underline;font-weight:bold;margin-right:1rem}.shopping-cart .shopping-list-wrapper .checkout-list .edit-order{color:#595757;text-decoration:underline}.shopping-cart .shopping-list-wrapper table{margin-bottom:30px}.shopping-cart .shopping-list-wrapper table thead th:nth-child(1){width:23%}.shopping-cart .shopping-list-wrapper table thead th:nth-child(2){width:19%}.shopping-cart .shopping-list-wrapper table thead th:nth-child(3){width:15%}.shopping-cart .shopping-list-wrapper table th,.shopping-cart .shopping-list-wrapper table td{vertical-align:middle}.shopping-cart .shopping-list-wrapper table th{text-align:center;background:#d9eedf;color:#595757;font-weight:bold;white-space:nowrap}.shopping-cart .shopping-list-wrapper table td{background:#fff;height:3.4rem;border-top:1px solid #3e3a39;padding:8px}.shopping-cart .shopping-list-wrapper table a>span{font-size:20px}.shopping-cart .shopping-list-wrapper table small a{color:#ea5414;text-decoration:underline}.shopping-cart .shopping-list-wrapper table s{font-size:.8rem}.shopping-cart .shopping-list-wrapper table a{color:#595757}.shopping-cart .shopping-list-wrapper table b{color:#d01026}.shopping-cart .shopping-list-wrapper table .product-name{display:table}.shopping-cart .shopping-list-wrapper table .product-name img{display:inline-block;margin-right:10px;max-width:56px}.shopping-cart .shopping-list-wrapper table .product-name p{display:table-cell;vertical-align:middle}@media (max-width: 576px){.shopping-cart .shopping-list-wrapper table .product-name p{display:block}}.shopping-cart .shopping-list-wrapper .qty-wrapper{width:74px;margin:0 auto}.shopping-cart .shopping-list-wrapper .qty-wrapper .qty{width:34px;height:28px;text-align:center;border:0;border-top:1px solid #595757;border-bottom:1px solid #595757;float:left}.shopping-cart .shopping-list-wrapper .qty-wrapper input.qtyplus{width:20px;height:28px;border:1px solid #595757;background:#fff;text-align:center;float:left}.shopping-cart .shopping-list-wrapper .qty-wrapper input.qtyminus{width:20px;height:28px;border:1px solid #595757;background:#fff;text-align:center;float:left}.shopping-cart .shopping-list-wrapper .payment-msg{color:#d01026}.shopping-cart .shopping-list-wrapper .payment-msg h4{color:#d01026;font-size:1.125rem;font-weight:bold;line-height:1.4;margin-bottom:0}.shopping-cart .shopping-list-wrapper .payment-msg img{margin-bottom:8px}.shopping-cart .shopping-list-wrapper .payment-msg p{font-weight:bold;margin-bottom:0}.shopping-cart .details-wrapper{font-size:1rem}.shopping-cart .details-wrapper h3{color:#00a161;font-size:1.125rem;font-weight:bold;margin-bottom:1rem}.shopping-cart .details-wrapper ul{padding-left:1.5rem;width:100%}.shopping-cart .details-wrapper ul li{margin-bottom:10px}.shopping-cart .details-wrapper .check-circle{margin-bottom:5px}.shopping-cart .details-wrapper .form-control{height:24px;font-size:.875rem;border:1px solid #717071;padding:2px 10px;width:154px}.shopping-cart .details-wrapper .control-label{width:80px}.shopping-cart .details-wrapper .arrow{font-size:50px;color:#00a161;margin-top:3rem}@media screen and (max-width: 767.98px){.shopping-cart .details-wrapper .arrow{margin:0 auto;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}}.shopping-cart .details-wrapper .code-box input{width:11rem;margin-left:1rem}.shopping-cart .details-wrapper .code-box .select-style select{width:11rem;font-size:.8rem}.shopping-cart .details-wrapper .addressee-box{position:relative}.shopping-cart .details-wrapper .addressee-box .ditto{position:absolute;right:0;top:0}.shopping-cart .details-wrapper .shops-box{margin-bottom:40px}.shopping-cart .details-wrapper .shops-box button{margin-left:1.5rem}.shopping-cart .details-wrapper .shops-box .shops-info li{margin-bottom:0}.shopping-cart .details-wrapper .shops-box .shops-info li a{font-size:.8rem;color:#ea5414;text-decoration:underline}.shopping-cart .wrapper{border-top:1px dashed;padding-top:1rem;margin-bottom:2rem}.shopping-cart .wrapper .payment-options{padding:0 2rem}.shopping-cart .wrapper .payment-options .select-style{width:auto;display:inline-table}.shopping-cart .wrapper .payment-options select{margin-right:1rem}.shopping-cart .wrapper .invoice-tabs ul{padding:0}.shopping-cart .wrapper .invoice-tabs ul li{margin-bottom:-1px}.shopping-cart .wrapper .invoice-tabs .nav-tabs{border-bottom:1px solid #595757}.shopping-cart .wrapper .invoice-tabs .nav-tabs .nav-item{font-weight:bold;margin-bottom:-1px;font-size:1rem}.shopping-cart .wrapper .invoice-tabs .nav-tabs .nav-link{background:#f7f7f7;color:#595757;border-bottom:1px solid #f7f7f7}.shopping-cart .wrapper .invoice-tabs .nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent}.shopping-cart .wrapper .invoice-tabs .nav-tabs .nav-link.active,.shopping-cart .wrapper .invoice-tabs .nav-tabs .nav-item.show .nav-link{color:#00a161;background:#fff;border-color:#595757 #595757 #fff;border-top:4px solid #00a161}.shopping-cart .wrapper .invoice-tabs .tab-content .tab-pane{border:1px solid #595757;border-top:0;padding:1rem}.shopping-cart .wrapper .invoice-tabs .tab-content .invoice-box{text-align:center}.shopping-cart .wrapper .invoice-tabs .tab-content .invoice-box li{display:inline-block;padding:0 1rem}.shopping-cart .wrapper .invoice-tabs .tab-content .invoice-box .remind{font-size:.875rem;margin-bottom:0;color:#595757}.shopping-cart .wrapper .invoice-tabs .tab-content .invoice-box .text{color:#9f9fa0}.shopping-cart .wrapper .invoice-tabs .tab-content .invoice-box .form-group{text-align:left;margin-bottom:10px}.shopping-cart .wrapper .invoice-tabs .tab-content .invoice-box .form-group .form-control{max-width:100%}.shopping-cart .wrapper .invoice-tabs .tab-content .invoice-box .donate{margin:0 0 1rem}.shopping-cart .qrcode-info-bg{background:url(../img/shops_cart_bg.png) 35px top no-repeat;padding-top:60px}.shopping-cart .qrcode-info-bg .text{font-weight:bold;font-size:.9rem;line-height:2;padding:0 25px 0 240px;display:inline-block}@media screen and (max-width: 767.98px){.shopping-cart .qrcode-info-bg .text{margin-top:125px;padding:0 25px}}.shopping-cart .notes{margin:40px 0 45px}.shopping-cart .notes h3{text-align:center;font-size:1.25rem;color:#00a161;font-weight:bold}.shopping-cart .notes p{font-size:.9rem;padding:1rem 40px;background:#c4e2ce}.checkout-total-list{text-align:right;margin-bottom:12px}.checkout-total-list .total-box{float:right}.checkout-total-list .total-box .table{margin-bottom:8px}.checkout-total-list .total-box .table td{text-align:right;border:0;padding:4px;height:auto}.checkout-total-list .total-box .table td a{color:#ea5414;font-size:.8rem;text-decoration:underline}.checkout-total-list .total-box .total{border-top:1px solid;padding-top:5px}.checkout-total-list .total-box .total b{font-size:1.375rem}.checkout-total-list .total-box p{margin-bottom:10px}.checkout-total-list .total-box b{color:#d01026}.works-gallery .title-line .orderby{position:absolute;right:0;top:-15px;font-size:.9rem;color:#3e3a39}.works-gallery .title-line .orderby a{color:#3e3a39;text-decoration:underline}.works-gallery .title-line .orderby a.active{color:#717071}.works-gallery .title-line h2{background:#fff;text-align:left;min-width:8rem}.works-gallery .menu ul{padding:0}.works-gallery .menu ul li{font-size:1rem;margin-bottom:8px}.works-gallery .menu ul li a{color:#3e3a39;padding:3px 12px}.works-gallery .menu ul li a:hover,.works-gallery .menu ul li a.active{color:#fff;background:#888889}.works-gallery .menu ul li::before{content:"\e922";font-size:12px;color:#888889;margin-right:5px}@media screen and (max-width: 767.98px){.works-gallery .menu ul li{display:inline-block}}.works-gallery .works-wrapper .cat-tabs{width:100%;font-size:1rem}.works-gallery .works-wrapper .cat-tabs .nav-item{border-right:1px solid #00a161}.works-gallery .works-wrapper .cat-tabs .nav-item a{color:#00a161}.works-gallery .works-wrapper .cat-tabs .nav-item a.active,.works-gallery .works-wrapper .cat-tabs .nav-item a:hover{color:#fff;background:#00a161}.works-gallery .works-wrapper .cat-tabs .nav-item .nav-link{padding:2px 5px}.works-gallery .works-wrapper .cat-tabs .nav-item:last-child{border-right:none}.works-gallery .works-wrapper .tabs-wrapper .nav{background:#d9ecdf;display:block}.works-gallery .works-wrapper .tabs-wrapper .nav-item{min-width:7.7rem}.works-gallery .works-wrapper .tabs-wrapper .nav-item a{color:#595757;background:#d9ecdf}.works-gallery .works-wrapper .tabs-wrapper .nav-item a.active{color:#fff;background:#96ceab}.works-gallery .works-wrapper .tabs-wrapper .tab-content{background:#eeefef;text-align:center;margin-bottom:3rem}.works-gallery .works-wrapper .tabs-wrapper .tab-content p{margin-bottom:2rem}.works-gallery .works-wrapper .tabs-wrapper .tab-content ul{width:100%;padding:0 1rem;display:inline-block}.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li{width:calc(100% / 4);float:left;margin-bottom:1.5rem;overflow:hidden;border-bottom:1px solid;padding:0 8px 1rem;overflow:hidden}.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li a{width:160px;height:160px;max-width:100%;margin:auto;max-height:100%;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center}.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li a img{width:auto;max-width:100%;max-height:100%;-ms-interpolation-mode:bicubic;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:-2px -2px 8px #949494;box-shadow:-2px -2px 8px #949494}.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li p{margin:10px 0;white-space:nowrap}@media (min-width: 1200px){.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li:nth-child(4n+1):nth-last-child(-n+4),.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li:nth-child(4n+1):nth-last-child(-n+4) ~ li{border-bottom:none}}@media (max-width: 991.98px){.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li{width:calc(100% / 2)}.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li:nth-child(2n+1):nth-last-child(-n+2),.works-gallery .works-wrapper .tabs-wrapper .tab-content ul li:nth-child(2n+1):nth-last-child(-n+2) ~ li{border-bottom:none}}.works-gallery .works-book .title-bg{margin:0}.works-gallery .works-book .wrapper{background:#f7f7f7;border-left:6px solid #c9c9ca;padding:1rem}.works-gallery .works-book .wrapper p{font-size:1rem}#recaptcha-1{margin:0 auto;display:inline-block}.customer-service .title-line h2{background:#fff;text-align:left;min-width:8rem}.customer-service .menu{width:120px}.customer-service .menu ul{padding:0}.customer-service .menu ul li{font-size:1rem;margin-bottom:8px}.customer-service .menu ul li a{color:#3e3a39}.customer-service .menu ul li a:hover,.customer-service .menu ul li a.active{color:#888889}@media (max-width: 767.98px){.customer-service .menu{width:100%}.customer-service .menu ul li{display:inline-block;border-right:1px solid;padding:0 6px}}.customer-service .qa-wrapper{min-height:540px}.customer-service .qa-wrapper ul{font-size:1rem;padding:1rem 0;display:block}.customer-service .qa-wrapper ul li{margin-bottom:2rem}.customer-service .qa-wrapper .q{font-weight:bold;color:#00a161;margin-bottom:3px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.customer-service .qa-wrapper .a{position:relative;line-height:1.8;display:inline-block;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;padding-right:1.7em;height:1.6em;margin-bottom:0}.customer-service .qa-wrapper .a a{color:#3e3a39;font-size:.8rem;position:absolute;z-index:9;top:3px;right:0;padding-left:6px;background:#fff;text-decoration:underline}.customer-service .qa-wrapper .a a::before{content:"..."}.customer-service .qa-wrapper .qa-box{background:#f7f7f7;border-left:6px solid #9f9fa0;padding:1.5rem 2rem;margin:0 -15px 2rem -7px}.customer-service .qa-wrapper .qa-box .q{margin-bottom:1.2rem;overflow:visible;display:block}.customer-service .qa-wrapper .qa-box .a{font-size:1rem}.customer-service .qa-wrapper .qa-box img{margin-bottom:15px;max-width:100%}@media (max-width: 767.98px){.customer-service .qa-wrapper{min-height:unset}.customer-service .qa-wrapper .qa-box{padding:1rem}}.customer-service .online-service-tabs textarea{width:100%;padding:10px}.customer-service .online-service-tabs #askQus input,.customer-service .online-service-tabs #askQus select,.customer-service .online-service-tabs #askQus textarea{border:1px solid #000;padding:0 4px}.customer-service .online-service-tabs #askQus .form-control{height:25px}.customer-service .online-service-tabs #askQus .ifile{position:absolute;opacity:0;filter:alpha(opacity=0)}.customer-service .online-service-tabs #askQus .btn-file{font-weight:bold;font-size:.9rem;border:0;border-radius:4px;background:#717071;color:#fff;padding:2px 10px}.customer-service .online-service-tabs #askQus small{font-size:.8rem;color:#717071}.customer-service .online-service-tabs table th,.customer-service .online-service-tabs table td{text-align:center;vertical-align:middle;font-size:1rem;width:36%}.customer-service .online-service-tabs table tbody{background:#fff}.customer-service .online-service-tabs table td{height:3.4rem;border-top:1px solid #3e3a39}.customer-service .online-service-tabs table td a{color:#00a161;text-decoration:underline}.customer-service .online-service-tabs .table-qa tbody>tr:nth-child(odd){cursor:pointer}.customer-service .online-service-tabs .table-qa tbody>tr:nth-child(even) td{background:#eeefef;padding:0}.customer-service .online-service-tabs .table-qa tbody ul>li:nth-child(even){background:#dcdcdd}.customer-service .online-service-tabs .table-qa tbody ul{padding:0;margin:0;display:block}.customer-service .online-service-tabs .table-qa tbody ul li{padding:15px 30px}.customer-service .online-service-tabs .table-qa tbody .add-file{margin:15px 0}.customer-service .online-service-tabs .table-qa tbody .add-file span{color:#00a161}.customer-service .online-service-tabs .table-qa tbody .add-file a{color:#3e3a39}.customer-service .online-service-tabs .table-qa tbody .add-file .img-thumbnail{position:relative;padding:8px;border:none;width:100%;margin:10px 0 30px}.customer-service .online-service-tabs .table-qa tbody .add-file .img-thumbnail img{width:100%}.customer-service .online-service-tabs .table-qa tbody .add-file .img-thumbnail a{position:absolute;background:none;font-size:25px;right:-8px;top:-8px;text-decoration:none;padding:0}.title-bg{background:#d9eedf;border-left:6px solid #00a161;padding:7px 0 7px 1rem;margin:0 -15px 0 -7px}.title-bg h2{font-size:1rem;color:#00a161;margin-bottom:0;font-weight:bold}footer{width:100%;background:#96ceab;color:#fff;font-size:.8rem;min-height:170px;margin-top:15px;padding:25px 10px}footer .footer-menu{padding:0 8px;border-right:1px dashed #fff;margin-bottom:10px}footer .footer-menu:last-child{border-right:none;padding-right:0}footer .footer-menu h5{font-size:.9rem}footer .footer-menu ul{padding:0 4px;margin:0}footer .footer-menu a{color:#fff}footer .footer-menu a:hover{color:#000;text-decoration:underline}@media (max-width: 576px){footer{padding:25px 0;min-height:30px}footer .footer-menu{border-right:none;border-bottom:1px dashed #fff}footer .footer-menu ul{display:block;margin-bottom:10px}footer .footer-menu ul li{display:inline-block;border-right:1px solid;padding:0 12px;margin-bottom:5px}}.swal2-modal{font-family:-apple-system,system-ui,BlinkMacSystemFont,Roboto,"Helvetica Neue","微軟正黑體","Microsoft JhengHei","微软雅黑",icomoon,Arial,sans-serif;width:auto !important;max-width:690px}.swal2-modal .swal2-title{font-size:1.2rem;color:#212529;font-weight:normal;margin-bottom:1rem}.msg-box{text-align:center;margin-top:25%}.commondocunent-img{width:192px;height:192px;max-width:100%;margin:auto;max-height:100%;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center}.commondocunent-img img{width:auto;max-width:100%;max-height:100%}
