div,a,ol,ul, li, dl, dd, dt, img, h1, h2, h3, h4, h5, form, p, table,input,select,textarea,button {
	margin: 0;
	padding: 0;
	list-style: none;
	outline:none;
}
img,a{
	border: none
}

.j-row{
	width:1214px;
}

/*设计师简介*/
.introduction{
	padding-top:88px;
	height:auto;
	overflow:hidden;
}
.introduction .i-top{
	padding-bottom:50px;
}
.introduction .left,.introduction .l-shadow{
	float:left;
	
	width:565px;
	height:656px;
	overflow:hidden;
	
}
.introduction .left{
	position:relative;
}
.introduction .l-shadow{
	background:url(../csssjtd/intro-bg.gif) repeat;
	opacity:0.4;
	filter:alpha(opacity=40);
	position:absolute;
	top:0;
	left:0
}
.introduction .left:hover .l-shadow{
	display:none;
}
.introduction .left img{
	width:565px;
	height:656px;
}
.introduction .right{
	margin-left:50px;
	width:580px;
	float:left;
}
.introduction .right .head{
	background:url(../csssjtd/i-head-bg.gif) no-repeat;
	width:571px;
	height:115px;
}
.introduction .right .head .h-left{
	float:left;
	width:380px;
	margin-left:8px;

}
.introduction .right .head p{
	color:#474747;
	font-size:24px;
	font-family: "Microsoft YaHei";
}
.introduction .right .head p.h-name{
	font-size:48px;
}
.introduction .right .head .h-right{
	float:left;


}
.introduction .right .head .h-right a{
	float:left;
	color:#fff;
	background:url(../csssjtd/y-bg.png) repeat;
	height:115px
}
.introduction .right .head .h-right a:hover{
	background:url(../csssjtd/y-bg-1.png) repeat;
}
.introduction .right .head .h-right a.contact{
	width:121px;
	text-align:center;
	margin-left:62px;
	margin-top:0px;
	
	
}
.introduction .right .head .h-right a.contact span{
	background:url(../csssjtd/ico2.png)  0 -639px;
	display:inline-block;
	width:46px;
	height:40px;
	margin-top:24px;
}
.introduction .right .head .h-right a.contact p{
	font-size:14px;
	color:#FFF;
	font-family: "Microsoft YaHei";
}

