body{
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei" ! important;
}
div,ul{
	margin:0;
	padding:0;
}
ul{
	list-style:none;
}
#club_all{
	width:100%;
	position:relative;
}
#club_top{
	width:100%;
	height:auto;
	position:relative;
}
/* 登录状态,banner */
#top_statue,#section1,#section2,#section3,#section4,#section5{
	margin:0 auto;
	width:980px;
}
#top_statue{
	height:30px;
	background:#ccc;
    display:none;
}
#club_all #banner_wrap{
	width:100%;
}
#banner_wrap li{
	width:100%;
	height:350px;
}
#banner_wrap li a{
	width:100%;
	height:100%;
	display:block;
	cursor:pointer;
}

/*壁纸下载部分*/
.section-title{
	margin:0 auto 15px;
	width:980px;
	height:35px;
	line-height:35px;
	font-size:26px;
	font-weight:bold;
	color:rgb(89,89,89);
}
#section1{
	padding:25px 0;
}
#section1 ul{
	width:100%;
}
#section1 ul li{
	float:left;
	margin-right:90px;
}
#section1 ul li a{
	width:123px;
	height:144px;
	display:block;
	cursor:pointer;
	position:relative;
}
#section1 ul li a img{
	width:100%;
	height:100%;
}

/* PC版本 */
.tv_list{
	width:100%;
	margin-bottom:10px;
}
.tv_list li{
	margin-bottom:16px;
	float:left;
	position:relative;
}
.tv_list li.tv_l_bl{
	width:460px;
	height:295px;
}
.tv_list li img{
	position:absolute;
	top:0;
	left:0;
	z-index:5;
}
.tv_list li a{
	position:absolute;
	top:0;
	left:0;
	z-index:20;
}
.tv_list li a:hover{
	background:url("../images/tv/b_1.png") 50% 50% no-repeat;
	cursor:pointer;
}

/* 手机版 */
#club_all.phone #top_statue{
	display:none;
}
#club_all.phone #section1 ul{
	margin:0 auto;
	width:940px;
}
#club_all.phone #section1 ul li{
	margin-right:80px;
}
#club_all.phone .section-title{
	margin-bottom:20px;
	width:940px;
	height:40px;
	font-size:40px;
	line-height:40px;
}
#club_all.phone ul{
	margin:0 auto;
	width:940px;
}
#club_all.phone .tv_list{
	margin-bottom:30px;
}
#club_all.phone .tv_list li.tv_l_bl{
	width:938px;
	height:528px;
}
#club_all.phone .tv_list li a{
	background:url("../images/tv/b_1.png") 50% 50% no-repeat;
	cursor:pointer;
}
#club_all.phone .tv_list li{
	margin-right:20px;
	width:460px;
	height:258px;
}
#club_all.phone .tv_normal li{
	width:460px;
	height:344px;
}
#club_all.phone .tv_normal li a{
	width:100%;
	height:258px;
}
#club_all.phone .tv_normal li img{
	width:460px;
	height:258px;
}

#club_all.phone .tv_list li.tv_l_bl .tv_cnt{
	height:150px;
	text-align:left;
}
#club_all.phone .tv_top li .tv_cnt{
	height:60px;
}
#club_all.phone .tv_top li.tv_l_bl .tv_cnt span{
	margin:0 40px;
}
#club_all.phone .tv_top .tv_title{
	font-size:30px;
	font-weight:bold;
	line-height:60px;
}
#club_all.phone .tv_top .tv_dercribe{
	font-size:26px;
	line-height:30px;
}
#club_all.phone  .tv_normal .tv_title{
	font-size:26px;
	font-weight:bold;
	line-height:35px;
	color:rgb(87,87,87);
}
#club_all.phone  .tv_normal .tv_dercribe{
	font-size:24px;
	line-height:26px;
	color:rgb(80,80,80);
}


/*介绍*/
.tv_cnt{
	width:100%;
	position:absolute;
	left:0;
	bottom:0;
	z-index:10;
}

