@charset "utf-8";
/* 清除标签自带外边距离 */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,input,textarea,select,hr{margin:0; padding:0;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(//s1.17house.com/newweb/pc/common/images/xia-jiantou.png) no-repeat 98% 50%;padding-right:14px}

/**************google 统计样式 **************/
iframe[name='google_conversion_frame']{display:none;}
/* 清除标签自带内边距*/
ul,ol,input,textarea,th,td{padding:0;}
/* 清除列表默认样式 */
li{list-style:none;}
/* 去除超链接下划线 */
a{text-decoration:none; color:#333;}
a:hover{color:#00A151;}
/* 保持垂直居中 */
img,input,textarea{vertical-align:middle;}
/* 去除img边框 */
img,hr{border:none 0;}
/* 清除字体倾斜 */
i,em{font-style:normal;}
/* 清除表单选中默认边框:text,password,textarea */
input{outline:none; background:none; border:none 0; font-style:normal; font-size:12px;}
button{border:none 0; outline:none; cursor:pointer; background:#fff;}
/* 清除IE10下文本框里面的小X */
input::-ms-clear{display:none;}
/* 清除input[type="search"]的默认样式 */
input[type="search"]{-webkit-appearance:none;}
input::-webkit-search-cancel-button{display: none;}
/* 清除表格单元格间距，合并边框 */
table{border-spacing:none; border-collapse:collapse;}
/* 隐藏空白的单元格 */
th,td{empty-cells:hide;}
/* 表格水平居中，垂直居中 */
table,tr,td{text-align:center; text-valign:middle;}
/* ******** 字体颜色 star *********** */
.cWhite,.cWhite:visited,.cWhite a{color: #fff;}
.cGray,.cGray:visited,.cGray a{color: #999;}
.cDGray,.cDGray:visited,.cDGray a{color: #666;}
.cMdGray,.cMdGray:visited,.cMdGray a{color: #333;}
.cEGray,.cEGray:visited,.cEGray a{color:#d6d6d6;}
.cFGray,.cFGray:visited,.cFGray a{color:#ababab;}
.cGGray,.cHGray:visited,.cHGray a{color:#909090;}
.cHGray,.cHGray:visited,.cHGray a{color:#373737;}
.cIGray,.cIGray:visited,.cIGray a{color:#ccc;}
.cJGray,.cJGray:visited,.cJGray a{color:#a1a1a1;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cRed,.cRed:visited,.cRed a{color:#ff0000;}
.cBRed,.cBRed:visited,.cBRed a{color:#ff4200;}
.cPink,.cPink:visited,.cPink a{color:#f2234f;}
.cOrange,.cOrange:visited,.cOrange a{color:#ff7200;}
.cBlue,.cBlue:visited,.cBlue a{color:#00a0e9;}
.cGBlue,.cGBlue:visited,.cGBlue a{color:#487de3;}
.cGreen,.cGreen:visited,.cGreen a{color:#8fbc03;}
.cGray a:hover,.cDGray a:hover,.cMdGray a:hover,.cEGray a:hover,.cFGray a:hover,
.cGGray a:hover,.cHGray a:hover,.cIGray a:hover,.cJGray a:hover,.cWhite a:hover{color:#ff7200;}
/* ******** 字体颜色 end *********** */

/* ******** 字体大小 start *********** */
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f34{font-size:34px;}
.f36{font-size:36px;}
.f40{font-size:40px;}
/* 间距 */
.mt2{margin-top:2px;}.mr2{margin-right:2px;}.mb2{margin-bottom:2px;}.ml2{margin-left:2px;}
.mt3{margin-top:3px;}.mr3{margin-right:3px;}.mb3{margin-bottom:3px;}.ml3{margin-left:3px;}
.mt4{margin-top:4px;}.mr4{margin-right:4px;}.mb4{margin-bottom:4px;}.ml4{margin-left:4px;}
.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}
.mt8{margin-top:8px;}.mr8{margin-right:8px;}.mb8{margin-bottom:8px;}.ml8{margin-left:8px;}
.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.mt15{margin-top:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}
.mt20{margin-top:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}
.mt30{margin-top:30px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}
/* 其他公共样式 */
.show{display: block;}
.hide{display: none;}
.l{float:left;}
.r{float:right;}
.dib{display:inline-block;}
.etc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.vm{vertical-align:middle;}
.img{width:100%;}
.radius4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.img-circle{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.border1-top{border-top:1px solid #ececec;}
.border1-bottom{border-bottom:1px solid #ececec;}
.border1-left{border-left:1px solid #ececec;}
.border1-right{border-right:1px solid #ececec;}
/* 字体对齐方式 */
.tl{text-align: left;}
.tr{text-align: right;}
.tc{text-align: center;}
.wordwrap{word-wrap:break-word;}/*强制换行*/
.nowrap{white-space:nowrap;}/*禁止换行*/
.text_overflow{width:100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.fN{font-weight:normal;}
.fB{font-weight:bold;}
/* 设置body样式 font:style variatnt weight size family; */
body{font-style:normal; font-size:14px; font-family:'微软雅黑',Verdana,Arial,Helvetica,sans-serif; margin:0 auto; color:#333;}
/* 清除浮动 */
.clear{clear:both;}
.clear:after{display:block; content:''; clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;content:'';height:0;overflow:hidden;clear:both;}
/* 设置HTML5标签 块元素*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display: block;}
/* 2-头部样式 */
.header{width:100%;background:#fff;}
.siteNav{width:100%;height:36px;background:#f2f2f2;border-bottom:1px solid #eaeaea;}
.beas{border-bottom:0;}
.siteNavBg{width:1190px;height:36px;line-height:36px;font-size:12px;margin:0 auto;color:#9f9f9f;}
.siteNavBg a{font-size:12px;}
.siteNavBg a:hover{color:#ff7200;}
.siteNavBgL{float:left;}
.siteNavBgL li{display:inline-block;}
.siteNavBgL li a{display:inline-block;color:#666;}
.siteNavBgL li a:hover{color:#ff7200;}
.siteNavBgL li a i{display:inline-block;width:11px;height:14px;vertical-align:middle;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat left top;margin:0 14px 0 6px;}
.siteNavBgL li a:hover i{background:url(../images/map.png) no-repeat;}
.siteNavBgL li.border{width:1px;height:13px;background:#999;vertical-align:middle;margin:0 10px;}
.siteNavBg p{float:left;color:#666;}
.siteNavBgR,.siteNavBgRS{float:right;}
.siteNavBgRS{display:none;}
.siteNavBgRS .owen{border:1px solid #f2f2f2;border-bottom:0;}
.siteNavBgR li,.siteNavBgRS li{display:inline-block;float:left;padding:0 12px;}
.siteNavBgR li a,.siteNavBgRS li a{color:#333;}
.siteNavBgR li a:hover,.siteNavBgRS li a:hover{color:#333;}
.siteNavBgRS li a.res i{display:inline-block;width:7px;height:4px;margin-left:4px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat -34px top;}
.siteNavBgR li a.color,.siteNavBgRS li a.color{color:#ff7200;}
.siteNavBgR li.last,.siteNavBgRS li.last{padding-right:0;}
.siteNavBgR li.customerService,.siteNavBgRS li.customerService{cursor:pointer;width:60px;height:34px;text-align:center;border:1px solid #f2f2f2;position:relative;left:0;top:0;}
.siteNavBgR li.customerService i,.siteNavBgRS li.customerService i{display:inline-block;width:7px;height:4px;margin-left:4px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat -34px top;}
.siteNavBgR li.customerService.show,.siteNavBgRS li.customerService.show{color:#666;border:1px solid #ccc;background:#fff;border-bottom:0;padding-bottom:1px;z-index:999;}
.siteNavBgR li.customerService.show i,.siteNavBgRS li.customerService.show i,.siteNavBgRS .owen:hover a i{display:inline-block;width:7px;height:4px;margin-left:4px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat -55px top;}
.siteNavBgRS_list{width:83px;height:180px;border:1px solid #ccc;border-top:0;background:#fff;z-index:999;display:none;}
.siteNavBgRS_list li{width:100%;height:36px;}
.siteNavBgRS_list li a{display:inline-block;width:100%;height:36px;line-height:36px;text-align:center;color:#666;font-size:12px;}
.siteNavBgRS_list li a:hover{background:#ececec;}
	/*头部样式修改2016-09-07 start*/
.siteNavBgR li.last,.siteNavBgRS li.last{position:relative; padding: 0;}
.siteNavBgR li.last a,.siteNavBgRS li.last a{color: #00a151;}

/* 隐藏注册登录  2021年9月18日10:39:59 */
.siteNavBgR li .login,.siteNavBgR li .res{display: none!important;}


.nav_ft{text-align:center;font-size:16px;color:#00a151;cursor:pointer;}
.nav_ft i{width:29px;height:29px;background:url(//s4.17house.com/common/images/header_phone.png) no-repeat center;margin-right:6px;vertical-align:middle;}
.nav_ft a{color:#00a151;}
.nav_ft a:hover{color:#00a151;}
.nav_ft.hover{color:#00a151;cursor:pointer;}
/*.nav_ft.hover i{background:url(//s2.17house.com/common/images/header_sprites.png) no-repeat right top;}*/
.nav_ft_list{ position:absolute; width:161px;height:311px; left:-21px; padding-top: 10px;display:none;cursor:pointer;z-index:110;}
.nav_ft_list ul {width:161px;height:311px; line-height: 1; border:1px solid #eaeaea;background:#f2f2f2;}
.nav_ft_list .triangle{position: absolute; left: 0;right: 0; top:3px;width: 12px;height: 9px; margin: auto; background: url(//s4.17house.com/common/images/tbjiantou.png) no-repeat center;}
.nav_ft_list li{width:161px;height:136px;margin-top:10px; padding: 0; text-align: center;}
.nav_ft_list li span{display:block;text-align:center;color:#999;}		 	
	
	/*头部样式修改2016-09-07 end*/


/* 客户服务下拉菜单 */
.dropDown{width:228px;height:180px;border:1px solid #ccc;box-shadow:0 1px 2px #ececec;background:#fff;padding:10px 20px;display:none;z-index:99;}
.dropDownTop{width:228px;height:130px;border-bottom:1px dashed #ececec;}
.DDTleft,.DDTright{float:left;width:94px;height:130px;padding:0 10px;text-align:center;}
.dropDownTop a{display:block;line-height:28px;}
.dropDownTop a:hover{color:#333;}
.dropDownTop a i{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:6px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat;}
.dropDownTop a.a1{color:#ea5404;}
.dropDownTop a.a2{}
.dropDownTop a.a3 i{background-position:-101px top;}
.dropDownTop a.a4 i{background-position:-196px top;}
.dropDownTop a.a5{width:64px;height:20px;line-height:20px;border:1px solid #ececec;box-shadow:0 1px 2px #ececec;background:-webkit-linear-gradient(#fefefe,#eceaea);margin:4px 9px;}
.dropDownTop a.a6 i{background-position:-149px top;}
.dropDownTop a.a7 i{background-position:-243px top;}
.dropDownBottom{width:228px;height:50px;margin-top:10px;}
.dropDownBottom a.DDBimg{display:inlien-block;width:30px;height:25px;}
.dropDownBottom a.DDBimg span{display:inline-block;width:77px;line-height:18px;margin-right:20px;vertical-align:bottom;}
.dropDownBottom a.DDBword{display:inline-block;width:72px;height:22px;background:#ea4504;color:#fff;text-align:center;line-height:22px;border-radius:4px;}
.HdHead{width:1190px;height:75px;margin:0 auto;padding-top: 46px;}
.loginCity,.city,.search,.searchText,.searchBtn,.honor,.mouble{display:inline-block;float:left;}
.logo img{width:135px !important;height: 52px !important;}
.loginCity{width:338px; margin-right: 20px;margin-top: -7px;}
.loginCity .logo{float:left;}
.loginCity .logo1{float:left;}
.loginCity .logo a{display:block;}
.loginCity .border{float:left;width:1px;height:42px;background:#fff;margin:8px 14px 0; display: none;}
.loginCity .border1{float:left;width:1px;height:42px;background:#e8e8e8;margin:8px 14px 0; display: none;}
.logor{float:left;margin-left: 40px;}
/*这里加了一行代码，把logor下面的img暂时隐藏。*/
/*.logor img{visibility: hidden;}*/
.logor a{display:inline-block;}
.logor span{font-size:24px; color: #282828; display: block; line-height:1; margin-top: 11px;}
.search{position:relative;height:36px;vertical-align:top;z-index:20;}
.search .searchText{float:left;height:34px;border:2px solid #00a151;border-right:none;}
.search .searchText div{display:inline-block;float:left;width:95px;height:34px;line-height:34px;text-align:center;color:#666;cursor:pointer;}
.search .searchText div i{display:inline-block;width:7px;height:4px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat -34px top;vertical-align:middle;margin-left:14px;}
.search .searchText div.show i{background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat -55px top;}
.search .searchText span{display:inline-block;height:100%;font-size:12px;color:#666;}
.searchList{position:absolute;left:0;top:36px;width:94px;border:2px solid #00a151;border-top:2px solid #fff;background:#fff;display:none;z-index:99;}
.searchList li{width:74px;height:30px;line-height:30px;font-size:12px;padding-right:20px;text-align:center;color:#666;cursor:pointer;}
.searchList li:hover{background:#eee;}
.search .searchText input{width:299px;color:#999;padding:9px 0;line-height:18px; float: left;}
.search .searchBtn{float:left;width:70px;height:38px;background:#00a151;text-align:center;letter-spacing:10px;padding-left:10px;line-height:36px;color:#fff;font-size:16px;cursor:pointer;}
.search .searchBtn:hover{background:#01813f;text-decoration:none;}
.search{position: relative; }
.search .wendaSearch{position: absolute; right: -110px; top: 0px; width: 100px; height: 38px; background: #6dba44; color: #fff; font-size: 16px; text-align: center; line-height: 36px; cursor: pointer; }
.honor,.mouble{position:relative;color:#666;cursor:pointer;}
.honor{float: right; width:230px; margin-right: 20px; margin-top: -14px;}
.mouble{width:168px; float: right;line-height: 1; margin-top: -12px; margin-right: 90px;}
.mouble-im{margin-left:120px;}
.honor_list_bg{position:absolute;left:28px;width:186px;height:57px;overflow:hidden;}
.honor_list{position:absolute;left:0;top:0;bottom: 0; right: 0;margin: auto; /*width:340px;*/height:57px; overflow: hidden;}
.honor_list img{}
.honorL,.honorR{float:left;width:186px;height:57px;line-height: 1;overflow: hidden;}
.honor_left{float:left;display:inline-block;background:#fff;width:17px;height:40px;}
.honor_right{position:absolute;right:0;top:0;float:left;background:#fff;width:17px;height:40px;}
.honor_left i{width:9px;height:13px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat -160px -54px;margin-top:16px;margin-right:20px;}
.honor_right i{width:9px;height:13px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat -201px -54px;margin-top:16px;margin-left:20px;}
/* 移动应用 */
.mouble .nav_ft{padding:12px 0 4px;width:168px;margin-top:0;margin-left:0;border:2px solid #fff;border-bottom:0;color:#00a151;}
.mouble:hover .nav_ft{border:2px solid #00a151;border-bottom:0;}
.mouble:hover .nav_ft_list{right:-4px;}
/* SEM咨询着陆页 start */
.logor div{font-size:12px;color:#bababa;padding-top:17px;}
.logor p{font-size:12px;color:#666;}
.logor p em{color:#ff7200;}
ul.logoList{float:left;margin-top:15px;}
ul.logoList li{font-size:12px;float:left;padding:0 20px;border-left:1px solid #ececec;}
ul.logoList li:first-child{border-left:0;}
ul.logoList li a{font-size:12px;}
ul.logoList li img{float:left;margin-right:10px;}
ul.logoList li div{float:left;}
ul.logoList li div span{color:#666;}
ul.logoList li div p{color:#999;}
/* end SEM咨询着陆页 */
/* 导航 */
.nav{left:0;top:0;width:100%;height:44px;background:#fff;border-bottom:2px solid #00a151;}
.navList{position:relative;width:1190px;height:44px;margin:0 auto;}
.nav_hd,.nav_hd li.nav_hd_list i,.nav_ft,.nav_ft i{display:inline-block;}
.nav_hd{float:left;width:960px;height:38px;padding-top:6px;}
.nav_hd_baike{width:100%;}
.nav_hd li.nav_hd_list{float:left;position:relative;}
.nav_hd li.nav_hd_list a.nhla{display:inline-block;width:auto;height:auto;color:#333;font-weight:normal;font-size:15px;padding:0 20px;line-height:38px;cursor:pointer;border-left:3px solid #fff;}
.nav_hd li.nav_hd_list a.nhla.hover{color:#fff;background:#00a151;border-left:3px solid #01813f;text-decoration:none;}
.nav_hd li.nav_hd_list a.nhla.active{color:#fff;background:#00a151;border-left:3px solid #00a151;}
.nav_hd li.nav_hd_list a.nhla.hover i{background-position:-30px -44px;}
.nav_hd li.nav_hd_list a.nhla i{width:9px;height:6px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat left -44px;margin-left:12px;vertical-align:middle;}
.NHList{position:absolute;top:38px;display:inline-block;background:#fff;border-left:3px solid #01813f;border-bottom:3px solid #01813f;border-right:1px solid #ececec;display:none;z-index:9;}
.NHList li{display:inline-block;width:100%;}
.NHList li a{display:inline-block;width:100%;height:36px;line-height:36px;font-size:12px;text-align:center;color:#333;}
.NHList li a:hover{background:#fafafa;text-decoration:none;color:#00a151;}
.nav_hd_list ul.a{width:120px;}
.nav_hd_list ul.b{width:120px;}
.nav_hd_list ul.c{width:105px;}
.nav_hd_list ul.d{width:120px;}
.nav_hd_list ul.e{width:120px;}
.nav_hd_list ul.f{width:113px;}
.nav_hd_list ul.g{width:120px;}

/* 频道导航 */
.subNav{position:relative;width:1190px;background:#00A151;height:36px;margin:0 auto;z-index:10;}
.subNavList{position:absolute;left:0;}
.subNavList li{float:left;}
.subNavList a{float:left;line-height:36px;font-size:16px;color:#fff;padding:0 21px;}
.subNavList i{float:left;width:2px;height:28px;background:url(//s2.17house.com/ask/images/nav_01_01.png) no-repeat; margin-top:4px; border-radius:100%; }
.subNavList a.show,.subNavList a:hover{background:#01813F;}
.subNavOrder{position:absolute;top:2px;right:2px;width:300px;height:32px;background:#fff;}
.subNavOrder span{float:left;width:18px;height:32px;background:url(//s2.17house.com/ask/images/nav_02_01.png) no-repeat;}
.subNavOrderList{float:left;}
.subNavOrderList .children{float:left;}
.subNavOrderList .children p{font-size:16px;line-height:32px;color:#666;padding:0 10px;cursor:pointer;}
.subNavOrderList .children p i{display:inline-block;width:18px;height:18px;vertical-align:top;margin-top:6px;padding-right:5px;}
.subNavOrderList .children p i.i1{background:url(//s2.17house.com/ask/images/nav_03_01.png) no-repeat;}
.subNavOrderList .children p i.i2{background:url(//s2.17house.com/ask/images/nav_04_01.png) no-repeat;}
.subNavOrderList .children p i.i3{background:url(//s2.17house.com/ask/images/nav_05_01.png) no-repeat;}
.childrenList{display:none;width:86px;text-align:center;border:2px solid #00a151;border-top:2px solid #fff;background:#fff;z-index:9;padding:6px 0 3px 0;}
.childrenList li{margin-bottom: 3px;}
.childrenList li a{display:block;line-height:25px;font-size:12px;color:#666;}
.childrenList li a:hover{background:#ececec;color:#666;}
/* 终端页导航 */
.headerSmall{width:100%;height:48px;border-bottom:1px solid #eee;}
.siteNavSmall{width:100%;height:48px;background:#f2f2f2;}
.siteNavSmallBg{width:1190px;height:48px;line-height:36px;font-size:12px;margin:0 auto;color:#9f9f9f;}
.siteNavSmallBg a{font-size:12px;}
.siteNavSmallBg a:hover{color:#ff7200;}
h2.logo{float:left;width:92px;height:48px;text-align:center;line-height:48px;padding-right:13px;}
h2.logo a{display:block;}
/*此处修改了img的高宽*/
h2.logo a img{vertical-align:middle;width:100px !important;height:23px !important;}
ul.siteNavSmallBgL{float:left;}
ul.siteNavSmallBgL li{float:left;}
ul.siteNavSmallBgL li a{font-size:12px;line-height:48px;padding:0 15px;}
.siteNavBg ul.siteNavSmallBgL li a{line-height:36px;padding:0 10px;}
/* 尾部 */
.footer{width:100%;}
/* 友情链接 */
.friendLink{width:1190px;margin:38px auto 45px; position: relative;}
.friendLink .friendLinkQQ{position: absolute; right: 0 ; line-height: 28px;}
.friendLink_nav{height:28px;}
.friendLink_nav li{float:left;height:28px;line-height:28px;color:#999;cursor:pointer;}
.friendLink_nav li.left{margin-right:30px;}
.friendLink_nav li.show{color:#666;border-bottom:2px solid #00a151;}
.friendLink_con{width:100%;margin-top:10px;}
.friendLink_con ul.FLlist{width:100%;display:none;}
.friendLink_con ul.FLlist.show{display:block;}
ul.FLlist li{display:inline-block;line-height:20px;}
ul.FLlist li a{display:inline-block;height:20px;margin-right:16px;color:#999;font-size:12px;}
ul.FLlist li a:hover{color:#ea4504;}
/* 旧底部 */
.subFooter{width:100%;height:256px;background:#1f1f1f;}
.subFooterBG{width:100%;height:90px;margin-bottom:20px;padding-top:20px;}
.subFooterT{width:1190px;height:70px;margin:0 auto;padding:10px 0;}
.subFooterT_list{width:100%;height:90px;}
.subFooterT_list li{float:left;margin-right:38px;}
.subFooterT_list li.last{margin-right:0;}
.subFooterT_list li a{display:inline-block;font-size:14px;}
.subFooterT_list li a i{display:block;width:48px;height:48px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat;}
.subFooterT_list li a i.i1{background-position:left -320px;margin-left:5px;}
.subFooterT_list li a i.i2{background-position:-160px -320px;margin-left:18px;}
.subFooterT_list li a i.i3{background-position:right -320px;margin-left:23px;}
.subFooterT_list li a i.i4{background-position:left -470px;margin-left:25px;}
.subFooterT_list li a i.i5{background-position:-160px -470px;margin-left:25px;}
.subFooterT_list li a i.i6{background-position:right -470px;margin-left:7px;}
.subFooterT_list li a i.i7{background-position:left -620px;margin-left:7px;}
.subFooterT_list li a i.i8{background-position:-160px -620px;margin-left:7px;}
.subFooterT_list li a i.i9{background-position:left bottom;margin-left:24px;}
.subFooterT_list li a i.i0{background-position:-160px bottom;margin-left:7px;}
.subFooterT_list li a span{display:block;color:#fff;margin-top:10px;}
.subFooterT_list li a span:hover{color:#ff9100;}
.subFooterBg{width:100%;height:144px;border-top:1px solid #353535;}
.subFooterB{width:1190px;height:116px;margin:0 auto;padding-top:14px;padding-bottom:14px;}
.subFooterB ul{float:left;width:126px;height:100px;margin-right:30px;overflow:hidden;}
.subFooterB ul li{}
.subFooterB ul li h4{line-height:28px;color:#666;}
.subFooterB ul li,.subFooterB ul li a{display:block;line-height:24px;color:#999;font-size:12px;}
.subFooterB ul li a:hover{color:#ff9100;}
.subFooterB ul.last{width:360px;height:100px;overflow:hidden;}
.SFBlist{float:left;width:170px;height:80px;padding:14px 0 0;}
.SFBlist img{width:80px;height:80px;float:left;}
.SFBlist .weixin{float:left;display:inline-block;width:75px;height:40px;vertical-align:middle;margin:20px 0 0 5px;}
.SFBlist .weixin span{line-height:20px;color:#666;font-size:12px;}
/* 旧底部 end */
/* 新底部 */
.newfooter{width: 100%;background: #fff;}
.newfooter a{font-style: normal;font-size: 14px;font-family: '微软雅黑',Verdana,Arial,Helvetica,sans-}
.newfooter .footer_box{width: 1200px;margin: 0 auto;}
/*保障*/
.newfooter .footer_box .footer_baozhang{height: 132px;border-bottom: 1px solid #e4e4e4;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list{float: left;width: 110px;margin-right: 71px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg{background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat;margin: 30px auto 20px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list p{font-size: 18px;color: #333;width: 100%;text-align: center;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img1{width: 34px;height: 40px;background-position: -1055px -107px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img2{width: 37px;height: 40px;background-position: -1091px -107px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img3{width: 41px;height: 40px;background-position: -1130px -107px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img4{width: 40px;height: 40px;background-position: -1173px -107px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img5{width: 36px;height: 40px;background-position: -1217px -107px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img6{width: 40px;height: 40px;background-position: -1256px -107px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img7{width: 40px;height: 40px;background-position: -1301px -107px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img1{background-position: -1055px -157px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img2{background-position: -1091px -157px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img3{background-position: -1130px -157px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img4{background-position: -1173px -157px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img5{background-position: -1217px -157px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img6{background-position: -1256px -157px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img7{background-position: -1301px -157px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list:hover p{color: #1AC078;}

/*新增团购保障*/
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1{float: left;width: 120px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg{background: url(//s1.17house.com/newweb/pc/common/images/footSprites.png) no-repeat;margin: 30px auto 20px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 p{font-size: 18px;color: #333;width: 100%;text-align: center;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img1{width: 36px;height: 36px;background-position: 0px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img2{width: 36px;height: 36px;background-position: -40px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img3{width: 36px;height: 36px;background-position: -80px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img4{width: 36px;height: 36px;background-position: -120px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img5{width: 36px;height: 36px;background-position: -160px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img6{width: 36px;height: 36px;background-position: -200px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img7{width: 36px;height: 36px;background-position: -240px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img8{width: 36px;height: 36px;background-position: -280px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img9{width: 36px;height: 36px;background-position: -320px 0px;}
.newfooter .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img10{width: 36px;height: 36px;background-position: -360px 0px;}
/*新增团购保障 end*/
/*保障 end*/
/*服务与支持*/
.newfooter .footer_box .footer_container:after{display:block;content:'';height:0;overflow:hidden;clear:both;}
.newfooter .footer_box .footer_container .footer_container_left{border-right: 1px solid #e4e4e4;float: left;}
.newfooter .footer_box .footer_container .footer_container_left ul{}
.newfooter .footer_box .footer_container .footer_container_left ul .footer_container_li{width: 145px;margin-right: 60px;}
.newfooter .footer_box .footer_container .footer_container_left ul .footer_container_li h3{font-size: 16px;color: #333;text-align:left;line-height:50px;}
.newfooter .footer_box .footer_container .footer_container_left ul .footer_container_li li{width: 86px;line-height: 30px;}
.newfooter .footer_box .footer_container .footer_container_left ul .footer_container_li li a{color: #666;}
.newfooter .footer_box .footer_container .footer_container_left ul .footer_container_li li a:hover{color: #00a151;}
.newfooter .footer_box .footer_container .footer_container_right{padding-left: 88px;float: left}
.newfooter .footer_box .footer_container .footer_container_right .Tel{font-size: 24px;color: #1ac078;font-weight: bold;text-align: center;}
.newfooter .footer_box .footer_container .footer_container_right .Time{font-size: 14px;color: #666666;text-align:center;}
.newfooter .footer_box .footer_container .footer_container_right .zixunBtn{width: 168px;position: relative;padding: 0 20px 0 20px;; height: 48px;border: 1px solid #1ac078;margin-top: 20px;border-radius:3px;text-align: right;line-height: 48px;font-size: 18px;color: #1ac078;cursor: pointer;}
.newfooter .footer_box .footer_container .footer_container_right .zixunBtn i{display: inline-block;width: 29px;height: 26px;position: absolute;top: 50%;margin-top: -13px;left: 20px;background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -163px -236px;}
.newfooter .footer_box .footer_container .footer_container_right .zixunBtn:hover{background: #1ac078;color: #fff;}
.newfooter .footer_box .footer_container .footer_container_right .zixunBtn:hover i{background-position: -163px -289px;}
.newfooter .footer_box .footer_container .footer_container_right .text{font-size: 14px;color: #999999;line-height: ;}
/*服务与支持end*/
/*尾部 end*/
/*新版权*/
.newcopy{width:100%;height: 120px;background: #f8f8f8;}
.newcopy a{font-style: normal;font-size: 12px;font-family: '微软雅黑',Verdana,Arial,Helvetica,sans-}
.newcopy .copy_box{width: 1200px;height: 120px;margin: 0 auto;}
.newcopy .copy_box .copy_box_left{float: left;}
.newcopy .copy_box .copy_box_left p{display: inline-block;line-height: 120px;font-size: 12px;color: #a0a0a0;}
.newcopy .copy_box .copy_box_left p i{float: left;width: 18px;height: 20px;background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -398px -480px;margin-top: 50px;margin-right: 10px;}
.newcopy .copy_box .copy_box_left p a{color: #a0a0a0;}
.newcopy .copy_box .copy_box_right{margin-top: 37px;float: right;}
.newcopy .copy_box .copy_box_right .s1{float: left;width: 106px;height: 41px;background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -164px -459px;margin-right: 10px;}
.newcopy .copy_box .copy_box_right .s2{float: left;width: 106px;height: 38px;background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -282px -462px;}
/*新版权 end*/

/* 版权 */
.copyRight,.copyRights{width:100%;height:80px;background:#1f1f1f;border-top:1px solid #353535;}
.copyRight{height:80px;}
.copyRights{height:120px;}
.subcoptRight{width:1190px;height:40px;margin:0 auto;padding:20px 0;}
.subImg{float:left;margin-right:66px;}
.SCRleft{float:left;/*width:716px;*/height:40px;}
.copyRights .SCRleft{margin-top:13px;}
.SCRleft ul{/*width:716px; */height:16px;margin-bottom:10px;}
.SCRleft ul li{display:inline-block;padding:0 10px;border-right:1px solid #656363;*float:left;}
.SCRleft ul li.first{padding-left:0;}
.SCRleft ul li.last{border-right:0;}
.SCRleft ul li a{color:#a7a5a5;font-size:12px;}
.SCRleft ul li a:hover{text-decoration:underline;}
.SCRleft p{/*width:816px;height:24px;line-height:24px; */font-size:12px;}
.SCRleft p a{display:inline-block;color:#4e4a4a;font-size:12px;}
.SCRleft p a:hover{text-decoration: underline;}
.SCRleft p span{color:#4e4a4a;}
.SCRright{float:right;/*width:242px; */height:43px;}
.copyRights .SCRright{margin-top:14px;}
.SCRright span{display:inline-block;width:108px;height:40px;background:url(//s2.17house.com/ask/images/header_sprites.png) no-repeat;cursor:pointer;font-size:12px;}
.SCRright span.s1{background-position:right -619px;}
.SCRright a,.SCRright div{float:left;color:#999;cursor:default;}
.SCRright div{margin-top:-8px;}
.SCRright a span.s2{margin-left:20px;background-position:right bottom;}
.SCRright a img{margin-right:4px;float:left;}
.SCRright a .weixinImg{width:88px;height:88px;margin-top:-17px;}
.SCRright a p{float:left;font-size:12px;color:#999;margin-top:8px;margin-right:43px;line-height:16px;}
.SCRright a div h3{font-size:20px;font-weight:normal;}
.SCRright a div em{color:#666;font-size:12px;line-height:22px;padding-left:18px;display:block;}
.SCRright a div em.em1{background:url(//s2.17house.com/ask/images/sem_18.png) no-repeat left center;}
.SCRright a div em.em2{background:url(//s2.17house.com/ask/images/sem_20.png) no-repeat left center;}
.bottomLogo{margin-top:20px;}
/* 登录弹窗 */
.loginBox_bg{position:fixed;top:0;left:0;background:#000;opacity:0.4;filter:alpha(opacity:40);z-index:9999;}
.loginBox_con,.loginBox_conP{position:fixed;top:50%;left:50%;margin-top:-215px;margin-left:-315px;width:630px;height:430px;border-radius:10px;z-index:99999;opacity:1;filter:alpha(opacity:100);padding:15px 20px;background:#fff;display:none;}
.loginBox_con{display:none;}
.loginBox_conP{}
.close{width:100%;height:16px;text-align:right;cursor:pointer;}
.LBC{width:100%;}
.LBC_left{float:left;width:232px;height:406px;}
.LBC_left h2{font-size:18px;padding-left:12px;margin-bottom:20px;}
/*
.LBC_left p 替换 .LBC_left h2
*/
.LBC_left p{font-size:18px; padding-left:12px; margin-bottom:20px;}
.LBC_left div{width:158px;height:310px;border-right:1px solid #f2f2f2;padding:6px 42px 0 32px;}
.LBC_left div img{border:1px solid #e3e3e3;margin-bottom:12px;}
.LBC_left div p{width:100%;text-align:center;color:#666;margin-bottom:16px;cursor:pointer;}
.LBC_left div p i{display:inline-block;width:17px;height:16px;text-align:center;line-height:16px;background:#fca43d;color:#fff;font-size:13px;font-weight:bold;border-radius:50%;margin-right:6px;}
.LBC_right{float:left;width:310px;height:346px;margin-left:48px;margin-right:38px;margin-top:18px;}
.LBC_right h3,.LBC_right .h3{width:100%;text-align:right;font-size:12px;color:#666;margin-bottom:12px;cursor:pointer;}
.LBC_right h3 i,.LBC_right .h3 i{display:inline-block;width:11px;height:16px;margin-right:6px;background:url(//s2.17house.com/ask/images/t1.jpg) no-repeat;vertical-align:top;}
.LBC_right h3 s,.LBC_right .h3 s{display:inline-block;width:16px;height:16px;margin-right:6px;background:url(//s2.17house.com/ask/images/t7.jpg) no-repeat;vertical-align:top;}
.LBC_right .back{width:100%; text-align:right; font-size:12px; color:#666; margin-bottom:12px; cursor:pointer;}
.LBC_right .back i{display:inline-block; width:11px; height:16px; margin-right:6px; background:url(//s2.17house.com/ask/images/t1.jpg) no-repeat; vertical-align:top;}
.LBC_right .back s{display:inline-block; width:16px; height:16px; margin-right:6px; background:url(//s2.17house.com/ask/images/t7.jpg) no-repeat; vertical-align:top;}
/**
2015.10.21
LBC_right .login_lable 替换 LBC_right h3
LBC_right .login_lable i 替换 LBC_right h3 i
LBC_right .login_lable s 替换 LBC_right h3 s
*/
.LBC_right .login_lable{width:100%; text-align:right; font-size:12px; color:#666; margin-bottom:12px; cursor:pointer;}
.LBC_right .login_lable i{display:inline-block; width:11px; height:16px; margin-right:6px; background:url(//s2.17house.com/ask/images/t1.jpg) no-repeat; vertical-align:top;}
.LBC_right .login_lable s{display:inline-block; width:16px; height:16px; margin-right:6px; background:url(//s2.17house.com/ask/images/t7.jpg) no-repeat; vertical-align:top;}
.loginBox_res{width:308px;height:24px;text-align:center;line-height:24px;background:#f9f9f9;font-size:12px;color:#666;margin-bottom:30px;}
.loginBox_name{width:308px;height:34px;margin-bottom:15px;border:1px solid #e2e2e2;}
.loginBox_name span,.loginBox_pwds span,.loginBox_pwdL span,.loginBox_name i{float:left;display:inline-block;width:34px;height:34px;background:#f7f7f7;margin-right:10px;}
.loginBox_name span,.loginBox_pwdL span{background:url(//s2.17house.com/ask/images/t2.jpg) no-repeat;}
.loginBox_name i{background:url(//s2.17house.com/ask/images/t6.jpg) no-repeat;}
p.pwdtxt{position:absolute;margin-left:44px;font-size:12px;color:#999;line-height:34px;}
p.usertxt{position:absolute;margin-left:44px;font-size:12px;color:#999;line-height:34px;}
.error_show{height:30px;line-height:30px;}
.error_show span{display:block;font-size:12px;color:#ea5504;display:none;}
.loginBox_name.show,.loginBox_pwds.show,.loginBox_pwdL.show{border:1px solid #ea5504;}
.loginBox_pwd{width:308px;height:34px;}
.loginBox_pwds{margin-right:10px;}
.loginBox_pwds span{background:url(//s2.17house.com/ask/images/t3.jpg) no-repeat;}
.loginBox_name input,.loginBox_pwds input{float:left;width:254px;height:34px;line-height:34px;color:#999;}
.loginBox_pwds{float:left;width:308px;height:34px;border:1px solid #e2e2e2;}
.loginBox_pwdL{margin-right:10px;}
.loginBox_pwdL,.loginBox_pwdR{float:left;width:170px;height:34px;margin-bottom:15px;border:1px solid #e2e2e2;}
.loginBox_name input{width:254px;}
.loginBox_pwdL input{width:116px;height:34px;line-height:34px;color:#999;}
.loginBox_pwdR{width:124px;height:34px;text-align:center;line-height:34px;background:#f9f9f9;color:#999;border:1px solid #e2e2e2;cursor:pointer;}
.loginBox_checkbox{width:100%;height:16px;line-height:16px;padding-top:10px;margin-top:30px;}
.loginBox_checkbox input{width:12px;height:14px;float:left;color:#999;margin-right:10px;cursor:pointer;}
.loginBox_checkbox div{float:left;height:16px;width:60px;color:#999;}
.loginBox_checkbox span{float:right;color:#999;cursor:pointer;}
.loginBox_checkbox span a{color:#999;font-size:14px}
.loginBox_btn{width:170px;height:38px;background:#ea5404;text-align:center;line-height:38px;color:#fff;margin:24px 0;font-size:18px;cursor:pointer;}
.loginBox_btn1{width:170px;height:38px;background:#ea5404;text-align:center;line-height:38px;color:#fff;margin-top:40px;font-size:18px;cursor:pointer;}
.loginBox_qita{width:100%;height:100%;}
.loginBox_qita h4,.loginBox_qita .h4{font-size:12px;color:#666;font-weight:normal;margin:10px 0;}
/*
.loginBox_qita .loginBox_qita_text 替换 .loginBox_qita h4
*/
.loginBox_qita .loginBox_qita_text{font-size:12px; color:#666; font-weight:normal; margin:10px 0;}
.loginBox_qita ul.list{width:100%;height:33px;padding:10px 0;}
.loginBox_qita ul.list li{float:left;margin-right:10px;}
.loginBox_qita ul.list li a{display:inline-block;width:33px;height:33px;border-radius:50%;color:#666;}
.list_img1{background:url(//s2.17house.com/ask/images/t4.jpg) no-repeat;}
.list_img2{background:url(//s2.17house.com/ask/images/t5.jpg) no-repeat;}
.list_img3{background: url(//s2.17house.com/ask/images/t10.png) no-repeat;}
.loginBox_qita p{width:230px;height:24px;text-align:center;line-height:24px;font-size:12px;color:#666;background:#f9f9f9;}
.loginBox_qita p a{color:#3498e1;font-size:12px;}
/* .WB_loginButton img{display:none;!important;} */
/*头文件广告位*/
.index_stic{padding: 0 125px;background:url(//s2.17house.com/ask/images/house-red.jpg) center top no-repeat;}
.iclose{width:26px;height: 26px;background: url(//s2.17house.com/ask/images/close.png) no-repeat;position: absolute; right: 3px;top:10px;}
.iclose:hover{background: url(//s2.17house.com/ask/images/close-h.png) no-repeat;}
/* 广告位 start */
.detail_left_banner > li{float:left; width:125px; margin:0 7px 10px 0;}
.detail_left_banner > li a,.detail_right_banner > li a{font-size:14px; color:#999; display: inline-block; margin-top:4px;}
.detail_right_banner{float:left; width:308px; padding-top:10px; border:1px solid #ececec; background:#fff;}
.detail_right_banner > li{float:left; width:140px; margin:0 0px 10px 10px; line-height:24px;} /* 广告位 end */
/* 微信登录弹框 */
.poplayer{position: fixed; top: 50%; left: 50%; min-width: 200px; min-height: 100px; border-radius: 10px; background: #fff; display: none; font-family: 'microsoft yahei'; z-index: 100000;}
.poplayer .layout430{width: 430px; overflow: hidden;}
.poplayer .layout430 .title{font-size: 24px; line-height: 24px; font-weight: bold; color: #eb6100; padding-top: 30px; text-align: center; font-family: 'microsoft yahei';}
.poplayer .close{position: absolute; right: 10px; top: 10px;}
.pop-wechat-code{margin-left:-215px; margin-top:-190px;}
/*sem底部 start 2016-6-6*/
.sem-fixed-bottom{position: fixed; bottom:0; left:0; z-index:100; width:100%; height:90px; background: rgba(0,0,0,.8); }
.sem-fixed-bottom .close {position: absolute; top: -5px; right: -10px; width: 40px; height: 40px; cursor: pointer; z-index: 3; background: url('//s3.17house.com/common/images/close-bot.png') no-repeat center; }
.sem-fixed-bottom .w1190{position: relative; width:1190px; margin:0 auto; }
.sem-fixed-bottom img{position: absolute; left:0; top:-44px; }
.sem-fixed-bottom p{font-size:36px; font-family: "微软雅黑"; color:#fff; padding:24px 0 0 180px; }
.sem-fixed-bottom .right{position: absolute; top:26px; right:20px; white-space: nowrap;}
.sem-fixed-bottom a.btn{position:static;margin-top:0; display:inline-block; width:auto; height:30px; line-height: 30px; font-size:18px; padding:5px 15px 5px 42px; border-radius: 5px; color:#fff; }
.sem-fixed-bottom a.btn-orange{margin-right:20px; background: #ff5400 url(//s3.17house.com/common/images/sem/icon-sprites.png) no-repeat 5px 0; }
.sem-fixed-bottom a.btn-orange:hover{background: #ea5404 url(//s3.17house.com/common/images/sem/icon-sprites.png) no-repeat 5px 0; }
.sem-fixed-bottom a.btn-blue{background: #3398e0 url(//s3.17house.com/common/images/sem/icon-sprites.png) no-repeat 5px -38px; }
.sem-fixed-bottom a.btn-blue:hover{background: #3aa7f7 url(//s3.17house.com/common/images/sem/icon-sprites.png) no-repeat 5px -38px; }
/*sem底部 end 2016-6-6*/
/*2016.6.12公用右侧悬浮窗*/
.con-online{position:fixed; z-index: 1000; top:50%; margin-top:-175px; right:0px; width:70px; border-bottom: 1px solid #ececec;font-size:12px; background:#fff;}
.con-online a{width: 68px; height: 55px; border: 1px solid #ececec; display: block; padding: 13px 0 0 0; text-align: center; border-bottom: none;}
.con-online a:link,.con-online a:visited{color:#333;font-size:12px;}
.con-online a i{background: url(//s3.17house.com/common/images/con-online.png) no-repeat -27px 0; width: 26px; height:26px; display: block; margin-left: 22px; margin-bottom: 6px;}
.con-online i.i1{background: url(//s3.17house.com/common/images/erj.gif) no-repeat center center;background-size:100% 100%;}
.con-online i.i2{background-position: -27px -26px; height:27px;}
/*.con-online i.i3{background-position: -27px -55px; height:24px;}*/
.con-online i.i3{background: url(//s3.17house.com/common/images/erw.gif) no-repeat center center;background-size:100% 100%;}
.con-online i.i4{background-position: -27px -79px;}
.con-online i.i5{background-position: 0px -106px;}
.con-online .online-a:hover,.con-online .active{background: #00a151;color: #fff;}
.con-online a.active:link,.con-online a.active:visited{color:#fff;}
.con-online .online-a:hover div{color: #333}
.con-online .online-a:hover i.i1{background: url(//s3.17house.com/common/images/con-online.png) no-repeat 0px 0;}
.con-online .online-a:hover i.i2{background-position:0px -26px;}
.con-online .online-a:hover i.i3{background: url(//s3.17house.com/common/images/con-online.png) no-repeat 0px -55px;}
.con-online .online-a:hover i.i4{background-position:0px -79px;}
.con-online a.back-top{display: none;}
.con-online a.a-weixin, .con-online a.free-a{position: relative;}
.con-online a.a-weixin .weixin{width: 146px; height:160px; border: 1px solid #ececec; font-size: 14px; position: absolute; right: 69px; background: #fff; top:-93px; display: none;}
.con-online a.a-weixin .weixin img{display: block;text-align: center; margin: 10px 0 6px 12px;}
.con-online a.free-a .free-tele{position: absolute; z-index: 1000; background: #fff; width: 239px; height:118px; padding: 20px; border: 1px solid #ececec; right: 69px; top:-91px; display: none;}
.con-online a.free-a .free-tele p{text-align: center;font-size: 18px;}
.con-online a.free-a .free-tele p b{font-weight: 200;color: #ff7200}
.con-online a.free-a .free-tele input{width: 229px; height:40px; border:none; background: #f4f4f4; color: #a0a0a0; font-size: 14px; margin: 10px 0; padding-left: 10px; border-radius: 3px;}
.con-online a.free-a .free-tele input.sub-but{width: 239px; background: #ff5900; text-align: center; line-height:40px; font-size: 18px; color: #fff;}
.free-a .s-arrow,.a-weixin .s-arrow{width:7px; height:10px; position: absolute; display: block; background: url(//s3.17house.com/common/images/s-arrow.png) no-repeat; top: 50%; right: 63px; z-index: 99; display: none;}
.free-a:hover .s-arrow,.con-online a.free-a:hover .free-tele{display: block}
.a-weixin:hover .s-arrow,.con-online a.a-weixin:hover .weixin{display: block;}
/*2016/8/23公用右侧悬浮窗*/

#relocation_url{cursor:pointer;}
.relocation{height: 279px;width: 103px;position: fixed;top: 50%;right: 0;padding: 116px 0 0 0;margin-top: -155px;background: url(//s1.17house.com/common/images/relocation.png) no-repeat;z-index: 9999;}
.relocation .relocation_a,.relocation .relocation_b{display: block;height: 34px;width: 82px;text-align: center;line-height: 34px;color: #fff;margin: 6px auto 0 auto;line-height: 34px;border-radius: 4px;background: #009340;font-size:14px !important;}
.relocation_a:hover,.relocation .relocation_b:hover{background: #6dba44;}
.relocation .relocation_a2{width: 100px;margin: 0px auto 0 auto;}
.relocation .back-top{width: 68px; height: 55px;margin: 30px auto 0 auto; border: 1px solid #ececec; display: none; padding: 13px 0 0 0; text-align: center;background: #fff;font-size:14px !important;}
.relocation .back-top i{background: url(//s3.17house.com/common/images/con-online.png) no-repeat -27px -79px; width: 26px; height:26px; display: block; margin-left: 22px; margin-bottom: 6px;}
/*2016.6.17公用顶部广告位*/
#top-banner{position: relative;height:70px;overflow: hidden;}
#top-banner a{display:inline-block;width:100%;height:70px;}
#top-banner .iclose{width:26px;height: 26px;background: url(//beijing.17house.com/images/close.png) no-repeat;position: absolute; right: 3px;top:10px;}
#top-banner .iclose:hover{background: url(//beijing.17house.com/images/close-h.png) no-repeat;}

/*聊天弹框新添样式*/
.box_iframe{
	position: fixed;
	bottom:0;
	right:0;
	height:450px;
	width:320px;
	padding: 0;
	margin: 0;
	box-shadow:-2px 0 10px #333, /*左边阴影*/  
             0px 0 0px #fff, /*右边阴影*/  
             0 -1px 10px #333, /*顶部阴影*/  
			 0 0px 0px #fff; /*底边阴影*/ 
			 display: none; 
			 z-index: 99999999;
}
.box_iframe iframe{
	height:450px;
	width:320px;
	border:none;
}
.box_iframe_on{
	display: block;
}
.bf_close{
	height:30px;
	padding: 8px 0 0 40px;
	width:60px;
	position: absolute;
	right:0;
	top:0;
	background: #00933F;
}
.bf_close span{
	cursor:pointer;
	float: left;
	height:24px;
	width:24px;
	text-align: center;
	line-height: 24px;
	color:#fff;
	border:1px solid #FFFFFF;
	border-radius: 100%;
	font-size: 24px;
}

.bf_tan{
	position: fixed;
	top:50%;
	left:50%;
	margin: -165px 0 0 -255px;
	height:330px;
	width:510px;
	z-index: 9999;
	
	
}
.bf_tan .bf_list{
	height:326px;
	width:506px;
	position: relative;
	/*left:50%;
	top:50%;
	margin: -253px 0 0 -163px;*/
	background:#fff;
	border-radius: 6px;
	border:1px solid #ececec;
	box-shadow:0px 0px 0px #fff, /*左边阴影*/  
          1px 0px 3px #666, /*右边阴影*/  
             0px 0px 0px #fff, /*顶部阴影*/  
			4px 8px 10px #333; /*底边阴影*/ 
			 
}
.bf_tan .bf_list .bt_tit{
	height:80px;
	width:473px;
	margin: 0 auto;
	text-align: center;
	line-height: 80px;
	border-bottom:1px solid  #ececec;
	position: relative;
}
.bf_tan .bf_list .bt_tit b{
	color:#00933f;
	font-size: 26px;
	cursor:pointer;
}
.bf_tan .bf_list .bt_tit span{
	position: absolute;
	height:36px;
	width:36px;
	border:1px solid #bfbfbf;
	border-radius: 100%;
	text-align: center;
	line-height: 34px;
	color:#bfbfbf;
	font-size: 32px;
	right: 0;
	top:22px;
}
.bf_tan ul{
	width:438px;
	height:auto;
	background:#fff;
	margin:0 auto;
	position: relative;
	z-index: 100;
	padding-top: 20px;
}
.bf_tan ul li{
	height:34px;
	line-height: 32px;
	text-indent: 70px;
	font-size: 16px;
	color:#282828;
}
.bf_tan ul .li_last{
	background: url(//s2.17house.com/ask/img/bf_xin.jpg) no-repeat;
	color:#00933F;
	text-indent: 87px;
}

.bf_tan p{
	width:350px;
	height:auto;
	margin: 0 auto;
	padding-top: 10px;
}
.bf_tan p span{
	cursor:pointer;
	display: inline-block;
	width:148px;
	height:44px;
	line-height: 42px;
	text-align:center;
	margin:0 10px;
	border-radius: 6px;
	position: relative;
	z-index: 100;
	font-size: 20px;
	color:#00933F;
	font-weight: 600;
	background: #fff;
	border:1px solid #00933F;
	border-radius: 4px;
}
.bf_tan p span.span_on{
	background:#00933F;
	color:#fff;
}
/*商务通邀请框*/
table#LR_Tb2{visibility:hidden;}
table#LR_Tb3{border: 1px solid #00A051!important;}	

/*提交表单*/
/*报价*/
.TK_pop_baojia{
	width:425px;
	height:440px;
	background:#fff;
	border-radius: 3px;
	position: fixed;
	top:50%;
	left:50%;
	margin:-220px 0 0 -212px;
	z-index: 10009;
	display: none;
}
.TK_pop_baojia .TK_pop_close{
	width:38px;
	height:38px;
	position: relative;
	top:-19px;
	left:406px;
	cursor:pointer;
}
.TK_pop_baojia .TK_pop_title{
	color:#00933f;
	font-size:26px;
	font-weight:bold;
	width:100%;
	text-align: center;
	margin-top:-15px;
}
.TK_pop_baojia .TK_yusuan{
	width:345px;
	height:auto;
	margin: 0 auto;
	margin-top:30px;
}
.TK_pop_baojia .TK_yusuan .TK_city .TK_city_sel{
	width:165px;
	height:38px;
	border-radius: 5px;
	border:solid 1px #dbe0e6;
	background:#fff;
	color:#999;
	padding:8px 0;
	margin-bottom:20px;
}
.TK_pop_baojia .TK_yusuan .TK_city .TK_mr{
	margin-right:10px;
}
.TK_pop_baojia .TK_yusuan .TK_input{
	outline: none;
    border: 1px solid #dbe0e6;
    background: #fff;
    padding-left: 10px;
    color: #999;
    box-sizing: border-box;
    width:343px;
    height:48px;
    line-height:48px;
    margin-bottom:20px;
    border-radius: 3px;
}
.TK_pop_baojia .TK_yusuan .TK_m2{
	position:absolute;
	top:174px;
	left:345px;
	font-size:14px;
	color:#999;
}
.TK_pop_baojia .TK_yusuan .TK_m2 i{
	position:relative;
	top:-5px;
	left:0;
	font-size:12px;
}
.TK_pop_baojia .TK_yusuan .TK_input1{
	outline: none;
    border: 1px solid #dbe0e6;
    background: #fff;
    padding-left: 10px;
    color: #999;
    box-sizing: border-box;
    width:343px;
    height:48px;
    line-height:48px;
    margin-bottom:10px;
    border-radius: 3px;
}
.TK_pop_baojia .TK_yusuan .TK_errortips{
	width:100%;
	font-size:14px;
	color:#ff4848;
	height:20px;
}
.TK_pop_baojia .TK_yusuan .TK_btn{
	background:#00933f;
	width:345px;
	height:48px;
	line-height:48px;
	border-radius: 3px;
	color:#fff;
	font-size:24px;
	margin-top:10px;
	cursor:pointer;
}
.TK_pop_baojia .TK_attention{
	width:345px;
	height:auto;
	font-size:12px;
	color:#a0a0a0;
	margin:0 auto;
	margin-top:10px;
}
.TK_pop_baojia .TK_attention img{
	margin-top:3px;
	margin-right:10px;
}
/*报价end*/
/*装修风格预算*/
.TK_yusuan_jie{
	width:425px;
	height:440px;
	background:#fff;
	border-radius: 3px;
	position: fixed;
	top:50%;
	left:50%;
	margin:-220px 0 0 -212px;
	z-index: 10009;
	display: none;
}
.TK_yusuan_jie .TK_pop_close{
	width:38px;
	height:38px;
	position: relative;
	top:-19px;
	left:406px;
	cursor:pointer;
}
.TK_yusuan_jie .TK_pop_title{
	color:#00933f;
	font-size:26px;
	font-weight:bold;
	width:100%;
	text-align: center;
	margin-top:-15px;
}
.TK_yusuan_jie .TK_jie_zonge{
	width:345px;
	height:20px;
	margin:0 auto;
	margin-top:20px;
}
.TK_yusuan_jie .TK_jie_zonge .TK_jie_zonge_sp{
	width:345px;
	display: block;
	float:left;
	font-size:16px;
	color:#282828;
	text-align: center;
}
.TK_yusuan_jie .TK_jie_zonge .TK_jie_zonge_sp_border{
	display: block;
	float:left;
	width:1px;
	height:16px;
	margin-top:6px;
	color:#ececec;
}
.TK_yusuan_jie .TK_jie_zonge .TK_jie_zonge_sp i{
	font-size:20px;
	color:#ff5500;
}
.TK_yusuan_jie .TK_jie_table{
	width:365px;
	height:186px;
	border:#ececec 1px solid;
	border-bottom:#ececec 0px solid;
	margin-left:30px;
	margin-top:25px;
}
.TK_yusuan_jie .TK_jie_table .TK_tt{
	width:365px;
	height:30px;
	border-bottom:#ececec solid 1px;
	overflow: hidden;
}
.TK_yusuan_jie .TK_jie_table .TK_tt .TK_tt_sp1{
	display: block;
	width:100px;
	height:30px;
	line-height: 30px;
	float:left;
	margin-left:20px;
	color:#282828;
	font-size:14px;
	border-right:#ececec solid 1px;
}
.TK_yusuan_jie .TK_jie_table .TK_tt .TK_tt_sp2{
	display: block;
	width:218px;
	height:30px;
	line-height: 30px;
	float:left;
	text-align: right;
	color:#282828;
	font-size:14px;
}
.TK_yusuan_jie .TK_jie_table .TK_tt .TK_tt_sp2 i{
	color:#ff5500;
}
.TK_yusuan_jie .TK_jie_attention{
	width:365px;
	margin-left:30px;
	margin-top:20px;
	color:#ff5500;
	font-size:14px;
	font-weight:bold;
}
.TK_yusuan_jie .TK_jie_attentionson{
	width:365px;
	margin-left:30px;
	margin-top:5px;
	color:#ff5500;
	font-size:12px;
}
/*装修风格预算end*/
/*设计成功*/
.TK_shejisucc{
	width:425px;
	height:440px;
	background:#fff;
	border-radius: 3px;
	position: fixed;
	top:50%;
	left:50%;
	margin:-220px 0 0 -212px;
	z-index: 10009;
	display: none;
}
.TK_shejisucc .TK_shejisucc_close{
	width:38px;
	height:38px;
	position: relative;
	top:-19px;
	left:406px;
	cursor:pointer;
}
.TK_shejisucc .TK_shejisucc_title{
	color:#00933f;
	font-size:26px;
	font-weight:bold;
	width:100%;
	text-align: center;
}
.TK_shejisucc .title_mat{
	margin-top:-15px;
}
.TK_shejisucc .TK_shejisucc_smtitle{
	font-size:18px;
	color:#282828;
	width:350px;
	margin:0 auto;
	margin-top:25px;
}
.TK_shejisucc .TK_shejisucc_ewm{
	margin-left:135px;
	margin-top:30px;
}
.TK_shejisucc .TK_shejisucc_sao{
	font-size:14px;
	color:#a0a0a0;
	margin-left:95px;
	margin-top:5px;
}
/*设计成功end*/
/*设计*/
.TK_pop_sheji{
	width:425px;
	height:440px;
	background:#fff;
	border-radius: 3px;
	position: fixed;
	top:50%;
	left:50%;
	margin:-220px 0 0 -212px;
	z-index: 10009;
	display: none;
}
.TK_pop_sheji .TK_pop_close{
	width:38px;
	height:38px;
	position: relative;
	top:-19px;
	left:406px;
	cursor:pointer;
}
.TK_pop_sheji .TK_pop_title{
	color:#00933f;
	font-size:26px;
	font-weight:bold;
	width:100%;
	text-align: center;
	margin-top:5px;
}
.TK_pop_sheji .TK_city{
	margin-left:40px;
}
.TK_pop_sheji .TK_city .TK_city_sel{
	width:165px;
	height:38px;
	border-radius: 5px;
	border:solid 1px #dbe0e6;
	background:#fff;
	color:#999;
	padding:8px 0;
	margin-top:20px;
}
.TK_pop_sheji .TK_city .TK_mr{
	margin-right:10px;
}
.TK_pop_sheji .selected{
    height: 34px;
    margin-top: 30px;
    position: relative;
}
.TK_pop_sheji .selected input,.TK_pop_sheji .TK_sheji_inp{
    height: 48px;
    padding-left: 10px;
    line-height: 34px;
    border: 1px solid #e1e1e1;
    width:333px;
    margin-top: 15px;
    font-size: 14px;
    color: #999;
    margin-left:40px;
    margin-top:20px;
}
.TK_pop_sheji .TK_sheji_phone{
	*margin-left:253px;
}
.TK_pop_sheji .selected input{
    margin-top: 0;
}
.TK_pop_sheji .TK_errortips{
	width:345px;
	height:15px;
	margin:0 auto;
	color:#ff7200;
	font-size:12px;
	text-align: left;
	margin-top:12px;
	margin-bottom:12px;
}
.TK_pop_sheji .TK_sheji_btn{
    width: 345px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 24px;
    background: #008439;
    border-radius: 5px;
    color: #fff;
    cursor:pointer;
    margin-left:40px;
    *margin-left:253px;
}
.TK_pop_sheji .TK_sheji_btn:hover{
    background: #008439;
}
.TK_pop_sheji .show-block{
    border: 1px solid #e1e1e1;
    background: #fff;
    padding: 20px 0 0 19px;
    overflow: hidden;
    margin-top: -1px;
    display: none;
    width: 324px;
    position:relative;
    top:0;
    left:40px;
}
.TK_pop_sheji .show-block ul li{
    float: left;
    width: 88px;
    height:26px;
    border: 1px solid #dbdbdb;
    text-align: center;
    line-height: 26px;
    margin: 0 15px 15px 0;
    cursor: pointer;
}
.TK_pop_sheji .show-block ul li.active{
    background: #ea5404;
    border: 1px solid #ea5404;
    color: #fff;
}
.TK_pop_sheji .selected b{
    position: absolute;
    width: 20px;
    height: 20px;
    top: 8px;
    right: 40px;
    display: block;
    cursor: pointer;
    background: url("//s1.17house.com/jiazhuang/pc/yuyueliangfang/images/click-arrow.gif") no-repeat center;
}
.TK_pop_sheji .selected b.active{
    background: url("//s1.17house.com/jiazhuang/pc/yuyueliangfang/images/click-arrowh.gif") no-repeat center;
}
.TK_pop_sheji .TK_sheji_attention{
	width:345px;
	height:auto;
	line-height: 1.7;
	font-size:12px;
	color:#a0a0a0;
	margin:0 auto;
	margin-top:20px;
}
/*设计end*/
.poplayer,.poplayer2 {
   display: none;
   margin-top: -122px;
   margin-left: -215px;
   width: 430px;
   position: fixed;
   top: 50%;
   left: 50%;
   min-width: 200px;
   min-height: 100px;
   border-radius: 10px;
   background: #fff;
   font-family: 'microsoft yahei';
   z-index: 10010;
}
.poplayer .close,.poplayer2 .close {
   position: absolute;
   top: 0;
   right: 0;
   width: 16px;
   height: 16px;
   box-sizing: content-box;
   padding: 18px 26px 12px 18px;
   line-height: 16px;
   font-size: 16px;
   font-weight: bold;
   color: #999;
   cursor: pointer;
}
.poplayer .close img {
   width: 19px;
   height: 19px;
}
.pop_content {
   border-radius: 10px;
   width: 90%;
   padding: 6% 5%;
   background: #fff;
   text-align: center;
}
.sign_up {
   margin-top: 30px;
}
.pop_content .sign_up .sign_up_li {
   position: relative;
   height: 38px;
}
.pop_content .sign_up .sign_up_li i {
   position: absolute;
   right: 20px;
   top: 10px;
}
.pop_content .input {
   width: 74%;
   height: 20px;
   line-height: 20px;
   border: 1px solid #f3efef;
   padding: 8px 2%;
   background: #fff;
   color: #bbbbbb;
   vertical-align: middle;
}
.poplayer .btn {
   margin-top: 0;
   padding: 2px 30px;
   display: inline-block;
   height: 40px;
   line-height: 40px;
   background: #00a151;
   border-radius: 5px;
   font-size: 18px;
   color: #fff;
}
.poplayer .btn:hover {
   cursor: pointer;
   margin-top: 0;
   padding: 2px 30px;
   display: inline-block;
   height: 40px;
   line-height: 40px;
   background: #00813f;
   border-radius: 5px;
   font-size: 18px;
   color: #fff;
}
.poplayer .city{
	display: inline-block;
	width: 74%;
	height: 36px;
	line-height: 36px;
	border: 1px solid #f3efef;
	padding: 0 2%;
	background: #fff;
	color: #bbbbbb;
	vertical-align: middle;
	cursor: pointer;
    z-index: 2;
    position: relative;
	}
.poplayer .pop_content .city i	{
	position: absolute;
    width: 13px;
    height: 8px;
    top: 50%;
    margin-top: -4px;
    right: 20px;
    background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -30px -439px;
}
.poplayer .pop_content .city  .cityList{display: none; position: absolute;width: 100%;background: #fafafa;border: 1px solid #eee;left: -2px; bottom: -222px; height: 222px; overflow-y:scroll ; z-index: 1;}
.poplayer .pop_content .city  .cityList li{height: 36px; line-height: 36px; padding-left: 10px; margin-bottom: 1px; background: #fff; text-align: left; }
.poplayer .pop_content .city  .cityList li a{color: #666;}
.poplayer .pop_content .city .cityList li:hover{background: #1AC078;}
.poplayer .pop_content .city  .cityList li:hover a{color: #fff;}
.poplayer .pop_content .city  .cityList li.active{background: #1AC078;}
.poplayer .pop_content .city  .cityList li.active a{color: #fff;}
/*提交表单end*/
/*提交成功*/
/*.pop_success{
   width: 430px;
   top: 240.409px;
    left: 292.409px;
    display:none;
}
.h4_suc{
   font-size: 24px;
   color:#00a151;
}
.pop_content .success_tips {
    background: #f9f9f9;
    padding: 10px 5px;
    height: 30px;
    line-height: 2;
    font-size:16px;
    margin-top: 20px;
}
.pop_content .address {
    border-radius: 10px;
    background: #fffcf3;
    border: 1px dashed #ececec;
    padding: 10px;
    margin-top: 10px;
    color: #666;
}
.pop_content .address i {
    float: left;
    width: 20px;
    height: 20px;
    border-radius: 5px;
    text-align: center;
    line-height: 20px;
    margin: 2px 8px 5px 0;
    background: #00a151;
    color: #fff;
}
.pop_content .address p {
    float: left;
    width: 300px;
}
.pop_content .btn_close {
    display: inline-block;
    padding: 5px 10px;
    border-radius: 10px;
    background: #f9f9f9;
    color: #999;
    cursor: pointer;
    border: 1px solid #e2e2e2;
    margin-top:20px;
}*/
/*提交成功end*/
/*重复提交*/
/*.pop_error{
    display: none;
    top: 184.909px;
    left: 391.409px;
    width: 430px;
}
.pop_content {
    border-radius: 10px;
    width: 90%;
    padding: 6% 5%;
    background: #fff;
}
.sign_up{
   color:#666;
}*/
/*重复提交end*/
/*大按钮*/
.con_footer {
   width: 1190px;
   height: 150px;
   margin: 0 auto;
}
.con_footer a.con_btn {
   width: 655px;
   height: 70px;
   line-height: 70px;
   cursor: pointer;
   display: block;
   color: #fff;
   font-weight: bold;
   font-size: 32px;
   border-radius: 5px;
   background: #00a151;
}
.con_footer a.con_btn:link,
.con_footer a.con_btn:visited {
   background: #00a151;
}
.con_footer a.con_btn:hover {
   background: #00813f;
}
/*大按钮end*/

/*成功报名框start*/
.TK_succ_mc{
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	margin:auto;
	text-align: center;
	height: 100%;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	z-index: 10000;
	display: none;
}
.TK_succ_div{
	width:434px;
	height:510px;
	background:#fff;
	border-radius: 5px;
	position: fixed;
	top:50%;
	left:50%;
	margin:-255px 0 0 -217px;
	z-index: 10009;
	display: none;
}
.TK_succ_div .TK_succ_close{
	width:100%;
	text-align: right;
	position: relative;
}
.TK_succ_div .TK_succ_close .img_close{
	position:absolute;
	top:-19px;
	left:415px;
	cursor:pointer;
}
.TK_succ_div .TK_succ_title{
	width:100%;
	height:35px;
	text-align:center;
	font-size:26px;
	color:#00a151;
	font-weight:bold;
	margin-top:30px;
}
.TK_succ_div .TK_succ_smtitle{
	width:346px;
	height:auto;
	text-align: left;
	margin:0 auto;
	font-size:16px;
	color:#00a151;
	margin-top:10px;
	line-height:1.5;
}
.smtitle_sheji,.smtitle_baojia,.smtitle_daikuan,.smtitle_zhengzhuang{
	display: none;
}
.TK_succ_div .TK_inp{
	width:344px;
	height:50px;
	border-radius: 5px;
	border:1px solid #ececec;
	margin-left:40px;
	margin-top:20px;
}
.TK_succ_div .inp_date_father{
	position:relative;
	z-index: 10;
}
.TK_succ_div .TK_date{
	width:344px;
	height:290px;
	border:1px solid #ececec;
	background:#f7f7f7;
	position:absolute;
	top:50px;
	left:-1px;
	display: none;
}
.TK_succ_div .TK_date .TK_date_title{
	width:100%;
	height:60px;
	line-height:60px;
	background:#fff;
	text-align: center;
	color:#646464;
	font-size:18px;
}
.TK_succ_div .TK_date .TK_date_ul{
	width:325px;
	height:190px;
	margin-left:22px;
	margin-top:20px;
	overflow: hidden;
}
.TK_succ_div .TK_date .TK_date_li{
	width:60px;
	height:50px;
	line-height:1.4;
	background:#fff;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	cursor:pointer;
	/*border:1px solid #ececec;*/
}
.TK_succ_div .TK_date .TK_date_li .date_li_sp1{
	display: block;
	color:#646464;
	font-size:18px;
	text-align:center;
	width:40px;
	margin:0 auto;
}
.TK_succ_div .TK_date .TK_date_li .date_li_sp2{
	display: block;
	color:#a0a0a0;
	font-size:14px;
	text-align:center;
}
.TK_succ_div .TK_date .TK_date_li_green{
	width:60px;
	height:50px;
	line-height:1.4;
	background:#00a151;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	cursor:pointer;
}
.TK_succ_div .TK_date .TK_date_li_green .date_li_sp1{
	display: block;
	color:#fff;
	font-size:18px;
	text-align:center;
	width:40px;
	margin:0 auto;
}
.TK_succ_div .TK_date .TK_date_li_green .date_li_sp2{
	display: block;
	color:#fff;
	font-size:14px;
	text-align:center;
}
.TK_succ_div .TK_inp .TK_inp_stress{
	display: inline-block;
	width:15px;
	height:50px;
	line-height:50px;
	color:#ff6159;
	text-align: right;
	float:left;
}
.TK_succ_div .TK_inp .TK_inp_date{
	height:50px;
	line-height:50px;
	cursor:pointer;
	font-size:16px;
	color:#b0b0b0;
	padding-left:10px;
	float:left;
}
.TK_succ_div .TK_inp .TK_inp_son1{
	width:290px;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#b0b0b0;
	padding-left:10px;
	float:left;
}
.TK_succ_div .TK_inp .TK_inp_square{
	font-size:16px;
	color:#282828;
	float:left;
	margin-top:12px;
}
.TK_succ_div .TK_inp .TK_inp_square i{
	font-size:12px;
	position:relative;
	top:-6px;
	left:0px;
}
.TK_succ_div .TK_inp .TK_inp_son2{
	padding-left:20px;
	*margin-left:-40px;
}
.TK_succ_div .TK_errortip{
	width:346px;
	text-align: left;
	height:18px;
	color:#ff6159;
	margin:5px 0;
	margin-left:40px;
	font-size:14px;
}
.TK_succ_div .TK_js_btn{
	width:346px;
	height:50px;
	line-height:50px;
	background:#00a151;
	color:#fff;
	margin-left:40px;
	font-size:24px;
	font-weight:bold;
	text-align: center;
	cursor:pointer;
	border-radius: 5px;
}
.TK_succ_div .TK_js_btn:hover{
	background:#00813f;
}
.TK_succ_div .TK_attention{
	font-size:12px;
	color:#646464;
	width:346px;
	height:auto;
	margin-left:40px;
	margin-top:20px;
}
.TK_succ_div .TK_attention img{
	margin-right:5px;
}
/*成功报名框end*/
/*新增成功报名框之后start*/
.TK_aftersucc{
	width:434px;
	height:510px;
	background:#fff;
	border-radius: 5px;
	position: fixed;
	top:50%;
	left:50%;
	margin:-255px 0 0 -217px;
	z-index: 10009;
	display: none;
}
.TK_aftersucc .TK_succ_close{
	width:100%;
	text-align: right;
	position: relative;
}
.TK_aftersucc .TK_succ_close .img_close{
	position:absolute;
	top:-19px;
	left:415px;
	cursor:pointer;
}
.TK_aftersucc .TK_succ_title{
	width:100%;
	height:35px;
	text-align:center;
	font-size:26px;
	color:#00a151;
	font-weight:bold;
	margin-top:30px;
}
.TK_aftersucc .TK_succ_smtitle{
	width:346px;
	height:48px;
	text-align: left;
	margin:0 auto;
	font-size:16px;
	color:#00a151;
	margin-top:10px;
	line-height:1.5;
}
.TK_aftersucc .TK_succ_erweima{
	margin:0 auto;
	width:155px;
	height:155px;
	margin-top:35px;
}
.TK_aftersucc .TK_succ_erweima img{
	width:155px;
	height:155px;
}
.TK_aftersucc .TK_succ_sao{
	font-size:14px;
	color:#b0b0b0;
	width:100%;
	margin-top:5px;
	text-align: center;
}
.TK_aftersucc .TK_succ_add{
	font-size:18px;
	color:#ff5500;
	font-weight:bold;
	width:100%;
	text-align: center;
	margin-top:5px;
}
.TK_aftersucc .TK_succ_btn{
	width:346px;
	height:50px;
	line-height:50px;
	background:#00a151;
	color:#fff;
	margin-left:40px;
	margin-top:35px;
	font-size:24px;
	font-weight:bold;
	text-align: center;
	cursor:pointer;
	border-radius: 5px;
}
.TK_aftersucc .TK_succ_btn:hover{
	background:#00813f;
}
/*新增成功报名框之后end*/
/*新增成功报名框重复start*/
.TK_afteragain{
	width:434px;
	height:500px;
	background:#fff;
	border-radius: 5px;
	position: fixed;
	top:50%;
	left:50%;
	margin:-250px 0 0 -217px;
	z-index: 10009;
	display: none;
}
.TK_afteragain .TK_succ_close{
	width:100%;
	text-align: right;
	position: relative;
}
.TK_afteragain .TK_succ_close .img_close{
	position:absolute;
	top:-19px;
	left:415px;
	cursor:pointer;
}
.TK_afteragain .TK_succ_title{
	width:100%;
	height:35px;
	text-align:center;
	font-size:26px;
	color:#00a151;
	font-weight:bold;
	margin-top:30px;
}
.TK_afteragain .TK_succ_smtitle{
	width:346px;
	height:48px;
	text-align: left;
	margin:0 auto;
	font-size:16px;
	color:#00a151;
	margin-top:10px;
	line-height:1.5;
}
.TK_afteragain .TK_succ_erweima{
	margin:0 auto;
	width:155px;
	height:155px;
	margin-top:35px;
}
.TK_afteragain .TK_succ_erweima img{
	width:155px;
	height:155px;
}
.TK_afteragain .TK_succ_sao{
	font-size:14px;
	color:#b0b0b0;
	width:100%;
	margin-top:5px;
	text-align: center;
}
.TK_afteragain .TK_succ_add{
	font-size:18px;
	color:#ff5500;
	font-weight:bold;
	width:100%;
	text-align: center;
	margin-top:5px;
}
.TK_afteragain .TK_succ_btn{
	width:346px;
	height:50px;
	line-height:50px;
	background:#00a151;
	color:#fff;
	margin-left:40px;
	margin-top:35px;
	font-size:24px;
	font-weight:bold;
	text-align: center;
	cursor:pointer;
	border-radius: 5px;
}
.TK_afteragain .TK_succ_btn:hover{
	background:#00813f;
}

.poplayer .error_tip{
	display: inline-block;
	width:100%;
	height:15px;
	margin:0 auto;
	color:#ff7200;
	/*font-size:12px;*/
	text-align: left;
	margin-top:12px;
	/*margin-bottom:12px;*/
	
}
.TK_pop_sheji .city{
		outline: none;
    border: 1px solid #dbe0e6;
    background: #fff;
    padding-left: 10px;
    color: #999;
    box-sizing: border-box;
    width:343px;
    height:48px;
    line-height:48px;
    margin-left:40px;
    margin-top:20px;
    border-radius: 3px;
    position: relative;
}
.TK_pop_baojia .city{
		outline: none;
    border: 1px solid #dbe0e6;
    background: #fff;
    padding-left: 10px;
    color: #999;
    box-sizing: border-box;
    width:343px;
    height:48px;
    line-height:48px;
    margin-bottom:20px;
    border-radius: 3px;
    position: relative;
}
.TK_pop_sheji .city i,.TK_pop_baojia .city i{position: absolute; width:13px; height: 8px; top: 50%; margin-top: -4px; right: 20px; background: url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png) no-repeat -30px -439px;}
.TK_pop_sheji .city .cityList,.TK_pop_baojia .city .cityList{display: none; position: absolute;width: 100%;background: #fafafa;border: 1px solid #eee;left: -1px; bottom: -372px; z-index: 1;}
.TK_pop_sheji .city .cityList li,.TK_pop_baojia .city .cityList li{height: 36px; line-height: 36px; padding-left: 20px; margin-bottom: 1px; background: #fff; }
.TK_pop_sheji .city .cityList li a,.TK_pop_baojia .city .cityList li a{color: #666;}
.TK_pop_sheji .city .cityList li:hover,.TK_pop_baojia .city .cityList li:hover{background: #1AC078;}
.TK_pop_sheji .city .cityList li:hover a,.TK_pop_baojia .city .cityList li:hover a{color: #fff;}
.TK_pop_sheji .city .cityList li.active,.TK_pop_baojia .city .cityList li.active{background: #1AC078;}
.TK_pop_sheji .city .cityList li.active a,.TK_pop_baojia .city .cityList li.active a{color: #fff;}
/*新增成功报名框重复end*/
.RH-box{
	/*height: 346px;*/
	width: 70px;
	position: fixed;
	top:50%;
	right: 0;
	margin-top: -188px;
	z-index: 9998;
}			
.RH{
	/*height: 344px;*/
	width: 68px;
	border: 1px solid #e9e9e9;
	border-bottom: 0;
	background: #fff;
}
.RH li{
	width:100%;
	height: 68px;
	border-bottom: 1px solid #E9E9E9;
}
.RH li a{
	display: block;
	height: 30px;
	padding-top: 38px;
	width:100%;
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) no-repeat;
	line-height: 30px;
	font-size:12px;
	color:#000;
	text-align: center;
}
.RH li .RH-a2{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) 0 -68px no-repeat;
}
.RH li .RH-a3{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) 0 -136px no-repeat;
	
}
.RH li div{position: relative;}
.RH li div img{position: absolute; width: 26px;height: 26px; top: 0; right: 0;} 
.RH li .RH-a4{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) 0 -204px no-repeat;
}
.RH li .RH-a5{
	background: url(//s1.17house.com/newweb/pc/common/images/er.gif) center 4px no-repeat;
}
.RH li .RH-a1:hover{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) -68px 0px no-repeat #00a151;
	color:#fff;
}
.RH li .RH-a2:hover{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) -68px -68px no-repeat #00a151;
	color:#fff;
}
.RH li .RH-a3:hover{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) -68px -136px no-repeat #00a151;
	color:#fff;
}
.RH li .RH-a4:hover{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) -68px -204px no-repeat #00a151;
	color:#fff;
}
.RH li .RH-a5:hover{
	background: url(//s1.17house.com/jzhd_pc_sem/images/RH.png) -68px -272px no-repeat #00a151;
	color:#fff;
}
.RH li .RH-a0{
	background: url(//s1.17house.com/newweb/pc/common/images/tmsmall.png) no-repeat 20px 10px;
}
.RH li .RH-a0:hover{
	color: #000;
}
.RH-msg{
	width: 138px;
	height: 338px;
	border:1px solid #e9e9e9;
	position: absolute;
	top: 69px;
	left:-154px ;
	z-index: 999;
	background: #fff;
	box-shadow: 0px 1px 26px #999;
	z-index: 9999;
	display: none;	}
.RH-msg .RH-wx{
	display: block;
	margin: 10px auto;
	width: 108px;
	height: 108px;
}
.RH-msg p{
	height: auto;
	width: 100%;
	text-align: center;
	font-size: 12px;
	color:#999;
	line-height: 1.5;
}
.RH-msg .RH-wx-text{color: #00a056;}
.RH-msg .RH-xc-text{color: #00a056;}
.RH-msg .RH-xc{
	display: block;
	width: 96px;
	height: 96px;
	margin: 15px auto;
}
.RH-msg span{
	position: absolute;
	height: 0;
	width: 0;
	line-height: 0;
	border: 10px solid transparent;
	border-left: 10px solid #fff;
	top: 233px;
	right: -20px;
}
/*提交表单*/
/*! jQuery UI - v1.9.2 - 2013-06-20
* //jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.tooltip.css
* To view and modify this theme, visit //jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }


.ui-progressbar { height:0.8em;top: 2px; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; background:none repeat scroll 0 0 #FBB50D;}
/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
.ui-dialog { position: absolute; top: 0; left: 0;width: 300px; overflow: hidden;box-shadow:0 0 5px rgba(0, 0, 0, 0.2); }
.ui-dialog .ui-dialog-titlebar { padding: .7em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0;font-weight:700;font-size: 14px;font-family: "微软雅黑";}
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {margin:0 auto;text-align:center;}
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
    background-image: none;
}
body .ui-tooltip { border-width: 2px; }

/* Component containers
----------------------------------*/
.ui-widget {font:12px/1.5 Arial;}
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: "微软雅黑";font-size: 14px;}
.ui-widget-content { border: 1px solid #dddddd; background:none repeat scroll 0 0 #FFFFFF;color: #333333; }
.ui-widget-header {border-bottom: 1px solid #E7E7E7;border-top: 1px solid #FFFFFF;background:none repeat scroll 0 0 #F6F6F6;color: #333333; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #F6F6F6;font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius:2px; border-bottom-right-radius:2px; }

/* Overlays */
.ui-widget-overlay { background: #D9D9D9; opacity: .5;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .2;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
/*icon_fontPc.css*/
@font-face {
    font-family: 'iconfont';
    src: url('//s1.17house.com/common/font_new/iconfont.eot');
    /* IE9*/
    src: url('//s1.17house.com/common/font_new/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//s1.17house.com/common/font_new/iconfont.woff') format('woff'), /* chrome、firefox */
    url('//s1.17house.com/common/font_new/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('//s1.17house.com/common/font_new/iconfont.svg#iconfont') format('svg');
    /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icone600:before{content:"\e600";}/*首页 装修日记*/
.icone601:before{content:"\e601";}/*首页 免费设计*/
.icone602:before{content:"\e602";}/*首页 保障暂时去掉了*/
.icone603:before{content:"\e603";}/*首页 装修问答 */
.icone604:before{content:"\e604";}/*首页 装修百科 */
.icone605:before{content:"\e605";}/*首页 装修陷阱 */
.icone606:before{content:"\e606";}/*首页 用户中心 */
.icone607:before{content:"\e607";}/*公用 关闭按钮 */
.icone608:before{content:"\e608";}/*首页 滚动资讯 灯泡 */
.icone609:before{content:"\e609";}/*首页 触屏版*/
.icone60a:before{content:"\e60a";}/*首页 电脑版*/
.icone60b:before{content:"\e60b";}/*首页 底部微信*/
.icone60c:before{content:"\e60c";}/*公用 向右箭头*/
.icone60d:before{content:"\e60d";}/*公用 向下箭头*/
.icone60e:before{content:"\e60e";}/*首页 app*/
.icone60f:before{content:"\e60f";}/*首页 电话*/
.icone610:before{content:"\e610";}/*效果图 效果图最终页 图集*/
.icone611:before{content:"\e611";}/*效果图 效果图最终页 下载*/
.icone612:before{content:"\e612";}/*公用 效果图最终页 空心星收藏*/
.icone613:before{content:"\e613";}/*效果图 效果图最终页 下载（小图）*/
.icone614:before{content:"\e614";}/*效果图 效果图最终页 分享*/
.icone615:before{content:"\e615";}/*公用 装修流程 眼睛*/
.icone616:before{content:"\e616";}/*公用 灵感图集 心型*/
.icone617:before{content:"\e617";}/*公用 灵感图集 图集*/
.icone618:before{content:"\e618";}/*装修流程 笔*/
.icone619:before{content:"\e619";}/*装修流程 工具*/
.icone61a:before{content:"\e61a";}/*装修流程 房子*/
.icone61b:before{content:"\e61b";}/*公用 向上箭头*/
.icone61c:before{content:"\e61c";}/*装修流程 全部*/
.icone61d:before{content:"\e61d";}/*装修流程筛选 空心酒杯*/
.icone61e:before{content:"\e61e";}/*装修流程筛选 实心酒杯*/
.icone61f:before{content:"\e61f";}/*装修流程筛选 实心星收藏*/
.icone620:before{content:"\e620";}/*公用 向左箭头*/
.icone621:before{content:"\e621";}/*头文件 三横线 暂时没用*/
.icone622:before{content:"\e622";}/*公用 向下箭头（长）*/
.icone623:before{content:"\e623";}/*头文件 三横线（细）暂时没用*/
.icone624:before{content:"\e624";}/*首页 一起秀吧*/
.icone625:before{content:"\e625";}/*忘记哪用了 微信*/
.icone626:before{content:"\e626";}/*团购会 失败*/
.icone627:before{content:"\e627";}/*团购会 微信*/
.icone628:before{content:"\e628";}/*团购会 失败*/
.icone629:before{content:"\e629";}/*公用 弹框 关闭*/
.icone62a:before{content:"\e62a";}/*团购会 成功*/
.icone62b:before{content:"\e62b";}/*装修学堂 名人家居 人*/
.icone62c:before{content:"\e62c";}/*装修学堂 家具保养 工具喷头*/
.icone62d:before{content:"\e62d";}/*装修学堂 搭配案例 搭配*/
.icone62e:before{content:"\e62e";}/*装修学堂 装饰配饰 台灯*/
.icone62f:before{content:"\e62f";}/*装修学堂 装修流程 */
.icone630:before{content:"\e630";}/*装修学堂 选材攻略 左侧订书*/
.icone631:before{content:"\e631";}/*装修学堂 装修知识 书*/
.icone632:before{content:"\e632";}/*装修学堂 装修风水 太极*/
.icone633:before{content:"\e633";}/*装修学堂 潮流家居 沙发 */
.icone634:before{content:"\e634";}/*装修学堂 创意家居 灯泡*/
.icone635:before{content:"\e635";}/*装修学堂 家居新闻 纸 */
.icone636:before{content:"\e636";}/*装修学堂 装修攻略 */
.icone637:before{content:"\e637";}/*装修学堂 定制家具 笔量尺 */
.icone638:before{content:"\e638";}/*装修学堂 家具品牌 桌柜 */
.icone639:before{content:"\e639";}/*装修学堂 建材品牌 笔量尺 */
.icone63a:before{content:"\e63a";}/*装修学堂 家具导购 笑脸 */
.icone63b:before{content:"\e63b";}/*装修学堂 家用电器 电脑 */
.icone63c:before{content:"\e63c";}/*装修学堂 家纺饰品 梳妆台 */
.icone63d:before{content:"\e63d";}/*装修学堂 装修常识 书本 */
.icone63e:before{content:"\e63e";}/*装修学堂 家居DIY 改锥扳手 */
.icone63f:before{content:"\e63f";}/*装修学堂 装修预算 计算器 */
.icone640:before{content:"\e640";}/*装修学堂 装修陷阱 闪电 */
.icone641:before{content:"\e641";}/*家装公司 装修公司列表|装修公司详情| 保障 */
.icone642:before{content:"\e642";}/*家装公司 装修公司列表|装修公司详情 执照 */
.icone643:before{content:"\e643";}/*公用 评分 星星 */
.icone644:before{content:"\e644";}/*家装公司 导航 公司首页 房子 */
.icone645:before{content:"\e645";}/*家装公司 导航 设计方案 设计 */
.icone646:before{content:"\e646";}/*家装公司 导航 设计团队 三个人 */
.icone647:before{content:"\e647";}/*家装公司 导航 业主点评 笔评论 */
.icone648:before{content:"\e648";}/*家装公司 导航 在建工地 刷子 */
.icone649:before{content:"\e649";}/*家装公司 导航 新闻资讯 新闻 */
.icone64a:before{content:"\e64a";}/*家装公司 公司详情 电话  */
.icone64b:before{content:"\e64b";}/*家装公司 公司详情 地点 */
.icone64c:before{content:"\e64c";}/*家装公司 圆圈里有房子 */
.icone64d:before{content:"\e64d";}/*楼盘 向左箭头（大图）*/
.icone64e:before{content:"\e64e";}/*楼盘 向右箭头（大图）*/
.icone64f:before{content:"\e64f";}/*楼盘 页脚图标 手       | 问答 页脚图标*/
.icone650:before{content:"\e650";}/*楼盘 页脚图标 四个方块 | 问答 页脚图标 */
.icone677:before{content:"\e677";}/*楼盘 页脚图标 绿色绶带 | 问答 页脚图标 */
.icone651:before{content:"\e651";}/*聚客通 暂时不用了 4横线  */
.icone652:before{content:"\e652";}/*聚客通 导航 优惠券 钱  */
.icone653:before{content:"\e653";}/*聚客通  */
.icone654:before{content:"\e654";}/*聚客通 品牌页 礼物  */
.icone655:before{content:"\e655";}/*聚客通 横箭头 */
.icone656:before{content:"\e656";}/*聚客通 刷新 */
.icone657:before{content:"\e657";}/*聚客通 门店详情 钟表*/
.icone658:before{content:"\e658";}/*聚客通 终端页 导航在线咨询 */
.icone659:before{content:"\e659";}/*聚客通 商品详情 对号*/
.icone65a:before{content:"\e65a";}/*聚客通 商品详情 正字*/
.icone65b:before{content:"\e65b";}/*聚客通 商品详情 保字*/
.icone65c:before{content:"\e65c";}/*聚客通 商品详情 钱字*/
.icone65d:before{content:"\e65d";}/*聚客通 商品详情 24字*/
.icone65e:before{content:"\e65e";}/*聚客通 商品详情 赔字*/
.icone65f:before{content:"\e65f";}/*聚客通 商品详情 流通*/
.icone65e:before{content:"\e65e";}/*聚客通 导航 家具 沙发*/
.icone65f:before{content:"\e65f";}/*聚客通 导航 品牌 皇冠*/
.icone660:before{content:"\e660";}/*聚客通 工具*/
.icone661:before{content:"\e661";}/*聚客通 优惠券*/
.icone664:before{content:"\e664";}/*家装通 优惠券*/
.icone665:before{content:"\e665";}/*家装通 手机*/
.icone666:before{content:"\e666";}/*家装通 用户*/
.icone667:before{content:"\e667";}/*家装通 锁*/
.icone668:before{content:"\e668";}/*家装通 导航 案例*/
.icone669:before{content:"\e669";}/*家装通 个人中心 装修常见问题 人*/
.icone66a:before{content:"\e66a";}/*家装通 个人中心 我的钱包  优惠券*/
.icone66b:before{content:"\e66b";}/*家装通 个人中心 我的家装保 人*/
.icone66c:before{content:"\e66c";}/*家装通 详情页 */
.icone66d:before{content:"\e66d";}/*消息中心 个人中心 特价*/
.icone66e:before{content:"\e66e";}/*消息中心 个人中心 */
.icone66f:before{content:"\e66f";}/*家装通 优惠券 问号*/
.icone670:before{content:"\e670";}/*家装通 优惠券*/
.icone671:before{content:"\e671";}/*家装通 消息*/
.icone672:before{content:"\e672";}/*家装通 男人*/
.icone673:before{content:"\e673";}/*家装通 房子*/
.icone674:before{content:"\e674";}/*家装通 我的 带圈的人*/
.icone675:before{content:"\e675";}/*家装通 呼叫*/
.icone678:before{content:"\e678";}/*地图 汽车*/
.icone679:before{content:"\e679";}/*地图 人走路*/
.icone67a:before{content:"\e67a";}/*智能报价 花*/
.icone67b:before{content:"\e67b";}/*智能报价 花*/
.icone67c:before{content:"\e67c";}/*智能报价 锅*/
.icone67d:before{content:"\e67d";}/*智能报价 橱柜*/
.icone67e:before{content:"\e67e";}/*智能报价 床*/
.icone67f:before{content:"\e67f";}/*智能报价 沙发*/
.icone680:before{content:"\e680";}/*智能报价 其他*/
.icone681:before{content:"\e681";}/*智能报价 钱*/
.icone682:before{content:"\e682";}/*智能报价 m2*/
.icone683:before{content:"\e683";}/*智能报价 房子*/
.icone684:before{content:"\e684";}/*智能报价 刷子*/
.icone685:before{content:"\e685";}/*智能报价 日历*/
.icone686:before{content:"\e686";}/*智能报价 闹钟*/
.icone687:before{content:"\e687";}/*首页 评论*/
.icone688:before{content:"\e688";}/*智能报价 全包空心*/
.icone689:before{content:"\e689";}/*智能报价 半包*/
.icone68a:before{content:"\e68a";}/*智能报价 床*/
.icone68b:before{content:"\e68b";}/*智能报价 卫生间*/
.icone68c:before{content:"\e68c";}/*智能报价 地理位置*/
.icone68d:before{content:"\e68d";}/*智能报价 全包实心*/
.icone68e:before{content:"\e68e";}/*智能报价 户型*/
.icone68f:before{content:"\e68f";}/*装修日记 */
.icone690:before{content:"\e690";}/*微信抢单 确认*/
.icone691:before{content:"\e691";}/*微信抢单 钟表*/
.icone692:before{content:"\e692";}/*微信抢单 地址*/
.icone693:before{content:"\e693";}/*微信抢单 问题*/
.icone694:before{content:"\e694";}/*微信抢单 手机*/
.icone695:before{content:"\e695";}/*微信抢单 验证码*/
.icone696:before{content:"\e696";}/*免费设计 获得方案*/
.icone697:before{content:"\e697";}/*免费设计 哭脸*/
.icone698:before{content:"\e698";}/*免费设计 免费量房*/
.icone699:before{content:"\e699";}/*免费设计 安排服务*/
.icone69a:before{content:"\e69a";}/*免费设计 电话*/
.icone63f:before{content:"\e63f";}/*客服 免费获取报价*/
.icone69b:before{content:"\e69b";}/*客服 电话*/
.icone69c:before{content:"\e69c";}/*智能报价 半包估算价格提示标*/
.icone69d:before{content:"\e69d";}/*小区量房 评论*/
.icone6a3:before{content:"\e6a3";}/*pc首页 小购物车 */
.icone6a4:before{content:"\e6a4";}/*pc首页 钱包 */
.icone6a5:before{content:"\e6a5";}/*pc首页 皇冠 */
.icone6a2:before{content:"\e6a2";}/*pc首页 个人 */
/*icon_fontPc.css end*/
/*top.css*/
.otw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ow{text-overflow:ellipsis;white-space:nowrap}
.cur{cursor:pointer}
h2{font-weight:400}
.main{width:1190px;margin:0 auto}
.box_left,.main_TAanswer_con,.main_con,.main_index_center,.main_index_con,.main_left,.main_left_weixin,.main_personalMsg_con,.main_right{float:left;overflow:hidden}
.main_index_center{padding-top:20px;}
.main_index_con{padding-top:20px;}
.breadCrumb{width:1190px;height:36px;margin:0 auto}
ul.breadCrumbList{width:100%;height:100%}
ul.breadCrumbList li{float:left}
ul.breadCrumbList li a,ul.breadCrumbList li strong{color:#999;font-size:12px;line-height:36px}
ul.breadCrumbList li a i{display:inline-block;margin:0 8px;font-size:14px}
ul.breadCrumbList li a:hover{color:#ff7200}
ul.breadCrumbList li strong{font-weight:400}
.heart{line-height:48px}
.hearts{height:20px;width:100%}
.title_wen{background:url(//s1.17house.com/ask/beta_images/WenHao.png?v2016) no-repeat;padding-left:30px}
.title_da{background:url(//s1.17house.com/ask/beta_images/DaAn.png?v2016) no-repeat;padding-left:30px;overflow:hidden}
.title_da p{width:auto!important;display:inline-block;float:left}
.title_da .title_da_sp{width:auto;display:inline-block;float:left;margin:0!important}
/*top.css end*/
/*left.css*/
.main_left{width:160px;background:#fafafa}
.main_left_weixin{width:160px}
.box_left{width:860px;margin-right:20px}
.main_left_hearer p{position:relative}
.font_num{position:absolute;left:58px;top:4px;font-size:12px;font-family:Helvetica;color:#ce6200}
.font_nums{position:absolute;left:27px;top:4px;font-size:12px;font-family:Helvetica;color:#ce6200}
.main_left_hearer{padding:20px 0 12px;margin:0 10px;text-align:center;border-bottom:1px solid #ececec}
.main_left_hearer img.headerImg{border-radius:50%;background:#eee;overflow:hidden}
.main_left_hearer span{display:block;font-size:14px;color:#11acea;padding:8px 0 2px}
.main_left_hearer p em{font-size:12px;color:#999}
ul.ansList{margin:6px 0 9px}
ul.ansList li{float:left;width:50px;height:34px;text-align:center;border-left:1px solid #ececec;padding:10px 0}
ul.ansList li:first-child{border-left:0}
ul.ansList li em,ul.ansList li span{display:block}
ul.ansList li em{color:#999;padding-bottom:4px}
ul.ansList li span{color:#ff4200}
ul.left_navList{margin:0 10px 10px}
ul.left_navList li{position:relative;height:36px;text-align:center;line-height:36px;border-top:1px solid #ececec}
ul.left_navList li.show a{color:#ff7200}
ul.left_navList li.show em{display:block}
ul.left_navList li a{font-size:14px}
ul.left_navList li em{position:absolute;right:-9px;top:0;width:8px;height:37px;background:#ff7200;display:none}
.box_left_border_list{border:1px solid #ececec;padding:0 20px;width:818px}
.box_left_border{border:1px solid #ececec;padding:20px;margin-bottom:20px}
.box_left_title{width:100%;text-align:center;padding:12px 0;border-bottom:1px dotted #ccc}
.box_left_title h2{font-size:20px;line-height:30px}
.box_left_title p{font-size:12px;line-height:24px;color:#999}
.box_left_title p em{height:12px;border-left:1px solid #dfdfdf;margin:-2px 4px 0 2px;vertical-align:middle;display:inline-block}
.box_left_content{padding:20px 0}
.box_left_content p{font-size:14px;line-height:24px;margin-top:10px}
.box_left_qylaug_title{line-height:56px}
.box_left_qylaug_title h2{float:left;font-size:18px;margin-right:20px}
.box_left_qylaug_title span{float:left;font-size:12px;margin-top:6px;color:#999}
.box_left_qylaug_msg{background:#fafafa;padding:30px 20px;margin-bottom:20px}
.box_left_qylaug_msg img.headerImg{float:left;width:70px;height:70px;border-radius:50%;margin-right:20px;overflow:hidden}
.box_left_qylaug_msg div.box{float:left;width:728px;height:198px;border:1px solid #ececec;background:#fff}
p.yanzheng_list{float:right;margin-top:12px;height:32px;vertical-align:middle;overflow:hidden}
p.yanzheng_list span{font-size:12px;color:#999}
p.yanzheng_list input{width:98px;height:28px;text-align:center;border:1px solid #ececec}
p.yanzheng_list img{width:98px;height:28px;margin:0 20px 0 10px}
p.yanzheng_list button{width:120px;height:32px;text-align:center;line-height:center;border-radius:4px;background:#ff7200;color:#fff;font-size:12px}
ul.liuyanList li{float:left;width:100%;padding:26px 0 16px;border-bottom:1px dotted #ececec}
ul.liuyanList li:first-child{padding:0;border-bottom:0}
ul.liuyanList li strong{display:block;font-weight:200;font-size:14px;line-height:34px;color:#666;border-bottom:1px solid #ececec}
ul.liuyanList li img{float:left;width:32px;height:32px;border-radius:50%;margin:0 12px 0 2px;overflow:hidden}
ul.liuyanList li p img{float:left;width:100%;height:auto;margin:0 12px 0 2px;overflow:hidden;border-radius:0}
ul.liuyanList li div{float:left}
ul.liuyanList li p{font-size:14px;color:#666}
ul.liuyanList li span{font-size:12px;color:#999;margin-top:16px}
ul.liuyanList li span em{color:#4a83d8}
p.more{height:38px;line-height:38px;font-size:14px;background:#fafafa;margin-top:22px;text-align:center;cursor:pointer}
.box_left_border{border:1px solid #ececec;padding:0 20px;width:818px}
.box_left_border_ul{padding:30px 0 26px;border-bottom:1px solid #ececec;overflow:hidden}
ul.box_left_laberList{margin-bottom:30px}
ul.box_left_laberList li{float:left;margin:0 10px 10px 0}
ul.box_left_laberList li a{display:block;padding:6px 18px;background:#fffcfc;border:1px solid #ececec;font-size:12px;color:#666}
ul.box_left_laberList li a:hover{color:#ff7200}
.box_left_navList{height:38px;line-height:38px;background:#fafafa;margin-bottom:10px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}
.box_left_navList span.show{background:#fff;color:#00a151;border-top:2px solid #00a151;border-left:1px solid #ececec;border-right:1px solid #ececec;margin-top:-1px;height:38px}
.box_left_navList span{float:left;height:35px;padding:0 38px;font-size:14px;border-top:2px solid #fafafa;border-left:1px solid #fafafa;border-right:1px solid #fafafa;cursor:pointer}
.box_left_navList p{float:right;margin-right:20px;color:#999;font-size:12px}
.box_left_navList p em{color:#ff7200}
ul.wenList li{padding:20px 0;border-bottom:1px dotted #00a151}
ul.wenList li h2{font-size:16px;line-height:30px;display: flex;justify-content: space-between;}
ul.wenList li h2 .label{margin:0 10px;border-radius: 30px;padding: 0px 10px;font-size: 12px;border: 1px solid #ccc;margin: 0 10px;white-space: nowrap;line-height: 2;}
ul.wenList li h2 .label a{font-size: 12px;color:#999;} 
ul.wenList li h2 .label:hover{border-color: #00a151;cursor: pointer;}
ul.wenList li h2 .label:hover a{color:#00a151;} 
ul.wenList li p{font-size:14px;color:#999;line-height:22px;width:96%;text-align: justify;max-height:70px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-o-line-clamp:3;-moz-line-clamp:3;-mz-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;-mz-box-orient:vertical;-o-box-orient:vertical}
ul.wenList li div{font-style:12px;line-height:24px}
ul.wenList li div span{color:#999;margin-right:14px}
ul.wenList li div em{color:#4a83d8;margin-right:14px;cursor:pointer}
ul.wenList li div i,ul.wenList li h2 em{color:#ff7200}
ul.box_left_subject li{padding:20px 0;border-bottom:1px dotted #ececec}
ul.box_left_subject li:first-child{border-top:1px dotted #ececec}
ul.box_left_subject li img{float:left;margin-right:20px}
ul.box_left_subject li div{float:left;width:83%}
ul.box_left_subject li div h2{font-size:18px;margin-bottom:10px}
ul.box_left_subject li div p{font-size:12px;line-height:18px;color:#999;height:54px;overflow:hidden}
.box_left_subject_moe .lunbo{float:left;width:320px;height:240px;border:1px solid #ececec}
.box_left_subject_moe .con{float:left;width:496px;border:1px solid #ececec;padding:20px}
.box_left_subject_moe .con h2{font-size:24px;margin-bottom:10px}
.box_left_subject_moe .con p{font-size:14px;color:#999;line-height:23px;max-height:159px;overflow:hidden}
.box_left_subject_moe_subList{padding-top:16px}
.box_left_subject_moe_subList li{height:46px;line-height:46px;border-bottom:1px solid #ececec}
.box_left_subject_moe_subList li img{float:left;margin-top:18px}
.box_left_subject_moe_subList li em{float:left;font-size:12px;color:#ff7200;padding:0 4px}
.box_left_subject_moe_subList li a{float:left;font-size:14px;color:#4a83d8;max-width:86%}
.box_left_subject_moe_subList li span{float:left;font-size:12px;margin-left:16px;color:#999}
.box_left_subject_moe_subList li span a{float:none;color:#999}
.box_left_questions{height:500px;background:#fafafa;padding:20px}
.box_left_questions p.first{padding:10px 0;font-size:14px}
.box_left_questions p.first img{float:left}
.box_left_questions p.first span{float:left;font-size:16px}
.box_left_questions p.first em{float:right;font-size:12px;color:#999}
.box_left_questions p.first b{color:#ff7200}
.box_left_questions input.box_left_questions_search{width:798px;height:44px;line-height:46px;padding:0 10px;border:1px solid #ececec;font-size:14px;margin-bottom:20px;background:#fff}
.box_left_questions div.box{width:818px;height:243px;background:#fff}
.box_left_questions p.last{font-size:12px;color:#666;line-height:34px}
.box_left_questions p.last span.first{float:left}
.box_left_questions p.last span.last{float:right}
.box_left_questions p.last select{float:right;margin:8px 20px 0 10px}
.box_left_questions p.last input{float:right;margin:11px 10px 0 0}
.box_left_questions .subBtn{float:right;width:96px;height:32px;font-size:14px;color:#fff;background:#ff7200;text-align:center;line-height:32px;margin-top:30px}
.left_weixin_title{width:150px;margin:0 auto;font-size:12px;color:#999;line-height:18px}
.left_weixin_img{padding:10px;border:1px solid #ececec}
.sliderNav{margin-bottom:20px}
ul.sliderNav_list{border:1px solid #ececec}
li.sliderNav_list{padding:0 20px}
li.sliderNav_list_li{width:120px;padding:20px 0;border-top:1px solid #ececec;margin:0 auto}
li.sliderNav_list_li:first-child{border-top:0}
li.sliderNav_list_li div.title{height:20px;line-height:20px}
li.sliderNav_list_li div.title img{float:left;margin-top:3px}
li.sliderNav_list_li div.title strong{float:left;padding:0 8px}
li.sliderNav_list_li div.title a{font-weight:300;font-size:14px}
li.sliderNav_list_li div.title a h2{font-size:14px}
li.sliderNav_list_li div.title i{display:block;float:right;width:6px;height:9px;margin-top:6px;background:url(//s2.17house.com/ask/images/w_06.png) no-repeat center center}
li.sliderNav_list_li div.middle{padding-top:10px}
li.sliderNav_list_li div.bottom.show{display:block}
li.sliderNav_list_li div.bottom{display:none}
li.sliderNav_list_li div.bottom span,li.sliderNav_list_li div.middle span{float:left;display:block;color:#666;line-height:24px;margin-right:9px}
li.sliderNav_list_li div.bottom a,li.sliderNav_list_li div.middle a{font-size:12px;color:#666}
.sliderImg{border:1px solid #ececec;padding:20px 20px 0}
.sliderImg_title{height:14px}
.sliderImg_title strong{float:left;font-weight:400;font-size:14px}
.sliderImg_title a{float:right;font-size:12px;color:#999;border-left:1px solid #ececec;padding-left:10px}
ul.sliderImg_list li{padding:20px 0;border-top:1px dotted #ececec}
ul.sliderImg_list li:first-child{border-top:0}
ul.sliderImg_list li a{display:block}
ul.sliderImg_list li a p{margin-top:10px;line-height:20px;color:#666;font-size:12px}
.box_left_bg{background:#fefefe;margin-bottom:20px;border:1px solid #ececec}
.box_left_bg .left{float:left;width:531px;padding:48px 0 48px 46px;overflow:hidden}
.box_left_bg .left h2{font-size:36px}
.box_left_bg .left h2 em{color:#ff7200}
.box_left_bg .left span{display:block;font-size:18px;color:#999;padding:10px 0 21px}
.box_left_bg .left p{font-size:12px;color:#666;line-height:22px;height:66px;overflow:hidden}
.box_left_bg .right{float:right}
.box_left .imgList{width:860px;height:333px;overflow:hidden;margin-bottom:20px}
.box_left .imgList_ul li{width:200px;margin-left:20px}
.box_left .imgList_ul li .bottom .list img{margin:10px 0 10px 6px}
.zhuanjia_title{line-height:52px;border-bottom:1px solid #ececec}
.zhuanjia_title h2{float:left;font-size:24px}
.zhuanjia_title a{float:right;font-size:12px}
.zhuanjia_list_ul_li{width:100%;padding:20px 0;border-bottom:1px solid #ececec}
.zhuanjia_list_ul_li img{float:left;border-radius:50%;border:2px solid #ececec;overflow:hidden}
.zhuanjia_list_ul_li .center{float:left;width:572px;margin:0 20px}
.zhuanjia_list_ul_li .right{float:right;width:70px;height:26px;font-size:12px;color:#ff7200;border-radius:4px;border:1px solid #ff7200;text-align:center;line-height:26px}
.zhuanjia_list_ul_li .center strong{display:block;font-size:14px;color:#666;line-height:34px;font-weight:400;margin-top:10px}
.zhuanjia_list_ul_li .center strong:first-child{font-size:16px;color:#333;margin-top:0}
.zhuanjia_list_ul_li .center p{font-size:12px;color:#999;line-height:24px}
.zhuanjia_list_ul_li .center ul li{float:left;width:40%}
.zhuanjia_list_ul_li .center ul li:nth-child(2n){margin-left:5%}
.zhuanjia_list_ul_li .center ul li a{font-size:14px;color:#4a83d8;line-height:32px}
.left_neirong{width:820px;padding:30px 20px;background:#f8f8f8}
.left_neirong strong{padding-top:10px;font-size:16px;font-weight:400}
.left_neirong div{width:100%;height:243px;border:1px solid #ececec;background:#fff;margin-top:16px}
.left_neirong .button{float:right;width:96px;height:32px;text-align:center;line-height:32px;background:#ff7200;color:#fff;font-size:14px;margin-top:20px}
/*left.css end*/
/*right.css*/
.main_right{width:310px}
a.mainRight_img{display:block;width:310px;height:200px;margin-bottom:20px}
.freeRequest{width:268px;height:315px;border:1px solid #ececec;padding:0 20px;margin-bottom:20px;background:#fff}
ul.FRlist,ul.FRlistContent{width:100%;margin-left:4px}
ul.FRlist{height:50px;margin-top:8px}
ul.FRlistContent{height:45px}
ul.FRlist li{display:inline-block;width:25%;height:45px;padding-top:3px;line-height:20px;text-align:center;color:#999;border-bottom:2px solid #d6d6d6;margin-left:-4px;cursor:pointer}
ul.FRlist li.hover{color:#ea5404;border-bottom:2px solid #ea5404}
ul.FRlistContent li{display:none;width:100%;line-height:45px;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;color:#ea5404;font-size:12px}
ul.FRlistContent li.hover{display:block}
div.FRtable{width:100%}
div.FRtable input{width:90%;height:34px;line-height:34px;padding:0 12px;border:1px solid #e3e3e3;color:#999;margin-bottom:22px}
div.FRtable input.showBox{border:1px solid #f50}
p#name_error,p#tel_error{height:20px;line-height:20px;color:#f50;font-size:12px;margin-top:0}
div.FRtableAddress{width:100%;height:34px;margin-bottom:10px}
div.FRtableAddress select{display:inline-block;width:124px;height:34px;border:1px solid #e3e3e3;outline-style:none;color:#999}
.FRtableAddressL{margin-right:12px}
div.FRtableBtn{width:100%;height:42px;text-align:center;line-height:42px;background:#ea5404;color:#fff;cursor:pointer}
#top_right_submit{font-size:20px}
#top_right_submit:hover{background:#c74c0a}
div.FRtable p{color:#999;font-size:12px;margin-top:10px}
div.FRtable p a{color:#ff7011;font-size:12px}
.box .boxRight .FRtable input.showBox{border:1px solid #ea5504}
.FRtable .error_b1,.FRtable .error_b2{display:block;font-size:12px;color:#ea5504;padding-left:61px;height:30px;line-height:30px;margin:0}
.right_box{border:1px solid #ececec;margin-bottom:20px;padding:0 20px}
.right_box_title{height:56px;border-bottom:1px solid #ececec;overflow:hidden}
.right_box_title strong{float:left;font-size:18px;font-weight:400;line-height:56px}
.right_box_title strong em{color:#4a83d8}
.right_box_title a{float:right;font-size:12px;color:#999;margin-top:4px;line-height:56px}
.right_box ul.rightList{padding:10px 0}
.right_box ul.rightList li a{font-size:12px;color:#666;line-height:30px}
.right_box ul.rightList li a i{float:left;width:5px;height:5px;background:#999;border-radius:50%;margin-right:10px;margin-top:14px}
.right_box_twhd{position:relative;width:310px;height:192px;background:url(//s2.17house.com/ask/images/r_bg.jpg) no-repeat;margin-bottom:68px}
.right_box_twhd p{position:absolute;bottom:20px;width:100%;font-size:14px;text-align:center}
.right_box_twhd p em{font-size:24px;color:#ff7200;padding:0 4px}
.right_box_twhd div.button{position:absolute;bottom:-48px}
.right_box_twhd div.button span{float:left;font-size:14px;color:#fff;text-align:center;width:155px;height:48px;line-height:48px;cursor:pointer}
.right_box_twhd div.button span.left{background:#4a83d8}
.right_box_twhd div.button span.right{background:#ff7200}
ul.right_box_tab_list{padding-top:20px;padding-bottom:10px}
ul.right_box_tab_list li{float:left;margin-right:6px;margin-bottom:6px}
ul.right_box_tab_list li.nth{margin-right:0}
ul.right_box_tab_list li:nth-child(3n){margin-right:0}
ul.right_box_tab_list li a{display:block;overflow:hidden;color:#666;width:82px;height:24px;text-align:center;line-height:24px;border:1px solid #eee;background:#fffcfc;border-radius:1px;font-size:12px;overflow:hidden}
.right_hot_tab{border:1px solid #ececec;margin-bottom:20px;padding:0 20px}
.hot_tab_title{height:55px;border-bottom:1px solid #ececec}
.hot_tab_title span{display:block;float:left;font-size:18px;color:#666;line-height:55px;border-bottom:1px solid #ececec;margin-bottom:1px;margin-right:35px;cursor:pointer}
.hot_tab_title span.show{color:#00a151;border-bottom:1px solid #00a151}
ul.hot_tab_list{padding:10px 0;display:none}
.hot_tab_ul ul.show{display:block}
ul.hot_tab_list li i{float:left;width:4px;height:4px;margin-right:10px;background:#ccc;border-radius:50%;margin-top:13px}
ul.hot_tab_list li a{float:left;font-size:12px;color:#666;line-height:30px;display:block;width:250px}
/* 热门装修标签修改样式 start */
ul.hot_tab_list {padding: 10px 0;display: none}
ul.hot_tab_list_ul {width: 100%;display: flex;flex-wrap: wrap;padding: 10px 0;}
ul.hot_tab_list_ul .hot_tab_list_Li {width: 50%;}
ul.hot_tab_list_ul .hot_tab_list_Li i {float: left;width: 4px;height: 4px;margin-right: 10px;background: #ccc;border-radius: 50%;margin-top: 13px}
ul.hot_tab_list_ul .hot_tab_list_Li a {font-size: 12px;color: #666;line-height: 30px;}
/* 热门装修标签修改样式 end */
ul.right_box_list_lun{padding:20px 0;height:290px;overflow:hidden}
ul.right_box_list_lun li{width:268px;height:156px;overflow:hidden}
ul.right_box_list_lun li .left{width:50px;position:relative;float:left;height:156px}
ul.right_box_list_lun li .left span{position:absolute;left:0;top:0;width:42px;height:38px;border:1px solid #ececec;border-radius:50%;font-size:12px;overflow:hidden;color:#999;text-align:center;padding-top:4px;margin-top:4px}
ul.right_box_list_lun li .left b{position:absolute;top:42px;left:21px;height:116px;border-left:1px solid #ececec}
ul.right_box_list_lun li .right{float:left;width:200px;overflow:hidden}
ul.right_box_list_lun li .right .right_top{margin-bottom:14px}
ul.right_box_list_lun li .right .right_top img{float:left;width:49px;height:49px;overflow:hidden;border-radius:50%;margin-right:10px}
ul.right_box_list_lun li .right .right_top div{float:left;font-size:12px;width:140px}
ul.right_box_list_lun li .right .right_top div span{padding:10px 0 4px;display:block}
ul.right_box_list_lun li .right .right_top div p{color:#999}
ul.right_box_list_lun li .right .right_bottom strong{font-size:14px;font-weight:400}
ul.right_box_list_lun li .right .right_bottom strong i{display:inline-block;color:#ff7200;width:20px;text-align:left}
ul.right_box_list_lun li .right .right_bottom div{font-size:12px;margin-top:10px}
ul.right_box_list_lun li .right .right_bottom div i{display:inline-block;float:left;color:#51be3f;width:20px;text-align:left}
ul.right_box_list_lun li .right .right_bottom div p{float:left;color:#999;width:178px}
.right_wen{background:#fdf8f8;padding:0 20px;border:1px solid #ececec;margin-bottom:20px}
.right_wen ul.list{padding:20px 0}
.right_wen ul.list li{float:left;margin-right:10px;margin-bottom:10px}
.right_wen ul.list a{display:block;padding:5px 14px;border:1px solid #c4c3c3;background:#efefef;border-radius:4px;color:#666;font-size:12px}
.right_wen ul.list span{display:inline-block;width:80px;height:28px;text-align:center;line-height:28px;color:#fff;background:#ff7200;font-size:12px;border-radius:4px;cursor:pointer}
.right_guanzhu{padding:0 20px;border:1px solid #ececec;margin-bottom:20px}
.right_guanzhu ul.list{padding:20px 0}
.right_guanzhu ul.list li{float:left;margin-left:12px}
.right_guanzhu ul.list li:first-child{margin-left:0}
.right_guanzhu ul.list li img{border-radius:50%;overflow:hidden}
.links{margin-top:15px;color:#999}
.links .friendlink a{line-height:20px;margin-right:16px;color:#999;display:inline-block}
.turnplate{width:311px;height:366px;cursor:pointer;background:url(//s1.17house.com/common/images/turn1.png) no-repeat;position:relative}
.turnplate .plate_oneimg{width:201px;height:200px;position:absolute;top:96px;left:54px}
.turnplate .plate_twoimg{width:67px;height:76px;position:absolute;top:155px;left:122px}
.turnplate .Rolling_mask{position:absolute;bottom:0;left:0;width:100%;height:35px;background:#000;opacity:.4;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";z-index:5}
.turnplate .Rolling_txt{height:35px;width:100%;position:absolute;bottom:0;right:0;z-index:10}
.turnplate .Rolling_txt .sc-ul{height:35px;width:92%;margin:0 auto;border:none;overflow:hidden}
.turnplate .Rolling_txt .sc-ul ul{width:100%;position:relative}
.turnplate .Rolling_txt .sc-ul ul li{width:100%;height:34px;line-height:34px;font-size:14px;color:#fff}
.turnplate .Rolling_txt .sc-ul ul li span{display:block;width:auto;float:left}
.turnplate .Rolling_txt .sc-ul ul li span:first-child{width:110px;display:block}
.turnplate .Rolling_txt .sc-ul ul li span+span+span{float:right}
.flowGongdi{padding:20px;line-height:1;position:relative;border:1px solid #eee;margin-bottom:20px}
.flowGongdi .flowGongdi_box{width:100%}
.flowGongdi .flowGongdi_box .flowGongdi_tit{color:#353535;font-size:18px;font-weight:100;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.flowGongdi .flowGongdi_box .flowGongdi_box_list{width:100%;margin-top:20px}
.flowGongdi .flowGongdi_box .flowGongdi_box_list .flowGongdi_box_list_img{width:100%;height:200px}
.flowGongdi .flowGongdi_box .flowGongdi_box_list .flowGongdi_biaoti{margin-top:20px;font-weight:100;font-size:16px;color:#646464;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.flowGongdi .flowGongdi_box .flowGongdi_box_list .flowGongdi_zongjia{margin-top:10px}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox{width:100%;height:19px;line-height:19px;text-align:center;margin-top:10px}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox .xing{display:inline-block;position:relative;width:92px;height:19px;overflow:hidden}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox .img{width:100%;position:absolute;top:0;left:0}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox div{height:19px;line-height:19px}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox .xingColor{width:92px;height:19px;background:#ff7200}
.flowGongdi .flowGongdi_gengduo{position:absolute;top:24px;right:20px;color:#999}
.reliable-sheji{width:308px;height:auto;border:1px solid #eee;margin-bottom:20px;padding-top:30px}
.reliable-sheji .sheji-title{width:100%;height:auto;text-align:center;font-size:24px;color:#1ac078}
.reliable-sheji .sheji-smtitle{width:100%;height:auto;text-align:center;font-size:14px;color:#666;overflow:hidden}
.reliable-sheji .sheji-smtitle li{float:left}
.reliable-sheji .sheji-smtitle li.smtitle-firLi{width:100px;height:auto;text-align:right;margin:10px 7px 0 0}
.reliable-sheji .sheji-smtitle li.smtitle-lasLi{width:100px;height:auto;text-align:left;margin-top:10px}
.reliable-sheji .sheji-smtitle .smtitle-num{display:inline-block;width:82px;height:28px;margin-top:6px}
.reliable-sheji .sheji-smtitle .smtitle-num p{display:block;float:left;width:22px;height:28px;line-height:28px;margin-right:5px;background:#1ac078}
.reliable-sheji .sheji-smtitle .smtitle-num p em{display:inline-block;color:#fff;font-size:18px}
.reliable-sheji .sheji-smtitle .smtitle-plus p .plus{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:"pulse";animation-name:pulse;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-moz-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-ms-keyframes "pulse"{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.reliable-sheji .selected{width:100%;height:40px;margin:15px 0 0 0;position:relative}
.reliable-sheji .sheji-city{cursor:pointer}
.reliable-sheji .sheji-inp{display:block;width:270px;height:34px;padding-left:10px;line-height:34px;border:1px solid #e1e1e1;width:260px;margin:5px auto 0 auto;font-size:14px;color:#999}
.reliable-sheji .selected b{position:absolute;width:20px;height:20px;top:8px;right:25px;display:block;cursor:pointer;background:url(//s1.17house.com/jiazhuang/pc/yuyueliangfang/images/click-arrow.gif) no-repeat center}
.reliable-sheji .selected .show-block{border:1px solid #e1e1e1;background:#fff;padding:20px 0 0 20px;overflow:hidden;margin-top:-1px;display:none;width:250px;position:relative;top:0;left:18px}
.reliable-sheji .selected .show-block ul li{float:left;width:68px;height:26px;border:1px solid #dbdbdb;text-align:center;line-height:26px;margin:0 10px 15px 0;cursor:pointer}
.reliable-sheji .selected .show-block ul li.active{background:#1ac078;border:1px solid #1ac078;color:#fff}
.reliable-sheji .sheji-phone{margin-bottom:5px}
.reliable-sheji .sheji-btn{width:270px;height:40px;line-height:40px;background:#1ac078;color:#fff;text-align:center;font-size:18px;font-weight:600;margin:10px auto 0 auto;cursor:pointer}
.reliable-sheji .sheji-btn:hover{background:#00a051}
.reliable-sheji .sheji-attention{width:100%;height:auto;background:#fafafa;padding:15px 0;margin:20px 0 0 0}
.reliable-sheji .sheji-attention span{display:block;width:270px;height:auto;line-height:1.7;color:#999;font-size:12px;margin:0 auto 0 auto}
.reliable-sheji .sheji-attention span i{color:#ff7800}
.reliable-sheji .error-tips{display:block;width:270px;height:auto;color:#ff7800;font-size:12px;margin:0 auto 0 auto}
.TK_succ_div{width:434px;height:460px;background:#fff;border-radius:5px;position:fixed;top:50%;left:50%;margin:-255px 0 0 -217px;z-index:100009;display:none}
.TK_succ_div .TK_succ_close{width:100%;text-align:right;position:relative}
.TK_succ_div .TK_succ_close .img_close{position:absolute;top:-19px;left:415px;cursor:pointer}
.TK_succ_div .TK_succ_title{width:100%;height:35px;text-align:center;font-size:26px;color:#00a151;font-weight:700;margin-top:30px}
.TK_succ_div .TK_succ_smtitle{width:346px;height:auto;text-align:left;margin:0 auto;font-size:16px;color:#00a151;margin-top:10px;line-height:1.5}
.smtitle_baojia,.smtitle_daikuan,.smtitle_sheji,.smtitle_zhengzhuang{display:none}
.TK_succ_div .TK_inp{width:344px;height:50px;border-radius:5px;border:1px solid #ececec;margin-left:40px;margin-top:20px}
.TK_succ_div .inp_date_father{position:relative;z-index:10}
.TK_succ_div .TK_date{width:344px;height:290px;border:1px solid #ececec;background:#f7f7f7;position:absolute;top:50px;left:-1px;display:none}
.TK_succ_div .TK_date .TK_date_title{width:100%;height:60px;line-height:60px;background:#fff;text-align:center;color:#646464;font-size:18px}
.TK_succ_div .TK_date .TK_date_ul{width:325px;height:190px;margin-left:22px;margin-top:20px;overflow:hidden}
.TK_succ_div .TK_date .TK_date_li{width:60px;height:50px;line-height:1.4;background:#fff;float:left;margin-right:20px;margin-bottom:20px;cursor:pointer}
.TK_succ_div .TK_date .TK_date_li .date_li_sp1{display:block;color:#646464;font-size:18px;text-align:center;width:40px;margin:0 auto}
.TK_succ_div .TK_date .TK_date_li .date_li_sp2{display:block;color:#a0a0a0;font-size:14px;text-align:center}
.TK_succ_div .TK_date .TK_date_li_green{width:60px;height:50px;line-height:1.4;background:#00a151;float:left;margin-right:20px;margin-bottom:20px;cursor:pointer}
.TK_succ_div .TK_date .TK_date_li_green .date_li_sp1{display:block;color:#fff;font-size:18px;text-align:center;width:40px;margin:0 auto}
.TK_succ_div .TK_date .TK_date_li_green .date_li_sp2{display:block;color:#fff;font-size:14px;text-align:center}
.TK_succ_div .TK_inp .TK_inp_stress{display:inline-block;width:15px;height:50px;line-height:50px;color:#ff6159;text-align:right;float:left}
.TK_succ_div .TK_inp .TK_inp_date{height:50px;line-height:50px;cursor:pointer;font-size:16px;color:#b0b0b0;padding-left:10px;float:left}
.TK_succ_div .TK_inp .TK_inp_son1{width:290px;height:50px;line-height:50px;font-size:16px;color:#b0b0b0;padding-left:10px;float:left}
.TK_succ_div .TK_inp .TK_inp_square{font-size:16px;color:#282828;float:left;margin-top:12px}
.TK_succ_div .TK_inp .TK_inp_square i{font-size:12px;position:relative;top:-6px;left:0}
.TK_succ_div .TK_inp .TK_inp_son2{padding-left:20px}
.TK_succ_div .TK_errortip{width:346px;text-align:left;height:18px;color:#ff6159;margin:5px 0;margin-left:40px;font-size:14px}
.TK_succ_div .TK_js_btn{width:346px;height:50px;line-height:50px;background:#00a151;color:#fff;margin-left:40px;font-size:24px;font-weight:700;text-align:center;cursor:pointer;border-radius:5px}
.TK_succ_div .TK_js_btn:hover{background:#00813f}
.TK_succ_div .TK_attention{font-size:12px;color:#646464;width:346px;height:auto;margin-left:40px;margin-top:20px}
.TK_succ_div .TK_attention img{margin-right:5px}
.TK_aftersucc{width:434px;height:460px;background:#fff;border-radius:5px;position:fixed;top:50%;left:50%;margin:-255px 0 0 -217px;z-index:100009;display:none}
.TK_aftersucc .TK_succ_close{width:100%;text-align:right;position:relative}
.TK_aftersucc .TK_succ_close .img_close{position:absolute;top:-19px;left:415px;cursor:pointer}
.TK_aftersucc .TK_succ_title{width:100%;height:35px;text-align:center;font-size:26px;color:#00a151;font-weight:700;margin-top:30px}
.TK_aftersucc .TK_succ_smtitle{width:346px;height:48px;text-align:left;margin:0 auto;font-size:16px;color:#00a151;margin-top:10px;line-height:1.5}
.TK_aftersucc .TK_succ_erweima{margin:0 auto;width:155px;height:155px;margin-top:35px}
.TK_aftersucc .TK_succ_erweima img{width:155px;height:155px}
.TK_aftersucc .TK_succ_sao{font-size:14px;color:#b0b0b0;width:100%;margin-top:5px;text-align:center}
.TK_aftersucc .TK_succ_add{font-size:18px;color:#f50;font-weight:700;width:100%;text-align:center;margin-top:5px}
.TK_aftersucc .TK_succ_btn{width:346px;height:50px;line-height:50px;background:#00a151;color:#fff;margin-left:40px;margin-top:35px;font-size:24px;font-weight:700;text-align:center;cursor:pointer;border-radius:5px}
.TK_aftersucc .TK_succ_btn:hover{background:#00813f}
.TK_afteragain{width:434px;height:500px;background:#fff;border-radius:5px;position:fixed;top:50%;left:50%;margin:-250px 0 0 -217px;z-index:100009;display:none}
.TK_afteragain .TK_succ_close{width:100%;text-align:right;position:relative}
.TK_afteragain .TK_succ_close .img_close{position:absolute;top:-19px;left:415px;cursor:pointer}
.TK_afteragain .TK_succ_title{width:100%;height:35px;text-align:center;font-size:26px;color:#00a151;font-weight:700;margin-top:30px}
.TK_afteragain .TK_succ_smtitle{width:346px;height:48px;text-align:left;margin:0 auto;font-size:16px;color:#00a151;margin-top:10px;line-height:1.5}
.TK_afteragain .TK_succ_erweima{margin:0 auto;width:155px;height:155px;margin-top:35px}
.TK_afteragain .TK_succ_erweima img{width:155px;height:155px}
.TK_afteragain .TK_succ_sao{font-size:14px;color:#b0b0b0;width:100%;margin-top:5px;text-align:center}
.TK_afteragain .TK_succ_add{font-size:18px;color:#f50;font-weight:700;width:100%;text-align:center;margin-top:5px}
.TK_afteragain .TK_succ_btn{width:346px;height:50px;line-height:50px;background:#00a151;color:#fff;margin-left:40px;margin-top:35px;font-size:24px;font-weight:700;text-align:center;cursor:pointer;border-radius:5px}
.TK_afteragain .TK_succ_btn:hover{background:#00813f}
.TK-mask{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";z-index:99999;display:none}
/*right.css end*/
/*pop.css*/
ul.btnList{width:700px;height:30px;margin:100px auto}
ul.btnList li{float:left;background:#fafafa;color:#666;padding:6px 18px;margin-right:20px;cursor:pointer}
ul.btnList li.show{background:#ff7200;color:#fff}
.pop_bg{position:fixed;left:0;top:0;background:rgba(0,0,0,.35);display:none}
.pop_bg.show{display:block}
.pop{position:fixed;left:50%;top:50%;width:390px;padding:18px 30px;border-radius:10px;background:#fff;display:none}
.pop.show{display:block}
.pop_close{position:absolute;top:18px;right:23px}
.pop_title{font-size:20px;color:#ff7200;padding:24px 0 15px;border-bottom:1px solid #ececec}
.pop_btn{position:absolute;right:18px;bottom:16px;font-size:14px;color:#fff;width:100px;height:32px;text-align:center;line-height:32px;background:#ff7200;border-radius:4px;cursor:pointer}
.pop_con{padding:22px 0 27px;margin-bottom:48px}
.pop_con p{line-height:22px;font-size:14px}
.pop_con input{font-size:12px;width:368px;height:36px;line-height:36px;padding:0 10px;border:1px solid #ff7200;margin-top:20px}
.pop_con div span{float:left;margin-top:20px}
.pop_con div select{float:left;width:44px;height:18px;border:1px solid #ececec;margin-top:20px;margin-right:3px;cursor:pointer}
.pop_con ul.list li{float:left;background:#fffcfc;font-size:12px;padding:6px 18px;border:1px solid #ececec;margin-right:10px;margin-bottom:10px}
.pop_con ul.list em{display:inline-block;width:9px;height:8px;background:url(//s2.17house.com/ask/images/box_close.png) no-repeat center 0;margin-left:8px;cursor:pointer}
.new_ys{margin-bottom:20px}
.new_mfsj{margin-bottom:20px}
.zx_xrhb{z-index:9998;position:fixed;left:50%;width:3px;margin-left:220px;background:url(//s1.17house.com/newweb/pc/common/images/line.png) center top no-repeat;height:0;top:0}
.zx_xrhb img{cursor:pointer;z-index:100;position:relative;display:block;width:179px;height:181px}
.zx_xrhb .line{position:absolute;bottom:-125px;left:-90px;z-index:10;display:none;width:180px;height:180px;margin:0;background:initial}
/*领红包*/
.red-mark {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #000;
	opacity: .6;
	filter: alpha(opacity=60);
	z-index: 99999
}

.red-packet{
	height: 546px;
	width: 494px;
	background: url(//s1.17house.com/newweb/pc/redpacket/images/hb-bg.png) no-repeat center;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -273px 0 0 -247px;
	z-index: 100000;
	display: none;
	background-size: 100%
}

.red-packet.active {
	background: url(//s1.17house.com/newweb/pc/common/images/redPacketEndpc.png) no-repeat -2px;
	background-size: 100%
}

.red-packet  .red-close {
	width: 48px;
	height: 48px;
	position: absolute;
	right: -38px;
	top: 0;
	cursor: pointer;
}

.red-packet .red-close img {
	width: 100%;
}
.red-packet .red-before{display: block;}
.red-packet .red-before .red-text{
	width: 100%;
	text-align: center;
	line-height: 1;
	margin-top: 224px;
}
.red-packet .red-before .red-text .detail-top{
	display: inline-block;
	padding:0 30px;
	position: relative;
	font-size: 22px;
	color: #f6d494;

}
.red-packet .red-before .red-text .detail-top:after,.red-packet .red-before .red-text .detail-top:before{
	content: " ";
	width: 24px;
	height: 1px; 
	background: #f6d494;
	position:absolute ;
	top: 11px;
}
.red-packet .red-before .red-text .detail-top:before{
	left: 0;
}
.red-packet .red-before .red-text .detail-top:after{
	right: 0;
}
.red-packet .red-before .red-text .detail-center{
	margin-top: 20px;
	font-size: 60px;
	color: #f6d494;

}
.red-packet .red-before .red-text .detail-bottom{
	margin-top: 10px;
	font-size: 18px;
	color: #f6d494;

}
.red-packet .red-before .red-center {
	width: 356px;
	margin: 17px auto 0;
	background: url(//s1.17house.com/newweb/pc/redpacket/images/hb-input-bg.png) no-repeat top center;
	position: relative;	
}

.red-packet .red-before .red-center input.ipt {
	height: 57px;
	padding-left: 30px;
	color: #333333;
	font-size: 16px;
}

.red-packet .red-before .red-center .red-btn {
	text-align: center;
	width: 120px;
	height: 48px;
	background: url(//s1.17house.com/newweb/pc/redpacket/images/hb-btn-bg.png) no-repeat top center;
	color: #999999;
	font-size: 18px;
	position: absolute;
	right: 5px;
	top: 5px;
	padding: 0;
	line-height: 48px;
	cursor: pointer;
}
.red-packet .red-before .red-center .red-btn.active{
	background: url(//s1.17house.com/newweb/pc/redpacket/images/hb-btn-bg-active.png) no-repeat top center;
	color: #e45147;
}
.red-packet .red-before .red-footer{
	width: 356px;
	height: auto;
	line-height: 1;
	margin: 20px auto 0;
}

.red-packet .red-before .red-footer .detail-list{
	float: left;
	text-align:center;
}
.red-packet .red-before .red-footer .detail-list img{
	width: auto;
	height: 36px;
}
.red-packet .red-before .red-footer .detail-list .text-tit{
	margin-top: 11px;
	font-size: 14px;
	color: #F6D494;
	
}
.red-packet .red-before .red-footer .detail-list .text-price{
	margin-top: 5px;
	font-size: 12px;
	color: #F6D494;
	
}
.red-packet .red-before .red-footer .detail-list.baogao{
	margin-right: 37px;
}
.red-packet .red-before .red-footer .detail-list.fangan{
	margin-right: 45px;
}
.red-packet .red-before .red-footer .detail-list.zhuangxiukuan{
	margin-right: 36px;
}
.red-packet .red-after{
	display: none;
}
.red-packet .red-after .red-text{
	width: 100%;
	line-height: 1;
	text-align: center;
	margin-top: 210px;
}
.red-packet .red-after .red-text .detail-top{
	width: 100%;
	font-size: 24px;
	color: #F6D494;
}
.red-packet .red-after .red-text .detail-center{
	width: 324px;
	font-size: 14px;
	color: #F6D494;
	line-height: 19px;
	margin: 10px auto 0 ;
}
.red-packet .red-after .red-text .wxCode{
	margin-top: 16px;
}
.red-packet .red-after .red-text .detail-bottom{
	width: 100%;
}
.red-packet .red-after .red-text .detail-bottom p{
	font-size:14px ;
	margin-top: 6px;
	color: #F6D494;
}
.red-packet .red-after .red-text .detail-bottom .sum-text{
	font-size: 16px;
	line-height: 28px;
	margin-top: 12px;
}
.red-packet .red-after .red-text .detail-bottom .sum-text span{padding: 0 5px; background: #F6D494; color: #e45147; display: inline-block; margin: 0 5px;}
/*pop.css end*/
/*banner-module.css*/
.tc{text-align: center;}
.pr{position:relative;}
.m2-unit{position:absolute;top:6px;right:18px;}
.m2-unit i{vertical-align:super;font-size:12px;}
.error-tip{padding-left:10px;height:20px;color:#ff0d0d;font-size:14px;}/*项目修改*/
.gg-weixin-tip{position:relative;cursor:pointer;margin-top:10px;font-size:12px;color:#eaa187;line-height: 24px;display: none;}
.gg-weixin-tip img{vertical-align: middle; margin:-2px 5px 0 0;}
.gg-weixin-sa{display:none;position:absolute;left:-2px;top:22px;width:276px;height:74px;background: url(//s1.17house.com/common/banner_module/images/pop-wx-bg.gif) no-repeat;padding:18px 5px 10px 5px;}
.gg-weixin-sa > img{width:80px;height:80px;}
.gg-weixin-sa ul{float:left;text-align:left;margin:15px 0 0 5px;font-size:12px;}
/* 310宽 免费设计+建材询价  start*/
#offerlayer{background:#f3fff9;width:308px!important;border:1px solid #00a151;font-family:'Microsoft YaHei';margin: 0 auto;overflow: hidden;}
.offerlayer_none{display:none;}
#offerlayer .offerlayer_p{width:100%;height:30px;text-align: center;background: #f3fff9;padding-top: 26px;color: #23ae6a;font-size:26px;font-weight: bold;}
#offerlayer .ipt,#calculator .ipt{outline:none;border:1px solid #dbe0e6;background:#fff;height:36px;line-height:36px;padding:0 0 0 10px;font-size:14px;color:#666;box-sizing:border-box;}
#offerlayer input.ipt:focus,#calculator input.ipt:focus{border-color:#ff7500;}
#offerlayer .ipt270,#calculator .ipt278{width:268px;}/*项目修改*/
#offerlayer .ipt130,#calculator .ipt137{width:132px;color:#666;}/*项目修改*/
#offerlayer .ipt130{width: 128px;color: #665;margin: 0 4px 0 0;}
#offerlayer .r.ipt130{margin:0 0 0 4px;*margin:0 0 0 2px;}
#offerlayer .cOrange{color:#ea5404;}
#offerlayer .offer-head{width:308px!important;height:48px;line-height:48px;padding:0;font-size:16px;text-align:center;}
#offerlayer .offer-head .title{float:left;width:50%;height: 46px;border:none;background:#f0f0f0;color:#999;cursor:pointer;border-top: 2px solid #f0f0f0;}
#offerlayer .offer-head .active{background:#fff;color:#333;height:46px;border-top:2px solid #dddddd;}
#offerlayer .offerbtn{outline:none;border:none;width:270px;height:46px;line-height:46px;font-size:18px;background:#ff5500;color:#fff;text-align:center;cursor:pointer;}
#offerlayer .offerfixbtn,#calculator .offerfixbtn{outline:none;border:none;width:100%;height:46px;line-height:46px;font-size:18px;background:#ff5500;color:#fff;text-align:center;cursor:pointer;}
#offerlayer .offerfixbtn{height: 54px;border-radius: 4px;font-size: 24px;line-height: 42px;margin: 10px 0 6px 0;background: #ff6d24;font-family: "黑体";}
#offerlayer .offerfixbtn:hover{background:#ef6a25;}
#offerlayer .offer-body{width:268px!important;background:#f3fff9;padding: 0 20px;}/*项目修改*/
#offerlayer .offer-body .bodybox{display:none;position:relative;color:#333;min-height:250px;}
#offerlayer .offer-body .bodybox form{display:none;position:relative;height:310px;}
#offerlayer .offer-body .active{display:block;}
#offerlayer .offer-body .active .step1{display:block;}
#offerlayer .offer-body .step1 select{padding:8px 0;}
#offerlayer .offer-body .p-tip{text-align:center; font-size:18px;line-height:20px;padding:20px 0 20px 0;}
#offerlayer .offer-body .p-tip .f14{font-size:14px;color:#999; margin-top:6px;}
#offerlayer .offer-body .weixin-tip{position:relative;cursor:pointer;margin-top:10px;font-size:12px;color:#eaa187;line-height: 24px;}
#offerlayer .offer-body .weixin-tip img{vertical-align: middle; margin:-2px 5px 0 0;}
#offerlayer .offer-body .weixin-sa{position:absolute;left:-5px;top:30px;width:100%;background:#fff;border:1px solid #ececec;padding:5px;}
#offerlayer .offer-body .weixin-sa ul{float:left;width:175px;text-align:left;margin:15px 0 0 5px;font-size:12px;}
#offerlayer .offer-body .places{margin-top:6px;text-align:left;color:#23ae6a;}
.step1_p{width:166px;height:46px;padding:10px 0 0 28px;margin: 0 auto;}
.step1_p span,.step1_p em{float: left;}
.step1_p span{width:30px;height:10px;border-bottom: 1px solid #ccc;}
.step1_p em{color:#646464;padding: 0 8px;}
#offerlayer .offer-body .price{font-size:14px;line-height:24px;margin-top:15px;padding-left:25px;}
#offerlayer .offer-body .intro{border-top:1px dashed #ececec; padding-top:4px;}
#offerlayer .offer-body .inline-zk,
#offerlayer .offer-body .inline-cj,
#offerlayer .offer-body .inline-hl{padding:5px 10px;margin-right:5px;line-height:26px;color:#fff;}
#offerlayer .offer-body .inline-cj{background:#72b3f6}
#offerlayer .offer-body .inline-zk{background:#4cb65b}
#offerlayer .offer-body .inline-hl{background:#ff764c}
/* 310宽 装修报价+建材询价  start*/
/* 装修礼包免费领  start*/
#giftBag{position:relative;width:100%;height:120px;overflow:hidden;}
#giftBag form{position:absolute;top:60px;left:20px;}
#giftBag .ipt{outline:none;border:none;background:#fff;width:245px;height:36px;line-height:36px;padding:0 0 0 10px;font-size:12px;color:#999;vertical-align:middle;}
#giftBag .gift-btn{outline:none;border:none;width:120px;height:36px;line-height:36px;text-align:center;font-size:14px;background:#ff5500;color:#fff;text-align:center;cursor:pointer;vertical-align:middle;margin-left:-3px;}
#giftBag .gift-btn:hover{background:#ef6a25;}
#giftBag .bm-num{display:inline-block;margin-left:10px; font-size:14px;}
#giftBag .error-tip{color:#ff1616; font-size:12px; margin-top:4px;}
/* 装修礼包免费领  end*/
/* 装修报价计算器  start*/
#calculator{width:308px;border:1px solid #ececec;background:#e5e5e5;font-family:'Microsoft YaHei';}
#calculator .calculator-head{position:relative;padding-bottom:20px;text-align:center;background:#f9f9f9;
border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;}
#calculator .calculator-head .h2-title{padding:14px 0 20px 0;margin:0;font-size:18px; font-weight: normal;}
#calculator .calculator-head .head-ipt{outline:none; border:none; width:195px; height:44px; font-size:22px; font-weight: bold; color:#ea5404; text-align:right; padding:10px 57px 10px 22px; background: url(//s1.17house.com/common/banner_module/images/calculator-input-bg.gif) no-repeat;}
#calculator .calculator-head .unit{position:absolute; top:78px; right:38px;}
#calculator .calculator-body{width:278px;padding:20px 15px 0 15px;}
#calculator .step1{display:block;}
#calculator .step2{display:none;}
/* 装修报价计算器  end*/
/* 装修预算 end*/
#zxBudget{position:relative;padding:15px 0 5px 0;background:#f2fbf7; border:1px solid #b2e6d0;}
#zxBudget .ipt{width:100%;outline:none;border:1px solid #d9f3e8;background:#fff;height:40px;line-height:40px;padding:0 0 0 10px;font-size:14px;color:#a0a0a0;box-sizing:border-box;}
#zxBudget .big-more-btn,.big-more-btn:hover{display:block;margin:10px auto;position:relative;width:200px;height:44px;line-height:44px;font-size:16px;background:#dbdbdb;color:#fff;text-align:center;border-radius:22px;-webkit-user-select:none;}
#zxBudget .big-more-btn.active,.big-more-btn.active:hover{background:#ff7200;color:#fff;cursor:pointer;}
#zxBudget .wbox-l{float:left;width:242px;padding-left:15px;margin-top: 10px;}
#zxBudget .wbox-r{float:right;width:43%;margin-top: 10px;}
#zxBudget .wbox-r .wbox-r-title{color:#04ab67;}
#zxBudget .wbox-r .wbox-r-title .half-total{font-weight:600;}
#zxBudget .wbox-r .r-feiBox{width:280px;height:35px;background: url(//s1.17house.com/common/banner_module/images/feiBack.png) no-repeat;background-size:100% 100%;overflow: hidden;}
#zxBudget .wbox-r .r-feiBox li{width:auto;height:35px;line-height: 35px;font-size:12px;color:#646464;}
#zxBudget .wbox-r .r-feiBox li.feiBox-one{float:left;color:#fff;margin:0 15px 0 10px;}
#zxBudget .wbox-r .r-feiBox li.feiBox-two{float:left;width:145px;text-align: center;}
#zxBudget .wbox-r .r-feiBox li.feiBox-three{float:right;margin-right: 10px;}
#zxBudget .wbox-r .r-feiBox li.feiBox-three .three-num{font-size:13px;margin-right: 3px;font-weight:600;}
#zxBudget .wbox-r .r-shejifei{width:100%;height:auto;font-size:12px;color:#646464;}
#zxBudget .wbox-r .r-shejifei .sheji-num{font-size:13px;margin-right: 3px;font-weight:600;}
#zxBudget .wbox-r .r-shejifei del{margin:0 0 0 3px;display: none;}
#zxBudget .wbox-c{float:left;width:22%;margin:25px 0 0 0;text-align: center;}
#zxBudget .btnbox{position:absolute;width:86px;height:86px;left:50%;margin-left:-43px;}
#zxBudget .btnbox .x-line{position:absolute;background:#fff;width:94px;height:94px;left:-6px;top:-7px;border-radius: 100%;border: 1px solid #ECECEC;}
#zxBudget .btnbox .y-line{position:absolute;background:#ECECEC;width:84px;height:84px;left:0px;top:-1px;border-radius: 100%;}
#zxBudget .btnbox .btnbg{position:absolute;left:5px;top:4px;width:65px;height:65px;border-radius:50%;z-index:2;
text-align:center;color:#fff;font-size:24px;line-height:30px;cursor:pointer;-webkit-user-select:none;background:#ff5500;border: 5px solid #fff;/*background:url(../images/ys-btnbg.png);*/}/*63x63*/
#zxBudget .btntxt{width:106px;height:106px;color:#fff;font-size:16px;cursor:pointer;-webkit-user-select:none;z-index:3;margin: 0 auto;}
#zxBudget .btntxt .btntxt-img{width:100%;}
#zxBudget .wbox-r .w50{float:left; width:40%; margin:12px 10% 0 0;}
#zxBudget .gg-weixin-sa{left:-50px;}
#zxBudget .step1{display:block;}
#zxBudget .step2{display:none;}
#zxBudget .error-tip{height:auto;}
#zxBudget .wbox-l .mb10 select{line-height:normal;}
/* 装修报价 end*/
.detail_left_banner{height:246px;overflow: hidden;}
#zxBudget .w50 {float: left;width:48%;*width: 47%;margin-right: 2%;   }
#zxBudget select.w50{padding: 8px 0;}
#zxBudget .step1 select.w50{padding: 0 0 0 10px;}
#zxBudget .r.w50{margin:0 0 0 2%;*margin:0 0 0 1%;}
#zxBudget .wbox-r .w50 {float: left;width: 40%;margin: 12px 10% 0 0;*margin: 12px 9% 0 0;position: relative;}
#zxBudget .wbox-r .w50 span{position: absolute;right: 0;}
#offerlayer .offer-body .step1 SELECT {padding: 8px 0;float: left;}
.hot-metxt ul li p {line-height: 23px;float: left;display: inline;height: 46px;overflow: hidden;font-size: 14px;color: #666;margin-left: 10px;width: 154px;font-family: "Microsoft Yahei";}
.mainRightRecommend UL LI {float: left;font-size: 12px;padding-right: 22px;padding-top: 16px;*width: 100px;*padding-right:34px;color: #666;}
.icone6a9,.icone6aa,.icone6ab {display: block;width: 40px;height: 40px;position: absolute;*left: 0px;*top: 3px;}
.adin-pos {height: 36px;max-width: 208px;position: absolute;top: 0px;*top: 18px;bottom: 0px;margin: auto;padding-bottom: 8px;}
.sub-lsit {width: 550px;float: left;border-left: 1px solid #ececec;padding-left: 20px;display: none;}
.autoCon ul {width: 108px;overflow: hidden;}
.mb10{margin-bottom: 10px;overflow: hidden;zoom: 1;}
/*免费设计滚动2016-12-16*/
.mfsj-tip{text-align:center;font-size:12px;}
.mfsj-txt{text-align: center;width: 238px;margin: 0 auto;padding: 11px 0 13px 0;overflow:hidden;}
.mfsj-txt  span{float: left;font-size: 14px;color: #333;margin-top: 14px;line-height:1;}
.mfsj-num{float: left;width: 90px;height: 34px;margin-top:6px;}
.mfsj-num  em{float: left;width: 26px;margin-right: 4px;height:34px;font-size: 24px;color: #fff;text-align: center;line-height: 34px;background: url(//s1.17house.com/home/images/Fnum.png) no-repeat;}
.mfsj-txt .span-left{margin-right: 5px;}
/*新网站引流入口*/
/*工地*/
.flowGongdi{padding: 20px;line-height: 1; position: relative; border: 1px solid #eee; margin-bottom: 20px; background: #fff;}
.flowGongdi .flowGongdi_box{width: 100%; }
.flowGongdi .flowGongdi_box .flowGongdi_tit{color: #353535; font-size: 18px; font-weight: 100; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.flowGongdi .flowGongdi_box .flowGongdi_box_list{width: 100%; margin-top: 20px;}
.flowGongdi .flowGongdi_box .flowGongdi_box_list .flowGongdi_box_list_img{width: 100%; height: 200px;}
.flowGongdi .flowGongdi_box .flowGongdi_box_list .flowGongdi_biaoti{margin-top: 20px; font-weight: 100;  font-size: 16px; color: #646464; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.flowGongdi .flowGongdi_box .flowGongdi_box_list .flowGongdi_zongjia{margin-top: 10px;}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox{ width:100%; height: 19px; line-height: 19px; text-align:center ;margin-top: 10px;} 
.flowGongdi .flowGongdi_box .flowGongdi_xingbox .xing{display: inline-block; position: relative;  width: 92px; height: 19px;  overflow: hidden;}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox .img{width: 100%;position: absolute; top: 0; left: 0;}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox div{height: 19px; line-height: 19px;}
.flowGongdi .flowGongdi_box .flowGongdi_xingbox .xingColor{ width: 92px; height: 19px; background: #ff7200;}
.flowGongdi .flowGongdi_gengduo{position: absolute;top: 24px ; right: 20px; color: #999999;}
/*案例*/
.flowAnli{padding: 20px;line-height: 1; border: 1px solid #eee; margin-bottom: 20px; background: #fff;}
.flowAnli .flowAnli_box{width: 100%; }
.flowAnli .flowAnli_box .flowAnli_tit{color: #353535; font-size: 18px; font-weight: 100; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.flowAnli .flowAnli_box .flowAnli_box_list{width: 100%; margin-top: 20px; position: relative;}
.flowAnli .flowAnli_box .flowAnli_box_list .flowAnli_box_list_img{width: 100%; height: 200px;}
.flowAnli .flowAnli_box .flowAnli_box_list .flowAnli_biaoti{margin-top: 20px; font-weight: 100;  font-size: 16px; color: #646464; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.flowAnli .flowAnli_box .flowAnli_box_list .flowAnli_text{width: 100%; line-height: 28px; max-height: 60px; font-size: 14px; overflow: hidden; color: #999; margin-top: 7px;}
.flowAnli .flowAnli_box .flowAnli_box_list .flowAnli_label{width: 100%; height: 20px; overflow: hidden; margin-top: 7px;}
.flowAnli .flowAnli_box .flowAnli_box_list .flowAnli_label span{display: inline-block; padding: 0 10px; height: 18px; font-size: 12px; line-height: 18px; color:#fff; text-align: center; margin: 0 5px; background: #48cd93; border-radius: 16px 16px 16px 16px;}
.flowAnli .flowAnli_box .flowAnli_box_list .flowAnli_peopleLook{position: absolute;bottom: 0 ;right: 0;}
/*限时促销*/
.flowCuxiao{ line-height: 1; border: 1px solid #eee; margin-bottom: 20px; background: #fff;}
.flowCuxiao .flowCuxiao_box{position: relative; padding: 20px;}
.flowCuxiao .flowCuxiao_box .flowCuxiao_tit{color: #353535; font-size: 18px; font-weight: 100; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.flowCuxiao .flowCuxiao_box .flowCuxiao_box_list{width: 100%; margin-top: 20px;}
.flowCuxiao .flowCuxiao_box .flowCuxiao_box_list .flowCuxiao_box_list_img{width: 100%; height: 269px;}
.flowCuxiao .flowCuxiao_box .flowCuxiao_box_list .flowCuxiao_biaoti{margin-top: 20px; font-weight: 100;  font-size: 16px; color: #646464; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.flowCuxiao .flowCuxiao_box .flowCuxiao_box_list .flowCuxiao_danjia {margin-top: 15px;}
.flowCuxiao .flowCuxiao_box .flowCuxiao_box_list .flowCuxiao_danjia span.r{margin-top: 10px;}
.flowCuxiao .flowCuxiao_tuijian {padding: 20px; height: 74px; background: url(//s1.17house.com/common/images/rukou_foot.png) no-repeat; }
.flowCuxiao .flowCuxiao_tuijian p{width:100%;font-size: 14px; margin-top: 5px; line-height: 24px; max-height: 24px; overflow: hidden; color: #fff; text-overflow: ellipsis; white-space: nowrap;}
.flowCuxiao .flowCuxiao_tuijian h3{width: 100%; font-size: 16px; font-weight: 100; color: #fff;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.flowCuxiao .flowCuxiao_box .flowCuxiao_gengduo{position: absolute;top: 24px ; right: 20px; color: #999999;}
/*新网站引流入口 end*/
.right_show br{display: none;}
/*新增推荐设计师与排行*/
.recommend-sheji{width:308px;height:auto;border:1px solid #eee;margin-bottom:20px;background:#fff}
.recommend-sheji ul.sheji-Tabhead{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #eee}
.recommend-sheji ul.sheji-Tabhead li{float:left;width:50%;height:60px;line-height:60px;text-align:center;font-size:18px;color:#353535;cursor:pointer}
.recommend-sheji ul.sheji-Tabhead li em{display:inline-block;height:58px}
.recommend-sheji ul.sheji-Tabhead li.active em{color:#1ac078;border-bottom:2px solid #1ac078}
.recommend-sheji .sheji-Tabody{width:100%;height:auto;display:none}
.recommend-sheji .sheji-recom{padding:30px 0 0 0}
.recommend-sheji .sheji-Tabody ul.body-personMsg{width:270px;height:100px;margin:0 auto 30px auto}
.recommend-sheji .sheji-Tabody ul.body-personMsg li{float:left}
.recommend-sheji .sheji-Tabody ul.body-personMsg li.ul-firli{width:100px;height:100px;margin-right:10px;cursor:pointer}
.recommend-sheji .sheji-Tabody ul.body-personMsg li.ul-secli{width:160px;height:100px}
.recommend-sheji .sheji-Tabody ul.body-personMsg li .li-head{width:100px;height:100px;border-radius:50%}
.recommend-sheji .sheji-Tabody ul.body-personMsg li .li-name{font-size:24px;color:#646464;margin:8px 0 3px 0;cursor:pointer}
.recommend-sheji .sheji-Tabody ul.body-personMsg li .li-eval{font-size:14px;color:#999;margin:0 0 8px 0}
.recommend-sheji .sheji-Tabody ul.body-personMsg li .li-eval span{color:#ff7800}
.recommend-sheji .sheji-Tabody ul.body-personMsg li .li-eval span i{font-size:18px}
.recommend-sheji .sheji-Tabody ul.body-personMsg li a{font-size:14px;color:#1ac078;margin:0}
.recommend-sheji .sheji-Tabody ul.body-personMsg li a:hover{font-size:14px;color:#00a051}
.recommend-sheji .sheji-Tabody .body-money{width:100%;height:50px;margin-bottom:20px;position:relative}
.recommend-sheji .sheji-Tabody .body-money .money-back{position:absolute;top:0;left:-3px;display:block;width:245px;height:50px;background:url(//s1.17house.com/turnplate/images/di-green.png) no-repeat}
.recommend-sheji .sheji-Tabody .body-money .money-detail{position:absolute;top:0;left:15px;display:block;width:240px;height:50px;line-height:40px;color:#fff;font-size:14px}
.recommend-sheji .sheji-Tabody .body-money .money-detail em{font-size:18px}
.recommend-sheji .sheji-Tabody .body-money .money-detail i{font-size:28px;margin:0 4px}
.recommend-sheji .sheji-Tabody .body-money .money-detail em{font-size:18px}
.recommend-sheji .sheji-Tabody .body-hui-smtitle{width:100%;height:auto;font-size:16px;color:#646464;text-align:center}
.recommend-sheji .sheji-Tabody .body-hui-list{width:215px;height:auto;margin:0 auto 0 auto;overflow:hidden}
.recommend-sheji .sheji-Tabody .body-hui-list li{float:left;width:80px;height:20px;padding-left:25px;margin-top:20px;background:url(//s1.17house.com/turnplate/images/greentrue.png) no-repeat;background-size:16px 16px;background-position:0 2px;font-size:14px;color:#666}
.recommend-sheji .sheji-Tabody .body-hui-list li+li{text-align:right;background-position:25px 2px}
.recommend-sheji .sheji-Tabody .body-hui-list li+li+li{text-align:left;background-position:0 2px}
.recommend-sheji .sheji-Tabody .body-hui-list li+li+li+li{text-align:right;background-position:25px 2px}
.recommend-sheji .sheji-Tabody .body-hui-attention{width:215px;height:auto;line-height:1.6;margin:20px auto 20px auto;font-size:12px;color:#999}
.recommend-sheji .sheji-Tabody .body-foot{width:100%;height:auto;background:#fafafa;padding:20px 0}
.recommend-sheji .sheji-Tabody .body-foot .foot-title{width:100%;height:auto;text-align:center;font-size:18px;color:#666;overflow:hidden}
.recommend-sheji .sheji-Tabody .body-foot .foot-title li{float:left}
.recommend-sheji .sheji-Tabody .body-foot .foot-title .title-firLi{width:130px;height:auto;text-align:right;margin:8px 7px 0 0}
.recommend-sheji .sheji-Tabody .body-foot .foot-title .title-lasLi{width:70px;height:auto;text-align:left;margin-top:8px}
.recommend-sheji .sheji-Tabody .body-foot .foot-title .title-num{display:inline-block;width:82px;height:28px;margin-top:6px}
.recommend-sheji .sheji-Tabody .body-foot .foot-title .title-num p{display:block;float:left;width:22px;height:28px;line-height:28px;margin-right:5px;background:#1ac078}
.recommend-sheji .sheji-Tabody .body-foot .foot-title .title-num p em{display:inline-block;color:#fff;font-size:18px}
.recommend-sheji .sheji-Tabody .body-foot .foot-title .title-plus p .plus{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-name:pulse1;-moz-animation-name:pulse1;-ms-animation-name:"pulse1";animation-name:pulse1;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}
@-webkit-keyframes pulse1{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-moz-keyframes pulse1{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-ms-keyframes "pulse1"{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse1{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.5,1.5,1.5);-moz-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.recommend-sheji .sheji-Tabody .body-foot .foot-btn{width:270px;height:50px;line-height:50px;border:2px solid #1ac078;text-align:center;margin:20px auto 0 auto;border-radius:3px;cursor:pointer;position:relative}
.recommend-sheji .sheji-Tabody .body-foot .foot-btn span{display:block;position:absolute;top:10px;left:80px;width:30px;height:30px;background:url(//s1.17house.com/turnplate/images/btn-green.png) no-repeat;background-size:100% 100%}
.recommend-sheji .sheji-Tabody .body-foot .foot-btn i{display:block;position:absolute;top:0;left:120px;font-size:18px;color:#1ac078}
.recommend-sheji .sheji-Tabody .body-foot .foot-btn:hover{background:#1ac078}
.recommend-sheji .sheji-Tabody .body-foot .foot-btn:hover span{background:url(//s1.17house.com/turnplate/images/btn-white.png) no-repeat;background-size:100% 100%}
.recommend-sheji .sheji-Tabody .body-foot .foot-btn:hover i{color:#fff}
.recommend-sheji .sheji-Tabody .list-ul{width:100%;height:auto;overflow:hidden}
.recommend-sheji .sheji-Tabody .list-ul li{width:288px;height:auto;overflow:hidden;margin-left:20px;padding:20px 0;border-bottom:1px solid #eee;position:relative}
.recommend-sheji .sheji-Tabody .list-ul li .li-numimg{position:absolute;top:0;right:0;width:50px;height:50px}
.recommend-sheji .sheji-Tabody .list-ul li .li-numimg1{background:url(//s1.17house.com/turnplate/images/no1.png) no-repeat;background-size:100% 100%}
.recommend-sheji .sheji-Tabody .list-ul li .li-numimg2{background:url(//s1.17house.com/turnplate/images/no2.png) no-repeat;background-size:100% 100%}
.recommend-sheji .sheji-Tabody .list-ul li .li-numimg3{background:url(//s1.17house.com/turnplate/images/no3.png) no-repeat;background-size:100% 100%}
.recommend-sheji .sheji-Tabody .list-ul li .li-numimg4{background:url(//s1.17house.com/turnplate/images/no4.png) no-repeat;background-size:100% 100%}
.recommend-sheji .sheji-Tabody .list-ul li .li-numimg5{background:url(//s1.17house.com/turnplate/images/no5.png) no-repeat;background-size:100% 100%}
.recommend-sheji .sheji-Tabody .list-ul li .li-l{width:60px;height:60px;float:left;margin-right:20px}
.recommend-sheji .sheji-Tabody .list-ul li .li-l .p-img{width:60px;height:60px;border-radius:50%;cursor:pointer}
.recommend-sheji .sheji-Tabody .list-ul li .li-r{float:left;width:200px;height:60px}
.recommend-sheji .sheji-Tabody .list-ul li .li-r .r-name{display:block;width:100%;height:auto;font-size:16px;color:#646464;cursor:pointer}
.recommend-sheji .sheji-Tabody .list-ul li .li-r .r-eval{display:block;width:100%;height:auto;font-size:14px;color:#999}
.recommend-sheji .sheji-Tabody .list-ul li .li-r .r-eval i{color:#ff7800}
.recommend-sheji .sheji-Tabody .list-ul li .li-r .r-url{display:block;width:100%;height:auto;font-size:14px;color:#1ac078}
.recommend-sheji .sheji-Tabody .list-ul li .li-r .r-url:hover{display:block;width:100%;height:auto;font-size:14px;color:#00a051}
.recommend-sheji .sheji-Tabody .list-ul li:last-child{border:0 solid #eee}
.pop-mask{position:fixed;top:0;bottom:0;left:0;width:100%;margin:auto;text-align:center;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";z-index:100000;display:none}
.popbiao{display:none;margin-top:-170px;margin-left:-215px;width:430px;height:340px;position:fixed;top:50%;left:50%;min-width:200px;min-height:100px;border-radius:10px;background:#fff;font-family:'microsoft yahei';z-index:100009}
.popbiao .close{position:absolute;top:0;right:0;width:16px;height:16px;box-sizing:content-box;padding:18px 26px 12px 18px;line-height:16px;font-size:16px;font-weight:700;color:#999;cursor:pointer}
.popbiao .close img{width:19px;height:19px}
.popbiao .pop_content{border-radius:10px;width:90%;padding:6% 5%;background:#fff;text-align:center}
.popbiao .sign_up{margin-top:30px}
.popbiao .pop_content .sign_up .sign_up_li{position:relative;height:38px}
.popbiao .pop_content .sign_up .sign_up_li i{position:absolute;right:20px;top:10px}
.popbiao .pop_content .input{width:74%;height:20px;line-height:20px;border:1px solid #f3efef;padding:8px 2%;background:#fff;color:#bbb;vertical-align:middle}
.popbiao .btn{margin-top:0;padding:2px 30px;display:inline-block;height:40px;line-height:40px;background:#00a151;border-radius:5px;font-size:18px;color:#fff}
.popbiao .btn:hover{cursor:pointer;margin-top:0;padding:2px 30px;display:inline-block;height:40px;line-height:40px;background:#00813f;border-radius:5px;font-size:18px;color:#fff}
.popbiao .li-spanf{float:left;margin:10px 9px 0 0}
.popbiao .selected{float:left;width:78%;height:40px;position:relative}
.popbiao .sheji-city{cursor:pointer}
.popbiao .sheji-inp{display:block;width:97%;height:34px;padding-left:3%;line-height:34px;border:1px solid #f3efef;margin:5px auto 0 auto;font-size:12px;color:#bbb}
.popbiao .selected b{position:absolute;width:20px;height:20px;top:12px;right:6px;display:block;cursor:pointer;background:url(//s1.17house.com/jiazhuang/pc/yuyueliangfang/images/click-arrow.gif) no-repeat center}
.popbiao .selected .show-block{border:1px solid #f3efef;background:#fff;padding:20px 0 0 20px;overflow:hidden;margin-top:-1px;display:none;width:282px;position:relative;top:0;left:0;z-index:5}
.popbiao .selected .show-block ul li{float:left;width:78px;height:30px;border:1px solid #dbdbdb;text-align:center;line-height:30px;margin:0 10px 15px 0;cursor:pointer}
.popbiao .selected .show-block ul li.active{background:#1ac078;border:1px solid #1ac078;color:#fff}
.popbiao .error_tip{display:inline-block;width:100%;height:15px;margin:0 auto;color:#ff7200;text-align:left;margin-top:12px}
/*一起头条新闻页面单独用的，别处引用可不加此处*/
.sd .reliable-sheji+br{display:none}
.sd .reliable-sheji{width:328px}
.sd .recommend-sheji{width:328px}
.sd .reliable-sheji .sheji-smtitle li.smtitle-firLi{width:110px}
.sd .reliable-sheji .selected b{right:35px}
.sd .reliable-sheji .selected .show-block{left:28px}
.sd .recommend-sheji .sheji-Tabody .list-ul li{width:308px}
/*一起头条新闻页面单独用的，别处引用可不加此处 end*/
/*新增推荐设计师与排行*/
/*banner-module.css end*/
/*poplayer.css*/
.mb30{margin-bottom:30px;}
#box input {border: 1px solid #ececec; padding: 10px;}
/* ******** 弹框 start *********** */
.popmask{position:fixed;display:none;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";z-index:99999;}
.poplayer{position:fixed;top:50%;left:50%;min-width:200px;min-height:100px;border-radius:10px;background:#fff;display:none;font-family:'microsoft yahei';z-index:100000;}/*总容器*/
/*poplayer的公用*/
.poplayer .radius5{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.poplayer .mb20{margin-bottom:20px;}
.poplayer .mt10{margin-top:10px;}
.poplayer .mt20{margin-top:20px;}
.poplayer .close{position:absolute;top:0;right:0;width:16px;height:16px;box-sizing:content-box;padding:18px 26px 12px 18px ;line-height:16px;font-size:16px;font-weight:bold;color:#999;cursor:pointer;}
.poplayer .close:hover{color:#666;}
.poplayer .btn-pop{display:inline-block;cursor:pointer;outline:none;font-family:'microsoft yahei';font-size:18px;min-width:120px;height:38px;line-height:38px;}/* 基本按钮 */
.poplayer .btn-ok{background:#ea5404;color:#fff;}
.poplayer .btn-cancel{background:#cccccc;color:#fff;margin-left:11px;}
.poplayer .ipt{outline:none;font-family:'microsoft yahei';font-size:14px;line-height:32px;height:34px;color:#999;padding:0 20px;border:1px solid #ececec;box-sizing:border-box;}
.poplayer .ipt:focus{border:1px solid #ff7200;}
.poplayer .error-tip{height:28px;line-height:28px;font-size:12px;color:#ea5504;}/*输入框的错误提示*/
.poplayer .ipt-error{height:28px;line-height:28px;font-size:12px;color:#ea5504;}/* 输入框的错误提示 */
.poplayer .title{font-size:24px;line-height:24px;font-weight:bold;color:#eb6100;margin:20px;padding-top:30px;text-align:center;font-family:'microsoft yahei';}
.poplayer .p18-gray{padding:16px 0;margin-left:20px;margin-right:20px;background:#f9f9f9;color:#333;}/* 灰背景 */
.poplayer .p18{font-size:18px;line-height:24px;color:#333;word-wrap:break-word;}
.poplayer .p14-gray{padding:16px 0;margin-left:20px;margin-right:20px;background:#f9f9f9;color:#333;}/* 灰背景 */
/* 公用:左右布局。灵感图集 */
.poplayer .layout580{width:580px;overflow:hidden;}/*宽的*/
.poplayer .layout580-head{display:block;padding:33px 33px 28px 33px;}
.poplayer .layout580-head .t1{font-size:20px;line-height:20px;font-weight:bold;color:#333;}
.poplayer .layout580-head .t2{font-size:14px;line-height:14px;font-weight:normal;color:#999;margin-left:11px;margin-top:6px;}
.poplayer .layout580-body{padding-bottom:35px;}
.poplayer .layout580-body .img{float:left;width:190px;min-height:100px;border:1px solid #ececec;margin-left:32px;margin-right:25px;}
.poplayer .layout580-body .popcon-r{float:left;border-left:1px solid #ececec;padding-left:25px;width:270px;}
.poplayer .layout580-body .popcon-r-title{background:#f9f9f9;color:#999;line-height:24px;font-size:14px;padding:0 20px;}
.poplayer .layout580-body .ipt{width:100%;}
.poplayer .layout580-body textarea{outline:none;font-family:'microsoft yahei';width:248px;font-size:14px;line-height:20px;height:88px;color:#999;padding:10px;border:1px solid #ececec;}
/* 特殊:感谢您预约一起装修网设计服务 */
.poplayer .layout430x515{width:430px;height:515px;overflow:hidden;}
.poplayer .layout430x515-head{margin:0 10px;padding:38px 0 17px 0;text-align:center;font-family:'microsoft yahei';font-size:22px;line-height:1;font-weight:bold;border-bottom:1px solid #ececec;}
.poplayer .layout430x515-body{margin:0 40px;}
.poplayer .layout430x515-body .p1{padding:27px 0 12px 0;}
.poplayer .layout430x515-body .times{margin-top:15px;font-size:14px;line-height:38px;color:#999;}
.poplayer .layout430x515-body .iptbox{position:relative;width:345px;height:42px;}
.poplayer .layout430x515-body .iptbox .sprite-yy{position:absolute;display:block;left:10px;top:12px;width:16px;height:16px;background-image:url("//s3.17house.com/common/images/sprite_yy.png");background-repeat:no-repeat;}
.poplayer .layout430x515-body .sp-yuyue1{background-position:0 -0px;}
.poplayer .layout430x515-body .sp-yuyue2{background-position:0 -16px;}
.poplayer .layout430x515-body .sp-yuyue3{background-position:0 -32px;}
.poplayer .layout430x515-body .sp-yuyue4{background-position:0 -48px;}
.poplayer .layout430x515-body select{outline:none;width:343px;height:40px;line-height:40px;border:1px solid #ececec;padding-left:30px;}
.poplayer .layout430x515-body input{outline:none;width:343px;height:40px;line-height:40px;border:1px solid #ececec;}
.poplayer .layout430x515-body input[type=text]{padding-left:30px;}
.poplayer .layout430x515-body input[type=submit]{cursor:pointer;}
/* 公用:各种430宽度弹窗，标题为橙色字 */
.poplayer .layout430{width:430px;overflow:hidden;text-align:center;}
.poplayer .layout430 .title{width:auto;height:auto;border-bottom:none;font-size:24px;line-height:24px;font-weight:bold;color:#eb6100;margin:20px;padding-top:30px;text-align:center;font-family:'microsoft yahei';}
.poplayer .layout430 .p18-gray{padding:16px 0;margin-left:20px;margin-right:20px;background:#f9f9f9;color:#333;}/* 灰背景 */
.poplayer .layout430 .p18{font-size:18px;line-height:24px;color:#333;word-wrap:break-word;}
.poplayer .layout430 .p14-gray{padding:16px 0;margin-left:20px;margin-right:20px;background:#f9f9f9;color:#333;}/* 灰背景 */
.poplayer .layout430 .p14{font-size:14px;line-height:24px;color:#333;word-wrap:break-word;}
.poplayer .layout430 .close-know{display:block;margin-left:auto;margin-right:auto;outline:none;font-family:'microsoft yahei';font-size:14px;width:100px;height:30px;line-height:30px;box-sizing:content-box;background:#f9f9f9;color:#999;border:1px solid #ececec;padding:0;cursor:pointer;}
.poplayer .layout430 .close-know:hover{color:#666;}
.poplayer .layout430 .msg{padding:0 20px;text-align:center;}/* 任意提示信息 js控制 */
/* 特殊:免费帮您设计3套 */
.poplayer .layout400{width:400px;height:350px;overflow:hidden;}
.poplayer .layout400-head{padding:33px 0 40px 0;margin-left:33px;}
.poplayer .layout400-head .t1{font-size:20px;line-height:20px;font-weight:bold;color:#333;}
.poplayer .layout400-head .t2{font-size:14px;line-height:14px;font-weight:normal;color:#999;margin-left:11px;margin-top:6px;}
.poplayer .layout400-body{width:300px;margin:0 auto;}
.poplayer .layout400-body .iptbox{position:relative;}
.poplayer .layout400-body .iptbox .ipt{width:245px;}
.poplayer .layout400-body .error-tip{margin-left:45px;}
.poplayer .layout400-body .ipt-error{margin-left:45px;}
/* 首页登陆框 */
.poplayer .layout650{width:650px; height:365px; }
.poplayer .layout650-body{width:535px; padding-top:30px; line-height:24px; margin:0 auto; }
.poplayer .layout650-body .wx-login{float:left; width:180px; padding-right:40px; border-right:1px solid #ececec; color:#666; }
.poplayer .layout650-body dd{margin-top:10px; }
.poplayer .layout650-body .btn-qq-login,.poplayer .layout650-body .btn-weibo-login{display: inline-block; width:80px; height:30px; line-height: 30px; cursor: pointer; background:#eee; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; }
.poplayer .layout650-body .normal-login{float:left; text-align:left; color:#999; width:280px; margin-left:30px; }
.poplayer .layout650-body .label{position: relative; }
.poplayer .layout650-body .icon-user{position: absolute; width: 34px; height: 34px; background: #f7f7f7; }
.poplayer .layout650-body .input{position: relative; width:228px; height:34px; padding-left:40px; color:#999; vertical-align: top; }
.poplayer .layout650-body .forget-password{float:right; font-size:12px; }
.poplayer .layout650-body .btn-ok{margin-top:10px; width:160px; }
/* ******** 免费设计、建材询问报名成功 start *********** */
.poplayer .layout620{width:620px;padding-bottom: 20px;}
.poplayer .layout620 .weixin-l{float:left; width:270px; height:130px; border-right:1px solid #ececec; margin:30px 0 0 30px; padding-top:30px;}
.poplayer .layout620 .weixin-l img.l{width:95px; height:95px;}
.poplayer .layout620 .weixin-l ul{float:left; width:150px; margin-left:10px; line-height:1.4;}
.poplayer .layout620 .recommend{float:left; width:250px; margin-top:50px;padding-left:30px;}
.poplayer .layout620 .recommend ul{float:left;margin:10px 30px 0 0;text-align:center;font-size:14px;}
.poplayer .layout620 .title{font-size:32px;padding-bottom:10px;height:auto;border-bottom:none;}
/* ******** 免费设计、建材询问报名成功 end *********** */
/* ******** 弹框 end *********** */
/*应用在装修公司单独弹出属性*/
.popcon-l{float: left; padding: 0 52px 40px 52px;}
.poplayer .layout580-body .img.newimg{margin:15px 0 11px 0; display: inline; float: none; width: 120px;height: 120px; border: none;}
.poplayer .layout620{width: 620px; overflow: hidden;zoom:0;}
.poplayer .layout580-head.new-tit{height: 56px;line-height: 56px; padding: 12px 0px 0 40px;border-bottom: 1px solid #f4f4f4;margin: 0 10px;}
.poplayer .layout580-body.newbod{margin-top: 22px;}
.new-poe{height: 23px;line-height: 23px;color: #666; font-size: 14px;display: block;}
.newbod p{line-height: 28px;height: 28px;}
.poplayer .layout580-body .popcon-r.new-r .popcon-r-title{background: #fff;width: 345px;padding: 0;line-height: 23px;margin-bottom: 6px;}
.bot-txt{height: 20px;line-height: 20px; padding-left: 26px; color: #999;background: url(//s3.17house.com/common/images/pop-msg.png) left center no-repeat; margin-top: 20px;}
.free-form.new-form .input{width:90%;line-height:34px;height:34px;padding:0 12px;border:1px solid #e3e3e3;color:#999;}
.free-form.new-form .error{display:block;font-size:12px;color:#ea5504;line-height:52px;height:52px;padding-left:1em;}
.free-form.new-form .error.h17{height: 17px;line-height: 17px;}
.free-form.new-form .error.h22{height: 22px;line-height: 22px;}
.free-form.new-form .freeformbtn{width:120px;text-align:center;line-height:38px;background:#ea5404;color:#fff;cursor:pointer;border-radius:5px;font-size:20px;}
.free-form.new-form .count{font-size:12px;color:#999;margin-top:15px;}
.mb18{margin-bottom: 18px;}
.free-form.new-form .fr-in{width: 325px;height:41px;border: 1px solid #ececec}
.free-form.new-form .fr-in i{float: left;}
.free-form.new-form .fr-in input{border: none; height: 41px;line-height: 41px; width: 85%;float: left; padding: 0 5px}
/*poplayer.css end*/
/*adPortal.css*/
.mt23{margin-top:23px}
.l{float:left}
.r{float:right}
.adin-box{font-size:12px;background:#f9f9f9;height:173px;border-top:1px solid #fafafa;cursor:pointer}
.adin-list-l{margin-left:86px;height:66px}
.adin-list-l span{font-size:22px;color:#333;font-weight:700;line-height:28px;margin-top:7px;display:inline-block}
.adin-list-l p{color:#aaa;line-height:24px;text-align:left}
.adin-list-r{width:180px;height:44px;background:#00a151;line-height:44px;text-align:center;margin-right:20px;font-size:16px;color:#fff}
.adin-list-r:hover{background:#00823f}
.adin-con{color:#9e9e9e}
.adin-con li{width:32%;text-align:left;height:84px;float:left;margin-left:1%;position:relative}
.active,.active .adin-font span{color:#00a151}
.adin-pos{height:36px;max-width:208px;position:absolute;top:0;bottom:0;margin:auto;padding-bottom:8px}
.adin-pos i:nth-child(1){line-height:0}
.icone6a9,.icone6aa,.icone6ab{display:block;width:40px;height:40px;position:absolute}
.icone6aa{background:url(//s2.17house.com/common/images/yuyue-h.png) no-repeat center center}
.icone6a9{background:url(//s2.17house.com/common/images/liangfang-h.png) no-repeat center center}
.icone6ab{background:url(//s2.17house.com/common/images/fangan-h.png) no-repeat center center}
.active .icone6aa{background:url(//s2.17house.com/common/images/yuyue-g.png) no-repeat center center}
.active .icone6a9{background:url(//s2.17house.com/common/images/liangfang-g.png) no-repeat center center}
.active .icone6ab{background:url(//s2.17house.com/common/images/fangan-g.png) no-repeat center center}
.adin-font{text-align:left;margin-left:44px;display:inline-block}
.adin-font span{font-size:16px;color:#666;display:block;line-height:24px}
.adin-box a{font-size:12px}
.adin-foot{margin:0 auto;width:1190px;height:64px;background:#fafafa url(//s2.17house.com/common/images/liebiao-ad_.png) no-repeat;background-position:0 -2088px}
.adin-foot a{font-size:12px;float:right}
.adin-foot .adin-con li{width:270px;height:64px;margin:0}
.adin-foot .adin-con .adin-li{width:215px}
.adin-foot .adin-list-l{margin-left:20px;display:inline-block}
.adin-foot .adin-con li{height:64px}
.adin-foot .adin-pos{margin-left:16px}
.adin-foot .adin-list-r{line-height:36px;padding:0;bottom:4px}
.adin-foot .adin-con li:nth-child(3) .adin-pos{margin-left:26px}
.ask-adin{width:680px;background:url(//s2.17house.com/common/images/liebiao-ad_.png) no-repeat}
.ask-adin .adin-con li:nth-child(1){width:172px}
.ask-adin .adin-con li:nth-child(2){margin-left:35px}
.ask-adin .adin-con li:nth-child(3){margin-left:20px}
.message-adin{width:780px;background:url(//s2.17house.com/common/images/liebiao-ad_.png) no-repeat;background-position:0 -522px}
.yqtt-adin{width:840px;background:url(//s2.17house.com/common/images/liebiao-ad_.png) no-repeat;background-position:0 -1044px}
.bk-adin{width:860px;background:url(//s2.17house.com/common/images/liebiao-ad_.png) no-repeat;background-position:0 -1566px}
/*adPortal.css end*/
.logo img {
	width: 167px !important;
	height: 50px !important;
}
.footer_w_tab {
	margin: 0 auto;
	text-align: center;
	width: 1190px;
	height: auto;
}

.footer_w_tab .w_tab_title {
	width: 1190px;
	height: 30px;
}

.footer_w_tab .w_tab_title a {
	float: left;
	height: 28px;
	width: 22px;
	line-height: 28px;
	color: #999;
	margin-right: 20px;
	border: 1px solid #dedede;
}

.footer_w_tab .w_tab_title a.w_tab_active {
	background-color: #00A051;
	border: 1px solid #00A051;
	color: #fff;
	text-decoration: none;
}

.footer_w_tab .w_tab_title a:hover {
	background-color: #00A051;
	border: 1px solid #00A051;
	color: #fff;
	text-decoration: none;
}

.footer_w_tab .w_tab_body {
	width: 1190px;
	height: auto;
	margin-top: 10px;
	text-align: left;
}

.footer_w_tab .w_tab_body ul li {
	display: none;
}

.footer_w_tab .w_tab_body ul li a {
	display: inline-block;
	height: 20px;
	width: 207px;
	margin-right: 20px;
	color: #999;
	font-size: 14px;
	margin-bottom: 5px;
}

.footer_w_tab .w_tab_body ul li a:hover {
	color: #00a151;
}


/*公共弹窗*/
.common-tender-wrapper{display: none; position:fixed;left:0;top:0;width:100%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYxOEEzODk0MzI0NzExRTc4NkI3ODg2QzkyMEQyRjIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYxOEEzODk1MzI0NzExRTc4NkI3ODg2QzkyMEQyRjIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjE4QTM4OTIzMjQ3MTFFNzg2Qjc4ODZDOTIwRDJGMjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjE4QTM4OTMzMjQ3MTFFNzg2Qjc4ODZDOTIwRDJGMjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5F2vrqAAAAD0lEQVR42mJgYGA4BBBgAADHAMOuvqBZAAAAAElFTkSuQmCC) repeat;z-index:10000}
.common-tender-popup{position:absolute;left:50%;top:50%;margin-left:-524px;margin-top:-250px;width:1048px;background:url(//s1.17house.com/newweb/pc/common/images/tender_bg.png) no-repeat 50%;height:500px;background-size:contain}
.common-tender-popup .popup-tabs{position:absolute;left:-40px;top:50%;margin-top:-78px;cursor:pointer}
.common-tender-popup .popup-tabs li{position:relative;display:block;width:40px;height:50%}
.common-tender-popup .popup-tabs-item{background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) no-repeat;display:block;height:100px;width:40px}
.popup-tabs li.active.btn-mfbj-list span{background-position:0 -400px}
.popup-tabs li.btn-mfbj-list span{background-position:-42px -400px}
.popup-tabs li.btn-mfsj-list span{background-position:-128px -400px}
.popup-tabs li.active.btn-mfsj-list span{background-position:-86px -400px}
.common-tender-popup .popup-content,.common-tender-popup .popup-main{width:100%}
.common-tender-popup .popup-content-left,.common-tender-popup .popup-content-right{float:left;width:489px;height:500px;position:relative}
.tender-init-mfsj .popup-content-left{margin-left:4px}
.common-tender-popup .popup-title{padding-top:138px;font-size:28px;text-align:center;color:#50ac6a;line-height:36px;padding-left:4px;position:relative}
.common-tender-popup .popup-title em{z-index:9;position:relative;font-weight:600}
.common-tender-popup .title-bg-col{background:#e9f6ed;display:block;height:20px;position:absolute;bottom:0;left:9px;z-index:0}
.popup-mfbj .title-bg-col{width:228px;left:50%;margin-left:-114px}
.common-tender-popup .popup-title-count{color:#feb338;margin:0 15px}
.common-tender-popup .popup-title-count-right{color:#feb338;width:108px;margin:0;display:inline-block}
.common-tender-popup .popup-title-unit{font-size:14px;color:#333;font-weight:400}
.popup-content-explain{margin-top:30px;margin-left:104px;color:#feb338}
.common-tender-popup .popup-close{position:absolute;height:40px;width:40px;top:56px;right:39px;cursor:pointer;background:url("//s1.17house.com/newweb/pc/common/images/tender_list_bg.png") -114px 0 no-repeat}
.common-tender-popup .error-tip{display:none;position:absolute;margin-left:140px;bottom: 120px; line-height:15px;font-size:12px;color:#ff6767}
.common-tender-popup .error-tip .form-error-icon{display:inline-block;width:20px;height:20px;background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) no-repeat -265px  -420px;vertical-align:top}
#mfsjForm .error-tip{bottom: 136px; margin-left: 100px;}
.mfbj-left-result{display:none;margin-left:12px}
.mfbj-right-result{display:none}
.popup-mfbj .popup-mfbj-tip{margin-top:10px;text-align:center;color:#666;margin:2px auto 0}
.popup-mfbj .popup-mfbj-del{margin-left:10px;color:#bbb;font-size:14px}
.popup-mfbj .popup-mfbj-tip-num{color:#feb338}
.popup-mfbj .popup-form{padding:10px 40px}
.popup-form .popup-form-group{position:relative;margin-bottom:17px;line-height:34px;font-size:14px}
.popup-form .popup-form-huxing-bottom{padding-left:95px}
.popup-form .popup-form-label{float:left;position:relative;width:95px}
.popup-form .popup-form-control{float:left}
.popup-form .popup-form-control.popup-mfbj-city,.popup-form .popup-form-control.popup-mfbj-province{width:111px}
.popup-form .popup-form-control.popup-mfbj-city{margin-left:10px}
.popup-form .popup-form-required{color:#feb338;position:relative;top:4px;font-size:24px;vertical-align:middle;margin-right:10px}
.popup-form .popup-form-control{width: 234px;outline: none;display:block;color:#999;line-height:36px;height:36px;border:1px solid #ececec;padding:0 6px;box-sizing: inherit;}
.popup-form .popup-form-sup{position:absolute;right:70px;color:#333}
.popup-mfbj .popup-form-control.popup-mfbj-chu,.popup-mfbj .popup-form-control.popup-mfbj-shi,.popup-mfbj .popup-form-control.popup-mfbj-ting{width:74px;margin-bottom:10px}
.popup-mfbj .popup-form-control.popup-mfbj-wei,.popup-mfbj .popup-form-control.popup-mfbj-yt{width:111px}
.popup-mfbj .popup-form-control.popup-mfbj-chu,.popup-mfbj .popup-form-control.popup-mfbj-ting{margin-left:5px}
.popup-mfbj .popup-form-control.popup-mfbj-yt{margin-left:10px}
.common-tender-popup .popup-title.mfbj-title{padding-top:142px;font-size:22px;font-weight:700;color:#333}
.common-tender-popup .popup-title.mfbj-title .mfbj-title-text{z-index:9;position:relative;font-weight:600}
.mfbj-right-init{margin-left:20px}
.mfbj-right-init .mfbj-title-text{font-size:22px!important}
.mfbj-right-init .mfbj-price-result-list{width:292px}
.mfbj-price-result{padding:10px 40px 0}
.mfbj-price-result-list{width:306px;margin:0 auto;padding:13px 0;border:1px solid #ddd}
.mfbj-price-result-item{height:40px}
.mfbj-price-result-item span{float:left;width:44%;height:40px;line-height:40px;text-align:right;font-size:14px}
.mfbj-price-result-item strong{float:right;width:56%;height:40px;line-height:40px;margin-left:0;font-weight:400;font-size:12px}
.mfbj-price-result-item strong em{display:inline-block;width:55px;font-style:normal;margin-left:10px;margin-right:10px;text-align:center;font-size:18px;color:#feb338}
.mfbj-left-result .mfbj-price-footer{margin:15px 43px 0 56px;font-size: 12px;}
.mfbj-left-result .mfbj-title-text{font-size:18px}
.mfbj-price-footer-call{color:#feb338}
.mfbj-submit-box{position:absolute;top:208px;left:437px;width:125px;height:139px;background:url(//s1.17house.com/newweb/pc/common/images/ico-line-btn-orange.png) no-repeat;z-index:9}
.mfbj-submit-btn{position:absolute;top:25px;left:16px;width:90px;height:90px;z-index:15;background:#f6c03f;background-position:0 0;border-radius:45px}
.mfbjcalc-btn-ie{position:absolute;top:6px;left:0;width:125px;height:139px;background:none}
.ico-line-top{background:url(//s1.17house.com/newweb/pc/common/images/ico-line-top-orange.png) no-repeat 50%;width:38px;height:47px;top:164px;left:480px}
.ico-line-bottom,.ico-line-top{position:absolute;display:block}
.ico-line-bottom{height:154px;width:1px;top:346px;left:500px;background:#f6c03f}
.mfbj-submit-btn-text{position:absolute;top:20px;left:23px;font-size:16px;width:45px;height:45px;color:#fff;text-align:center;cursor:pointer}
.pop-circle-animate{position:absolute;top:15px;right:8px;width:110px;height:110px;border-radius:50%;background:#fde5ba;z-index:12;-webkit-animation:scale-three2 1.5s ease infinite;animation:scale-three2 1.5s ease infinite;animation-fill-mode:both}
@keyframes scale-three2{0%{transform:scale(1);opacity:.8}
to{transform:scale(1.3);opacity:0}}@-webkit-keyframes scale-three2{0%{-webkit-transform:scale(1);opacity:.7}
to{-webkit-transform:scale(1.3);opacity:0}}.mfbj-right-result .pop-check-info,.mfbj-right-result .tender-pop-left{display:none}
.mfbj-right-result .tender-pop-right{float:left;margin-left:16px;padding-right:10px;border-right:1px solid #e8e8e8}
.mfbj-right-result .pop-check-info{display:block;position:relative;float:left;width:375px;margin:148px 0 0 82px;color:#333;font-size:14px}
.mfbj-right-result .pop-check-info h3{font-size:18px;color:#333;font-weight:400}
.mfbj-right-result .pop-check-info h3 span{font-size:12px;color:#feb338}
.mfbj-right-result .pop-check-info .check_question{font-size:14px;color:#999}
.mfbj-right-result .pop-check-info .house-type{margin-top:12px}
.mfbj-right-result .pop-check-info .decorate-time{margin-top:6px}
.mfbj-right-result .pop-check-info .plot-name{margin-top:15px}
.mfbj-right-result .check-house{float:left;width:110px;height:100px}
.mfbj-right-result .check-house-last{margin-top:-4px}
.mfbj-right-result .check-house,.mfbj-right-result .check-time{cursor:pointer}
.mfbj-right-result .check-house div{width:80px;height:85px;margin:0 auto}
.check-right-line{display:none;height:332px;width:1px;background:#73c579;position:absolute;right:1px;top:168px}
.mfbj-left-result .check-right-line{display:block}
.mfsj-left-lien{height:332px;width:1px;background:#73c579;position:absolute;right:-11px;top:168px}
.mfbj-right-result .decorate-time .check-time{float:left;margin-top:12px}
.mfbj-right-result .check-house div,.mfbj-right-result .check-house p i,.mfbj-right-result .check-time p i{background:url(//s1.17house.com/newweb/pc/common/images/houseStyle.png) no-repeat}
.mfbj-right-result .check-house .new-house{background-position:0px 5px;}
.mfbj-right-result .check-house .old-house{background-position:-123px 8px;}
.mfbj-right-result .check-house .little-change{background-position:-245px 0px;}
.mfbj-right-result .check-house p,.mfbj-right-result .check-time p{position:relative;text-indent:15px;font-size:12px;color:#333}
.mfbj-right-result .pop-check-info .check-house p{margin-left:27px;margin-top:-6px}
.mfbj-right-result .pop-check-info .check-house-last p{margin-top:-2px}
.mfbj-right-result .check-time p{text-indent:18px;margin-left:13px}
.mfbj-right-result .check-time-next p{margin-left:27px}
.mfbj-right-result .check-house p i,.mfbj-right-result .check-time p i{position:absolute;width:15px;height:15px;left:0;top:2px;background-position:-31px -87px}
.mfbj-right-result .check-house.on p i,.mfbj-right-result .check-time.on p i{background-position:-6px -87px}
.mfbj-right-result .plot-name .check_question{float:left;margin-top:5px}
.mfbj-right-result .plot-name input{width:229px;height:30px;text-indent:6px;border:1px solid #e8e8e8; color: #999;}
.mfbj-right-result .check-upload,.mfbj-right-result .check-upload:hover{display:block;width:80px;height:32px;background-color:#feb338;color:#fff;text-align:center;line-height:32px;margin:0 auto;margin-top:18px}
.mfbj-right-result .pop-check-info .complate-form{display:none;position:absolute;top:148px;left:90px;width:180px;height:42px;background:#000;filter:alpha(opacity=60);opacity:.6;text-align:center;line-height:42px;font-size:14px;color:#fff}
.check_pop_succ{display:none;z-index:10000}
.check_pop_succ,.check_pop_succ .check_grey_layer{position:fixed;top:0;left:0;width:100%;height:100%}
.check_pop_succ .check_grey_layer{background:#000;filter:alpha(opacity=60);opacity:.6}
.check_pop_succ .check_pop_tip{position:absolute;top:248px;z-index:2;width:320px;height:237px;background-color:#fff;border-radius:4px;text-align:center}
.check_pop_tip .check_pop_img{width:69px;height:69px;margin:0 auto;margin-top:20px;background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) no-repeat -205px -435px}
.check_pop_tip .check_pop_text{font-size:16px;color:#333}
.check_pop_tip .check_pop_recall{margin-top:4px;font-size:12px;color:#999}
.check_pop_tip .check_pop_recall span{color:#fe6022}
.check_pop_tip .close_check_pop,.check_pop_tip .close_check_pop:hover{display:block;width:100px;height:32px;line-height:32px;font-size:12px;color:#666;border-radius:2px;border:1px solid #e8e8e8;margin:0 auto;margin-top:18px}
.common-tender-popup .popup-mfsj{display:none}
.popup-mfsj .popup-form{width:360px;margin:4px auto;padding:10px 40px}
.popup-mfsj .popup-form .popup-form-control{width:236px}
.popup-mfsj .title-bg-col{width:260px;left:50%;margin-left:-128px}
.popup-form .popup-form-control.popup-mfsj-city,.popup-form .popup-form-control.popup-mfsj-province{width:123px}
.popup-form .popup-form-control.popup-mfsj-city{margin-left:11px}
.popup-mfsj .popup-mfsj-agree{margin-left:95px;margin-bottom:20px}
.popup-mfsj .popup-mfsj-agree-text{margin-left:5px}
.popup-mfsj .popup-mfsj-agree-text a{color:#feb338}
.popup-mfsj .popup-mfsj-btn{display:block;margin:25px 0 17px 153px;width:101px;height:38px;line-height:38px;color:#fff;cursor:pointer;text-align:center;background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) no-repeat 0 0}
.tender-init-mfsj .popup-content-right{margin-left:46px}
.popup-mfsj .popup-mfsj-btn.not-allow{background-position:0 -47px;cursor:not-allowed}
.common-tender-popup .popup-title.mfsj-title{padding-top:62px}
.common-tender-popup .popup-mfsj-img{padding:150px 0 0 120px}
.common-tender-popup .popup-mfsj-img em{width:340px;height:291px;display:block;background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) no-repeat -1px -102px;}
.popup-mfsj-result-left{display:none}
.popup-mfsj-result-left .popup-mfsj-result-title{padding-top:138px;font-size:28px;text-align:center;color:#50ac6a;line-height:36px;padding-left:4px;position:relative}
.popup-mfsj-result-left .popup-mfsj-result-con{padding:12px 40px;line-height:36px;text-align:center}
.popup-mfsj-result-left .popup-mfsj-result-text{font-size:16px;color:#333;margin-bottom:9px}
.popup-mfsj-result-left .popup-mfsj-result-text span{color:#68c192}
.popup-mfsj-result-left .popup-mfsj-result-mflf{display:block;width:115px;height:115px;margin:0 auto;background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) no-repeat -644px 0;}
.popup-mfsj-result-left .popup-mfsj-result-explain{margin-top:2px;color:#feb338;font-size:14px}
.popup-mfsj-right-result{display:none;padding:152px 72px 0}
.popup-mfsj-right-result-img{width:305px;height:274px;display:block;background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) no-repeat -350px -102px;margin-left:61px}
.popup-aftercheck-left,.popup-aftercheck-right{display:none;position:relative}
.common-tender-popup .popup-aftercheck-left{width:501px}
.popup-aftercheck-left .check-right-line{display:block}
.popup-aftercheck-result-lico{display:block;width:63px;height:69px;margin:0 auto;margin-top:193px;background:url(//s1.17house.com/newweb/pc/common/images/tender_list_bg.png) -205px -435px no-repeat}
.popup-aftercheck-result-ltitle{text-align:center;font-weight:700;font-size:28px;color:#333;margin-top:10px}
.popup-aftercheck-result-ltext{margin-top:48px;font-size:14px;color:#feae2b;text-align:center}
.popup-aftercheck-rtitle{font-family:PingFangSC-Medium;font-size:28px;color:#333;font-weight:1000;margin-top:143px;text-align:center}
.popup-aftercheck-rtext{margin-top:11px;font-family:PingFangSC-Regular;font-size:16px;text-align:center;color:#666;font-weight:400}
.popup-aftercheck-rtext span{color:#73c579}
.popup-aftercheck-rqrcode{display:block;width:165px;height:165px;margin:0 auto;margin-top:20px;background-color:#fff;border:1px solid #ddd}
.popup-aftercheck-rlist{width:320px;margin:0 auto;margin-top:13px;padding-left:62px}
.popup-aftercheck-ritem{float:left;width:50%}
.popup-aftercheck-ritemdown{margin-top:9px}
.popup-aftercheck-ritem p{position:relative;font-family:MicrosoftYaHei;font-size:14px;color:#666;padding-left:22px;text-align:left}
.popup-aftercheck-ritem p:before{position:absolute;top:50%;left:0;content:' ';display:inline-block;width:18px;height:18px;margin-top:-9px;background:url(//s1.17house.com/newweb/pc/common/images/xbtPcNew.png)-927px -308px no-repeat}


/* 装修效果图 */
.decorate-result-image{width:308px;border:1px solid #ececec;height:auto;background:#fff;padding:20px 0 10px 0;margin-bottom: 20px;}
.decorate-result-image .public-title{color:#00a151;width:244px;height:auto;margin:0 auto 10px auto;font-size:18px;padding-bottom: 5px;border-bottom: 1px solid #ececec;}
.decorate-result-image .design-list{height:auto;width:268px;margin:0 auto;}
.decorate-result-image .design-list li{width:129px;height:129px;position: relative;}
.decorate-result-image .design-list li span {
	display: -webkit-box;
	width: 97%;
	height: 34px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, .5);
	color: #fff;
	text-align: center;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.decorate-result-image .design-list li img{width:100%;height:129px;}©