*{
	padding: 0;
	margin: 0;
	/* margin: 0 auto */
}
.connent{
	width: 100%;
	height: 100%;
	overflow: hidden;
	background:#F5F5F5;
}
.pack_top{
	background: #F9603D;
	color: white;
	padding: 10px;
	user-select:text;
	padding-left: 10px;font-size: 15px;word-wrap:break-word
}
 
.tcqx{
	float: right;
	margin-right: 20px;
}
.tcqx::after{
	content: "";
	background:url(../../static/right_arrow.png) no-repeat;
	background-size: 100%;
	position: absolute;
	height: 20px;
	width: 10px;
	top: 14px;
	right: 15px;
	/* background-color: white; */
}
.check_add{
	/* float: left; */
	margin-left: 20px;
	font-size: 17px;
	display:inline-flex;
}
.check_add::after{
	content: "";
	background:url(../../static/right_arrow.png) no-repeat;
	background-size: 100%;
	background-position-y: center;
	height: 50px;
	width: 10px;
	position: absolute;
	right: 20px;
	top: 0;
}
.pack_cent_t{
	 
	line-height: 40px;
	height: 40px;
	background:white;
	position: relative;
}
.sendbtn{
	position: absolute;
	right: 15px;
	top: 7px;
	width: 90px;
	height: 25px;
	border: none;
}
.name{	
	/* padding-left: 1px;
	float: right;
	height: 47px;
	margin-right: 100rpx;
	width: 450rpx;
	font-size: 17px; */
	
	float: left;
	width: 70%;
	font-size: 17px;
	height: 35px;
	border: 1px solid #c1c1c1;
	border-radius: 5px;
	margin: 2px 0px;
	padding: 0 5px;
}
.sfz{
	background-repeat: no-repeat;
	background-size:'217px';
	
	width:265px;
}
.idname{
	height: 50px;
	position: absolute;
	right: 60px;
	width: 30px;
	font-size: 17px;
}
.xsdz{
	width: 355px;
	float: none;
	padding-left: 20px;
	padding-right: 20px;
	height: 35px;
	font-size:17px;
	border: 1px solid #c1c1c1;
	border-radius: 5px;
}
.label{
	float: left;
	margin-left: 15px;
	font-size: 17px;
	overflow: hidden;
	display: block;
	width: 23%;
	height: 40px;
	color: #888;
}
#nowValue{
	border:none;
	background:none;
	font-size: 16px;
}
.nowValue{
	border:none;
	background:none;
	font-size: 16px;
}
.green{
	color: #02B001;
}
.red{
	color: red;
}
.pack_cent_y{
	/* border-bottom: 1px solid #eee; */
	line-height: 40px;
	height: 40px;
	background:white;
	position: relative;
}
.submit{
	width: 230px;
	color: white;
	background: red;
	margin: 5px auto 11px;
	display: -webkit-box;
	border: none;
	border-radius: 5px;
	line-height: 40px;
	font-size: 16px;
	    text-align: center;
}
/* 清除输入值 */
.pack_icon{
	position: absolute;
	/* top:0; */
	right:5%;
	top:7px;
	z-index:99;
	height:	25px;
	/* line-height: 35px; */
	font-size: 14px;
}
	.desc{
		width: 100%;
		display: block;
		/* height: 500px; */
	} 
	 
	.uni-list-cell-pd {
	    padding: 11px 16px;
	}
	/* 浮动按钮 */
	.floatbtn{
		position: fixed;
		bottom: 10px;
		left: 0;
		right: 0;
	}
	/* 归属地 */
	.gsdbox{
		height:160px;
	}
	.gsdtitle{
		text-align: center;
		font-size:18px;
		position: relative;
		color: red;
		padding: 3px 0;
		border-bottom: 1px solid #afafaf;
	}
	.gsdtitle>text:nth-child(1){
		position: absolute;
		left: 20px;
		color: #f57e1f;
	}
	.gsdtitle>text:nth-child(2){
		position: absolute;
		left:0;
		right:0;
		color: #f57e1f;
	}
	.gsdtitle>text:nth-child(3){
		position: absolute;
		right: 20px;
		color: #f57e1f;
	}
	.gsdphone{
		height:100%;
		overflow-y:scroll;
	}
	.phonetext{
		float: left;
		margin: 0 30px;
		font-size: 18px;
		font-weight: bold;
	}
	.radiogr{
		width: 50%;
		float: left;
		text-align: center;
		height: 30px;
		line-height: 30px;
	}
	.radinput{
		margin-left: 30px;
		margin-top: 7px;
		width: 15px;
		height: 15px;
	}
	.searchphone{
		width:90%;
		height:30px;
		position: relative;
		margin:5px auto;
		border:1px solid #949494;
		border-radius:30px;
	}
	/* .searchphone>input:nth-child(2){
		position: absolute;
		right:10px;
		top:3px;
	} */
	.searchphone>input:nth-child(2){
		height: 90%;
		position: absolute;
		right:20px;
		top:5%;
	}

