/* all */a:focus, a:hover{color: #CB9A5F}a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}.clear{clear:both;}.main {overflow: hidden}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//*選單icon*/ 
.glyphicon-user:before {color: #CB9A5F;}.glyphicon-shopping-cart:before {color: #CB9A5F;}/*顯示隱藏*/ 
.visible-pad{display:none;}#RWDfullscreen01 .container{width: 100%;max-width:100%;min-width:100%;}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.RWDmenu_plus02 .inside{background: #313131;border-bottom: 2px solid #cb9a5f;}.cd-main-header{background: transparent;}.RWDmenu_plus02 .inside.is-up{box-shadow: 1px 1px 15px rgba(43, 43, 43, 0.3);}.cd-logo{width: 190px;margin: 28px 0 0;}/*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: 'EB Garamond', cwTeXMing, serif;letter-spacing: 1.5px;font-size: 16px;color: #CB9A5F;}#cd-primary-nav .m_title{letter-spacing: 3.5px;}.cd-primary-nav > li > a:hover{color: #CB9A5F;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{background: #CB9A5F;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #CB9A5F;}.cd-primary-nav .cd-secondary-nav > li > a{font-family: 'EB Garamond', cwTeXMing, serif;color: #777;font-size: 15px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color:#CB9A5F;}.RWDmenu_plus02 a{font-family: 'EB Garamond', cwTeXMing, serif;color: #CB9A5F;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #CB9A5F;}/*menu滑過換字*/@media (min-width: 1170px) {.cd-primary-nav > li{text-align: center;height: 80px;}.cd-primary-nav > li > a{height: 80px;line-height: 80px;overflow:hidden;min-width: 125px;padding: 0;}.cd-primary-nav > li > a:hover .m_title, .cd-primary-nav > li > a:hover .m_stitle{top: -80px !important;}#cd-primary-nav .m_title{position: relative;display: block;top: 0px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}#cd-primary-nav .m_stitle{position: relative;display: block;top: 0px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons{top: 80px;}.cd-primary-nav .cd-secondary-nav > li > a{text-align: left;}}/*搜尋*/ 
.cd-header-buttons{top:18px;}.cd-header-buttons li.search-btn{margin-top: 0;margin-left:10px;}.cd-search-trigger::before{border: 2px solid #cb9a5f;}.cd-search-trigger::after{background: #cb9a5f;}.cd-search-trigger span::before, .cd-search-trigger span::after{background: #cb9a5f;margin-top: -4px;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #fff;}.cd-search-trigger:hover::after{background: #fff;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #cb9a5f;}@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*/ 
.RWDbanner_plus01 .banner-slider.bg .pic{background-position: center bottom;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;}.RWDbanner_plus01 .page-scroll a{color: transparent;}.RWDbanner_plus01 .page-scroll.style01 a{padding-top: 20px;}.scroll_link{position: relative;top: -50px;}/*下拉小箭頭*/ 
.fa-angle-down:after{display:none;}/*產品分類*/ 
.block_product{padding: 80px 0 80px;background-color: #313131;}.RWDproduct002{padding: 0;}.RWDproduct002 .section-subject{margin: 0px 0px 75px;}.RWDproduct002 h1.main-title{font-size: 28px;color: #fff;font-weight: normal;letter-spacing: 3.5px;font-family: cwTeXMing, serif;position: relative;}.RWDproduct002 h1.main-title::after{content: "";background: transparent url(archive/image/customization/title_bottom.png) center center no-repeat;background-size: contain;width: 80px;height: 11px;position: absolute;bottom: -25px;left: 50%;margin-left: -40px;}.RWDproduct002 h2.sub-title{display:none;}.RWDproduct002 .section-line{display:none;}.RWDproduct002 .portfolio-item{margin-bottom: 25px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{font-size: 19px;font-weight: normal;margin: 15px auto 3px;color: #CB9A5F;text-align: center;letter-spacing: 3px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p{font-size: 17px;font-weight: normal;margin: 0;font-family: 'EB Garamond', serif;color: #CB9A5F;text-align: center;letter-spacing: 1.5px;}.block_product h4{font-size: 19px;font-weight: normal;margin: 15px auto 3px;color: #CB9A5F;text-align: center;letter-spacing: 3px;}.block_product p{font-size: 17px;font-weight: normal;margin: 0;font-family: 'EB Garamond', serif;color: #CB9A5F;text-align: center;letter-spacing: 1.5px;}/*編輯器版本.RWDedictor001 .section-subject{margin: 0px 0px 75px;}.RWDedictor001 h1.main-title{font-size: 28px;color: #fff;font-weight: normal;letter-spacing: 3.5px;font-family: cwTeXMing, serif;position: relative;}.RWDedictor001 h1.main-title::after{content: "";background: transparent url(archive/image/customization/title_bottom.png) center center no-repeat;background-size: contain;width: 80px;height: 11px;position: absolute;bottom: -25px;left: 50%;margin-left: -40px;}.RWDedictor001 .section-line{display:none;background-color: #a48161;width: 70px;margin-top: 15px;}.RWDedictor001 .pin01, .RWDedictor001 .pin02, .RWDedictor001 .pin03{margin-bottom:35px;}.block_product h2{font-size: 19px;font-weight: normal;margin: 15px auto 3px;color: #fff;text-align: center;letter-spacing: 3px;}.block_product h3{font-size: 17px;font-weight: normal;margin: 0;font-family: 'EB Garamond', serif;color: #CB9A5F;text-align: center;letter-spacing: 1.5px;}.block_product h4{font-size: 19px;font-weight: normal;margin: 15px auto 3px;color: #fff;text-align: center;letter-spacing: 3px;}.block_product h4 a{color:#fff;transition: all 0.2s ease 0s;}.block_product h4 a:hover{color: #CB9A5F;}.RWDedictor001 img{transition: all 0.2s ease 0s;}.RWDedictor001 img:hover{opacity:0.5;}*//*戒指*/ 
.block_yubiwa .container{position: relative;}.yubiwa{position: absolute;z-index: 1;width: 300px;top: -60px;left: -2vw;}/*關於奇逸*/ 
.block_about{padding: 90px 0 90px;font-size: 15px;letter-spacing: 1.5px;line-height: 2;color: #555;}.block_about img{max-width:100%;}.about_pic{width: 100%;}.about_word{text-align: justify;position: absolute;bottom: -50px;right: 0;width: 100%;max-width: 450px;padding: 50px;background-color: #fff;box-shadow: -10px -10px 10px rgba(26, 26, 51, 0.08);}.about_word h1{font-size: 28px;color: #333;font-weight: normal;letter-spacing: 3.5px;font-family: cwTeXMing, serif;position: relative;margin: 0px 0px 55px;}.about_word h1::after{content: "";background: transparent url(archive/image/customization/title_bottom.png) center center no-repeat;background-size: contain;width: 80px;height: 11px;position: absolute;bottom: -25px;left: 0;}.about_more a{color: #a48161;font-size: 14px;line-height: 1;display: block;border: 1px solid #a48161;text-align: center;padding: 15px 0;margin-top: 35px;transition: all 0.2s ease 0s;}.about_more a:hover, .about_more a:focus{background-color:#313131;border-color:#313131;}.about_word::after{content: "";background: transparent url(archive/image/customization/yubiwa1.png) center center no-repeat;background-size: contain;width: 150px;height: 133px;position: absolute;right: 30px;top: -60px;z-index: 11;}/*聯繫我們*/ 
.block_contact{padding: 80px 0 65px;background-color: #ededed;}.RWDeformandsoical .container.section-content{padding: 0;}.RWDeformandsoical.section-bgimage-yes{background: transparent;background-image: none !important;}.RWDeformandsoical.section-bgimage-yes > .section-inner > .section-overlay{background-color: transparent;}.RWDeformandsoical > .section-inner .section-content{padding-top: 0;padding-bottom: 0;}.RWDeformandsoical .col-md-5.col-md-offset-1{width: 48%;margin: 0 1%;padding: 0;}#RWDfullscreen01 .form-horizontal .form-group{margin-right: 0;margin-left: 0;}.RWDeformandsoical .section-subject{margin-bottom: 75px;}.RWDeformandsoical h1.main-title{font-size: 28px;color: #333;font-weight: normal;letter-spacing: 3.5px;font-family: cwTeXMing, serif;position: relative;}.RWDeformandsoical h1.main-title::after{content: "";background: transparent url(archive/image/customization/title_bottom.png) center center no-repeat;background-size: contain;width: 80px;height: 11px;position: absolute;bottom: -25px;left: 50%;margin-left: -40px;}.RWDeformandsoical h2.sub-title{display:none;}.RWDeformandsoical .section-line{display:none;}.RWDeformandsoical > .section-inner .section-content .form-group label{display: none;}.RWDeformandsoical > .section-inner .section-content .form-group input, .RWDeformandsoical > .section-inner .section-content .form-group textarea{border-left: 2px solid #a48161;}.RWDeformandsoical .form-control{height: 42px;font-size: 15px;line-height: 1.5;}.RWDeformandsoical .form-control:focus{border-color: #cbcbcb;border-left-color: rgb(203, 203, 203);outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(146, 146, 146, 0.1), 0 0 8px rgba(201, 201, 201, 0.6);}.RWDeformandsoical > .section-inner .section-content .form-group textarea{height: 156px;}.RWDeformandsoical > .section-inner .section-content .form-group button{margin-top: 0px;}.RWDeformandsoical .btn{border: 1px solid #fff;}.RWDeformandsoical .btn-lg{padding: 8px 0;font-size: 15px;letter-spacing: 1.5px;line-height: 1.5;}.RWDeformandsoical .btn.btn-rj{background-color: #a48161;border-color: #a48161;color: #fff;text-transform: none;}.RWDeformandsoical .btn.btn-rj:hover, .RWDeformandsoical .btn.btn-rj:focus{background-color: #313131;color: #a48161;border-color: #313131;}/*footer info*/ 
.block_footer{background-color: #141414;padding: 30px 0 50px;color: #cacaca;font-size: 14px;letter-spacing: 1px;line-height: 1.7;}.block_footer a{color: #cacaca;}.footer_info{margin-top: 50px;}.footer_info h1{font-family: 'EB Garamond', cwTeXMing, serif;font-size: 38px;color: #fff;margin: 0 auto 5px;font-weight: bold}.footer_info h2{font-family: 'EB Garamond', cwTeXMing, serif;font-size: 16px;color: #fff;margin: 0 auto 10px;line-height: 1.3;}.footer_info h3{margin: 0 auto 20px;padding: 0;font-weight: normal;font-family: 'EB Garamond', cwTeXMing, serif;color: #fff;letter-spacing: 3px;}.info_left{width: calc(100% - 370px);float: left;}.footer_maininfo{text-align: center;border-bottom: 1px solid #cb9a5f;padding-bottom: 25px;margin-bottom: 25px;font-size: 17px;}.footer_maininfo span{letter-spacing: 2.9px;}.footer_eachinfo{width: 90%;margin: 0 auto;}.footer_tw{float: left;width: 55%;}.footer_ch{float: left;width: 45%;}.info_right{width: 320px;margin-left: 50px;float: left;}.info_right img{max-width: 100%;}.footer_dllink{border: 0px solid #fff;display: block;text-align: center;color: #fff !important;}.footer_dllink span{padding:10px;display: block;line-height: 1}.ft_sns{margin: 15px -10px 0;}.sns_icon{float: left;margin: 0 10px;width: calc(100% / 4 - 20px);}/*sns*/ 
.info_sns .row{margin:0;}.info_sns .col-xs-6{padding:0 10px;}.block_qr{background-color: #fff;margin-top: 15px !important;padding: 15px 10px;}.block_qr h3{margin: 10px auto 0;font-size: 13px;font-weight: normal;text-align: center;color: #333;letter-spacing: 0.5px;line-height: 1;padding: 0;}/*版權ssl*/ 
.block_copycss{color: #cac9ca;text-align: center;font-size: 12px;letter-spacing: 1px;line-height: 1;padding: 18px 0;background-color: #313131;}.block_copycss a{color: #cac9ca;}/*頁首icon*/ 
.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .cart-block {margin-top:10px;}/*會員登入*/ 
.RWDmenu_plus02 .member-block.logn-out {margin-top: 9px;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a {color: #CB9A5F;}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span {color: #CB9A5F;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after {color: #CB9A5F;}
/*內頁 start*/

/*選單*/ 
.page_wrapper_bg .RWDmenu_plus02 .container { width: 100%; max-width:100%; min-width:100%;}/*訂購須知*/ 
.pagecontent .model {margin-top: 10px !important;}.en_title::before{width: 56px !important;}.gold_link{color: #CB9A5F !important;}.gold_link:hover{font-weight:bold;border-bottom:1px solid #CB9A5F;}/*麵包屑+標題*/ 
.hgroup h1 { font-size: 29px; font-family: cwTeXMing, serif; letter-spacing: 2px; text-align: center;display: inline-block;position: relative;    width: 100%;}.hgroup .container {border-bottom: 0px solid #ccc;}.hgroup .breadcrumb { border: 0px solid #ccc;}.page_subject { text-align: center;}.hgroup h1:after { content: ""; background: transparent url(archive/image/customization/title_bottom.png) center center no-repeat;  background-size: contain; width: 80px; height: 11px;  position: absolute;  bottom: -25px; left: 50%; margin-left: -43px;}.hgroup .breadcrumb a:hover {color: #8a6645;}/*統一字*/section.call_to_action h4 { font-size: 20px; letter-spacing: 1px; color: #141414;  line-height: 1.5;    font-family: cwTeXMing, serif;}section.call_to_action h4:before { content: ""; display: inline-block; background: #af8756; width: 40px; height: 2px; position: relative; top: -7px; margin-right: 15px;}section.article-text p { font-size: 15px; letter-spacing: 1.5px; line-height: 2; color: #555;}section.call_to_action h5 { font-size: 18px; color: #af8756; letter-spacing: 2px; line-height: 1.5;    font-family: cwTeXMing, serif;}/*訂購須知*/ 
.notice_box2 { overflow-x: auto; white-space: nowrap; font-size: 14px; letter-spacing: 1.5px; line-height: 2; color: #555;}.table_tow {display: none;}.product_box td {padding: 1px 8px !important;}.notice_box {margin-bottom: 35px;}.notice_box li { font-size: 15px; letter-spacing: 1.5px; line-height: 2; color: #555;}.notice_box ol {margin-left: -16px;}.notice_box2 span.nline { font-size: 26px; color: #cccccc; display: inline-block; margin: -3px 0 0 0; padding: 0 15px;}.notice_box2 .n_tit { font-family: cwTeXMing, serif; font-size: 20px; margin-top: 75px;}.notice_box2 p {display: inline-block;font-size: 16px !important;}#article > div.model.RWDeditor01 > article > div:nth-child(4) {margin-bottom: 0px;}.notice_box a {color: #555;transition: 0.5s;}.notice_box a:hover {color: #CB9A5F;}.notice_box2 a {color: #333;transition: 0.5s;}.notice_box2 a:hover {color: #CB9A5F;}.n_tit span.new {font-size: 17px; margin-left: 10px;letter-spacing: 0px;}.notice_box3 a {color: #555;}.notice_box3 a:hover {color: #CB9A5F;}.notice_box3 { font-size: 14px; letter-spacing: 1.5px; line-height: 2; color: #555;}.notice_box3 span.nline { font-size: 26px; color: #cccccc; display: inline-block; margin: -3px 0 0 0; padding: 0 15px;}.notice_box3 .n_tit { font-family: cwTeXMing, serif; font-size: 20px; margin-top: 75px;}.notice_box3 p {display: inline-block;font-size: 16px !important;}.notice_box3 a {color: #333;transition: 0.5s;}.notice_box3 a:hover {color: #CB9A5F;}i.icon.ion-pricetag {margin-right: 3px;}i.icon.ion-ios-play { margin-right: 3px;}/*關於我們*/ 
.row.abous_box { margin-top: 88px;}.abous_box2 h4 {margin-bottom: 25px;}.abous_box2 { position: relative;}.abous_box2:after { content: ""; background: transparent url(archive/image/customization/yubiwa1.png) center center no-repeat; background-size: contain; width: 113px; height: 133px; position: absolute; right: 30px; top: -24px; z-index: 11;animation: 1000ms ease normal forwards 1 move04;animation-delay: 0.9s;opacity: 0;}._bd_row._bd_clearfix.abous_box3 {margin: 60px 0;}.abous_box4 .tex { background: #fff; position: relative; left: -90px; top: 59px; padding: 20px 40px;}.abous_box4 p { font-size: 14px !important; letter-spacing: 0px !important;}.abous_box5 .tex { background: #fff; position: relative; top: 119px; padding: 20px 40px; z-index: 1;float: right;    margin-right: -90px;}.abous_box5 p { font-size: 14px !important; letter-spacing: 0px !important;}.abous_box6 .tex { background: #fff; position: relative; left: -90px; top: 120px; padding: 40px;}.abous_box6 p { font-size: 14px !important; letter-spacing: 0px !important;}.abous_box4 {margin-bottom: 20px;}.abous_box5 {margin-bottom: 20px;}.abous_box6 {margin-bottom: 20px;position: relative;}.abous_box6:before {display:none;content: ""; background: transparent url(archive/image/RWDfullscreen01561/yubiwa2.png) center center no-repeat; background-size: contain; width: 176px;  height: 133px; position: absolute; left: 0; top: -126px; z-index: 11;   animation: 1000ms ease normal forwards 1 move03;  animation-delay: 0.9s; opacity: 0;}/*產品介紹*/ 
.p_tit { font-family: cwTeXMing, serif; font-size: 20px; margin-bottom: 10px; color: #333;}.product_box { overflow-x: auto; white-space: nowrap; font-size: 14px; letter-spacing: 1.5px; line-height: 2; color: #555;}.product_box h6 { color: #fff; font-size: 16px; letter-spacing: 2px;}.row.pro_box {margin-top: 15px;}.pro_box5 .size { background: #eee; padding: 35px; margin-top: 10px; min-height: 226px;}.row.pro_box5 { margin: 0;}.pro_box5 .size:nth-child(1) { margin-right: 17px;}.pro_box5 .size { background: #eee; padding: 35px; margin-top: 10px; min-height: 226px; border: 4px double rgba(166, 129, 83, 0.5); width: 49%;}.RWDproduct_page .products-info .name {font-family: cwTeXMing, serif;font-size: 21px;}#mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #bb8b5f;}/*產品列表頁*/ 
.item .subject { text-align: center; font-family: arial,cwTeXMing, serif; font-size: 18px;}.product_list_item img.img-responsive {transition: 0.5s;}.product_list_item img.img-responsive:hover { transform: scale(1.05); opacity: 0.8;}#sidebar .products-nav>ul>li>ul {display: none;}/*產品介紹內的按鈕設定*/ 
.page_content1 #productbx_bg {background: #bfbfbf !important;}div#btn_shopping {background: #a48161;border-radius: 0px;transition: 0.8s;font-size: 14px;letter-spacing: 1px;}div#btn_shopping:hover {background: #111;}.dd-select a.dd-selected:hover {color: #a48161;}.btn.btn_back {background:#a48161 ;font-size: 15px;letter-spacing: 1px;border-radius: 0px;transition: 0.8s;font-size: 14px;letter-spacing: 1px;float: right;}.btn.btn_back:hover {background: #111;}.btn-primary {background: #a48161;border: transparent;border-radius: 0px;transition: 0.8s;font-size: 14px;letter-spacing: 1px;}.btn-primary:hover {background: #111;border: transparent;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {color: #fff;background-color: #a48161;border-color: transparent;}.btn_area .btn:nth-child(1) {background: #a48161;border-radius: 0px;transition: 0.8s;font-size: 14px;letter-spacing: 1px;}.btn_area .btn:nth-child(1):hover {background: #111;color: #fff;}.btn_area .btn {float: right;}#shoppingColumns > div > div.btn.btn-primary.btn_same {margin-left: 22px !important;}.btn_back a:hover {color: #fff;}.btn-primary a:hover {color: #fff;}.btn-primary a:focus {color: #fff;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #ffffff;background-color: #111;border-color: transparent;}.btn.btn_back a:focus {color: #fff;}/*產品畫面新按鈕*/ 
.RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #968778;}.RWDproduct_page .btn-shop .btn.add:hover {background-color: #7f756b;}.RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #a48161;}.RWDproduct_page .btn-shop .btn.shop:hover {background-color: #101010;}/*進階搜尋*/ 
.search_btn_area {padding-top: 10px;right: -15px;position: relative;}.search_btn {border: 1px solid #ddd;}.search_btn .txt {color: #777;font-size: 13px;letter-spacing: 2px;}/*新版購物流程按鈕*/ 
.RWDshopping .btn.bg1 { background: transparent; color: #206090; border: 1px solid #206090; border-radius: 0;}.RWDshopping .btn.bg1:hover { border-radius: 0; transition: all 0.3s ease; border: 1px solid #206090; color: #fff; background: #206090;}.RWDshopping .btn.bg2 { border-radius: 0 !important; transition: all 0.3s ease; border: 1px solid #206090 !important; color: #fff !important; background: #206090 !important;}.RWDshopping .btn.bg2:hover { background: #abd4e4 !important; color: #FFF !important;  border: 1px solid #abd4e4 !important;}/*新購物畫面按鈕*/ 
.RWDshopping .btn.bg2 {border: 1px solid #a48161 !important;background: #a48161 !important;}.RWDshopping .btn.bg2:hover {background: #101010 !important;border: 1px solid #101010 !important;}.RWDshopping .btn.bg1 { color: #a48161;border: 1px solid #a48161;}.RWDshopping .btn.bg1:hover {border: 1px solid #a48161;background: #a48161;}/*聯絡我們按鈕*/ 
.ebtn {background: #206090 !important;border-radius: 0px !important;font-size: 15px;letter-spacing: 1px;transition: 0.8s;  margin-right: 0 !important;}.ebtn:hover {background: #abd4e4 !important;}.ebtn {float: right !important;}.ebtn a:hover {color: #fff;}.ebtn a:focus {color: #fff;}/*聯絡我們表單如果是表單再右*/ 
.ebtn {float: right !important;}.new-form .new-width .row .col-md-11 {float: right;}/*最新消息*/ 
.layoutlist_3 .list_subject a {color: #565656 !important; font-size: 18px!important; letter-spacing: 1px !important; line-height: 2 !important;}/*FB動態改左右*/#cff.cff-half-layout .cff-text-wrapper {float: right !important;width: 47% !important;}#cff.cff-half-layout .cff-photo, #cff.cff-half-layout .cff-iframe-wrap, #cff.cff-half-layout .cff-html5-video, #cff.cff-half-layout .cff-vidLink {width: 50% !important;}#cff .cff-photo {max-width: 100%;float: left;display: block;position: relative;margin: 0;display: inline-block !important;clear: none !important;}/*最新消息*/ 
.layoutlist_3 .item { background: #fff; box-shadow: 1px 1px 5px #d8d8d8; padding: 0 !important; margin-bottom: 35px;}.page_wrapper_bg ._col.list_img {margin: 16px 0;}.page_wrapper_bg .layoutlist_3 .list_subject {padding: 28px 20px;}.page_wrapper_bg .layoutlist_3 .listdate {padding: 28px 30px;    border-left: 0px solid #cccccc;}/*top*/#toTop {display: none !important;}/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 35px 0 66px; min-height: 650px;}/*相簿*/ 
.album_item_subject {opacity: 1 !important; padding: 10px 0; font-family: cwTeXMing, serif; letter-spacing: 1px;}.album_item a:hover {color: #8a6645;}.btn.btn_back a {color: #fff;}/*新側選單*/ 
.m2018 .products-nav>ul>li>a {padding: 5px 10px;font-size: 15px;transition: 0.5s;}.m2018 .products-nav>ul>li>a:hover {color: #8a6645;}.m2018 .products-nav ul li>ul>li.active>a { padding: 5px 10px;}/*加入會員測選單*/ 
.page_menu_block ul.nav>li.active>a, .page_menu_block ul.nav>li.hover>a, .page_menu_block ul.nav>li>a:hover {color: #a48161; background: #fff;}.page_menu_block ul.nav>li>a { color: #111; background: #ffffff;}/*加入會員*/#join_form > div.btn_area > div:nth-child(1) { display: none;}.btn_area .btn:nth-child(2) { border-radius: 0px;}/*會員new*/ 
.member_join_strong {color: #a48161;}#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #a48161;color: #fff;border: 1px solid #a48161;}#btn_member_login:hover {background:#101010;color:#fff;border: 1px solid #101010;}#join_form .btn-primary {float: none; background: #a48161;color: #fff;border: 1px solid #a48161;}#join_form .btn-primary:hover{background:#101010;color:#fff;border: 1px solid #101010;}.btn-primary { background-color:#a48161;border: 1px solid #a48161; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color:#101010;border-color: #101010;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #101010;border: 1px solid #101010;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color: #101010;border-color: #101010;outline: none;}/*拉開購物車顏色*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price { color: #CB9A5F;}/*購物畫面顏色*/ 
.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price {color: #bb8b5f;}.total b { color: #bb8b5f;}/*190927麵包屑調整*/ 
.breadcrumb.pull-right br {display: none;}

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

@media screen and (min-width: 1241px) and (max-width: 1366px){.cd-logo{margin-left: 1.7vw;}}@media screen and (min-width: 1200px) and (max-width: 1240px){.cd-logo{margin-left: 2.5vw;}}@media screen and (max-width: 1220px) {/*選單*/ 
.cd-header-buttons{top: 5px;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #CB9A5F;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #CB9A5F;}.cd-primary-nav, .cd-primary-nav ul{background: #313131;}.cd-primary-nav > li > a{font-size: 16px;color:#CB9A5F;}.cd-primary-nav > li > a:hover{color: #CB9A5F;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #CB9A5F;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;border-bottom: 1px solid #444;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;color:#CB9A5F;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #CB9A5F;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #CB9A5F;}nav.cd-nav .bottom-copyright{color: #CB9A5F;}nav.cd-nav ul .close-btn{color: #fff;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}/*banner*/ 
.scroll_link{position: relative;top: 0px;}/*戒指*/ 
.yubiwa{width: 230px;left: 2vw;}}@media screen and (max-width: 1170px) {/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/#RWDfullscreen01 .cd-main-header{background-color: #313131;border-bottom: 3px solid #cb9a5f !important;}.cd-logo{width: 150px;}#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 14px;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}}

/*小螢幕 end*/
/*語系 start*/

.lang-select-label {color:#CB9A5F;}.cd-main-header .lang-select-label:after {border: 1px solid #CB9A5F;border-bottom: 0;border-left: 0;}.lang-select-label:hover {color: #CB9A5F;}.lang-select-options a:hover {background-color: transparent;color: #111;}.lang-select {position: relative;margin: 5px 5px 0 0px;}.lang_en .footer_tw {width: 100%;}.footer_info .container {display: flex;align-items: center;}.lang_en .portfolio-item > .inner-content > .portfolio-content >.lang_en .portfolio-detail a > .portfolio-text h4 {font-family: 'EB Garamond', serif;}.lang_en .cd-primary-nav > li > a {letter-spacing: 0.5px;font-size: 15px;text-transform: uppercase;}.lang_en .hgroup .breadcrumb {border: 0px solid #ccc;text-transform: uppercase}.lang_en section.call_to_action h4 {letter-spacing: 0px}.lang_en section.article-text p {letter-spacing: 0;font-weight: 400}.lang_en section.call_to_action h5 {letter-spacing: 0px;}.lang_en .m2018 .products-nav .nav-title {letter-spacing: 0px;font-family: cwTeXMing, serif;font-size: 20px}.lang_en .m2018 .products-nav li:not(.has-child)>a {font-family: cwTeXMing, serif;}.lang_en .RWDproduct_page .products-info .txt .title,.lang_en  .RWDproduct_page .related-box .title {letter-spacing: 0px;}.lang_en .RWDproduct_page .products-info .nu,.lang_en .RWDproduct_page .products-info .stock,.lang_en .RWDproduct_page .products-info .subname,.lang_en .RWDproduct_page .products-info .txt .editor {letter-spacing: 0px;}.lang_en label.control-label {letter-spacing: 0px;}.lang_en .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #968778;letter-spacing: 1px;font-size: 15px;}.lang_en .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {letter-spacing: 1px;font-size: 15px;}@media (max-width: 1280px) {.lang_en .cd-primary-nav > li > a {font-size: 14px;}.lang_en .cd-primary-nav > li > a { min-width: 115px;}.lang_en .cd-logo {margin-left: 0vw;}.lang_en .cd-logo {width: 150px;}}

/*語系 end*/
/*1199px start*/
@media (max-width: 1199px) {
#RWDfullscreen01 .cd-main-header {padding: 0px 15px;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #fff;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---首頁---*/ 
.RWDbanner_plus01 .logo img{max-width: 550px;}.RWDproduct002 .portfolio-item h4::before{display:none;}.footer_eachinfo{width: 100%;}/*-------------------內頁---------------------*//*選單*/ 
.page_wrapper_bg .cd-main-header {background: #313131; padding: 0 35px;border-bottom: 3px solid #cb9a5f !important;}#RWDfullscreen01 .cd-main-header .cd-logo, #RWDfullscreen02 .cd-main-header .cd-logo, .collapsing_header .cd-main-header .cd-logo { margin-top: 14px;}.page_wrapper_bg .collapsing_header .main {top: 48px !important;}/*頁尾*/ 
.page_wrapper_bg .block_footer .container {padding: 0 35px;}/*關於我們*/ 
.abous_box4 {margin-bottom: 60px;}#article > div.model.RWDeditor01 > article > div:nth-child(4) {margin-bottom: 40px;}.abous_box6 {margin-bottom: 40px;}.abous_box4 .tex { background: #fff; position: relative; left: 0; top: -13px; padding: 20px 40px;}.abous_box5 .tex { top: 83px; margin-right: 0;}.abous_box6 .tex { left: 0; top: 80px; padding: 40px;}.abous_box4 { margin-bottom: 0;}/*訂購須知*/ 
.notice_box3 .n_tit { margin-top: 41px;}/*展示道具*/ 
.pro_box5 .size:nth-child(1) {margin-right: 14px;}.pro_box5 .size {width: 49%;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*//*顯示隱藏*/ 
.hidden-pad{display:none;}.visible-pad{display:block;}/*戒指*/ 
.yubiwa{width: 190px;}/*產品分類*/ 
.block_product .RWDedictor001 .row{margin-right: -10px;margin-left: -10px;}.block_product .RWDedictor001 .col-sm-4{padding-right: 10px;padding-left: 10px;}/*關於奇逸*/ 
.about_word{position: relative;bottom: 0;max-width: 100%;box-shadow: 0px 5px 15px rgba(26, 26, 51, 0.08);}.about_word::after{width: 120px;height: 107px;top: -43px;}/*聯繫我們*/ 
.RWDeformandsoical .col-md-5.col-md-offset-1{float: left;}/*footer*/ 
.footer_info h1{display: inline-block;margin-right: 25px;}.info_main{margin-bottom: 20px;}.info_main div{float: left;}.info_main p{display: none;}.info_main .info_w{min-height: auto;margin: 0;}.info_main img{margin-left: 15px;}.info_left{width: 100%;float: none;}.info_right{width: 100%;float: none;margin: 35px auto 0;}.footer_dllink{float: left;width: 50%}.ft_sns{margin: 15px 0px 0;float: left;width: 45%;margin-left: 5%;}.sns_icon{margin: 0 20px 15px;width: calc(100% / 2 - 40px);}/*-------------------內頁---------------------*//*詳細說明*/ 
.notice_box2 .n_tit {margin-top: 34px;}/*訂購須知*/ 
.notice_box2 p {display: block; font-size: 14px !important;}.notice_box2 .n_tit {font-size: 16px;margin-top: 18px;}.notice_box3 .n_tit {margin-top: 16px;}/*關於我們*/ 
.row.abous_box { margin-top: 33px;}.abous_box4 .tex {  left: 0;  top: 0;  padding: 0 15px;}._bd_row._bd_clearfix.abous_box3 { margin: 60px 0 0 0;}.abous_box5 .tex { right: 0; top: 0; padding: 0 15px; margin-right: 0;}.abous_box6 .tex { left: 0; top: 0; padding: 0 15px;}.abous_box6:before { left: -55px; top: -16px;}.abous_box4 {margin-bottom: 20px;}/*產品介紹*/ 
.pro_box5 .size { width: 48%;min-height: 150px;}.pro_box5 .size:nth-child(1) {margin-right: 26px;}/*產品購物區塊隱藏*/ 
.shopping-price-box { display: none;}/*會員測選單*/div#sidebar { padding: 0;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .listdate { padding: 28px 10px;}.btn.btn_back {  float: none;}#join_form .col-sm-12 { width: 80%;}.control-label { width: 20% !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 11px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*產品分類*/ 
.RWDedictor001 .pin04, .RWDedictor001 .pin05{margin-bottom:35px;}/*關於奇逸*/ 
.about_word{padding: 50px 30px;}.about_word::after{right: 10px;}/*最新消息*/#cff.narrow.cff-half-layout .cff-photo, #cff.narrow.cff-half-layout .cff-iframe-wrap, #cff.narrow.cff-half-layout .cff-vidLink, #cff.narrow.cff-half-layout .cff-html5-video, #cff.narrow.cff-thumb-layout .cff-photo, #cff.narrow.cff-thumb-layout .cff-iframe-wrap, #cff.narrow.cff-thumb-layout .cff-vidLink, #cff.narrow.cff-thumb-layout .cff-html5-video, #cff.cff-half-layout .cff-text-wrapper {width: 100% !important;clear: both !important;}/*聯繫我們*/ 
.RWDeformandsoical .col-md-5.col-md-offset-1{float: none;width: 100%;margin: 0 auto;}/*footer*/ 
.footer_info h1{margin: 0 auto 5px;line-height: 1;letter-spacing: 2px;}.block_copycss{line-height: 2;}.info_in{text-align: center;}.info_in img{max-height: 100%;max-width:50%;}.info_w{min-height: auto;}.info_main{margin-bottom: 30px;}.info_china{margin-top:30px;}.info_main div{float: none;}.info_main p{display: block;}.info_main .info_w{margin: 0 auto 15px;}.info_main img{margin-left: 0px;max-width:100%;}.info_main span{display:block;}.block_footer{padding: 30px 0 70px;}.footer_tw{float: none;width: 100%;margin-bottom: 20px;}.footer_ch{float: none;width: 100%;}.footer_dllink{float: none;width: 100%}.ft_sns{margin: 15px -10px 0;float: none;width: calc(100% + 20px);}.sns_icon{margin: 0 10px;width: calc(100% / 4 - 20px);}/*logo*/ 
.cd-logo {width: 140px;}/*-------------------內頁---------------------*//*訂購須知*/ 
.table_tow {display: block;}/*main*/ 
.page_wrapper_bg .main .container { padding-left: 10px; padding-right: 10px;}/*頁首*/ 
.page_wrapper_bg .cd-main-header { padding: 0 11px;}/*頁尾*/ 
.page_wrapper_bg .block_footer .container { padding: 0 25px;}/*文章*/div#article { padding: 0 5px !important;}/*訂購須知*/ 
.notice_box2 .n_tit { margin-top: 0;}.notice_box3 .n_tit { margin-top: 0;}.notice_box3 span.nline { display: none;}/*關於我們*/ 
.abous_box2 { margin-top: 50px;}/*產品介紹*/ 
.pro_box5 .size { width: 100%;}/*展示道具*/ 
.pro_box5 .size { padding: 20px;}/*置底購物車*/#mobile-fixed {z-index: 30;}/*加入會員*/form#join_form {padding: 0px 20px;}/*關於我們戒指*/ 
.abous_box2:after {width: 90px; height: 90px; right: 24px;top: 1px;}.abous_box6:before { left: -46px; top: -68px; width: 119px; height: 118px;}/*麵包屑標題*/ 
.hgroup h1 {font-size: 25px;line-height: 30px;}.hgroup .breadcrumb { width: 100%;}.hgroup h1:after {display:none;}.hgroup .breadcrumb { padding: 6px 0;}.hgroup h1 { margin-bottom: 35px;}/*會員表單*/#join_form .control-label {width: 100% !important;}#join_form .col-sm-10.col-lg-11 {width: 100% !important;}#join_form .col-sm-12 {width: 100%;}/*相簿*/div#album { margin-top: 30px !important;}.row .album_d_item {width: 100%;}#album > div > div.row {margin-left: -15px !important;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .listdate { padding: 0px 20px;}
}
/*phone版 end*/
/*內頁動畫 start*/

/*關於我們動畫*/@keyframes move04{0% {    opacity: 0;-webkit-transform:translateX(30px);    -moz-transform:translatX(30px);    -ms-transform:translateX(30px);    -o-transform:translateX(30px);transform:translateX(30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}@keyframes move01{0% {   opacity: 0;-webkit-transform:translateY(100px);    -moz-transform:translateY(100px);    -ms-transform:translateY(100px);    -o-transform:translateY(100px);transform:translateY(100px);}100% {  opacity: 1;-webkit-transform:translateY(-0px);    -moz-transform:translateY(0px);    -ms-transform:translateY(0px);    -o-transform:translateY(0px);transform:translateY(0px);}}@keyframes move03{0% {    opacity: 0;-webkit-transform:translateX(-30px);    -moz-transform:translatX(-30px);    -ms-transform:translateX(-30px);    -o-transform:translateX(-30px);transform:translateX(-30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}

/*內頁動畫 end*/
/*800px start*/
@media (max-width: 800px) {
.footer_info .container {display: block;align-items: center;}
}
/*800px end*/
/*380px start*/
@media (max-width: 380px){
.lang_en .cd-logo {width: 130px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.lang_en .cd-logo {width: 120px;}
}
/*320px end*/