.tv_list li.tv_l_bl .tv_cnt{
	height:100px;
	text-align:left;
}

.tv_list li .tv_cnt span{
	margin:0;
	display:inline-block;
}
.tv_dercribe {
    

}

/*热播区域特有属性*/
.tv_top li{
	margin-right:10px;
	width:248px;
	height:140px;
}
.tv_top li img{
	width:100%;
	height:100%;
}

.tv_top li a{
	width:100%;
	height:100%;
}
.tv_top .tv_cnt{
	text-align:center;
	background:rgba(0,0,0,0.5);
	color:#fff;
}
.tv_top li .tv_cnt{
	height:32px;
}
.tv_top li.tv_l_bl .tv_cnt span{
	margin:0 20px;
}

.tv_top .tv_title{
	font-size:18px;
	font-weight:bold;
	line-height:30px;
}

/*普通区域属性*/
.tv_normal li{
	margin-right:9px;
	width:238px;
	height:220px;
}
.tv_normal li img{
	width:238px;
	height:134px;
}
.tv_normal li a{
	width:100%;
	height:140px;
}
.tv_normal li .tv_cnt{
	height:86px;
}

.tv_normal .tv_title{
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:rgb(87,87,87);
}
.tv_normal .tv_dercribe{
	font-size:14px;
	line-height:20px;
	color:rgb(80,80,80);
}


/*视频弹出窗口*/
#tv_play_all{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:100;
	background:rgba(0,0,0,0.8);
	display:none;
}
#tv_play_out_wrap{
	width:100%;
	height:100%;
	position:absolute;
	z-index:100;
}
#tv_play_wrap{
	margin:40px auto 0;
	width:860px;
	border:3px solid rgb(91,94,91);
	background:rgba(20,20,20,0.7);
	position:relative;
	z-index:150;
} 
#tv_play_title_wrap{
	width:860px;
	height:50px;
	font-size:22px;
	color:rgb(249,221,16);
	background:rgba(53,53,53,0.6);
	line-height:50px;
	display:inline-block;
}
#tv_play_title{
	margin-left:20px;
}
#tv_play_out_btn{
	width:63px;
	height:50px;
	float:right;
	cursor:pointer;
	display:inline-block;
	background:url(../images/tv/n_1.png) no-repeat;
}
#tv_ifram{
	padding:3px 0;
	width:850px;
	height:476px;
	border:5px solid rgb(20,20,20);
	overflow:hidden;
} 
#tv_catalog{
	padding:0 0 0 15px;
	width:830px;
}
#club_all.phone #tv_catalog ul{
	width:830px;
}
#tv_catalog .tv_catalog_title{
	width:820px;
	height:60px;
	font-size:22px;
	color:rgb(251,241,16);
	line-height:60px;
	display:inline-block;
}
#tv_catalog_btn{
	width:100%;
}
#tv_catalog_btn li{
	margin:0 10.8px 20px 0;
	width:47px;
	height:38px;
	font-size:24px;
	font-weight:bold;
	color:#fff;
	line-height:38px;
	text-align:center;
	border:3px solid rgb(59,59,59);
	background:rgb(59,59,59);
	float:left;
}
#tv_catalog_btn li.selected{
	border:3px solid rgb(210,208,56);
	color:rgb(210,208,56);
}
#tv_catalog_btn li.selected a{
	cursor:default;
}
#tv_catalog_btn li a{
	width:100%;
	height:100%;
	display:inline-block;
	cursor:pointer;
}

/*返回顶部*/
#club_go_top{
	width:67px;
	height:67px;
	background:url("../images/comic/n_4.png") no-repeat;
	cursor:pointer;
	position:fixed;
	bottom:100px;
	right:20px;
    z-index:999;
}


#club_all.phone .clear_m_r_p{
	margin-right:0 !important;
}

.clear{
	clear:both;
}
#club_all .clear_m_r{
	margin-right:0 !important;
}
.clear_m_l{
	margin-left:0 !important;
}
