/*隱藏模組*/ 
.RWDedictor002 .section-line{display:none;}.RWDproduct002 .section-line{display:none;}#toTop{display: none !important;}#RWDfullscreen02 {font-family: 'cwTeXHei', 'Mukta', serif;}.cd-main-content{background: transparent;position: relative;z-index: 9;}#RWDfullscreen02 .container {padding-right: 0px;padding-left: 0px;}/*loader*/ 
.fl {left: 50% !important;top: 50% !important; margin-left: -200px; margin-top: -40px;}.fl img {width: 400px;}/*bg*/ 
.bg_box {position: fixed;background:#f0f2f5;height: 100%;width: 100%;}.line_box {position: fixed;height: 100%;width: 100%;}.line_box .container {border-left: 1px dotted #b6c4d8;border-right: 1px dotted #b6c4d8;height: 100%;}.line_bg {border-left: 1px dotted #b6c4d8;border-right: 1px dotted #b6c4d8;height: 100%;}/*Banner*/ 
.block_banner {position: relative;z-index: 9;}.txt1, .txt2 {color: #FFF;letter-spacing: 10px;}.RWDbanner_plus01 .slick-caption {top: 43%;}.txt2 span {background: #1d2088;padding: 5px 15px;}.RWDbanner_plus01 .slick-caption .txt2, .RWDbanner_plus01 .slick-caption .txt3 {margin-top: 25px;}/*Header*//*Logo*/ 
.cd-logo {width: 280px;margin-top: 25px;}/*Menu*/ 
.RWDmenu_plus02 .container { width: 98%;}.RWDmenu_plus02 .share-group.main_share {margin-top: 8px;}.cd-main-header {background: transparent; margin-right: 10px;}.cd-primary-nav > li > a {font-size: 15px; font-family: 'cwTeXHei', serif;}#m_RWDfullscreen02_41_1 > div.inside > div > header > ul > li.member-block.hidden-xs > a > span.hidden-xs {font-size: 14px; font-family: 'cwTeXHei', serif;}.cd-primary-nav > li:after {height: 0;}.RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .cart-block:after {height: 0px;}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .cart-block:hover span {color: #1c1f87;}.RWDmenu_plus02 .cart-block:hover i {color: #1d2088;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #1d2088;}.RWDmenu_plus02 .cart-menu .title span {background: #1d2088;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {color: #1d2088;}.cd-search button:hover {color: #1d2088;}.RWDmenu_plus02 .cart-block a {color: #1d2088;}.cd-search-trigger::after {background: #1d2088;}.cd-search-trigger::before {border: 2px solid #1d2088;}.cd-search-trigger span::before, .cd-search-trigger span::after {background: #1d2088;}.RWDmenu_plus02 .share-group a {margin-right: 5px;}@media only screen and (min-width: 1170px){.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #323593;}.cd-header-buttons {top: 14px;}.cd-primary-nav > li > a:hover {color: #1c1f88;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #000000;width: 4px;}.cd-primary-nav > .has-children > a::before {right: 8px;}.cd-primary-nav > .has-children.active.hover > a::before, .cd-primary-nav > .has-children.active.hover > a::after {background-color: #1c1f88;}}@media (min-width: 1200px){.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color: #1c1f88;}.cd-primary-nav > .has-children.active.hover > a {color: #1c1f88;}.RWDmenu_plus02 .inside {background: rgba(255,255,255,0.8);}#cd-primary-nav > li:nth-child(2) > a {background: #323593;color: #fff;}#cd-primary-nav > li:nth-child(2) > a:hover {background: #909090;}}@media (min-width: 800px){.RWDmenu_plus02 .cd-search { height: 60px; width: 100%; left: auto; right: 15px; max-width: 350px;}.RWDmenu_plus02 .cd-search input {font-size: 16px;}.RWDmenu_plus02 .cd-search button {top: 18px;font-size: 15px;}}/*about*/ 
.about_panel{padding: 120px 0 140px;position: relative;z-index: 9;}.RWDedictor002 {z-index: 9;}.RWDedictor002 .section-content {padding-top: 0;padding-bottom: 0;position: relative;}.RWDedictor002 h1.main-title {font-size: 30px;color: #323593;font-family: 'cwTeXHei', serif;letter-spacing: 6px;/*text-align: left;*/}.RWDedictor002 h2.sub-title{font-size: 20px;font-family: 'Alegreya Sans SC', sans-serif;letter-spacing: 2px;color: #323593;/*text-align: left;margin: 12px 0 0;*/}.RWDedictor002-text h3 {text-align: center;letter-spacing: 2px;font-family: 'cwTeXHei', serif;}.RWDedictor002 .RWDedictor002-text > p {font-size: 14px;text-align: center;letter-spacing: 2px;line-height: 2;color: #6f6f6f;}.RWDedictor002 .RWDedictor002-text {padding: 70px 0 55px;background: #fff;}.RWDedictor002 .RWDedictor002-text > .page-scroll {position: absolute;right: 0px;bottom: 15px;}.RWDedictor002 .btn.btn-rj {background-color: #1d2088; border-color: transparent; padding: 10px 50px 10px 60px; font-size: 14px; letter-spacing: 2px;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}.RWDedictor002 .btn.btn-rj:hover, .RWDedictor002 .btn.btn-rj:focus {background-color: #1d2088;color: #fff;letter-spacing: 5px;}.RWDedictor002-text:after {content: "";position: absolute;border: 1px dotted #b6c4d8;width: 100%;height: 100%;top: 12px;right: 0px;z-index: -1;}#m_RWDfullscreen02_32_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {width: 50%; position: absolute;right: -15px;bottom: 45px;}#m_RWDfullscreen02_32_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {width: 60%;z-index: -1;}.owl-carousel .owl-wrapper-outer.autoHeight {height: auto !important;}.owl-carousel .owl-wrapper, .owl-carousel .owl-item {width: auto !important;}.img-rounded {border-radius: 0;}.about_txt {margin: 20px 0 0;font-size: 16px !important;color: #000 !important;}.RWDedictor002:after {content: "";position: absolute;background: url(archive/image/customization/180907_about_bg.png);width: 240px;height: 232px;background-size: contain;background-repeat: no-repeat;right: 15%;bottom: -100px;}.RWDedictor002 h2.sub-title span {background: #323593; color: #fff; padding: 2px 30px;}.RWDedictor002 h1.main-title span:after {content: "";position: absolute;width: 300px;height: 46px;border: 1px dotted #323593;right: 50%;margin-right: -150px;top: 17px;z-index: -1;}.RWDedictor002 h1.main-title span {background: #f0f2f5; padding: 0 10px 0 15px;}.RWDedictor002 .section-subject {margin-bottom: 80px;}.about_panel .container_none {opacity:0;}/*Product*/ 
.RWDproduct002 {padding: 50px 0px 70px;}.RWDproduct002 h1.main-title{font-size: 30px;color: #323593;font-family: 'cwTeXHei', serif;letter-spacing: 6px;}.RWDproduct002 h2.sub-title{font-size: 20px;font-family: 'Alegreya Sans SC', sans-serif;letter-spacing: 2px;color: #323593;}.portfolio-item.grow > .inner-content:hover > img{transform: scale(1.08);}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-weight: bold;}.portfolio-bottom-summary h4 {left: -1px;padding: 10px 20px;font-size: 18px;color: #1d2088;background: #e0e4e8;letter-spacing: 2px;position: relative;top: 0px;text-align: center;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}.bounceIn {animation-name: fadeInUp;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {letter-spacing: 8px;color: #1d2088;}.RWDproduct002 {padding: 0;}.popup-portfolio .portfolio-item .inner-content:after {content: ""; position: absolute; width: 250px; height: 250px; background: #f9f9f9;top: 70px;z-index: -1;border-radius: 50%;left: 50%;margin-left: -125px;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}.popup-portfolio .portfolio-item:hover .inner-content:after {content: ""; position: absolute; width: 250px; height: 250px; background: #f9f9f9;top: 70px;z-index: -1;border-radius: 50%;left: 50%;margin-left: -125px;opacity: 0;}.popup-portfolio .portfolio-item {padding: 0;/*position: relative !important; top: 0 !important; left: 0 !important;*/margin-bottom: 10px;}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1.08); transform: scale(1.08);}.RWDproduct002 .section-subject {margin: 0px 0px 0px;}.RWDproduct002 h2.sub-title span {background: #323593; color: #fff; padding: 2px 30px;}.RWDproduct002 h1.main-title span:after {content: "";position: absolute;width: 300px;height: 46px;border: 1px dotted #323593;right: 50%;margin-right: -150px;top: 17px;z-index: -1;}.RWDproduct002 h1.main-title span {background: #f0f2f5; padding: 0 10px 0 15px;}/*Contact*/ 
.contact_block {padding-top: 100px;}.contact_txt {background: #1d2088;padding: 25px 15px;color: #fff;text-align: center;height: 125px;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}.contact_txt h3 {color: #ffffff !important; font-size: 20px !important; font-weight: 300 !important;letter-spacing: 2px;}.contact_txt p {letter-spacing: 1px;font-size: 15px;}.footer_txt {padding: 25px;background: #00adff;height: 125px;}.footer_txt h3 {color: #ffffff !important; font-size: 20px !important; font-weight: 300 !important;letter-spacing: 2px;}.footer_txt p {letter-spacing: 2px; color: #fff;font-size: 15px;line-height: 2;}.footer2_panel:after {border-left: 40px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #00adff; height: 0; left: 50%; margin-left: -40px; position: absolute; width: 0; top: -40px; content: "";}.footer2_panel:hover .contact_txt {background: #909090;}.footer_br {display: none;}.contact_br {display: none;}/*Gmap*/ 
.Gmap_panel {padding: 0px 15px 0;}.Gmap_panel iframe{border-top: 0px solid #fff;border: 1px dotted #b6c4d8;border-bottom: 0;}/*footer*/ 
.RWDedictor h3 {color: #73a698;font-size: 20px;font-weight: bold;line-height: 20px;}.RWDedictor a {color: #73a698;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-ms-transition: all .5s ease;transition: all .5s ease;}.RWDedictor a:hover {color: #73a698;}footer.footer {background-color: transparent;border-top: 0px solid #1abc9c;padding: 15px 0 80px;border-top: 1px dotted #b9b9b9;}footer.footer a {color: #333;}.copyright {text-align: center;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc {color: #333 !important;letter-spacing: 1px;}/*購物車修正*/@media (max-width:1024px){#shopping_form .orderrow .row .col-xs-12:nth-child(3){padding: 0 10px;}#shopping_form .orderrow .row .col-sm-2{padding: 0;}}@media (max-width:768px){#shopping_form .row .col-xs-6{display:none;}#shopping_form .row .col-xs-1{padding:0;}#shopping_form .row{margin:0;}#shopping_form .row .col-xs-12.col-md-10{width: 40%;padding: 0;}#shopping_form .row .col-xs-12.col-md-2{width: 60%;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {width: calc(100% / 3);}/*#shopping_form .orderrow {margin-left: -15px;margin-right: -15px;}*/#shopping_form .orderrow .col-xs-12.col-md-10{width: 83%;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 100px;padding:0 !important;}#shopping_form .orderrow .row .col-xs-12.col-md-10{width: calc(100% - 100px);padding: 0;}}@media (max-width: 736px){#shopping_form .orderrow .col-xs-12.col-md-10{width: 100%;}#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 90px);}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2,#shopping_form .row .col-xs-12.col-md-11 .col-xs-2{width: 30px;position: absolute;right: 10px;top: 0;}#shopping_form .subject{margin-bottom: 10px;display: inline-block;width: 100%;font-size:20px;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 80px;}#shopping_form .input {max-width: 60%;}#shopping_form .orderrow .row .col-xs-12{padding:0;padding-left:8px;}}@media (max-width: 375px){#shopping_form .orderrow .row .col-xs-10.col-md-2 {width: 70px;}#shopping_form .orderrow .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}@media (max-width: 320px){#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 80px);}#carlist .mtrashcan{width: 20px;height: 20px;background-size: contain;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {right: 5px;}#shopping_form .subject {font-size: 18px;}#shopping_form .input {max-width: 50%;}#carlist {font-size: 14px;}#shopping_form .orderrow .row .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}#shoppingColumns > div:nth-child(7) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(6) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(10) > label:after{padding-left:7px}#shopping_form .row {margin: 0;}#shopping_form .orderrow .row .col-xs-10.col-md-2 {padding: 0 !important;}
/*小螢幕 start*/

@media (max-width: 1680px){.RWDedictor002:after {right: 10%;}}@media (max-width: 1440px){.RWDedictor002:after {right: 3%;}}@media (max-width: 1366px){.RWDedictor002:after {right: 1%;}}@media (max-width: 1280px){.RWDedictor002:after {width: 180px;bottom: -110px;}.cd-primary-nav > li > a { padding: 0 17px;}}@media (min-width: 1170px) and (max-width: 1366px){nav.cd-nav {margin-left: 0;}}

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

/*logo*/ 
.navbar.navbar-fixed-top .navbar-brand{margin-top: 13px;}.logo_img {padding: 0;}.navbar-collapse.collapse {height: auto!important;padding-bottom: 0; overflow: visible!important;}/*search icon*/div.function-panel {right:34px;top: 3px;line-height: 0.5em;z-index: 999999;position: absolute;text-align: right;}.function-icon {font-family: inherit;    font-size: inherit;line-height: inherit;border: 0 none;display: inline-block;float: left;height: 22px;padding: 0;width: 22px;border-radius: 50%;transform: rotate(0deg);position: relative;transition: all 0.1s ease 0s;background: #73a698;}.submenu-icon i, .function-icon i {font-size: 12px;line-height: 1;color: #fff;} .function-toggle {display: inline-block;float: none;}.function-dropdown {background: transparent none repeat scroll 0 0;display: none;float: left;height: 16px;padding: 0;position: relative;right: 0; top: 0;}button:focus, :active {outline: 0;}.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.function-icon:focus {outline: medium none;}.function-dropdown > input{float: left;height: 16px;margin-top: 3px;width: 94%;}#nav-icon, .submenu-icon, .function-icon{cursor: pointer;}/*文字統一設定*/ 
.page_wrapper_bg .article-text {font-size: 15px;line-height: 2.2;letter-spacing: 1px;color: #666; font-family:微軟正黑體 , 'Mukta', serif;}.page_wrapper_bg .article-text p{font-family:'cwTeXHei', 'Mukta', serif;}.page_wrapper_bg h3 {letter-spacing: 2px;line-height: 1.5;margin: 0 0 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing: 1px;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg a:hover, a:focus {color: #323593;}.page_wrapper_bg ul {line-height: 2; letter-spacing: 2px;text-align: left;}.page_wrapper_bg td {line-height: 2;text-align: center;     padding: 10px 0;}/*-------按鈕--------*//*重新填寫*/#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}/*回上一頁*/ 
.btn_back{transition: all 0.2s ease;margin-right: 0 !important;border-radius: 0 !important;float: right !important;}.btn_back a {color: #fff;}.btn_back:hover {background: #323593;}.btn_back:hover a {color: #fff;}/*確定送出*/ 
.ebtn {transition: all 0.2s ease;border-radius: 0 !important; float: right !important; margin-right: 0 !important;}.ebtn:hover {background: #323593;}.ebtn:hover a {color: #fff;}/*電子報*/div#btn_reject_emailm_RWDPAGE_BASE_PAT01_40_1 {display: none;}/*會員*/#join_form > div.btn_area > div:nth-child(1) { display: none;}.btn_area .btn:nth-child(2) { background: #5b5b5b; float: right;border: none;border-radius: 0 !important;}#btn_shopping { border-radius: 0 !important;}/*購物車*/ 
.btn.btn-primary:focus a, .btn.btn-primary:hover a {color: #fff;}.btn-primary {color: #ffffff;background-color: #5b5b5b;border-color: #5b5b5b;border-radius: 0 !important;}.btn.btn_submit { float: right; background-color: #5b5b5b !important; border-radius: 0 !important;}.btn.btn_submit:hover {background: #363535 !important; color: #fff ;}.btn-primary:active:hover, .btn-primary.active:hover,  .btn-primary:active:focus, .btn-primary.active:focus, .btn-primary:active.focus,.btnprimary.active.focus {color: #fff;background-color: #323593;border-color: #323593;}/*main*/#RWDPAGE_BASE_PAT01.container{ color: #4c4c4c;line-height: 2;letter-spacing: 1px;}.page_wrapper_bg  section.call_to_action {text-align: left;padding-top: 50px;min-height: 800px;}/*bg*/ 
.page_wrapper_bg  .line_bg { border-left: none;border-right: none;}/*breadcrumb*/ 
.breadcrumb {border-radius: 0;}/*.hgroup .breadcrumb {padding: 6px 15px;background-color: rgba(255, 255, 255, 0);bottom: 22px;right: 650px;border: solid 1px rgba(204, 204, 204, 0);display: inline-block;position: static;float: none !important;transform: translateY(-4px);*/    border-left: solid 1px #cccccc;margin-left: 15px;}ul.breadcrumb.pull-right a {color: #1654ab;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #323593;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;}/*大標*/ 
.hgroup .container {border-bottom: 0;}.hgroup h1{font-family:'cwTeXHei', 'Mukta', serif;color: #323593;letter-spacing: 5px;text-align:center;font-weight: bold;font-size: 32px;}/*about us*/#edcontent { color: #4c4c4c;line-height: 2;letter-spacing: 1px; margin-bottom: 75px;}span.abt_tittle {font-weight: 600;color:#0b4a0c;font-size: 20px;}.abt_aa {float: left;clear: left;width: 40%;}.abt_02 img {position: relative;z-index: 3;width: 64%;margin-top: 14%;}.abt_bb {float: left;width: 40%;}.abt_03 {position: relative;z-index: 10;background: rgba(241, 241, 241, 0.55);color: #403e3e;transform: translate(-59%,111%);text-shadow: 0px 0px 12px #fff;}.abt_04 img {transform: translate(25%,-35%);width: 41%;position: absolute;}/*news*/#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > a {color: #474747;font-size: 17px;}.layoutlist_2 .item {    padding: 44px 0px;    border-bottom: 1px dotted #b6c4d8;    margin: 10px;}/*product*/ 
.page_menu_block h4 {color: #73a698;letter-spacing: 2px;}.pagecontent { color: #4c4c4c;line-height: 2;letter-spacing: 1px;margin-bottom: 60px; }.layoutlist_4 .subject {text-align: center;}.product_list_item div.img:nth-child(1) {transition: all .2s ease-in-out;box-shadow: 4px 4px 4px #dedede;}.product_list_item div.img:nth-child(1):hover {box-shadow: 4px 4px 4px rgba(115, 166, 152, 0.48);}/*產品頁*/#prod_name h2 {color: #323593; font-weight: bold;}#prod_name h2:before {    width: 5px;    height: 5px;    content: "";    background: #323593;    display: inline-block;    margin: 0px 20px 0px 0px;    top: -6px;    position: relative;}#prod_fixprice, #member_org_price {margin-top: 70px;}.product_desc_content {text-align: left;color: #666;line-height: 45px;margin-bottom: 58px;}.product_desc {margin-bottom: 65px;}.line_01 {border-left: solid 1px #cccccc;padding-left: 21px;}.page_content1 .bx-wrapper .bx-prev, .page_content1 .bx-wrapper .bx-next {background: transparent url(archive/image/customization/carousel_nav_171017.png) no-repeat 0 0;}.page_content1 .bx-wrapper .bx-next {background-position: -40px 0px;}a:hover, a:focus {color: #0b4a0c;}/*產品資訊表格*/ 
.pdt_info dt {clear: left;float: left;width: 233px;margin: 10px;line-height: 2;}.pdt_info dd {float: left;border-left: 1px solid #ccc;padding-left: 28px;margin: 10px;width: 530px;line-height: 2;}/*----側選單----*/#sidebar {padding-right: 35px; font-family: 微軟正黑體,sans-serif;}#sidebar h4 {color: #323593;}.page_menu_block {letter-spacing: 1px;}/*--點選中--*//*1*/ 
.page_menu_block ul.nav > li.active > a {color: #fff; background: #323593;border-left: 4px solid #000;box-shadow: 5px 5px 6px #dedede;    font-weight: 600;padding-left: 25px; margin: 0;}/*2*/ 
.page_menu_block ul.nav ul > li.active > a {color: #428bca;background: #fbfbfb;border-left: 4px solid #428bca;box-shadow: 5px 5px 6px #dedede;padding-left: 25px;}/*--沒點中*--//*1*/ 
.page_menu_block ul.nav > li > a {    color: #333;    background: rgba(205, 205, 205, 0);    transition: all .3s cubic-bezier(0, 0, 0, 0.98);    border: 1px dotted #323593;    border-left: 4px solid #323593;    display: block;    padding-left: 25px;    margin: 5px 0;}/*2*/ 
.page_menu_block ul.nav ul > li > a {color:#000000;background: #fff;transition: all .3s cubic-bezier(0, 0, 0, 0.98);display: block;margin: 3px 0;padding-left: 25px;}/*--滑過--*//*1*/ 
.page_menu_block ul.nav > li > a:hover {color: #fff; background: #323593;border-left:4px solid #323593;;box-shadow: 4px 4px 4px rgba(115, 166, 152, 0.29);}/*2*/ 
.page_menu_block ul.nav ul > li > a:hover{color: #fff;background: #b3b3b3;border-left: none;   box-shadow:4px 4px 4px rgba(115, 166, 152, 0.29);}.nav-pills > li > a {border-radius: 0;}/*retailers*/ 
.retailers_info {padding: 6% 13%;background: linear-gradient(to bottom, white, rgba(255, 255, 255, 0));}.retailers_text {padding: 2% 0;}.retailers_text.r_03 {text-align: center;}.retailers_text.r_03 img {width: 16%;margin: 11px;}.retailers_text.r_04 {text-align: center;border-right: 2px solid #73a698;border-left: 2px solid #73a698;font-family: 'Exo 2', sans-serif;padding-top: 2%;margin-top: 15px;font-size: 28px;}/*contact us*/ 
.eformsDesc {padding-bottom: 90px;border-bottom: 0;}/*footer*/ 
.page_wrapper_bg footer {margin-top:0;color: #888;background: url(images/backgrounds/wild_oliva_dark.png);background-color: #fff;padding: 0px 0 29px;font-size: 13px;text-align: center;}.page_wrapper_bg footer {background: url(images/backgrounds/wild_oliva_dark.png);background-color: transparent;padding: 15px;}.page_wrapper_bg  .RWDgmap001 .google-container {height: 180px;}.page_wrapper_bg .footer_txt p {font-family: 'cwTeXHei', 'Mukta', serif;}.page_wrapper_bg .contact_txt p{font-family: 'cwTeXHei', 'Mukta', serif;}.page_wrapper_bg .footer2_panel {padding: 0;}.page_wrapper_bg .Gmap_panel {padding: 0;}/*scroll top*/#toTopHover {background: url(archive/image/customization/170717_scrolltop.png) no-repeat left -51px;}/*----------------------------------------------------內頁資料------------------------------------------------------------*//*營業項目*/ 
.service {    text-align: center;    background: rgba(255, 255, 255, 0.8196078431372549);    border: 1px dotted #b6c4d8;    padding: 25px 15px 40px;    box-shadow: 10px 10px 0px #a0afc5;    margin: 20px 45px;min-height: 200px;}.service span { background: #323593;color: #fff; padding: 2px 30px; font-size: 24px;line-height: 3;}.service span:before {content: "";position: absolute; left: 9%; width: 65px;height: 70px;background: url(http://www.tongsheng-wu.com/archive/image/customization/map-marker.png) no-repeat;transform: rotate(-40deg);}/*聯絡我們*/ 
.map_info {    background: #fff;    padding: 15px 15px 8px;}/*分享*/ 
.share_info {background: rgba(255, 255, 255, 0.7); padding: 40px;box-shadow: 0px 1px 10px #ccc;}.share_info h3 {border-bottom: 1px dotted #ccc; line-height: 2;}.table_pr tr:nth-child(even) {background: #fff;}.table_pr tr:nth-child(2){    background: #ccc;    color: #666;}.table_pr {letter-spacing: 2px;    margin: 30px 0;}.table_pr tr:nth-child(1) { background: #323593; color: #fff; padding: 10px 0;font-size: 20px; letter-spacing: 3px;}.table_pr:nth-child(1) {margin-left: 27%;}.inter td {border: 1px solid #ccc;     width: 50%;}.inter tr { background: #fff;}.inter tr:nth-child(1) {    background: #323593;    color: #fff;    padding: 10px 0;    font-size: 20px;    letter-spacing: 3px;}.cate_list .subject {background: rgba(255, 255, 255, 0.7);padding: 2px 30px;font-size: 16px; line-height: 3;font-family: 微軟正黑體,sans-serif;    text-align: left !important;}.cate_list .subject a:before {    width: 5px;    height: 5px;    content: "";    background: #323593;    display: inline-block;    margin: 0px 10px 0px 0px;    top: -4px;    position: relative;}/*產品*/ 
.page_content1 #productbx_bg { background: #ddd;}.product_desc_subject {    background: #323593;    color: #fff;    padding: 2px 30px;    font-size: 24px;}.pro_info {margin-top: -25px;padding: 30px;background: rgba(255, 255, 255, 0.7);}.page_content1 #prod_price { margin-top: -21px;}#prod_fixprice, #member_org_price {margin-top: 10px;}#prod_amount {width: 156px !important;}#prod_amount .dd-options {width: 156px !important;}#prod_amount .dd-select{width: 156px !important;}.product_top .info { text-align: left;margin-left: 14%;}span.prod_sellprice {color: #f83f01;}#prod_price .currency { color: #f83f01;}#prod_price .money {color: #f83f01;}/*會員*/ 
.form-group label {font-size: 14px;}input[type="radio"], input[type="checkbox"] {margin: 4px 4px 0;}/*181114產品*/ 
.layoutlist_3 .item.search_list_item .subject {background: #fff;opacity: 1 !important;min-height: 70px;box-shadow: 5px 5px 10px #CCC;}.layoutlist_3 .item.search_list_item {border: 0px;min-height: 270px;}.layoutlist_3 .item.search_list_item .subject table td {padding: 0px 15px;}.layoutlist_3 .item.search_list_item .subject:hover {background: #e5e9ef;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*menu*/ 
.RWDmenu_plus02 .inside .cd-main-header {background: rgba(255,255,255,0.8);}#RWDfullscreen02 .container {width: 93%;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {background: #1d2088;}.RWDmenu_plus02 .cart-block {margin-right: 15px;margin-left: 10px;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #9c9c9c;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.RWDmenu_plus02 .cd-search {top: 50px !important;}.RWDmenu_plus02 .member-block {margin-left: 5px;}.cd-header-buttons li.search-btn {margin-top: 4px;}/*about*/ 
.about_panel {padding: 100px 0 140px;}.RWDedictor002 .RWDedictor002-text > p {letter-spacing: 1px;}.RWDedictor002:after {bottom: -165px;}#m_RWDfullscreen02_32_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {bottom: 20px;}#m_RWDfullscreen02_32_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {width: 65%;}.RWDedictor002 h1.main-title span:after {width: 280px;margin-right: -140px;}/*product*/ 
.RWDproduct002 h1.main-title span:after {width: 280px;margin-right: -140px;}.popup-portfolio .portfolio-item .inner-content:after {top: 25px;}/*footer*/footer.footer {padding: 15px 0 60px;}.footer_txt {height: 150px;}.contact_txt {height: 150px;}.footer_hidden {display: none;}.footer_br {display: inline-block;}.contact_br {display: inline-block;}/*----------內頁----------*/ 
.navbar-default .navbar-nav > li > a {padding-right: 15px !important;}.service {margin: 20px 37px;height: 200px;}    .fa-angle-down:after{display:none;}.map_info {padding: 15px 10px 8px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.line_box .container {border-right: 0px dotted #b6c4d8;}/*about*/#m_RWDfullscreen02_32_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {width: 100%;}#m_RWDfullscreen02_32_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {width: 90%;position: relative;right: 0px;margin: 0 auto;}.RWDedictor002:after {bottom: -135px;right: 4%;}/*product*/ 
.RWDproduct002 .section-subject {margin: 0px 0px 30px;}.popup-portfolio .portfolio-item .inner-content:after {width: 160px; height: 160px;margin-left: -80px;}.portfolio-bottom-summary h4 {font-size: 16px;}/*footer*/ 
.footer_txt {text-align: center;}.contact_br {display: none;}.contact_txt {height: auto;}.RWDgmap001 .google-container {height: 150px;}.footer_txt h3 {padding: 0;}.contact_txt h3 {padding: 0;}/*----------內頁----------*//*retailers*/ 
.retailers_info {padding: 6% 7%;}/*shopping*/ 
.btn_area .btn:nth-child(1) {margin-left: 0;}/*產品*/#sidebar h4 {color: #323593;text-align: center;}.product_top .info { margin-left: 0;}#prod_amount {width: 100%!important;}#prod_amount .dd-options {width: 100% !important;}#prod_amount .dd-select{width: 100% !important;}/*營業項目*/ 
.service {    padding: 25px 15px 40px; margin: 20px 26px;    min-height: 216px;  }.service span {    padding: 2px 12px;    font-size: 20px;}.service span:before {    content: "";    position: absolute;    left: 6%;    top: 16%;    width: 40px;    height: 48px;    background: url(http://www.tongsheng-wu.com/archive/image/customization/map-marker.png) no-repeat;    background-size: contain;    transform: rotate(-40deg);}/*聯絡我們*/iframe { height: 287px;}/*會員*/ 
.form-group label {padding: 0;}.form-group .control-label {width: 17%;}#join_form .col-sm-12 {width: 83%;}/*181114產品*/ 
.layoutlist_3 .item.search_list_item .subject {min-height: 120px;}.layoutlist_3 .item.search_list_item {min-height: 320px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-main-content{overflow: hidden;}/*menu*/ 
.cd-logo {width: 186px;}#RWDfullscreen02 .cd-main-header .cd-logo {margin-top: 15px;}/*loader*/ 
.fl {left: 50% !important;top: 50% !important; margin-left: -130px; margin-top: -40px;}.fl img {width: 260px;}/*banner*/ 
.txt1 {line-height: 33px;}.txt2 {letter-spacing: 1px;}/*about*/ 
.about_panel {padding: 80px 0 60px;}.RWDedictor002 .section-subject {margin-bottom: 30px;}.RWDedictor002-text:after {display: none;}#m_RWDfullscreen02_32_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {bottom: 0;width: 100%;}.RWDedictor002 .RWDedictor002-text {padding: 55px 0;}.RWDedictor002 .RWDedictor002-text > p {text-align: justify;padding: 0 15px;}.about_txt {text-align: center !important;}.RWDedictor002:after {display: none;}/*product*/ 
.popup-portfolio .portfolio-item .inner-content:after {width: 250px;height: 250px;margin-left: -125px;top: 20px;}/*footer*/ 
.footer_txt {padding: 25px 18px;}.footer_txt {height: auto;}.contact_br {display: inline-block;}.footer_txt p {letter-spacing: 1px;}/*----------內頁----------*//*search icon*/ 
.function-menu .form-control{border-radius: 0;padding: 6px 50px;}/*內文*/section.call_to_action{    padding-bottom: 15px;min-height: 200px;}.main section .container {    position: relative;    margin-bottom: 35px;    }/*breadcrumb*/ 
.hgroup .breadcrumb{    display: block;    margin-left: 5px;}/*product*//*產品點入*/ 
.pdt_info dt {    width: 100%;}.pdt_info dd {    width: 100%;}/*retailers*/ 
.retailers_text.r_03 img {    width: 30%;}section.article-text p {    font-size: 18px;}.retailers_info {    padding-bottom: 21%;}.retailers_text.r_04 {    padding-top: 11%;}/*shopping*/ 
.btn-primary a {    letter-spacing: 0;    font-size: 15px;}.form-control {    padding: 6px 10px;}/*news*/ 
.layoutlist_3 .list_subject {    margin-top: 28px !important; }/*1004內頁*/ 
.hgroup h1 { font-size: 28px; line-height: 1.5;}.RWDmenu_plus02 .inside .cd-main-header {padding: 0;}.collapsing_header .cd-main-header .cd-logo {margin-top: 15px;}#RWDfullscreen02 .cd-main-header .cd-logo {    margin-top: 15px;    margin-left: 8px;}.page_wrapper_bg .glyphicon {top: -4px;}.cd-header-buttons li.search-btn {margin-right: -10px; margin-left: 0;}#RWDfullscreen02 .cd-main-header .cd-logo { margin-top: 15px;margin-left: 8px;}.collapsing_header .cd-main-header .cd-logo { margin-top: 16px; margin-left: 6px;}.main .container {padding-left: 15px; padding-right: 15px;}/*聯絡我們*/ 
.Gmap_panel iframe{ padding: 0;}.inter {margin-bottom: 15px;padding: 0;}/*產品*/ 
.pro_info {padding: 20px;}#prod_name h2 {font-size: 18px;}/*技術分享*/ 
.table_pr table:nth-child(1) {   width: 100% !important;}.table_pr:nth-child(1) {margin-left: 0;}#sidebar {padding: 15px;}/*營業項目*/ 
.service {margin: 20px 0;height: auto;}.service span:before { left: 9%;}/*會員*/ 
.form-group .control-label {width: 100%;}#join_form .col-sm-12 {width: 100%;}/*181114產品*/ 
.layoutlist_3 .item.search_list_item .subject {min-height: 70px;}.layoutlist_3 .item.search_list_item {min-height: 300px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*----------內頁----------*//*footer*/ 
.page_wrapper_bg footer{    padding: 0px 0 31px !important;}.service span {font-size: 21px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*營業項目*/ 
.service span:before {content: "";position: absolute;left: 4%;top: 14%;}.service span {font-size: 18px;}
}
/*iphone5 end*/