body,form,ol,ul,h2,h3,h4 {
margin:0px auto;
padding:0px;
font-size:12px;
text-align:center;
}

.btnClose { position:absolute; top:48px; right:152px; z-index:90 }/*110614d*/

.maintable
{
    margin:0px auto;
}

*{
font-family:"ËÎÌå",Arial,Sans-serif;
}

#manage_menu
{
    background-color:#F3F2F0;
    width:200px;
}

#manage_menu a
{
    color:#000000;
}

a {
color:#990000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a.jw {
color:#990000;
text-decoration:none;
}

a.jw:hover {
text-decoration:underline;
}

a.jw:visited {
color:#999999;
}

a.jw1 {
color:#999999;
text-decoration:none;
}

a.jw1:hover {
text-decoration:underline;
}

a.jw1:visited {
color:#999999;
}

* {
margin:0;
}

h1 {
font:12px;
}

.top_780 {
width: 780px;
margin:auto;
margin-top:2px;
height:67px;
display:inline;
}

.top_td {
float:left;
}

.top_5 {
font-size:12px;
width:184px;
}

#hmenu {
width:780px;
margin:auto;
height:33px;
font-size:14px;
}

#hmenu ul {
height:26px;
border:1px solid #78AED3;
}

#hmenu li {
float: left;
height: 26px;
line-height: 26px;
list-style-type: none;
text-align: center;
}

.hmenu_td {
background-image:url(images/head/mb_03.gif);
width:93px;
}

.hmenu_tds {
background-image:url(images/head/mb_05.gif);
width:93px;
}

.hmenu_td1 {
width:4px;
background-image:url(images/head/mb_07.gif);
}

#logintable {
border:1px solid #A5B5C0;
float:left;
margin-bottom:5px;
width:204px !important;
width:206px;
}

#logintablemain {
background-color:#F6F6F6;
height:250px;
overflow:hidden;
text-align:center;
margin:auto;
width:100%;
}

#logintablelist {
border-bottom:1px solid #d4d4d4;
border-top:1px solid #d4d4d4;
text-align:center;
margin:auto;
width:100%;
}

.logintable1 {
background-color:#fff;
padding-left:10px;
padding-top:5px;
height:19px !important;
height:22px;
width:196px !important;
width:206px;
text-align:left;
}

.logintable2 {
padding-top:3px;
height:25px !important;
height:28px;
text-align:center;
width:100%;
}

.logintable3 {
padding-top:4px;
height:184px !important;
height:188px;
width:100%;
}

.logintable4 {
float:left;
padding-right:4px;
width:74px !important;
width:80px;
text-align:right;
}

.logintable5 {
float:left;
text-align:left;
width:115px;
}

.logintablelist1 {
border-bottom:1px solid #ddd;
padding-top:5px;
height:23px !important;
height:29px;
text-align:center;
width:100%;
}

#regtable {
background-color:#ffffff;
height:100px;
padding-top:2px;
text-align:center;
width:100%;
}

#buttonYinse {
background-color:#fff;
background-image:url(../images/search_yinse.gif);
border:#adadad 1px solid;
cursor:pointer;
font-size:12px;
height:22px;
padding-left:20px;
width:60px;
}

#buttonmain {
background-color:#fff;
background-image:url(../images/bbk_main.gif);
border:#585A67 1px solid;
cursor:pointer;
font-size:12px;
height:22px;
padding-left:12px;
width:80px;
}

.mainbox {
width:950px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
}

.leftmainbox1 {
float:left;
text-align:left;
width:212px;
}

.rightmainbox1 {
float:left;
text-align:left;
width:568px;
}

.leftbox1 {
border:1px solid #A5B5C0;
color:#16387C;
float:left;
margin-bottom:5px;
width:204px !important;
width:206px;
}

.leftbox3 {
border:1px solid #A5B5C0;
color:#16387C;
float:left;
margin-bottom:5px;
width:264px !important;
width:266px;
}

.rightbox4 h1 {
background-image: url(../images/new_bord/newbg1.gif);
border-bottom:1px solid #A5B5C0; 
color:#FE571D;
font-size:14px;
font-weight: 700;
height:17px !important;
height:24px;
text-align:center;
padding-left:10px;
padding-top:6px;
}

#jobmainbox {
clear:left;
border:1px solid #A5B5C0;
margin-bottom:5px;
text-align:left;
width:948px;
margin-left:auto;
margin-right:auto;
}

