#public {
	MARGIN: 0px auto 10px; WIDTH: 980px; FONT-FAMILY: "ËÎÌå"; HEIGHT: auto; OVERFLOW: hidden
}
.per_main .content A:hover DT {
	COLOR: #0657b2; CURSOR: pointer; TEXT-DECORATION: underline
}
.per_main .content A:hover DD {
	COLOR: #0657b2; CURSOR: pointer; TEXT-DECORATION: underline
}
.bj_top {
	BACKGROUND: url(first_box_bg.png) repeat-x
}
.bj_top SPAN {
	BACKGROUND: url(first_box_bg.png) repeat-x
}
.bj_bottom {
	BACKGROUND: url(first_box_bg.png) repeat-x
}
.bj_bottom SPAN {
	BACKGROUND: url(first_box_bg.png) repeat-x
}
.bj_top {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; OVERFLOW: hidden
}
.bj_top SPAN {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; OVERFLOW: hidden
}
.bj_bottom {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; OVERFLOW: hidden
}
.bj_bottom SPAN {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px; OVERFLOW: hidden
}
.bj_top {
	POSITION: relative; WIDTH: 100%
}
.bj_top {
	POSITION: relative; WIDTH: 100%
}
.bj_top SPAN {
	WIDTH: 6px; FLOAT: right
}
.bj_bottom SPAN {
	WIDTH: 6px; FLOAT: right
}
.bj_top {
	BACKGROUND-POSITION: -6px -175px; MARGIN-BOTTOM: -6px
}
.bj_top SPAN {
	BACKGROUND-POSITION: 0px -175px
}
.bj_bottom {
	MARGIN-TOP: -6px; BACKGROUND-POSITION: -6px -181px
}
.bj_bottom SPAN {
	BACKGROUND-POSITION: 0px -181px
}
.pub_main .bj_top {
	BACKGROUND-POSITION: -6px -368px
}
.pub_main .bj_top SPAN {
	BACKGROUND-POSITION: 0px -368px
}
.pub_main {
	WIDTH: 440px; DISPLAY: inline; MARGIN-LEFT: 330px
}
.pub_main {
	FLOAT: left
}
.pub_extra {
	TEXT-ALIGN: left; FLOAT: left
}
.pub_slide {
	TEXT-ALIGN: left; FLOAT: left
}
.pub_extra {
	WIDTH: 320px; MARGIN-LEFT: -770px; RIGHT: 200px
}
.pub_slide {
	WIDTH: 200px; MARGIN-LEFT: 10px
}
.pub_extra .dbox {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.pub_slide .dbox {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.topic A:hover H2 {
	COLOR: #0657b2; CURSOR: pointer; TEXT-DECORATION: underline
}
.topic A:hover P {
	COLOR: #0657b2; CURSOR: pointer; TEXT-DECORATION: underline
}
.topic {
	BORDER-BOTTOM-COLOR: #e3e3e3; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 438px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 5px
}
.topic H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 41px; WIDTH: 100%; FONT-FAMILY: "ºÚÌå"; HEIGHT: 41px; COLOR: #333; FONT-SIZE: 20px; OVERFLOW: hidden; FONT-WEIGHT: 100
}
.topic P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 418px; PADDING-RIGHT: 10px; HEIGHT: 40px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.toplist {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #e3e3e3; PADDING-LEFT: 5px; WIDTH: 428px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 11px
}
.toplist UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 408px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: #d7d7d7 1px dashed; PADDING-TOP: 10px
}
.toplist LI {
	LINE-HEIGHT: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden
}
.toplist LI STRONG {
	FLOAT: left; COLOR: #fb6c03; FONT-WEIGHT: 100
}
.toplist LI IMG {
	DISPLAY: none
}
.toplist LI A {
	COLOR: #fb6c03; CURSOR: pointer
}
.toplist LI A SPAN {
	FLOAT: left; COLOR: #333
}
.toplist LI A EM {
	TEXT-ALIGN: right; FLOAT: right; COLOR: #999; FONT-SIZE: 12px
}
.toplist LI A:hover {
	COLOR: #0657b2; TEXT-DECORATION: underline
}
.toplist LI A:hover SPAN {
	COLOR: #0657b2; TEXT-DECORATION: underline
}
.toplist LI A:hover EM {
	COLOR: #0657b2; TEXT-DECORATION: underline
}
.lifeconsult .tips {
	MARGIN: -25px 7px 0px 0px; FLOAT: right; COLOR: #000000
}
.lifeconsult A:hover H4 {
	COLOR: #0657b2; CURSOR: pointer; TEXT-DECORATION: underline
}
.lifeconsult A:hover P {
	COLOR: #0657b2; CURSOR: pointer; TEXT-DECORATION: underline
}
.lifeconsult {
	MARGIN-TOP: 10px; WIDTH: 320px
}
.lifeconsult .dbox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 308px; PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 5px
}
.lifeconsult DL {
	BORDER-BOTTOM: #d7d7d7 1px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 65px; PADDING-TOP: 5px
}
.lifeconsult DL A:hover H4 {
	COLOR: #0657b2
}
.lifeconsult DL A:hover P {
	COLOR: #0657b2
}
.lifeconsult DT {
	FLOAT: left
}
.lifeconsult DD {
	FLOAT: left
}
.lifeconsult DT {
	WIDTH: 80px
}
.lifeconsult DD {
	WIDTH: 207px; MARGIN-LEFT: 10px
}
.lifeconsult H4 {
	LINE-HEIGHT: 19px; WIDTH: 100%; HEIGHT: 19px; COLOR: #000000; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer
}
.lifeconsult P {
	LINE-HEIGHT: 20px; HEIGHT: 42px; COLOR: #000000; OVERFLOW: hidden; CURSOR: pointer
}
.lifeconsult UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.lifeconsult UL LI {
	LINE-HEIGHT: 23px; WIDTH: 100%; HEIGHT: 23px; OVERFLOW: hidden
}
.lifeconsult UL LI SPAN {
	COLOR: #fb6c03; CURSOR: pointer; _float: left
}
.lifeconsult H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 318px; PADDING-RIGHT: 0px; BACKGROUND: url(first_box_bg.png) repeat-x 0px -187px; PADDING-TOP: 0px
}
.lifeconsult H3 {
	BORDER-LEFT: #e3e3e3 1px solid; LINE-HEIGHT: 32px; TEXT-INDENT: 10px; HEIGHT: 32px; COLOR: #334f64; FONT-SIZE: 16px; BORDER-RIGHT: #e3e3e3 1px solid
}
.total {
	BACKGROUND: url(first_box_bg.png) repeat-x
}
.total .tips {
	BACKGROUND: url(first_img.png) no-repeat 0px 0px
}
.total {
	BACKGROUND-POSITION: 0px -284px
}
.total .dbox {
	TEXT-INDENT: 12px; WIDTH: 198px; HEIGHT: 76px; PADDING-TOP: 7px
}
.total .tips {
	MARGIN-TOP: 10px; BACKGROUND-POSITION: 12px 0px; HEIGHT: 32px
}
.total .tips A {
	DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 32px
}
.total P {
	LINE-HEIGHT: 23px; HEIGHT: 23px; OVERFLOW: hidden
}
.total P SPAN {
	FONT-FAMILY: "arial"; COLOR: #bf890d; FONT-SIZE: 22px; FONT-WEIGHT: 800
}
.total .bj_top {
	BACKGROUND-POSITION: -6px -368px
}
.total .bj_top SPAN {
	BACKGROUND-POSITION: 0px -368px
}
#exponential {
	HEIGHT: 23px; OVERFLOW: hidden
}
.citymment {
	MARGIN-TOP: 10px
}
.citymment H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(first_box_bg.png) repeat-x 0px -187px; PADDING-TOP: 0px
}
.citymment H3 {
	BORDER-LEFT: #e3e3e3 1px solid; LINE-HEIGHT: 32px; TEXT-INDENT: 10px; HEIGHT: 32px; COLOR: #334f64; FONT-SIZE: 16px; BORDER-RIGHT: #e3e3e3 1px solid
}
.citymment .dbox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; WIDTH: 190px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px
}
.citymment DL {
	BORDER-BOTTOM: #d7d7d7 1px dashed; PADDING-BOTTOM: 9px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 4px; HEIGHT: 81px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.citymment DT {
	WIDTH: auto; CURSOR: pointer
}
.citymment DD {
	WIDTH: auto; CURSOR: pointer
}
.citymment DT {
	LINE-HEIGHT: 21px; TEXT-INDENT: 3px; HEIGHT: 21px; OVERFLOW: hidden; FONT-WEIGHT: 800
}
.citymment DD IMG {
	WIDTH: 80px; FLOAT: left
}
.citymment DD P {
	LINE-HEIGHT: 15px; WIDTH: 95px; FLOAT: right; HEIGHT: 60px; OVERFLOW: hidden
}
.ad_190_60 {
	MARGIN-TOP: 5px; WIDTH: 190px; OVERFLOW: hidden
}
.ad_190_60 DIV {
	MARGIN-BOTTOM: 5px
}
.ad_300_60 {
	MARGIN: 0px auto; WIDTH: 300px
}
.ad_300_60 DIV {
	MARGIN-BOTTOM: 3px
}
.ad_980 {
	Z-INDEX: 0; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto 3px; WIDTH: 980px
}
