/*家------居-------美-------图*/
.waiTao{
	width: 100%;
}
.mian {
	width: 1200px;
	margin: 0 auto;
	margin-top: 100px;
}
#head2 {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin:  0 auto;
}
.jiCheng{
	height: 45px;
	float: left;
}
.jiCheng li {
	float: left;
	margin-left: 8px;
	line-height: 45px;
}
.jiCheng li a{
	font-size: 12px;
	font-family: "微软雅黑";
}
.jiCheng li a b{
	margin-left: 10px;
}
#head2 .memu2 {
	width: 1200px;
	height: auto;
	border: 1px solid #e8e8e8;
	border-bottom: none;
	float: left;
}
.memu2 .kongJian span {
	width: 55px;
	height: 40px;
	color: #e8e8e8;
	font-size: 12px;
	line-height: 40px;
	float: left;
	margin-left: 20px;
	margin-top: 3px;
}
.memu2 .kongJian span .sub-menu {
	float: left;
	margin-left: 80px;
	margin-top: -40px;
}
.sub-menu>li {
	height: 45px;
	line-height: 45px;
}
.sub-menu>li>a {
	border-style: none;
	font-size: 12px;
	color: #414141;
	float: left;
	margin-left: 20px;
}
.sub-menu>li>a:hover{
	color: #FF6C6C;
	cursor: pointer;
}
.zuiXin {
	width: 1200px;
	height: 40px;
	border: 1px solid #e8e8e8;
	background: #f8f8f8;
	float: left;
	margin-top: 20px;
	margin-bottom: 15px;
}
.zuiXin .tab2 {
	width: 300px;
	height: 40px;
	float: left;
}
.tab2 ul {
	float: left;
}
.tab2 ul li {
	width: 70px;
	height: 40px;
	line-height: 40px;
	border-right: 1px solid #e8e8e8;
	float: left;
}
.tab2 ul li a {
	text-align: center;
	font-size: 14px;
	margin-left: 20px;
	float: left;
}


.picture{
	width: 1210px;
	height: auto;
	float: left;
}

#device{
	margin-top: 20px;
}

.galcolumn{
	margin-left: -18px;
	margin-right: 23px;
}

.item {
	width: 285px;
	color: #333;
	border-radius: 3px;
}

.item img {
	width: 1200px;
	height: auto;
}
.infor{
	width: 100%;
	height: 50px;
	border: 1px solid #eee;
	line-height: 50px;
	text-indent: 1em;
	margin-bottom: 20px;
	font-size: 14px;
}
	/*弹窗*/
/*免费户型设计 */
.theme-popover-mk {
	z-index: 9998;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#4C4C4C;
	opacity: .9;
	filter:alpha(opacity=40);
	display:none
}
.theme-popo{
	z-index:9999;
	position:fixed;
	top:40%;
	left:50%;
	width:510px;
	height:374px;
	margin:-120px 0 0 -256px;
	display:none;
	box-shadow: 2px #D7D7D5;
}
.orderted{
	width: 510px;
	height: 374px;
	background: #fff;
	margin-top: 20px;
}
.order{
	width: 510px;
	height: 318px;
	float: left;
	margin-top: 20px;
	z-index: 999;
}
.orderted>span{
	width: 100%;
	height: 1px;
	display: inline-block;
	border-top: 2px solid #00B7B1;
}
.theme-text{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
}
.theme-text>sub{
	width: 100%;
	height: 25px;
	font-size: 24px;
	color: #00B7B1;
	text-align: center;
	float: left;
	margin-bottom: 10px;
}
.theme-text>sup{
	width: 100%;
	height: auto;
	font-size: 14px;
	text-align: center;
	font-weight: 400;
	margin: 0px;
	color: #00B7B1;
	float: left;
}
.close {
	float: right;
	margin-right: 10px;
	margin-top: -70px;
}
.close:hover {
	cursor: pointer;
}
.user{
	width: 310px;
	height: 180px;
	float: left;
	margin-top: 20px;
	margin-left: 100px;
}
.user li{
	width: 100%;
	height: 38px;
	float: left;
	margin-bottom: 20px;
}
.user li b{
	width: 56px;
	color: #999999;
	font-size: 14px;
	line-height: 38px;
	margin-right: 20px;
	float: left;
}
.user li input{
	width: 310px;
	height: 38px;
	border: 1px solid #B5B5B5;
	text-indent: 1em;
}
.user b input{
	width: 16px;
	height: 16px;
	border: 0px;
	float: left;
	line-height: 38px;
}
.user p{
	float: left;
	margin-left: 10px;
	color: #999999;
	font-size: 14px;
}
.user p a{
	color: #6CC6E3;
}
.user>a{
	width: 310px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	display: inline-block;
	border: 0px;
	float: left;
	margin: 10px 0px;
	background: #FE7E00;
	color: #FFFFFF;
	font-size: 16px;
}
.user>a:hover{
	background: #ED7403;
	color: #FFFFFF;
	cursor: pointer;
}
.user>sub{
	width: 310px;
	height: 16px;
	display: inline-block;
	font-size: 12px;
	font-family: "微软雅黑";
	color: #999;
}
.user>sup{
	width: 320px;
	height: 16px;
	display: inline-block;
	font-size: 12px;
	font-family: "微软雅黑";
	color: #999;
	margin-top: 8px;
}
		/*免费户型设计*/
