.search{ margin-top:0.04rem; padding:.12rem 0.08rem 0.14rem 0.08rem; background:#fff; text-align:center;}

.search input[type="text"]{ display:inline-block;*display:inline;*zoom:1; vertical-align:top; padding:0 0 0 .35rem; border:#f6363a solid 1px; width:2.65rem; height:.32rem;line-height:.32rem; background:#f5f5f5 url(../images/search_input_ico.png) no-repeat .11rem center; background-size:.155rem auto; border-radius:3px 0 0 3px}
.search button{display:inline-block;*display:inline;*zoom:1; vertical-align:top; width:.51rem; margin-left:-2px; border:#f6363a solid 1px; box-sizing:content-box; border-radius:0 3px 3px 0; height:.32rem; line-height:.32rem; background:#f6363a; color:#fff; font-size:.11rem; cursor:pointer; }


.designers_search{display:flex; font-size:0px; border-top:#f5f5f5 solid 1px;border-top:#f5f5f5 solid 1px; background:#fff;}
.designers_search dd{position:relative;display:nowrap;justify-content:center;
border-left:#f5f5f5 solid 1px; width:100%;  box-sizing:border-box; height:.36rem; line-height:.36rem; font-size:.12rem; text-align:center; cursor:pointer;}
.designers_search dd:nth-child(1) { border-left:none;}

.designers_search dd:hover,.designers_search dd.hover{color:#c2a700;}


.designers_search dd:before,.designers_search dd:before{content:"";position:absolute;left:50%;top:50%;z-index:20;
	margin:-0.01rem 0 0 .18rem;
  	width:0;height:0;
	border-bottom: .06rem solid #999;border-left: .06rem solid transparent;border-right: .06rem solid transparent; }

.designers_search dd:hover:before,.designers_search dd.hover:before{content:"";position:absolute;left:50%;bottom:0;z-index:20;
transform: rotate(180deg);
	border-bottom: .06rem solid #c2a700; }
	
.designers_search_box dd{ display:none;margin:.09rem 0.08rem 0 0.08rem; border-left:#f5f5f5 solid 1px;border-top:#f5f5f5 solid 1px; font-size:0px;}
		
.designers_search_box dd a{display:inline-block;*display:inline;*zoom:1; vertical-align:top; border-right:#f5f5f5 solid 1px;border-bottom:#f5f5f5 solid 1px; box-sizing:border-box; width:33.33%;eight:.36rem; line-height:.36rem; font-size:.12rem; text-align:center; background:#fff;}

.designers_search_box dd a:hover,.designers_search_box dd a.hover{text-decoration:none; background:#c2a700; color:#fff;}


.products_list{ margin:0 auto 0 auto; overflow:hidden; text-align:center;}
.products_list dl{ font-size:0px;}
.products_list dd{ position:relative;display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin:.1rem 0 0 0.015rem; width:1.81rem; background:#fff;}
.products_list dd img{ width:100%; height:1.3rem;}
.products_list dd h4{ padding:.1rem 0 .1rem .09rem; color:#000; font-size:.12rem; border-bottom:#e5e5e5 solid 1px;text-align:left;}
.products_list dd p{ display:block; height:.29rem; line-height:.29rem; padding:0 .13rem 0 0; text-align:right;font-size:.1rem; }
.products_list dd i{ position:absolute; padding:0 0 0 .3rem;left:0; bottom:0;height:.29rem; line-height:.29rem; font-style:normal; font-size:.1rem; color:#32a1d2; background:url(../images/cases/products_list_zx.png) no-repeat .12rem center; background-size:.15rem .15rem}
.products_list dd:hover{ -moz-box-shadow: 2px 2px 6px #dcdcdc; -webkit-box-shadow: 2px 2px 6px #dcdcdc; box-shadow: 2px 2px 6px #dcdcdc; background:#f5f5f5;}

.details_title{ margin-top:0.05rem; padding:.1rem 0.09rem 0.1rem 0.19rem; background:#fff;}
.details_title h1{ display:block; font-size:.15rem; color:#000}
.details_title .title_detaileds{ position:relative; font-size:.1rem; color:#999; }

.details{margin-top:0.05rem;background:#fff; padding-bottom:.2rem; }
.details_contents{  padding:.15rem 0.18rem;font-size:.12rem; overflow:hidden;}

.details_contents img{ margin-top:.075rem; max-width:100%;}
.details_contents table{ max-width:100%;}

.news_other{ margin-top:0.06rem; padding-bottom:0.12rem; background:#fff;}
.news_other_top{ position:relative; padding-left:.18rem; height:.39rem; line-height:.39rem;overflow:hidden}
.news_other_top h3{ font-size:.16rem;  color:#1f1f1f; overflow:hidden;}
.news_other_top h3 i{ content: "";display:inline-block;*display:inline;*zoom:1; vertical-align:middle; height:.165rem; width:.11rem; border-left:#f49727 solid 0.035rem;}
.news_other_top label{position:absolute; right:0.2rem; top:0; font-size:.11rem;}
.news_other_top label strong{ color:#f49727;}

.details_list{font-size:0px;}
.details_list dd{display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin:0.15rem 0 0 0.08rem; width:1.76rem; overflow:hidden;}

.details_list dd img{ width:100%; height:1.25rem;}
.details_list dd h5{ position:relative; padding:0.07rem 0.2rem 0.07rem 0.0; text-align:left; font-size:.13rem;}
.details_list dd span{ position:absolute; right:0.0; top:0.08rem; font-size:.11rem; color:#999; font-weight:normal;}