﻿
#btn
{
    background: url(btn.png) no-repeat;
    width: 183px;
    height: 21px;
    border: none;
    cursor: pointer;
}

#positionStr
{
    height: 41px;
    line-height: 41px;
    border: none;
    text-align: left;
    font-size: 18px;
    color: #333;
    font-family: "微软雅黑";
    padding: 0 5px 0 5px;
} 

#btnIndustry, 
#workAddrStr
{
    height: 41px;
    line-height: 41px;
    border: none;
    cursor: pointer;
    text-align: left;
    font-size: 18px;
    color: #333;
    font-family: "微软雅黑";
    padding: 0 5px 0 5px;
}
#btnKeyWord
{
    height: 41px;
    line-height: 41px;
    border: none;
    cursor: pointer;
    text-align: left;
    font-size: 18px;
    color: #333;
    font-family: "微软雅黑";
    float: left;
    padding: 0 10px 0 5px;
    margin-left: 0px;
    width: 584px;
    background: url(btn_592.png) no-repeat;
}
.funBtnCSS
{
    width: 302px;
    float: left;
    background: url(selectBox.png) no-repeat;
}
.funIndustryCSS,.funPublishDateCSS
{
    width: 302px;
    float: left;
    background: url(dropDownWin.png) no-repeat;
}

.funAddrCSS
{
    width: 293px;
    float: left;
    background: url(dropDownWin.png) no-repeat;
}

/* 选择居住地 */
#residencyAlpha
{
    padding: 10px 4px;
}
#residencyAlpha h4
{
    color: #333;
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
}
#residencyAlpha dl
{
    zoom: 1;
    overflow: hidden;
    line-height: 24px;
}
#residencyAlpha dt
{
    float: left;
    width: 80px;
    font-weight: bold;
}
#residencyAlpha dd
{
    float: left;
    width: 492px;
}
#residencyAlpha dd li
{
    float: left;
    width: 82px;
    cursor: pointer;
    text-indent: 4px;
    height: 24px;
    overflow: Hidden;
}
#residencyAlpha dd li.over
{
    background: #e6e6e6;
    color: #333;
}
#allProv
{
    border-top: 1px dashed #ccc;
    margin-top: 6px;
    padding-top: 10px;
}
/* 居住地 悬浮子菜单 */
#sub_city
{
    line-height: 24px;
    text-align: left;
    background: #e6e6e6;
    font-size: 12px;
    color: #333;
}
#sub_city h4
{
    border-bottom: 1px solid #d3d2d2;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #333;
    padding-left: 10px;
    font-weight: normal;
}
#sub_city ul
{
    overflow: hidden;
    zoom: 1;
    color: #333;
}
#sub_city ul li
{
    float: left;
    width: 80px;
    height: 24px;
    color: #333;
    padding-left: 10px;
}
#sub_city ul a
{
    display: block;
    height: 24px;
    color: #333;
    text-decoration: none;
    text-indent: 20px;
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
}
#sub_city ul a:hover
{
    background-color: #b5b4b4;
    color: #333;
}

/* 选择工作地区 */
#jobAreaAlpha
{
    padding: 10px 4px;
}
#jobAreaAlpha h4
{
    color: #333;
    font-size: 14px;
    font-weight: normal;
}
#jobAreaAlpha dl
{
    zoom: 1;
    overflow: hidden;
    line-height: 24px;
}
#jobAreaAlpha dt
{
    float: left;
    width: 80px;
    font-weight: bold;
}
#jobAreaAlpha dd
{
    float: left;
    width: 492px;
}
#jobAreaAlpha dd li
{
    float: left;
    width: 82px;
    cursor: pointer;
    text-indent: 20px;
    height: 24px;
    overflow: Hidden;
}
#jobAreaAlpha dd li.over
{
    background-color: #e6e6e6;
    color: #333;
}

