body,p,ul,ol,li,h4 {
	padding: 0;
	margin: 0;
	font-size: 16px;
}

h4 {
	background: #4894d5;
	padding: 8px 0 8px 8px;
	margin: 0;
	color: #ffffff;
	font-size: 14px;
}
h4 a:visited {
	color: #fff;
	text-decoration: none;
}
h4 a:link {
	color: #fff;
	text-decoration: none;
}

h4 a:hove {
	color: #fff;
	text-decoration: none;
}

h4 a:visited {
	color: #fff;
	text-decoration: none;
}

.ding {
    
	background: #008800;
	padding: 3px 2px 3px 2px;
	margin: 0;
	color: #ffffff;
	font-size: 14px;
}

.hot {
	background: #f60;
	padding: 3px 2px 3px 2px;
	margin: 0;
	color: #ffffff;
	font-size: 14px;
}

body {
	line-height: 1.5;
}

ol {
	list-style: none;
}

a:link {
	color: #06c;
	text-decoration: none;
}

a:hove {
	color: #06c;
	text-decoration: none;
}

a:visited {
	color: #06c;
	text-decoration: none;
}

.nohist a:visited {
	color: #06c;
}

.nohist a:hover,a:hover {
	color: #06c;
}

.inline a {
	padding: 3px;
	white-space: nowrap;
}

.city {
	background: #38B63C;
	padding: 8px 0 8px 1px;
	margin: 0;
	color: #ffffff;
	font-weight: bold;
}

#city .city-down:link {
	color: #fff;
}

.city-down:visited {
	color: #fff;
}

.city-down:hover {
	color: #fff;
}

