BODY {
	
}
.xxd{
BACKGROUND: url(../images/bg01.gif) repeat-x 50% top;WIDTH: 980px
}
.area {
	WIDTH: 980px
}
#channelNav {
	MARGIN: 0px auto
}
EM {
	FONT-STYLE: normal
}
.footer {
	MARGIN: 0px auto; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
.pp LI {
	DISPLAY: inline; FLOAT: left
}
.now {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
.libg {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
.menuA LI {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
.btn {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
.btnA {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
.btnB {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
#b1 A {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
#b1 A:hover {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
#b2 A {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
#b2 A:hover {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
#location .right {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
.menuB LI {
	BACKGROUND: url(../images/icon_0109.gif) no-repeat
}
.scrollImgList1 LI {
	BACKGROUND: url(../images/icon01.gif) no-repeat
}
.leftBtn {
	BACKGROUND: url(../images/icon01.gif) no-repeat
}
.lbg {
	BACKGROUND: url(../images/icon01.gif) no-repeat
}
.rightBtn {
	BACKGROUND: url(../images/icon01.gif) no-repeat
}
.rbg {
	BACKGROUND: url(../images/icon01.gif) no-repeat
}
#contentA {
	BACKGROUND: url(../images/xx1.gif)
}
#contentB .left H2 {
	BACKGROUND: url(../images/xx1.gif)
}
#contentB .line {
	BACKGROUND: url(../images/xx1.gif)
}
#contentB {
	BACKGROUND: url(../images/icon01y.gif)
}
.footer {
	BACKGROUND: url(../images/icon01y.gif)
}
.fullBGA {
	BACKGROUND: url(../images/bgx01.gif) repeat-x 50% top;WIDTH:980px
}
.fullBGB {
	BORDER-BOTTOM: #616162 1px solid; BACKGROUND: url(../images/bgx02.jpg) #4b4c4c repeat-x 50% top;WIDTH:980px
}
.fullBGC {
	BACKGROUND: #000;WIDTH:980px
}
.fullBGD {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://tv.sohu.com/upload/20090105tvppp/images/bgx03.gif) #fff repeat-x 50% top; PADDING-TOP: 18px;WIDTH:980px
}
.fullBGE {
	BACKGROUND: url(../images/bgx04.gif) #fff repeat-x 50% top;WIDTH:980px
}
.menuA {
	BACKGROUND: url(../images/bgx04.gif) #fff repeat-x 50% top
}
#contentB .blockA {
	BACKGROUND: url(../images/bgx04.gif) #fff repeat-x 50% top
}
#contentB .blockC {
	BACKGROUND: url(../images/bgx04.gif) #fff repeat-x 50% top
}
#channelLOGO .now {
	BACKGROUND: url(../images/icon.gif) no-repeat
}
#channelLOGO .libg {
	BACKGROUND: url(../images/icon.gif) no-repeat
}
#nav .right {
	BACKGROUND: url(../images/icon.gif) no-repeat
}
#nav .btn {
	BACKGROUND: url(../images/icon.gif) no-repeat
}
#nav .search SPAN {
	BACKGROUND: url(../images/icon.gif) no-repeat
}
#logoAD {
	MARGIN: 8px auto 0px; HEIGHT: 68px
}
#logoAD .logo {
	BORDER-BOTTOM: #bcd9f0 1px solid; BORDER-LEFT: #bcd9f0 1px solid; BORDER-TOP: #bcd9f0 1px solid; BORDER-RIGHT: #bcd9f0 1px solid
}
#logoAD .ad {
	BORDER-BOTTOM: #bcd9f0 1px solid; BORDER-LEFT: #bcd9f0 0px solid; BORDER-TOP: #bcd9f0 1px solid; BORDER-RIGHT: #bcd9f0 1px solid
}
#channelLOGO {
	BACKGROUND: url(../images/bg02.jpg) no-repeat 50% top; HEIGHT: 33px; PADDING-TOP: 8px
}
#channelLOGO UL {
	PADDING-LEFT: 30px; HEIGHT: 33px
}
#channelLOGO LI {
	LINE-HEIGHT: 16px; WIDTH: 115px; FLOAT: left; HEIGHT: 23px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; MARGIN-RIGHT: 3px; PADDING-TOP: 10px
}
#channelLOGO LI A {
	COLOR: #fff
}
#channelLOGO .now {
	BACKGROUND: url(../images/bg03.gif); COLOR: #000; FONT-WEIGHT: bold
}
#channelLOGO .now A {
	COLOR: #000
}
#channelLOGO .libg {
	BACKGROUND: url(../images/bg04.png); _FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg04.png',sizingMethod='scale')
}
#nav {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; HEIGHT: 53px; COLOR: #000
}
#nav A {
	COLOR: #000
}
#nav .left {
	WIDTH: 274px; MARGIN-LEFT: 6px
}
#nav .center {
	WIDTH: 286px
}
#nav .right {
	MARGIN-TOP: 13px; WIDTH: 410px; BACKGROUND-POSITION: 0px -130px
}
#nav DL {
	MARGIN: 6px auto 0px
}
#nav DL A {
	MARGIN: 0px 6px
}
#nav DT {
	WIDTH: 40px; FLOAT: left; FONT-WEIGHT: bold
}
#nav .center DT {
	WIDTH: 52px
}
#nav DD {
	WIDTH: 234px; FLOAT: right
}
#nav .tx {
	LINE-HEIGHT: 22px; MARGIN: 0px 4px 0px 28px; WIDTH: 210px; DISPLAY: inline; FLOAT: left; HEIGHT: 21px; COLOR: #777
}
#nav .btn {
	LINE-HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 61px; BACKGROUND-POSITION: 0px -70px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 26px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; MARGIN-RIGHT: 20px
}
#nav .search SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 78px; BACKGROUND-POSITION: 0px -100px; FLOAT: right; HEIGHT: 26px; FONT-SIZE: 14px
}
#location {
	HEIGHT: 44px
}
#location .left {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; MARGIN-TOP: 16px; WIDTH: 700px; COLOR: #0d56ae
}
#location .left A {
	COLOR: #0d56ae
}
#location .right {
	MARGIN-TOP: 11px; PADDING-LEFT: 23px; BACKGROUND-POSITION: -105px -170px
}
#location .right .tx {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; LINE-HEIGHT: 17px; PADDING-LEFT: 5px; WIDTH: 145px; BACKGROUND: #fff; HEIGHT: 16px; COLOR: #777; BORDER-TOP: #d3d3d3 1px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #d3d3d3 1px solid
}
#location .right .btn {
	LINE-HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 39px; BACKGROUND-POSITION: -90px -140px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; COLOR: #fff; BORDER-LEFT-WIDTH: 0px
}
#flashVideo {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 450px; PADDING-TOP: 8px
}
#flashVideo .video {
	MARGIN: 0px 18px 0px 189px; WIDTH: 604px; DISPLAY: inline; FLOAT: left
}
#flashVideo .floatBtn {
	Z-INDEX: 510; POSITION: absolute; PADDING-BOTTOM: 8px; MARGIN: 20px auto 0px; PADDING-LEFT: 0px; WIDTH: 32px; PADDING-RIGHT: 0px; BACKGROUND: #000; FLOAT: right; PADDING-TOP: 8px
}
#flashVideo .floatBtn UL {
	MARGIN: 0px auto; WIDTH: 23px; HEIGHT: 62px
}
#flashVideo .floatBtn LI {
	LINE-HEIGHT: 23px; WIDTH: 23px; MARGIN-BOTTOM: 8px; FLOAT: left; HEIGHT: 23px
}
#flashVideo .floatBtn #b1 {
	Z-INDEX: 0; POSITION: relative
}
#flashVideo .floatBtn #b1 A {
	WIDTH: 23px; DISPLAY: block; BACKGROUND-POSITION: 0px -170px; HEIGHT: 23px
}
#flashVideo .floatBtn #b1 A:hover {
	WIDTH: 23px; BACKGROUND-POSITION: -40px -170px
}
#flashVideo .floatBtn #b2 A {
	WIDTH: 23px; DISPLAY: block; BACKGROUND-POSITION: 0px -200px; HEIGHT: 23px
}
#flashVideo .floatBtn #b2 A:hover {
	WIDTH: 23px; BACKGROUND-POSITION: -40px -200px
}
#flashVideo .floatBtn .btn {
	LINE-HEIGHT: 14px; MARGIN: 0px auto; WIDTH: 23px; BACKGROUND-POSITION: 0px -260px; HEIGHT: 66px; COLOR: #777; CLEAR: both
}
#flashVideo .floatBtn .btn A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 23px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; COLOR: #777; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#flashVideo .floatBtn .btn .now {
	BACKGROUND-POSITION: -30px -293px; COLOR: #454646
}
#flashVideo .floatBtn .btn .libg {
	BACKGROUND-POSITION: -30px -260px; COLOR: #fff
}
#flashVideo .floatBtn .btn #b4 .libg {
	BACKGROUND-POSITION: -30px -260px; COLOR: #fff
}
#flashVideo .pos {
	Z-INDEX: 520; BORDER-BOTTOM: #575758 1px solid; POSITION: absolute; FILTER: alpha(opacity=80); BORDER-LEFT: #929292 1px solid; WIDTH: 438px; BACKGROUND: #6f6f70; HEIGHT: 83px; BORDER-TOP: #929292 1px solid; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: #575758 1px solid; LEFT: -440px; -moz-opacity: 0.80; opacity: 0.80
}
#flashVideo .pos .close {
	TEXT-ALIGN: right; MARGIN: 4px auto 0px; WIDTH: 430px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 15px
}
#flashVideo .pos .url {
	TEXT-ALIGN: left; MARGIN: 5px auto 7px; WIDTH: 428px; HEIGHT: 21px; COLOR: #fff; _margin: 4px auto 6px
}
#flashVideo .pos .url SPAN {
	WIDTH: 100px; FLOAT: left; _width: 97px
}
#flashVideo .pos .btnA {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 12px; BACKGROUND-POSITION: -80px -170px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 12px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
#flashVideo .pos .btnB {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 39px; BACKGROUND-POSITION: -90px -140px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; COLOR: #fff; BORDER-LEFT-WIDTH: 0px
}
#flashVideo .pos .tx {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 280px; BACKGROUND: #fff; HEIGHT: 15px; COLOR: #000; BORDER-TOP: #d3d3d3 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #d3d3d3 1px solid
}
#flashVideo_16_9 {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 360px; PADDING-TOP: 8px
}
#flashVideo_16_9 .video {
	MARGIN: 0px 18px 0px 189px; WIDTH: 640px; DISPLAY: inline; FLOAT: left
}
#flashVideo_16_9 .floatBtn {
	Z-INDEX: 510; POSITION: absolute; PADDING-BOTTOM: 8px; MARGIN: 20px auto 0px; PADDING-LEFT: 0px; WIDTH: 32px; PADDING-RIGHT: 0px; BACKGROUND: #000; FLOAT: right; PADDING-TOP: 8px
}
#flashVideo_16_9 .floatBtn UL {
	MARGIN: 0px auto; WIDTH: 23px; HEIGHT: 62px
}
#flashVideo_16_9 .floatBtn LI {
	LINE-HEIGHT: 23px; WIDTH: 23px; MARGIN-BOTTOM: 8px; FLOAT: left; HEIGHT: 23px
}
#flashVideo_16_9 .floatBtn #b1 {
	Z-INDEX: 0; POSITION: relative
}
#flashVideo_16_9 .floatBtn #b1 A {
	WIDTH: 23px; DISPLAY: block; BACKGROUND-POSITION: 0px -170px; HEIGHT: 23px
}
#flashVideo_16_9 .floatBtn #b1 A:hover {
	WIDTH: 23px; BACKGROUND-POSITION: -40px -170px
}
#flashVideo_16_9 .floatBtn #b2 A {
	WIDTH: 23px; DISPLAY: block; BACKGROUND-POSITION: 0px -200px; HEIGHT: 23px
}
#flashVideo_16_9 .floatBtn #b2 A:hover {
	WIDTH: 23px; BACKGROUND-POSITION: -40px -200px
}
#flashVideo_16_9 .floatBtn .btn {
	LINE-HEIGHT: 14px; MARGIN: 0px auto; WIDTH: 23px; BACKGROUND-POSITION: 0px -260px; HEIGHT: 66px; COLOR: #777; CLEAR: both
}
#flashVideo_16_9 .floatBtn .btn A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 23px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; COLOR: #777; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#flashVideo_16_9 .floatBtn .btn .now {
	BACKGROUND-POSITION: -30px -293px; COLOR: #454646
}
#flashVideo_16_9 .floatBtn .btn .libg {
	BACKGROUND-POSITION: -30px -260px; COLOR: #fff
}
#flashVideo_16_9 .floatBtn .btn #b4 .libg {
	BACKGROUND-POSITION: -30px -260px; COLOR: #fff
}
#flashVideo_16_9 .pos {
	Z-INDEX: 520; BORDER-BOTTOM: #575758 1px solid; POSITION: absolute; FILTER: alpha(opacity=80); BORDER-LEFT: #929292 1px solid; WIDTH: 438px; BACKGROUND: #6f6f70; HEIGHT: 83px; BORDER-TOP: #929292 1px solid; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: #575758 1px solid; LEFT: -440px; -moz-opacity: 0.80; opacity: 0.80
}
#flashVideo_16_9 .pos .close {
	TEXT-ALIGN: right; MARGIN: 4px auto 0px; WIDTH: 430px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 15px
}
#flashVideo_16_9 .pos .url {
	TEXT-ALIGN: left; MARGIN: 5px auto 7px; WIDTH: 428px; HEIGHT: 21px; COLOR: #fff; _margin: 4px auto 6px
}
#flashVideo_16_9 .pos .url SPAN {
	WIDTH: 100px; FLOAT: left; _width: 97px
}
#flashVideo_16_9 .pos .btnA {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 12px; BACKGROUND-POSITION: -80px -170px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 12px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
#flashVideo_16_9 .pos .btnB {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 39px; BACKGROUND-POSITION: -90px -140px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; COLOR: #fff; BORDER-LEFT-WIDTH: 0px
}
#flashVideo_16_9 .pos .tx {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 280px; BACKGROUND: #fff; HEIGHT: 15px; COLOR: #000; BORDER-TOP: #d3d3d3 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #d3d3d3 1px solid
}
#roll {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 69px; PADDING-TOP: 0px
}
.scrollImgList1 {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 69px
}
.scrollImgList1 {
	ZOOM: 1; OVERFLOW: hidden
}
.scrollImgList1 .leftBtn {
	MARGIN-TOP: 25px; WIDTH: 15px; BACKGROUND-POSITION: 0px -225px; FLOAT: left; HEIGHT: 23px; CURSOR: pointer
}
.scrollImgList1 .lbg {
	BACKGROUND-POSITION: -20px -225px
}
.scrollImgList1 .rightBtn {
	MARGIN-TOP: 25px; WIDTH: 15px; BACKGROUND-POSITION: -40px -225px; FLOAT: right; HEIGHT: 23px; CURSOR: pointer
}
.scrollImgList1 .rbg {
	BACKGROUND-POSITION: -60px -225px
}
.scrollImgList1 .Cont {
	PADDING-BOTTOM: 0px; MARGIN: 0px 16px; PADDING-LEFT: 0px; WIDTH: 918px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.scrollImgList1 .scrCont {
	WIDTH: 32766px; ZOOM: 1; OVERFLOW: hidden
}
.scrollImgList1 .scrCont A {
	TEXT-DECORATION: none
}
#List1_1 {
	FLOAT: left
}
#List2_1 {
	FLOAT: left
}
.scrollImgList1 LI {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 6px 0px 5px; PADDING-LEFT: 6px; WIDTH: 108px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 56px; COLOR: #777; CURSOR: pointer; PADDING-TOP: 13px
}
.scrollImgList1 LI A {
	COLOR: #777
}
.scrollImgList1 LI SPAN {
	TEXT-ALIGN: left; DISPLAY: block; HEIGHT: 36px; CURSOR: pointer
}
.scrollImgList1 .now {
	BACKGROUND-POSITION: 0px -75px; COLOR: #fff
}
.scrollImgList1 .now A {
	COLOR: #fff
}
.scrollImgList1 .libg {
	BACKGROUND-POSITION: 0px -150px; COLOR: #ababab
}
.scrollImgList1 .libg A {
	COLOR: #ababab
}
#contentA {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 680px 0px; COLOR: #777
}
#contentA A {
	COLOR: #0d56ae
}
#contentA EM {
	COLOR: #000
}
#contentA EM A {
	COLOR: #000
}
#contentA .left {
	WIDTH: 660px
}
#contentA .right {
	TEXT-ALIGN: left; WIDTH: 270px
}
#contentA .left H2 {
	MARGIN: 0px auto 4px; HEIGHT: 20px
}
#contentA .left H2 SPAN {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
#contentA .left .more {
	COLOR: #0d56ae
}
#contentA A:hover {
	COLOR: #c00
}
#contentA .left P {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; HEIGHT: 80px; OVERFLOW: hidden; o-text-overflow: ellipsis
}
#contentA .left .l {
	WIDTH: 540px
}
#contentA .left .l LI {
	LINE-HEIGHT: 24px; WIDTH: 270px; FLOAT: left
}
#contentA .left DL {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px
}
#contentA .left DT {
	WIDTH: 44px; FLOAT: left
}
#contentA .left DD {
	WIDTH: 615px; FLOAT: right
}
#contentA .right H3 {
	LINE-HEIGHT: 20px
}
#contentA .right .info {
	MARGIN: 5px auto 0px; HEIGHT: 24px
}
#contentA .right .markinfo {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 130px; DISPLAY: block; BACKGROUND: url(images/bg02.gif); HEIGHT: 24px
}
#contentA .right .markinfo2 {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 130px; DISPLAY: block; BACKGROUND: url(images/bg02_b.gif); HEIGHT: 24px
}
#contentA .right .postinfo {
	Z-INDEX: 101; BORDER-BOTTOM: #bccfe6 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #bccfe6 1px solid; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #eff4fa; WIDTH: 195px; HEIGHT: 24px; COLOR: #0d56ae; BORDER-TOP: #bccfe6 1px solid; BORDER-RIGHT: #bccfe6 1px solid
}
#contentA .right P {
	LINE-HEIGHT: 22px; TEXT-INDENT: -36px; PADDING-LEFT: 36px
}
#contentA .right .blockA {
	HEIGHT: 38px
}
#contentA .right .blockA .l {
	MARGIN-TOP: 10px; WIDTH: 200px; BACKGROUND: url(images/bg01.gif) repeat-x; HEIGHT: 15px
}
#contentA .right .blockA .l IMG {
	MARGIN-RIGHT: 5px
}
#contentA .right .blockA .r {
	LINE-HEIGHT: 38px; WIDTH: 60px; COLOR: #ff6000
}
#contentA .right .blockA .r SPAN {
	FONT-FAMILY: 'Arial'; FONT-SIZE: 32px
}
#contentA .right .blockA .r EM {
	FONT-FAMILY: 'Arial'; COLOR: #ff6000; FONT-SIZE: 18px; MARGIN-RIGHT: 4px
}
#contentA .right .btnF {
	Z-INDEX: 1000; POSITION: relative; TEXT-ALIGN: right; PADDING-TOP: 6px
}
#contentA .right .btnF_b {
	Z-INDEX: 1000; POSITION: relative; TEXT-ALIGN: right; PADDING-TOP: 6px
}
#contentA .right .btnF A {
	TEXT-ALIGN: left; LINE-HEIGHT: 14px; TEXT-INDENT: 5px; WIDTH: 68px; DISPLAY: block; BACKGROUND: url(images/bg03.gif); FLOAT: right; HEIGHT: 16px; PADDING-TOP: 4px
}
#contentA .right .btnF_b A {
	TEXT-ALIGN: left; LINE-HEIGHT: 14px; TEXT-INDENT: 5px; WIDTH: 68px; DISPLAY: block; BACKGROUND: url(images/bg03.gif); FLOAT: right; HEIGHT: 16px; PADDING-TOP: 4px
}
#contentA .right .btnF_b A {
	BACKGROUND: url(images/bg03_b.gif)
}
#tstar DIV {
	MARGIN: 0px auto 10px; WIDTH: 200px; HEIGHT: 22px
}
#tstar UL {
	WIDTH: 200px; BACKGROUND: url(images/bg01.gif) repeat-x; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
