/**/a{text-decoration:none;}a:hover, a:focus{text-decoration:none;}body.wrapper_bg.lang_tw {overflow-x: hidden;}/*banner*/ 
.main {margin-top: 73px !important;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: rgba(223, 32, 18, 0.5);}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #df2012;}/*menu*/ 
.RWDmenu_plus04 .container {width: 100%;max-width: 100%;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;    width: fit-content;    float: right;    background: #df2012;    padding: 0px 30px;    min-width: 718px;}.RWDmenu_plus04 .header {box-shadow: 0px 1px 12px -5px rgba(0, 0, 0, 0.2);}.RWDmenu_plus04 .site-nav .menu>li>a { color: #fff;letter-spacing: 1px;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #fff;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color:#fff;}/*menu下拉*/ 
.RWDmenu_plus04 .site-nav .menu ul li a {text-align: center;transition: 0.4s;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;}.RWDmenu_plus04 .site-nav .menu>li>ul {margin-left: -76px;top: 100%;}.RWDmenu_plus04 .site-nav .menu ul li a:hover {background: #eee;transition: 0.4s;}.RWDmenu_plus04 .site-nav .menu ul.is-open{padding:0}/*logo*/ 
.RWDmenu_plus04 .logo {margin-top: 15px;}/*search*/ 
.RWDmenu_plus04 #search-box {    margin-right: 3%;    top: calc(100% + 20px);}/*標題*/h1.main-title {    color: #000 !important;    font-weight: 600 !important;    letter-spacing: 5px !important;    line-height: 50px !important;    font-size: 50px !important;}.section-line{display:none !important;}h2.sub-title {    color: #df2012 !important;    font-weight: 600 !important;    letter-spacing: 3px !important;}/*廣告合作*/ 
.two_block {padding: 80px 0px;}.left_content {    width: calc(100%/2);    float: left;    position: relative;    border-right: 2px solid #ccc;}.right_content {    width: calc(100%/2);    float: right;    position: relative;}.left_title {    text-align: center;    font-size: 40px;    color: #df2012;    font-weight: 600;    letter-spacing: 3px;    line-height: 50px;    margin: 10px 0px;}.left_btn {    text-align: center;    margin-top: 30px;}.left_btn a {    font-size: 25px;    letter-spacing: 3px;    line-height: 40px;    color: #df2012;    border: 1px solid #df2012;    padding: 5px 20px;    border-radius: 50px;    transition: 0.3s;}.left_btn a:hover {    border-color: #333;    color: #333;    transition: 0.3s;}/*關於域動*/ 
.about-section{position:relative;padding:100px 0px;overflow-x:hidden;}.RWDright_cont002 .container {width: 100%;padding: 0;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first {background:transparent;}.RWDright_cont002 .item-first .text-box {    background: #eee;    width: 40%;    position: absolute;    right: 10%;    top: -50px;    padding: 100px 110px;}.RWDright_cont002 .item-first .text-box .text { width: 100%;}.about-section:after {    content: "";    position: absolute;    width: 100%;    height: 30vw;    background: #df2012;    -webkit-clip-path: polygon(0 0, 100% 32%, 100% 101%, 0 73.4%);    clip-path: polygon(0 0, 100% 32%, 100% 101%, 0 73.4%);    z-index: -1;    bottom: 9px;}.RWDright_cont002 .item-first .pic {    -webkit-clip-path: polygon(0 0, 100% 0, 100% 103%, 0 89%);    clip-path: polygon(0 0, 100% 0, 100% 103%, 0);}.RWDright_cont002 .item-first .text-box .title {color: #333;}.RWDright_cont002 .item-first .text-box .underline{display:none}.RWDright_cont002 .item-first .text-box a {width: 140px;}.RWDright_cont002 .item-first .text-box .text {    color: #333;    line-height: 28px;    font-size: 15px;    letter-spacing: 1px;}/*最新動態*/ 
.news_block { padding: 100px 0px;}.RWDnews005 .container {width: 80%;}.RWDnews005 h4 a {    color: #000;    font-size: 16px;    line-height: 30px;    letter-spacing: 1px;    font-weight: 600;}.RWDnews005 .margin-top-20 {    padding: 0px 10px;    min-height: 65px;    border-bottom: 1px solid #df2012;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {    filter: Alpha(Opacity=100);    opacity: 1;    -webkit-transition: opacity 0.4s;    -moz-transition: opacity 0.4s;    -o-transition: opacity 0.4s;    transition: opacity 0.4s;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -50px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -50px;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #df2012;}p.text-left {    font-size: 15px;    letter-spacing: 1px;    line-height: 26px;    color: #545454;display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    white-space: normal;    overflow: hidden;}.RWDnews005 .owl-controls {margin-top: 12px;}.owl-theme .owl-controls .owl-page span {    width: 24px;    height: 6px;    border-radius: 0px;}/*服務範疇*/ 
.service_block {    background: #eee;    padding: 100px 0px;}.RWDService001 i {width: 100px;margin: 0px auto 22px;}.boxFeature-2 h2 {    font-size: 20px;    color: #333;    font-weight: 600;    text-align: center;    line-height: 30px;    letter-spacing: 2px;}.RWDService001 p {    font-size: 14px;    letter-spacing: 1px;    line-height: 23px;    color: #666;    padding: 0px 18px;text-align: left;}/*域動金三角*/ 
.RWDproduct002 .section-subject { margin-bottom: 100px;}.people-section {    position: relative;    padding: 100px 0px;}.people-section .container {width: 80%;}.RWDproduct002 .showbottom:hover .inner-content > img {    -webkit-transform: scale(1);    transform: scale(1);}.RWDproduct002 h4 {    text-align: center;    padding: 10px;    background: transparent;    color: #df2012;    letter-spacing: 1px;    line-height: 30px;    font-size: 20px;    font-weight: 600;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {    -webkit-transition: all .3s ease-in-out;    -moz-transition: all .3s ease-in-out;    -o-transition: all .3s ease-in-out;    -ms-transition: all .3s ease-in-out;    color: #000;}.RWDproduct002 p {    line-height: 26px;    font-size: 15px;    letter-spacing: 1px;    color: #272727;    text-align: center;    padding:0px 20px;}.popup-portfolio .portfolio-item {    min-height: 550px !important;    background: #eee;    padding: 40px 30px;    border-bottom: 4px solid #df2012;    border-radius: 20px;    width: calc(100%/3 - 30px);    margin: 0 15px;    overflow: visible !important;}.popup-portfolio .portfolio-item:nth-child(1), .popup-portfolio .portfolio-item:nth-child(3)  { margin-top: 50px;}/*20220331*//*.popup-portfolio .portfolio-item:nth-child(1):after {    content: "Freya";    position: absolute;    font-size: 50px;    font-family: 'Shadows Into Light', cursive;    color: #b9b9b9;    right: 50px;    letter-spacing: 2px;    bottom: 40px;    transform: rotate(-7deg);}*//*.popup-portfolio .portfolio-item:nth-child(2):after {    content: "Joey";    position: absolute;    font-size: 50px;    font-family: 'Shadows Into Light', cursive;    color: #b9b9b9;    right: 50px;    letter-spacing: 2px;    bottom: 40px;    transform: rotate(-7deg);}*//*.popup-portfolio .portfolio-item:nth-child(3):after {    content: "Billy";    position: absolute;    font-size: 50px;    font-family: 'Shadows Into Light', cursive;    color: #b9b9b9;    right: 50px;    letter-spacing: 2px;    bottom: 15px;    transform: rotate(-7deg);}*//*第三方數據監測*/ 
.ads-section h2.sub-title {display: none;}.RWDedictor001 {text-align: center;}#m_RWDfullscreen01_72_1 > div> img {    height: 70px;    padding: 10px;    margin: 0px 20px;}.ads-section {padding-bottom: 100px;}/*電子報區塊*/ 
.edm_block {background: #df2012;padding: 30px 0px;}.edm_title {    color: #fff;    font-weight: 600;    letter-spacing: 5px;    line-height: 50px;    font-size: 30px;}.edm_content {    color: #eee;    font-size: 16px;    line-height: 30px;    letter-spacing: 1px;    margin-top: 10px;}.left_slogan {width: 40%;float: left;}.right_edm{width: 60%;float: right;}.web_edm {    width: 100%;    background: transparent;    border: 2px solid #fff;    border-radius: 50px;    height: 60px;    margin-top: 13px;}.web_edm .email {    width: 75%;    height: 60px;}.web_edm .email input {    width: 100%;    background: transparent;    color: #fff;    font-size: 16px;    height: 55px;    padding-left: 30px;    letter-spacing: 1px;    font-weight: 600;}.web_edm .btn_container {    height: 60px;    float: right;    padding-right: 30px;}.web_edm .btn {    line-height: 55px;    background: transparent;    color: #fff;    font-size: 16px;    border: 0px;    font-weight: 600;    padding-right: 0;}/*頁尾資訊*/ 
.footerblock {background: #eee !important;padding: 50px 0px;position:relative;}.footerblock .container {width: 80%;}.info_text_web, .info_text_padw, .info_text_padh, .info_text_phone {    text-align: center;    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;    color: #333;    font-weight: 600;}.company_title {    font-size: 20px;    color: #000;    margin-bottom: 10px;    letter-spacing: 2px;}.company_info a {color: #df2012;font-weight: 600;transition:0.4s;}.company_info a:hover {color: #000;transition:0.4s;}.company_info a> img {opacity: 0.8;transition: 0.3s;}.company_info a> img:hover {opacity: 1;transition: 0.3s;}.info_text_padw, .info_text_padh, .info_text_phone{display:none}/*scrolltop*/ 
.scrollTop001 .icon {    background: transparent url(archive/image/customization/190516_scrolltop.png) center center no-repeat;    background-size: contain;}.scrollTop001 {    bottom: 0;    width: 43px;    height: 63px;    background: #df2012;    padding: 5px;    position: absolute !important;    z-index: 11111;}/*聯絡我們*/ 
.contact_fix:hover {    opacity: 1;    transition: 0.3s;}.contact_fix {    transition: 0.3s;    position: fixed;    right: 10px;    width: 100px;    bottom: 100px;    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5);    border-radius: 50%;    opacity: 0.9;}/*隱私權*/ 
.privacy_tex a {color: #df2012;transition: 0.3s}.privacy_tex a:hover {color: #333;transition: 0.3s}/* 20240724 *//*網頁警告*/:root{    --MainColor: #df2012;    --TxtColor: #333333;}.fancybox-desktop .fancybox-inner {    overflow: unset !important;}.RWDalert_fancybox.center {    z-index: 99999 !important;    width: 40vw !important;    border-radius: 10px !important;    padding: 40px 50px  !important;    background: rgba(255, 255, 255, 93%) !important;    color: var(--TxtColor) !important;    left: 50% !important;    line-height: 1.8 !important;    letter-spacing: 0px !important;    transform: translateX(-50%) !important;    text-align: left !important;    display: flex;    justify-content: space-between;    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px !important;}.RWDalert_fancybox .btn,.RWDalert_fancybox .btn.active {    color: #fff !important;    padding: 5px 20px;    border-color: var(--MainColor);    background: var(--MainColor) !important;    border-radius: 0px;    font-size: 16px;}.RWDalert_fancybox.center .editor {    margin: 0 !important;     text-align: left;}.RWDalert_fancybox.center .editor a {    color: var(--MainColor);    border-bottom: 1px solid var(--MainColor);}@media (max-width: 1400px) {    .RWDalert_fancybox.center {        width: 100% !important;    }}@media (max-width: 800px) {    .RWDalert_fancybox.center {        width: 100% !important;        border-radius: 0px !important;        margin-bottom: 0 !important;        flex-direction: column !important;        justify-content: flex-start !important;        padding: 30px 30px 20px !important;    }    .RWDalert_fancybox.center .editor {        margin: 0 0 2rem !important;    }}
/*EN start*/

.lang_en .left_btn a,.lang_en .RWDright_cont002 .item-first .text-box .text,.lang_en .RWDproduct002 p, .lang_en p.text-left, .lang_en .edm_content,.lang_en .web_edm .email input,.lang_en .company_title{letter-spacing:0}.lang_en .RWDright_cont002 .item-first .text-box .title,.lang_en .edm_title{letter-spacing:.5px;line-height:1.5}.lang_en .hgroup h1,.page_wrapper_bg.lang_en .litem .subject,.page_wrapper_bg.lang_en .pagecontent .tabs nav a{letter-spacing:.5px;line-height: 2;}.page_wrapper_bg.lang_en .pagecontent p { letter-spacing: 0; line-height: 2;font-weight: normal;}.lang_en .info_text_web, .lang_en .info_text_padw, .lang_en .info_text_padh, .lang_en .info_text_phone {letter-spacing: 0;}.lang_en h2.sub-title{display:none}.lang_en h1.main-title{margin-bottom:30px;letter-spacing: .5px !important;}.lang_en .RWDproduct002 .section-subject{margin-bottom:50px}.page_wrapper_bg.lang_en .pagecontent .tabs nav a{font-weight:400}.page_wrapper_bg.lang_en  .pagecontent .tabs nav li.tab-current a{border: none;}.lang_en .web_edm .email{width:65%}.lang_en .popup-portfolio .portfolio-item:nth-child(2):after,.lang_en .popup-portfolio .portfolio-item:nth-child(1):after,.lang_en .popup-portfolio .portfolio-item:nth-child(3):after {display:none;}.lang_en h1.main-title span {width: 25px;display: inline-block;}/*語系*/ 
.RWDmenu_plus04 .phone-menubelow{margin:0 30px}a.phone-lang-label{padding:15px 10px!important}#mobile-menu .phone-lang-label span{display:inline-block;position:relative;top:-2px;font-size:14px;left:5px}.lang-select-symbol{display:none}#mobile-menu .phone-lang-label i.fa{display:inline-block}/**/ 
.lang_en .tabs nav li.tab-current a::before{display:none !important;}.lang_en .tabs nav li.tab-current a::after{display:none !important;}.lang_en .RWDnews005 .margin-top-20{min-height:auto;padding-bottom:10px}

/*EN end*/
/*內頁 start*/

/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 650px !important;padding: 35px 0 70px 0;}/*文字*/ 
.page_wrapper_bg .pagecontent {font-size: 15px;letter-spacing: 1px;line-height: 28px;color: #333;}.page_wrapper_bg .pagecontent a {color: #333;}.page_wrapper_bg .pagecontent a:hover {color:#df2012;}.page_wrapper_bg .pagecontent h4 {font-size: 18px !important;color: #666;line-height: 28px;border-bottom: 1px solid #ccc;padding-bottom: 20px;position: relative;margin-bottom: 20px;font-weight: bold;}.page_wrapper_bg .pagecontent h4::before {content: "";position: absolute;width: 100px;height: 3px;background: #df2012;bottom: 0px;}.page_wrapper_bg .pagecontent ul {padding-left: 24px;}.page_wrapper_bg .pagecontent p{font-size: 15px;letter-spacing: 1px;line-height: 28px;color: #333;margin-bottom: 60px;}/*banner*/ 
.page_wrapper_bg .cd-main-content {top: 0px !important;}/*totop*/#toTop {display:none !important;}/*關於我們*/ 
.ab-box2 .col-md-2 {width: 11%;margin-bottom:20px;}.year {background: #eee;text-align: center;color: #000000;font-weight: 600;padding: 3px 0px;}.ab-box2 ol {padding-left: 24px;}.ab-video {    padding: 0px;}.page_wrapper_bg .pagecontent .ab-box2 p {margin: 0 0 10px;}/*標題*/ 
.hgroup h1 {color: #000 !important;font-weight: 600 !important;letter-spacing: 2px !important;line-height: 36px !important;font-size: 28px !important;text-align: center;margin-bottom: 5px;}.hgroup .breadcrumb {border: 0px;text-align: center;width: 100%;}.hgroup .container {border: 0px;padding-bottom: 20px;margin-bottom: 60px;}.hgroup .breadcrumb a {color: #555;letter-spacing: 1px;}/*媒體合作*/ 
.page_wrapper_bg .pagecontent .tabs nav li.tab-current a {background: #df2012;color: #fff;}.page_wrapper_bg .pagecontent .tabs nav ul li {border: 1px solid #df2012;margin: 0px 6px;}.page_wrapper_bg .pagecontent .tabs nav a {color: #df2012;font-size: 16px;letter-spacing: 2px;padding: 2px 20px;}.page_wrapper_bg .pagecontent .tabs nav {text-align: center; margin-bottom: 50px;}.tabs nav li.tab-current:before, .tabs nav li.tab-current:after {display:none;}/*聯絡我們*/ 
.page_wrapper_bg .new-form {margin-top: 0px;}.page_wrapper_bg .new-form .form-horizontal .form-group {margin-bottom: 30px;}.page_wrapper_bg .new-form .new-width .control-label {padding: 0px;}.page_wrapper_bg .new-form .new-width .row .col-md-11 {width: 100% !important;}.page_wrapper_bg .contact-map {margin-top: 25px;}.page_wrapper_bg .contact-box .company_info {margin-top: 10px;}.page_wrapper_bg .con-txt {width: 90%;}.page_wrapper_bg .pagecontent .contact-box a {color: #df2012;transition: 0.4s;}.page_wrapper_bg .pagecontent .contact-box a:hover {color: #000;}/*按鈕*/ 
.page_wrapper_bg .ebtn {float: right;background: transparent;padding: 0px;margin: 0px;}.page_wrapper_bg .ebtn a {letter-spacing: 1px;color: #df2012;border: 1px solid #df2012;padding: 5px 20px;border-radius: 50px;transition: 0.3s;}.page_wrapper_bg .ebtn a:hover {border-color: #333;color: #333;}.page_wrapper_bg .btn_back {float: right;background: transparent;padding: 0px;margin: 0px;margin-top: 20px;}.page_wrapper_bg .btn_back a {letter-spacing: 1px;color: #df2012;border: 1px solid #df2012;padding: 0px 20px;border-radius: 50px;transition: 0.3s;}.page_wrapper_bg .btn_back a:hover {border-color: #333;color: #333;}/*廣告主*/ 
.page_wrapper_bg .litem .subject {    border-bottom: 1px solid #df2012;    padding: 0px 10px 5px 0px;}/*廣告合作*/ 
.cop-icon {text-align: center;margin-bottom: 40px;}.cop-icon img {width: 90px;margin-top: 20px;border-radius: 60%;padding: 15px;background: #eee;}.page_wrapper_bg .pagecontent .Cop-box h4 {border: 0px;padding-bottom: 0px;background: #df2012;color: #fff;font-weight: 100;padding: 2px 10px;text-align: center;font-weight: bold;}.page_wrapper_bg .pagecontent .Cop-box h4::before {display:none;}.cop-txt {border: 1px solid #ccc;margin: 0px 10px auto;width: 31%;min-height: 420px;padding: 15px 0px 10px;border-bottom: 4px solid #df2012;border-radius: 20px;}.cop-txt ul {padding-left: 26px;}.cop-tx {padding: 0px 10px;}/*下載專區*/ 
.download_subject {line-height: 28px;}/*.download .search_bg, .download .search_input {height: 35px;}*/ 
.page_wrapper_bg .pagecontent ul.dd-options {padding-left: 0px;}/*最新動態*/ 
.page_wrapper_bg .pagecontent .cate_list .col-sm-6.col-md-4 {    background: #eee;    padding: 40px 30px;    border-bottom: 4px solid #df2012;    border-radius: 20px;    width: calc(100%/3 - 30px);margin: 0 15px 30px;}.page_wrapper_bg .pagecontent .cate_list .subject a {color: #df2012;font-weight: 600;transition: 0.3s;}.page_wrapper_bg .pagecontent .cate_list .col-sm-6.col-md-4:hover .subject a {color: #000;}.page_wrapper_bg .pagecontent .layoutlist_7 .litem {transition: 0.3s;}.page_wrapper_bg .pagecontent .layoutlist_7 .litem:hover {opacity:0.8;}.page_wrapper_bg .pagecontent .layoutlist_7 .litem .img img {width: 100%;}/*搜尋*/ 
.RWDsearch_page .list-tab li .qty {background: #df2012;}.RWDsearch_page .list-title .qty {    background: #df2012;    color: #fff;}.page_wrapper_bg .pagecontent ul.list-tab, .page_wrapper_bg .pagecontent .search-list ul {padding-left: 0px;}.page_wrapper_bg .video_area {width: 80%;margin: 0 auto;}.embed-responsive iframe{max-width: 1000px;}/*隱私權*/ 
.privacy_pagetex h4 {padding-bottom: 10px !important;margin-top: 30px !important;}.privacy_pagetex li {line-height: 2;}.lang_en .tabs .content {    border: 0;    padding: 0;}

/*內頁 end*/
/*其他螢幕尺寸 start*/

@media (max-width:1680px){/*關於域動*/ 
.RWDright_cont002 .item-first .text-box {padding: 50px;}.about-section:after {bottom: 21px;}/*域動金三角*/ 
.people-section .container {width: 90%;}/*頁尾*/ 
.footerblock .container {width: 100%;}}@media (max-width:1440px){/*關於域動*/ 
.about-section { padding-bottom: 150px;}.RWDright_cont002 .item-first .pic {width: 57%;}.about-section:after {bottom: 89px;}}@media (max-width:1366px){.RWDmenu_plus04 .header { padding: 0 1%;}/*關於域動*/ 
.about-section:after {bottom: 92px;}/*頁尾資訊*/ 
.info_text_web, .info_text_padh, .info_text_phone{display:none}.info_text_padw{display:block}}@media (max-width:1280px){/*選單*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}/*關於域動*/ 
.about-section {padding-bottom: 174px;}.about-section:after {bottom: 119px;}.RWDright_cont002 .item-first .text-box { right: 7%;}/*域動金三角*/ 
.people-section .container {width: 95%;}}

/*其他螢幕尺寸 end*/
/*1200px start*/

@media only screen and (min-width:1026px) and (max-width: 1199px) {.RWDmenu_plus04 .site-nav .menu{padding: 0px 5px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 12px;}}

/*1200px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*menu*/ 
.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #df2012;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}/*廣告合作*/ 
.left_title {font-size: 36px;}/*關於域動*/ 
.RWDright_cont002 .item-first .text-box {    width: 90%;    right: 0;    left: 0;    margin: 0px 5%;    position: relative;}.RWDright_cont002 .item-first .pic {    z-index: 1;    position: absolute;    right: -74px;    bottom: -179px;}.about-section:after {    bottom: -9px;    height: 47vw;    -webkit-clip-path: polygon(0 0, 100% 32%, 100% 100%, 0 82.4%);    clip-path: polygon(0 0, 100% 32%, 100% 100%, 0 82.4%);}.RWDright_cont002 .item-first .text-box a {width: 150px;}/*服務範疇*/ 
.RWDService001 p {padding: 0px;}/*域動金三角*/ 
.popup-portfolio .portfolio-item {width: 100%;}.popup-portfolio .portfolio-item {    width: 100%;    height: auto !important;    min-height: 200px !important;    margin: 20px 0px;}.portfolio-item > .inner-content {width: 50%;float: left;}.portfolio-bottom {width: 50%;float: left;}.RWDproduct002 h4 {text-align: left;}.RWDproduct002 p {text-align: left;}.popup-portfolio .portfolio-item:nth-child(1), .popup-portfolio .portfolio-item:nth-child(3){margin-top:0px;}/*電子報*/ 
.web_edm .email {width: 72% !important;}.edm_block .container {width: 91% !important;}/*---------------------------內頁--------------------*//*共同*/ 
.page_wrapper_bg .pagecontent h4::before {width:75px;}.page_wrapper_bg .pagecontent a:hover {color:#333;}.page_wrapper_bg .pagecontent p {margin-bottom: 50px;}/*標題*/ 
.hgroup h1 {font-size: 24px !important;}/*最新動態*/ 
.page_wrapper_bg .pagecontent .layoutlist_7 .litem {margin-bottom: 30px;}/*聯絡我們*/ 
.page_wrapper_bg .pagecontent .contact-box a:hover {color: #df2012;}.lang_en .web_edm .email { width: 60% !important;margin-left: -15px;}.lang_en h1.main-title {font-size: 35px !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*廣告合作*/ 
.ad_icon > img {width: 100px !important;}.ad_icon {    width: 100%;    margin: 0 auto;    text-align: center;}.ad_text {width: 100%;}/*關於域動*/ 
.RWDright_cont002 .item-first .pic {bottom: -84px; right: 0;}.about-section:after { bottom: 10px;}.about-section {padding-bottom: 100px;}/*服務範疇*/article.boxFeature-2 {margin: 15px;}.RWDService001 p {line-height: 26px;}.RWDService001 p {padding: 0px 30px;}/*域動金三角*/ 
.portfolio-item > .inner-content { width: 100%;}.portfolio-bottom {    width: 100%;    height: auto;    min-height: auto !important;}.RWDright_cont002 .item-first .text-box a {float: left;}/*edm*/ 
.left_slogan {    width: 100%;    text-align: center;}.right_edm {    width: 80%;    float: none;    margin: 0 auto;    display: -webkit-box;}/*footer*/ 
.info_text_padw{display:none}.info_text_padh{display:block}.company_info {margin-top: 20px;}.company_title {margin-bottom: 0;}/*---------------------------內頁--------------------*//*標題*/ 
.hgroup .container {margin-bottom: 30px;}/*聯絡我們*/ 
.page_wrapper_bg .contact-map {margin-top: 0px;}.page_wrapper_bg .contact-map iframe {height: 230px;width: 100%;}.page_wrapper_bg .con-txt {width: 49%;}.page_wrapper_bg .new-form .form-horizontal .form-group {margin-bottom: 15px;}/*按鈕*/ 
.page_wrapper_bg .pagecontent .ebtn {text-align: right;}.page_wrapper_bg .btn_back {width: 20%;}/*廣告合作*/ 
.cop-txt {min-height: 390px;width: 47%;margin-bottom: 30px;}/*關於我們*/ 
.ab-box2 .col-md-2 {width: 16%;}.page_wrapper_bg .video_area {    width: 100%;    margin: 0 auto;}/*EN*/ 
.lang_en .edm_block{padding:30px 0 70px}.lang_en h1.main-title span {width: 15px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*loading*/ 
.fl{width:300px!important;left:50%!important;margin-left:-150px!important;top:50%!important;margin-top:-35px!important}.fl > img{width:100%}/*menu*/ 
.RWDmenu_plus04 .features {margin-right: 24px;}/*搜尋*/ 
.RWDmenu_plus04 #search-box {    margin-right: 0 !important;    top: calc(100% + 1px);}/*標題*/h1.main-title {font-size: 37px !important;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 150px; margin-top: 20px;}/*廣告合作*/ 
.left_content {    width: 100%;    border-right: 0px;    border-bottom: 2px solid #ccc;    padding-bottom: 40px;    margin-bottom: 20px;}.right_content {width: 100%;}.left_title {font-size: 30px;}.two_block {padding: 50px 0px;}/*關於域動*/ 
.RWDright_cont002 .item-first .text-box .title {text-align: center;}.RWDright_cont002 .item-first .pic {width: 100%;bottom: -83px;}.about-section:after {    height: 100vw;    -webkit-clip-path: polygon(0 0, 100% 32%, 100% 100%, 0 91.4%);    clip-path: polygon(0 0, 100% 32%, 100% 100%, 0 91.4%);    bottom:9px;}.RWDright_cont002 .item-first .text-box {padding-bottom: 130px;}.RWDright_cont002 .item-first .text-box a{float:none}/*服務範疇*/article.boxFeature-2 {margin: 30px;}/*最新動態*/ 
.news_block {padding: 50px 0px;}/*域動金三角*/ 
.people-section {padding: 50px 0px;}.RWDproduct002 h4 {text-align: center;margin-bottom: 0px;font-size:17px;}.portfolio-bottom-summary {height: auto !important;}.popup-portfolio .portfolio-item:nth-child(1):after {bottom: 17px;}.popup-portfolio .portfolio-item:nth-child(2):after {bottom: 21px;}/*edm*/ 
.right_edm {width: 100%;}.web_edm .email input {padding-left: 10px;}.web_edm .email {width: 56% !important;}/*footer*/ 
.info_text_padh{display:none}.info_text_phone{display:block}/*scrolltop*/ 
.scrollTop001 {right: 0;}/*聯絡我們*/ 
.contact_fix {    transition: 0.3s;    position: fixed;    right: 3px;    width: 70px;    bottom: 155px;}/*---------------------------內頁--------------------*//*共同*/ 
.page_wrapper_bg section.call_to_action > .container {padding: 0px 10px;}section.article-text.rwd .container {padding: 0px 10px;}/*聯絡我們*/ 
.page_wrapper_bg .contact-map {margin-top: 20px;}.page_wrapper_bg .con-txt {width: 100%;}/*按鈕*/ 
.page_wrapper_bg .ebtn a {display: block;text-align: center;}.page_wrapper_bg .btn_back {width: 100%;}/*廣告合作*/ 
.cop-txt {width: 100%;margin: 0px 0px 30px;}/*關於我們*/ 
.ab-box2 .col-md-2 {width: 110px;margin: 20px 0px 15px;}/*最新動態*/ 
.page_wrapper_bg .pagecontent .cate_list .col-sm-6.col-md-4 {width: 100%;margin: auto;margin-bottom: 30px;}/*媒體合作*/ 
.page_wrapper_bg .pagecontent .tab_content {padding: 30px 0px;}.page_wrapper_bg .pagecontent .tab_title {color: #df2012;}/*標題*/ 
.hgroup .container {margin-bottom: 40px;}/*EN*/ 
.lang_en .RWDright_cont002 .item-first .text-box .title{font-size:24px}.lang_en h1.main-title{letter-spacing:0!important;font-size:30px!important}.lang_en .RWDnews005 .section-subject,.lang_en .RWDService001 .section-subject,.lang_en .RWDproduct002 .section-subject{margin:0}.lang_en .web_edm .email{width:100%!important;margin-left:0}.lang_en .web_edm .email input{text-align:center;margin-left:0}.lang_en .web_edm .btn_container{display:flex;width:100%;justify-content:center}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*edm*/ 
.edm_title { font-size: 20px;}.edm_block .container {width: 100% !important;padding: 0px 10px;}.web_edm .btn {margin-top: 0px;}/*關於域動*/ 
.RWDright_cont002 .item-first .text-box {    padding: 20px;    padding-top: 50px;    padding-bottom: 100px;}/*域動金三角*/ 
.popup-portfolio .portfolio-item { padding: 40px 20px;}/*標題*/h1.main-title {font-size: 33px !important;}/*第三方*/#m_RWDfullscreen01_72_1 > div> img {height: 60px;}/*EN*/ 
.lang_en h1.main-title { letter-spacing: 0!important; font-size: 25px!important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*edm*/ 
.edm_content {font-size: 14px;}.web_edm .email input {font-size: 13px;letter-spacing: 0px;}.web_edm .btn {font-size: 13px;}.web_edm .email {width: 55% !important;}/*域動金三角*/ 
.RWDproduct002 .section-subject {margin-bottom: 30px;}/*聯絡我們*/ 
.page_wrapper_bg .customized_columns {    padding: 0px;}.page_wrapper_bg .formdesc {    padding: 0px;}/*INNER*/ 
.lang_en .RWDright_cont002 .item-first .text-box .title {font-size: 20px;}.lang_en h1.main-title {font-size: 22px!important;}.lang_en h1.main-title span {width: 10px;}
}
/*iphone5 end*/