#jobtitle2 {
border-bottom:1px solid #CBCBCB;
float:left;
height:16px;
padding-right:10px;
padding-top:8px;
text-align:right;
width:606px;
}

.leftmainbox2 {
float:left;
width:573px;
}


.rightmainbox2 {
float:left;
width:207px;
}

.leftmainbox3 {
float:left;
width:271px;
}

.rightmainbox3 {
float:left;
width:509px;
}

#jwtitle2 {
border-bottom:1px solid #CBCBCB;
float:left;
padding-right:10px;
padding-top:8px;
text-align:right;
height:16px;
width:605px;
}

.s_td_of {
background:url(../images/ls_iask_of_070531.gif) no-repeat 1px 3px;
color:#000;
cursor:pointer;
float:left;
height:30px;
overflow:hidden;
padding-top:9px;
text-align:center;
width:68px;
}

.s_td_on {
background:url(../images/ls_iask_on_070531.gif) no-repeat 1px 3px;
color:#982e00;
cursor:pointer;
float:left;
font-weight:700;
height:30px;
overflow:hidden;
padding-top:9px;
text-align:center;
width:68px;
}

.iAskmainbox {
border:1px solid #C6C6C6;
height:68px;
margin-bottom:5px;

width:566px !important;
width:568px;
}

.iAskTabs1 {
background:url(../images/ls_iasklogo_bg_070531.gif) repeat-x 50% top;
height:30px;
overflow:hidden;
}

.iAskTabs2 {
height:30px;

padding-left:5px;
padding-top:2px;
}

.i_btn {
background:url(../images/home_google_btn_070702.gif) #d2d0df no-repeat;
border-style:none;
color:#040404;
cursor:pointer;
font-size:12px;
height:27px;
margin:0 5px 0 0;
padding:0;
text-align:center;
width:49px;
}

.i_btnst {
background:url(../images/home_google_btn_070702s.gif) #d2d0df no-repeat;
border-style:none;
color:#040404;
cursor:pointer;
font-size:12px;
height:27px;
margin:0 5px 0 0;
padding:0;
text-align:center;
width:60px;
}

.hotsbox {
width:568px;
}

.hotsbox1 {
height:22px;
text-align:center;
}

.hotsbox2 {
border-bottom:1px solid #CBCBCB;
border-left:1px solid #CBCBCB;
border-right:1px solid #CBCBCB;
padding:5px;
width:556px;
height:203px;
}

.h_td_on {
background:url(../images/new_bord/bg5_6_1.gif) no-repeat;
cursor:pointer;
float:left;
font-weight:700;
height:16px;
overflow:hidden;
padding-top:6px;
width:142px;
}

.h_td_of {
background:url(../images/new_bord/bg5_6_2.gif) no-repeat;
cursor:pointer;
float:left;
height:16px;
overflow:hidden;
padding-top:6px;
width:142px;
}

.h_td_of1 {
background:url(../images/new_bord/bg5_6_3.gif) no-repeat;
cursor:pointer;
float:left;
height:16px;
overflow:hidden;
padding-top:6px;
width:142px;
}

#logobox {
overflow:hidden;
padding-top:5px;
height:275px !important;
height:280px;
}

#freebox {
overflow:hidden;
padding:2px;
}

#newsmainbox {
border-left:1px solid #A5B5C0;
border-right:1px solid #A5B5C0;
border-top:1px solid #A5B5C0;
float:left;
margin-bottom:5px;
width:566px !important;
width:568px;
height:244px;
}

.newsbox1 {
border-bottom:1px solid #A5B5C0;
border-right:1px solid #ccc;
float:left;
width:188px !important;
width:189px;
height:121px;
}

.newsbox2 {
border-bottom:1px solid #A5B5C0;
float:left;
width:188px;
height:121px;
}

.newscontent {
float:left;
padding-left:4px;
padding-top:6px;
width:184px !important;
width:188px;
height:95px !important;
height:101px;
}

#toolsbox {
background-image:url(../images/tools_bg.jpg);
height:243px !important;
height:219px;
width:205px;
}

#tooltitle1 {
background-image:url(../images/tools_title.jpg);
float:left;
font-size:14px;
font-weight:700;
padding-top:7px;
height:17px !important;
height:24px;
text-align:center;
width:101px;
}

#tooltitle2 {
float:left;
padding-top:7px;
height:17px !important;
height:24px;
text-align:right;
width:104px;
background-color:#fff;
}

