* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.com {
	FONT-SIZE: 12px; COLOR: #000000
}
.com:link {
	TEXT-DECORATION: none
}
.com:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.com:hover {
	TEXT-DECORATION: underline
}
.com:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.song {
	FONT-FAMILY: "????"
}
.line-w {
	BORDER-BOTTOM: #ffffff 1px solid
}
#menu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; FONT-FAMILY: "????"
}
#menu SPAN {
	COLOR: #fffb85
}
#menu A {
	COLOR: #fff; TEXT-DECORATION: none
}
#menu A:visited {
	COLOR: #e0e0e0; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 24px; PADDING-TOP: 19px
}
.text {
	FLOAT: right; MARGIN: 19px 5px 13px 8px; WIDTH: 311px
}
.more {
	FLOAT: right; COLOR: #000000; FONT-FAMILY: "????"; TEXT-DECORATION: underline
}
.more:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.message-img {
	MARGIN: 11px 18px
}
.list {
	MARGIN: 0px 0px 0px 12px; WIDTH: 200px; LIST-STYLE-TYPE: none
}
.list LI {
	PADDING-LEFT: 30px; BACKGROUND: url(images/vip.gif) no-repeat right bottom; MARGIN: 3px
}
.list-job {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 28px! important; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.list-job LI {
	LIST-STYLE-TYPE: none
}
.chakan {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
.tope {
	MARGIN-TOP: 7px
}
.shadow {
	BACKGROUND-POSITION: right bottom; FLOAT: left; BACKGROUND-IMAGE: url(images/fuzzy_shadow.png); MARGIN: 10px 10px 3px 5px; WIDTH: auto; BACKGROUND-REPEAT: no-repeat
}
.shadow DIV {
	BACKGROUND: url(images/fuzzy_shadow1.png) no-repeat right top
}
.shadow DIV A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/fuzzy_shadow2.png) no-repeat left bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.shadow IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.ttt {
	MARGIN-LEFT: 30px; WIDTH: 160px; TEXT-ALIGN: center
}
.textm {
	MARGIN: 25px 5px 12px 0px
}
.yinxiang {
	BACKGROUND: #e0e0e0; MARGIN: 15px
}
.stylebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585858; PADDING-TOP: 15px
}
.pd-l {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; COLOR: #575757; PADDING-TOP: 15px
}
.alt {
	COLOR: #ff0000
}
.hui-link {
	COLOR: #595959; TEXT-DECORATION: underline
}
.hui-link:hover {
	COLOR: #595959; TEXT-DECORATION: none
}
.cuti {
	FONT-WEIGHT: bold
}
.line-i {
	COLOR: #000; TEXT-DECORATION: underline
}
.line-i:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.cu {
	PADDING-LEFT: 120px
}
.textOverflow {
	WIDTH: 200px
}
.textOverflow DIV {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 150px; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 1.5em; TEXT-OVERFLOW: ellipsis; -moz-binding: url("moz-text-overflow.xml#XBLDocument")
}
.textOverflow DIV INS {
	MIN-WIDTH: 41px; DISPLAY: none; RIGHT: 0px; BACKGROUND: url(images/text-fade.png) repeat-y; WIDTH: 1.5em; BOTTOM: -0.2em; POSITION: absolute; HEIGHT: 2em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.textOverflow DIV._textUnderflow {
	OVERFLOW: auto
}
.textOverflow DIV._textUnderflow INS {
	DISPLAY: none
}
.textOverflow DIV._textOverflow {
	OVERFLOW: hidden
}
.textOverflow DIV._textOverflow INS {
	DISPLAY: block
}
TABLE.textOverflow {
	TABLE-LAYOUT: fixed
}
