/* CSS Document */
*{margin:0 auto;padding:0;font-size:12px;line-height:22px;}
body{width:1000px;height: auto;font-family: Courier, "Courier New", monospace,"宋体";background:#fff;}
div{font-weight:normal;width:auto;}

h1,h2,h3,h4,h5,h6{margin:3px;}
h4,h5,h6{font-size:0.9em;}
h1{color:#ff0000;font-size:1.5em;}
h2{color:#ffff00;font-size:1.2em;}
h3{color:#020202;font-size:1em;}
h4{color:#202020;}
h5{color:#eecc00;}
h6{color:#eeaa00;}

ul{list-style-type:none;margin:0px 0px;padding:0px;}
li{}
dl{font-weight:normal;}
img{border:0;}
a{color:#e4e4e4;text-decoration:none;line-height:28px;}
a:link, a:visited{color:#515765;text-decoration:underline;}
a:hover{color:#515765;text-decoration:underline;}
a:active{color:#515765;text-decoration:underline;}


.clear{clear:both;}
.hiddenit{DISPLAY: none; TEXT-ALIGN: left}

.mainjob {
	width:100%;
    margin:0 0; 
    border:1px solid #DEE6C5; 
    border-width:1px 0 0 1px; 
    border-collapse:collapse;
}

.mainjob caption { 
    margin:0 auto;
    line-height:30px; 
    font-size:15px; 
    font-weight:800;
    text-align:left;
    color:#c00;
}
.mainjob tr{ 
    background-color:expression('#ededed,#fff'.split(',')[rowIndex%2]);
}
.mainjob td,#mainjob th{
    border:1px solid #DEE6C5;
    border-width:0 1px 1px 0;
    padding:3px 5px;
}
.mainjob th {
    padding:6px 3px;
    color:#4A4221;
}


#joblist h3{border-bottom:solid 1px #cecece;font-size: 14px;font-weight: bold;}




.compsev{border:solid 1px #DEE6C5;margin:5px 0;padding:0 2px;}
.compsev h3{background:url(../img/comp_main.gif) no-repeat left;background-color:#FAFFEA;padding-left:35px;font-size:14px;}
.compsev{padding:0 5px;}
.compsev li b{border:solid 1px #6B5252;padding:5px;background:#F6DB6E;}
.compnew{border:solid 1px #DEE6C5;margin:5px 0;padding:0 2px;}
.compnew h3{background:url(../img/comp_main.gif) no-repeat left;background-color:#FAFFEA;padding-left:35px;font-size:14px;}
.compnew{padding:0 5px;}
.compnew li b{border:solid 1px #6B5252;padding:5px;background:#F6DB6E;}

.tj{border:solid 1px #DEE6C5;margin:5px 0;padding:0 2px;}
.tj h3{background:url(../img/comp_main.gif) no-repeat left;background-color:#FAFFEA;padding-left:35px;font-size:14px;}
.tj{padding:0 5px;}
.tj li b{border:solid 1px #6B5252;padding:5px;background:#F6DB6E;}


.help{border:solid 1px #DEE6C5;margin:5px 0;padding:5px;}
.help li{padding:5px;margin:6px 2px;}
.help a b{border:solid 2px #DE6B73;padding:5px 20px;font-size:14px;background:#FFCDD0;}/**/

.news{border:solid 1px #DEE6C5;margin:5px 0;padding:0 2px;}
.news h3{background:url(../img/comp_main.gif) no-repeat left;background-color:#FAFFEA;padding-left:35px;font-size:14px;}
.news{padding:0 5px;}
.news li b{border:solid 1px #6B5252;padding:5px;background:#F6DB6E;}

.position{border:solid 1px #DEE6C5;margin:5px 0;padding:0 2px;}
.position h3{background:url(../img/comp_main.gif) no-repeat left;background-color:#FAFFEA;padding-left:35px;font-size:14px;}
.position{padding:0 5px;}
.position li b{border:solid 1px #6B5252;padding:5px;background:#F6DB6E;}

.introduction{border:solid 1px #DEE6C5;margin:5px 0;padding:0 2px;}
.introduction h3{background:url(../img/comp_main.gif) no-repeat left;background-color:#FAFFEA;padding-left:35px;font-size:14px;}
.introduction{padding:0 5px;}
.introduction li b{border:solid 1px #6B5252;padding:5px;background:#F6DB6E;}
.introduction dt{font-weight:bold;border-bottom:dotted 1px #DEE6C5;}


.joblist{border:solid 1px #DEE6C5;margin:5px 0;padding:0 2px;}
.joblist h3{background:url(../img/comp_main.gif) no-repeat left;background-color:#FAFFEA;padding-left:35px;font-size:14px;}
.joblist{padding:0 5px;}

.compbox{border:solid 1px #DEE6C5;margin:5px;padding:5px;}
.compbox li{float:left;}
