@charset "gb2312";
* { margin:0; padding:0; }
html { background:#FFFFFF; }
body { font:normal 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif; color:#313131; }
table { border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left; }
th, td { border-collapse:collapse; }
ol, ul { list-style:none; }
a { color:#016A9F; text-decoration:none; }
a:hover { text-decoration:underline; }
input, select, form img, button { vertical-align:middle; }
img { border:0; }
button { cursor:pointer; }
/**/
.c_red { color:#FF5B01!important; }
.c_gray { color:#B3B3B3!important; }
.c_orange { color:#FB9817!important; }
/**/
.container, .footer { width:960px; margin:0 auto 8px; clear:both; zoom:1; }
.main { float:left; width:726px; clear:left; }
.mainS { float:left; width:468px; }
.mainFloat { float:left; width:734px; clear:left; }
.sideR { float:right; width:226px; clear:right; }
.sideL { float:left; width:250px; margin-right:8px; clear:left; }
.column1 { float:left; width:644px; clear:left; }
.column2 { float:right; width:316px; clear:right; }
/**/
.i-top { width:940px; height:25px; padding:0 10px; overflow:hidden; margin:0 auto 10px auto; line-height:25px; border-bottom:1px solid #E9E9E9; background: #EEEFEF url(../images/0/sprite.png) repeat-x 0 0; }
.i-top .logo { width:200px; height:20px; margin:0 auto; padding:2px 740px 3px 0; color:#D9DADD; float:none; }
.i-top .pd { width:740px; margin:-25px auto 0; padding-left:200px; color:#838383; text-align:right; font-family:simsun; }
.i-top a { color:#5E6671; font-family:Arial; }
.i-top .site-server { width:500px; height:25px; margin:0 auto; padding-right:440px; color:#939393; }
.i-top .site-server span { margin:0 5px; }
.i-top .xl-page { width:440px; height:25px; margin:-25px auto 0; padding-left:500px; text-align:right; }
.i-top .xl-page a { margin-left:5px; padding-left:8px; background:url(../images/0/sprite.png) no-repeat -890px -30px; }
/**/
.menu { width:960px; height:48px; margin:16px auto 14px auto; }
.menu .logo { float:left; display:block; width:136px; height:48px; margin-left:10px; }
.menu-box { float:right; height:38px; overflow:hidden; padding-top:8px; font-family:simsun; }
.menu ul { float:left; width:690px; height:38px; white-space:nowrap; }
.menu ul ul { display:inline; float:none; width:auto; }
.menu li { float:left; width:150px; height:16px; line-height:16px; overflow:hidden; padding:0 0 6px 20px; margin-left:-1px; font-weight:bold; border-left:1px solid #E0E1E3; overflow:hidden; }
.menu li.menu2 { width:65px; }
.menu li li { display:inline; float:none; width:auto; margin:0; padding:0; font-weight:normal; border:0 none; }
.menu li a { display:inline; margin-right:5px; color:#424242; }
/**/
.search-box { position:relative; width:964px; height:80px; margin:0 auto 6px; background:url(../images/0/searchBg.jpg) no-repeat 0 0; z-index:1; }
.search-box form { position:relative; width:484px; height:54px; margin:0 auto; padding-top:9px; }
.search-box .form-nav { height:26px; margin-left:56px; line-height:22px; font-family:simsun; }
.search-box .form-nav a, .search-box .form-nav em { float:left; width:42px; height:25px; text-align:center; font-style:normal; color:#FFFFFF; }
.search-box .form-nav .currA, .search-box .form-nav a:hover { text-decoration:none; font-weight:bold; color:#00315F; background:url(../images/0/sprite.png) no-repeat -760px -30px; }
.search-box .form-nav a.moreA, .search-box .form-nav a.moreA:hover { width:50px; font-weight:normal; color:#FFFFFF; background:url(../images/0/sprite.png) no-repeat -809px -72px; }
.search-box .form-nav span { display:inline; float:left; margin:0 2px; color:#82CFFC; }
.search-box .form-box input { float:left; width:324px; height:22px; overflow:hidden; padding:6px 0 0 27px; font-size:12px; color:#BABABA; border:0 none; background:url(../images/0/sprite.png) no-repeat -317px -30px; }
.search-box .form-box strong { display:block; float:left; width:57px; height:28px; overflow:hidden; text-indent:-9999px; background:url(../images/0/sprite.png) no-repeat -260px -30px; }
.search-box .form-box button { display:block; float:right; width:65px; height:28px; overflow:hidden; text-indent:-9999px; border:0 none; background:url(../images/0/sprite.png) no-repeat -680px -30px; }
.more-form-nav { position:absolute; top:20px; right:20px; width:68px; overflow:hidden; padding:4px 0; border:1px solid #B2D0EA; background-color:#FFFFFF; }
.search-box .more-form-nav a, .search-box .more-form-nav a:hover { width:68px; height:22px; text-align:left; text-indent:10px; color:#016A9F; background:none; }
/* search side ad */
.search-box .searchAD-left { position:absolute; top:0; left:5px; width:190px; height:80px; overflow:hidden; }
.search-box .searchAD-right { position:absolute; top:0; right:8px; width:200px; height:80px; overflow:hidden; }
.search-box .searchAD-left img, .searchAD-right img { position:absolute; top:0; left:-2px; }
/**/
.channel-top { width:960px; height:15px; padding-top:5px; overflow:hidden; white-space:nowrap; margin:20px auto 5px; color:#5E6671; font:12px/15px simsun; }
.channel-top .c-logo { background:none; float:left; margin:0 10px; width:auto; height:auto; display:inline; }
.channel-top .c-logo img { vertical-align:baseline; margin-top:-5px; position:relative; }
.channel-top .c-logo a { text-indent:0; display:inline; width:auto; height:auto; }
.channel-top .dir { float:left; border-left:1px solid #D9DADD; padding-left:10px; height:15px; }
.channel-top .dir a { color:#5E6671; }
.channel-top .legibleA { float:left; padding-left:20px; background-position:-500px -68px; }
.channel-top dl { float:right; margin-right:6px; display:inline; color:#818181; }
.channel-top dl a { color:#818181; }
.channel-top dl dt { display:inline; font-weight:normal; margin:0; }
.channel-top dl dd { display:inline; margin:0; padding:0; border:none; }
/**/
.channel-nav { width:960px; height:33px; overflow:hidden; margin:0 auto 8px auto; background:url(../images/0/catalogbar.png) no-repeat; padding:1px 2px 3px 2px; position:relative; }
.channel-nav ul { width:670px; height:33px; line-height:33px; font-size:14px; overflow:hidden; position:absolute; top:1px; left:4px; }
.channel-nav li { height:33px; overflow:hidden; float:left; padding-left:2px; background:url(../images/0/catalogbar.png) no-repeat 0 -40px; position:relative; left:-2px; }
.channel-nav li a { float:left; padding:0 16px; color:#fff; }
.channel-nav li a:hover, .channel-nav li.selected a { text-decoration:none; background:url(../images/0/catalogbar.png) no-repeat 50% -40px; }
.channel-nav .search { position:absolute; width:226px; height:20px; top:8px; left:726px; overflow:hidden; }
.channel-nav .search input { position:absolute; width:150px; height:16px; top:2px; left:20px; font-size:12px; line-height:16px; background:none; border:none; }
.channel-nav .search input.notxt { color:#D8D8D8; }
.channel-nav .search button { position:absolute; width:48px; height:20px; top:0; left:178px; background:none; border:none; padding-top:20px; }
/**/
.footer a { color:#898888; }
.footer .f-nav { width:960px; line-height:20px; height:auto; text-align:center; color:#C9C9C9; }
.footer .f-nav a { margin:0 10px; color:#333; }
.footer .copyright { width:960px; height:44px; line-height:22px; text-align:center; color:#898888; }
.footer .safe-img { padding-top:10px; text-align:center; }
.footer .safe-img img { margin:0 6px; font-size:0; line-height:0; border:1px solid #D2D2D2; }
/**/
.box { position:relative; width:100%; margin-bottom:8px; clear:both; }
.box h2 { background:url(../images/0/sprite.png) no-repeat 0 -448px; height:26px; overflow:hidden; line-height:26px; font-size:13px; color:#193B5F; padding:1px 11px 0 11px; }
.box h2 em { font-size:10px; color:#939393; font-weight:normal; font-style:normal; }
.box .content { border:1px solid #CCDFF2; border-top:none; background:#fff; zoom:1; overflow:hidden; }
.box .keyword { background:#ECF6FF; padding:0 10px; line-height:25px; height:25px; }
.box .keyword dt, .box .keyword dd { display:inline; }
.box .box-moreA { position:absolute; top:6px; right:6px; font-family:simsun; }
.box .box-op { position:absolute; top:1px; right:6px; color:#939393; line-height:26px; }
.box .box-op a { color:#193B5F; }
.box dl.channel { position:absolute; top:1px; right:6px; line-height:26px; font-family:simsun; }
.box dl.channel a { color:#016A9F; }
.box dl.channel dd { padding:0 5px; }
.box dl.channel dd span { margin:0 5px; color:#C5DDF6; }
.box .sort-mode { background:#F6F6F6; line-height:21px; padding:3px 10px; }
.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; font-weight:bold; color:#525252; margin-right:10px; }
/**/
.main .box h2 { background-position:0 -408px; }
.mainS .box h2 { background-position:0 -368px; }
.sideR .box h2 { background-position:0 -248px; }
.sideL .box h2 { background-position:0 -288px; }
.mainFloat .box { float:left; clear:none; width:359px; margin-right:8px; }
.mainFloat .box h2 { background-position:0 -328px; }
.column1 .box { float:left; clear:none; width:314px; margin-right:8px; }
/**/
.tab-box { background:url(../images/0/sprite.png) no-repeat 0 -370px; padding-top:27px; }
.tab-box h2 { background:none; font-weight:normal; color:#016A9F; line-height:21px; height:21px; overflow:hidden; padding:2px 1px 0 1px; white-space:nowrap; display:inline; position:absolute; top:4px; width:68px; text-align:center; }
.tab-box h2.upH2 { font-weight:bold; border:1px solid #C5DDF6; border-top-width:2px; border-bottom:none; background:#fff; padding:0; }
.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:0 -408px; }
.mainS .tab-box { background-position:0 -368px; }
.sideR .tab-box { background-position:0 -248px; }
.sideL .tab-box { background-position:0 -288px; }
/**/
div.list-pager { position:absolute; top:4px; right:11px; }
.pager-num, .pager-op { float:left; }
.pager-num { margin:6px 8px 0 0; }
.pager-num a { float:left; width:6px; height:6px; margin-left:5px; overflow:hidden; text-indent:-9999px; background:url(../images/0/sprite.png) no-repeat -340px -110px; }
.pager-num a.currA, .pager-num a:hover { background-position:-340px -100px; }
.pager-op a { float:left; width:18px; height:18px; overflow:hidden; text-indent:-9999px; background:url(../images/0/sprite.png) no-repeat; }
.pager-op a.no-page-up, .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, .pager-op a.page-down { margin-left:-1px; background-position:-277px -100px; }
.pager-op a.page-down:hover { background-position:-317px -100px; }
p.list-pager { clear:both; text-align:right; padding:0 10px 10px 10px; }
p.list-pager a, p.list-pager strong { display:-moz-inline-box; display:inline-block; vertical-align:middle; border:1px solid #CCDFF2; width:auto!important; min-width:12px; width:12px; height:18px; line-height:18px; text-align:center; white-space:nowrap; overflow:visible; padding:0 3px; margin-left:6px; }
p.list-pager strong { padding:1px 4px; color:#939393; border:none; }
p.list-pager a:hover { text-decoration:none; }
/**/
.playpic { display:block; position:relative; overflow:hidden; _zoom:1; }
.playpic img { padding:2px; border:1px solid #EAE4D1; display:block; }
.playpic span { position:absolute; top:109px; left:3px; width:80px; text-align:right; color:#fff; line-height:15px; height:15px; padding:0 3px; }
.playpic span.bg { background:url(../images/0/update.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1');
}

.top-banner { width:960px; overflow:hidden; margin:8px auto 11px; position:relative; line-height:0; font-size:0; }
.banner-middle, .banner-little { width:960px; margin:0 auto 8px auto; overflow:hidden; position:relative; clear:both; zoom:1; line-height:0; font-size:0; }
.banner-little { margin:0 auto 3px auto; }
.main .banner-middle { width:726px; }
.sideR .banner-middle { width:226px; }
.banner3col { width:953px; background:#fff; border:1px solid #EEEEEE; margin:8px auto; zoom:1; overflow:hidden; padding: 5px 0 5px 5px; }
.banner3col .l,.banner3col .m,.banner3col .r{ height:80px; float:left; overflow:hidden;  border:1px solid #EEEEEE;}
.banner3col .l,.banner3col .r{ width:136px; }
.banner3col .m{ width:660px; margin:0 5px; display:inline;}
/**/
.movList ul { height:164px; overflow:hidden; position:relative; }
.movList li { position:relative; float:left; width:100px; height:164px; text-align:center; display:inline; margin:0 8px 10px 8px; color:#939393; overflow:hidden; }
.movList li .playpic { width:92px; height:127px; margin:auto; margin-bottom:3px; }
.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 { background:url(../images/0/sprite.png) no-repeat -808px -32px; position:absolute; top:0; right:0; width:16px; height:16px; }
/**/
.movList2 ul { height:123px; overflow:hidden; position:relative; }
.movList2 li { position:relative; float:left; width:60px; height:123px; display:inline; margin:0 2px 10px 2px; color:#939393; overflow:hidden; }
.movList2 li .playpic { width:60px; height:66px; margin:auto; margin-bottom:3px; }
.movList2 li .playpic img { width:46px; height:60px; text-align:center}
.movList2 li p { line-height:18px; height:36px; overflow:hidden; }
.movList2 li .mov-title { position:relative; height:18px; text-align:center}
/**/
.movList3 { width:100%; zoom:1; overflow:hidden; }
.movList3 ul { width:730px; overflow:hidden; position:relative; line-height:20px; }
.movList3 li { position:relative; float:left; width:230px; height:140px; display:inline; margin:0 20px 0 10px; padding:10px 0 10px 105px; overflow:hidden; }
.movList3 li .playpic { width:100px; height:140px; position:absolute; top:10px; left:0; }
.movList3 li .playpic img { width:94px; height:134px; }
.movList3 li h3 { font-size:13px; line-height:24px; height:24px; overflow:hidden; }
.movList3 li h3 span { font-size:10px; color:#939393; font-weight:normal; }
.movList3 li ul { padding:0; width:240px; color:#D6D3D3; }
.movList3 li li { padding:0; margin:0 5px 0 0; width:110px; height:20px; overflow:hidden; float:left; }
.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-weight:bold; font-size:11px; }
.movList3 li li span.grade strong { line-height:20px; color:#FF7E00; font-weight:bold; font-size:12px; }
.movList3 li li a { margin:auto 2px; }
.movList3 li li.playactor { width:240px; }
.movList3 li .mov-op { margin:5px auto; clear:both; padding:0; text-align:left; }
.movList3 li .mov-op a { background:url(../images/0/icon.png) no-repeat; float:left; margin-right:10px; width:41px; height:18px; text-indent:100px; overflow:hidden; }
.movList3 li .mov-op .mov-watch { background-position:0 -200px; }
.movList3 li .mov-op .mov-detail { background-position:-56px -200px; }
/**/
.movList4 { width:100%; zoom:1; overflow:hidden; margin-bottom:-10px; }
.movList4 ul { line-height:20px; margin:5px 0; zoom:1; overflow:hidden; position:relative; overflow:hidden; }
.movList4 li { position:relative; top:-10px; height:140px; background:url(../images/0/dott-gray.png) repeat-x 0 -2px; margin:0 10px; padding:15px 0 12px 108px; overflow:hidden; color:#5F5F5F; }
.movList4 li .playpic { width:100px; height:140px; position:absolute; top:15px; left:0; }
.movList4 li .playpic img { width:94px; height:134px; }
.movList4 li h3 { font-size:13px; line-height:24px; height:24px; overflow:hidden; }
.movList4 li h3 span { font-size:10px; color:#939393; font-weight:normal; }
.movList4 li h3 .score { font-size:12px; color:#FF7E00; margin-left:10px; }
.movList4 li h3 .score strong { font-size:14px; color:#FF7E00; }
.movList4 li ul { padding:0; color:#D6D3D3; position:relative; }
.movList4 li li { padding:0; margin:0 10px 0 0; width:160px; position:static; height:20px; overflow:hidden; background:none; white-space:nowrap; float:left; }
.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 { color:#CCDFF2; margin:0 10px; }
/**/
.sort-list { padding:5px 10px; line-height:16px; }
.sort-list li { height:16px; position:relative; overflow:hidden; padding:3px 42px 0 16px; margin-bottom:3px; }
.sort-list em { position:absolute; top:3px; left:0; font-size:10px; font-style:normal; }
.sort-list .top em { color:#FF5B01; }
.sort-list span { color:#939393; white-space:nowrap; zoom:1; }
.sort-list li a { zoom:1; }
.sort-list li a.playMov { display:-moz-inline-box; display:inline-block; vertical-align:middle; background:url(../images/0/sprite.png) no-repeat -808px -32px; top:3px; width:16px; height:16px; }
.sort-list .score { position:absolute; top:3px; right:0; color:#FF5B01; font-size:10px; font-weight:bold; }
.sort-list .score strong { font-size:12px; }
.sort-list .lj { color:#FF5B01; position:absolute; top:0; right:0; white-space:nowrap; text-align:right; }
/**/
.list-catalog { padding:5px 10px; line-height:24px; }
.list-catalog dt { font-weight:bold; clear:both; }
.list-catalog dd { background:url(../images/0/dott-gray.png) repeat-x 0 100%; padding-bottom:5px; margin-bottom:5px; zoom:1; overflow:hidden; position:relative; }
.list-catalog dd a { margin-right:10px; white-space:nowrap; float:left; }
.list-catalog dd a.more { position:absolute; bottom:5px; right:0; color:#6E6E6E; }
.list-catalog dd.more { background:none; text-align:right; }
.list-catalog dd.more a { float:none; font-family:simsun; margin:0; }
.main .list-catalog dd a { margin-bottom:6px; width:130px; height:24px; }
/**/
.layer { position:absolute; top:0; left:50%; zoom:1; }
.layer h2 { background:#fff url(../images/0/sprite.png) repeat-x 0 1px; height:25px; line-height:25px; padding:0 10px; border:1px solid #C4C4C4; color:#303030; font-size:12px; }
.layer .close { position:absolute; top:1px; right:10px; padding-left:18px; background:url(../images/0/icon.png) no-repeat -132px 7px; color:#303030; line-height:25px; }
.layer .content { background:#fff; border:1px solid #C4C4C4; border-top:none; padding:15px 20px; }
.layer .form_detail .item { padding-left:65px; margin-bottom:15px; position:relative; zoom:1; line-height:24px; }
.layer .form_detail .item label { color:#5A5A5A; position:absolute; top:0; left:0; font-size:14px; }
.layer .form_detail textarea, .layer .form_detail .ipt_tx { border:1px solid #D2D2D2; font-size:12px; line-height:16px; height:16px; width:190px; padding:3px 2px; vertical-align:middle; }
.layer .form_detail textarea { padding:6px 8px; width:90%; height:100px; }
.layer .form_detail .over { border-color:#FFDA5B; }
.layer .form_detail img { vertical-align:middle; }
.layer .form_detail .info { color:#909090; display:inline; }
.layer .form_detail .notxt { color:#E1E1E1; }
.layer .form_detail a { color:#303030; font-family:simsun; margin:0 5px; }
.layer .form_detail .btn { background:url(../images/0/icon.png) no-repeat 0 -264px; border:none; width:79px; height:25px; overflow:hidden; margin-right:10px; font-weight:bold; color:#303030; }
/**/
.loginLayer { width:416px; margin-left:-208px; }
.loginLayer img { height:24px; }
.loginLayer .form_detail .info { display:-moz-inline-stack; display:inline-block; height:32px; line-height:16px; width:100px; margin:-4px auto; vertical-align:middle; position:relative; white-space:normal; }
.loginLayer .form_detail .btn { background-position:0 -304px; color:#622F0D; }
.loginLayer .form_detail .link { zoom:1; color:#016A9F; font-family:simsun; }
/**/
.pflayer { width:416px; margin-left:-208px; }
.pflayer .form_detail .item { padding-left:0; margin-bottom:5px; }
.pflayer .form_detail .item label { position:static; color:#303030; font-size:12px; }
.pflayer .form_detail .itempf label { color:#5A5A5A; zoom:1; font-size:14px; }
.pflayer .form_detail .itempf span { color:#FF5B01; font-size:14px; zoom:1; }
.pflayer .form_detail .itempf .rate { height:17px; overflow:hidden; display:-moz-inline-box; display:inline-block; width:90px; height:17px; vertical-align:middle; margin:1px 5px 6px 0; }
.pflayer .form_detail .itempf .rate span, .pflayer .form_detail .itempf .rate a { float:left; background:url(../images/0/star.png) no-repeat -24px -96px; width:16px; height:17px; padding-right:2px; margin:0; }
.pflayer .form_detail .itempf .rate a.mark { background-position:0 -96px; }
.pflayer .form_detail .score { background:#F6F6F6; font-size:12px; padding:5px 10px; line-height:18px; margin:5px -5px; }
.pflayer .form_detail .score em { font-style:normal; }
.pflayer .form_detail .score .s1 { color:#f00; font-size:14px; }
.pflayer .form_detail .score .s2 { font-weight:normal; color:#FF5B01; }
.pflayer .form_detail .item .scoremy { color:#FF5B01; font-size:22px; font-style:italic; margin-right:50px; }
.pflayer .form_detail .item .scorexl { color:#FF5B01; font-size:18px; }
/**/
.yplayer { width:600px; margin-left:-300px; }
.yplayer .top { line-height:22px; color:#909090; background:url(../images/0/dott-gray.png) repeat-x 0 100%; padding-bottom:10px; margin-bottom:20px; }
.yplayer .top a { font-family:simsun; color:#303030; margin:0 10px; }
.yplayer .form_detail .item .scoremy { color:#FF5B01; font-size:22px; }
/*auto completefix*/
#completeIFrame { display:none; }
#completeDiv { border:1px solid #B2D0EA!important; }
#completeDiv div, #completeDiv span { height:22px!important; line-height:22px; }
#completeDiv span { padding:0!important; }
#completeDiv span.lAutoComplete { padding:0 5px!important; cursor:pointer; }
/*¹ã¸æÐÞ¸Ä 2009.06.30*/
.banner_0907 { width:946px; margin:0 auto 0 auto; overflow:hidden; position:relative; clear:both; zoom:1; line-height:0; font-size:0; padding:6px; border:solid #eee 1px; }
.banner_0907 div.banner_0907_short {float:left; width:136px; height:60px;  border:solid #eee 1px;background:#eee;  }
.banner_0907 div.banner_0907_long {float:left; display:inline; width:658px; height:60px; text-align:center; margin:0 5px;  border:solid #eee 1px;background:#eee;}
.channel-top { margin:8px auto 5px;}
/*Ó°Æ¬½éÉÜ*/
#movie_info{z-index:995;position:absolute; border:1px solid #c9c9c9; width:211px; height:156px;}
.bg_tm{background:#f8f8f8; overflow:hidden; height:100%;}
.win_content{ position:absolute; top:0; width:100%; height:156px; }
.win_content dl{ padding:7px 9px;}
.win_content dt{ font-weight:bold;height:18px; overflow:hidden;}
.win_content dt span{ font-weight:normal; color:#606060; padding-left:10px;}
.win_content dt em { font-weight:normal; font-style:normal; color:#919191;padding-left:10px;}
.win_content p.author{ background:#FFFBD1;border-top:1px solid #c9c9c9; padding:2px 0 2px 10px; position:absolute; bottom:0;color:#4a4a4a; width:201px;}
.win_content p.author strong { color:#3083c7; font-weight:normal;}
.win_content .popular{  float:none; position:absolute; left:125px; top:26px;}
.win_content p {color:#606060;}
.win_content p em { font-style:normal;color:#606060;}
.win_content p span { color:#4a4a4a;}
.oldkk_star { height:10px; margin-top:2px; padding-left:55px; background:url(../images/0/star.png) no-repeat -136px 2px;}
.oldkk_star strong { font-weight:normal;color:#FF5B01;}
.mid4 { background-position:-136px -14px;}
.mid3 { background-position:-136px -30px;}
.mid2 { background-position:-136px -46px;}
.mid1 { background-position:-136px -62px;}
.mid0 { background-position:-136px -78px;}

.hover_bg, .hover_bg_txt { position:absolute; top:109px; left:7px; width:80px; text-align:right; color:#fff; line-height:15px; height:15px; padding:0 3px; }
.hover_bg { background:url(../images/0/update.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1');
}