﻿.job_mod
{
  
}





.job_mod .fd
{
    background: url(images/category_bg.gif)  repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 18px; 
    height: 21px;
   
}
.job_mod .fd H2
{
    font-size:14px;
    margin-left:0.5em; margin-right:0.5em; margin-top:0.2em;
    font-weight:normal;
}
.job_f
{   
    margin-top:1px;
}
.job_f .ch
{
    background: #eff6fc repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 21px;
    height: 21px;
    color:#055987;
    padding-left:0.5em;
    font-size:12px;
    font-weight:bolder; padding-top:0.3em; padding-bottom:0.3em;
    
}
.job_f .ch A:link
{
    text-decoration:none; color:#055987;
}
.job_f .ch A:link
{
    text-decoration: none;color:#055987;
}
.job_f .ch A:link
{
    text-decoration: none;color:#055987;
}



.job_f .nh
{
    color:#ff6600;
    font-size:12px;
}
.job_f .nh  A:link
{
    text-decoration: none;
   color:#666666;
}
.job_f .nh  A:visited
{
    text-decoration: none;
    color:#666666;
}
.job_f .nh  A:hover
{
    text-decoration: underline;
}
.sub A:link
{
    text-decoration: none;
}
.sub A:visited
{
    text-decoration: none;
}
.sub A:hover
{
    text-decoration: none; 
}
.sub A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION:none;
	 font-size:16px; color:#cc0000; 
}
.subline {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; POSITION: relative; TOP: 30px; HEIGHT: 1px; BACKGROUND-COLOR: #d6dff1; 
}
.sub SPAN.tba3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 1px; BACKGROUND: url(images/job_right.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 0px; PADDING-TOP: 4px
}
.sub SPAN.tbb2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1px; BACKGROUND:White; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 3px
}
.sub SPAN.tba1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(images/job_left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN-LEFT: 0px; PADDING-TOP:0px;
}
.sub {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; POSITION: relative; HEIGHT: 25px; margin-top:0px; 
}
.sub SPAN { 
 font-size:16px; color:#cc0000;	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(images/job_middle.gif) #fff repeat-x left top; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 4px
}
DIV {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial ; COLOR: #000;  
}
.sub SPAN.tbb3 {
  color:Black; font-weight:bolder;	PADDING-RIGHT: 0px; PADDING-LEFT:2.5em; FONT-SIZE: 22px; BACKGROUND:White;  PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 3px; 
}
.sub .tbb4 A {
	color: #cc0000;BACKGROUND:White; font-size:12px; PADDING-BOTTOM: 3px;PADDING-TOP: 3px;  font-weight:normal; padding-right:0px; padding-left:4px;
}
.sub SPAN.tbb5 {
  color:Black; font-weight:bolder;	PADDING-RIGHT: 0px; PADDING-LEFT:4em; FONT-SIZE: 22px; BACKGROUND:White;  PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 3px; 
}

.sub .tbb4 A:link
{
    text-decoration:none;
}
.sub .tbb4 A:visited
{
    text-decoration: none;
}
.sub .tbb4 A:hover
{
    text-decoration: none;color:#ff6600;
}
.job_m
{
    border-right: #d6dff1 1px solid;
    border-top: #d6dff1 1px solid ;
    border-left: #d6dff1 1px solid;
    border-bottom: #d6dff1 1px solid;
}

.job_m .mg
{

background: #eff6fc/*#f6f9ff*/
}

.job_m .kg
{
    


margin-top:1px; font-size:14px; color:#16387c; 
}
.job_m .hg
{

    
    margin-left:1.5em; 
    margin-top:0.3em;
    margin-bottom:0.7em;
}
.job_m .tg
{ 
    margin-left:0.7em; 
    margin-top:0.3em;
    margin-bottom:0.7em;
    background: url(images/index_bg111.gif) repeat-x top;
}

.job_box
{
    border-right: #d6dff1 1px solid;
    border-top: #d6dff1 0px solid;
    border-left: #d6dff1 1px solid;
    border-bottom: #d6dff1 1px solid;
    background: url(images/search_bg.gif) repeat-x 0px 0px;    
}
.job_box .it
{
     padding-top:3px;
     padding-left:8px; color:Gray;
}

