* { margin:0; padding:0; }
html { background:#fff; }
body { font:normal 12px/19px Arial; color:#000; }
ul, ol { list-style:none; }
a { text-decoration:underline; color:#03c; }
input, select, form img, button { vertical-align:middle; }
img { border:0; }
button { cursor:pointer; }
font { color:#C60A00; }
a font { text-decoration:underline; }
.c_red { color:#C60A00!important; }
/**/
.gougouSearchBox { width:720px; margin-bottom:2px; margin-top:5px; height:75px; z-index:10; position:relative; }
.ggLogo { float:left; width:auto; height:53px; overflow:hidden; margin:0 10px 0 16px; display:inline; }
.ggSearchMain {  float:left; width:520px; }
.searchInput, .searchRadios, .hotWord { float:left; width:520px; overflow:hidden; }
.ggMenu { float:left; width:100%; height:21px; line-height:21px; margin-bottom:2px; position:relative; }
.ggMenu a { margin-right:12px; text-decoration:underline; font-size:14px; }
.ggMenu a.more { background:url(http://www.esosu.com/img/logo/dropdown.gif) no-repeat 100% 5px; padding-right:10px; }
.ggMenu .moreList { border:1px solid #B8BCC9; background:#fff; position:absolute; top:0; left:355px; padding:5px 10px;}
.ggMenu .moreList a{ margin:0; font-size:13px;}
.ggMenu span { margin-right:12px; font-size:14px; font-weight:bold; }
.searchInput input { float:left; width:332px; height:20px; padding:2px 2px 1px 2px; font-size:16px; line-height:20px; font-family:Arial; border:1px solid #7F9DB9; margin-right:6px; }
.searchInput button { float:left; width:auto; height:25px; line-height:21px; margin-right:6px; width:75px; font-size:14px; }
.searchInput a { float:left; height:25px; line-height:25px; text-decoration:underline; }
.searchRadios { line-height:16px; height:16px; padding:3px 0 6px 0; }
.searchRadios input { vertical-align:baseline; }
.hotWord { line-height:19px; height:19px; padding:3px 0 6px 0; }
.hotWord a { margin-right:5px; }
/**/
.ggBar { background:#EFF2FA; border-top:1px solid #B6CAE3; padding:0 16px; height:23px; line-height:23px; font-size:13px; overflow:hidden; color:#6E6E6E; }
.ggBar .set { padding-right:14px; margin-right:12px; background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat 100% 50%; }
.ggBar .set a { color:#6E6E6E; }
.ggBar .noBg { background:none; }
.ggBar .tab { display:inline; white-space:nowrap; color:#000; }
.ggBar .tab strong, .ggBar .tab a { display:inline; font-weight:bold; background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat 100% 50%; padding-right:15px; margin-left:13px; }
.ggBar .tab .end { background:none; padding-right:13px; }
/**/
.topAD { position:absolute; top:0; right:0; z-index:1; }
/**/
.ggSideBox { position:absolute; right:0; width:212px; overflow:hidden; background:#fff; margin:10px 0; padding-right:16px; line-height:21px; }
.ggSideBox .taobaoBox { margin-bottom:10px; height:82px; overflow:hidden; }
.ggSideBox .taobaoBox img { float:left; border:1px solid #C6C6C6; width:60px; height:80px; margin-right:5px; }
.ggSideBox .taobaoBox h3{ font-size:13px; line-height:21px; height:63px; }
.ggSideBox .taobaoBox address, .ggSideBox .taobaoBox address a { color:#008000; font-style:normal; line-height:17px; text-decoration:none; overflow:hidden; height:17px; }
.ggSideBox .ggSideItem { margin-bottom:10px; }
.ggSideBox .ggSideItem a { text-decoration:none; }
.ggSideBox .ggSideItem h3 { font-size:14px; font-weight:normal; height:19px; line-height:19px; overflow:hidden; }
.ggSideBox .ggSideItem h3 a:hover { text-decoration:underline; }
.ggSideBox .ggSideItem p { height:63px; overflow:hidden; }
.ggSideBox .ggSideItem address, .ggSideBox .ggSideItem address a { color:#008000; font-style:normal; }
.ggSideBox .tuiguang { margin-bottom:10px; font-size:12px; line-height:16px; height:16px; }
.ggSideBox .tuiguang img { vertical-align:middle; margin-right:2px; }
.ggSideBox .ggPicAd { margin-bottom:10px; border:1px solid #B6CAE3; width:210px; overflow:hidden; }
/**/
.ggContent { margin:0 244px 34px 16px; padding-top:10px; overflow:hidden; }
.ggContent h2, h2.title { border-bottom:1px dashed #ccc; font-size:13px; line-height:21px; height:21px; overflow:hidden; color:#000; clear:both; }
.ggContent h2 em { color:#6e6e6e; font-weight:normal; font-variant:normal; font-style:normal; }
p.more { text-align:right; clear:both; font-size:12px; line-height:21px; overflow:hidden; margin-bottom:8px; }
p.more a { margin-left:18px; }
/**/
.ggRelate { margin:0 244px 30px 16px; overflow:hidden; border-top:1px dashed #ccc; }
/**/
.ggAD { margin:0 244px 10px 16px; overflow:hidden; position:relative; }
/**/
.noResult { line-height:19px; }
.noResult .advice { margin:20px 0 17px 0; }
.noResult p { font-size:14px; font-weight:normal; }
.noResult h4 { font-size:14px; }
.noResult ul { list-style:disc inside; margin-left:10px; font-size:13px; line-height:19px; }
.noResult iframe.oneBox { display:block; width:520px; height:97px; overflow:hidden; margin:20px 0 17px 0; }
/**/
.ggFootSearch { margin:0 244px 0 16px; zoom:1; overflow:hidden; }
/**/
.piliang { width:100%; margin-bottom:10px; }
.piliang .ggTable { margin-bottom:0; }
.piliang iframe { width:100%; }
/**/
.ggPicText { zoom:1; overflow:hidden; font-size:12px; width:100%; position:relative; margin-bottom:10px; }
.ggPicText ul { zoom:1; overflow:hidden; margin-right:-20px; }
.ggPicText li { width:31%; float:left; height:84px; overflow:hidden; margin:10px 2% 0 0; position:relative; }
.ggPicText li .pic { position:absolute; top:0; left:0; width:101px; height:76px; text-align:center; text-decoration:none; }
.ggPicText li .pic img { display:block; width:97px; height:72px; padding:1px; border:1px solid #B9CCE4; }
.ggPicText li .pic span { position:absolute; top:60px; left:2px; width:97px; height:14px; overflow:hidden; line-height:15px; color:#fff; cursor:pointer; z-index:2; }
.ggPicText li .pic span.bg { background:#000; color:#fff; cursor:pointer; opacity:0.4; filter:alpha(opacity=40); z-index:1; }
.ggPicText li .pic em { background:url(http://www.esosu.com/img/gougou/hd.gif) no-repeat; width:39px; height:39px; overflow:hidden; position:absolute; top:2px; left:2px; cursor:pointer; }
.ggPicText li h3, .ggPicText li p { line-height:21px; overflow:hidden; margin-left:111px; }
.ggPicText li h3 { font-size:13px; font-weight:normal; max-height:42px; white-space:normal; }
.ggPicText li h3 em { color:#959595; font-style:normal; }
.ggPicText li p { height:21px; white-space:nowrap; }
.ggPicText li .kk { background:url(http://www.esosu.com/img/gougou/logo_kankan.gif) no-repeat 0 1px; width:64px; height:21px; display:-moz-inline-box; display:inline-block; overflow:hidden; vertical-align:middle; }
/**/
.ggTable { width:100%; margin-bottom:10px; text-align:left; line-height:21px; font-size:12px; }
.ggTable th, .ggTable td { border-bottom:1px solid #EAEBEF; padding:5px 0 4px 10px; text-align:left; }
.ggTable th { background:#F5F7FC; font-weight:normal; padding-top:2px; padding-bottom:1px; font-size:13px; }
.ggTable th a { text-decoration:none; }
.ggTable td { word-break:break-all; }
.ggTable em { font-style:normal; color:#959595; }
.ggTable .name { font-size:13px; padding-left:0; }
.ggTable .op { width:22px; padding-left:0; text-align:center; }
.ggTable .tc { text-align:center; }
.ggTable .expend { font-size:12px; line-height:21px; width:auto; padding-left:0; }
.ggTable .close, .ggTable .open { background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat; width:11px; height:11px; display:block; overflow:hidden; margin:auto; }
.ggTable .open { background-position:0 -11px; }
.ggTable .file_list li { height:21px; overflow:hidden; width:50%; padding-right:25%; background:url(http://www.esosu.com/img/gougou/sprite2.gif) repeat-x 0 -65px; position:relative; }
.ggTable .file_list li em { font-style:normal; position:absolute; top:0; right:0; width:20%; background:#fff; color:#959595; }
.ggTable .file_list li span { text-decoration:none; color:#000; background:#fff; }
.ggTable .file_list li.more { background:none; }
.ggTable .preview_list { zoom:1; overflow:hidden; padding:5px 0 6px 0; }
.ggTable .preview_list li { float:left; width:132px; height:72px; overflow:hidden; margin-right:10px; position:relative; }
.ggTable .preview_list li img { display:block; width:128px; height:68px; padding:1px; border:1px solid #B6CAE3; }
.ggTable .preview_list li span { position:absolute; background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat -15px 0; width:21px; height:15px; left:110px; top:56px; cursor:pointer; }
.ggTable .format { position:absolute; width:200px; font-size:12px; background:#F4F7FC; padding:5px 10px; border:1px solid #B6CAE3; z-index:200; margin:20px auto auto -125px; display:inline; }
.ggTable .format li { display:inline; margin-right:5px; }
.ggTable th .format li a { white-space:nowrap; text-decoration:underline; }
.ggTable .speed { background:url(http://www.esosu.com/img/gougou/speed.gif); display:block; margin:auto; width:28px; height:10px; overflow:hidden;}
.ggTable .s1{ background-position:0 -40px;}
.ggTable .s2{ background-position:0 -30px;}
.ggTable .s3{ background-position:0 -20px;}
.ggTable .s4{ background-position:0 -10px;}
.ggTable .s5{ background-position:0 0;}
.ggTable .hds1{ background-position:-32px -20px; width:35px;}
.ggTable .hds2{ background-position:-32px -10px; width:35px;}
.ggTable .hds3{ background-position:-32px 0; width:35px;}
.borerTop { border-top:1px dashed #ccc; }
.ggTable .layer { position:absolute; z-index:100; margin:-15px auto auto 5px; }
.ggTable2 th span, .ggTable2 td span { display:block; height:21px; overflow:hidden; }
/**/
.select_num { background:#fff; border:1px solid #B6CAE3; width:248px; overflow:hidden; font-size:12px; text-align:left; }
.select_num h4 { background:#F5F7FC; font-size:12px; text-align:center; height:32px; line-height:32px; padding:0; text-align:center; }
.select_num p { padding:15px; line-height:21px; text-align:left; }
.select_num .notice_s { text-align:center; color:#6E6E6E; height:16px; line-height:16px; padding:10px 0; }
.select_num .icon_alert { display:-moz-inline-box; display:inline-block; width:16px; height:16px; overflow:hidden; vertical-align:middle; margin-right:4px; background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat -116px 0; _vertical-align:baseline; }
.select_num .close_btn { background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat -42px -86px; width:15px; height:15px; position:absolute; top:0; right:0; }
/**/
.volumeBox { border:1px solid #B6CAE3; background:#fff; width:248px; font-size:12px; text-align:left; }
.volumeBox h4 { background:#F5F7FC; font-size:13px; text-align:center; height:32px; line-height:32px; padding:0 45px 0 25px; }
.volumeBox h4 a, .volumeBox h4 span { margin:auto 5px; }
.volumeBox h4 .pre, .volumeBox h4 .next { position:absolute; margin:0; background:url(http://www.esosu.com/img/gougou/volume_sprite1.gif) no-repeat; width:15px; height:15px; overflow:hidden; }
.volumeBox h4 .pre { background-position:0 0; left:10px; top:9px; }
.volumeBox h4 .next { background-position:0 -15px; right:30px; top:9px; }
.volumeBox h4 .pre:hover { background-position:-15px 0; }
.volumeBox h4 .next:hover { background-position:-15px -15px; }
.volumeBox ul { zoom:1; overflow:hidden; padding:3px 0 5px 0; }
.volumeBox li { float:left; width:24px; height:21px; padding-left:10px; overflow:hidden; }
.volumeBox .close_btn { background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat -42px -86px; width:15px; height:15px; position:absolute; top:0; right:0; }
.volumeBox .add { text-align:center; height:16px; line-height:16px; padding:3px 0 8px 0; }
/**/
.btn_preview, .btn_picview, .btn_play { background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat; display:block; width:16px; height:16px; margin:auto; overflow:hidden; }
.btn_preview { background-position:-76px 0; }
.btn_picview { background-position:-96px 0; }
.btn_play { background-position:-56px 0; }
.btn_try, .btn_notry { background:url(http://www.esosu.com/img/gougou/sprite2.gif) no-repeat 0 -87px; width:38px; height:13px; overflow:hidden; display:-moz-inline-box; display:inline-block; }
.btn_notry { background-position:-59px -87px; }
/**/
.ggPager { line-height:21px; font-size:13px; margin-bottom:20px; }
.ggPager li { display:inline; margin-right:5px; }
/**/
.ggNote { font-size:12px; line-height:21px; color:#959595; }
.ggNote a, .ggNote a:visited { color:#959595; }
/**/
.ggUU { font-size:12px; line-height:21px; color:#959595; margin-bottom:10px; }
/**/
.ggCatalog { border-bottom:1px solid #EAEBEF; font-size:13px; line-height:27px; padding:8px 0; overflow:hidden; width:100%; }
.ggCatalog div { margin-left:65px; position:relative; padding:2px 0; }
.ggCatalog h4 { font-size:13px; position:absolute; top:2px; left:-65px; }
.ggCatalog ul { zoom:1; overflow:hidden; width:100%; }
.ggCatalog li { float:left; width:15%; margin-right:4.9%; height:27px; overflow:hidden; }
.ggCatalog .small li { width:8%; margin-right:0.2%; white-space:nowrap; }
/**/
.ggMay { margin-top:10px; }
.ggMay h4 { font-size:13px; line-height:27px; height:27px; overflow:hidden; margin-bottom:3px; }
.ggMay ul { zoom:1; overflow:hidden; }
.ggMay li { float:left; width:12.4%; height:115px; overflow:hidden; }
.ggMay li div { text-align:center; width:68px; height:115px; overflow:hidden; margin:0 auto; }
.ggMay li img { display:block; width:64px; height:90px; padding:1px; border:1px solid #B6CAE3; }
/**/
.ggADTable { width:100%; background:#B6CAE3; margin-bottom:10px; }
.ggADTable td { background:#fff; text-align:center; line-height:20px; width:25%; padding:5px 0; }
.ggADTable a { color:#4D4D4D; text-decoration:none; }
/**/
.ggBanner { width:100%; overflow:hidden; position:relative; }
.ggBanner .content { border:1px solid #B4C7E9; background:#fff; padding:2px; overflow:hidden; position:relative; text-align:center; margin:auto; height:86px; }
/**/
.ggResultItem { margin-bottom:17px; width:520px; font-size:13px; }
.ggResultItem a { color:#959595; }
.ggResultItem h3 { font-size:16px; line-height:21px; font-weight:normal; height:21px; overflow:hidden; }
.ggResultItem h3 a { color:#03c; }
.ggResultItem h3 a:visited { color:#800080; }
.ggResultItem address, .ggResultItem em { display:inline; color:#008000; font-style:normal; }
.from { height:18px; line-height:18px; overflow:hidden; margin:8px 0; }
/**/
.ggCopyright { text-align:center; font-size:12px; line-height:19px; padding:30px 16px; clear:both; }
.ggScore { margin-bottom:10px; padding:8px 0 0 75px; position:relative; zoom:1; line-height:21px; }
.ggScore .score { background:url(http://www.esosu.com/img/gougou/score.gif) no-repeat; width:62px; height:62px; overflow:hidden; text-align:center; color:#c00; line-height:26px; position:absolute; top:0; left:0; }
.ggScore .score strong { display:block; color:#fff; font:28px/36px Arial; }
.ggScore .star { width:330px; height:30px; overflow:hidden; margin-bottom:8px; background:#fff url(http://www.esosu.com/img/gougou/score.gif) repeat-x 0 -97px; }
.ggScore .star span { display:block; height:30px; background:#fff url(http://www.esosu.com/img/gougou/score.gif) repeat-x 0 -67px; overflow:hidden; }
.ggScore p { height:21px; overflow:hidden; }

.d_show{position:absolute; width:60px; background:#fff; border:1px solid #B8BCC9; padding:2px 8px; right:138px; top:0;}
.d_show li{ clear:both; width:50px; }
.d_show li a{ font-size:12px;}

/**/
.kankanList { zoom:1; overflow:hidden; margin-bottom:10px; line-height:21px; font-size:12px; width:100%; position:relative; margin-bottom:10px; }
.kankanList ul { zoom:1; overflow:hidden; margin-right:-20px; }
.kankanList li { width:46.9%; margin-right:3%; float:left; height:147px; overflow:hidden; margin-top:10px; position:relative; }
.kankanList img { position:absolute; top:0; left:0; width:90px; height:125px; padding:1px; border:1px solid #B6CAE3; }
.kankanList p, .kankanList h4 { height:21px; overflow:hidden; width:345px; margin-left:104px; }
.kankanList h4 { font-size:14px; font-weight:normal; }
.kankanList h4 em { color:#959595; font-size:12px; font-style:normal; }
.kankanList p.l2 { height:auto; max-height:42px; }
.kankanList p.sub a, .kankanList p.sub span { margin-right:5px; }
.kankanList img {width:86px;height:121px;}
.kankanList .kankan-mov-box {height:170px; overflow:hidden;font-size:13px;background:url(http://www.esosu.com/img/gougou/dott-gray.png) repeat-x left bottom; position:relative;}
.kankanList .mov-pic, .kankanList .kankan-play { position:absolute; top:0; left:0; width:94px; height:129px; }
.kankanList .mov-pic {top:30px;}
.kankanList .kankan-play {overflow:hidden;text-indent:-9999px;background:url(http://www.esosu.com/img/gougou/play_btn_24.png) no-repeat 24px 45px;_background:url(http://www.esosu.com/img/gougou/play_btn_8.png) no-repeat center center;_filter:alpha(opacity=70);opacity:0.7;z-index:10;}
.kankanList .kankan-play:hover {color:#F32600;background:url(http://www.esosu.com/img/gougou/play_btn_24.png) no-repeat -74px -99px;_background:url(http://www.esosu.com/img/gougou/play_btn_8.png) no-repeat center center;_filter:alpha(opacity=100);opacity:1;}
.kankanList .mov-title {height:22px;overflow:hidden;padding-bottom:5px;}
.kankanList .mov-title h4 {float:left;width:auto;margin:0;font-size:14px;}
.kankanList .mov-title h4 em {font-size:12px;}
.kankanList  .kk-look {padding-left:15px;font-weight:bold;color:#C60A00;background:url(http://www.esosu.com/img/gougou/p_kk_ico.png) no-repeat 0 2px;}
.kankanList p {height:25px;}
.kankanList p em {font-style:normal;color:#C60A00;}
.kankanList p a {margin:0 3px;}
.kankanList p.sub {float:left;display:inline;}
.kankanList p.detailA {float:left;width:33px;text-align:right;margin:0 0 0 -33px;background-color:#FFFFFF;display:inline;}
.kankanList p, .kankanList h4 {width:545px;}
.kankanList p.moreA { text-align:right;margin-top:-25px;}
.kankanList p.moreA a{ position:relative;}
.kankanList p.sub-num-box * {margin:0 2px;}
.kankanList .kankan-news { margin-bottom:10px;}
.kankanList .kankan-news li {height:20px;padding:4px 0;}
.kankanList .kankan-news li a {text-decoration:none;font-family:simsun;color:#303030;}
.kankanList .kankan-news li a:hover {color:#F32600;}
.kankanList .kankan-news li span, .kankanList .new-subset-box li span {margin-left:8px;color:#959595;}
.kankanList .new-subset-box li span {float:left;margin-left:-55px;margin-top:-1px;background-color:#FFFFFF;}
.kankanList .new-subset-box {width:545px;margin-left:104px;position:relative;overflow:hidden;}
.kankanList .new-subset-box h5 {height:25px;font-size:12px;font-weight:normal;}
.kankanList .new-subset-box li {width:210px;height:26px;overflow:hidden;line-height:26px;margin:0 3% 0 0;padding-top:2px;background:url(http://www.esosu.com/img/gougou/ent-dott.png) repeat-x 0 25px;}
.kankanList .new-subset-box li a {float:left;padding-left:15px;padding-right:55px;color:#403827;background:url(http://www.esosu.com/img/gougou/ent-player-btn.png) no-repeat 0 8px;}
.kankanList .new-subset-box li a:hover {text-decoration:none;color:#000000;}
.kankanList .new-subset-box p.moreA {position:absolute;top:0;right:120px;width:auto;margin-top:0;}

/**/
.volumeBox { position:absolute; border:1px solid #B6CAE3; background:#fff; z-index:10; width:248px; }
.volumeBox h4 { background:#F5F7FC; font-size:13px; text-align:center; height:32px; line-height:32px; padding:0 45px 0 25px; }
.volumeBox h4 a, .volumeBox h4 span { margin:auto 5px; }
.volumeBox h4 .pre, .volumeBox h4 .next { position:absolute; margin:0; background:url(http://www.esosu.com/img/image/video/volume_sprite.gif) no-repeat; width:15px; height:15px; overflow:hidden; }
.volumeBox h4 .pre { background-position:0 0; left:10px; top:9px; }
.volumeBox h4 .next { background-position:0 -15px; right:30px; top:9px; }
.volumeBox h4 .pre:hover { background-position:-15px 0; }
.volumeBox h4 .next:hover { background-position:-15px -15px; }
.volumeBox ul { zoom:1; overflow:hidden; padding:3px 0 5px 0; }
.volumeBox li { float:left; width:24px; height:21px; padding-left:10px; overflow:hidden; }
.volumeBox li { float:left; width:24px; height:21px; padding-left:10px; overflow:hidden; }
.volumeBox .close_btn { background:url(http://www.esosu.com/img/image/video/sprite3.gif) no-repeat -42px -86px; width:15px; height:15px; position:absolute; top:0; right:0; }
.volumeBox .notice_s { text-align:center; color:#6E6E6E; height:16px; line-height:16px; padding:10px 0; }
.volumeBox .notice_s span { display:-moz-inline-box; display:inline-block; width:16px; height:16px; overflow:hidden; vertical-align:middle; margin-right:4px; background:url(http://www.esosu.com/img/image/video/sprite3.gif) no-repeat -92px -85px; }
/**/

.gvodlayer { border:1px solid #A6CAF0; position:absolute; width:263px; font:12px/21px Arial; background:#fff; }
.gvodlayer a { color:#03c; }
.gvodlayer h3 { background:#F5F7FC url(http://www.esosu.com/img/gougou/gvod.gif) no-repeat 7px 6px; border-bottom:1px solid #A6CAF0; font-size:12px; line-height:26px; font-weight:normal; padding-left:33px; height:26px; overflow:hidden; position:relative; margin:0; }
.gvodlayer h3 .close { background:url(http://www.esosu.com/img/gougou/gvod.gif) no-repeat 3px -21px; width:15px; height:0; padding-top:15px; overflow:hidden; position:absolute; top:5px; right:5px; }
.gvodlayer ul { padding:5px 10px 5px 0px; list-style:none; margin:0; }
.gvodlayer ul li { padding-left:30px; height:21px; width:225px; overflow:hidden; background:url(http://www.esosu.com/img/gougou/gvod.gif) no-repeat 15px -42px; overflow:hidden }
.gvodlayer ul li.click { background-position:15px -66px; }

/**/
.onlineBox { zoom:1; overflow:hidden; margin-top:10px; }
.onlineBox .mov-info { width:36%; float:left; margin-right:2%; position:relative; }
.onlineBox .mov-info h4{ font-size:14px; margin-left:100px; height:24px; overflow:hidden; font-weight:normal; line-height:24px; }
.onlineBox .mov-info h4 em{ font-style:normal; color:#909090;}
.onlineBox .mov-info p{ font-size:12px; line-height:24px; height:22px; overflow:hidden; line-height:22px; margin-left:100px; }
.onlineBox .mov-info p strong{ color:#666; font-weight:normal;}
.onlineBox .mov-info p.op{ margin-top:5px; font-size:13px;}
.onlineBox .mov-pic { position:absolute; top:0; left:0; width:94px; height:129px; MARGIN-TOP: -10px }
.onlineBox .mov-pic img { display:block; width:90px; height:125px; padding:1px; border:1px solid #B6CAE3; }
.onlineBox .mov-pic span { position:absolute; left:2px; top:112px; width:84px; height:15px; color:#fff; text-align:right; padding:0 3px; line-height:15px; z-index:2; }
.onlineBox .mov-pic span.bg { background:#000; z-index:1; opacity:0.6; filter:alpha(opacity=60); }
.onlineBox .kankan-play { display:block; width:94px; height:129px; position:absolute; top:0; left:0; overflow:hidden; text-indent:-9999px; background:url(http://www.esosu.com/img/gougou/play_btn_24.png) no-repeat 24px 45px; _background:url(http://www.esosu.com/img/gougou/play_btn_8.png) no-repeat center center; _filter:alpha(opacity=70); opacity:0.7; z-index:10; }
.onlineBox .kankan-play:hover { color:#F32600; background:url(http://www.esosu.com/img/gougou/play_btn_24.png) no-repeat -74px -99px; _background:url(http://www.esosu.com/img/gougou/play_btn_8.png) no-repeat center center; _filter:alpha(opacity=100); opacity:1; }
.onlineBox table { width:60%; float:left; line-height:25px; white-space:nowrap; table-layout:fixed;}
.onlineBox table td{ height:25px; overflow:hidden;}
.onlineBox table td div{ height:25px; overflow:hidden;}
.onlineBox table td.name{ font-size:13px; width:50%; padding-left:15px; background:url(http://www.esosu.com/img/gougou/p_kk_ico.png) no-repeat 0px 8px;}
.onlineBox table td.name em{ font-style:normal; color:#909090;}

