@charset "utf-8";
.banner{height: 18vw;padding-bottom:15px;}
.banner .bn-title{display:inline-block;padding:10px 15px;background-color:rgba(255,255,255,0.7);font-size:1.2rem;color:#000000}
.breadcrumb{display:inline-block;width:100%;background:transparent}
.breadcrumb *{display:inline-block;font-size:1rem;margin-bottom: 0;}
.breadcrumb-item+.breadcrumb-item::before{content:'>';padding-right: .4rem;}
.breadcrumb-item+.breadcrumb-item{padding-left: .2rem;}
.breadcrumb-item.active a{color:#0A5596}
/*標題*/
.page-title {display:block;margin-bottom:20px;padding-top:10px;padding-bottom:5px;border-bottom: 1px solid #ddd;/* line-height:150%; */color: #0A5596;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: nowrap;-ms-flex-align: flex-end;align-items: flex-end;}
.page-title h1{width: calc(100% - 120px);font-size: 2rem;}
.blog-title h1{font-weight:600}
.event-date+h3{margin-bottom:1.1rem}
.page-title .date:before{background: #0A5596;}
.page-title .date:after{content:'';position: absolute;right: 0;top: 0;display: block;width: 1px;height: 100%;background: #0A5596;-ms-transform: translate(-100%,0);-webkit-transform: translate(-100%,0);transform: translate(-100%,0);transform-origin: right;}
.inner_date {margin-bottom: 0;}
.inner_date .day{margin-right: 5px;}
.sort-summary{position:relative;z-index:2}
.sort-summary .toggle_more{position:absolute;z-index:1;bottom:0;left:50%;margin:0;-ms-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}
.sort-summary .toggle_more,.sort-group .toggle_more2{min-width:176px}
.btn-zone{padding-left: 50px}
.svg-box{position:relative;display:inline-block;margin:0 auto;width:320px;min-height:60px;height:60px}
.svg-box svg,.svg-box rect{height:60px;width:100%}
.svg-box .shape{stroke-dasharray:140 540;stroke-dashoffset:-474;stroke-width:8px;fill:transparent;stroke: #0A5596;border-bottom: 5px solid #fff;transition:stroke-width 1s,stroke-dashoffset 1s,stroke-dasharray 1s;}
.svg-box .text{font-size:1rem;top:50%;left:0;width:100%;position:absolute;text-align:center;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.svg-box:hover .shape,.svg-box.active .shape{stroke-width:2px;stroke-dashoffset:0;stroke-dasharray:760}
.svg-box.active .shape{stroke: #00A0E6;}
.sort-summary+.sort-group{padding-top:80px;padding-bottom:30px}
@page {
    margin:1cm;    /*print邊界*/
    size:210mm 148mm;     /*列印紙張大小*/
}
.print {
    page-break-after:always;    /*print分頁面*/
}
@media print{
    body{background-color:transparent;}
    .toolBar,footer,.banner,header,.index-side-nav{display: none;}
}
.sort-group{text-align:center}
.sort-group .svg-box{margin:0 15px 15px;border: solid 1px #000000;}
.sort-group .svg-box:hover,.sort-group .svg-box.active{box-shadow:0 3px 10px rgba(0,0,0,.3)}
.sort-group .svg-box.active{background: #e5e5e5;border: 1px solid #00A0E6;}
.list_show{list-style:none;padding-left:0;text-align: right;font-size: .95rem;text-align: right;}
.list_show li{display:inline-block}
.list_show li i{margin-right:5px}
.list_show li+li{margin-left: .9rem;}
.list_show li.active a{color:#0A5596}
.list_show a{color:#797979}

.sub-title{position:relative;margin-bottom:30px;padding-right:5px;color:#0A5596;font-weight:700;font-size:1.2rem}
.sub-title span{padding-right:5px;background:#fff}
.sub-title span:after{content:'';position:absolute;z-index:-1;left:0;top:50%;width:100%;height:1px;background:#0A5596}
.paper-top{position:relative;z-index:1;padding-top:50px;background:#fff;border-radius:10px 10px 0 0}
.paper-top:before,.paper-top:after{content:'';z-index:-1;position:absolute;left:0;width:100%;background:#fff}
.paper-top:before{top:0;height:200px;box-shadow:0 35px 50px rgba(0,0,0,.3);border-radius:10px 10px 0 0}
.paper-top:after{top:100px;height:200px;width:calc(100% + 100px);left:-50px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.pro-set{position:relative;min-height:300px}
.pro-set:before{content:'';position:absolute;left:0;right:0;top:0;height:100px;background: #e5e5e5;}
.set{border-bottom:solid 1px #E5E5E5;margin-bottom:30px}
.non-data{border-bottom:solid 1px #E5E5E5;padding-bottom: .5rem;margin-bottom: 30px;}
.card{position:relative;display: block;border: none;background:transparent;}
/* .set .badge-news{position:absolute;display: inline-block;margin-bottom: 10px;padding: 0 10px;background: #00A0E6;color: #fff;font-size: .9rem;} */
.set .card-body{position:relative}
.set .badge-news:before{content: 'NEW';position: absolute;top: -.5rem;left: 1.25rem;display:inline-block;/* margin-bottom:10px; *//* margin-left: 1.25rem; */padding:0 10px;background: #00A0E6;color:#fff;font-size: .9rem;}
.set .card-text{height:120px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}
.card:hover .card-title{color:#0A5596}
.set .card-img-top{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 3s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:all 3s cubic-bezier(0.165,0.84,0.44,1);-o-transition:all 3s cubic-bezier(0.165,0.84,0.44,1);-ms-transition:all 3s cubic-bezier(0.165,0.84,0.44,1);transition:all 3s cubic-bezier(0.165,0.84,0.44,1);    max-width: 100%;
    max-height: 100%}
.set .card-img-top:hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}
.set .certification-icon{padding:0 1.25rem}
.set .certification-icon li{width:30px}
.bg-gray .set .card-title{color: #000;}
.bg-gray .set .card:hover .card-title{color: #0A5596;}
.certification-icon{display:inline-block;z-index:1;list-style:none;margin: 15px;padding:0;}
.certification-icon li{display:inline-block;vertical-align: middle;width:50px;text-align:center;}
#like:not(:checked) > label {
    cursor: pointer;
    width: 50px;
    height: 50px;
    margin-bottom: 0;
    display: block;
    color: rgba(0, 204, 204, 0.5);
    line-height: 50px;
    text-align: center;
    font-size: 1.8rem;
}
#like:not(:checked) > input {display: none}
/*#like > input:checked ~ label {color: #00A0E6;}*/
.light-star+label {color: #00A0E6 !important;}
.full_text{position:relative;overflow:hidden}
.full_text .bottom-mask{position:absolute;z-index:1;bottom:0;width:100%;left:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.bg-gray-light .full_text .bottom-mask{background: -moz-linear-gradient(top, rgba(229,229,229,0) 0%, rgba(229,229,229,0) 1%, rgba(229,229,229,1) 98%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(229,229,229,0) 0%,rgba(229,229,229,0) 1%,rgba(229,229,229,1) 98%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(229,229,229,0) 0%,rgba(229,229,229,0) 1%,rgba(229,229,229,1) 98%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */}
.sort-summary .full_text{height: 70px;}
.sort-summary .bottom-mask{height:100px;}

.sort-summary2{}
.sortSummaryStyle2{z-index:1;position: relative;display: flex;flex-wrap: wrap;}
/* .sortSummaryStyle2::after{content:'';z-index:-1;position:absolute;left: 2rem;right:2rem;top:0;bottom:0;border: solid 2px #0A5596;} */
.sortSummaryStyle2 .summary{width: 50%;}
.sortSummaryStyle2 .summary-info{padding: 4rem 2rem 4rem 6rem;}
.sortSummaryStyle2 .summary-info .sortIcon{position: absolute;left: 0;top: 0;width: 7rem;aspect-ratio: 1/1;background-size: contain;background-repeat: no-repeat;background-position: left top;filter: drop-shadow(.5rem .5rem 1rem rgba(0,0,0,.15));transform: translate(0,-25%);}
.sortSummaryStyle2 .summary-info img{width: 100%;}
.sortSummaryStyle2 .summary-img{padding: 2rem 0;}

.operation_item .down-box{cursor:pointer}
.operation_item .down-box i{color:#0A5596}
.down-box{position:relative}
.down-box .down-body{display:none;z-index:1;width:100%;margin-top:5px;padding:15px;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:5px;background:#7D7D7D;}
.catalogStatus{list-style:none;margin:0;padding:0;text-align:left;color:rgba(255,255,255,.7)}
.catalogStatus li a{display: -webkit-flex;display: flex;display: -ms-flexbox;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: #fff;}
.catalogStatus li a:hover{color: #fff;}

.catalogStatus li a:hover b{color:#e5e5e5;}
.catalogStatus li span{white-space: nowrap;color: #Fff;}
.catalogStatus li+li{margin-top:5px;border-top: 1px solid rgba(255, 255, 255, 0.2);padding-top: 5px;}
.catalogStatus a b{color:#0A5596;font-weight: initial;display: inline-block;/* white-space: nowrap; */}
.catalogStatus a{color:#fff;}
.catalogStatus a:hover b{color:#e5e5e5}
.inquiry-table label{margin-bottom:0}
.inquiry-table tr>:first-child{text-align:center}
.pro-related .ix-title{margin-bottom: 0;}
.pro-related .set{border: none}
.pro-related .set .card-text{height: 50px;-webkit-line-clamp:2}
.pro-related .set .card:after{display: none!important}
.only_text .col-md-4 {width: 100%;flex: 100%;max-width: 100%;}
.only_text .col-md-4+.col-md-4 {border-top: 1px solid #e5e5e5;padding-top: 1rem;}
.only_text .card-text{height:auto;}
.only_text .card-img-top,.only_text .certification-icon{display:none}
.only_text .card-text{-webkit-line-clamp:initial;}
.Quick-t{position:relative;}
.Quick-t:before{position:absolute;content:'';width: 150px;height:1px;background-color:#0A5596;top:50%;left:50%;transform:translateX(-50%);}
.Quick-t span{background-color: #e5e5e5;padding:0 10px;position:relative;font-size: 20px;}
.sort-summary+.sort-group .Quick-t span{background-color:#e5e5e5;}

.pic-box .slick-slide a,.pic-box .sub-list .link{position: relative;display: block;/* border: 1px solid #eee; */}
.pic-box .slick-slide a[href^="https:"]:before,.pic-box .sub-list .link:before{content: '\f144';display: block;position: absolute;z-index: 99;left: 50%;top: 50%;font-size: 1rem;font-family: "Font Awesome 5 Free";font-weight: 900;color:#0A5596;-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pic-box .slick-slide a[href^="https:"]:hover:before{color:#00A0E6}
.pic-box .main .slick-slide a:before{font-size: 5rem;}
.pic-box .pic_txt{font-size:1rem;/* text-align: center; */padding: .5rem;/* background: #eee; */margin: 0;border-bottom: 1px solid #ddd;margin-bottom: 1rem;}
/*最新消息*/
.news-area{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;}
.news-list{position:relative;width: 100%;padding: 2rem 1rem 0;margin-bottom: 1em;border-bottom:1px dashed #ddd;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: nowrap;-ms-flex-align: start;align-items: start;}
.news-list a:after{content:'';clear:both;display: block;}
.news-list .date{float:left}
.news-list .infor {float: right;display:block;color:#999;min-height:80px;width: calc(100% - 120px);padding-left: 1rem;}
.news-list .infor h3 {color: #0A5596;margin:0;}
.news-list .info {margin:10px 0 0 0;padding-left:1.7em;height: 50px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.news-list .info:before {font-family: "Font Awesome 5 Free";font-weight: 900;content: "\f10d";margin-left:-1.5em;margin-right:10px;color:#e5e5e5;}
.news-list.w-100 a:before{content:'TOP';display:inline-block;margin-bottom:10px;padding:0 10px;background: #00A0E6;color:#fff;font-size: .9rem;}
.toolBar{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;justify-content: space-between;border-bottom: 1px solid #ddd;margin-bottom: 1rem;padding-top: .5rem;padding-bottom: .5rem;}
.toolBar .colm_right dl{margin-bottom:0}
.share *{display:inline-block}
.circle-icon{display: inline-block;width: 32px;height: 32px;background:#e5e5e5;border-radius:100%;text-align: center;line-height: 32px;cursor: pointer;}
.circle-icon.facebook{background:#4267b2;}
.circle-icon.twitter{background:#1da1f2;}
.circle-icon.Linked{background:#0a66c2;}
.circle-icon.line{background:#00c300}
.circle-icon.linkedin{background:#0077b5}
.circle-icon.messenger{background:#0084ff}
.circle-icon.whatsapp{background:#075e54;}
.circle-icon.wechat{background:#7bb32e}
.circle-icon.weibo{background:#be0027;}

.circle-icon.calendar{position:relative}
.circle-icon.calendar [class^='icon-']{position:absolute;top:100%;background: #fff;}
.circle-icon.calendar [class^='icon-'] img{-webkit-filter: drop-shadow(0 3px 3px rgb(51 51 51 / 0.5));}
.circle-icon.calendar .icon-google{left: -70px;}
.circle-icon.calendar .icon-ical{left: -10px;}
.circle-icon.calendar .icon-outlook{left: 50px;}
.add-to-calendar-checkbox:checked ~ a{width: 50px!important;height: 50px!important;margin-left: 0!important;}
.add-to-calendar-checkbox ~ a:before{position:absolute}

.toolBar .share i{text-indent: 0;color: #fff;}
.pagination{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;justify-content: center;}
.pagination_control{padding: 0 10px;text-transform: uppercase;word-spacing: .5rem;}
.pagination_list{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;justify-content: center;list-style: none;padding: 0;margin: 0;}
.pagination_list li{padding:0 5px}
.pagination_list span{display:inline-block;padding:0 8px}
.pagination_list span[aria-current="page"]{background:#000000;color:#fff}
/*關於致茂*/
.sidebar ul{display: -webkit-flex;display: flex;display: -ms-flexbox;-webkit-justify-content: center;justify-content: center;padding: 0 0 3rem;}
#sidenav a {margin: 0;}
.sidebar ul li {margin-bottom: 5px;}
.sidebar ul li+li{margin-left:5px}
.csr_list{padding-left:0}
.csr_list li{font-size: 1.1rem;margin-bottom: 5px;}
.csr_list li a{padding: 5px;display: block;}
.csr_list li a:hover{color:#0A5596}
.history ol{list-style: none;padding-left: 0;position: relative;}
.history ol::before{position: absolute;content: '';width: 1px;height: 100%;background-color: #E5E5E5;left: 28%;}
.history ol>li{display: -webkit-flex;display: flex;display: -ms-flexbox;-webkit-align-items: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}
.history ol>li:hover span{background-color: #0A5596;color: #fff;}
.history ol>li+li{margin-top: 4rem;}
.history ol>li p{width: 30%;text-align: right;font-size: 1.3rem;padding-right: 1.3rem;}
.history ol>li p span{background-color: #e5e5e5;padding: 5px 10px;}
.history ol>li ul{width: 80%;padding-left: 3.5rem;}
.history ol>li ul li+li{margin-top: .4rem;}
/*聯絡致茂*/
.global_card .col-md-6{margin-bottom: 1.8rem;}
.global_relation{font-size:1.2rem;border-bottom:1px dashed #ddd;padding-bottom:.3rem;margin-bottom: 1.5rem;}
.global_relation span{position: relative;padding: 0 5px;}
.global_relation span::before{position: absolute;content:'';width: 100%;height: 3px;background-color: #0A5596;bottom: -8px;left: 0;}
.page-content.pc2 { margin-bottom:2rem;}
.country_card{border: 2px solid #e5e5e5;margin:0 auto;padding: 10px;-webkit-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);-o-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);-ms-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);transition:all .3s cubic-bezier(0.165,0.84,0.44,1);}
.country_card:hover{border: 2px solid #00A0E6;}
.country_card a{color: #0A5596;}
.countyr_name{font-weight:600;background-color:#e5e5e5;display:table;padding:5px 10px;margin-bottom:10px;font-size:1.1rem}
.con_name{color:#0A5596;font-weight:600;margin-bottom:5px;display:block}
.country_card ul{padding-left:0;list-style:none;margin-bottom: 0;}
.social-icon a{background-color:#0A5596;border-radius:60px;width:30px;height:30px;display:inline-block;text-align:center;line-height:27px}
.social-icon a:hover{background-color:#00A0E6}
.social-icon a img{width:16px}
.contact-form {margin-top: 2rem;padding: 3rem 0;border: 1px solid #e5e5e5;}
.contact-form-t{margin-bottom: 3rem;border-bottom: 1px solid #e5e5e5;padding-bottom: .5rem;}
.contact-form-t p{font-size: 1.2rem;display: table;margin: 0 auto;position: relative;padding:0 2rem;}
.contact-form-t p::before{position:absolute;content:'';width: 20%;left: 50%;transform: translateX(-50%);height: 3px;background-color: #0A5596;bottom: calc(-.5rem - 3px);}
.contact-form-t p:hover::before{width: 100%;}
.contact-form.cm_box {margin-bottom: 2rem;}
.radio-s-box{min-height: 40px;}
.after-sales{font-size:.95rem}
.radio-s-box span {margin-left: .2rem;}
.radio-s-box label+label{margin-left: .5rem;}
.contact-bottom-text{padding: 0 3.5rem;}
.inqury-info{list-style:none;margin-bottom:2rem;padding:0 3.5rem;font-size:1.1rem}
.inqury-title{border-bottom:1px solid #e5e5e5;font-size:1.2rem;margin-bottom:.8rem;padding-bottom: 5px;}
.inqury-title span{position:relative}
.inqury-title span::before{position:absolute;content:'';width: 100%;height: 3px;background-color: #0A5596;bottom: -8px;}
.inqury-info .d-flex{margin-bottom:5px}
.inqury-info .con_name,.inqury-info .countyr_name{margin-bottom:0}
/*投資人專區*/
.period_box{margin-left: 5px}
.operation_page .news_btn{border-bottom:2px solid #000000;padding-bottom: 1rem; }
.operation_page .news_btn>*{margin-bottom:.25rem}
.operation_page .row{padding-bottom: .6rem;margin: .5rem 0 0;padding: 10px;cursor: pointer;}
.operation_item{border-bottom: 1px solid #ddd}
.operation_item p{margin-bottom: 0}
.operation_item i{font-size: 1.5rem;}
.operation_item a i[class*="file"] {display: block;}
.operation_item a+a{margin-left: 5px;border-left: 1px solid #ddd;padding-left: 10px;}
.operation_item a:hover{color:#00A0E6}
.va{text-align:center;}
.file_right{text-align: right;}
.file_center{text-align: center;}
.modal-dialog {margin: 5rem auto!important;max-width: 50%;}
.modal-dialog iframe {height: 29vw;}
.sharhold_title {border-bottom: 2px solid #000000;padding-bottom: .2rem;font-size: 1.3rem;color: #0A5596}
.sharhold_item+.sharhold_item {margin-top: 4rem;}
.sharhold_title+.news_btn{margin-top: 1rem;}
.research{margin-top: 1rem;margin-bottom: 1.2rem}
.research_title{border-bottom:2px solid #000000;}
.row.proxy{margin-top:2rem}
.proxy p{margin-top:1rem;font-size:1.1rem}
.proxy ul{list-style:none;padding-left:0}
.proxy ul li i{margin-right:.5rem}
.proxy ul li+li{margin-top:.5rem}
.proxy ul li a{opacity:.7}
.proxy ul li a:hover{opacity:1}
.securities{list-style:none;padding-left:0;padding-top:1rem;display: -webkit-flex;display: flex;display: -ms-flexbox;justify-content: space-between;-webkit-justify-content: space-between;}
.securities li>p{border-bottom:1px solid;padding:.2rem;text-align:center}
.securities li{width: 47%;}
.securities li div{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items: center;-ms-flex-align: center;align-items: center;justify-content: center;-webkit-justify-content: center;}
.securities li figure{margin-bottom:0;margin-right:1rem}
.overview .txt01+.operation_item{border-top: 1px solid #ddd;padding-top: .9rem;}
.contact_pinfo ul{list-style: none;}
.contact_pinfo ul li:nth-of-type(1){margin-bottom:.2rem}
.contact_pinfo ul+ul{border-left: 1px solid #e5e5e5;}
.contact_pinfo i{margin-right:.5rem}
.contact_pinfo a{color: #000000;opacity: .7;}
.contact_pinfo a:hover{opacity:1}
.collec-item {display: block;}
.operation_content .title{color:#0A5596;font-size: 1.25rem;position: relative;padding-left: .5rem;margin-bottom: 10px;}
.operation_content .title:before{content:"";position:absolute;width: 3px;height: 19px;background: #0A5596;top: 7px;left: 0;}
/*支援服務*/
.catalogue-title{background-color:#e5e5e5;padding:.5rem 1rem .5rem .8rem;border-bottom:2px solid #000000}
.operation_item+.catalogue-title{margin-top: 3rem}
.accordionPart{padding-left: 0;list-style: none;}
.driver_item{cursor: pointer}
.qa_title{cursor: pointer;}
.qa_title_on {color: #0A5596;}
.qa_content,.operation_content{background:#e5e5e5;padding:1rem;word-wrap:break-word;}
.qa_content .research_title{margin-top:0}
.qa_content .operation_item {border-bottom: 1px solid #fff;}
.driver_link{margin:1rem}
.driver_link i{margin-right:.5rem}
.driver_link a{display:block;color:#0A5596}
.driver_link a:hover{color:#00A0E6}
.row.envi_nfo{list-style:none;padding-left:0;margin:0;padding-bottom:0}
.nav-tabs li a{color:#fff;padding: .5rem 2rem;display: block;background-color: #0A5596;}
.nav-tabs li a:hover{background-color:#00A0E6}
.nav-tabs li a.active{background-color:#00A0E6}
.nav-tabs li+li{margin-left:.2rem}
.nav-tabs{border-bottom:1px solid #e5e5e5}
.envi_nfo li{display:-webkit-flex;display:flex;display:-ms-flexbox;padding:5px 15px}
.envi_nfo li:nth-of-type(odd){background-color:#f6f6f6}
.envi_nfo li:nth-of-type(even){background-color:#e5e5e5}
.envi_nfo li p+p{margin-left:2rem}
.envi_nfo li p{width:50%;margin-bottom:0}
.zip_a a{display:block;color:#0A5596;padding: .5rem 0;}
.zip_a a i{margin-right:.5rem}
.tab-pan>.row{border-bottom:1px solid #000000}
.tab-pane>.row{border-bottom:1px solid #e5e5e5;padding-bottom:1rem;margin-bottom:1rem}
.catalogue_btn_box_s{display:-webkit-flex;display:flex;display:-ms-flexbox}
.catalogue_btn_box_s .year_box+.year_box{margin-left:.5rem}
.white_name{font-size:1.2rem;color:#0A5596}
.white_info{opacity:.7;font-size:.9rem}
.white_info span+span{margin-left:.8rem;border-left:1px solid #000000;padding-left:.8rem}
.white_item:hover{background-color:#e5e5e5}
.white_item:hover .white_info{opacity:1}
.row.white_item{padding:.8rem 0}
.row.white_item+.row.white_item {position: relative;}
.row.white_item+.row.white_item:before{position:absolute;content:'';width: 100%;height: 1px;background-color: #ddd;top: -7.5px;left: 0;}
.applications-box{display: -webkit-flex;display: flex;display: -ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content: center;justify-content: center;}
.applications-item {width: calc(100% / 2 - 10px);margin: 0 5px 10px;position: relative;overflow: hidden;}
.applications-item::before{position:absolute;content:'';width: 100%;height: 100%;background-color: #000000;opacity: .5;z-index: 1;}
.applications-item p{position:absolute;width: 100%;text-align: center;top: 50%;transform: translateY(-50%);color: #fff;z-index: 1;}
.only-pro-d{padding-left: 0;list-style: none;width: 100%;margin-bottom: 0;position: fixed;bottom: 50px;z-index: 10;}
.only-pro-d li{width: 50%;}
.only-pro-d li button{margin: 0;width: 100%;height: 100%;padding: 10px;}
.only-pro-d i{margin-right: 5px;}
.pro-top{background-color:#e5e5e5;padding:10px 0;font-weight:600}
.th-check{width:80px;text-align:center}
.pro-top .th+.d-flex{width:calc(100% - 95px);margin-left:15px}
.th-model{width: 20%;}
.th-text{width: 80%;}
.pro-item .td{background-color:#f8f8f8;width:80px;height:60px;line-height:60px;text-align:center}
.pro-item .td+.d-flex{width:calc(100% - 95px);margin-left:15px}
.td-item-model{width: 20%;}
.td-item-text{width: 80%;}
.td-item-text p{margin-bottom:0;}
.pro-item a{text-align: center;margin: 0 .5rem;vertical-align:middle;}
.pro-item a img{width:60px;}
.pro-item a i{font-size:1.5rem}
.pro-item a:hover i{color:#0A5596;}
.pro-item{border-width:0 1px 1px;border-style:solid;border-color:#e5e5e5}
/*空白頁*/
.chroma-page-title{font-size:1.4rem;border-bottom:1px solid #ddd;padding-bottom:.2rem;color:#0A5596}
/*詢價*/
.btn-del{margin:0;padding: .3rem .5rem;font-size: .9rem;}
.inquiry{align-items:baseline;-webkit-align-items: center;-ms-flex-align: baseline;border-bottom: 2px solid #000000;background-color: #e5e5e5;padding-top: .6rem;}
.inquiry-item{border-bottom: 1px solid #e5e5e5;}
.inquiry-item{-webkit-align-items: center;-ms-flex-align: center;align-items: center}
.inquiry-message textarea {width: 100%;}
.inquiry-message{margin-top: 3rem;}
.pc-title .btn-del{display: none}
.finished-page{text-align:center;font-size:1.1rem;background-color:#e5e5e5;padding:.2rem;line-height:2rem}
.finished-page-inenr{border:1px solid #fff;padding:1.5rem}
/*追蹤清單*/
.collec-page .inquiry-item .link_box{padding: .5rem 0;width: 100%;margin: 0;}
/*搜尋結果頁*/
.search-results .tab-content {padding: 1.5rem;}
.search-results .row{margin-left: 0;margin-right: 0;}
.search-program .col-md-2{border-right: 1px solid #e5e5e5;}
.search-program  a:hover .col-8{color:#0A5596 }
.search-event a:hover{background-color: #e5e5e5}
.search-event a p span{-webkit-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);-o-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);-ms-transition:all .3s cubic-bezier(0.165,0.84,0.44,1);transition:all .3s cubic-bezier(0.165,0.84,0.44,1)}
.search-event a:hover p span{background-color: #e5e5e5;}
.search-operation .row{padding-bottom: .6rem;margin: .9rem 0 0;}
.search-operation article+article{margin-top: 3rem;}
.search-results_txt { margin-bottom:10px;}
/*問卷*/
.question-item input{cursor: pointer;}
.question-item span{margin-left:.5rem}
.question-item{font-size:1.05rem;padding:.5rem 0}
.question-top{font-size:1.25rem;color:#0A5596}
.type-input{border:none;border-bottom:1px solid #000000;margin:0 .5rem;padding-left:.5rem}
.question-btn {margin-top: 3rem;border-top: 1px solid #e5e5e5;text-align: center;}
.question-title {border-bottom: 1px solid #e5e5e5;margin-bottom: 2rem;display: -webkit-flex;display: flex;display: -ms-flexbox;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.question-title p {margin-bottom: 0;}
.progress span{padding:0 .5rem}
.progress span:nth-of-type(1){font-size:1.5rem;color:#0A5596;line-height:1.6rem}
.progress{overflow:initial;background-color:transparent;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}
.progress span:nth-of-type(2){font-size:1rem;line-height:1.2rem}
.question-item select{border:none;border-bottom:1px solid #000000;min-width:20%;cursor:pointer;padding-left:.5rem;background-color: transparent;}
.question-item textarea {width: 100%;height: 200px;padding: .4rem .5rem;}
.question-item input[type=date] {border: none;border-bottom: 1px solid #000000;padding-left: .5rem;}
.question-table th{color:#0A5596;font-weight: 400;}
.question-table th{padding: .5rem .4rem}
.question-table th,.question-table td {text-align: center;border-left: 1px solid #e5e5e5;}
.question-table td{padding:0}
.question-table td:nth-of-type(1){text-align:left;}
.question-table tr+tr{border-top: 1px solid #e5e5e5;}
.question-table th{background-color: #0A5596!important;color: #fff;}
.question-table tr:nth-of-type(odd){background-color: #f5f5f5;}
td.question-select select {min-width: 50%;}
td.messagebox textarea {height: auto;}
.question-item+.question-top {margin-top: 1.5rem;}
.question-item td label{margin-bottom:0;}
.question-item td label.table-pa{display:block;}
.question-table .table-pa{padding: .5rem .4rem}
.question-select>span,.pc-sub-title{display:none;}
/*會員*/
.form-top-t{margin-bottom:2.5rem;font-size:1.1rem;}
.form-page a.btn-default,.form-page a.btn-default:hover{color: #fff;}
.form-page a.btn-default{margin-bottom: 0;}
.white-btn{border:1px solid #0A5596;width: 100%;margin: 0;}
.white-btn+.white-btn{margin-top: 20px;}
.white-btn:hover{color:#0A5596;}
.white-btn img{width:30px;margin-right:.5rem}
.form-page div+input,.form-page div+select,.form-page div+textarea{border: 1px solid #000000;padding: .431rem .5rem;box-sizing: border-box;width: 100%;background-color: transparent;}
.form-page div+textarea{height: 75px;}
.s-input-box{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-justify-content: space-between;justify-content: space-between;}
.mem_input{position: relative;margin-bottom:1rem;width: 100%;}
.mem_input .eyeGroup{position:absolute;right:0;bottom:0;padding:.25rem 1rem;font-size:1.115rem;cursor: pointer;}
/*.mem_input.is_textarea { float: left; width:50%;}*/
.s-input-box .mem_input+.mem_input{margin-left:1rem}
.mem_input div{/* width: 100%; */display: block;margin-bottom: 0;}
.check-input-box {
    display: -webkit-flex;
    display: flex;
    display: -ms-flexbox;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */font-size: 13px; /* Firefox */}
:-ms-input-placeholder { /* Internet Explorer 10-11 */font-size: 13px;}
::-ms-input-placeholder { /* Microsoft Edge */font-size: 13px;}
.check-input-box a{color:#0A5596;border-bottom: 1px solid;cursor: pointer;}
.form-page label{margin-bottom:0}
.two-checkbox{margin-left:auto;}
.mem_btnWrap{text-align: right;border-top: 1px solid #e5e5e5;}
.mem-page .tab-content{border:1px solid #e5e5e5;margin-top:1rem;padding: 3rem 0;}
.fm_txt{padding: 0 3.5rem 1.5rem 3.5rem;}
.mem-login-box{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-justify-content:center;justify-content:center;}
.mem-login-box article{width:50%;padding: 0 3.5rem;}
.mem-login-box article+article{position:relative}
.mem-login-box article+article::before{position:absolute;content:'';width: 1px;height: 80%;left: 0;top: 50%;transform: translateY(-50%);background-color: #e5e5e5;}
.bottom-box-input{border-top: 1px solid #e5e5e5;margin-top: 1rem;}
.mem_btnWrap_box{padding: 0 3.5rem;margin-top: 1rem;}
.only-form {max-width: 550px;margin: 0 auto;}
.no-change{height:39.6px;background-color:#e5e5e5;line-height:38px;padding-left:.5rem}
.mem-modify {border: 1px solid #e5e5e5;padding: 3.5rem 0;}
.pop-member{position:fixed;max-width: 700px;width: 90%;height: 45%;background-color:rgba(33,33,33,.9);padding:0 20px;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index:9999;}
.pop-member-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width: 100%;padding: 0 20px;}
.close-icon{font-size:2rem;position: absolute;right: 0;top: 0;}
/*隱私權政策*/
.privacy-box .modal-body{color: #000000;padding: 2rem;}
.privacy-box .tit{color:#0A5596;font-weight: 600;font-size: 1.2rem;}
/*歷史紀錄*/
.historical-results .row {margin-left: 0;margin-right: 0;}
.tab-his .inquiry {padding-bottom: .6rem;margin-top: 1rem;}
.his-pro span{display:block;color: #0A5596;font-weight: 600;}
/*訂閱管理*/
.full-tab{padding:0 3rem}
.full-tab label,.full-no-tab label{display:block;display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.full-tab label input,.full-no-tab label input{margin-right:.5rem}
.full-tab label+label,.full-no-tab label+label{margin-top:.7rem}
/*編輯器設定*/
.table-container table{border: solid 1px #ddd;}
.table-container table tbody{border-color: #ddd;}
/* .table-container th, .table-container td{padding: .8rem 1rem;} */
.table-container th{background: #f9f9f9;}
.tx01 { clear: both; margin-bottom:2em;}
.txt01 li>ul{padding-left:20px;list-style:none;margin-top:.4rem}
.txt01 li{margin-bottom:.4rem}

/* 非公開頁面 */
.chromaContact{padding: 4rem 0;}
.chromaContact .contact-form{max-width: 800px;margin: 0 auto;background: #fff;box-shadow: 0 0 1rem rgba(0,0,0,.2);}
.chromaContact textarea,.chromaContact input,.chromaContact select{/*width:100%*/}
.chromaContact textarea{min-height:100px}
.chromaContact input[type="radio"]{width:auto}

@media screen and (min-width: 769px) {
    .news_btn{display: -webkit-flex;display: flex;display: -ms-flexbox;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
    .set:not(:nth-child(3n)) .card:after{content:'';display:block;position:absolute;right:0;top:10%;bottom:10%;width:1px;background:#E5E5E5}
    .sort-group .toggle_more2,.sort-group .full_text .bottom-mask{display:none}
    .sort-group .full_text{height:auto}
    .only_text>:not(:nth-child(3n)) .card:after{display:none}
    .only-pro-d,.pro-menu{display: none!important}
    .Quick-t{display: none;}
}
@media screen and (min-width: 992px) {
    .down-box .down-body{position:absolute;right:0;top:100%;}
    .bg-gray a:hover{opacity:.7;color:#fff}
    /*最新消息*/
    .news-list:hover{background: #fff;}
    .news-list a:hover,.news-list a:hover h3 {color: #0A5596;}
    .news-list a:hover .date:before{background:#0A5596}
    .news-list a:hover .infor{color:#000000}
    /*關於致茂*/
    .sidebar button{display: none;}
    .sidebar .collapse{display: block;}
}

@media screen and (max-width: 991px) {
    .paper-top:before{box-shadow:none}
    .paper-top:after{display:none}
    /*最新消息*/
    .news-list{width:100%}  
    /*側選單*/
    .sidebar{margin-bottom:1.8rem}
    .sidebar i{margin-left: .55rem}
    .sidebar button{width:100%;background-color:#e5e5e5;border:none;padding:10px 5px 5px;color:#000000;cursor:pointer}
    .sidebar ul{padding:0;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-top:1px}
    .sidebar ul li{width:100%;margin-bottom: 0}
    .sidebar ul li a{width:100%;margin:0}
    .sidebar ul li+li{margin-left:0;margin-top:1px}
    /*聯絡致茂*/
    .global_card .col-md-6{display:inherit;}
    .contact-form .mem-login-box article+article::before{display: none}
    .contact-form .mem-login-box article+article{padding-top: 0;margin-top: 0;}
    .two-checkbox{margin-left:initial;}
    /*支援服務*/
    .white_item article {margin-top: .5rem;}
    /*會員*/
    .contact-form{margin-top:.5rem;padding:2rem 0}
    .mem-login-box article{width:100%}
    .mem-login-box{flex-wrap:wrap;-ms-flex-wrap:wrap}
    .mem-login-box article+article::before{width:100%;top:0;transform:initial;height:1px}
    .mem-login-box article+article{padding-top:3rem;margin-top:1rem}
    .sign-up-box .mem-login-box article+article::before{display:none}
    .sign-up-box .mem-login-box article+article{margin-top:0;padding-top:0}
    /*追蹤清單*/
    .collec-page .pc-title .btn-del{display: block;margin-bottom: .5rem;}
    .collec-page .pc-title input{display: none}
    .collec-page .inquiry-item:nth-of-type(even) {background-color: #e5e5e5;display: block}
    .collec-page .inquiry-item {padding: .8rem 0;}
    .collec-page .pc-title .file_center:nth-of-type(1){border-bottom: 1px solid #fff;margin-bottom: .5rem;}
    .collec-page .pc-title:nth-of-type(odd) .file_center:nth-of-type(1){border-bottom: 1px solid #e5e5e5;}
    .collec-page a .col-12{padding: 0;}
    .collec-page .inquiry-item .link_box{padding: .5rem 2rem;width: auto;}
}
@media screen and (max-width: 768px) {
    /*內頁*/
    .banner{display: none;}
    .banner .container{padding: 0;}
    .banner .bn-title{margin-bottom:0;width:100%;text-align:center;padding:15px 10px;position: absolute;top: 0;}
    .breadcrumb{padding:0}
    .breadcrumb *{font-size:14px}
    .sub-title{margin-bottom:15px}
    .inquiry-table tr>:first-child{text-align:center;width:40px}
    .inquiry-table table{min-width:768px;margin-bottom:0}
    .set>:not(:nth-child(2n)) .card:after{content:'';display:block;position:absolute;right:-15px;top:10%;bottom:10%;width:1px;background:#E5E5E5}
    .btn-zone{padding-left: 0}
    .sort-group .svg-box{margin:5px}
    .svg-box{width:30%;height:auto}
    .svg-box .text{font-size:1rem}
    .svg-box svg,.svg-box rect{display:none}
    .sort-summary{padding-bottom:50px}
    .sort-summary+.sort-group{padding-top:70px;padding-bottom:15px}
    .paper-top{padding-top:30px}
    .set{margin-bottom:15px}
    .set .certification-icon{margin:0;padding:0 5px}
    .set .card-body{/* margin-top: 1.25rem; */padding: 2rem 5px 5px 5px;}
    .set .badge-news:before{left:.25rem;top:.25rem}
    .set .card-body .btn{display:block;margin-left:0;margin-right:0}
    .card-title{font-size:1rem;font-weight:700;margin-bottom: 5px;}
    .set .card-text{height: 100px;-webkit-line-clamp: 4;}
    .certification-icon{margin-left:0}
    .certification-icon li.like-heart{display:none}
    .pro-btn-group .btn{margin:0}
    .page-title{flex-wrap:wrap}
    .page-title h1,.page-title h3{width:100%}
    .modal-dialog{max-width: 90%;}
    .modal-dialog iframe {height: 50vw;}
    .zip_a a+a{border-top: 1px solid #e5e5e5;}
    .operation_item i[class*="fa-angle-down"] {font-size: 1rem}
    /*聯絡致茂*/
    .global_card .col-md-6{display:initial;margin-bottom: 1rem;}
    /*投資人專區*/
    .operation_item i {font-size: 1.2rem;}
    .operation_item a+a {margin-left: 0;padding-left: 7px;}
    .contact_pinfo ul+ul {border-left: none;}
    /*支援服務*/
    .pro-banner{margin-top: 42px;}
    .pro-menu{list-style:none;margin-bottom:0;padding:10px;top: 70px;z-index:999;width:100%;background-color:#e5e5e5;position: fixed;}
    .pro-menu li{width: 25%;text-align: center;position: relative;}
    .pro-menu li+li::before{position:absolute;content:'';width: 1px;height: 15px;background-color: #fff;left: 0;top: 5px;}
    .pro-menu a{color:#000000;font-size: 15px;display:block;padding: 0 8px;}
    .pro-menu a:hover{color:#0A5596;}
    .area_point{ position:relative;}
    .po_point{position:absolute;top: -105px;}
    .modal-dialog{margin-top:10rem!important}
    .modal-body{color:#000000;text-align:center;color:#0A5596;padding:2rem 1rem;font-size:19px}
    .modal-content{background-color:rgba(255,255,255,0.95);box-shadow:0 0 10px #646464}
    .privacy-box .modal-body {font-size: 16px;text-align: left;padding: 1rem;}
    .zip_a {margin-top: 1rem;}
    .pc-title .file_right{text-align: left;}
    .applications-box{justify-content:initial;-webkit-justify-content:initial}
    .applications-item {width: calc(100% / 2 - 10px);}
    .paper-top:before {border-radius: 0;}
    .list_show {margin-top: 1rem;}
    .pro-d-footer footer {padding-bottom: 44px;}
    .pro-d-footer #goTop{bottom: 104px;}
    .add-cart-pc{display: none;}
    .pro-top .th+.d-flex,.pro-item .td+.d-flex,.td-item-text{flex-wrap:wrap;-ms-flex-wrap:wrap}
    .pro-item .td+.d-flex{padding:5px 0}
    .td-item-text{margin-top:5px}
    .th-model,.th-text,.td-item-model,.td-item-text{width:100%}
    .td-item-model{color:#0A5596}
    .pro-item a img{width:45px}
    .pro-top{font-weight:400}
    .pro-item .td{height:auto;line-height:initial;display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center}
    /*詢價*/
    .pc-title .btn-del{display: block;margin-bottom: .5rem;}
    .pc-title input{display: none}
    .pc-title div[class*="col-"]+div[class*="col-"]{margin-top: .5rem;}
    .inquiry-item:nth-of-type(even) {background-color: #e5e5e5;display: block}
    .inquiry-item {padding: .8rem 0;}
    .pc-title .file_center{text-align: left;}
    .pc-title .file_center:nth-of-type(1){border-bottom: 1px solid #fff;margin-bottom: .5rem;}
    .pc-title:nth-of-type(odd) .file_center:nth-of-type(1){border-bottom: 1px solid #e5e5e5;}
    .pc-title select {width: 150px;padding: .3rem;}
    /* .collec-page a:nth-of-type(odd){background-color: #e5e5e5;display: block;} */
    .collec-page a:nth-of-type(odd) .file_center{border-bottom: 1px solid #fff!important;}

    /*表單*/
    .question-btn{margin-top: 2rem;}
    .question-table .pc-768-table td:nth-of-type(1){display:block;width:100%;border-bottom: 1px solid #e5e5e5;margin-bottom: 1rem;border-left: none;}
    .question-table .pc-768-table td{width: calc(100% / 5 - 1px);display: inline-block;margin-bottom: .5rem;}
    .question-table .pc-768-table td:nth-of-type(2){border-left:none}
    .question-table .pc-768-table td:nth-of-type(7){border-left:none}
    .question-table td.question-select {width: 100%!important;border-left: none;border-top: 1px solid #e5e5e5;}
    .question-select>span{display: inline-block;color: #0A5596;margin: 0 .5rem 0 0;}
    .pc-sub-title{display: inline-block;}
    td.question-select select {min-width: 40%;}
    .question-title{flex-wrap:wrap;-ms-flex-wrap:wrap}
    .progress{margin-top:.5rem;display:block;height:auto;width:100%;text-align:right}
    /*搜尋*/
    .search-results .tab-content{padding:0}
    .search-program .col-md-2 {border-right: none;}
    .nav-tabs li{width:calc(50% - .25rem);margin-bottom:.5rem}
    .search-results li+li{margin-left:0}
    .search-results ul{justify-content:space-between}

    .circle-icon.calendar .icon-google{left: -30px;}
    .circle-icon.calendar .icon-ical{left: 30px;}
    .circle-icon.calendar .icon-outlook{left: 90px;}

    /* 解決方案 */
    .sortSummaryStyle2::after{left:1rem;right:1rem}
    .sortSummaryStyle2 .summary{width: 100%;}
    .sortSummaryStyle2 .summary-info{padding: 4.5rem 2.5rem 0 2.5rem;}
    .sortSummaryStyle2 .summary-info .sortIcon{width:5rem}
    .sortSummaryStyle2 .summary-img{padding-top:1rem}
}
@media (max-width: 640px){
    .securities li div{-webkit-justify-content: center;justify-content: center;}
    .sidebar ul li a {padding: .5rem;}
    /*關於致茂*/
    .history ol>li p{width:20%;font-size:1.2rem}
    .history ol::before{left:18%}
    .history ol>li ul{width:90%;padding-left:2.5rem}
    /*支援服務*/
    .th-check {width: 65px;}
    .pro-item .td {width: 65px;}
    /*問卷*/
    .question-table .pc-768-table td {width: calc(100% / 4 - 1px);}
    .question-table .pc-768-table td:nth-of-type(6){border-left:none}
    .question-table .pc-768-table td:nth-of-type(10){border-left:none}
    .question-table .pc-768-table td:nth-of-type(7){border-left:1px solid #e5e5e5}
    /*會員*/
    .nav-tabs li a{text-align:center}
    .nav-tabs li{width:100%}
    .nav-tabs li+li{margin-left:0;margin-top:.5rem}
    .contact-form-t {margin-bottom: 2.5rem;}
    .contact-form-t p {font-size: 1.1rem;}
    .mem-login-box article,.inqury-info{padding:0 2rem}
    .contact-bottom-text{padding:0 2rem}
    .mem_btnWrap_box{padding:0 2rem}
    .s-input-box{flex-wrap:wrap;-ms-flex-wrap:wrap}
    .s-input-box .mem_input+.mem_input{margin-left:0}
    .mem-page .tab-content {padding: 2rem 0;}
    .mem-login-box article+article {padding-top: 2rem;}
    .mem-modify{padding:2rem 0}
    .form-top-t{margin-bottom:2rem}
    /*歷史紀錄*/
    .pc-640-none{display: none!important;}
    .his-pro span{background-color:#0A5596;color:#fff;display:table;padding:0 .4rem .1rem;margin:.4rem 0 .1rem}
    .his-pro p{margin-bottom:0}
    .his-text .col-12+.col-12{margin-top: .5rem;}
    .pc-640-none+.his-text{margin-top: 1rem;}
    /*訂閱服務*/
    .full-tab {padding: 0 2rem;}
}
@media (max-width: 576px) {
    .line-both{/* border-top:1px dashed #ddd; *//* border-bottom:1px dashed #ddd; *//* padding: 5px 15px 4px; *//* margin:5px 0 10px; */}
    .line-top{border-top:1px dashed #ddd;padding-top:8px;margin-top:5px}
    .operation_item{border-bottom:1px solid #000000;}
    .operation_item div{border-bottom:1px dashed #ddd;padding-top: 3px;padding-bottom:3px;}
    .operation_item div:last-child{border-bottom:none;}
    .research_title{border-bottom:2px solid #000000;}
    .operation_item i{font-size:1.8rem}
    .operation_item a+a{padding-left:12px;margin-left:5px}
    .va,.file_right {text-align: left;}
    .qa_title {border-bottom: 1px solid #ddd}
    .set>:not(:nth-child(2n)) .card:after{display:none}
    .driver_item .col-12+.col-12{margin-top: .5rem;}
    .inqury-info .con_name {margin-top: 5px;}
    .inqury-info {font-size: 1rem;}
}
@media (max-width: 540px) {
    /*最新消息*/
    .breadcrumb{margin-bottom:0;padding: .75rem 0;text-align: left;}
    /*最新消息*/
    .news-list{padding-top:1rem;margin-bottom: 0;}  
    .news-list .date,.news-list .infor{float:inherit}
    .news-list .infor{width:100%;padding-left: 0;}
    .history ol::before {left: 20%;}
    /*支援服務*/
    .white_info span{display:block}
    .white_info span+span{border-left:none;padding-left:0;margin-left:0}
    /*詢價*/
    .inquiry-page .col-3,.inquiry-page .col-5,.inquiry-page .col-2 {padding: 0 5px;}
}
@media (max-width: 480px){
    .banner{padding-bottom: 0;}
    .applications-item {width: 100%;margin: 0 0 10px;}
    /*支援服務*/
    .pro-menu {padding: 10px 0;}
    /*問卷*/
    .question-btn{margin-top: 1rem;}
    .question-table .pc-768-table td {width: calc(100% / 2 - 1px);}
    .question-table .pc-768-table td:nth-of-type(even){border-left:none}
    .question-table .pc-768-table td:nth-of-type(odd){border-left:1px solid #e5e5e5}
    .question-table .pc-768-table td:nth-of-type(1){border-left:none}
    /*會員*/
    .contact-form-t p {font-size: 1rem;padding: 0 1rem;}
    .mem-login-box article, .inqury-info{padding:0 1rem}
    .contact-bottom-text{padding:0 1rem}
    .mem_btnWrap_box{padding:0 1rem}
    .contact-form{padding:1rem 0}
    .contact-form-t{margin-bottom:2rem}
    .mem_input .radio-s-box{height:auto;display:-webkit-flex;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap}
    /* .form-page label {width: 50%;} */
    /* .radio-s-box label+label{margin-left: 0;} */
    .mem-page .tab-content{padding:1rem 0}
    .white-btn+.white-btn{margin-top:10px}
    .mem-login-box article+article{padding-top:1rem}
    .mem-modify{padding:1rem 0}
    .form-top-t{margin-bottom:1rem;font-size:1rem}
    .catalogue_btn_box_s .year_box+.year_box {margin-left: 0;}
    /*訂閱服務*/
    .full-tab {padding: 0 1rem;}
}
@media (max-width: 413px){
    .securities li figure{margin-right:0;width: 100%;text-align: center;}
    .securities li div{flex-wrap:wrap;-ms-flex-wrap:wrap;}
    /*關於致茂*/
    .history ol>li p {font-size: 1.1rem;width: auto;padding-right: 1.1rem;}
    .history ol>li ul {padding-left: 1.5rem;}
    /*最新消息*/
    .toolBar .colm_right dt{/* display: block; */}
    /*表格*/
    .radio-s-box label+label{margin-left:0;}
}

/*列印*/
@media print{
    .toolBar,.banner,.breadcrumb{display:none!important;}
    .wrapper{padding:20px!important;}
}
@page {
  size: A4 portrait;
}