#jobAreSelected
{
    border-bottom: 1px solid #d3d2d2;
    margin-bottom: 10px;
    padding-bottom: 6px;
}
#jobAreSelected dt
{
    font-size: 14px;
    color: #333;
    font-weight: normal;
    line-height: 24px;
}
#maincity2 li, #jobAreSelected li
{
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
}
#maincity2 li.chkON, #jobAreSelected li.chkON
{
    background-image: url(chk_on.gif);
}
#allProv2
{
    border-top: 1px solid #d3d2d2;
    margin-top: 6px;
    padding-top: 10px;
}
/* 工作地区 悬浮子菜单 */
#sub_jobArea
{
    line-height: 24px;
    text-align: left;
    background: #e6e6e6;
    font-size: 12px;
    color: #333;
}
#sub_jobArea h4
{
    border-bottom: 1px solid #d3d2d2;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #333;
    padding-left: 10px;
    font-weight: normal;
}
#sub_jobArea ul
{
    overflow: hidden;
    zoom: 1;
    color: #333;
}
#sub_jobArea ul li
{
    float: left;
    width: 80px;
    height: 24px;
    color: #333;
    padding-left: 10px;
}
#sub_jobArea ul a
{
    display: block;
    height: 24px;
    color: #333;
    text-decoration: none;
    text-indent: 20px;
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
}
#sub_jobArea ul a:hover
{
    background-color: #b5b4b4;
    color: #333;
}
#sub_jobArea ul a.chkON
{
    background-image: url(chk_on.gif);
}

/* 选择行业列表 */
#IndustryAlpha
{
    padding: 10px 4px;
}
#IndustryAlpha dl
{
    zoom: 1;
    overflow: hidden;
    line-height: 24px;
    border-bottom: 1px solid #d3d2d2;
}
#IndustryAlpha dt
{
    float: left;
    width: 200px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
}
#IndustryAlpha dd
{
    float: left;
    width: 450px;
}

#IndustryAlpha ul
{
    zoom: 1;
    overflow: Hidden;
    line-height: 24px;
    padding: 8px 0;
}
#IndustryAlpha li
{
    float: left;
    width: 300px;
    cursor: pointer;
    text-indent: 22px;
    height: 24px;
    overflow: Hidden;
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 5px 4px;
}
#IndustryAlpha li.over
{
    background-color: #e6e6e6;
    color: #333;
}
#IndustryAlpha li.chkON
{
    background-image: url(chk_on.gif);
}
#IndustryAlpha .radio li
{
    background-image: none;
}
#IndustrySelected dd
{
    width: 600px;
}

/* 选择职能类别列表 */
#FuntypeAlpha
{
    padding: 10px 4px;
}
#FuntypeAlpha dl
{
    zoom: 1;
    overflow: hidden;
    line-height: 24px;
    border-bottom: 1px solid #d3d2d2;
}
#FuntypeAlpha dt
{
    float: left;
    width: 200px;
    font-size: 14px;
    color: #333;
    line-height: 24px;
}
#FuntypeAlpha dd
{
    float: left;
    width: 450px;
}

#FuntypeAlpha ul
{
    zoom: 1;
    overflow: Hidden;
    line-height: 24px;
    padding: 8px 0;
}
#FuntypeAlpha li
{
    float: left;
    width: 220px;
    cursor: pointer;
    text-indent: 25px;
    height: 24px;
    overflow: Hidden;
    background-repeat: no-repeat;
    background-position: 6px 4px;
}
#FuntypeAlpha li.over
{
    background-color: #e6e6e6;
    color: #333;
}
#FuntypeAlpha li.chkON
{
    background-image: url(chk_on.gif);
}
/* 职能类别 悬浮子菜单 */
#sub_funtype
{
    line-height: 24px;
    text-align: left;
    background: #e6e6e6;
    font-size: 12px;
    color: #333;
}
#sub_funtype h4
{
    border-bottom: 1px solid #d3d2d2;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #333;
}
#sub_funtype ul
{
    zoom: 1;
    color: #333;
    overflow: hidden;
}
#sub_funtype ul li
{
    float: left;
    width: 160px;
    height: 24px;
    color: #333;
    overflow: hidden;
}

