﻿
html{width:100%; overflow-x:hidden; }
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form
,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:13px "microsoft yahei","Arial Narrow",HELVETICA; background:#fff; -webkit-text-size-adjust:100%; overflow-x:hidden; width:100%;}
li{list-style: none;}
a{color:#2d374b;text-decoration:none;cursor: pointer}
em{font-style:normal}
i{font-style: normal}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;margin: 0px;}
/*通用样式*/
.wth{width:100%; min-width:1000px; clear: both;}
/*.w{width: 1000px; margin: 0 auto; text-align: left;}*/
.clearfloat:after{content: "."; display: block; clear: both; visibility: hidden; height: 0;}
.log2,.log3{
	display: none;
}
@media screen and (max-width:1024px){
	.log2{
		display: inline-block;
	}
	
	.pctb{display: none;}
.mtb{display: block;}
	
	.user-box form input.chafen {
		width: 46%;
		height: 2.2rem;
		font-size: 1.05rem;
		margin:1rem auto .5rem;
	}
	.zwlisttb table tbody tr {
		width: 96%;
		margin: 0 auto .6rem;
		border-radius: 5px;
		background-color: #fff;
		border:none;
		box-shadow: 0 0 20px 5px #e6dcd6; 
		padding-bottom: 1rem;
	}
	.job_content table{background:none;}
	.cyear{width:auto;}
	.job_content.zwlisttb table tbody td{
		height: 1.2rem;
    	line-height: 1.3rem;
		text-align: left; 
		padding:0 .2rem 0 1rem;
		padding:0 .2rem 0 1rem;
		border:none;
		font-size: .7rem;
		color: #575757;
	}
/*
	.zwlisttb table tbody td:nth-of-type(1){
		background-color:#31b0e0;
		border-bottom:1px solid #76a7b9;
		height: 2.5rem;
		line-height: 2.5rem;
		font-weight: 600;
		color:#fff;
		padding-top: .3rem;
	}
*/
	.zwlisttb table tbody td:nth-of-type(1){
		border-bottom: 1px solid #f1e5d3;
		height: 2rem;
		line-height: 2rem;
		font-weight: 600;
		color: #564b4b;
		padding-top: .3rem;
		width:100%!important;
	    padding: 0 .3rem;
	}

	.cp {
		padding-top: 0rem;
		height: 1.2rem;
		line-height: 1.2rem;
		width:100%;
	}
	.cyear {
		padding: .1rem .5rem;
	/*	background-color: #eaa53d;;*/
		border-radius: 10px;
		color: #f16b6b;
		font-weight: 800;
		font-size: .75rem;
		height: 1.2rem;
		line-height: 1.2rem;
		display: inline-block;
		text-align: center;
		width:auto;
		float:left;
		margin-top:.35rem;
		overflow: hidden;
	}
	.czw{
		margin-left:1%;
		font-size: 1rem;
		height: 1.2rem;
    	line-height: 2rem;
		display: inline-block;
		width:85%;
		float:right;
	}
	.job_content td .num {
		background-color: #f16b6b;
		width: auto;
		padding: 0 1.2rem!important;
		font-size: .8rem;
		height: 1.5rem;
		line-height: 1.5rem;
	}
	.job_content.zwlisttb table tbody td.cxk{
		padding: .5rem 0 .7rem 0;
		width: auto;
		margin: 0 auto;
		margin-top: -1.8rem;
		margin-right: 6%;
	}
	.fanye{
		margin:.3rem auto 1.5rem;
	}
	.fanye a{
		margin:1px;
		padding:0 10px;
		font-size: .8rem;
		line-height: 2rem;
	}
	.cmtd{
		width:44%;
		float:left;
	}
	.cmsl{
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.job_content.zwlisttb table tbody td.cmtd{
		padding-right: 0;
	}
	.job_content.zwlisttb table tbody tr.bigzw td#bumen01{
		width: 50vh;
		white-space: nowrap;
		text-overflow: ellipsis;	
		overflow: hidden;
	}
	/*.job_content.zwlisttb table tbody td.cmtd2{
		padding-left: .5rem;
	}*/
	.job_content.zwlisttb table tbody td .num{
		margin-top: .1rem;
	}
	.zwlisttb table tbody tr.bigzw{
		padding-bottom: .5rem;
	}
	.zwlisttb table tbody tr.bigzw td{
		width:100%;
	}
	.job_content.zwlisttb table tbody tr.bigzw td.cmtd{
		width:51%;
		float:left;
		box-sizing: border-box;
	}
	.job_content.zwlisttb table tbody tr.bigzw td.cmtd2{
		width:48%;
		float:left;
		box-sizing: border-box;
	}
	.job_content.zwlisttb table tbody td.zwcon{
		text-align: center;
		height: 1.5rem;
		box-sizing: border-box;
	}
	.job_content.zwlisttb table tbody td.zwcon .num{
		/* padding:0 1rem!important; */
		font-size: 0.75rem;
		height: 1.2rem;
		line-height: 1.2rem;
		border-radius: 50px;
		width:auto;
	}
	/* .longzy{
		width:99.2%!important;
	} */
	
	
	
}
