body{background:#fff;color:#999;font:12px/18px "arial";}
body,form,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,input,textarea{font-size:12px;}
li{list-style:none;}
img{border:0;vertical-align:top;}
em{font-style:normal;}

/* clear float */
.cfix:after,cf:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.cfix,.cf,.clear{zoom:1}
.cfixBoth{clear:both;height:1px;overflow:hidden;}

/* common */
.l{float:left;}
.r{float:right;}
.ta-r{text-align:right;}
.ta-c,.tac{text-align:center;}
.ta-l{text-align:left;}
.va-t{vertical-align:top;}
.va-m{vertical-align:middle;}
.va-b{vertical-align:bottom;}
.hid{display:none;}
.rel{position:relative;}
.abs{position:absolute;}
.bold{font-weight:bold;}
.break{word-wrap:break-word;word-break:break-all;}
.pointer{cursor:pointer;}
.area{width:980px;margin:0 auto;}

/* input & textarea */
.in,
.tx{background-color:#fff;border:1px solid #c6c6c6;padding:0 5px;color:#666;height:20px;line-height:20px;font-size:12px;vertical-align:middle;}
.tx{height:60px;}

/* a */
a{text-decoration:none;color:#3a3a3a;}
a:hover{text-decoration:underline;color:#d80c18;}
.td-u,
.td-u a{text-decoration:underline;}
.td-u:hover,
.td-u a:hover,
.td-n,
.td-n a,
.td-n:hover,
.td-n a:hover{text-decoration:none;}

/* color */
.c-red,.c-red a{color:#d80c18;}
.c-grey,.c-grey a{color:#999;}
.c-black,.c-black a{color:#3a3a3a;}
.c-white,.c-white a{color:#fff;}
.c-brick,.c-brick a{color:#b07777;}

/* blank */
.blank5{height:5px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank15{height:15px;overflow:hidden;}
.blank20{height:20px;}
.mL6{margin-left:6px;}
.mR6{margin-right:6px;}
.mLR6{margin-left:6px;margin-right:6px;}
.mB5{margin-bottom:5px;}
.mB10{margin-bottom:10px;}
.mB15{margin-bottom:15px;}
.mB20{margin-bottom:20px;}

/* font */
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.f-arial{font-family:arial;}
.f-yahei{font-family:"Microsoft yahei";}
.f-song{font-family:"Simsun";}

/* photo size */
.sz1{width:120px;height:90px;}
.sz2{width:120px;height:165px;}
.sz3{width:60px;height:60px;border-radius:5px;-webkit-border-radius:5px;}
.sz4{width:40px;height:40px;border-radius:5px;-webkit-border-radius:5px;}
.sz5{width:160px;height:90px;}
.sz6{width:80px;height:60px;}
.sz7{width:100px;height:75px;}
.sz_170{width:170px;height:110px;}
.sz_360{width:360px;height:200px;}

/* mask */
.maskTx,
.maskBg{position:absolute;right:0;bottom:0;height:18px;}
.maskBg{width:100%;opacity:0.5;filter:alpha(opacity=60);background:#000;}
.maskTx{color:#fff;padding:0 5px;}

/* ico */
.rcount,
.acount,
.bcount,
.pcount,
.more,
.name,
.super,
.origin{background:url(http://css.tv.itc.cn/global/images/ico-global.png) no-repeat 0 -62px;}
.acount,.bcount,.pcount{background-position:0 -42px;padding:0 0 0 19px;}
.rcount{margin:0 0 0 15px;padding:0 0 0 18px;}
.name{background-position:0 -83px;padding:0 0 0 18px;}
.more{background-position:right -108px;padding:0 13px 0 0;}
.more:hover{background-position:right -131px;}
.super,
.origin{width:15px;height:13px;display:block;text-indent:-100px;overflow:hidden;position:absolute;left:2px;bottom:2px;z-index:100;}
.super{background-position:0 0;}
.super:hover{background-position:0 -18px;}
.origin{background-position:0 -247px;width:19px;}
.origin:hover{background-position:0 -265px;}
.count_play,
.count_sorce{background:url(images/ico.png) no-repeat 0 -165px;padding:0 0 0 20px;color:#999;}
.count_play{margin-right:18px;}
.count_sorce{background-position:0 -135px;}

/* list */
.list{margin:0 -15px 0 0;}
.list li{width:160px;float:left;margin:0 16px 0 0;padding:0 0 18px;display:inline;}
.list strong{font-weight:normal;display:block;height:18px;overflow:hidden;word-wrap:break-word;word-break:break-all;margin-top:7px;}
.list .pic{position:relative;width:100%;height:90px;background:#f0f0f0 url(http://css.tv.itc.cn/global/images/ico-loading.gif) no-repeat center center;}
.list p{margin-top:2px;height:18px;overflow:hidden;}
.list p a{color:#999;}
.list p a:hover{color:#d80c18;}
.list p .name{color:#3a3a3a;}

.list-shu{margin-right:-22px;}
.list-shu li{width:120px;margin:0 22px 0 0;padding:0 0 18px;}
.list-shu .pic{height:165px;}

/* page */
.G-page1 a,
.G-page1 em,
.G-page1 .on,
.G-page1 .btn-pre,
.G-page1 .btn-pre-disable,
.G-page1 .btn-next,
.G-page1 .btn-next-disable{background:url(images/page-new.png) no-repeat -57px 0;display:inline-block;height:25px;line-height:25px;text-align:center;vertical-align:top;}
.G-page1{margin:0 0 20px;text-align:center;}
.G-page1 em{width:27px;background-position:-57px -87px;}
.G-page1 a{width:27px;font-family:"arial";}
.G-page1 a:hover{background-position:-57px -29px;text-decoration:none;color:#d80c18;}
.G-page1 a:active,
.G-page1 .on{background-position:-57px -58px;width:27px;color:#fff;}
.G-page1 .on{cursor:default;}
.G-page1 .btn-pre,
.G-page1 .btn-pre-disable,
.G-page1 .btn-next,
.G-page1 .btn-next-disable{width:49px;}
.G-page1 a.btn-pre,
.G-page1 a.btn-next{background-position:0 0;}
.G-page1 a.btn-pre:hover,
.G-page1 a.btn-next:hover{background-position:0 -29px;}
.G-page1 a.btn-pre:active,
.G-page1 a.btn-next:active{background-position:0 -58px;width:49px;}
.G-page1 .btn-pre-disable,
.G-page1 .btn-next-disable{background-position:0 -87px;color:#999;cursor:default;}


.G-page2 .btn-pre,
.G-page2 .btn-next,
.G-page2 .p-box .on em{background:url(images/page-new.png) no-repeat;}
.G-page2 a:hover{text-decoration:none;}
.G-page2 .p-box{margin:0 3px;float:left;position:relative;}
.G-page2 .p-list{border:1px solid #d5d5d5;background:#fff;position:absolute;bottom:0;left:0;width:56px;}
.G-page2 .p-list span{padding:1px 1px 0;display:block;}
.G-page2 .p-list a{display:block;height:23px;line-height:23px;width:100%;text-align:center;margin:0 0 1px;}
.G-page2 .p-list a:hover{background:#f0f0f0;color:#d80c18;}
.G-page2 .p-box .on{height:25px;display:inline-block;width:58px;text-align:center;line-height:25px;cursor:pointer;}
.G-page2 .p-box .on em{background-position:right -118px;padding-right:15px;color:#3a3a3a;}
.G-page2 .btn-pre,
.G-page2 .btn-pre-disable,
.G-page2 .btn-next,
.G-page2 .btn-next-disable{width:49px;height:25px;line-height:25px;float:left;text-align:center;vertical-align:top;width:49px;}
.G-page2 a.btn-pre,
.G-page2 a.btn-next{background-position:0 0;}
.G-page2 a.btn-pre:hover,
.G-page2 a.btn-next:hover{background-position:0 -29px;}
.G-page2 a.btn-pre:active,
.G-page2 a.btn-next:active{background-position:0 -58px;width:49px;color:#fff;}
.G-page2 .btn-pre-disable,
.G-page2 .btn-next-disable{background-position:0 -87px;color:#999;cursor:default;}

.G-page2 .p-list{*padding-right:14px;height:240px;overflow-y: scroll;*overflow-x: hidden;
	scrollbar-3dlight-color:#b0b0b0;
	scrollbar-highlight-color:#b0b0b0;
	scrollbar-arrow-color:#fff;
	scrollbar-shadow-color:#b0b0b0;
	scrollbar-darkshadow-color:#b0b0b0;
	scrollbar-base-color:#b0b0b0;
	scrollbar-track-color:#f2f2f2;}
.G-page2 .p-list::-webkit-scrollbar{width:10px;height:10px;}
.G-page2 .p-list::-webkit-scrollbar-track:vertical{background-color:#f1f1f1;}
.G-page2 .p-list::-webkit-scrollbar-track-piece{background-color:transparent;}
.G-page2 .p-list::-webkit-scrollbar-thumb:vertical{background-color:#b0b0b0;border:1px solid #fff;}
.G-page2 .p-list-noscroll{overflow-y:hidden;height:auto;}

.wrap:after,.tit:after,.con:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.wrap,.tit,.con{zoom:1}
#content_inner{width:1000px;margin:0 auto;padding:0 10px;}


/* pic & ico */
.G_pic{position:relative;overflow:hidden;background:#f0f0f0 url(images/loading.gif) no-repeat center center;}
.G_pic a:hover{text-decoration:none;}
.G_pic img{width:100%;}
.G_maskBg{background:url(http://css.tv.itc.cn/global/v1/images/mask_p24.png) no-repeat;_background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.tv.itc.cn/global/v1/images/mask_p24.png');width:100%;height:32px;position:absolute;bottom:0;left:0;display:block;}
.G_maskTx{font:12px/18px "Microsoft Yahei";position:absolute;bottom:2px;right:3px;color:#f0f0f0;}
.G_more{font:14px/18px "Microsoft Yahei";background:url(images/ico.png) no-repeat right 4px;padding:0 15px 0 0;}
.G_more:hover{text-decoration:none;background-position:right -41px;}
.G_dotted{height:1px;overflow:hidden;background:url(images/dotted.png) repeat-x left top;}
.G_markSole{background:url(images/png24/mark_sole.png) no-repeat;position:absolute;top:0;left:0;display:block;width:40px;height:40px;}
.G_markSole{_background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.tv.itc.cn/global/v1/images/png24/mark_sole.png');}

/* list */
.G_list1{margin-left:20px;float:left;width:170px;display:inline}
.G_list1 .G_pic,
.G_list2 .G_pic{height:110px;}
.G_list1 li,
.G_list2 li,
.G_list3 li{width:170px;padding-bottom:17px;float:left;}
.G_list1 strong,
.G_list2 strong,
.G_list3 strong{font-size:14px;height:18px;overflow:hidden;display:block;font-weight:normal;word-break:break-all;font-family:"Microsoft Yahei";margin:7px 0 5px;}
.G_list1 .p_intro,
.G_list2 .p_intro,
.G_list3 .p_intro{height:18px;overflow:hidden;}
.G_list2 li,
.G_list3 li{margin-right:20px;float:left;display:inline;}

.exclusive 
{
background: url("http://css.tv.itc.cn/channel/drama-images/only.png") repeat scroll 0 0 transparent;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.tv.itc.cn/channel/drama-images/only.png');
display: block;
height: 17px;
right: 0;
position: absolute;
top: 0;
width: 36px;
}

/* focus slider */
.scroll{width:100%;height:350px;position:relative;}
.scroll .scroll-img{height:100%;width:100%;position:relative;z-index:0;}
.scroll .scroll-img .img-show{height:100%;width:100%;background:center 0 no-repeat;position:absolute;top:0;left:0;}
.scroll .scroll-img .active{z-index:100;}
.scroll-txt{position:absolute;width:980px;left:50%;margin-left:-490px;bottom:62px;height:288px;top:0;z-index:15;}
.scroll-txt a{font:18px "Microsoft yahei";color:#fff;outline:none;display:block;width:100%;height:100%;}
.scroll-txt a:hover{color:#fff;text-decoration:none;}
.scroll-txt .videoBtn{vertical-align:middle;_cursor:pointer;}
.scroll-txt .slider-txt{vertical-align:middle;display:inline-block;cursor:pointer;}
.scroll-txt p{position:absolute;bottom:0;}
.scroll-nav{z-index:10;width:100%;height:120px;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFF, endColorstr=#FFF);}
.scroll-tab{width:972px;padding-left:8px;height:54px;overflow:hidden;position:absolute;left:50%;bottom:8px;margin:0 0 0 -490px;}
.scroll-tab .prev, .scroll-tab .next{margin-top:7px;}
.scroll-ul{width:880px;margin:0 8px 0 10px;overflow:hidden;}
.scroll-ul ul{float:left;overflow:hidden;}
.scroll-ul li{float:left;width:94px;margin:0 8px;_display:inline;}
.scroll-ul li:hover{cursor:pointer;}
.scroll-ul li a{display:block;width:90px;height:45px;padding:7px 2px 2px 2px;}
.scroll-ul li a img{opacity:0.7;filter:alpha(opacity=70);}
.scroll-ul li.on a, .scroll-ul li a:hover{background:url(http://css.tv.itc.cn/global/images/focus/lion.png) no-repeat;}
.scroll-ul li.on a img, .scroll-ul li a:hover img{opacity:1;filter:alpha(opacity=100);}
.scroll .prev, .scroll .next{width:31px;height:46px;}
.scroll .prev{background:url(http://css.tv.itc.cn/global/images/focus/prev.png) no-repeat center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://css.tv.itc.cn/global/images/focus/prev.png" ,sizingMethod="noscale");_background:none;}
.scroll .prev:hover{background:url(http://css.tv.itc.cn/global/images/focus/prev-h.png) no-repeat center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://css.tv.itc.cn/global/images/focus/prev-h.png" ,sizingMethod="noscale");_background:none;_cursor:pointer;}
.scroll .next{background:url(http://css.tv.itc.cn/global/images/focus/next.png) no-repeat center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://css.tv.itc.cn/global/images/focus/next.png" ,sizingMethod="noscale");_background:none;}
.scroll .next:hover{background:url(http://css.tv.itc.cn/global/images/focus/next-h.png) no-repeat center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://css.tv.itc.cn/global/images/focus/next-h.png" ,sizingMethod="noscale");_background:none;_cursor:pointer;}
.scroll .videoBtn{display:inline-block;background:url(http://css.tv.itc.cn/global/images/focus/videoBtn24.png) no-repeat;_background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.tv.itc.cn/global/images/focus/videoBtn24.png');width:45px;height:45px;}
.scroll a:hover .videoBtn{background:url(http://css.tv.itc.cn/global/images/focus/videoBtn24-hover.png) no-repeat;_background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.tv.itc.cn/global/images/focus/videoBtn24-hover.png');}
.scroll .fade-cover{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50);display:none;}
.scroll-tip{position:absolute;left:50%;width:980px;margin:0 0 0 -490px;bottom:71px;}
.scroll-tip .music-tip{margin:0 0 0 58px;height:61px;color:#fff;font:16px "Microsoft yahei";}
.scroll-tip .music-tip span{display:block;float:left;}
.scroll-tip .music-tip .tip-left{background:url(http://css.tv.itc.cn/channel/music-images/tip-left.png) no-repeat;_background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.tv.itc.cn/channel/music-images/tip-left.png');width:60px;height:61px;}
.scroll-tip .music-tip .tip-center{background:url(http://css.tv.itc.cn/channel/music-images/tip-center.png) repeat-x;_background-image: none; margin-top:27px;height:33px;line-height:33px;_background:#000;_filter:alpha(opacity=50);}
.scroll-tip .music-tip .tip-right{background:url(http://css.tv.itc.cn/channel/music-images/tip-right.png) no-repeat;_background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.tv.itc.cn/channel/music-images/tip-right.png');width:17px;height:33px;margin-top:27px;}


