@charset "utf-8";
/*
* Copyright 2011, 56.com
* Author:Linzhq(2012-3-21)
* Last Modified:2012-2-21 by Linzhq
*/

.wrap{font:12px/1.5 arial;width:950px;margin:15px auto 0;color:#333}
.wrap a{color:#333;}
.wrap a:hover{color:#2266aa;}

.grid3{width:950px;float:left;}
.grid2{float:left;width:630px;}
.grid1{float:right;width:300px;}

.ad_box img,
.ad_box iframe,
.ad_box div{margin:7px 0 20px}
.ad_box img{display:block;}
.ad_box div img{margin:0;}


/* add by sonic 2012-05-04 */
.ad_950x50 div{margin:0 0 10px!important;}

.grid3 .ad_box img,
.grid3 .ad_box iframe{width:950px;}
.grid2 .ad_box img,
.grid2 .ad_box iframe{width:630px;}
.grid1 .ad_box img,
.grid1 .ad_box iframe{width:300px;}

.grid1 .ad_player{margin:0 0 20px;}
.ad_player{padding:9px 9px 5px 9px;border:1px solid #E3E3E3}
	.ad_player .player img{display:block;width:280px;}
	.ad_player .player{overflow:hidden;width:280px;height:220px;}
	.ad_player .ad_title{overflow:hidden;height:24px;}
	.ad_player .ad_title a{line-height:28px;}
	.ad_player h3{display:none;overflow:hidden;height:28px;line-height:28px;}
	.ad_player h3 a{line-height:28px;font-weight:bold;}

.channel_nav{height:40px;line-height:40px;overflow:hidden}
	.channel_nav ul{overflow:hidden;background:#E2E2E2 url(http://s3.56img.com/style/channel/layout/v3/img/bg-x.png) repeat-x;zoom:1}
	.channel_nav li{float:left;height:40px}
	.channel_nav li a{float:left;padding:0 25px;font-size:14px;color:#343434;font-weight:700;line-height:42px\9;}
	.channel_nav li a:hover{color:#fff;text-decoration:none;}
	.channel_nav .current{padding:0 0 0 25px}
	.channel_nav .current a,.channel_nav .current a:hover{color:#fff;text-decoration:none;padding:0 25px 0 0;}

.switch_carousel{position:relative;padding:5px 0 0 5px;background:#333;margin-bottom:20px;height:255px;border-bottom:1px solid #232323}
	.switch_carousel .content{position:relative;overflow:hidden;height:212px;}
	.switch_carousel .js_switch_ct{position:absolute;}
	.switch_carousel .js_switch_ct .js_switch_panel{position:relative;float:left;width:310px;height:212px;margin:0 5px 0 0;background:#000;}
	.switch_carousel .js_switch_ct .js_switch_panel img{display:block;width:310px;height:212px;}
	.switch_carousel .js_switch_ct .img_title,
	.switch_carousel .js_switch_ct .img_title2{
		position:absolute;top:182px;left:0;border-top:1px solid #110f0f;width:310px;
		background: -moz-linear-gradient(top, rgba(46, 46, 46, 0.8) 0%, rgba(0,0,0,0.8) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(46, 46, 46, 0.8)), color-stop(100%,rgba(0,0,0,0.8)));
		background: -webkit-linear-gradient(top, rgba(46, 46, 46, 0.8) 0%,rgba(0,0,0,0.8) 100%);
		background: -o-linear-gradient(top, rgba(46, 46, 46, 0.8) 0%,rgba(0,0,0,0.8) 100%);
		background: -ms-linear-gradient(top,  rgba(46, 46, 46, 0.8) 0%,rgba(0,0,0,0.8) 100%);
		background: linear-gradient(top,  rgba(46, 46, 46, 0.8) 0%,rgba(0,0,0,0.8) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC2E2E2E', endColorstr='#CC000000',GradientType=0 );
	}
	.switch_carousel  a:hover{text-decoration:none}
	.switch_carousel .js_switch_ct .img_title em,
	.switch_carousel .js_switch_ct .img_title2 em{
		overflow:hidden;float:left;height:28px;line-height:28px;color:#fff;text-decoration:none;border-top:1px solid #686661;width:270px;padding:0 30px 0 10px;font-size:14px
	}
	.switch_carousel .js_switch_ct .img_title2 em{font-weight:700;width:290px;padding:0 10px;}
	.switch_carousel .js_switch_ct .img_title2 span{line-height:20px;display:block;clear:both;color:#fff;padding:0 10px 6px}
	.switch_carousel .js_switch_ct .img_title i{position:absolute;bottom:0;right:2px;width:30px;height:28px;_bottom:2px;_right:6px;}
	.switch_carousel .js_switch_ct a{cursor:pointer}
	.switch_carousel .js_switch_ct a:hover .img_title i{
		background:url(http://s3.56img.com/style/channel/layout/v3/img/icon_play.png) no-repeat 4px 3px;
		_filter:progid:dximagetransform.microsoft.alphaimageloader(enabled="true", sizingmethod="image", src="http://s3.56img.com/style/channel/layout/v3/img/icon_play.png");
		_background:none;
	}
	/*.switch_carousel .js_switch_ct .img_title2{}*/
	.switch_carousel .js_switch_nav{position:absolute;left:50px;bottom:17px;height:11px;width:850px;text-align:center;}
	.switch_carousel .js_switch_nav li{display:inline-block;zoom:1;*display:inline;width:11px;height:11px;margin:0 5px;}
	.switch_carousel .js_switch_nav span{display:block;text-indent:-999px;height:10px;overflow:hidden;cursor:pointer}
	.switch_carousel .nav_prev,
	.switch_carousel .nav_next{position:absolute;bottom:5px;width:38px;height:32px}
	.switch_carousel .nav_prev{left:0;border-right:1px solid #434343;}
	.switch_carousel .nav_next{right:0;border-left:1px solid #191919;}
	.switch_carousel .nav_next a,
	.switch_carousel .nav_prev a{display:block;width:37px;height:32px;text-indent:-999em;overflow:hidden;background:url(http://s3.56img.com/style/channel/layout/v3/img/sprite.png) no-repeat 3px -31px;border-right:1px solid #191919;}
	.switch_carousel .nav_next a{right:0;background-position:-32px -31px;border:0;border-left:1px solid #434343;}
	.switch_carousel .nav_prev .js_switch_off{background-position:3px 0px;}
	.switch_carousel .nav_next .js_switch_off{background-position:-32px 2px;}

	.switch_carousel2 .js_switch_ct .js_switch_panel,
	.switch_carousel2 .js_switch_ct .js_switch_panel img{width:940px;height:212px}
	.switch_carousel2 .info{
		position:absolute;right:0;top:0;width:190px;padding:0 20px 0 24px;height:212px;overflow:hidden;color:#fff;
		background-color: transparent;
  		background-color: rgba(7, 9, 22, 0.6);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99070916,endColorstr=#99070916);
        zoom: 1;
    }
    .switch_carousel2 .info h3{font-size:14px;font-weight:400;padding:18px 0}
    .switch_carousel2 .info li{line-height:24px;}
    .switch_carousel2 .info li span{font-size:14px;}
    .switch_carousel2 .info p{line-height:22px;}


.ch_video_box{padding:2px 1px 0 1px;}
	.ch_video_box .hd{position:relative;border-bottom:1px solid #e3e3e3;zoom:1;overflow:hidden;}
	.ch_video_box .hd .side {float:none}
	.ch_video_box .hd .side .more{
		position:absolute;right:1px;top:8px;top:7px\9;background:#f1aa01;color:#fff;padding:0 4px;height:17px;line-height:17px;font-size:14px;
	}
	.ch_video_box .hd .side .more:hover{background:#ffbe21;text-decoration:none;color:#fff;}
	.ch_video_box .hd h2{padding-left:11px;height:30px;float:left;overflow:hidden;font:400 18px/30px 'Microsoft YaHei',YouYuan;_line-height:33px;}
	.ch_video_box .hd h2 a{display:block;height:100%}
	.ch_video_box .hd .lab_list{position:absolute;right:42px;top:6px;overflow:hidden;font-size:0}
	.ch_video_box .hd .lab_list li{display:inline;zoom:1;padding:0 18px;border-left:1px solid #e3e3e3;margin-left:-1px;font-size:14px}
	.ch_video_box .bd{padding:14px 0 4px 3px;}


.ch_video_list{}
	.ch_video_list .m_v_list{margin-right:-23px;}
	.ch_video_list .m_v_list li{width:138px;margin:0 23px 14px 0;}
	.ch_video_list .m_v_list_pic{height:88px;}
	.ch_video_list .m_v_list_pic img{width:130px;height:78px}
	.ch_video_list .aur2 s{display:none;}
	.ch_video_list .aur2 a,
	.ch_video_list .aur2 a:visited{vertical-align:baseline;color:#7b7b7b;zoom:1}
	.ch_video_list .m_v_list_pic img {padding:4px 4px 5px;}
	.ch_video_list .m_v_list_pic .m_v_list_cover:hover img,
	.ch_video_list .m_v_list_pic:hover .m_v_list_cover img{background:url(http://s3.56img.com/style/channel/layout/v3/img/sprite.png) no-repeat 0 -114px}
	.ch_video_list .m_v_list_pic .m_v_list_type,
	.ch_video_list .m_v_list_pic .m_v_list_mask,
	.ch_video_list .m_v_list_pic .m_v_list_maskauto{bottom:6px;left:4px;}
	.ch_video_list .m_v_list_pic .m_v_list_add{bottom:6px;right:4px;}
	.ch_video_list .m_v_list_pic .m_v_list_mask{width:130px;}
    .ch_video_list .m_v_list_pic .m_v_list_add{display:none;}
	.ch_video_list .m_v_list_pic:hover .m_v_list_add{display:block;}
	.ch_video_list .m_v_list_txt{padding:0 4px;margin-top:-2px}
	.ch_video_list .m_v_list_txt h6{height:16px;line-height:16px;padding:2px 0;overflow:hidden;}
	.ch_video_list .m_v_list_txt p{line-height:16px;padding:2px 0;}
	.ch_video_list .m_v_list_pic .m_v_list_mask{height:15px;text-align:left;line-height:15px;overflow:hidden;}
	.ch_video_list .m_v_list_pic .m_v_list_mask .m_v_list_type{position:static;vertical-align:top;}
	.ch_video_list .m_v_list_pic .m_v_list_mask .m_v_list_set{line-height:15px;margin-left:6px;vertical-align:baseline;display:inline-block;zoom:1}
	.ch_video_list .m_v_list_pic .m_v_list_mask .m_v_list_set:hover{text-decoration:none}
	.m_v_list .m_v_list_txt .m_v_list_title{vertical-align:baseline;}
	.ch_video_list .m_v_list_hover .add_to_album{display:block;}
	
.ch_video_list2{}
	.ch_video_list2 .m_v_list_pic{height:184px;}
	.ch_video_list2 .m_v_list_pic img{height:174px}
	.ch_video_list2 .m_v_list_pic .m_v_list_cover:hover img,
	.ch_video_list2 .m_v_list_pic:hover .m_v_list_cover img{background:url(http://s3.56img.com/style/channel/layout/v3/img/sprite.png) no-repeat 0 -487px}
	
.ch_video_vlist{zoom:1}
	.ch_video_vlist .m_v_list{overflow:hidden;margin-bottom:-4px;position:relative;top:1px;zoom:1}
	.ch_video_vlist .m_v_list li{position:relative;top:-1px;border-top:1px dotted #d9d9d9;margin:0;}
	.ch_video_vlist .m_v_list .m_v_list_pic{width:108px;height:68px;margin-right:6px;padding:6px 0 5px 4px;*padding-bottom:2px;}
	.ch_video_vlist .m_v_list_pic img{padding:4px 4px 5px;width:100px;height:60px;vertical-align:middle}
	.ch_video_vlist .m_v_list .m_v_list_txt{padding-top:2px;width:156px;overflow:hidden;padding:8px 4px 5px 0;*padding-bottom:2px;}
	.ch_video_vlist .m_v_list .m_v_list_txt h6,
	.ch_video_vlist .m_v_list .m_v_list_txt p{height:20px;overflow:hidden;color:#7b7b7b;}
	.ch_video_vlist .m_v_list .m_v_list_txt .row2{height:40px;line-height:20px;}
	.ch_video_vlist .m_v_list .m_v_list_cover{display:block;position:relative;}
	.ch_video_vlist .m_v_list .m_v_list_cover:hover{text-decoration:none;}
	.ch_video_vlist .m_v_list .m_v_list_cover:hover img{background:url(http://s3.56img.com/style/channel/layout/v3/img/sprite.png) no-repeat -138px -115px;}
	.ch_video_vlist .rank_icon{
		position:absolute;left:4px;top:4px;width:22px;height:22px;text-decoration:none;font-weight:700;color:#fff;text-indent:4px;line-height:19px;cursor:pointer;
		background:url(http://s3.56img.com/style/channel/layout/v3/img/icon_2.png);
		_filter:progid:dximagetransform.microsoft.alphaimageloader(enabled="true", sizingmethod="image", src="http://s3.56img.com/style/channel/layout/v3/img/icon_2.png");
		_background:none;
		opacity:0.9;
	}
	.ch_video_vlist a:hover .rank_icon{text-decoration:none;color:#fff}
	



.ch_box{background:#f8f8f8;margin-bottom:20px;border:1px solid #e3e3e3}
	.ch_box .hd{
		border-bottom:1px solid #e3e3e3;height:33px;line-height:33px;position:relative;
		background:url(http://s3.56img.com/style/channel/layout/v3/img/bg-x.png) repeat-x 0 -67px;
	}
	.ch_box .hd h2{font-size:14px;padding:0 0 0 10px;}
	.ch_box .hd .side{float:right;text-align:right;padding:0 10px 0 0;}
	.ch_box .hd .side a{margin:0 0 0 10px;}
	.ch_box .hd .side .addv{margin:0 10px 0 0;padding:0 0 0 15px;background:url(http://s3.56img.com/style/channel/layout/v3/img/sprite.png) no-repeat -249px 1px;*background-position:-249px -1px}
	.ch_box .hd .tab{overflow:hidden;zoom:1;position:absolute;left:0;top:0;height:34px;}
	.ch_box .hd .tab li{margin-left:-1px;float:left;display:inline;}
	.ch_box .hd .tab a{color:#333;float:left;height:33px;text-align:center;font-size:14px;line-height:33px;_line-height:35px;width:98px;border-left:solid 1px #E7E7E7;border-bottom:solid 1px #E7E7E7;}
	.ch_box .hd .tab a:hover{text-decoration:none;}
	.ch_box .tab .current a{background:#F8F8F8;border-bottom:1px solid #F8F8F8;font-weight:700;width:102px;}
	.ch_box .bd{padding:8px 10px 12px;}

.ch_txt_list{padding:5px 0 0 5px}
	.ch_txt_list li{padding-left:12px;height:20px;overflow:hidden;vertical-align:baseline;line-height:20px;background:url(http://s3.56img.com/style/channel/layout/v3/img/sprite.png) no-repeat 4px -74px;}
.ch_txt_list2{overflow:hidden;padding-top:14px}
	.ch_txt_list2 li{padding:0 8px;line-height:27px;height:27px;overflow:hidden;border-top:1px dotted #D9D9D9;}

.ch_minimg_list{overflow:hidden;position:relative;top:1px;*zoom:1;}
	.ch_minimg_list li{position:relative;top:-1px;float:left;width:116px;padding:10px 8px 10px 12px;border-right:1px dotted #d9d9d9;border-top:1px dotted #d9d9d9;height:30px;overflow:hidden}
	.ch_minimg_list li.odd{border-right:1px dotted #F8F8F8;}
	.ch_minimg_list .img{float:left;height:30px;width:30px;}
	.ch_minimg_list .img img{height:30px;width:30px;}
	.ch_minimg_list .img_title{float:left;width:76px;overflow:hidden;height:16px;margin:7px 0 0 10px;display:inline;line-height:16px}

.ch_img_list{overflow:hidden;*zoom:1;position:relative;top:1px;}
	.ch_img_list li{position:relative;top:-1px;float:left;width:92px;height:80px;text-align:center;border-right:1px dotted #d9d9d9;border-top:1px dotted #d9d9d9;}
	.ch_img_list li img{width:66px;height:60px;margin-top:10px;}
	.ch_img_list .last{border-right:0}

/* music hi tea*/
.ch_journal{margin-bottom:20px;background:url(http://s3.56img.com/style/channel/layout/v3/img/bg-x.png) repeat-x 0 -129px;height:223px;}
	.ch_journal .hd h2 a{display:block;height:47px;width:238px;text-indent:-999em;overflow:hidden;}
	.ch_journal .hd .side{float:right;margin:20px 18px 0 0}
	.ch_journal .hd a:hover{text-decoration:none}
	.ch_journal .pic{padding:6px 6px 8px 6px;margin-left:19px;width:250px;height:130px;background:url(http://s3.56img.com/style/channel/layout/v3/img/sprite.png) no-repeat 0 -343px;) no-repeat;}
	.ch_journal .pic img{width:250px;height:130px;display:block;}
	.ch_journal .ft{padding:5px 23px;zoom:1;overflow:hidden;}
	.ch_journal .ft a{float:left;font-size:14px;width:200px;overflow:hidden;height:18px;line-height:18px;}
	.ch_journal .ft a:hover{text-decoration:none}
	.ch_journal .ft span{float:right;color:#7B7B7B;height:18px;line-height:18px;white-space:nowrap;}

.ch_list_box{padding-top:26px;padding-bottom:5px;}
	.ch_list_box .bd{zoom:1;overflow:hidden;}

.ch_crumb_nav{color:#7b7b7b;padding:15px 0 0;margin-bottom:-15px}
	.ch_crumb_nav a{color:#333;}
	.ch_crumb_nav i{font-family:\5b8b\4f53;font-style:normal;margin:0 6px}

/* company */
.ch_company .bd ul{overflow:hidden;zoom:1;margin:5px 0 6px}
	.ch_company .bd li{width:73px;display:inline;margin-left:7px;float:left;height:20px;line-height:20px;padding-left:12px;overflow:hidden;background:url(http://s3.56img.com/style/globe/v2/img/globe.png) no-repeat -312px -243px}
	.ch_company .bd li a{color:#7b7b7b}
	.ch_company .bd p{font-size:12px;color:#333;border-top:1px dotted #d9d9d9;padding:10px 8px 5px}

