.row {
	BORDER: #e22b4d 1px solid;
	BORDER-TOP: #e22b4d 0px solid;
	BACKGROUND: url(row_index_bg.gif) no-repeat left top;
	HEIGHT: 146px
}

.personer {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 10px;
	WIDTH: 175px;
	PADDING-TOP: 10px
}
.p_logined {
	LINE-HEIGHT: 22px;
	WIDTH: 175px
}
.p_logined P {
	DISPLAY: block;
}
#company_status_guest{
padding-left:3px;}
A.go_b {
	FONT-WEIGHT: 700;
	FONT-SIZE: 14px
}
.personer H2 IMG {
	MARGIN-BOTTOM: 10px
}
.personer TD {
	PADDING-TOP: 5px
}
.personer INPUT {
	COLOR: #999
}
.personer INPUT.login {
	BACKGROUND: url(login.gif) no-repeat;
	WIDTH: 51px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 21px;
	BORDER-BOTTOM-STYLE: none
}
.search {
	BORDER-RIGHT: #d9e0ed 1px solid;
	padding:10px 15px 10px 15px;
	BORDER-TOP: #d9e0ed 0px solid;
	BORDER-LEFT: #d9e0ed 1px solid;
	WIDTH: 563px;
	height:126px;
	BORDER-BOTTOM: #d9e0ed 0px solid
}
.search .title {
	MARGIN-BOTTOM: 15px
}
.search .title P {
	TEXT-ALIGN: right
}
.search .title A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 27px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
.search A.help {
	BACKGROUND: url(icons.gif) no-repeat center -62px;
}
.search A.more {
	BACKGROUND: url(icons.gif) no-repeat -36px -96px
}
.input {
	PADDING-BOTTOM: 10px;
	BORDER-BOTTOM: #ccc 1px dashed;
	POSITION: relative;
	padding-left: 30px;
}
.input IMG {
	MARGIN-TOP: 1px
}
.input_box {
	BORDER-RIGHT: #ffa200 2px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ffa200 2px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px;
	BACKGROUND: #fff6d2;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ffa200 2px solid;
	COLOR: #c24900;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #ffa200 2px solid;
	HEIGHT: 17px;
}
.box1 {
	BORDER-RIGHT: #ffa200 2px solid;
	WIDTH: 234px;
}
.box2 {
	WIDTH: 100px;
	BORDER-RIGHT-STYLE: none;
}
.box3 {
	BACKGROUND: url(search_btn.gif);
	WIDTH: 88px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 34px;
	BORDER-BOTTOM-STYLE: none;
}
.box4 {
	BACKGROUND: url(search_bg.gif) no-repeat
}
.hot_job {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 10px
}
.hot_job A {
	MARGIN-RIGHT: 8px
}
.hot_job A:link {
	TEXT-DECORATION: none
}
.hot_job A:visited {
	TEXT-DECORATION: none
}
.hot_job A:hover {
	TEXT-DECORATION: underline
}
.hot_job P {
	DISPLAY: block;
	FLOAT: right;
	WIDTH: 440px
}
.company_login {
	padding:10px 15px 10px 15px;
	BACKGROUND: url(company_login_bg.gif) no-repeat left bottom;
	WIDTH: 155px;
	height:126px;
	_height:133px;
}
.c_logined {
	LINE-HEIGHT: 22px
}
.c_logined P {
	DISPLAY: block;
	FONT-WEIGHT: 700;
	MARGIN-BOTTOM: 5px;
	WIDTH: 155px
}
.company_login IMG {
	MARGIN-BOTTOM: 8px
}
P.com_menber {
	PADDING-LEFT: 20px;
	BACKGROUND: url(icons.gif) no-repeat;
	MARGIN-BOTTOM: 9px;
	background-image: url(icons.gif);
	margin-left: 10px;
}
P.VIP_menber {
margin-top:5px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(icons.gif) no-repeat left -139px;
	margin-left: 10px;
}
.main {
	WIDTH: 946px
}
.main_l {
	FLOAT: left;
	WIDTH: 200px;
	MARGIN-RIGHT: 10px
}
.main_l UL.kind_tab {
	WIDTH: 200px;
	BORDER-BOTTOM: #d9e0ed 1px solid
}
.main_l UL.kind_tab A {
	TEXT-DECORATION: none
}
.main_l UL.kind_tab LI {
	BORDER-RIGHT: #d9e0ed 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d9e0ed 1px solid;
	MARGIN-TOP: 4px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #d9e0ed 1px solid;
	CURSOR: pointer;
	COLOR: #565678;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #d9e0ed 0px solid
}
.main_l UL.kind_tab LI.checked {
	PADDING-RIGHT: 13px;
	PADDING-LEFT: 13px;
	FONT-WEIGHT: 700;
	BACKGROUND: #f6f8ff;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px -1px;
	COLOR: #565656;
	PADDING-TOP: 6px;
	POSITION: relative
}
.tab_top {
	MARGIN-BOTTOM: 10px
}
.tab_con {
	BORDER-RIGHT: #d9e0ed 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d9e0ed 1px;
	PADDING-LEFT: 10px;
	BACKGROUND: #f6f8ff;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d9e0ed 1px solid;
	LINE-HEIGHT: 1.9em;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #d9e0ed 1px solid
}
.tab_con LI {
	OVERFLOW: hidden;
	WIDTH: 178px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis
}
.tab_con LI A {
	DISPLAY: block;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 138px;
	MARGIN-RIGHT: 5px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis;
	_width: 135px
}
.tab_con LI A:link {
	TEXT-DECORATION: none
}
.tab_con LI A:visited {
	TEXT-DECORATION: none
}
.tab_con LI A:hover {
	TEXT-DECORATION: underline
}
.image_big {
	MARGIN-BOTTOM: 10px
}
.image_small {
	MARGIN-BOTTOM: 10px
}
.main_r {
	FLOAT: left;
	WIDTH: 720px
}
.main_r .mid {
	WIDTH: 525px;
	MARGIN-RIGHT: 10px
}
.mid_con {
}
.mid_con .title {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #b0cada 2px solid
}
.mid_con H2 {
	COLOR: #565656
}
.mid_con P.align_r {
	TEXT-ALIGN: right
}
.title A.shenqing {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(icons.gif) no-repeat -43px -179px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px
}
.mid_con .personers {
	MARGIN: 10px
}
.personers LI {
	PADDING-BOTTOM: 5px
}
.personers P {
	DISPLAY: inline;
	WIDTH: 150px
}
.personers .p_name {
	WIDTH: 50px
}
.personers .j_name {
	OVERFLOW: hidden;
	WIDTH: 300px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis
}
.personers P A.c_name {
	COLOR: #666;
	TEXT-DECORATION: none
}
.personers P A.c_name:hover {
	COLOR: #ee0000;
	TEXT-DECORATION: underline
}
.best_person_image {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #fffff4;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #eee 1px solid;
	HEIGHT: 100%
}
.best_person_image LI {
	PADDING-RIGHT: 15px;
	FLOAT: left;
	WIDTH: 150px;
	HEIGHT: 80px
}
.best_person_image IMG {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ccc 1px solid
}
.best_person_image P {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 80px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis
}
.best_person {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
.best_person LI {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	OVERFLOW: hidden;
	WIDTH: 158px;
	MARGIN-RIGHT: 13px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis
}
.rit {
	WIDTH: 185px
}
.rit .notice {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 25px;
	BACKGROUND: url(notice.gif) no-repeat;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 5px
}
.rit .notice LI {
	OVERFLOW: hidden;
	WIDTH: 155px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis
}
.l_s_box {
	BORDER-RIGHT: #dde4ef 1px solid;
	BORDER-TOP: #dde4ef 1px solid;
	BORDER-LEFT: #dde4ef 1px solid;
	BORDER-BOTTOM: #dde4ef 1px solid
}
.l_s_box H3 {
	BORDER-RIGHT: #dde4ef 0px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #dde4ef 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: url(title_bg.gif) repeat-x;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #dde4ef 0px solid;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #dde4ef 1px solid;
	HEIGHT: 24px
}
.l_s_box H3 A {
	FONT-WEIGHT: normal
}
.l_s_box H3 A:link {
	COLOR: #ff7e1f
}
.l_s_box H3 A:visited {
	COLOR: #ff7e1f
}
.l_s_box UL {
	MARGIN: 10px
}
.l_s_box LI {
	OVERFLOW: hidden;
	WIDTH: 163px;
	WHITE-SPACE: nowrap
}
UL.fxb_con {
	MARGIN: 10px 0px 10px 10px
}
UL.fxb_con LI {
	MARGIN-BOTTOM: 5px;
	WIDTH: 173px
}
UL.fxb_con LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 90px;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis
}
.left_block {
	BORDER-RIGHT: #dde3ed 1px solid;
	BORDER-TOP: #dde3ed 1px solid;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #dde3ed 1px solid;
	BORDER-BOTTOM: #dde3ed 1px solid
}
.left_block .title {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: url(title_bg.gif) repeat-x;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #dde3ed 1px solid;
	HEIGHT: 24px
}
.left_block H2 {
	PADDING-LEFT: 10px;
	BACKGROUND: url(icons.gif) no-repeat left -222px
}
.left_block UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	HEIGHT: 100%
}
.left_block LI {
	FLOAT: left;
	OVERFLOW: hidden;
	WHITE-SPACE: nowrap;
	TEXT-OVERFLOW: ellipsis
}
.left_block LI A.c_name {
	COLOR: #333;
	TEXT-DECORATION: none
}
.left_block LI A.c_name:hover {
	COLOR: #ee0000;
	TEXT-DECORATION: underline
}
.famous_company {
	MARGIN-BOTTOM: 10px
}
.famous_company .title {
	BORDER-RIGHT: #dde3ed 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #dde3ed 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: url(title_bg.gif) repeat-x;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #dde3ed 1px solid;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #dde3ed 1px solid;
	HEIGHT: 24px
}
.famous_company H2 {
	PADDING-LEFT: 10px;
	BACKGROUND: url(icons.gif) no-repeat left -222px
}
.famous_company LI {
	FLOAT: left;
	MARGIN: 8px 6px 0px 0px;
	LINE-HEIGHT: 61px
}
.famous_company LI IMG {
	WIDTH: 175px;
	HEIGHT: 60px
}
.hot_company IMG {
	VERTICAL-ALIGN: top
}
.hot_company LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 8px;
	BACKGROUND: url(icons.gif) no-repeat -56px -272px;
	PADDING-BOTTOM: 8px;
	WIDTH: 337px;
	MARGIN-RIGHT: 9px;
	PADDING-TOP: 0px;
	HEIGHT: 18px
}
.hot_company LI A.new {
	COLOR: #379600
}
.hot_company LI A.hot {
	COLOR: #ff5a00
}
UL.latest_company LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 8px;
	BACKGROUND: url(icons.gif) no-repeat -56px -272px;
	PADDING-BOTTOM: 8px;
	WIDTH: 337px;
	MARGIN-RIGHT: 9px;
	PADDING-TOP: 0px
}
.coo_site {
}
.coo_site .title {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #d9e0ed 2px solid
}
.site_name {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
.site_name A {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap
}
