@charset "utf-8";
/*
 * Copyright 2013, 56.com
 * Creator: Weiko (2013-11-20)
 * $Author: weiko $
 * $Date: 2013-11-20 15:05:41 +0800 (Wed, 20 Nov 2013) $
 */

/* Reset
------------------------------------------------------------------------------------------------------------*/
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{color:#000;background:#fff;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
body,button,input,select,textarea{ font:12px/1.5 Tahoma,'\5B8B\4F53', Arial, Helvetica, sans-serif; color:#333; }
input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:0;}
img{ vertical-align:top; }
iframe{display:block;}
abbr{border:0;font-variant:normal;}
del{text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ins,a{text-decoration:none;}
textarea{resize:vertical;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;margin:0;}
:focus{outline:0}

/* 隐藏, 通常用来与 JS 配合 */
body .hidden{ display:none; }
/* 宋体 */
.simsun{ font-family:'\5B8B\4F53'; }

/* 清浮动 */
.clear{clear:both;}
.clear:after,.clearfix:after {visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.clear,.clearfix{*zoom:1;}

/* 链接颜色及常用字体色 */
.red,.red:link,.red:visited{color:#e63737;}
.gray,.gray:link,.gray:visited{color:#7b7b7b;}
a.gray:hover{color:#E63737;}

/* bg ----------------------------------------------------------------------------------------------------- */
.logo .logo_56,
.h_btn_search,
.h_icon_msg,
.h_icon_upload,
.h_icon_menu,
.h_icon_cloudplay,
.h_icon_login,
.msg_push_box_close,
.msg_push_box_arrow,
.gl_56,
.gl_sohu_tv,
.gl_sohu_group,
.ply s,
.aur s,
.cms s,
.ply2 s,
.aur2 s,
.cms2 s,
.replacement,
.f_circle_red,
.f_drop_menu_sub .m_d_list_oa_ex,
.add_to_list,
.added_to_list,
.dan_icon,
.icon_my_rss,
.icon_guess,
.icon_collect,
.icon_my_video,
.icon_my_space,
.icon_my_town,
.backTop_link,
.music_new_icon,
.h_icon_navtype,
.fav_close,
.icon_fav_small,
.icon_alert,
.icon_alert_close,
.kd_kind s,
.kd_play_btn
{ background:url(//s3.56img.com/style/base/v5/img/base_v.7.png) no-repeat; }

.add_to_fav,
.added_to_fav
{background:url(//s3.56img.com/style/base/v5/img/fav_icon.png?v=20141110) no-repeat; _background:url(//s3.56img.com/style/base/v5/img/fav_ie6_icon.png?v=20141110) no-repeat;}


/* ico */
.ply, 
.aur, 
.cms,
.ply2,
.aur2, 
.cms2{ color:#7B7B7B; white-space:nowrap; }

.aur s,
.ply s,
.cms s,
.aur2 s,
.ply2 s,
.cms2 s{ display:inline-block; overflow:hidden; width:13px; height:14px; margin-right:3px; line-height:999em; vertical-align:-3px; _vertical-align:1px; *vertical-align:0px; }

.ply s{ background-position:-23px -208px; }
.aur s{ background-position: 0 -208px; }
.cms s{ background-position:-46px -207px; }
.ply2 s{ background-position:-93px -207px; }
.aur2 s{ background-position: -70px -208px; }
.cms2 s{ background-position:-116px -207px; }

/*-- 头部 h_main --*/
.h_v5{ position:relative; height: 126px; z-index:1001; *zoom:1; font-family: "hiragino sans gb","Microsoft YaHei"; }
.h_channel_v5{ height: 157px;}
.h_main{ width:100%; position:relative; top:0; z-index: 1000; background:#FFF; _position:static; }
.h_main_in{ position:relative; width:1330px; height:86px; margin:auto; background:#FFF;  z-index:100; }
	.h_main .logo{ position:absolute; left:0; top:24px; overflow:hidden; width:112px; }
	.h_main .logo_56{ display:block; width:112px; height:38px; text-indent:-9999px; background-position: 0 -71px; }
	.h_main .logo_extra{ width: 100px; height: 40px; overflow: hidden; position: absolute; left: 116px; top: 24px; }
	.h_main .logo_extra a,
	.h_main .logo_extra .cover_link img,
	.h_main .logo_extra .ad_img{ width: 100px; height: 40px;  display:block; }
	.h_main .logo_extra .cover_link{position: absolute; top: 0; left: 0; text-indent: -9999em; z-index: 1;}
	.h_main .logo_extra .logo_ads{ top: 0; left: 0; position: absolute;  z-index: 0;}

	/* 搜索框 */
	.h_search{ position:absolute; left:385px; top:22px; width:462px; display: none;  }
	.h_search_main{ position:relative; border:1px solid #ccc; *zoom:1; background: #fff; font-family:'\51AC\9752\9ED1\4F53', '\5FAE\8F6F\96C5\9ED1', Arial; z-index:100; }
		.h_search_main_red{border:1px solid #e53738;}
		.h_search_p{ position:relative; float:left; height:26px; width:382px; padding:3px; }
		.h_search_p .h_search_drop{ display:none; }

		.h_search_b{ position:absolute; right:-1px; top:-1px; background-color:#F84042; clear:both; z-index:10; *zoom:1; }
		.h_search_input{ position:relative; width:100%;}
		.h_search_input .inp_search{ float:left; width:373px;height:17px; padding:4px 6px; font-size:14px; line-height:16px; border:0; padding:5px 6px 3px 6px\9; _height:16px; font-family: "hiragino sans gb","Microsoft YaHei" }
		.h_search_input .gray{ color:#000; }
		.h_btn_search{ display:block; width:72px; height:34px; background-color:transparent; background-position:-141px 0; border:none;cursor:pointer; text-indent:-9999px; }

		.h_search_extra{ width: 460px; overflow:hidden; height:18px; padding:4px 0 0 0; }
			.h_search_keyword{ width: 390px; overflow: hidden; float: left;}
			.h_search_keyword li{display: inline; white-space:nowrap; }
			.h_search_keyword a{float: left;margin: 0 6px;}
			.h_search_keyword a:link,.h_search_keyword a:visited{color:#7b7b7b}
			.h_search_keyword a:hover{text-decoration: none;color: #e63737;}
			.h_search_ori{ width: 68px; float: right; }
			.h_search_ori a:link,
			.h_search_ori a:visited{ color: #333; }
			.h_search_ori a:hover{ color: #e63737;}
			.h_search_keyword .red:link,.h_search_keyword .red:visited{ color:#E63737;}

	/* 搜索框下拉层 */
	.show_re,
	.show_jkl{display:none;clear:both;/*解决ie6下元素不出现bug*/position:absolute;top:30px;left:-4px;width:388px;overflow:hidden;background:#FFF;border:1px solid #E53738;border-top:none; z-index:99;}
	/* 
	.show_jkl .so_auto_complete_t{ overflow:hidden; background-color:#EDEDED; *zoom:1; }
	.show_jkl .so_auto_complete{ float:left; overflow:visible; width:172px; background-color:#FFF; border-right:1px solid #E5E5E5; _font-size:0; _line-height:0;}
	.show_jkl .so_record_panels{ float:right; width:209px; _font-size:0; _line-height:0; }
	 */

	.so_auto_complete{ overflow:hidden;*zoom:1; vertical-align:top;}
	.so_auto_complete li{ overflow:hidden; clear:both; height:35px; padding:0 8px; margin-bottom:-1px; border-bottom:1px solid #E5E5E5;
		text-align:left; list-style-type:none; color:#333; line-height:35px;table-layout:fixed;word-break:break-all;word-wrap:break-word;
	cursor:pointer; }
	.so_auto_complete li a{overflow: hidden;float:left;width:89%; font-size:14px; white-space:nowrap;text-overflow:ellipsis;color:#333; word-wrap:normal; }
	.so_auto_complete li a:link, .so_auto_complete li a:visited { text-decoration:none; color:#333; }
	.so_auto_complete li a:hover { color:#e63737; }
	.so_auto_complete li .kd_title:hover{ font-weight: normal; }
	.so_auto_complete li a:hover .kd_title_key{ color:#e63737; }
	.so_auto_complete li:hover,
	.so_auto_complete .sfhover{background-color:#EDEDED;}

	.f_circle{ float:left; width:19px; height:17px; margin:10px 10px 0 0; background-position:-109px -579px; text-align:center; line-height:15px; *line-height:17px; font-size:14px; }
	.f_circle_red{ background-position: 2px -230px; color:#FFF; *background-position: 1px -229px; font-family: Tahoma;}

	/* 搜索自动完成 联想词下拉 */
	.kac .kditem{ position:relative;}
	.kac .kitem a{ width:98%; }
	.kac .kditem .gray{ color:#7B7B7B; }

		/* kditem normal */
		.kac .kditem .kd_cover,
		.kac .kditem .kd_cover_img{ float:left; display:none; width:70px; height:90px; }
		.kac .kditem .kd_info_item{ overflow:hidden; width:98%; white-space:nowrap; text-overflow:ellipsis; height:20px;}
		.kac .kd_title_normal{ font-weight: normal; }
		.kac .kd_title{ float:none; display:inline-block; width:84%!important; margin-bottom:3px; font-weight: bold; }
		.kac .kd_title_key{ font-weight: normal; }
		.kac .kditem .kd_title_extra{ font-size:12px; font-weight: normal; }
		.kac .kditem .kd_page{ height:22px; margin-top:5px; }
		.kac .kditem .kd_page .kd_page_item{ position:relative; float:left; overflow:visible; width:28px; height:20px; margin-right:3px; background-color:#FFF; border:1px solid #BBB; line-height:20px; text-align:center; font-size:12px; _display:inline; }
		.kac .kditem .kd_page .kd_page_ellipsis{ float:left; margin:0 8px 0 5px; }
		.kac .kditem .kd_page_item .new{ position:absolute; top:-3px; right:-3px; width:6px; height:6px; background-color:#FFA300; border-radius:50%; text-indent:-9999px; }
		.kac .kditem .kd_page_item .fee{ position:absolute; top:-7px; right:-3px; width:21px; height:11px; background:url(//s3.56img.com/style/base/v5/img/fee.png) center center;display: inline-block;}

		.kac .kditem .kd_kind{ position:absolute; right:10px; top:0; background-position:-249px -201px; }
		.kac .kditem .kd_kind s{ display:inline-block; width:7px; height:5px; margin-left:5px; background-position:-249px -201px; vertical-align:2px; *vertical-align:4; }
			/* 电影 */
			.kac .kditem .kd_play_btn{ display:block; width:65px; height:24px; margin-top:4px; background-position:-113px -336px; text-indent:-9999px; }
			.kac .kditem .kd_play_btn:hover{ background-position:-113px -360px; }
			/* 综艺 */
			.kac .kd_zy_list .kd_zy_link{ border-bottom:1px dotted #ccc; font-size:12px; line-height:21px; }
			.kac .kditem .kd_zy_tit_extra{ font-size:12px; font-weight: normal; }
			.kac .dot{ overflow:hidden; float:left; width:3px; height:3px; margin:9px 6px 0 2px; border-radius:50%; background-color:#333; text-indent:-9999px; }
			.kac .kd_zy_link:hover .dot{ width:5px; height:5px; margin:8px 5px 0 1px; background-color:#FFA300; }
			.kac .kd_zy_txt{ float:left; width:95%; overflow:hidden; text-overflow:ellipsis; cursor:pointer; }

			/* 自媒体 */
			.kac .kditem_s3 .kd_cover_s3,
			.kac .kditem_s3 .kd_cover_img_s3{ width:115px; height:65px; }

		/* kditem hover focus */
		.kac .record_detail_hover .kd_title{ font-weight: normal; }
		.kac .record_detail_hover .kd_title_key{ color: #333; }
		.kac .record_detail_hover .kd_title_extra{ display:none; }
		.kac .record_detail_hover{ height:90px; padding:10px 8px 15px; /*background-color:#EDEDED;*/ line-height:20px; cursor:default; }
		.kac .record_detail_hover .kd_cover,
		.kac .record_detail_hover .kd_cover_img{ display:block;position:relative;}
		.kd_cover_corner{position:absolute;top:0;right:0;}
		.kac .record_detail_hover .kd_info{ margin-left:80px; }
		.kac .record_detail_hover .kd_kind{ top:10px; }
		.kac .record_detail_hover .kd_kind s{ margin-top:8px; background-position:-249px -179px; }
		.kac .record_detail_hover .hov_show{display: inline;}
		.kac .record_detail_hover .hov_hide,.kac .hov_show{display: none;}
			/* 自媒体 */
			.kac .record_detail_hover_s3{ height:65px; }
			.kac .record_detail_hover_s3 .kd_info{ margin-left:125px; }
			/* 出品人 */
			.kac .record_detail_hover_s2,
			.kac .record_detail_hover_s2 .kd_cover_s2,
			.kac .record_detail_hover_s2 .kd_cover_img_s2{ height:70px; }

	

	/* 
	.show_jkl .so_record_detail{ display:none; padding:15px 0 0 12px; z-index:100; cursor:default; }
	.show_jkl li{ width:156px; margin:0; }
	.show_jkl .record_detail_ul { overflow:hidden; *zoom:1; }
	.show_jkl .record_detail_ul li{ overflow:hidden; width:auto; height:47px; padding:0 0 20px; line-height:18px; font-size:12px; cursor:default; *padding-bottom:19px; }
	.so_record_panels .record_detail_ul .record_detail_pic{ float:left; width:78px; height:47px; }
	.so_record_panels .record_detail_ul .record_detail_pic img{ float:left; width:78px; height:47px; }
	.so_record_panels .record_detail_ul .record_detail_info{ float:left; width:105px; padding-left:6px; }
	.so_record_panels .record_detail_ul .record_detail_tit{ float:none; display:block; overflow:hidden; width:105px; max-height:32px; white-space:normal; line-height:16px; _height:32px; }

	.record_detail_ul .record_detail_tit:link,
	.record_detail_ul .record_detail_tit:visited { color:#333; }
	.record_detail_ul .record_detail_tit:hover { color:#E63737; }

	.record_detail_arrow{ display:none; float:right; width:8px; height:13px; overflow:hidden; margin-top:13px; background-position:-177px -579px; }
	.record_detail_ply{ display:block; overflow:hidden; width:92px; color:#7B7B7B; white-space:nowrap; }
	.record_detail_ply s{ display:inline-block; width:13px; height:12px; overflow:hidden; margin:-1px 3px 0 0; background-position:-154px -579px;
	vertical-align:middle; line-height:100em; *display:inline; *zoom:1; }

	.show_jkl .record_detail_hover .so_record_detail{ display:block; }
	.show_jkl .so_record_panels .record_detail_ul .opera_record_detail{ height:108px; padding-bottom:20px; }
	.so_record_panels .opera_record_detail .record_detail_pic{ height:108px; }
	.so_record_panels .opera_record_detail .record_detail_pic img{ height:104px; }
	.so_record_panels .opera_record_detail .record_detail_info{ position:relative; height:108px; }
	.so_record_panels .opera_record_detail .record_detail_info p{ color:#7B7B7B; }
	.so_record_panels .opera_record_detail .record_detail_tit{ height:17px; margin-bottom:5px; font-size:14px; }
	.so_record_panels .opera_record_detail .record_detail_action{ position:absolute; bottom:2px; left:6px; }
	.so_record_panels .artist{ overflow:hidden; max-height:36px; _height:36px; }
	.show_jkl .so_auto_complete .record_detail_hover{ padding-right:9px; background-color:#EDEDED; }
	.show_jkl .so_auto_complete .record_detail_hover .record_detail_arrow{ display:block; }
	.show_jkl .so_auto_complete .record_detail_hover a{ color:#E63737; }

	.so_auto_complete_b{ height:38px; margin:-1px 3px 0; border-top:1px solid #E5E5E5; line-height:38px; text-align:right; font-size:14px; }
	.so_auto_complete_b a{ margin-right:10px; }
	.show_jkl .so_auto_complete_b a:link,
	.show_jkl .so_auto_complete_b a:visited { color:#333; }
	.so_record_panels .opera_record_ply_btn{ display:block; width:35px; height:18px; padding:0 2px 0 6px; background-color:#EF3C3D; color:#FFF; font-size:12px; text-align:center; line-height:16px; }
	.so_record_panels .opera_record_ply_btn:link,
	.so_record_panels .opera_record_ply_btn:visited { color:#FFF; }
	*/
	/* 小三角 */
	.detail_arrow{ display:inline-block; width:0; height:0; overflow:hidden; margin-left:3px; border:4px dashed transparent; border-left:4px solid #FFF; }
	/* loading */
	.so_record_detail .so_loading{ margin:100px 0 0 80px; }
	.so_loading{ height:30px; width:30px; background:url(//s3.56img.com/style/base/v4/img/cp_loading.gif) no-repeat; line-height:30px; color:#7B7B7B; }

	/* 头部遮罩用iframe */
	.mask_iframe{ position:absolute; display:none; background:rgba(256, 256, 256, 0); filter:alpha(opacity=0); }
	.h_main_fixed .h_v5_mask_iframe,
	.h_mini .h_v5_mask_iframe{ position:fixed; left:0; top:0; display:block; width:100%; height:52px; _position:absolute; }
	.h_fnav_opt .mask_iframe{ left:-135px; width:465px; height:309px; }
	.h_site_user .mask_iframe{ left:-49px; top:66px; width:146px; height:242px; }
	.h_upload_opt .mask_iframe{ left:-58px; top:66px; width:146px; height:83px; }
	.h_msg_opt .mask_iframe{ left:-67px; top:66px; width:152px; height:108px; }
	.h_msg_opt .f_drop_menu .mask_iframe{ left:-60px; top:66px; width:146px; height:242px; }
	.cloud_s2 .mask_iframe{ left:auto; right:-1px; top:66px; width:330px; height:514px; }
	.h_search .mask_iframe{ left:-4px; top:28px; width:389px; }

	.h_mini .h_fnav_opt .mask_iframe{ top:48px; }
	.h_main_fixed .h_site_user .mask_iframe,
	.h_mini .h_site_user .mask_iframe{top:42px; }
	.h_main_fixed .h_upload_opt .mask_iframe,
	.h_mini .h_upload_opt .mask_iframe{ top:37px; }
	.h_main_fixed .h_msg_opt .mask_iframe,
	.h_mini .h_msg_opt .mask_iframe{ top:37px; }
	.h_main_fixed .h_msg_opt .f_drop_menu .mask_iframe,
	.h_mini .h_msg_opt .f_drop_menu .mask_iframe{ top:37px; }
	.h_main_fixed .cloud_s2 .mask_iframe,
	.h_mini .cloud_s2 .mask_iframe{ top:37px; }

	.m_i_u_drop_menu .mask_iframe{ width: 310px; height: 335px; left: -135px; *zoom:1;}

.suspend_wrap{
	position: fixed;
	right: 10px;
	bottom: 350px;
	z-index: 1;
}
.suspend_wrap.hide{
	display: none;
}
.suspend_wrap .suspend_main{
	position: relative;
}
.suspend_wrap .suspend_main.hide_txt .suspend_txt{
	opacity: 0;
	filter: alpha(opacity=0);
	transform: scale(0);
	transition: all .3s;
}
.suspend_wrap .suspend_avatar{
	width: 50px;
	height: 50px;
	border-radius: 50%;
}
.suspend_wrap .suspend_avatar_img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
	animation: rotate 10s linear infinite;
}
.suspend_wrap .suspend_link{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
}
.suspend_wrap .suspend_txt{
	position: absolute;
	right: 42px;
	top: -20px;
	width: 104px;
	height: 41px;
	background-image: url('//s3.56img.com/style/base/v5/img/suspend_txt.png');
	line-height: 28px;
	color: #fff;
	text-align: center;
	transform-origin: 85% 100%;
	transition: all .3s;
}
.suspend_wrap .suspend_close{
	position: absolute;
	right: -4px;
	top: -4px;
	display: block;
	width: 10px;
	height: 10px;
	background-image: url('//s3.56img.com/style/base/v5/img/suspend_close.png');
	cursor: pointer;
}

/* -- css3动画 -- */

/* 360度旋转 */
@-webkit-keyframes rotate{
	from{-webkit-transform:rotate(0deg)}
	to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate{
	from{-moz-transform:rotate(0deg)}
	to{-moz-transform:rotate(360deg)}
}
@-ms-keyframes rotate{
	from{-ms-transform:rotate(0deg)}
	to{-ms-transform:rotate(360deg)}
}
@-o-keyframes rotate{
	from{-o-transform:rotate(0deg)}
	to{-o-transform:rotate(360deg)}
}

/* 3D旋转 */
@-webkit-keyframes rotateY{
	from{-webkit-transform:rotateY(0deg)}
	to{-webkit-transform:rotateY(360deg)}
}
@-moz-keyframes rotateY{
	from{-moz-transform:rotateY(0deg)}
	to{-moz-transform:rotateY(360deg)}
}
@-ms-keyframes rotateY{
	from{-ms-transform:rotateY(0deg)}
	to{-ms-transform:rotateY(360deg)}
}
@-o-keyframes rotateY{
	from{-o-transform:rotateY(0deg)}
	to{-o-transform:rotateY(360deg)}
}


/* -- 头部 h_nav --*/
.h_nav{ width:100%; position:absolute; top: 86px; height:40px;  background-color:#E63636; _position: static; z-index:1;}
.h_nav_in{ position:relative; width:1330px; height:40px; margin:auto; background-color:#E63636; z-index:1; _zoom:1;}

	/* h_nav global */
	.f_drop_menu_sub{ position:absolute; display: none;   z-index:100; border: 1px solid #dcdcdc;border-top: 2px solid #e73739; }
	.f_drop_menu_sub_ct{ background-color:#fff; -webkit-box-shadow:0 0px 1px #DDD; -moz-box-shadow:0 0px 1px #DDD; box-shadow:0 0px 1px #DDD; }
	.h_fnav_opt .f_drop_menu_sub{ border-top: 1px solid #e73739;}


	/* arrow */
	.f_drop_menu_main_arrow{ position:absolute; top:7px; right:3px; overflow:hidden; width:0; height:0; border:3px dashed transparent; border-top:3px solid #FFF; cursor:pointer; }
	.f_drop_menu_sub_arrow{ position:absolute; top:-19px; right:50%; overflow:hidden; width:0; margin-right:-10px; height:0; border:9px dashed transparent; border-bottom:9px solid #e73739; }
	.h_fnav_opt .f_drop_menu_sub_arrow{ right: 54%; }
	.h_upload_opt .f_drop_menu_sub_arrow{ right: 51%; }
	.h_msg_opt .f_drop_menu_sub_arrow{ right: 49%; }

	/* icon */
	.h_icon_upload,
	.h_icon_msg,
	.h_icon_menu,
	.h_icon_cloudplay,
	.h_icon_login{ display:block; overflow:hidden; width:29px; height:27px; background-position:0 -122px; cursor:pointer; text-indent:-9999px; }
	.h_icon_menu{ width: 8px; }

	.h_icon_login{ width: 24px; margin: 0 auto; background-position: -178px -304px;}
	.h_icon_msg{ width:28px; background-position:-37px -121px; }
	.h_icon_cloudplay{  background-position:-75px -120px; }
	.h_icon_menu{ background-position:-248px -190px; }

	.f_drop_menu a:hover .h_icon_upload,
	.f_drop_menu_hover .h_icon_upload{background-position:0 -152px; }
	.f_drop_menu a:hover .h_icon_msg,
	.f_drop_menu_hover .h_icon_msg{background-position:-37px -151px; }
	.f_drop_menu a:hover .h_icon_cloudplay,
	.f_drop_menu_hover .h_icon_cloudplay{background-position:-75px -150px; }
	.f_drop_menu a:hover .h_icon_menu,
	.f_drop_menu_hover .h_icon_menu{ background-position:-248px -215px; }

	.h_fnav_opt .f_drop_menu_hover{ background: #f5f5f5;}

	.h_icon_navtype{ width: 11px; height: 11px; display: inline-block; margin-right: 5px;  background-position: -138px -208px; vertical-align: -1px; *vertical-align: middle; _vertical-align: -2px;}

	/* 点播单icon */
	.add_to_list,
	.added_to_list{ position:absolute; right:0; top:0; width:20px; height:20px; background-position:-171px -35px; text-indent:-9999px; z-index:50; }
	.add_to_list{ display:none; background-position:-141px -35px; }  

		/* 加入收藏  add by wenyuan.cui 2015-03-18*/
	.add_to_fav,
	.added_to_fav{position:absolute; right:5px; top:5px; width:22px; height:21px; background-position:-23px 0; text-indent:-9999px; z-index:50;}
	.add_to_fav{ display:none; background-position:0 0; } 

	.add_to_fav_rotateY{
		animation: 1.2s linear 0s normal none infinite rotateY;
		-webkit-animation:1.2s linear 0s normal none infinite rotateY;
	}

	.fav_login_wrap{ position: absolute; top: 0; left: 0; width: 100%; height: 114px; z-index: 100; }
	.fav_login_wrap .fav_overlayer{  position:absolute; bottom:0; left:0; height:100%; width:100%;  background-color:#000; background:rgba(0, 0, 0, .5); filter:alpha(opacity=50); }
	.fav_login_wrap .fav_tips{ position: absolute; z-index: 1; width: 100%; top: 25%; text-align: center;  color: #fff; font-size: 12px;}
	.fav_login_wrap .fav_btn_box{ position: absolute; z-index: 1; bottom: 13%; width: 100%; text-align: center; font-size: 12px;}
	.fav_login_wrap .fav_btn_box a{ display: inline-block; width: 56px; height: 18px; margin: 0 5px; border: 1px solid #ec555a; border-radius: 2px; }
	.fav_login_wrap .fav_btn_box a:link,
	.fav_login_wrap .fav_btn_box a:visited{ color: #fff;}
	.fav_login_wrap .fav_btn_login{ background-color: #ec555a;}
	.fav_login_wrap .fav_close{ position: absolute; z-index: 1; right: 5px; top: 5px; width: 12px; height: 12px; background-position: -228px -69px; cursor: pointer;}
	.fav_login_wrap .fav_msg{ position: absolute; z-index: 100; width: 100%; top: 50%; margin-top: -18px; color: #fff; text-align: center;}

	
	/* h_nav_chn */
	.h_nav_chn_ul li{ float:left;}
	.h_nav_chn_ul li a{ float:left; width: 38px; padding:7px 7px 10px; margin-top: 2px;  text-align: center; font-size:14px; _padding:9px 7px 8px; }
	.h_nav_chn_ul li a:link,
	.h_nav_chn_ul li a:visited,
	.h_nav_layer_ul li a:link,
	.h_nav_layer_ul li a:visited{ color:#FFF; text-decoration:none; }
	.h_nav_layer_ul li{ font-size: 14px;}
	.h_nav_chn_ul .current { background-color:#f5f5f5;}
	.h_nav_chn_ul .current:link,
	.h_nav_chn_ul .current:visited{color:#e63737;}
	.h_nav_chn_ul li a:hover,
	.h_nav_layer_ul li a:hover{ color: #f3a0a0;}

	.h_nav_chn_ul .h_nav_tv a,
	.h_nav_chn_ul .h_nav_product a,
	.h_nav_chn_ul .h_nav_music a{ width: 47px; margin: 2px 6px 0;  padding:7px 4px 10px; _padding:9px 7px 8px;}
	
	.h_nav_chn_ul .h_nav_mm{background: url(//s3.56img.com/style/base/v5/img/mm_btn_bg.jpg) no-repeat; background-position: 0px 8px; }

	.h_nav_layer{position: absolute; top: 50px; display: none; width: 50px;}
	.h_nav_layer .f_drop_menu_sub_arrow{ top: -16px;}
	.h_nav_layer_ul{  width: 50px; background: #e63737; padding: 5px 0; }
	.h_nav_layer_ul li{ height: 30px; line-height: 30px; text-align: center;font-family: "hiragino sans gb","Microsoft YaHei"; }

	/* login ac */
	.h_ac_opt a{ margin:0 10px; line-height:40px; }

	/* h_nav_extra */
	.h_nav_extra{ position:absolute; right:0; top:0; }
	.h_nav_extra_list{ overflow:hidden; }
	.h_nav_extra_list li{ float:left; margin-left:12px; line-height:40px; *line-height:41px; _display:inline; }
		.h_nav_extra_list li a:link,
		.h_nav_extra_list li a:visited{ color:#FFF; text-decoration:none; }
		.h_nav_extra_list li a:hover{ color:#f3a0a0; }
		.h_nav_extra_list .h_nav_woxiu { margin-left: 5px;}
		.h_nav_extra_list .h_nav_woxiu a{ height: 13px; width: 30px; display: block;  border-left: 1px dotted #f78986; _border-left: 1px solid #f78986; margin-top: 14px; padding-left:6px; line-height: 13px; *height: 15px; *line-height: 15px; }

	/* h_site_info */
	.h_site_info{ position:absolute; top:0; right:0; height:90px; width:256px; z-index:10; }

	/* 登录注册及登录后 */
		.h_site_login{ float:left; width:92px; *width: 93px;  margin-top: 18px; margin-left: 8px; _margin-left: 0; font-size: 14px; color:#333; }
		.h_site_login .h_site_ac{ float: left; width: 30px; display: block; padding:0 8px; margin-top: 4px; height: 14px; overflow: hidden; line-height: 13px; *height: 15px;  *line-height: 16px; }
		.h_site_login .h_site_ac:link,
		.h_site_login .h_site_ac:visited{color:#333;}
		.h_site_login .h_site_ac:hover{ color:#E63737; text-decoration:none; }

		.h_site_login .link_to_login{ width: 29px; border-right:1px dotted #ccc; _border-right:1px solid #ccc;}

	/* 头部右边 */
	.h_site_info .h_info_qmenu{ float:right; width:152px; _width:153px; margin-top:18px; }
	.h_info_qmenu .h_info_qmenu_item{ float:left; width:28px; margin-left:25px; _display:inline; }
		.h_msg_opt{ position:relative; padding:0; *zoom:1; }
		.h_cloud_opt{ padding:0; }

		.f_drop_menu_main_title{ position:relative; display:block; text-decoration:none; }
		/* 消息数提示 */
		.h_records_num{ position:absolute; top:0; right: -1px; display:none; padding:0 1px; background-color:#E63638; color:#FFF; line-height:12px; _line-height:14px;*line-height:14px;
			-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }

		.f_drop_menu_main_title:hover,
		.f_drop_menu_main_title:hover .h_records_num{ text-decoration:none; }

		.f_drop_menu{ position:relative; display:inline-block; vertical-align:top; }

			.f_drop_menu_main_title .h_icon_txt{ display:block; text-align:center; color:#333; font-size:14px; }
			.f_drop_menu_main_title:hover .h_icon_txt{ text-decoration:none; }
			.f_drop_menu_main_title:hover{ text-decoration:none; }

		/*  上传下拉层 */
		.h_info_qmenu .h_upload_opt { margin-left: 17px;}
		.h_upload_opt .f_drop_menu_sub{ top:66px; left:-58px; }
		.h_upload_opt .f_drop_menu_sub_ct{ width:144px; }
		.h_upload_opt .f_drop_menu_sub_ct .f_upload_btn{ height: 40px; line-height: 40px;}
		.h_upload_opt .f_drop_menu_sub_ct a:link,
		.h_upload_opt .f_drop_menu_sub_ct a:visited{height: 40px; line-height: 40px; display: block; padding-left: 20px; color:#333; text-decoration:none; font-size: 14px }
		.h_upload_opt .f_drop_menu_sub_ct a:hover{ color:#e63737;  background: #eaeaea}

		/* 消息下拉层 */
		.h_msg_opt .f_drop_menu_sub{ top:66px; left:-60px; width:144px; }
		.f_drop_menu .m_d_list{ border-bottom:1px dotted #808080; _border-bottom:1px solid #eee; }
		.m_d_list_item{ overflow:hidden; height:41px; padding: 0 8px; line-height: 41px; }
		.m_d_list_opt{  /*line-height:1.8em;*/ color:#E3E3E3; vertical-align:top; }
		.m_d_list_opt .m_d_list_oa{ height: 40px; padding-left: 30px; position:relative; display:block; text-align:left; line-height: 40px; font-size: 14px; }
		.m_d_list_opt .m_d_list_oa_ex{  position:absolute; right:8px; top:0px; color:#E63737; overflow: hidden; font-family:arial; cursor:pointer; _right:8px; }
		.f_drop_menu_sub .m_d_list_oa_ex{ width: 24px; height: 12px; top: 15px; background-position: -162px -69px;}
		.m_d_list .m_d_list_p a:hover{ text-decoration: underline;}
		
		.cloud_s2 a:link,
		.cloud_s2 a:visited,
		.m_d_list_oa:link,
		.m_d_list_oa:visited{ color:#333; text-decoration:none; }
		.cloud_s2 .f_drop_menu_sub a:hover{ color:#e63737; text-decoration:underline; }

		.m_d_list_oa:hover{ color: #e63737; background: #eaeaea}

		.h_ac_opt a:link,
		.h_ac_opt a:visited,
		.h_ac_opt a:hover { color:#FFF; text-decoration:none; }

		/* 小黄贴 */
		.msg_push_box{ position:absolute; right:-57px; top:64px; width:150px; background-color:#ffffed; border: 1px solid #FFCE7A; z-index:2; }
		.msg_push_box_ct{ overflow:hidden; padding:0; line-height:18px; }
		.msg_push_box_ct .m_d_list{ background-color: #ffffed; border-bottom:1px dotted #c6c6c6; background:none; _border-bottom:1px solid #eee; }
		.m_d_drop_menu .m_d_list{ padding:3px 0 8px; margin:0 8px; border-bottom:1px dotted #808080; _border-bottom:1px solid #eee; *padding:6px 0 2px; }
		.msg_push_box_ct .m_d_list_item{ padding: 0 10px;}
		.msg_push_box_ct .m_d_list_opt { padding: 8px 10px}
		.msg_push_box_ct .m_d_list_opt .m_d_list_oa{  height: 24px; line-height: 24px; padding-left: 0; font-size: 12px; display: }
		.msg_push_box_ct .m_d_list_oa:hover{ color: #e63737;background:none;}

		.msg_push_box_close{position:absolute; right:3px; top:3px; overflow:hidden; width:10px; height:10px; background-position:-197px -69px; line-height:50em; }
		.msg_push_box .msg_push_box_close:hover { background-position:-212px -69px; }
		.msg_push_box_arrow{ position:absolute; top:-6px; right:62px; width:12px; height:6px; background-position:-234px -56px; }


		/* 用户昵称下拉菜单: .m_i_u_drop_menu */
			.m_i_u_drop_menu{ max-width:138px\0; }
			.m_i_u_drop_menu .f_drop_menu_main{ position:relative; width:46px; line-height:15px; *zoom:1; }
			.m_i_u_drop_menu .f_drop_menu_main_title{ /*float:left;*/ height:18px; padding:0 8px; text-align:left; }
			.h_login_label{ float:left; padding:12px 0 10px; color:#FFF; }

			.m_i_u_drop_menu .f_drop_menu_sub_ct{ padding:0; overflow:hidden; }
			.m_i_u_drop_menu .f_drop_menu_sub_arrow{ left:65px; }
			.m_i_u_drop_menu .f_drop_menu_sub{ right:-51px; top:66px; width:144px;  }
			.m_i_u_drop_menu .avatar{position: absolute;left:0px;top:-4px;display: block;}
			.m_i_u_drop_menu .nickname{ overflow:hidden; display:inline-block; *display:inline; *zoom:1; _width:74px; min-width:24px; max-width:86px; white-space:nowrap; text-overflow:ellipsis;cursor:pointer;}

			.m_i_u_drop_menu .f_drop_menu_main_title:link,
			.m_i_u_drop_menu .f_drop_menu_main_title:visited,
			.m_i_u_drop_menu .f_drop_menu_main_title:hover { color:#FFF; text-decoration:none; }

			.h_site_user{ position:absolute; right:175px; width:46px; top:22px; }
			.h_site_user .f_user_pic{ width:44px; height:44px; border-radius: 50%; }
			.h_site_user .f_drop_menu_main a,
			.m_i_u_drop_menu .f_drop_menu_sub_box .f_user_face a{ width: 44px; height: 44px; border: 1px solid #cacaca; border-radius:50%;  display:block;}
			.h_site_user .h_site_arrow{ position:absolute; right:2px; top:21px; overflow:hidden; width:0; height:0; border:4px dashed transparent; border-top:4px solid #808080; }
			.f_drop_menu_hover .h_site_arrow,
			.f_site_user .f_drop_menu_main a:hover .h_site_arrow{ border-top-color:#E63737; }

			/* @modify by weiko for 下线收藏 */
			.m_i_u_drop_menu .f_drop_menu_sub_box{ width: 206px; right:-125px; line-height: 24px; }
			.m_i_u_drop_menu .f_drop_menu_sub_box a:link,
			.m_i_u_drop_menu .f_drop_menu_sub_box a:visited{ color: #333;}
			.m_i_u_drop_menu .f_drop_menu_sub_box a:hover{ color: #e63737;}
			.m_i_u_drop_menu .f_drop_menu_sub_box .f_drop_menu_sub_arrow{ left: 50px;}
			.m_i_u_drop_menu .f_user_info{ height: 66px; padding: 10px 15px}
			.m_i_u_drop_menu .f_user_face{ float: left; width: 75px;}
			.m_i_u_drop_menu .f_drop_menu_sub_box .f_user_face a,
			.m_i_u_drop_menu .f_drop_menu_sub_box .f_user_pic{ width: 64px; height: 64px; }
			.m_i_u_drop_menu .f_name_rss{ float: left; width: 100px; margin-top: 5px; }
			.m_i_u_drop_menu .f_name_rss h3{ font-size: 18px; margin-bottom: 3px; max-height: 48px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; }
			.m_i_u_drop_menu .f_name_rss p{ color: #7b7b7b;}
			.m_i_u_drop_menu .f_name_rss .red{ font-size: 16px;}
			.m_i_u_drop_menu .f_my_link{ background: #f5f5f5; width: 206px; overflow: hidden; }
			.m_i_u_drop_menu .f_my_link_list{ padding: 10px 10px 0 10px; width: 198px;}
			.m_i_u_drop_menu .f_my_link_list li{ float: left; width: 88px; margin:0 10px 10px 0;}
			.m_i_u_drop_menu .link_box{ width: 88px; height: 70px; padding-top: 18px; display: block; background: #fff; text-align: center; font-size: 14px;}
			.m_i_u_drop_menu .link_box s{ width: 30px; height: 30px; display: block; margin: 0 auto 6px;}
			.m_i_u_drop_menu .icon_my_rss{ background-position: 0 -259px; }
			.m_i_u_drop_menu .icon_guess{ background-position: -35px -259px; }
			.m_i_u_drop_menu .icon_collect{ background-position: -74px -258px; }
			.m_i_u_drop_menu .icon_my_video{ background-position: -113px -258px; }
			.m_i_u_drop_menu .icon_my_space{ background-position: -153px -259px; }
			.m_i_u_drop_menu .icon_my_town{ width: 34px !important; background-position: -194px -258px; }
			.m_i_u_drop_menu .f_footer{ margin: 0 5px 0 5px; padding: 10px; border-top: 1px dotted #bfbfbf; font-size: 14px; height: 22px; line-height: 22px; overflow: hidden; }
			.m_i_u_drop_menu .f_footer .col_left{ float: left; color: #bfbfbf; }
			.m_i_u_drop_menu .f_footer .col_left a{ margin: 0 5px;}
			.m_i_u_drop_menu .f_footer .col_right{ float: right;}
			.m_i_u_drop_menu .c_p_loading_txt{ margin-top: 30px;}


	/* 导航下拉层 */
	.h_fnav_opt { width: 58px; position: absolute; height: 48px; left: 104px; display: none; font-size: 14px; }
	.h_fnav_opt .col_side{ float: left; width:64px; padding: 10px; border-right: 1px dotted #c6c6c6; border-bottom: 1px dotted #c6c6c6; _border-right: 1px solid #c6c6c6; _border-bottom: 1px solid #c6c6c6; text-align: center; color: #7d7d7d }
	.h_fnav_opt .col_main{ float: right; width:378px; padding:10px 0; border-bottom: 1px dotted #c6c6c6; _border-bottom: 1px solid #DCDCDC;}
	.h_fnav_opt .f_drop_menu{width: 42px; height: 37px; padding: 11px 8px 0; }
	.h_fnav_opt .h_icon_menu{ float: right}
	.h_fnav_opt .h_icon_txt{ float: left; margin-top: 2px; width: 28px;}
	.h_fnav_opt .f_drop_menu_main_title:hover .h_icon_txt{ color: #e63737}
	.h_fnav_opt .f_drop_menu_sub{ left:-135px; top:40px; height:216px; width:463px; }
		.h_fnav_opt .f_drop_menu_sub_ct{ overflow:hidden; height:216px; *zoom:1; }
		.h_fnav_list{ width:378px; overflow:hidden; *zoom:1; word-break:break-all; word-wrap:break-word; }
		.h_fnav_list li{ overflow:hidden; float:left; padding-left:12px;  white-space:nowrap; _width:auto; min-width:24px;/*ie7bug fixed*/  }
		.h_fnav_list li a{ float:left; }
		.h_fnav_opt .n_1 .col_side,
		.h_fnav_opt .n_1 .col_main{ height: 86px; line-height: 30px;}
		.h_fnav_opt .n_1 .col_side{ line-height: 86px}
		.h_fnav_opt .n_2 .col_side,
		.h_fnav_opt .n_2 .col_main{ height:34px; line-height:34px; }
		.h_fnav_list li a:link,
		.h_fnav_list li a:visited{ color:#333; text-decoration:none; }
		.h_fnav_list li a:hover{ color:#e63737; }
		.h_fnav_list .fclear{ clear: none;}
		
		.h_fnav_opt .f_drop_menu_sub_arrow{ margin-right:63px; }

	.h_fnav_opt .n_1 .h_fnav_list li{ width: 46px; padding-left: 8px;}
	.h_fnav_opt .n_1 .h_fnav_list { padding-left: 3px;}
	



	/* 头部icon菜单 hover状态 */
	.f_drop_menu_hover{ height:68px; }
	.f_drop_menu_hover .f_drop_menu_sub{ display:block; }
	.f_drop_menu_hover .f_drop_menu_main_title:link .h_icon_txt,
	.f_drop_menu_hover .f_drop_menu_main_title:visited .h_icon_txt,
	.f_drop_menu_hover .f_drop_menu_main_title:hover .h_icon_txt{ color:#E63737; text-decoration:none;  }

	/* 未登录状态隐藏看过列表下文字 */
	.h_unlogin .unview,.h_unlogin .opt_main,.h_unlogin .line{ display: none;}

/* 二级导航 */
.h_sub_nav{ width: 100%; height: 40px;  position: absolute; top: 126px; z-index: 0; }
	.h_sub_nav_main{width: 1330px;  margin: 0 auto; height: 40px; position: relative; overflow: hidden; }
	.h_sub_nav_in{ width: 1330px; overflow: hidden; }
	.h_sub_nav_item{ display: inline-block;  position: absolute;}
	.h_sub_nav_item li{ margin: 13px 0; padding: 0 18px; height: 17px; overflow: hidden; display: inline-block; *float: left; text-align: center; border-right: 1px dotted #ccc; _border-right: 1px solid #ccc; font-size: 14px;  line-height: 17px; }
	.h_sub_nav_item li a:link,
	.h_sub_nav_item li a:visited{ color: #333;}
	.h_sub_nav_item li a:hover{color:#E63737;}
	.h_sub_nav_item li.last{border-right: none;}

	.h_sub_nav_item li .current:link,
	.h_sub_nav_item li .current:visited { color: #e63737;}

/* 云播放 ------------------------------------------------------------------------------------------------------------*/

/* CSS Background
------------------------------------------------------------------------------------------------------------*/
/*.c_p_hd_extra .cloud_icon,*/
.cloud_icon,
.c_p_list_close,
.opt_icon_continue,
.opt_icon_repeat,
.opt_icon_del,
.tutorial_img1,
.rec_img,
.rss_ico,
.aur_ico,
.rss_channel_ico,
.c_btn_prev,
.c_btn_next,
.opt_icon_sync,
.ico_synced,
.ico_sync_ok,
.ico_sync_fail
{background: url(//s3.56img.com/style/base/v5/img/cloudplay_v.2.png?v=20150320) no-repeat;}
.c_p_loading_txt{background: url(//s3.56img.com/style/base/v4/img/cp_loading.gif) no-repeat center top;}

/*-- cloudPlay DropMenu --*/
	.cloud_num{font-size:11px;}

	/* f_drop_menu_sub:下拉弹层内容 */
	.c_p_drop_menu .f_drop_menu_sub{ top:66px; right:-1px; width:328px;  padding:0; text-align:left;}
		.c_p_drop_menu .f_drop_menu_sub_arrow{ margin-right:-157px; }
		.c_p_drop_menu .f_drop_menu_sub .f_drop_menu_sub_ct{ padding:0; }
		.c_p_drop_menu .f_drop_menu_sub_list li{text-align: left;}
		.c_p_list{*zoom:1; background-color: #e1e1e1;}/* 解决ie6 下hover失焦的bug */
		.c_p_list a:link,.v_h_list a:visited{}
		/* 主体记录 */
		.c_p_drop_menu_bd{ overflow:hidden; *zoom:1; /* min-height:200px; _height:200px; border-top:1px solid #efefef;*/ }
			.c_p_list_txt .opt a:link,.c_p_list_txt .opt a:visited,
			.c_p_drop_menu_bd .c_p_list_opt a:link,.c_p_drop_menu_bd .c_p_list_opt a:visited{color: #333;}
			.c_p_list_txt .opt a:hover,.c_p_list_txt .opt a:hover,
			.c_p_drop_menu_bd .c_p_list_opt a:hover,.c_p_drop_menu_bd .c_p_list_opt a:hover,
			.c_p_list_txt .opt a:hover,.c_p_list_opt a:hover{ color:#e63737; text-decoration: underline;}

			.opt_icon_continue,
			.opt_icon_repeat,
			.opt_icon_del,
			.opt_icon_sync,
			.ico_sync_ok{overflow:hidden;display:inline-block;*display:inline;*zoom:1;line-height:999em;text-indent:-9999px;*text-indent:0;width:22px;height:20px;margin-left:5px;}
				.opt_icon_continue{background-position:-24px -23px;}
				.opt_icon_continue:hover{background-position:-24px -47px;}
				.opt_icon_repeat{background-position:0 -64px;}
				.opt_icon_repeat:hover{background-position:-32px -64px;}
				.opt_icon_del{background-position:0 -23px;}
				.opt_icon_del:hover{background-position:0px -47px;}
				.opt_icon_sync{background-position:-49px -23px;}
				.opt_icon_sync:hover{background-position:-49px -47px;}
				.ico_sync_ok{ background-position: -75px -23px; *vertical-align: -16px; _vertical-align: -18px;}

			.opt_icon_sync_rotate{
				animation: 0.8s linear 0s normal none infinite rotate;
				-webkit-animation:0.8s linear 0s normal none infinite rotate;
			} 			

			.c_p_list_item{position: relative;overflow: hidden;*zoom:1;min-height:56px;_height:56px;padding: 10px 20px 11px; border-bottom: 1px dotted #c7c7c7; _border-bottom:1px solid #c7c7c7; }
			.c_p_list_pic{display: inline;float:left;margin:3px 10px 0 0}
			.c_p_list_txt{overflow:hidden; *zoom:1; }
			.c_p_list_title{}
			.c_p_drop_menu_bd .c_p_list_title a:link,.c_p_drop_menu_bd .c_p_list_title a:visited{font-weight:normal;}
			.c_p_drop_menu_bd .c_p_list_title a:hover{text-decoration:underline!important;}
			.c_p_list_pic img{ width: 100px; height: 60px; display: block;}

			.c_p_list_from{ position:absolute; left:122px; top:51px; white-space:nowrap; }
			.c_p_list_txt p{color: #7b7b7b;}
			.c_p_list_txt .v_length{display: inline-block;width:48px;}
			.c_p_list_txt .opt{position: absolute;right:17px;top:48px;*top:29px;text-align: right;}
			.c_p_list_close{display: none;visibility: hidden;position:absolute;right:6px;top:2px;display: block;text-indent: -9999px;width:20px;height:19px;background-position: 0 -96px; cursor:pointer
				-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
			}
			.c_p_list_item:hover .c_p_list_close{display: none;visibility:visible;}
			.drop_menu_theme_0_hover .c_p_list_item .c_p_list_close,.drop_menu_theme_1_hover .c_p_list_item .c_p_list_close{display: none;_visibility:visible;}
			.c_p_list_close:hover{ background-position:-32px -96px; }
			.c_p_list_opt{ width: 308px; overflow:hidden; *zoom:1; padding:10px; position: absolute; bottom: 0; z-index: 5}
			.c_p_list_opt .opt_side{float:right;color: #d0d0d0; font-size: 14px; padding-right: 10px; }
			.c_p_list_opt .opt_main{float:left; margin-top: 3px}

			.c_p_list_txt .c_p_sync{ position: absolute; _width: 100px left: 130px; bottom: 9px; color: #e63737;}
			.c_p_list_txt .c_p_sync .ico_synced,
			.c_p_list_txt .c_p_sync .ico_sync_fail{ width: 15px; height: 15px; display: inline-block; *display: inline; *zoom:1;  background-position: -126px -24px; vertical-align: middle; margin-right: 3px; }
			.c_p_list_txt .c_p_sync .ico_sync_fail{background-position: -106px -23px;}

			/* 收藏夹tab */
			.c_p_tab_box{ height: 39px; border-bottom: 1px solid #e5e5e5;}
			.c_p_tab_box .c_p_local{ padding-left: 20px; font-size: 14px; line-height: 39px;}
			.c_p_tab_box .c_p_local .c_p_tips{ font-size: 12px; color: #7d7d7d;}

			.c_tab_nav{ width: 328px;}
			.c_tab_nav span.line{ width: 2px; font-family: "宋体"; color: #bdbdbd; display: inline-block;*display: inline; *zoom:1;}
			.c_tab_nav a{ width: 163px; _width: 161px; height: 39px; text-align: center; font-size: 14px; line-height: 39px; display: inline-block; *display: inline; *zoom:1;}
			.c_tab_nav a.current{ color: #e63737; border-bottom: 1px solid #e63737;}
			.c_p_list .c_tab_nav a:hover{ text-decoration: none;}
			.c_tab_nav span.tab_local_num,
			.c_tab_nav span.tab_person_num{ font-size: 12px; color: #e63737; margin-left: 5px;}

			/* 收藏夹分页 */
			.c_p_list_opt .opt_page{ position: absolute; left: 20px; bottom: 6px; height: 25px; background-color: #fff; z-index: 4;}
			.c_p_list_opt .opt_page a,
			.c_p_list_opt .opt_page p{display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}
			.c_p_list_opt .opt_page a{ width: 18px; height: 18px; border: 1px solid #bdbdbd; margin-right: 5px;}
			.c_p_list_opt .opt_page a:hover{ border: 1px solid #e63737; }
			.c_p_list_opt .opt_page .current_page{ color: #e63737;}
			.c_p_list_opt .opt_page .c_btn_prev{ background-position: -76px 0;}
			.c_p_list_opt .opt_page .c_btn_prev:hover{ background-position: -97px 0;}
			.c_p_list_opt .opt_page .c_btn_next{ background-position: -119px 1px;}
			.c_p_list_opt .opt_page .c_btn_next:hover{ background-position: -139px 1px;}

			.c_p_list_opt .opt_page .c_btn_prev_stop,
			.c_p_list_opt .opt_page .c_btn_prev_stop:hover,
			.c_p_list_opt .opt_page .c_btn_next_stop,
			.c_p_list_opt .opt_page .c_btn_next_stop:hover{border: 1px solid #bdbdbd; cursor: default;}
			.c_p_list_opt .opt_page .c_btn_next_stop,
			.c_p_list_opt .opt_page .c_btn_next_stop:hover{background-position: -119px 1px;}
			.c_p_list_opt .opt_page .c_btn_prev_stop:hover{background-position: -76px 0;}

			/* for 我看过的 */
			.c_p_list_opt .opt_side .app_tips:link,
			.c_p_list_opt .opt_side .app_tips:visited,
			.c_p_list_opt .opt_side .app_tips:hover{ color:#E53738; }
			.c_p_list_opt .opt_side .app_tips{ margin-right:50px; }
			.c_p_list_viewed .c_p_list_opt .opt_side{ float:none; width:100%; padding:0; text-align:right; }

			/* 看过与未看过两块区域不同，增加两个类区分自定样式 */
			.c_p_list_viewed .c_p_list_item{ padding:20px 20px 9px 20px; }
			.c_p_list_viewed .c_p_list_title{ overflow:hidden; height:18px; margin:0 0 10px 0; }
			.c_p_list_viewed .c_p_list_title a{overflow:hidden; display:block; width:290px; white-space:nowrap; text-overflow:ellipsis;}

			.c_p_list_unview .c_p_list_title{overflow: hidden; width:179px;  _width:175px; max-height:34px; line-height: 17px; white-space:normal;table-layout:fixed;word-break:break-all;word-wrap:break-word;}
			.c_p_list_unview .c_p_list_txt .opt{ top:53px; *top:40px;}
			.c_p_list_unview .c_p_list_item{min-height:64px;_height:64px; }


		/* 记录空白 */
		.c_p_empty_box{min-height:220px;_height:220px;padding:10px 4px;/*border-top: 1px dotted #d9d9d9;*/}
			.empty_tips{color: #333;padding-top:20px;}
			.c_p_empty_box .tcenter{text-align:center}
			.empty_tutorial{display: block;}
			.c_p_empty_box .empty_startup{padding:30px 0 0 0;}
			.c_p_empty_box .empty_startup a:link,.c_p_empty_box .empty_startup a:visited{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;font-size: 14px;text-decoration: underline;color:#E63737;}
			.c_p_empty_box .empty_startup a:hover{text-decoration: none;}
			.c_p_empty_box .empty_startup .arrow{overflow:hidden;display: inline-block;*display: inline;*zoom:1;text-align:left;vertical-align: middle;cursor:pointer;width:0px;height:0px;margin:-3px 2px 0 0;font-size:0;border:4px dashed transparent;border-left: 4px solid #333;}
			.tutorial_img1{ width:197px; height:137px; padding:160px 0 0 0 ; background-position:0 -274px; color: #7D7D7D; font-size: 14px; text-align: center; }
			.tutorial_img1 .icon_fav_small { width: 14px; height: 13px; display: inline-block; *display: inline;*zoom:1; background-position: -46px -230px; }


		/* 记录加载中 */
		.c_p_loading{padding:80px 0;}
			.c_p_loading_txt{width:40px;height:20px;white-space:nowrap;margin:0 auto;padding:40px 0 0 0;text-align: center;color: #7b7b7b;}
		
		.c_p_data_list .c_p_loading{ margin-top: 100px;}
		
		/* 置底虚线 */
		.cloud_bottom_border{ width: 328px;  height: 40px; position: absolute; bottom: 0; left: 0; overflow: hidden; border-top: 1px dotted #c7c7c7; _border-top: 1px solid #c7c7c7; background: #fff; z-index: 1}

/* 订阅功能对云播放下拉层进行修改 */
.cloud_s2 img{ vertical-align:top; }
.cloud_s2 .base_color_txt,
.cloud_s2 a.base_color_txt:link,
.cloud_s2 a.base_color_txt:visited { color:#7d7d7d; }
.cloud_s2 a.base_color_txt:hover { text-decoration:underline; }
	.aur_ico{ display:inline-block; overflow:hidden; width:12px; height:14px; margin-right:3px; line-height:999em; background-position:-3px -3px; vertical-align:middle; }
	.rss_channel_ico{display:inline-block; overflow:hidden; width:13px; height:13px; margin-right:3px; line-height:999em; background-position:-53px -3px; vertical-align:middle; }

 .h_unlogin .cloud_s2 a.base_color_txt:link,
 .h_unlogin .cloud_s2 a.base_color_txt:visited,
 .cloud_s2 .empty_txt a.base_color_txt{ color:#e63737; }



/* 收藏夹下线 */
.cloud_s2 .w1{ display:none; }
.cloud_s2 .f_drop_menu_sub{ background-color:#FFF;}
.cloud_s2 .f_drop_menu_sub_nav{width:328px; background-color:#FFF; color:#333;  }
	.cloud_s2 .f_drop_menu_sub_nav_item{ width: 163px; height:40px; float: left; background-color: #f5f5f5; border-bottom:1px solid #D2D2D2; border-right: 1px solid #fff; line-height:40px; text-align:center; cursor:pointer; font-size: 14px; }
	.cloud_s2 .f_drop_menu_sub_nav .active{ background-color:#fff; color:#e63737; border-bottom:1px solid #fff;}
	.cloud_s2 .updata_sum{ margin-left: 3px; color:#E63737; }
	.cloud_s2 .f_drop_menu_sub_nav_item.w1{ width: 108px; border-right: none}
	.cloud_s2 .f_drop_menu_sub_nav_item:hover{ color: #E63737}

	.cloud_s2 .cloud_sync{ position:absolute; bottom:8px;  left: 20px; width:80px; text-align:center; z-index: 3; font-size: 14px; clear: both; }
	.cloud_s2 .cloud_sync p{ padding:0 10px 5px; border-bottom:1px solid #D2D2D2; line-height:16px; white-space:normal; }
	.cloud_s2 .btn_cloud_sync{ display:block; overflow:hidden; padding:5px 0; line-height:13px; _padding:5px 0 3px 0; }
	.cloud_icon{ display:inline-block; width:17px; height:12px; background-position: -27px -5px; _background-position: -27px -1px; vertical-align:middle; margin-right: 5px; font-size: 14px }

.cloud_s2 .f_drop_menu_sub_ct{ width:328px;height: 470px; overflow: hidden; box-shadow:none; }
	.cloud_s2 .c_p_list{ background-color:#fff; }
	.cloud_s2 .c_p_list_unview .tutorial_img1{ margin: 90px auto;}

	.cloud_s2 .rss_list_box_hd { width: 308px; position: absolute; bottom: 0; z-index: 2; padding:10px;  font-size: 14px; }
	.cloud_s2 .rss_list_box_hd .opt_mag_rss{ float:right; padding-right: 10px;}
	.cloud_s2 .rss_list_box_hd .rss_list_tit{ float:left; color:#7d7d7d; }
	.cloud_s2 .rss_list_box .c_p_list_item{ position:static; *zoom:1;min-height:64px; _height:64px; padding:10px 20px 11px; border-bottom: 1px dotted #c7c7c7; _border-bottom:1px solid #c7c7c7; }
	.cloud_s2 .rss_list_box .c_p_list_title{ width:179px; line-height:17px; _width:175px; margin-bottom: 6px }
	.cloud_s2 .rss_list_box .c_p_list_aur{ overflow:hidden; width:120px; height:18px; _width:115px; }
	.cloud_s2 .rss_list_box .c_p_list_aur a{ margin-left:4px; }
	.cloud_s2 .rss_list_box .c_p_list_aur a:hover { text-decoration:underline; }
	.cloud_s2 .rss_list_box .rss_list_more{ display:block; height:20px; background-color:#C8CACB; text-align:center; line-height:20px; }

	/* 记录空白 */
	.cloud_s2 .tutorial_img2{ position:relative; margin-top:120px; text-align:center; text-indent:0; color:#7d7d7d; *zoom:1; font-size: 14px;}
	.cloud_s2 .tutorial_img2 .empty_txt{ display:block; }
	.cloud_s2 .rec_img{ display:inline-block; width:130px; height:90px;  }
	.cloud_s2 .rss_ico{ position:absolute; left:50%; top:5px; width:21px; height:11px; margin-left:10px; background-position:-48px 0; }
	#header_usermenu_cloudplay_playhistory .rec_img{background-position:0 -178px;}
	#header_usermenu_cloudplay_interest .rec_img{background-position:0 -80px;}

/* 滚动时头部fixed 以及小头时 */
.h_mini .h_v5{ height:48px; }
.h_mini .h_main,
.h_s_mini .h_main,
.h_main_fixed .h_main{ position:fixed; z-index:10000; _position:static;  border-bottom/*\**/:1px solid #cacaca \9;
			-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
			   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
			        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}
.h_mini .h_main_in,
.h_s_mini .h_main_in,
.h_main_fixed .h_main_in,
.h_mini .h_site_info,
.h_s_mini .h_site_info,
.h_main_fixed .h_site_info{ height:48px; 
			 -webkit-transition:height .3s;
			    -moz-transition:height .2s;
			    transition:height .2s; }
.h_mini .h_site_login,
.h_main_fixed .h_site_login{ margin-top: 20px; }
.h_mini .h_icon_login,
.h_s_mini .h_icon_login,
.h_main_fixed .h_icon_login{ display: none;}

	.h_mini .h_main .logo,
	.h_main_fixed .h_main .logo{ width: 88px; height: 30px; top: 9px;}
	.h_mini .h_main .logo_56,
	.h_main_fixed .h_main .logo_56{ width: 88px; background-position: 0 -32px}
	.h_mini .h_fnav_opt,
	.h_s_mini .h_fnav_opt,
	.h_main_fixed .h_fnav_opt{ display:block; }
	.h_mini .m_i_u_drop_menu,
	.h_main_fixed .m_i_u_drop_menu,
	.h_mini .h_info_qmenu,
	.h_main_fixed .h_info_qmenu{ margin-top:18px; }
	.h_mini .f_drop_menu_sub,
	.h_main_fixed .f_drop_menu_sub{ top:60px; }
	.h_mini .h_site_user,
	.h_main_fixed .h_site_user{ margin-top:0; top:13px; }
	.h_mini .msg_push_box,
	.h_main_fixed .msg_push_box,
	.h_mini .f_drop_menu_sub,
	.h_main_fixed .f_drop_menu_sub{ top:35px; }
	.h_mini .m_i_u_drop_menu .f_drop_menu_main,
	.h_main_fixed .m_i_u_drop_menu .f_drop_menu_main{ width: 32px; margin-left: 8px; }
	.h_mini .m_i_u_drop_menu .f_drop_menu_main .h_site_arrow,
	.h_main_fixed .m_i_u_drop_menu .f_drop_menu_main .h_site_arrow{ top:16px; }

	.h_mini .h_fnav_opt .f_drop_menu_sub,
	.h_main_fixed .h_fnav_opt .f_drop_menu_sub{ top:48px; }
	
	.h_mini .h_search_extra,
	.h_s_mini .h_search_extra,
	.h_main_fixed .h_search_extra,
	.h_mini .logo_extra,
	.h_s_mini .logo_extra,
	.h_main_fixed .logo_extra,
	.h_mini .h_site_info .h_icon_txt,
	.h_s_mini .h_site_info .h_icon_txt,
	.h_main_fixed .h_site_info .h_icon_txt{ display: none;}
	.h_mini .h_search,
	.h_main_fixed .h_search{ top: 8px;}
	.h_mini .h_site_info,
	.h_s_mini .h_site_info,
	.h_main_fixed .h_site_info{ top: -5px;}

	.h_mini .h_site_login .f_drop_menu_sub,
	.h_main_fixed .h_site_login .f_drop_menu_sub{ top: 42px;}
	.h_mini .h_site_login .h_site_user,
	.h_main_fixed .h_site_login .h_site_user{ right: 170px;}
	.h_mini .h_site_login .f_drop_menu_main a,
	.h_main_fixed .h_site_login .f_drop_menu_main a{ width: 30px; height: 30px; }
	.h_mini .h_site_login .f_drop_menu_main a:hover,
	.h_main_fixed .h_site_login .f_drop_menu_main a:hover,
	.h_mini .h_site_login .f_drop_menu_main .f_user_pic,
	.h_main_fixed .h_site_login .f_drop_menu_main .f_user_pic{ width:30px; height:30px;} 

	/* 小头时 */
	.h_mini .h_nav,
	.h_s_mini .h_nav{ display:none; }

/* 专题小头 */
.h_s_mini .h_main{ position: static;}
.h_s_mini .h_v5{ height: 39px;}
.h_s_mini .h_main_in,
.h_s_mini .h_site_info{ height: 39px;}
	.h_s_mini .h_site_login{  margin-top: 13px; margin-left: 33px;  _margin-left: 10px;}
	.h_s_mini .h_fnav_opt .f_drop_menu{ height: 28px;}

	.h_s_mini .h_main .logo{ width: 66px; height: 23px; top: 7px;}
	.h_s_mini .h_main .logo_56{ background-position: 0 0; } 

	.h_s_mini .h_site_user{ margin-top: 0; top: 10px;}

	.h_s_mini .h_info_qmenu{ margin-top: 15px;}

	.h_s_mini .msg_push_box,
	.h_s_mini .f_drop_menu_sub{ top:26px; }
	.h_s_mini .h_fnav_opt .f_drop_menu_sub{ top:39px; }

	.h_s_mini .f_drop_menu_sub_arrow{ border-width: 6px; top: -14px; margin-right:-6px;}

	.h_s_mini .m_i_u_drop_menu .f_drop_menu_sub{top: 32px;}
	.h_s_mini .m_i_u_drop_menu .f_drop_menu_main{ width: 26px; margin-left: 0}
	.h_s_mini .m_i_u_drop_menu .f_drop_menu_sub_box{ right: -139px;}
	.h_s_mini .m_i_u_drop_menu .f_drop_menu_sub_box .f_drop_menu_sub_arrow{ left: 149px;}

	.h_s_mini .h_site_login .h_site_user{ right: 139px; width: 26px; }

	.h_s_mini .h_upload_opt .f_drop_menu_sub{ left: -61px; }
	.h_s_mini .h_msg_opt .f_drop_menu_sub{ left: -74px; }
	.h_s_mini .c_p_drop_menu .f_drop_menu_sub{right: -10px; }
	.h_s_mini .c_p_drop_menu .f_drop_menu_sub_arrow{ margin-right: -150px;}

	.h_s_mini .h_msg_opt .f_drop_menu_sub_arrow{ right: 42%;}

	.h_s_mini .msg_push_box{ right: -50px; }
	.h_s_mini .msg_push_box .msg_push_box_arrow{ right: 54px; }

	.h_s_mini .h_icon_upload, 
	.h_s_mini .h_icon_msg, 
	.h_s_mini .h_icon_cloudplay{ width: 22px; height: 18px; }
	.h_s_mini .h_icon_menu{ width: 8px;}

	.h_s_mini .h_icon_upload{ background-position: 0 -305px; }
	.h_s_mini .h_icon_msg{ background-position: -28px -304px; }
	.h_s_mini .h_icon_menu{ background-position: -248px -193px; vertical-align: middle; }
	.h_s_mini .h_fnav_opt a:hover .h_icon_menu,
	.h_s_mini .h_fnav_opt .f_drop_menu_hover .h_icon_menu{ background-position: -248px -218px; }
	.h_s_mini .h_icon_cloudplay{ background-position: -55px -303px; }

	.h_s_mini .f_drop_menu a:hover .h_icon_upload,
	.h_s_mini .f_drop_menu_hover .h_icon_upload{ background-position: 0 -327px;}
	.h_s_mini .f_drop_menu a:hover .h_icon_msg,
	.h_s_mini .f_drop_menu_hover .h_icon_msg{ background-position: -28px -326px;}
	.h_s_mini .f_drop_menu a:hover .h_icon_cloudplay,
	.h_s_mini .f_drop_menu_hover .h_icon_cloudplay{ background-position: -55px -326px;}

	.h_s_mini .h_site_info .h_info_qmenu{ width: 130px;}
	.h_s_mini .h_info_qmenu .h_info_qmenu_item{  width: 22px; margin-left: 18px;}

	.h_s_mini .h_site_login .f_drop_menu_main .f_user_pic,
	.h_s_mini .h_site_login .f_drop_menu_main a,
	.h_s_mini .h_site_login .f_drop_menu_main a:hover{ width: 24px; height: 24px;}

	.h_s_mini .h_fnav_opt{ left: 80px;}
	.h_s_mini .h_fnav_opt .f_drop_menu_sub{ left: -97px;}
	.h_s_mini .h_fnav_opt .f_drop_menu_sub_arrow{ margin-right: 103px;}
	.h_s_mini .h_fnav_opt .h_icon_txt{ margin-top: 0px; font-size: 12px;}

	.h_s_mini .h_search{ top: 6px; width: 388px; }
	.h_s_mini .h_search_p{ height: 16px;}
	.h_s_mini .h_search_input .inp_search{ width: 315px; height:16px; padding: 0 6px; font-size: 12px; }
	.h_s_mini .show_re,
	.h_s_mini .show_jkl{ top: 20px; width: 386px;}
	.h_s_mini .h_btn_search{ width: 56px; height: 22px; margin-top: 2px; background-position: -113px -304px;}

	.h_main_fixed .h_sub_nav,
	.h_mini .h_sub_nav,
	.h_s_mini .h_sub_nav{ display: none;}

	.h_s_mini .f_search .h_search_main{ margin-top: 5px;}

/* 底部 -------------------------------------------------------------------------------------------*/
.f_v5{ position:relative; width:100%; background-color:#f5f5f5; margin-top: 15px; clear: both; font-family: "hiragino sans gb","Microsoft YaHei";}
	.f_v5 a:link,.f_v5 a:visited{color:#333}
	.f_v5 a:hover{color:#e63737}
	/*- f_search -*/
	.f_search{width: 100%;height:34px;padding: 10px 0;background-color: #e8e8e8;}
		.f_search_in{width:620px;margin: 0 auto;position: relative;left:85px;}
		.f_search_main{display: inline;float:left;margin: 0 0 0 248px;}
		.f_search .h_search_main{width:360px;display: inline;float:left;}
		.f_search .h_search_p{ width:282px; }
		.f_search .h_search_p .inp_search{ width:273px; }
		.f_search_main .inp_search{float: left;font-size: 14px;line-height: 16px;width: 280px;height:16px;margin:0 5px 0 0;padding:8px;border: 1px solid #9f9f9f;
			/* css3 box-shadow */
			-webkit-box-shadow: inset 1px 1px 3px #bababa;
			   -moz-box-shadow: inset 1px 1px 3px #bababa;
			        box-shadow: inset 1px 1px 3px #bababa;
		}
		.f_search_main .f_btn_search{float: left;text-indent: -9999px;width:50px;height:34px;background-color: #fc3f41;background-position: -206px -259px;border:none;cursor:pointer}
		.f_search_main .f_btn_search:hover{background-position: -142px -259px;}
		.f_search_extra{overflow: hidden;*zoom:1;padding: 8px 0 0 4px;*padding-top:11px;}
		.f_search_keyword{overflow: hidden;float: left;}
		.f_search_keyword li{float: left;margin-right:-1px;}
		.f_search_keyword a{line-height: 1em;padding: 0 17px;border-right: 1px solid #afafaf;}
	/*- f_main -*/
	.f_main{overflow: hidden;*zoom:1;width: 996px;margin: 0 auto;padding-bottom:50px;}
		/* f_link */
		.f_link{overflow: hidden;*zoom:1;width:965px;margin:0 auto 18px;padding:14px 0;overflow:hidden;border-bottom:1px dotted #e9e9e9;*border-bottom: 1px solid #eee;}
			.f_link_group{float:left;margin:0 19px 0 0;height:76px;overflow:hidden;}
			.f_link_group h4{line-height:19px;color:#7b7b7b;font-weight:normal;}
			.f_link_group ul{overflow:hidden;*zoom:1;}
			.f_link_group li{float:left;margin:0 12px 0 0;line-height:19px;white-space:nowrap;}
			.f_link_group a:link,.f_link_group a:visited{color:#333;}
			.f_link_group a:hover,.f_link_group a:active{color:#E63737;}
			.f_link_group .red:link,.f_link_group .red:visited{color:#fc0000;}
			.f_link .g5 .last{margin:0;}
			.f_link .g1{width:180px;margin-left:6px;}
			.f_link .g2{width:276px;}
			.f_link .g3{width:88px;}
			.f_link .g3 li{float:none;}
			.f_link .g4{width:78px;}
			.f_link .g5{width:240px;margin:0;border:0 none;}
			.f_link .g5 li{width:60px;margin-right:0;}
			.f_link .g2 li{width: 46px;margin-right:0;}
		/* f_group_logo */
		.f_group_logo{overflow: hidden;*zoom:1;width:858px;margin: 0 auto;padding:6px 0 20px 0;}

			.f_group_logo .gl_sohu_tv,.f_group_logo .gl_56,.f_group_logo .gl_sohu_group
			{overflow:hidden;display:inline-block;*display:inline;*zoom:1;line-height:999em;text-indent:-9999px;*text-indent:0;height:24px;}
			/*.f_group_logo .gl_56{width:104px;height:36px;background-position:0 -417px; margin-right: 20px;}*/
			.f_group_logo .gl_56{width:88px;height:38px;background-position:0 -28px; margin-right: 20px;}
			.f_group_logo .gl_sohu_tv{width:90px;height:36px;background-position:-128px -417px; border-right: 1px solid #dcdcdc; padding-right: 20px;}
			.f_group_logo .gl_sohu_group{width:140px;height:36px;background-position:0 -470px; margin-left: 20px;}
			.f_group_logo_list{ overflow:hidden; width:470px; font-size:0; margin:0 auto; }
			.f_group_logo_list li{overflow:hidden;display:inline;float:left;font-size:12px;height: 36px;}
			.f_group_logo_list li a{vertical-align: top;}

		/* f_group_logo*/	
		.f_net_link{ margin-bottom:6px; }
		.f_net_logo{ width: 110px;}
		.f_net_logo a{ display:inline-block; width: 22px; margin-right:14px; }
		.f_net_alerm{ overflow:hidden; float:left; width:99px; height:48px; overflow: hidden; padding:0 13px 3px 0; border-right:1px solid #c6c6c6; }
			.f_net_alerm img{ vertical-align:middle; width:22px; }

		/* f_copyright */
		.f_copyright{ overflow:hidden; float:right; color:#7b7b7b; text-align:left; width:838px; margin:0; }
			.f_copyright p{ text-align:left; line-height:18px; }
			.f_copyright p a:link,.f_copyright p a:visited{ color:#7b7b7b; padding-right:10px; }
			.f_copyright p span{padding:0 10px 0 0;}
			.f_copyright p.alt{padding:0 0 0 236px;}

		/* f_net_info */
		.f_net_info{ text-align: center; color: #7b7b7b;}
		.f_net_info p{ margin-top: 6px;}
		.f_net_info .f_info_link{ margin-top: 9px;}
		.f_net_info span,
		.f_net_info a,
		.f_net_info span{ margin: 0 8px;}

		.f_net_info a:link,
		.f_net_info a:visited,
		.f_info_alerm a:link,
		.f_info_alerm a:visited{color: #7b7b7b;}

		.f_net_info a:hover,
		.f_info_alerm a:hover{ color: #e63737;}

		.f_info_alerm { width: 419px; margin: 6px auto 0;}
		.f_info_alerm .f_info_center{ float: left; width: 164px; border-right: 1px solid #dcdcdc; margin-right: 10px; line-height: 26px;}
		.f_info_alerm .f_info_center img{ margin-right: 5px; vertical-align: middle; }
		.f_info_alerm .f_info_logo{ float: right; width: 241px; }
		.f_info_alerm .f_info_logo a{ display:inline-block; width: 22px; margin-right:14px; }
		.f_info_alerm .f_info_logo .f_logo_last{  margin-right: 0;}

		/*.f_info_index{ width:545px; }*/
		.f_info_index{ width:852px; }
		.f_info_index .f_info_left{ float:left; margin-right:10px; padding-right:10px; border-right:1px solid #dcdcdc; line-height:26px; }
		.f_info_index .f_info_left img{ margin-right:5px; vertical-align:-5px; }

		/* f_new_copyright */
		.f_new_copyright{ overflow:hidden; color:#7b7b7b; text-align:center;  margin-top:16px; }

		/* 非播放页重置 */
		.f_normalpage_footer .f_search_in { position:static; left:auto; text-align:center; }
		.extra_line { margin:0 10px; }

/*-- mini_f_v5 --*/
.mini_f_v5,.mini_f_v5_dark{font-family:tahoma;*zoom:1;margin:0 auto;padding:30px 0}
	.mini_f_copyright{text-align: center;}
	.mini_f_copyright span{padding: 0 6px;}
	.mini_f_v5, .mini_f_v5 a:link,.mini_f_v4 a:visited{color: #333;}
	.mini_f_v5_dark, .mini_f_v5_dark a:link,.mini_f_v4_dark a:visited{color:#fff;}

/* 中屏下m_screen */
.m_screen .h_main_in,
.m_screen .h_nav_in,
.m_screen .h_sub_nav_main,
.m_screen .h_sub_nav_in{ width:1120px; }
.m_screen .h_search{ left:330px; }

.m_screen .h_nav_child,
.m_screen .h_nav_baby,
.m_screen .h_nav_layer_tec,
.m_screen .h_nav_layer_edu{ display: none;}

.m_screen .h_nav_auto a,
.m_screen .h_nav_child .current,
.m_screen .h_nav_baby .current,
.s_screen .h_nav_tec a,
.s_screen .h_nav_edu .current,
.s_screen .h_nav_auto .current,
.s_screen .h_nav_child .current,
.s_screen .h_nav_baby .current{ background-image: url(//s3.56img.com/style/base/v5/img/nav_arrow_down.png); background-repeat: no-repeat; background-position: 43px 17px; }

.m_screen .h_nav_auto a:hover,
.s_screen .h_nav_tec a:hover{ background-position: 43px -9px; }

.m_screen .h_nav_auto .current,
.m_screen .h_nav_child .current,
.m_screen .h_nav_baby .current,
.s_screen .h_nav_tec .current,
.s_screen .h_nav_edu .current,
.s_screen .h_nav_auto .current,
.s_screen .h_nav_child .current,
.s_screen .h_nav_baby .current{ padding: 7px 11px 10px 3px; _padding: 9px 11px 8px 3px; background-position: 40px -40px ; }

.m_screen .h_nav_auto .current:hover,
.s_screen .h_nav_tec .current:hover{ background-position: 40px -40px; }

.m_screen .h_nav_layer{ right: 193px; _right: 173px;}


/* 窄屏下s_screen */
.s_screen .h_main_in,
.s_screen .h_nav_in,
.s_screen .h_sub_nav_main,
.s_screen .h_sub_nav_in{ width:1000px; }
.s_screen .h_search{ left:218px; }
.s_screen .h_info_qmenu .h_info_qmenu_item{ margin-left:21px; }
.s_screen .h_info_qmenu .h_upload_opt{ margin-left: 15px;}
.s_screen .h_site_info .h_info_qmenu{ width:141px; *width:143px; }
.s_screen .h_s_mini .h_site_info .h_info_qmenu{ width:135px; }
.s_screen .h_site_info{ width:255px; *width:258px;}
.s_screen .h_site_user{ left:42px; }
.s_screen .h_mini .h_site_user,
.s_screen .h_main_fixed .h_site_user{ left: 54px;}
.s_screen .h_s_mini .h_site_user{ left: 83px;}
.s_screen .h_site_login{  margin-left: 22px; _margin-left: 5px;}

.s_screen .c_p_drop_menu .f_drop_menu_sub{ right: -8px;}
.s_screen .c_p_drop_menu .f_drop_menu_sub_arrow{ margin-right: -151px}
.s_screen .h_search_keyword{ width: 315px; overflow: hidden;}
.s_screen .msg_push_box{ right: -53px;}
.s_screen .msg_push_box .msg_push_box_arrow{ right:59px;}

.s_screen .h_nav_edu,
.s_screen .h_nav_auto,
.s_screen .h_nav_child,
.s_screen .h_nav_baby{ display: none;}

.s_screen .h_nav_layer{ right: 175px; _right: 158px;}


/* copyright_guide */
.h_temp_extra{ position:relative; *zoom:1; }
.h_temp_extra .h_search_keyword{ width:390px; }
.copyright_guide{ position:absolute; right:57px; top:5px; width:65px; text-align:right; }
.copyright_guide i{ position:absolute; left:0; top:4px; width:15px; height:11px; background:url(//s3.56img.com/style/base/v5/img/cpg_icon.png) no-repeat; }

.h_fnav_list .copyright_guide{ position:static; width:76px; }
.h_fnav_list .copyright_guide i{ position:static; float:left; margin:12px 2px 0 0; }

.h_fnav_list .copyright_guide a:link,
.h_fnav_list .copyright_guide a:visited,
.h_fnav_list .copyright_guide a:hover,
.copyright_guide:link,
.copyright_guide:visited,
.copyright_guide:hover{ color:#E73438; }

.s_screen .h_temp_extra .h_search_keyword{ width:315px; }

.s_screen .h_sub_nav_in{ width: 1000px; }

.h_info_qmenu_item,
.h_search_keyword li,
.h_nav_chn_ul li,
.h_nav_extra_list li,
.h_sub_nav_item li,
.h_fnav_list li{font-family: "hiragino sans gb","Microsoft YaHei";}

/* add by wenyuan.cui for loginDialog 2014-09-24T18:54:00.963000+08:00  */

/* 弹出层外框 */
.mod56_dialog { width: 680px; position: fixed; _position: absolute; left: 50%; top: 50%; margin-left: -340px;  margin-top: -200px; z-index: 10002;  visibility: hidden;}
	.mod56_dialog .mod56_login_reg{ border-radius: 2px; box-shadow: 0 1px 10px #666; border: 1px solid #ddd \9; overflow: hidden; background: #fff; z-index: 2; position: relative;}

/* 遮罩层 */
.mod56_overlayer{ width: 100%; height: 100%; top: 0; left: 0;  z-index: 10000; position: fixed; _position:absolute; opacity: 0; visibility: hidden; filter:alpha(opacity=30); background: #000;}


/* 弹出css3动画 */
.mod56_effect,
.mod56_effect_mobile{ visibility: visible; }

.mod56_dialog_pc .mod56_login_reg {
	opacity: 0;
	-webkit-transform: scale(0.7);
	   -moz-transform: scale(0.7);
	    -ms-transform: scale(0.7);
	        transform: scale(0.7);
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.2s;
	        transition: all 0.3s;
}

.mod56_effect .mod56_login_reg {
	opacity: 1;
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}
.mod56_overlayer_effect{
	visibility: visible;
	opacity: 0.3;
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	        transition: all 0.3s;
}

.mod56_effect_mobile .mod56_login_reg{opacity: 1;}
.mod56_overlayer_effect_mobile{
	visibility: visible;
	opacity: 0.3;
}

/* 系统通知 add by wenyuan.cui 2015-02-05*/
.mod56_dialog_alert{
	width: 500px; height: 260px; position: fixed; _position: absolute; left: 50%; top: 50%; 
	margin-left: -250px;  margin-top: -130px; z-index: 10002; border-radius: 2px; 
	box-shadow: 0 1px 10px #666; border: 1px solid #ddd \9; overflow: hidden; 
	background: #fff; font-size: 16px; font-family: 'Microsoft YaHei'
}
	.mod56_dialog_alert .mda_title{ height: 45px; border-bottom: 1px solid #e6e6e6; color: #7a7a7a;  padding-left: 25px; line-height: 45px;}
	.mod56_dialog_alert .mda_title em{}
	.mod56_dialog_alert .mod_content{ padding: 20px 25px; color: #333; line-height: 30px;}
	.mod56_dialog_alert .mod_content p{ text-indent: 2em;}
	.mod56_dialog_alert .mod_content a:link,
	.mod56_dialog_alert .mod_content a:visited{ color: #26a;}
	.mod56_dialog_alert .mod_content a:hover{ text-decoration: underline;}
	.mod56_dialog_alert .mda_btn{ 
		display: block; width: 150px; height: 40px; margin: 0 auto; background: #e53736; color: #fff;
		font-size: 18px; border-radius: 2px; text-align: center; line-height: 40px;
	}
	.mod56_dialog_lock{ height: 200px;}
	.mod56_dialog_lock .mod_content .red,
	.mod56_dialog_lock .mod_content .view{ text-align: center;}
	.mod56_dialog_lock .mod_content .red{ width: 290px; margin: 20px auto 0; font-size: 16px;}
	.mod56_dialog_lock .mod_content .icon_alert{ width: 30px; height: 30px; margin-right:15px; background-position: 0 -355px; display: inline-block; *float: left; vertical-align: middle; }
	.mod56_dialog_lock .mda_title em{ float: right; margin: 5px 10px 0;}
	.mod56_dialog_lock .icon_alert_close{ width: 30px; height: 30px; display: block; background-position: -40px -354px;}
	.mod56_dialog_lock .mda_title a:hover .icon_alert_close{ background-position: -69px -354px; background-color: #e63737;}
	
	.mod56_dialog_alert .mod56_dialog_alert_box{ position: relative; z-index: 2}

/* for ie6弹窗仿fixed居中定位 */
*html{ background-attachment:fixed; background-image:url('about:blank'); } 
    *html .mod56_overlayer{  _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight + 0); }
	*html .mod56_dialog{  _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight + 100); }
	*html, 
	*body,
	*html .mod56_overlayer{ height: 100%;}

/*-- backTop_link --*/
.backTop_link{position:fixed; z-index:99; left:50%; margin-left:492px; bottom:100px; _position:absolute; _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight - 100); text-indent:-9999px; display:none; width:40px; height:45px; background-position:-169px -461px;}
.backTop_link:hover{ background-position:-216px -461px;}

.h_main_static .h_main,
.h_main_static .h_v5_mask_iframe{ position:static; }

.fav_iframe_storage{ display: none;}

.h_fnav_mm{background: url(//s3.56img.com/style/base/v5/img/mm_nav_btn_bg.jpg) no-repeat; background-position: -1px 2px;}
.h_fnav_mm a{margin-left: 2px;}

/*-- 页面右侧的导航栏 --*/
.side_bar{ position:fixed; bottom:237px; right:15px; width:42px; font-family:'hiragino sans gb','\5FAE\8F6F\96C5\9ED1'; z-index:1000; _position:absolute; _top:380px; _bottom:auto; }
	.side_bar .tool_item{ position:relative; width:42px; height:42px; margin-bottom:5px; z-index:10; }
	.side_bar .tool_btn{ position:absolute; right:0; top:0; width:40px; height:40px; background-color:#FFF; border:1px solid #D9D9D9; border-radius:2px;
		-moz-transition:all .25s ease; -webkit-transition:all .25s ease; -ms-transition:all .25s ease; transition:all .25s ease; }
	.side_bar .tool_btn_icon{ position:absolute; left:10px; top:10px; width:20px; height:20px; background: url(//s3.56img.com/style/play/v6/img/play_bg_v.4.png?v=20150304a) no-repeat;background-position:-173px -143px; }
	.side_bar .tool_btn:link,
	.side_bar .tool_btn:visited,
	.side_bar .tool_btn:hover{ color:#333; }
	.side_bar .tool_txt{ position:absolute; left:38px; top:10px; display:none; white-space:nowrap; cursor:pointer; }
	.side_bar .light_btn .tool_txt,
	.side_bar .dialog_play .tool_txt{ letter-spacing:24px; }
	.side_bar .go_to{ visibility:hidden; }
	.side_bar .go_top_show{ visibility:visible; }
	.side_bar .light_btn{ _display:none; }

	.side_bar .tool_btn .mask_iframe{ left:-1px; top:-1px; display:block; width:42px; height:42px; z-index:-1; }
	.side_bar .tool_btn:hover .mask_iframe{ width:98px; }

	/*2016.04.05 add by zhijing.huang 去掉右侧浮动栏中的ican */
.side_bar .download_btn{display: none;}
.side_bar .download_btn:hover{display: none;}


	/* hover状态 */
	.side_bar .tool_btn:hover{ width:96px; }
	.side_bar .tool_btn:hover .tool_txt{ display:block; }
	.side_bar .app_code .tool_btn:hover{ width:40px; }
	.side_bar .app_code .tool_btn:hover .tool_btn_icon{ background-position:-173px -170px; }
	.side_bar .download_btn .tool_btn_icon{ background-position:-155px -201px; }
	.side_bar .download_btn .tool_btn:hover .tool_btn_icon{ background-position:-155px -227px; }
	.side_bar .light_btn .tool_btn_icon{ top:9px; height:23px; background-position:-201px -143px; }
	.side_bar .light_btn .tool_btn:hover .tool_btn_icon{ background-position:-201px -170px; }
	.side_bar .dialog_play .tool_btn_icon{ top:11px; background-position:-229px -143px; }
	.side_bar .dialog_play .tool_btn:hover .tool_btn_icon{ background-position:-229px -170px; }
	.side_bar .feed_back .tool_btn_icon{ left:11px; background-position:-259px -143px; }
	.side_bar .feed_back .tool_btn:hover .tool_btn_icon{ background-position:-259px -170px; }
	.side_bar .go_to .tool_btn_icon{ left:11px; background-position:-171px -103px; }
	.side_bar .go_to .tool_btn:hover{ width:40px; background-color:#EC555A; border-color:#EC555A; }
	.side_bar .go_to .tool_btn:hover .tool_btn_icon{ background-position:-193px -115px; }
	/* 二维码 */
	.app_code_cnt{ position:absolute; right:45px; top:0; overflow:hidden; visibility:hidden; height:0; width:96px; text-align:center; transition:all .25s ease-out; z-index:1000; }
	.app_code_cnt .app56,
	.app_code_cnt .weixin_code{ position:relative; padding:5px 0; margin-bottom:5px; background-color:#FFF; border:1px solid #D9D9D9; *zoom:1; }
	.app_code_cnt .app56 img,
	.app_code_cnt .weixin_code img{ width:90px; }
	.app_code .app_code_logo,
	.app_code_cnt .app_code_logo{ position:absolute; left:50%; top:50%; width:32px; height:32px; margin:-16px 0 0 -16px; background-position:-135px -54px; text-indent:-9999px; }
	.app_code_cnt .weixin_code .app_code_logo{ background-position:0 -201px; }
	.app_code_cnt .app_code_link:link,
	.app_code_cnt .app_code_link:visited,
	.app_code_cnt .app_code_link:hover{ color:#333; }

	.app_code_hover .app_code_cnt{ visibility:visible; height:282px; }
	.app_code_hover .mask_iframe{ left:0; top:0; display:block; width:96px; height:265px; z-index:-1; }

	/* 临时二维码 */
	.tmp_app_code .app_code_cnt .app56{ margin-bottom:0; padding:0; border:0; }
	.tmp_app_code .app_code_cnt .app56 .code_img{ margin-left:-6px; }
	.tmp_app_code .app_code_hover .app_code_cnt,
	.tmp_app_code .mask_iframe{ height:290px; }
	#go_top{display: none!important}
/*-- 右侧工具栏 end --*/
.spe_bg{
	background: url(//css.tv.itc.cn/special/19congress/19th-bg.png) no-repeat;
    background-position: center 0;
    background-size: 2200px;
    width: 100%;
    height: 1000px;
    position: absolute;
    top: 0;
    left: 0;
}
.s .b_screen .spe_bg,.s .m_screen .spe_bg,.s .m_screen .h_main_in,.s .s_screen .h_main_in,.s .b_screen .h_main_in{
	width: 100%;
}
.s .h_main{
	height:86px!important;
	position: absolute;
}
.s .b_screen #wrap{
	width:1380px;
}
.s .b_screen .h_nav_in{
	width:1340px;
}
.s .m_screen #wrap,.s .s_screen #wrap{
	width:1170px;
}
.s .m_screen .h_nav_in,.s .s_screen .h_nav_in{
	width:1130px;
}
.s #wrap{
	margin:90px auto 0 auto;
	position: relative;
}
.s .h_main .logo{
	left:25px;
}
.s .h_site_info{
	right: 25px;
}
.s .spe_close_wrap .spe_bg_close {
    display: block;
    width: 37px;
   	height: 18px;
    position: absolute;
    top: 0;
    right: 0;
    background: #bf4332;
    line-height: 18px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.s .spe_close_wrap{
	margin:10px auto 0 auto;
	position: relative;
}
.s .b_screen .spe_close_wrap{
	width:1330px;
}
.s .m_screen .spe_close_wrap,.s .s_screen .spe_close_wrap {
	width:1120px;
}
/* 登录有效性 - start */
.check_password_dialog_bg{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	z-index: 1001;
}

.check_password_dialog{
	position: fixed;
	left: 50%;
	top: 50%;
	width: 300px;
	height: 150px;
	margin: -75px 0 0 -150px;
	background: #fff;
	z-index: 1001;
}

.check_password_dialog .check_password_dialog_txt{
	height: 100px;
	line-height: 100px;
	font-size: 16px;
	text-align: center;
	color: #000;
}

.check_password_dialog .check_password_dialog_btn{
	width: 160px;
	height: 40px;
	margin: 0 auto;
	border-radius: 4px;
	background: #f73b3b;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
/* 登录有效性 - end */
.f_info_alerm .f_info_logo .sp{
	width:69px;
}

/* 全站置灰 */
/* html {
	-webkit-filter: grayscale(100%);    
	  -moz-filter: grayscale(100%); 
	   -ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		   filter: grayscale(100%);  
  }
html * {
	filter: gray; 
}

.h_main .logo_56{
	background: url(//s3.56img.com/style/base/v5/img/base_gray.v.7.png) no-repeat;
	background-position: 0 -71px;
}

.h_nav,
.h_nav_in,
.h_nav_layer_ul{
	background-color: gray;
}
.h_nav_chn_ul .current:link, .h_nav_chn_ul .current:visited{
	color: gray;
}
.h_nav_chn_ul li a:hover, .h_nav_layer_ul li a:hover{
	color: #fff;
}
.h_nav_chn_ul .h_nav_mm{
	background: none;
}

.f_drop_menu_sub_arrow{
	border-bottom-color: gray;
}

.h_nav_extra_list .h_nav_woxiu a{
	border-left-color: #fff;
} 
.suspend_wrap{
	display: none;
}
*/


/* 隐藏直播相关模块 */
/*.wra .modT,*/
/*.h_fnav_list .h_fnav_mm,*/
/*.h_nav_chn_ul .h_nav_mm,*/
/*.h_nav_extra_list .h_nav_woxiu*/
/*{ display:none!important; }*/

#logoff_audit_dialog {
	display: none;
	z-index: 100000;
}
.sigout_dialog_overlayer {
	width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    opacity: 0;
    visibility: hidden;
    filter: alpha(opacity=30);
	background: #000;
	visibility: visible;
    opacity: 0.3;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
	transition: all 0.3s;
	z-index: 100000;
}
.sigout_audit_box {
	position:fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 370px;
    height: 184px;
	margin: auto;
	background-color: #fff;
	padding: 10px 0;
	z-index: 100001;
}
.sigout_audit_box .sigout_audit_title {
  padding: 10px;
  font-size: 18px;
  color: #000000;
  font-weight: 600; 
  text-align: center;
}
.sigout_audit_box .sigout_audit_content {
  padding: 0 20px 10px 20px;
  text-align: center;
  font-size: 14px;
  color: #666666; 
}
.sigout_audit_box .dialog_content {
  height: auto;
  border-bottom: none; 
}
.sigout_audit_box .button .sigout_cancel,
.sigout_audit_box .button .sigout_sure {
  display: inline-block;
  width: 100px;
  height: 36px;
  line-height: 36px;
  margin: 0 18px;
  cursor: pointer; 
}
.sigout_audit_box .button .sigout_cancel {
  background: rgba(255, 218, 68, 0.2);
  /* border: 1px solid #ffda44; */
  background-color: #e63737;
  border-radius: 4px;
  font-size: 14px;
  color: #fff; 
  text-align: center;
}
.sigout_audit_box .dialog_button {
	margin-top: 10px;
}
.sigout_audit_box .dialog_button .button {
	text-align: center;
}
.sigout_audit_box .button .sigout_sure {
  background: #e63737;
  border-radius: 4px;
  font-size: 14px;
  color: #fff; 
  text-align: center;
}
