
/* Slider */
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0; }
.slick-list:focus {outline: none; }
.slick-list.dragging {cursor: pointer; }
.slick-slider .slick-track,
.slick-slider .slick-list {transform: translate3d(0, 0, 0); }
.slick-track {position: relative;left: 0;top: 0;display: block; }
.slick-track:before, .slick-track:after {content: "";display: table; }
.slick-track:after {clear: both; }
.slick-loading .slick-track {visibility: hidden; }
.slick-slide {float: left;height: 100%;min-height: 1px;display: none; }
[dir="rtl"] .slick-slide {float: right; }
.slick-slide img {display: block; }
.slick-slide.slick-loading img {display: none; }
.slick-slide.dragging img {pointer-events: none; }
.slick-initialized .slick-slide {display: block; }
.slick-loading .slick-slide {visibility: hidden; }
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent; }
.slick-arrow.slick-hidden {display: none; }

/* Arrows */
.slick-prev,
.slick-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;transform: translate(0, -50%);padding: 0;border: none;outline: none; }
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {outline: none;background: transparent;color: transparent; }
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,.slick-next:focus:before {opacity: 1; }
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {opacity: 0.25; }
.slick-prev:before,
.slick-next:before {font-family: "slick";font-size: 20px;line-height: 1;color: white;opacity: 0.75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.slick-prev {left: -25px; }
[dir="rtl"] .slick-prev {left: auto;right: -25px; }
.slick-prev:before {content: "←"; }
[dir="rtl"] .slick-prev:before {content: "→"; }
.slick-next {right: -25px; }
[dir="rtl"] .slick-next {left: -25px;right: auto; }
.slick-next:before {content: "→"; }
[dir="rtl"] .slick-next:before {content: "←"; }

/* Dots */
.slick-dotted.slick-slider {margin-bottom: 30px; }
.slick-dots {position: absolute;bottom: 0;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%; }
.slick-dots li {position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer; }
.slick-dots li button {border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer; }
.slick-dots li button:hover, .slick-dots li button:focus {outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1; }
.slick-dots li button:before {position: absolute;top: 10px;left: 0;content: "•";width: 20px;height: 20px;font-family: "slick";font-size: 6px;line-height: 20px;text-align: center;color: white;opacity: 0.25;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before {color: white; opacity: 0.75; }
.pdcnt_top:after {content: "";display: table;clear: both; }

.pdcnt_img {float: left;width: 100%; }
.pdcnt_img:after {content: "";display: table;clear: both; }
.pdcnt_img img {width: 100%; }
.pdcnt_img_thumb {float: left;width: 76px; margin: 60px 0 60px 0; padding:12px 0 0 0;}
.pdcnt_img_thumb img { margin: 6px 0!important; opacity: 0.8;background-color:#ccc;}
.pdcnt_img_thumb img.slick-current {opacity: 1;}
.pdcnt_img_thumb .slick-prev,
.pdcnt_img_thumb .slick-next {z-index: 1;width: 35px;height: 35px;border-radius: 50%;border: 1px solid #000;background: none;text-align: center; }
.pdcnt_img_thumb .slick-prev:before,
.pdcnt_img_thumb .slick-next:before {display: inline-block;content: "";width: 15px;height: 15px; }
.pdcnt_img_thumb .slick-prev:hover, .pdcnt_img_thumb .slick-prev:focus,
.pdcnt_img_thumb .slick-next:hover,
.pdcnt_img_thumb .slick-next:focus { background: none; }
.pdcnt_img_thumb .slick-prev {top: -20px;left: 20px; }
.pdcnt_img_thumb .slick-prev:before {border-top: 1px solid #000;border-left: 1px solid #000;transform: rotate(45deg);margin-top: 5px; }
.pdcnt_img_thumb .slick-next {top: auto;bottom: -65px;right: 20px; }
.pdcnt_img_thumb .slick-next:before {border-left: 1px solid #000;border-bottom: 1px solid #000;transform: rotate(-45deg);margin-bottom: 5px;}
.pdcnt_img_main {float: left;width: calc(100% - 76px); padding: 0 0 30px 26px;}
.pdcnt_slider {padding: 0 40px;margin-bottom: 70px; }
.pdcnt_slider .slick-prev,
.pdcnt_slider .slick-next {z-index: 1;width:35px;height: 35px;border-radius: 50%;border: 1px solid #000;background: none;text-align:center; }
.pdcnt_slider .slick-prev:before,
.pdcnt_slider .slick-next:before {display: inline-block;content: "";width: 15px;height: 15px; }
.pdcnt_slider .slick-prev:hover, .pdcnt_slider .slick-prev:focus,
.pdcnt_slider .slick-next:hover,
.pdcnt_slider .slick-next:focus {background: none; }
.pdcnt_slider .slick-prev {left: 0; }
.pdcnt_slider .slick-prev:before {border-top: 1px solid #000;border-left: 1px solid #000;transform: rotate(-45deg);margin-left: 5px;}
.pdcnt_slider .slick-next {right: 0; }
.pdcnt_slider .slick-next:before {border-top: 1px solid #000;border-right: 1px solid #000;transform: rotate(45deg);margin-right: 5px;}
.pdcnt_slider_box {margin: 0 10px; }

@media (max-width: 1600px) {
.pdcnt_img_thumb {width: 76px; margin: 40px 0 80px 0; padding:12px 0 0 0;}
}

@media (max-width: 1299px) {
.pdcnt_img_thumb{display: none;}
.pdcnt_img_main{width:100%;padding:0; margin:0;}
.pdcnt_img {float: none;width:100%; padding:0; margin:0; display:block;}
}

.pages_container{max-width: 1070px;width: 100%;margin: 0 auto;position: relative;padding:0; }
.pages_container:after {content: "";display: table;clear: both; }
.slider {position: relative;margin-bottom: 70px !important; }
.slider .slick-prev {left: 30px;z-index: 1;width: 30px;height: 100%; }
.slider .slick-prev:before {content: '\276e';font-size: 40px;text-shadow: 1px 1px 1px #666; }
.slider .slick-prev:hover {opacity: 1; }
.slider .slick-prev:focus {opacity: 1; }
.slider .slick-next {right: 30px;z-index: 1;width: 30px;height: 100%; }
.slider .slick-next:before {content: '\276f';font-size: 40px;text-shadow: 1px 1px 1px #666; }
.slider .slick-next:hover {opacity: 1; }
.slider .slick-next:focus {opacity: 1; }
.slick-dots {bottom: -30px; }
.slick-dots li[aria-hidden="true"] {width: 13px;height: 13px;margin: 0 7.5px; }
.slick-dots li[aria-hidden="true"] button:before {width: 13px;height: 13px;content: '';opacity: 1;background: #cccccc;border: 1px solid #cccccc;border-radius: 99em; }
.slick-dots li[aria-hidden="false"] {width: 13px;height: 13px;margin: 0 7.5px; }
.slick-dots li[aria-hidden="false"] button:before {width: 13px;height: 13px;content: '';opacity: 1;background: #c13a36;border: 1px solid #c13a36;border-radius: 99em; }

.prodtwrap{width: 100%; float: left; margin:70px auto 60px auto; }
.product-detail{width:100%; float:left;margin:0;}
.basecontainer{width:1460px; margin:0 auto; } 
.dtleft{width: 46%; float:left;margin:0 5% 0 0; }
.dtleft img{max-width:100%;_width:expression(this.width > 100% ? "100%" : this.width); margin:0; display:block;} 
.dtright{width:49%; float:left;margin:0; }
.dtbox{width:100%; float:left;margin:0 0 60px 0; padding-bottom: 60px; border-bottom: 1px solid #ccc;}

/* right */
.overviewR{float:left; width:100%; margin:0 0 25px 0; border-bottom: 1px solid #ccc;padding-bottom: 10px; }
  .overviewR .title{margin:0; padding:0; font-weight:400;}
  .overviewR .title h1{font-size:26px; color: #111;margin:0 0 10px 0; font-family: 'Noto Sans TC', sans-serif; font-weight: 400; line-height:1.4em;}
  .overviewR .subtitle{font-size:17px; color: #0a3963;margin:0; font-family: 'Noto Sans TC', sans-serif; font-weight: 500; }
.function{float:left;width:100%; margin:0 0 30px 0; line-height:2em; }
.btnbox{float:left; width:100%; margin:0 0 30px 0; padding:0;}
.btn-download{width:150px;float: left; text-align:center; margin:0 20px 0 0;}
 .btn-download a {display:block; height:50px; padding:0;color: #fff; font-size:16px;line-height:48px;text-decoration: none;border:1px solid #dc5335; background-color:#dc5335;transition:500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
 .btn-download a:hover {background-color:#fff;color: #222;border:1px solid #dc5335;}
 .btn-download i{font-size:15px; margin-right: 6px;}
.btn-tool{width:180px;float: left; text-align:center; margin:0 20px 0 0;}
 .btn-tool a {display:block; height:50px; padding:0;color: #fff; font-size:16px;line-height:48px;text-decoration: none;border:1px solid #0088a8; background-color:#0088a8;transition:500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;}
 .btn-tool a:hover {background-color:#fff;color: #222;border:1px solid #0088a8;}
 .btn-tool i{font-size:15px; margin-right: 6px;}

/*SHARE*/
.icone-share {float:left;width:50%; margin-right:5%;text-align:left;}
.icone-share a {display: inline-block;width:32px; height:32px; margin: 0 0 0 8px;font-size:16px;  transition: 300ms;-moz-transition: 300ms;-webkit-transition: 300ms;-o-transition: 300ms; text-align:center; color:#fff; background-color: #777; border-radius: 99em; line-height:30px;}
.icone-share a:hover {color:#fff;background-color: #0a3963;}
.nextbox{float:left;width:45%; margin-top: 2px;}
.arrowleft{width:50%; float:left;  margin-right:0; font-size: 15px;}
  .arrowleft img{max-width:13px; height: auto; display: inline-block; margin: 0;}
  .arrowleft a img{margin:0 0 0 10px;text-decoration:none;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;}
  .arrowleft a:hover img{margin:0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;}
.arrowright{width:50%; float:left; margin:0; text-align:right;}
  .arrowright img{max-width:13px; height: auto; display: inline-block;margin: 0;}
  .arrowright a img{margin:0 10px 0 0;text-decoration:none;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;}
  .arrowright a:hover img{margin:0;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;}
.appropriate{ width: 100%; float: left; margin-bottom: 60px;}
.appropriate-row{width: 100%; float: left; margin-bottom: 10px; line-height: 28px; font-family: 'Noto Sans TC', sans-serif; font-weight: 500; font-size: 24px; color: #333;}
.leftline{width: 7px; height: 28px; margin-right: 15px; margin-bottom: 20px; background-color: #333;float: left; display: inline-block;}
.appropriate-pic{float:left; width:100%; margin-bottom:10px;}
  .appropriate-pic img{max-width:100%; height: auto;} 
.historyMf{float:left;width:100%; font-family: 'Noto Sans TC', sans-serif; font-size: 17px; color: #333; line-height: 1.em;}
.specification-row{ width: 100%; float: left; }
.overviewwf{width:83%; float:left; margin:0;}
.unitwf{float:left;width:100%; margin:0; padding:0; display:block}
.unitwL{float:left;width:50%;line-height: 28px;color:#333;letter-spacing:1pt;font-size:28px; font-weight:bold;}
.unitwR{float:left; width:50%; margin-top: 5px; font-size: 16px; color: #111111; text-align:right;line-height:28px;}
.workmf{ float:left;width:100%; margin:20px 0 0 0; padding:0; line-height:20px; display:block}
table {max-width:100%; border-collapse: collapse !important;}
.work_A{ border-top:1px solid #cccccc;border-left:1px solid #cccccc; word-break:break-all;font-size:16px; font-family:"微軟正黑體","Microsoft JhengHei","Arial", "Helvetica", "sans-serif"; line-height:26px; }
.work_A th{ font-weight:bold;border-bottom:1px solid #cccccc;border-right:1px solid #898989; background:#898989; color:#ffffff; padding: 6px 2px 6px 2px; border-top:1px solid #898989;border-left:1px solid #898989;text-align:center}
.work_A td{ border-bottom:1px solid #898989;border-right:1px solid #898989;border-left:1px solid #898989;padding: 6px 4px 6px 4px;text-align:left;text-align:center;color:#000000}

/*sidbar*/
.speleft{ width: 15%; float: left; margin: 50px 2% 0 0;box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, .2);border-radius:6px; padding: 20px 22px;box-sizing:border-box; display: block;}
.sidbar-title{margin:0 0 15px; padding-bottom: 0; border-bottom: 1px solid #ccc;line-height:34px;font-family: 'Noto Sans TC', sans-serif; font-weight: 400; font-size:18px; color:#0a3963}
.sidbar-title span{ float: left; margin-right: 20px;}
.forms-a{width:100%; float:left; margin:0 0 20px;}
.forms-title{float:left; width:25%; margin-bottom: 8px; font-family: 'Noto Sans TC', sans-serif; font-weight: 500; font-size: 15px; letter-spacing: 0.05em;}
.space{float:left; width:75%; color: #ccc; margin: 0;outline: none; color: #111!important; font-size: 14px; line-height: 1.5em;}
.syncbtn{width:45%; float:left; text-align:center; margin:0;}
 .syncbtn a {display:block; height:44px; padding:0;color: #111; font-size:15px;line-height:42px;text-decoration: none;border:1px solid #ccc; background-color:#ccc;transition:500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;border-radius: 3px; }
 .syncbtn a:hover {background-color:#fff;color: #111;border:1px solid #ccc;}
 .syncbtn i{font-size:14px; margin:0 0 0 6px;}
.searchbtn{width:45%; float:left; text-align:center; margin:0 0 0 5%;}
 .searchbtn a {display:block; height:44px; padding:0;color: #fff; font-size:15px;line-height:42px;text-decoration: none;border:1px solid #0a3963; background-color:#0a3963;transition:500ms;-moz-transition: 500ms;-webkit-transition: 500ms;-o-transition: 500ms;border-radius: 3px; }
 .searchbtn a:hover {background-color:#fff;color: #111;border:1px solid #0a3963;}

/*overview content*/
.featurebox{float:left; width:100%; margin:0 0 20px 0; padding:0;}
  .featurebox ul{list-style-type:none; padding: 0;margin:0;}
  .featurebox li{margin:0 6px 0 0; padding:0; display: inline;}
  .featurebox img{max-height:56px;_height:expression(this.height >56px ? "56px" : this.height); margin-bottom:6px;} 

.product{width:100%; float:left; margin:0 0 50px 0;}
.product a{color:#222!important;text-decoration: none;}
.product a:hover {color:#a30035!important;text-decoration: none;}
.product-title{width:90%; margin:0 5% 40px 5%; padding:0; text-align:center; font-size:26px; font-family: 'Noto Sans TC', sans-serif; font-weight: 500;}
.related{ width: 100%; float: left; margin: 0;}
.itembox{width:100%; float:left; margin:0; padding:0;}
.list-content{width:1500px; margin:0 auto; color: #000}
.proitem{width:23%; float: left; margin:0 1% 30px; transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;border: 1px solid #ccc;}
.proitem:after{content: "";display: block;line-height: 0;clear: both;}
.proitem a:hover .itembox-img img {-moz-transform: scale(.92);-ms-transform: scale(.92);-webkit-transform: scale(.92);transform: scale(.92);}
.itembox-img{width:100%; float:left; margin: 0; text-align: center;overflow: hidden;}
.itembox-img img {width: 100%;-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s; margin:0; padding:0;display:block}
.proitem a:hover .itembox-img img {-moz-transform: scale(.92);-ms-transform: scale(.92);-webkit-transform: scale(.92);transform: scale(.92);}
.itemtitle{width:100%; float:left; height:3.2em; padding: 6px; font-family: 'Noto Sans TC', sans-serif; font-weight: 500; font-size:16px;text-align: center; border-top: 1px solid #ccc; line-height: 1.4em}
.itemtitle:hover{ color: #666}
.bannerbox{width:96%; float: left; height: 24px; margin: 10px 2% 10px;}
.banneritem{float:right; height:22px; margin:0 10px 0 0; padding: 0 6px; border-radius:2px; color:#fff; font-size:13px; text-align:center; line-height:21px; }
.remark{width:100%; float: left; text-align: right;font-size: 14px;}
.remark-icon{ font-weight: 700; margin-right: 20px;}
.remark-icon i{font-size: 10px;}
.remark-icons{ font-weight: 700; }
.remark-icons i{font-size: 20px;}

.m-hide{display: block;}

@media only screen and (max-width: 1600px) {
.prodtwrap{margin:60px auto 40px auto;}
.basecontainer{width:1160px;} 
.dtbox{margin:0 0 50px 0; padding-bottom: 50px;}	
/*sidbar*/
.speleft{width:18%; margin: 50px 2% 0 0;}
.overviewwf{width:80%;}	
/*相關產品*/
.product{width:100%; float:left; margin:0 0 40px 0;}
.list-content{width:1200px;}
.product-title{width:90%; margin:0 5% 40px 5%; padding:0; text-align:center; font-size:26px; letter-spacing:0.1em;}
}

@media only screen and (max-width: 1280px) {
.prodtwrap{margin:35px auto 30px;}
.basecontainer{width:90%;} 
.overviewR .title h1{font-size:24px; }
.product{margin:0 0 30px 0; padding:0;}
.product-title{margin:0 5% 30px 5%; font-size:24px;}
.dtbox{margin:0 0 40px 0; padding-bottom: 40px; }
.icone-share a {line-height:32px;}
.speleft{width:22%; margin: 50px 2% 0 0;}
.overviewwf{width:76%;}
.list-content{width:93%;}	
.proitem{width:47%; margin:0 1.5% 20px 1.5%;}	
}
@media only screen and (max-width: 980px) {
.prodtwrap{margin:90px auto 20px;}
.dtleft{width: 100%; margin:0 0 40px 0;}
.dtright{width: 100%; margin:0;}
.overviewR{float:left; width:100%; margin:0 0 20px 0;}
  .overviewR .title h1{margin:0 0 15px 0;}
.product{margin:0 0 30px 0; padding:0;}
.appropriate{margin-bottom: 40px;}
.appropriate-pic{float:left; width:100%; margin-bottom:15px; position:relative;}
  .appropriate-pic img{max-width:1100px; height: auto;} 
.norm{width:100%; height:100%;overflow-x:auto;overflow-y:hidden; position:sticky}
.dtbox{margin:0 0 30px 0; padding-bottom: 30px; }
/*sidbar*/
.speleft{width:50%; margin:0 50% 40px 0;}
.overviewwf{width:100%;}	
}

@media only screen and (max-width: 550px) {
.prodtwrap{margin:75px auto 5px;}
.dtleft{margin:0 0 30px 0;}
.overviewR{margin:0 0 15px 0;}
  .overviewR .title h1{font-size:22px; margin:0 0 10px 0;}
  .overviewR .subtitle{font-size:17px; color: #000;margin:0; padding:0; font-weight: bold;}
.function{margin:0 0 20px 0;}
.gobuy{margin:0 0 20px 0;}
.featurebox{margin:0 0 10px 0}
.product{margin:0 0 10px 0;}
.product-title{width:90%; margin:0 5% 20px 5%; font-size:20px;}
.proitem{width:47%; margin:0 1.5% 15px 1.5%;}
.dtbox{margin:0 0 20px 0; padding-bottom: 20px; }
.icone-share {width:100%; margin-right:0; margin-bottom: 20px;}
.icone-share a { line-height:32px;}
.nextbox{width:100%; margin-top: 0;}
.appropriate-row{margin-bottom: 0; line-height: 28px;font-size: 22px;}
.appropriate{margin-bottom: 25px;}
	
/*sidbar*/
.speleft{width:70%; margin:0 30% 40px 0;}
.unitwL{width:50%;line-height: 26px;font-size:20px;}
.unitwR{width:50%; margin-top: 0; font-size: 15px; color: #111111; line-height: 26px;}	
	.leftline{width: 7px; height: 26px; margin-right: 15px; margin-bottom: 15px;}
.proitem{width:100%; margin:0 0 25px;}
.list-content{width:90%;}	
.remark{ margin-bottom: 10px;}
.m-hide{display: none;}
}

.fields05 .type{min-width:34px;height:34px;text-align:center;font-size:18px;font-size:1.125rem;color:#000;line-height:34px}
.fields05 .option{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:12px}
.fields05:hover{background:#fff}

.form-inner{width:100%; float: left; -ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:1px solid #fff}
.list dd,.list dl,.list dt,.list li,.list ul{margin:0;padding:0}
.list li,.list ul{list-style:none outside none}
.list dd,.list li{position:relative}
.list .btn{vertical-align:middle}
.list01{padding:8px 8px 0 8px}
.list01 li{padding-bottom:8px}
.toggle-wrap,.toggle-wrap .toggle-btn{position:relative}
.toggle-wrap .toggle-btn{cursor:pointer}
.toggle-wrap.on>.toggle-box{display:block}
.toggle-wrap .toggle-box{z-index:10}
.pd-filter>.toggle-box{padding:0 2%;position:absolute;top:100%;left:-130%;min-width:150px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.pd-filter.on>.toggle-box{left:-4%}
.filter-a>.toggle-btn{background:url(../images/icon-select.svg) right 15px center no-repeat,#eee;background-size:10px;border:1px solid #e2e2e2;border-radius:3px}
.filter-a>.toggle-btn .og-text{padding:10px 35px 10px 12px;line-height:1.5em;font-size: 13px}
.filter-a>.toggle-btn .fields05{min-height:50px;padding:0 35px 0 8px}
.filter-a>.toggle-btn .fields05:hover{background:0 0}
.filter-a>.toggle-box{display:none;width:100%;max-height:300px;overflow-y:auto;background:#eee;border:1px solid #e2e2e2;margin-top:-1px;position:absolute;top:100%;left:0}
@media screen and (min-width:1200px){.pd-filter>.toggle-btn{display:none}
.pd-filter>.toggle-box{display:block;position:relative;top:auto;left:auto;max-width:none;padding:0}}
.st1{padding-top:15px}

.overview_show .table-container table{width: 100%; float: left; border-top: 1px #cdc9c9 solid; font-size: 15px; text-align: center;  line-height: 1.5em;}
.overview_show .table-container thead  td, #prodNav thead  th{background: #041a97; color: #fff; font-weight: bold;}
.overview_show .table-container td{border-bottom: 1px #cdc9c9 solid; padding: 10px 15px; font-size: 14px;}
.overview_show .table-container th{border-bottom: 1px #cdc9c9 solid; background: #777; color: #fff; padding: 10px 15px;}

table{border-spacing:0;border-collapse:collapse}td,th{padding:0}
.table-container{width: 100%; overflow-y: auto;	_overflow: auto; margin: 0 0 8px;}
.table-container::-webkit-scrollbar{-webkit-appearance: none; width: 14px; height: 14px;}
.table-container::-webkit-scrollbar-thumb{	border-radius: 8px;	border: 3px solid #fff;	background-color: rgba(0, 0, 0, .3);}
.table-container > table{margin-bottom: 0}

