﻿.fulstar,.empstar{display:inline-block;width:15px;height:14px;}
.fulstar{background:url(/images/static/star_r1.jpg) no-repeat center center;}
.empstar{background:url(/images/static/star_r2.jpg) no-repeat center center;}
.sjs_con{ width:1190px; margin:0 auto;}
	
/* team */	
.designgroup_main{ width:1190px; min-height:800px; margin:0 auto}
.designgroup_main_l{ width:920px; float:left; background:#FFF; overflow:hidden;min-height:800px;padding-bottom:10px;}
.designgroup_main_r{ width:260px; float:right; }
.designgroup_main_r_lp{ background:#F7F7F7; width:256px; margin-top:15px;}
.input_l{ width:200px; height:30px; margin:7px 25px; border:1px solid #D4D4D4}
.plan{ display:block; margin-top:10px;}
a:hover{ cursor:pointer}
/* 全局样式 */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, input, textarea, table, th, td { padding: 0; margin: 0; }


.changeList { height: 380px; width: 256px;  font-family: "songti"; background-color:#FFF }
.changeList dt { display: block; height: 37px; width: 256px; padding-left: 10px; text-align: left; line-height: 37px; float: left;  margin-bottom: 1px; }
.changeList dt p { float: left; font-size:14px; color:#333331 }
.changeListText { float: right;  width: 150px; margin-left: 10px;  text-align: left; }
.changeListText a { line-height: 18px; color: #FFF; }
.changeList dd { float: left; height: 110px; width: 256px; margin-bottom: 1px; display: block;  margin-left: 1px; cursor: pointer; }
.changeList span { float: right; height: 37px; width: 60px; display: block ; font-size:13px; color:#333333}
/* team  */	

	
	/*==== 设计师详情页 ===*/
	.sjs_l1{ float:left;width:870px;padding:25px;background:#fff;} .sjs_r{ width:260px;float:right;}
	.sjs_l1, .sjs_r{ margin-bottom:20px;}
	.sjs_l2{margin-top:0px;margin-bottom:0px;}
	.sjs_l{width:870px;}
	.sjs_font{ font-size:14px; line-height:24px;}
	.sjs_f14{ font-size:14px;}
	
	.sjs_pic, .sjs_pic img{ width:244px; height:245px;}
	.sjs_pic{ margin-bottom:42px;}
	.sjs_info{ background:url(/images/static/sjs_bg.jpg) no-repeat 0 0; width:590px; padding-top:18px; position:relative;}
	.gr_info{ width:537px;}
	.sjs_info .sjs_name, .gr_info .sjs_name{ font-size:24px; color:#222222; height:30px; line-height:21px;  margin-bottom:38px;}
	.s_fl2{background:url(/images/designer/case_003.png) no-repeat; display:block; width:150px; margin-left:10px; margin-top:3px; display:inline;color: #A87B35;font-size: 12px;line-height: 24px;padding-left: 38px;}
	#sjs_01 a{color:#222222}
	#sjs_01{ font-size:24px; color:#222222; height:30px; line-height:21px;  margin-bottom:22px; padding-left:0px;}
	.sjs_info .sjs_name span,.sjsname span{font-weight:normal;display: inline-block;width: 100px; font-size:14px;line-height:24px; padding-left:25px;text-indent:10px;background:url(/images/static/case_03.png) no-repeat center center; }
	.sjs_info ul{ width:140px; padding-left:33px;}
	.sjs_info ul li{ width:228px; height:26px; line-height:26px; font-size:14px; color:#333; overflow:hidden;}
	.sjs_info ul li a{ background:url(/images/designer/case_15.png) no-repeat 0 4px; width:79px; height:20px; line-height:20px; padding-left:85px; display:inline-block; color:#333;}
	.yy a{border-radius:6px; text-align:center; display:block; color:#fff; font-size:14px;}
	.zx_yuyue a,.sjs_yy a{ border-radius:5px;}
	.zx_yuyue a:hover,.sjs_yy a:hover{ background-color:#ff5756;}
	.gr_info .yy a:hover{ background-color:#fc8817;}
	
	.zx_yuyue{ position:absolute; left:185px; top:175px; text-align:center; color:#888888;}
	.zx_yuyue a,.sjs_yy a{  text-align:center; display:block; color:#fff; font-size:14px;float:left;width:110px; height:33px; background-color:#ed182a; line-height:33px;margin-left:15px;}
	
	.sjs_xq_bg {background: url(../images/static/sjs_line.jpg) no-repeat 0 0;}
	.sjs_jl{padding:8px 15px 55px 10px; color:#333333;}
	.sjs_jl p{ padding:6px 0 ;}
	.sjs_jl span{ font-weight:bold; display:block; line-height:28px;}
	
	.sjs_ry{ padding-left:7px; padding-bottom:36px; height:177px;}
	.sjs_ry p, .sjs_al p{ height:41px; line-height:38px; font-size:20px; color:#333;}
	.sjs_ry ul li{ width:175px; height:136px; margin-right:10px; float:left;}
	
	.sjs_al{ padding-left:7px; padding-bottom:36px; color:#666666;}
	.sjs_al span a{ padding-left:12px; color:#333; font-size:14px}
	.sjs_al span a img{ vertical-align:middle; margin-right:5px; }
	.sjs_al ul{ padding:20px 0 30px; margin-left:-7px; height:151px;}
	.sjs_al ul li{ width:283px; height:151px; margin-right:10px; float:left;}
	.sjs_al ul li.no_r_1{ margin-right:0;}
	
	.ck_more{ background:url(/images/designer/case_10.png) no-repeat 285px 0px; font-size:14px; text-align:center; font-weight:bold; padding-left:40px;}
	.ck_more a{ color:#333333; }
	.ck_more span{ font-weight:normal; color:#888888;}
		
		.zx_sjs{ width:224px; height:90px; margin-bottom:20px;}
		
.house_right{width:260px;margin-top:10px;}
.zixun_left{width:870px;background:#fff;padding:5px 25px 25px;;}
.line870{width:100%;background: url(../images/static/pinjia_line.jpg) no-repeat 0 bottom;height:30px;}
.line870 h3{display:block;width:80px;float:left;line-height:30px;font-size:18px;}
.line870 span{display:block;width:120px;height:30px;float:right;font-size:14px;}
.line870 span a{display:inline-block;padding:1px 10px;border:1px solid #ed182a;margin-left:10px;color:#ed182a;margin-top:2px;}
.line870 span a.on{background:#ed182a;color:#fff;}
		/*.zk_t1 b{ float:right; display:block; width:100px; height:20px; overflow:hidden;}
		.zk_t1 span{ display:block; width:100px; height:20px; overflow:hidden; font-weight:bold; padding-left:10px;}*/
		
		/*排行榜 end*/
		
		/*小区案例展示*/
		.al{ /*width:236px;*/ height:365px; margin-bottom:20px; background:url(/images/designer/case_06.png) no-repeat 0 0; padding-top:3px;}
		.al_con{ width:224px; height:324px; /*padding:10px 6px 0;*/ padding-top:10px;}
		.al_li{  width:210px; height:31px; line-height:30px; border-bottom:1px dashed #dedede; margin-bottom:2px; padding-left:13px; background:url(/images/designer/sjtd_grzs_10.jpg) no-repeat 5px center;}
		
		.al_li a{ display:block; width:210px; height:31px; color:#444444;}
		.al_li a span{ float:right; display:block; width:92px; height:31px; overflow:hidden;}
		.al_li a strong{ display:block; width:110px; height:31px; font-weight:normal; overflow:hidden;}
		#al_li_1{ display:none; }
		#al_zk_1{ display:block;}
		
		/*小区案例展示 end*/
		
		.zc_lj, .xs_yd{ margin-bottom:16px;}
	
	/*==== 设计师详情页 end===*/
	
	/*==== 设计团队 ===*/
	.sjsname{ float:left;color:#222;text-align:left;width:98%; height:30px; font-family:'微软雅黑';font-size:24px; font-weight:bold;}
	.sjs_zf{ width:749px; height:269px; margin-bottom:11px;}
	
	.x_lb_2{ width:747px; /*height:85px;*/ padding-top:6px; padding-bottom:6px; margin-bottom:35px; background-color:#f7f7f7; border:1px solid #edeeee;}
	.fg_2{ padding-left:54px; background:url(/images/designer/team_12.png) no-repeat 25px 11px; line-height:40px;}
	.hx_2{ background:url(/images/designer/team_15.png) no-repeat 25px 11px;}
	
	
	.fg_2 p{ float:left; width:59px; font-weight:bold; color:#333333;}
	.fg_2 a{ padding:3px 8px; margin-right:8px; color:#666666; white-space:nowrap}
	.fg_2 a:hover{ background-color:#ff7f02; color:#ffffff;}
	#fg_h{ background-color:#ff7f02; color:#ffffff;}
	
	.fg_2 span a{ color:#ea5404; text-decoration:underline;}
	.fg_2 span a:hover{ color:#ea5404; text-decoration:underline; background:none;}
	
	
	.gug{ margin:15px 0 26px;}
	
/*	.team_bm{ background:url(/images/designer/team_14.jpg) no-repeat 0 0 #f7f7f7; margin-bottom:30px; padding-top:118px; padding-bottom:25px;}
	.baoming{
		color: #6e6e6e;
		width:224px;
		font-size:14px;
	}
	.input{ width:149px; height:23px; line-height:22px; padding:0px 0px 0px 6px; border:none; background-color:#fff; border: 1px solid #cbcbcb;}
	.team_bm a{ padding:0 5px; color:#38b801;}
*/	
	/*==== 设计团队 end===*/
	
	
	/*=== 设计团队首页轮播 ===*/
	#imgPlay {
	 OVERFLOW: hidden; WIDTH: 749px; ZOOM: 1; POSITION: relative; HEIGHT: 269px; /*border:1px solid #E2D6BE;*/ background-color:#fff; margin-bottom:10px;
	}
	#imgPlay .imgs IMG {
		 WIDTH: 749px; height:269px;
	}
	#imgPlay .imgs LI {
		WIDTH: 749px; height:269px; FLOAT: left; POSITION: relative; list-style:none;
	}
	#imgPlay .imgs {
		WIDTH: 5154px
	}
	#imgPlay .btn {
		RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;
	}
	#imgPlay .btn A {
		BACKGROUND: url(/images/designer/bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;
	}
	#imgPlay .btn A:hover {
		BACKGROUND: url(/images/designer/bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;
	}
	#imgPlay .prev {
		BACKGROUND: url(/images/designer/left.png) no-repeat 0px 0px; LEFT: 10px; WIDTH: 30px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 100px; HEIGHT: 71px;
	 }
	#imgPlay .next {
		BACKGROUND: url(/images/designer/left.png) no-repeat 0px 0px; WIDTH: 30px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 100px; HEIGHT: 71px; 
	}
	#imgPlay .next {
		BACKGROUND-POSITION: right 0px; RIGHT: 10px; LEFT: auto
	}
	#imgPlay .prev,#imgPlay .next{ opacity:0.5;filter: alpha(opacity=70) }
	#imgPlay .prev:hover, #imgPlay .next:hover{ opacity:1; }
	
	#imgPlay .num {
		DISPLAY: none; LEFT: 400px; POSITION: absolute; TOP: 275px; HEIGHT: 19px
	}
	#imgPlay .num SPAN {
		DISPLAY: inline-block; BACKGROUND: url(/images/designer/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
	}
	#imgPlay .num SPAN.on {
		BACKGROUND-POSITION: 1px -83px
	}
	#imgPlay .num .lc {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/designer/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
	}
	#imgPlay .num .mc {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/designer/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
	}
	#imgPlay .num .rc {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/designer/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
	}
	#imgPlay .num .mc {
		BACKGROUND: url(/images/designer/mc.png) repeat-x
	}
	#imgPlay .num .rc {
		BACKGROUND: url(/images/designer/rc.png) no-repeat
	}
	#imgPlay #numInner {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 275px; TEXT-ALIGN: center
	}
	/*=== 设计团队首页轮播end ===*/
	
	/*=== 设计团队  城市更多 ===*/
	.city_name{ padding-left:60px; padding-right:20px; display:none;}
	
	/*=== 设计团队  城市更多 end===*/

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
