.zpxtBody{
	margin:0;
	padding:0;
	background:url(images/pic3.png) top center no-repeat;
	background-size:1920px 246px;
}

.zpxtHeaderBox{
	width:auto;
	margin:0 auto;
	height:80px;
	background:#90000a;
}
.zpxtHeaderMain{
	width:1200px;
	margin:0 auto;
}
.zpxtHeaderLogo{
	float:left;
	width:280px;
	height:57px;
	margin-top:11px;
	background:url(images/logo_ico.png) center center no-repeat;
}
.zpxtSystemName{
	float:left;
	line-height:80px;
	color:#ffffff;
	font-size:20px;
}

.zpxtBox{
	width:1200px;
	margin:0 auto;
}
.zpxtLogo{
	width:auto;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	height:105px;
	background:url(images/logo.png) left center no-repeat;
	background-size:304px 105px;
	text-align:right;
}
.singleTag{
	width:auto;
	padding-left:15px;
	padding-right:20px;
	height:40px;
	line-height:40px;
	border-radius:30px;
	background-color:#ffffff;
	color:#3333333;
	font-size:16px;
	float:right;
	text-align:center;
	margin-top:20px;
	cursor:pointer;
}
.singleTag span{
	margin-left:15px;	
}
.regLogin{
	width:141px;
	height:40px;
	line-height:40px;
	border-radius:30px;
	background-color:#ffffff;
	float:right;
	margin-top:20px;
	cursor:pointer;
}
.loginUnit{
	float:left;
	width:70px;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#ffffff;
	color:#3333333;
	font-size:16px;
	border-right:1px solid #dddddd;
	float:left;
	border-top-left-radius:30px;
	border-bottom-left-radius:30px;
}
.regUnit{
	float:right;
	width:70px;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#ffffff;
	color:#3333333;
	font-size:16px;
	float:left;
	border-top-right-radius:30px;
	border-bottom-right-radius:30px;
}
.userBox{
	float:right;
	margin-right:20px;
}

.userBox span{
	color:#ffffff;
	font-size:16px;	
	margin-left:10px;
	cursor:pointer;
}

.titIcon{
	position:absolute;
	width:210px;
	height:64px;
	line-height:64px;
	margin-top:-4px;
	font-size:22px;
	font-weight:600;
	color:#fff;
	padding-left:80px;
	background:url(images/job.png) left center no-repeat;
}
.zpxtTitBox{
	width:auto;
	margin:0 auto;
	height:60px;
	line-height:60px;
	background-color:#90000a;
}
.zpxtMain{
	width:auto;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
}

table.tabzpxt/*列表表格*/
{
    width:100%;
    border-collapse:collapse;
    cursor:pointer;
    table-layout:fixed;
}
table.tabzpxt tr:hover
{
    background:#F2F5F7; 
}
table.tabzpxt th
{
    text-align:center; 
    border-collapse:collapse;
    border:1px solid #e6e6e6;
    min-height:45px; 
    line-height:32px;
    background:#f4f4f4; 
    color:#212121;
    font-size:16px;
    padding-left:10px;
    padding-right:10px;
    font-weight:600;
    /*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}
table.tabzpxt td
{
    text-align:left; 
    min-height:45px; 
    line-height:32px;
    border-collapse:collapse;
    border:1px solid #e6e6e6;
    color:#333333;
    font-size:16px;
    padding-left:10px;
    padding-right:10px;
	/*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}

tr.odd{/*列表偶数行样式*/
	background:#f9f9f9;
}


.footer{
	width:auto;
	margin:0 auto;
	height:110px;
	background:#1a1a1a;
	color:#f1e8e8;
	text-align:center;
}

.doc{
	margin:0 auto;
	width:auto;
	background-image:url(ext/doc.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.docx{
	margin:0 auto;
	width:auto;
	background-image:url(ext/docx.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.xlx{
	margin:0 auto;
	width:auto;
	background-image:url(ext/xlx.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.xlsx{
	margin:0 auto;
	width:auto;
	background-image:url(ext/xlsx.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.ppt{
	margin:0 auto;
	width:auto;
	background-image:url(ext/ppt.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.pptx{
	margin:0 auto;
	width:auto;
	background-image:url(ext/pptx.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.rar{
	margin:0 auto;
	width:auto;
	background-image:url(ext/rar.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.zip{
	margin:0 auto;
	width:auto;
	background-image:url(ext/zip.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:18px;
	cursor:pointer;
	display: block;
}
.pdf{
	margin:0 auto;
	width:auto;
	background-image:url(ext/pdf.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.gif{
	margin:0 auto;
	width:auto;
	background-image:url(ext/gif.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.png{
	margin:0 auto;
	width:auto;
	background-image:url(ext/png.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.jpg{
	margin:0 auto;
	width:auto;
	background-image:url(ext/jpg.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.txt{
	margin:0 auto;
	width:auto;
	background-image:url(ext/txt.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}
.no{
	margin:0 auto;
	width:auto;
	background-image:url(ext/no.png);
    background-repeat:no-repeat;
	background-position:left center;
	font-weight:500;
	line-height:28px;
	padding-left:35px;
	color:#4a3572;
	font-size:16px;
	cursor:pointer;
	display: block;
}

.fileConts{
	padding:5px;
}

.menuBox{
	float:left;
	width:auto;
	margin:0 auto;
	height:80px;
	margin-left:50px;
}

.menuUnit{
	float:left;
	width:160px;
	text-align:center;
	height:80px;
	line-height:80px;
	color:#ffffff;
	font-size:18px;
	cursor:pointer;
}

.menuUnit:HOVER,.menuHover{
	float:left;
	width:160px;
	text-align:center;
	height:80px;
	line-height:80px;
	color:#ffffff;
	background:#700005;
	font-size:18px;
	cursor:pointer;
}

.batchContainer{
	border:1px solid #ddd;margin-bottom:15px;
}
.batchContainerTit{
	font-weight:bold;font-size:16px;
}
.batchContainerConts{
	padding:10px;
}
.batchTabCommon{
	background:#fde0e2;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;margin-bottom:15px;border-radius:3px;cursor:pointer;color:#32c3a4e;font-size:16px;
}
.batchTabCommon:HOVER,.batchTabHover{
	background:#90010a;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;margin-bottom:15px;border-radius:3px;cursor:pointer;color:#ffffff;font-size:16px;
}




table.tabBatch/*列表表格*/
{
    width:100%;
    border-collapse:collapse;
    cursor:pointer;
    table-layout:fixed;
}
table.tabBatch tr:hover
{
    background:#F2F5F7; 
}
table.tabBatch th
{
    text-align:center; 
    border-collapse:collapse;
    border:1px solid #ddd;
    height:50px; 
    line-height:50px;
    background:#f4f4f4; 
    color:#212121;
    font-size:16px;
    padding-left:10px;
    padding-right:10px;
    font-weight:600;
    /*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}
table.tabBatch td
{
    text-align:left; 
    height:50px; 
    line-height:50px;
    border-collapse:collapse;
    border:1px solid #ddd;
    color:#333333;
    font-size:16px;
    padding-left:10px;
    padding-right:10px;
	/*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}

tr.odd{/*列表偶数行样式*/
	background:#f9f9f9;
}


.btnReportCome{
	background:#90010a;width:90px;border-radius:16px;color:#fff;height:32px;line-height:32px;border:0 none;text-align:center;font-size:14px;cursor:pointer;
}
.btnReportCome:HOVER{
	background:#6b0208;width:90px;border-radius:16px;color:#fff;height:32px;line-height:32px;border:0 none;text-align:center;font-size:14px;cursor:pointer;
}