/* CSS Document */
/*sprite*/
#headerWrap,#logo,#nav a.curr,#nav a.curr span,#nav a:hover,#nav a:hover span,#trialBtn,#loginBtn,#leftNav,#proLeft #tab_tit li.tab_active,#proLeft .use_pro_btn,#rightBox .apply_btn,#rightBox .btnCancel,#rightBox .btnSubmit,.login_text,.login-dialog h3 span,.login_btn,.register_btn,.reg_input_txt,.slogan,.sign_success,.agreement_btn{background:url(/Html/images/index_sprite.png) no-repeat;}
/*header*/
#headerWrap{background-repeat:repeat-x;background-position:0px -45px;height:134px;width:100%;}
#header{width:1000px;height:59px;margin:0px auto;padding-top:12px;position:relative;text-align:left;}
#logo{height:41px;width:227px;display:block;text-indent:-9999px;}
.slogan{background-position:-89px -329px;width:134px;height:17px;position:absolute;left:243px;top:27px;text-indent:-20000px;}
#serviceHotline{position:absolute;top:16px;right:5px;height:36px;line-height:36px;}
#serviceHotline span{font-size:20px;}
/*nav*/
#nav{width:1000px;height:50px;padding-top:12px;margin:0px auto;position:relative;text-align:left;}
/*nav link*/
#nav a{display:inline-block;line-height:32px;color:#fff;padding:0px 0px 0px 23px;font-size:18px;margin:0px 2px;}
#nav a span{display:inline-block;cursor:pointer;padding-right:23px;}
#nav a.curr{background-position:0px -182px;display:inline-block;line-height:34px;color:#fff;padding:0px 0px 0px 23px;font-size:18px;margin:0px 2px;}
#nav a.curr span{background-position:right -182px;display:inline-block;cursor:pointer;padding-right:23px;}
/*nav link:hover*/
#nav a:hover{background-position:0px -218px;display:inline-block;line-height:34px;color:#fff;padding:0px 0px 0px 23px;font-size:18px;margin:0px 2px;text-decoration:none;}
#nav a:hover span{background-position:right -218px;display:inline-block;cursor:pointer;padding-right:23px;}
#nav a.curr:hover{background-position:0px -182px;display:inline-block;line-height:34px;color:#fff;padding:0px 0px 0px 23px;font-size:18px;margin:0px 2px;}
#nav a.curr:hover span{background-position:right -182px;display:inline-block;cursor:pointer;padding-right:23px;}
/*free trial log in button*/
#trialBtn{background-position:-115px -255px;width:98px;height:32px;position:absolute;right:132px;top:12px;color:#fff;font-size:16px;border:none;cursor:pointer;}
#loginBtn{background-position:0px -293px;width:98px;height:32px;position:absolute;right:22px;top:12px;color:#fff;font-size:16px;border:none;cursor:pointer;}
/*wrapper*/
.wrapper{margin:0px auto;width:1000px;position:relative;}
/*content*/
.content{margin:0px auto;width:1000px;background:url(/Html/images/left_nav_bg.png) left 0px repeat-y;}
/*leftBox*/
#leftNav{background-position:0px -480px;;width:194px;padding:0px 6px 80px 6px;text-align:left;float:left;}
#leftNav h3{font-size:18px;font-weight:normal;border-bottom:1px solid #d6d6d6;padding:12px 3px;margin-top:15px;}
#leftNav ul{padding:8px 0px;}
#leftNav ul li{line-height:30px;border-bottom:1px solid #d6d6d6;line-height:36px;padding:0px 3px;}
#leftNav ul.recommend_nav li{border:none;line-height:24px;}
/*rightBox*/
#rightBox{float:left;width:769px;text-align:left;padding: 0px 5px 40px 20px;line-height:24px;}
#rightBox h3{font-size:18px;font-weight:normal;border-bottom:1px solid #d6d6d6;padding:12px 3px;margin-top:15px;margin-bottom:10px;line-height:18px;}
#rightBox .inner_txt{padding:5px;}

#rightBox .inner_txt .olCaseCon{position:relative;padding-left:205px;height:100px;height:auto!important;min-height:100px;*height:100px;}
#rightBox .inner_txt .olCaseCon dt{margin-bottom:5px;}
#rightBox .inner_txt .olCaseCon dd{line-height:22px;}
#rightBox .inner_txt .olCaseImg{position:absolute;left:0px;top:5px;width:195px;height:50px;}
#rightBox .inner_txt .more a{color:#0066cc;}
#rightBox .inner_txt .more{margin-top:3px;}
#rightBox .inner_txt .out{border-bottom:1px dashed #d6d6d6;padding:8px 0px;}

#rightBox .inner_txt .dl_mod_a{border-bottom:1px dashed #d6d6d6;padding:8px 0px;}
#rightBox .inner_txt .dl_mod_a dt{margin-bottom:3px;}
#rightBox .inner_txt .dl_mod_a dt strong{font-size:14px;}
#rightBox .inner_txt .dl_mod_a dt a{font-size:14px; color:#06c;}
#rightBox .inner_txt .videoOnlineList_dl dt a{font-size:14px;}
#rightBox .inner_txt .videoOnlineList li{border-bottom:1px dashed #d6d6d6;padding:8px 0px;}

