@charset "utf-8";
/* 结构元素 */
body{margin:0px;padding:0px;color:#454545;line-height:150%;font-size:12px; background:#ffffff; font-family:Arial, Helvetica, sans-serif;}
div,img,ol,dt,p,input,button,input,textarea{margin:0;padding:0;border:0;text-align:left;}
h1,h2,h3 {margin:0;padding:0;font-weight:bold;}
ul,li {list-style:none;list-style-type:none; padding:0; margin:0}
.c{ border:0; margin:0; padding:0;clear:both;visibility:hidden;}
img {border:0px; height:auto; padding:0; display:inline-block; vertical-align:middle; max-width: 100%;}
/* 表格元素 */
table,td,tr,th{font-size: 12px;line-height:180%; color:#787878;text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
.dd1{ width:100%; border-left:#eaeaea solid 1px;border-top:#eaeaea solid 1px;border-collapse:collapse; margin-top:5px; margin-bottom:10px} 
.dd1 td{border-right:#eaeaea solid 1px;border-bottom:#eaeaea solid 1px;}
.jobstable{margin-top:10px; border:1px solid #e2e2e2;}
.jobstdleft{ background:#f2f2f2; line-height:32px; text-align:center}
.jobstdmiddle{ background:#fafafa; line-height:32px; text-align:left; padding-left:12px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2}
.jobstdright{ background:#fafafa; line-height:32px; text-align:left; padding-left:12px; border-left:1px solid #e2e2e2;}
.jobstr_1{border-top:1px solid #e2e2e2; background:#f2f2f2; text-align:center}
.jobstr_2{padding-left:12px; border-top:1px solid #dddddd; background:#fafafa;border-left:1px solid #e2e2e2; padding-top:6px; padding-bottom:6px}
/* 表单元素 */
.biaodan{border:0px; width:98%;padding-left:2%; background:#ffffff; height:32px;line-height:32px; border:1px solid #e2e2e2;}
.biaodan1{border:1px solid #dddddd; background-color:#FFFFFF;width:98%;padding-left:2%;padding-top:8px; height:auto; color:#666666;}
.biaodan2{border:1px solid #dddddd; background-color:#FFFFFF;width:345px; padding-left:5px; padding-top:5px; height:auto; color:#666666;}
.code{border:1px solid #dddddd; background-color:#FFFFFF;width:123px; padding-left:5px; line-height: 32px; color:#666666;}
.anniu{ border:0px solid #ff6600; background:#005ca2; color:#fff; line-height:40px; font-weight:bold; font-size:14px; width:130px; text-align:center}
/* 居中方式 */
.left{ float:left;}
.right{ float:right;}
/* 链接颜色 */
a:link { color: #666666;	text-decoration: none;}
a:visited {	color: #666666;	text-decoration: none;}
a:hover { color: #000000;	text-decoration:none;}
a:active { color: #000000;	text-decoration: none;}
/* 浮动 */
.left{ float:left;}
.right{ float:right;}
/* 清除浮动 */
.clearfix:after { content:'\20'; display: block; height:0; clear: both; }
.clearfix { *zoom: 1; }
.img_box{ width:auto; border:1px solid #eeeeee;}
/* 分页 */
.newspage{ height:50px; padding-top:10px;}
.propage{ height:50px; padding-top:10px;}
.black2 {padding-top:8px; text-align: center;font-size: 12px;line-height:22px;}
.black2 a {border:#e6e6e6 1px solid;padding:5px 8px 5px 8px;margin: 1px;color: #444444;text-decoration: none;background-color:#e6e6e6}
.black2 a:hover {border:#bebebe 1px solid;color: #444;}
.black2 a:active {border:#bebebe 1px solid;color: #444;}
.black2 span.current {border: #bebebe 1px solid; padding:5px 8px 5px 8px;font-weight: bold; margin: 1px; color: #444; background-color: #bebebe}
.black2 span.disabled {border: #bebebe 1px solid;padding:5px 8px 5px 8px;margin: 3px;color: #333;}