.toolsbutton {
background-image:url(../images/tools_button.gif);
float:left;
font-weight:700;
height:21px !important;
height:28px;
margin-left:3px;
margin-right:2px;
margin-top:7px;
padding-top:7px;
text-align:center;
width:94px;
display:inline;
}

.toolsbutton2 {
background-image:url(../images/tools_button2.gif);
float:left;
font-weight:700;
height:21px !important;
height:28px;
margin-left:3px;
margin-right:2px;
margin-top:7px;
padding-top:7px;
text-align:center;
width:117px;
display:inline;
}

#flinkmainbox {
clear:left;
border:1px solid #A5B5C0;
margin-bottom:5px;
width:948px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#flinkmainbox h1 {
background-image:url(../images/flink.jpg);
background-repeat: repeat-x;
background-position: bottom;
border-bottom:1px solid #A5B5C0;
font-size:12px;
text-align:left;
height:16px !important;
height:20px;
padding-left:10px;
padding-top:4px;
}

#flinkcontent {
height:296px;
padding-bottom:6px;
padding-top:6px;
text-align:center;
margin:auto;
}

.linkbox {
width:948px;
}


.linkbox_98 {
width:98%;

}

.linkbox1 {
float:left;
height:33px;
width:105px;
}

.listbox2 {
float:left;
height:18px;
padding-top:4px;
text-align:left;
width:83px;
}

.bottombox1 {
float:left;
padding-top:5px;
padding-left:5px;
height:28px;
height:23px !important;
text-align:center;
width:100%;
}

.bottombox2 {
height:20px;
padding-left:8px;
padding-top:3px;
text-align:center;
width:100%;
}

.bottombox1 li {
display:inline;
color:#1A1A1A;
/*list-type:none;*/
}

.bottombox1 a {
  color:#000000;
}

.entview_ta {
width:99%;
}

.entview_td {
background-color:#fff;
float:left;
width:33%;
}

.entview_tds1 {
background-color:#fff;
float:left;
text-align:left;
width:25%;
}

.mgmenubg1 {
background-image:url(../images/box_03.jpg);
border:1px solid #A5B5C0;
cursor:pointer;
height:24px;
}

.mgmenubg2 {
background-image:url(../images/box_03.jpg);
border-left:1px solid #A5B5C0;
border-right:1px solid #A5B5C0;
border-top:1px solid #A5B5C0;
cursor:pointer;
height:24px;
}

.mgmenubg3 {
border-left:1px solid #A5B5C0;
border-right:1px solid #A5B5C0;
}

.newbg1 {
background-image:url(../images/box_03.jpg);
color:#CC0000;
}

.newbg1s {
background-image:url(../images/2010/sbg.jpg);
color:#ED1B2E;
font-weight:bold;
height:26px;
}

.newjoboffers_tr {
height:24px;
}

.newjoboffers_td {
float:left;
width:468px;
}

.newresume_tr {
height:22px;
}

.newresume_td {
float:left;
width:155px !important;
width:155px;
}

.newpresume_td {
float:left;
width:25%;
}

.newpresume_td_20
{
float:left;
width:146px !important;
width:146px;
}

.newresume_trny_tr {
padding-top:3px;
height:16px !important;
height:20px;
}

.newresume_trny_tr_19 {
padding-top:3px;
height:16px !important;
height:19px;
}

#logintablejwmenu {
list-style:none;
text-align:left;
width:82%;
}

#logintablejwmenu li {
padding-top:3px;
height:17px !important;
height:20px;
}

#flash_show_out {
height:201px;
position:relative;
width:204px;
}

#flashshow_out {
height:134px;
position:relative;
width:264px;
}

#flashimg {
filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
height:134px;
overflow:hidden;
width:264px;
}

#flash_img {
filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
height:201px;
overflow:hidden;
width:204px;
}

#flash_btn {
position:absolute;
right:0;
top:113px;
width:100px;
z-index:202;
}

#flash_btn div {
float:left;
margin:5px 2px;
display:inline;
}

#flash_btn div a {
background:#fff;
border:1px solid #000;
display:block;
height:7px;
overflow:hidden;
width:7px;
}

#flash_btn div a:hover {
background:#0bb6ce;
display:block;
}

#flash_show_ctl {
height:25px;
left:1px;
position:absolute;
top:115px;
width:100px;
z-index:20;
}

#flashtrans {
-moz-opacity:.7;
background:#fff;
filter:Alpha(opacity=70);
height:25px;
left:0;
opacity:.7;
position:absolute;
top:109px;
width:264px;
z-index:2;
}