.introduction .right .body{
	border-top:2px solid #727272;
	padding-top:40px;
	font-size:14px;
	width:571px;
	color:#707070;
	font-family: "Microsoft YaHei";
}
.introduction .right .body div{
	line-height:28px;
}
.introduction .right .body div span{
	float:left;
	color:#696868;
	font-weight:bold;
	
}
.introduction .right .body div p{
	margin-left:44px;
}
.introduction .right .body div.i-b-1{
	margin-bottom:10px;
}
.introduction .right .body div.i-b-1 p{
	margin-left:66px
}
.introduction .right .body div.i-b-2{
	margin-bottom:10px;
}
.introduction .right .body div.i-b-2 p{
	margin-left:56px
}
.introduction .right .body .tips{
	margin-top:30px;
}
.introduction .right .body .tips li{
	float:left;
	margin-right:10px;
	line-height:28px;
	height:28px;
	margin-bottom:10px;
	color:#FFF;
}
.introduction .right .body .tips li div{
	float:left;
}
.introduction .right .body .tips div.t-l,.introduction .right .body .tips div.t-r{
	background:url(../csssjtd/ico7.png) no-repeat;
	width:8px;
	height:28px;
}
.introduction .right .body .tips div.t-m{
	background:#bfbfbf
}
.introduction .right .body .tips li:hover div.t-m{
	background:#fdd900;
	color:#474747
}
.introduction .right .body .tips div.t-r{
	background-position: -79px 0;
}
.introduction .right .body .tips li:hover div.t-r{
	background-position: -79px -46px;
}
.introduction .right .body .tips li:hover div.t-l{
	background-position: 0 -46px;
}
.introduction .i-detail,.introduction .i-footer{
	padding-top:38px; 
	padding-bottom:50px;
}
.img-list-1{
	zoom:1
}
.img-list-1 .i-title{
	width:1214px;
	height:60px;
}
.img-list-1 .i-title .i-titlel{
	float:left;
	width:770px;
	height:60px;
	color:#474747;
	font-size:24px;
}
.img-list-1 .i-title .i-titlel p{
	padding-left:6px
}
.img-list-1 .i-title .i-titler{
	float:left;
	width:444px;
	height:45px;
	margin-top:15px;
}
.img-list-1 .i-body{
	margin-top:20px;
}
.img-list-1 .i-body li{
	float:left;
	margin-right:7px;
	margin-left:7px;
	width:289px;
	height:176px;
	position:relative;
	margin-bottom:20px;
}
.img-list-1 .i-body li img{
	width:289px;
	height:176px;
}
.img-list-1 .i-body li.j-last{
	margin-right:0
}
.img-list-1 .i-body li .i-shadow{
	width:289px;
	height:106px;
	background:url(../csssjtd/y-bg.png) repeat;
	position:absolute;
	top:0;
	left:0;
	padding-top:70px;
	display:none;
}
.img-list-1 .i-body li .i-shadow p{
	text-align:center;
	color:#393939;
	font-size:18px;
}
.img-list-1 .i-body li:hover .i-shadow,.img-list-1 .i-body li.hover .i-shadow{
	display:block
}
.introduction .i-footer .img-list-1 .i-body li img,.recommend .r-footer .img-list-1 .i-body li img{
	width:183px;
	height:214px;
}
.introduction .i-footer .img-list-1 .i-body li,.recommend .r-footer .img-list-1 .i-body li{
	margin-right:20px;
	width:183px;
	height:214px;
	color:#393939
}
.introduction .i-footer .img-list-1 .i-body li.j-last,.recommend .r-footer .img-list-1 .i-body li.j-last{
	margin-right:0
}
.introduction .i-footer .img-list-1 .i-body li .i-shadow,.recommend .r-footer .img-list-1 .i-body li .i-shadow{
	width:183px;
	height:144px;
}
.introduction .i-footer .img-list-1 .i-body li .i-shadow .f-2,.recommend .r-footer .img-list-1 .i-body li .i-shadow .f-2{
	width:92px;
	height:18px;
	margin:0 auto;
	background:url(../csssjtd/ico2.png) no-repeat 0 -704px;
	margin-top:10px;
}
/*设计师简介 end*/