.shouZang{
	width: 70px;
	height: 35px;
	background: #514E4C;
	opacity: .8;
	float: right;
}
.tiJiao-SC:hover{
	cursor: pointer;
}
.shouZang .sc{
	width: 15px;
	height: 15px;
	float: left;
	margin-top: 9px;
	margin-left: 5px;
	display:block;
	
}
.tiJiao-SC{
	border: 0px;
	background: none;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 35px;
	float: left;
	margin-left: 10px;
}

.theme-log{
	width: auto;
	height: 35px;
	border: 0px;
	padding:0px 8px;
	line-height: 35px;
	background:#65AF24;
	float: left;
	margin-right: 8px;
	font-size: 14px;
	margin-left:0px;
	color: #FFFFFF;
	border-radius: 0px; 
}
.theme-log:hover{
	cursor: pointer;
	background: #EA7C15;
}

.theme-login{
	width: auto;
	height: 35px;
	border: 0px;
	padding:0px 8px;
	line-height: 35px;
	background: #FE7E00;
	float: left;
	margin-right: 3px;
	color: #FFFFFF;
}
.theme-login:hover{
	cursor: pointer;
	background: #EA7C15;
}
	/*免费设计结束*/
	/*免费报价*/
.theme-popover-mask {
	z-index: 9998;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	filter:alpha(opacity=50);
	display:none
}
.theme-popover {
	z-index:9999;
	position:fixed;
	top:38%;
	left:50%;
	width:500px;
	height:415px;
	margin:-120px 0 0 -252px;
	display:none;
	box-shadow: 2px #D7D7D5;
}
.theme-poptit .close {
	float:right;
	color:#999;
	padding:5px;
	margin:20px -5px -5px;
	font:bold 14px/14px simsun;
	text-shadow:0 1px 0 #ddd
}
.theme-poptit .close:hover {
	color:#444;
}	
	/*免费报价结束*/
	/*收藏登录与注册*/
.theme-popover-mask {
	z-index: 9998;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background: rgba(0,0,0,.5);
	filter:alpha(opacity=50);
	display:none
}
.theme-popoint {
	z-index:9999;
	position:fixed;
	top:40.5%;
	left:50%;
	width:500px;
	height:auto;
	margin:-180px 0 0 -252px;
	border-radius:5px;
	display:none;
	box-shadow: 2px #D7D7D5;
}
.theme-poptit .close {
	float:right;
	color:#999;
	padding:5px;
	margin:-35px 15px;
	font:bold 14px/14px simsun;
	text-shadow:0 1px 0 #ddd
}
.theme-poptit .close:hover {
	color:#444;
}	
.ZXJ-right{
	width: 380px;
	height: auto;
	float: left;
	margin-left: 57px;
}
.denglu{
	width: 285px;
	height: 344px;
	float: left;
}
.form{
	width: 282px;
	height: 210px;
	float: left;
}
.ZXJ-right .form #longin-tel{
	width: 280px;
	height: 38px;
	border: 1px solid #FF6C6C;
	text-indent: 1em;
	font-size: 14px;
	font-family: "微软雅黑";
}
.ZXJ-right .form #login-password{
	width: 280px;
	height: 38px;
	border: 1px solid #b7b7b7;
	float: left;
	margin-top: 20px;
	text-indent: 1em;
	font-size: 14px;
	font-family: "微软雅黑";
}
.ZXJ-right .form #ckbox{
	width: auto;
	height: auto;
	border: 1px solid #b7b7b7;
	float: left;
	margin-top: 13px;
}

.core{
	width: 285px;
	height: auto;
	float: left;
	margin-left: 50px;
	margin-top: 30px;
}
		/* tabbtn */
.tabbtn {
	width: 280px;
	height: 35px;
	border-bottom: 1px solid #F3F3F3;
}
.tabbtn li {
	width: 139px;
	float: left;
	position: relative;
}
.tabbtn li a {
	display: block;
	float: left;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	width: 146px;
	text-align: center;
	font-size: 18px;
	font-family: "微软雅黑";
	cursor: pointer;
}
.tabbtn li a:hover{
	color: #FF6C6C;
}	
.tabbtn li.current a {
	width: 138px;
	border-bottom: solid 2px #ff6600;
	height: 35px;
	line-height: 35px;
	background: #fff;
	color: #333333;
}
.tabbtn li.current a:hover{
			color: #FF6C6C;
}
/* tabcon */
.tabcon {
	border-width: 0 1px 1px 1px;
	border-color: #ddd;
	position: relative;
	width: 285px;
	height: auto;
	overflow: hidden;
}
.tabcon .sublist {
	width: 100%;
	margin-top: 15px;
}
	/*tab切换*/
