@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;}

.ease02, .ease02s, .ease02s * {-webkit-transition:all 0.2s ease-out; transition:all 0.2s ease-out;}
.ease03, .ease03s, .ease03s * {-webkit-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
.ease04, .ease04s, .ease04s * {-webkit-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.ease05, .ease05s, .ease05s * {-webkit-transition:all 0.5s ease-out; transition:all 0.5s ease-out;}
.ease06, .ease06s, .ease06s * {-webkit-transition:all 0.6s ease-out; transition:all 0.6s ease-out;}
.ease07, .ease07s, .ease07s * {-webkit-transition:all 0.7s ease-out; transition:all 0.7s ease-out;}
.ease08, .ease08s, .ease08s * {-webkit-transition:all 0.8s ease-out; transition:all 0.8s ease-out;}
.ease09, .ease09s, .ease09s * {-webkit-transition:all 0.9s ease-out; transition:all 0.9s ease-out;}
.ease10, .ease10s, .ease10s * {-webkit-transition:all 1.0s ease-out; transition:all 1.0s ease-out;}

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:8px 10px;overflow:hidden;border:1px solid #dedede;background:#fff;display:block;text-align:center;color:#000;text-decoration:none;margin:0 2px; border-radius:3px; overflow:hidden; line-height:100%; font-family:"微软雅黑"; font-size:14px;}
a.page_front:hover,a.page_back:hover{background:#000;color:#fff;border:1px solid #000;}

a.bb:link,a.bb:visited,a.bb:active{ padding:8px 10px;overflow:hidden;border:1px solid #dedede;text-align:center;color:#000;background:#fff;display:block;margin:0 2px;line-height:100%; border-radius:2px; overflow:hidden;font-family:"微软雅黑"; font-size:14px;}
a.bb:hover{background:#000;border:1px solid #000;text-decoration:none;color:#fff;}
a.aa:link,a.aa:visited,a.aa:active{ padding:8px 10px;overflow:hidden;border:1px solid #000;text-align:center;color:#fff;background:#000;display:block;margin:0 2px;line-height:100%; border-radius:2px; overflow:hidden;font-family:"微软雅黑"; font-size:14px;}

.pagelist select{border:1px solid #dedede; line-height:100%; padding:6px 10px; border-radius:2px; outline:none; margin-left:1px;}


#pages_y{padding:5px 0; margin-top:20px;}
#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; background-size:cover;}
#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:15px;}
#products_list li{width:370px;float:left;margin-right:19px;display:inline;margin-bottom:15px;border:1px solid #F3F3F3; box-sizing:border-box; text-align:center; padding:10px 10px 3px 10px;}
#products_list li img{ width:95%;}
#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 0;display:block;text-align:center;font-weight:bold;}
#products_list li a:hover img{ transform:scale(1.05);}


#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:20px;}
#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:10px;}
#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:640px;float:right;text-align:left;}
.title_detail_note{width:100%;background:#000;font-size:12px;text-transform:uppercase;font-weight:bold;line-height:34px;text-align:center;color:#fff;}
.detail_container{width:100%;margin:0 auto;padding-top:0;color:#303030;line-height:200%;}
.detail_container a.email_bing{font-size:14px;}
#detail_list{padding:10px 0;font-size:13px;color:#000;padding-bottom:10px;}
#detail_list li{line-height:26px; width:50%; float:left;}
#detail_list span{width:84px;display:block;float:left;font-weight:bold;}

.detail_container a{color:#303030;}
.detail_container a:hover{text-decoration:underline;}
a.detail_custom_btn{width:99%;line-height:26px;background:#f5f5f5;border:1px solid #C9C9C9;display:block;margin-top:15px;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:auto;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;}




.hui_bg{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.25); left:0; top:0; z-index:99999999; }
#dealer_div1{width:900px; top:50%; left:50%; height:450px; margin-top:-275px; margin-left:-500px;position:fixed; background:#fff; padding:50px; z-index:9999999999; border-radius:5px; overflow:hidden;box-shadow: 0 -2px 6px rgba(0,0,0,0.1);}
#dealer_div1 input,#dealer_div1 select,#dealer_div1 textarea{}
#dealer_div1 .inner_h5_title{color:#000;}
.title_sec{ display:block; padding-bottom:8px; width:100%;}
.form_box { width:46%; float:right;}
.form_box li{ width:100%; float:left; margin-bottom:5px;}
.form_box li span{ display:block; padding-bottom:5px; font-weight:bold; font-size:13px;}
.form_box li span em{ color:#ff0000;}
.form_box li input{ width:100%; float:left;text-indent:10px; padding:10px 0;border:1px solid #dedede; outline:none;}
.form_box li textarea{ width:100%;  float:left; padding:10px 0;border:1px solid #dedede; outline:none; margin:0; height:60px;}
.form_box li select{ width:96%; float:left; padding:9px 10px;border:1px solid #dedede; outline:none;}
.bigsubmitc{ font-weight:bold; font-size:14px; background:#f8d555; outline:none; padding:13px 0; cursor:pointer; width:100%; display:block; margin-top:15px;}
.inner_h6_title{ color:#000; font-size:16px; padding-bottom:0; font-weight:bold; text-transform:uppercase; padding-bottom:10px;}
.inner_h6_title em{ font-size:16px; font-weight:lighter; display:block; padding-bottom:15px; padding-top:10px;}
.form_box li.form_title{ font-size:16px; font-weight:bold; line-height:150%; padding-bottom:10px;} 
.dealer_img{ width:50%; float:left;}
.dealer_img img{ width:100%;}
a.dealer_close{ position:absolute; right:15px; top:15px;}
a.dealer_close span{ font-size:26px;}
a.dealer_close:hover{ text-decoration:none; color:#000;}



.detail_box_contact{ background:#fafcff; padding:30px 40px; margin-bottom:0; border-radius:5px 5px 0 0; overflow:hidden; margin-top:5px;}
.menu_list_contact li{ width:45%; float:left; line-height:130%; font-weight:lighter;}
.menu_list_contact li:nth-child(2){ float:right;}
.menu_list_contact li span{ color:#1b365d; text-transform:uppercase; display:block; font-weight:bold; font-size:14px; padding-bottom:5px;}
.contact_list{ text-align:center; padding-top:20px;}
.contact_list li{ width:30%; display:inline-block; margin:0 1.4%;}
.contact_list li a{ border:1px solid #dedede; display:block; border-radius:40px; padding:7px 0; text-decoration:none;}
.contact_list li a:hover{ text-decoration:none;}
.contact_list li a span{ font-size:18px;}
.contact_list li a span.icon-youxiang{ font-size:22px;}
.contact_list li a span.icon-liuyan{ font-size:22px;}
.contact_list li:nth-child(1) a{ border-color:#26D367;color:#fff; background:#26D367;}
.contact_list li:nth-child(1) a:hover{opacity:0.9;background:#08b448;}
.contact_list li:nth-child(1)  span{}


.contact_list li:nth-child(2) a{ border-color:#1b365d;color:#fff; background:#1b365d;}
.contact_list li:nth-child(2) a:hover{opacity:0.9;background:#2e5997;}


.contact_list li:nth-child(3) a{ border:#none;color:#21355B; }
.contact_list li:nth-child(3) a:hover{ background:#none;color:#21355B;}

.contact_list li:nth-child(1){ width:36%;}
.contact_list li:nth-child(2){ width:36%;}
.contact_list li:nth-child(3){ width:15%;}
.contact_list li em{ line-height:100%; font-style:normal; vertical-align:middle; margin-top:-5px; display:inline-block; padding-left:5px;font-weight:bold;font-size:13px;}

.detail_custom_btn { background:#000; color:#fff; margin-bottom:15px;border-radius:0 0 5px 5px; overflow:hidden;}
.detail_custom_btn a{ color:#fff; display:block; text-align:center; padding:5px 0; font-weight:bold;}


.margin_category{ width:85%; margin:0 auto;}
.top_category{ width:100%; border-bottom:1px solid #f5f5f5;}
.top_category li{ width:auto; float:left; border:1px solid #f5f5f5; border-radius:5px 5px 0 0; margin:0 5px; overflow:hidden;}
.top_category li a{ display:block; text-transform:uppercase; font-weight:bold; color:#000; line-height:100%; padding:10px 10px; text-decoration:none; font-size:12px;}
.top_category li a:hover,.top_category li a.active{ background:#f5f5f5;}
.clear{ clear:both;}
.box_cate_list{ background:#f5f5f5; padding:11px 15px 8px 15px; border-radius:0 0 5px 5px; overflow:hidden; margin-bottom:10px;}
.box_cate_list ul{ width:100%;}
.box_cate_list ul li{ width:100%; margin-bottom:5px;}
.box_cate_list ul li em{ width:110px; font-style:normal; font-weight:bold;color:#000; text-align:right; display:block; float:left; margin-right:15px; height:40px; line-height:40px;}
.box_cate_list ul li ul{ width:91%; float:left;}
.box_cate_list ul li ul li{ width:auto; float:left; margin-right:5px; border-radius:5px; overflow:hidden;border:1px solid #dedede; height:40px;}
.box_cate_list ul li ul li img{ width:40px; vertical-align:middle; float:left; margin-right:5px; }
.box_cate_list ul li ul li span{ width:95px; height:40px; float:left; float:left;align-items:center; display:flex; padding-left:5px;}
.box_cate_list ul li ul li a{ width:145px; display:block; background:#fff;  font-weight:bold; line-height:100%; text-decoration:none;}
.box_cate_list ul li ul li a:hover{ background:#f5f5f5; color:#000;}
.box_cate_list ul li ul li a:hover img{ transform:scale(0.9);}
.box_cate_list ul li ul li a.active{ background:#000; color:#fff}
.box_cate_list ul li ul li a b{ display:inline;}
.title_nav{ border-bottom:1px solid #f5f5f5; font-weight:bold; color:#000; text-transform:uppercase; font-size:14px; padding-bottom:8px; padding-left:10px;}

#wishlist{ position:fixed; z-index:999999999; background:rgba(255,255,255,1); width:420px; right:-420px; top:0; height:100%;box-shadow: 2px 0 10px rgba(0,0,0,0.1),-2px 0 10px rgba(0,0,0,0.1); overflow:hidden; display:none;}
.wishlist_bg{ background:rgba(0,0,0,0.3); width:100%; height:100%; left:-100%; display:none; position:fixed; z-index:99999999; top:0;}
.wishlist_title{ width:100%; border-bottom:1px solid rgb(228, 230, 235); text-transform:uppercase; font-size:14px; color:#000; padding:25px 25px; position:relative; font-weight:lighter; letter-spacing:1px; font-weight:bold;}
.wishlist_title span{ position:absolute; right:75px; top:0; font-size:20px; top:25px; cursor:pointer; font-weight:lighter;}
.wishlist_title span:hover{color:#999;}
.wishlist_btn{border-top:1px solid rgb(228, 230, 235); position:fixed; bottom:0; width:420px; background:#fff;}
.wish_bottom_box{ padding:20px 20px;}
.wish_bottom_box a{ background:#1b365d; color:#fff; display:block; width:100%; padding:15px 0; text-align:center; text-transform:uppercase; font-size:14px; font-weight:bold; text-decoration:none;}
#wishlist ul{ padding:20px 30px; position:fixed;height:calc(100% - 150px);top:77px; width:420px; overflow:hidden; overflow-y:scroll;}
#wishlist ul li{ width:100%; margin-bottom:15px;}
#wishlist ul li img{ width:110px; float:left; border:1px solid rgb(228, 230, 235); margin-right:15px;}
#wishlist ul li span{ font-weight:lighter; font-size:12px; letter-spacing:0; line-height:160%; padding-top:15px; display:block;}
#wishlist ul li b{ font-size:14px; color:#1b365d; display:block; padding-bottom:5px;}
#wishlist ul li i{ display:block; font-size:12px; text-transform:uppercase; padding-top:8px; cursor:pointer;}


@media (max-width: 1750px) { /*手机尺寸*/
.box_cate_list ul li ul{ width:85%;}

.box_cate_list ul li{ width:100%; margin-bottom:2px;}
.box_cate_list{padding:5px 10px}
.box_cate_list ul li ul li{ width:auto; float:left; margin-right:5px; border-radius:5px; overflow:hidden;border:1px solid #dedede; height:30px;}
.box_cate_list ul li ul li img{ width:30px; vertical-align:middle; float:left; margin-right:5px; }
.box_cate_list ul li ul li span{ width:85px; height:30px; float:left; float:left;align-items:center; display:flex; padding-left:5px;}
.box_cate_list ul li ul li a{ width:135px; display:block; background:#fff;  font-weight:bold; line-height:100%; text-decoration:none;}
}
@media (max-width: 767px) { /*手机尺寸*/
#top_icon{ display:none;}
}