@charset "utf-8";
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;font-weight:normal;}
fieldset,img{border:none;}
img{vertical-align: middle;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;}
body{font: 15px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Arial","SimSun","\5B8B\4F53"; color: #666;}
a{color:#000; text-decoration:none;}
a:visited{color:#000;}
a:hover{color:#be0900;}
a:focus{outline:none;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}

/* common */
.header-sub, .navigation, .content-main, .content-feed{ width: 1000px; margin: 0 auto; }
.cr-blk, .cr-blk-nb{ border-top: solid 2px #d8d8d8; position: relative; margin-bottom: 20px; overflow: hidden; margin-top: 10px; width: 300px; }
.com-blk-01{ margin-bottom: 16px; }
h2.rb-title{ font-size: 20px; font-weight: bold; padding: 12px 5px; *padding-bottom: 14px; _padding-bottom: 10px; line-height: 30px; *line-height: 29px; _line-height: 33px; }
h2.rb-title a{ color: #af0800 !important; }
h2.com-title-01{ font-size: 16px; padding: 0 5px 12px; line-height: 18px; }
.com-blk01-txt{ position: relative; width: 165px; height: 80px; margin-left: 130px; padding: 0 0 0 5px; line-height: 26px; *letter-spacing: -1px; }
.com-blk01-img{ position: absolute; top: 0; left: -125px; }
p.com-txt{ line-height: 28px; padding: 0 0 0 20px !important; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -311px 14px; }
.more{ display: block; position: absolute; top: 15px; right: 5px; }
.spare-ad{ border: none !important; margin: 0 !important; }
.videoNewsLeft{ padding-left: 21px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -305px -43px; line-height: 28px; }
a.liveNewsLeft{background:url(http://i2.sinaimg.cn/video/deco/2010/0525/liveNewsLeft.gif) no-repeat 0px 56%; padding-left:22px;}
.videoNewsLeftLarge{ padding-left: 38px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -290px -14px; line-height: 28px; }
.video-wq{ padding-left: 38px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -292px -40px; line-height: 28px; width: 252px !important; white-space: nowrap;}
strong{ font-size: 16px; font-weight: normal; color: #be0900; display: inline-block; width: 20px; text-align: center; }
.frss_i{ display: inline-block; float: right; margin: 12px 20px 0 0; }
.frss_t{ display: inline-block; float: right; margin: 0 20px 0 0; }
.icon-new, .icon-up, .icon-down, .icon-stay{ width: 25px; height: 13px; display: inline-block; }
.icon-new{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -168px 0; _background-position: -168px 2px; }
.icon-up{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -255px 2px; _background-position: -255px 4px; }
.icon-down{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -218px 3px; _background-position: -218px 5px; }
.icon-play{ width: 18px; height: 19px; display: inline-block; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -258px -18px; vertical-align: -4px; _background-position: -258px -16px; }
.icon-stay{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat 8px 7px; _background-position: 8px 9px; }
.icon-play:visited{ background-position: -258px -18px; }
.icon-play:hover{ background-position: -221px -18px; }
.last-blk{ margin-bottom: 5px !important; }
.show{ display: block !important; }
.hide{ display: none !important; }
.hidden{ visibility: hidden !important; }
i.toplay, i.toplay:visited{ line-height: 0; background: url(http://n.sinaimg.cn/ent/index2014/pics/player_opacity.png) no-repeat 0 0; height: 24px; width: 24px;  position: absolute; top: 68px; left: 13px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://n.sinaimg.cn/ent/index2014/pics/player_opacity.png');_background:none; cursor: pointer; }
i.toplay:hover{ background: url(http://n.sinaimg.cn/ent/index2014/pics/player_opacity_on.png) no-repeat 0 0; }
.lb{ overflow: visible !important; z-index: 9999; }
.blk-fix{ position: fixed; top: -10px;/* @@top51 */; margin-left: 50%; left: 200px; background-color: #fff; z-index: 9999}
.sina-top-bar-wrap{ margin-bottom: 10px; position: relative; }
.sina-top-bar-wrap a, .sina-top-bar-wrap a:visited{ color: #666; }
.sina-top-bar-wrap a:hover, .sina-top-bar-wrap a:active{ color: #be0900;}
/*.sina-top-bar-wrap{ border-color: #be0900 !important;}
.sina-top-bar-wrap .tn-title-login-custom .tn-tab-custom:hover{ color: #be0900; }
.sina-top-bar-wrap .outlogin_layerbox_bylx{ border-color: #be0900; }
.sina-top-bar-wrap .outlogin_layerbox_bylx .layerbox_left a.login_btn{ background-color: #be0900; }
.sina-top-bar-wrap .outlogin_layerbox_bylx .layerbox_left a.login_btn:hover{ background-color: #db342c; }
.sina-top-bar-wrap .outlogin_layerbox_bylx .layerbox_left a.forget_Pwd{ color: #be0900; }
.sina-top-bar-wrap .outlogin_layerbox_bylx .layerbox_left a.register_lnk{ color: #be0900; }*/
#s_hot_ranking{ height: 280px ; overflow: hidden; margin-top: -10px; position: relative; }
.lineline{ height: 1px; margin: 0 auto 5px; width: 280px; background-color: #dadada;overflow: hidden; }

/* subheader */
.header-sub{ height: 35px; margin: 10px auto;/* @@margintop80 */ _position: relative;_zoom: 1; z-index: 999; }
.header-sub .logo, .header-sub .links{ float: left; }
.header-sub .logo a{ display: block; width: 142px; height: 35px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -160px -71px; }
.header-sub .links{ line-height: 43px; margin-left: 5px; }
.header-sub .links a.sh-links-item{ display: inline-block; }
.header-sub .links a.sh-links-item, .header-sub .links a.sh-links-item:visited{ margin-left: 10px; padding-left: 15px; color: #666; font-size: 13px; }
.header-sub .links a.sh-links-item:hover{ color: #be0900; }
.header-sub .links a.sh-links-item:active{ outline: none; }
.header-sub .links .bookmarks{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -312px -68px; }
.header-sub .links .client{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -312px -105px; }
.header-sub .links .film-news{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -308px -149px; }
.header-sub .links .book{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -308px -190px; }
.header-sub .links .info{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -310px -236px; }
.header-sub .links .map{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -312px -279px; }
.search{ padding: 8px 0 0; float: right; }
#all_search{ position: relative; z-index: 999; width: 269px; }
#search_type{ width: 67px; height: 27px; }
#search_input{ width: 189px; height: 27px; border: solid 1px #d2d2d2; line-height: 27px !important; padding: 0 5px; border-radius: 0 3px 3px 0; font: 13px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Arial","SimSun","\5B8B\4F53"; color: #666; *margin-top: -1px; _padding-top: 4px; _height: 23px; }
#search_submit{ width: 40px; height: 27px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -96px 0; border: none; margin-left: -42px; cursor: pointer; *margin-top: -1px; }
.top-suggest-wrap{ position: absolute; background-color: #fff; opacity: 0.95; _filter: opacity(alpha = 95); top: 28px; left: 67px; cursor: pointer; width: 200px; border: solid 1px #d2d2d2; border-radius: 0 3px 3px 3px; z-index: 9999999;}
.top-suggest-wrap .top-suggest-item{ line-height: 27px; padding: 0 10px; font-size: 13px; }
.top-suggest-wrap .top-suggest-tip{ padding: 5px; border-bottom: dashed 1px #d2d2d2; }
.top-suggest-wrap .top-suggest-more{ padding: 5px; border-top: dashed 1px #d2d2d2; }
.top-suggest-wrap .top-suggest-mover{ background-color: #ddd; }
#search_type_div{ line-height: 27px; width: 67px; height: 27px; top: 0 !important; font-size: 14px; cursor:  pointer; }
#search_type_div .ds_cont{ border: solid 1px #d2d2d2; border-radius: 3px 0 0 3px; border-right: none; }
#search_type_div .ds_title{ padding: 0 5px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -63px -38px; }
#search_type_div .ds_list{ margin-top: -1px; }
#search_type_div .dsl_cont{ width: 66px; border: solid 1px #d2d2d2; border-top: none; border-radius: 3px 0 3px 3px; }
#search_type_div .dsl_cont p{ padding: 0 5px; border-top: solid 1px #d2d2d2; background-color: #fff; }
#search_type_div .dsl_cont p.selected{ background-color: #ddd; }

/* navigation */
.navigation{ margin-bottom: 15px; }
.navigation ul{ margin: 0; width: 1000px; height: 50px; overflow: hidden; }
ul.nav-1{ background-color: #be0900; }
ul.nav-2{ background-color: #db342c; }
.navigation ul li{ float: left; line-height: 50px; padding: 0 13px 0 12px; }
.navigation ul li.c-nav2{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -3px -44px #db342c; padding-right: 31px; float: right; cursor: pointer; }
.navigation ul li.c-nav2:hover{ background-position: -12px 22px; }

.navigation ul li.close{ background-position: -3px -73px !important; padding-right: 31px; }
.navigation ul li.close:hover{ background-position: -12px -8px !important; }
.navigation ul li.close:hover a, .navigation ul li.c-nav2:hover a{color: #ffdb96 !important;}
.navigation ul a, .navigation ul a:visited{ color: #fff; }
.navigation ul a:hover{ color: #ffdb96; }
.navigation ul a:active{ outline: none; }


/* main */
.content-main{ margin-top: 15px; *margin-bottom: 15px; }

  /* main-right */
.con-right{ float: right; width: 300px; height: 1090px; overflow: hidden; *position: relative; }
.focus-video{ background-color: #f5f5f5; margin-bottom: 15px; padding-bottom: 10px;}
.fvideo-main{ padding-bottom: 5px; position: relative; }
.videoplayer{ width: 300px; height: 261px; margin-bottom: 5px; }
.video-trigger, .video-trigger:visited{ position: absolute; top: 211px; left: 15px; width: 38px; height: 38px; background: url(http://n.sinaimg.cn/ent/index2014/pics/video_player.png) no-repeat 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://n.sinaimg.cn/ent/index2014/pics/video_player.png');_background:none; _z-index: 90; }
.video-trigger:hover{background: url(http://n.sinaimg.cn/ent/index2014/pics/video_player_on.png) no-repeat 0 0;}
.video-face{ position: absolute; top: 0; left: 0; width: 300px; height: 225px; cursor: pointer; }
.video-trigger a{ display: block; width: 100%; height: 100%; cursor: pointer;}

  /* marin-left */
.con-left{ float: left; width: 660px; border-right: solid 1px #e5e5e5; padding-right: 19px; margin-bottom: 15px; }
.focus-pic{ position: relative; margin-bottom: 25px; width: 660px; overflow: hidden; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; height: 360px; }
.focus-main{ width: 660px; overflow: hidden; position: relative; height: 398px; }
.focus-main .item{ width: 660px; float: left; position: relative; }
/* jimeng .focus-control{ position: absolute; top: 334px; right: 0; width: 660px; height: 26px; } */
h2.focus-title, h2.focus-title-s{ position: absolute; bottom: 0px; left: 0; width: 645px; padding: 12px 0 0 15px; width: 645px; height: 58px; line-height: 28px; text-align: center; }
h2.focus-title-s{ background-color: #000; opacity: 0.5; filter: alpha(opacity=50); }
h2.focus-title a, h2.focus-title a:visited{ color: #fff; font-size: 20px; }
h2.focus-title a:hover{ color: #c9c9c9; }
h2.focus-title a:active{ outline: none; }
.focus-prev, .focus-next{ width: 70px; height: 290px; position: absolute; top: -334px; cursor: pointer; }
.focus-prev{ left: 0; }
.focus-next{ right: 0; }
.focus-prev-2, .focus-next-2{ width: 70px; height: 70px; position: absolute; top: -44px; cursor: pointer;}
.focus-prev-2, .focus-prev-2:visited{ left: 0; background: url(http://n.sinaimg.cn/ent/index2014/pics/focus_prev_v2.png) no-repeat center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://n.sinaimg.cn/ent/index2014/pics/focus_prev_v2.png');_background:none; }
.focus-next-2, .focus-next-2:visited{ right: 0; background: url(http://n.sinaimg.cn/ent/index2014/pics/focus_next_v2.png) no-repeat center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://n.sinaimg.cn/ent/index2014/pics/focus_next_v2.png');_background:none; }
.focus-prev-2:hover{ left: 0; background: url(http://n.sinaimg.cn/ent/index2014/pics/focus_prev_on_v2.png) no-repeat center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://n.sinaimg.cn/ent/index2014/pics/focus_prev_on_v2.png');_background:none; }
.focus-next-2:hover{ right: 0; background: url(http://n.sinaimg.cn/ent/index2014/pics/focus_next_on_v2.png) no-repeat center; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://n.sinaimg.cn/ent/index2014/pics/focus_next_on_v2.png');_background:none; }
/* jimeng .focus-dots{ position: relative; width: 660px; height: 26px; text-align: center; } */
.focus-dots span{ display: inline-block; *display: inline; *zoom: 1; width :8px; height: 8px; border-radius: 4px; margin: 0 5px; _overflow: hidden; }
.focus-dots .dotItem{ background-color: #e0e0e0; }
.focus-dots .dotItemOn{ background-color: #be0900; }

.important-news{ border-bottom: solid 1px #e5e5e5; margin: -10px 0 20px; padding-bottom: 25px; } 
.in-blk{ width: 515px; margin: 28px 0 0 130px; padding-left: 15px; position: relative; }
.inb-img{ position: absolute; top: 0; left: -130px; }
.inb-title{ font-size: 20px; line-height: 24px; margin-bottom: 7px; }
.inb-title a{ margin-left: 8px; }
.inb-title a, .inb-title a:visited{ color: #be0900; }
.inb-title a:hover{ color: #be0900; }
.inb-txt{ line-height: 28px; font-size: 14px; width:514px;height:27px;overflow:hidden;}
.inb-txt a{ margin-left: 6px; }
h2.rn-title, h2.rn-sub-title{ font-size: 16px; line-height: 34px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -318px 13px; width: 320px; display: inline-block; *display: inline; *zoom: 1; white-space: nowrap;}
h2.rn-sub-title{ margin-left: 15px; background: none; }
h2.rn-title a, h2.rn-sub-title a{ margin-left: 16px; margin-right: -6px; }
.ads{ line-height: 34px; padding-left: 16px; font-size: 15px; }
.ads a, .ads a:visited{ color: #666; }
.ads a:hover{ color: #be0900; }
.ads a:active{ outline: none; }
h2.lb-title{width:640px;} 

/* feed */
.content-feed{ margin-top: 5px; }
.content-feed .con-left{ margin-top: 10px; }

  /* feed-right */
.con-right-s{ width: 300px; float: right; }
ul.exclusive{ padding: 0 5px; }
ul.exclusive li{ width: 290px; position: relative; z-index: 10; margin-bottom:1px;}
ul.exclusive p.exc-title{ height: 40px; width: 260px; background-color: #f5f5f5; padding: 0 15px; line-height: 40px; position: relative; z-index: 30; }
ul.exclusive span.exc-img{ display: block; position: relative; z-index: 20; line-height: 0; }
ul.gossip{margin-top: -8px; }
ul.gossip li p{ line-height: 36px; }
ul.gossip li p strong{ margin-right: 8px; }
.cr-blk-nb{ border: none !important; }
.hot-shot-t{ margin-bottom: 13px; }
.hot-shot-t a{ float: left; display: block; width: 146px; height: 41px; text-align: center; line-height: 35px; margin: 0 2px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -151px -124px; _display: inline; }
.hot-shot-t a.selected{ background-position: -151px -168px !important; color: #fff !important; }
.hot-shot-c{ width: 330px; position: relative; height: 276px; }
.hot-shot-c .hsc-item{ float: left; width: 140px; text-align: center; margin: 0 20px 12px 0; position: relative; }
.hot-shot-c .hsc-item span{ font-size: 14px; line-height: 28px; display: inline-block; }
.hs-links{ border-top: solid 1px #dadada; padding-top: 42px; }
.overseas-blk{ position: relative; margin-bottom: 30px; }
.overseas-blk .ob-t{ width: 166px; height: 80px; margin-left: 127px; border-left: solid 2px #be0900; }
.overseas-blk .ob-t a{ line-height: 26px; padding-left: 10px; display: block; }
.overseas-blk .ob-t a.selected{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -50px -239px; }
.overseas-blk .ob-a-c{ position: absolute; top: 0; left: 5px; _left: -122px; }
.overseas-blk .os-icon{ position: absolute; bottom: 0; left: 5px; _left: -122px; display: block; padding: 2px 5px; background-color: rgba(190,9,0,0.8); color: #fff; font-size: 13px; }
.hot-ranking-t{ margin-bottom: 13px; }
.hot-ranking-t a{ float: left; display: block; width: 96px; height: 40px; text-align: center; line-height: 35px; margin: 0 2px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -52px -124px; _display: inline; }
.hot-ranking-t a.selected{ background-position: -52px -168px !important; color: #fff !important; }
ul.hot-ranking-c li p{ line-height: 36px; }
ul.hot-ranking-c li p strong{ margin-right: 8px; }
.online-film{ margin-top: 5px; width: 330px; }
.online-film .olf-item{ float: left; width: 140px; text-align: center; margin: 0 20px 12px 0; position: relative; }
.online-film .olf-item span{ font-size: 14px; line-height: 28px; display: inline-block; }
.filmnews-performance-t, .for-areas{ margin-bottom: 13px; }
.filmnews-performance-t a, .for-areas a{ float: left; display: block; width: 146px; height: 41px; text-align: center; line-height: 35px; margin: 0 2px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -151px -124px; _display: inline; }
.filmnews-performance-t a.selected, .for-areas a.selected{ background-position: -151px -168px !important; color: #fff !important; }
.filmnews-performance-c, .for-areas-c{ padding: 0 5px; }
.for-areas-c p{ line-height: 29px; }
.fp-hotfilm{ position: relative; margin-top: 15px; *margin-top: 17px; _margin-top: 16px; z-index: 9999;}
.onheat{ background-color: #be0900; margin-right: 5px; padding: 4px 10px; border-radius: 3px; _display: inline; float: left; }
.onheat a{ color: #fff !important; font-size: 14px; line-height: 20px; }
.select-film{ width: 158px; float: left; position: relative; line-height: 27px; font-size: 14px; _display: inline; }
.select-film .sf-show{ width: 146px; height: 26px; padding: 0 5px; border: solid 1px #d3d3d3; border-radius: 3px; cursor: pointer; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -110px -234px; }
.select-film .sf-option{ position: absolute; top: 28px; left: 0; background-color: #fff; z-index: 99; width: 156px; border: solid 1px #d3d3d3; border-top: none; border-radius: 3px; overflow-y: scroll; overflow-x: hidden; height: 130px; }
.select-film p{ border-top: solid 1px #d3d3d3; padding: 0 5px; *height: 27px; }
.select-film p a{ display: block; width: 146px; height: 100%; }

.fp-hotfilm .more{ top: 8px; }
.fp-list{ margin: 25px 0 10px; border-bottom: solid 1px #dadada; }
.fp-blk{ margin-bottom: 15px; position: relative; }
.fp-blk .fpb-txt{ width: 220px; height: 80px; margin-left: 75px; }
.fp-blk .fpb-img{ position: absolute; top: 0; left: 5px; _left: -75px; }
.fpb-txt h2.fpb-title{ font-size: 16px; margin-right: 5px;  }
h2.fpb-title .fpb-scores{ float: right; font-size: 14px; }
h2.fpb-title .fpb-scores strong{ padding-right: 5px; }
.fpb-txt p{ line-height: 30px; font-size: 14px; }
.fp-search{ margin-top: 2px; }
.fp-search .fps-type{ border: solid 1px #e1e1e1; width: 180px; height: 28px; border-radius: 3px 0 0 3px; font: 14px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Arial","SimSun","\5B8B\4F53"; padding: 0 5px; line-height: 28px; color: #666; }
.fp-search .fps-submit, .fp-search .fps-submit:visited{ width: 57px; height: 30px; border: solid 1px #be0900; border-radius: 0 3px 3px 0; background-color: #be0900; color: #fff; font: 14px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Arial","SimSun","\5B8B\4F53"; }
.fp-search .fps-submit:hover{ background-color: #db342c; border-color: #db342c; }
.fp-rec p{ line-height: 26px; }
.fp-rec p strong{ color: #333; width: auto; display: inline; font-weight: bold; word-spacing: nowrap; font-size: 15px; }
.street-snap{ margin-top: 5px; width: 330px; }
.street-snap .ss-item{ float: left; width: 140px; text-align: center; margin: 0 20px 0 0; }
.street-snap .ss-item span{ font-size: 14px; line-height: 28px; display: inline-block; }
.audition-album{ margin-top: 5px; width: 330px; }
.audition-album .aa-item{ float: left; width: 140px; text-align: center; margin: 0 20px 12px 0; position: relative; }
.audition-album .aa-item span{ font-size: 14px; line-height: 28px; display: inline-block; }
.audition-figure{ border-top: solid 1px #dadada; padding-top: 15px; margin-top: -8px; *margin-top: 2px; _margin-top: -8px;}
.audition-figure p{ font-size: 14px; line-height: 26px; padding: 0 5px; }
.movie-ranking-t, .tv-ranking-t, .music-ranking-t{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -10px -276px; margin: 5px 0 0 5px; }
.movie-ranking-t a, .tv-ranking-t a, .music-ranking-t a{ float: left; display: block; float: left; height: 30px; border-top: solid 1px #dadada; border-right: solid 1px #dadada; padding: 0 10px; line-height: 28px; font-size: 14px; }
.movie-ranking-t a.selected, .tv-ranking-t a.selected, .music-ranking-t a.selected{ border-top-color: #be0900; color: #be0900; border-bottom: solid 1px #fff; height: 29px; }
ul.movie-ranking-c, ul.tv-ranking-c{ margin-top: 10px; padding-left: 10px; }
table.music-ranking-c{ margin: 10px 0 0 10px; width: 290px; text-align: center; }
ul.movie-ranking-c li p, ul.tv-ranking-c li p, table.music-ranking-c{ line-height: 36px; }
ul.movie-ranking-c li p strong, ul.tv-ranking-c li p strong{ margin-right: 8px; }
table.music-ranking-c .c_1{ width: 20px; }
table.music-ranking-c .c_2{ width: 27px; }
table.music-ranking-c .c_3{ width: 120px; letter-spacing: -1px; word-spacing: -1px; text-align: left; text-indent: 10px;}
table.music-ranking-c .c_4{ width: 70px; letter-spacing: -1px; word-spacing: -1px; text-align: left; text-indent: 5px; }
table.music-ranking-c .c_5{ width: 35px; }
table.music-ranking-c .c_6{ width: 36px; }
.lookback{ width: 290px; padding: 0 5px; text-align: left; z-index: 9999;}
#datepicker{ width: 122px; height: 26px; border: solid 1px #d2d2d2; border-radius: 3px; padding: 0 5px; }
#timePicker{ width: 89px; height: 26px; border: solid 1px #d2d2d2; border-radius: 3px; }
#datepicker{cursor:pointer; width:134px; height:15px; padding:6px 0px 7px 0px; background:url(http://www.sinaimg.cn/IT/deco/2013/1125/index/1113_lqf_techHP_icons_V11.png) no-repeat -406px -348px; border:none; text-indent:30px; color:#999; *margin-left: -30px; font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","SimSun","\5B8B\4F53";}
#sn_name{padding:5px 10px;height:16px;width:140px;border:1px solid #ccc; color:#697a81;font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","SimSun","\5B8B\4F53";}
#timePickerDiv{line-height:28px; color:#999;top:0px !important;*top:1px !important; width: 89px !important; z-index: 9999; cursor: pointer; }
#timePickerDiv .ds_cont{background:url(http://www.sinaimg.cn/IT/deco/2013/1125/index/1113_lqf_techHP_icons_V11.png) no-repeat -307px -348px;}
#timePickerDiv .ds_title{padding-left:10px; height: 28px; }
#timePickerDiv .ds_list{border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
#timePickerDiv .ds_list p{border-bottom:1px solid #e1e1e1; padding-left:10px;background-color: #fff; cursor: pointer; }
#timePickerDiv .ds_list .selected{background-color:#fbfbfb; color:#222;}
#ui-datepicker-div{margin-top:5px;margin-left:-10px;margin-bottom:20px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#fff;display:none;border:1px #9ca9cb solid;width:244px;padding:3px;color:#434343;overflow:hidden;z-index:99;}
.ZHSch-Btn{width:55px; text-align:center; border:none; height:29px; background:url(http://www.sinaimg.cn/IT/deco/2013/1125/index/1113_lqf_techHP_icons_V11.png) no-repeat -721px -60px;color:#fff; font-size:14px;font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.ZHSch-Btn-hover{background-position:-721px -91px;}
.ui-datepicker-header{width:244px;height:25px;border-bottom:1px #fff solid;overflow:hidden;background:url(http://www.sinaimg.cn/dy/datepicker/images/bg_news.gif) no-repeat 0 0;position:relative}
.ui-datepicker-header a.ui-state-disabled,.ui-datepicker-header a.ui-state-disabled:visited{background:#d8ebfe;cursor:default}
.ui-datepicker-prev{width:30px;height:21px;overflow:hidden;cursor:pointer;position:absolute;top:2px;left:4px;display:block}
.ui-datepicker-next{width:30px;height:21px;overflow:hidden;cursor:pointer;position:absolute;top:2px;right:5px;display:block}
.ui-datepicker-title{text-align:center;width:175px;height:21px;position:absolute;top:2px;left:34px}
.ui-datepicker-year,.ui-datepicker-month{width:60px}
.ui-datepicker-calendar{width:245px;border-collapse:collapse;border-left:1px #fff solid}
.ui-datepicker-calendar th,.ui-datepicker-calendar td{padding:0;background:#efefef;color:#686868;border-right:1px #fff solid;border-bottom:1px #fff solid;line-height:22px;text-align:center;cursor:default;font-weight:400}
.ui-datepicker-calendar th{background:#e9e9e9}
.ui-datepicker-calendar th span{display:block}
.ui-datepicker-calendar th.ui-datepicker-week-end,.ui-datepicker-calendar td.ui-datepicker-week-end{}
.ui-datepicker-calendar td{font-size:10px}
.ui-datepicker-calendar td.ui-state-disabled{color:#aaa}
.ui-datepicker-calendar td a,.ui-datepicker-calendar td a:visited{display:block;cursor:pointer;color:#686868;text-decoration:none;text-align:center;border:1px #efefef solid;line-height:20px;height:20px;}
.ui-datepicker-calendar td a:hover,.ui-datepicker-calendar td a:active,.ui-datepicker-calendar td a:focus{background:#ec6e6b;color:#fff;border:1px #a40300 solid}
.ui-datepicker-calendar td a.ui-state-active,.ui-datepicker-calendar td a.ui-state-active:visited{background:#fff;border-color:#efefef}
.ui-datepicker-calendar td a.ui-state-active:hover,.ui-datepicker-calendar td a.ui-state-active:active,.ui-datepicker-calendar td a.ui-state-active:focus{color:#ca0e0a;text-decoration:none;background:#fff;border-color:#efefef}
.ui-datepicker-calendar td a.ui-state-highlight,.ui-datepicker-calendar td a.ui-state-highlight:visited{background:#ca0e0a;color:#fff;border:1px #a40300 solid}
.ui-datepicker-calendar td a.ui-state-highlight:hover,.ui-datepicker-calendar td a.ui-state-highlight:active,.ui-datepicker-calendar td a.ui-state-highlight:focus{background:#ca0e0a;color:#ff0;text-decoration:none;border:1px #a40300 solid}
.ui-icon,.ui-datepicker-cover,.ui-datepicker-trigger{display:none}


.link_07{ float: left;}
.btn_addfav_w{ position: relative;z-index: 99; display: inline-block; text-align: left; height: 43px; } /* z-index: 9999999995;  */
.btn_addfav_w a.btn_addfav, .btn_addfav_w a.btn_addfav:visited{ font-size: 12px; color: #656565; font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Arial","SimSun","\5B8B\4F53";}
.btn_addfav_w a.btn_addfav:hover{ color: #c00;}
.btn_addfav_w span.addfav_key{ font-weight: bold; color: #0A75C7; padding-right: 5px;}
.addfav_pop{ position: absolute; display: none; visibility: hidden; top: 32px; left: -19px; z-index: 9999999995; width: 282px; height: 123px; overflow: hidden;}
.addfav_pop_bg0{ position: absolute; top: 0px; left: 0px; z-index: 99; width: 282px; height: 123px; background: url(http://www.sinaimg.cn/dy/sinatag/addfav_pop_bg.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sinaimg.cn/dy/sinatag/addfav_pop_bg.png');} /* z-index: 9999999997; */
.addfav_pop_nowin{ height: 80px;}
.addfav_pop_nowin .addfav_pop_bg0{ background: url(http://www.sinaimg.cn/dy/sinatag/addfav_pop_nowin_bg.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sinaimg.cn/dy/sinatag/addfav_pop_nowin_bg.png');}
.addfav_pop_nowin .addfav_pop_p1{ display: none;}
.addfav_pop a.addfav_close, .addfav_pop a.addfav_close:visited{ position: absolute; z-index: 9999999999; top: 18px; right: 12px; width: 10px; height: 10px; overflow:hidden;background: url(http://www.sinaimg.cn/dy/sinatag/btns_addfav_spirite.png) -38px 1px no-repeat; transition: all ease 0.3s;overflow:hidden;}
.addfav_pop a.addfav_close:hover{ background-position: -54px 1px;}
.btn_addfav_w .addfav_pop_p0{ display: block; position: relative; z-index: 99; padding: 20px 0 0 20px; margin-right: 20px; color: #101010; font-size: 14px; line-height: 22px;} /* z-index: 9999999998; */
.btn_addfav_w .addfav_pop_p1{ display: block;zoom:1; position: relative; z-index: 99; padding: 20px 0 0 20px; margin-right: 20px; color: #656565; font-size: 14px; line-height: 22px;} /*  z-index: 9999999998; */
.btn_addfav_w a.addfav_dl, .btn_addfav_w a.addfav_dl:visited{ display: inline-block; vertical-align: top; _vertical-align: 1px; margin-top: 1px; margin-left: 8px; width: 66px; height: 22px; overflow: hidden; text-indent: -99em; line-height: 22px; text-align: center; color: #fff; background: url(http://www.sinaimg.cn/dy/sinatag/btns_addfav_spirite.png) 0px -15px no-repeat; transition: all ease 0.3s;}
.btn_addfav_w a.addfav_dl:hover{ background-position: 0 -43px;}
.pullDown{display:block;visibility:visible;animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;}@keyframes pullDown{0%{transform:scaleY(0.1);}100%{transform:scaleY(1);}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1);}100%{-webkit-transform:scaleY(1);}}

.sidebar{ position: fixed; left: -100000px; bottom: 30px; width: 138px; height: 597px; *padding-top: 381px; *bottom: -300px; }
.sidebar-list{ width: 138px; position: absolute; top: 153px; height: 228px; overflow: hidden; border-right: solid 1px #e5e5e5; border-left: solid 1px #e5e5e5; }
.sidebar .on{ top: 0 !important; height: 381px !important; }
.sidebar-list ul li, .sidebar-switch{ width: 138px; height: 38px; }
.sidebar-switch{ margin-top: 381px; border-left: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; background-color: #fff; }
.sidebar a.sb-item, .sidebar a.sb-item:visited{ display: block; width: 138px; height: 38px; line-height: 38px; text-align: center; border-top: solid 1px #e5e5e5; background-color: #fff; }
.sidebar a.sb-item:hover{ color: #fff; background-color: #be0900; }
.sidebar .sidebar-2dimension-code{ width: 138px; height: 145px; background-color: #e5e5e5; text-align: center; line-height: 28px; font-size: 13px; border: solid 1px #e5e5e5; }
.sidebar-2dimension-code span{ display: block; width: 100%; }
.sidebar-2dimension-code a{ line-height: 0; display: block; margin: 0 auto; width: 90px; height: 90px; }
.sidebar-switch a.switch, .sidebar-switch a.switch:visited{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat 90px -224px; }
.sidebar-switch a.switch:hover{ background-position: 39px -50px; background-color: #be0900;}
.sidebar-switch a.switch-off, .sidebar-switch a.switch-off:visited{ background-position: 90px -182px; }
.sidebar-switch a.switch-off:hover{ background-position: 39px -79px; background-color: #be0900;}
.sidebar-close{ width: 138px; height: 23px; position: relative; border: solid 1px #e5e5e5; border-top: none; background-color: #fff; }
.sidebar-close span.sb-close{ display: block; padding-left: 15px; font-size: 13px; line-height: 13px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -276px -231px; position: absolute; top: 6px; right: 18px; cursor: pointer; }

html .zhitoutemp{width:1000px;margin-top:45px;border-bottom:none;}
html .zhitoutemp .zhitou-block{margin-right:17px;}
html .zhitoutemp .hangye-block{margin:0 17px;}
html .zhitoutemp .zhaoshang-block{margin-left:17px;}
html .zhitoutemp ul.scli{line-height: 24px;}




#focus_main .item a img{ display: block; width: 660px; height: 398px; }
.content-main .con-left .important-news a img{ width: 130px; }
#videoplayer a img{ width: 300px; height: 261px; display: block;}
.com-blk01-img a img, .overseas-blk .ob-a-c a img, .hotent .hotent-c img{ width: 120px; height: 80px; }
.exclusive .exc-img a img{ width: 290px; height: 180px; }
.hot-shot-c .hsc-item a img, .online-film .olf-item a img, .street-snap .ss-item a img, .audition-album .aa-item a img{ width: 130px; height: 98px; }
.filmnews-performance-c .fp-list .fp-blk .fpb-img a img{ width: 60px; height: 80px; }

.scroll-news{ width: 660px; height: 30px; overflow: hidden; position: relative; }
.scroll-news .scroll-news-main{ position: relative; }
.scroll-news .scroll-news-main .item{ width: 660px; position: absolute; top: 0; left: 0; }

.kh-txt{ position: absolute; top: 296px; left: 0; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -311px 8px; padding-left: 21px; }
.kd-txt{ padding-left: 20px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -311px 17px; }
.nopointer{ cursor: default !important; }
.feed-card-txt a, .feed-card-txt a,:visited{ color: #666; }
.feed-card-txt a:hover{ color: #666; }
.feed-card-txt .feed-card-txt-detail, .feed-card-txt .feed-card-txt-detail:visited{ color: #666; }
.feed-card-txt .feed-card-txt-detail:hover{ color: #be0900; }
.feed-card-tags a, .feed-card-tags a:visited{ color: #666; }
.feed-card-tags a:hover{ color: #be0900; }
.feed-card-a a, .feed-card-a a:visited{ color: #666; }
.feed-card-a a:hover{color: #be0900;}

/* ADD LQF 20140715 {image scale} */
.feed-card-img, .feed-card-picAlbum-i, .feed-card-topic, .feed-card-photo, .feed-card-topic-img {overflow: hidden;}
.feed-card-img img, .feed-card-picAlbum-i img, .feed-card-topic img, .feed-card-photo img, .feed-card-topic-img img{-webkit-transition: -webkit-transform 0.3s ease; -moz-transition: -moz-transform 0.3s ease;-ms-transition: -ms-transform 0.3s ease;transition: transform 0.3s ease;}
.feed-card-item img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.feed-card-img img:hover, .feed-card-picAlbum-i img:hover, .feed-card-topic img:hover, .feed-card-photo img:hover, .feed-card-topic-img img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-ms-transform: scale(1.1); transform: scale(1.1);}
.feed-card-icon-hot{padding-left: 30px; background-position: -17px -665px;}

.com-blk01-img, .hotent-c, .ob-a-c{ width: 120px; height: 80px; }
.inb-img{ width: 130px; }
.pic2{ height: 87px; }
.pic3{ height: 114px; }
.pic4{ height: 142px; }
.exc-img{ width: 290px; height: 180px; }
.fpb-img{ width: 60px; height: 80px; }
.hsci{ display: inline-block; *display: inline; width: 130px; height: 98px; }
.videoplayer, .com-blk01-img, .hotent-c, .exc-img, .fpb-img, .ob-a-c, .hsci, .inb-img{ overflow: hidden; }
.videoplayer img, .com-blk01-img img, .hotent-c img, .exc-img img, .fpb-img img, .ob-a-c img, .hsci img, .inb-img img{ -webkit-transition: -webkit-transform 0.3s ease; -moz-transition: -moz-transform 0.3s ease;-ms-transition: -ms-transform 0.3s ease;transition: transform 0.3s ease; }
.videoplayer img:hover, .com-blk01-img img:hover, .hotent-c img:hover, .exc-img img:hover, .fpb-img img:hover, .ob-a-c img:hover, .hsci img:hover, .inb-img img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);-ms-transform: scale(1.1); transform: scale(1.1); }

/* ADD LQF 20140715 {image scale end} */

#bdshare span.bds_more, #bdshare span.bds_more:visited{ color: #666;}
#bdshare span.bds_more:hover{ color: #be0900; }
.cover{ opacity: 0.7; filter: alpha(opacity=70)\9; }
.for-areas-c .kd-txt{ padding-left: 20px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -311px 14px; }
#for_areas_c_2 ul{ line-height: 29px; margin-top: -1px; }
#for_areas_c_2 ul li{padding-left: 20px; background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -311px 14px; width: 290px; height: 29px; overflow: hidden; }
#for_areas_c_1 .com-blk-01{ margin-bottom: 5px; }
.feed-card-tab .feed-card-content{ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select:none; }

a.linkRed:link,a.linkRed:visited{color:#f00!important;}
a.linkRed:hover{color:#c00!important;}
a.linkBlack:link,a.linkBlack:visited,a.linkBlack:hover,a.linkBlack:active{color:#000!important;}
.focusTop dt a.linkBlack:link, .focusTop dt a.linkBlack:visited, .focusTop dt a.linkBlack:hover,.focusTop dt a.linkBlack:active{color:#000!important;}

a.linkRedAn:link,a.linkRedAn:visited{color:#c00; text-decoration:none;}
a.linkRedAn:hover{color:#f00; text-decoration:underline;}

a.linkRedAn-ul:link,a.linkRedAn-ul:visited{color:#C00; text-decoration:underline;}
a.linkRedAn-ul:hover{color:#f00; text-decoration:underline;}

a.linkBlack:link,a.linkBlack:visited{color:#000 !important;}
a.linkBlack:hover{color:#000 !important;}
a.linkWhite:link,a.linkWhite:visited{color:#fff !important;}
a.linkWhite:hover{color:#f00 !important;}

.hotent{ position: relative; }
.hotent .hotent-t{ width: 166px; height: 80px; margin-left: 127px; border-left: solid 2px #be0900; }
.hotent .hotent-t a{ line-height: 26px; padding-left: 10px; display: block; }
.hotent .hotent-t a.selected{ background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -50px -239px; }
.hotent .hotent-c{ position: absolute; top: 0; left: 5px; _left: -122px; }
.hotent .hotent-icon{ position: absolute; bottom: 0; left: 5px; _left: -122px; display: block; padding: 2px 5px; background-color: rgba(190,9,0,0.8); color: #fff; font-size: 13px; }
.hotent i.toplay{ top: 53px; _left: -115px; }
html a.other-txt{ color: #666; }

/*footer*/
.footer-wrap{ border-top: solid 1px #e5e5e5; width: 100%; }
.footer{ color:#7a7a7a; line-height:28px; text-align:center; padding:30px 0}
.footer a, .footer a:visited{ color:#7a7a7a;}
.footer a:hover{color:#ca2001;}

@media screen and (min-width:1300px){
  .sidebar{ margin-left: 50%; left: -660px; }
}
.feed-card-notification{margin:15px 5px 5px;text-align:center;line-height:30px;font-size:14px;cursor:pointer;border-radius:2px;border:1px solid #f2e3a8;background-color:#fffeef;color:#d66807;}.feed-card-notification:hover{border:1px solid #e0c661;background-color:#f7f4d6;color:#be671b}



/*new change start 2014-7-29 */
.fvideo-main{ position: relative;}

.fv-sinaPlayer-wrap {width: 300px;height: 261px; position:absolute; top:0; left:0; z-index:3; background:#eee; }
#sinaPlayerCloseBtn {position:absolute;top:0px;right:0px; width:24px; height:23px; line-height:99; overflow:hidden; background:url(http://i1.sinaimg.cn/ty/main/index2012/focus_close.png) no-repeat;}
#sinaPlayerBox{ }

.con-right{ height: 1220px;}
.hotent .hotent-c{ top: 3px; width: 130px; height: 112px;}
.hotent .storm_img{ width: 120px; height: 82px; overflow: hidden; display: block;}
.hotent .storm_img img{ width: 120px; height: 82px; overflow: hidden; display: block;}
.hotent .storm_left{ left: 5px;_left:5px;}
.hotent .storm_right{ left: auto; right: 0px;}
.hotent .storm_text{font-size: 14px;line-height: 28px;display: inline-block; height: 28px; width: 130px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; padding-top: 3px;}
.hotent .storm_list{ padding-top: 126px;}
.hotent .video-wq{ line-height: 29px;padding-left: 33px;background: url(http://n.sinaimg.cn/ent/index2014/pics/ent_all_new.png) no-repeat -297px -38px; width: 257px !important; white-space: nowrap;}

.storm_text, .exc-title, .kd-txt, .hsc-item span, ul.hot-ranking-c li p, .olf-item span, .ss-item span, .aa-item span{white-space: nowrap;}

.ad_top_new{width:1000px;margin:80px auto 0;}
/*.sinaads-fullscreen-main{ margin:80px auto 0;*padding-top:80px;}*/

/* headline txt margin left 0 */
a.margin_l_0{margin-left:0;}