.job_box .ibm
{
    
    height:28px;
    line-height:20px;
    vertical-align:middle;
    margin:9px 4px 0px 4px;
}
.job_box .ys
{
  color:#fd601b;  padding-top:4px; 
}
.job_box .ibm .minsearchbutton
{
    background: url(images/search_buttong.gif) ;
    width:16px;
    height:16px;
    border:0px solid;
    
}
.job_box .ibm .searchtxt
{
    width:150px;
    height:14px;
    
}

.job_right
{
     /*margin-left:5px;*/ margin-top:10px;  padding-bottom:10px;
}
.job_right2
{
    margin-bottom:10px;
}
.job_right .hj
{
     color:#cc0000;
     font-weight:bold;
     font-size:14px;
     padding-top:5px;
     padding-bottom:0px;
}
.job_xl
{
    margin-top:6px;
margin-bottom:6px;
 border-right: #d6dff1 1px solid;
   
    border-left: #d6dff1 1px solid;
    border-bottom: #d6dff1 1px solid;
padding-bottom:5px;background: url(images/index_bg.gif) repeat-x bottom; 

}
.job_xl .kg
{
    margin-top:1px; font-size:14px; color:#16387c; font-weight:bold;
}
.job_xl .kg A:link
{
    text-decoration:none;
}
.job_xl .kg A:visited
{
    text-decoration: none;color:#16387c;
}
.job_xl .kg A:hover
{
    text-decoration: none;color:#16387c;
}
.job_xl .hg
{
    margin-left:0.8em; 
    
}

.job_ty
{
  margin-left:0px;    
}

.job_bg
{
    background:#f6f9ff; padding-top:0px; padding-bottom:0px; margin-top:2px; 
}

.job_bg .ch
{
    font-size:14px; font-weight:bold; padding-top:4px; text-align:center;
}
.job_bg .nh
{
    font-size:12px;  text-align:center;
}
.job_bg .rt
{
      line-height:24px; font-size:14px; color:#cc0000; padding-left:7px; 
}
.job_bg .fh
{
       font-size:12px; padding-left:7px;  margin-top:0px; line-height:15px;
}
.job_bg .rt A
{   
    color:#cc0000;
}
.job_bg .rt A:link
{
    text-decoration:none;
}
.job_bg .rt A:visited
{
    text-decoration: none;
}
.job_bg .rt A:hover
{
    text-decoration: none;color:#ff6600;
}
.jobheight
{
    font-size:14px;  color:#055987; margin-top:8px;
}
.jobheight .we
{
    font-size:12px;  color:Gray;
}
.jobheight A:link
{
    text-decoration:underline;
}
.jobheight A:visited
{
     text-decoration: none;color:#055987; 
}
.jobheight A:hover
{
    text-decoration: none; color:#ff6600;
}
.jobheight .wr
{
    font-size:12px;  color:Black;
}
.job_help
{
     border-right: #d6dff1 1px solid;
    border-top: #d6dff1 1px solid;
    border-left: #d6dff1 1px solid;
    border-bottom: #d6dff1 1px solid; 
   color:#666666;
    margin-top:0.5em;
}

.grayBorder {
 	CLEAR: both; BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ebebeb 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ebebeb 1px solid; HEIGHT: 1%
}

H3 {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, "宋体", SimSun ,serif, sans-serif
}

#sidebar {
	 OVERFLOW: hidden; WIDTH:100%
}


H3 {
	PADDING-LEFT: 12px; FONT-SIZE: 12px; BACKGROUND: url(Images/01jk_bg1.gif) no-repeat left top; LINE-HEIGHT: 21px
}
H3 SPAN {
	DISPLAY: block; BACKGROUND: url(Images/01jk_bg1.gif) no-repeat right -22px; COLOR: #fff; LINE-HEIGHT: 21px
}



#sidebar LI {
 list-style:none; padding-top:5px;	PADDING-LEFT: 16px; BACKGROUND: url(Images/li_green.gif) no-repeat 5px 8px; OVERFLOW: hidden
}