#tstar LI {
	WIDTH: 15px; FLOAT: left; HEIGHT: 15px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
#tstar .star {
	BACKGROUND: url(images/pic1.gif); FLOAT: left; HEIGHT: 16px
}
#commMark {
	BORDER-BOTTOM: #bccfe6 1px solid; POSITION: absolute; BORDER-LEFT: #bccfe6 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 314px; PADDING-RIGHT: 0px; BACKGROUND: #eff4fa; BORDER-TOP: #bccfe6 1px solid; TOP: 27px; RIGHT: 0px; BORDER-RIGHT: #bccfe6 1px solid; PADDING-TOP: 19px
}
#commMark .doStar DIV {
	MARGIN: 0px auto 10px; WIDTH: 290px; HEIGHT: 22px
}
#commMark .doStar SPAN {
	WIDTH: 38px; FLOAT: left
}
#commMark .doStar UL {
	WIDTH: 200px; BACKGROUND: url(images/bg01.gif) repeat-x; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
#commMark .doStar LI {
	WIDTH: 15px; FLOAT: left; HEIGHT: 15px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
#commMark .doStar EM {
	TEXT-ALIGN: right; WIDTH: 24px; FLOAT: left
}
#commMark .doStar STRONG {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; FONT-FAMILY: 'Arial'; COLOR: #ff6000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#commMark .doStar .star {
	BACKGROUND: url(images/pic1.gif); FLOAT: left; HEIGHT: 16px
}
#contentA .right .pos .wdC {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; FONT-FAMILY: 'Arial'; COLOR: #ff6000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#contentA .right .pos .wdD {
	TEXT-ALIGN: right; WIDTH: 29px
}
#contentA .right .pos .line {
	MARGIN: 9px auto 0px; WIDTH: 92%; BACKGROUND: url(images/xx1.gif); HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
