.lo { width:950px; margin:0 auto;}
.lo-inner { padding:20px; border:1px solid #DFDFDF; border-top:2px solid #00759B; height:1%; }
.lo-home-main { float:left; width:570px;}
.lo-home-side { float:right; width:310px; padding-top:17px;}

.lib-position { height:37px; line-height:21px; font-size:14px; color:#CCCCCC; background:url(/ui/lib/images/star_lib_dot.gif) 0 100% repeat-x;}
.lib-position a { color:#093D72;}
.lib-position span.title { color:#888888;}

.entity-title { height:60px; line-height:60px;}
.entity-title span.cn { float:left; color:#003768; margin-right:10px; height:60px; font-size:25px; font-weight:normal; font-family:Microsoft YaHei, SimHei,Verdana, Geneva, sans-serif;}
.entity-title span.cn a { color:#003768;}
.entity-title span.en { float:left; margin-right:10px; height:60px; color:#CCCCCC; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.entity-title span.year { float:left; height:60px; color:#CCCCCC; font-size:18px; font-weight:normal; font-family:Verdana, Geneva, sans-serif;}
.entity-title span.subtitle { float:left; height:60px; color:#CCCCCC; font-size:25px; font-weight:normal; font-family:Microsoft YaHei, SimHei,Verdana, Geneva, sans-serif;}

.entity-summary { height:250px; margin-bottom:15px;}
.entity-summary dt { width:200px; float:left; height:250px; overflow:hidden; background:#FFFFFF;}
.entity-summary dt a { display:block; height:250px; width:180px; overflow:hidden;}
.entity-summary dt a img { padding:4px; border:1px solid #E9E9E9;}
.entity-summary dd.info { height:26px; line-height:26px; overflow:hidden; font-size:12px; color:#666666;}
.entity-summary dd.info a { color:#093D72;}
.entity-summary dd.info .label { font-weight:bold; color:#333333;}
.entity-summary dd.iwant { height:25px; margin-bottom:10px; font-size:12px; color:#6889AB;}
.entity-summary dd.iwant span.btn { float:left; cursor:pointer; width:60px; height:25px; text-align:center; line-height:25px; background:url(/ui/lib/images/lib_v2.gif) -100px 0 no-repeat;}
.entity-summary dd.iwant span.btn-ok { float:left; width:60px; height:25px; text-align:center; color:#CCCCCC; line-height:25px; background:url(/ui/lib/images/lib_v2.gif) -226px 0 no-repeat;}
.entity-summary dd.iwant span.count { float:left; width:66px; height:25px; text-align:center; line-height:25px; background:url(/ui/lib/images/lib_v2.gif) -160px 0 no-repeat;}
.entity-summary dd.share { padding-top:15px;} 
.entity-summary dd.share .label { float:left; height:16px; font-size:12px; color:#999999; line-height:16px; margin-right:5px;}

.entity-summary-s { margin-bottom:15px;}
.entity-summary-s dt { width:145px; float:left; height:180px; overflow:hidden; background:#FFFFFF;}
.entity-summary-s dt a { display:block; height:165px; width:130px; overflow:hidden;}
.entity-summary-s dt a img { padding:4px; border:1px solid #E9E9E9;}
.entity-summary-s dd.title { height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.entity-summary-s dd.title a { color:#093D72;}
.entity-summary-s dd.info { line-height:26px; overflow:hidden; font-size:12px; color:#666666;}
.entity-summary-s dd.info a { color:#093D72;}
.entity-summary-s dd.info .label { font-weight:bold; color:#333333;}
.entity-summary-s dd.rating { padding-top:15px; display:block; width:100%; clear:both; background:#63C; background:url(/ui/lib/images/star_lib_dot.gif) 0 0 repeat-x;}
.entity-summary-s dd.iwant { width:100%; overflow:hidden; padding-bottom:15px; font-size:12px; color:#6889AB; background:url(/ui/lib/images/star_lib_dot.gif) 0 100% repeat-x;}
.entity-summary-s dd.iwant span.btn { float:left; cursor:pointer; width:60px; height:25px; text-align:center; line-height:25px; background:url(/ui/lib/images/lib_v2.gif) -100px 0 no-repeat;}
.entity-summary-s dd.iwant span.btn-ok { float:left; color:#CCCCCC; width:60px; height:25px; text-align:center; line-height:25px; background:url(/ui/lib/images/lib_v2.gif) -226px 0 no-repeat;}
.entity-summary-s dd.iwant span.count { float:left; width:66px; height:25px; text-align:center; line-height:25px; background:url(/ui/lib/images/lib_v2.gif) -160px 0 no-repeat;}
.entity-summary-s dd.share { padding-top:15px; padding-bottom:15px; width:100%; overflow:hidden; background:url(/ui/lib/images/star_lib_dot.gif) 0 100% repeat-x;} 
.entity-summary-s dd.share .label { float:left; height:16px; font-size:12px; color:#999999; line-height:16px; margin-right:5px;}


.score { height:72px;}
.score .average { height:16px; line-height:16px; margin-bottom:10px; font-size:12px; color:#666666;}
.score .average span.tip { color:#CCCCCC;}
.score .do-star { position:relative; width:160px; margin-right:10px; float:left; display:inline; line-height:27px; text-align:left;}
.score .do-star p {font-size:12px; line-height:20px; width:160px; text-align:center; color:#666;}
.score #doStar {cursor:pointer;float:left;display:inline;height:27px;width:160px;margin-right:4px;background:transparent url(/ui/lib/images/lib_v2.gif) 0 -150px no-repeat;}
.score #doStar span {float:left;width:0;display:block;height:27px;background:transparent url(/ui/lib/images/lib_v2.gif) 0 -180px no-repeat;}
.score .star-info {display:none;position:absolute;top:-30px; z-index:20;left:0;width:150px; padding-left:5px; padding-top:3px; padding-bottom:3px; color:#666; background:#f6f6f6;border:1px #DFDFDF solid;line-height:14px;text-align:center;}
.score .star-info span {font-size:12px;}
.score .star-info em {position:absolute;top:17px;left:2px;width:7px;height:5px;background-position:-135px -170px;font-size:0;}
.score .point {float:left;display:inline; width:60px; height:27px; line-height:27px; font-size:12px; }
.score .point span { font-size:18px; font-family:Verdana, Geneva, sans-serif; color:#CC3300;}
.score .point span strong { font-size:27px; }
.score .count { float:left; display:inline; height:27px; line-height:35px; overflow:hidden; font-size:12px; color:#999999;}
.score .count span {}

.entity-story { height:1%; padding-top:15px; background:url(/ui/lib/images/star_lib_dot.gif) 0 0 repeat-x;}
.entity-story h2.title { height:21px; margin-bottom:10px; }
.entity-story h2.title span.name { float:left; height:21px; line-height:21px; font-size:14px; color:#093D72; }
.entity-story .content p { font-size:14px; color:#333333; line-height:25px; margin-bottom:1em;}
.entity-story .content a.more { padding-right:20px; color:#093D72; background:url(/ui/lib/images/lib_v2.gif) 30px -60px no-repeat;}
.entity-story .content a.more:hover { text-decoration:none;}
.entity-story .content a.more-close { padding-right:20px; color:#093D72; background:url(/ui/lib/images/lib_v2.gif) 30px -80px no-repeat;}
.entity-story .content a.more-close:hover { text-decoration:none;}
.entity-story .part { line-height:25px; margin-bottom:1em; font-size:12px; color:#666666; font-family:Verdana, Geneva, sans-serif;}
.entity-story .part strong { margin-right:10px;}
.entity-story .part a { color:#093D72; margin-right:10px;}
.entity-story .part a.current { color:#CCCCCC;}

.entity-pic { height:1%; padding-top:15px; padding-bottom:15px; background:url(/ui/lib/images/star_lib_dot.gif) 0 0 repeat-x;}
.entity-pic h2.title { height:21px; margin-bottom:10px; }
.entity-pic h2.title span.name { float:left; height:21px; line-height:21px; font-size:14px; color:#093D72; }
.entity-pic h2.title span.extra { float:right;  font-size:12px; font-weight:normal;}
.entity-pic h2.title a.more { display:block; width:55px; height:21px; overflow:hidden; text-indent:-9999px; background:url(/ui/lib/images/lib_v2.gif) 0 -30px no-repeat;}
.entity-pic .list { width:100%; overflow:hidden;}
.entity-pic .list span.empty { font-size:12px; color:#999999;}
.entity-pic .list ul { width:585px; margin-left:-15px; overflow:hidden;}
.entity-pic .list li { float:left; height:100px; width:130px; margin-left:15px; display:inline; overflow:hidden; text-align:center; }
.entity-pic .list li a { display:block; padding:4px; border:1px solid #E9E9E9;}
.entity-pic .list li a img { width:120px;}

.entity-video { height:1%; padding-top:15px; padding-bottom:15px; background:url(/ui/lib/images/star_lib_dot.gif) 0 0 repeat-x;}
.entity-video h2.title { height:21px; margin-bottom:10px; }
.entity-video h2.title span.name { float:left; height:21px; line-height:21px; font-size:14px; color:#093D72; }
.entity-video h2.title span.extra { float:right;  font-size:12px; font-weight:normal;}
.entity-video h2.title a.more { display:block; width:55px; height:21px; overflow:hidden; text-indent:-9999px; background:url(/ui/lib/images/lib_v2.gif) 0 -30px no-repeat;}
.entity-video .list { width:100%; overflow:hidden;}
.entity-video .list span.empty { font-size:12px; color:#999999;}
.entity-video .list ul { width:585px; margin-left:-15px; overflow:hidden;}
.entity-video .list li { float:left; height:138px; width:130px; margin-left:15px; display:inline; overflow:hidden; text-align:center; }
.entity-video .list li span.thumb { position:relative; display:block; margin-bottom:5px;}
.entity-video .list li a img { width:120px; padding:4px; border:1px solid #E9E9E9;}
.entity-video .list li a.play { position:absolute; left:5px; top:70px; height:25px; width:120px; overflow:hidden; text-indent:-9999px; overflow:hidden; background:#000000 url(/ui/lib/images/lib_v2.gif) 0 -250px no-repeat; filter: Alpha(opacity=60); -moz-opacity:.60; opacity:0.60; }
.entity-video .list li span.title { line-height:16px; height:32px; font-size:12px;}
.entity-video .list li span.title a { color:#093D72;}

.entity-news { height:1%; padding-top:15px; padding-bottom:15px; background:url(/ui/lib/images/star_lib_dot.gif) 0 0 repeat-x;}
.entity-news h2.title { height:21px; line-height:21px; margin-bottom:10px; }
.entity-news h2.title span.name { font-size:14px; float:left; height:21px; color:#093D72;}
.entity-news h2.title span.extra { float:right;  font-size:12px; font-weight:normal;}
.entity-news h2.title a.more { display:block; width:55px; height:21px; overflow:hidden; text-indent:-9999px; background:url(/ui/lib/images/lib_v2.gif) 0 -30px no-repeat;}
.entity-news .list span.empty { font-size:12px; color:#999999;}
.entity-news .list li { height:29px; line-height:29px; font-size:14px; }
.entity-news .list li a { color:#093D72; }
.entity-news .list li span.title { float:left; height:29px;}
.entity-news .list li span.time { float:right; height:29px; font-size:12px; color:#CCCCCC; font-family:Verdana, Geneva, sans-serif; }

.entity-comment { margin-bottom:15px; padding-top:15px; background:url(/ui/lib/images/star_lib_dot.gif) 0 0 repeat-x;}
.comment-fix { background:none;}
.entity-comment h2.title { height:21px; line-height:21px; margin-bottom:10px; }
.entity-comment h2.title span.name { float:left; height:21px; font-size:14px; color:#666666;}
.entity-comment h2.title span.name em { font-size:12px; font-weight:normal; font-style:normal;}
.entity-comment h2.title span.icomment { float:right; padding-top:3px; font-size:12px; font-weight:normal;}
.entity-comment h2.title span.icomment a { color:#FFFFFF; font-size:12px; font-weight:normal; padding-left:3px; padding-right:3px; float:right; height:17px; line-height:17px; border:1px solid #011b34; background:#00386b;}
.entity-comment .list span.empty { display:block; font-size:12px; color:#999999; padding:10px 0;}
.entity-comment .item { height:1%; margin-bottom:10px; padding-bottom:10px; background:url(/ui/lib/images/star_lib_dot.gif) 0 100% repeat-x;}
.entity-comment .item h3 { height:21px; line-height:21px; font-size:12px; margin-bottom:5px; font-weight:normal; }
.entity-comment .item h3 span.user { color:#333333; font-weight:bold; margin-right:12px;}
.entity-comment .item h3 span.time { color:#999999;}
.entity-comment .item .content { line-height:21px; font-size:12px; color:#666666;}
.entity-comment .item .content p { padding-right:50px;}
.entity-comment .item .content .btn-reply { float:right; text-align:right; }
.entity-comment .item .content .btn-reply a { color:#093D72; text-decoration:underline;}
.entity-comment .reply { padding:10px 0; margin-left:10px; margin-right:10px; margin-bottom:-1px; background:url(/ui/lib/images/star_lib_dot.gif) 0 100% repeat-x;}
.entity-comment .reply h3 { height:21px; line-height:21px; color:#093D72; font-weight:normal; font-size:12px; margin-bottom:5px; padding-left:20px; background:url(/ui/lib/images/lib_v2.gif) 0 -95px no-repeat;}
.entity-comment .reply .box { margin-bottom:5px;}
.entity-comment .reply textarea { width:99%; border:1px solid #E9E9E9; font-size:12px; }
.entity-comment .reply .unlogin { display:block; padding:30px 0; text-align:center; color:#CCCCCC; width:99%; border:1px solid #E9E9E9; font-size:12px;}
.entity-comment .reply .unlogin a { color:#999999;}
.entity-comment .reply .op { height:27px; font-size:12px;}
.entity-comment .reply span.vcode { float:left; color:#666666;}
.entity-comment .reply span.vcode * { vertical-align:middle;}
.entity-comment .reply input.vcode { padding:2px; border:1px solid #CCCCCC; width:4em; margin-right:10px;}
.entity-comment .reply span.btn { float:right; height:27px; line-height:27px;}
.entity-comment .reply input.btn { color:#FFFFFF; height:27px; width:72px; border:0 none; cursor:pointer; background:url(/ui/lib/images/lib_v2.gif) 0 0 no-repeat;}
.entity-comment .reply span.btn a { float:left; line-height:27px; height:27px; margin-right:5px; color:#093D72; text-decoration:underline; margin-right:7px;}

.entity-comment .reply-list { margin-top:10px; overflow:hidden; background:#F4F4F4; font-size:12px; margin-left:30px;}
.entity-comment .reply-list .arrow { height:6px; overflow:hidden; font-size:0; background:#FFFFFF url(/ui/lib/images/reply_arrow.gif) 98% 0 no-repeat;}
.entity-comment .reply-item { margin:0 15px; margin-bottom:-1px; overflow:hidden; padding-top:10px; padding-bottom:10px; background:url(/ui/lib/images/star_lib_dot.gif) 0 100% repeat-x;}
.entity-comment .reply-item h4 { height:21px; line-height:21px; font-size:12px; margin-bottom:5px; font-weight:normal;}
.entity-comment .reply-item h4 span.user { color:#333333; font-weight:bold; margin-right:12px;}
.entity-comment .reply-item h4 span.time { color:#999999;}
.entity-comment .reply-item p { line-height:21px; font-size:12px; color:#666666; }
.entity-comment .reply-loading { height:50px; line-height:50px; text-align:center; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#CCCCCC;}
.entity-comment .reply-more { background:#EAEAEA; color:#093d72; height:30px; line-height:30px; text-align:center; font-size:12px;}

.entity-comment .pagebar { height:30px; background:#EAEAEA; margin-bottom:10px;}
.entity-comment .pagebar .count { float:left; height:30px; line-height:30px; font-size:12px; padding-left:10px; color:#999999;}
.entity-comment .pagebar .num { float:right; padding-top:3px;}
.entity-comment .pagebar .num a { float:left; height:22px; line-height:22px; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-left:7px; padding-right:7px; color:#666666; }
.entity-comment .pagebar .num a.current { border:1px solid #D5D5D5; background:#FFFFFF; }
.entity-comment .pagebar .btn { float:right; padding-top:3px; padding-right:3px;}
.entity-comment .pagebar .btn a { float:left; width:60px; height:22px; text-align:center; margin-left:2px; display:inline; line-height:22px; font-size:12px; border:1px solid #D5D5D5; background:#FFFFFF; color:#CCCCCC; }
.entity-comment .pagebar .btn a:hover { color:#666666;}
.entity-comment .pagebar .btn a.active { color:#666666;}

.entity-online { position:relative; margin-bottom:10px; z-index:1;}
.entity-online .htitle { height:40px; margin-bottom:5px; }
.entity-online .htitle span.name a { float:left; height:40px; width:160px; overflow:hidden; text-indent:-9999px; background:url(/ui/lib/images/lib_v2.gif) -100px -30px no-repeat;}
.entity-online .htitle span.from { float:right; height:40px; line-height:40px; color:#999999; font-size:12px; font-weight:normal;} 
.entity-online .list { padding-top:15px; height:1%; background:url(/ui/lib/images/lib_v2_vol.gif) 0 0 no-repeat;}
.entity-online .inner { height:1%; padding:5px 5px 10px 15px; background:url(/ui/lib/images/lib_v2_vol.gif) 0 100% no-repeat;}
.entity-online ul.movie { width:100%; overflow:hidden;}
.entity-online ul.movie li { float:left; display:inline; height:26px; line-height:26px; width:90px; margin-right:5px; margin-bottom:5px; font-size:12px; background:url(/ui/lib/images/lib_v2_vol_btn.gif) 0 0 no-repeat;}
.entity-online ul.movie li a { display:block; color:#093D72; text-indent:30px; width:90px; font-size:12px; overflow:hidden;}
.entity-online ul.movie li a:hover { text-decoration:none;}
.entity-online ul.movie li a.sohu { background:url(/ui/lib/images/lib_v2_vol_btn.gif) 0 -26px no-repeat;}
.entity-online ul.movie li a.pptv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) 0 -52px no-repeat;}
.entity-online ul.movie li a.iqiyi { background:url(/ui/lib/images/lib_v2_vol_btn.gif) 0 -78px no-repeat;}
.entity-online ul.movie li a.letv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) 0 -104px no-repeat;}
.entity-online ul.movie li a.tudou { background:url(/ui/lib/images/lib_v2_vol_btn.gif) 0 -130px no-repeat;}
.entity-online ul.movie li a.m1905 { background:url(/ui/lib/images/lib_v2_vol_btn.gif) 0 -156px no-repeat;}
.entity-online ul.tv { width:100%; overflow:hidden;}
.entity-online ul.tv li { float:left; display:inline; height:25px; line-height:25px; width:65px; margin-right:6px; margin-bottom:6px; font-size:12px;}
.entity-online ul.tv li a { display:block; color:#CCCCCC; background:#FFFFFF; height:23px; border:1px solid #DEDEDE; text-align:center; font-size:12px; overflow:hidden;}
.entity-online ul.tv li a:hover { text-decoration:none;}
.entity-online ul.tv li.latest a { border:1px solid #BE4141; background:#CB6767; color:#FFFFFF;}
.entity-online ul.tv li.pub a { color:#666666;}
.entity-online ul.show { width:100%; overflow:hidden; margin-bottom:5px;}
.entity-online ul.show li { line-height:18px; padding:7px 0; margin-right:10px; font-size:12px; border-bottom:1px solid #EFEFEF;}
.entity-online ul.show li a { color:#666666;}
.entity-online .p { height:21px; line-height:21px; font-size:12px; padding-right:15px; text-align:center;}
.entity-online .p a { color:#CCCCCC; font-size:12px; }
.entity-online .p a:hover { color:#999999;}
.entity-online .p a.prev { float:left; height:21px;}
.entity-online .p a.next { float:right; height:21px;}

.entity-online .menu { position:absolute; top:40px; left:0; z-index:20; width:160px; padding-top:8px; background:url(/ui/lib/images/lib_v2_vol_menu.gif) 0 3px no-repeat;}
.entity-online .menu-inner { height:1%; padding:0 8px 7px 8px; background:url(/ui/lib/images/lib_v2_vol_menu.gif) -160px 100% no-repeat;}
.entity-online .menu ul { margin-bottom:-1px; overflow:hidden;}
.entity-online .menu li { height:26px; line-height:26px; font-size:12px; background:url(/ui/lib/images/star_lib_dot.gif) 0 100% repeat-x;}
.entity-online .menu li a { color:#666666; display:block; height:21px; padding-left:20px;}
.entity-online .menu a.sohu { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -5px -26px no-repeat;}
.entity-online .menu a.pptv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -5px -52px no-repeat;}
.entity-online .menu a.iqiyi { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -5px -78px no-repeat;}
.entity-online .menu a.letv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -5px -104px no-repeat;}
.entity-online .menu a.tudou { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -5px -130px no-repeat;}
.entity-online .menu li span.update { float:right; height:26px; line-height:26px; font-size:12px; color:#999999;}

.entity-online2 { border:1px solid #E9E9E9; padding-left:15px; padding-right:9px; margin-bottom:10px;}
.entity-online2 .htitle { width:100%; overflow:hidden; margin-bottom:10px;}
.entity-online2 .htitle span.name { float:left; height:40px; line-height:40px; font-weight:bold; width:160px; font-size:14px; color:#666666;}
.entity-online2 .htitle span.from { float:right; height:40px; line-height:40px; color:#999999; font-size:12px; font-weight:normal;} 
.entity-online2 .menu { clear:both;}
.entity-online2 .menu ul { overflow:hidden; width:100%;}
.entity-online2 .menu li { float:left; width:85px; height:26px; border:1px solid #FFFFFF; margin-right:5px; margin-bottom:5px; display:inline; line-height:26px; font-size:12px;}
.entity-online2 .menu li a { display:block; height:26px; padding-left:25px; color:#093D72;}
.entity-online2 .menu li.current { border:1px solid #E9E9E9; background:#F7F7F7;}
.entity-online2 .menu a.sohu { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -26px no-repeat;}
.entity-online2 .menu a.pptv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -52px no-repeat;}
.entity-online2 .menu a.iqiyi { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -78px no-repeat;}
.entity-online2 .menu a.letv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -104px no-repeat;}
.entity-online2 .menu a.tudou { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -130px no-repeat;}
.entity-online2 .menu a.imgo { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -156px no-repeat;}
.entity-online2 .menu a.m1905 { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -182px no-repeat;}
.entity-online2 .list { padding-bottom:10px;}
.entity-online2 .inner { }
.entity-online2 ul.movie { overflow:hidden; width:100%;}
.entity-online2 ul.movie li { float:left; width:85px; height:26px; border:1px solid #FFFFFF; margin-right:5px; margin-bottom:5px; display:inline; line-height:26px; font-size:12px;}
.entity-online2 ul.movie li a { display:block; height:26px; padding-left:25px; color:#093D72;}
.entity-online2 ul.movie li.current { border:1px solid #E9E9E9; background:#F7F7F7;}
.entity-online2 ul.movie a.sohu { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -26px no-repeat;}
.entity-online2 ul.movie a.pptv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -52px no-repeat;}
.entity-online2 ul.movie a.iqiyi { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -78px no-repeat;}
.entity-online2 ul.movie a.letv { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -104px no-repeat;}
.entity-online2 ul.movie a.tudou { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -130px no-repeat;}
.entity-online2 ul.movie a.imgo { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -156px no-repeat;}
.entity-online2 ul.movie a.m1905 { background:url(/ui/lib/images/lib_v2_vol_btn.gif) -2px -182px no-repeat;}
.entity-online2 ul.tv { width:100%; overflow:hidden;}
.entity-online2 ul.tv li { float:left; display:inline; height:25px; line-height:25px; width:65px; margin-right:6px; margin-bottom:6px; font-size:12px;}
.entity-online2 ul.tv li a { display:block; color:#CCCCCC; background:#FFFFFF; height:23px; border:1px solid #DEDEDE; text-align:center; font-size:12px; overflow:hidden;}
.entity-online2 ul.tv li a:hover { text-decoration:none;}
.entity-online2 ul.tv li.latest a { border:1px solid #BE4141; background:#CB6767; color:#FFFFFF;}
.entity-online2 ul.tv li.pub a { color:#666666;}
.entity-online2 ul.show { width:100%; overflow:hidden; margin-bottom:5px;}
.entity-online2 ul.show li { line-height:18px; padding:7px 0; margin-right:10px; font-size:12px; border-bottom:1px solid #EFEFEF;}
.entity-online2 ul.show li a { color:#666666;}
.entity-online2 .p { height:21px; line-height:21px; font-size:12px; padding-right:15px; text-align:center;}
.entity-online2 .p a { color:#666666; font-size:12px; }
.entity-online2 .p a:hover { color:#333333;}
.entity-online2 .p a.prev { float:left; height:21px;}
.entity-online2 .p a.next { float:right; height:21px;}

.entity-buy { height:50px; margin-bottom:10px;}
.entity-buy .inner { border:1px solid #E9E9E9; background:#F7F7F7; height:48px; padding-left:15px;}
.entity-buy .label { float:left; height:26px; margin-top:11px; margin-right:15px; line-height:26px; font-size:14px; color:#666666; font-weight:bold;}
.entity-buy a.btn-to-taobao { float:left; height:26px; margin-top:11px; width:110px; overflow:hidden; text-indent:-9999px; background:url(/ui/lib/images/btn_to_taobao.gif) 0 0 no-repeat;}

.entity-cmread { height:50px; margin-bottom:10px;}
.entity-cmread .inner { border:1px solid #E9E9E9; background:#F7F7F7; height:48px; padding-left:15px;}
.entity-cmread .label { float:left; height:26px; margin-top:11px; margin-right:15px; line-height:26px; font-size:14px; color:#666666; font-weight:bold;}
.entity-cmread .btn-to-cmread { float:left; padding-top:5px;}

.entity-guess { height:1%; margin-bottom:10px; border:1px solid #E9E9E9; padding:15px 8px 5px 8px; }
.entity-guess h2.title { height:21px; line-height:21px; padding-left:7px; margin-bottom:10px; }
.entity-guess h2.title span.name { font-size:14px; color:#666666;}
.entity-guess .list { width:100%; overflow:hidden;}
.entity-guess .list span.empty { font-size:12px; color:#999999;}
.entity-guess .list li { float:left; width:50%; display:inline; margin-bottom:5px; }
.entity-guess .list li span.thumb { display:block; width:130px; height:165px; margin:0 auto;}
.entity-guess .list li span.thumb a { display:block; border:1px solid #E9E9E9; padding:4px; }
.entity-guess .list li span.title { display:block; font-size:12px; height:33px; line-height:33px; text-align:center;}
.entity-guess .list li span.title a { color:#093D72; }

.ranks { height:1%; border:1px solid #E9E9E9; margin-bottom:10px;}
.ranks h2.title { height:40px;}
.ranks h2.title span.name { float:left; height:40px; line-height:40px; font-size:14px; padding-left:10px; color:#666666; }
.ranks .list ol { height:350px; overflow:hidden; background:url(/ui/lib/images/lib_v2_rank_bg.gif) 1px 0 no-repeat;}
.ranks .list li { height:35px; line-height:35px; padding-left:35px; vertical-align:bottom; color:#CC3300; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
.ranks .list li a { color:#093D72;}

.lib-rank { height:1%; border:1px solid #E9E9E9; margin-bottom:10px;}
.lib-rank h2.title { height:40px;}
.lib-rank h2.title span.name { float:left; height:40px; line-height:40px; font-size:14px; padding-left:10px; color:#666666; }
.lib-rank .list { height:350px; background:url(/ui/lib/images/lib_v2_rank_bg.gif) 1px 0 no-repeat; }
.lib-rank .list li { height:35px; line-height:35px; font-size:12px; overflow:hidden; vertical-align:bottom;}
.lib-rank .list li span.title { float:left; display:inline; width:175px; overflow:hidden; height:35px; line-height:35px; margin-left:35px;}
.lib-rank .list li span.title a { color:#093D72;}
.lib-rank .list li span.count { float:right; height:35px; line-height:35px; padding-right:7px; color:#999999; font-family:Verdana, Geneva, sans-serif;}
.lib-rank .list li span.count em { color:#CC3300; font-style:normal;}

.entity-intro {}
.entity-intro .part { overflow:hidden; width:100%; line-height:25px; margin-bottom:1em; font-size:12px; color:#666666; font-family:Verdana, Geneva, sans-serif;}
.entity-intro .part strong { margin-right:10px;}
.entity-intro .part span.num { float:left; text-align:center; width:430px;}
.entity-intro .part a { color:#093D72; margin-right:10px;}
.entity-intro .part a.current { color:#CCCCCC;}
.entity-intro .content p { font-size:14px; color:#333333; line-height:25px; margin-bottom:1em;}
.entity-intro .part a.btn-prev { float:left; height:24px; line-height:24px; margin-right:10px; padding:0 10px; border:1px solid #CCCCCC; font-size:12px; color:#666666;}
.entity-intro .part a.btn-next { float:right; height:24px; line-height:24px; margin-right:0; padding:0 10px; border:1px solid #CCCCCC; font-size:12px; color:#666666;}
