.clear {
	FONT-SIZE: 0px; CLEAR: both; MARGIN: 0px
}
#Main {
	HEIGHT: 740px; MARGIN: 5px auto; WIDTH: 950px
}
#MainLeft {
	HEIGHT: 740px; FLOAT: left; MARGIN: 0px; WIDTH: 490px
}
#TopReCtn {
	OVERFLOW: hidden; BORDER-TOP: #eedcab 1px solid; HEIGHT: 128px !important; BORDER-RIGHT: #eedcab 1px solid; BORDER-BOTTOM: #eedcab 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #eedcab 1px solid; PADDING-RIGHT: 0px; WIDTH: 488px !important
}
.TopRe {
	OVERFLOW: hidden; FLOAT: left; MARGIN: 12px 0px auto 12px; DISPLAY: inline; WIDTH: 107px
}
.TopRe .ImgCnt {
	BORDER-TOP: #c8c8c8 1px solid; HEIGHT: 76px !important; BORDER-RIGHT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c8c8c8 1px solid; PADDING-RIGHT: 3px; WIDTH: 99px !important
}
.TopRe .ImgCnt IMG {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 76px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 99px
}
.TopRe .BtnCnt {
	POSITION: absolute; MARGIN: 60px 0px 0px 80px; Z-INDEX: 2
}
.TopRe .BtnCnt A {
	HEIGHT: 16px; BACKGROUND: url(btn_playbg.gif); DISPLAY: block; WIDTH: 19px
}
.TopRe .BtnCnt A:hover {
	BACKGROUND: url(btn_playbg.gif) left -16px
}
.VideoTitle {
	FONT-SIZE: 12px; HEIGHT: 24px; FONT-WEIGHT: normal; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 24px
}
#FlashCnt {
	OVERFLOW: hidden; HEIGHT: 408px !important; TEXT-ALIGN: center; MARGIN: 0px 0px 5px; WIDTH: 488px !important
}
#flashcontent {
	TEXT-ALIGN: center; MARGIN: 4px auto
}
#ScoreArea {
	BORDER-TOP: #b0d7ff 1px solid; HEIGHT: 58px !important; BORDER-RIGHT: #b0d7ff 1px solid; BORDER-BOTTOM: #b0d7ff 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #b0d7ff 1px solid; PADDING-RIGHT: 0px; WIDTH: 488px !important; BACKGROUND-COLOR: #f5fafe
}
#ScoreInfoCnt {
	HEIGHT: 20px; RIGHT: 0px; POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 20px; TOP: 0px; PADDING-RIGHT: 5px; WIDTH: 400px
}
#ScoreInfo {
	FONT-SIZE: 12px; COLOR: #119000; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 5px; TEXT-DECORATION: underline; PADDING-RIGHT: 5px
}
#ScoreCnt {
	HEIGHT: 58px; FLOAT: left; WIDTH: 120px
}
#Score {
	HEIGHT: 40px
}
#Score SPAN {
	FONT-SIZE: 30px; FONT-WEIGHT: bolder; COLOR: #f60
}
#Score .Int {
	FONT-SIZE: 35px
}
#MarkCnt {
	HEIGHT: 58px; FLOAT: left; MARGIN: 0px
}
#MarkCnt DT {
	FONT-SIZE: 15px; HEIGHT: 58px; FLOAT: left; FONT-WEIGHT: bold; COLOR: #119000; MARGIN: 0px; LINE-HEIGHT: 58px
}
#MarkCnt DD {
	HEIGHT: 58px; FLOAT: left; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 280px
}
#MarkCnt DD .Box {
	CURSOR: pointer; HEIGHT: 20px; TEXT-ALIGN: left; MARGIN: 19px auto auto 0px; WIDTH: 280px
}
#MarkCnt SPAN {
	FLOAT: left; DISPLAY: block; WIDTH: 25px
}
#MarkCnt IMG {
	WIDTH: 21px
}
#VideoInfo {
	OVERFLOW: hidden; FONT-SIZE: 12px; BORDER-TOP: #b0d7ff 1px solid; HEIGHT: 103px !important; BORDER-RIGHT: #b0d7ff 1px solid; BORDER-BOTTOM: #b0d7ff 1px solid; COLOR: #000; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; MARGIN: 0px; BORDER-LEFT: #b0d7ff 1px solid; PADDING-RIGHT: 5px; WIDTH: 478px !important; BACKGROUND-COLOR: #f5fafe
}
#VideoInfo .line {
	OVERFLOW: hidden; HEIGHT: 22px !important; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 5px; TEXT-ALIGN: left; MARGIN: 0px; LINE-HEIGHT: 22px
}
#VideoInfo .dd {
	COLOR: #505050
}
#VideoInfo INPUT {
	FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid; HEIGHT: 15px; FONT-FAMILY: Verdana; BORDER-RIGHT: #ccc 1px solid; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #ccc 1px solid; COLOR: #787878; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; PADDING-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 0px; WIDTH: 176px
}
#CopyUrl {
	CURSOR: pointer; FONT-SIZE: 20px; BACKGROUND: url(bg.gif) left -465px; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 29px; TOP: 3px; PADDING-RIGHT: 29px
}
#VideoInfo .Tags A {
	COLOR: #ff6501
}
#VideoInfo .Tags A:hover {
	TEXT-DECORATION: underline
}
.copyclaime {
	VERTICAL-ALIGN: middle; COLOR: #8c8c8c
}
.copyclaime A {
	COLOR: #505050
}
.copyclaime A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
#MainRight {
	HEIGHT: 740px; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 450px
}
#MRTop {
	HEIGHT: 410px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; CLEAR: both; MARGIN: 0px; PADDING-RIGHT: 0px; WIDTH: 450px
}
#RightReCtn {
	OVERFLOW: hidden; BORDER-TOP: #eedcab 1px solid; HEIGHT: 408px !important; BORDER-RIGHT: #eedcab 1px solid; BORDER-BOTTOM: #eedcab 1px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #eedcab 1px solid; WIDTH: 303px !important
}
.RightRe {
	OVERFLOW: hidden; FLOAT: left; MARGIN: 12px 0px 0px 13px; DISPLAY: inline; WIDTH: 132px
}
.RightRe .ImgCnt {
	BORDER-TOP: #c8c8c8 1px solid; HEIGHT: 92px !important; BORDER-RIGHT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c8c8c8 1px solid; PADDING-RIGHT: 3px; WIDTH: 150px !important
}
.BottomRe .ImgCnt {
	BORDER-TOP: #c8c8c8 1px solid; HEIGHT: 92px !important; BORDER-RIGHT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #c8c8c8 1px solid; PADDING-RIGHT: 3px; WIDTH: 150px !important
}
.RiahtRe .ImgCnt IMG {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 92px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 150px
}
.BottomRe .ImgCnt IMG {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 92px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 150px
}
.RightRe .BtnCnt {
	POSITION: absolute; MARGIN: 76px 0px 0px 105px; Z-INDEX: 2
}
.BottomRe .BtnCnt {
	POSITION: absolute; MARGIN: 76px 0px 0px 105px; Z-INDEX: 2
}
.RightRe .BtnCnt A {
	HEIGHT: 16px; BACKGROUND: url(btn_playbg.gif); DISPLAY: block; WIDTH: 19px
}
.BottomRe .BtnCnt A {
	HEIGHT: 16px; BACKGROUND: url(btn_playbg.gif); DISPLAY: block; WIDTH: 19px
}
.RightRe .BtnCnt A:hover {
	BACKGROUND: url(images/btn_playbg.gif) left -16px
}
.BottomRe .BtnCnt A:hover {
	BACKGROUND: url(images/btn_playbg.gif) left -16px
}
.VideoTitle {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 24px; FONT-WEIGHT: normal; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 24px
}
#AD {
	OVERFLOW: hidden; HEIGHT: 410px; FLOAT: left; MARGIN: 0px -3px 0px 10px; WIDTH: 135px
}
#AD .Element1 {
	HEIGHT: 408px !important; WIDTH: 159px !important
}
#AD .Element1 IMG {
	HEIGHT: 408px; WIDTH: 159px
}
#AD .Element3 {
	OVERFLOW: hidden; BORDER-TOP: #eedcab 1px solid; HEIGHT: 130px !important; BORDER-RIGHT: #eedcab 1px solid; BORDER-BOTTOM: #eedcab 1px solid; BORDER-LEFT: #eedcab 1px solid; WIDTH: 159px !important
}
#AD .Element3 IMG {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 135px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 159px
}
#RefCont {
	HEIGHT: 320px; CLEAR: both; MARGIN: 10px 0px 0px; WIDTH: 450px
}
#RefCont .CataTitle {
	FONT-SIZE: 14px; HEIGHT: 22px; FONT-WEIGHT: bold; TEXT-ALIGN: left; PADDING-LEFT: 10px; MARGIN: 0px; LINE-HEIGHT: 22px
}
#P8Hot {
	BORDER-TOP: #d1ebb4 1px solid; HEIGHT: 153px !important; BORDER-RIGHT: #d1ebb4 1px solid; BORDER-BOTTOM: #d1ebb4 1px solid; COLOR: #07519a; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #d1ebb4 1px solid; PADDING-RIGHT: 0px; WIDTH: 448px !important; BACKGROUND-COLOR: #f6fef5
}
#PlayHot {
	BORDER-TOP: #d1ebb4 1px solid; HEIGHT: 153px !important; BORDER-RIGHT: #d1ebb4 1px solid; BORDER-BOTTOM: #d1ebb4 1px solid; COLOR: #07519a; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #d1ebb4 1px solid; PADDING-RIGHT: 0px; WIDTH: 448px !important; BACKGROUND-COLOR: #f6fef5
}
#P8Hot .Tip {
	OVERFLOW: hidden; HEIGHT: 20px; BACKGROUND: url(bg.gif) no-repeat left -327px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; TEXT-ALIGN: left; PADDING-LEFT: 10px; MARGIN: 5px 0px 0px 9px; DISPLAY: inline; LINE-HEIGHT: 20px; WIDTH: 200px !important; o-text-overflow: ellipsis
}
#PlayHot .Tip {
	OVERFLOW: hidden; HEIGHT: 20px; BACKGROUND: url(bg.gif) no-repeat left -327px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; TEXT-ALIGN: left; PADDING-LEFT: 10px; MARGIN: 5px 0px 0px 9px; DISPLAY: inline; LINE-HEIGHT: 20px; WIDTH: 200px !important; o-text-overflow: ellipsis
}
#P8Hot .Tip A {
	FONT-SIZE: 14px; FONT-FAMILY: ËÎÌå; COLOR: #07519a
}
#PlayHot .Tip A {
	FONT-SIZE: 14px; FONT-FAMILY: ËÎÌå; COLOR: #07519a
}
#P8Hot .Tip A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
#PlayHot .Tip A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
#PlayHot {
	MARGIN-TOP: 10px; DISPLAY: none
}
#P8Hot {
	HEIGHT: 318px !important
}
#P8Hot .Tip {
	HEIGHT: 26px; LINE-HEIGHT: 26px
}
#BottomReCtn {
	HEIGHT: 175px; CLEAR: both; MARGIN: 10px auto; WIDTH: 950px
}
#BottomReCtn .Head {
	MARGIN-LEFT: 10px
}
#BottomReCtn DD {
	BORDER-TOP: #b0d7ff 1px solid; HEIGHT: 148px !important; BORDER-RIGHT: #b0d7ff 1px solid; BORDER-BOTTOM: #b0d7ff 1px solid; MARGIN: 0px; BORDER-LEFT: #b0d7ff 1px solid; BACKGROUND-COLOR: #fff
}
#LeftWard {
	FLOAT: left; MARGIN: 0px; WIDTH: 35px
}
#LeftWard A {
	HEIGHT: 24px; BACKGROUND: url(bg.gif) left -496px; MARGIN: 38px 6px; DISPLAY: block; WIDTH: 22px
}
#LeftWard A:hover {
	BACKGROUND: url(bg.gif) left -520px
}
#BottomReBox {
	OVERFLOW: hidden; HEIGHT: 103px; POSITION: relative; FLOAT: left; MARGIN-TOP: 0px; WIDTH: 900px
}
#BottomRePanel1 {
	POSITION: absolute; LEFT: 0px; TOP: 0px; WIDTH: 1500px
}
#BottomRePanel2 {
	POSITION: absolute; TOP: 0px; WIDTH: 1500px
}
.BottomRe {
	OVERFLOW: hidden; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 158px
}
#RightWard {
	FLOAT: left; MARGIN: 0px; WIDTH: 35px
}
#RightWard A {
	HEIGHT: 24px; BACKGROUND: url(bg.gif) left -544px; MARGIN: 38px 6px; DISPLAY: block; WIDTH: 22px
}
#RightWard A:hover {
	BACKGROUND: url(bg.gif) left -568px
}
#SpecialInfo {
	BORDER-TOP: #008000 0px solid; BORDER-RIGHT: #008000 1px solid; BACKGROUND: #fff; BORDER-BOTTOM: #008000 3px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #008000 1px solid; PADDING-RIGHT: 2px
}
#SpecialInfo:hover {
	BORDER-TOP-COLOR: #999; BORDER-BOTTOM-COLOR: #999; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