/*设计师推荐*/
.recommend{
	padding-top:20px;
}
.recommend .shadow-100{
	padding-bottom:50px;
}
.recommend .r-top{
	padding-bottom:50px;
}
.recommend .r-top .img-list-1 .i-body .i-shadow{
	background:url(../csssjtd/intro-bg.gif) repeat;
	height:273px;
	width:216px;
	display:block;
	opacity:0.2;
	filter:alpha(opacity=20);
	padding:64px 36px 0;
	
}
.recommend .r-top .img-list-1 .i-body li.hover .i-shadow,.recommend .r-top .img-list-1 .i-body li:hover .i-shadow{
	background:url(../csssjtd/y-bg.png) repeat;
	opacity:1;
	filter:alpha(opacity=100)
}
.recommend .r-top .img-list-1 .i-body .i-shadow p{
	line-height:26px;
	color:#fff;
	text-align:left;
}
.recommend .r-top .i-shadow p.i-s-name{
	font-size:24px;
	display:inline-block;
	padding-right:2px;
	padding-bottom:4px;
	border-bottom:1px solid #fff;
	font-weight: bold;
}
.recommend .r-top .i-shadow .i-s-in{
	display:block;
	position:absolute;
	left:36px;
	top:226px;
	width:44px;
	height:44px;
	background:url(../csssjtd/ico3.png) no-repeat 0 -240px;
}
.recommend .r-top .i-shadow p.i-s-position{
	margin-top:4px;
	font-size:14px
}
.recommend .r-top .i-shadow p.i-s-desc{
	font-size:12px;
	margin-top:16px;
}
.recommend .r-top .img-list-1 .i-body .i-shadow p,.recommend .r-top .img-list-1 .i-body .i-shadow b{
	display:none;
}
.recommend .r-top .img-list-1 .i-body li.hover .i-shadow p,.recommend .r-top .img-list-1 .i-body li:hover .i-shadow p,.recommend .r-top .img-list-1 .i-body li.hover .i-shadow b,.recommend .r-top .img-list-1 .i-body li:hover .i-shadow b{
	display:block
}
.recommend .r-top .img-list-1 .i-body li.hover .i-shadow p.i-s-name,.recommend .r-top .img-list-1 .i-body li:hover .i-shadow p.i-s-name{
	display:inline-block;
}
.recommend .r-top .img-list-1 .i-body li{
	width:288px;
	height:337px;
}
.recommend .r-top .img-list-1 .i-body li img{
	width:288px;
	height:337px;
}
.recommend .r-top .img-list-1 .i-bottom{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:74px;
	background:url(../csssjtd/opacity-bg.png) repeat;
	z-index:8
}
.recommend .r-top .img-list-1 .i-bottom .i-b-left{
	float:left;
	width:234px;
	overflow:hidden;
	height:74px;
}
.recommend .r-top .img-list-1 .i-bottom .i-b-left p{ 
	margin-left:15px;
	color:#d9d9d9;
}
.recommend .r-top .img-list-1 .i-bottom .i-b-left .i-b-name{
	border-bottom:1px solid #686868;
	font-size:16px;
	margin-top:14px;
	display:inline-block;
	padding-right:4px;
	padding-bottom:4px;
}
.recommend .r-top .img-list-1 .i-bottom .i-b-left .i-b-position{
	font-size:12px;
	margin-top:4px;
}
.recommend .r-top .img-list-1 .i-bottom .i-b-right{
	float:left;
	width:54px;
	height:74px;
	text-align:center;
}
.recommend .r-top .img-list-1 .i-bottom .i-b-right b{
	background:url(../csssjtd/ico3.png) no-repeat -82px -239px;
	display:inline-block;
	width:27px;
	height:27px;
	margin-top:24px;
}
.recommend .r-top .img-list-1 .i-body li.hover .i-bottom,.recommend .r-top .img-list-1 .i-body li:hover .i-bottom{
	display:none;
}
.recommend .r-top .r-radius,.main_image .r-radius{
	height:18px;
	margin-top:20px;
	text-align:center;
}
.recommend .r-top .r-radius li,.main_image .r-radius li{
	display:inline-block;
}
.recommend .r-top .r-radius li a,.main_image .r-radius li a{
	display:inline-block;
	width:18px;
	height:18px;
	margin-right:5px;
	background:url(../csssjtd/ico3.png) no-repeat -154px -239px;
}
.recommend .r-top .r-radius li.current a,.main_image .r-radius li.current a{
	background:url(../csssjtd/ico3.png) no-repeat -196px -239px;
}
.recommend .r-bottom{
	padding-top:30px;
}
.recommend .r-bottom .head .title{
	background:url(../csssjtd/title12.gif) no-repeat;
	width:438px;
	height:53px;
	float:left;
}
.recommend .r-bottom .head .r-seach{
	float:right;
	/*width:592px;*/
}
.recommend .r-bottom .head .r-seach .select{
	float:left;
	background:#e6e6e6;
	margin-left:2px;
	height:38px;
}
.recommend .r-bottom .head .r-seach .button{
	float:left;
	background: url("../csssjtd/ico2.png") no-repeat scroll 0 -332px;
    cursor: pointer;
    height: 38px;
    margin-left: 2px;
    vertical-align: middle;
    width: 37px;
}
.recommend .r-bottom .head .select span.s-result{
	background:#e6e6e6;
	height:38px;
	line-height:38px;
}
.recommend .r-bottom .head .select a.s-btn{
	height:38px;
	line-height:38px;
}
.recommend .r-bottom .head .select .s-list{
	top:38px;
}
.recommend .r-footer{
	padding-bottom:30px;
}
/*设计师推荐 end*/