* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND: #ffffff
}
BODY {
	FONT: 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif; COLOR: #313131
}
TABLE {
	TEXT-ALIGN: left; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show
}
TH {
	BORDER-COLLAPSE: collapse
}
TD {
	BORDER-COLLAPSE: collapse
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #016a9f; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
FORM IMG {
	VERTICAL-ALIGN: middle
}
BUTTON {
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
BUTTON {
	CURSOR: pointer
}
.c_red {
	COLOR: #ff5b01 !important
}
.c_gray {
	COLOR: #b3b3b3 !important
}
.c_orange {
	COLOR: #fb9817 !important
}
.container {
	MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; CLEAR: both
}
.footer {
	MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; CLEAR: both
}
.main {
	WIDTH: 726px; FLOAT: left; CLEAR: left
}
.mainS {
	WIDTH: 468px; FLOAT: left
}
.mainFloat {
	WIDTH: 734px; FLOAT: left; CLEAR: left
}
.sideR {
	WIDTH: 226px; FLOAT: right; CLEAR: right
}
.sideL {
	WIDTH: 250px; FLOAT: left; CLEAR: left; MARGIN-RIGHT: 8px
}
.column1 {
	WIDTH: 644px; FLOAT: left; CLEAR: left
}
.column2 {
	WIDTH: 316px; FLOAT: right; CLEAR: right
}
.i-top {
	BORDER-BOTTOM: #e9e9e9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px auto 10px; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: 10px; BACKGROUND: url(sprite.png) #eeefef repeat-x 0px 0px; HEIGHT: 25px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.i-top .logo {
	PADDING-BOTTOM: 3px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 740px; FLOAT: none; HEIGHT: 20px; COLOR: #d9dadd; PADDING-TOP: 2px
}
.i-top .pd {
	TEXT-ALIGN: right; MARGIN: -25px auto 0px; PADDING-LEFT: 200px; WIDTH: 740px; FONT-FAMILY: simsun; COLOR: #838383
}
.i-top A {
	FONT-FAMILY: Arial; COLOR: #5e6671
}
.i-top .site-server {
	MARGIN: 0px auto; WIDTH: 500px; PADDING-RIGHT: 440px; HEIGHT: 25px; COLOR: #939393
}
.i-top .site-server SPAN {
	MARGIN: 0px 5px
}
.i-top .xl-page {
	TEXT-ALIGN: right; MARGIN: -25px auto 0px; PADDING-LEFT: 500px; WIDTH: 440px; HEIGHT: 25px
}
.i-top .xl-page A {
	PADDING-LEFT: 8px; BACKGROUND: url(sprite.png) no-repeat -890px -30px; MARGIN-LEFT: 5px
}
.menu {
	MARGIN: 16px auto 14px; WIDTH: 960px; HEIGHT: 48px
}
.menu .logo {
	WIDTH: 136px; DISPLAY: block; FLOAT: left; HEIGHT: 48px; MARGIN-LEFT: 10px
}
.menu-box {
	FONT-FAMILY: simsun; FLOAT: right; HEIGHT: 38px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.menu UL {
	WIDTH: 690px; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 38px
}
.menu UL UL {
	WIDTH: auto; DISPLAY: inline; FLOAT: none
}
.menu LI {
	BORDER-LEFT: #e0e1e3 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-LEFT: 20px; WIDTH: 150px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: -1px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.menu LI.menu2 {
	WIDTH: 65px
}
.menu LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.menu LI A {
	DISPLAY: inline; COLOR: #424242; MARGIN-RIGHT: 5px
}
.search-box {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto 6px; WIDTH: 964px; BACKGROUND: url(searchBg.jpg) no-repeat 0px 0px; HEIGHT: 80px
}
.search-box FORM {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 484px; HEIGHT: 54px; PADDING-TOP: 9px
}
.search-box .form-nav {
	LINE-HEIGHT: 22px; FONT-FAMILY: simsun; HEIGHT: 26px; MARGIN-LEFT: 56px
}
.search-box .form-nav A {
	TEXT-ALIGN: center; FONT-STYLE: normal; WIDTH: 42px; FLOAT: left; HEIGHT: 25px; COLOR: #ffffff
}
.search-box .form-nav EM {
	TEXT-ALIGN: center; FONT-STYLE: normal; WIDTH: 42px; FLOAT: left; HEIGHT: 25px; COLOR: #ffffff
}
.search-box .form-nav .currA {
	BACKGROUND: url(sprite.png) no-repeat -760px -30px; COLOR: #00315f; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.search-box .form-nav A:hover {
	BACKGROUND: url(sprite.png) no-repeat -760px -30px; COLOR: #00315f; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.search-box .form-nav A.moreA {
	WIDTH: 50px; BACKGROUND: url(sprite.png) no-repeat -809px -72px; COLOR: #ffffff; FONT-WEIGHT: normal
}
.search-box .form-nav A.moreA:hover {
	WIDTH: 50px; BACKGROUND: url(sprite.png) no-repeat -809px -72px; COLOR: #ffffff; FONT-WEIGHT: normal
}
.search-box .form-nav SPAN {
	MARGIN: 0px 2px; DISPLAY: inline; FLOAT: left; COLOR: #82cffc
}
.search-box .form-box INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 27px; WIDTH: 324px; PADDING-RIGHT: 0px; BACKGROUND: url(sprite.png) no-repeat -317px -30px; FLOAT: left; HEIGHT: 22px; COLOR: #bababa; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 6px
}
.search-box .form-box STRONG {
	TEXT-INDENT: -9999px; WIDTH: 57px; DISPLAY: block; BACKGROUND: url(sprite.png) no-repeat -260px -30px; FLOAT: left; HEIGHT: 28px; OVERFLOW: hidden
}
.search-box .form-box BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; TEXT-INDENT: -9999px; WIDTH: 65px; DISPLAY: block; BACKGROUND: url(sprite.png) no-repeat -680px -30px; FLOAT: right; HEIGHT: 28px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.more-form-nav {
	BORDER-BOTTOM: #b2d0ea 1px solid; POSITION: absolute; BORDER-LEFT: #b2d0ea 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 68px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #b2d0ea 1px solid; TOP: 20px; RIGHT: 20px; BORDER-RIGHT: #b2d0ea 1px solid; PADDING-TOP: 4px
}
.search-box .more-form-nav A {
	TEXT-ALIGN: left; TEXT-INDENT: 10px; WIDTH: 68px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 22px; COLOR: #016a9f
}
.search-box .more-form-nav A:hover {
	TEXT-ALIGN: left; TEXT-INDENT: 10px; WIDTH: 68px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 22px; COLOR: #016a9f
}
.search-box .searchAD-left {
	POSITION: absolute; WIDTH: 190px; HEIGHT: 80px; OVERFLOW: hidden; TOP: 0px; LEFT: 5px
}
.search-box .searchAD-right {
	POSITION: absolute; WIDTH: 200px; HEIGHT: 80px; OVERFLOW: hidden; TOP: 0px; RIGHT: 8px
}
.search-box .searchAD-left IMG {
	POSITION: absolute; TOP: 0px; LEFT: -2px
}
.searchAD-right IMG {
	POSITION: absolute; TOP: 0px; LEFT: -2px
}
.channel-top {
	MARGIN: 20px auto 5px; WIDTH: 960px; FONT: 12px/15px simsun; WHITE-SPACE: nowrap; HEIGHT: 15px; COLOR: #5e6671; OVERFLOW: hidden; PADDING-TOP: 5px
}
.channel-top .c-logo {
	MARGIN: 0px 10px; WIDTH: auto; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: auto
}
.channel-top .c-logo IMG {
	POSITION: relative; MARGIN-TOP: -5px; VERTICAL-ALIGN: baseline
}
.channel-top .c-logo A {
	TEXT-INDENT: 0px; WIDTH: auto; DISPLAY: inline; HEIGHT: auto
}
.channel-top .dir {
	BORDER-LEFT: #d9dadd 1px solid; PADDING-LEFT: 10px; FLOAT: left; HEIGHT: 15px
}
.channel-top .dir A {
	COLOR: #5e6671
}
.channel-top .legibleA {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: -500px -68px; FLOAT: left
}
.channel-top DL {
	DISPLAY: inline; FLOAT: right; COLOR: #818181; MARGIN-RIGHT: 6px
}
.channel-top DL A {
	FONT-SIZE: 13px
}
.channel-top DL DT {
	MARGIN: 0px; DISPLAY: inline; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.channel-top DL DD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.channel-nav {
	POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: 0px auto 8px; PADDING-LEFT: 2px; WIDTH: 960px; PADDING-RIGHT: 2px; BACKGROUND: url(catalogbar.png) no-repeat; HEIGHT: 33px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.channel-nav UL {
	POSITION: absolute; LINE-HEIGHT: 33px; WIDTH: 670px; HEIGHT: 33px; FONT-SIZE: 14px; OVERFLOW: hidden; TOP: 1px; LEFT: 4px
}
.channel-nav LI {
	POSITION: relative; PADDING-LEFT: 2px; BACKGROUND: url(catalogbar.png) no-repeat 0px -40px; FLOAT: left; HEIGHT: 33px; OVERFLOW: hidden; LEFT: -2px
}
.channel-nav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FLOAT: left; COLOR: #fff; PADDING-TOP: 0px
}
.channel-nav LI A:hover {
	BACKGROUND: url(catalogbar.png) no-repeat 50% -40px; TEXT-DECORATION: none
}
.channel-nav LI.selected A {
	BACKGROUND: url(catalogbar.png) no-repeat 50% -40px; TEXT-DECORATION: none
}
.channel-nav .search {
	POSITION: absolute; WIDTH: 226px; HEIGHT: 20px; OVERFLOW: hidden; TOP: 8px; LEFT: 726px
}
.channel-nav .search INPUT {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 16px; BORDER-RIGHT-STYLE: none; WIDTH: 150px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 16px; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; TOP: 2px; LEFT: 20px
}
.channel-nav .search INPUT.notxt {
	COLOR: #d8d8d8
}
.channel-nav .search BUTTON {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 48px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-LEFT-STYLE: none; TOP: 0px; PADDING-TOP: 20px; LEFT: 178px
}
.footer A {
	COLOR: #898888
}
.footer .f-nav {
	TEXT-ALIGN: center; WIDTH: 960px; HEIGHT: 20px; COLOR: #c9c9c9
}
.footer .f-nav A {
	MARGIN: 0px 10px; COLOR: #333
}
.footer .copyright {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 960px; HEIGHT: 44px; COLOR: #898888
}
.footer .safe-img {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
.footer .safe-img IMG {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 0; MARGIN: 0px 6px; FONT-SIZE: 0px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
.box {
	POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 8px; CLEAR: both
}
.box H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(sprite.png) no-repeat 0px -448px; HEIGHT: 26px; COLOR: #193b5f; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.box H2 EM {
	FONT-STYLE: normal; COLOR: #939393; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.box .content {
	BORDER-BOTTOM: #ccdff2 1px solid; BORDER-LEFT: #ccdff2 1px solid; ZOOM: 1; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #ccdff2 1px; BORDER-RIGHT: #ccdff2 1px solid
}
.box .keyword {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ecf6ff; HEIGHT: 25px; PADDING-TOP: 0px
}
.box .keyword DT {
	DISPLAY: inline
}
.box .keyword DD {
	DISPLAY: inline
}
.box .box-moreA {
	POSITION: absolute; FONT-FAMILY: simsun; TOP: 6px; RIGHT: 6px
}
.box .box-op {
	POSITION: absolute; LINE-HEIGHT: 26px; COLOR: #939393; TOP: 1px; RIGHT: 6px
}
.box .box-op A {
	COLOR: #193b5f
}
.box DL.channel {
	POSITION: absolute; LINE-HEIGHT: 26px; FONT-FAMILY: simsun; TOP: 1px; RIGHT: 6px
}
.box DL.channel A {
	COLOR: #016a9f
}
.box DL.channel DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.box DL.channel DD SPAN {
	MARGIN: 0px 5px; COLOR: #c5ddf6
}
.box .sort-mode {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f6; PADDING-TOP: 3px
}
.box .sort-mode DT {
	DISPLAY: inline
}
.box .sort-mode DD {
	DISPLAY: inline; MARGIN-RIGHT: 15px
}
.box .sort-mode DD A {
	MARGIN-RIGHT: 10px
}
.box .sort-mode DD EM {
	FONT-STYLE: normal; COLOR: #525252; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.main .box H2 {
	BACKGROUND-POSITION: 0px -408px
}
.mainS .box H2 {
	BACKGROUND-POSITION: 0px -368px
}
.sideR .box H2 {
	BACKGROUND-POSITION: 0px -248px
}
.sideL .box H2 {
	BACKGROUND-POSITION: 0px -288px
}
.mainFloat .box {
	WIDTH: 359px; FLOAT: left; CLEAR: none; MARGIN-RIGHT: 8px
}
.mainFloat .box H2 {
	BACKGROUND-POSITION: 0px -328px
}
.column1 .box {
	WIDTH: 314px; FLOAT: left; CLEAR: none; MARGIN-RIGHT: 8px
}
.tab-box {
	BACKGROUND: url(sprite.png) no-repeat 0px -370px; PADDING-TOP: 27px
}
.tab-box H2 {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 1px; WIDTH: 68px; PADDING-RIGHT: 1px; DISPLAY: inline; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 21px; COLOR: #016a9f; OVERFLOW: hidden; TOP: 4px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.tab-box H2.upH2 {
	BORDER-BOTTOM: #c5ddf6 1px; BORDER-LEFT: #c5ddf6 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #c5ddf6 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c5ddf6 1px solid; PADDING-TOP: 0px
}
.tab-box .content {
	DISPLAY: none; CLEAR: both
}
.tab-box .upBox {
	DISPLAY: block
}
.tab-box .h21 {
	LEFT: 5px
}
.tab-box .h22 {
	LEFT: 78px
}
.tab-box .h23 {
	LEFT: 151px
}
.main .tab-box {
	BACKGROUND-POSITION: 0px -408px
}
.mainS .tab-box {
	BACKGROUND-POSITION: 0px -368px
}
.sideR .tab-box {
	BACKGROUND-POSITION: 0px -248px
}
.sideL .tab-box {
	BACKGROUND-POSITION: 0px -288px
}
DIV.list-pager {
	POSITION: absolute; TOP: 4px; RIGHT: 11px
}
.pager-num {
	FLOAT: left
}
.pager-op {
	FLOAT: left
}
.pager-num {
	MARGIN: 6px 8px 0px 0px
}
.pager-num A {
	TEXT-INDENT: -9999px; WIDTH: 6px; BACKGROUND: url(sprite.png) no-repeat -340px -110px; FLOAT: left; HEIGHT: 6px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.pager-num A.currA {
	BACKGROUND-POSITION: -340px -100px
}
.pager-num A:hover {
	BACKGROUND-POSITION: -340px -100px
}
.pager-op A {
	TEXT-INDENT: -9999px; WIDTH: 18px; BACKGROUND: url(sprite.png) no-repeat; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.pager-op A.no-page-up {
	BACKGROUND-POSITION: -300px -100px
}
.pager-op A.page-up {
	BACKGROUND-POSITION: -300px -100px
}
.pager-op A.page-up:hover {
	BACKGROUND-POSITION: -260px -100px
}
.pager-op A.no-page-down {
	BACKGROUND-POSITION: -277px -100px; MARGIN-LEFT: -1px
}
.pager-op A.page-down {
	BACKGROUND-POSITION: -277px -100px; MARGIN-LEFT: -1px
}
.pager-op A.page-down:hover {
	BACKGROUND-POSITION: -317px -100px
}
P.list-pager {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 0px
}
P.list-pager A {
	BORDER-BOTTOM: #ccdff2 1px solid; MIN-WIDTH: 12px; TEXT-ALIGN: center; BORDER-LEFT: #ccdff2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 3px; WIDTH: auto !important; PADDING-RIGHT: 3px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 18px; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: #ccdff2 1px solid; BORDER-RIGHT: #ccdff2 1px solid; PADDING-TOP: 0px
}
P.list-pager STRONG {
	BORDER-BOTTOM: #ccdff2 1px solid; MIN-WIDTH: 12px; TEXT-ALIGN: center; BORDER-LEFT: #ccdff2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 3px; WIDTH: auto !important; PADDING-RIGHT: 3px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 18px; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: #ccdff2 1px solid; BORDER-RIGHT: #ccdff2 1px solid; PADDING-TOP: 0px
}
P.list-pager STRONG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; COLOR: #939393; BORDER-LEFT-STYLE: none; PADDING-TOP: 1px
}
P.list-pager A:hover {
	TEXT-DECORATION: none
}
.playpic {
	POSITION: relative; DISPLAY: block; OVERFLOW: hidden; _zoom: 1
}
.playpic IMG {
	BORDER-BOTTOM: #eae4d1 1px solid; BORDER-LEFT: #eae4d1 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #eae4d1 1px solid; BORDER-RIGHT: #eae4d1 1px solid; PADDING-TOP: 2px
}
.playpic SPAN {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 3px; WIDTH: 80px; PADDING-RIGHT: 3px; HEIGHT: 15px; COLOR: #fff; TOP: 109px; PADDING-TOP: 0px; LEFT: 3px
}
.playpic SPAN.bg {
	BACKGROUND: url(update.png) no-repeat 0px 0px; _background: none; _filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1')
}
.playpic EM {
	DISPLAY: none
}
.playpic:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.playpic:hover EM {
	POSITION: absolute; MARGIN: -15px auto auto -15px; WIDTH: 31px; DISPLAY: block; BACKGROUND: url(play.png) no-repeat; HEIGHT: 31px; TOP: 50%; CURSOR: pointer; LEFT: 50%; _background: url(play.gif) no-repeat; _filter: alpha(opacity=75)
}
.top-banner {
	POSITION: relative; LINE-HEIGHT: 0; MARGIN: 8px auto 11px; WIDTH: 960px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.banner-middle {
	POSITION: relative; LINE-HEIGHT: 0; MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.banner-little {
	POSITION: relative; LINE-HEIGHT: 0; MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.banner-little {
	MARGIN: 0px auto 3px
}
.main .banner-middle {
	WIDTH: 726px
}
.sideR .banner-middle {
	WIDTH: 226px
}
.banner3col {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 5px; MARGIN: 8px auto; PADDING-LEFT: 5px; WIDTH: 953px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 5px
}
.banner3col .l {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.banner3col .m {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.banner3col .r {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.banner3col .l {
	WIDTH: 136px
}
.banner3col .r {
	WIDTH: 136px
}
.banner3col .m {
	MARGIN: 0px 5px; WIDTH: 660px; DISPLAY: inline
}
.movList UL {
	POSITION: relative; HEIGHT: 164px; OVERFLOW: hidden
}
.movList LI {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px 8px 10px; WIDTH: 100px; DISPLAY: inline; FLOAT: left; HEIGHT: 164px; COLOR: #939393; OVERFLOW: hidden
}
.movList LI .playpic {
	MARGIN: auto auto 3px; WIDTH: 92px; HEIGHT: 127px
}
.movList LI .playpic IMG {
	WIDTH: 86px; HEIGHT: 121px
}
.movList LI P {
	LINE-HEIGHT: 17px; HEIGHT: 17px; OVERFLOW: hidden
}
.movList LI .mov-title {
	POSITION: relative; PADDING-RIGHT: 10px
}
.movList LI .mov-title A.playMov {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(sprite.png) no-repeat -808px -32px; HEIGHT: 16px; TOP: 0px; RIGHT: 0px
}
.movList2 UL {
	POSITION: relative; HEIGHT: 123px; OVERFLOW: hidden
}
.movList2 LI {
	POSITION: relative; MARGIN: 0px 10px 10px; WIDTH: 108px; DISPLAY: inline; FLOAT: left; HEIGHT: 123px; COLOR: #939393; OVERFLOW: hidden
}
.movList2 LI .playpic {
	MARGIN: auto auto 3px; WIDTH: 108px; HEIGHT: 66px
}
.movList2 LI .playpic IMG {
	WIDTH: 102px; HEIGHT: 60px
}
.movList2 LI P {
	LINE-HEIGHT: 18px; HEIGHT: 36px; OVERFLOW: hidden
}
.movList2 LI .mov-title {
	POSITION: relative; HEIGHT: 18px
}
.movList3 {
	WIDTH: 100%; ZOOM: 1; OVERFLOW: hidden
}
.movList3 UL {
	POSITION: relative; LINE-HEIGHT: 20px; WIDTH: 730px; OVERFLOW: hidden
}
.movList3 LI {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 0px 10px; PADDING-LEFT: 105px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden; WORD-BREAK: break-all; PADDING-TOP: 10px
}
.movList3 LI .playpic {
	POSITION: absolute; WIDTH: 100px; HEIGHT: 140px; TOP: 10px; LEFT: 0px
}
.movList3 LI .playpic IMG {
	WIDTH: 94px; HEIGHT: 134px
}
.movList3 LI H3 {
	LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 13px; OVERFLOW: hidden
}
.movList3 LI H3 SPAN {
	COLOR: #939393; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.movList3 LI UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; COLOR: #d6d3d3; PADDING-TOP: 0px
}
.movList3 LI LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.movList3 LI LI STRONG {
	COLOR: #5f5f5f; FONT-WEIGHT: normal
}
.movList3 LI LI SPAN {
	MARGIN: auto 2px; COLOR: #5f5f5f
}
.movList3 LI LI SPAN.grade {
	COLOR: #ff7e00; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.movList3 LI LI SPAN.grade STRONG {
	LINE-HEIGHT: 20px; COLOR: #ff7e00; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.movList3 LI LI A {
	MARGIN: auto 2px
}
.movList3 LI LI.playactor {
	WIDTH: 230px
}
.movList3 LI .mov-op {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 5px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.movList3 LI .mov-op A {
	TEXT-INDENT: 100px; WIDTH: 41px; BACKGROUND: url(icon.png) no-repeat; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.movList3 LI .mov-op .mov-watch {
	BACKGROUND-POSITION: 0px -200px
}
.movList3 LI .mov-op .mov-detail {
	BACKGROUND-POSITION: -56px -200px
}
.movList4 {
	WIDTH: 100%; ZOOM: 1; MARGIN-BOTTOM: -10px; OVERFLOW: hidden
}
.movList4 UL {
	POSITION: relative; LINE-HEIGHT: 20px; MARGIN: 5px 0px; ZOOM: 1; OVERFLOW: hidden
}
.movList4 LI {
	POSITION: relative; PADDING-BOTTOM: 12px; MARGIN: 0px 10px; PADDING-LEFT: 108px; PADDING-RIGHT: 0px; BACKGROUND: url(dott-gray.png) repeat-x 0px -2px; HEIGHT: 140px; COLOR: #5f5f5f; OVERFLOW: hidden; TOP: -10px; PADDING-TOP: 15px
}
.movList4 LI .playpic {
	POSITION: absolute; WIDTH: 100px; HEIGHT: 140px; TOP: 15px; LEFT: 0px
}
.movList4 LI .playpic IMG {
	WIDTH: 94px; HEIGHT: 134px
}
.movList4 LI H3 {
	LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 13px; OVERFLOW: hidden
}
.movList4 LI H3 SPAN {
	COLOR: #939393; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.movList4 LI H3 .score {
	COLOR: #ff7e00; MARGIN-LEFT: 10px; FONT-SIZE: 12px
}
.movList4 LI H3 .score STRONG {
	COLOR: #ff7e00; FONT-SIZE: 14px
}
.movList4 LI UL {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #d6d3d3; PADDING-TOP: 0px
}
.movList4 LI LI {
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.movList4 LI LI.playactor {
	WIDTH: 400px
}
.movList4 LI LI STRONG {
	COLOR: #5f5f5f; FONT-WEIGHT: normal
}
.movList4 LI LI SPAN {
	MARGIN: auto 2px; COLOR: #5f5f5f
}
.movList4 LI LI SPAN EM {
	FONT-STYLE: normal; COLOR: #939393
}
.movList4 LI LI A {
	MARGIN: auto 2px
}
.movList4 LI .mov-op {
	MARGIN: 5px auto
}
.movList4 LI .mov-op EM {
	FONT-STYLE: normal; COLOR: #939393
}
.movList4 LI .mov-op .mark {
	COLOR: #4d8a06; FONT-WEIGHT: bold
}
.movList4 LI .mov-op SPAN {
	MARGIN: 0px 10px; COLOR: #ccdff2
}
.sort-list {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.sort-list LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 32px; MARGIN-BOTTOM: 3px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.sort-list EM {
	POSITION: absolute; FONT-STYLE: normal; FONT-SIZE: 10px; TOP: 3px; LEFT: 0px
}
.sort-list .top EM {
	COLOR: #ff5b01
}
.sort-list SPAN {
	ZOOM: 1; WHITE-SPACE: nowrap; COLOR: #939393
}
.sort-list LI A {
	ZOOM: 1
}
.sort-list LI A.playMov {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(sprite.png) no-repeat -808px -32px; HEIGHT: 16px; VERTICAL-ALIGN: middle; TOP: 3px
}
.sort-list .score {
	POSITION: absolute; COLOR: #ff5b01; FONT-SIZE: 10px; TOP: 3px; RIGHT: 0px; FONT-WEIGHT: bold
}
.sort-list .score STRONG {
	FONT-SIZE: 12px
}
.sort-list .lj {
	POSITION: absolute; TEXT-ALIGN: right; WHITE-SPACE: nowrap; COLOR: #ff5b01; TOP: 0px; RIGHT: 0px
}
.list-catalog {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.list-catalog DT {
	CLEAR: both; FONT-WEIGHT: bold
}
.list-catalog DD {
	POSITION: relative; PADDING-BOTTOM: 5px; ZOOM: 1; MARGIN-BOTTOM: 5px; BACKGROUND: url(dott-gray.png) repeat-x 0px 100%; OVERFLOW: hidden
}
.list-catalog DD A {
	WHITE-SPACE: nowrap; FLOAT: left; MARGIN-RIGHT: 10px
}
.list-catalog DD A.more {
	POSITION: absolute; BOTTOM: 5px; COLOR: #6e6e6e; RIGHT: 0px
}
.list-catalog DD.more {
	TEXT-ALIGN: right; BACKGROUND: none transparent scroll repeat 0% 0%
}
.list-catalog DD.more A {
	MARGIN: 0px; FONT-FAMILY: simsun; FLOAT: none
}
.main .list-catalog DD A {
	WIDTH: 130px; MARGIN-BOTTOM: 6px; HEIGHT: 24px
}
.layer {
	POSITION: absolute; ZOOM: 1; TOP: 0px; LEFT: 50%
}
.layer H2 {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(sprite.png) #fff repeat-x 0px 1px; HEIGHT: 25px; COLOR: #303030; FONT-SIZE: 12px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 0px
}
.layer .close {
	POSITION: absolute; LINE-HEIGHT: 25px; PADDING-LEFT: 18px; BACKGROUND: url(icon.png) no-repeat -132px 7px; COLOR: #303030; TOP: 1px; RIGHT: 10px
}
.layer .content {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fff; BORDER-TOP: #c4c4c4 1px; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 15px
}
.layer .form_detail .item {
	POSITION: relative; LINE-HEIGHT: 24px; PADDING-LEFT: 65px; ZOOM: 1; MARGIN-BOTTOM: 15px
}
.layer .form_detail .item LABEL {
	POSITION: absolute; COLOR: #5a5a5a; FONT-SIZE: 14px; TOP: 0px; LEFT: 0px
}
.layer .form_detail TEXTAREA {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; WIDTH: 190px; PADDING-RIGHT: 2px; HEIGHT: 16px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 3px
}
.layer .form_detail .ipt_tx {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; WIDTH: 190px; PADDING-RIGHT: 2px; HEIGHT: 16px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 3px
}
.layer .form_detail TEXTAREA {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; WIDTH: 90%; PADDING-RIGHT: 8px; HEIGHT: 100px; PADDING-TOP: 6px
}
.layer .form_detail .over {
	BORDER-BOTTOM-COLOR: #ffda5b; BORDER-TOP-COLOR: #ffda5b; BORDER-RIGHT-COLOR: #ffda5b; BORDER-LEFT-COLOR: #ffda5b
}
.layer .form_detail IMG {
	VERTICAL-ALIGN: middle
}
.layer .form_detail .info {
	DISPLAY: inline; COLOR: #909090
}
.layer .form_detail .notxt {
	COLOR: #e1e1e1
}
.layer .form_detail A {
	MARGIN: 0px 5px; FONT-FAMILY: simsun; COLOR: #303030
}
.layer .form_detail .btn {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 79px; BORDER-TOP-STYLE: none; BACKGROUND: url(icon.png) no-repeat 0px -264px; HEIGHT: 25px; COLOR: #303030; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.loginLayer {
	WIDTH: 416px; MARGIN-LEFT: -208px
}
.loginLayer IMG {
	HEIGHT: 24px
}
.loginLayer .form_detail .info {
	POSITION: relative; LINE-HEIGHT: 16px; MARGIN: -4px auto; WIDTH: 100px; DISPLAY: inline-block; WHITE-SPACE: normal; HEIGHT: 32px; VERTICAL-ALIGN: middle
}
.loginLayer .form_detail .btn {
	BACKGROUND-POSITION: 0px -304px; COLOR: #622f0d
}
.loginLayer .form_detail .link {
	ZOOM: 1; FONT-FAMILY: simsun; COLOR: #016a9f
}
.pflayer {
	WIDTH: 416px; MARGIN-LEFT: -208px
}
.pflayer .form_detail .item {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px
}
.pflayer .form_detail .item LABEL {
	POSITION: static; COLOR: #303030; FONT-SIZE: 12px
}
.pflayer .form_detail .itempf LABEL {
	ZOOM: 1; COLOR: #5a5a5a; FONT-SIZE: 14px
}
.pflayer .form_detail .itempf SPAN {
	ZOOM: 1; COLOR: #ff5b01; FONT-SIZE: 14px
}
.pflayer .form_detail .itempf .rate {
	MARGIN: 1px 5px 6px 0px; WIDTH: 90px; DISPLAY: inline-block; HEIGHT: 17px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.pflayer .form_detail .itempf .rate SPAN {
	MARGIN: 0px; WIDTH: 16px; PADDING-RIGHT: 2px; BACKGROUND: url(star.png) no-repeat -24px -96px; FLOAT: left; HEIGHT: 17px
}
.pflayer .form_detail .itempf .rate A {
	MARGIN: 0px; WIDTH: 16px; PADDING-RIGHT: 2px; BACKGROUND: url(star.png) no-repeat -24px -96px; FLOAT: left; HEIGHT: 17px
}
.pflayer .form_detail .itempf .rate A.mark {
	BACKGROUND-POSITION: 0px -96px
}
.pflayer .form_detail .score {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; MARGIN: 5px -5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f6; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.pflayer .form_detail .score EM {
	FONT-STYLE: normal
}
.pflayer .form_detail .score .s1 {
	COLOR: #f00; FONT-SIZE: 14px
}
.pflayer .form_detail .score .s2 {
	COLOR: #ff5b01; FONT-WEIGHT: normal
}
.pflayer .form_detail .item .scoremy {
	FONT-STYLE: italic; COLOR: #ff5b01; FONT-SIZE: 22px; MARGIN-RIGHT: 50px
}
.pflayer .form_detail .item .scorexl {
	COLOR: #ff5b01; FONT-SIZE: 18px
}
.yplayer {
	WIDTH: 600px; MARGIN-LEFT: -300px
}
.yplayer .top {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; MARGIN-BOTTOM: 20px; BACKGROUND: url(dott-gray.png) repeat-x 0px 100%; COLOR: #909090
}
.yplayer .top A {
	MARGIN: 0px 10px; FONT-FAMILY: simsun; COLOR: #303030
}
.yplayer .form_detail .item .scoremy {
	COLOR: #ff5b01; FONT-SIZE: 22px
}
#completeIFrame {
	DISPLAY: none
}
#completeDiv {
	BORDER-BOTTOM: #b2d0ea 1px solid; BORDER-LEFT: #b2d0ea 1px solid; BORDER-TOP: #b2d0ea 1px solid; BORDER-RIGHT: #b2d0ea 1px solid
}
#completeDiv DIV {
	LINE-HEIGHT: 22px; HEIGHT: 22px !important
}
#completeDiv SPAN {
	LINE-HEIGHT: 22px; HEIGHT: 22px !important
}
#completeDiv SPAN {
	padding: 0px;
}
#completeDiv SPAN.lAutoComplete {
	padding: 0px 5px;
	CURSOR: pointer;
}
.banner_0907 {
	BORDER-BOTTOM: #eee 1px solid; POSITION: relative; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 0; MARGIN: 0px auto; PADDING-LEFT: 6px; WIDTH: 946px; PADDING-RIGHT: 6px; ZOOM: 1; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 6px
}
.banner_0907 DIV.banner_0907_short {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid;  BACKGROUND: #eee; FLOAT: left;  BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.banner_0907 DIV.banner_0907_long {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; MARGIN: 0px 5px;  DISPLAY: inline; BACKGROUND: #eee; FLOAT: left; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.channel-top {
	MARGIN: 8px auto 5px
}