.header {
	background: #ddebf9;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}

.footer {
	background: white;
	border-top: 1px solid #ccc;
	color: gray;
	padding: 3px;
	background: white;
	margin-top: 10px;
}

.content {
	padding: 3px;
	background: white;
}

.login {
	padding: 0 0 0 5px;
}

.listclass {
	padding: 2px 0 0 30px;
}

.Linklist:link {
	color: #00C;
	text-decoration: none;
	font-size: 15px;
}

.Linklist:visited {
	color: #00C;
	text-decoration: none;
	font-size: 15px;
}

.search {
	width: 130px;
	height: 18px;
	line-height: 19px;
	font-size: 13px;
	border: 1px solid #D1D1D1;
	padding: 4px 3px 3px 5px;
	color: #524e4e;
}

.joblist{width:100%; margin-left:0px ;}
.joblist ul li{width:100%;text-align:left; color:#524e4e; display:inline-block; overflow:hidden;}
.joblist span{display:block; float:left;padding-left:4px;}
.joblist .jobtitle{float:left;font-size:17px;line-height:20px; }
.joblist .listcompany{float:left;font-size:15px;}
.joblist .listzptime{width:100%;float:left;font-size:15px;}
.joblist .listqztime{width:140px;}
.joblist .listline{width:100%;border-bottom:1px #eaeaea solid;margin:5px 0 3px 0 ;}
.joblist .listpage{line-height:50px;}
.joblist .companyname{ float:left;font-size:15px;}
.joblist .yan{	color: #ffffff;	font-size: 15px;margin-left: 3px;background: #38B63C;font-weight: bold;}
.Linklist:link{color:#06c;text-decoration:none;font-size:15px;}
.Linklist:visited{color:#06c;text-decoration:none;font-size:15px;}

.page a {
    display: inline-block;
    padding: 2px 8px;
    margin: 0 5px;
    border: 1px solid #e8eaee;
}
.txt_radio{width:15px;height:15px;line-height:26px;font-size:13px;padding:2px 3px 3px 5px;}

.txt_login{width:200px;height:26px;line-height:26px;font-size:13px;border:1px solid #D1D1D1;padding:2px 3px 3px 5px;}

.userlogin{padding:3px 0 0 5px;}

.userlogin  .login{padding:5px 0 5px 0px;} 
.loginbuttom {float:left;color:#fff;font-weight:bold;cursor:pointer;background-color:#5FA325;font-size:14px;line-height:33px;width:208px;height:33px;border:0; padding-bottom:5px;} 
.loginbuttom:hover {background-color:#64AD27;}



.window01 .bk01 {	BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #fff}
.window01 .bk02 {	BORDER-RIGHT: #8bb1d6 1px solid; BORDER-TOP: #8bb1d6 1px solid; MARGIN: 0px auto; BORDER-LEFT: #8bb1d6 1px solid; BORDER-BOTTOM: #8bb1d6 1px solid}
.window01 .wdkz INPUT {	MARGIN: 0px 0px 0px 10px}
.window01 TABLE {	MARGIN: 0px auto}
.window01 TABLE.tbg {	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #a5b3cb}
.window01 TABLE.tbg TD {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 22px}
.window01 TABLE.tbg TD.btbder {	BORDER-BOTTOM: #fff 1px solid}

.editInfo{
	border-collapse:collapse;dispaly:block;
	border-color: #ffffff;
	width:100%;
	background-color: #cccccc;
	font-size: 12px;
}
.editInfo td{
	border-collapse:collapse;
	border-color: #ffffff;
}
.editInfo .lefttd{
	background-color: #E7F4E3;
	width:65px;
	text-align: right;
    vertical-align: middle;
}

.qs_right {
    float: left;
    width: 660px;
    padding-left: 29px;
    position: relative;
    overflow: hidden;
}.qs03a {
    background-position: 1px -286px;
}
.qs03 {
    clear: both;
    height: 33px;
    padding-left: 30px;
    line-height: 26px;
    font-weight: normal;
    font-size: 13px;
    font-family: "Î¢ÈíÑÅºÚ","ºÚÌå";
}.qs04 {
    clear: both;
}.qs04a {
    clear: both;
    height: 16px;
    overflow: hidden;
    background-position: 0px -452px;
}.qs04b1 {
    clear: both;
    height: 32px;
    padding-top: 6px;
    line-height: 32px;
}.qs04b1 h2 {
    display: inline;
    font-size: 13px;
    font-weight: normal;
    font-family: "Î¢ÈíÑÅºÚ","ºÚÌå";
    padding-right: 18px;
}.qs04b1 span {
    color: #999;
}.qs04b2 {
    clear: both;
    padding-bottom: 5px;
    position: relative;
}.qs04b2 .input01, .iask_tw02d dl dd .input01 {
    float: left;
    border: 1px solid #D4D4D4;
    height: 25px;
    font-size: 12px;
    padding: 0px 7px;
    color: #535353;
    vertical-align: top;
    outline: medium none;
}.qs04b2 p {
    float: left;
    width: 228px;
    padding-left: 17px;
    line-height: 22px;
    text-indent: 36px;
    color: #666;
    background-position: -911px -453px;
}.qs04b2 p {
    float: left;
    width: 228px;
    padding-left: 17px;
    line-height: 22px;
    text-indent: 36px;
    color: #666;
    background-position: -911px -453px;
}.qs04b2 p{
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
}.qs04b2 textarea {
    float: left;
    border: 1px solid #D4D4D4;
    width: 90%;
    height: 60px;
    line-height: 22px;
    font-size: 12px;
    padding: 7px 0px 7px 7px;
    color: #535353;
    vertical-align: top;
    outline: medium none;
    resize: none;
}.qs03 {
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
} .qs04a{
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
}.qs04b {
    clear: both;
    overflow: hidden;
    border-left: 1px solid #EAEAEA;
    border-right: 1px solid #EAEAEA;
    background: #FBFBFB none repeat scroll 0% 0%;
    padding: 0px 0px 5px 10px;
}.qs04c {
    background-image: url("../images/question.gif");
    background-repeat: no-repeat;
}