.fi04 {
	WIDTH: 550px; HEIGHT: 380px
}
.fi04 IMG {
	WIDTH: 550px; DISPLAY: block; HEIGHT: 360px
}
.fi04_1 {
	MARGIN: 0px auto; WIDTH: 550px
}
.fi04_1 .fi_ct {
	POSITION: relative; MARGIN: 0px 0px 12px; WIDTH: 550px; BACKGROUND: #000; OVERFLOW: hidden; CURSOR: pointer
}
.fi04_1 .fi_ovl {
	POSITION: absolute; WIDTH: 550px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 60px; LEFT: 0px
}
.fi04_1 .fi_tt {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; BOTTOM: 29px; PADDING-RIGHT: 20px; FONT-FAMILY: SimHei,MsYahei; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.fi04_1 .fi_desc {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 35px; WIDTH: 480px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; FONT-FAMILY: "§ºÊ^"; WHITE-SPACE: nowrap; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; WORD-BREAK: break-all; TOP: 333px; PADDING-TOP: 0px
}
.fi04_1 .fi_tab {
	Z-INDEX: 10; POSITION: relative; MARGIN: 0px auto; WIDTH: 552px
}
.fi04 .fi_tab DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.fi04_1 .fi_tab DD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 138px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.fi04_1 .fi_tab DD IMG {
	MARGIN: 2px auto; WIDTH: 130px; HEIGHT: 85px; CURSOR: pointer
}
.fi04_1 .fi_pointer {
	Z-INDEX: -1; POSITION: absolute; WIDTH: 138px; BACKGROUND: url(../images/channel.png) no-repeat -110px -130px; HEIGHT: 103px; TOP: -10px; CURSOR: pointer
}
#flashbox {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 550px; BORDER-TOP-STYLE: none; HEIGHT: 360px; BORDER-LEFT-STYLE: none
}
.smallslider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.smallslider UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.smallslider LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.smallslider LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.smallslider LI A IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 550px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 360px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.smallslider H3 {
	Z-INDEX: 102; POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; MARGIN: 0px; PADDING-LEFT: 16px; WIDTH: 98%; PADDING-RIGHT: 0px; HEIGHT: 37px; COLOR: #ccc; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.smallslider H3 A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.smallslider H3 A:link {
	FONT-FAMILY: SimHei, MsYahei; COLOR: #ffffff; FONT-SIZE: 18px; TEXT-DECORATION: none
}
.smallslider H3 A:visited {
	FONT-FAMILY: SimHei, MsYahei; COLOR: #ffffff; FONT-SIZE: 18px; TEXT-DECORATION: none
}
.smallslider H3 A:hover {
	TEXT-DECORATION: underline
}
.smallslider LI.current-li {
	
}
.smallslider-btns {
	Z-INDEX: 103; POSITION: absolute
}
.smallslider-btns SPAN {
	BORDER-BOTTOM: #880004 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #880004 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #880004; WIDTH: 18px; FLOAT: left; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #880004 1px solid; CURSOR: pointer; BORDER-RIGHT: #880004 1px solid
}
.smallslider-btns SPAN.current-btn {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #fff; COLOR: #000; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.smallslider-lay {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 100%; BACKGROUND: black; HEIGHT: 37px
}
#debug {
	BORDER-BOTTOM: 1px solid; POSITION: fixed; BORDER-LEFT: 1px solid; WIDTH: 200px; BOTTOM: 20px; BACKGROUND: #ccc; HEIGHT: 200px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; LEFT: 10px
}
.scrolllist {
	Z-INDEX: -1; MARGIN: 15px auto 0px; WIDTH: 920px; OVERFLOW: hidden
}
.scrolllist H2 {
	LINE-HEIGHT: 34px; PADDING-LEFT: 13px; FLOAT: left; HEIGHT: 34px; COLOR: #515151; FONT-SIZE: 14px
}
.scrolllist H2 A {
	COLOR: #515151
}
.scrolllist .cont {
	WIDTH: 915px; OVERFLOW: hidden
}
.scrolllist #pre_bulls {
	TEXT-INDENT: -9999px; MARGIN: 18px 15px 0px 5px; WIDTH: 20px; DISPLAY: inline; FLOAT: left; HEIGHT: 52px; CURSOR: pointer
}
.scrolllist #next_bulls {
	TEXT-INDENT: -9999px; WIDTH: 20px; DISPLAY: inline; FLOAT: right; HEIGHT: 52px; CURSOR: pointer
}
.scrolllist .pics {
	Z-INDEX: 1; POSITION: relative; WIDTH: 850px; FLOAT: left; OVERFLOW: hidden
}
.photolist {
	POSITION: relative; WIDTH: 10000px; OVERFLOW: visible
}
.scrolllist UL LI {
	WIDTH: 132px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; _padding-right: 10px
}
.scrolllist UL LI DIV {
	POSITION: relative; MARGIN: 0px 2px 0px 0px; WIDTH: 132px
}
.scrolllist UL LI DIV IMG {
	WIDTH: 130px; DISPLAY: block; HEIGHT: 85px
}
.scrolllist UL LI H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 12px; WIDTH: 111px; PADDING-RIGHT: 0px; HEIGHT: 25px; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#eFramePic {
	POSITION: relative; ZOOM: 1; CLEAR: both
}
#efpClew {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 150px; HEIGHT: 0px; TOP: 0px; LEFT: 0px
}
#efpClewClose {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 5px; HEIGHT: 5px; OVERFLOW: hidden; TOP: 4px; CURSOR: pointer; RIGHT: 5px
}
#efpBigPic {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 950px; ZOOM: 1
}
#efpLeftArea {
	Z-INDEX: 9; POSITION: absolute; FILTER: Alpha(Opacity=0); WIDTH: 50%; BACKGROUND: #fff; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0
}
#efpRightArea {
	Z-INDEX: 9; POSITION: absolute; FILTER: Alpha(Opacity=0); WIDTH: 50%; BACKGROUND: #fff; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; opacity: 0
}
.arrLeft {
	CURSOR: url(http://www.sinaimg.cn/edu/images/slidenews/arr_left.cur),auto
}
.arrRight {
	CURSOR: url(http://www.sinaimg.cn/edu/images/slidenews/arr_right.cur),auto
}
#d_BigPic {
	OVERFLOW-X: hidden; MIN-HEIGHT: 300px; WIDTH: 950px; BACKGROUND: url(http://himg2.huanqiu.com/statics/images/loading.gif) no-repeat center center; _height: 300px
}
#d_BigPic IMG {
	FILTER: blendTrans(Duration=0.4); ; WIDTH: expression(this.width > 860? 860: true); MAX-WIDTH: 860px; HEIGHT: auto; OVERFLOW: hidden
}
.loading {
	BACKGROUND: url(http://himg2.huanqiu.com/statics/images/loading.gif) no-repeat center center
}
#d_picTime {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#efpPicList {
	MARGIN-TOP: -10px; HEIGHT: 138px; OVERFLOW: hidden
}
#efpPicList A:hover {
	COLOR: #820c0c
}
#efpPreGroup {
	MARGIN: 12px 20px 0px 31px; DISPLAY: inline; FLOAT: left
}
#efpPrePic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 0px; HEIGHT: 72px; PADDING-TOP: 0px
}
#efpPrePic TD {
	TEXT-ALIGN: center; WIDTH: 98px; HEIGHT: 70px
}
#efpPreTxt {
	TEXT-ALIGN: center; MARGIN: 5px 10px 0px; WIDTH: 91px
}
.selected#efpPrePic {
	
}
#efpNextGroup {
	MARGIN: 12px 0px 0px 20px; DISPLAY: inline; FLOAT: left
}
#efpNextPic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 99px; PADDING-RIGHT: 0px; HEIGHT: 72px; PADDING-TOP: 0px
}
#efpNextPic TD {
	TEXT-ALIGN: center; WIDTH: 98px; HEIGHT: 70px
}
#efpNextTxt {
	TEXT-ALIGN: center; MARGIN: 5px 10px 0px; WIDTH: 91px
}
.selected#efpNextPic {
	
}
#efpListLeftArr {
	MARGIN: 36px 0px 0px; WIDTH: 18px; FLOAT: left; HEIGHT: 52px
}
#efpListRightArr {
	MARGIN-TOP: 36px; WIDTH: 18px; FLOAT: left; HEIGHT: 52px
}
#efpPicListCont {
	WIDTH: 588px; FLOAT: left; HEIGHT: 117px; OVERFLOW: hidden
}
#efpPicListCont TABLE {
	MARGIN: 0px auto
}
#efpPicListCont .pic {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 108px; PADDING-RIGHT: 4px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 13px
}
#efpPicListCont .picOn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 108px; PADDING-RIGHT: 4px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 13px
}
#efpPicListCont .picCont {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 107px; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#efpPicListCont .picOn .picCont {
	BORDER-BOTTOM: #ffb96c 2px solid; BORDER-LEFT: #ffb96c 2px solid; BORDER-TOP: #ffb96c 2px solid; BORDER-RIGHT: #ffb96c 2px solid
}
.picOn IMG {
	MAX-WIDTH: 100px; MAX-HEIGHT: 68px
}
.pic IMG {
	MAX-WIDTH: 100px; MAX-HEIGHT: 68px
}
#endSelect {
	Z-INDEX: 20; BORDER-BOTTOM: #8a8a8a 1px solid; POSITION: absolute; BORDER-LEFT: #8a8a8a 1px solid; WIDTH: 230px; DISPLAY: none; HEIGHT: 71px; BORDER-TOP: #8a8a8a 1px solid; TOP: 245px; BORDER-RIGHT: #8a8a8a 1px solid; LEFT: 359px
}
#endSelect .bg {
	FILTER: Alpha(Opacity=50); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; opacity: 0.5
}
#endSelect .E_Cont {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 14px; TOP: 10px; LEFT: 26px
}
#endSelect .E_Cont P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 4px
}
#rePlayBut {
	WIDTH: 69px; FLOAT: left; HEIGHT: 23px; COLOR: #fff
}
#nextPicsBut {
	WIDTH: 107px; FLOAT: left; HEIGHT: 23px; COLOR: #fff; MARGIN-LEFT: 10px
}
#endSelect #endSelClose {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 15px; HEIGHT: 15px; COLOR: #fff; OVERFLOW: hidden; CURSOR: pointer; RIGHT: 5px
}
#ePicList {
	ZOOM: 1; DISPLAY: none; MARGIN-LEFT: -10px; CLEAR: both; OVERFLOW: hidden
}
.popDing {
	POSITION: absolute; DISPLAY: none; FONT: 600 30px/34px '¶ÂÊ^'; COLOR: #c00; TOP: -20px; TEXT-DECORATION: none; LEFT: 10px
}
#efpBigPic {
	Z-INDEX: 0
}
#d_BigPic {
	Z-INDEX: 0
}
.jBottom {
	Z-INDEX: 0; POSITION: relative; MARGIN: -60px auto 0px; WIDTH: 860px; DISPLAY: none; BACKGROUND: #efefef; HEIGHT: 60px
}
.jBottomCon {
	Z-INDEX: 1; POSITION: relative; MARGIN: -60px auto 0px; WIDTH: 860px; DISPLAY: none
}
.jClose {
	Z-INDEX: 999; POSITION: absolute; TOP: -23px; CURSOR: pointer; RIGHT: 0px
}
TABLE.jBottomTable {
	WIDTH: 800px; BORDER-COLLAPSE: collapse; HEIGHT: 60px
}
TABLE.jBottomTable TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
TABLE.jBottomTable TD.bnone {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 80px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
TABLE.jBottomTable INPUT.text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; WIDTH: 100px; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
TABLE.jBottomCon INPUT.lit {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; WIDTH: 100px; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
TABLE.jBottomTable INPUT.lit {
	WIDTH: 40px
}
TABLE.jBottomTable INPUT {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none
}
TABLE.jBottomTable .btn {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -9999px; WIDTH: 70px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/ad/btn.png) no-repeat; HEIGHT: 30px; BORDER-LEFT-STYLE: none
}
TABLE.jBottomTable SELECT {
	WIDTH: 100px
}
.jBottomPic IMG {
	; WIDTH: expression(this.width > 860? 860: true); MAX-WIDTH: 860px; HEIGHT: auto
}
