﻿@charset "utf-8";
@import "../core/base.css";
@import "../sym/widgets.css";
html{border:0}  
#pg_margins{overflow:hidden}
  
#col3{
  margin:	0 0 0 228px;
  /margin:	0 0 0 220px;
  width:auto;
  min-height:700px;
  height:auto !important;
  _height:700px
}
#col1{margin-bottom:-10000px;padding-bottom:10000px}

/*影片背景广告*/
.adv{height:358px;border-bottom:3px solid #101012;overflow:hidden;margin-bottom:10px}
  
  .src1{background:url(adver/src1.jpg) no-repeat right 0;}
  .src2{background:url(adver/src2.jpg) no-repeat right 0;}
  .src3{background:url(adver/src3.jpg) no-repeat right 0;}
  
  .adv .player{
   	margin:10px;
	width:520px;height:335px;
	background:url(player.png) no-repeat;
	_background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='http://res.pplive.com/ikan/0529/sys/player.png');
	display:block
}

 .doinglive ul	{background:#23272A;padding:10px 5px 0 7px;/*height:100%;*/overflow:auto;zoom:1}
 .doinglive li	{
 	float:left;
	display:inline;
	width:58px;
	height:10px;
	margin:0 2px 0 6px;
	padding-bottom:15px;
	line-height:22px;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden;
	}
.keynote h6{overflow:hidden;word-break:break-all;font:normal 12px/14px "";height:14px;padding:8px 0 5px}
.keynote p{margin-bottom:1em;line-height:18px}
.keynote img{border:1px solid #C5C6C8;width:185px;height:75px}

.rnd_Area_a .pt-5	{padding:4px 0 0}

/*搜索区块*/
.search{
  border-top:1px solid #525453;border-bottom:1px solid #525453;
  background:#0F1012;
  height:30px;
  padding:0 5px;
  position:relative;
  overflow:hidden;
  margin:0 0 3px
}	
  .search .text{
  	background:url(searchText.gif) no-repeat 0 4px;
	width:320px;height:25px;overflow:hidden;word-break:break-all;word-wrap:break-word;
	border:0;
	color:#BCBCBC;
	padding:9px 3px 0 30px;
	}
  .search select{
  	margin-top:4px;background:#fff;color:#000
	}	
  .search .btn_60x25{
  	position:absolute;
	left:434px;top:3px
	}	
  .search .btn_116x25{
  	position:absolute;
	right:3px;top:2px;
	}
  .search .type_value{
  	position:absolute;
  	background:url(search_list.gif) no-repeat;display:block;width:64px;padding-left:8px;line-height:22px;text-align:left;color:#bcbcbc;left:360px;top:4px; text-decoration:none;
  }
  .type_list{position:absolute;z-index:120;width:64px;border:1px solid #999;background-color:#57585a;padding:4px 0px 8px 0px;left:0px;top:0px;visibility:hidden;}
  .type_list a{display:block;text-decoration:none;padding:4px 8px;color:#bcbcbc;}
  .type_list a.current, .type_list a:hover{background-color:#000;color:#f4e185}

/*影片内容介绍*/	
.filmSummary{padding:5px 8px;line-height:150%;word-break:break-all;word-wrap:break-word;}	
  .filmSummary .topic{font-size:12px;font-weight:normal;margin:0;height:17px;line-height:16px}
  .filmSummary .comment{padding-top:5px}
  .filmSummary .comment a{float:right;margin-right:5px;display:inline}

/*填写评论信息*/	
.sendComment{border:1px solid #303437;background:#0B0C11;padding:20px;position:relative;border-bottom:0}	
  .sendComment h4{font-size:13px;color:#fff;margin-bottom:15px}
  	
  .sendComment textarea{background:#333436;width:380px;height:80px;border:0;color:#fff;padding:5px 0 5px 5px}
  .sendComment input.Verification{background:#333436;width:50px;color:#fff;border:0;padding:7px 5px 6px}
  .sendComment code{display:block;margin-top:20px}	
  .sendComment .btn_90x25{position:absolute;top:180px;right:60px;line-height:22px}

/*显示评论信息*/	
.showComment	{border:1px solid #303437;background:#0B0C11;padding:20px;margin-bottom:10px;}
  .showComment h4{font-size:12px;color:#fff;margin-bottom:25px;font-size:12px;font-weight:normal}
  .showComment .fr{line-height:18px}
  
  .showComment{zoom:1;}
  .showComment dl{position:relative;width:100%;margin-bottom:15px}
  .showComment dt	{
  	width:67px;height:70px;line-height:14px;padding-right:10px;
	overflow:hidden;word-break:break-all;
	background:url(rnd_Area_y-angle.gif) no-repeat right 30%;
	position:absolute;left:1px;top:0;z-index:11
	}
  .showComment dt img	{display:block;width:48px;height:48px;margin-bottom:6px}
  
  .showComment dd		{margin-left:77px;background:#333436 url(rnd_Area_y-ct_lt.gif) repeat-y left 0}
  .showComment dd .sub_wrap	{
  	background:url(rnd_Area_y-ct_rt.gif) repeat-y right 0;
	zoom:1;
	padding:15px;
	min-height:40px;height:auto !important;_height:40px;
	word-break:break-all
	}
 
  .showComment dd .tp,		
  .showComment dd .tp	i,	
  .showComment dd .tp	b,	
  .showComment dd .bt,		
  .showComment dd .bt	i,	
  .showComment dd .bt	b	{height:3px;overflow:hidden;display:block}
 
  .showComment dd .tp		{background:url(rnd_Area_y-tp_ct.gif) repeat-x;}
  .showComment dd .tp	i	{background:url(rnd_Area_y-tp_lt.gif) no-repeat left 0;}
  .showComment dd .tp	b	{background:url(rnd_Area_y-tp_rt.gif) no-repeat right 0;}
  .showComment dd .bt		{background:url(rnd_Area_y-bt_ct.gif) repeat-x;}
  .showComment dd .bt	i	{background:url(rnd_Area_y-bt_lt.gif) no-repeat left 0;}
  .showComment dd .bt	b	{background:url(rnd_Area_y-bt_rt.gif) no-repeat right 0}
 
  .showComment dd code	{margin-bottom:15px;display:block}
  .showComment dd h2	{font-size:12px;font-weight:normal;line-height:18px;word-break:break-all;word-wrap:break-word;}
	
/*直播列表*/
.w950{width:950px;position:absolute;z-index:1;top:90px;left:50%;margin-left:-475px}	
.w950 .w650{width:660px;float:left;margin-left:10px;display:inline;background:#ff0}
.s_left{float:left;width:225px}
.w950 .doinglive{border:1px solid #3D3C41;margin-bottom:5px}
.w950 .doinglive dt{background:#37363B;line-height:22px;padding:0 15px;border-bottom:1px solid #3D3C41;font-family:"microsoft yahei";color:#F4E185;}
.w950 .doinglive dd{background:#23272A}
  /*.live-list .rt,.dianbo-list .rt{position:absolute;top:15px;right:5px;line-height:22px}*/
  .dianbo-list,
  .live-list{padding:25px 10px 0 14px;zoom:1;}
 
  .dianbo-list .imgbx a,
  .live-list .imgbx a{background:#fff url(../sym/imgbx_bg.jpg) no-repeat center 0;width:77px;height:102px;display:block;overflow:hidden}
  
  .live-list .imgbx a{width:102px;height:77px;background-position:center -16px}

 
   .dianbo-list .UserEvaluation{position:absolute;/position:static;margin:-10px 0 0 45px;/margin:auto} 
	.live-list dt{
	   width:295px;height:130px;display:block;overflow:hidden;float:left;margin:5px 0;
	   background:url(../sym/level_line.gif) repeat-x 0 115px;
	 }
	.live-list dt img{
	   width:100px;height:75px;display:block;margin-bottom:8px
	 }
	.live-list dt ol{
	   margin:0 0 0 112px
	 }  
	 
	 /**/
	.dianbo-list dt{
	   width:295px;height:130px;display:block;overflow:hidden;float:left;margin:5px 0;
	   background:url(../sym/level_line.gif) repeat-x 0 115px;
	 }
	.dianbo-list dt img{
	   width:75px;height:100px;display:block;margin-bottom:8px
	 }
	.dianbo-list dt ol{
	   margin:0 0 0 90px
	 }  
	 .dianbo-list .UserEvaluation{position:absolute}

/*.live-list .vpager_a,
.dianbo-list .vpager_a{position:absolute;right:10px;}*/

/*搜索列表*/
.search-list{padding:0 10px 0 14px;text-align:center;clear:both;}
  .search-list .imgbx{
  	background:#fff url(../sym/imgbx_bg.jpg) no-repeat center 0;
	width:128px;height:95px;
	text-align:center;margin:20px auto 0
	}
  .search-list .imgbx img{
	width:128px;height:95px;
	}
  .search-list h5{
  	font-weight:normal;font-size:12px;
	height:25px;line-height:22px;
	overflow:hidden;
	}	
  .search-list p{
  	margin:0 0 6px
	}	
  .search-list dd{
  	float:left;
	width:138px;
	height:190px;
	background:url(../sym/level_line.gif) repeat-x 0 189px;
	display:inline;
	padding:0 18px;
	margin:2px 0 6px;
	/margin:0 
	}	
	 
	 
	 
	 
/*热门直播*/
.hotsLive{padding:10px 5px;}
  .hotsLive dl	{
  	background:url(../sym/level_line.gif) repeat-x 0 25px;
	zoom:1;
	line-height:26px;height:26px;
	overflow:hidden;word-break:break-all;word-wrap:break-word;}
  .hotsLive dt,
  .hotsLive dd	{float:left;padding:0 5px}
  
  .hotsLive dt	{width:185px}
  .hotsLive dt a{display:block}
  .hotsLive dd	{width:32px}
 
 .hotsLiveslides{
 	background:#17181C url(../sym/mov_flt.gif) repeat-x;
	position:relative;bottom:-9px;
	padding:30px 10px 10px;zoom:1
	} 
   .rnd_Area_a .hotsLiveslides .lt{float:left;	width:25px;margin-top:10px;background-image:none}
   .rnd_Area_a .hotsLiveslides .rt{float:right;	width:25px;margin-top:10px;background-image:none} 
  
   .hotsLiveslides dd	{position:relative;padding:0 20px;overflow:hidden;height:82px}
   .hotsLiveslides dd a	{
   	display:inline;
	float:left;
	margin:0 13px 0 5px;
	text-align:center;
	width:80px;height:82px;
	cursor:pointer
	}
   .hotsLiveslides dd a	img{display:block;border:1px solid #2D2C34;width:80px;height:60px;margin-bottom:4px}
   .hotsLiveslides dd a	b{padding:0 2px;font-weight:normal;display:block;line-height:16px;height:16px;overflow:hidden;word-break:break-all;}

/****登录框样式*******/
.loginForm		{
	width:350px;
	position:absolute;
	z-index:111;
	right:10px;
	bottom:0px;
	visibility:hidden;
	border:1px solid #3D3C41;background:#040404 
	}
  .loginForm dd.ct{
	padding:30px 55px;
	position:relative
	}
  .loginForm p input{
	background:url(loginForm_bg1.gif) no-repeat;
	border:0;
	width:180px;line-height:18px;
	height:18px;overflow:hidden;word-break:break-all;
	color:#C5C6CA;
	font-family:"simsun";
	vertical-align:middle
	}
  .loginForm p.validation{display:none;}
  .loginForm p.validation input{	
	background:url(loginForm_bg2.gif) no-repeat;
	width:62px;
	}
  .loginForm p.validation img{	
	width:60px;height:20px;vertical-align:middle
	}
  .loginForm .loginsend{	
	text-align:center;padding:10px 0 0
	}
  .loginForm .btn_60x25{	
	position:absolute;top:108px;>top:110px;right:60px;
	}

.chat_list{width:350px;position:absolute;z-index:101;top:100px;left:70px;visibility:hidden;color:	#C5C6CA;}
.chat_emotion_list{left:20px;right:auto;width:320px;visibility:hidden}
.chat_emotion_list h2.narrow{width:280px;}
.chat_list dd.emotions{background:#17181C;}
.chat_list dd.emotions img{width:36px;height:36px;margin:1px;padding:0px;border:none;cursor:pointer;}
.chat_list h2{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .chat_list .sub_tabs	{margin-bottom:10px;}
  .chat_list .face	{position:absolute;top:18px;right:18px}	
  .chat_list .face img	{width:32px;height:32px;}
  .chat_list p		{margin:0 0 7px}
  
  .chat_list .main_win{position:relative;min-height:300px !important;height:auto;_height:300px;margin:0px 0px 10px 0px;}
  .chat_list .write	{
  	position:absolute;left:0px;top:0px;right:0px;
  	line-height:18px;height:300px;
	overflow:scroll;
	overflow-x:hidden;word-break:break-all;word-wrap:break-word;
	margin:0px;width:100%
	}
  .chat_list textarea{background:#2A2B2D;border:0;color:#c5c6ca;padding:8px;margin:0 0 10px}
  
  .chat_list hr{border-bottom:1px solid #2C2B30;height:1px;overflow:hidden;margin:0 0 7px;/margin:0;width:100%}
  .chat_list .btn_87x25{float:left;margin-right:5px;position:relative;height:25px}
  .chat_list .btn_90x25{float:right;background:url(../sym/chat_list_btn_90x25.gif) no-repeat 0 0px;position:relative}
  .chat_list .btn_87x25 img{>margin:-3px 3px -3px -3px;_margin:2px 3px -3px -3px;}

/*聊天室-用户列表*/
.main_win .userlist{padding:5px 0;visibility:hidden;position:absolute;left:0px;top:0px;right:0px;}  
.main_win .userlist img{width:28px;height:28px}
.main_win .userlist li{position:relative;background:url(../sym/level_line.gif) repeat-x 0 39px;height:40px;}
.main_win .userlist h5{position:absolute;left:10px;top:6px}
.main_win .userlist li p{position:relative;top:12px;left:48px;height:18px;overflow:hidden;word-break:break-all;word-wrap:break-word;}
  
/*聊天室-最热频道*/
.main_win .hotlist{height:360px;overflow:hidden;visibility:hidden;position:absolute;left:0px;top:0px;right:0px;} 
.main_win .hotlist ul{background:url(../sym/sym_digital_Hi.gif) no-repeat 15px 0;} 
.main_win .hotlist li{background:url(../sym/level_line.gif) repeat-x 0 29px;line-height:30px;padding:0 0 0 40px;overflow:hidden;height:30px;}
.main_win .hotlist li a{}
  
/*聊天室-房间列表*/
.main_win .roomlist{height:360px;overflow:auto;visibility:hidden;position:absolute;left:0px;top:0px;right:0px;} 
.main_win .roomlist ul{} 
.main_win .roomlist li{
	background:url(../sym/level_line.gif) repeat-x 0 35px;
	line-height:36px;
	padding:0;
	padding:0 10px;
	height:36px;overflow:hidden;word-break:break-all;
}
.main_win .roomlist h5{font-size:12px;font-weight:normal;float:left;width:80px;}

/*投票弹出层样式*/
.poll{
	position:absolute;visibility:hidden;width:520px;height:200px;left:100px;top:460px;margin-left:0px;color:#e6e6e6;z-index:102;
}
.poll span.close{
	float:right;position:relative;margin-right:10px;/top:14px;z-index:111;line-height:16px
}
.poll .subwrap{
	border:1px solid #3D3C41;
	border-top:0;
	padding:15px;
	background:#141318
}
  .poll .sub_tabs li {margin-left:0;margin-right:1px}
  .poll .vote .sym_poll{padding-left:20px}
  .poll .vote h2{font-weight:bold;font-size:12px;font-weight:normal;color:#C6C5CA;line-height:18px;}
  .poll .vote p{color:#999;line-height:18px;margin:0 20px 15px}
  
  .poll .vote ul{margin-bottom:15px;color:#E9F27D;}
  .poll .vote li{line-height:20px;vertical-align:middle;word-break:break-all;}
  .poll .vote li input{vertical-align:middle;margin-right:4px}
  
  .poll .btn_60x25{margin-left:auto;margin-right:auto}
  
  .poll .cai		{zoom:1;overflow:auto}
  .poll .cai li		{position:relative;clear:both}
  .poll .cai li h5	{font-weight:normal;font-size:12px;float:left;width:130px;}
  .poll .cai li code	{width:150px;float:left}
  .poll .cai li p	{float:left}
  
  
    .poll .cai li code span{
  	text-indent:-999px;
	display:block;
	background:url(../sym/sym_vote.gif) repeat-x;
	border:1px solid #CEB80D;
	height:7px;overflow:hidden;
	margin-top:4px;
	}
	
    .poll .cai li code span.s2{
	background-position:0 -24px;
	border:1px solid #9FC220;
	}
    .poll .cai li code span.s3{
	background-position:0 -51px;
	border:1px solid #B8B1DD;
	}
    .poll .cai li code span.s4{
	background-position:0 -77px;
	border:1px solid #7CB6DE;
	}
	
    .poll .pk{background:url(sys_vs.gif) no-repeat 50% 35px;zoom:1;overflow:auto;}	
    .poll .pk li{width:240px;float:left;text-align:center;}
    .poll .pk li p{text-align:center;}
    .poll .pk li p b{color:#E9F27D;font-weight:normal}
    .poll .pk img{display:block;text-align:center;margin:0 auto 10px}
	
  
 dd.hide{display:none;}
 dd.hide *{display:none;} 

.hotsLiveslides dd a{
	margin:0 10px;
	width:80px;
}
.hotsLiveslides dd{
	width:auto;
	margin:0;
	padding:0;
	padding-left:10px;
}
.layer_search{
	position:absolute;top:5px;right:20px;z-index:1111;
	}
.layer_search .text{
	background:transparent url(searchText.gif) no-repeat 0 4px;
	border:0;
	color:#BCBCBC;
	height:25px;
	overflow:hidden;
	padding:9px 3px 0pt 30px;
	width:350px;margin-right:30px
	}
.layer_search .btn_60x25{position:absolute;top:2px;right:0;}	

/**/
.pptvTxpic{margin:0 0 10px;padding-top:10px}
  .pptvTxpic li{float:left;width:85px;height:110px;display:inline;margin:0 12px 5px;overflow:hidden;word-break:break-all;line-height:20px}
  .pptvTxpic li a,
  .pptvTxpic li img{display:block;margin:0 auto;text-align:center}
  .pptvTxpic li img{width:80px;height:60px;margin:0 0 6px}
	
/**皮肤切换菜单**/
.skin_list{position:absolute;z-index:100;border:1px solid #9b9b9b;background-color:#fffddb;padding:4px 0px 8px 0px;left:0px;top:0px;visibility:hidden;}
.skin_list a{display:block;text-decoration:none;padding:0px 8px;color:#666;}
.skin_list a b{display:block;padding:4px 8px 4px 2px;>padding:6px 10px 2px 2px;background:url(xiaojiantou.gif) 6px right no-repeat;border-bottom:1px solid #cacaca;font-weight:normal;}
.skin_list a.current, .skin_list a:hover{background-color:#fff;color:#0056d6}
.skin_list a.current b, .skin_list a:hover b{background:#fff url(xiaojiantou.gif) -7px right no-repeat;font-weight:bold;}

/*搜索页面*/
.SearchPageCnt{padding:20px 10px}
.SearchPageCnt h2{font-size:12px;margin:10px;padding-left:28px}
.SearchPageIpt{border:0;background-color:transparent;width:500px;float:right;top:40px}

/*奥运赛事直播*/
.olympicLive,
.w950 .olympicLive{}

.olympicLive dt,
.olympicLive .tp h2,
.w950 .olympicLive dt{color:#FE9F27}

.olympicLive dd{padding:10px;margin:0}
.olympicLive .cnt{padding:0}
.olympicLive .cnt .ct {padding:10px 10px 0;}
.olympicLive p {margin:0;position:relative;padding:3px 5px;line-height:18px;}
.olympicLive p i{display:block;width:50px;font-style:normal;position:absolute;}
.olympicLive p b{display:block;margin-left:50px;font-weight:normal;word-break:break-all}
.olympicLive p tt{position:absolute;right:0px;_right:10px;top:5px;display:block}
.olympicLive p tt a{background:url(../sym/play_11x11.gif) no-repeat;width:11px;height:11px;display:block;overflow:hidden}

.w950 .olympicLive p i{color:#C5C6CA;}










