@charset utf-8;
#details,#intention,#edu,#exp{padding-top:20px}
a,a:hover{color:#08C}
.l,.fl{float:left}
.tar{text-align:center}
.w30{width:30px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w100{width:100px}
.w120{width:120px!important}
.w310{width:310px}
.w450{width:450px}
.w950{width:950px}
.w980{width:980px!important}
.mr0{margin-right:0!important}
.mr15{margin-right:15px}
.pl360{padding-left:360px!important}
.str,.atv{color:#D14}
.kwd,.prettyprint .tag{color:#1e347b}
.bule{color:#426ab3;font-size:14px;font-weight:700}
A.bule12{color:#426ab3;text-decoration:none}
.red{color:#c00}
.red14{color:#c00;font-size:14px}
h2 .gray{color:#333;font-size:14px;font-weight:700}
h2 A.gray{color:#333;text-decoration:none}
h2 A.gray:hover{color:#333;text-decoration:underline}
.searchbox{height:45px}
.searchbox .sbox{float:left;margin-right:10px}
.main_menu{background:#fff;padding:20px 0 10px}
.mainbox{width:950px;padding-top:80px;margin:0 auto}
.glbox{width:950px;min-height:460px}
.ad-box{width:950px;margin-bottom:10px}
.edu-ssm-info{font-size:14px}
.edu-ssm-info strong{color:#c00}
.box{border:1px solid #e3e3e3;margin-bottom:10px;padding-bottom:15px}
.box .box_title{height:30px;line-height:30px;background:#ebebeb;color:#c00;padding-left:15px;font-size:14px;margin-bottom:15px}
.job_list{overflow:hidden;zoom:1;margin:0 auto;padding:0 20px}
.job_list .j-l{float:left;width:750px;margin-right:10px}
.job_list .j-r{float:right;width:140px}
.job_list .job_list_box{font-size:14px;line-height:30px;margin-bottom:10px}
.job_list h3{font-size:14px}
.job_list table img{width:110px;height:80px}
.resumelist{display:block;overflow:hidden;margin:0 0 15px}
.resumelist li{height:30px;line-height:30px;background:#f3f3f3;border:1px dashed #ccc;padding-left:20px;margin-bottom:2px}
.resumelist li span{float:left;margin-right:20px;text-align:left}
.resumelist li span input{margin-top:8px}
.btnbox{height:30px;padding:10px 0}
.btnbox a.btn01{display:block;float:left;width:100px;margin-right:20px;height:28px;line-height:28px;background:#08C;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.btnbox a.btn02{display:block;float:left;height:28px;line-height:28px}
.btnbox a.btn03{display:block;float:left;width:100px;margin-right:20px;height:28px;line-height:28px;background:#da4f49;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.btnbox a.btn03:hover{background:#e97671;color:#fff;text-decoration:none}
a.btn001{display:block;float:left;margin-right:20px;height:18px;line-height:18px;background:#08C;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 20px}
a.btn002{display:block;width:208px;border:1px solid #CCC;height:26px;line-height:26px;padding-left:10px;font-size:13px;color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
a.btn002:hover{color:#08C;text-decoration:none}
a.btn003{display:block;float:left;margin-left:5px;height:18px;line-height:18px;background:#08C;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 8px}
a.btn004{display:block;float:left;margin-left:5px;height:18px;line-height:18px;background:#c00;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 8px}
a.btn005{display:block;float:left;margin-left:5px;height:18px;line-height:18px;background:#47a447;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 8px}
.over{display:block;float:left;margin-left:5px;height:18px;line-height:18px;background:#f5f5f5;color:#000;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c6c6c6;cursor:default;padding:2px 8px}
.btn01{float:left;width:100px;height:28px;background:url(../images/upfile.png);cursor:pointer}
.btn02{float:left;width:100px;height:28px;background:url(../images/upfile01.png);cursor:pointer}
.manu{text-align:center;margin:3px 0;padding:2px 0}
.manu a{border:#ccc 1px solid;color:#08C;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:2px;padding:2px 5px}
.manu .current{border:#036cb4 1px solid;font-weight:700;color:#fff;background-color:#08C;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:2px;padding:2px 5px}
.manu .disabled{border:#ccc 1px solid;color:#ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:2px;padding:2px 5px}
.resume_photo{width:100px;height:130px;position:absolute;z-index:30;text-align:center;margin:0 0 0 620px}
.search_left_navmid{float:left;width:120px;background:#fafafa;border:1px solid #d3d3d3;padding:0 10px 15px}
.search_left_navmid h4{height:32px;border-bottom:1px solid #d3def4;color:#555;font-size:12px;line-height:32px}
.search_left_navmid dl{margin:5px 0 10px}
.search_left_navmid dt{font-weight:700;color:#999;line-height:24px;border-bottom:1px solid #c5d5ec;cursor:pointer}
.search_left_navmid dd{line-height:18px;padding-top:5px;margin-left:0}
.search_left_navmid dd span{color:#999}
.leadin{text-align:center;padding:20px 0}
.leadin label{font-size:20px;margin-right:30px}
.forgot-password{height:30px;padding-top:10px}
.loginbox{padding-left:100px}
.checkbox_01{float:left;display:inline;min-height:20px;line-height:20px;margin-bottom:10px;margin-left:100px;margin-right:30px}
.checkbox_01 input{margin:0}
.checking{color:#b94a48;display:inline-block;margin-bottom:0;vertical-align:middle;padding-left:10px}
.checking_01{color:#468847;display:inline-block;margin-bottom:0;vertical-align:middle;padding-left:10px}
.find-password{float:left;display:inline}
.modal-footer span{display:inline;float:left}
.banklist{margin-left:0;padding:5px 0 10px}
.banklist li{float:left;width:150px;height:50px;list-style:none}
.banklist li a:hover{text-decoration:none}
.banklist li img{width:118px;border:#ddd 1px solid;display:inline-block}
.banklist li input{margin-top:12px}
.map{position:relative;width:285px;height:30px}
.map .s-btn{width:25px;height:21px;position:absolute;right:3px;top:4px;z-index:11;background:url(../images/icon1.png) 2px 2px no-repeat;border:none}
.tags{margin-bottom:10px}
.tags a{display:inline-block;background:none repeat scroll 0 0 #F3F3F3;border-radius:10px 10px 10px 10px;text-decoration:none;white-space:nowrap;font-size:12px;margin:5px 10px 5px 0;padding:3px 10px}
.tags a.on,.tags a:hover{background:none repeat scroll 0 0 #c00;color:#fff}
.adtop{width:950px;height:80px;margin-bottom:10px}
.adtop img{width:950px;height:80px}
.event_tit{text-align:center;padding:10px 0}
.event_tit h1{font-size:34px}
.event_tit h2{font-size:18px}
.r,.fr,.resumelist li span.r{float:right}
.cDGray a,.blue12{color:#426ab3}
A.bule:hover,A.bule12:hover{color:#426ab3;text-decoration:underline}
A.red:hover,A.red14:hover{color:#c00;text-decoration:underline}
.btnbox a.btn01:hover,a.btn001:hover,a.btn003:hover{background:#24a7e8;color:#fff;text-decoration:none}
.btn01 .btn01-f,.btn02 .btn01-f{filter:alpha(opacity:0);opacity:0;width:100px}
.manu a:hover,.manu a:active{border:#999 1px solid;color:#666}
.declare{width:700px;display:block;margin:0 auto;padding:30px 0}
.declare li{width:680px;font-size:14px;line-height:2em;margin-bottom:15px;list-style:none}
/******在线客服******/
#go_top ul,#go_top .fst,#go_top .lst,#go_top li sup.tq,#go_top li sup.msn,#go_top .top s{ background:url(../images/go_top.png) no-repeat;}
#go_top{ width:122px; float:left; text-align:center;}
#go_top .fst{ width:122px; height:34px; background-position:0 0;}
#go_top .fst s{ position:absolute; width:10px; height:10px; margin-left:104px; margin-top:3px; text-indent:-9999px;}
#go_top .fst s a{ display:block; width:10px; height:10px;}
#go_top ul{ width:122px; float:left; padding-top:6px; background-position:-122px 0; background-repeat:repeat-y; margin:0;}
#go_top li{ position:relative; width:76px; padding-left:34px; height:26px; line-height:26px; overflow:hidden;}
#go_top li sup{ position:absolute; margin-left:-28px; margin-top:-4px; width:24px; height:24px; text-align:right; top: 0;}
#go_top li sup{ margin-top:5px;}
#go_top li sup.tq{ top:3px; background-position:-4px -70px;}
#go_top li sup.msn{ left:7px; top:3px; background-position:-8px -96px;}
/*body:not(:-moz-handler-blocked) #go_top li sup{ top:8px;}*/
#go_top li.qiye{ width:102px; padding-left:8px;}
#go_top li.order{ height:25px; margin-left:-26px; text-align:center;}
#go_top li.order a{ display:block; width:100%; height:21px;}
#go_top .lst{ width:122px; float:left; height:11px; background-position:0 -142px; overflow:hidden;}
#go_top .top{ position:relative; width:106px; float:left; text-align:center; height:18px; margin-top:2px; padding-left:14px;}
#go_top .top s{ position:absolute; left:32px; margin-top:5px; width:12px; height:14px; background-position:0 -127px;}
#go_top .top a{ display:block; width:100%; color:#555; height:18px;}