/* CSS Document */
.main_xq {
	width: 982px;
	height: auto;
	margin: 10px auto 0px auto;
}
.tv_left {
	width: 732px;
	height: auto;
	float: left;
	overflow: hidden
}
.tv_detail {
	height: 340px;
}
.tv_detail .pic {
	width: 220px;
	height: 330px;
	float: left;
	overflow: hidden; position:relative
}
.tv_detail .pic .play
{ position:absolute; background:url(../images/tv_info/play.png); width:99px; height:99px; z-index:500; left:60px; top:100px; cursor:pointer; display:none}
.tv_detail .pic .tv_share {
	margin-top: 5px;
}
.tv_detail .paper_info {
	width: 482px;
	height: 300px;
	float: right;
}
.tv_detail .paper_info .navigation {
	width: 482px;
	height: 31px;
	position: relative;
	overflow: hidden;
	font-family: "微软雅黑";
}
.sub_box
{ width:980px; height:40px; line-height:40px; text-align:left; margin:0px auto; font-family: "宋体";}
/*级数*/
.tv_control {
	width: 730px;
	overflow: hidden
}
.tv_control .top {
	height: 30px;
	width: 730px;
}
.tv_control .top .current {
	background: #2f83cc;
	line-height: 27px;
	text-align: center;
	width: 83px;
	color: #FFF;
}
.tv_control .top li {
	width: 83px;
	line-height: 27px;
	float: left;
	background: #ececec;
	color: #2b2b2b;
	margin-right: 10px;
	text-align: center;
	cursor: pointer
}
.tv_control .top_con {
	width: 730px;
	clear: both;
	margin-top: 10px;
}
.tv_control .top_con li {
	width: 68px;
	line-height: 28px;
	float: left;
	background: url(../images/tv_info/con_link.jpg);
	color: #2b2b2b;
	margin-right: 5px;
	text-align: center;
	cursor: pointer;
	margin-bottom: 5px;
}
.tv_control .top_con .cur {
	line-height: 26px;
	float: left;
	background: #2e81c9;
	border: 1px solid #2f77b7;
}
.tv_control .top_con .cur a:link, .tv_control .top_con .cur a:hover, .tv_control .top_con .cur a:visited {
	color: #FFF
}
.navigation h1 {
	font-size: 24px;
	color: #2b2b2b;
	display: inline;
}
.navigation .f_score {
	position: absolute;
	top: 12px;
	left: 368px;
	color: #7b7b7b;
	font-size: 16px;
}
.navigation .mark {
	position: absolute;
	top: 2px;
	left: 448px;
	color: #3ba354;
	font-size: 30px;
	font-family: "Arial";
}
.navigation .mark_01 {
	position: absolute;
	top: 13px;
	left: 467px;
	color: #3ba354;
	font-size: 18px;
	font-family: "Arial";
}
.f_c8 {
	color: #888888;
}
.tv_detail .paper_info .jieshao {
	margin-top: 32px;
}
.jieshao p {
	line-height: 30px;
	color: #2b2b2b;
	font-family: "宋体";
}
.jieshao .cast {
	margin-left: 204px;
	margin-top: -30px;
}
.jianjie p {
	line-height: 20px;
	font-family: "宋体";
	color: #2b2b2b;
}
.jianjie .open {
	float: right;
	margin-top: 10px;
	width: 55px;
	height: 16px;
	display: block;
	cursor: pointer
}
.jianjie .p_add {
	background: url(../images/tv_info/open_bg.jpg) 0px -20px no-repeat;
}
.jianjie .p_jian {
	background: url(../images/tv_info/open_bg.jpg)  no-repeat;
}
.play_box {
	width: 482px;
	height: auto;
	clear: both; position:relative;
}
.play_box a.play_button {
	background: url(../images/tv_info/play_button.jpg);
	width: 167px;
	height: 40px;
	display: block
}
.pian_box
{ position:absolute; width:230px; color:#888888; top:30px; right:0px; }
.pian_box .p_title
{ position:absolute; top:0px; left:45px; height:30px; display:block; width:160px; cursor:pointer;}
.pian_box .p_qiyi
{ background:url(../images/tv_info/ico/aq.jpg) no-repeat; padding-left:20px; color:#2a2a2a;}
.pian_box .p_56
{ background:url(../images/tv_info/ico/56.jpg) 0px 3px no-repeat; padding-left:20px; color:#2a2a2a;}
.pian_box .p_k6
{ background:url(../images/tv_info/ico/k6.jpg) 0px 0px no-repeat; padding-left:20px; color:#2a2a2a;}
.pian_box .p_line
{background:url(../images/tv_info/ico/line.jpg); height:8px; width:54px; display:block; position:absolute; top:6px; left:70px; overflow:hidden}
.pian_box .line_green_5
{ background-position:0px -36px; }
.pian_box .line_green_4
{ background-position:0px -27px; }
.pian_box .line_green_3
{ background-position:0px -18px; }
.pian_box .line_green_2
{ background-position:0px -9px; }
.pian_box .line_green_1
{ background-position:0px 0px; }

.pian_box .line_organge_5
{ background-position:0px -81px; }
.pian_box .line_organge_4
{ background-position:0px -72px; }
.pian_box .line_organge_3
{ background-position:0px -63px; }
.pian_box .line_organge_2
{ background-position:0px -54px; }
.pian_box .line_organge_1
{ background-position:0px -45px; }


.pian_box .line_red_5
{ background-position:0px -126px; }
.pian_box .line_red_4
{ background-position:0px -117px; }
.pian_box .line_red_3
{ background-position:0px -108px; }
.pian_box .line_red_2
{ background-position:0px -99px; }
.pian_box .line_red_1
{ background-position:0px -90px; }

.pian_box .p_pin{
	position:absolute; top:0px; right:0px; 
	}
.pian_box .p_button
{ background:url(../images/tv_info/ico/sprite.jpg) no-repeat; width:15px; height:20px; display:block; position:absolute; right:0px; top:0px; cursor:pointer}
.pian_box .p_add
{background-position:0px -50px;}
.pian_box .p_pop
{ width:180px; height:auto; border:1px solid #c7c7c7; display:block; position:absolute; top:20px; right:0px; z-index:3000; padding:5px;}
.pian_box .p_pop_t
{ background:url(../images/tv_info/ico/sprite.jpg) 0px -35px; width:15px; height:8px; position:absolute; top:15px; left:190px; z-index:4000; display:block; overflow:hidden}
.pian_box .p_pop li
{ width:180px; position:relative; margin-bottom:4px; cursor:pointer}
.pian_box .p_pop li .p_pin{
	position:absolute; top:0px; right:10px; 
	}
.pian_box li
{ list-style:none;}
/*关联类似影片*/
.tv_same {
	width: 730px;
	height: 33px;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom:5px;

}
.tv_same li {
	width: 124px;
	height: 27px;
	float: left;
	line-height: 27px;
	text-align: center;
	background: #ececec;
	color: #626262;
	font-family: "宋体";
	margin-right: 10px;
	margin-top: 5px; cursor:pointer
}
.tv_same li.current {
	width: 169px;
	height: 33px;
	margin-top: 0px;
	background: url(../images/tv_info/tab_01.jpg) no-repeat;
	color: #FFF;
}
.tv_list {
	height: 246px;
	overflow: hidden;
	background: #ececec; float:left; position:absolute; width:2400px;
	
}
.tv_list li
{ width:770px; height:246px; display:block; float:left}
.tv_con
{ height:246px; width:730px; overflow:hidden}
.tv_box_m
{ position:relative; width:730px; overflow:hidden}
.tv_box_m .left_button{ position:absolute; 
                      width:25px; 
					  height:51px;
					  background:url(../images/tv_info/button.png) no-repeat 0px 0px;
					  left:0px;
					  top:140px;
					  display:block;
					  cursor:pointer; z-index:300;
}
.tv_box_m .right_button{ position:absolute; 
                      width:26px; 
					  height:51px;
					  background:url(../images/tv_info/button.png) no-repeat -49px 0px;
					  right:0px;
					  top:140px;
					  display:block;
					  cursor:pointer;z-index:300;
}

.tv_list .list_img {
	width: 140px;
	height: 220px;
	float: left;
	margin-top: 17px;
	display: block;
	overflow: hidden;
	margin-left: 5px;
}
.list_img .img_top {
	width: 139px;
	height: 187px;
	overflow: hidden;
}
.list_img .img_top a {
	width: 135px;
	height: 183px;
	display: block;
	border: 2px solid #FFF;
}
.list_img .img_top a:hover {
	border: 2px solid #2f83cc;
}
.list_img p {
	line-height: 32px;
	text-align: center;
}
.list_img p a.img_name:link, .list_img p a.img_name:visited {
	color: #2b2b2b;
	font-family: "宋体";
}
.list_img p a.img_name:hover {
	color: #2f83cc;
	text-decoration: none;
	font-family: "宋体";
}
.jiantou_bg {
	width: 13px;
	height: 11px;
	background: url(../images/tv_info/tab_01.jpg) no-repeat 0px -38px;
	margin-left: 360px;
}
.like_more {
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.like_more a {
	color: #2b2b2b;
	font-size: 18px;
}
/*****评论*****/
.pinglun_main {
	height: auto;margin-top: 14px;
}
.pinglun_main .pinglun {
	height: 3px;
	background: #f3f3f3;
	position: relative;
}
.pinglun_main .pinglun .pinglun_title {
	position: absolute;
	width: 47px;
	height: 3px;
	background: url(../images/tv_info/bar01_bg.png) no-repeat 0px -51px;
	top: 0px;
	left: 0px;
}
.pinglun_main .pinglun_title1 {
	height: 42px;
	font-size: 18px;
	font-family: "微软雅黑";
	padding-left: 14px;
	line-height: 42px;
	color: #2f83cb;
}
.pinglun_main .pinglun_con {
	border-bottom: 1px solid #b9b9b9;
	padding: 20px 0px 20px 40px;
}
.pinglun_main .pinglun_con p {
	line-height: 22px;
	color: #7c7c7c;
	font-family: "宋体";
}
.pinglun_main .pinglun_con p.wenben {
	margin-left: 60px;
	margin-top: -22px;
	color: #2b2b2b;
	letter-spacing: 1px;
}
.pinglun_main .pinglun_say {
	height: 32px;
	border: 1px solid #acacac;
	line-height: 32px;
	padding-left: 10px;
	color: #2b2b2b;
	font-family: "宋体";
	width: 720px;
	margin-top: 25px;
}
.pinglun_main .fabiao {
	float: right;
	width: 77px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #3483c8;
	color: #FFF;
	font-size: 16px;
	display: block;
	margin-top: 18px;
	text-decoration: none;
}
/*****页面右侧*****/
.tv_right {
	width: 220px;
	height: auto;
	float: right;
}
.tv_right .ad {
	width: 220px;
	height: 120px;
	cursor:pointer;
}
.tv_right .hot_list {
	width: 220px;
	height: auto;
	float: right;
	margin-top: 20px;
	margin-bottom: 20px;
}
.hot_list .blue_bar {
	background: url(../images/tv_info/bar01_bg.png) no-repeat 0px 0px;
	height: 3px;
	overflow: hidden;
}
.hot_list .green_bar {
	background: url(../images/tv_info/bar01_bg.png) no-repeat 0px -13px;
	height: 3px;
	overflow: hidden;
}
.hot_list .red_bar {
	background: url(../images/tv_info/bar01_bg.png) no-repeat 0px -26px;
	height: 3px;
	overflow: hidden;
}
.hot_list .yellow_bar {
	background: url(../images/tv_info/bar01_bg.png) no-repeat 0px -39px;
	height: 3px;
	overflow: hidden;
}
.hot_list .hot_no {
	height: 30px;
	width: 216px;
	font-size: 18px;
	font-family: "微软雅黑";
	padding-left: 14px;
	line-height: 30px;
}
.hot_list .hot_no1 {
	color: #3483c8;
}
.hot_list .hot_no2 {
	color: #3c8c2f;
}
.hot_list .hot_no3 {
	color: #af0000;
}
.hot_list .hot_no4 {
	color: #fea211;
}
.hot_list .hot_box {
	padding-top: 4px;
}
.hot_list .hot_box li {
	height: 24px;
	line-height: 24px;
	position: relative;
	font-family: "宋体";
}
.hot_list .hot_box li span.num {
	width: 16px;
	height: 12px;
	background: #cb2f2f;
	border: 1px solid #a01616;
	line-height: 12px;
	display: inline-block;
	text-align: center;
	color: #FFF;
	font-size: 12px;
}
.hot_list .hot_box li span.num1 {
	width: 16px;
	height: 12px;
	background: #3483c8;
	border: 1px solid #1b64a3;
	line-height: 12px;
	display: inline-block;
	text-align: center;
	color: #FFF;
}
.hot_list .hot_box li span.p_num {
	position: absolute;
	right: 0px;
	top: 0px;
}
.hot_list .hot_box li span.p_red {
	color: #a01616;
}
.hot_list .hot_box li a {
	padding-left: 15px;
	color: #2b2b2b;
}
.hot_list .hot_box li a.num_red {
	color: #a01616;
}
.hot_list .hot_box li a.num_gray {
	color: #757575;
}
.hot_list .yule_banner {
	margin-top: 3px;
}
.hot_list .week_box {
	height: 80px;
	margin-top: 5px;
}
.tv_fenlei {
	margin-top: 15px;
}
.tv_fenlei li {
	height: 22px;
	line-height:22px;
	clear:both
}

.tv_fenlei li a.fenlei_title {
	padding: 0px;
	color: #8b8b8b;
}
.tv_fenlei li a:link, .tv_fenlei li a:visited {
	padding: 4px;
	font-family: "宋体";
	color: #2b2b2b;
}
.tv_fenlei li a:hover {
	background: #2f83cc;
	color: #FFF;
	text-decoration: none;
}
