.websitemenu{display: block;width: 100%;height: 40px;margin: 0;background-color: snow}
.websitemenu .menumain{display: block;width: 1200px;height: 40px;margin: 0 auto;}

.websitemenu .has-login .username{
    text-align: right;
    line-height: 40px;
}
#usermsgmodalbody .table>tbody>tr>td, #usermsgmodalbody .table>tbody>tr>th, #usermsgmodalbody .table>tfoot>tr>td, .table>tfoot>tr>th, #usermsgmodalbody .table>thead>tr>td, #usermsgmodalbody .table>thead>tr>th {
    border-bottom: 1px solid #d7d7d7;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
}

.websitetop{display: block;width: 100%;height: 201px;margin: 0}
.websitetop .header{display: block;width: 100%;height: 140px;margin: 0;background-image: url("../../../../images/business/oddJob/lgcommon/menuTopMidBg.jpg");background-size: 100% 100%;}
.websitetop .header .headermain{display: block;width: 1200px;height: 140px;margin: 0 auto;position: relative}
.websitetop .header .headermain .foreignlink{display: block;width: 700px;height: 68px;position: absolute;left: 0;top: 10px}
.websitetop .header .headermain .foreignlink a{display: block;float: left;line-height: 24px;font-size: 14px;color: #fff;cursor: pointer;text-decoration: none}
.websitetop .header .headermain .foreignlink a:hover{color: #3cbdf5}
.websitetop .header .headermain .logo{display: block;width: 426px;height: 72px;margin: 28px 0 28px -30px;float: left;background: url("../../../../images/business/website/home/sx/logo_rlzy.png") no-repeat;background-size: contain;cursor: pointer}
.websitetop .header .headermain .toolsbar{display: block;
    width: 725px;
    /*width: 800px;*/
    height: 140px;margin: 0;float: right;}
.websitetop .header .headermain .toolsbar .authbar{display: block;width: 450px;height: 50px;float: left;}
.websitetop .header .headermain .toolsbar .authbar ul{display: block;width: 450px;height: 30px;float: left;margin-top: 5px}
.websitetop .header .headermain .toolsbar .authbar ul li{display: block;width: 90px;height: 30px;float: right;position: relative}
.websitetop .header .headermain .toolsbar .authbar ul .logined{width: 250px;}
.websitetop .header .headermain .toolsbar .authbar ul li a{display: block;width: 90px;height: 30px;float: right;line-height: 30px;text-align:center;color: #fff;font-size: 16px;background: url("../../../../images/business/website/menu/clickdown.png") no-repeat 70px center}
.websitetop .header .headermain .toolsbar .authbar ul .logined a{width: 250px;background: none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.websitetop .header .headermain .toolsbar .authbar ul li a:hover{background: url("../../../../images/business/website/menu/clickup.png") no-repeat 70px center}
.websitetop .header .headermain .toolsbar .authbar ul .logined a:hover{background: none}
.websitetop .header .headermain .toolsbar .authbar ul li dl{display: none;position: absolute;top: 27px;left:0px;width: 90px;height: 50px;background-color: #0662b1;}
.websitetop .header .headermain .toolsbar .authbar ul .logined dl{width: 250px;}
.websitetop .header .headermain .toolsbar .authbar ul li dl dt{display: inline-block;width: 90px;height: 25px;line-height: 25px;text-align: center;color: #fff;font-size: 14px;border-bottom: 1px dotted #fff;cursor: pointer;font-weight: normal}
.websitetop .header .headermain .toolsbar .authbar ul .logined dl dt{width: 250px;}
.websitetop .header .headermain .toolsbar .authbar ul li dl dt:hover{color: #42d5d5}
.websitetop .header .headermain .toolsbar .authbar ul li:hover dl{display: inline-block}
.websitetop .header .headermain .toolsbar .authbar .registerlabel{background: url("../../../../images/business/website/menu/registerlabel.png") no-repeat left center;margin-right: 20px}
.websitetop .header .headermain .toolsbar .authbar .loginlabel{background: url("../../../../images/business/website/menu/loginlabel.png") no-repeat left center}

.websitetop .header .headermain .toolsbar .authbar .nav{float: right;}
.websitetop .header .headermain .toolsbar .authbar .nav>li>a {color: #333;padding: 0 15px;line-height: 50px;font-size: 16px}
.websitetop .header .headermain .toolsbar .authbar .nav>li {width: 120px;text-align: center}

.websitetop .header .headermain .toolsbar .authbar .nav .open>a, .websitetop .header .headermain .toolsbar .authbar .nav .open>a:focus, .websitetop .header .headermain .toolsbar .authbar .nav .open>a:hover{background-color: transparent}
.websitetop .header .headermain .toolsbar .authbar .nav>li>a:focus, .websitetop .header .headermain .toolsbar .authbar .nav>li>a:hover {background-color: transparent;}
.websitetop .header .headermain .toolsbar .searchbar{display: block;
    /*width: 670px;*/
    width: 575px;
    height: 60px;margin: 34px 0 0 0;float: left;border: 1px solid #cccccc;border-radius: 5px;background-color: #fff; filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 1;}
.websitetop .header .headermain .toolsbar .searchbar input{display: inline;
    /*width: 485px;*/
    width: 390px;
    height: 58px;border: none;line-height: 48px;float: left;border-top-left-radius: 5px;border-bottom-left-radius: 5px;background-color: #f8fbff;padding: 0;margin: 0;text-indent: 15px;font-size: 16px}
.websitetop .header .headermain .toolsbar .searchbar input:focus {border:none}
.websitetop .header .headermain .toolsbar .searchbar .searchBtn{display: inline;width: 90px;height: 58px;border: none;line-height: 48px;float: right;background-color:#0086f2;border-radius: 5px;color: #fff;text-align: center;cursor: pointer;font-size: 16px}
.websitetop .navbar{display: block;width: 100%;height: 61px;margin: 0;background-color: #0086f2;border-radius: 0}
.websitetop .navbar .navmain{display: block;width: 1210px;height: 60px;margin: 0 auto;}
.websitetop .navbar .navmain ul{display: none;width:100%;height: 60px;margin: 0;padding: 0}
.websitetop .navbar .navmain .navshow{display: block}
.websitetop .navbar .navmain ul li{display: block;width: 110px;height: 59px;margin: 0;float: left;}
.websitetop .navbar .navmain #navjob li {width: 110px;}
.websitetop .navbar .navmain #navjob .onlinejobfair{width: 130px;}
.websitetop .navbar .navmain ul li a{display: block;width: 110px;height: 59px;margin: 0;line-height: 60px;text-align: center;font-size: 16px;color: #fff;cursor: pointer}
.websitetop .navbar .navmain #navjob li a {width: 110px;}
.websitetop .navbar .navmain #navjob .onlinejobfair a{width: 130px;}
.websitetop .navbar .navmain ul li .active{width: 110px;background-color: #1a92f3;height:60px;border-bottom: 3px solid #fff;border-radius: 0px}
.websitetop .navbar .navmain #navjob li .active {width: 110px;}
.websitetop .navbar .navmain #navjob .onlinejobfair .active{width: 130px;}
.websitetop .navbar .navmain ul li a:hover{width: 110px;text-decoration: none;background-color: #1a92f3;height:60px;border-bottom: 3px solid #fff;}

.websitetop .navbar .navmain #navjob li a:hover{width: 110px;}
.websitetop .navbar .navmain #navjob .onlinejobfair a:hover{width: 130px;}

.websitetop .navbar .navmain #navStartUp li {width: 130px;}
.websitetop .navbar .navmain #navStartUp li a {width: 130px;}
.websitetop .navbar .navmain #navStartUp li .active {width: 130px;}
.websitetop .navbar .navmain #navStartUp li a:hover {width: 130px;}


.websitemain{display: block;width: 1210px;margin: 15px auto;padding: 15px 0;background-color: #fff;min-height: 400px}
.websitebottom{display: block;width: 100%;height: 339px;margin: 0;background-color: #1f2833}
.websitebottom .bottom-img{display: block; width: 100%; height: 130px; background: url("../../../../images/business/oddJob/lgcommon/menuBottomBg.png"); background-color: #f5f6fa;}
.websitebottom .bottom-link{background-color: #0086f2;height: 60px;width: 100%;background-color: #0662b1;}
.websitebottom .bottomfriendlink{display: block;width: 1210px;height: 100%;margin: 0 auto;display: flex;flex-wrap: nowrap;justify-content: space-between;}
.websitebottom .bottomfriendlink .linktype{display: block;width: 300px;height: 60px;float: left;}
.websitebottom .bottomfriendlink .linktype span{display: block;width: 300px;height: 60px;color: #fff;line-height: 60px;cursor: pointer;background: url("../../../../images/business/website/menu/clickdown.png") no-repeat  220px center;text-align: center;}
.websitebottom .bottomfriendlink .linktype .dropdown-menu{top: -65px;height: auto;left: 50px;overflow-y: auto;min-width: 220px;}
.websitebottom .bottombar{display: block;width: 1200px;height: 150px;margin: 0 auto;}
.websitebottom .bottombar .maininfo{display:inline-block;width: 650px;height: 120px;margin: 22px 0 0 0;}
.websitebottom .bottombar .maininfo span{display: block;width: 650px;height: 30px;margin:0;padding: 0;float: left;line-height: 40px;color: #fff;font-size: 14px}
.websitebottom .bottombar .maininfo span a{font-size: 14px;color: #ffffff;text-decoration:none;position: relative}
.websitebottom .bottombar .maininfo span a .qrcode{display: none;position: absolute;width: 120px;height: 120px;top: -130px;left: 0px;background: url("../../../../images/business/website/menu/cqjyqrcode.jpg") no-repeat;background-size: 100%}
.websitebottom .bottombar .maininfo span a:hover .qrcode{display: inline-block}
.websitebottom .bottombar .netinfo{display:inline-block;width: 150px;height: 150px;margin: 0;float: left}
.websitebottom .bottombar .netinfo a {display:inline-block;width: 80px;height: 80px;margin: 30px 0 0 0;float: left}
.websitebottom .bottombar .netinfo .govment{background: url("../../../../images/business/website/menu/govment.png") no-repeat;background-size: 100%;margin-left: 32px;margin-right: 10px}
.websitebottom .bottombar .netinfo .businessoffice{background: url("../../../../images/business/website/menu/businessoffice.png") no-repeat;background-size: 100%;margin-left: 50px;}

.websitetop .header .headermain .toolsbar .searchbar .areaselect{display: block;float: left;width: 264px;height:100%;text-indent: 10px;border-top-left-radius:5px;border-bottom-left-radius: 5px;margin: -1px 0 0 -1px;}

.websitetop .header .headermain .toolsbar .searchbar .areaselect .form-control{width: 100%;height:100%;text-indent: 10px;border-top-left-radius:5px;border-bottom-left-radius: 5px;}

.websitetop .header .headermain .toolsbar .qrcode-box{background-color: #fff; width: 141px;height: 94%;text-align: center; line-height: 40px;float: right;margin-top: 0.5%; color: #4299f4;}
.websitetop .header .headermain .toolsbar .qrcode-box .qrcode{background: url("../../../../images/business/oddJob/lgcommon/qrcode.png") no-repeat; width: 105px; height: 105px; margin: 0 auto;background-size: 100%;position: relative;top: -18px;}
.websitebottom .bottombar .qrcode-box{float: right;width: 140px;height: 128px;margin: 22px 0 0 0;}
.websitebottom .bottombar .qrcode-box .qrcode{background: url("../../../../images/business/oddJob/lgcommon/qrcode.png") no-repeat; width: 91px; height: 91px;background-size: 100%;}
.websitebottom .bottombar .qrcode-box .qrcode2{background: url("../../../../images/business/oddJob/lgcommon/qrcode2.png") no-repeat; width: 91px; height: 91px;background-size: 100%;}

.websitebottom .bottombar .qrcode-box span{color: #fff;display: block;    margin-left: -10px;}
.smjrxcx{position: relative;top: -10px;}
.websitetop .header .headermain .chosen-container-single .chosen-single span {position: relative; padding: 0; left: -6px; width: 90px; height: 60px !important;line-height: 60px !important;}
.websitetop .header .headermain .chosen-container-single .chosen-single {border-top: 1px solid #cccccc;height: 60px !important;position: relative; border-top-right-radius: 0;border-bottom-right-radius: 0;background-color: #f8fbff;}
.websitetop .header .headermain .chosen-container {font-size: 16px;left: -10px;}
.websitetop .header .headermain .chosen-container-single .chosen-single div b{background: url("../../../../images/bootstrap/chosen-sprite.png") no-repeat 1px 20px;}

.websitetop .header .headermain .chosen-container .chosen-drop .chosen-results{margin: 0;left: -5px;}


.centermain {
    display: block;
    width: 1200px;
    margin: 15px auto;
    min-height: 400px;
}
.msgTitle {
    display: block;
    width: 190px;
    height: 12px;
    position: relative;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 48px;
    letter-spacing: 0px;
    color: #333333;
    margin-left: 600px;
    margin-top: -50px;
}
.msgCount {
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0px;
    color: #ff2424;
    cursor: pointer;
}
.msgText {
    padding: 0px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;
    color: #999999;
    cursor: pointer;
}
.msgImg{
    width: 23px;
    height: 21px;
    margin-top: -5px;
}
