
    /* 鎻愪氦鎴愬姛  */
	.success_pop{display: none;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);position: fixed;top: 0;z-index: 99;}
	.success_pop .box{background: #fff;width: 66.7%;height: 5.7333rem;background-color: #ffffff;
		box-shadow: -0.0267rem 0rem 0.32rem 0rem rgba(45, 45, 45, 0.48);border-radius: 0.2667rem;position: absolute;
	top: 50%;left: 50%;margin-left: -34%;margin-top: -2.8667rem;}
	.success_pop .box img{display: block;width: 1.0667rem;height: 1.0667rem;margin: 0 auto;margin-top: 1.0667rem;margin-bottom: 0.8667rem;}
	.success_pop .box p{height: 0.24rem;line-height: 0.3467rem;color: #000;font-size: 14px;text-align: center;margin-bottom: 0.7467rem;}
	.success_pop .box button{    display: block;width: 4rem;height: 1.0667rem;background-color: #30a15f;border-radius: 0.0533rem;
		font-size: 14px;color: #ffffff;text-align: center;line-height: 0.5067rem;margin: 0 auto;cursor: pointer;}
	/* 鎻愪氦澶辫触  */
	.fail_pop{display: none;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);position: fixed;top: 0;z-index: 99;}
	.fail_pop .box{background: #fff;width: 66.7%;height: 5.7333rem;background-color: #ffffff;
		box-shadow: -0.0267rem 0rem 0.32rem 0rem rgba(45, 45, 45, 0.48);border-radius: 0.2667rem;position: absolute;
	top: 50%;left: 50%;margin-left: -34%;margin-top: -2.8667rem;}
	.fail_pop .box img{display: block;width: 1.0667rem;height: 1.0667rem;margin: 0 auto;margin-top: 1.0667rem;margin-bottom: 0.72rem;}
	.fail_pop .box p{height: 0.24rem;line-height: 0.3467rem;color: #000;font-size: 14px;text-align: center;margin-bottom: 1.0133rem;}
	.fail_pop .box button{    display: block;width: 4rem;height: 1.0667rem;background-color: #30a15f;border-radius: 0.0533rem;
		font-size:14px;color: #ffffff;text-align: center;line-height: 0.5067rem;margin: 0 auto;cursor: pointer;}


		.tel_pop{display: none;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);position: fixed;top: 0;z-index: 99;}
		.tel_pop .box{background: #fff;width: 82.7%;height: 9.3333rem;background-color: #ffffff;
			box-shadow: -0.0267rem 0rem 0.32rem 0rem rgba(45, 45, 45, 0.48);border-radius: 0.0533rem;position: absolute;
		top: 50%;left: 50%;margin-left: -41%;margin-top: -4.6667rem;}
		.tel_pop .box .tit{position: relative;height: 1.1467rem;border-bottom: 1px solid #e5e5e5;font-size: 16px;color: #000000;line-height: 1.1467rem;text-align: center;}
		.tel_pop .box .tit .close{width: 0.4267rem;height: 0.44rem;cursor: pointer;display: block;position: absolute;top: 0.2667rem;right: 0.2667rem;background: url(http://www.xinfang131.com/mobile/static2019/images/close.png) center no-repeat;    background-size: contain;}
		.tel_pop .box .form{margin: 0 0.6133rem;}
		.tel_pop .box .form input[name='tel']{    width: 100%;height: 1.0667rem;border-radius: 0.14rem;
		border: solid 0.014rem #cccccc;text-indent: 0.2667rem;margin-top: 0.4533rem;font-size: 12px;}
		.tel_pop .box .form .imgcode_box{margin-top: 0.2667rem;}
		.tel_pop .box .form .imgcode_box img{width: 51.2%;height: 1.0667rem;margin-left: 0.1333rem;}
		.tel_pop .box .form .imgcode_box input[name='imgcode']{width: 44.2%;
		height: 1.0667rem;font-size: 12px;
		border-radius: 0.1333rem;
		border: solid 1px #cccccc;color: #999999;text-indent: 0.2rem;vertical-align: top;}
		.tel_pop .box .form .telcode_box{margin-top: 0.2667rem;height: 1.0667rem;
			border-radius: 0.1333rem;
			border: solid 1px #cccccc;}
	.tel_pop .box .form .telcode_box input[name='telcode']{border-radius: 0.1333rem;width: 57.7%;height: 1.0133rem;text-indent: 0.2667rem;font-size: 12px;color: #999999;}
	.tel_pop .box .form .telcode_box .button{display: inline-block;width: 40%;height: 1.0133rem;line-height: 1.0133rem;text-align: center;background: #fff;font-size: 12px;color: #333333;cursor: pointer;position: relative;}
	.tel_pop .box .form .telcode_box .button::before{width: 0.0133rem;height: 0.6533rem;background-color: #cccccc;content: '';position: absolute;left:  0;top: 0.1333rem;}
	.tel_pop .box .form .xy{font-size: 12px;color: #999999;margin-top: 0.4667rem;}
	.tel_pop .box .form .xy a{text-decoration: underline;font-size: 12px;color: #30a15f;}
	.tel_pop .box .form .sm{font-size: 12px;line-height: 0.4rem;color: #333333;margin-top: 0.4rem;}
	.tel_pop .box .form .tj{width: 100%;
		height: 1.0667rem;
		background-color: #30a15f;
		border-radius: 0.1333rem;font-size: 15px;color: #ffffff;text-align: center;line-height: 0.5067rem;margin-top: 0.2667rem;cursor: pointer;}

		/* tips */
	.boxTips{ position:fixed; width:0px; height:0px; margin:auto; left:0; top:0; right:0; bottom:0; z-index:2222; }
	.boxTips .tips{ display: block;width: 7rem;background:#000; background:rgba(0, 0, 0, 0.7); filter:alpha(opacity=70); position:absolute; padding:0.5333rem 1.0667rem; border-radius:0.0533rem; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }
	.boxTips .tips .tit{ font-size:20px; color:#fff; line-height:0.5333rem; text-align:center; white-space:nowrap; margin-bottom:0.1333rem; }
	.boxTips .tips .desc{ font-size:16px; color:#fff; line-height:0.5333rem; text-align:center; white-space:normal; }

	.search_box{display: none;}
	.search_box ul{background: #fff;}
	.search_box ul li{margin: 0 0.2667rem;padding-top: 0.48rem;padding-bottom: 0.5733rem;border-bottom: 0.0133rem solid #dddddd;}
	.search_box ul li a{color: #333333;font-size: 16px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
	.search_box ul li .red{color: #ff0000}


	.tel_pop_check{display: none;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);position: fixed;top: 0;z-index: 99;}
	.tel_pop_check .box{background: #fff;width: 82.7%;height: 9.3333rem;background-color: #ffffff;
		box-shadow: -0.0267rem 0rem 0.32rem 0rem rgba(45, 45, 45, 0.48);border-radius: 0.0533rem;position: absolute;
	top: 50%;left: 50%;margin-left: -41%;margin-top: -4.6667rem;}
	.tel_pop_check .box .tit{position: relative;height: 1.1467rem;border-bottom: 1px solid #e5e5e5;font-size: 16px;color: #000000;line-height: 1.1467rem;text-align: center;}
	.tel_pop_check .box .tit .close{width: 0.4267rem;height: 0.44rem;cursor: pointer;display: block;position: absolute;top: 0.2667rem;right: 0.1667rem;background: url(http://www.xinfang131.com/mobile/static2019/images/close.png) center no-repeat;}
	.tel_pop_check .box .form{margin: 0 0.6133rem;}
	.tel_pop_check .box .form input[name='tel']{    width: 100%;height: 1.0667rem;border-radius: 0.1333rem;
	border: solid 1px #cccccc;text-indent: 0.2667rem;margin-top: 0.4533rem;font-size: 12px;}
	.tel_pop_check .box .form .imgcode_box{margin-top: 0.2667rem;}
	.tel_pop_check .box .form .imgcode_box img{width: 51.2%;height: 1.0667rem;margin-left: 0.1333rem;}
	.tel_pop_check .box .form .imgcode_box input[name='imgcode']{width: 44.2%;
	height: 1.0667rem;font-size: 12px;
	border-radius: 0.1333rem;
	border: solid 1px #cccccc;color: #999999;text-indent: 0.2rem;vertical-align: top;}
	.tel_pop_check .box .form .telcode_box{margin-top: 0.2667rem;height: 1.0667rem;
		border-radius: 0.1333rem;
		border: solid 1px #cccccc;}
.tel_pop_check .box .form .telcode_box input[name='telcode']{border-radius: 0.1333rem;width: 57.7%;height: 1.0133rem;text-indent: 0.2667rem;font-size: 12px;color: #999999;}
.tel_pop_check .box .form .telcode_box .button{display: inline-block;width: 40%;height: 1.0133rem;line-height: 1.0133rem;text-align: center;background: #fff;font-size: 12px;color: #333333;cursor: pointer;position: relative;}
.tel_pop_check .box .form .telcode_box .button::before{width: 1px;height: 1.0133rem;background-color: #cccccc;content: '';position: absolute;left:  0;top: 0;}
.tel_pop_check .box .form .xy{font-size: 12px;color: #999999;margin-top: 0.4667rem;}
.tel_pop_check .box .form .xy a{text-decoration: underline;font-size: 12px;color: #30a15f;}
.tel_pop_check .box .form .sm{font-size: 12px;line-height: 0.4rem;color: #333333;margin-top: 0.4rem;}
.tel_pop_check .box .form .tj{width: 100%;
	height: 1.0667rem;
	background-color: #30a15f;
	border-radius: 0.1333rem;font-size: 15px;color: #ffffff;text-align: center;line-height: 0.5067rem;margin-top: 0.2667rem;cursor: pointer;}

/*ccg鏍峰紡*/
.ccgPopup{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0, 0, 0, 0.7);z-index: 99;display: none;}
.ccgPopup .box{width: 800px;position: absolute;left: 50%;margin-left: -400px;}
.ccgPopup .box .closebox{float: right;}
.ccgPopup .box .closebox .close{width: 66px;height: 66px;background-color: #30a15d;border-radius: 50%;cursor: pointer;}
.ccgPopup .box .closebox .close span{position: relative;display: block;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/close.png)no-repeat;width: 40px;height: 40px;left: 13px;top: 13px;background-size: contain;}
.ccgPopup .box .closebox .sx{display: block;width: 1px;height: 37px;background-color: #30a15d;margin-left: 33px;}
.ccgPopup .box .mainPopup{background: #fff;clear: both;border-radius: 10px;overflow: hidden;padding-bottom: 10px;}
.ccgPopup .box .mainPopup .ccgHead{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/ccg_bnzf.png)no-repeat center;width: 800px;height: 205px;clear: both;background-size: 800px auto;}
.ccgPopup .box .mainPopup .mainbox{margin-top: 35px;}
.ccgPopup .box .mainPopup .mainbox>div{float: left;width: 50%;}
.ccgPopup .box .mainPopup .mainbox .left{}
.ccgPopup .box .mainPopup .mainbox .left .bt{font-size: 14px;color: #000000;text-align: center;}
.ccgPopup .box .mainPopup .mainbox .left .bt span{font-size: 18px;color: #ff0904;font-weight: bold;}
.ccgPopup .box .mainPopup .mainbox .left .from{margin-left: 30px;margin-top: 40px;}
.ccgPopup .box .mainPopup .mainbox .left .from .inputbox{}
.ccgPopup .box .mainPopup .mainbox .left .from .inputbox span,.ccgPopup .box .mainPopup .mainbox .left .from .inputbox1 span{font-size: 14px;color: #000000;}
.ccgPopup .box .mainPopup .mainbox .left .from .inputbox{ position:relative;margin-bottom: 10px; color: #333;}
.ccgPopup .box .mainPopup .mainbox .left .from .inputbox select{ margin-right: 10px;width:250px; height:35px; border:#e5e5e5 1px solid; background:transparent; -webkit-appearance:none; -moz-appearance:none; -ms-progress-appearance:none; appearance:none; text-indent:3px; font-size:12px; cursor:pointer; padding-left:8px;margin-left: 7px; }
.ccgPopup .box .mainPopup .mainbox .left .from .inputbox:after{ content:''; position:absolute; width:0; height:0; border-left:transparent 6px solid; border-right:transparent 6px solid; border-top:#999 6px solid; margin:auto; right:65px; top:0; bottom:0; pointer-events:none; }
.ccgPopup .box .mainPopup .mainbox .left .from .inputbox1 input{width: 250px;height: 35px;background-color: #ffffff;border-radius: 4px;border: solid 1px #e5e5e5;    padding-left: 8px;margin-left: 7px;}
.ccgPopup .box .mainPopup .mainbox .left .from .inputbox1{}
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy{ overflow:hidden;margin-top: 15px;     margin-left: 63px;}
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy label{ float:left; position:relative;    bottom: 0.06rem; }
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy input{ position:absolute; width:10px; height:10px; left:-20px; }
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy span{ float:left; width:12px; height:12px; background:url("http://www.xinfang131.com/mobile/static2019/images/icon.png?v=20181117") -110px -80px; margin:4px 4px 4px 0; }
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy input:checked + span{ background-position:-280px -110px; }
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy p{ float:left; line-height:20px; height:20px; color:#999; font-size:12px; }
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy a{ color:#f69207; font-size:12px; }
.ccgPopup .box .mainPopup .mainbox .left .from .item-xy a:hover{ text-decoration:underline; }
.ccgPopup .box .mainPopup .mainbox .left .from .btn{cursor: pointer;width: 250px;height: 36px;line-height: 36px;background-color: #30a15d;border-radius: 4px;font-size: 14px;color: #ffffff;text-align: center;margin: 0 auto;margin-top: 30px;}
.ccgPopup .box .mainPopup .mainbox .left .ms{position: relative;font-size: 12px;color: #000000;text-align: center;margin: 0 auto;width: 192px;padding-left: 10px;margin-top: 15px;}
.ccgPopup .box .mainPopup .mainbox .left .ms::before{content: '';width: 10px;height: 13px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/icon1.png) no-repeat;position: absolute;left: 0;top: 2px;}
.ccgPopup .box .mainPopup .mainbox .right{margin:0;}
.ccgPopup .box .mainPopup .mainbox .right .bt{font-size: 20px;color: #000000;font-weight: bold;text-align: center;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox{display: flex;display: -webkit-flex; flex-wrap: wrap;    align-content: flex-start;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox .item{flex: 0 0 50%;text-align: center;margin-bottom: 20px;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox .item .imgccg{margin: 0 auto;margin-bottom: 25px;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox .item .bac1{width: 137px;height: 74px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/bac1.jpg) no-repeat center;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox .item .bac2{width: 137px;height: 74px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/bac2.jpg) no-repeat center;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox .item .bac3{width: 137px;height: 74px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/bac3.jpg) no-repeat center;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox .item .bac4{width: 137px;height: 74px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/bac4.jpg) no-repeat center;}
.ccgPopup .box .mainPopup .mainbox .right .mainbox .item p{font-size: 14px;color: #000000;font-weight: bold;}


.ccgPopup{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);z-index:1111;display: none;}
.ccgPopup .box1{width: 8rem;position: absolute;left: 50%;margin-left: -4rem;    margin-top: -6.5rem;top: 50%;}
.ccgPopup .box1 .closebox{float: right;}
.ccgPopup .box1 .closebox .close{width: 0.9333rem;height: 0.9333rem;background-color: #30a15d;border-radius: 50%;cursor: pointer;}
.ccgPopup .box1 .closebox .close span{position: relative;display: block;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/close.png)no-repeat;width: 0.5333rem;height: 0.5333rem;left: 0.22rem;top: 0.22rem;background-size: contain;}
.ccgPopup .box1 .closebox .sx{display: block;width: 0.0533rem;height: 0.56rem;background-color: #30a15d;margin-left: 0.44rem;}
.ccgPopup .box1 .mainPopup{background: #fff;clear: both;border-radius: 0.3rem;overflow: hidden;padding-bottom: 0.5333rem;}
.ccgPopup .box1 .mainPopup .ccgHead{width: 8rem;height: 2.7733rem;clear: both;}
.ccgPopup .box1 .mainPopup  .pplxfy{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/pplxfy.png)no-repeat center;background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .dyzxdt{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/dyzxdt.png)no-repeat center;background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .hqkptz{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hqkptzbac.png)no-repeat center; background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .hqjjtz{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hqjjtzbac.png)no-repeat center;background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .zckf{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/zckfbac.png)no-repeat center;background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .ljhxbjbac{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/ljhxbjbac.png)no-repeat center;background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .syfycxbac{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/syfycxbac.png)no-repeat center;background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .hqgdptxxbac{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hqgdptxxbac.png)no-repeat center;background-size: 8rem auto;}
.ccgPopup .box1 .mainPopup  .yykf{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/yykf.png)no-repeat center;background-size: 8.1rem auto;}
.ccgPopup .box1 .mainPopup  .yysj{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/yysj.png)no-repeat center;background-size: 8.1rem auto;}
.ccgPopup .box1 .mainPopup  .gzlpdt{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/gzlpdt.png)no-repeat center;background-size: 9rem auto;}
.ccgPopup .box1 .mainPopup  .cxgzqyfjph{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/cxgzqyfjph.png?v=1)no-repeat center;background-size: 9rem auto;}

.ccgPopup .box1 .mainPopup .mainbox{margin-top: 0.4rem;}
.ccgPopup .box1 .mainPopup .mainbox .left .tittle{font-size: 19px;font-weight: bold;text-align: center;color: #30a15d;margin-bottom: 0.4rem;}
.ccgPopup .box1 .mainPopup .mainbox .left .bt{line-height: 0.7rem;font-size: 14px;color: #333;text-align: center;    margin: 0 0.4667rem;}
.ccgPopup .box1 .mainPopup .mainbox .left .bt span{font-size: 18px;color: #ff0904;font-weight: bold;}
.ccgPopup .box1 .mainPopup .mainbox .left .from{margin:0 0.4667rem;margin-top: 0.5333rem;}
.ccgPopup .box1 .mainPopup .mainbox .left .from .inputbox{}
.ccgPopup .box1 .mainPopup .mainbox .left .from .inputbox span,.ccgPopup .box .mainPopup .mainbox .left .from .inputbox1 span{font-size: 14px;color: #000000;}
.ccgPopup .box1 .mainPopup .mainbox .left .from .inputbox{ position:relative;margin-bottom: 10px; color: #333;}
.ccgPopup .box1 .mainPopup .mainbox .left .from .inputbox select{ margin-right: 10px;width:250px; height:35px; border:#e5e5e5 1px solid; background:transparent; -webkit-appearance:none; -moz-appearance:none; -ms-progress-appearance:none; appearance:none; text-indent:3px; font-size:12px; cursor:pointer; padding-left:8px;margin-left: 7px; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .inputbox:after{ content:''; position:absolute; width:0; height:0; border-left:transparent 6px solid; border-right:transparent 6px solid; border-top:#999 6px solid; margin:auto; right:65px; top:0; bottom:0; pointer-events:none; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .inputbox1 input{font-size: 14px;width: 100%;height: 1.0667rem;background-color: #ffffff;border-radius: 0.0533rem;border: solid 0.017rem #30a15d;    padding-left: 0.1067rem; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .inputbox1{}
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy{ overflow:hidden;margin-top: 0.32rem;border: 0;padding: 0 0 0.5rem 0;}
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy label{ float:left; position:relative;    bottom: 0.05rem; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy input{ position:absolute; width:0.1333rem; height:0.1333rem; left:-0.2667rem; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy span{ float:left; width:0.32rem; height:0.32rem; background:url("http://www.xinfang131.com/mobile/static2019/images/ccg/xyk.jpg") no-repeat;background-size: 0.32rem auto; margin:0.0533rem 0.0533rem 0.0533rem 0; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy input:checked + span{ width:0.32rem; height:0.32rem; background:url("http://www.xinfang131.com/mobile/static2019/images/xygx.jpg") no-repeat;background-size: 0.32rem auto; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy p{ float:left; line-height:0.2667rem; height:0.2667rem; color:#999; font-size:12px;     margin-top: 0.03rem;}
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy a{ color:#999; font-size:12px; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .item-xy a:hover{ text-decoration:underline; }
.ccgPopup .box1 .mainPopup .mainbox .left .from .btn{cursor: pointer;width: 100%;height: 1.0667rem;line-height: 1.0667rem;background-color: #30a15d;border-radius: 0.0533rem;font-size: 14px;color: #ffffff;text-align: center;margin: 0 auto;}
.ccgPopup .box1 .mainPopup .mainbox .left .ms{position: relative;font-size: 12px;color: #000000;text-align: center;margin: 0 auto;width: 5.3rem;padding-left: 0.2533rem;margin-top: 0.3867rem;}
.ccgPopup .box1 .mainPopup .mainbox .left .ms::before{content: '';width: 0.33rem;height: 0.36rem;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/icon1.png) no-repeat;position: absolute;left: 0;top: 2px;}

.ccgPopup .box2{width: 486px;height: 486px;position: absolute;left: 50%;margin-left: -243px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hbbac1.png) no-repeat;margin-top: 20px;}
.ccgPopup .box2 .tit{font-size: 22px;color: #f24642;text-align: center;margin-top: 20px;}
.ccgPopup .box2 .lqnum{font-size: 16px;color: #000000;text-align: center;margin-top: 25px;}
.ccgPopup .box2 .lqnum span{font-size: 20px;color: #e33133;}
.ccgPopup .box2 .ps{margin-left: 84px;margin-top: 25px;}
.ccgPopup .box2 .ps .hg{font-size: 14px;color: #454545;padding-left: 26px;position: relative;margin-bottom: 25px;}
.ccgPopup .box2 .ps .yhq{font-size: 14px;color: #454545;padding-left: 26px;position: relative;margin-bottom: 20px;}
.ccgPopup .box2 .ps .hg::before{content: '';width: 18px;height: 19px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hg.png) no-repeat;position: absolute;top: 0px;left: 0px;background-size: contain;}
.ccgPopup .box2 .ps .yhq::before{content: '';width: 19px;height: 14px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/yhq.png) no-repeat;position: absolute;top: 3px;left: 0px;background-size: contain;}
.ccgPopup .box2 .from{margin-left: 84px;}
.ccgPopup .box2 .from input{height: 36px;border: solid 1px #e33133;border-radius: 4px;text-indent: 9px;width: 306px;font-size: 12px;}


.ccgPopup .box2 .from .item-xy{ overflow:hidden;margin-top: 24px;}
.ccgPopup .box2 .from .item-xy label{ float:left; position:relative;     bottom: 0.06rem;}
.ccgPopup .box2 .from .item-xy input{ position:absolute; width:10px; height:10px; left:-20px; }
.ccgPopup .box2 .from .item-xy span{ float:left; width:12px; height:12px; background:url("http://www.xinfang131.com/mobile/static2019/images/icon.png?v=20181117") -110px -80px; margin:4px 4px 4px 0; }
.ccgPopup .box2 .from .item-xy input:checked + span{ background-position:-280px -110px; }
.ccgPopup .box2 .from .item-xy p{ float:left; line-height:20px; height:20px; color:#999; font-size:12px; }
.ccgPopup .box2 .from .item-xy a{ color:#999 ; font-size:12px; }
.ccgPopup .box2 .from .item-xy a:hover{ text-decoration:underline; }
.ccgPopup .box2 .from .btn{width: 264px;height: 40px;line-height: 40px;background-color: #ffb620;border-radius: 20px;font-size: 16px;color: #ffffff;text-align: center;margin-top: 100px;margin-left: 22px;cursor: pointer;}
.ccgPopup .box2 .ms{position: relative;font-size: 12px;color: #fdf8da;text-align: center;margin: 0 auto;width: 192px;padding-left: 10px;margin-top: 15px;margin-left: 55px;}
.ccgPopup .box2 .hbclose{width: 57px;height: 57px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/close_hb.png) no-repeat;margin: 0 auto;margin-top: 50px;cursor: pointer;}

.ccgPopup .box3{width: 9.2rem;height: 8.6933rem;position: absolute;left: 50%;margin-left: -4.6rem;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hbbac.png) no-repeat;background-size: 9.2rem auto;top: 50%;margin-top: -6rem;}
.ccgPopup .box3.wt{background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hbbac1.png) no-repeat;height: 9.96rem;background-size: 9.2rem auto; top: 50%;margin-top: -5.73rem;}
.ccgPopup .box3 .tit{font-size: 18px;color: #f24642;text-align: center;margin-top: 0.3rem;}
.ccgPopup .box3 .lqnum{font-size: 16px;color: #000000;text-align: center;margin-top: 0.2rem;}
.ccgPopup .box3 .lqnum.wt{margin-bottom: 1rem;}
.ccgPopup .box3 .lqnum span{font-size: 20px;color: #e33133;}
.ccgPopup .box3 .ps{margin-left: 1.7rem;margin-top: 0.3rem;}
.ccgPopup .box3 .ps .yhq{font-size: 14px;color: #454545;position: relative;margin-bottom: 0.1rem;position: relative;padding-left: 0.5rem;}
.ccgPopup .box3 .ps .wt{font-size: 14px;color: #454545;position: relative;margin-bottom: 0.1rem;position: relative;}
.ccgPopup .box3 .ps .yhq:first-child::before{content: '';width: 0.4267rem;height: 0.32rem;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/yhq.png) no-repeat;position: absolute;top: 0.1rem;left: 0px;background-size: 0.4267rem auto;}
.ccgPopup .box3 .ps .yhq:last-child::before{content: '';width: 0.4267rem;height: 0.4rem;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/hg.png) no-repeat;position: absolute;top: 0px;left: 0px;background-size: 0.4267rem auto;}
.ccgPopup .box3 .from{margin-left:  1.6rem;margin-top: 0.2667rem;}
.ccgPopup .box3 .from.wt{margin-top: 0.7rem;}
.ccgPopup .box3 .from input{height: 1.0667rem;border: solid 1px #e33133;border-radius: 0.1067rem;text-indent: 0.12rem;width: 5.88rem;font-size: 14px;}


.ccgPopup .box3 .from .item-xy{ overflow:hidden;margin-top: 0.3rem;}
.ccgPopup .box3 .from .item-xy label{ float:left; position:relative;bottom: 0.05rem;}
.ccgPopup .box3 .from .item-xy input{ position:absolute; width:0.1333rem; height:0.1333rem; left:-0.2667rem; }
.ccgPopup .box3 .from .item-xy span{ float:left; width:0.32rem; height:0.32rem; background:url("http://www.xinfang131.com/mobile/static2019/images/xyk.jpg") no-repeat;background-size: 0.32rem auto; margin:0.0533rem 0.0533rem 0.0533rem 0; }
.ccgPopup .box3 .from .item-xy input:checked + span{ width:0.32rem; height:0.32rem; background:url("http://www.xinfang131.com/mobile/static2019/images/xygx.jpg") no-repeat;background-size: 0.32rem auto; }
.ccgPopup .box3 .from .item-xy p{ float:left; line-height:0.2667rem; height:0.2667rem; color:#999; font-size:12px; margin-top: 0.03rem;}
.ccgPopup .box3 .from .item-xy a{ color:#999 ; font-size:12px; }
.ccgPopup .box3 .from .item-xy a:hover{ text-decoration:underline; }
.ccgPopup .box3 .from .btn{width: 6.4rem;height: 1.0667rem;line-height: 1.0667rem;background-color: #ffb620;border-radius: 0.2667rem;font-size: 16px;color: #ffffff;text-align: center;margin-top: 1.2rem;margin-left: -0.2933rem;cursor: pointer;}
.ccgPopup .box3 .m_top17{margin-top: 1.6rem;}
.ccgPopup .box3 .ms{position: relative;font-size: 12px;color: #fdf8da;text-align: center;margin: 0 auto;width: 6rem;padding-left: 0.1333rem;margin-top: 0.2rem;margin-left: -0.1rem;}
.ccgPopup .box3 .hbclose{width: 57px;height: 57px;background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/close_hb.png) no-repeat;margin: 0 auto;margin-top: 50px;cursor: pointer;}


select{
	background: #fff url(http://www.xinfang131.com/mobile/static2019/images/sel.png) right center no-repeat;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}

/*new*/
.ccgPopup .publicModal{ /*弹框内框*/
	width: 80%;
	position: absolute;
	left: 10%;
/*	margin-left: -4rem;
	margin-top:-6.5rem;*/
	top: 20%;
	background: #ffffff;
	border-radius: 10px;
	height: 40%;
}
.ccgPopup .publicModal.public-scene-substr{
	background-color: #FFF;
	border-radius: 10px;
	padding-bottom: 0.3rem;
}
.ccgPopup .publicModal .close{ /*关闭弹窗*/
	position: absolute;
	width: 1.9rem;
	height: 1.5rem;
	right: .1rem;
	top: .1rem;
	z-index: 2;
}
.ccgPopup .publicModal .title{
	padding-top: .5rem;
	text-align: center;
	font-size: .9rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #FFFFFF;
}
.ccgPopup .publicModal .subTitle{/*足不出户*/
	text-align: center;
	margin: 5rem .5rem 0;
	font-size: .8rem;
	font-family: PingFang SC;
	font-weight: 400;
	color: #666666;
	min-height: 1rem;
	text-align: center;
	word-break: break-word;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.ccgPopup .publicModal .inputArea{
	padding: .3rem .5rem;
}
.ccgPopup .publicModal .btnArea{
	padding: .5rem;
}
.ccgPopup .publicModal .inputArea input{ /*输入手机号*/
	width: 100%;
	height: 2rem;
	background: rgba(255, 255, 255, 0.2);
	border: 1px solid #CCCCCC;
	border-radius: 4px;
	text-indent: 1em;
}
.ccgPopup .publicModal input[name=card]{
	margin-top: .3rem;
}
.ccgPopup .btnArea .signUpBtn{ /*立即了解提交*/
	height: 2rem;
	background: #36AF58;
	width: 100%;
	color: #ffffff;
	border-radius: 4px;
	font-size: 1rem;
	display: block;
	margin-top: .4rem;
}
.ccgPopup .publicModal .botArea{
	margin-top:.6rem;
	text-align: center;
	color: #30A15D;
	font-size: .34rem;
}
.ccgPopup .publicModal .botArea input{
	position: absolute;
	width: 0.1333rem;
	height: 0.1333rem;
	left: -0.2667rem;
}
.ccgPopup .publicModal .botArea span{
	margin: 0.0533rem 0.0533rem 0.0533rem 0em;
	left: 2.5em;
	bottom: 1.45em;
	position: absolute;
	width: 0.32rem;
	height: 0.32rem;
	background: url(http://www.xinfang131.com/mobile/static2019/images/xyk.jpg) no-repeat;
	background-size: 0.32rem auto;
}
.ccgPopup .publicModal .botArea input:checked+span{
	width: 0.32rem;
	height: 0.32rem;
	background: url(http://www.xinfang131.com/mobile/static2019/images/xygx.jpg) no-repeat;
	background-size: 0.32rem auto;
}
.ccgPopup .kptz{
	 background-image: url(http://www.xinfang131.com/mobile/static2019/images/kptz.png);
	 height: 10rem;
	 background-size: contain;
	 background-repeat: no-repeat;
 }
.ccgPopup .kptz.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/kptz1.png);
	height: 11rem;
}
.ccgPopup .dydt{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/dydt@2x.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .xzdy-more{
	background: url("http://www.xinfang131.com/mobile/static2019/images/scene@2x.png") no-repeat;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .publicForm.kptztime .title{
	padding-top: .2rem;
}
.ccgPopup .kptztime{
	background: url("http://www.xinfang131.com/mobile/static2019/images/kptztime@2x.png") no-repeat;
	height: 10rem;
	background-size: 100% 100%;
}
.ccgPopup .kptztime.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/kptztime1@2x.png);
	height: 11rem;
}
.ccgPopup .haveCard .botArea span{
	bottom: .55em;
}

.ccgPopup .bjtz{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/bjtz3@2x.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .bjtz.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/bjtz4@2x-2.png);
	height: 11rem;
}
.ccgPopup .bjtz .desc{
	margin-top: 2rem;
	text-align: center;
	color: #fff;
}
.ccgPopup .bjtz.haveCard .desc{
	margin-top: 2.1rem;
}
.ccgPopup .bjtz .subTitle{
	margin-top: 20px;
	color:#666666;
	text-align: center;
}
.ccgPopup .bjtz .member{
	font-size: .53rem;
	font-weight: bold;
	color: #ffa009;
}
.ccgPopup .bjtz .botArea span{
	bottom: 1em;
}
.ccgPopup .fxbg{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/fxbg.png);
	height: 10rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 0 .67rem;
}
.ccgPopup .fxbg.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/fxbg.png);
	height: 11rem;
}
.ccgPopup .fxbg .title{
	font-size: 0.51rem;
	font-weight: 600;
	color: #36AF58;
}
.ccgPopup .fxbg .desc{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #333;
	width: 3.3rem;
	height: 0.6rem;
	font-size: 0.43rem;
	font-weight: 600;
	margin-top: .4rem;
	display: inline-block;
}
.ccgPopup .fxbg.haveCard .desc{
	margin-top: 0;
}
.ccgPopup .fxbg .curGrade{
	font-size: 0.53rem;
	font-family: DIN;
	font-weight: bold;
	line-height: 0.6rem;
	color: #333333;
	display: inline-block;
	vertical-align: top;
	margin: 0 .2rem 0;
}
.ccgPopup .fxbg .markimg{
	position: relative;
	width: 2.1rem;
	height: .38rem;
	margin: 0 auto;
	display: inline-block;
	text-align: center;
	margin-top: .1rem;
	vertical-align: top;
}
.ccgPopup .fxbg .mark_bottom{
	position: absolute;
	left: 0;
	width: 2.1rem;
	height: .38rem;
	background: url(http://www.xinfang131.com/mobile/static2019/images/xinfang/unmark.png) no-repeat;
	background-size: cover;
}
.ccgPopup .fxbg .mark_top{
	position: absolute;
	left: 0;
	height: .38rem;
	background: url(http://www.xinfang131.com/mobile/static2019/images/xinfang/mark.png) no-repeat;
	background-size: auto .38rem;
}
.ccgPopup .fxbg .othergrade{
	display: flex;
	flex-wrap: wrap;
	margin-top: .2rem;
}
.ccgPopup .fxbg .gradeitem{
	width: 50%;
	line-height: .66rem;
	margin-bottom: .2rem;
	font-size: .32rem;
}

.ccgPopup .fxbg .progress{
	position: relative;
	width: 1.5rem;
	height: .426rem;
	display: inline-block;
	vertical-align: top;
	float: right;
	margin-right: 5px;
}
.ccgPopup .fxbg .progress_bottom{
	background: #eee;
	width: 1.5rem;
	height: 4px;
	position: absolute;
	border-radius: .1rem;
	top: .3rem;
}
.ccgPopup .fxbg .progress_top{
	background: #30A15D;
	height: 4px;
	position: absolute;
	border-radius: .1rem;
	top: .3rem;
}
.ccgPopup .fxbg .subTitle{
	margin: .4rem 0 0;
	position: relative;
	padding-left: 1.33rem;
	word-break: break-all;
	color: #333;
	width: 100%;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	line-height: .53rem;
	margin-top: .33rem;
}
.ccgPopup .fxbg .subTitle .label{
	font-weight: bold;
}
.ccgPopup .fxbg .subTitle:before{
	content: "";
	position: absolute;
	background: url(http://www.xinfang131.com/mobile/static2019/images/xinfang/price.png) no-repeat;
	width: 1.07rem;
	height: 1.07rem;
	left: 0;
	background-size: cover;
}
.ccgPopup .fxbg .subTitle:after{
	content: "";
	position: absolute;
	background: linear-gradient(
			180deg, rgba(255, 255, 255, 0.3) 0%, #FFFFFF 100%);
	height: 1.06rem;
	width: 100%;
	z-index: 3;
	left: 0;
	top:0;
}
.ccgPopup .fxbg .inputArea{
	padding: .2rem 0 .53rem;
}
.ccgPopup .fxbg .btnArea{
	padding: 0;
}
.ccgPopup .fxbg .member{
	font-size: .53rem;
	font-weight: bold;
	color: #ffa009;
}
.ccgPopup .fxbg .botArea span{
	bottom: 1em;
}

.ccgPopup .rqgx{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/kptz.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .rqgx.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/kptz1.png);
	height: 11rem;
}
.ccgPopup .zhzs{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zhzs@2x.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .zhzs.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zhzs1@2x.png);
	height: 11rem;
}
.ccgPopup .zhzs .title{
	color: #36AF58;
	position: relative;
}
.ccgPopup .zhzs .title:after{
	content: attr(data-name);
	position: absolute;
	bottom: -1.55rem;
	left: .2rem;
	right: 0;
	font-size: .32rem;
	color: #FFA009;
	font-weight: 400;
}
.ccgPopup .rqgx .subTitle{
	margin-top: 3rem;
}
.ccgPopup .zbpt .subTitle{
	margin-top: 3.5rem;
}
.ccgPopup .yykf{
    background-image: url(http://www.xinfang131.com/mobile/static2019/images/yykf.png);
    height: 10rem;
    background-size: contain;
    background-repeat: no-repeat;
}
.ccgPopup .yykf.haveCard{
    background-image: url(http://www.xinfang131.com/mobile/static2019/images/yykf1.png);
    height: 11rem;
}
.ccgPopup .zbpt{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zbpt.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .zbpt.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zbpt1.png);
	height: 11rem;
}
.ccgPopup .ljgd{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ljgd.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .ljgd.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ljgd1.png);
	height: 11rem;
}
.ccgPopup .ljgd .ljtype{
	display: flex;
	display: -webkit-flex;
	margin: 3rem .32rem 1rem;
}
.ccgPopup .ljgd .typeItem{
	flex: 1;
	text-align: center;
	color: inherit;
}
.ccgPopup .ljgd .botArea span{
	 bottom: 2em;
 }
.ccgPopup .haveCard .botArea span{
	bottom: 1.1em;
}
/*缃笟璁″垝*/
.ccgPopup .zyjh{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zyjh.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .zyjh .close{
	right: .6rem;
	top:.6rem;
}
.ccgPopup .publicModal .zyjh .title{
	padding-top: .85rem;
	font-size: .4rem;
	color: #6A563F;
}
.ccgPopup .publicModal .zyjh .inputArea{
	margin-top: 3.5rem;
	text-align: center;
}
.ccgPopup .publicModal .zyjh.haveCard .inputArea{
	margin-top: 3rem;
}
.ccgPopup .publicModal .zyjh .inputArea input{
	background: transparent;
	border: 0;
	border-bottom: 1px solid #fff;
	border-radius: 0;
	width: 80%;
	color: #fff;
}
.ccgPopup .zyjh .btnArea .signUpBtn{
	height: 1rem;
	background: #C2B4A0;
	background: linear-gradient(0deg, #6A563F, #C2B4A0);
	border-radius: 1rem;
	margin-top: 0.5rem;
}
.ccgPopup .zyjh.haveCard .btnArea .signUpBtn{
	margin-top: 0;
}
.ccgPopup .zyjh .botArea{
	margin-top: .5rem;
}
.ccgPopup .zyjh.haveCard .botArea{
	margin-top: .1rem;
}
.ccgPopup .zyjh .btnArea{
	padding: 0 1rem;
}
.ccgPopup .zyjh .agreement{
	color: #fff;
	font-size: .32rem;
}
.ccgPopup .zyjh .layout{
	position: absolute;
	font-size: .32rem;
	top: 2.3rem;
	left: 2.7rem;
	font-family: PingFang SC;
	font-style: normal;
}
.ccgPopup .zyjh .area{
	position: absolute;
	font-size: .32rem;
	top: 2.3rem;
	left: 5.7rem;
	font-family: PingFang SC;
	font-style: normal;
}
.ccgPopup .zyjh .unitPrice{
	position: absolute;
	font-size: .32rem;
	top: 3rem;
	left: 2.7rem;
	font-family: PingFang SC;
}
.ccgPopup .zyjh .allPrice{
	position: absolute;
	font-size: .32rem;
	top: 3rem;
	left: 5.7rem;
	font-family: PingFang SC;
}
/*浼樻儬鏉ヤ簡*/
.ccgPopup .yhll{
    background-image: url(http://www.xinfang131.com/mobile/static2019/images/yhll3x.png);
    height: 11rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.ccgPopup .yhll.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/yhll4x.png);
	height: 12rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .yhll .title{
    color: #EDCC99;
}
.ccgPopup .yhll .subTitle{
    margin-top: .2rem;
    font-size: .42rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #EDCC99;
    min-height: unset;
    overflow: hidden;
    white-space: nowrap;
}
.ccgPopup .yhll.haveCard .subTitle{
	margin-top: .2rem;
}
.ccgPopup .yhll .subDesc{
    font-family: PingFang SC;
    font-weight: 400;
    color: #FEFFFE;
    margin: .15rem 1rem;
    text-align: center;
}
.ccgPopup .yhll .date{
    font-family: PingFang SC;
    font-weight: 400;
    color: #FEFFFE;
    margin: .15rem .3rem;
    text-align: center;
}
.ccgPopup .yhll .number{
    color: #edcc99;
    font-size: .53rem;
}
.ccgPopup .yhll .signUpBtn{
	display: block;
	width: 2.5rem;
	height: 2.5rem;
	margin: .4rem auto 0;
	border-radius: 50%;
}
.ccgPopup .yhll.haveCard .signUpBtn{
	margin-top: 0;
}
.ccgPopup .yhll .botArea{
    margin-top: .3rem;
}
.ccgPopup .yhll .agreement{
	color:#fff;
}
.ccgPopup .yhll .tel::-webkit-input-placeholder,
.ccgPopup .yhll .card::-webkit-input-placeholder{
	/* WebKit browsers */
	color: #fff;
}
.ccgPopup .yhll .tel:-moz-placeholder,
.ccgPopup .yhll .card:-moz-placeholder{
	/* Mozilla Firefox 4 to 18 */
	color: #fff;
}
.ccgPopup .yhll .tel::-moz-placeholder,
.ccgPopup .yhll .card:-moz-placeholder{
	/* Mozilla Firefox 19+ */
	color: #fff;
}
.ccgPopup .yhll .tel::-ms-input-placeholder,
.ccgPopup .yhll .card:-ms-input-placeholder{
	/* Internet Explorer 10+ */
	color: #fff;
}
.ccgPopup .yhll .btnArea{
	display: block;
	padding: 0;
}
.ccgPopup .yhll .inputArea input{
	border:0;
	border-radius: 20px;
	color: #ffffff;
}

/*瓒呭€间紭鎯�*/
.ccgPopup .czyh{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/yhll.png);
	height: 10.66rem;
	background-size: cover;
	background-repeat: no-repeat;
}
.ccgPopup .czyh.haveCard{
	width: 7.94rem;
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/yhll2x.png);
	height: 12rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .czyh .title {
	color: #EDCC99;
	margin-bottom: .9rem;
}
.ccgPopup .czyh .title1 {
	color: #EDCC99;
	font-size: .51rem;
	font-family: PingFang SC;
	font-weight: 400;
	text-align: center;
	padding-top: 1.87rem;
}
.ccgPopup .czyh .title2{
	color: #EDCC99;
	font-size: .51rem;
	font-family: PingFang SC;
	font-weight: 400;
	text-align: center;
	margin-top: .3rem;
}
.ccgPopup .czyh.haveCard .title2{

}
.ccgPopup .czyh .subtitle{
	font-size: .32rem;
	color: #fff;
	text-align: center;
	margin-top: 0.43rem;
	margin-bottom: .6rem;
}
.ccgPopup .czyh .signUpBtn{
	display: block;
	width: 2.5rem;
	height: 2.5rem;
	margin: 0 auto;
	border-radius: 50%;
	bottom: 1.2rem;
	position: absolute;
	left: 0;
	right: 0;
}
.ccgPopup .czyh.haveCard .signUpBtn{
	bottom:1.45rem;
}
.ccgPopup .czyh .botArea{
	margin-top: 0;
}
.ccgPopup .czyh .agreement{
	color:#fff;
	font-size: .32rem;
}
.ccgPopup .czyh .tel::-webkit-input-placeholder,
.ccgPopup .czyh .card::-webkit-input-placeholder{
	/* WebKit browsers */
	color: #fff;
}
.ccgPopup .czyh .tel:-moz-placeholder,
.ccgPopup .czyh .card:-moz-placeholder{
	/* Mozilla Firefox 4 to 18 */
	color: #fff;
}
.ccgPopup .czyh .tel::-moz-placeholder,
.ccgPopup .czyh .card:-moz-placeholder{
	/* Mozilla Firefox 19+ */
	color: #fff;
}
.ccgPopup .czyh .tel::-ms-input-placeholder,
.ccgPopup .czyh .card:-ms-input-placeholder{
	/* Internet Explorer 10+ */
	color: #fff;
}
.ccgPopup .czyh .btnArea{
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	bottom: .3rem;
	padding: 0;
}
.ccgPopup .czyh .inputArea input{
	background: rgba(246, 119, 105, 1);
	border:0;
	border-radius: 20px;
	color: #fff;
}
/*瓒呭€间紭鎯犳嫾鍑烘潵*/
.ccgPopup .publicForm.czyhpcl{
	background: url(/public/miniProgram/images/from/gflb.png) no-repeat;
	height: 10.66rem;
	background-size: contain;
}
.ccgPopup .publicForm.czyhpcl.haveCard{
	background: url(/public/miniProgram/images/from/gflb2x.png) no-repeat;
	height: 12rem;
	background-size: contain;
}
.ccgPopup .czyhpcl .close{
	color: #eee;
	font-size: .37rem;
	text-align: center;
	line-height: .6rem;
}
.ccgPopup .czyhpcl .title {
	color: #fff;
	font-size: .43rem;
	font-weight: normal;
	font-family: PingFang SC;
	text-align: center;
	padding-top: 1.7rem;
}
.ccgPopup .czyhpcl .telList{
	height: .5rem;
	line-height: .5rem;
	overflow: hidden;
	margin-top: .2rem;
}
.ccgPopup .czyhpcl .lzz-wrapper{
	text-align: center;
	color: #fff;
	font-size: .32rem;
}
.ccgPopup .czyhpcl .lzz-wrapper span{
	color: #ffe600;
	font-size: inherit;
}
.ccgPopup .czyhpcl .lzz-wrapper .iconfont{color: inherit;-webkit-text-stroke-width:0;}
.ccgPopup .czyhpcl .inputArea{margin-top: 3.7rem;}
.ccgPopup .czyhpcl .inputArea input{
	border: 2px solid rgba(246, 119, 105, 1);
	border-radius: .1rem;
}
.ccgPopup .czyhpcl .signUpBtn{
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	background: linear-gradient(0deg, #D6130E 0%, #FF7E40 100%);
	height: 1rem;
	width: calc(100% - 1rem);
	color: #fff;
	font-weight: 600;
	border-radius: 0.1rem;
	bottom: 1.4rem;
}
.ccgPopup .czyhpcl.haveCard .signUpBtn{
	background: linear-gradient(0deg, #D6130E 0%, #FF7E40 100%);
	height: 1rem;
	width: calc(100% - 1rem);
	color: #fff;
	font-weight: 600;
	border-radius: 0.1rem;
	bottom: 1.4rem;
}
.ccgPopup .czyhpcl .botArea{
	margin-top: 0;
}
.ccgPopup .czyhpcl .agreement{
	color:#666666;
	font-size: .32rem;
}
.ccgPopup .czyhpcl .tel::-webkit-input-placeholder,
.ccgPopup .czyhpcl .card::-webkit-input-placeholder{
	/* WebKit browsers */
	color: #666666;
}
.ccgPopup .czyhpcl .tel:-moz-placeholder,
.ccgPopup .czyhpcl .card:-moz-placeholder{
	/* Mozilla Firefox 4 to 18 */
	color: #666666;
}
.ccgPopup .czyhpcl .tel::-moz-placeholder,
.ccgPopup .czyhpcl .card:-moz-placeholder{
	/* Mozilla Firefox 19+ */
	color: #666666;
}
.ccgPopup .czyhpcl .tel::-ms-input-placeholder,
.ccgPopup .czyhpcl .card:-ms-input-placeholder{
	/* Internet Explorer 10+ */
	color: #666666;
}
.ccgPopup .czyhpcl .btnArea{
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	bottom: .5rem;
	padding-top: 0;
	padding-bottom: 0;
}
/*鏌ョ湅鏁翠綋鎶曠エ缁撴灉*/
.ccgPopup .publicForm.tpjg{
	position: relative;
	height: 9.3rem;
}
.ccgPopup .publicForm.tpjg.haveCard{
	height: 10.5rem;
}
.ccgPopup .tpjg .textbox{
	background: url(/public/miniProgram/images/from/unvoteRes.png) no-repeat;
	background-size: 100% 110%;
	width: 100%;
	height: 3.38rem;
	position: absolute;
	top: 0;
}
.ccgPopup .tpjg .close{
	color: #999;
	font-size: .37rem;
	text-align: center;
	line-height: .6rem;
}
.ccgPopup .tpjg .title {
	text-align: center;
	padding-top: .5rem;
	font-size: .5rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #333333;
	line-height: .5rem;
}
.ccgPopup .tpjg .desc{
	padding: 2.9rem .5rem 0;
	color: #666666;
	line-height: .6rem;
	font-size: .32rem;
}
.ccgPopup .tpjg .inputArea input{
	border: 1px solid #cccccc;
	border-radius: .1rem;
}
.ccgPopup .tpjg .signUpBtn{
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	background: #36AF58;
	height: 1rem;
	width: calc(100% - 1rem);
	color: #fff;
	font-weight: 600;
	border-radius: 0.05rem;
	bottom: 1.4rem;
}
.ccgPopup .tpjg.haveCard .signUpBtn{
	background: #36AF58;
	height: 1rem;
	width: calc(100% - 1rem);
	color: #fff;
	font-weight: 600;
	border-radius: 0.05rem;
	bottom: 1.4rem;
}
.ccgPopup .tpjg .botArea{
	margin-top: 0;
}
.ccgPopup .tpjg .agreement{
	color:#666666;
	font-size: .32rem;
}
.ccgPopup .tpjg .tel::-webkit-input-placeholder,
.ccgPopup .tpjg .card::-webkit-input-placeholder{
	/* WebKit browsers */
	color: #666666;
}
.ccgPopup .tpjg .tel:-moz-placeholder,
.ccgPopup .tpjg .card:-moz-placeholder{
	/* Mozilla Firefox 4 to 18 */
	color: #666666;
}
.ccgPopup .tpjg .tel::-moz-placeholder,
.ccgPopup .tpjg .card:-moz-placeholder{
	/* Mozilla Firefox 19+ */
	color: #666666;
}
.ccgPopup .tpjg .tel::-ms-input-placeholder,
.ccgPopup .tpjg .card:-ms-input-placeholder{
	/* Internet Explorer 10+ */
	color: #666666;
}
.ccgPopup .tpjg .btnArea{
	position: absolute;
	display: block;
	left: 0;
	right: 0;
	bottom: .4rem;
	padding-top: 0;
	padding-bottom: 0;
}
	/*鐢宠鍏ョ兢*/
.ccgPopup .sqrq{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg.png);
	height: 10rem;
	border-radius: 10px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .sqrq.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg1.png);
	height: 11rem;
}
.ccgPopup .sqrq .groupHead{
	position: absolute;
	width: 1.46rem;
	height: 1.46rem;
	background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/wxGroup.png) no-repeat;
	display: block;
	margin: .5rem auto;
	left: 0;
	right: 0;
}
.ccgPopup .sqrq .botArea{
	margin-top: .3rem;
}
.ccgPopup .sqrq .subTitle{
	margin-top: 3.5rem;
}
.ccgPopup .sqrq.haveCard .subTitle{
	margin-top: 3.3rem;
}
/*鏈€鏂版埧浠�*/
.ccgPopup .zxfj{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zxfj1x.png);
	height: 10.72rem;
	border-radius: 10px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .zxfj.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zxfj2x.png);
	height: 12rem;
}
.ccgPopup .zxfj .title{padding-top: .3rem;}
.ccgPopup .zxfj .desc{padding: 3.6rem .5rem 0;line-height: .6rem;color: #333333;font-size: .37rem;text-align: justify;}
.ccgPopup .zxfj .botArea{
	margin-top: .3rem;
}
.ccgPopup .zxfj .subTitle{
	margin-top: 3.5rem;
}
.ccgPopup .zxfj.haveCard .subTitle{
	margin-top: 3.3rem;
}
/*鍒嗘瀽鎶ュ憡*/
.ccgPopup .fjfxbg{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/fxbg1x.png);
	height: 11.2rem;
	border-radius: 10px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .fjfxbg.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/fxbg2x.png);
	height: 12.2rem;
}
.ccgPopup .fjfxbg .title{padding-top: .3rem;}
.ccgPopup .fjfxbg .desc{padding: 3.6rem .5rem 0;line-height: .6rem;color: #333333;font-size: .37rem;text-align: justify;}
.ccgPopup .fjfxbg .org{color:#F77D10;}
.ccgPopup .fjfxbg .botArea{
	margin-top: .3rem;
}
.ccgPopup .fjfxbg .subTitle{
	margin-top: 3.5rem;
}
.ccgPopup .fjfxbg.haveCard .subTitle{
	margin-top: 3.3rem;
}
/*鐧剧瑙嗛璇︽儏 - 鍏ョ兢鐢宠*/
.ccgPopup .rqsq{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/cjcx.png);
	height: 10rem;
	border-radius: 10px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .rqsq.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/cjcx.png);
	height: 11rem;
}
.ccgPopup .rqsq .groupHead{
	position: absolute;
	width: 1.46rem;
	height: 1.46rem;
	background: url(http://www.xinfang131.com/mobile/static2019/images/ccg/wxGroup2.png) no-repeat;
	background-size: cover;
	display: block;
	margin: .74rem auto;
	left: 0;
	right: 0;
}
.ccgPopup .rqsq .botArea{
	margin-top: .3rem;
}
.ccgPopup .rqsq .subTitle{
	margin-top: .5rem;
	line-height: 1rem;
}
.ccgPopup .rqsq .title{padding-top: 3rem;color: #333333;}
.ccgPopup .rqsq.haveCard .subTitle{
	margin-top: .3rem;
}
.ccgPopup .rqsq .selects{padding: 0 .5rem;}
.ccgPopup .rqsq .selects select{width: 48%;height: 1rem;background-color: #ffffff;border-radius: 0.1067rem;border: solid 0.017rem #30A15D;text-indent: 0.1333rem;color: #666666;}
.ccgPopup .rqsq .selects select:last-child {
	margin-left: 0.27rem;
}
.lzz-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;
}

/*瀹炴椂鎴夸环*/
.ccgPopup .ssfj{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ssfj.png);
	height: 10rem;
	border-radius: 10px;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .ssfj.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ssfj1.png);
	height: 11rem;
}
.ccgPopup .ssfj .subTitle{
	margin: 3.5rem .5rem 0;
}

/*涓撹溅鐪嬫埧*/
.ccgPopup .zckf{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/zckf@2x.png);
	height: 10rem;
	border-radius: 10px;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .zckf .title{
	color: #F58438;
}
.ccgPopup .zckf .desc{
	text-align: center;
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: 400;
	color: #FFFFFF;
	margin-top: .3rem;
}
.ccgPopup .zckf .number{
	font-size: .5rem;
	color: #ffffff;
}
.ccgPopup .zckf .subTitleImg,
.ccgPopup .zckf .subTitle{
	display: flex;
	display: -webkit-flex;
}
.ccgPopup .zckf .subTitle{
	margin: 0;
	line-height: 1rem;
	overflow: visible;
}
.ccgPopup .zckf .item{
	flex:1;
	text-align: center;
	font-size: .5rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #250F01;
	opacity: 0.7;
	position: relative;
}
.ccgPopup .zckf .address:after {
	content: attr(data-address);
	position: absolute;
	font-size: .32rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666666;
	top: .8rem;
	left: -.45rem;
	text-align: left;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-break: break-word;
	line-height: .4rem;
}
.ccgPopup .zckf .tip{
	text-align: center;
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #666666;
	margin: 1rem .32rem 0;
}
.ccgPopup .zckf .orangeColor{
	color: #F58438;
	font-size: inherit;
}
.ccgPopup .zckf .inputArea{
	margin: .5rem 0;
}
.ccgPopup .zckf.haveCard .inputArea{
	margin: 0;
}
.ccgPopup .zckf .inputArea input{
	background: #fff;
}
.ccgPopup .zckf .btnArea .signUpBtn{
	background: #FFFFFF;
	border-radius: 40px;
	color: #F58438;
}
.ccgPopup .zckf .botArea .agreement{
	color: #fff;
}
/*鍦板浘涓撹溅鐪嬫埧*/
.ccgPopup .dtzckf{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/dtzckf@1x.png);
	height: 10rem;
	border-radius: 10px;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .dtzckf.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/dtzckf@2x.png);
	height: 11rem;
}
.ccgPopup .dtzckf .title{
	color: #ffffff;
}
.ccgPopup .dtzckf .desc{
	text-align: center;
	font-size: .37rem;
	font-family: PingFang SC;
	font-weight: 400;
	color: #333333;
	margin-top: 3.8rem;
}
.ccgPopup .dtzckf .number{
	font-size: .5rem;
	color: #ffffff;
}
.ccgPopup .dtzckf .subTitleImg,
.ccgPopup .dtzckf .subTitle{
	display: flex;
	display: -webkit-flex;
}
.ccgPopup .dtzckf .subTitle{
	margin: 0;
	line-height: 1rem;
	overflow: visible;
}
.ccgPopup .dtzckf .item{
	flex:1;
	text-align: center;
	font-size: .5rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #250F01;
	opacity: 0.7;
	position: relative;
}
.ccgPopup .dtzckf .address:after {
	content: attr(data-address);
	position: absolute;
	font-size: .32rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666666;
	top: .8rem;
	left: -.45rem;
	text-align: left;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-break: break-word;
	line-height: .4rem;
}
.ccgPopup .dtzckf .tip{
	text-align: center;
	font-size: .4rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #666666;
	margin: 1rem .32rem 0;
}
.ccgPopup .dtzckf .zcjs{
	color: #FFA414;
}
.ccgPopup .dtzckf .orangeColor{
	color: #F58438;
	font-size: inherit;
}
.ccgPopup .dtzckf.haveCard .inputArea{
	margin: 0;
}
.ccgPopup .dtzckf .inputArea input{
	background: #fff;
}

.ccgPopup .dtzckf .botArea .agreement{
	color: #666666;
	font-size: .32rem;
}
/*浜嗚В鎴峰瀷鎶ヤ环*/
.ccgPopup .hxbj{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg.png);
	height: 17rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .hxbj.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg1.png);
	height: 11rem;
}
/*鎴峰瀷鍒嗘瀽*/
.ccgPopup .hxfx{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg.png);
	height: 10rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .hxfx.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg1.png);
	height: 11rem;
}
/*璁㈤槄鏈€鏂板姩鎬�*/
.ccgPopup .zxdt{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .zxdt.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg1.png);
	height: 11rem;
}
.ccgPopup .zxdt .checkboxList{
	display: flex;
	display: -webkit-flex;
	flex-flow:wrap;
	margin: .8rem .5rem;
}
.ccgPopup .zxdt .form-check{
	width: 2.1rem;
	text-align: center;
	background: rgba(255, 255, 255, 0.1);
	color: #fff;
	padding: .1rem 0;
	position: relative;
	border: 1px solid #36AF58;
	margin: 0 .32rem .32rem 0;
}
.ccgPopup .zxdt .form-check.checked{
	background: transparent;
}
.ccgPopup .zxdt .form-check:nth-child(3){
	margin-right: 0;
}
.ccgPopup .zxdt .form-check.checked{
	border: 1px solid #fff;
}
.ccgPopup111 .zxdt .form-check.checked:before{
	 content: "";
	 width: .32rem;
	 height: .32rem;
	 background:#fff;
	 position: absolute;
	 right: 0;
	 top:0;
 }
.ccgPopup111 .zxdt .form-check.checked:after{
	content: "";
	width: .32rem;
	height: .32rem;
	background: url("http://www.xinfang131.com/mobile/static2019/images/gou.png");
	position: absolute;
	right: 0;
	top:0;
}
.ccgPopup .zxdt .form-check-label{
	color: #fff;
}
.ccgPopup .zxdt .subTitle{
	margin: 0 .5rem;
	padding-top: .3rem;
}
.ccgPopup .zxdt .btnArea{
	margin: .5rem 0;
}

/*涓撳睘璐埧鏀荤暐*/
.ccgPopup .xfgl{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/xfgl@2x.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .xfgl.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/xfgl@2x-2.png);
	height: 11rem;
}
.ccgPopup .xfgl .title{
	color: #30A15D;
}
.ccgPopup .xfgl .subtitle{
	padding: 2rem .5rem .5rem .5rem;
	display: flex;
}
.ccgPopup .xfgl .subtitle p{
	flex: 1;
	text-align: center;
	font-size: .32rem;
	font-family: PingFang SC;
	font-weight: bold;
	color: #30A15D;
}
.ccgPopup .xfgl .desc{
	text-align: center;
	padding: 0 .5rem;
	color: #666666;
}
.ccgPopup .xfgl .checkboxList{
	display: flex;
	display: -webkit-flex;
	flex-flow:wrap;
	margin: .8rem .5rem;
}
.ccgPopup .xfgl .form-check{
	width: 2.1rem;
	text-align: center;
	background: rgba(255, 255, 255, 0.1);
	color: #fff;
	padding: .1rem 0;
	position: relative;
	border: 1px solid #36AF58;
	margin: 0 .32rem .32rem 0;
}
.ccgPopup .xfgl .form-check.checked{
	background: transparent;
}
.ccgPopup .xfgl .form-check:nth-child(3){
	margin-right: 0;
}
.ccgPopup .xfgl .form-check.checked{
	border: 1px solid #fff;
}
.ccgPopup111 .xfgl .form-check.checked:before{
	content: "";
	width: .32rem;
	height: .32rem;
	background:#fff;
	position: absolute;
	right: 0;
	top:0;
}
.ccgPopup111 .xfgl .form-check.checked:after{
	content: "";
	width: .32rem;
	height: .32rem;
	background: url("http://www.xinfang131.com/mobile/static2019/images/gou.png");
	position: absolute;
	right: 0;
	top:0;
}
.ccgPopup .xfgl .form-check-label{
	color: #fff;
}
.ccgPopup .xfgl .subTitle{
	margin: 0 .5rem;
	padding-top: .3rem;
}
.ccgPopup .xfgl .btnArea{
	margin: .5rem 0;
}
/*鏈€鏂板紑鐩橀€氱煡 - 寮€鐩橀€氱煡鏈夋暟鎹�*/
.ccgPopup .zxkptz{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg.png);
	height: 10rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .zxkptz.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg1.png);
	height: 11rem;
}
.ccgPopup .blockList{
	color: #ffffff;
	height: 5.2rem;
	overflow: hidden;
	position: relative;
	margin: .3rem 0;
	font-size: 0.7rem!important;
}
.ccgPopup .blockList:before{
	content: "";
	position: absolute;
	left: 0;
	top: 1.5rem;
	background: url(http://www.xinfang131.com/mobile/static2019/images/filter.png);
	width: 100%;
	height: 5rem;
	background-size: contain;
}
.ccgPopup .blockList:after{
	content: attr(data-warn);
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	opacity: .5;
}
.ccgPopup .blockList table{
	width:94%;
	margin: 0px auto;
	border-collapse: collapse;
	table-layout: fixed;
}
.ccgPopup tr{
	border:1px solid #ffffff;
}
.ccgPopup .table-head{
	background-color: rgba(255,255,255,.3);
}
.ccgPopup .table-head th,
.ccgPopup .table-head td{
	width: 33%;
}
.ccgPopup .table-body td{
	text-align: center;
}
.ccgPopup .table-head th,
.ccgPopup .table-body td{
	padding: .1rem 0;
	color: #ffffff;
	border: inherit;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	font-size: .6rem; /*表格字体大小*/
	white-space: pre;
}
.ccgPopup .zxkptz .subTitle{ 
	margin-top: .5rem;
}
.ccgPopup .zxkptz.haveCard .subTitle{
	margin-top: .5rem;
}
.ccgPopup .kptztime .mask{
	height: 3rem;
	position: relative;
}
.ccgPopup .kptztime .data0{
	position: absolute;
	color: #30A15D;
	left: .55rem;
	top: 1.8rem;
	width: 3.6rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-break: break-word;
	font-size: .32rem;
}
.ccgPopup .haveCard.kptztime .data0{
	top:1.6rem;
}
.ccgPopup .kptztime .data1{
	position: absolute;
	color: #30A15D;
	left: 4rem;
	top: .2rem;
	width: 3.6rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-break: break-word;
	font-size: .32rem;
}
.ccgPopup .kptztime .subTitle{
	margin-top: .5rem;
}
.ccgPopup .kptztime.haveCard .subTitle{
	margin-top: .5rem;
}
.ccgPopup .botArea label{
	position: relative;
}
.ccgPopup .publicModal .botArea span {
	bottom: 0;
	left: -1em;
}
/*浣欐埧鏌ヨ*/
.ccgPopup .yfcx{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg.png);
	height: 16rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.ccgPopup .yfcx.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/ptbg1.png);
	height: 11rem;
}
.ccgPopup .yfcx .table-head th,
.ccgPopup .yfcx .table-head td{
	width: 25%;
}
.ccgPopup .yfcx .subTitle{
	margin-top: .5rem;
	min-height: unset;
}
.ccgPopup .yfcx .desc{
	margin: 0 .5rem;
	text-align: center;
	color: #666666;
}
.ccgPopup .yfcx .num{
	color: #FFA009;
}
.ccgPopup .hxbj .subTitle{ /*足不出户*/
	margin-top: .99rem;
	margin-bottom: .59rem;
	min-height: unset;
}
.ccgPopup .hxfx .subTitle{
	margin-top: .3rem;
}

.ccgPopup .filter{
	filter:blur(5px);
}
/*棰勭害绠椾环*/
.ccgPopup .yysj{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/yysj.png);
	height: 10rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .yysj.haveCard{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/yysj1.png);
	height: 11rem;
}
.ccgPopup .yysj .subTitle{
	margin-top: 3rem;
}
/*楠岃瘉鐮�*/
.ccgPopup .validate{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/validate.png);
	height: 8rem;
	background-size: contain;
	background-repeat: no-repeat;
}
.ccgPopup .validate.isvali{
	background-image: url(http://www.xinfang131.com/mobile/static2019/images/validate1.png);
	height: 10rem;
}
.ccgPopup .validate .fontArea p{
	float: left;
	width: 33%;
	text-align: center;
	font-size: .37rem;
	font-family: Microsoft YaHei;
	color: #FFFFFF;
	padding-top: 1.8rem;
	position: relative;
}
.ccgPopup .validate .fontArea:after{
	content: "";
	display: block;
	clear: both;
}
.ccgPopup .validate .notice{
	font-size: .37rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 1rem;
	padding-top: .5rem;
	text-align: center;
}
.ccgPopup .validate .hide{
	display: none;
}
.ccgPopup .imgCode{
	display: inline-block;
	width: 34%;
	height: 1rem;
}
.validate .imgCodeArea, .validate .msgCodeArea {
	display: block;
	height: 1rem;
	text-indent: 1em;
	margin-bottom: .3rem;
}
.ccgPopup .validate .inputArea input{
	display: inline-block;
	width: 60%;
	height: 1.5rem;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 4px;
	float: left;
	text-indent: 1em;
	font-size: .32rem;
}
.ccgPopup .validate .inputArea .getImgCode{
	width: 34%;
	height: 1rem;
	background: rgba(48, 161, 93, 0.3);
	border: 1px solid #30A15D;
	border-radius: 4px;
	font-size: .32rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #30A15D;
	line-height: 1rem;
}
.ccgPopup .validate .btnArea button{
	width: 100%;
	height: 1rem;
	font-size: .42rem;
	border-radius: .1rem;
	background: #30a15d;
	color: #fff;
}
.ccgPopup .validate .inputArea .wait{
	background: #ccc;
	color: #666;
	border: #666;
}

/*浣欐埧鏌ヨ妤兼爧*/
.ccgPopup .hxfx .telList{
	height: 1rem;
	overflow: hidden;
	text-indent: 1em;
	font-size: .35rem;
	margin: .6rem 0 0;
	text-align: center;
	position: relative;
}
.ccgPopup .hxfx .telList:after {
	content: attr(data-text);
	position: absolute;
	top: .6rem;
	right: 0;
	left: 0;
	color: #666666;
	background-color: #ffffff;
}
.ccgPopup .hxfx .lzz-wrapper{
	color: #FFA009;
	font-size: .35rem;
	height: 1rem;
	line-height: .7rem;
}
.ccgPopup .yfcx .telList{
	height: 1rem;
	overflow: hidden;
	text-indent: 1em;
	font-size: .35rem;
	margin: .6rem 0 0;
	text-align: center;
	position: relative;
}
.ccgPopup .yfcx .telList:after {
	content: attr(data-text);
	position: absolute;
	top: .6rem;
	right: 0;
	left: 0;
	color: #666666;
	background-color: #ffffff;
}
.ccgPopup .yfcx .lzz-wrapper{
	color: #FFA009;
	font-size: .32rem;
	height: 1rem;
	line-height: .7rem;
}
.ccgPopup .sqrq .telList{
	height: .53rem;
	overflow: hidden;
	text-indent: 2em;
	font-size: .35rem;
	margin: 3.8rem 0 0;
	text-align: left;
	position: relative;
}
.ccgPopup .sqrq .telList:after {
	content: attr(data-text);
	position: absolute;
	top: 0;
	right: 0;
	left: 11em;
	color: #333333;
}
.ccgPopup .sqrq .lzz-wrapper{
	color: #FFA009;
	font-size: .35rem;
	height: .53rem;
	line-height: .53rem;
}
.ccgPopup .zxfj .telList{
	height: .53rem;
	overflow: hidden;
	text-indent: 2em;
	font-size: .35rem;
	margin: .4rem 0 0;
	text-align: left;
	position: relative;
}
.ccgPopup .zxfj .telList:after {
	content: attr(data-text);
	position: absolute;
	top: 0;
	right: 0;
	left: 7em;
	color: #F77D10;
	font-size: .32rem;
}
.ccgPopup .zxfj .lzz-wrapper{
	color: #F77D10;
	font-size: .34rem;
	height: .53rem;
	line-height: .53rem;
}
.ccgPopup .fjfxbg .telList{
	height: .53rem;
	overflow: hidden;
	text-indent: 2em;
	font-size: .35rem;
	margin: .4rem 0 0;
	text-align: left;
	position: relative;
}
.ccgPopup .fjfxbg .telList:after {
	content: attr(data-text);
	position: absolute;
	top: 0;
	right: 0;
	left: 7em;
	font-size: .32rem;
	color: #F77D10;
}
.ccgPopup .fjfxbg .lzz-wrapper{
	color: #F77D10;
	font-size: .34rem;
	height: .53rem;
	line-height: .53rem;
}

.ccgPopup .zhzs .telList{
	height: 1rem;
	overflow: hidden;
	text-indent: 1em;
	font-size: .32rem;
	margin: 3.2rem 0 0;
	text-align: center;
	position: relative;
}
.ccgPopup .zhzs .telList:after {
	content: attr(data-text);
	position: absolute;
	top: .6rem;
	right: 0;
	left: 0;
	color: #666666;
	background-color: #fff;
}
.ccgPopup .zhzs .lzz-wrapper{
	color: #FFA009;
	font-size: .35rem;
	height: 1rem;
	line-height: .7rem;
}
.ccgPopup .bjtz .telList{
	height: .53rem;
	overflow: hidden;
	text-indent: 4em;
	font-size: .35rem;
	margin: 2.2rem 0 0;
	text-align: left;
	position: relative;
}
.ccgPopup .bjtz .telList:after {
	content: attr(data-text);
	position: absolute;
	top: 0;
	right: 0;
	left: 11em;
	color: #333333;
	font-size: .35rem;
}
.ccgPopup .bjtz .lzz-wrapper{
	color: #FFA009;
	font-size: .35rem;
	height: .53rem;
	line-height: .53rem;
}
/*		鍖归厤鎴挎簮		*/
.publicForm.ppfy{background-image: url(http://www.xinfang131.com/mobile/static2019/images/ppfy@2x.png);height: 11rem;background-size: cover;}
.ccgPopup .ppfy .title{font-size: .37rem;font-weight: 400;color: #666666;padding-top: 3.3rem;padding-bottom: .3rem;}
.ppfy .title .num{font-size: 18px;color: #FF6E6E;}
.ppfy .form{margin: 0 10%;}
.ppfy .form .inline-block,.ppfy .form .input-block{position: relative;margin-bottom: .2rem;color: #333;display: flex;}
.ppfy .form .inline-block:after{content: "";position: absolute;width: 0;height: 0;border-left: transparent 6px solid;border-right: transparent 6px solid;border-top: #999 6px solid;margin: auto;right: 15px;top: 0;bottom: 0;pointer-events: none;}
.ppfy .form .inline-block .inline-span,.ppfy .form .input-block .inline-span{font-size: .37rem;color: #000000;line-height: 1rem;width:4.2em;}
.ppfy .form .inline-block select{flex:1;height: 1rem;border: #e5e5e5 1px solid;background: transparent;-webkit-appearance: none;-moz-appearance: none;-ms-progress-appearance: none;appearance: none;text-indent: 3px;font-size: 12px;cursor: pointer;padding-left: 8px;margin-left: 7px;border-radius: 4px;}
.ppfy .form .input-block input{width:100%;height: 1rem;background-color: #ffffff;border-radius: 4px;border: solid 1px #e5e5e5;padding-left: 8px;margin-left: 7px;font-size: 12px;flex: 1;}
.ppfy .ppfyBtn{width: 100%;height: 40px;background: #30A15D;border-radius: 4px;display: block;color: #fff;border:1px solid #30a15d;margin-bottom: 10px;}
/*.ppfy .form .agreement{font-size: 12px;color: #999999;display: block;text-align: center;}*/
/*.ppfy .form .imp{text-decoration: underline;font-size: 12px;color: inherit;}*/
/*.ppfy .form .botArea label span{left: 3.5em;font-size: 12px;margin: 0;margin-top: 3px;}*/
.ccgPopup .publicModal .botArea{margin-top: .4rem;}
.ccgPopup .ppfy .agreement{font-size: .32rem;color: #999;}
.ccgPopup .ppfy .imp{font-style: normal;color: #999;font-size: .32rem;text-decoration: underline;}

/*		鎴垮潙鎸囧崡		*/
.ccgPopup .publicModal .publicForm.fkzn{background-image: url(http://www.xinfang131.com/mobile/static2019/images/fkzn@2x.png);height: 9.333rem;background-size: cover;}
.ccgPopup .fkzn .title{color: #FFA009;}
.ccgPopup .fkzn .telList{height: .53rem;overflow: hidden;text-indent: 3em;font-size: .37rem;text-align: left;margin-top: 120px;position: relative;}
.ccgPopup .fkzn .telList .lzz-wrapper{color: #FFA009;font-size: .37rem;height: .5rem;}
.ccgPopup .fkzn .telList:after{content: attr(data-text);position: absolute;top:0;right: 0;left: 11em;color:#666666;}
.ccgPopup .fkzn .inputArea {padding: 25px;}
.ccgPopup .fkzn .tel{display: block;width: 80%;margin: 0 auto;height: 40px;background: transparent;border: 1px solid #ccc;border-radius: 4px;text-indent: 1em;}
.ccgPopup .fkzn .btnArea{text-align: center;padding: 0 25px;}
.ccgPopup .fkzn .btnArea .botArea{margin-top: 10px;}
.ccgPopup .fkzn .signUpBtn{background: #FFA009;color: #ffffff;border-radius: 4px;font-size: .42rem;cursor: pointer;width: 100%;margin: 0 auto;border: 1px solid #FFA009;display: block;}
.ccgPopup .fkzn .agreement{font-size: .32rem;color: #999999;}
.ccgPopup .fkzn .btnArea .botArea label span{    left: -1.2em;font-size: 12px;}
.ccgPopup .fkzn .agreement .imp{text-decoration: underline;font-size: 12px;color: inherit;font-style: normal;}

/*		鍜ㄨ绠″	*/
.ccgPopup .zxgj{background-image: url(http://www.xinfang131.com/mobile/static2019/images/zxgj.png);height: 9.3rem;background-size: 100% 100%;background-repeat: no-repeat;padding: 0 .67rem;}
.ccgPopup .zxgj.haveCard{height: 10.3rem;background-image: url(http://www.xinfang131.com/mobile/static2019/images/zxgj2x.png);background-size: 100% 100%;background-repeat: no-repeat;}
.ccgPopup .zxgj .title {font-size: 0.51rem;font-weight: 600;color: #36AF58;}
.ccgPopup .zxgj .inputArea {padding: 0.2rem 0 0.53rem;}
.ccgPopup .zxgj .btnArea { padding: 0;}
.ccgPopup .zxgj .subtitle{ font-size: 0.37rem;font-family: PingFangSC;font-weight: 400;line-height: 0.59rem;color: #666666;text-align: center;margin: 3rem 0.3rem 0;}
.ccgPopup .zxgj.haveCard .subtitle{margin-top: 2.8rem;}

/*		鑾峰彇搴曚环		*/
.ccgPopup .hqdj{background-image: url(http://www.xinfang131.com/mobile/static2019/images/hqdj.png);height: 9.3rem;background-size: 100% 100%;background-repeat: no-repeat;padding: 0 .67rem;}
.ccgPopup .hqdj.haveCard{height: 10.3rem;background-image: url(http://www.xinfang131.com/mobile/static2019/images/hqdj2x.png);background-size: 100% 100%;background-repeat: no-repeat;}
.ccgPopup .hqdj .title {font-size: 0.51rem;font-weight: 600;color: #36AF58;}
.ccgPopup .hqdj .inputArea {padding: 0.2rem 0 0.53rem;}
.ccgPopup .hqdj .btnArea { padding: 0;}
.ccgPopup .hqdj .subtitle{ font-size: 0.37rem;font-family: PingFangSC;font-weight: 400;line-height: 0.59rem;color: #666666;text-align: center;margin-top: 3rem;}
.ccgPopup .hqdj.haveCard .subtitle{margin-top: 2.8rem;}
.ccgPopup .hqdj .subtitle1{margin-top: 0;}
.ccgPopup .hqdj.haveCard .subtitle1{margin-top: 0;}
/*      鎴愪氦浠锋煡璇�        */
.ccgPopup .cjjcx{
    background-image: url("http://www.xinfang131.com/mobile/static2019/images/cjjcx.png");
	background-size:100% 100%;
	padding: 30px 0;
}
.ccgPopup .cjjcx .title{
	font-size: 21px;
	line-height: 27px;
	font-family: Source Han Serif CN;
	font-weight: bold;
	color:#30a15d !important;
	text-align: center;
	padding-top:3%;
	padding-bottom: 9% ;
} 

.ccgPopup .cjjcx .cjjcx_box{
	position: relative;
    margin: 0 0.67rem;
}
.ccgPopup .cjjcx .cjjcx_box:after{
	content: "";
	display: block;
	clear: both;
}
.ccgPopup .cjjcx .borough_img{
	width: 2.11rem;
	height: 1.71rem;
	float: left;
    object-fit: cover;
}
.ccgPopup .cjjcx .cjjcx_box .borough_content{padding-left: 2.37rem;position: relative;}
.ccgPopup .cjjcx .borough_content p{line-height: .6rem}
.ccgPopup .cjjcx .cjjcx_box div i{
	width:11px;
	height:11px;
	background-color: #E4E5E6;
	position: absolute;
	border-radius:90px;
	left:-27px;
}
.ccgPopup .cjjcx .cjjcx_box .gray{color: #999999;font-size: .32rem;}
.ccgPopup .cjjcx .cjjcx_box .roomtype{color: #333333;font-weight: 600;font-size:.32rem;}
.ccgPopup .cjjcx .borough_content span{font-size: .32rem;}
.ccgPopup .cjjcx .cjjcx_box .price{
	color: #FE4844;
	margin-left:.27rem;
	font-weight: bold;
	font-size: .32rem;
}
.ccgPopup .cjjcx .seebuyprice{
	text-align: center;
	color: #666666 !important;
	font-size:.37rem;
	margin:.4rem auto;
}
.ccgPopup .cjjcx .tel, .cjjcx .card {
    display: block;
    width: 80%;
    margin:10px auto;
    height: 40px;
    background: transparent;
    border: 1px solid #ccc;
    border-radius: 4px;
    text-indent: 1em;
}
.ccgPopup .cjjcx .signUpBtn {
    width: 80%;
    background-color: #36AF58;
    color: #ffffff;
    padding: 10px 50px;
    border-radius: 4px;
    font-size: 16px;
	display: block;
	margin:0 auto;
    cursor: pointer;
}
.ccgPopup .cjjcx .botArea{
	margin-top:8px;
}
.ccgPopup .cjjcx .botArea a,
.ccgPopup .zxgj .botArea a,
.ccgPopup .hqdj .botArea a{
    color: #999999;
	font-size: .32rem;
}

/*  鐗瑰畾浠锋牸  */
.ccgPopup .tdjg{background: transparent;height: 9rem;background-image: url("http://www.xinfang131.com/mobile/static2019/images/tdjg1.png");background-size: cover;}
.ccgPopup .tdjg.haveCard{background-image: url("http://www.xinfang131.com/mobile/static2019/images/tdjg.png");height: 10rem;}
.ccgPopup .tdjg .title{padding-top: 0;margin: 3.25rem 0 0 3.4rem;text-align: left;color: #F65D4D;font-size: .77rem;}
.ccgPopup .tdjg .inputArea{margin-top: .6rem;padding: 0.3rem 0.65rem;}
.ccgPopup .tdjg .inputArea input{background: transparent;color: #F7E2DB;}
.ccgPopup .tdjg .tel::-webkit-input-placeholder,
.ccgPopup .tdjg .card::-webkit-input-placeholder{
	/* WebKit browsers */
	color: #F7E2DB;
}
.ccgPopup .tdjg .tel:-moz-placeholder,
.ccgPopup .tdjg .card:-moz-placeholder{
	/* Mozilla Firefox 4 to 18 */
	color: #F7E2DB;
}
.ccgPopup .tdjg .tel::-moz-placeholder,
.ccgPopup .tdjg .card:-moz-placeholder{
	/* Mozilla Firefox 19+ */
	color: #F7E2DB;
}
.ccgPopup .tdjg .tel::-ms-input-placeholder,
.ccgPopup .tdjg .card:-ms-input-placeholder{
	/* Internet Explorer 10+ */
	color: #F7E2DB;
}
.ccgPopup .tdjg .btnArea{padding-top: .1rem;}
.ccgPopup .tdjg .botArea{margin-top: .3rem;}
.ccgPopup .tdjg .btnArea .signUpBtn{background: linear-gradient(0deg, #E7B57D 0%, #F8DCB1 100%);border-radius: 0.5rem;color: #C6293B;font-weight: bold;font-size: .4rem;}
.ccgPopup .tdjg .botArea .agreement{color: #F7E2DB;}
/*  鎴挎簮浠锋牸  */
.ccgPopup .fyjg{background: transparent;height: 8.5rem;background: url("http://www.xinfang131.com/mobile/static2019/images/fyjg.png") no-repeat;background-size: cover;}
.ccgPopup .fyjg.haveCard{background-image: url("http://www.xinfang131.com/mobile/static2019/images/fyjg1.png");height: 9.5rem;}
.ccgPopup .fyjg .botArea{margin-top: .3rem;}
.ccgPopup .fyjg .subTitle{margin-top: 3.5rem;}
.ccgPopup .fyjg.haveCard .subTitle{margin-top: 3.3rem;}
.ccgPopup .fyjg .telList {height: 0.53rem;overflow: hidden;font-size: .35rem;margin: 2.5rem 0 0;text-align: center;position: relative;}
.ccgPopup .fyjg .lzz-wrapper {color: #FFA009;font-size: .35rem;height: 0.53rem;line-height: .53rem;}
.ccgPopup .fyjg .desc{text-align: center;}
.ccgPopup .fyjg .btnArea{padding-top: 0;}
