@charset "utf-8";
/* ::http://www.ieic.cn /:: */
/* CSS Frameworks "iTools" Created by anylee(flash8_any@163.com) 2009.09.25 Update in 2010.02.02 9:35,Version 1.2 */

/******************************/
/*     Default Library     */
/******************************/

/*第一屏左栏*/
.pad4 {padding:4px;}
.bor {border:#D4D4D4 1px solid;}
.first-left {width:700px;}
.ads {padding:4px;}
.ads dd {_margin-bottom:-4px;height:285px;position:relative;}
.ads dd h6 {width:690px;height:40px;font:bold 16px Micorsoft Yahei, "黑体", Arial, Helvetica, sans-serif;color:#FFF;line-height:40px;text-indent:10px;background:#000;filter:alpha(opacity=80);opacity:0.8;position:absolute;bottom:0;left:0;}
.ads dt,.ads dt span,.ads dt span a {height:25px;}
.ads dt {background:#000;}
.ads dt span {width:110px;}
.ads dt span a {margin:0 2px;width:14px;background:url(img/block.jpg) 0 0;}
.ads dt span a:hover,.ads dt span a.cur {background:url(img/block.jpg) -20px 0;}
.h530 {height:530px;}
.news-outer {height:490px;background:url(img/contbg2.jpg);}
.h440 {height:440px;}
.news-inner {width:670px;}
/*视频新闻列表*/
.news-video {_margin-left:2px;width:240px;}
.news-video-tabs {padding-right:10px;height:25px;background:url(img/titles.jpg) 0 -150px;}
.news-video-tabs a {width:30px;height:25px;background:url(img/block.jpg) -40px 0;}
.news-video-tabs a:hover,.news-video-tabs a.cur {background:url(img/block.jpg) -80px 0;}
.news-video-list dl,.news-video-list dd,.news-video-list dt {height:85px;}
.news-video-list dl {margin-bottom:17px;}
.news-video-list dl.last {margin-bottom:0;}
.news-video-list dd {width:110px;}
.news-video-list dd img {padding:4px;border:#DEDEDE 1px solid;}
.news-video-list dt {margin-left:10px;width:120px;}
.news-video-list dt a {font-weight:bold;color:#333;}
.news-video-list dt a.add {font-weight:normal;color:#2F688C;}
/*文字新闻列表*/
.news-txt {width:410px;}
.news-txt dl {height:80px;}
.news-txt dd {height:30px;}
.news-txt dd a {font:bold 16px Microsoft Yahei, "黑体", Arial, Helvetica, sans-serif;color:#333;line-height:30px;}
.news-txt dt {height:50px;}
.news-txt dt,.news-txt dt a {font:12px Tahoma, Geneva, sans-serif;line-height:20px;}
.news-txt dt a.vs {padding-left:20px;background:url(img/icons.gif) 0 -260px no-repeat;}
.news-txt dt a.photo {padding-left:20px;background:url(img/icons.gif) 0 -280px no-repeat;}
.h120 {height:120px;}
.h150 {height:150px;}
.news-txt-list li {margin:5px 0;background-position:0 -240px;}
.news-txt-list li a {margin-right:10px;color:#2F688C;}
/*滚动新闻*/
.news-scroll {padding:4px;width:670px;height:21px;background:#F5F5F5;border-top:none;}
.news-scroll-control {width:40px;height:21px;}
.news-scroll-control a {width:15px;height:21px;}
.news-scroll-control a.ctrl-l {background:url(img/icons.gif) 0 -400px;}
.news-scroll-control a.ctrl-r {background:url(img/icons.gif) 0 -420px;}
.news-scroll-list {margin-right:-3px;width:630px;height:21px;}

/*第一屏右栏*/
.first-right {width:270px;}
.hot {padding:5px 5px 0 5px;width:260px;height:315px;background:url(img/contbg1.jpg);}
.hot-swf {height:150px;top:}
.hot-topic {height:123px;}
.hot-topic h6 {height:35px;font:bold 14px Arial, Helvetica, sans-serif;color:#333;line-height:35px;text-indent:50px;}
.hot-topic li {height:35px;text-indent:20px;background:url(img/icons.gif) 0 -205px no-repeat;border-bottom:#CCC 1px solid;}
.hot-topic li a {margin-right:10px;line-height:35px;}
.hot-shibo {height:25px;}

.sub {background:url(img/contbg3.jpg);}
.sub-inner {width:245px;height:510px;left:15px;top:10px;}
.sub-user {height:40px;}
.sub-user dd {width:40px;}
.sub-user dt {margin-left:10px;width:195px;line-height:20px;}
.sub-user dt a {color:#00428F;line-height:20px;}

.sub-list {height:460px;}
.sub-list-cont {margin-top:1px;}
.sub-list-cont a.title {width:245px;height:25px;font:bold 14px Arial, Helvetica, sans-serif;color:#000;line-height:25px;text-indent:10px;background:url(img/block.jpg) 0 -220px;text-decoration:none;display:block;}
.sub-list-cont a.title:hover {color:#FFF;text-decoration:none;}
.opened a.title {background:url(img/block.jpg) 0 -190px;}
.sub-list-content {height:270px;}
/*今日节目*/
.today-progame,.today-progame span,.today-tv span {padding:5px 0;}
.today-progame span {padding-left:10px;height:40px;border-bottom:#CCC 1px solid;position:relative;}
.today-progame span.cur {background:#F5F5F5;}
.today-progame span b {padding-left:15px;height:20px;font:bold 15px Arial, Helvetica, sans-serif;color:#000;line-height:20px;background:url(img/icons.gif) -5px -500px no-repeat;display:block;}
.today-progame span.cur em {width:75px;height:20px;background:url(img/block.jpg) -115px -30px;position:absolute;top:15px;right:15px;}
/*今日电视*/
.today-tv div {margin-bottom:10px;width:245px;}
.today-tv span.today-tv-time {float:left;width:110px;height:105px;font:bold 16px Arial, Helvetica, sans-serif;color:#000;line-height:20px;}
.today-tv span.today-tv-time img {padding:4px;width:100px;height:75px;border:#DEDEDE 1px solid;display:block;}
.today-tv span.today-tv-info {float:left;margin-left:10px;width:125px;}
.today-tv span.today-tv-info a {font:bold 12px Arial, Helvetica, sans-serif;color:#000;}


/*时效新闻模块*/
.recommend {width:970px;height:140px;background:#E70302 ;}
.recommend-left {width:210px;height:140px;background:url(img/wind_bg.jpg);}
/*.recommend-left span {width:61px;height:140px;background:url(img/wind.gif);}*/
.recommend-left b {font:bold 15px Microsoft Yahei, "黑体";color:#000;position:absolute;right:0;bottom:0;}
.recommend-right {width:760px;height:140px;}
.recommend-title {width:760px;font:bold 25px Microsoft Yahei, "黑体", Arial, Helvetica, sans-serif;color:#C00;top:5px;left:0;}
.mod-a,.mod-b {width:380px;height:100px;top:40px;background:url(img/wind_bg2.gif);}
.mod-a {left:0;}
.mod-b {right:0;}
.mod-a dl,.mod-b dl {width:380px;height:100px;}
.mod-a dt,.mod-b dt {float:left;padding:10px 7px;width:12px;height:80px;color:#fff;line-height:20px;}
.mod-a dd,.mod-b dd {float:left;margin-left:5px;padding-top:5px;width:345px;height:95px;}

/*辣椒TV*/
.block-box {height:490px;background:url(img/contbg4.jpg);}
.block-inner {width:960px;height:482px;}
.h480 {height:480px;}
.block-inner-left {width:698px;height:480px;}
.cjxtv-satellite {width:680px;}
.h430,.cjxtv-satellite-list dl {height:430px;}
.cjxtv-satellite-tabs {width:145px;background:url("img/tvbg.jpg") right no-repeat;}
.cjxtv-satellite-tabs a {margin-right:1px;height:32px;line-height:32px;background:url(img/block.jpg) -150px -80px;text-indent:35px;position:relative;}
.cjxtv-satellite-tabs a em {width:20px;height:17px;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;line-height:17px;text-align:center;text-indent:0;background:url(img/block.jpg) -170px 0;display:block;position:absolute;top:6px;left:10px;}
.cjxtv-satellite-tabs a:hover,.cjxtv-satellite-tabs a.cur {margin-right:0;color:#C00;background:url(img/block.jpg) 0 -80px;}
.cjxtv-satellite-tabs a:hover em,.cjxtv-satellite-tabs a.cur em {background:url(img/block.jpg) -190px 0;}
.cjxtv-satellite-list {margin-left:15px;width:520px;}
.cjxtv-satellite-list dd {height:30px;}
.btns-progame,.btns-bbs {width:70px;height:20px;color:#FFF;line-height:20px;background-position:-50px 0;position:absolute;top:5px;}
.btns-progame {right:0;}
.btns-bbs {right:80px;}
.cjxtv-satellite-list dt {padding:10px;width:500px;line-height:20px;}
.cjxtv-satellite-list dt a {margin-right:25px;width:100px;height:126px;color:#2F688C;line-height:20px;}
.cjxtv-satellite-list dt a img {width:100px;height:75px;}
.cjxtv-satellite-list dt a.last {margin-right:-3px;}
/*个性定制*/
.block-inner-right {width:248px;height:480px;margin-right:-3px;}
.cjxtv-documentary-list dl,.cjxtv-documentary-list dd,.cjxtv-documentary-list dt {height:95px;}
.cjxtv-documentary-list dl {margin:0 auto 10px auto;width:230px;}
.cjxtv-documentary-list dd {width:90px;}
.cjxtv-documentary-list dd a {padding:5px;background:#333;}
.cjxtv-documentary-list dd a span {padding-left:20px;height:25px;color:#FFF;line-height:25px;background:url(img/icons.gif) 0 -300px no-repeat;}
.cjxtv-documentary-list dt {width:140px;}
.cjxtv-documentary-list dt a {background-position:0 -105px;}

/*综艺*/
.h280 {height:280px;}
.arts-cont {width:680px;}
.arts-list {width:340px;}
.arts-list dl,.arts-list dd,.arts-list dt {height:94px;}
.arts-list dd {width:110px;}
.arts-list dd img {padding:4px;width:100px;height:75px;border:#DEDEDE 1px solid;}
.arts-list dt {margin-left:10px;width:220px;}
.arts-list a {color:#2F688C;}
.arts-ads {width:320px;height:270px;}
.arts-scroll {width:680px;height:135px;background:url(img/vs.jpg);left:0;top:0;}
.arts-scroll-l,.arts-scroll-r {width:11px;height:135px;top:0;}
.arts-scroll-l {left:0;}
.arts-scroll-r {right:0;}
.arts-scroll-outer {width:640px;height:90px;top:22px;left:20px;}
.arts-scroll-inner {width:1280px;}
.arts-scroll-inner a {margin-right:8px;width:120px;height:90px;}
.arts-scroll-inner a.last {margin-right:0;}
.redsong td {padding:5px 0;height:25px;line-height:25px;border-bottom:#CCC 1px solid;}
.redsong td a {padding:0;width:20px;height:25px;}
.redsong td a.listen {background-position:0 -325px;}
.redsong td a.down {background-position:0 -350px}
.redsong td a.addfav {background-position:0 -375px;}
.cate-list dl {padding:5px 0;border-bottom:#ccc 1px solid;}
.cate-list dl.last {border-bottom:none;}
.cate-list dd {padding-left:20px;font:bold 12px Arial, Helvetica, sans-serif;color:#000;line-height:20px;background:url(img/icons.gif) 0 -105px no-repeat;}
.cate-list dt {padding-left:20px;}
.cate-list dt a {margin-right:10px;color:#333;line-height:20px;}

/*影视标签*/
.h397 {height:397px;}
.television-cont {width:680px;}
.television-pic {width:270px;background:url(img/tvbg.jpg) top right no-repeat;}
.h225,.television-pic-star dl,.television-pic-star dd,.television-pic-star dt {height:225px;}
.television-pic-star {width:260px;}
.television-pic-star dd {width:110px;}
.television-pic-star dd span.time {font:bold 40px Arial, Helvetica, sans-serif;color:#FFF;line-height:45px;background:url(img/block.jpg) 0 -30px;}
.television-pic-star dd div,.television-pic-star dd div span {height:20px;}
.television-pic-star dd div {width:100px;background:url(img/icons.gif) 0 -460px;}
.television-pic-star dd div span {background:url(img/icons.gif) 0 -440px}
.television-pic-star dd div span.w1 {width:20px;}
.television-pic-star dd div span.w2 {width:40px;}
.television-pic-star dd div span.w3 {width:60px;}
.television-pic-star dd div span.w4 {width:80px;}
.television-pic-star dd div span.w5 {width:100px;}
.television-pic-star dt {margin-left:10px;width:140px;}
.star-pic a {margin:0 auto;padding:4px;width:120px;line-height:25px;border:#DEDEDE 1px solid;display:block;}
.star-pic a img {width:120px;}
.star-btns {height:20px;}
.star-btns a {padding:0;width:50px;height:20px;color:#FFF;line-height:20px;text-align:center;background:url(img/btns.jpg) -50px -40px;border:none;}
.star-btns a.btn-view {left:10px;top:0;}
.star-btns a.btn-comment {top:0;right:10px;}
.television-pic-other {margin-top:15px;height:150px;}
.television-pic-other a {margin-right:10px;width:79px;color:#2F688C;}
.television-pic-other a.last {margin-right:-3px;}
.television-pic-other a img {margin-bottom:5px;padding:1px;border:#ccc 1px solid;}
.television-txt {width:400px;}
.television-txt-zx li {margin:5px 0;background-position:0 -240px;}
.television-txt-zx li a {margin-right:10px;color:#2F688C;}
.television-txt-comments a {margin:5px 0;height:20px;color:#2F688C;line-height:20px;position:relative;}
.television-txt-comments a i {height:20px;font:12px Arial, Helvetica, sans-serif;color:#666;line-height:20px;position:absolute;top:0;right:50px;}
.television-txt-comments a i img {padding:1px;border:#999 1px solid;vertical-align:middle;}
.television-txt-comments a b {height:20px;font:bold 14px Arial, Helvetica, sans-serif;color:#060;line-height:20px;position:absolute;top:0;right:0;}
.television-txt-comments a:hover {color:#C00;}
.television-jj,.television-jj span,.television-jj span a {height:28px;line-height:28px;}
.television-jj {background:#F5F5F5;border-top:#DEDEDE 1px solid;}
.television-jj span.jj-title {width:93px;background:url(img/block.jpg) 0 -160px no-repeat;}

.television-tabs {height:34px;background:url(img/bgx.jpg) 0 -40px;}
.television-tabs a {width:70px;height:34px;line-height:34px;}
.television-tabs a:hover,.television-tabs a.cur {font:bold 14px Arial, Helvetica, sans-serif;color:#000;line-height:34px;background:url(img/block.jpg) -260px -120px;}
.television-list {width:235px;}
.television-list dl,.television-list dd,.television-list dt {height:95px;}
.television-list dl {margin-bottom:10px;}
.television-list dd {width:95px;}
.television-list dd img {padding:4px;width:85px;height:85px;border:#DEDEDE 1px solid;}
.television-list dt {margin-left:10px;width:130px;}

/*图片*/
.h418 {height:418px;}
.h420,.photos-plan {height:420px;}
.block-box-photos {height:430px;background:url(img/contbg4.jpg) left bottom;}
.block-inner-photos {height:430px;}
.photos-list {width:675px;height:360px;}
.photos-list dd {width:320px;height:360px;}
.photos-list dd img {padding:4px;width:310px;height:350px;border:#DEDEDE 1px solid;}
.photos-list dt {margin-left:10px;width:345px;height:360px;}
.photos-list dt a {float:left;margin:0 7px 20px 7px;padding:5px;width:90px;height:90px;background:#F0F0F0;}
.photos-list dt a.last {margin-right:0;}
.photos-plan {background:url(img/contbg5.jpg);}
.photos-plan dl {width:190px;height:390px;position:absolute;top:15px;left:50px;}
.photos-plan dd {height:70px;}
.photos-plan dt {margin-top:10px;}
.photos-plan dt a {margin:2px 0;padding-left:20px;height:20px;line-height:20px;background:url(img/icons.gif) 0 -105px no-repeat;}

/*互动*/
.interactive-cont {width:680px;}
.interactive-activity {width:270px;background:url(img/tvbg.jpg) top right no-repeat;}
.interactive-activity dl {width:260px;height:150px;border-bottom:#CCC 1px dashed;}
.interactive-activity dd {width:110px;height:150px;}
.interactive-activity dd img {padding:4px;border:#CCC 1px solid;}
.interactive-activity dt {margin-left:10px;width:140px;height:150px;}
.interactive-activity dt a.btn-join {width:70px;height:20px;font:12px Arial, Helvetica, sans-serif;color:#FFF;line-height:20px;background:url(img/btns.jpg) -50px 0;}
.interactive-activity-list {width:260px;height:260px;}
.interactive-activity-list span a {width:260px;line-height:25px;position:relative;}
.interactive-activity-list span a em {line-height:25px;position:absolute;top:0;right:0;}
.interactive-topic {width:400px;}
.interactive-topic table {margin:0 auto;}
.interactive-topic th,.interactive-topic td {padding:7px 0;border-bottom:#CCC 1px dashed;}
.interactive-topic td {font:12px Arial, Helvetica, sans-serif;color:#999;}
.interactive-topic th {color:#000;}
.interactive-topic td a {color:#2F688C;line-height:18px;}
.interactive-topic td img {padding:1px;width:16px;height:16px;border:#666 1px solid;vertical-align:middle;}
.interactive-star {height:260px;background:url(img/bgx.jpg) 0 -80px;border-bottom:#ccc 1px solid;}
a.interactive-star-l,a.interactive-star-r {width:12px;height:24px;display:block;cursor:pointer;position:absolute;top:125px;}
a.interactive-star-l {background:url(img/block.jpg) -220px 0;left:5px;}
a.interactive-star-r {background:url(img/block.jpg) -240px 0;right:5px;}
.w200,.interactive-star-list a b {width:200px;}
.h240 {height:240px;}
.interactive-star-inner {width:600px;}
.interactive-star-list a b {height:20px;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;line-height:20px;background:#666;display:block;}
.interactive-star-list a span {padding:5px;background:#999;}
.interactive-star-btn {padding-left:30px;width:170px;height:20px;}
.interactive-star-btn a {width:70px;height:20px;color:#FFF;line-height:20px;background:url(img/btns.jpg) -50px -20px;display:block;}
.interactive-star-more {width:230px;}
