.max-height {height:100%}
.vertical-center-container {height: 100%;width: 100%;display: table;}
.vertical-center {display: table-cell;vertical-align: middle;}
.font-garamond {font-family: 'EB Garamond', serif;}
.custom-header {padding:20px 0 25px 0;}
.custom-header h1 {margin:0 0 0 23px;line-height:26px;}
.custom-header .top-nav {display:inline-block;}

.custom-header .col-md-logo {text-align:center;margin-bottom:40px;}
.custom-header .col-md-nav {width:68.33333333%;float:left;margin-left:11.66666667%;}
.custom-header .col-md-search {width:20%;float:left;}

.sub-menu {display:none;left: 50%;min-width: 200px;padding: 6px 10px;margin: 0 0 0 -100px;background-color: #fff;border: 1px solid #ccc;border-radius: 0;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .175);box-shadow: 0 1px 2px rgba(0, 0, 0, .175);position: absolute;top: 100%;z-index: 1000;float: left;font-size: 14px;text-align: left;list-style: none;background-clip: padding-box;}
.sub-menu li a {padding: 0;font-weight: 400;font-size: 14px;text-align: center;text-decoration:none;line-height: 31px;display: block;clear: both;white-space: nowrap;vertical-align: middle;color: #666;}
.sub-menu li a:hover {background:#ececec;}

.custom-row:before {content:" ";display:block;}
.custom-row:after {clear:both;content:" ";display:block;}
.custom-row .custom-col {padding:0;}
.top-nav:before {content:" ";display:block;}
.top-nav:after {clear:both;content:" ";display:block;}
.top-nav>li {float:left;position: relative;background:url('/skin/default/img/main/menu_bar.gif') no-repeat right center;}
.top-nav>li>a {text-decoration:none;background:url('/skin/default/img/main/menu_bar.gif') no-repeat right center;font-size:18px;line-height:25px;color:#0f0f0f;font-family: 'EB Garamond', serif;padding:10px 35px;}
.top-nav>li.nav-item.nav-item6 {background:none;}
.top-nav>li.nav-item.nav-item6 a {background:none;}
.top-search-wrap {text-align:right;margin-right:18px;}
.top-search-wrap .top-search {display:inline-block;}
.top-search-wrap .top-search ul {display:table;border-collapse:separate;border-spacing:0;}
.top-search-wrap .top-search ul:before {content:" ";display:block;}
.top-search-wrap .top-search ul:after {clear:both;content:" ";display:block;}
.top-search-wrap .top-search ul li {display:table-cell;}
.top-search-wrap .top-search ul li.tsw-1 {padding-right:29px;}
.top-search-wrap .top-search ul li.tsw-2 {padding-right:32px;}
.top-search-wrap .top-search ul li.tsw-3 {padding-right:16px;}
.top-search-wrap .top-search ul li.tsw-3 .top-search-box {background-color:#ececec;width:191px;height:28px;border:none;vertical-align:middle;}

.owl-controls {position: absolute;top: 344px;left: 0;width: 100%;z-index: 500;text-align:center;}.owl-pagination {display:inline-block;}
.owl-pagination .owl-page {float:left;}
.owl-pagination .owl-page {width:12px;height:12px;display:block;background-image:url('/skin/default/img/main/dot_off.png');background-position:0 0;margin:0 4px;}
.owl-pagination .owl-page.active {background-image:url('/skin/default/img/main/dot_on.png');}
#owl-demo .item {position:relative;}
#owl-demo .item img{display: block;width: 100%;height: auto;}
#owl-demo .item .item-text-wrap {position:absolute;top:124px;z-index:10;text-align:center;width:100%;}
#owl-demo .item .item-text-wrap .item-text {display:inline-block;}

.sinare-link {height:413px;padding:0 15px;}
.sinare-link .sinare-text {width:100%;text-align:center;display:table-cell;vertical-align:middle;}
.sinare-link .sinare-text .title {font-family: 'EB Garamond', serif;color:#ae9c36;font-size:35px;line-height:25px;margin-bottom:23px;}
.sinare-link .sinare-text .title.type2 {color:#879929;}
.sinare-link .sinare-text .text .bb {font-family:'Noto Sans', serif;font-size:15px;color:#6d6d6d;margin-bottom:20px;}
.sinare-link .sinare-text .text .ll {font-family:'Noto Sans', serif;font-size:13px;color:#999999;margin-bottom:20px;}
.sinare-link .sinare-text .link a {display:inline-block;width:120px;height:42px;line-height:42px;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;font-size:17px;color:#6a6a6a;font-family: 'EB Garamond', serif;text-decoration:none;}
.sinare-link .link-table {display:table;width:100%;}
.sinare-link .link-table-cell {display:table-cell;vertical-align:middle;}

.sinare-circle-wrap {text-align:center;background-image:url('/skin/default/img/main/main_mid_visual.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;height:498px;padding-top:87px}
.sinare-circle-wrap .sinare-circle {display:inline-block;}
.sinare-circle-wrap .title {display:inline-block;height:190px;border-bottom:1px solid #fff;color:#fff;font-size:45px;line-height:310px;padding-bottom:145px;margin-bottom:74px;}
/* .sinare-circle-wrap .title {display:inline-block;height:48px;border-bottom:1px solid #fff;color:#fff;font-size:25px;line-height:25px;padding-bottom:31px;margin-bottom:74px;} */
.sinare-circle-wrap .sinare-circle ul {display:inline-block;margin:0 -28px;}
.sinare-circle-wrap .sinare-circle ul:before {display:block;content:" ";}
.sinare-circle-wrap .sinare-circle ul:after {display:block;content:" ";clear:both;}
.sinare-circle-wrap .sinare-circle ul li {float:left;padding:0 28px;}

.sinare-customer-wrap .custom-row {max-width:960px;margin:0 auto;}
.sinare-customer {text-align:center;padding:82px 0 88px 0;}
.sinare-customer p {margin:0;}
.sinare-customer p.img {margin-bottom:33px;}
.sinare-customer p.title {font-size:18px;font-family:'Noto Sans', serif;color:#6d6d6d;margin-bottom:26px;}
.sinare-customer p.text {font-size:14px;font-family:'Noto Sans', serif;color:#6d6d6d;margin-bottom:43px;}
.sinare-customer a {display:inline-block;width:120px;height:42px;line-height:42px;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;font-size:17px;color:#6a6a6a;font-family: 'EB Garamond', serif;text-decoration:none;}

.custom-footer {padding:40px 0;background-color:#5c5c5c;}
.custom-footer ul {padding-left:40px}
.custom-footer ul li {overflow:hidden;}
.custom-footer ul li span {float:left; display:block;color:#a3a3a3;}
.custom-footer ul li span.aa {margin-right:18px;font-size:14px;}
.custom-footer ul li span.bb {font-size:11px;}
.custom-footer .cu-copyright {text-align:center;font-size:12px;color:#a1a3a6;letter-spacing:4px;padding-top:58px;}
.custom-footer .botton-logo{padding-top:55px;text-align:right;padding-right:27px;}

/* sub */
.sub-container {padding-top:47px;padding-bottom:100px;}
.sub-title-area {height:336px;background-position:center top;background-size:cover;background-repeat:no-repeat;text-align:center;}
.sub-title-area.sub-title-img1 {background-image:url("/skin/default/img/sub/sub_img1.jpg");}
.sub-title-area.sub-title-img2 {background-image:url("/skin/default/img/sub/sub_img2.jpg");}
.sub-title-area.sub-title-img3 {background-image:url("/skin/default/img/sub/sub_img3.jpg");}
.sub-title-area.sub-title-img4 {background-image:url("/skin/default/img/sub/sub_img4.jpg");}
.sub-title-area.sub-title-img5 {background-image:url("/skin/default/img/sub/sub_img5.jpg");}
.sub-title-area.sub-title-img6 {background-image:url("/skin/default/img/sub/sub_img6.jpg");}
.sub-title-area.sub-title-img7 {background-image:url("/skin/default/img/sub/sub_img7.jpg");}
.sub-title-area.sub-title-img8 {background-image:url("/skin/default/img/sub/sub_img8.jpg");}
.sub-title-area .text-inline {display:inline-block;text-align:center;}
.sub-title-area h1 {font-size:23px;line-height:25px;color:#fff;font-family: 'EB Garamond', serif;margin-top:116px;}
.sub-title-area h2 {font-size:45px;color:#fff;font-family:'Noto Sans', serif;margin-top:140px;}
.sub-title-area .location {display:inline-block;font-family:'Noto Sans', serif;color:#fff;font-size:16px;margin-top:25px;}

/* map*/
.sinare-map {text-align:left;}
.sinare-map .sinare-map-title {position:relative;display:inline-block;font-size:35px;padding-bottom:15px;color:#93a43e;font-family: 'Noto Sans', serif;}
.sinare-map .sinare-map-title  p {position:relative;display:inline-block;font-size:16px; color:#555555;font-family: 'Noto Sans', serif;}

/* product */
.sinare-product {padding:0 15px;}
.sinare-product .sinare-product-container {max-width:960px;margin:0 auto;}
.sinare-product .sinare-product-title {text-align:center;padding-bottom:22px;position:relative;margin-bottom:29px;}
.sinare-product .sinare-product-title h3 {display:inline-block;color:#ae9c36;font-size:35px;font-family: 'EB Garamond', serif;}
.sinare-product .sinare-product-title h3 span {width:44px;height:1px;background-color:#dedede;position:absolute;bottom:0;left:50%;margin-left:-22px;}
.sinare-product .s_query {font-size:16px;text-align:center; }
.sinare-product .s_query strong {font-size:14px;font-weight:bold;}
.sinare-product-tab {height:39px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;margin-bottom:63px;}
.sinare-product-tab ul {}
.sinare-product-tab ul:before {display:block;content:" ";}
.sinare-product-tab ul:after {display:block;content:" ";clear:both;}
.sinare-product-tab li {float:left;}
.sinare-product-tab li a {height:37px;line-height:39px;display:block;font-size:15px;color:#6d6d6d;padding:0 0;text-align:center;text-decoration:none;}
.sinare-product-tab li a:hover {color:#93a43e;}
.sinare-product-tab li.on a {color:#fff;background-color:#93a43e;}

.sinare-product-tab li.col-cmd-20 {width:20%;}
.sinare-product-tab li.col-cmd-25 {width:25%;}
.sinare-product-tab li.col-cmd-33 {width:33.3333333333334%;}
/* .sinare-product-tab li.col-cmd-16 {width:16.6666666666667%;} */
.sinare-product-tab li.col-cmd-12 {width:12.5%;}
.sinare-product-tab li.col-cmd-50 {width:50%;}
.sinare-product-tab li.col-cmd-100 {width:100%;}
.sinare-product-tab li.col-cmd-14 {width:14.285714%;}
.sinare-product-tab li.col-cmd-14.col-num7 {width:10%;}
.sinare-product-tab li.col-cmd-14.col-num10 {width:18.285714%;}

.sinare-product-tab li.col-cmd-12.col-num5 {width:6%;}
.sinare-product-tab li.col-cmd-12.col-num10 {width:19%;}

.sinare-product-tab li.col-cmd-12.col-num4 {width:14.5%;}
.sinare-product-tab li.col-cmd-12.col-num9 {width:10.5%;}

.sinare-product-tab li.col-cmd-12.col-num7 {width:6%;}
.sinare-product-tab li.col-cmd-12.col-num11 {width:19%;}

.sinare-product-tab li.col-cmd-100.on a {width:22%;margin:0 auto;}


.sinare-product-cont {text-align:center;}
.sinare-product-cont .txt {font-size:45px;color:#ae9c36;font-family: 'EB Garamond', serif;}
.sinare-product-cont .txt p{font-size:45px;color:#666c0e;font-family: 'EB Garamond', serif;}
.sinare-product-cont .txt strong {color:#8a8a8a;font-weight:normal;}
.sinare-product-cont .img {display:inline-block;margin:0 -10px;overflow:hidden;}
.sinare-product-cont .img .ii {float:left;padding:0 10px;text-align:center;}
.sinare-product-cont .ff {font-size:18px;color:#525252;margin-bottom:40px;margin-top:40px;}
.sinare-product-cont .ff.mar0 {margin-top:0;}
.sinare-product-cont .ff.mar80 {margin-bottom:80px;margin-top:10px;}
.sinare-product-cont .ss {font-size:15px;color:#6e6e6e;}
.sinare-product-cont .mb70{margin-bottom:70px;}
.sinare-product-cont .mt70{margin-top:70px;}

.sinare-product-cont li.col-cmd-25 {width:25%;}
.sinare-product-cont li.col-cmd-16 {width:16.6666666666667%;}
.sinare-product-cont li.col-cmd-12 {width:12.5%;}
.sinare-product-cont li.col-cmd-50 {width:50%;}
.sinare-product-cont li.col-cmd-100 {width:100%;}

.sinare-product-list {margin-top:50px;}
.sinare-product-list:before {content:" ";display:block;}
.sinare-product-list:after {content:" ";display:block;clear:both;}
.sinare-product-list .product-item {width:25%;float:left;position:relative;cursor:pointer;}
.sinare-product-list .product-item a.scale-img {text-align:center;display:block;overflow:hidden;width:100%;}
.sinare-product-list .product-item a.scale-img img {height:345px;}
.sinare-product-list .product-item .back {height:100%;width:100%;opacity:0;filter: Alpha(Opacity=0);/*IE7 fix*/position:absolute;top:0;left:0;background:url('/skin/default/img/sub/product_back.png') repeat 0 0;}
.sinare-product-list .product-item .back .btable {display:table;height:100%;width:100%;}
.sinare-product-list .product-item .back .btablecell {display:table-cell;text-align:center;width:100%;height:100%;vertical-align:middle;}
/* .sinare-product-list .product-item .back p {font-size:18px;color:#fff;margin-bottom:20px;}
.sinare-product-list .product-item .back a {display:inline-block;font-size:15px;color:#fff;width:188px;height:38px;line-height:38px;border:1px solid #fff;text-decoration:none;} */
.sinare-product-list .product-item .back p {font-size:22px;color:#000;margin-bottom:150px;}
.sinare-product-list .product-item .back a {display:inline-block;font-size:18px;color:#000;width:188px;height:38px;line-height:38px;border:1px solid #000;text-decoration:none;}
.sinare-product-list .product-item img {}

.sinare-intro {margin-top:70px;height:460px;background-image:url('/skin/default/img/sub/intro_img1.jpg');background-repeat:no-repeat;background-position:center center;}
.sinare-intro.intro_img4 {height:542px;background-image:url('/skin/default/img/sub/intro_img4.jpg');}
.sinare-intro img.tablet,.sinare-intro img.mobile {display:none;}

.sinare-intro2 {margin-top:70px;height:224px;background-image:url('/skin/default/img/sub/intro_img2.jpg');background-repeat:no-repeat;background-position:center center;}
.sinare-intro2 img.tablet,.sinare-intro2 img.mobile {display:none;}

.sinare-garden {text-align:center;}
.sinare-garden .sinare-garden-title {position:relative;display:inline-block;font-size:35px;padding-bottom:22px;color:#93a43e;font-family: 'EB Garamond', serif;margin-top:120px;}
.sinare-garden .sinare-garden-title span {position:absolute;bottom:0;left:50%;width:44px;height:1px;margin-left:-22px;background-color:#dedede;}
.sinare-garden .sinare-garden-title strong {color:#9d8b30;font-weight:normal;}

.sinare-intro3 {width: 100%;height: 447px;position: relative;overflow: hidden;position: relative;color: #fff;background-color: #bbbec2;}
.sinare-intro3 .background-image {width: 960px;height: 447px;position: absolute;top: 0;right: 0;background-repeat: no-repeat;background-size: 960px 447px;}
.sinare-intro3 p {font-size:15px;color:#fff;letter-spacing:-0.5px;}
.sinare-intro3 p span.en {font-size:18px;}
.sinare-intro3 .custom-col {padding:0;}

.sinare-product-view {padding-top:37px;}
.sinare-product-view .sinare-product-container {max-width: 960px;margin: 0 auto;}
.sinare-product-view .sinare-product-title {height:79px;line-height:79px;text-align:center;color:#333333;font-size:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:16px 0 23px 0;}
.sinare-product-view .sinare-product-cont {text-align:left;}
.sinare-product-view .sinare-product-cont .sinare-product-info {margin-left:-15px;margin-right:-15px;position:relative;}
.sinare-product-view .sinare-product-cont .sinare-product-info:before {display:block;content:" ";}
.sinare-product-view .sinare-product-cont .sinare-product-info:after {display:block;content:" ";clear:both;}
.sinare-product-view .sinare-product-cont .sinare-product-info .cont-img {width:50%;float:left;padding:0 15px;}
.sinare-product-view .sinare-product-cont .sinare-product-info .cont-detail {position:relative;width:50%;float:left;padding:0 15px;}
.sinare-product-view .sinare-product-cont .cont-detail-customer {margin-top:50px;}

.sinare-product-view .sinare-product-cont .img-responsive {width:100%;}
.sinare-product-view .sinare-product-cont .thumb:before {display:block;content:" ";}
.sinare-product-view .sinare-product-cont .thumb:after {display:block;content:" ";clear:both;}
.sinare-product-view .sinare-product-cont .thumb .thumb-item {float:left;width:20%;}
.sinare-product-view .sinare-product-cont .thumb .thumb-item img {height:80px;width:100%;}
.sinare-product-view .sinare-product-cont .sp-view-title {font-size:24px;line-height:25px;color:#333333;padding-left:11px;background:url('/skin/default/img/sub/rattan_title_bar.gif') no-repeat left 4px;margin-bottom:20px;}
.sinare-product-view .sinare-product-cont .cont-detail .sp-view-text {border:1px solid #e5e5e5;padding:30px;}
.sp-view-text ul li {overflow:hidden;}
.sp-view-text ul li span {display:block;float:left;}
.sp-view-text ul li span.th {font-size:13px;line-height:30px;color:#525252;width:30%;font-weight:500;}
.sp-view-text ul li span.td {font-size:13px;line-height:30px;color:#6e6e6e;width:70%;}
.sp-view-text .sp-view-sub-text {margin-bottom:46px;}
.sp-view-text .sp-view-sub-text .tit {font-size:18px;line-height:25px;color:#ae9c36;margin-bottom:8px;}
.sp-view-text .sp-view-sub-text ul li {font-size:13px;line-height:26px;color:#6e6e6e;background:url('/skin/default/img/sub/rattan_list_dot.gif') no-repeat left 11px;padding-left:10px;}
.sp-view-text .sp-view-sub-text ul li strong {font-weight:500;}
.sp-view-text .sp-view-sub-text p {font-size:16px;line-height:28px;color:#6e6e6e;font-weight:500;margin:0}
.sinare-product-bottom-btn {margin-top:20px;}
.sinare-product-bottom-btn:before {display:block;content:" ";}
.sinare-product-bottom-btn:after {display:block;content:" ";clear:both;}
.sinare-product-bottom-btn a {display:block;}
.sinare-product-bottom-btn a.list {float:left;}
.sinare-product-bottom-btn a.top {float:right;}

.sub-fix-container {max-width:960px;margin:0 auto;}

.margin-bottom-10 {margin-bottom:10px;}
.margin-bottom-20 {margin-bottom:20px;}
.margin-bottom-30 {margin-bottom:30px;}
.margin-bottom-40 {margin-bottom:40px;}
.margin-bottom-50 {margin-bottom:50px;}
.margin-bottom-60 {margin-bottom:60px;}
.margin-bottom-70 {margin-bottom:70px;}
.margin-bottom-80 {margin-bottom:80px;}
.margin-bottom-90 {margin-bottom:90px;}

.form label {font-weight:normal;font-size:14px;}

.mobile-menu-fix {position:absolute;display:none;right:0;top:80px;z-index:100;}
.mobile-menu-fix a {display:inline-block;background:#666;width: 45px;height: 45px;}
.mobile-menu-fix a img {width:100%;}
.menu-fix {position: fixed;top: 179px;left: 50px;z-index: 600;margin: 0;padding: 0;opacity: 0;right: -186px;visibility:hidden;}
.menu-fix .mobile-menu-close {position:absolute;top:10px;right:10px;}
.menu-fix .mobile-menu-close a {display:block;width:20px;height:20px;}
.menu-fix .mobile-menu-close img {width:20px;height:20px;}
.menu-fix .topmenu li a {color:#fff;padding:10px 0;display:block;}
.menu-fix {width:300px;height:100%;opacity:0;right:-300px;top:0;left:auto;background:#333333;overflow:hidden;}
.menu-fix .menu-fix-relative {position:relative;padding:34px 0 0 30px;height:100%;}

.custom-pagination {margin-top:20px;}
.custom-pagination .pagination>li>a {color:#202020;}
.custom-pagination .pagination>.active>a {background-color:#93A43E;border:1px solid #ddd;color:#ffffff}

@media screen and (max-width: 670px) {
.txc-image {width:100% !important;height:auto !important;}
}