#contentA .right .pos .aa {
	LINE-HEIGHT: 36px; MARGIN: 0px auto; WIDTH: 290px; HEIGHT: 46px; COLOR: #ff6000
}
#contentA .right .pos .aa .l SPAN {
	FONT-FAMILY: 'Arial'; FONT-SIZE: 32px
}
#contentA .right .pos .aa .l EM {
	FONT-FAMILY: 'Arial'; COLOR: #ff6000; FONT-SIZE: 18px; MARGIN-RIGHT: 4px
}
#contentA .right .pos .aa .l STRONG {
	COLOR: #666; FONT-WEIGHT: normal
}
#contentA .right .pos .aa .r {
	MARGIN-TOP: 14px
}
#contentA .right .pos .btn {
	LINE-HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 39px; BACKGROUND: url(images/bg04.gif); BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; COLOR: #fff; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
#contentA .right .pos .more {
	LINE-HEIGHT: 22px; PADDING-RIGHT: 12px
}
#contentA .right .pos .more A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#contentB {
	MARGIN: 5px auto 0px; BACKGROUND-POSITION: 0px 0px
}
#contentB .left {
	WIDTH: 640px
}
#contentB .right {
	WIDTH: 300px
}
#contentB .footer {
	BACKGROUND-POSITION: -980px 0px; HEIGHT: 1px
}
.menuA {
	PADDING-BOTTOM: 31px; MARGIN: 0px auto; BACKGROUND-POSITION: 0px 0px; HEIGHT: 29px
}
.menuA LI {
	LINE-HEIGHT: 29px; WIDTH: 128px; BACKGROUND-POSITION: 0px -70px; FLOAT: left; HEIGHT: 29px; COLOR: #0d56ae; CURSOR: pointer; MARGIN-RIGHT: 7px
}
.menuA LI SPAN {
	FONT-SIZE: 12px
}
.menuA LI A {
	COLOR: #0d56ae
}
.menuA .libg {
	BACKGROUND-POSITION: 0px -105px; COLOR: #fff; FONT-SIZE: 14px
}
.menuA .libg A {
	COLOR: #fff
}
#contentB .left H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 22px; HEIGHT: 26px; COLOR: #000; PADDING-TOP: 0px
}
#contentB .left H2 SPAN {
	FONT-SIZE: 14px
}
#contentB .left .pp {
	LINE-HEIGHT: 20px; MARGIN: 18px auto 21px; WIDTH: 622px; COLOR: #7c7c7c
}
#contentB .left .pp LI {
	WIDTH: 124px; MARGIN-RIGHT: 42px
}
#contentB .left .pp A {
	COLOR: #0754a6
}
#contentB .left .pp IMG {
	BORDER-BOTTOM: #a2badc 1px solid; BORDER-LEFT: #a2badc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto 7px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #a2badc 1px solid; BORDER-RIGHT: #a2badc 1px solid; PADDING-TOP: 1px
}
#contentB .left .pp EM {
	COLOR: #000
}
#contentB .left .pp EM A {
	COLOR: #000
}
#contentB .left .pp SPAN {
	TEXT-ALIGN: left
}
#contentB .left .pp .end {
	MARGIN: 0px
}
#contentB .left .pp .tt {
	LINE-HEIGHT: 18px; COLOR: #7c7c7c
}
#contentB .left .pp A:hover {
	COLOR: #c00
}
#contentB .left .pp A:hover IMG {
	BORDER-BOTTOM: #fa7728 1px solid; BORDER-LEFT: #fa7728 1px solid; BORDER-TOP: #fa7728 1px solid; BORDER-RIGHT: #fa7728 1px solid
}
#contentB .blockA {
	PADDING-BOTTOM: 17px; BACKGROUND-POSITION: 0px -60px
}
#contentB .blockB {
	BORDER-BOTTOM: #cfdff5 1px solid; BORDER-LEFT: #cfdff5 1px solid; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 643px; BORDER-TOP: #cfdff5 1px solid; BORDER-RIGHT: #cfdff5 1px solid
}
#contentB .blockB H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 8px auto; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND: #fff; HEIGHT: 30px; PADDING-TOP: 0px
}
#contentB .blockB DL {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; MARGIN: 0px auto; WIDTH: 610px; COLOR: #000
}
#contentB .blockB DL A {
	COLOR: #0d56ae; MARGIN-RIGHT: 20px
}
#contentB .blockB DT {
	WIDTH: 60px; FLOAT: left
}
#contentB .blockB DD {
	WIDTH: 550px; FLOAT: right
}
#contentB .blockC {
	BACKGROUND-POSITION: 0px -60px
}
#contentB .blockC H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px auto 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#contentB .blockC H2 A {
	COLOR: #0d56ae
}
#contentB .blockC H2 SPAN {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#contentB .blockC H3 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: #f3f3f3; HEIGHT: 26px; COLOR: #777; PADDING-TOP: 0px
}
#contentB .blockC H3 SPAN {
	FLOAT: left
}
#contentB .blockC P {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; MARGIN: 8px auto 10px; WIDTH: 623px; COLOR: #000
}
#contentB .blockC H5 {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; MARGIN: 0px auto 6px; PADDING-RIGHT: 10px; COLOR: #0d56ae
}
#contentB .blockC H5 A {
	COLOR: #0d56ae
}
#contentB .line {
	BACKGROUND-POSITION: 0px -3px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
