@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;}
/**************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;}
b{font-weight: 100;}
/*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:14px;}
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;}
.cGrassGreen{color: #00a151;}
/* ******** 字体颜色 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;}


/*
 * Swiper 2.7.6
 * Mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/sliders/swiper/
 *
 * Copyright 2010-2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under GPL & MIT
 *
 * Released on: February 11, 2015
*/
/* ===============================================================
Basic Swiper Styles 
================================================================*/
/* 新版顶部 */
.fx_top{ width: 100%; overflow: hidden; background: url(../images/bg_fxtop.png) repeat-x;}
.fx_nav{ width: 1220px; overflow: hidden; margin: auto; height: 110px;}
.fx_logo{width: 440px; height: 68px; float: left; margin-top: 20px;}
.fx_navs{ width: 500px; height: 60px; float:right;}
.fx_navs ul li{ font-size: 24px; margin-top: 20px; font-weight: bold; color: #FFF; float: left; height: 60px; line-height: 60px; width: 120px; text-align: center;}
.fx_navs ul li a{color: #FFF;}
.fx_navs ul li a:hover{border-bottom: solid 3px #FFF;}
.fx_by{ width: 855px; height: 95px; margin: auto; background: url(../images/by.png)}
.fx_so{ width: 1220px; overflow: hidden; margin: auto; margin-top: 20px;}
.fx_shaixuan{ border: solid 2px #FF6000; height: 50px; width: 620px; padding-left: 10px; margin: auto; margin-top: 20px;}
.fx_shaixuan_tj{ width:98px; height: 50px; background: url(../images/tj_bg.png) no-repeat 70px 0px; float:left;line-height: 50px; font-size: 16px;}
.fx_so_btn{ width:92px; height: 50px; background: #FF6000; color: #FFF; float: left; color: #FFF; font-size: 18px; line-height: 50px; text-align: center;}
.fx_s_nav{ width: 612px; overflow: hidden; border: solid 1px #CCC; padding: 10px; margin: auto; font-size: 16px; color: #666; text-align: center;
    background-color: #fff;
}
.fx_s_nav li {
    float: left;
    height: 30px;
    line-height: 30px;
    background: #fff;
    border: 1px solid #ddd;
    font-size: 14px;
    font-size: 14px;
    padding: 0 20px;
    margin-right: 15px;
    cursor: pointer;
}
/* 新版顶部 */
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}
/*swiper 点点样式*/
.pagination{  position: absolute;z-index: 20;bottom: 20px; right: 20px;}
.swiper-pagination-switch{display: inline-block;width: 10px;height:10px;border-radius: 8px;background:#fff; opacity: 0.3;     filter: alpha(opacity=30); margin: 0 5px;  cursor: pointer;}
.swiper-active-switch {background: #fff;opacity:1;     filter: alpha(opacity=100);}



/*头部 start*/
.header{width: 100%;}
.header .header_top{width: 100%;background: #2a2f35;}
.header .header_top .header_top_box{width: 1220px; height:30px;  margin: 0 auto; font-size:12px;}
	/*定位城市 start*/
.header .header_top .header_top_box .location_city{position: relative; margin-top:7px;}
.header .header_top .header_top_box .location_city .cityBtn{cursor: pointer;color: #aaacae;}
.header .header_top .header_top_box .location_city .cityBtn.dingwei{padding: 0 10px 0px 0; }
.header .header_top .header_top_box .location_city .cityBtn.dingwei i{display: inline-block; width: 20px;height: 16px; margin-top:0px;margin-right:0px; float: left; background:url(../images/bg.png) no-repeat -164px 0px;}
.header .header_top .header_top_box .location_city .cityBtn.xuanze i{display: inline-block; width:9px ; height: 5px; margin-left: 10px; background: url(http://s1.17house.com/newweb/pc/taocan/777/images/header_sprites.png) no-repeat -33px 0px;} 
.header .header_top .header_top_box .location_city:hover .cityBtn.xuanze i{background-position:  -55px 0px;}
.header .header_top .header_top_box .location_city .cityList{display: none; width:405px; padding:10px; background: #2a2f35; position: absolute;bottom: -229px; left: 115px; z-index: 1000;}

.header .header_top .header_top_box .location_city .cityList li{float: left;}
.header .header_top .header_top_box .location_city .cityList li .area{ font-weight:bold; color:#fff; margin-left:10px; margin-right:10px;}
.header .header_top .header_top_box .location_city .cityList li a{height: 30px; padding: 0 6px; line-height: 30px; color:#aaacae; text-align: center;  cursor: pointer;}
.header .header_top .header_top_box .location_city .cityList li a:hover{color:#fff;}
.header .header_top .header_top_box .location_city .cityList li a.active{color:#fff!important;}
.header .header_top .header_top_box .location_city:hover .cityList{display: block;}
.header .header_top .header_top_box .location_city:hover .cityBtn.xuanze {color:#fff;}
/*定位城市 end*/
	
	
	
	/*登录 start*/
.header .header_top .header_top_box .login{float: right; }
.header .header_top .header_top_box .login .login_proceed,.header .header_top .header_top_box .login .login_succeed,.header .header_top .header_top_box .login .header_code{display: inline-block;color: #aaacae; margin-top:7px;}
/*.header .header_top .header_top_box .login .login_proceed {margin-right: 40px;}*/
.header .header_top .header_top_box .login .login_proceed li,.header .header_top .header_top_box .login .header_code li{padding: 0 10px; }
.header .header_top .header_top_box .login .login_proceed .denglu{border-right: 1px solid #5d6267; margin-left:0px;}
.header .header_top .header_top_box .login .login_proceed .denglu a{color: #aaacae;}
.header .header_top .header_top_box .login .login_proceed .zhuce a{color: #aaacae;}
.header .header_top .header_top_box .login .header_code a{color: #aaacae;}
.header .header_top .header_top_box .login .header_code a:hover{ color:#fff;}

.header .header_top .header_top_box .login .login_proceed  a:hover,.header .header_top .header_top_box .login .header_code .app a:hover{color: #fff;}
.header .header_top .header_top_box .login .header_code .app a:hover i{background-position:-180px -92px;}
	/*登录 end*/
	

	/*导航 start*/
.header .header_nav{width: 100%;}
.header .header_nav .header_nav_box{width: 1220px; height: 70px; margin:0px auto; padding:8px 0px;}
.header .header_nav .header_nav_box .header_nav_logo a{display: block; width: 136px; height:45px; margin-top: 15px; background: url(../images/bg.png) no-repeat -508px -380px ;}
.header .header_nav .header_nav_box .header_nav_list li{margin-left:50px; height:34px; line-height:20px; margin-top:22px; font-size: 16px; color:#353535;border-bottom: 3px solid transparent;}
.header .header_nav .header_nav_box .header_nav_list li:hover a{color: #ff6600;}
.header .header_nav .header_nav_box .header_nav_list li.bT{border-bottom: 3px solid #ff6600;}
.header .header_nav .header_nav_box .header_nav_list li.bT a{color: #ff6600;}
.header .header_nav .header_nav_box .nav_swiper{width: 200px; height: 70px; margin-top:6px; line-height:65px; margin-left:20px;}
.header .header_nav .header_nav_box .nav_swiper i{float: left; width: 28px; height: 28px; margin-right: 10px;margin-top: 20px; background: url(../images/bg.png) no-repeat;}
.header .header_nav .header_nav_box .nav_swiper a{color: #666666; width: 200px; height: 19px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.header .header_nav .header_nav_box .nav_swiper .nav_i1{background-position:-517px -271px;}
.header .header_nav .header_nav_box .nav_swiper .nav_i2{background-position:-546px -271px;}
.header .header_nav .header_nav_box .nav_swiper .nav_i3{background-position:-575px -271px;}
	/*导航 end*/
/*头部 end*/




/*尾部*/
.footer{width: 100%;background: #121212;}
.footer .footer_box{width: 1220px; margin: 0 auto; padding:30px 0px 10px;}
	/*保障*/
.footer .footer_box .footer_baozhang{height: 132px; border-bottom: 1px solid #e4e4e4;}
.footer .footer_box .footer_baozhang .footer_baozhang_list{float: left; width: 110px;margin-right: 71px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg{background: url(../images/bg.png) no-repeat; margin: 30px auto 20px; }
.footer .footer_box .footer_baozhang .footer_baozhang_list p{font-size: 18px; color: #333;width: 100%; text-align: center;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img1{width: 34px; height: 40px; background-position:  -1055px -107px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img2{width: 37px; height: 40px; background-position:  -1091px -107px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img3{width: 41px; height: 40px; background-position:  -1130px -107px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img4{width: 40px; height: 40px; background-position:  -1173px -107px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img5{width: 36px; height: 40px; background-position:  -1217px -107px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img6{width: 40px; height: 40px; background-position:  -1256px -107px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list .footer_baozhangImg.img7{width: 40px; height: 40px; background-position:  -1301px -107px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img1{background-position:  -1055px -157px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img2{background-position:  -1091px -157px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img3{background-position:  -1130px -157px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img4{background-position:  -1173px -157px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img5{background-position:  -1217px -157px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img6{background-position:  -1256px -157px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover .footer_baozhangImg.img7{background-position:  -1301px -157px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list:hover p{color: #1AC078;}
/*新增团购保障*/
.footer .footer_box .footer_baozhang .footer_baozhang_list1{float: left; width: 120px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg{background: url(http://s1.17house.com/newweb/pc/common/images/footSprites.png) no-repeat; margin: 30px auto 20px; }
.footer .footer_box .footer_baozhang .footer_baozhang_list1 p{font-size: 18px; color: #333;width: 100%; text-align: center;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img1{width: 36px; height: 36px; background-position:  0px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img2{width: 36px; height: 36px; background-position:  -40px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img3{width: 36px; height: 36px; background-position:  -80px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img4{width: 36px; height: 36px; background-position:  -120px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img5{width: 36px; height: 36px; background-position:  -160px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img6{width: 36px; height: 36px; background-position:  -200px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img7{width: 36px; height: 36px; background-position:  -240px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img8{width: 36px; height: 36px; background-position:  -280px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img9{width: 36px; height: 36px; background-position:  -320px 0px;}
.footer .footer_box .footer_baozhang .footer_baozhang_list1 .footer_baozhangImg.img10{width: 36px; height: 36px; background-position:  -360px 0px;}
/*新增团购保障 end*/
	/*保障 end*/
	/*服务与支持*/
.footer .footer_box .footer_container{height: 160px;}
.footer .footer_box .footer_container .footer_container_left{float: left; border-right: 1px solid #343434;}

.footer .footer_box .footer_container .footer_container_right{padding-left:29px; float: left}
.footer .footer_box .footer_container .footer_container_right .Tel{font-size: 24px; color: #ff3300; font-weight: bold; text-align: center; margin-top:11px;}
.footer .footer_box .footer_container .footer_container_right .Time{font-size: 14px; color: #666666;text-align:center;}
.footer .footer_box .footer_container .footer_container_right .zixunBtn{width: 182px; position: relative; padding: 0 8px 0 0px;; height: 48px; border: 1px solid #ff3300;margin-top: 20px; border-radius:3px; text-align:left; text-indent:55px; line-height: 48px; font-size: 16px; color: #ff3300; cursor: pointer;} 
.footer .footer_box .footer_container .footer_container_right .zixunBtn i{display: inline-block; width: 29px; height: 26px; position: absolute; top: 50%; margin-top: -13px; left:15px; background: url(../images/bg.png) no-repeat -163px -236px;} 


.footer .footer_box .footer_container .footer_container_right .zixunBtn:hover{background: #ff3300; color: #fff;}
.footer .footer_box .footer_container .footer_container_right .zixunBtn:hover i{background-position: -163px -289px;}
.footer .footer_box .footer_container .footer_container_right .text{font-size: 14px; color: #999999; line-height: ;}
	/*服务与支持end*/
/*尾部 end*/
/*版权*/
.copy{width:100%; height: 120px; background: #121212;}
.copy .copy_box {width: 1220px; margin: 0 auto; text-align:center; border-top: 1px solid #343434; padding-top:15px;}

.footer_db a{ color:#888; font-size:12px;}

.commit img{ width:115px; height:39px}

.l{ float:left}

/*版权 end*/


  .baozhang_ico_wk{width:960px; margin-right:26px; padding:15px 0px; height:100px;float:left;}
  .baozhang_ico_wk li{ width:239px; color:#888; float:left; display:block; padding:30px 0px; height:50px;}
  .baozhang_ico_wk img{ display:block; float:left;margin-left:10px; width:60px!important; height:60px!important;} 
  .baozhang_ico_wk span{ float:left; margin-left:10px; padding-top:6px;}
  .baozhang_ico_wk .a1{font-size:18px; display:block; height:28px; line-height:28px; color:#fff;}
  .baozhang_ico_wk .a2{font-size:14px; display:block;}
  





/*提交表单*/
/*报价*/
.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:170px;
	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("http://s1.17house.com/jiazhuang/pc/yuyueliangfang/images/click-arrow.gif") no-repeat center;
}
.TK_pop_sheji .selected b.active{
    background: url("http://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(../images/bg.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*/

.TK_succ_div,.TK_aftersucc,.TK_afteragain{ display:none;}


/*吸底*/
.xidi{width: 100%; position: fixed; bottom: -360px; z-index: 9998;}
.xidi .xidiBox1{width: 100%; background: url(../images/xidiBox.png) center; /*display: none;*/}
.xidi .xidiBox1 .xidi-box{    cursor: pointer; width: 1200px; height: 80px;  margin: 0 auto; background:url(../images/qz-shangla1.png) no-repeat; position: relative;background-position: 70px;}
.xidi .xidiBox1 .xidi-box .jz-ok2{margin: -61px 0 0 150px;}
.xidi .xidiBox1 .xidi-box .xidi-jt{position: absolute;right: 210px;cursor: pointer; width:38px; height: auto; top: 30px;}
.xidi .xidiBox1 .xidi-box .xidi-jt img{width:100%; height: auto;}
.xidi .xidiBox2{width: 100%; background: url(../images/xidiBox2.png) center; display: none;}
.xidi .xidiBox2 .xidi-box{    cursor: pointer; width: 1200px; height: 60px;  margin: 0 auto; background:url(../images/qz-shangla2.png) no-repeat; position: relative;}
.xidi .xidiBox2 .xidi-box .jz-ok2{margin: -61px 0 0 86px;}
.xidi .xidiBox2 .xidi-box .xidi-jt{position: absolute;right: 152px;cursor: pointer; width:38px; height: 32px; top: 30px;}
.window_box{margin: auto; width: 100%;height: 360px; z-index: 100001; background: url(../images/xidiYinying.png);}
.w80{width:80px;}
.ml190{margin-left:190px;}
.border-bottom{border-bottom:1px solid #ececec;}
.bg-gray{background:#fafafa;}
.pb30{padding-bottom:30px;}
.trans{
    -webkit-transition:all 500ms linear;
    -ms-transition:all 500ms linear;
    -moz-transition:all 500ms linear;
    transition:all 500ms linear;
}
.mt14{margin-top:20px ;}
.mt10{margin-top:10px ;} 
.yanBtn{width: 126px; margin-left: 10px; background: #FF7200; color: #fff; font-size: 16px; border-radius: 3px; cursor:pointer; text-align: center;}
.greyBTn{width: 126px; margin-left: 10px; background: #999999; color: #fff;font-size: 16px; border-radius: 3px; cursor:pointer; text-align: center;}
/* page:装修报价首页 start */

/* 所在地区选择面板 */
.window_box .area-dropbox{position:relative;height:0;z-index: 16;}
.window_box .area-dropbox .absbox{position:absolute;display:none;left:0;top:0;width:308px;padding:0 25px 25px 25px;background:#fff;border:1px solid #ececec;box-shadow:0 2px 10px #ccc;z-index:1;}/* 360x276 */
.window_box .area-dropbox h5{color:#3779d7;font-size:12px;line-height:44px;margin:0;}
.window_box .area-dropbox h5,.area-dropbox .area-r a{text-align: left;text-indent: 6px;}
.window_box .area-dropbox .area-1{position:relative;float:left;overflow:hidden;width:120px;border:none;}
.window_box .area-dropbox .area-r{position:relative;float:left;overflow:hidden;width:width:120px;}
.window_box .area-dropbox .select-area{height:160px;width:120px;border:1px solid #dbdbdb;overflow-y:scroll;overflow-x:hidden;}
.window_box .area-dropbox .area-r .select-area{border-left: 1px solid #ECECEC;}
.window_box .area-dropbox .area-1 a{position:relative;float:left;display:block;height:32px;line-height:32px;font-size:12px;color:#333;cursor:pointer;overflow:hidden;width:100%;padding-left:10px;}
.window_box .area-dropbox .area-r a{position:relative;float:left;display:block;height:32px;line-height:32px;font-size:12px;color:#333;cursor:pointer;overflow:hidden;width:100%;box-sizing:border-box;}
.window_box .area-dropbox a:hover{text-decoration:underline;}
.window_box .area-dropbox a.active{background:#ea5503;color:#fff;}

/* page:详情页 start */

/* page:首页首屏2016-6-2 start */
.window_box .wbox{width:884px;margin: 0 auto; height:360px;background:#fff;-webkit-box-shadow: 0 3px 8px #999;-moz-box-shadow: 0 3px 8px #999;box-shadow: 0 3px 8px #999;position: relative;}
.xidi .wbox-close{position: absolute;  width: 50px;height: 50px; text-align: right;left: 93%; top:15px;cursor:pointer;z-index: 1000;}
.window_box .big-more-btn,.big-more-btn:hover{display:block;margin:20px auto;position:relative;width:200px;height:44px;line-height:44px;font-size:16px;background: #000; cursor: pointer;opacity: 0.5; filter:alpha(opacity=50);color:#fff;text-align:center;border-radius:22px;-webkit-user-select:none;}
.window_box .big-more-btn.active,.big-more-btn.active:hover{background:#ff7200;color:#fff;cursor:pointer;cursor: pointer;}
.window_box .wbox .wbox-l{float:left;width:350px;height:310px;padding-top:40px;}
.window_box .wbox .wbox-r{ width:280px;height:340px;padding-top:10px;float:right;padding-right: 35px;}
.window_box .wbox .wbox-c{width:170px;float:left;padding-top: 80px;}
.window_box .wbox .wRoll{width:300px;height:auto;position: absolute;bottom:0;left:50%;margin-left:-150px;}
.window_box .wbox .wRoll .wRoll-title{width:100%;height:auto;text-align: center;color:#646464;font-size:18px;border-bottom: 1px solid #e4e4e4;padding:5px 0;}
.window_box .wbox .wRoll .wRoll-title span{color:#ff8700;}
.window_box .wbox .wRoll .wRoll_txt{width:100%;height:auto;}
.window_box .wbox .wRoll .wRoll_txt .sc-ul {height: 30px;width: 100%;margin: 0 auto;border: none;overflow: hidden;}
.window_box .wbox .wRoll .wRoll_txt .sc-ul ul {width: 100%;position: relative;cursor:pointer;}
.window_box .wbox .wRoll .wRoll_txt .sc-ul ul li {width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #646464;}
.window_box .wbox .wRoll .wRoll_txt .sc-ul ul li span {display: block;width: auto;float:left;}
.window_box .wbox .wRoll .wRoll_txt .sc-ul ul li span:first-child {width:70px;display: block;}
.window_box .wbox .wRoll .wRoll_txt .sc-ul ul li span+span+span {float:right;}
.window_box .wbox .wbox-l .t1 {margin-bottom: 10px;padding: 8px 0 0 80px;height:12px;font-size: 12px;}
.window_box .wbox .wbox-l .area-dropbox{margin-top:-1px;}
.window_box .wbox .wbox-l .area-dropbox h5{line-height:28px;}/*覆盖样式*/
.window_box .wbox .wbox-l .area-dropbox .absbox {background: #fff;box-shadow: 0 0 0 #fff;padding: 0 0px 0px 0px;z-index: 2;width: 122px; }/*覆盖样式*/
.window_box .wbox .wbox-c .y-bgline {position: absolute;background: #fff;width: 166px;height: 166px;left: -80px;top: 114px;bottom: 4px;border: 1px solid #eee;border-radius: 100%;}
.window_box .wbox .wbox-c .btnbox{width:170px;height:170px;cursor:pointer;}
.window_box .wbox .wbox-c .btnbox .btnbox-img{width:100%;height:auto;}
.window_box .wbox .wbox-l .area-dropbox .absbox1{left: 50px;}
.window_box .wbox .wbox-l .area-dropbox .absbox2{left: 186px;}
.window_box .wbox .Roll_txt,.wbox .Reminder_text{height: 110px;width:100%;background:#f6f6f6;position: absolute;left: 0;/*bottom: 0;*/top:367px;}
.window_box .wbox .Roll_txt .man_num{height: 68px;width:190px;padding: 22px 0 0 30px;line-height: 34px;color: #4b4b4b;font-size: 17px;float: left;}
.window_box .wbox .Roll_txt .man_num span{font-size:24px;color:#ff7200;/*letter-spacing: 2px;*/}
.window_box .wbox .Roll_txt .sc-ul {height:58px;width:630px;border: none;margin-top:30px;overflow: hidden;float: left;font-family: 'Microsoft YaHei', Helvetica, Arial, sans-serif;}
.window_box .wbox .Roll_txt .sc-ul ul{width: 100%;position: relative;font-size:10px;font-weight:normal;}
.window_box .wbox .Roll_txt .sc-ul ul li{width: 100%;font-size: 10px;height:34px;line-height:34px;color:#4b4b4b;}
.window_box .cDGray_spa{padding-left: 30px;}
.window_box .wbox .Reminder_text{display: none;}
.window_box .wbox .Reminder_text ul{height: 70px;width:450px;float: left;padding: 22px 0 0 90px;}
.window_box .wbox .Reminder_text ul li{font-size: 12px;color:#4b4b4b;padding-bottom:8px;}
.window_box .wbox .Reminder_text ul li strong{font-size: 18px;color:#FF7200;}
.window_box .wbox .Reminder_text dl{float: right;height: 80px;width: 264px;padding-top: 15px;}
.window_box .wbox .Reminder_text dl dd,.wbox .Reminder_text dl dt{float: left;}
.window_box .wbox .Reminder_text dl dt{background: #fff;}
.window_box .wbox .Reminder_text dl dt,.wbox .Reminder_text dl dt img{width: 80px;height: 80px;}
.window_box .wbox .Reminder_text dl dd{width: 140px;height: 62px;padding-top: 18px;line-height: 22px;text-align: center;color: #282828;font-size: 14px;}
.window_box .btnbox .x-line {position: absolute;background: #fff;width: 120px;height: 120px;left: -4px;top: -4px;border-radius: 100%;border: 1px solid #eee;}
.window_box .btnbox .y-line {position: absolute;background: #edf0f3;width: 138px;height: 138px;left: -12px;top: -12px;border-radius: 100%;border: 1px solid #eee;}
.window_box .btnbox .btnbg {position: absolute;left: 0px;top: 0px;width: 48px;height: 78px;padding-left: 24px;padding-right: 24px;padding-top: 18px;border: 11px solid #fff;border-radius: 50%;z-index: 2;text-align: center;color: #fff;font-size: 24px;line-height: 30px;cursor: pointer;-webkit-user-select: none;background: #FF7200;}/*97x97*/
.window_box .btnbox .btnbg.active{background: #00a151;}
.window_box .btnbox.active .btnbg{transform:rotate(360deg);}
.window_box .btnbox .btntxt {position: absolute;left: 34px;top: 26px;width: 48px;color: #fff;font-size: 24px;line-height: 30px;cursor: pointer;-webkit-user-select: none;font-family: '微软雅黑';z-index: 3;}
.window_box .trans-rotate{
    -webkit-transition: transform .4s linear;
    -moz-transition: transform .4s linear;
    -o-transition: transform .4s linear;
    transition: transform .4s linear;
}
.window_box .calc-form{position: relative;}
.window_box .calc-form .ipt-line{height:38px;line-height:38px;}
.window_box .calc-form .ipt-line > dt{position:relative;float:left;color:#333;width:50px;font-size:16px;height:36px;overflow: hidden;}
.window_box .calc-form .ipt-line > dd{position:relative;float:left;color:#999;width:260px;font-size:14px;height:36px;}
.window_box .calc-form .ipt-line .ipt{display:block;color:#999;line-height:36px;height:36px;border:1px solid #ececec;padding:0 6px;box-sizing: inherit;}
.window_box .calc-form .ipt-line .select{display:block;color:#999;line-height:44px;height:48px;border:1px solid #ececec;padding:0 3px;}
.window_box .calc-form .ipt-line .ipt-full{width:246px;}
.window_box .calc-form .ipt-line .select86{width:86px;}
.window_box .calc-form .ipt-line .js-area-btn{position: relative;width: 260px;height:38px;line-height:38px;cursor:pointer;}
.window_box .calc-form .ipt-line .ipt100[name="area2"],.calc-form .ipt-line .ipt100[name="area"]{background: #fff;color:#666;}
.window_box .calc-form .ipt-hr{margin-left:25px;margin-right:25px;height:0;border-top:1px dashed #666;}
.window_box .calc-form .dl_err{position: absolute;top:150px;}
.window_box .calc-form .core-con{display:block;margin-left:25px;margin-right:25px;}
.window_box .calc-form .error-tip{color:#ff8a42!important; margin-top: 18px;}
.window_box .calc-form .d-orange{color:#ea5404;}
.window_box .calc-form .abs-pingmi{position:absolute;right:5px;top:0;font-size:14px;color:#666;z-index:1;}
.window_box .calc-form .ipt-line .ipt100{width:110px;float: left;}
.window_box .calc-form .ipt-line .ipt_right{float: right;}
.window_box .calc-form .ipt-line .js-area-btn .jiao_1,.calc-form .ipt-line .js-area-btn .jiao_2,.res-head2 .jiao_3{position: absolute;top:16px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 10px solid #ddd;}
.window_box .tit_p{text-align: center;width: 100%;height: 30px;line-height: 30px;color: #464545; font-size: 28px;}
.window_box .calc-form .ipt-line .js-area-btn .jiao_1{left: 104px;}
.window_box .calc-form .ipt-line .js-area-btn .jiao_2,.res-head2 .jiao_3{right: 8px;}
.window_box .res-table {width: 100%;border-collapse: collapse;border-spacing: 0;margin: 0 auto;}
.window_box .res-table tr{display:block;}
.window_box .res-table td{border:1px solid #ececec;padding:8px 0 8px 20px;font-size:14px;}
.window_box .res-table td.td1{width: 100px;text-align: left; color: #282828;}
.window_box .res-table td.td2{text-align:right;padding:8px 20px 8px 0;width: 180px; color: #282828;}
.window_box .res-table td.td2 b{color:#ff8a42;}
/*.res-head{margin:0 auto;width:244px;}*/
.window_box .res-head {height:auto;width: 258px;border:1px solid #ececec;display: none;}
.window_box .res-head2 {position: relative;z-index:10;margin: 0 0 0 50px;width: 258px;height: 38px;border: 1px solid #ececec;border-top: none;margin-top: 14px;}
.window_box .res-head .res-t{display:block;float:left;width:120px;height:34px;line-height:34px;font-size:14px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;}
.window_box .res-head .res-t, .res-head2 p {display: block;width: 258px;height: 37px;line-height: 34px;font-size: 14px;text-align: left;text-indent: 6px;color: #666;border: none;cursor: pointer;background: #f6f6f6;border-top: 1px solid #ddd;}

.window_box .res-head .res-t.active{background: #f6f6f6;color:#666;}
.window_box .res-head .btn-base{border-right:none!important;}
.window_box .res-head .btn-fine{border-left:none!important;}
.window_box .res-body .res-con{display:none;}
.window_box .res-body .res-con.active{display:block;}
.window_box .res-body .res-con .res-table-title {color: #333;font-weight: bold;margin: 17px auto 5px auto;text-align: center;font-size: 18px;}
.window_box .res-body .res-con .res-table-title .split{display:inline-block;margin:0 18px;width:0;height:20px;border-right:1px solid #ececec;vertical-align:middle;}
.window_box .res-body .res-con .res-memo{display:none;width:280px;margin:0 auto 5px auto;}
.window_box .res-body .res-con .res-memo-item{font-size:12px;line-height:1.5;color:#9f9f9f;}
.window_box .res-body .res-con .res-memo .li_re{color:#ff7200;}
/* page:首页首屏 end */


.RH-box{
	height:350px;
	width: 70px;
	position: fixed;
	top:55%;
	right: 0;
	margin-top: -188px;
	z-index: 9998;
}			
.RH{
	height:345px;
	position:relative;
	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(../images/RH.png) no-repeat;
	line-height: 30px;
	font-size:12px;
	color:#000;
	text-align: center;
}
.RH li .RH-a2{
	background: url(../images/RH.png) 0 -68px no-repeat;
}
.RH li .RH-a3{
	background: url(../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(../images/RH.png) 0 -204px no-repeat;
}
.RH li .RH-a5{
	background: url(../images/RH.png) 0 -272px no-repeat;
}
.RH li .RH-a1:hover{
	background: url(../images/RH.png) -68px 0px no-repeat #ff3300;
	color:#fff;
}
.RH li .RH-a2:hover{
	background: url(../images/RH.png) -68px -68px no-repeat #ff3300;
	color:#fff;
}
.RH li .RH-a3:hover{
	background: url(../images/RH.png) -68px -136px no-repeat #ff3300;
	color:#fff;
}
.RH li .RH-a4:hover{
	background: url(../images/RH.png) -68px -204px no-repeat #ff3300;
	color:#fff;
}



.RH li #ewm_tu
{   position:absolute;
	right:86px;
	bottom:-35px;
	width:100px;
	height:120px;
	background:url(../images/weixin.png) no-repeat
}



.RH li .RH-a5:hover{
	background: url(../images/RH.png) -68px -272px no-repeat #ff3300;
	color:#fff;
}
.RH-msg{
	width: 163px;
	height: 344px;
	border:1px solid #e9e9e9;
	position: absolute;
	top: 0;
	left:-165px ;
	z-index: 999;
	background: #fff;
	box-shadow: 0px 1px 26px #999;
	z-index: 9999;
	display: none;	}
.RH-msg .RH-men{
	display: block;
	margin: 15px auto 10px;
	width:82px;
	height: auto;
}
.RH-msg p{
	height: auto;
	width: 100%;
	text-align: center;
	font-size: 12px;
	color:#999;
	line-height: 1.5;
}
.RH-msg p b{
	font-size: 18px;
	color:#282828;
	font-weight: 500;
}
.RH-msg p em{
	color:#ff7800;
	font-size: 14px;
	padding:0 4px;
}
.RH-msg p strong{
	font-size: 14px;
	color:#282828;
	font-weight: 500;
}
.RH-msg .RH-wx{
	display: block;
	width: 126px;
	height: auto;
	margin: 15px auto 10px auto;
}
.RH-msg span{
	position: absolute;
	height: 0;
	width: 0;
	line-height: 0;
	border: 6px solid transparent;
	border-left: 6px solid #fff;
	top: 233px;
	right: -12px;
}
/* 登录弹窗 */
.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(http://s2.17house.com/common/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(http://s2.17house.com/common/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(http://s2.17house.com/common/images/t1.jpg) no-repeat; vertical-align:top;}
.LBC_right .back s{display:inline-block; width:16px; height:16px; margin-right:6px; background:url(http://s2.17house.com/common/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(http://s2.17house.com/common/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(http://s2.17house.com/common/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:10px;}
.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(http://s2.17house.com/common/images/t2.jpg) no-repeat;}
.loginBox_name i{background:url(http://s2.17house.com/common/images/t6.jpg) no-repeat;}
.LBC_right .yanzhengma{}
.LBC_right .yanzhengma input{float: left;width: 150px;height: 34px; padding-left:20px;margin-bottom: 15px;border: 1px solid #e2e2e2;}
.LBC_right .yanzhengma img{cursor:pointer;float: right;height: 34px;}
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(http://s2.17house.com/common/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(http://s2.17house.com/common/images/t4.jpg) no-repeat;}
.list_img2{background:url(http://s2.17house.com/common/images/t5.jpg) no-repeat;}
.list_img3{background: url(http://s2.17house.com/common/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;}
#sinaLoginBtn img{display: none;}