/*后续搬过来的2021.6.24*/
.chtim{font-size: 13px;overflow: hidden;width: 35px;height: 30px;display: block;float: right; font-weight: normal;}
		.native2{width: 100%;min-height: 30px;overflow: auto;}.native2_radiogr{width: 50%;float: left;text-align: center;height: 30px;line-height: 30px;}
		.desc2{width: 100%;display: block;}
		.chitext{color: #56360d;position: relative;top: -64px;font-size: 20px;font-weight: bold;left: 50px;width: 140px;overflow: hidden;height: 30px;animation: hxxg 2s infinite;}
		@keyframes hxxg{ 0%{transform: scale(1);}25%{transform: scale(1.2);}50%{transform: scale(1);}75%{transform: scale(1.2);}}
		@keyframes showcardo{0%{transform:translateY(-100px) scale(1)},80%{transform:translateY(-500px) scale(1)},100%{transform:translateY(-500px) scale(1)}}  
        .fade-enter-active {animation: showcardo 1s;}
        .fade-leave-active {animation: showcardo 0.5s reverse;}
		.absolu{position:fixed;}/*overflow: auto;*/
		/*联通移动搜索框*/
        .searchphone2{width:160px; line-height:27px; height: 30px;border-bottom: 1px solid #ddd;height: 90%;position: absolute;}
		.addbxbtn{color:#fff;text-align: center;margin-left:2px;margin-right: 6px; border: #2A2B2C; width: 110px; float: right; padding: 3px;  border-radius: 13px; background: #ddae66;}	
		.addbxbtn2{color:#222;text-align: center;margin-left:3px; border: #2A2B2C; width: 110px; float: left; padding: 3px;  border-radius: 13px; background: #fff;}	 
		.pack_icon{position: absolute;right:5%;top:7px;z-index:99;height:25px;line-height: 25px;font-size: 14px;} 
	/* 加载动画 */
	.ouro {position: relative;display:inline-block;height: 46px;width: 46px;margin: 1em;border-radius: 50%;background: none repeat scroll 0 0 #DDDDDD;overflow:hidden;box-shadow: 0 0 10px rgba(0,0,0,.1) inset, 0 0 25px rgba(0,0,255,0.075);}
	.cenbox{width: 94%;margin: 0 auto;background:#fff;min-height: 150px;border-radius: 12px;}.ouro:after {content: "";position: absolute;top: 9px; left: 9px;display: block;height: 28px; width: 28px;background: none repeat scroll 0 0 #F2F2F2;border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,.1);}.ouro > span {position: absolute;height: 100%; width: 50%;overflow: hidden;}.left  { left:0   }.right { left:50% }.anim {position: absolute;left: 100%; top: 0;height: 100%; width: 100%;border-radius: 999px;background: none repeat scroll 0 0 #508EC3;opacity: 0.8;-webkit-animation: ui-spinner-rotate-left 3s infinite;animation: ui-spinner-rotate-left 3s infinite;-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;}.left .anim {border-bottom-left-radius: 0;border-top-left-radius: 0;}.right .anim {border-bottom-right-radius: 0;border-top-right-radius: 0;left: -100%;-webkit-transform-origin: 100% 50% 0;transform-origin: 100% 50% 0;}
	.ouro3 .anim {-webkit-animation-delay: 0s;-webkit-animation-duration:3s;-webkit-animation-timing-function: linear;animation-delay: 0s;animation-duration:3s;animation-timing-function: linear;}.ouro3 .right .anim{-webkit-animation-name: ui-spinner-rotate-right;-webkit-animation-delay:0;-webkit-animation-delay: 1.5s;animation-name: ui-spinner-rotate-right;animation-delay:0;animation-delay: 1.5s;}@keyframes ui-spinner-rotate-right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes ui-spinner-rotate-left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}
	.menuList{margin-bottom: 20px;height: 26px;}
	.menuList-item{
		 list-style: none;float:left;width:30%;height:26px;text-align:center;color: #ACACAC;font-size: 14px;background: #E5E5E5;border-radius: 6px 6px 0px 0px;margin-right: 5px;margin-left: 5px;line-height:26px;overflow:hidden;
		
	}
	.active {
		list-style: none;float:left;width:30%;text-align:center;color: #fff;font-size: 14px;background: #BC272F;border-radius: 6px 6px 0px 0px;margin-right: 5px;margin-left: 5px;
		line-height:26px;
	 }
	/* 滑动选择 */
	.swiperPanel {
		width: 100%;
		height: 165px;
		position: absolute;
		left: 0;
		top: 290px;
		overflow: hidden;
		right: 0;
		margin: 0 auto;
		z-index:10;
	}
	.swiperItem {
		height: 90%;
		width: 100%;
		position: absolute;
		top: 10px;
		left: 0;
		transition: all .5s;
	}
	.children {
/*			height: 100%;*/
		width: 220px;
		margin: 1px auto;
	}
	.pic {
		height: 100%;
		width: 100%;
		border-radius: 20px;
		/* // box-shadow: 0 0 10px #333; */
	}
	[v-cloak]{
		display: none;
	}
	.riflextc{width: 90%;margin-top:100px;z-index: 99;animation:pull .5s;transform-origin: 50% 0;}
	.riflextct{width: 90%;position: fixed;top:0;bottom: 0;left:0;margin: auto; right: 0px;z-index: 99}
	.riflex{width: 60px;position: fixed;z-index:99}
	.descprize{animation:pull .5s;transform-origin: 50% 0;}
	@keyframes pull{ 0%{transform: scaleY(0);}100%{transform: scaleY(1);}}
	.lignt{
		width: 30px;
		height: 100%;
		position: absolute;
		top: 0;
		left: -30px;
		background: linear-gradient(to right,rgba(255, 255, 255,0.8), transparent);
		animation:showlignt 1s 1;
	}
	@keyframes showligntt{
		0%{transform: scale(1);}25%{transform: scale(0.9);}50%{transform: scale(1);}75%{transform: scale(0.9);}
	}
	@keyframes showlignt{
		0%{transform: skew(20deg) translateX(30px);}100%{transform: skew(20deg) translateX(335px);}
	}
	.deadline{
		width: 100%;
		color: #ffffff;
		text-align: center;
		height: 50px;
		line-height: 50px;
		font-size: 18px;
		background:#612ee5;
	}
	/*评论样式*/
	.comment{
		width:100%;
   		background-color: rgb(0, 0, 0);
		padding:7.5px;
		box-sizing: border-box;
	}
	.bottom{
		height: 230px;
		position: relative;
		width: 100%;
		padding: 0;
		overflow: hidden;
		box-sizing: border-box;
		text-overflow: ellipsis;
		background-color: #fff;
		border-radius: 0 0 5px 5px;
	}
	#animate2{
		position: absolute;
		width: 100%;
		top: 0;
		left: 0;
		font-size: 18px;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(102, 102, 102, 1);
		line-height: 20px;
		background:#fff;
	}
	.comment .bottom ul li {
        width: 100%;
        height: 76px;
        position: relative;
        padding-left: 50px;
        box-sizing: border-box;
        padding-right: 10px;
    }
	.animateLi{
		width: 100%;
		height: 76px;
		position: relative;
		padding-left: 50px;
		box-sizing: border-box;
		padding-right: 10px;
		user-select:text;
	}
	.liTop{
	    display: inline-block;
		font-size: 13px;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: rgba(51, 51, 51, 1);
		line-height: 15px;
		margin-top: 10px;
    }
    .praise1{
    	font-size: .2rem;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 100;
        color: rgba(112, 112, 112, 1);
        line-height: .28rem;
        position: absolute;
        right: .62rem;
        top: .28rem
    }
    .discuss{
    	width: 100% !important;
        /* height: 50px; */
        border-bottom: 1px solid #ccc;
		position: relative;
		padding-bottom:5px;
		overflow: hidden;
    }
    .liBottom1{
        width: 90%;
		font-size: 12px;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(85, 85, 85, 1);









		line-height: 20px;
		/* position: absolute; */
		/* top: 3px; */
		/* left: 0; */
		text-align: left;
		word-wrap: break-word !important;
		word-break: break-all !important;
		overflow-wrap: break-word !important;
    }
	.dianzan{
		font-size: 12px;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 100;
		color: rgba(112, 112, 112, 1);
		line-height: 15px;
		position: absolute;
		right: 30px;
		top: 10px;
	}
	.dianzan::after{
	    content: "";
		display: inline-block;
		background-image: url(https://kxtui.oss-accelerate.aliyuncs.com/land/zan.png);
		background-repeat: no-repeat;
		background-size: 21px;
		width: 20px;
		height: 20px;
		position: absolute;
		top: -4px;
	}
	.animt{
		transition: all 0.5s;
		margin-top: -76px;
	}
	.animat{
		transition: all 0.5s;
		/* margin-top: -76px; */
	}
	.tcpic{
		width:160px;    margin-bottom: 10px;
	}
	.tcpicbox{
	    text-align: center;
		float: left;
		margin: 7px;
		overflow: hidden;
		height: 142px;
	}
			.tctext{
				background: rgba(162,136,84,0.7);
				color: white;

				padding: 9px 25px;
				font-size: 15px;
				border-radius: 12px;
			}
/*			侧边栏选择地址*/
			.profixwrap{
				width: 0;
				position: fixed;
				top: 0;
				right: 0;
				height: 100vh;
				z-index: 9999;
				background: rgba(0,0,0,0.7);
				transition: all .5s;
			}
			.profixbox{
			    width: 85%;
				position: absolute;
				top: 0;
				right: 0;
				height: 100%;
				overflow: auto;
				background: #fff;
			}
			.pfb{
			    height: 100%;
				float: left;
				border: none;
				padding-left: 12px;
				overflow-y: scroll;
				overflow-x: hidden;
				outline: none;
			}
			.pfb>li{
				height: 30px;
    			line-height: 30px;
				white-space: nowrap;
			}
			.distpicker_province>li{
				height: 24px;
    			line-height: 24px;
			}
/*			选中样式*/
			.selected{
				background: #fb6;
				position: relative;
			}
			.selected::before{
			    position: absolute;
				top: 50%;
				left: -8px;
				width: 5px;
				height: 15px;
				background-color: #ee0a24;
				transform: translateY(-50%);
				content: "";
			}
 