#flash_show_ctl_msg {
filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
float:left;
overflow:hidden;
width:204px;
}

#flash_show_ctl a {
color:#000;
font:bold;
text-decoration:none;
}

#flash_show_ctl a:hover {
color:#309;
text-decoration:none;
}

#flash_show_ctl_tuber {
left:150px;
position:relative;
top:-17px;
z-index:100;
}

#flash_show_ctl_arrow {
margin-right:5px;
}

#img_prev_btn,#img_next_btn {
background:none !important;
border:none !important;
color:#000;
font-size:12px;
height:12px;
line-height:10px;
}

.aimg {
background:#0bb6ce !important;
}

.newjobs_td {
float:left;

}

.leftjwbox {
background-color:#fff;
width:100%;
}

#leftjwtitle {
border-bottom:2px solid red;
height:25px;
margin-bottom:7px;
padding-top:6px;
width:100%;
}

.leftjwlist {
height:20px;
text-align:left;
width:100%;
}

.leftjwleft {
float:left;
padding-left:4px;
width:37%;
}

.leftjwright {
float:left;
width:63%;
}

#pomainbox {
border:1px solid #A5B5C0;
color:#16387C;
float:left;
margin-bottom:5px;
width:778px !important;
width:100%;
}

#newspaper {
border:1px solid #FF7200;
float:left;
margin-bottom:5px;
width:778px !important;
width:100%;
}

#newspaper a {
color:#ff0000;
}

#newspaper li {
float: left;
height: 32px;
line-height: 32px;
list-style-type: none;
text-align: center;
width:50px;
}

#poleftbox {
float:left;
width:218px;
}

#porightbox {
float:left;
width:560px;
}

table,input {
font-size:12px;
}

a.mikeheadbg {
color:#003A8A;
text-decoration:none;
}

a.mikeheadbg:hover{
color:#FF4E00;
font-weight: 700;
}

.leftbox2 h1,.leftbox3 h1,.rightbox1 h1,.rightbox2 h1,.rightbox3 h1 {
background-image:url(../images/box_03.jpg);
border-bottom:1px solid #EEAAAA;
color:#CC0000;
font-size:14px;
font-weight:700;
height:19px !important;
height:24px;
padding-top:4px;
text-align:center;
}

#logintable h1,.leftbox1 h1 {
background-image:url(../images/newbg1.gif);
border-bottom:1px solid #A5B5C0;
color:#FE571D;
font-size:14px;
font-weight:700;
height:19px !important;
height:24px;
padding-top:4px;
text-align:center;
}

#toolsmainbox{
border:1px solid #A5B5C0;
float:left;
margin-bottom:5px;
width:205px !important;
width:207px;
height:243px !important;
height:245px;
}

.rightbox4 {
border:1px solid #A5B5C0;
float:left;
margin-bottom:5px;
width:566px !important;
width:568px;
}

.rightbox1{
border:1px solid #EEAAAA;
float:left;
margin-bottom:5px;
width:100%;
}

.rightbox2{
border:1px solid #FF9999;
float:left;
margin-bottom:5px;
width:100%;
}

.rightbox3{
border:1px solid #A5B5C0;
float:left;
margin-bottom:5px;
width:205px !important;
width:100%;
height:243px !important;
height:246px;
}

#jobtitle,#jwtitle {
background-color:#EEF3F6;
height:25px;
width:100%;
}

#jobtitle1,#jwtitle1 {
border-bottom:1px solid #CBCBCB;
float:left;
height:24px !important;
height:24px;
width:10px;
}

.job_on,.jw_on {
background-color:#FFF;
border-left:1px #CBCBCB solid;
border-right:1px #CBCBCB solid;
border-top:1px #CBCBCB solid;
color:#DD4424;
cursor:pointer;
float:left;
font-weight:700;
margin-top:4px;
padding-top:5px;
height:15px;
text-align:center;
width:160px;
display:inline;
}

.job_of,.jw_of {
border-bottom:1px solid #CBCBCB;
cursor:pointer;
float:left;
padding-top:4px;
height:16px;
margin-top:4px;
text-align:center;
width:160px;
}

#jobcontent1,#jobcontent2 {
padding:5px;
width:938px;
}

.leftbox2 {
border:1px solid #A5B5C0;
float:left;
margin-bottom:5px;
width:566px !important;
width:568px;
}


#jwmainbox {
border:1px solid #A5B5C0;
width:948px;
clear:left;
margin-left:auto;
margin-right:auto;
height:388px;
margin-bottom:5px;
}

