/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:Times New Roman, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.RWDmenu_plus02 .inside{background: #fff;}.cd-main-header{background: transparent;}.cd-logo{width: 370px;margin: 10px 0 0;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}.RWDmenu_plus02 .inside.is-up .cd-logo{width: 290px;margin: 17px 0 0;}@media (min-width: 1170px) {.RWDmenu_plus02 .container{width: 75%;min-width:1170px;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{display:none;}.cd-primary-nav > li > a{font-family:Times New Roman, 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 15px;color: #555;}.cd-primary-nav > li > a:hover{color: #018a55;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #018a55;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:Times New Roman, 微軟正黑體, sans-serif;color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #33ace4;}.RWDmenu_plus02 a{font-family:Times New Roman, 微軟正黑體, sans-serif;color: #fff;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #000;}/*會員*/ 
.RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .cart-block a{color: #555;}.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .cart-block{margin-top: 11px;}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .cart-block:hover span{color: #018a55;}.RWDmenu_plus02 .member-block::after, .RWDmenu_plus02 .cart-block::after{display:none;}/*搜尋*/ 
.cd-search-trigger::before{border: 2px solid #555;}.cd-search-trigger::after{background: #555;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #018a55;}.cd-search-trigger:hover::after{background: #018a55;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #018a55;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}/*banner*//*background-color:#fff;padding-bottom:100px;clip-path: polygon(0 0%, 100% 0, 100% 90%, 0% 100%);*/ 
.RWDbanner_plus01 .slick-caption{top: auto;bottom: 15%;}.RWDbanner_plus01 .logo img{margin-bottom: 0;max-width: 500px;}@media (min-width: 1170px) {.RWDbanner_plus01  .container{width: 75%;min-width:1170px;}}/*下拉小箭頭*/ 
.fa-angle-down:after{display:none;}/*main*/ 
.main.cd-main-content{top:80px;}.cd-main-content{background:#cfebff url(archive/image/customization/webbg2.jpg) center center no-repeat;background-size:100%;background-attachment: fixed;}/*商品介紹*/ 
.block_product{padding-top:150px;padding-bottom: 0px;background-color:#fff;clip-path: polygon(0% 15%, 100% 0%, 100% 100%, 0% 100%);}.RWDproduct002{padding: 0;}.RWDproduct002 .section-subject .col-md-12{padding:0;}.RWDproduct002 .section-subject{margin: 0px 0px 65px;}.RWDproduct002 h1.main-title{font-size: 38px;margin: 0px;color: #344154;font-weight: bold;}.RWDproduct002 .section-line{display:none;background-color: #474154;height: 3px;width: 35px;margin-top: 15px;}.RWDproduct002 .portfolio-item{margin-bottom: 35px;}.portfolio-item > .inner-content > img{max-width: 60px;}.RWDproduct002 .showbottom:hover .inner-content > img{-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002 .portfolio-bottom h4{margin: 25px auto 15px;font-size: 17px;letter-spacing: 1px;line-height: 1;color: #344154;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color: #344154;}.RWDproduct002 .portfolio-bottom h4 span{display: block;line-height: 1.2;margin-top: 5px;font-size: 13px;color: #5bba16;}.RWDproduct002 .portfolio-bottom p{font-size: 14px;letter-spacing: 1px;color: #777;margin-bottom: 0px;}/*關於永吉*/ 
.block_about{padding: 100px 0 50px;font-size: 14px;letter-spacing: 1.5px;line-height: 2;color: #555;text-align: justify;}.block_about .container{position: relative;}.block_about h1{font-size: 38px;margin: 0px;color: #344154;font-weight: bold;text-align: center;}.about_titleline{background-color: #474154;height: 0px;width: 35px;margin: 0px auto 35px;}.about_in{width: 100%;max-width: 605px;margin: 0 auto;}.about_btn a{display: block;text-align: center;color: #555;max-width: 200px;margin: 50px auto 0;border: 1px solid #333;padding: 5px 0;transition: all 0.2s ease 0s;}.about_btn a:hover{background-color: #333;border-color: #333;color:#fff;}.awa_right{position: absolute;width: 120px;right: 0;top: -187px;z-index: 1;}.awa_left{position: absolute;width: 120px;left: 0;bottom: -187px;z-index: 1;}/*footer*/ 
.footerblock{text-align: center;background-color: #fff;padding: 50px 0 50px;font-size: 13px;letter-spacing: 1px;color: #777;}.footerblock a{color: #777;}.footerblock h1{margin: 0 auto 10px;line-height: 1;font-size: 17px;font-weight: bold;color: #555;}.web-copyright{margin-top: 35px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{font-size: 12px;}/*scrolltop*/ 
.scrollTop001{width: 20px;height: 43px;}.scrollTop001 .icon{background: transparent url(archive/image/customization/sct.png) center center no-repeat;}
/*內頁 start*/

.page_wrapper_bg a:focus, .page_wrapper_bg a:hover {color: #018a55;}/*內頁高度*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0 !important;min-height: 300px;}.page_wrapper_bg .call_to_action .article-text {background: rgba(255, 255, 255, 0.84);margin: 0px auto;min-height:400px;padding:80px 30px;}.article-text .container {width: 100%;}.page_wrapper_bg .call_to_action .article-text:before {    content: "";    background: url(archive/image/RWDfullscreen02681/awa_right.png);    background-size: contain;    width: 175px;    height: 680px;    position: absolute;    right: -59px;    top: -13px;    z-index: 1;}.page_wrapper_bg .call_to_action .article-text:after {    content: "";    background: url(archive/image/RWDfullscreen02691/awa_left.png);    background-size: contain;    width: 123px;    height: 463px;    position: absolute;    left: -75px;    bottom: -5%;}/*內頁標題-置中*/ 
.pull-right a {color: #000;font-size: 14px;letter-spacing: 2px;}.hgroup h1 {text-align: center;line-height: 2;letter-spacing: 2px;color: #344154;font-weight: bold;font-size: 38px;}.hgroup .container {width: 100%;margin-bottom: 60px;padding-bottom: 10px;border-bottom: 0px solid #cccccc;}/*麵包屑*/ 
.page_wrapper_bg .hgroup .container{border-bottom: 0px solid transparent;}.page_wrapper_bg .hgroup .breadcrumb{color: #999;border-radius: 0;width: 100%;text-align: center;border: none;background-color: transparent;letter-spacing: 1.5px;}.page_wrapper_bg .hgroup .breadcrumb a{color: #555;}.page_wrapper_bg .breadcrumb > li + li::before{color: #555;}.breadcrumb>li+li:before {color:#555}/*統一文字*/ 
.page_wrapper_bg .pagecontent {line-height: 2;letter-spacing: 2px;font-size: 15px;}/*scrolltop*/#toTop {display: none !important;}/*按鈕*/ 
.page_content1 .btn {margin: 50px 0px 0px 0px;background:#266263;color: #fff;transition: all 0.2s ease 0s;border-radius: 0;}.page_content1 .btn a {color: #fff;}.page_content1 .btn:hover {opacity: 0.6;transition: all 0.2s ease 0s;}.btn.btn_back {background: transparent;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;border: 1px solid #333;transition: 0.6s;margin-right: 0px;margin-top: 50px;}.btn.btn_back:hover {background: #333;border: 1px solid #333;transition: 0.6s}.btn.btn_back a {color: #555;}.btn.btn_back a:hover {color: #fff;}.btn.btn_back:hover > a {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn{background: transparent;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;border: 1px solid #e4e4e4;transition: 0.6s;}.page_wrapper_bg .eformsForm  .ebtn:hover{background: #000;border: 1px solid #e4e4e4;transition: 0.6s}.page_wrapper_bg .eformsForm  .ebtn a {color: #505050;}.page_wrapper_bg .eformsForm  .ebtn a:hover {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn:hover > a {color: #fff;}/*會員專區按鈕*/ 
.btn-primary, .btn_area .btn:nth-child(1), .btn_area .btn:nth-child(2) {background: transparent;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;border: 1px solid #333;transition: 0.6s;color:#333;}.btn_area .btn:nth-child(1):hover, .btn_area .btn:nth-child(2):hover {color:#fff}.btn-primary {color:#333}.btn-primary:hover, .btn_area .btn:nth-child(1):hover, .btn_area .btn:nth-child(2):hover {background: #000;border: 1px solid #e4e4e4;transition: 0.6s;background-color: #333;}.btn-primary a{color:#333;}.btn-primary a:hover {color:#fff}/*人才招募按鈕*/ 
.customized_columns .ebtn {background: transparent;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;border: 1px solid #333;transition: 0.6s;color:#333;}.customized_columns .ebtn:hover {background: #000;border: 1px solid #e4e4e4;transition: 0.6s;background-color: #333;}#panel_14 > section.article-text > div > div > div > div.customized_columns > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display:none;}.customized_columns .ebtn a {color:#333}.customized_columns .ebtn a:hover {color:#fff;}/*欄位*/ 
.form-control {border-radius:0px}.customized_columns ._input, .customized_columns select {background-color: #fff;}/*關於我們*/ 
.about_text img {margin-top:30px;}/*產品介紹*/ 
.product_text table {width: 100%;margin-bottom:80px;}.product_text th {background: -webkit-linear-gradient(top,#58B535 0,#489BEB 100%);color: #fff;padding: 10px;text-align: center;}.product_text td {border: 1px solid #d0d0d0;padding: 10px;text-align: center;}.product_text h3 {font-size: 26px;margin:30px 0px;text-align: center;}.product_text h4 {margin: 20px 0px;text-align: center;}.product_text span {font-size: 20px;color: #5bba16;font-weight: bold;}.product_text h4 i {margin-right:8px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .listdate {text-align: center;border-left:1px solid #dbecce !important;padding: 5px 15px !important;}.page_wrapper_bg .layoutlist_3 .item {border-bottom: 1px solid #dbecce;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin: 10px 0px !important;}.page_wrapper_bg .layoutlist_3 .list_subject a {font-size:16px !important;color: #5bba16 !important;font-weight: bold;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a {color: #777 !important;font-size: 14px !important;font-weight: normal !important;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {color: #5bba16 !important;padding-bottom: 0px;font-size: 14px;;font-family: 'Coda Caption', sans-serif;}.page_wrapper_bg .layoutlist_3 .listdate .day {color: #5bba16 !important;font-size: 40px !important;font-family: 'Coda Caption', sans-serif;}/*人才招募*/ 
.page_wrapper_bg .position {font-size: 26px;line-height: 2;border-bottom: 2px solid #dcead6;color: #333;letter-spacing: 2px;padding-bottom: 4px;}.recruit_text {line-height: 2;letter-spacing: 2px;font-size:15px;}.recruit_text ul {list-style: none;padding-left: 12px;}.recruit_text span {color:#008e4f;margin-right:5px;}.recruit_text h4 {background: #58a2e8;width: fit-content;padding: 10px 30px;margin: 20px 0px;color: #fff;}.recruit_text h3 {font-size:26px;line-height: 2;color: #333;letter-spacing: 2px;padding-bottom: 4px;font-weight: bold;}.recruit_text i {margin-right:13px;color:#58a2e8}.img104 {width: 30%;margin-top: 12px;border: 3px solid #eee;transition: 0.6s;}.img104:hover {border: 3px solid #008e4f;transition: 0.6s;}.customized_columns .fillform {font-size: 26px;margin: 28px 0px;letter-spacing: 2px;line-height: 1;}/*人員招募-表單*/ 
.recruitment .list_table th.list_no, .recruitment .list_table th.list_position, .recruitment .list_table th.list_experience, .recruitment .list_table th.list_educational, .recruitment .list_table th.list_date{border-bottom: 3px solid #dcead6;}.recruitment .list_table td.list_no, .recruitment .list_table td.list_position, .recruitment .list_table td.list_experience, .recruitment .list_table td.list_educational, .recruitment .list_table td.list_date{border-bottom: 1px solid #dcead6;}/*聯絡我們*/ 
.contact_text {border-right: 1px solid #eee;padding: 0px 20px;letter-spacing: 1px;}.contact_text ul {list-style: none;padding-left: 5px;}.contact_text h4 {font-weight: bold;color:#5bba16;}.contact_text i {margin-right: 10px;}/*表單*/ 
.eformsForm .customized_columns {padding:0px 30px;}.new-form .new-width .must, .new-form .new-width .control-label {width: 105px !important;}.new-form .new-width .control-label {text-align:right !important;}#eformsForm_1_3 > div.customized_columns.col-md-6.new-width > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}.new-form .new-width .row .col-md-11 {padding-right: 20px !important;width:100% !important;}/*footer*/ 
.page_wrapper_bg .footerblock {background: #fff !important;clip-path: polygon(0% 15%, 100% 0%, 100% 100%, 0% 100%);padding-top: 150px;}.page_wrapper_bg .copyright_desc, .page_wrapper_bg .copyright_desc a, .page_wrapper_bg .copyright_desc a:hover {color:#888;}/*檔案下載*/ 
.download .search_input, .download .list_table tr.odd, .download .search-go {background: #fff !important;}.page_wrapper_bg .dd-selected {background: #fff;}.download .list_table td.list_subject {border-bottom: 1px solid #dedede;padding-left: 12px;padding-right: 12px;text-align: left;font-size: 18px;line-height: 1.7;margin: 0 0 20px;color: #333;letter-spacing: 2px;}.download .search-container {margin-left: 10px;border: 1px solid #b7b7b7;}.download .search-go:before {content: "GO";font-size: 13px;letter-spacing: 1px;position: absolute;top: 5px;left: 5px;color:#5f5f5f}.download .search-go {background: #fff;}.download .search_bg {background: #fff;}.download .search_input {background: #fff;border-right: 1px solid #b7b7b7;margin-right: 40px;}.download .list_table th.list_no, .download .list_table th.list_subject, .download .list_table th.list_date, .download .list_table th.list_downloadbtn {border-bottom:4px solid #dcead6}.download .list_table td.list_no, .download .list_table td.list_subject, .download .list_table td.list_date, .download .list_table td.list_downloadbtn {border-bottom:1px solid #dcead6}.page .page_active, .page ul li a:hover {background-color:#dcead6}/*檔案下載_編號*/ 
.download .list_table th.list_no {font-size: 14px;letter-spacing: 1px;line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {line-height: 26px;font-size: 14px;letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date {line-height: 26px;letter-spacing: 1px;font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {line-height: 26px;font-size: 14px;letter-spacing: 1px;}

/*內頁 end*/
/*小螢幕 start*/

@media screen and (min-width: 1170px) and (max-width: 1600px){.cd-logo{width: 270px;margin: 18px 0 0;}.RWDmenu_plus02 .inside.is-up .cd-logo{width: 270px;margin: 18px 0 0;}}@media screen and (max-width: 1400px) {.block_product{clip-path: polygon(0% 10%, 100% 0%, 100% 100%, 0% 100%);}.RWDbanner_plus01 .logo img{max-width: 450px;}}@media screen and (max-width: 1220px) {/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;color:#555;}.cd-primary-nav > li > a:hover{color: #555;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #555;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #777;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #555;}nav.cd-nav .bottom-copyright{color: #555;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}/*main*/ 
.main.cd-main-content{top:50px;}}@media screen and (max-width: 1170px) {/*左右間距*/#RWDfullscreen02 .cd-main-header{padding: 0 35px;}#RWDfullscreen02 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-main-header{background: #fff;}.cd-logo{width: 230px;}#RWDfullscreen02 .cd-main-header .cd-logo{margin-top: 7px;margin-left: 0;}.RWDmenu_plus02 .inside.is-up .cd-logo{width: 230px;margin: 10px 0 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}/*title*/ 
.RWDproduct002 h1.main-title{font-size: 35px;text-align: center;}.RWDproduct002 .section-line{text-align: center;}.block_about h1{font-size: 35px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---首頁---*//*斜切間距*/ 
.block_about{padding: 80px 0;}.block_product{padding-top: 80px;clip-path: none;}.footerblock{padding: 50px 0 50px;}/*商品介紹*/ 
.RWDproduct002 .portfolio-bottom h4{line-height: 1.2;}/*內頁*/ 
.page_wrapper_bg .collapsing_header header {padding:0px 35px;}.page_wrapper_bg .collapsing_header .cd-main-header .cd-logo {margin-top:7px}.page_wrapper_bg .call_to_action .article-text:before {right:-105px;}.page_wrapper_bg .footerblock {padding-top: 80px;}.hgroup h1 {font-size:28px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*//*搜尋*/ 
.RWDmenu_plus02 .cd-search button{top: 15px;}/*banner*/ 
.RWDbanner_plus01 .logo img{max-width: 430px;}/*main*/ 
.cd-main-content{background-size: cover;}/*關於永吉*/ 
.about_in{max-width: 350px;}/*內頁*/ 
.page_wrapper_bg .call_to_action .article-text {padding: 40px 30px;}.new-form .new-width .must, .new-form .new-width .control-label {width:130px !important}.new-form .new-width .control-label {text-align: left !important;}section.call_to_action h4 {margin: 20px 0px;}section.article-text p {font-size: 15px;line-height: 2;}section.call_to_action h3 {font-size:30px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .listdate .day::before {display:none;}.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 0px !important;}.page_wrapper_bg .layoutlist_3 .listdate {padding: 5px 0px !important;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*header*/ 
.cd-logo{width: 190px;}.RWDmenu_plus02 .inside.is-up .cd-logo{width: 190px;}#RWDfullscreen02 .cd-main-header .cd-logo{margin-top: 10px;}.cd-header-buttons li.search-btn{margin-left: 0;}/*商品介紹*/ 
.block_product{padding-bottom: 40px;clip-path: polygon(0 0%, 100% 0, 100% 100%, 0% 100%);}.RWDproduct002 .portfolio-item{height: auto !important;width: 100%;}.RWDproduct002 .portfolio-bottom-summary{height: auto !important;}.RWDproduct002 .portfolio-item > .inner-content > img{margin: 0 auto;}.RWDproduct002 .showbottom a{text-align: center;}/*關於永吉*/ 
.block_about{padding: 70px 0;}.about_in{width:100%;}.awa_right{display:none;}.awa_left{display:none;}/*footer*/ 
.footerblock{padding: 0px 0 50px;clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);}/*內頁*/ 
.page_wrapper_bg .collapsing_header .cd-main-header .cd-logo {margin-top:10px;}.hgroup h1 {font-size:24px;}.contact_text {border-right: 0px solid #eee;padding: 0px;}section.call_to_action h4 {font-size:18px;}.new-form .new-width .row .col-md-11 {padding-right: 0px !important;}.page_wrapper_bg .eformsForm .ebtn {margin:0px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 25px !important;}.page_wrapper_bg .layoutlist_3 .listdate {border-left:0px !important;text-align: left;padding: 0px 15px !important;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 14px !important;}.page_wrapper_bg .layoutlist_3 .listdate .day::before {display: inline;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*header*/ 
.cd-logo{width: 155px;}.RWDmenu_plus02 .inside.is-up .cd-logo{width: 155px;}#RWDfullscreen02 .cd-main-header .cd-logo{margin-top: 12px;}/*內頁*/section.call_to_action h3 {font-size:24px}section.call_to_action h4 {font-size:16px;}.page_wrapper_bg .call_to_action .article-text {padding: 20px 0px 20px;}.page_wrapper_bg .call_to_action .article-text:before {display:none;}.page_wrapper_bg .call_to_action .article-text:after {display:none;}.new-form .new-width .row .col-md-11 {padding:0px !important;}
}
/*iphone5 end*/