.sublist .tab2{
	width: 100%;
	height: auto;
	float: left;
}
.tab2 li{
	width: 99%;
	height: 37px;
	margin-bottom: 13px;
	float: left;
}
.ZXJ-right .form sub{
	float: left;
	margin-top: 13px;
	margin-left: 5px;
}
.ZXJ-right .form sub a{
	color: #999999;
	font-size: 12px;
	font-family: "微软雅黑";
}
.ZXJ-right .form sup{
	float: right;
	margin-top: 12px;
}
.ZXJ-right .form sup a{
		color: #333333;
	font-size: 12px;
	font-family: "微软雅黑";
}
.ZXJ-right .form #login-btn{
	width: 282px;
	height: 38px;
	background: #FE7E00;
	border-style: none;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #fff;
	margin-top: 20px;
	cursor: pointer;
	border-radius: 1px;
	float: left;
}

.ZXJ-right .form #login-btn:hover{
	background: #EA7403;
}
.ZXJ-right .form #login-btn1:hover{
	background: #0479b6;
}
.ZXJ-right .form i{
	text-decoration: underline;
	width: 145px;
	height: 17px;
	font-size: 16px;
	color: #c6c6c6;
	margin: 0 auto;
	position: absolute;
	bottom: 55px;
}
.third{
	width: 280px;
	height: 120px;
	float: left;
	margin-top: -20px;
}
.apply{
	width: 280px;
	height: 20px;
	float: left;
	margin-top: 10px;
}
.apply>span{
	width: 70px;
	height: 1px;
	border-bottom: 1px solid #EEEEEE;
	float: left;
	margin-top: 10px;
}
.apply>b{
	width: auto;
	height: 20px;
	float: left;
	font-size: 12px;
	font-family: "微软雅黑";
	color: #B5B5B5;
	margin: 5px 10px 0px 10px;
	text-indent: .8em;
}
.apply>p{
	width: 70px;
	height: 1px;
	border-bottom: 1px solid #EEEEEE;
	float: left;
	margin-top: 10px;
}
.WXWBQQ{
	width: 280px;
	height: 40px;
	float: left;
	margin-top: 20px;
}
.WXWBQQ>ol{
	width: 200px;
	height: 40px;
	
	float: left;
	margin-left: 60px;
}
.WXWBQQ>ol>li{
	float: left;
	width: 40px;
	margin-right: 15px;
}
.enroll{
	width: 280px;
	height: 20px;
	float: left;
	margin-top: 10px;
}
.enroll>span{
	line-height: 20px;
	width: 210px;
	float: left;
	margin-left: 55px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.enroll>span>a:hover{
	color: #FEA3A3;
}
.enroll>span>b{
	color: #999999;
}
.tele_uers{
	width: 282px;
	height: auto;
	margin-bottom: 26px;
}
.tele_uers ul li input{
	width: 280px;
	height: 38px;
	border:1px solid #b7b7b7;
	
}
	/*收藏登录与注册结束*/
/*///////////////////*/
.shouZang{
	width: 50px;
	height: 35px;
	background: #514E4C;
	opacity: .8;
	float: right;
	margin-bottom: 15px;
}
.shouZang>img{
	width: 12px;height: 12px;display: inline-block;
}
.tiJiao-SC:hover{
	cursor: pointer;
}
.sc{
	width: 15px;
	height: 15px;
	float: left;
	margin-top: 9px;
	margin-left: 5px;
	
}
.tiJiao-SC{
	border: 0px;
	background: none;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 35px;
	float: left;
	margin-left: 10px;
}
.item:hover .tanChuang{
	display: block;
}
.item:hover{
	cursor: pointer;
}
.item{
	position: relative;
}
.tanChuangb{
	width: 99.7%;
	height: 35px;
	float: left;
	position: absolute;
	bottom: 52px;
	z-index: 2;
}

/*////////添加分类//////////*/
.jiCheng .tags{
		    border: 1px solid #ff5a5a;
		    background: #fff;
		    float: left;
		    margin-right: 12px;
		    display: inline;
		    color: #ff5a5a;
		    height: 18px;
		    text-decoration: none;
		    cursor: pointer;
		    margin: 12px 5px 0px 5px;
		    line-height: 18px;
		}
		.tags:hover{
			color: #fff;
			background: #ff5a5a;
		}
		.jiCheng .tags h6{
		    float: left;
		    margin-left:10px;
		  
		}
		.jiCheng .tags span{
			width: 12px;height: 12px;
			display: inline;
			overflow: hidden;
		    float: left;
		    margin-top: 4px;
		    margin-left:10px; 
		    margin-right:10px; 
			background: url(icon_delete.png);
		}
		.jiCheng .tags:hover span{
			background: url(icon_delete.png) left -11px;
		}
		
#stage{}
#stage li{ margin:5px 5px; padding:0; list-style:none;float:left; width: 285px;float: left;}