#jwcontent1,#jwcontent2 {
padding:5px;
width:938px;
text-align:left;
}

.linkboxlist,.entview_tas1,.newjoboffers_ta,.newjoboffersny_ta,.newresume_ta,.newresume_tany_ta,.newjobs_ta {
width:100%;
}

#tooltitle,.toolsbox1{
float:left;
width:205px;
}

.newsbox{
width:566px;
}

.newsbox1 h1,.newsbox2 h1 {
background-image:url(../images/new_bord/news_title.jpg);
font-size:12px;
color:#DD4424;
float:left;
font-weight:700;
padding-top:4px;
height:16px !important;
height:20px;
text-align:center;
width:100%;
}

.entview_tr{
height:17px;
line-height:17px;
}

.entview_trs1 {
height:19px;
line-height:19px;
}

.newjoboffersny_tr,.newjobs_tr {
padding-top:7px;
height:15px;
}


.mike_mainbox {
width:780px;
text-align:left;
margin-left:auto;
margin-right:auto;
}


#mike_jobmainbox {
float:left;
border:1px solid #A5B5C0;
margin-bottom:5px;
text-align:left;
width:778px !important;
width:780px;
}

#mike_jobtitle {
background-color:#EEF3F6;
height:25px;
width:100%;
}

#mike_jobtitle1 {
border-bottom:1px solid #CBCBCB;
float:left;
height:24px !important;
height:25px;
width:10px;
}

#mike_jobtitle2 {
border-bottom:1px solid #CBCBCB;
float:left;
height:16px !important;
height:25px;
padding-right:10px;
padding-top:8px;
text-align:right;
width:436px !important;
width:448px;
}

#mike_jobcontent1 {
padding:5px;
width:778px !important;
width:772px;
}

.sub_sheep ul{ list-style:none; padding:0; margin:0;}
.sub_sheep li{ float:left; width:60px; 
line-height:22px; text-align:center;
}
.clear{clear:both;}

.FormBase, .FormFocus
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fff;
    border: 1px double #ccc;
}


.FormFocus
{
    border: 1px double #3399ff;
    background-color: #c0ddfc;
}

.show
{
    color: #666666;
    font-size: 12px;
    line-height: 130%;
}

.err
{
    font-size: 12px;
    padding: 3px;
    color: #FE0000;
    background: url(/images/icon/wrong.gif);
    background-repeat: no-repeat;
    background-position: 2px 3px;
    margin: 0px;
    padding-left: 30px;
    line-height: 130%;
}
.ok
{
    font-size: 12px;
    padding: 3px;
    color: #5A8F00;
    background: url(/images/icon/correct.gif);
    background-repeat: no-repeat;
    background-position: 2px 3px;
    margin: 0px;
    padding-left: 30px;
    line-height: 130%;
}
.input_search_style{ background: url(/reg_table/reg/input_search_style.gif); width:124px; height:19px; padding:2px 0 0 0;border:0;}
.input_search_style2{ background: url(/reg_table/reg/input_search_style2.gif); width:166px; height:19px; padding:2px 0 0 0;border:0;}
.input_search_style3{ background: url(/reg_table/reg/input_search_style3.gif); width:400px; height:19px; padding:2px 0 0 0;border:0;}
.input_search_style4{ background: url(/reg_table/reg/input_search_style4.gif); width:319px; height:19px; padding:2px 0 0 0;border:0;}





#new_top {
  width:100%;
  background-image:url(../images/new_bord/new_topbg.jpg);
  background-repeat:repeat-x;
  height:27px;
  line-height:27px;
  font-size:12px;
  text-align:center;
  margin-bottom:10px;
}
.new_950
{
  width:950px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:8px;
  clear:left;
}
.new_950 h2{
  margin:0;
  padding:0;
  font-size:14px;
  text-align:center;
  color:#ffffff;
}

#new_topleft{
  width:800px;
  float:left;
  height:27px;
}

#new_topleft h2{
  color:#ff0000;
  margin:0;
  padding:0;
  font-size:12px;
}
#new_topleft li{
  float: left;
  height: 27px;
  line-height: 27px;
  list-style-type: none;
  text-align:left;
  margin-right:9px;
  display:inline;
}
#new_topright{
  width:150px;
  float:left;
  height:21px;
  line-height:27px;
  margin-top:6px;
}
#new_topmenu1{
  float: left;
  width:311px;
  height:80px;
  text-align:center;
  margin-top:20px;
  padding-left:60px;
}
#new_topmenu2{
  float: left;
  width:208px;
  text-align:center;
  height:80px;
}
#new_topmenu3{
  float: left;
  width:311px;
  height:80px;
  text-align:center;
  margin-top:20px;
  padding-left:60px;
}
.new_topmenu1main{
  line-height:22px;
  height:22px;
  font-size:14px;
  margin-bottom:9px;
  text-align:center;
}