#sub_funtype ul h4 p
{
    cursor: pointer;
    height: 24px;
    color: #333;
    text-decoration: none;
    text-indent: 20px;
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
}
#sub_funtype ul h4 p.chkON
{
    background-image: url(chk_on.gif);
}

#sub_funtype ul a
{
    display: block;
    height: 24px;
    color: #333;
    text-decoration: none;
    text-indent: 20px;
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
}
#sub_funtype ul a:hover
{
    background-color: #b5b4b4;
    color: #333;
}
#sub_funtype ul a.chkON
{
    background-image: url(chk_on.gif);
}
#sublist .radio a
{
    background-image: none;
}



/* 国籍 */
#nationAlpha
{
    padding: 10px 4px;
}
#nationAlpha ul
{
    zoom: 1;
    overflow: Hidden;
    line-height: 24px;
    padding: 8px 0;
    font-size: 12px;
}
#nationAlpha li
{
    float: left;
    width: 90px;
    cursor: pointer;
    text-indent: 20px;
    height: 24px;
    overflow: Hidden;
}
#nationAlpha li.over
{
    background: #e6e6e6;
    color: #333;
}

/* 选择专业列表 */
#MajorAlpha
{
    padding: 10px 4px;
}
#MajorAlpha ul
{
    zoom: 1;
    overflow: Hidden;
    line-height: 24px;
    padding: 8px 0;
}
#MajorAlpha li
{
    float: left;
    width: 220px;
    cursor: pointer;
    text-indent: 20px;
    height: 24px;
    overflow: Hidden;
    background-repeat: no-repeat;
    background-position: 6px 4px;
}
#MajorAlpha li.over
{
    background-color: #e6e6e6;
    color: #333;
}
/* 专业 悬浮子菜单 */
#sub_major
{
    border: 1px solid #f60;
    line-height: 25px;
    text-align: left;
}
#sub_major h4
{
    border-bottom: 1px dashed #ccc;
}
#sub_major ul
{
    overflow: hidden;
    zoom: 1;
}
#sub_major ul li
{
    float: left;
    width: 220px;
    height: 25px;
    overflow: hidden;
}
#sub_major ul a
{
    display: block;
    height: 25px;
    color: #000;
    text-decoration: none;
    text-indent: 16px;
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
}
#sub_major ul a:hover
{
    background-color: #f90;
    color: #333;
}
#sublist .radio a
{
    background-image: none;
}
/* 选择学校列表 */
#SchoolAlpha
{
    padding: 10px 4px;
}
#SchoolAlpha ul
{
    zoom: 1;
    overflow: Hidden;
    line-height: 24px;
    padding: 8px 0;
}
#SchoolAlpha li
{
    float: left;
    width: 220px;
    cursor: pointer;
    text-indent: 20px;
    height: 24px;
    overflow: Hidden;
    background-repeat: no-repeat;
    background-position: 6px 4px;
}
#SchoolAlpha li.over
{
    background-color: #e6e6e6;
    color: #333;
}
/* 学校 悬浮子菜单 */
#sub_school
{
    border: 1px solid #f60;
    line-height: 25px;
    text-align: left;
}
#sub_school h4
{
    border-bottom: 1px dashed #ccc;
}
#sub_school ul
{
    overflow: hidden;
    zoom: 1;
}
#sub_school ul li
{
    float: left;
    width: 220px;
    height: 25px;
    overflow: hidden;
}
#sub_school ul a
{
    display: block;
    height: 25px;
    color: #000;
    text-decoration: none;
    text-indent: 16px;
    background-image: url(chk_off.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
}
#sub_school ul a:hover
{
    background-color: #f90;
    color: #333;
}
#sublist .radio a
{
    background-image: none;
}
