@charset "utf-8";body{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-left:0px;margin-top:0px;margin-right:0px;line-height:26px;margin-bottom:0px;color:#595959;background:#000000;border:0;padding-bottom:0;}
@font-face{font-family:"monotype";src:url('../fonts/MTCORSVA.TTF') format('TrueType');}
@font-face{font-family:"garamondtype";src:url('../fonts/GARA.TTF') format('TrueType');}
@font-face{font-family:"vanitype";src:url('../fonts/Vani.TTF') format('TrueType');}
@font-face{font-family:"centaurtype";src:url('../fonts/CENTAUR.TTF') format('TrueType');}
@font-face{font-family:"cambriatype";src:url('../fonts/cambria.ttc') format('TrueType');}
td{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:26px;}
td img{border:0;}
a:link,a:visited,a:active{color:#595959;font-size:12px;text-decoration:none;}
a:hover{color:#fff;font-size:12px;text-decoration:underline;}
ul,li{margin:0;padding:0;border:0;list-style:none;}
*{margin:0;padding:0;border:0;}
.clear_both{clear:both;}
html{-webkit-text-size-adjust:none;}
a.page_front:link,a.page_front:visited,a.page_front:active,a.page_back:link,a.page_back:visited,a.page_back:active{padding:0 4px;overflow:hidden;border:1px solid #fff;background:#fff;display:block;text-align:center;color:#000;text-decoration:none;line-height:17px;margin:0 1px;}
a.page_front:hover,a.page_back:hover{background:#fff;line-height:17px;color:#000;border:1px solid #424242;}
a.bb:link,a.bb:visited,a.bb:active{width:17px;overflow:hidden;border:1px solid #fff;text-align:center;color:#000;background:#fff;display:block;margin:0 1px;line-height:17px;}
a.bb:hover{background:#fff;border:1px solid #424242;text-decoration:none;color:#000;}
a.aa:link,a.aa:visited,a.aa:active{width:17px;overflow:hidden;background:#fff;display:block;text-align:center;color:#000;border:1px solid #424242;margin:0 1px;text-decoration:none;line-height:17px;}
.pagelist select{border:1px solid #424242;}
#pages_y{padding:5px 0;}
#pages_y table{margin:0 auto;}
#footer{width:100%;margin:0 auto;background:#000000;line-height:96px;text-align:center;color:#E8E6E7;border-top:1px solid #363636;overflow:hidden;}
#footer a{color:#ADADAD;}
#footer a:hover{color:#fff;}
#top_welcome{width:100%;background:#E8E6E7;line-height:29px;color:#111111;text-align:center;font-style:italic;font-size:14px;font-family:"garamondtype";font-weight:bold;}
#top_welcome span{width:268px;height:29px;position:absolute;right:0;}
#top{background:#0F0F0F;height:76px;width:100%;margin:0 auto;z-index:99;}
#top .k{width:1200px;margin:0 auto;}
a#logo{width:144px;height:54px;margin:12px 0 0 0;display:inline;float:left;display:block;}
span.menu_tel{display:block;width:150px;float:right;color:#fff;line-height:76px;}
span.menu_tel b{color:#E5D598;padding-right:8px;font-family:"monotype";font-size:17px;font-weight:normal;}
#menu{width:auto;float:left;margin-left:33px;display:inline;}
#menu li{padding:0 20px;float:left;}
#menu li a{font-size:12px;color:#DFDFDF;line-height:76px; text-transform:uppercase;}
#menu li a:hover,#menu li a.active{text-decoration:none;color:#fff;}
#detail_pro{width:1343px;margin:0 auto;background:url(detail_pro_bg.jpg) repeat-y top center;padding:30px 0 30px 0;}
.img_pro{width:675px;float:left;text-align:center;}
#pro_detail_content{width:600px;float:right;margin-right:20px;display:inline;font-size:15px;color:#6F6F6F;line-height:28px;padding-top:10px;}
#pro_detail_content a{font-size:15px;color:#fff;}
#pro_detail_content h4{font-size:24px;color:#fff;font-family:'Engr';}
#aboutus_container{width:100%;background:#000;margin:0 auto;padding:0;color:#fff;}
.aboutus_content{width:990px;margin:0 auto;text-align:center;}
.aboutus_content_container{width:825px;margin:0 auto;font-size:16px;color:#8C8C8C;line-height:30px;}
.aboutus_subtitle{width:950px;margin:0 auto;font-family:"centaurtype";font-size:36px;line-height:48px;text-align:center;padding-bottom:30px;display:block;}
.aboutus_img_container{width:100%;height:388px;padding-top:95px;}
.aboutus_img_container .aboutus_content_container{color:#fff;}
.aboutus_noimg_container{width:100%;padding-top:95px;padding-bottom:60px;}
.aboutusbannerone{font-family:"cambriatype";}
.aboutusbannerone .aboutus_subtitle{font-size:40px;padding-bottom:0;font-family:"cambriatype";padding-bottom:15px;margin-top:70px;}
.aboutusbannerone .aboutus_content_container{font-size:26px;}
.aboutusbannerone b{font-size:24px;font-style:italic;font-weight:normal;padding-bottom:50px;display:block;}
#contact_container{width:100%;background:url(contact_bg.jpg) no-repeat top center;margin:0 auto;padding:48px 0;color:#fff;font-size:13px;line-height:26px;font-weight:bold;}
#contact_container a{color:#fff;font-size:14px;}
#contact_container h3{font-size:25px;font-weight:normal;color:#fff;font-family:'vanitype';line-height:55px;text-align:center;padding-bottom:20px;font-style:normal;}
#contact_container h3 b{font-size:30px;font-weight:normal;}
.contact_warpper{width:963px;background:url(contact_content_bg.png) repeat top left;margin:0 auto;padding:35px 0;font-family:'vanitype';font-style:italic;font-size:14px;font-weight:normal;line-height:30px;}
#dealer_container{width:100%;background:#000;margin:0 auto;padding:36px 0;color:#fff;font-size:13px;line-height:26px;font-weight:bold;}
#dealer_login{width:728px;padding:0 80px 30px;margin:0 auto;font-weight:normal;font-size:14px;padding-top:50px;background:#090909;font-family:"vanitype";}
#dealer_div{width:705px;padding:30px 0 30px 82px;margin:0 auto;font-weight:normal;background:#090909;font-size:14px;font-family:"vanitype";}
#dealer_div td{font-size:14px;font-family:"vanitype";color:#B6B6B6;font-style:italic;}
.inner_h4_title{text-align:left;font-style:italic;color:#fff;font-size:30px;font-weight:normal;line-height:23px;margin-bottom:5px;padding-top:8px;}
.inner_h5_title{font-size:14px;font-weight:bold;color:#fff;font-family:Arial, Helvetica, sans-serif;margin:10px 0;}
.table_box td{padding:3px 0;}
.bigtext{width:451px;padding:0 5px;height:24px;margin:7px 0 7px 0;font-family:"vanitype";}
.smalltext{width:159px;padding:0 5px;height:24px;margin:7px 0 7px 0;font-family:"vanitype";}
.textarea{width:314px;font-family:"vanitype";resize:none;padding:5px;height:90px;margin-bottom:20px;}
.bigsubmit{background:url(button_bg.jpg) repeat top left;color:#000;text-transform:uppercase;padding:0 15px;font-size:12px;height:18px;cursor:pointer;font-family:"vanitype";font-style:italic;line-height:24px;}
.state{width:370px;border-right:1px solid #161616;margin-top:3px;float:left;font-style:italic;}
.state span{line-height:70px;}
.state span a{color:#5685c6;font-size:14px;}
.state span a:hover{color:#dcdcdc;}
.login{width:276px;margin:3px 0 0 80px;float:right;}
.login a{color:#5685c6;font-size:14px;font-style:italic;}
.login a:hover{color:#dcdcdc;}
.login td{font-family:"vanitype";font-style:italic;}
.login input{padding:0 5px;font-family:"vanitype";font-style:italic;}
.user{width:196px;height:20px;margin-bottom:10px;}
.password{width:196px;height:20px;margin-bottom:10px;}
.sign{background:url(button_03.jpg) 0 0 no-repeat;width:63px;height:18px;margin-right:10px;cursor:pointer;margin-top:10px;}
.select_box{margin-bottom:10px;font-style:italic;font-family:"vanitype";height:130px;margin-top:8px;}
a#dealerlogin{width:158px;display:block;text-align:right;color:#fff;font-size:14px;line-height:30px;overflow:hidden;float:right;position:absolute;margin:0 0 0 421px;}
#custom_container{padding:40px 0;color:#fff;}
.container_content{text-align:center;}
.container_contentone{font-size:14px;width:710px;margin:0 auto;text-align:center;line-height:30px;}
.container_contenttwo{width:463px;float:left;padding-left:70px;padding-top:100px;text-align:center;line-height:30px;font-size:14px;}
.custom_content{width:300px;margin:0 auto;line-height:26px;}
.custom_title{font-size:36px;color:#fff;font-family:"Centaur";line-height:48px;}
.container_contentone .custom_title{line-height:140px;padding-top:20px;display:block;}
.container_contenttwo .custom_title{padding-bottom:20px;display:block;}
.customerbannerone{width:982px;margin:0 auto;height:498px;}
.customerbannertwo{width:982px;margin:0 auto;height:535px;}
#projects_container{width:100%;padding:8px 0 0 0;}
#projects_list{width:952px;margin:0 auto;}
#projects_list li{width:470px;float:left;margin-right:12px;display:inline;margin-bottom:9px;}
#projects_list li img{width:470px;}
#projects_list li.item{margin-right:0;}
#products_container{width:100%;background:#fff;padding:21px 0 35px 0;}


#products_list{width:1156px;margin:0 auto;padding-top:28px;}
#products_list li{width:366px;float:left;margin-right:29px;display:inline;margin-bottom:35px;border:1px solid #F3F3F3; box-sizing:border-box; text-align:center; padding:20px;}
#products_list li img{ width:90%;}
#products_list li a{color:#000;overflow:hidden;display:block;}
#products_list li.item{margin-right:0;}
#products_list li span{width:100%;color:#000;font-size:12px;line-height:24px; padding:10px 0;display:block;text-align:center;font-weight:bold;}


#productsfilter_cate{width:1156px;margin:0 auto;background:#EBE7E5;padding:0;}
.productsfilter_typelist{width:1100px;height:33px;}
.productsfilter_typelist a{width:1107px;float:left;height:33px;display:block;padding-left:20px;line-height:33px;color:#121212;background:url(down_btn.png) no-repeat top left;background-position:1135px 15px;overflow:hidden;text-align:right;padding-right:35px;}
.productsfilter_typelist a:hover{color:#121212;text-decoration:none;}
#products_postabliu{width:800px;height:33px;position:absolute;line-height:33px;padding-left:20px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
#products_postabliu a{color:#121212;}
#products_postabliu a.active{text-decoration:underline;}
#orderby_list{width:1156px;background:#EBE7E5;height:157px;margin:0px auto 0;font-family:"vanitype";font-style:italic;font-size:12px;display:none;border-top:1px solid #DADADA;}
.pro_search{width:1162px;line-height:30px;font-size:18px;font-weight:normal;overflow:hidden;min-height:70px;margin:10px auto;padding:20px 0;}
.slide_item{width:280px;float:left;margin-left:110px;position:relative}
.options-value{font-size:13px;color:#121212;position:absolute;top:74px;left:80px}
.slide_title{font-size:13px;color:#121212;}
.to{margin:0px 18px}
#infor{width:1160px;margin:0 auto;line-height:32px;font-family:"Myriad Pro";}
#infor a{color:#434343;}
#infor a:hover{color:#000;text-decoration:none;}
#detail_pic{width:1160px;margin:0 auto;overflow:hidden;}
#detail_pic_left{width:494px;background:#fff;float:left;padding-bottom:50px;}
#bigpic{overflow:hidden;border:1px solid #F4F4F4;width:492px;height:492px;}
.zoom{width:19px;height:19px;background:url(zoom.png) no-repeat top left;position:absolute;margin:465px 0 0 465px;}
#war_img{text-align:center;}
#slider1{overflow:hidden;width:424px;margin:0 auto;z-index:9999;margin-top:28px;}
#slider1 .viewport{float:left;width:352px;height:79px;overflow:hidden;position:relative;}
#slider1 .buttons{display:block;text-indent:-999em;float:left;width:24px;height:24px;margin:35px 12px 0 0;background:url(left_btn.png) no-repeat top left;overflow:hidden;position:relative;}
#slider1 .next{background:url(right_btn.png) no-repeat top left;margin:35px 0 0 12px;}
#slider1 .overview{position:absolute;width:352px;height:79px;left:0;top:0;}
#slider1 .overview li{width:77px;height:77px;float:left;border:1px solid #eee;margin-right:12px;display:inline;}
#slider1 .overview li img{width:77px;height:77px;}
#detail_note{width:592px;float:right;text-align:left;}
.title_detail_note{width:592px;background:#000;font-size:12px;text-transform:uppercase;font-weight:bold;line-height:34px;text-align:center;color:#fff;}
.detail_container{width:550px;margin:0 auto;padding-top:15px;color:#303030;line-height:22px;}
#detail_list{padding:10px 0;font-size:13px;color:#000;padding-bottom:20px;}
#detail_list li{line-height:22px;}
#detail_list span{width:84px;display:block;float:left;}
.detail_container a{color:#303030;}
.detail_container a:hover{text-decoration:underline;}
a.detail_custom_btn{width:435px;line-height:26px;background:#f5f5f5;border:1px solid #C9C9C9;display:block;margin-top:35px;text-align:center;}
a.detail_custom_btn:hover{background:#A6A6A6;text-decoration:none;color:#fff;}
.demo1{width:1160px;margin:35px auto 20px;}
.demo1 .tab_menu{overflow:hidden;width:1160px;}
.demo1 .tab_menu li{width:auto;float:left;line-height:25px;color:#222222;text-align:center;cursor:pointer;display:inline;font-size:18px;font-size:14px;font-weight:bold;border-top:3px solid #fff;margin:0 11px;}
.demo1 .tab_menu li.current{width:auto;color:#C4071D;font-size:14px;font-weight:bold;border-top:3px solid #C4071D;}
.demo1 .tab_box{padding:0;width:1158px;height:446px;margin:0 auto;padding:0 0;background:#ffffff;border:1px solid #F0F0F0;}
.demo1 .tab_box .hide{display:none;}
.demo1 .tab_box ul{width:1156px;margin:0 auto;padding:20px 0 40px;}
.demo1 .tab_box ul li{width:365px;float:left;margin:0 10px;display:inline;margin-bottom:35px;}
.demo1 .tab_box ul li img{width:360px;border:1px solid #F3F3F3;}
.demo1 .tab_box ul li a{width:362px;height:362px;overflow:hidden;display:block;color:#000;}
.demo1 .tab_box ul li.item{margin-right:0;}
.demo1 .tab_box ul li span{width:365px;color:#000;font-size:12px;line-height:44px;display:block;text-align:center;font-weight:bold;}
#banner div{height:565px;width:100%;overflow:hidden;}
#banner{z-index:1;height:565px;width:100%;margin:0 auto;}
#banner span{width:955px;display:block;margin:0 auto;color:#fff;text-shadow:0 0 20px #000;filter:shadow(Color=#000,Direction=10,Strength=10);font-size:26px;font-style:italic;font-weight:normal;font-family:"cambriatype";letter-spacing:1px;padding-top:210px;}
#banner span b{font-size:30px;font-weight:normal;display:block;padding-bottom:10px;font-style:normal;}
a#left_banner{width:43px;height:70px;overflow:hidden;display:block;position:absolute;left:3%;top:315px;background:url(b_left_btn.png) no-repeat top left;display:block;z-index:999;}
a#right_banner{width:43px;height:70px;overflow:hidden;display:block;position:absolute;right:3%;top:315px;background:url(b_right_btn.png) no-repeat top left;display:block;z-index:999;}
#i_container{width:100%;height:180px;background:#E8E6E7;padding-top:30px; display:none;}
.line_container{width:1190px;margin:0 auto;background:#CCCCCC;height:1px;overflow:hidden;}
.i_left_con{width:393px;float:left;}
.i_container_content{width:1190px;margin:0 auto;}
.i_right_con{width:271px;padding-right:16px;float:right;}
#subscribe{width:393px;float:left;text-align:center;}
#subscribe input{width:227px;height:23px;background:none;border:1px solid #111111;color:#111111;padding:0 13px;margin-top:5px;}
#subscribe input.btn_submit{width:110px;height:22px;color:#fff;background:#000;text-align:center;font-size:12px;cursor:pointer;margin-top:10px;}
.caption{color:#000;padding-top:25px;line-height:16px;padding-left:15px;}
.caption .btn{font-size:12px;text-decoration:underline;font-weight:600;}
p.title{font-size:16px;font-family:Georgia, serif;color:#000;line-height:16px;padding-bottom:8px;}
#dropdown-menu-products-light{position:absolute;width:100%;z-index:1000;left:0;margin:0;text-align:left;background:url(top_subnav_bg.jpg) repeat-y top center;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #ccc;border-bottom:1px solid rgba(0, 0, 0, .15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);padding-bottom:60px;display:none;}
#dropdown-menu-products-light ul{width:1218px;margin:0 auto;}
.dropdown_arrow_top{width:100%;height:5px;overflow:hidden;background:#000;margin-top:-5px;}
.dropdown_arrow_furniture{width:1200px;margin:0 auto;height:5px;background:#000 url(dropdown_arrow.jpg) no-repeat top left;background-position:300px 0;}
.dropdown_arrow_light{width:1200px;margin:0 auto;height:5px;background:#000 url(dropdown_arrow.jpg) no-repeat top left;background-position:395px 0;}
#dropdown-menu-products-light ul li.big_nav{width:508px;float:left;padding:0;margin-right:160px;display:inline;}
#dropdown-menu-products-light ul li.item{margin-right:0;}
#dropdown-menu-products-light ul li.big_nav span{font-family:Georgia, serif;font-size:15px;font-style:italic;color:#000;line-height:50px;}
#dropdown-menu-products-light ul li.big_nav ul li{padding:0;width:140px;float:left;}
#dropdown-menu-products-light ul li.big_nav ul li span{font-size:12px;color:#000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-style:normal;line-height:24px;}
#dropdown-menu-products-light ul li.big_nav ul li a{color:#4E4E4E;line-height:22px;text-transform:none;width:100%;display:block;}
#dropdown-menu-products-light ul li.big_nav ul li a:hover{color:#000;}
#dropdown-menu-products-furniture{position:absolute;width:100%; min-width:1347px;z-index:1000;left:0;margin:0;text-align:left;background:url(top_subnav_bg.jpg) repeat-y top center;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #ccc;border-bottom:1px solid rgba(0, 0, 0, .15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);padding-bottom:60px;display:none;}
#dropdown-menu-products-furniture ul{width:1218px;margin:0 auto;}
.dropdown_arrow{width:100%;height:5px;background:#000 url(dropdown_arrow.jpg) no-repeat top left;margin-top:-5px;background-position:375px 0;display:none;}
#dropdown-menu-products-furniture ul li.big_nav{width:508px;float:left;padding:0;margin-right:160px;display:inline;  border-bottom:1px solid #D3D3D3;}
#dropdown-menu-products-furniture ul li.item{margin-right:0;}
#dropdown-menu-products-furniture ul li.big_nav span,#dropdown-menu-products-furniture ul li.big_nav span a{font-family:Georgia, serif;font-size:15px;font-style:italic;color:#000;line-height:40px; text-transform:none;}
#dropdown-menu-products-furniture ul li.big_nav ul li{padding:0;width:140px;float:left;}
#dropdown-menu-products-furniture ul li.big_nav ul li span,#dropdown-menu-products-furniture ul li.big_nav ul li span a{font-size:12px;color:#000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-style:normal;line-height:24px;}
#dropdown-menu-products-furniture ul li.big_nav ul li a{color:#4E4E4E;line-height:20px;text-transform:none;width:100%;display:block;}
#dropdown-menu-products-furniture ul li.big_nav ul li a:hover{color:#000;}
.close{width:27px;height:25px;background:url(close.jpg) no-repeat top left;position:absolute;right:20px;margin-top:8px;cursor:pointer;}



#dropdownfurniture{position:absolute;width:280px;  z-index:1000;margin:0;text-align:left; background:rgba(0,0,0,1);display:none;margin-left:-30px;}
#dropdownfurniture ul{width:100%;margin:0 auto;}
#dropdownfurniture ul li{width:100%;float:left;padding:0;display:inline; line-height:100%;}
#dropdownfurniture ul li span{ width:100%; display:block; border-top:1px solid #494949;}
#dropdownfurniture ul li:nth-child(1) span{ border:none;}
#dropdownfurniture ul li span a{font-family:Georgia, serif;font-size:13px;font-style:italic; line-height:100%;text-transform:none; padding:15px 25px;color:#fff; display:block;}
#dropdownfurniture ul li span a:hover{color:#cfcfcf;}
#dropdownfurniture .close{ display:none;}



#top_icon{width:120px;float:right;margin-right:4px;display:inline;padding-top:22px;}
#top_icon li{width:32px;float:left;overflow:hidden;margin:0 14px;display:inline;padding-bottom:13px;}
#top_icon li img{cursor:pointer;}
#viewed{position:absolute;width:200px;z-index:999;background:#fff;margin-left:-180px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:10px 15px;top:105px;display:none;*+margin-left:-210px;}
#viewed li{width:200px;margin:0;padding:0;float:left;margin:6px 0;}
#viewed li span{width:120px;float:right;overflow:hidden;color:#959595;line-height:20px;font-family:"KhmerUI01";font-weight:bold;padding-top:15px;}
#viewed li span b{color:#000;}
#viewed li a{width:70px;height:70px;float:left;margin-right:10px;display:inline;}
#viewed li a img{width:68px;height:68px;border:1px solid #3B3B3C;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#viewed li a:hover img{border:1px solid #fff;}
#search_show{width:310px;height:40px;overflow:hidden;position:absolute;top:105px;z-index:999;background:#fff;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;margin-left:-200px;display:none;*+margin-left:-230px;}
#search{width:300px;float:right;display:inline;height:26px;overflow:hidden;margin-top:5px;}
#search label{width:217px;float:left;height:26px;float:left;overflow:hidden;}
#search label input{}
#search span{width:80px;height:26px;float:right;display:block;margin-right:3px;}
#searchinput{width:192px;border:1px solid #ccc;height:24px;overflow:hidden;line-height:23px;padding-left:10px;color:#353535;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f5f5f5;}
.submitbtn{background:url(submit_btn.jpg) no-repeat top left;padding-left:25px;cursor:pointer;color:#777777;height:26px;background-position:0 4px;}



@media (max-width: 767px) { /*手机尺寸*/
#top_icon{ display:none;}
}