.new_topmenu1main ul {padding:0;margin:0; float:left;}
.new_topmenu1main li
{
  float: left;
  width:71px;
  list-style-type:none;
  text-align:center;
  margin: 0px 14px 0px 0px;
  cursor: pointer;
  background-image:url(/images/2010/topmenubg.jpg);
}
.new_topmenu1main a
{
    font-size:14px;
    color:#AC0101;
}
#new_menuleft{
  float:left;
  width:245px;
  height:30px;
  line-height:30px;
  background-image:url(/images/2010/top2010_bg.jpg);
}
#new_menuright{
  float:left;
  width:383px;
  height:30px;
  line-height:30px;
  background-image:url(/images/2010/top2010_bg.jpg);
}

#new_menuend{
  float:left;
  width:9px;
  height:30px;
  line-height:30px;
}
#new_menumain{
  float:left;
  width:313px;
  height:30px;
  line-height:30px;
  background-image:url(/images/2010/top2010_08.jpg);
  color:red;
  
}
#new_menumain li{
  float: left;
  height: 30px;
  line-height: 30px;
  list-style-type: none;
  text-align:center;
  font-size:14px;
  font-weight:700;
}

#search_q{
  width:580px;
  margin-bottom:10px;
  margin-left:auto;
  margin-right:auto;
  height:51px;
  clear:left;
}
#search_q_left{
  float: left;
  width:3px;
  height:51px;
}
#search_q_right{
  float: left;
  width:3px;
  height:51px;
}
#search_q_main{
  float:left;
  width:574px;
  background-image:url(../images/new_bord/new_search_bg.jpg);
  height:51px;
  text-align:left;
}
#search_q_but1{
  float:left;background-image:url(../images/new_bord/new_button_37.jpg);width:87px;height:24px;line-height:24px;text-align:center;margin:4px 10px 0 10px;font-size:14px;font-weight: 700;display:inline;
}
#search_q_but2{
  float:left;background-image:url(../images/new_bord/new_button_39.jpg);width:87px;height:24px;line-height:24px;text-align:center;margin:4px 0 0 0;font-size:14px;font-weight: 700;display:inline;
}
#search_q_key{
  float:left;height:24px;margin:5px 0px 0 5px;width:360px;display:inline;
}
#search_q_hot{
  height:20px;line-height:20px;clear:left;
}
#new_entlogin{
  float:left;width:185px;margin:0 6px 0 0;
}
#new_jwlogin{
  float:left;width:185px;margin:0 0 0 6px;
}
#new_hot{
  float:left;width:568px;
}
.new_login_item{
  height:30px;line-height:30px;
}
.new_loginbg{
  height:187px;background-image:url(../images/new_bord/new_login_71.jpg);text-align:center;
}
.new_ad470{
  float:left;border:1px solid #CBCBCB;width:470px;height:57px;
}
.new_ad293{
  float:left;width:314px;height:173px;
}
.new_ad293_main{
  height:53px;width:312px;border:1px solid #BFBDBD;
}
.new_box_left{
  float:left;width:210px;height:24px;background-image:url(../images/new_bord/new_main_100.jpg);line-height:24px;
}
.new_box_title{
  float:left;width:738px;height:24px;background-image:url(../images/new_bord/new_main_102.jpg);line-height:24px;
}
.new_box_title h3{
  color:#004F9C;
  text-align:left;
  margin-left:15px;
  display:inline;
}
.new_box_right{
  float:left;width:2px;height:24px;
}
.new_box_main{
  border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;clear:left;
}
.new_logo{
  height:68px;
}
.new_logomain{
  float:left;width:148px;height:53px;border:1px solid #CACFCB;margin:3px;display:inline;
}
#new_newspaper_title{
  float:left;height:34px;width:290px;
}
#new_newspaper_main{
  float:left;background-image:url(../images/new_bord/main_110.jpg);height:34px;line-height:34px;width:660px;
}
#new_zph_left{
  float:left;width:210px;height:200px;
}
#new_zph_right{
  float:left;width:733px;height:200px;
}
.new_950blue{
  border:1px solid #A5B5C0;width:948px; margin-left:auto;margin-right:auto;text-align:left;margin-bottom:5px;
}
.new_950blue li{
  float: left;
  heigth:25px;
  line-height: 25px;
  list-style-type: none;
  margin-right:6px;
  display:inline;
}
.new_950blue h3{
  font-weight:700;
  color:#FF6633;
}

