BODY {
	BACKGROUND: #ffffff; OVERFLOW: auto
}
A:unknown {
	moz-outline-style: none
}
A {
	
}
AREA {
	
}
.head {
	BACKGROUND: url(images/topbg.jpg) repeat-x; BORDER-BOTTOM: #eff5fc 1px solid; HEIGHT: 44px; TEXT-ALIGN: left
}
.header {
	PADDING-LEFT: 10px; BACKGROUND: url(images/viewban.jpg) no-repeat; HEIGHT: 44px
}
.header IMG {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 5px
}
.topctrl {
	BACKGROUND: #fff; HEIGHT: 48px
}
.topctrl .yxtip {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; WIDTH: 230px; TEXT-INDENT: 10px; LINE-HEIGHT: 48px
}
.topbtn {
	DISPLAY: inline-block; FLOAT: right; MARGIN-LEFT: -230px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.topbtn .btn_bigsq {
	MARGIN-RIGHT: 20px
}
.topbtn .inn {
	MARGIN-LEFT: 230px
}
.box {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; BACKGROUND: #fff; MARGIN: 0px auto; TEXT-ALIGN: left
}
.boxsin {
	BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; ; MIN-HEIGHT: expression(onresize=document.documentElement.clientHeight-95+"px"); BACKGROUND: #fff; MARGIN: 0px auto; ; HEIGHT: expression(onresize=document.body.offsetHeight-95+"px"); TEXT-ALIGN: left
}
.notopbor {
	BORDER-TOP: medium none
}
.single {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.box:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
tabblk:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.con:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.jobinfo UL:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.top:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.article DD:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.side {
	BORDER-RIGHT: #e1e1e1 1px solid; FLOAT: left; WIDTH: 230px
}
.side .tit {
	PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 27px
}
.side .tit A {
	MARGIN: 0px 6px
}
.side UL {
	BACKGROUND: #fff; MARGIN-BOTTOM: 3px; OVERFLOW: auto; ; HEIGHT: expression(onresize=document.body.offsetHeight-147+"px")
}
.side LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; PADDING-BOTTOM: 3px; CURSOR: default; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: "ËÎÌå"; WHITE-SPACE: nowrap
}
.side LI.hov {
	BORDER-TOP: #d6fefe 1px solid; FONT-SIZE: 12px; BACKGROUND: url(images/sidelibg.gif); BORDER-BOTTOM: #d6fefe 1px solid
}
.side LI.on {
	BORDER-TOP: #60d0d2 1px solid; FONT-SIZE: 12px; BACKGROUND: url(images/sidelibgon.gif); BORDER-BOTTOM: #60d0d2 1px solid
}
.side H2 {
	COLOR: #03c
}
.side .time {
	MARGIN-TOP: -18px; FLOAT: right; COLOR: #000
}
.side .compname {
	PADDING-LEFT: 23px
}
.side .gray {
	DISPLAY: block; PADDING-LEFT: 23px; COLOR: #666
}
.viewblk {
	FLOAT: right; MARGIN-LEFT: -231px; WIDTH: 100%
}
.innercon {
	MARGIN-LEFT: 231px
}
.top {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.comptit {
	PADDING-LEFT: 20px; FLOAT: left
}
.complogo {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; FLOAT: left; MARGIN: 15px 0px 0px 20px; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.comptit H1 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #001999; WORD-BREAK: break-all
}
.comptit H1 .rednote {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f00
}
.comptit H2 {
	FONT-SIZE: 14px; PADDING-BOTTOM: 5px
}
.comptit DL {
	CLEAR: both; DISPLAY: block
}
.comptit DT {
	FLOAT: left
}
.comptit DD {
	FLOAT: left
}
.tabblk {
	CLEAR: both; DISPLAY: inline-block; BACKGROUND: url(images/tabbg.gif) repeat-x 0px 32px; MARGIN: 10px 15px 0px
}
.tab {
	FLOAT: left
}
.tab_on {
	FLOAT: left; WIDTH: 103px; CURSOR: pointer; COLOR: #001999; MARGIN-RIGHT: 5px; TEXT-ALIGN: center
}
.tab_off {
	FLOAT: left; WIDTH: 103px; CURSOR: pointer; COLOR: #001999; MARGIN-RIGHT: 5px; TEXT-ALIGN: center
}
.tab_on {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 32px; BORDER-BOTTOM: medium none
}
.tab_off {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: medium none; MARGIN-TOP: 9px; BACKGROUND: url(images/taboff.jpg) left bottom; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: medium none; HEIGHT: 24px
}
.userctrl2 {
	PADDING-RIGHT: 12px; FLOAT: right; MARGIN-LEFT: -250px; WIDTH: 100%; TEXT-ALIGN: right
}
.ctrlcon {
	MARGIN-LEFT: 250px; LINE-HEIGHT: 32px; WHITE-SPACE: nowrap
}
.userctrl2 A {
	MARGIN: 0px 5px; LINE-HEIGHT: 32px
}
.userctrl2 .applydiv A {
	MARGIN: 0px
}
.single .tabblk {
	BACKGROUND-POSITION: 0px 55px
}
.single .userctrl2 {
	TEXT-ALIGN: center
}
.single .tab_on {
	MARGIN-TOP: 23px
}
.single .tab_off {
	MARGIN-TOP: 32px
}
.btmctrl {
	CLEAR: both; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 130px; MARGIN-LEFT: 250px; TEXT-ALIGN: center
}
.btmctrl A {
	MARGIN: 0px 5px
}
.con {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; OVERFLOW: auto; WORD-BREAK: break-all; PADDING-TOP: 0px
}

@media Unknown    
{
.con {
	DISPLAY: block
}
.box {
	DISPLAY: block
}
    }
.infoblk {
	FLOAT: left; WIDTH: 98%; MARGIN-RIGHT: -220px; PADDING-TOP: 6px
}

.biginfoblk {
	PADDING-TOP: 6px
}
.biginfoblk .jobinfo {
	MARGIN-RIGHT: 0px
}
.infoblk2 {
	FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -220px; PADDING-TOP: 6px
}

.jobinfo B {
	FONT-WEIGHT: normal; MARGIN: 0px 5px; COLOR: #4a91c5
}
.jobinfo UL {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.jobinfo LI {
	FLOAT: left; MARGIN: 3px 0px; WIDTH: 150px
}
.jobinfo LI.clr {
	WIDTH: 100%
}
.jobinfo LI EM {
	FONT-WEIGHT: bold; FLOAT: left; FONT-STYLE: normal
}
.jobinfo DT {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #d7f1fc; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
.jobinfo DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}
.compinfo {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.compinfo DL {
	PADDING-TOP: 10px
}
.compinfo DT {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #d7f1fc; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
.compinfo DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}
.totop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #edf6ff; LINE-HEIGHT: 17px; HEIGHT: 17px; TEXT-ALIGN: center
}
.tablistbox {
	MARGIN: 0px 10px 0px 20px
}
.totop A {
	TEXT-DECORATION: none
}
.blog {
	CLEAR: left; MARGIN-TOP: 20px; FLOAT: right; WIDTH: 186px; MARGIN-RIGHT: 10px
}
.blog A {
	TEXT-DECORATION: none
}
.blogname {
	BACKGROUND: url(images/blogbg.gif) no-repeat; MARGIN: 5px 0px; WIDTH: 186px; HEIGHT: 55px
}
.blogname A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #000; PADDING-TOP: 10px; HEIGHT: 100%; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.blogtit {
	DISPLAY: block; MARGIN: 10px 10px 0px
}
.conner {
	BORDER-RIGHT: #dceefa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dceefa 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(images/topmi5.gif) #ddeefa repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #dceefa 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dceefa 1px solid
}
.conner H3 {
	FONT-SIZE: 14px
}
.media {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.conner LI {
	PADDING-LEFT: 16px; MARGIN-BOTTOM: 3px
}
.media LI {
	BACKGROUND: url(images/movieli.gif) no-repeat 0px 2px
}
.article DL {
	LINE-HEIGHT: 150%
}
.article DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 3px; PADDING-TOP: 0px
}
.article DT A {
	FONT-WEIGHT: bold; FONT-FAMILY: "ËÎÌå"
}
.article EM {
	MARGIN-TOP: -18px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; FONT-STYLE: normal
}
.article EM A {
	TEXT-DECORATION: underline
}
.article DD {
	DISPLAY: inline-block; PADDING-BOTTOM: 5px
}
#footer {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.foot {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: left
}
.norst H2 {
	MARGIN-TOP: 40px
}
.jy {
	PADDING-LEFT: 72px; FONT-WEIGHT: bold
}
.btnblk {
	TEXT-ALIGN: right
}
.none {
	DISPLAY: none
}

