.sidebar{border-right:1px solid #efefef}.sidebar .nav-item{padding-bottom:20px}.sidebar .nav-item .title{font-size:16px;font-weight:bold;color:#666}.nav-list-wrap{max-height:450px}.nav-list .nav-list{padding-left:20px;font-size:14px}.nav-list .nav-list .bi-caret-right-fill{font-size:14px}.nav-list a{line-height:28px}.nav-list a:hover .bi-x{color:#ff6161}.nav-list .active>a{color:#009688}.nav-list .bi-x{color:#666;font-size:20px;vertical-align:middle}.nav-list .bi-caret-right-fill{color:#ddd;font-size:16px;transition:.35s ease-in-out}.nav-list .bi-caret-right-fill[aria-expanded=true]{transform:rotate(90deg)}.item-list>li{margin-top:3px;line-height:32px}.item-list>li .active>a{color:#009688}.item-list .bi-x{font-size:20px;vertical-align:middle}.tag-list.cur>li{background-color:#fb7a3d;color:#fff}.tag-list.cur>li a,.tag-list.cur>li .bi{color:#fff}.tag-list>li{display:inline-block;padding:0 10px;margin-bottom:7px;margin-right:4px;border-radius:4px;border:1px solid #efefef;text-transform:uppercase;line-height:30px}.tag-list>li.active,.tag-list>li:hover{border-color:#009688;background:#009688;color:#fff}.tag-list>li.active a,.tag-list>li.active .bi,.tag-list>li:hover a,.tag-list>li:hover .bi{color:#fff !important}.tag-list>li .bi-x{font-size:20px;vertical-align:middle;padding-right:7px;margin-right:-7px}.tag-list:empty{display:none}.tag-list.gray>li{background-color:#f7f7f7}.tag-list.gray>li:hover{background-color:#009688}.tag-list.gray>li.cur a,.tag-list.gray>li.cur .bi{color:#fb7a3d}.tag-list-sm{font-size:14px}.table-tag-list{border-collapse:collapse}.table-tag-list th,.table-tag-list td{border:1px solid #efefef;padding:8px}.table-tag-list th{width:140px;background-color:#f7f7f7}.table-tag-list .item-list span{margin-right:8px;line-height:1.5}.product-list{border:1px solid #efefef}.product-list .item{display:flex;align-items:center;padding:15px}.product-list .item:not(:last-child){border-bottom:1px solid #efefef}.product-list .item-center{margin-bottom:5px;display:flex;align-items:center;justify-content:center}@media(min-width: 992px){.product-list .item-center{height:130px}}.product-list .item-center>a{display:block;max-height:160px}.product-list .pic{flex:0 0 35%;max-width:35%;position:relative;padding-right:15px}@media(min-width: 992px){.product-list .pic{flex:0 0 220px;max-width:220px}}.product-list .pic img{max-height:100%}.product-list .desc .title{display:block;font-size:16px;font-weight:bold;margin-bottom:5px;color:#212121}.product-list .desc .title:hover{color:#009688}.product-list .desc .subtitle{margin-bottom:5px;color:#999}.product-list .desc .img{max-width:80px;max-height:40px}.carousel-thumb{position:relative;margin:auto}.carousel-thumb>li{opacity:1;transition:.35s ease-in-out;border:1px solid #efefef;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.carousel-thumb>li.active{opacity:1;border-color:#009688}.product-list-divider{border:0;margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.product-list-divider>li{padding-left:10px;padding-right:10px;flex-grow:1;flex-shrink:0;flex-basis:20%;min-width:250px}.product-list-divider>li:last-child .item{border-bottom:1px solid #efefef}@media(min-width: 481px){.product-list-divider>li{margin-bottom:15px}.product-list-divider>li .item{border-bottom:1px solid #efefef}}@media(min-width: 760px){.product-list-divider>li{max-width:33.33%}}@media(min-width: 1300px){.product-list-divider>li{max-width:25%}}@media(min-width: 1550px){.product-list-divider>li{max-width:20%}}.product-list-divider .item{border:1px solid #efefef;border-bottom:0}@media(min-width: 481px){.product-list-divider .item{flex-direction:column;justify-content:space-between;height:230px}}.product-list-divider .pic{flex-basis:120px;max-width:120px}@media(min-width: 481px){.product-list-divider .pic{flex-basis:160px;max-width:160px;padding-right:0}}.product-list-divider .item-center{height:120px}.product-list-divider .desc .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-content-height{min-height:calc(100vh - 151.19px)}.btn-inquiry{top:0;right:0;position:absolute;padding:.25rem;color:#009688;font-size:14px}.btn-inquiry:hover{color:#006e64}.btn-inquiry-danger{right:80px;color:#fff;background-color:#ff5714;padding-left:10px;padding-right:10px;border-radius:3px}.btn-inquiry-danger:hover{background-color:#fb6107;color:#fff}.btn-inquiry-danger .bi{margin-right:3px}.product-container{position:relative}.product-container .icon-pin{position:absolute;top:0;left:0;cursor:pointer;font-size:32px;color:#009688}@media(max-width: 768px){.product-container .icon-pin{display:none}}.product-wrapper{margin-bottom:10px;position:relative;padding-left:40px;padding-right:40px}.product-wrapper .swiper-button-prev,.product-wrapper .swiper-button-next{position:absolute;top:50%;width:28px;height:28px;transform:translateY(-50%);transition:all .5s ease-out;color:#fff;background-color:#6dccba;font-size:32px;z-index:10;border-radius:50%}.product-wrapper .swiper-button-prev:hover,.product-wrapper .swiper-button-next:hover{background-color:#009688}.product-wrapper .swiper-button-prev:after,.product-wrapper .swiper-button-next:after{content:""}.product-wrapper .swiper-button-prev .layui-icon,.product-wrapper .swiper-button-next .layui-icon{font-size:18px}.product-wrapper .swiper-button-next{right:0}.product-wrapper .swiper-button-prev{left:0}.product-wrapper .swiper-slide img{max-width:100%}.swiper-product .swiper-wrapper{align-items:center}.swiper-product .swiper-slide{text-align:center}.item-prev,.item-next{display:none}.swiper-thumbs{margin-left:auto;margin-right:auto;overflow:visible}.swiper-thumbs .swiper-wrapper{justify-content:center}.swiper-thumbs .swiper-slide{position:relative;width:50px !important;height:50px !important;background-color:#f1f1f1;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0)}.swiper-thumbs .swiper-slide:hover,.swiper-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#009688;box-shadow:0 0 5px #009688}.swiper-thumbs .iconfont{font-size:42px;color:#009688}.swiper-thumbs .tips{position:absolute;top:0;right:0;transform:translate(25%, -25%);width:14px;height:14px;line-height:14px;border:1px solid #009688;border-radius:50%;background-color:#f1f1f1;color:666;font-size:12px;text-align:center}.layui-layer-content .product-wrapper .swiper-button-next{right:10px}.layui-layer-content .product-wrapper .swiper-button-prev{left:10px}.layui-layer-content .icon-pin{display:none}#three-container{width:100%;height:100%}#three-container canvas{width:100%;height:100%}.btn-more{color:#009688}.btn-more:hover{color:rgba(0,150,136,.9)}.table-more{table-layout:fixed}.table-more td,.table-more th{padding:.68rem .75rem}.table-more td:first-child,.table-more th:first-child{white-space:nowrap;color:#999}.table-more tr{border-bottom:1px solid #efefef;background-color:#f9f9f9}.table-more tr:nth-child(n+14){display:none}.table-more.show tr{display:table-row !important}.table-more td[rowspan]{vertical-align:middle}.table-more .ellipsis .cut{left:.75rem}.prop-menu{display:flex;flex:1;overflow-y:auto;flex-direction:column;padding-right:22px;border-right:1px solid #ebedf0}.prop-menu-title{font-weight:700;font-size:16px;height:46px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebedf0}.prop-menu-title .bi{transition:.35s ease-in-out}.prop-menu-title.collapsed .bi{transform:rotate(-180deg)}@media(min-width: 992px){.prop-menu-title .bi{display:none !important}}@media(max-width: 991px){.prop-menu-title{cursor:pointer}}.prop-menu-list{max-height:250px;padding-top:10px}@media(min-width: 992px){.prop-menu-list{display:block !important}.prop-menu-list.extend{max-height:470px}}.prop-menu-list>li{padding-left:15px;margin-right:15px;line-height:30px;color:#666;cursor:pointer;white-space:nowrap}.prop-menu-list>li.active{color:#fff;background-color:#6dccba}.prop-menu-list>li:hover{color:#fff;background-color:#6dccba}.hello{text-align:center}.layout-center{position:absolute;left:0;top:0;width:calc(100% - 1px);height:100%;display:flex;align-items:stretch;justify-content:center;min-height:300px;flex-wrap:wrap}@media(min-width: 992px){.layout-center{min-height:300px}}.layout-center iframe{position:absolute;width:100%;height:100%;left:0;top:0}.layout-center .item{position:relative;flex:1;height:100%;min-width:50%}.layout-center .item:nth-child(even){margin-left:-5px}.layout-center .item:nth-child(n+3) iframe{padding-top:0}.layout-center .item iframe{padding:5px}.layout-center.row-2 .item{height:50%}.layout-center.row-3 .item{height:33.333%}.layout-center.row-4 .item{height:25%}.layout-center.row-5 .item{height:20%}.layout-center.row-6 .item{height:25%;min-width:33.33%;max-width:33.33%}.layout-center .loadingframe{z-index:99}.layout-center .text-danger{position:absolute;left:0;bottom:0;transform:translateY(100%);z-index:99}.layout-center #commands{display:none}.table{color:#666}.table-prop{overflow:visible}.table-prop thead th{white-space:nowrap;background-color:#f2f2f2}.table-prop thead th:first-child{text-align:center}.table-prop thead th:first-child:hover{background-color:#6dccba;color:#fff}.table-prop thead tr th{position:sticky;z-index:99}.table-prop thead tr:first-child th{top:0}.table-prop thead tr:nth-child(2) th{top:66px}.table-prop th,.table-prop td{padding:.5rem}@media(min-width: 992px){.table-prop th,.table-prop td{padding:.75rem .5rem}}.table-prop tbody tr:hover{background-color:rgba(0,0,0,0)}.table-prop tbody tr:hover td{color:#009688}.table-prop tbody tr:hover td:first-child{background-color:#6dccba;color:#fff}.table-prop tbody tr:hover td[rowspan="1"]{color:#fff;background-color:#6dccba}.table-prop tbody td{vertical-align:middle}.table-prop .custom-select{margin-top:3px;min-width:70px}.table-prop .active th,.table-prop .active td{color:#009688 !important;font-weight:bold;background-color:rgba(0,0,0,0) !important}.table-prop .active th:first-child,.table-prop .active td:first-child{background-color:#6dccba !important;color:#fff !important}.table-prop .active{color:#009688;font-weight:bold}.table-prop .hover{color:#ff5722}.layui-tab-content{color:#666}.supply{padding:15px}.supply .header{display:flex;align-items:flex-end;flex-wrap:wrap;margin-bottom:10px}.supply .supply-icon{margin-right:5px}.supply .supply-icon img{max-width:180px;max-height:30px}.supply .name{position:relative;white-space:nowrap;font-size:18px;line-height:1;color:#666}@media(max-width: 768px){.supply .name:after{content:"";position:absolute;bottom:-5px;left:0;height:2px;width:100%;background-color:#009688}}.supply-info{display:flex;justify-content:space-between;flex-wrap:wrap}.supply-info .item-info{padding-left:5px;padding-right:5px}.supply-info .label{color:#666}.supply-info .value{margin-top:5px;color:#333}.supply-body{color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.supply-body>p{font-size:14px;line-height:1.8}.layui-elem-field legend{width:auto}.tab-thumb{display:flex;align-items:stretch;flex-wrap:wrap;padding:10px}.tab-thumb .item{padding:15px;position:relative;flex:1 1 50%;display:flex;align-items:center;justify-content:center;position:relative;text-align:center;flex-wrap:wrap}.tab-thumb .item:only-child{flex-basis:100%;max-width:100%}.tab-thumb .item:only-child .bi-pin-angle,.tab-thumb .item:only-child .bi-pin-angle-fill{color:#009688}.tab-thumb .item:first-child p,.tab-thumb .item:first-child .bi-pin-angle,.tab-thumb .item:first-child .bi-pin-angle-fill{color:#009688}.tab-thumb .item.active{box-shadow:0 2px 12px 0 rgba(0,0,0,.16)}.tab-thumb .item.active p{color:#009688}.tab-thumb .item.active .bi-pin-angle{color:#009688}.tab-thumb .bi-pin-angle-fill,.tab-thumb .bi-pin-angle{position:absolute;right:10px;top:5px;font-size:28px;color:#adb5bd;cursor:pointer;z-index:999}@media(max-width: 480px){.tab-thumb .bi-pin-angle,.tab-thumb .bi-pin-angle-fill{display:none !important}}#btn-layer-close{background-color:#6dccba;border-radius:50%;display:none;width:36px;height:36px;line-height:36px;text-align:center;z-index:9999}.layui-layer .bi-pin-angle,.layui-layer .bi-pin-angle-fill,.layui-layer #btn-layer{display:none !important}.layui-layer #btn-layer-close{display:inline-block}.card-box .bi-clipboard,.supply .bi-clipboard{padding-left:5px;cursor:pointer}.card-box>li{display:flex;align-items:stretch;min-width:300px}@media(min-width: 1400px){.card-box>li{max-width:50%}}.card-box .item{width:100%;padding:15px;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-bottom:15px;transition:.35s ease-in-out}@media(min-width: 992px){.card-box .item{margin-bottom:10px}}.card-box .item:hover{box-shadow:0 0 0 1px #009688}.card-box .title{position:relative;font-size:18px;color:#000;font-weight:bold}.card-box .title img{max-height:30px;max-width:120px}@media(max-width: 480px){.card-box .title img{display:block;margin-bottom:10px}}.card-box .tag{position:absolute;right:0;top:50%;transform:translateY(-50%);width:68px;height:23px;line-height:23px;color:#009688;border:1px solid rgba(0,0,0,0);border-color:rgba(0,150,136,.45);border-radius:13px;font-size:12px;font-weight:400;text-align:center}.card-box figure{display:flex;align-items:center;justify-content:center;height:45px;position:relative;margin-bottom:0}.card-box figure img{max-width:100%;max-height:100%}.card-box .text{color:#999}.card-box .text p>span{color:#666}.fade-form .form-gutter{padding-left:38px;padding-right:20px}.fade-form .col-form-label{min-width:80px;white-space:nowrap}@media(min-width: 481px){.fade-form .form-group{flex-basis:50%;min-width:300px}}.form-title{margin-top:1rem;font-size:18px;font-weight:bold}@media(min-width: 992px){.bg-form{margin-top:-30px;margin-bottom:-15px;background-color:#f2f2f2}}.col:empty,.col-auto:empty{display:none}.mx-700{max-width:700px}.link-active-light.active{background-color:#f7f7f7 !important;border-bottom-color:#f7f7f7 !important}.layer-supply{font-size:16px;margin-top:10px}@media(min-width: 992px){.layer-supply{margin-top:0}}@media(min-width: 992px){.layui-layer-iframe{min-width:780px !important;min-height:600px !important}}.download-ellipsis{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:5px;line-height:1;margin-top:10px}.form-shrink .form-group{margin-bottom:.5rem}.img-qrcode canvas{max-width:100%;height:auto}@media(max-width: 480px){.img-qrcode{display:none}}.layui-elem-quote,.table-tbl{text-align:center;width:auto}.table-tbl{margin-left:auto;margin-right:auto;border-collapse:collapse}.table-tbl th,.table-tbl td{border:1px solid #efefef;color:#666;padding:5px 10px}.table-tbl .bi-dot{font-size:24px}.table-tbl th{background-color:#f5f7fd}.table-tbl tr:hover td{background-color:rgba(245,247,253,.8)}.table-tbl .hover{background-color:rgba(245,247,253,.8)}.border-wrapper{background-color:#ededed;padding-top:8px;padding-bottom:8px;margin-bottom:10px}.border-wrapper .prop-menu-title{background-color:#009688;justify-content:center;color:#fff;height:35px}.border-wrapper .outline-inset{padding:8px;outline:1px solid #cfcfcf;outline-offset:-3px}.border-wrapper .prop-menu-list{position:relative;background-color:#fff;overflow-y:scroll;border:1px solid #efefef}.border-wrapper .prop-menu-list>li{line-height:28px;margin-right:0}.border-wrapper .prop-menu-list>li:hover,.border-wrapper .prop-menu-list>li.active{background-color:#009688}.btn-tech{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.btn-tech [class*=col]{padding-left:10px;padding-right:10px}.btn-tech .item{border:1px solid #f3f4f6;padding:12px;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:15px}.btn-tech .bi,.btn-tech .title{color:#007bff}.btn-tech .bi:hover,.btn-tech .title:hover{color:#f90}.btn-tech .subtitle{color:#666}.btn-tech .subtitle:hover{color:#f90}.btn-tech .title,.btn-tech .subtitle{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn-tech a{color:inherit}.feedback-page{background-color:#f8f9fa}.feedback-page .feedback-card{border-radius:10px;box-shadow:0 10px 12px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease;border:none}.feedback-page .feedback-header{background:#f7f7f7;padding:25px 30px}.feedback-page .feedback-header h2{font-size:24px;font-weight:600;margin-bottom:8px}.feedback-page .feedback-header p{font-size:14px;opacity:.9;margin-bottom:0}.feedback-page .nav-tabs{border-bottom:1px solid #e9ecef}.feedback-page .nav-tabs .nav-item{flex:1}.feedback-page .nav-tabs .nav-link{border:none;border-bottom:3px solid rgba(0,0,0,0);padding:18px 15px;font-size:16px;font-weight:500;color:#6c757d;text-align:center;transition:all .2s ease}.feedback-page .nav-tabs .nav-link i{margin-right:8px}.feedback-page .nav-tabs .nav-link.active{color:#2c3e50;border-bottom-color:#007bff;background-color:rgba(0,0,0,0)}.feedback-page .nav-tabs .nav-link:hover:not(.active){color:#007bff;background-color:rgba(0,0,0,0)}.feedback-page .tab-content{padding:30px}.feedback-page .tab-pane{animation:fadeIn .3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.feedback-page .form-label{font-weight:500;margin-bottom:8px;color:#495057}.feedback-page .form-control{height:40px;border-radius:6px;border:1px solid #efefef;padding:.375rem 1.75rem;transition:all .2s ease}.feedback-page .form-control:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(52,152,219,.25);outline:none}.feedback-page textarea.form-control{height:auto;min-height:120px;resize:none;padding:1rem 1.75rem}.feedback-page .input-icon{position:relative}.feedback-page .input-icon i{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#6c757d}.feedback-page .btn-submit{padding:5px 30px;font-size:16px;font-weight:500;border-radius:6px;transition:all .2s ease;border:none}.feedback-page .btn-submit:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.feedback-page .btn-blue{background-color:#007bff;color:#fff}.feedback-page .btn-blue:hover{background-color:#2980b9;color:#fff}.feedback-page .btn-red{background-color:#e74c3c;color:#fff}.feedback-page .btn-red:hover{background-color:#c0392b;color:#fff}@media(max-width: 768px){.feedback-page .nav-tabs .nav-link{font-size:14px;padding:12px 8px}.feedback-page .tab-content{padding:20px}.feedback-page .feedback-header{padding:20px 15px}.feedback-page .feedback-header h2{font-size:20px}}.feedback-container{max-width:100%;margin:0 auto}