.head_menu_up
{
padding-top:4px;
}

.head_menu_down
{
padding-top:4px;
background-image:url(../images/new_bord/new_menubg.jpg);
}

.head_menu_down1
{
padding-top:4px;
background-image:url(../images/new_bord/new_menubgb.jpg);
}

a.hmdn {
color:#000000;
text-decoration:none;
	font-size: 14px;
	font-weight: bold;
}

a.hmdn:hover{
color:#000000;
text-decoration:underline;
	font-size: 14px;
	font-weight: bold;
}

a.wrye {
  color:#ffffff;
  text-decoration:none;
  	font-size: 14px;
	font-weight: bold;
}
a.wrye:hover{
  color:#FBF319;
  text-decoration:underline;
  	font-size: 14px;
	font-weight: bold;
}


 .suggestionsBox {
  z-index:999;
  position: absolute;
  left: 348px;
  margin: 0px 0px 0px 0px;
  width: 356px;
  background-color: #ffffff;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-left: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-bottom: 1px solid #E4E4E4; 
  color: #000;
 }
 
 .suggestionList {
  z-index:999;
  margin: 0px;
  padding: 0px;
 }
 
 .suggestionList li {
  list-style-type:none;
  text-align:left;
  margin: 0px 0px 3px 0px;
  padding: 3px;
  cursor: pointer;
 }
 
 .suggestionList li:hover {
  list-style-type:none;
  text-align:left;
  background-color: #ffffff;
 }
 
 .paginator { font: 12px Arial, Helvetica, sans-serif;padding:2px 5px 2px 0; margin: 0px; }
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none; border:solid 1px #ffa501;}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

.messagetext{
border-left:1px solid #000000; border-right:1px solid #000000; background-color:#FFFFE1
}

.leftmenu
{
    width:204px; height:35px; 
    background-image:url(../images/2010/job_44.jpg); 
    background-repeat:no-repeat; 
    background-position:center center; 
    padding-left:20px;
}
.leftmenu a
{
    color:#4C4B4B;
    font-weight:bold;
}
.leftmenu a.hover
{
    color:Red;
    font-weight:bold;
}

.show2010menu{
background-image:url(../images/2010/ent_03.jpg);
width:96px;
height:34px;
font-weight:bold;
font-size:14px;
color:#C00024;
margin-right:4px;
line-height:34px;
float:left;
text-align:center;
cursor:pointer
}

.hide2010menu{
background-image:url(../images/2010/ent_05.jpg);
width:96px;
height:34px;
color:#888686;
font-weight:bold;
font-size:14px;
margin-right:4px;
line-height:34px;
float:left;
text-align:center;
cursor:pointer;
}

.entbox{
color:#515151;
margin-bottom:10px;
}

.entbox span{
color:#000000;
}

.showhotbox
{
    width:439px; 
    height:267px; 
    border-left:1px solid #E1DFDF; 
    border-right:1px solid #E1DFDF; 
    border-bottom:1px solid #E1DFDF;
}

.hidehotbox
{
    width:439px; 
    height:267px; 
    border-left:1px solid #E1DFDF; 
    border-right:1px solid #E1DFDF; 
    border-bottom:1px solid #E1DFDF;
    display:none;
}
.2010_news
{
    color:#2A2A2A;
}

.2010_news a
{
    color:#2A2A2A;
}

.new_button_on
{
    padding:2px 10px 0px 10px;
    background-color:#FFFFD9;
    border:1px solid #FFB35C;
    vertical-align:middle;
    height:25px;
    line-height:25px;
    color:#000000;
    font-weight:bold;
}

.new_button_off
{
    padding:2px 10px 0px 10px;
    background-color:#ffffff;
    border:1px solid #cccccc;
    vertical-align:middle;
    height:25px;
    line-height:25px;
    color:#111111;
}

#jw_leftmenu a
{
    color:#333333;
}

#jw_leftmenu a:hover
{
    color:red;
}

#cooperation ul
{
    list-style-type:none; text-align:left;
}
#cooperation li
{
    color:#61400D;
    height:16px;
}
#cooperation li a
{
    color:#B42F01;
}
.job_dept{
  font-size:14px;
  font-weight:bold;
  cursor:pointer;
}
#job1_JobList ul li{
  text-align:left;
  list-style-type:none;
}
#job1_JobList li{
  line-height:150%;
}