#contentB .blockC .more {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 11px auto 24px; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; COLOR: #000; PADDING-TOP: 0px
}
#contentB .blockC .more SPAN {
	FLOAT: left
}
#contentB .blockC .more A {
	COLOR: #0d56ae
}
.passLogin {
	BORDER-BOTTOM: #fff 36px solid; PADDING-BOTTOM: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f3f3f3; PADDING-TOP: 17px
}
.passLogin .pass {
	TEXT-ALIGN: right; LINE-HEIGHT: 24px; MARGIN: 0px auto; WIDTH: 625px; HEIGHT: 25px; COLOR: #333
}
.passLogin .pass SPAN {
	LINE-HEIGHT: 20px; FLOAT: left
}
.passLogin .pass A {
	COLOR: #0d56ae
}
.passLogin .tx {
	BORDER-BOTTOM: #adb9c2 1px solid; BORDER-LEFT: #adb9c2 1px solid; LINE-HEIGHT: 17px; WIDTH: 75px; BACKGROUND: #fff; HEIGHT: 16px; COLOR: #333; BORDER-TOP: #adb9c2 1px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #adb9c2 1px solid
}
.passLogin .btnA {
	WIDTH: 42px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 40px
}
.passLogin .tl {
	TEXT-ALIGN: left; MARGIN: 10px auto 13px; WIDTH: 623px
}
.passLogin .ta {
	BORDER-BOTTOM: #b6b5b5 1px solid; BORDER-LEFT: #b6b5b5 1px solid; WIDTH: 615px; BACKGROUND: #fff; HEIGHT: 110px; FONT-SIZE: 12px; BORDER-TOP: #b6b5b5 1px solid; BORDER-RIGHT: #b6b5b5 1px solid
}
.passLogin .txt {
	TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 615px; COLOR: #777
}
.passLogin .txt SPAN {
	FLOAT: left
}
.passLogin .btnB {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 84px; BACKGROUND-POSITION: 0px -140px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold
}
.menuB {
	MARGIN: 0px 1px 0px 0px; WIDTH: 299px; BACKGROUND: url(http://tv.sohu.com/upload/20090105tvppp/images/bgx05.gif); HEIGHT: 26px; COLOR: #000
}
.menuB H3 {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; TEXT-INDENT: 18px; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.menuB UL {
	FLOAT: right
}
.menuB LI {
	LINE-HEIGHT: 26px; WIDTH: 44px; BACKGROUND-POSITION: 0px -230px; FLOAT: left; CURSOR: pointer
}
.menuB .libg {
	BACKGROUND-POSITION: -50px -230px; FONT-WEIGHT: bold
}
#c_1_2 .menuB {
	MARGIN: 0px; WIDTH: 300px
}
.snList {
	MARGIN: 17px auto 0px; WIDTH: 284px
}
.snList .sn {
	LINE-HEIGHT: 18px; WIDTH: 28px; FONT-FAMILY: 'Arial'; FLOAT: left; COLOR: #0d56ae; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.snList .sn SPAN {
	COLOR: #ff6000
}
.snList .pt {
	LINE-HEIGHT: 18px; WIDTH: 256px; FLOAT: left
}
.snList .pt P {
	WIDTH: 160px; FLOAT: right
}
.snList .pt DIV IMG {
	BORDER-BOTTOM: #a2badc 1px solid; BORDER-LEFT: #a2badc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto 8px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #a2badc 1px solid; BORDER-RIGHT: #a2badc 1px solid; PADDING-TOP: 1px
}
.snList .pt H4 {
	COLOR: #0d56ae; FONT-WEIGHT: bold
}
.snList .pt H4 A {
	COLOR: #0d56ae; FONT-WEIGHT: bold
}
.snList .pt SPAN {
	COLOR: #000
}
.snList .pt SPAN A {
	COLOR: #000
}
.snList .pt DIV A:hover IMG {
	BORDER-BOTTOM: #fa7728 1px solid; BORDER-LEFT: #fa7728 1px solid; BORDER-TOP: #fa7728 1px solid; BORDER-RIGHT: #fa7728 1px solid
}
#contentB .right .more {
	LINE-HEIGHT: 22px; MARGIN: 11px auto 4px; PADDING-RIGHT: 15px; COLOR: #0d56ae
}
#contentB .right .more A {
	COLOR: #0d56ae
}
#contentB A:hover {
	COLOR: #c00
}
#foot {
	MARGIN: 10px auto 0px; BORDER-TOP-WIDTH: 0px
}
#dragDiv #rRightDown {
	Z-INDEX: 500; POSITION: absolute; WIDTH: 10px; BOTTOM: 0px; HEIGHT: 10px; FONT-SIZE: 0px; CURSOR: nw-resize; RIGHT: 0px
}
#dragDiv_16_9 #rRightDown {
	Z-INDEX: 500; POSITION: absolute; WIDTH: 10px; BOTTOM: 0px; HEIGHT: 10px; FONT-SIZE: 0px; CURSOR: nw-resize; RIGHT: 0px
}
#dragDiv {
	Z-INDEX: 500; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BORDER-LEFT: #000000 1px solid; MARGIN: 0px auto; WIDTH: 600px; BACKGROUND: #000; HEIGHT: 450px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#dragDiv #playTbar {
	Z-INDEX: 500; POSITION: absolute; TEXT-ALIGN: right; MARGIN-TOP: -21px; WIDTH: 100%; BACKGROUND: url(http://tv.sohu.com/upload/20090105tvppp/images/bar_bg.gif); HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 12px; CURSOR: move; PADDING-TOP: 4px; LEFT: 0px
}
#dragDiv_16_9 #playTbar {
	Z-INDEX: 500; POSITION: absolute; TEXT-ALIGN: right; MARGIN-TOP: -21px; WIDTH: 100%; BACKGROUND: url(http://tv.sohu.com/upload/20090105tvppp/images/bar_bg.gif); HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 12px; CURSOR: move; PADDING-TOP: 4px; LEFT: 0px
}
#dragDiv #playTbar SPAN {
	MARGIN: 0px 8px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(http://tv.sohu.com/upload/20090105tvppp/images/bar_icon.gif); FLOAT: right; HEIGHT: 11px; FONT-SIZE: 0px
}
#dragDiv_16_9 #playTbar SPAN {
	MARGIN: 0px 8px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(http://tv.sohu.com/upload/20090105tvppp/images/bar_icon.gif); FLOAT: right; HEIGHT: 11px; FONT-SIZE: 0px
}
#dragDiv_16_9 {
	Z-INDEX: 500; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BORDER-LEFT: #000000 1px solid; MARGIN: 0px auto; WIDTH: 640px; BACKGROUND: #000; HEIGHT: 360px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
