/*Login: company--2012-06-24----for default.jsp*/

div,a,span,p,dt,dd,li,i,h1,h2,h3,label,input,article{ font-family:microsoft yahei; color:#333; font-size:14px;}
/* new default */
.default .login_wrapper{ display:none}
.default .search_top{height:250px; padding-top:50px;border-bottom:0;background: url("/commImage/10.2/ui/bg/banner_bg1.jpg") no-repeat top center;min-width:990px;} 
.default .search_top .jobcn_index{height: 192px;background: none;}
.default .search_top .logo_box{width:350px; height:80px;margin: 0 auto; position: relative; display:block;float:none;}
.default .search_top .logo_box .logo a{width:350px; height:80px; background:url("/commImage/logo/jobcn_index.png") no-repeat center center;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/logo/jobcn_index.png');}
.default .search_top .logo_box .name{display: none; width:80px; height:20px; font-size:14px; line-height:20px; color:#333; border-radius:10px; text-align:center;position: absolute;top: 30px;right: -88px;background:url("/commImage/10.2/ui/bg/radius_bg.png") no-repeat;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/10.2/ui/bg/radius_bg.png');}
.default .search_top .search_box{float:none;height:58px;width:844px;margin:0 auto;padding-top:30px;}
.default .search_top .search_box .keyword_wrap{height:46px;background:#fff;border:2px solid #5989c4;line-height:20px;height:20px;padding:13px 15px;font-size:16px;width:430px;_width:427px;border-radius:0;position:relative;}
.default .search_top .search_box .s_area{width:272px;}
.default .search_top .search_box .s_area .keyword_wrap{width:240px;border-left:0;}
.default .search_top .search_box .keyword_wrap label{line-height:20px;height:20px;padding:13px 15px;font-size:16px;top:0;left:0;}
.default .search_top .search_box .keyword_wrap input{line-height:20px;height:20px;font-size:16px;width:425px;_width:422px;float:Left;}
.default .search_box .s_area .drop{top:4px;right:4px;border-left:0;}
.default .search_top .search_box .s_area .s_area_pop{height:44px;width:50px;border-left:0;background:url("/commImage/10.2/ui/icon/36.png") no-repeat 18px -131px;}
.default .search_top .search_box .help{position:absolute;top:35px;right:0;width:auto;}
.default .search_top .search_box .help a{font-size:14px;color:#fff;margin-left:10px;}
.default .search_top_tab_title{padding-bottom:13px;}
.default .search_top_tab_title li{font-size:16px;line-height:20px;height:20px;padding:5px 20px;border-radius:2px;color:#fff;position:relative;zoom:1;}
.default .search_top_tab_title li i{position:absolute;width:7px;height:4px;background:url("/commImage/10.2/ui/icon/58.png") no-repeat -150px -50px;left:50%;bottom:-4px;margin-left:-3px;display:none;overflow:hidden;}
.default .search_top_tab_title li.active{background:#ffae00;}
.default .search_top_tab_title li.active i{display:block;}
.default .search_top .search_box .search_btn{height:50px;width:104px;text-indent:-300px;overflow:hidden;background:#5989c4 url("/commImage/10.2/ui/icon/36.png") no-repeat -70px -90px;border-radius:0;}

/*login_resume*/
.login_resume{min-width:990px;border:1px solid #d9d9d9;border-top:0;margin-bottom:60px !important;}
.login_resume .item_box{background:#fff;}
.login_resume .item_box .left_box{position:relative; float:left; width:689px; padding:10px 0; border-right:1px solid #ccc;min-height:1050px;_height:1050px;box-sizing:border-box;}
.login_resume .item_box .right_box{  float:right;width:298px;padding:10px 0;}
.login_resume .item_box .item_title{ height:30px; border-bottom:1px solid #e6e6e6; margin:0 20px; }
.login_resume .item_box .item_title a{ font-size:16px; margin-right:35px;padding-bottom: 5px; display:inline-block}
.login_resume .item_box .item_title a:hover{text-decoration:none;}
.login_resume .item_box .item_title .active,.login_resume .right_box .item_title a{ border-bottom:4px solid #5f8dc9; font-weight:bold;color:#5f8dc9}
.login_resume .item_box .refresh_icon{position:absolute;right:20px;top:18px;display:inline-block;width:18px;height:14px;background:url("/commImage/10.2/ui/icon/com_refresh_icon.png") no-repeat;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/10.2/ui/icon/com_refresh_icon.png'); transition:ease 0.3s;}
.login_resume .item_box .refresh_icon:hover{ background:url("/commImage/10.2/ui/icon/com_refresh_icon_hover.png") no-repeat;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commImage/10.2/ui/icon/com_refresh_icon_hover.png');}
.login_resume .item_body .resume_status{position:relative;}
.login_resume .item_body .resume_status.clicked .viewed_icon{display:block;width:14px;height:19px;background:url("/commImage/resume/view.gif") no-repeat;position:absolute;right:0;bottom:0;}
.login_resume .item_body .resume_status.seen .viewed_icon{display:block;width:14px;height:19px;background:url("/commImage/resume/download.gif") no-repeat;position:absolute;right:0;bottom:0;}
.login_resume .item_body li{ padding:0 20px; overflow:hidden;}
.login_resume .item_body dl{ border-bottom:1px dotted #ccc; padding:15px 0; overflow:hidden;zoom:1; position:relative;cursor:pointer;width:649px;}
.login_resume .item_body dt{ float:left; width:90px; height:120px; background:#DDDDDD; overflow:hidden}
.login_resume .item_body dt img{ width:90px; height:120px;}
.login_resume .item_body dd{ margin-left:105px;}
.login_resume .item_body dd span{ color:#666; line-height:22px; display:block;font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;_width:540px;}
.login_resume .item_body dd span.name{font-weight:bold;display:inline;}
.login_resume .item_body dd a{color:#666; font-weight:bold;}
.login_resume .item_body dd i{ padding:0 10px; font-size:12px; color:#666;}
.login_resume .item_body .job_name{ font-size:16px; font-weight:bold;color:#333; padding-bottom:8px; width:430px;}
.login_resume .item_body .job_name span{font-size:16px;}
.login_resume .item_body .fit_post{color:#36C;font-weight: normal;}
.login_resume .item_body .name.clicked{color:#f90;}
.login_resume .item_body .updated{ width:130px; margin:0;position:absolute; top:15px; right:0px; text-align:right;font-size:14px;}
.login_resume .item_body li:hover{ background:#ecf4ff }
.login_resume .item_body li:hover dl{ border-bottom:1px dotted #b9d6ff}
.login_resume .item_body li.last dl{ border-color:#fff;}
.login_resume .item_body li.last:hover dl{ border-color:#ecf4ff;}
.login_resume .more{ display:block;width:650px; height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#666; text-align:center; border:1px solid #d9d9d9; background:#f2f2f2; margin:0 auto; }

.login_resume  .right_box .banner_pic{ width:260px; margin:0 auto;}
.login_resume  .right_box .banner_pic li{ margin-bottom:5px;}

.default .autocomplete{border:2px solid #5989c4 !important;border-top:0 !important;left:-2px !important;top:46px;width:460px;_width:457px;}
.search_top .search_box .s_area .autocomplete{width:270px !important;top:48px !important;}



/*product_ad*/
.product_pic{ width:100%; height:100px; background:#ededed;}
.product_pic ul{ overflow:hidden;*zoom:1;}
.product_pic li{ float:left}

/* 2022-4-13 unify width 1200px */
@media (min-width:1350px){
.login_resume .item_box .left_box{width:899px;box-sizing:border-box;}
.login_resume .item_body dl{width:859px;}
.login_resume .more{width:860px;}
}
