.renwudating{
	position:relative;
}
.sheji{
	overflow:hidden;
}
.sheji i{
	display:block;
	width:40px;
	height:40px;
	background:#57C6D9;
	color:#fff;
	text-align:center;
	line-height:38px;
	border-radius:50%;
	margin:0 auto;
	margin-top:10px;
	font-size:24px;
}

.sheji p{
	color:#57C6D9;
	text-align:center;
	line-height:30px;
}
tbody .layui-table-cell{
	height:auto;
	text-align:center;
	color:#999;
}
.renwudating th{
	text-align:center;
}
.jiage{
	text-align:center;
	color:#F82D46;
}
.zhuangtai{
	text-align:center;
	display:block;
}
.zhuangtai span{
	color:#F82D46;
}
.layui-btn{
	padding:0 10px;
}
.jiedan{
	display:block;
	width:80px;
	height:32px;
	color:#fff;
	background:#5155FF;
	border-radius:5px;
	line-height:32px;
	text-align:center;
	margin:0 auto;
	border:none;
	margin-top:20px;
}
.xiangqing{
	width:80px;
	height:32px;
	margin:10px auto;
	display:block;
	color:#5155FF;
	border:1px solid #5155FF;
	text-align:center;
	background:none;
	line-height:32px;
	border-radius:5px;
}
.shijian{
	display:block;
	line-height:30px;
}
.layui-btn+.layui-btn{
	margin:10px auto;
}
.layui-btn-primary:hover{
	color:#fff;
}
.xiangqing:hover{
	color:#5155FF;
}
.layui-table thead tr{
	background:none;
}
.layui-table-header{
	border:none;
	border-bottom:1px solid #eee;
	color:#333;
	font-weight:600;
}
.layui-form{
	border:none;
}
.layui-table-view .layui-table th{
	border:none;
}
.layui-table-view .layui-table td{
	border:none;
}
.layui-table-view .layui-table{
	width:100%;
}
.weiwancheng{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:99999;
	display:none;
}
.qianyue{
	width:400px;
	height:260px;
	background:#fff;
	border-radius:5px;
	box-shadow:1px 1px 10px #ddd;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	margin:auto;
	padding:0 30px;
}
.qianyue>i{
	position:absolute;
	right:20px;
	top:20px;
	font-size:30px;
}
.qianyue p{
	color:#606266;
	font-size:16px;
	margin-top:60px;
}
.qianyue div{
	color:#F82D46;
	font-size:20px;
	margin-top:10px;
}
.qianyue button{
	width:100px;
	height:38px;
	line-height:38px;
	text-align:center;
	border-radius:5px;
	color:#5155FF;
	border:1px solid #5155FF;
	margin-left:90px;
	margin-top:20px;
	font-size:12px;
	cursor:pointer;
	opacity:0.8;
	transition:1s;
}
.qianyue button:hover{
	opacity:1;
	transition:1s;
}
.qianyue button:last-child{
	background:#5155FF;
	color:#fff;
	margin-left:20px;
}
.layui-table-body tr{
	display:block;
}
td:first-child div{
	line-height:90px;
}
td:first-child .yuan,td:first-child .tao,td:first-child .biaozhun{
	width:10px;
	height:90px;
	display:block;
	float:left;
	border-radius:0 6px 6px 0;
	background:#57C6D9;
}
td:first-child .tao,.taoban i{
	background:#5155ff;
}
.taoban p{
	color:#5155ff;
}
td:first-child .biaozhun,.biaozhunshe i{
	background:#ff7a47;
}
.biaozhunshe p{
	color:#ff7a47;
}
.buzhou{
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0,0,0,0.5);
	z-index:99999;
	position:fixed;
	display:none;
}
.buzhou img{
	margin-top:269px;
	margin-left:calc(1540px + (100% - 1540px) / 2 - 410px);
}
@media screen and (max-width:1540px){
	.buzhou img{
		margin-left:calc(100% - 430px);
	}
}
.ceshidating{
	overflow:hidden;
	padding:30px;
}
.ceshidating>div{
	float:left;
	border:1px solid #eee;
	display:inline-block;
}
.ceshidating .layui-btn{
	background:none;
	width:260px;
	text-align:left;
}
.ceshidating .layui-form{
	float:left;
	margin-left:20px;
}
.ceshidating .ac{
	display:inline-block;
}
.ceshidating input{
	float:left;
	width:100px;
}
.ceshidating .layui-form-mid{
	margin-left:10px;
}
.ceshidating form .layui-edge{
	margin-top:15px;
}
.ceshidating #demo2{
	width:230px;
}
.ceshidating>div:last-child{
	margin-left:20px;
	margin-top:-20px;
}
.layui-form{
	background:#fff;
}
.layui-form-select dl dd.layui-this{
	background:#5155ff;
}
.ceshidating i{
	float:right;
	color:#eee;
	margin-top:-40px;
}
.ceshidating span{
	margin-left:10px;
	float:left;
	line-height:40px;
}
.mySwiper{
	height:202px;
	overflow:hidden;
	margin-top:20px;
}
.mySwiper img{
	width:1200px;
	height:202px;
	position:absolute;
	top:0;
	left:calc(50% - 600px);
}
.tongyi.renwudating{
	width:1200px;
	overflow: hidden;
}
.tongyi>div:first-child{
	width:75%;
	float:left;
	background:#fff;
	min-height: 700px;
	margin-bottom: 30px;
	border-radius: 5px;
}
.datingRi{
	float:left;
	width:calc(25% - 20px);
	margin-left:20px;
}
.datingRi>div:first-child{
	background:#2C63FF;
	height:50px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:50px;
	border-radius:5px;
}
.datingRi>div:first-child img{
	width:20px;
}
.datingRi>img{
	width:100%;
	margin-top:20px;
}
.new-zixun-right{
	float:right;
	width:366px;
	margin-top:30px;
	background:#e9efff;
	border-radius:10px;
}
.new-zixun-right div{
	overflow:hidden;
	margin:0 30px;
}
.new-zixun-right p{
	font-size:25px;
	color:#333;
	float:left;
	margin:0;
	margin-top:50px;
}
.new-zixun-right span{
	float:left;
	font-size:18px;
	color:#666;
	margin-top:55px;
	margin-left:10px;
}
.new-zixun-right input{
	width:calc(100% - 70px);
	margin:10px 30px;
	background:#fff;
	height:30px;
	border:none;
	padding-left:10px;
	color:#999;
	border-radius:5px;
}
.new-zixun-right textarea{
	width:calc(100% - 70px);
	padding:20px;
	border:none;
	margin:10px 30px;
	resize:none;
}
.new-zixun-right button{
	margin:0 auto;
	margin-top:20px;
	width:200px;
	height:55px;
	background:#2c63ff;
	border:none;
	border-radius:30px;
	font-size:20px;
	color:#fff;
	text-align:center;
	line-height:55px;
	display:block;
	cursor:pointer;
	transition:1s;
}
.new-zixun-right i{
	width:30%;
	height:1px;
	background:#a1bcff;
	float:left;
	margin-top:30px;
}
.new-zixun-right li{
	list-style-type:none;
	font-size:14px;
	color:#7498ff;
	float:left;
	margin-top:20px;
	width:70%;
}
.new-zixun-right li:after{
	content:'';
	width:41%;
	height:1px;
	background:#a1bcff;
	float:right;
	margin-top:10px;
}
.new-zixun-right div:nth-child(6){
	text-align:center;
}
.new-zixun-right a{
	color:#2C63FF;
	font-size:19px;
	margin-top:20px;
}
.new-zixun-right dd{
	display:inline-block;
	margin-left:0;
	margin-top:10px;
	color:#2C63FF;
	font-size:19px;
	font-weight:600;
}
.new-zixun-right div:last-child{
	font-size:14px;
	color:#999;
	text-align:center;
	margin:10px 0;
}
.showPointer{
	cursor: pointer;
}
.layui-table-view{
	border:none;
}