.red2
{
    color:#ff0000;  
}




.tiger1
{
    background:#F8F9FA;    PADDING-LEFT: 20px;  text-align:center; color:#ff0000; 
    margin-top:0.3em;
    margin-bottom:0.3em;
}


.notice {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}

.notice {
	BORDER-RIGHT: #ffe304 1px solid; BORDER-TOP: #ffe304 1px solid; BACKGROUND: url(Images/notice-16.gif) #fef8d1 no-repeat 8px 8px; BORDER-LEFT: #ffe304 1px solid; BORDER-BOTTOM: #ffe304 1px solid
}
.notice li
{
	 list-style:none;
}
.notice {
	BORDER-RIGHT: #ffe304 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffe304 1px solid; PADDING-LEFT: 45px; BACKGROUND:url(Images/balloon.gif) #fef8d1 no-repeat 10px 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffe304 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ffe304 1px solid
}
#flowHead {
  margin-bottom:5px;	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(Images/listing_filter_head_bg.gif) repeat-x; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px
}
#flowHead BIG {
	FONT-WEIGHT: bold; COLOR: #000
}
FORM .input {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 2px; BACKGROUND:#ffffcc; PADDING-BOTTOM: 1px; BORDER-LEFT: #b4b4b4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ebebeb 1px solid; FONT-FAMILY: Verdana, Arial, "宋体", SimSun ,serif, sans-serif
}
FORM .textarea {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 2px; BACKGROUND:#ffffcc; PADDING-BOTTOM: 1px; BORDER-LEFT: #b4b4b4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ebebeb 1px solid; FONT-FAMILY: Verdana, Arial, "宋体", SimSun ,serif, sans-serif
}
FORM .button5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(Images/01jk_bg1.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
FORM .button5 {
	BACKGROUND-POSITION: -180px -286px; WIDTH: 70px; 
}
.job_c
{
    font-size:14px; text-align:center;  padding-left:10px;   padding-right:10px; margin-top:0em; margin-bottom:0.5em; padding-top:0.5em;
}
.job_k
{
    font-size:14px; text-align:left;  padding-left:10px;   padding-right:10px; padding-top:6px;  padding-bottom:6px;
    background: url(images/index_bg111.gif) repeat-x top; 
}
.job_fb
{
    font-size:12px; text-align:right;
}
FORM .button2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(Images/01jk_bg1.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
FORM .button2 {
	BACKGROUND-POSITION: 0px -286px; WIDTH: 44px
}
.load {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}
.load {
	BORDER-RIGHT: #ffbd33 1px solid; BORDER-TOP: #ffbd33 1px solid; BACKGROUND: url(Images/ajax_loader.gif) #ffffcc no-repeat 8px 8px; BORDER-LEFT: #ffbd33 1px solid; BORDER-BOTTOM: #ffbd33 1px solid
}
.ok {
	BORDER-RIGHT: #5ebf01 1px solid; BORDER-TOP: #5ebf01 1px solid; BACKGROUND: url(Images/ok.gif) #e7fbc0 no-repeat 5px 6px; BORDER-LEFT: #5ebf01 1px solid; BORDER-BOTTOM: #5ebf01 1px solid
}
.ok {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px
}
.error {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}
.error {
 	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BACKGROUND: url(Images/error-16.gif) #fee9e1 no-repeat 8px 8px; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid
}

.navIndex {
	BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; BACKGROUND: url(http://pic.58.com/images/navFlBg.gif) #fff repeat-x 50% bottom; BORDER-LEFT: #a3a3a3 1px solid; BORDER-BOTTOM: #a3a3a3 1px solid
}
.navFlList {
	Z-INDEX: 10; WIDTH: 100%; POSITION: relative
}
#navCity .theCityBox A:hover {
	COLOR: #acd9f0; TEXT-DECORATION: none
}
#navCity {
	DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 99; LEFT: -150px; PADDING-BOTTOM: 8px; WIDTH: 724px; PADDING-TOP: 10px; POSITION: absolute; TOP: 37px
}
#navCity .theCityName {
	FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #659dd6; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif;
}
#navCity P {
	COLOR: #03c; LINE-HEIGHT: 16px
}
#navCity .theCityBox {
	FLOAT: left; WIDTH: 55px
}
#navCity .theCityBox A {
	COLOR: #03c; TEXT-DECORATION: underline
}
#navCity .rl A {
	COLOR: #f00
}
#navCity .rl A:hover {
	COLOR: #f90
}
.navIndex A:link {
	COLOR: #03c; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-DECORATION: none
}
.navIndex A:visited {
	COLOR: #800080; TEXT-DECORATION: none
}
.navIndex A:hover {
	COLOR: #03c; HEIGHT: 18px; TEXT-DECORATION: underline
}
.ifr {
	DISPLAY: block; FILTER: alpha(opacity=0); LEFT: 0px; VISIBILITY: inherit; WIDTH: 632px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; HEIGHT: 365px; BORDER-BOTTOM-STYLE: none
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px; 
}
.spacer8 {
	FONT-SIZE: 1%; LINE-HEIGHT: 1%; HEIGHT: 8px
}
.c {
	CLEAR: both
}

