﻿@charset "utf-8";
/* CSS Document */

.w138{width:138px;}
.w180{width:160px; padding-left:40px;}
.w200{width:200px; height:22px; display:block; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.w220{width:220px; overflow:hidden;}
.w365{width:365px;}
.w740{width:740px; overflow:hidden;}

.lh22{line-height:22px;}

.ml30{margin-left:30px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom:20px;}

.diqu a:hover,.job-search span a:hover,.site ul li a:hover,.site2 ul li a:hover,.company ul li a:hover,.job-list2 ul li a:hover,.returntop a:hover{color:#F60; text-decoration:underline;}

.diqu{height:26px; line-height:26px; background:#F4F4F4; color:#CCC;}
.diqu a{color:#039; margin:0 6px;}
.job-search{height:32px; background:url(/UI/images/default/job_search_bj.jpg) repeat-x; border:#FFF 1px solid; padding-top:6px; color:#315AAA;} 
.job-search span a{color:#315AAA; margin-right:6px;}
.blueborder{ border:#B6D2FA 1px solid;}
.check-box{width:150px; height:26px; line-height:26px; font-size:14px;}
.txt-box{width:200px; height:22px; line-height:22px; font-size:14px;}

.job-vip{height:66px; padding:8px 10px; background:url(/UI/images/default/job_vip_bj.jpg) bottom repeat-x;}
.hyfw{width:18px; text-align:center; font-weight:bold; color:#3359AA; line-height:16px;}
.site,.site ul{width:186px;}
.site2,.site2 ul{width:280px;}
.site ul li,.site2 ul li{height:22px; line-height:22px; overflow:hidden; float:left; background:url(/UI/images/default/icons.gif) -12px -640px no-repeat; padding-left:13px; width:80px;}
.site ul li a,.site2 ul li a{color:#3359AA;}

.ad235{width:235px; height:75px; float:left;}
.ad17545{width:175px; height:45px; border:#CCC 1px solid; float:left;}
.ads{padding:0 1px;}
.job-list,.job-list2{width:218px; border:#DCDCDC 1px solid; background:#FCFDFF; border-top:none;}
.job-list ul{padding:7px 0 6px 0;}
.job-list2 ul{padding:7px 10px 6px 10px;}
.job-list ul li{height:22px; line-height:22px; background:url(/UI/images/default/icons.gif) -6px -640px no-repeat; padding-left:22px; width:196px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.job-list2 ul li{height:24px; line-height:24px; background:url(/UI/images/default/icons.gif) -16px -212px no-repeat; padding-left:20px; width:178px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; font-size:14px; border-bottom:#CCC 1px dashed;}
.job-list2 ul li a{color:#315AAA;}
.tuijian{margin-left:15px;}
.tuijian ul li{width:114px; height:66px; background-color:#F2F2F2; margin-bottom:15px; margin-right:15px; _margin-right:10px; float:left; padding:8px;}
.ad11628{width:112px; height:28px; border:#109BDC 1px solid;}
.lh18{line-hright:18px; color:#315AAA; width:114px; text-align:center; height:18px; overflow:hidden;}
.zuixin{border:#DCDCDC 1px solid; border-top:none; padding:5px 10px;height:272px;*height:279px;overflow:hidden;}
.job-title ul li{height:20px; line-height:20px; float:left; background:#EAEAEA;}
.job-lists ul{border-bottom:#CCCCCC 1px dashed; height:22px; background:url(/UI/images/default/icons.gif) -6px -640px no-repeat; padding-left:20px;}
.job-lists ul li{height:22px; line-height:22px; float:left; overflow:hidden; }

.ad97055{width:970px; height:57px;margin:10px 0;}
.ad970100{width:970px; height:100px;margin:10px 0;}
.company{border:#DCDCDC 1px solid; border-top:none; padding-top:6px; height:271px;}
.company ul{ margin:0 8px 7px 8px; background:url(/UI/images/default/com-bj.jpg);}
.company ul li{height:22px; line-height:22px; float:left; background:url(/UI/images/default/icons.gif) -6px -641px no-repeat; padding-left:23px; width:338px; overflow:hidden;}
.company ul li a{color:#315AAA;}
.company ul li span{color:#666;}

.job{ background:url(/UI/images/default/job-def-bj.jpg) repeat-x;}
.com-info{height:100px; background:url(/UI/images/default/welcome.jpg) no-repeat; padding-left:280px; padding-top:30px;}
.com-name{font-size:20px; font-weight:bold; color:#315AAA;}
.com-name span{font-size:12px; color:#333; line-height:18px; font-weight:normal;}
#tab ul{margin-left:80px;height:25px;}
#tab ul li{float:left; height:25px; width:127px; margin-right:2px; line-height:24px; text-align:center; font-size:14px; cursor:pointer;}
.job-def{ background:url(/UI/images/default/job-def.jpg) no-repeat; color:#999;}
.job-act{ background:url(/UI/images/default/job-act.jpg) no-repeat; font-weight:bold; color:#315AAA;}
#bottom{padding:15px; border:#BBCBDA 1px solid; margin-top:-1px;}
.bluetitle{ background-color:#E7F0F9;}
.bluetitle2{ background:url(/UI/images/default/icons.gif) -6px -302px no-repeat; padding-left:27px; height:22px; line-height:22px;}
.bluetitle2 span{font-size:14px; color:#315AAA; font-weight:bold;}
.bluetitle2 h3{color:#315AAA;}
.tiaojian{margin-top:5px; margin-bottom:15px;}
.tiaojian ul li{float:left; width:334px; padding-left:20px; height:22px; line-height:22px;}
.returntop{ text-align:right;}
.returntop a{color:#315AAA;}

.gray-bj{ background-color:#F9F9F9;}

.quickchick{border:#CADAE9 1px solid; padding:6px 10px; width:948px;}
.quickchick ul li{float:left; margin-right:10px;}
.works{ background:url(/UI/images/default/icons.gif) -10px -674px no-repeat; padding-left:20px; height:22px; line-height:22px;}
.border-b{border-bottom:#CCC 1px dashed;}
.mychoose{height:32px; line-height:32px; border:#CCC 1px solid; margin:10px 0; padding:0 10px;}
.blue{color:#315CAA;}
.red{color:#F00;}
.job-title2 ul li{float:left; height:24px; line-height:24px; background:#EEE; text-align:center; color:#315CAA; font-weight:bold;}
.ptb5{padding:5px 0;}
.time{border-bottom:#CADAE9 1px solid; height:24px; line-height:24px; background:url(/UI/images/default/icons.gif) -12px -702px no-repeat; padding-left:18px; font-weight:bold; color:#666; margin:0 10px;} 
.time-lest ul {margin-left:30px; margin-top:5px;}
.time-lest ul li{height:20px; line-height:20px; background:url(/UI/images/default/icons.gif) -10px -9px no-repeat; padding-left:16px;}
