/*全局设置*/
*{font:normal 12px/160% "Arial","宋体";padding:0;margin:0;}
body{text-align:left;padding:12px 0 0 0;background:#fff;}
div,p{display:block;}
table,td,tr,th{font-size:12px;text-align:left;border-collapse:collapse;}
ul,ol,dl{list-style:none;}
img{border:0;}
a{text-decoration:underline;color:#0000CC;}
a:hover{text-decoration:underline;}
button{cursor:pointer;}
.clear{ clear:both; height:0; overflow:hidden;}
#header,#menu,#search,#injob,#outjob,.same,.footer{clear:both;}
/* 全局设置完毕*/
#header{height:68px;}
.topbar{float:right;padding:0 20px  0 0;}
.logo{ float:left; padding-left:4px;}
.sebar{float:left;padding:4px 0 0 10px;position:relative;}



#search{margin:5px 0;padding:0 15px;}
#search .left{float:left;width:76%;}
#search .right{float:right;width:20%;padding:0 8px;border-left:1px solid #EDF2F8;}

#injob{margin:5px 0;}
#injob .tit{height:27px;background:#D9E1F7;color:#000000;}
#injob .tit span{float:right;padding:4px 8px 0 0;}
#injob .tit b{float:left;padding:0 0 0 8px;font-weight:bold;font-size:14px;line-height:27px;}
#injob .tit span a,#injob .tit span a:visited{color:#ff0000;text-decoration:underline;}
#injob .tit span a:hover{color:#ff6600;text-decoration:underline;}
#injob .list{clear:both;padding:0 5px;}
#injob .list table{width:100%;}
#injob .list div{font-size:14px;color:#333; width:145px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#injob .list table a,#injob .list table a:visited{color:#333;text-decoration:none;font-size:14px;}
#injob .list table a:hover{color:#999;text-decoration:underline;font-size:14px;}
#injob .list table td{height:30px;border-bottom:1px solid #EAEAEA;}
#injob .list table td div{float:left;}
#injob .list table td span{float:left;color:#ff0000;width:145px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#injob .list table td b{float:left;color:#ff6600;font-size:12px;}
#injob .list table td span a,#injob .list table td span a:visited{color:#0033CC;margin:0 0 0 5px;}
#injob .list table td span a:hover{color:#ff0000;margin:0 0 0 5px;}


#ad{clear:both;margin:5px 0;}

#outjob{margin:5px 0;}
#outjob .tit{height:27px;background:#E7F1FF;color:#000000;}
#outjob .tit span{float:right;padding:4px 8px 0 0;}
#outjob .tit b{float:left;padding:0 0 0 8px;font-weight:bold;font-size:14px;line-height:27px;}
#outjob .tit span a,#outjob .tit span a:visited{color:#000000;text-decoration:underline;}
#outjob .tit span a:hover{color:#000000;text-decoration:none;}
#outjob .list{clear:both;padding:0 5px;}
#outjob .list table{width:100%;}
#outjob .list div{font-size:14px;color:#333; width:145px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#outjob .list table a,#outjob .list table a:visited{color:#333;text-decoration:none;font-size:14px;}
#outjob .list table a:hover{color:#999;text-decoration:underline;font-size:14px;}
#outjob .list table td{height:30px;border-bottom:1px solid #EAEAEA;}
#outjob .list table td div{float:left;}
#outjob .list table td span{float:left;color:#008000;width:145px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#outjob .list table td b{float:left;color:#ff6600;font-size:12px;}
#outjob .list table td span a,#outjob .list table td span a:visited{color:#0033CC;margin:0 0 0 5px;}
#outjob .list table td span a:hover{color:#008000;margin:0 0 0 5px;}


#outjob .list table{width:100%;}

/* 翻页效果 */
.page{clear:both;margin:15px 0;padding-left:10px;} 
.page li,.page li.long{color: #000; font-weight:bold;width:20px;border:1px solid #DFE2E7; float: left;text-align:center; height:20px;line-height:20px;margin:1px;}
.page li a,.page li.long a{ display:block;color: #0000cc;font-weight:normal; text-decoration:none; text-align:center; height:20px;line-height:20px; width:100%;}
.page li.long,.page li.long a{ width:50px; }
.page li a:hover,.page li.long a:hover{background:#DFE2E7;}


#google_ad{}


.same{height:56px;background:#ECF6FB;border-bottom:1px dashed #DDDDDD;border-top:1px dashed #DDDDDD;margin:5px 0 5px 0;padding:10px;}
.same p{float:left;font-size:14px;font-weight:bold;}
.same table{width:60%;}
.same table td a,.same table td a:visited{color:#0000CC;font-size:14px;text-decoration:underline;}
.same table td a:hover{color:#FF6600;font-size:14px;text-decoration:underline;}

.footer{margin:20px 0;text-align:center;line-height:18px;border-top:3px solid #48A3F1;}
.footer p{margin:5px 0;}
.footer p a,.footer p a:visited{color:#003278;text-decoration:none;}
.footer p a:hover{color:#ff6600;text-decoration:underline;}
.footer span{color:#666666;}
.menutitle
{
 width:50px;
 white-space:nowrap;
 word-break:keep-all;
 overflow:hidden;
 text-overflow:ellipsis;
}

.menu{background:url(/t/3/img/page_list_job_nav.gif) repeat-x 0 bottom;height:28px;}
.menu .msn{float:left;margin:0 5px;line-height:28px;}
.menu ul li{float:left;margin:0 0 0 3px;text-align:center;width:86px;height:27px;line-height:27px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.menu ul li ul{display:none;}
.menu ul li{border:1px solid #B6CBEA;border-bottom:none;}
.menu ul li a,.menu ul li.out a:visited{color:#0000CC;}
.menu ul li.on{background:#E0EBFF;border:1px solid #B6CBEA;border-bottom:none;}
.menu ul li.on a,.menu ul li.on a:visited{color:#000;text-decoration:none;font-weight:bold;}
.menu ul li.on a:hover{color:#000;text-decoration:none;font-weight:bold;}
.nav{clear:both;background:#E0EBFF;border-bottom:1px solid #CCCCCC;height:29px;}
.nav ul li{float:left;margin:0 6px;line-height:29px;background:url(/t/3/img/page_menu_on_li.gif) no-repeat left 10px;padding-left:8px;}

.list_cs_title{clear:both;background:url(/t/3/img/page_menu_on_li.gif) no-repeat 0 5px;border-bottom:1px dashed #cccccc;font-weight:bold;padding-left:12px;}
.list_cs_content{float:left;margin:2px;padding:0px;line-height:140%;}
.list_cs_content .tag{float:left;color:#73645F;margin:0 4px;}
.list_cs_content .tag a:link,.list_cs_content .tag a:visited{color:#003278;text-decoration: none;font-weight:bold;}
.list_cs_content .tag a:hover{color:#ff7300;text-decoration: underline;font-weight:bold;}
.list_cs_content .tag_words{float:left;display:block;}
.list_cs_content ul li{width:142px;height:20px;float:left;text-align:left;white-space:nowrap;}