.job_bk
{
    border-right: #d6dff1 1px solid;
    border-top: #d6dff1 1px solid;
    border-left: #d6dff1 1px solid;
    border-bottom: #d6dff1 1px solid; 
    color:#666666;
}
.news_mod
{
    border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 0px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    margin-bottom: 6px; 
 background: url(images/index_bg.gif) repeat-x 50% bottom; 
}
.news_mod .bd
{
    /*border-top: #e0e0e0 1px solid;*/
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.6em;
    padding-top: 0.4em;
}
.news_mod .hd
{
    border-top: #e0e0e0 1px solid;
    background: url(images/news_bar.gif) #e0ebf2 repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 21px;
    height: 21px;
    color: #666666;
}



.news_mod .hd H2
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}
.news_mod .hd H3
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}

.news_mod .hd EM
{
    float: right;
    margin-right: 1.17em;
    font-style: normal;
}

.job_mod
{
    border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 0px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    margin-bottom: 6px; 
}
.job_mod .bd
{
    /*border-top: #e0e0e0 1px solid;*/
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 0.4em;
    padding-top: 0.1em;
}
.job_mod .hd
{
    border-top: #e0e0e0 1px solid;
    background: url(images/news_bar.gif) #e0ebf2 repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 21px;
    height: 21px;
    color: #666666;
}



.job_mod .hd H2
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}

.news_mod .hd H2 A:link
{
    text-decoration:none;
}
.news_mod .hd H2A:visited
{
    text-decoration: none;color:#16387c;
}
.news_mod .hd H2 A:hover
{
    text-decoration: none;color:#16387c;
}



.jobs_mods
{
    border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 0px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    margin-bottom: 6px; 
    background: url(images/index_bg111.gif) repeat-x top; 
}
.jobs_mods .bd
{
    /*border-top: #e0e0e0 1px solid;*/
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.6em;
    padding-top: 0.4em;
}
.jobs_mods .hd
{
    border-top: #e0e0e0 1px solid;
    background: url(images/news_bar.gif) #e0ebf2 repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 21px;
    height: 21px;
    color: #666666;
}



.jobs_mods .hd H2
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}
.job_modtwo
{
    border-right: #e0e0e0 0px solid;
    border-top: #e0e0e0 0px solid;
    border-left: #e0e0e0 0px solid;
    border-bottom: #e0e0e0 0px solid;
    margin-bottom: 0px; 
}
.job_modtwo .bd
{
    /*border-top: #e0e0e0 1px solid;*/
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    padding-top: 0em;
     background-color:#eff6fc;
}
.job_modtwo .hd
{
    border-top: #e0e0e0 1px solid;
    background: url(images/news_bar.gif) #e0ebf2 repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 21px;
    height: 21px;
    color: #666666;
}