.loading
{
    z-index: 1;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    background: DimGray;
    left: 0;
    top: 0;
    width: 100px;
    height: 20px;
    border: #000000 1px solid;
    line-height: 17px;
    color: #fff;
    position: fixed;
}

/*-----------------------------------*/
a.subahref
{
    float: left;
    display: inline;
    height: 22px;
    line-height: 22px;
    position: relative;
    text-align: left;
    padding-left: 24px;
    background-color:#ffffff;
    border:1px solid #cccccc;
}
a.subahref span.icon
{
    background: url(/images/subback.gif) no-repeat;
    position: absolute;
    height: 20px;
    width: 20px;
    top: 0px;
    left: 0px;
}
a.subahref:hover
{
    text-decoration: none;
}
span.subsplit
{
    float: left;
    width: 10px;
}
a#subcribleent
{
    width: 70px;
    color: red;
    cursor: default;
    padding-left: 28px;
}
a#blacklist
{
    width: 70px;
    color: #333333;
    padding-left: 28px;
}

a#subcribleent span.icon
{
    background-position: right 3px;
    left: 4px;
}
a#subcribleent:hover, .subscribe-pos a.sbsselected
{
    border: 1px solid #ccc;
    border-bottom: none;
    width: 69px;
    height: 20px;
    line-height: 20px;
    padding-left: 27px;
}
.subscribe-pos a.sbsselected
{
    width: 69px !important;
    padding-left: 27px !important;
}
a#subcribleent:hover span.icon, a.sbsselected span.icon
{
    left: 3px;
    top: -1px;
}
#blacklist span.icon
{
    background-position: right -37px;
    left: 0px;
    top: 1px;
}
.subcribecontent
{
    position: absolute;
    width: 203px;
    height: 130px;
    border: 1px solid #ccc;
    background-color: #fff;
    left: -1px;
    top: 20px;
    z-index: 99;
    cursor: default;
}
.subcribecontentbg
{
    width: 203px;
    height: 130px;
    left: 1px;
    top: 22px;
    z-index: 88;
    background-color: #CCC;
    filter: alpha(opacity=43);
    -moz-opacity: 0.43;
    opacity: 0.43;
}
#subcribecontent .topline
{
    width: 96px;
    height: 2px;
    background-color: #fff;
    position: absolute;
    overflow: hidden;
    top: -2px;
    left: 0px;
    z-index: 100;
}
#subcribecontent .rightline
{
    position: absolute;
    width: 2px;
    height: 18px;
    background-color: #CCC;
    top: -19px;
    left: 97px;
    z-index: 100;
    filter: alpha(opacity=43);
    -moz-opacity: 0.43;
    opacity: 0.43;
}
#subcribecontent .bottomline
{
    position: absolute;
    bottom: 0px;
    left: 1px;
    height: 33px;
    width: 201px;
    background-color: #f7f7f7;
    text-align: center;
}
#subcribecontent .inn-subcribecontent
{
    width: 181px;
    margin: 0px auto;
    text-align:left;
}
#subcribecontent .inn-subcribecontent h1
{
    height: 21px;
    line-height: 20px;
    background: url(/images/subback.gif) -67px 3px no-repeat;
    margin: 0px;
    padding: 0px;
    border-bottom: 1px #f7f7f7 solid;
    margin-top: 6px;
    font-weight: normal;
    font-size: 12px;
    color: #999;
    padding-left: 16px;
}
#subcribecontent .inn-subcribecontent div.label
{
    display: block;
    margin: 6px 0px;
    color: #003399;
}
#subcribecontent .inn-subcribecontent div.labelover
{
    background-color: #f7f7f7;
}
#subcribecontent .inn-subcribecontent input
{
    vertical-align: middle;
    margin-top: -2px;
    margin-bottom: 1px;
}
.subbutton
{
    width: 63px;
    height: 22px;
    line-height: 22px;
    display: inline-block;
    text-align: center;
    color: #003300;
    margin-left: 6px;
    background: url(/images/subback.gif) 0px -44px no-repeat;
    margin-top: 5px;
    border: none;
	cursor:pointer;
}
.subbuttonover
{
    background-position: 0px -66px;
    color: #000;
}
.subbuttongray
{
    background-position: 0px 0px;
}
.subbuttongrayover
{
    background-position: 0px -22px;
    color: #000;
}

