@charset "utf-8";
/*
* Copyright 2012, 56.com
* Creator: joesleung(2012-6-7)
* $Author: xiangmei.zeng $
* $Date: 2014-05-26 14:58:31 +0800 (周一, 2014-05-26) $
*/

html{ background:#f0f0f0!important;}
.wrap{font:12px/1.5 arial;width:980px; margin:20px auto 0;color:#333;overflow:hidden;}
.wrap a{color:#333;}
.wrap a:hover{color:#2266aa;}
.clear_both{ clear:both; display:block; height:0; line-height:0; overflow:hidden;}
.grid2{float:left;width:660px;}
.grid1{float:right;width:300px;}
.ch_box{ position:relative; background:#fff; border-bottom:#e3e3e3 1px solid;}
.line_border{ position:absolute; left:0; top:0; width:980px; height:1px; line-height:1px; overflow:hidden; background:#e3e3e3;}
.ch_box .hd .more{ position:absolute; right:10px; z-index:3;}
.none{ display:none;}
.h100{ display:block; height:100px; overflow:hidden;}
.h50{ display:block; height:50px; overflow:hidden;}
.adv_warp{ display:block; line-height:0; overflow:hidden;}
.ipad_wrap{ width:980px; margin:0 auto; padding:0 5px; overflow:hidden;}
.f_v5{ margin-top: 20px;}
/* ch_pop_mask */
.ch_pop_mask{ position:absolute; background:#000; opacity:0.7; filter:alpha(opacity=0.7); *opacity:0.7; filter:alpha(opacity=70); z-index:2;}
.ch_pop_text{ position:absolute; margin:0 5px; height:30px; line-height:30px; overflow:hidden; z-index:5;}

.channel_bd .mini_h_v4 .logo, 
.channel_bd .h_info_qmenu_item .rp_tsina, 
.channel_bd .h_info_qmenu_item .rp_tsina:hover,
.channel_bd .h_info_qmenu_item .rp_qq,
.channel_bd .h_info_qmenu_item .rp_qq:hover,
.channel_bd .mini_h_v4 .h_icon_msg, 
.channel_bd .mini_h_v4 .h_icon_cloudplay, 
.channel_bd .s_c_drop_menu .f_drop_menu_main_title,
.channel_nav_chn_ul .nav_home span,
.channel_bd .channel_nav_chn,
.channel_bd .channel_nav_pro,
.channel_nav_chn_ul a,.channel_nav_pro_ul a,
.channel_bd .mini_h_v4 .mini_h_qmenu li.last .channel_bd .s_c_drop_menu .f_drop_menu_main,
.channel_bd .mini_h_v4 .mini_h_qmenu li.last .s_c_drop_menu .f_drop_menu_main a:hover{ background:url(http://s3.56img.com/style/channel/layout/v4/img/sprit.png) no-repeat;}
.channel_nav_chn_ul a,.channel_nav_pro_ul a{ background-position:0 -319px; background:url(http://s3.56img.com/style/channel/layout/v4/img/nav_li_line.gif) right 14px no-repeat;}
.channel_nav_chn_ul a.nav_home:link,
.channel_nav_chn_ul a.nav_home:active,
.channel_nav_chn_ul a.nav_home:visited{ background:url(http://s3.56img.com/style/channel/layout/v4/img/nav_li_line.gif) right 3px no-repeat; _background-position:right 14px; *+background-position:right 14px!important;}
.channel_nav_chn_ul a.nav_home:hover{ background:url(http://s3.56img.com/style/channel/music/v4/img/nav_li_line.gif) right 3px no-repeat;}
.channel_nav_chn_ul a.nav_home:hover{ background:url(http://s3.56img.com/style/channel/music/v4/img/nav_li_line.gif) right 3px no-repeat; _background-position:right 14px; *+background-position:right 14px!important;}
/* .channel_bd .h_main .logo_56{ width:119px; height:44px; background-position:0 0;} */
.channel_bd .channel_nav_in{ height:40px; background:#462c4f}
.channel_bd .channel_nav_chn{ background-position:0 -100px; height:40px;}
.channel_bd .channel_nav_chn_ul{ padding-top:0;}
.channel_bd .channel_nav_pro{ width:263px; background-position:0 -47px;}
/* channel_bd mini_h_v4 */
.channel_bd .mini_h_v4{ width:990px; margin:10px auto 6px; padding:0 0 10px 0!important; background:none;}
.mini_h_v4_widescreen .inner{ width:980px;}
.channel_bd .mini_h_v4 .logo{ width:119px; height:44px; left:0; top:3px;}
.channel_bd .h_info, .channel_bd .h_info_qmenu .my56, 
.channel_bd .h_site_home, .channel_bd .h_site_nav{ display:none;}
.channel_bd .h_info_qmenu_item .rp_tsina, 
.channel_bd .h_info_qmenu_item .rp_tsina:hover{ background-position:0 0;}
.channel_bd .h_info_qmenu_item .rp_qq, 
.channel_bd .h_info_qmenu_item .rp_qq:hover{ background-position:-33px 0;}
.channel_bd .mini_h_v4 .h_icon_msg{ background-position:-98px 0;}
.channel_bd .mini_h_v4 .h_icon_cloudplay{ background-position:-138px 0;}
.channel_bd .s_c_drop_menu .f_drop_menu_main_title{ width:100px; height:30px; background-position:-177px 0;}
.channel_nav_chn{float: left;width:706px;padding-left:3px;background-position: 0 -227px;}
.channel_nav_chn_ul .nav_home span{ display:block; background:none; width: 13px; height:15px; margin-top:11px; text-indent:-9999px;}
.channel_bd .mini_h_nav{ left:121px; top:14px;}
.channel_bd .mini_h_info{ top:14px;}
.channel_bd .mini_h_nav a:link, .channel_bd .mini_h_nav a:visited, 
.channel_bd .mini_h_info a:link,.channel_bd .mini_h_info a:visited{ color:#333;}
.channel_bd .mini_h_info a.msg_push_box_close:link,.channel_bd .mini_h_info a.msg_push_box_close:visited{ color:#7b7b7b;}
.channel_bd .mini_h_info a.msg_push_box_close:hover{ color:#fff;}
.m_i_u_drop_menu .f_drop_menu_main_title:hover span{ color:#333;}
.f_v4{ display:block; clear:both;}
/* reset 云播放模块相关样式 modify 2013-10-14 By weiko */
.channel_bd .mini_h_v4 .cloud_s2 .base_color_txt,
.channel_bd .mini_h_v4 .cloud_s2 a.base_color_txt:link,
.channel_bd .mini_h_v4 .cloud_s2 a.base_color_txt:visited { color:#26A; }
.channel_bd .mini_h_v4 .cloud_s2 a.base_color_txt:hover { color:#26A; text-decoration:underline; }

/*.channel_bd .mini_h_v4 .mini_h_menu li.last a:hover{ background:none;}*/
.channel_bd .mini_h_v4 .h_site_in{ border-left:0;}
.channel_bd .mini_h_v4 .h_site{ background:none; position:absolute; top:55px;}
.channel_bd .mini_h_search{ top:5px; left:279px!important;}
.channel_bd .mini_h_v4_widescreen .mini_h_search_in{ width:276px;}
.channel_bd .mini_h_v4_widescreen .mini_h_search_input .inp_search{ width:192px;}
.channel_bd .mini_h_v4 .drop_menu_theme_1_hover .f_drop_menu_main{ background-color:#ccc; border-color:#ccc;}
.channel_bd .mini_h_v4 .mini_h_qmenu li.last .channel_bd .s_c_drop_menu .f_drop_menu_main,
.channel_bd .mini_h_v4 .mini_h_qmenu li.last .s_c_drop_menu .f_drop_menu_main a:hover{ background-position:-177px 0;}
.s_c_drop_menu .f_drop_menu_sub_ct{ margin-left:1px;}
.channel_bd .mini_h_v4 .mini_h_qmenu li.last .drop_menu_theme_1_hover  .f_drop_menu_main{ border-color:#f0f0f0; background-color:#f0f0f0;}
.channel_bd .mini_h_v4 .h_search_main{ border:#bebebe 1px solid; border-bottom-color:#e5e5e5; border-radius:0;}
.channel_bd .mini_h_v4 .mini_h_search_input{ /*height:21px; */border-bottom:#e5e5e5 1px solid; _border:#e5e5e5 1px solid; *+border:#e5e5e5 1px solid!important; border:#e5e5e5 1px solid\9\0;}
		:root .channel_bd .mini_h_v4 .mini_h_search_input{ border:0\0; border:#e5e5e5 1px solid;}
/*.h_search_p{ border-bottom:#ccc 1px solid;}*/
.channel_bd .mini_h_v4 .f_drop_menu_main_arrow{ border-color:#8b8b8b transparent transparent;}
.channel_bd .mini_h_v4 .mini_h_menu li a.mini_h_menu_item_a:hover{ background:none; color:#333;}
.f_drop_menu_sub_list a.h_btn_m2v, .f_drop_menu_sub_list a.h_btn_record{ display:block; width:99px; height:28px; text-align:center; background:#dadada; text-indent:0;}
.channel_bd .s_c_drop_menu{ top:-9px;}
.channel_bd .f_drop_menu_sub_list a.h_btn_m2v:link, 
.channel_bd .f_drop_menu_sub_list a.h_btn_m2v:visited, 
.channel_bd .f_drop_menu_sub_list a.h_btn_record:link,
.channel_bd .f_drop_menu_sub_list a.h_btn_record:visited{ color:#333;}
.channel_bd .f_drop_menu_sub_list a.h_btn_m2v:hover, 
.channel_bd .f_drop_menu_sub_list a.h_btn_record:hover{ background:#b6b6b6; color:#333;}
.s_c_drop_menu .f_drop_menu_sub_list li{ line-height:28px; line-height:31px\9\0; height:28px; overflow:hidden;}
/* channel_nav */
.channel_nav{ height:auto; margin-top: 15px;}
.channel_nav a:link,.channel_nav a:visited{color:#fff;text-shadow:0px 0 1px #820300;}
.channel_nav a:hover{text-decoration:none;*color: #fff;}
.channel_nav .current a:link, .channel_nav .current a:visited{text-shadow:none;}
.channel_nav_in{_overflow: hidden;width:980px;margin: 0 auto;height:40px;}
.channel_nav_in ul{ height:40px;}
/* channel_nav_chn 导航左浮动*/
.channel_nav_chn_ul{float: left;padding-top:5px; font-size:0; letter-spacing:-3em;}
.channel_nav_chn_ul li{position: relative;display: inline;float: left;height:40px; line-height:40px;margin-right:-1px; letter-spacing:0;}
:root .channel_nav_chn_ul li{ margin-right:-3px\9\0;}
.channel_nav_chn_ul a:hover{ height:40px; background:#b14da4; margin:0; top:0; border-radius:0;}
.channel_nav_chn_ul li.current{/*margin-right:0;*/ z-index:8; /*设z-index代替marrgin-right:0;避免导航跳转时的晃动*/ }
.channel_nav_chn_ul li.last{background:none;}
.channel_nav_chn_ul a{display:block; line-height:40px;height:40px;padding:0 15px 0 15px;_width:12px;white-space:nowrap;font-weight:400; font-family:Verdana, Geneva, sans-serif;}
.channel_nav_chn_ul a:link, .channel_nav_chn_ul a:visited{font-size:14px;font-family:Arial,\5b8b\4f53,sans-serif;}
		:root .channel_nav_chn_ul a:link,:root .channel_nav_chn_ul a:visited{letter-spacing:0.5px\0/;}/* fixed ie9 letter-spacing bug */
.channel_nav_chn_ul a:hover{text-decoration: none;}
.channel_nav_chn_ul a.nav_home{position: relative;width: 13px; background-position:right 3px; padding:0 23px 0 10px; text-indent:-9999px;}
.channel_nav_chn_ul a.nav_home:hover,.channel_nav_chn_ul .last a{ background:none;}
.channel_nav_chn_ul a.nav_home:hover{ background:url(http://s3.56img.com/style/channel/layout/v4/img/nav_li_line.gif) right 3px no-repeat;}
/* channel_nav_pro 导航右浮动*/
.channel_nav_pro{float: right;}
.channel_nav_pro_ul{float:right;}
.channel_nav_pro_ul li{position: relative;float:left;height:40px;}
.channel_nav_pro_ul a{display: block; font-size:12px;line-height:40px;line-height:40px\0;padding:0 10px 0 10px;}
.channel_nav_pro_ul li.last a{ background:none;}
		:root .channel_nav_pro_ul .ican{line-height:40px\0/;}/* fixed ie9 line-height bug */
.channel_nav_chn_ul li a:hover{background-color:#b14da4;text-decoration: none;}
.channel_nav_pro_ul li a:hover{text-decoration: underline;}
.channel_nav_chn_ul li.current a:link,.channel_nav_chn_ul li.current a:visited,.channel_nav_chn_ul li.current a:active{color: #fff; background-color:#b14da4;background-image:none;height:40px;}
.channel_nav_pro_ul .mini_h_qmenu .h_info_qmenu_item a:hover{ color:#333;}

/*二级导航*/
.channel_sub_menu{ position:relative; height:33px; line-height:33px; background:#e2e2e2; margin-top:0; overflow:visible; z-index:1;}
.channel_sub_menu ul{ height:33px; padding-left:20px; background:url(http://s3.56img.com/style/channel/layout/v4/img/menu_sub_bg.gif) 0 32px repeat-x;}
.channel_sub_menu li{ display:inline-block; *display:inline; vertical-align:middle; zoom:1; margin-right:27px; font-size:14px;}
.channel_sub_menu li a{ position:relative; display:block; *display:inline; vertical-align:middle; zoom:1; height:32px; line-height:32px;}
.channel_sub_menu li a:link,.channel_sub_menu li a:visited{color:#fff;text-shadow:none; color:#333;}
.channel_sub_menu li.current{ background:url(http://s3.56img.com/style/channel/layout/v4/img/menu_sub_line.gif) 0 30px no-repeat; padding-bottom:0; font-weight:700;}
.channel_sub_menu li a:hover{ background:url(http://s3.56img.com/style/channel/layout/v4/img/menu_sub_line.gif) 0 30px no-repeat; color:#333; zoom:1;}

/*f_link 合作区*/
.ch_link{ clear:both; margin:0 0 10px 40px; _margin:0 0 30px 40px; width:990px; overflow:hidden;}
.ch_link a{ float:left; width:90px; height:40px; margin:0 45px 15px 0;}
.ch_link a img{ float:left; width:90px; height:40px;}

/*ch_list_H*/
.ch_list_H .m_v_list li{ display:inline-block; *display:inline; vertical-align:top; zoom:1;}
.ch_list_H .m_v_list .m_v_list_pic{ height:102px;}
.ch_list_box .hd h3{ border-top:0!important;}
/*右浮动背景*/
.grid1{ background:url(http://s3.56img.com/style/channel/layout/v4/img/ch_ri_bg.gif) repeat; border-left:#ddd 1px dotted;}
/*热词重设*/
.so_auto_complete li a{ width:88%!important;}
.mini_h_search_input #showRE, .mini_h_search_input #showJKL{ width:274px!important;}
#showJKL .so_auto_complete{ width:102px!important; _width:90px!important; overflow:visible!important;}
#showJKL .so_auto_complete li{ _height:36px; _line-height:36px;}
/*.so_auto_complete{ width:102px!important; _width:102px!important; overflow:visible!important;}*/
#showJKL .so_record_detail { float:right; padding-left:-10px!important; _padding-left:0!important;}
.mini_h_search_input #showJKL .so_record_panels{ width: 170px!important; _width: 150px!important;}
#showJKL .record_detail_ul li{ position:relative;}
#showJKL .so_record_panels .record_detail_ul .record_detail_info,
#showJKL .so_record_panels .record_detail_ul .record_detail_tit { width: 70px!important; _width: 50px!important; overflow:hidden;}

/*频道页面带缩略图焦点图轮播样式*/
.slideshow{ width: 980px; height: 340px; margin: 10px auto 0; position: relative;}
	.slideshow img{ vertical-align: top; }
	.slideshow-panels{ width: 100%; height: 100%; overflow: hidden; position: relative;}
		.slideshow-panels ul{ position: absolute; left: 0; top: 0;}
		.slideshow-panels ul li img{ width: 980px; height: 340px; }
			.slideshow-panels li{ float: left; position: relative;}
	.slideshow-controls{ /*background: rgba(0, 0, 0, 0.6); filter:alpha(opacity=50);*/ position: absolute; bottom: 0; height: 57px; width: 100%; color: #fff; z-index:2;}
		.slideshow-next, .slideshow-prev{ font-size: 14px; float: right; width:19px; height:32px; margin-top:15px; cursor: pointer; text-indent:-9999px; cursor:pointer; z-index:4;}
		.slideshow-prev a{ cursor:pointer; display:block; width:19px; height:32px; background:url(http://s3.56img.com/style/channel/layout/v4/img/switch_prev_bg2.png) no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled="true",sizingmethod="image",src="http://s3.56img.com/style/channel/layout/v4/img/switch_prev_bg2.png") no-repeat; _background:none;}
		.slideshow-prev a:hover{ background:url(http://s3.56img.com/style/channel/layout/v4/img/switch_prev_bg1.png) no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled="true",sizingmethod="image",src="http://s3.56img.com/style/channel/layout/v4/img/switch_prev_bg1.png") no-repeat; _background:none;}
		.slideshow-next{ margin-right:10px;}
		.slideshow-next a{ cursor:pointer; display:block; width:19px; height:32px; background:url(http://s3.56img.com/style/channel/layout/v4/img/switch_next_bg2.png) no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled="true",sizingmethod="image",src="http://s3.56img.com/style/channel/layout/v4/img/switch_next_bg2.png") no-repeat; _background:none;}
		.slideshow-next a:hover{ background:url(http://s3.56img.com/style/channel/layout/v4/img/switch_next_bg1.png) no-repeat; _filter:progid:dximagetransform.microsoft.alphaimageloader(enabled="true",sizingmethod="image",src="http://s3.56img.com/style/channel/layout/v4/img/switch_next_bg1.png") no-repeat; _background:none;}
		.slideshow-navs{ width: 450px; height: 52px; overflow: hidden; float: right; margin-top: 2px; position: relative;}
			.slideshow-navs ul{ position: absolute; left: 0; top: 0;}
				.slideshow-navs li{ position: relative; width: 104px; height: 52px; margin-left: 7px; float: left; _display: inline; text-align: center; }
				.slideshow-navs li img{ margin-top:7px;}
				.slideshow-nav-current a { display:block; width: 104px; height: 52px; }
					.slideshow-navs img { width:100px; height:41px;}
					.slideshow-nav-current a { background:url(http://s3.56img.com/style/channel/layout/v4/img/slide_current_bg.png) no-repeat;}
	.slide_mask{ position:absolute; left:0; bottom:0; z-index:2; width:980px; height:57px; background:#000;
		filter:alpha(opacity=50);   
		-moz-opacity:0.5;   
		-khtml-opacity: 0.5;   
		opacity: 0.5; }
	.slide_text{ position:absolute; left:0; bottom:16px; _bottom:10px; z-index:3; width:470px; height:26px; overflow:hidden; padding-top:15px; font-family:"黑体"; font-size:18px; font-weight:400;}
	.slide_text a:link,.slide_text a:active,.slide_text a:visited{ color:#fff;}
	.slide_text em{ width:24px; height:23px; display:inline-block; *display:inline; vertical-align:middle; zoom:1; background:url(http://s3.56img.com/style/channel/layout/v4/img/play_icon.png) no-repeat; margin:-3px 6px 0 10px; _background: none;
      _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='http://s3.56img.com/style/channel/layout/v4/img/play_icon.png');}

/*Added by xiangmei.zeng 2014-5-26 */

.chupin_bd .product_first_box .ch_recomment1, 
.chupin_bd .product_first_box .ch_recomment1 img{ height:350px; }
.product_body .dv_box .grid1 .cp_contact,
.product_body .contact_bd{ display:none; }
