﻿body
{
    width: 100%;
    height: 100%;
    filter: alpha(opacity=100 finishopacity=0 style=0) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FEC300,endcolorstr='#FFFFFF',gradientType=0);
    text-align: center;
    padding-top: 15px;
}
*
{
    padding: 0;
    margin: 0;
}

.img
{
    border: none;
}
.ex_bottom
{
    width: 950px;
    height: 83px;
    background: url(../Images/index/bottom.gif);
    background-repeat: repeat-x;
}

.link_red
{
    font-size: 12px;
    cursor: hand;
    color: #EE4903;
    text-decoration: none;
}

.left_border
{
    width: 4px;
    background: url(../Images/index/left_border.gif);
    background-position: left top;
    background-repeat: repeat-y;
}
.page_main
{
    width: 980px;
    background-color: White;
    text-align: center;
}
.right_border
{
    width: 4px;
    background: url(../Images/index/right_border.gif);
    background-position: left top;
    background-repeat: repeat-y;
    background-color: White;
}
#index_div
{
    text-align: right;
    vertical-align: top;
}
#logo_div
{
    width: 988px;
    height: 136px;
}
.td_menu
{
    width: 100%;
    height: 48px;
    background: url(../Images/index/menu_bottom.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    text-align: left;
    padding-bottom: 4px;
}

.font
{
    font-size: 12px;
    color: #555455;
}



.menu_item
{
    width: 87px;
    height: 31px;
    background: url(../Images/index/menu.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    float: left;
    font-size: 14px;
    color: #4A4A4A;
    font-weight: bold;
    text-align: center;
    padding-top: 9px;
    cursor: pointer;
    line-height:31px;
    margin-left:3px;
}

.menu_item_off
{
    width: 87px;
    height: 31px;
    background: url(../Images/index/menuselected.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    float: left;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    padding-top: 9px;
    cursor: pointer;
    line-height:31px;
    margin-left:3px;
}

.menu_split
{
    float: left;
    width: 0px;
}
.td_menu_sd
{
    width: 100%;
    height: 11px;
}

.index_one
{
    width: 100%;
    text-align: left;
}
.left_login
{
    width: 250px;
    text-align: left;
}
.search_one
{
    width: 471px;
    text-align: left;
}
.right_login
{
    width: 229px;
    text-align: right;
}
.perlogin
{
    width: 240px;
    height: 123px;
    background: url(../Images/index/PersonalLoginBg.gif) no-repeat;
    padding-top: 29px;
    text-align: center;
}

.comlogin
{
    width: 240px;
    height: 108px;
    background: url(../Images/index/CompanyLoginBg.gif);
    padding-top: 35px;
    text-align: center;
}



.searjob
{
    width: 462px;
    height: 135px;
    background: url(../Images/index/SearchJobBg.gif);
    background-repeat: no-repeat;
}

.twoshores
{
    width: 229px;
    height: 135px;
    background: url(../Images/index/TwoShoresBg.gif);
    padding-top: 30px;
    text-align: left;
    padding-left: 8px;
}
.space
{
    font: 0;
    line-height: 0;
    height: 8px;
}
.ad_middle1
{
}


.login_txt
{
    width: 99px;
    height: 18px;
    border: none;
    background-color: #E5E5E5;
}
.login_label
{
    font-size: 12px;
    color: #525252;
}



.btnPerLogin
{
    width: 50px;
    height: 40px;
    background: url(../Images/index/btnPerLogin.gif);
    background-position: center center;
    background-repeat: no-repeat;
    border: none;
    cursor: hand;
}
.link
{
    cursor: hand;
    font-size: 12px;
    color: #3366cc;
    text-decoration: none;
}

.padding2
{
    padding-top: 2px;
}
.padding6
{
    padding-top: 6px;
}
.padding4
{
    padding-top: 4px;
}
.padding_f10
{
    padding-left: 10px;
}
.xian
{
    color: #3366cc;
    font-size: 12px;
}

.btnComLogin
{
    width: 180px;
    height: 34px;
    background: url(../Images/index/btnComLogin.gif);
    background-position: center center;
    background-repeat: no-repeat;
    border: none;
    cursor: hand;
}

.left_ads
{
    width: 250px;
    text-align: left;
}

.right_positions
{
    width: 700px;
}

.left_position_top
{
    width: 240px;
    height: 25px;
    background: url(../Images/index/left_position_top.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
.left_position_list
{
    width: 240px;
    border-left: solid 1px #D2D2D2;
    border-right: solid 1px #D2D2D2;
    text-align: left;
    padding-left: 7px;
}
.left_position_bottom
{
    width: 240px;
    height: 4px;
    background: url(../Images/index/left_position_bottom.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.po_title
{
    color: #505251;
    font-size: 13px;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 2px;
    width: 50%;
}
.po_more
{
    width: 50%;
    text-align: right;
    padding-right: 7px;
    padding-top: 2px;
}
.left_position_item
{
    text-align: left;
    height: 23px;
    font-size: 12px;
    color: #4E4D4E;
}

/*职位列表样式*/

.yp_top_left
{
    width: 5px;
    height: 27px;
    background: url(../Images/index/yp_top_left.gif);
    background-position: right center;
    background-repeat: no-repeat;
}

.info_top_left
{
    width: 5px;
    height: 27px;
    background: url(../Images/index/info_top_left.gif);
    background-position: right center;
    background-repeat: no-repeat;
}

.yp_top_middle
{
    height: 27px;
    background: url(../Images/index/yp_top_middle.gif);
    background-position: right top;
    background-repeat: repeat-x;
}

.info_top_middle
{
    height: 27px;
    background: url(../Images/index/info_top_middle.gif);
    background-position: right top;
    background-repeat: repeat-x;
}

.yp_top_right
{
    width: 5px;
    height: 27px;
    background: url(../Images/index/yp_top_right.gif);
    background-position: right center;
    background-repeat: no-repeat;
}

.info_top_right
{
    width: 5px;
    height: 27px;
    background: url(../Images/index/info_top_right.gif);
    background-position: right center;
    background-repeat: no-repeat;
}


.selected
{
    width: 97px;
    height: 23px;
    background: url(../Images/index/yp_top_selected.gif);
    color: #A50C2B;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    cursor: hand;
    padding-top: 5px;
}
.unselected
{
    width: 97px;
    height: 23px;
    color: #454545;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    cursor: hand;
    padding-top: 5px;
}
.info_selected
{
    width: 87px;
    height: 23px;
    background: url(../Images/index/info_selected.gif);
    color: #A50C2B;
    font-size: 12px;
    text-align: center;
    cursor: hand;
    padding-top: 5px;
}
.info_unselected
{
    width: 87px;
    height: 23px;
    background: url(../Images/index/info_unselected.gif);
    color: #454545;
    font-size: 12px;
    text-align: center;
    cursor: hand;
    padding-top: 5px;
}

.yp_bottom
{
    padding-top: 5px;
    border-bottom: solid 1px #D0D0D0;
}
.info_font
{
    font-size: 13px;
    font-weight: bold;
    padding-left: 2px;
    color: #525252;
}
.info_kuan
{
    width: 700px;
    border-left: solid 1px #D0D0D0;
    border-right: solid 1px #D0D0D0;
    border-bottom: solid 1px #D0D0D0;
    height: 130px;
    
    padding-top:8px;
    padding-left:8px;
    padding-bottom:8px;
    text-align:left;
}



.info_content_left
{
    width:213px;
    border-right:solid 1px #D0D0D0;    
}
.link_info
{
    color:#4c4c4c;
    font-size:12px;
    cursor:hand;
    text-decoration:none;    
}
.contents
{
    line-height:18px;
    padding-left:5px;
    text-align:left;   
}
.info_con_hei
{
    height:22px;    
}

/*页面底部--版权说明*/
.bottom
{
    width: 100%;
    height: 83px;
    background: url(../Images/index/bottom.gif);
    background-repeat: repeat-x;
}

.page_bottom
{
    width: 988px;
    background: url(../Images/index/bottombg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 20px;
    font: 0;
    line-height: 0;
}

/*-------------------------------*/

DIV
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
P
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
INPUT
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    list-style-type: none;
}
OL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    list-style-type: none;
}
LI
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    list-style-type: none;
}
H1
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
H2
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
H3
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
A
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
}

BODY
{
    font-size: 12px;
    background: #fff;
    color: #000;
}
SELECT
{
    font-size: 12px;
}
IMG
{
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px;
}

A
{
    color: #4c4c4c;
    text-decoration: none;
}
A:hover
{
    color: #EA4702;
    text-decoration: none;
}
A.tb
{
    font-weight: bold;
}
A.tb:hover
{
    font-weight: bold;
}
A.wit
{
    color: #fff;
}
A.wit:hover
{
    color: #f00;
}
A.gren
{
    color: #e1eca7;
}
A.gren:hover
{
    color: #f00;
}
A.gry
{
    color: #8c8c8c;
}
A.gry:hover
{
    color: #f00;
}
.close
{
    font-size: 1px;
    background: url(../images/MultipleChoice/exit.gif) no-repeat;
    margin: 2px 4px 0px 0px;
    width: 13px;
    line-height: 13px;
    height: 13px;
}

.col_bg
{
    color: #646464;
}
INPUT.chk
{
    margin: 0px 0px 0px 1px;
    vertical-align: auto;
}

.sech_wrap
{
    clear: both;
    margin: 0px 0px 0px 0px;
    width: 460px;
    text-align: left;
    padding-top: 25px;
}

.divm_l
{
    float: left;
    width: 450px;
    color: #fff;
}
.d_sjob
{
    clear: both;
    padding-left: 0px;
    background: url(images/2_wbj.jpg) no-repeat;
    padding-bottom: 0px;
    margin-left: 5px;
    padding-top: 13px;
    zoom: 1;
}
.sech_wrap .d_sjob .sech
{
    zoom: 0;
}

.sech_wrap .d_sjob UL
{
    float: left;
    width: 460px;
    zoom: 1;
}
.sech_wrap .d_sjob LI
{
    float: left;
    height: 25px;
}
.sech_wrap .d_sjob P
{
    clear: both;
    line-height: 24px;
}
.sech_wrap .d_sjob *P
{
    margin: 0px;
}
.sech_wrap .d_sjob .btn_search
{
    float: right;
    text-align: right;
    padding-top: 5px;
    color: #525252;
}

.sech_wrap .mrftype
{
    margin-right: 3px;
}

.sech_wrap .inp_txt1
{
    border-right: 0px;
    border-top: #abb0ac 1px solid;
    margin: -1px 0px 0px -5px;
    border-left: #abb0ac 1px solid;
    cursor: pointer;
    text-indent: 5px;
    line-height: 20px;
    border-bottom: #abb0ac 1px solid;
    height: 20px;
    width: 202px;
}

.sech_wrap .inp_txt2
{
    border-right: 0px;
    border-top: #abb0ac 1px solid;
    margin: -1px 0px 0px -5px;
    border-left: #abb0ac 1px solid;
    cursor: pointer;
    text-indent: 5px;
    line-height: 20px;
    border-bottom: #abb0ac 1px solid;
    height: 20px;
    width: 202px;
}
.sech_wrap .inp_txt
{
    border-right: 0px;
    border-top: #abb0ac 1px solid;
    margin: -1px 0px 0px -5px;
    border-left: #abb0ac 1px solid;
    cursor: pointer;
    text-indent: 5px;
    line-height: 20px;
    border-bottom: #abb0ac 1px solid;
    height: 20px;
}


.sech_wrap P.inp_border
{
    border-right: #abb0ac 1px solid;
    padding-right: 0px;
    border-top: #abb0ac 1px solid;
    padding-left: 5px;
    background: #fff;
    padding-bottom: 0px;
    margin: 0px 6px 0px 0px;
    border-left: #abb0ac 1px solid;
    width: 222px;
    cursor: pointer;
    color: #000;
    line-height: 11px;
    padding-top: 0px;
    border-bottom: #abb0ac 1px solid;
    height: 18px;
}
.sech_wrap .inp_no
{
    border-right: 0px;
    border-top: 0px;
    margin: 1px 0px 0px;
    border-left: 0px;
    width: 115px;
    line-height: 15px;
    border-bottom: 0px;
    height: 15px;
}
.sech_wrap .radio
{
    margin: -1px 0px -2px;
    vertical-align: auto;
}
.sech_wrap .inp_select
{
    border-right: #acb2ae 1px solid;
    border-top: #acb2ae 1px solid;
    background: url(../images/MultipleChoice/dropicon.gif);
    margin: 0px auto;
    vertical-align: auto;
    border-left: 0px;
    width: 20px;
    cursor: pointer;
    border-bottom: #acb2ae 1px solid;
    height: 20px;
}
.sech_wrap .inp
{
    border-right: #acb2ae 1px solid;
    border-top: #acb2ae 1px solid;
    padding-left: 5px;
    margin-bottom: 3px;
    border-left: #acb2ae 1px solid;
    width: 101px;
    line-height: 20px;
    border-bottom: #acb2ae 1px solid;
    height: 20px;
}

/*------------------------------------------弹出框样式---------------------------------------------------------------*/

.btn_Ok
{
    cursor: default;
}
.btn_Ok INPUT
{
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    background: url(../images/MultipleChoice/buttonblue.gif) no-repeat;
    padding-bottom: 0px;
    border-left: 0px;
    width: 71px;
    line-height: 20px;
    padding-top: 2px;
    border-bottom: 0px;
    height: 21px;
    color: White;
}

.btn_Ok INPUT.ok
{
    background: url(../images/MultipleChoice/buttonblue.gif) no-repeat;
    color: White;
}

A.btnclose
{
    background: url(../images/MultipleChoice/exit.gif) no-repeat;
    margin: 5px 5px 0px 0px;
    width: 17px;
    height: 17px;
}
.btn_clear
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 73px;
    padding-top: 3px;
}
.btn_clear_n
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 73px;
    padding-top: 3px;
}

.btn_Ok INPUT.btn_clear_n
{
    background: url(../images/MultipleChoice/buttongray.gif) no-repeat;
    color: White;
}

.butn_sech
{
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: 0px;
    cursor: pointer;
    border-bottom: 0px;
    height: 23px;
    width: 84px;
    background: url(../images/index/button.gif) no-repeat;
    background-position: center;
}

.alert_top
{
    clear: both;
    display: block;
    font-size: 1px;
    background: #3366CC;
    margin: 0px 1px;
    overflow: hidden;
    height: 1px;
}
.alert_bottom
{
    clear: both;
    display: block;
    font-size: 1px;
    background: #3366CC;
    margin: 0px 1px;
    overflow: hidden;
    height: 1px;
}

.alert_bottom IMG
{
    display: none;
}

.alert_area
{
    z-index: 160;
    position: absolute;
}

/*-------------------------弹出框外层样式---------------------------------*/
.alert_area .lay
{
    border-right: #3366CC 1px solid;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    border-left: #3366CC 1px solid;
    padding-top: 0px;
    zoom: 1;
    clear: both;
}

.alert_area .lay:unknown
{
    clear: both;
    display: block;
    visibility: hidden;
    height: 0px;
    content: ".";
}
.alert_area H1
{
    clear: both;
    padding-right: 0px;
    padding-left: 15px;
    font-weight: normal;
    font-size: 12px;
    padding-bottom: 0px;
    color: #ffffff;
    line-height: 26px;
    padding-top: 2px;
    height: 26px;
}
.alert_area H1 SPAN
{
    float: left;
}
.alert_area H1 A
{
    float: right;
}
.alert_area H1 IMG
{
    margin: 7px 0px 0px;
}
.alert_area LABEL
{
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    float: none;
    padding-bottom: 0px;
    margin: 0px;
    border-left: 0px;
    width: 100%;
    padding-top: 0px;
    border-bottom: 0px;
    text-align: left;
}
.alert_area OL
{
    list-style-type: none;
}

A.gray
{
    color: #ccc;
}
A.gray:hover
{
    color: #ccc;
}
A.blu
{
    color: #03c;
}

/*------------------弹出框选中后显示信息的区域样式------------------------------*/
.sech_areat
{
    border-right: #d7dbc4 1px solid;
    padding-right: 3px;
    border-top: #d7dbc4 1px solid;
    padding-left: 3px;
    background: #ffffff;
    padding-bottom: 0px;
    margin: 0px 1px;
    border-left: #d7dbc4 1px solid;
    padding-top: 3px;
    border-bottom: 0px;
}
/*-----------------------分割虚线样式----------------------------*/
.sech_fg
{
    font: 0px Arial;
    line-height: 0;
    background-color: White;
    border-top: #B3B3B3 1px dotted;
    margin: 0px 1px;
}

/*-----------------------弹出框中选中区域样式------------------------------------*/
.sech_areab
{
    border-right: #d7dbc4 1px solid;
    padding-right: 9px;
    border-top: 0px;
    padding-left: 9px;
    background: #fff;
    padding-bottom: 10px;
    margin: 0px 1px 1px;
    border-left: #d7dbc4 1px solid;
    padding-top: 9px;
    border-bottom: #d7dbc4 1px solid;
    clear: both;
    zoom: 1;
}

.sech_areab:unknown
{
    clear: both;
    display: block;
    visibility: hidden;
    height: 0px;
    content: ".";
}

.sech_areab A
{
    display: block;
}

/*-------------------------------查询弹出一级页面样式------------------------------------------------*/

.sech_area
{
    background: none transparent scroll repeat 0% 0%;
}
.sech_area .bg
{
    background: #3366CC;
    zoom: 1;
}
.sech_area .blk:unknown
{
    clear: both;
    display: block;
    visibility: hidden;
    height: 0px;
    content: ".";
}
.sech_area H1
{
    background: url(../images/MultipleChoice/bg.gif) #3366CC repeat-x left top;
}
.sech_area OL
{
    min-height: 20px;
    line-height: 150%;
    height: 20px;
}

.sech_area H3
{
    clear: both;
    font-weight: normal;
    font-size: 12px;
}
.sech_area H2
{
    clear: both;
    font-weight: normal;
    font-size: 12px;
}
.sech_area H2
{
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    background: #fff;
    float: none;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 6px;
    height: auto;
}

.sech_area .layon A:hover
{
    background: #E7E7E7;
}
.sech_area .layon:hover
{
    background: #E7E7E7;
}
.sech_area .layon A
{
    background: #81C3F5;
}
.sech_area .nonelay
{
    background: #fff;
    cursor: default;
}
.sech_area .nonelay A
{
    background: #fff;
    cursor: default;
}
.sech_area .nonelay:hover
{
    background: #E7E7E7;
}
.sech_area .nonelay A:hover
{
    background: #E7E7E7;
}

.sech_area UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 7px;
    padding-top: 10px;
}
.sech_area UL LI
{
    text-indent: 3px;
    line-height: 20px;
    height: 20px;
}

.sech_area LI A
{
    cursor: pointer;
    color: #000;
    font-family: "宋体";
}
.sech_area LI A LABEL
{
    cursor: pointer;
    color: #000;
    font-family: "宋体";
}
.sech_area LABEL
{
    display: block;
}
.sech_area LI A:hover
{
    color: #000;
}

/*----------------选中项目样式-----------------------*/
.sech_area UL LI A
{
    border-right: #fff 1px solid;
    padding-right: 25px;
    border-top: #fff 1px solid;
    padding-left: 2px;
    padding-bottom: 0px;
    border-left: #fff 1px solid;
    width: 100%;
    line-height: 20px;
    padding-top: 0px;
    border-bottom: #fff 1px solid;
    height: 20px;
    background: #E4F4FF;
}
/*-----------------选中项目样式（鼠标移上样式）------------------------------------*/
.sech_area UL LI A:hover
{
    border-right: #fff 1px solid;
    background-position: right -78px;
    border-top: #fff 1px solid;
    border-left: #fff 1px solid;
    color: #000;
    border-bottom: #fff 1px solid;
    background: #FFFFC4;
    height: 20px;
    width: 100%;
}

.sech_area OL LI INPUT
{
    margin-bottom: 1px;
    vertical-align: middle;
}
.sech_area OL LI:hover
{
    background: #E7E7E7;
}
.sech_area OL LI A:hover
{
    background: #E7E7E7;
}
.sech_area OL INPUT
{
    cursor: default;
}
.sech_area H3
{
    padding-right: 3px;
    padding-left: 10px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 2px;
    height: 33px;
}
.sech_area H3 SPAN
{
    float: left;
    line-height: 30px;
}
.sech_area H3 B
{
    float: right;
}
.sech_area H3 B INPUT
{
    font-weight: normal;
    margin: 1px 0px 0px 6px;
}
.sech_area P
{
    clear: both;
    padding-right: 3px;
    padding-left: 10px;
    padding-bottom: 9px;
    margin: 8px 0px 0px;
    line-height: 150%;
    padding-top: 2px;
}
.sech_area INPUT
{
    margin: 0px 3px 0px 0px;
    vertical-align: auto;
}

.sech_area .layshow
{
    background: #E7E7E7 no-repeat 87% 6px;
}
.sech_area .layicon
{
    background: #81C3F5 no-repeat 87% 6px;
}
.sech_area .layon
{
    background: #81C3F5;
}

/*-------------------------------查询弹出二级页面样式------------------------------------------------*/

.sech_area2
{
    background: #fff;
}
.sech_area2 .lay
{
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 7px;
    padding-top: 6px;
}
.sech_area2 LI
{
    cursor: default;
}
.sech_area2 LI A
{
    cursor: default;
    color: #000;
    font-family: "宋体";
}
.sech_area2 LI A LABEL
{
    cursor: default;
    color: #000;
    font-family: "宋体";
}

.sech_area2 A
{
    display: block;
}

.sech_area2 LI A:hover
{
    color: #000;
}
.sech_area2 OL
{
    min-height: 20px;
    line-height: 150%;
    height: 20px;
}

.sech_area2 OL LI:hover
{
    background: #E7E7E7;
    cursor: default;
}
.sech_area2 OL LI A:hover
{
    background: #E7E7E7;
    cursor: default;
}
.sech_area2 OL LI A:hover LABEL
{
    background: #E7E7E7;
}
.sech_area2 OL LI INPUT
{
    cursor: default;
}

.sech_area2 INPUT
{
    margin: 0px 3px 0px 0px;
    vertical-align: auto;
}

.sech_area2 .layon
{
    background: #81C3F5;
}

.sech_area2 .layon:hover
{
    background: #E7E7E7;
}

.sech_area2 .layon A
{
    background: #81C3F5;
}

.sech_area2 .layon A:hover
{
    background: #E7E7E7;
}


/*-------------------------------------------------------------------------------*/
#popupSelector H2 SPAN
{
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 6px;
}

#popupSelector UL LI A
{
    line-height: 150%;
}

.slm OL LI
{
    cursor: pointer;
}
.slm OL LI:hover
{
    background: #E7E7E7 no-repeat 87% -21px;
}
.slm OL LI A:hover
{
    background: #E7E7E7 no-repeat 87% -21px;
}




/*-------------------------------------------------------------------------------------------------*/
.area_wm LI A
{
    width: 284px;
}
.area_wm
{
    width: 298px;
}
.area_wm LI
{
    width: 284px;
}

/*-------------------------------------显示职能类别样式-------------------------------------------*/
.area_wl UL
{
    min-height: 30px;
    height: 30px;
}
.area_wl
{
    width: 654px;
}
.area_wl LI
{
    float: left;
    width: 314px;
}
.area_wl P
{
    min-height: 58px;
    height: 68px;
}
.area_wl LI A
{
    width: 314px;
}
/*--------------------------------------职能类别二级显示样式--------------------------------------*/
.area_wl2 UL
{
	min-height: 60px;
	height: 72px;
}
.area_wl2
{
	width: 420px;
}
.area_wl2 LI
{
	float: left;
	width: 200px;
}
.area_wl2 LI A
{
	width: 200px;
}

/*----------------------------------------------------------------------------------*/
.area_wss
{
    width: 111px;
}
.area_wss LI A
{
    width: 97px;
    word-break: break-all;
}

.area_wss LI
{
    width: 97px;
}

/*-------------------------------显示行业类别样式---------------------------------------------*/
.area_wll UL
{
    min-height: 60px;
    height: 72px;
}

.area_wll
{
    width: 750px;
}
.area_wll LI
{
    float: left;
    width: 360px;
}

.area_wll LI A
{
    width: 360px;
}

/*---------------------------------------------------------------------------------------------*/

.area_wms UL
{
    min-height: 60px;
    height: 72px;
}

.area_wms LI A
{
    width: 170px;
}

.area_wms
{
    width: 352px;
}
.area_wms LI
{
    float: left;
    width: 170px;
}


/*--------------------------------显示工作地点样式-----------------------------------------------*/
.area_wls
{
    width: 470px;
}
.area_wls UL
{
    min-height: 50px;
    height: 30px;
}
.area_wls P
{
    min-height: 48px;
    height: 48px;
}
.area_wls LI
{
    float: left;
    width: 110px;
}
.area_wls LI A
{
    width: 110px;
}

/*----------------------------------工作地点二级显示样式------------------------------------------*/

.area_ws LI
{
    float: left;
    width: 110px;
}
.area_ws LI A
{
    width: 110px;
}
.area_ws
{
    width: 234px;
}




/*---------猎头服务-------*/

.head_right
{
    width: 700px;
    text-align: left;
}

.headtop
{
    width: 700px;
    height: 301px;
    background: url(../Images/export/h_headtop.gif);
    text-align: center;
}
.h_item
{
    width: 98px;
    text-align: right;
    padding-right: 20px;
}

.h_itemspace
{
    font: 0;
    line-height: 0;
    height: 24px;
}
.h_top_f
{
    font-size: 12px;
    color: #525252;
    font-weight: bold;
}
.h_top_s
{
    font-size: 12px;
    color: #525252;
    width: 98%;
}
h_left_ad1
{
    width: 240px;
    text-align: left;
    height: 64px;
}
.h_media_item
{
    text-align: left;
    height: 23px;
    font-size: 12px;
    color: #4E4D4E;
}
.h_positiontitle
{
    width: 700px;
    height: 28px;
    background: url(../Images/export/h_positiontitle.gif);
    text-align: right;
    padding-right: 10px;
}


.h_info_kuan
{
    width: 700px;
    border-left: solid 1px #D0D0D0;
    border-right: solid 1px #D0D0D0;
    border-bottom: solid 1px #D0D0D0;
    text-align: left;
    padding-left: 10px;
}

/*求职通*/
.j_headtop
{
    width: 700px;
    height: 261px;
    background: url(../Images/export/j_headtop.gif);
    text-align: center;
    background-repeat: no-repeat;
    padding-top: 33px;
}

.j_item
{
    width: 83px;
    text-align: center;
}

.j_positiontitle
{
    width: 700px;
    height: 28px;
    background: url(../Images/export/j_positiontitle.gif);
    text-align: right;
    padding-right: 10px;
}


.j_input_left
{
    width:250px;
    height:146px;   
    background: url(../Images/export/qzt1.gif); 
    background-position:left center;
    background-repeat:no-repeat;
    text-align:left;
    padding-top:45px;
    padding-left:14px;
}

.j_imgsBox
{
    overflow: hidden;
    width: 700px;
    text-align: center;
    
    height: 146px;
    border: solid 1px #D0D0D0;
}


/*联系我们*/

.l_left
{
    width: 233px;
    text-align: left;
    padding-top: 6px;
    padding-left: 8px;
}

.l_head_right
{
    width: 713px;
    text-align: left;
    padding-top: 13px;
}

.l_right_title
{
    width: 700px;
    height: 30px;
    background: url(../Images/export/right_top.gif) no-repeat;
    font-size: 14px;
    color: #4c4c4c;
    font-weight: bold;
    text-align: left;
    padding-left: 15px;
    padding-top: 2px;
}
.l_rightbg
{
    width: 149px;
    height: 399px;
    padding-top: 4px;
}

.l_font
{
    font-size: 12px;
    color: #4c4c4c;
    height: 19px;
    text-align: left;
}

/*加入我们*/



.j_rightbg
{
    width: 296px;
    height: 168px;
}
.j_item_title
{
    text-align: left;
    font-size: 12px;
    color: #4c4c4c;
    font-weight: bold;
    padding-left: 16px;
    padding-bottom: 7px;
}
.j_fonts
{
    font-size: 12px;
    color: #4c4c4c;
    padding-left: 16px;
    height: 25px;
}

.j_linkstyle
{
    font-size: 12px;
    color: #415EC1;
    cursor: hand;
}

.j_linkstyle hover
{
    font-size: 12px;
    color: #415EC1;
    cursor: hand;
}
.j_linkstyle visited
{
    font-size: 12px;
    color: #415EC1;
    cursor: hand;
}

/*麦斯特简介*/

.mst_rightbg
{
    width: 216px;
    height: 337px;
}
.mst_info
{
    font-size: 12px;
    color: #4c4c4c;
    height: 27px;
    text-align: left;
}


/*职场指南*/

.g_left_ad
{
    width: 330px;
    text-align: left;
    height: 248px;
}


.imgsBox
{
    overflow: hidden;
    width: 316px;
    text-align: center;
    padding-top: 3px;
    height: 256px;
    border: solid 1px #D0D0D0;
}

.g_top_middle
{
    width: 370px;
    height: 256px;
    background: url(../Images/export/g_top_middle.gif);
    background-position: left top;
    background-repeat: no-repeat;
}
.g_top_info
{
    width: 250px;
}

.g_info_title
{
    font-size: 14px;
    color: #EA4700;
    font-weight: bold;
    cursor: hand;
    height: 25px;
}
.g_info_content
{
    font-size: 12px;
    color: #4c4c4c;
}
.g_dashedline
{
    height: 25px;
    background: url(../Images/export/g_dashedline.gif);
    background-position: left center;
    height: 22px;
    background-repeat: repeat-x;
}

.g_top_info
{
    width: 250px;
    height: 25px;
    background: url(../Images/export/g_top_info.gif);
    background-position: center top;
    background-repeat: no-repeat;
}
.g_info_middle
{
    border-left: solid 1px #D0D0D0;
    border-right: solid 1px #D0D0D0;
    height: 227px;
    padding-top: 7px;
}
.g_info_bottom
{
    width: 240px;
    height: 4px;
    background: url(../Images/export/g_top_bottom.gif);
    background-position: center top;
    line-height: 0;
    font: 0;
}
.g_Article
{
    width: 227px;
    height: 106px;
    text-align: left;
}
.g_Article_top
{
    width: 217px;
    height: 25px;
    background: url(../Images/export/g_Article_top.gif);
}

.g_Article_middle
{
    border-left: solid 1px #D0D0D0;
    width: 217px;
    border-right: solid 1px #D0D0D0;
    height: 77px;
}
.g_Article_bottom
{
    width: 217px;
    height: 4px;
    background: url(../Images/export/g_Article_bottom.gif);
    background-position: center top;
    line-height: 0;
    font: 0;
}
.g_item1
{
    width: 366px;
    text-align: left;
}
.g_item2
{
    width: 357px;
    text-align: left;
}

.g_item_top
{
    width: 375px;
    height: 29px;
    background: url(../Images/export/g_item_top.gif);
    background-position: left center;
    background-repeat: no-repeat;
}

.g_item_left
{
    width: 50%;
    text-align: left;
    padding-left: 10px;
    font-size: 12px;
    color: #4c4c4c;
    font-weight: bold;
}
.g_item_right
{
    width: 50%;
    text-align: right;
    padding-right: 12px;
    font-size: 12px;
    color: #4c4c4c;
}

A.g_a_item
{
    font-size: 12px;
    color: #4c4c4c;
    cursor: hand;
}

A. g_a_item : hover
{
    font-size: 12px;
    color: #4c4c4c;
    cursor: hand;
}
A.g_a_item :visited
{
    font-size: 12px;
    color: #4c4c4c;
    cursor: hand;
}


.g_a_item :link
{
    font-size: 12px;
    color: #4c4c4c;
    cursor: hand;
}



.g_item_content
{
    text-align: left;
    padding-left: 3px;
}

.g_fontstyle
{
    font-size: 12px;
    color: #4c4c4c;
}
.g_auto
{
}
.g_hotinfo_top
{
    width: 217px;
    height: 25px;
    background: url(../Images/export/g_hotinfo_top.gif);
}
.g_best_top
{
    width: 217px;
    height: 25px;
    background: url(../Images/export/g_best_top.gif);
}
.g_hotinfo_item
{
    text-align: left;
    padding-left: 7px;
    height: 22px;
}

.g_blog_item
{
    text-align: left;
    padding-left: 7px;
    height: 20px;
}


.g_select
{
    position: relative;
    left: -2px;
    top: -2px;
    font-size: 12px;
    width: 120px;
    border: 0px;
    color: #4c4c4c;
}
.g_selectbox
{
    border: 1px solid #D0D0D0;
    width: 118px;
    height: 19px;
    clip: rect(0px,119px,17px,0px);
    overflow: hidden;
}
.g_text
{
    border: solid 1px #D0D0D0;
    height: 20px;
    font-size: 12px;
    color: #4c4c4c;
    padding-top: 3px;
}

.g_btnSearch
{
    width: 77px;
    height: 23px;
    background: url(../Images/export/g_btnSearch.gif);
    cursor: pointer;
    border: none;
}


/*前台页面左边菜单*/

.leftmenu
{
    width: 211px;
    height: 230px;
    background: url(../Images/export/leftmenubg.gif);
    background-repeat: no-repeat;
    padding-top: 86px;
    text-align: center;
}

.left_menu
{
    width: 185px;
    height: 24px;
    background: url(../Images/export/leftmenuunselected.gif);
    background-position: center center;
    background-repeat: no-repeat;
    font-size: 12px;
    text-align: left;
    color: #4c4c4c;
    padding-left: 47px;
    padding-top: 2px;
    cursor: pointer;
}

.left_menu_off
{
    width: 185px;
    height: 24px;
    background: url(../Images/export/leftmenuselected.gif);
    background-position: center center;
    background-repeat: no-repeat;
    font-size: 12px;
    text-align: left;
    color: White;
    cursor: pointer;
    padding-top: 2px;
    padding-left: 47px;
}


/*查看页面*/


.view_left
{
    width: 733px;
    padding-right: 10px;
}

.view_right
{
    width: 217px;
    height: 106px;
    text-align: left;
}
.view_top
{
    width: 100%;
    background-color: #F8F8F8;
    border: solid 1px #D7D7D7;
    height: 27px;
    font-size: 12px;
    color: #4c4c4c;
    padding-top: 5px;
    padding-left: 20px;
}

.view_auto
{
    line-height: 0;
    font: 0;
}
.view_title
{
    text-align: center;
    font-size: 14px;
    color: #EA4900;
    font-weight: bold;
}

.view_content
{
    color: #4c4c4c;
    font-size: 13px;
    padding-top: 10px;
    text-align: left;
    line-height: 20px;
    text-indent:25px;
}

.view_ship
{
    height: 20px;
    border-bottom: solid 1px #D7D7D7;
    width: 723px;
}
.view_title1
{
    text-align: left;
    font-size: 14px;
    color: #4c4c4c;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 7px;
    padding-left: 10px;
}
.view_list
{
    text-align: left;
}
.view_biao
{
    width: 13px;
    padding-left: 10px;
    text-align: center;
    height: 22px;
}

.view_link
{
    font-size: 14px;
    color: #3564B1;
    cursor: hand;
    text-decoration: none;
}
