/* 导航 */
.endPage_Nav {background:url(http://img1.cache.netease.com/ent/css09/endpage_nav_bg.jpg) left bottom repeat-x #fff; width:960px; margin:2px auto 4px; line-height:30px; height:32px; overflow:hidden;}
.endPage_Nav .nav {float:left; margin-left:4px; display:inline; color:#878787;}
.endPage_Nav .nav a {padding:0 4px;}
.endPage_Nav .nav a,.endPage_Nav .nav a:visited {color:#000;}
.endPage_Nav .nav a:hover {color:#ba2636;}
.endPage_Nav .rss {background:url(http://img1.cache.netease.com/ent/css09/endpage_sprites.gif) -127px -100px no-repeat; margin:9px 9px 0; width:26px; height:14px; float:right; text-indent:-10em; overflow:hidden;}
.endPage_Nav .search {float:right; margin:1px 0 0 0;}
.endPage_Nav .search .textBox {background:#fff; width:110px; height:18px; line-height:18px; border:1px solid #dcdddd; color:#838383; margin-top:5px;}
.endPage_Nav .search .btn {margin:4px 0 0 6px; display:inline; float:left; cursor:pointer;}

.nav_channel { background:url(http://img1.cache.netease.com/ent/img09/movie/index/entnav.gif) left 0 no-repeat; height:32px; width:960px; margin:0 auto;}
.nav_channel .nav {height:32px; float:left; line-height:33px; color:#fff; overflow:hidden; padding-left:5px;}
.nav_channel .nav a { background:url(http://img1.cache.netease.com/ent/img09/movie/index/entnav.gif) right -57px no-repeat; float:left; padding:0 7px 0 11px;}
.nav_channel .nav a,.nav a:visited {color:#fff;}
.nav_channel .nav a:hover {color:#fff;}
.nav_channel .goHome {width:85px; height:32px; margin:0; position:relative; float:right; text-align:left; line-height:32px;}
.nav_channel .goHome span,.goHome a,.goHome a:visited {cursor:pointer; padding-right:21px; color:#fff;line-height:33px; background:url(http://img1.cache.netease.com/ent/img09/movie/index/entnav.gif) right -45px no-repeat;}
.nav_channel_end {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -67px repeat; height:37px; line-height:38px; overflow:hidden; width:960px; margin:0 auto;}
.nav_channel_end .rightS {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -141px no-repeat; display:block; width:8px; height:37px; float:right; overflow:hidden;}
.nav_channel_end .nav {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -30px no-repeat; height:37px; float:left; line-height:38px; color:#1E50A2; overflow:hidden;}
.nav_channel_end .nav a {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) 4px -104px no-repeat; float:left; padding:0 6px 0 14px; font-weight:bold;}
.nav_channel_end .nav .firstNode {background:none;}
.nav_channel_end .goHome {float:right; width:85px; height:23px; background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -178px no-repeat; overflow:hidden; text-indent:-19em; margin:7px 8px 0 0;}
.nav_channel_end .nav a,.nav_channel_end .nav a:visited {color:#1E50A2;}
.nav_channel_end .nav a:hover {color:#BA2636;}
.nav_channel_end .search {float:right; display:inline; width:128px; height:20px; margin:8px 13px 0 0; overflow:hidden;}
.nav_channel_end .search .textBox {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) right -202px no-repeat; width:106px; height:20px; line-height:21px; text-indent:4px; padding:2px 0 0 0; border:none; line-height:18px; color:#727171; float:left;}
.nav_channel_end .search .btn {background:url(http://img1.cache.netease.com/cnews/img09/endnav_bg.jpg) left -222px no-repeat; width:22px; height:20px; border:none; text-indent:-100em; cursor:pointer; float:left;}
.topNav{ clear:both; width:960px; margin:0 auto;}
.topNav .logoTip{clear:both; height:46px;}
.topNav .logoTip .logo{float:left;}
.topNav .logoTip .logoText{float:left; padding:6px 0 0 11px;}
.topNav .logoTip .text{float:right; padding:20px 0 0 10px;}
.topNav a{color:#000;padding:0 2px;}.topNav a:visited{color:#000;}.topNav a:hover{color:#ba2636;}
/* 布局 */
.area {width:960px; margin:0 auto; text-align:left; color:#2b2b2b;}
.area p {margin:0; line-height:21px;}
.colLM {width:735px; float:left;}
.colMR {width:504px; float:right;}
.colLM .colM {float:right;}
.colMR .colM {float:left;}
.colL {width:454px; float:left;}
.colM {width:280px; float:left; display:inline; margin-left:1px;}
.colR {width:210px; float:right;}
.colL .content {margin:0 16px 0 6px; line-height:21px;}
.colM .content {margin:0 6px 0 16px;}
.colR .content {margin:0 15px 3px; line-height:21px;}
.coltopbor{ border-top:1px solid #d8d9d9}
.areabg{ background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_y.gif) repeat-y 0 0;}
.colEnd {background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_y.gif) no-repeat -975px 0; height:1px; font-size:1px; display:block; clear:both; overflow:hidden;}
.dotline{background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_x.gif) repeat-x 0 -246px; height:1px; font-size:1px; display:block; clear:both; overflow:hidden;}
/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}
/* 搜索 */
.searchTag{ border:1px solid #d8d9d9; padding:10px 0; width:958px;}
.searchTag .search{display:inline; float:left; margin:0 10px; padding:10px 0; width:190px; border:1px solid #d8d9d9; background:#f9f9f9}
.searchTag .search input{ float:left; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) no-repeat;}
.searchTag .search .txt{ margin-left:10px; background-position:0 0; width:147px; text-indent:5px; height:20px; line-height:20px; border:0;}
.searchTag .search .bt{ background-position:right -20px; width:22px; height:20px; text-indent:-22em; overflow:hidden; border:0; cursor:pointer}
.searchTag .tag{ float:left; width:730px; margin:2px 0 0 8px; display:inline; text-align:left; line-height:20px; color:#222;}
.searchTag .tag dt{ float:left}
/* 焦点图 */
.focusPicB {border:1px solid #dcdddd;}
.focusPic {background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_x.gif) 0 bottom repeat-x;border:1px solid #fff; height:312px;}
.focusPic .main {width:481px; padding:12px 0 5px 11px; overflow:hidden; position:relative; z-index:1;}
.focusPic .main h2 {font-size:14px; font-weight:bold; line-height:24px; margin-top:6px;}
.focusPic .main p {margin:2px 0 0; line-height:21px;}
.focusPic .main img {border:1px solid #dcdddd;}
.focusPic .main .icon {border:none;}
.focusPic .sidePic {width:117px; padding-top:12px; position:absolute; z-index:1; right:0; top:0;}
	.sidePic li {padding-left:10px; margin-bottom:13px; position:relative; overflow:hidden;}
	.sidePic li .gg {position:absolute; color:#fff; right:0; top:50px; line-height:21px; padding:0 6px;}
	.sidePic .on {background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) 2px -334px no-repeat; padding-left:10px; margin-bottom:13px;}
	.sidePic .on img {border:1px solid #EB6101;}
/* 头条 */
h2.bigsize {font-family:'黑体'; font-size:20px; font-weight:100; line-height:24px; margin:8px 0 4px;}
h3.bigsize {font-family:'黑体'; font-size:18px; font-weight:100; line-height:24px; margin:7px 0 4px;}
/* 栏目标题 */
.colTil{ background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_x.gif) repeat-x 0 0; line-height:30px; height:28px; overflow:hidden;}
.colTil h2{ float:left; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) no-repeat 0 -278px; padding: 5px 0 0 16px;}
.colTil .exp{ float:right; height:28px; padding-right:13px; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) no-repeat right -250px;}
.colTil2{ line-height:28px;height:28px; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_x.gif) repeat-x 0 -44px;}
.colTil2 h2{ padding-left:22px; float:left; font-weight:bold; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) no-repeat -132px -100px;}
.colR .colTil2{ margin:0 10px;}
.colTil3{ height:25px; line-height:25px;}
.colTil3 h2{ float:left; font-size:14px; font-weight:bold;}
.colTil3 .exp{ float:right;}
.colTil3 .exp strong{ color:#ee7900}
.bigShot .colTil3{ margin-right:10px;}
.colTil4{line-height:28px;height:28px; background:#fff url(http://img1.cache.netease.com/ent/img09/movie/index/bg_x.gif) repeat-x 0 -44px;}
.colTil4 h2{ float:left;padding-left:24px;background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) no-repeat -132px -101px; font-weight:bold;}
.colTil4 h2.fN{ font-weight:normal;}
.colTil4 p{ float:left; line-height:28px; display:inline; margin-left:10px;}
.colTil4 .exp{ float:right; padding-right:8px;}
.colL .colTil4{ margin-right:10px;}
.colM .colTil4{ margin-left:10px;}
.tabTil li{ float:left; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_x.gif) repeat-x 0 -176px; margin-right:-1px; height:25px; border-left:1px solid #d8d9d9; border-right:1px solid #d8d9d9;}
.tabTil li span{ border:1px solid #fff; margin-top:1px; line-height:21px;float:left; width:86px; text-align:center; cursor:pointer;}
.tabTil li.on{ background-position:0 -148px;}
.tabTil li.on span{ cursor:text; font-weight:bold}
.tabTil2 li{ float:left; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_x.gif) repeat-x 0 -119px; margin-right:-1px; height:27px; border-left:1px solid #d8d9d9; border-right:1px solid #d8d9d9;}
.tabTil2 li span{ border:1px solid #fff; margin-top:1px; line-height:23px;float:left; width:91px; text-align:center; cursor:pointer;}
.tabTil2 .c4 span{ width:44px;}
.tabTil2 li.on{ background-position:0 -81px;}
.tabTil2 li.on span{ cursor:text; border-bottom:0; font-weight:bold}
.colR .tabTil2{ margin:0 10px;}
/* 列表css */
.f14bla li {background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) -146px -50px no-repeat; padding-left:9px; line-height:25px; font-size:14px; clear:both;}
.f14bla li .f12px {line-height:21px;}
.f14bla li .st,.f14bla li .st a,.f14bla li .st a:visited {line-height:21px; color:#1E50A2;}
.f14bla li .st a:hover {color:#BA2636;}
.f12bla li {background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) -146px -53px no-repeat; padding-left:9px; line-height:21px; font-size:12px; clear:both;}
.rf12bla li {background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) -146px -53px no-repeat; padding-left:9px; line-height:21px; clear:both;}
.rf12bla li .f14px {line-height:25px;}
.rf12bla li.nobg {background:none; padding-left:0;}
.rf12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.rf12bla .firstNd h3,.rf12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.rf12bla .firstNd img {float:left; margin:3px 8px 0 0; border:1px solid #DBDCDC; line-height:21px;}
.rf12bla .firstNd p {line-height:20px; text-indent:2em; color:#717070;}
/* 图片列表 */
.picList li{ float:left; width:258px;}
.picList img{ float:left; border:1px solid #ddd; margin-right:12px;}
.picList p{ text-indent:2em; color:#666; padding-top:2px;}
.picList2{ width:735px; overflow:hidden; text-align:left;}
.picList2 ul{ width:110%; float:left;}
.picList2 li{ float:left; display:inline; width:122px; margin:0 18px 0 9px;}
.picList2 li img{ border:1px solid #ddd; display:block; margin-bottom:3px;}
/* 有序列表 */
.rankList{ line-height:21px;}
.rankList .num,.rankList .num2{ float:left; margin:3px 4px 1px 0;width:13px; height:13px; line-height:13px; text-align:center; font-size:11px;  font-family:Arial; font-weight:bold; color:#fff; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) no-repeat -136px -197px;}
.rankList .num{ background-position:-136px -143px;}
.rankList li p{ float:left; padding:6px 0 10px; clear:both; width:180px; color:#666;}
.rankList li p img{ float:left; margin:2px 8px 0 3px; border:1px solid #ddd;}
.rankAbout{ color:#666}
/* 电视列表 */
.vList li{ float:left; width:180px; margin-bottom:6px;}
.vList .til,.vList .til:visited{ float:left; line-height:18px;height:16px; overflow:hidden; margin-top:2px; background:#ce9939; color:#fff; padding:0 5px;}
.vList .score{ float:right}
.vList .score .num{ color:#c31117}
.vList p{ clear:both; margin:0 0 1px; color:#666}
/* 收视率列表 */
.sslList li{ float:left;width:180px; line-height:21px;}
.sslList .til{ float:left;}
.sslList .title { font-weight:bold; color:#D3A243;}
.sslList .pre{ float:right; color:#C9171E;}
.sslList .num{float:left; margin:3px 4px 1px 0;width:13px; height:13px; line-height:13px; text-align:center; font-size:11px;  font-family:Arial; font-weight:bold; color:#fff; background:url(http://img1.cache.netease.com/ent/img09/movie/index/bg_norp.gif) no-repeat -136px -143px;}
/* 节目公告 */
.jmgg {width:184px; border:1px solid #AFAFB0; margin-left:12px; background:#ffffff; padding:1px; clear:both;}
.jmgg .title { background:url(jmgg_bg.jpg) repeat-x; color:#FFFFFF; font-weight:bold; height:20px; line-height:21px; text-indent:9px; width:184px;}
.jmgg .ftitle {float:left; text-indent:11px; color:#D3A243; clear:both;}
.jmgg .search .txt{ float:left; margin-left:11px; background:url(input_bg.gif) left top no-repeat; width:142px; text-indent:5px; height:20px; line-height:20px; border:0;}
.jmgg .search .bt{ float:left; background:url(btn.gif) left top no-repeat; width:22px; height:20px; text-indent:-22em; overflow:hidden; border:0; cursor:pointer}
.jmgg .calendar {width:180px; margin:0 auto; clear:both;}
.jmgg .calendar h4 { text-align:center;font-weight:bold; height:20px; line-height:20px;}
.jmgg .calendar h4 img {margin:0 6px -6px;}
.jmgg .calendar table {margin:9px auto 0;}
.jmgg .calendar table th {text-align:center;font-weight:normal; background:#EAEAEA; padding:5px 0;}
.jmgg .calendar table td {padding:3px;text-align:center;}
.jmgg .calendar table td.today {background-color:#EAEAEA; color:#1F3A87;}
.jmgg .calendar table td a {color:#C90300; display:block;}
/* 图文 */
.picAndList{ width:432px;}
.picAndList .pic{ width:162px; float:left;}
.picAndList .pic img{ border:1px solid #ddd;}
.picAndList .list{ float:left; display:inline; margin-left:12px;}
/* 广告 */
.ggarea{width:958px; margin:0 auto; border:1px solid #dcdddd; clear:both; overflow:hidden; text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:12px; width:965px;}
.ggarea .ggtext li{width:120px; float:left;margin-right:13px;}
.ggarea .ggtext li a{color:#7b7c7d;}
.ggarea .ggimg{padding-left:12px;}
.ggarea .ggimg li{margin-right:11px; float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg660{width:660px;}