.x-con-msg {width:100%;overflow:hidden;background:#ececec;}
.x-row {width:90%;margin:1rem auto;position:relative;display:none;overflow:hidden;}
.x-row .x-l {width:50px;height:50px;background:url(../img/prfy/xf03.jpg) no-repeat center center #fff;background-size:100%;border-radius:50%;}
.x-row .x-r {position:absolute;left:0;top:10%;padding-left:68px;}
.x-row p {background:#f8f8f8;color:#000000;width:100%;font-size:.7rem;line-height:1rem;padding:8px 10px;text-align:justify;border-radius:5px;}
.xcwtzx {width:100%;overflow:hidden;background:#fff;}
.xcwtzx img {width:90%;overflow:hidden;display:block;margin:1rem auto;}
.przy{
	width: 100%;
	overflow: hidden;
	background: #fe852c;
}
.przy ul{
	width: 95%;
	overflow: hidden;
	margin: 1rem auto;
}
.przy li{
	width: 100%;
	overflow: hidden;
	background: #fff;
	border-radius: 1rem;
	margin-bottom: 1rem;
}
.przy li img{
	width: 50%;
	display: block;
	float: left;
}
.przy li .zyjs{
	width: 50%;
	overflow: hidden;
	float: right;
}
.przy li .zyjs h2{
	font-size: 1rem;
	line-height: 1.5rem;
	color: #fe7714;
	padding: 3%;
}
.przy li .zyjs hr{
	width: 50px;
	border: 1px solid #fe7714;
	display: inline-block;
	margin-left: 3%;
}
.przy li .zyjs p{
	font-size: .7rem;
	line-height: 1.5rem;
	color: #333;
	padding-left: 3%;
}
.przy li .zyjs a{
	display: inline-block;
	font-size: 1rem;
	line-height: 2rem;
	color: #fff;
	background: #fe7714;
	text-decoration: none;
	padding: 0 10%;
	margin: 2% 0 0 3%;
	border-radius: 1rem;
}
.prbm{
	width: 95%;
	overflow: hidden;
	margin: 1rem auto;
	text-align: center;
}
.prbm h2{
	font-size: 1.2rem;
	line-height: 2rem;
	color: #fe852c;
}
.prbm input[type=text]{
	font-size: 1rem;
	line-height: 2rem;
	height: 2rem;
	display: block;
	border: none;
	padding-left: 2%;
	border-bottom: 1px solid #ccc;
	width: 95%;
	overflow: hidden;
	margin: 3% auto;
}
.prbm input[type=submit]{
	font-size: 1rem;
	line-height: 2rem;
	height: 2rem;
	display: block;
	border: none;
	padding-left: 2%;
	color: #fff;
	width: 90%;
	overflow: hidden;
	background: #f57523;
	margin: 0 auto;
}
.prmk{
	width: 100%;
	overflow: hidden;
	background: #fe852c;
}
.prmk img{
	width: 95%;
	display: block;
	margin: 0 auto;
	margin-top: 1rem;
}
.przx{
	width: 100%;
	overflow: hidden;
	text-align: center;
	background: #ff0000;
}
.przx a{
	font-size: 1rem;
	line-height: 2rem;
	color: #fff;
}