body *{
	font-family: Microsoft YaHei;
}
select{
	border: none;
	outline-style: none;
}
.ssjall{
	width: 1200px;
	margin: 0 auto;
}
.ssjnav{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 9px 0 28px;
}
.ssjnav a{
	font-size: 16px;
	font-weight: 400;
	color: #333333;
}
.dhtu{
	margin-right: 14px;
}
.ssjconall{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.sjjcon-l{
	width: 280px;
	cursor: pointer;
	user-select: none;
}
.sjjcon-r11{
	width: 902px;
}
.contit{
	width: 100%;
	height: 48px;
	color: #ffffff;
	background: #0083FD;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
}
.contit img{
	margin-right: 17px;
}
.conul{
	padding: 12px;
}
.conul li{
	width: 100%;
	display: block;
	margin-bottom: 17px;
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	text-align: center;
	padding: 14px 0;
}
.conul li a{
	color: #666666;
	display: block;
}
.conul .on{
	color: #0083FD;
	background: #E5F2FF;
}
.sjjcon-l,.sjjcon-r11{
	background: #ffffff;
}
/* 随机抽查详情 */
.sjjcon-r11{
	padding: 21px 21px 0 21px;
}
.sjjcon-r11 h3{
	font-size: 20px;
}
.gczjzx *{
	font-size: 14px;
	font-weight: 400;
	color: #333333;
}
.gczjzx{
	width: 100%;
	margin-top: 25px;
	border-collapse: collapse;
	/* table-layout: fixed; */
}
.gczjzx tr td{
	width: 154px;
	/* line-height: 48px; */
	padding: 14.5px 0;
	border: 1px solid #E9E9E9;
	text-align: center;
	background: #F6F6F6;
}
.gczjzx tr td:last-child{
	width: auto;
	text-align: left;
	padding-left: 10px;
	background: none;
}
.ssjfh,.ccjhfh{
	width: 80px;
	line-height: 40px;
	background: #0083FD;
	border-radius: 5px;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	margin: 50px auto 67px;
}
/* 随机抽查列表 */
.sjjcon-r1{
	width: 902px;
}
.sxqd_xzbm{
	padding: 20px 17px 0;
	background: #ffffff;
	display: flex;
	flex-wrap: wrap;
	cursor: pointer;
	user-select: none;
}
.sxqd_xzbm select{
	width: 10%;
	font-size: 20px;
	font-weight: 400;
	color: #333333;
	margin-top: -18px;
}
.sxqd_ul{
	width: 85%;
	height: 60px;
	overflow: hidden;
	margin-left: 30px;
	display: flex;
	flex-wrap: wrap;
	transition: all .1s;
}
.sxqd_ul li{
	font-size: 16px;
	font-weight: 400;
	color: #333333;
	margin:0 31px 18px 0;
	letter-spacing: -1px;
	cursor: pointer;
	user-select: none;
}
.sxqd_ul .sxqdon{
	color: #0083FD;
}
.cksybm{
	width: 100%;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #166FEE;
	display: block;
	padding: 20px 0 17px;
}
.cksybm:hover{
	color: #166FEE;
}
.cksybm::after{
	content: '^';
	/* width: 16.4px; */
	/* height: 8px; */
	color: #166FEE;
	display: inline-block;
	transform: rotate(180deg);
}
.sjccsxqd{
	margin-top: 14px;
	padding: 20px 23px 76px;
	background: #ffffff;
}
.sjccsxqd h3{
	font-size: 20px;
	font-weight: bold;
}
.sjccsxqdnr{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid #F2F6FB;
	margin-top: 19px;
}
.sqsx{
	font-size: 14px;
	font-weight: 400;
	color: #0083FD;
	cursor: pointer;
	user-select: none;
}
.dkbman{
	display: flex;
	flex-wrap: wrap;
}
.dkbman div{
	width: 100px;
	line-height: 32px;
	color: #333333;
	text-align: center;
	background: #E1E1E1;
	border-radius: 5px 5px 0px 0px;
	margin-right: 8px;
	cursor: pointer;
	user-select: none;
}
.dkbman .on{
	color: #ffffff;
	background: #0083FD;
}
.sx_qb{
	font-size: 14px;
	font-weight: 400;
	color: #0083FD;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 0 8px;
	border: 1px solid #1492FF;
}
.sx_qb img{
	margin-right: 7px;
}
.sx{
	margin: 30px auto 14px;
}
.sx_ly{
	line-height: 24px;
	/* display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: space-between; */
}
/* .sx_ly1{
	display: flex;
} */
.lyly{
	white-space: nowrap;
}
.sx_nr{
	width: 80%;
	height: 23px;
	overflow: hidden;
	margin-left: 43px;
	display: flex;
	flex-wrap: wrap;
	transition: all .3s;
}
.sx_nr span {
    margin-right: 30px;
    display: inline-block;
}
.cclbsx input{
	width: 300px;
	height: 35px;
	text-indent: 1em;
	border: 1px solid #EFEFEF;
	border-radius: 5px;
}
.cclbsx input:-moz-placeholder,  
textarea:-moz-placeholder {  
    color: #999999;  
}  
.cclbsx input:-ms-input-placeholder,  
textarea:-ms-input-placeholder {  
    color: #999999;  
}  
.cclbsx input::-webkit-input-placeholder,  
textarea::-webkit-input-placeholder {  
    color: #999999;  
}
.cclbsx{
	margin-top: 23px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}
.sx_tj{
	margin-top: 14px;
	padding: 10px 10px 10px 6px;
	background: #E5F2FF;
	line-height: 32px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}
.yxtj{
	width: auto;
	height: 32px;
	line-height: 32px;
	background: #FFFFFF;
	border: 1px solid #0083FD;
	border-radius: 5px;
	font-size: 14px;
	font-weight: 400;
	color: #999999;
	padding: 0 8px 0 12px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.sx_tj input[type=reset]{
	border: none;
	width: 72px;
	height: 32px;
	color: #0083FD;
	background: #FFFFFF;
	border-radius: 5px;
	cursor: pointer;
}
.sx_tj input[type=submit]{
	border: none;
	width: 72px;
	height: 32px;
	border-radius: 5px;
	color: #FFFFFF;
	background: #0083FD;
	margin-left: 7px;
	cursor: pointer;
}
.cuohao{
	font-size: 20px;
	color: #0083FD;
	margin-left: 23px;
}
.yxtjzi{
	font-size: 14px;
	font-weight: 400;
	color: #333333;
}
.sx{
	cursor: pointer;
	user-select: none;
}
.sx_tjcon{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.sx_listtit{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	background: #F2F6FB;
	line-height: 50px;
}
.sx_listcon{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	line-height: 55px;
	font-size: 14px;
	border-bottom: 1px solid #EBEBEB;
}
.sx_listtit>div{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	cursor: pointer;
}
.sx_listcon>div{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 5px;
	cursor: pointer;
}
.sx_xhcon{
	width: 10%;
	text-align: center;
}
.sx_lycon{
	width: 15%;
}
.sx_cxlbcon{
	width: 25%;
}
.sx_cxlbcon.col{
	color: #0083FD;
}
.sx_cxsxcon{
	width: 35%;
}
.sx_rqcon{
	width: 15%;
	text-align: center;
}
.ssjpage{
	margin: 47px auto 76px;
	text-align: center;
}
.layui-laypage{
	margin: 0;
}
.sx_nron{
	color: #0083FD;
}
.sx_lybx{
	/* width: 70%; */
	width: 510px;
	display: flex;
	flex-wrap: wrap;
}
.sx_lybx>span{
	margin: 0 15px 5px 0;
}
/* 抽查计划 */
.sjjcon-r2{
	width: 902px;
	padding: 21px 21px 0 21px;
	background: #ffffff;
}
.sjjcon-r2 h2{
	font-size: 20px;
	font-weight: bold;
}
.ccjh {
    width: 100%;
    margin-top: 24px;
    border-collapse: collapse;
}
.ccjh tr td{
	width: 154px;
	/* line-height: 48px; */
	padding: 14.5px 0;
	border: 1px solid #E9E9E9;
	text-align: center;
	background: #F6F6F6;
}
.ccjh tr td:last-child{
	width: auto;
	text-align: left;
	padding-left: 10px;
	background: none;
}
/* 抽查情况和查处结果 */
.sjjcon-r3{
	width: 902px;
	padding: 21px 21px 0 21px;
}
.sjjcon-r3 h2{
	font-size: 20px;
	font-weight: bold;
}
.sx_dxcon{
	width: 20%;
}
.sx_jcdxbmcon{
	width: 20%;
}
.sx_jcbmbmcon{
	width: 12.5%;
	line-height: 25px;
	/* display: flex;
	flex-wrap: wrap;
	justify-content: center; */
}
.sx_jcjgcon{
	width: 10%;
}
.ccjg {
    margin-top: 14px;
    padding: 20px 23px 76px;
    background: #ffffff;
}
.cclbsx input.ksrq{
	width: 140px;
}
.cclbsxspan{
	margin-top: 14px;
}
/* 联合抽查情况和查处结果 */
.sjjcon-r4{
	width: 902px;
	/* padding: 21px; */
	/* background: #ffffff; */
}
.sjjcon-r4 h2{
	font-size: 20px;
	font-weight: bold;
}
.sx_wzsxcon{
	width: 50%;
}
.sx_bmcon{
	width: 25%;
}


@media screen and (max-width:768px) {
	.ssjall{
		width: calc(100vw - 30px);
	}
	.sjjcon-l {
		width: 100%;
		padding: 15px;
	}
	/* 随机抽查详情 */
	.sjjcon-r11{
		width: 100%;
		padding: 15px;
	}
	.gczjzx{
		table-layout: fixed;
	}
	.ssjnav a{
		margin-bottom: 5px;
	}
	.dhtu{
		width: 5%;
	}
	/* 随机抽查列表 */
}
