body{background:#F7F7F7 !important;}
.mt5{margin-top:5px;}
/*顶部区域导航*/
.ej_des_nav{height:auto;margin-top:10px;background:#fff;}
.ej_des_nav ul{width:100%;}
.ej_des_nav ul li{border-bottom:1px solid #eee;line-height:40px;}
.ej_des_nav ul li p.ej_itemName{width:105px;height:40px;float:left;text-align:right;font-weight:bold;color:#333;}
.ej_des_nav ul li p.ej_info{overflow:hidden;line-height:40px;/*float:left;*/padding-left:17px;}
.ej_des_nav ul li p.ej_info a{padding: 3px 8px;margin-right: 17px;color: #666666;text-decoration: none;border-radius: 3px;display: inline-block;line-height: 18px;}
.ej_des_nav ul li p.ej_info a:hover{background:#ed182a!important;color:#fff!important;}
.ej_des_nav ul li p.ej_info a.ej_active{background:#ed182a!important;color:#fff!important;}
/*设计师案例二级*/
.ej_des_upNav{height:40px;line-height:40px;font-size:12px;color:#666;}
.ej_des_upNav a{color:#666;float:left;}
.ej_des_upNav a:hover{color:#ed182a;}
.ej_des_upNav img{width:14px;height:12px;float:left;margin-top:14px;margin-right:5px;}
.ej_des_upNav span{float:left;margin:0 5px;}
/*索引*/
.pull-right { float: right !important; }
.pull-left { float: left !important; }
.ej_des_alllist-sort{background:#fff;}
.ej_des_alllist-sort-ul{width:auto; border: 1px #eaeaea solid; overflow:hidden;}
.ej_des_alllist-sort-ul li.clearfix{line-height: 40px; border-top: 1px #eaeaea dotted;background:#f8f8f8;position: relative;top:-1px;overflow:hidden}
.ej_des_alllist-sort-ul-title{width: 109px;text-align: center;color:#999;}
.ej_des_alllist-sort-ul-angle{padding: 0 30px 0 30px ;border-left: 1px #eaeaea solid; width:1028px; overflow:hidden; background: #fff; }
.ej_des_alllist-sort-ul-angle li{padding-right: 33px; display: inline;}
.ej_des_alllist-sort-ul-angle li a{ display:inline-block; white-space:nowrap;}
.ej_des_alllist-sort .active{color: #ed182a}
.ej_des_alllist-sort-ul li{position: relative;}
.ej_des_alllist-sort-ul li .ico{width: 16px;height: 16px;background: url() no-repeat 0 -75px;cursor: pointer; position: absolute;right: 10px;top: 10px;}
.ej_des_alllist-sort-ul li.current ul{max-height: 80px;overflow: hidden;}
.ej_des_alllist-sort-ul li.current .ico{background-position: 0 -58px;}

/*设计师主体 end*/

.slide {
	width:100%;
	position:relative;
	height:450px;
	background:#000;
}
.slide .slide_bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	width:100%;
}
.slide .slide_bd ul {
	width:100% !important;
}
.slide .slide_bd li {
	width:100% !important;
	height:450px;
	overflow:hidden;
	text-align:center;
	background-position:center;
	background:#fff no-repeat center;
}
.slide .slide_bd li a {
	display:block;
	height:100%;
}
.slide .slide_hd {
	width:100%;
	position:absolute;
	z-index:0;
	bottom:10px;
	left:0;
	height:20px;
	line-height:30px;
}
.slide .slide_hd ul {
	text-align:center;
}
.slide .slide_hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:14px;
	height:14px;
	margin:0 5px;
	overflow:hidden;
	background: #fff;
	filter:alpha(opacity=50);
	
	line-height:999px;
	border-radius:50%;
	border:1px solid #999;
}
.slide .slide_hd ul .on {
	background:#005258;
}
.slide .prev,.slide .next {
	display:block;
	position:absolute;
	z-index:0;
	top:50%;
	margin-top:-40px;
	left: 10%;
	z-index:0;
	width:65px;
	height:68px;
	/*background:url(/template/default/index/style/style_1/images/slide/nav.png) 0px 0px no-repeat;*/ /*可以在此加箭头背景*/
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.slide .next {
	left:85%;
	background-position:0 -84px;
}
.slide .next:hover {
	background-position:0 -255px;
}
.slide .prev:hover
{
	background-position:0 -170px;
}

.slide_fcbm{width:282px; height:438px;font-size:14px;position:absolute;top:5px;z-index:1;color:#fff;}
.slide_fcbmbg{width:282px; height:438px;position:relative;background:#474747;opacity:0.8;}
.slide_fcbmcon{width:282px; height:438px;position:absolute;top:0;left:0;}
.slide_fctitle{height:30px;line-height:30px;text-align:center;font-weight:bold;font-size:17px;}
.slide_fccontent{height:240px;margin:0 30px;}
.slide_fccontent input{font-size:14px;border:1px solid #ccc;text-indent:10px;}
.slide_fccontent .ipt-text{width:216px;height:30px;margin:5px 0;line-height:25px;}
.slide_fccontent .ipt-select{width:220px;height:28px;margin:5px 0 10px;line-height:28px;font-size:16px;border:1px solid #ccc;}
.slide_fccontent .ipt-sbm{width:220px;height:40px;background:#ed182a;color:#fff;border:none;font-size:16px;}
.slide_ser-ul li {
    float: left;
    width: 93px;
    height: 49px;
    line-height: 49px;
    text-align: center;
    border: 1px solid #dfdfdf;
	border-right:none;
    color:#E6E6E6;
}
.slide_ser-ul li i{
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: sub;
	background-image: url(/template/default/index/style/style_1/images/slide/fcbmpb.png);
}
.slide_ser-ul li a{
	display: block;
}
.seervice-ul .free1{
	background-position: 0 0;
}
.slide_ser-ul .free2{
	background-position: -25px top;
}
.slide_ser-ul .free3{
	background-position: -50px top;
}
.slide_ser-ul .free4{
	background-position: left -25px;
}
.slide_mfdh{display:block;height:30px;font-size:13px;text-align:center;margin-top:6px;}
.slide_fcgundong {width:100%;}
.slide_fcgundong li{width:100%;height:29px;line-height: 29px; text-align: center; color: #E6E6E6;}




.ej_des4_elite-baner{ width:1200px; margin:0 auto; margin-top: 20px; margin-bottom: 20px;}
.ej_des4_elite-list{background-color: #f7f7f7; padding: 0 20px 30px;}
.ej_des4_elite-list ul li{width: 275px; height: 330px; float: left; margin: 0 7px 14px; padding-bottom: 15px; background-color: #fff;}
.ej_des4_elite-list .pic{width: 255px;height: 255px;text-align: center; margin: 10px 0 0 10px;}
.ej_des4_elite-list .pic img{width: 255px; height: 255px;}
.ej_des4_elite-list .name{width: 255px; margin-top: 10px; margin-left: 10px;}
.ej_des4_elite-list .name a{color: #000000; font-size: 16px;}
.ej_des4_elite-list .name .tx{font-size: 12px; color: #001113 margin-left: 10px;}
.ej_des4_elite-list .name .yy{display: inline-block; height: 22px; line-height: 22px; float: right;}
.ej_des4_elite-list .name .yy a{display: block;width: 40px; height: 18px; line-height: 18px; color: #005259; text-align: center; font-size: 12px; background-color: #fff; border: 1px solid #005259; margin-top: 2px;}
.ej_des4_elite-list ul li span{display: inline-block; height: 22px; line-height: 22px;}
.ej_des4_elite-list .ln{font-size: 12px; color: #858484;width: 255px;margin-left: 10px;}