.job_modtwo .hd H2
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}
.job_modtwo .bd .chk
{
        background: #eff6fc;
}
.job_modtwo .bd .chk  H2
{
    display: inline;
    font-size: 1em;
    float: left;
   
}
.bd .chk A:link
{
    text-decoration:none;color:#055987;
}
.bd .chk A:visited
{
    text-decoration:none;
}
.bd .chk A:hover
{
    text-decoration:none;color:Silver;
 }
 .bd .akg A:link
 {
    text-decoration:none;color:#055987;
 }
 .bd .akg A:visited
 {
    text-decoration:none;
 }
 .bd .akg A:hover
 {
    text-decoration:none;color:Silver;
 }

.news_modpro
{
    border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 0px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    margin-bottom: 6px; 
    background:#eff6fc;
}
.news_modpro .bd
{
    /*border-top: #e0e0e0 1px solid;*/
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.6em;
    padding-top: 0.4em;
}
.news_modpro .hd
{
    border-top: #e0e0e0 1px solid;
    background: url(images/news_bar.gif) #e0ebf2 repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 21px;
    height: 21px;
    color: #666666;
}



.news_modpro .hd H2
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}

.sdada
{
    background:url(images/index_bg.gif) repeat-x 50% bottom; 
    padding-top:6px; padding-bottom:6px;
}

.sdada2
{
    font-size:12px;  padding-left:10px;   padding-right:10px; padding-top:6px;  padding-bottom:6px;
    background:#eff6fc;
}

.bd .her A:link
{
    text-decoration:none;color:#055987;
}
.bd .her A:visited
{
    text-decoration:none;
}
.bd .her  A:hover
{
    text-decoration:none;color:Silver;
}
.bd .utf A:link
{
    text-decoration:none;
    font-size:12px; color:#055987; line-height:22px;
}
.bd .utf A:visited
{
    text-decoration:none; font-size:12px;line-height:22px;
}
.bd .utf A:hover
{
    text-decoration:none;color:Silver;font-size:12px;line-height:22px;
}
.bd .tyty A:link
{
    text-decoration:none;
}
.bd .tyty A:visited
{
    text-decoration:none;
}
.bd .tyty A:hover
{
    text-decoration:none;color:Silver;
}
.bd A:link
{
    text-decoration:none;
}
.bd A:visited
{
text-decoration:none;
}
.bd A:hover
{
    text-decoration:none;color:Silver;
}
.news_dd
{
     border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 0px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    margin-bottom: 6px; 
    background: url(images/index_bg.gif) repeat-x 50% bottom; 
}
.news_dd .bd
{
    /*border-top: #e0e0e0 1px solid;*/
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    padding-top: 0.4em;
}

.news_dd .hd
{
    border-top: #e0e0e0 1px solid;
    background: url(images/news_bar.gif) #e0ebf2 repeat-x 0px 0px; /*border-bottom: #fff 1px solid;*/
    line-height: 21px;
    height: 21px;
    color: #666666;
}
.news_dd .hd H2
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}
.news_mod .leftbd
{
   background-color:#eff6fc;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}
.job_search_bg_pro
{
    background:url(images/job_search_bg_pro.gif);
    width:520px;
    height:126px;
}
.job_search_button
{
    background:url(images/job_search_button.gif );
    width:60px;
    height:21px;
}
.tbb4  {
color:White;font-size:12px; PADDING-BOTTOM: 3px;PADDING-TOP: 0px;  font-weight:normal; padding-right:0px; margin-left:53px; margin-top:13px;
}
.tbb5 {
  color:Black; font-weight:bolder;	PADDING-RIGHT: 0px; PADDING-LEFT:4em; FONT-SIZE: 22px; BACKGROUND:White;  PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; 
}
.sub {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; POSITION: relative; HEIGHT: 25px; margin-top:0px; 
}
.tbb3 {
  color:Black; font-weight:bolder;	 PADDING-LEFT:2.5em; FONT-SIZE: 22px; BACKGROUND:White;  
}
.tbb4 A:link
{
    text-decoration:none;color:White;
}
.tbb4 A:visited
{
    text-decoration: none;color:White;
}
.tbb4 A:hover
{
    text-decoration: none;color:#ff6600;
}