#rightBox .inner_txt .videoOnlineList li{position:relative;padding-left:90px;height:83px;height:auto!important;min-height:83px;*height:83px;padding-top:5px;padding-bottom:5px;}
#rightBox .inner_txt .videoOnlineList .videoOnlineList_icon{position:absolute;left:0px;top:10px;}
#rightBox .apply_btn{background-position:0px -255px;width:111px;height:34px;color:#fff;line-height:34px;border:none;cursor:pointer;font-size:18px;}
#rightBox .btnSubmit{background-position:0px -329px;width:85px;height:28px;color:#fff;line-height:28px;border:none;cursor:pointer;font-size:14px;}
#rightBox .btnSubmit{background-position:0px -329px;width:85px;height:28px;color:#fff;line-height:28px;border:none;cursor:pointer;font-size:14px;}
#rightBox .btnCancel{background-position:-107px -361px;width:85px;height:28px;color:#4d4d4d;line-height:28px;border:none;cursor:pointer;font-size:14px;}
#rightBox .activeDetailTxt {border-bottom: 1px dotted #BBBBBB;padding: 8px 0;}

#rightBox .text_indent_em{text-indent:2em;}
#rightBox .gray_bg{background:#f6f6f6;padding:15px 20px;}
#rightBox .orange_tit{color:#eb6100;font-size:14px;font-weight:normal;margin-top:20px;line-height:36px;border-bottom:1px solid #d6d6d6;padding:0px 3px;margin-bottom:10px;}
/*base_box*/
.base_box{background:#e6e6e6;width:100%;padding:20px 0px 30px 0px;}
.base_box ul{width:1000px;margin:0px auto;}
.base_box li{float:left;width:191px;text-align:left;padding:0px 0px 0px 6px;line-height:22px;}
.base_box h4{font-weight:normal;font-size:14px;padding-bottom:8px;}
.base_box a{font-size:12px;}
/*footer*/
.footer{width:986px;margin:0px auto;line-height:22px;padding:15px 7px 30px 7px;text-align:left;}
.footer img{margin:10px 10px 0px 0px;}
/*banner*/
.banner_wraper{width:100%;height:392px;background:#83d0fe;background:url(/Html/images/banner_bg.png) repeat-x;}
.banner {cursor: pointer;height: 392px;width: 1000px;margin:0px auto;}
/*main*/
.main{margin:0px auto;width:1000px;padding-top:10px;height:185px;}
.main h2{border-bottom:1px solid #d6d6d6;font-size:18px;text-align:left;padding-left:20px;line-height:40px;font-weight:normal;}
.main ul{padding:0px 20px;margin-top:22px;}
.main li{float:left;width:78px;text-align:left;padding-left:90px;position:relative;}
.main li p{margin-top:8px;}
.main li p,.main li a{color:#0066cc;}
.main h3{font-size:14px;font-weight:normal;}
.apply_01,.apply_02,.apply_03,.apply_04{width:75px;height:75px;position:absolute;left:0px;top:0px;background:url(/Html/images/index_market_icon.png) no-repeat;display:block;}
.apply_01{text-indent:-9999px;}
.apply_02{background-position:0px -79px;text-indent:-9999px;}
.apply_03{background-position:0px -158px;text-indent:-9999px;}
.apply_04{background-position:0px -237px;text-indent:-9999px;}
.ml92{margin-left:92px;}
/*product*/
.procontent{margin:0px auto;width:1000px;margin-top:15px;position:relative;background:url(/Html/images/right_nav_bg.png) right 0px repeat-y;}
/*product right*/
#proRight{width:197px;padding:0px 6px 80px 10px;text-align:left;float:left;}
#proRight h3{font-size:18px;font-weight:normal;padding:12px 11px;}
#proRight ul{background:#f6f6f6;height:255px;}
#proRight ul li{text-align:center;float:left;width:75px;padding:11px;}
#proRight a.video_interview,#proRight a.bg_check,#proRight a.talent_assessment,#proRight a.iqs{bbackground:url(/Html/images/icon_75.png);width:75px;height:75px;display:block;}
#proRight a.bg_check{}
#proRight a.talent_assessment{}
#proRight a.iqs{}
/*recommend right*/
#proRight h3.recommend_tit{border-bottom:1px solid #d6d6d6;}
#proRight ul.recommend_list{background:none;height:auto;padding-top:15px;}
#proRight ul.recommend_list li{background:none;height:auto;clear:both;padding-left:55px;padding-bottom:20px;}
#proRight a.recommend_link_01{padding-top:10px;display:block;}
#proRight a.recommend_link_02{display:block;color:#0066cc;}
/*recommend left*/
#proLeft #tab_tit{border-bottom:1px solid #d6d6d6;margin-top:20px;height:35px;margin-bottom:0px;}
#proLeft #tab_tit li{text-align:center;float:left;width:103px;line-height:35px;cursor:pointer;}
#proLeft #tab_tit li.tab_active{background-position:0px -361px;width:103px;height:35px;position:relative;bottom:-1px;}
#proLeft .tab_con{display:none;}
#proLeft .tab_con a {outline: none;}
#proLeft .tab_con a img {border: 1px solid #BBB;padding: 2px;margin: 10px 20px 10px 0;vertical-align: top;}
#proLeft .tab_con a img.last {margin-right: 0;}
#proLeft .tab_con table td{padding:3px;}
#proLeft .use_pro_btn{background-position:-102px -293px;display:inline-block;width:94px;height:24px;border:none;cursor:pointer;position:absolute;left:26px;top:180px;color:#fff;}
#proLeft .use_pro{height:185px;height:auto!important;min-height:185px;*height:195px;}
/*product left*/
#proLeft{float:left;width:762px;text-align:left;padding: 0px 20px 40px 5px;line-height:24px;}
#proLeft h3{font-size:18px;font-weight:normal;border-bottom:1px solid #d6d6d6;padding:12px 3px;margin-bottom:10px;line-height:18px;}
#proLeft .inner_txt{padding:5px;}
#proLeft .text_indent_em{text-indent:2em;}
#proLeft .pro_intro{padding-left:190px;position:relative;padding-top:5px;height:165px;height:auto!important;min-height:165px;*height:165px;}
#proLeft .pro_intro_tit{font-size:14px;display:inline;}
#proLeft .update_time{color:#a6a6a6;padding-left:10px;}
#proLeft .company_name{color:#a6a6a6;display:block;padding-top:10px;}
#proLeft .iSearch_big_img,#proLeft .ipost_big_img,#proLeft .italent_big_img,#proLeft .irecruit_big_img,#proLeft .isite_big_img,#proLeft .ihunter_big_img,#proLeft .iagency_big_img,.icampus_big_img{position:absolute;left:3px;top:10px;width:150px;height:150px;background:url(/Html/images/icon_150.png) no-repeat;}
#proLeft .ipost_big_img{background-position:0px 0px;}
#proLeft .iSearch_big_img{background-position:-154px 0px;}
#proLeft .italent_big_img{background-position:0px -154px;}
#proLeft .irecruit_big_img{background-position:-154px -154px;}
#proLeft .isite_big_img{background-position:0px -308px;}
#proLeft .ihunter_big_img{background-position:0px -462px;}
#proLeft .iagency_big_img{background-position:-154px -308px;}
#proLeft .icampus_big_img{background-position:-153px -460px;}
#proLeft .bg_check_bigimg{position:absolute;left:3px;top:10px;width:150px;height:150px;}
#proLeft .function_intro{border-bottom:1px dashed #d3d3d3;}
#proLeft .intro_con{overflow: hidden;padding: 10px 5px;}
#proLeft .intro_con ul li {overflow: hidden;padding: 8px 0;}
#proLeft .intro_con ul li dl {float: right;width: 680px;}
#proLeft .intro_con ul li dl dt {font-size: 14px;padding: 3px 0;}
#proLeft .intro_con ul li h4 {display: inline;float: left;height: 61px;width: 60px;}
/*isearch*/
#proLeft .intro_con ul li h4.isearch-1,#proLeft .intro_con ul li h4.isearch-2,#proLeft .intro_con ul li h4.isearch-3,#proLeft .intro_con ul li h4.isearch-4,#proLeft .intro_con ul li h4.isearch-5,#proLeft .intro_con ul li h4.isearch-6,#proLeft .intro_con ul li h4.isearch-7,#proLeft .intro_con ul li h4.isearch-8{background: url(/Html/images/sprite_isearch.gif) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.isearch-1 {background-position: 0 0;}
#proLeft .intro_con ul li h4.isearch-2 {background-position: 0 -61px;}
#proLeft .intro_con ul li h4.isearch-3 {background-position: 0 -122px;}
#proLeft .intro_con ul li h4.isearch-4 {background-position: 0 -183px;}
#proLeft .intro_con ul li h4.isearch-5 {background-position: 0 -244px;}
#proLeft .intro_con ul li h4.isearch-6 {background-position: 0 -305px;}
#proLeft .intro_con ul li h4.isearch-7 {background-position: 0 -366px;}
#proLeft .intro_con ul li h4.isearch-8 {background-position: 0 -427px;}
/*ipost*/
#proLeft .intro_con ul li h4.ipost-1,#proLeft .intro_con ul li h4.ipost-2,#proLeft .intro_con ul li h4.ipost-3,#proLeft .intro_con ul li h4.ipost-4,#proLeft .intro_con ul li h4.ipost-5,#proLeft .intro_con ul li h4.ipost-6,#proLeft .intro_con ul li h4.ipost-7,#proLeft .intro_con ul li h4.ipost-8,#proLeft .intro_con ul li h4.ipost-9,#proLeft .intro_con ul li h4.ipost-10,#proLeft .intro_con ul li h4.ipost-11{background: url(/Html/images/sprite_ipost.png) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.ipost-1 {background-position:0 -2px;}
#proLeft .intro_con ul li h4.ipost-2 {background-position:0 -63px;}
#proLeft .intro_con ul li h4.ipost-3 {background-position:0 -124px;}
#proLeft .intro_con ul li h4.ipost-4 {background-position:0 -185px;}
#proLeft .intro_con ul li h4.ipost-5 {background-position:0 -246px;}
#proLeft .intro_con ul li h4.ipost-6 {background-position:-60px -2px;}
#proLeft .intro_con ul li h4.ipost-7 {background-position:-60px -63px;}
#proLeft .intro_con ul li h4.ipost-8 {background-position:-60px -124px;}
#proLeft .intro_con ul li h4.ipost-9 {background-position:-60px -185px;}
#proLeft .intro_con ul li h4.ipost-10 {background-position:-60px -246px;}
#proLeft .intro_con ul li h4.ipost-11 {background-position:-120px -63px;}
/*icampus*/
#proLeft .intro_con ul li h4.icampus-1,#proLeft .intro_con ul li h4.icampus-2,#proLeft .intro_con ul li h4.icampus-3,#proLeft .intro_con ul li h4.icampus-4,#proLeft .intro_con ul li h4.icampus-5,#proLeft .intro_con ul li h4.icampus-6,#proLeft .intro_con ul li h4.icampus-7,#proLeft .intro_con ul li h4.icampus-8,#proLeft .intro_con ul li h4.icampus-9{background: url(/Html/images/sprite_icampus.png) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.icampus-1 {background-position:0 0;}
#proLeft .intro_con ul li h4.icampus-2 {background-position:0 -70px;}
#proLeft .intro_con ul li h4.icampus-3 {background-position:0 -140px;}
#proLeft .intro_con ul li h4.icampus-4 {background-position:0 -210px;}
#proLeft .intro_con ul li h4.icampus-5 {background-position:0 -280px;}
#proLeft .intro_con ul li h4.icampus-6 {background-position:0 -350px;}
#proLeft .intro_con ul li h4.icampus-7 {background-position:0 -440px;}
#proLeft .intro_con ul li h4.icampus-8 {background-position:0 -520px;}
#proLeft .intro_con ul li h4.icampus-9 {background-position:0 -600px;}
/*italent*/
#proLeft .intro_con ul li h4.italent-1,#proLeft .intro_con ul li h4.italent-2,#proLeft .intro_con ul li h4.italent-3,#proLeft .intro_con ul li h4.italent-4,#proLeft .intro_con ul li h4.italent-5,#proLeft .intro_con ul li h4.italent-6,#proLeft .intro_con ul li h4.italent-7,#proLeft .intro_con ul li h4.italent-8,#proLeft .intro_con ul li h4.italent-9,#proLeft .intro_con ul li h4.italent-10{background:url(/Html/images/sprite_isearch.gif) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.italent-1 {background-position:0 -488px;}
#proLeft .intro_con ul li h4.italent-2 {background-position:0 -549px;}
#proLeft .intro_con ul li h4.italent-3 {background-position:0 -610px;}
#proLeft .intro_con ul li h4.italent-4 {background-position:0 -671px;}
#proLeft .intro_con ul li h4.italent-5 {background-position:0 -732px;}
#proLeft .intro_con ul li h4.italent-6 {background-position:0 -793px;}
#proLeft .intro_con ul li h4.italent-7 {background-position:0 -860px;}
#proLeft .intro_con ul li h4.italent-8 {background-position:0 -928px;}
#proLeft .intro_con ul li h4.italent-9 {background-position:0 -988px;}
#proLeft .intro_con ul li h4.italent-10 {background-position:0 -1054px;}
/*irecruit*/
#proLeft .intro_con ul li h4.irecruit-1,#proLeft .intro_con ul li h4.irecruit-2,#proLeft .intro_con ul li h4.irecruit-3,#proLeft .intro_con ul li h4.irecruit-4,#proLeft .intro_con ul li h4.irecruit-5,#proLeft .intro_con ul li h4.irecruit-6,#proLeft .intro_con ul li h4.irecruit-7,#proLeft .intro_con ul li h4.irecruit-8,#proLeft .intro_con ul li h4.irecruit-9,#proLeft .intro_con ul li h4.irecruit-10,#proLeft .intro_con ul li h4.irecruit-11,#proLeft .intro_con ul li h4.irecruit-12{background:url(/Html/images/sprite_irecruit.gif) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.irecruit-1 {background-position:0 0;}
#proLeft .intro_con ul li h4.irecruit-2 {background-position:0 -61px;}
#proLeft .intro_con ul li h4.irecruit-3 {background-position:0 -122px;}
#proLeft .intro_con ul li h4.irecruit-4 {background-position:0 -610px;}
#proLeft .intro_con ul li h4.irecruit-5 {background-position:0 -183px;}
#proLeft .intro_con ul li h4.irecruit-6 {background-position:0 -244px;}
#proLeft .intro_con ul li h4.irecruit-7 {background-position:0 -305px;}
#proLeft .intro_con ul li h4.irecruit-8 {background-position:0 -366px;}
#proLeft .intro_con ul li h4.irecruit-9 {background-position:0 -427px;}
#proLeft .intro_con ul li h4.irecruit-10 {background-position:0 -488px;}
#proLeft .intro_con ul li h4.irecruit-11 {background-position:0 bottom;height:70px;}
#proLeft .intro_con ul li h4.irecruit-12 {background-position:0 -549px;}
/*isite*/
#proLeft .intro_con ul li h4.isite-1,#proLeft .intro_con ul li h4.isite-2,#proLeft .intro_con ul li h4.isite-3,#proLeft .intro_con ul li h4.isite-4{background:url(/Html/images/sprite_isearch.gif) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.isite-1 {background-position:0 -1118px;}
#proLeft .intro_con ul li h4.isite-2 {background-position:0 -670px;}
#proLeft .intro_con ul li h4.isite-3 {background-position:0 -1175px;}
#proLeft .intro_con ul li h4.isite-4 {background-position:0 -1236px;}
/*ihunter*/
#proLeft .intro_con ul li h4.ihunter-1,#proLeft .intro_con ul li h4.ihunter-2,#proLeft .intro_con ul li h4.ihunter-3,#proLeft .intro_con ul li h4.ihunter-4,#proLeft .intro_con ul li h4.ihunter-5,#proLeft .intro_con ul li h4.ihunter-6,#proLeft .intro_con ul li h4.ihunter-7,#proLeft .intro_con ul li h4.ihunter-8{background:url(/Html/images/sprite_ihunter.gif) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.ihunter-1 {background-position:-3px -6px;}
#proLeft .intro_con ul li h4.ihunter-2 {background-position:-3px -76px;}
#proLeft .intro_con ul li h4.ihunter-3 {background-position:-3px -144px;}
#proLeft .intro_con ul li h4.ihunter-4 {background-position:-3px -208px;}
#proLeft .intro_con ul li h4.ihunter-5 {background-position:-3px -278px;}
#proLeft .intro_con ul li h4.ihunter-6 {background-position:-3px -345px;}
#proLeft .intro_con ul li h4.ihunter-7 {background-position:-3px -412px;}
#proLeft .intro_con ul li h4.ihunter-8 {background-position:-3px -488px;}
/*iagency*/
#proLeft .intro_con ul li h4.iagency-1,#proLeft .intro_con ul li h4.iagency-2,#proLeft .intro_con ul li h4.iagency-3,#proLeft .intro_con ul li h4.iagency-4,#proLeft .intro_con ul li h4.iagency-5{background:url(/Html/images/sprite_iagency.png) no-repeat scroll 0 0 transparent;text-indent:-9999px;}
#proLeft .intro_con ul li h4.iagency-1 {background-position:-3px -6px;}
#proLeft .intro_con ul li h4.iagency-2 {background-position:-3px -76px;}
#proLeft .intro_con ul li h4.iagency-3 {background-position:-3px -144px;}
#proLeft .intro_con ul li h4.iagency-4 {background-position:-3px -208px;}
#proLeft .intro_con ul li h4.iagency-5 {background-position:-3px -278px;}
/*pop*/
.ui-dialog {background: none repeat scroll 0 0 #F9F9F9;border: 5px solid #A6A6A6;border-radius: 5px 5px 5px 5px;display: none;padding: 4px;}
.ui-dialog-head {background: none repeat scroll 0 0 #B6E0F7;border: 1px solid #7CB1CE;border-radius: 5px 5px 5px 5px;cursor: move;height: 30px;line-height: 30px;overflow: hidden;}
.ui-dialog-head-txt {color: #434343;float: left;font-size: 12px;font-weight: bold;margin-left: 8px;}
.ui-dialog-head-close {background: url("/Html/images/ui-icons_close_active_15x15.png") no-repeat scroll 0 0 transparent;cursor: pointer;float: right;height: 15px;margin: 7px;text-indent: -9999px;width: 15px;}
.ui-dialog-head-close:hover {background: url("/Html/images/ui-icons_close_hover_15x15.png") no-repeat scroll 0 0 transparent;}
.ui-dialog-content {padding: 10px;}
.ui-dialog-btn {border-top: 1px solid #DDDDDD;padding: 10px;text-align: center;}
.ui-dialog-btn-confirm, .ui-dialog-btn-reset {background: url("/Html/images/ui-dialog-btn-confirm-50x24.png") no-repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;cursor: pointer;font-size: 12px;font-weight: normal;height: 24px;width: 50px;}
.ui-dialog-btn-reset {background: url("/Html/images/ui-dialog-btn-reset-50x24.png") no-repeat scroll 0 0 transparent;color: #434343;}
.ui-dialog-table {width: 100%;}
.ui-dialog-table td {padding: 3px 1px;}
.hard_list {height: 1%;overflow: hidden;}
.hard_list li {float: left;width: 32%;}
.txtMod_a {background: none repeat scroll 0 0 #B6E0F7;display: block;height: 26px;line-height: 26px;padding-left: 10px;}
.inputApplyMod_a {width: 470px;background:url("/Html/images/index_sprite.png") repeat-x 0px -400px;height:22px;line-height:22px;padding:0px 3px;border:1px solid #a8acad;}
.inputApplyMod_b{width: 132px;background:url("/Html/images/index_sprite.png") repeat-x 0px -400px;height:22px;line-height:22px;padding:0px 3px;border:1px solid #a8acad;background-repeat:repeat-x;}
.textAreaApplyActive {height: 150px;margin: 10px 0 0;width: 475px;}
/*pop end*/
/*login*/
.login_text{background-position:0px -400px;height:33px;line-height:33px;width:218px;border:1px solid #a8acad;font-size:14px;padding:0px 5px;background-repeat:repeat-x;}
.login-dialog{position:absolute;right:33px;top:42px;}
.login-dialog h3{font-size:18px;font-weight:normal;text-align:left;padding:15px 0px 0px 40px;margin-bottom:17px;position:relative;}
.login-dialog h3 span{background-position:-196px -361px;width:23px;height:29px;display:block;position:absolute;left:0px;top:10px;}
.login_inner td{text-align:left;}
.login_inner a{color:#0066cc;}
.login_inner td.errer{color:#f00;line-height:18px;height:18px;}
.reg_user{padding:30px 0px 15px 0px;}
.reg_user span{padding:0px 10px;}
td.login_user,td.login_pw,td.font_14{padding:7px 0px;}
.login_btn{background-position:0px -437px;width:140px;height:39px;border:none;cursor:pointer;}
.td_login_btn{padding:25px 0px 10px 0px;}
.login-dialog-table {border: 0 none;border-collapse: separate;empty-cells: show;margin: 0;padding: 0;}
span.login-dialog-empty {border: 0 none;display: block;height: 5px;line-height: 0;margin: 0;padding: 0;width: 5px;}
.login-mc {background-color: #ecf7fe;border: 1px solid #F0F0EE;color: #4d4d4d;margin: 0;padding: 10px 25px 10px 10px;}
.login-tl, .login-tc, .login-tr, .login-ml, .login-mr, .login-bl, .login-bc, .login-br {background-color: #000000;border: 0 none;font-size: 0;line-height: 0;margin: 0;filter: Alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2;overflow: hidden;padding: 0;}
.login-ml, .login-mr {width: 5px;}
.login-tc, .login-bc {height: 5px;}
.login-tl, .login-tr, .login-bl, .login-br {height: 5px;width: 5px;}
.login-tl {border-radius: 5px 0 0 0;}
.login-tr {border-radius: 0 5px 0 0;}
.login-bl {border-radius: 0 0 0 5px;}
.login-br {border-radius: 0 0 5px 0;}
/*login end*/
/*register*/
.register_nav{color:#fff;font-size:18px;line-height:30px;}
.register{width:980px;margin:0px auto;border:1px solid #d0d1d1;border-radius: 5px;padding:10px;margin-top:15px;background:url(/Html/images/register_bg.png) repeat-x;text-align:left;}
.register h3{font-size:14px;padding:8px 5px 12px 5px;border-bottom:1px solid #d6d6d6;}
.register h3 span{color:#a6a6a6;font-size:12px;font-weight:normal;}
.register_btn{background-position:-142px -437px;display:inline-block;width:85px;height:28px;border:none;cursor:pointer;color:#fff;font-size:14px;line-height:28px;}
.reg_inner{padding:10px 0px 10px 110px;}
.reg_inner th{font-size:14px;font-weight:normal;text-align:left;}
.reg_input_txt{background-position:0px -400px;width:286px;height:22px;line-height:22px;padding:0px 3px;border:1px solid #a8acad;background-repeat:repeat-x;}
.hirede_get_way li{float:left;height: 20px;padding: 0 0 5px;width: 120px;}
.reg_friend_info {clear: both;display:none;}
.error{color:#f00;}
.reg_inner .error{color:#f00;padding-left:3px;}
.chronicle{border-bottom:1px dashed #d6d6d6;padding:10px 0px;}
.chronicle dt{font-size:14px;border-bottom:1px solid #d6d6d6;padding:5px 0px;}
.chronicle dt a{color:#0066cc;}
.chronicle dt span{color:#999; font-size:12px;}
.chronicle dd{padding-top:8px;}
.chronicleTitle span{color:#999; font-size:12px;}
.pr strong{padding-left:28px;}
.sign_success{background-position:-200px -294px;width:22px;height:23px;display:inline-block;margin-right:6px;position:absolute;left:0px;top:4px;}
.reg-success{padding:30px 0px;line-height:30px;}
.agreement{line-height:24px;padding:0px 5px;}
.agreement dt{font-weight:bold;}
.agreement_btn{background-position:-107px -361px;width:85px;height:28px;color:#4d4d4d;line-height:28px;border:none;cursor:pointer;font-size:14px;}
.close_agreement{text-align:center;padding:10px 0px;}
.agreement_tit{font-size:14px;text-align:center;padding-bottom:10px;}
.text_indent_em{text-indent:2em;}
/*application*/
.application_tit{font-size:14px;line-height:30px;padding-top:8px;}
.dashed_bottom{border-bottom:1px dashed #d6d6d6;padding-bottom:15px;}
.ipost_icon75,.isearch_icon75,.italent_icon75,.irecruit_icon75,.isite_icon75,.ihunter_icon75,.icampus_icon75{background:url(/Html/images/icon_75.png);width:75px;height:75px;display:block;margin-top:20px;text-indent:-20000px;}
.ipost_icon75{background-position:-79px -158px;}
.isearch_icon75{background-position:0px -158px;}
.italent_icon75{background-position:-79px -237px;}
.irecruit_icon75{background-position:0px -237px;}
.isite_icon75{background-position:-79px -316px;}
.ihunter_icon75{background-position:0px -395px;}
.icampus_icon75{background-position:-79px -475px;}
/*right quick bar*/
#rightQuickBar {overflow: hidden;position: fixed;_position: absolute;top: 200px;width: 97px;_width: 98px;}
#expandBtn {display: block;width: 26px;height: 50px;margin-top: 82px;background:url(/images/rightMenu.png) no-repeat -96px -195px;_background:url(/images/rightMenu.gif) no-repeat -96px -195px;}
.floatLeft {float: left;}
#rightQuickBarOptions {width: 69px;height: 212px;background: #35b1ea;text-align: center;border-top-left-radius: 5px;border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-bottom-radius: 5px; border:1px solid #0087ae;}
#expandBtn, #rightQuickBarOptions {position: relative;left: 0;}
.floatRight {float: right;}
#rightQuickBarOptions a {display: block;width: 60px;height: 20px;margin: 5px 5px 0;padding: 44px 0 0;font-size: 12px;color: white; text-decoration:none;}
#ec,#ec:hover,#app,#app:hover,#qa,#qa:hover{background:url(/images/rightMenu.png) no-repeat 0 0;_background:url(/images/rightMenu.gif) no-repeat 0 0;}
#ec{background-position:0 0;}
#ec:hover{background-position:-62px 0;}
#app{background-position:0 -64px;}
#app:hover{background-position:-62px -64px;}
#qa{background-position:0 -130px;}
#qa:hover{background-position:-62px -130px;}
#hid_cs_pannel{display:none;}
#ec_cs_pannel{display:none;}
html {_overflow-x: hidden;}
/*partner*/
.partner_banner_aboutus,.partner_banner_advantage,.partner_banner_channel,.partner_banner_contact{background:url(/Html/images/partner_banner.jpg) no-repeat;height:148px; margin-top:10px;}
.partner_banner_aboutus{ background-position:0 0; }
.partner_banner_advantage{background-position:0 -149px;}
.partner_banner_channel{background-position:0 -299px;}
.partner_banner_contact{background-position:0 -448px;}
.partner_gray_bg .cEB6100{font-size:18px;}
.cEB6100{ color:#EB6100; }
.partner_li h4{ padding:5px 15px; font-weight:normal;}
.cD97B27{ color:#d97b27;}
.c7AAC3A{ color:#7AAC3A;}
.c379BAE{ color:#379bae;}
.channel_list h4{ background:#f4f3f2; padding:10px 0px 0px 15px;}
.channel_list p{ padding-top:10px;}
.partner_gray_bg{ background:#f4f3f2; padding:10px 15px;}
#rightBox .partner_li{ padding:10px 0px 20px 140px; position:relative;}
.partner_border{ border-bottom:1px dashed #d6d6d6;}
.partner_icon_aboutus,.partner_icon_advantage01,.partner_icon_advantage02,.partner_icon_advantage03,.partner_icon_channel01,.partner_icon_channel02,.partner_icon_channel03,.partner_condition_img,.partner_icon_contact01,.partner_icon_contact02,.partner_icon_contact03{background:url(/Html/images/partner_icon.png) no-repeat;height:78px; width:104px; position:absolute;left:20px; top:10px;}
.partner_icon_aboutus{ background-position:-253px -328px; _left:-140px;}
.partner_icon_advantage01{background-position:-145px -245px; top:30px;_left:-120px;}
.partner_icon_advantage02{background-position:-253px -245px; top:30px;_left:-120px;}
.partner_icon_advantage03{background-position:-145px -328px; top:30px;_left:-120px;}
.partner_icon_channel01{background-position:-225px -81px; _left:-120px;}
.partner_icon_channel02{background-position:-145px -164px; _left:-120px;}
.partner_icon_channel03{background-position:-253px -164px;_left:-120px;}
.partner_icon_contact01{background-position:-144px 0px; width:77px; height:77px;_left:-100px;}
.partner_icon_contact02{background-position:-225px 0px; width:77px; height:77px;_left:-100px;}
.partner_icon_contact03{background-position:-144px -82px; width:77px; height:77px;_left:-100px;}
.partner_condition_content{ padding-left:163px; position:relative;}
.partner_condition_content li{ padding:10px;}
.partner_condition_content h4{ font-weight:normal; padding-bottom:5px;}
.partner_condition_img{ background-position:0 0; width:142px; height:438px; position:absolute;left:0px; top:0px;_left:-160px;}
.partner_condition_content .first_li{ padding-bottom:40px; padding-top:20px;}
.contact_list p{  background:#f4f3f2; padding:27px 15px; font-size:18px;}
#rightBox .contact_list{ padding-left:112px;}
/*招聘研究院*/
.courseQueryCon{ background: #F5F5F5; padding: 10px; font: 12px '\5FAE\8F6F\96C5\9ED1';}
.courseInput
{
            float: left;
            padding: 2px 10px 2px 5px;
            height: 20px;
			line-height: 20px;
            width: 150px;
            border: 1px solid #C0C0C0;
			background: #fff url(/images/arrowDown.png) 147px 9px no-repeat;
			cursor: default;
			overflow: hidden;                                       /*文本长度过长时省略显示*/
            text-overflow: ellipsis;                                /*文本长度过长时省略显示*/
        }
.optionContainer{
            border: 1px solid #ccc;
            padding: 5px;
            margin: 0;
            background: #fff;
        }
.optionContainer li{
            padding:  2px 2px 0;
            cursor: default;
            list-style-type: none;
        }
.optionHoverBg{
            background: #EDEDED;
        }
.rrDate
{
            padding: 2px 10px 2px 5px;
            height: 20px;
			line-height: 20px;
            width: 120px;
            border: 1px solid #C0C0C0;
    }
.rrKey
{
            padding: 2px 10px 2px 5px;
            height: 20px;
			line-height: 20px;
            width: 320px;
            border: 1px solid #C0C0C0;}
.ml20{ margin-left: 20px;}
.mr20{ margin-right: 20px;}
.mt15{ margin-top: 15px;}
.rrSubmit
{
        background: url(/images/sprite_repeat.png) no-repeat -176px -149px;
        width: 86px;
        height: 28px;
        line-height: 28px;
        text-align: center;
        border: none;
        color: white;
        font-size: 14px;
        cursor: pointer;
        font: bold 14px Arial;
    }
.rrSubNav
{
    display: none;
    position: absolute;
    padding: 10px 20px 10px 10px;
    background: #fff;
    border: 1px solid #D3D3D3;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    box-shadow: 4px 5px 6px #BBBBC3;
    -moz-box-shadow: 4px 5px 6px #BBBBC3;
    -webkit-box-shadow: 4px 5px 6px #BBBBC3;  
}
.rrSubNav a
{
    display: block;
    width: 120px;
    height: 20px;
    line-height: 20px;
    padding: 3px 5px;
}
.rrSubNav a:hover
{
    background: #EDEDED;
    text-decoration: none;
}
.rrSubNavArrow
{
    position: absolute;
    display: block;
    width: 13px;
    height: 20px;
    background: url(/images/arrowLeft.png) no-repeat;
    left: -13px;
    top: 80px;
    z-index: 9999;
}
.registNow
{
    background: url("/images/sprite_repeat.png") no-repeat scroll -176px -149px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    text-align: center;
    vertical-align: bottom;
    width: 86px;
    zoom: 1;
}
.inputCss2
{
    width: 240px;
    height: 26px;
    height: 26px;
    padding-left: 5px;
    border: 1px solid #ccc;
}
#CourseType{ display:none;}
.courseInput1{
    padding: 2px 25px 2px 5px;
    height: 22px;
	line-height: 22px;
    width: 125px;
    border: 1px solid #C0C0C0;
	background: #fff url(/images/arrowDown.png) 140px 8px no-repeat;
	cursor: default;
	overflow: hidden;                                       /*文本长度过长时省略显示*/
    text-overflow: ellipsis;                                /*文本长度过长时省略显示*/
}
.cancel_btn_pop {
background: url(/images/sprite_repeat.png) no-repeat -68px -269px;
width: 64px;
height: 24px;
border: none;
color: #4D4D4D;
padding: 0px;
cursor: pointer;
text-align: center;
}
.pt12{ padding-top:12px;}
.ml10{ margin-left:10px;}
#keywordsCourseId{ width:434px;}
.join_course{color: #06c;}
.contactStyle h2{ font-size:14px; font-weight:normal;}
.contactStyle h2 span{ display:block;}
.contactStyle ul{ padding:0px 0px 0px 20px; border-left:5px solid #00a0e9; margin:20px 0px 0px 20px;}



