/*
 * Copyright 2011, 56.com
 * $Author: sonic $
 * $Date: 2012-04-24 13:10:26 +0800 (周二, 2012-04-24) $
 */

/* Defaults
------------------------------------------------------------------------------------------------------------*/
m{color:#333;}
a:link,a:visited{color:#333}
a:hover{color:#fc0000;}
/*
h2{overflow:hidden;color:#333;font-size:14px;height:16px;}
h2 a:link,h2 a:visited{color:#333;text-decoration:none;}*/
.side{float:right;}

/* CSS Background
------------------------------------------------------------------------------------------------------------*/
#locList .btn_submit,
.focus .weather .loc_more em,
.focus .title .more,
.login .u_info dt .ico_tsina,
.login .userpass,
.login .btn_login,
.login .verifycode,
.login .guide_block .btn_quick_login,
.hd_tev h3,
.ranking .title .tabs li,
.ranking .content li em,
.ranking .content .top2 em,
.ranking .content .top3 em,
.ent_ranking .content li em,
.ent_ranking .content .top2 em,
.ent_ranking .content .top3 em,
.hot_theater .theater_item li,
.ent_ranking .title
{background:url(http://s3.56img.com/style/globe/v2/img/globe.png) no-repeat;}

.rp_renren,
.rp_tsina,
.rp_tqq,
.rp_qq
{background:url(http://s3.56img.com/style/include/repost/v1/img/rp_logo.png?20110506) no-repeat;
overflow:hidden;float:left;text-indent:-9999px;width:16px;height:16px;margin:0 10px 0 0;padding:0;}

.btn_mobile{background:url(http://s3.56img.com/style/index/v2/img/btn_mb.png) no-repeat ;}

/* 71 Sytle */
/*
.theme_71{padding-top:50px;background:url(../img/71-90.jpg?v=20110623) no-repeat center top;}
	.theme_71 #page{padding:0 8px;background:#fff;}
	.theme_link{display:none;}
	.theme_71 .theme_link{position:absolute;left:50%;top:0;display:block;width:960px;height:50px;margin:0 0 0 -480px;}
	.theme_71 .theme_link .link{text-indent:-9999px;display:block;height:50px;margin:0 auto;}
	.theme_71 .theme_link .theme_close{position:absolute;right:0;top:17px;text-indent:-9999px;display:block;z-index:999;width:50px;height:22px;}*/
/* logo_extra */
.logo_extra{}
.header_v2 a.logo_extra{display:none;}

/* Index Sytle
------------------------------------------------------------------------------------------------------------*/
#page{width:950px;margin:0 auto;}

/*-- op_popup --*/
.op_popup{position:fixed;_position:absolute;right:0px;bottom:0px;z-index:999;color:#333;line-height:1.5em;width:320px;height:150px;padding:9px;background:#fffee0;border:1px solid #dbdbdb;}
	.op_popup h2{font-size:14px;margin:0 0 0.5em; }
	.op_popup a:link,.op_popup a:visited{color:#fc0000;}
.op_popup_mini{position:fixed;_position:absolute;right:0px;bottom:0px;z-index:999;color:#333;line-height:1.5em;width:120px;height:50px;padding:9px;background:#fffee0;border:1px solid #dbdbdb;}
	.op_popup_mini .blow{display:block;text-align:center;margin:16px auto 0 auto;*margin-top:22px;}

/*-- btn_mobile --*/
.btn_mobile{width:950px;height:280px;}
	.btn_mobile a{display:block;text-indent:-9999px;height:280px;}
.btn_mobile3{width:300px;height:36px;background-color:#fc0000;}
	.btn_mobile3 a{display:block;text-decoration:none;font:700 18px/36px Microsoft YaHei, YouYuan, Simsun, Arial;color:#fff;text-align:center;height:36px;}

/*-- ad --*/
.ad_950x50 div,.ad_950x60 div,.ad_950x90 div,.ad_620x90 div,.ad_630x90 div,.ad_620x60 div{margin:0 0 10px 0;}
	.ad_300x90 div,.ad_300x50 div{margin:0 0 10px;zoom:1;}
	.ad_950x50 img{width:950px;height:50px;}
	.ad_950x60 img{width:950px;height:60px;}
	.ad_950x90 img{width:950px;height:90px;}
	.ad_620x90 img{width:630px;height:90px;}
	.ad_630x90 img{width:630px;height:90px;}
	.ad_300x50 img,.ad_300x50 embed{width:300px;}
	.ad_300x90 img{width:300px;}
.ad_1000x550{position:absolute;z-index:99;left:-25px;top:-10px;width:1000px; height:550px; }
	.ad_1000x550 div{margin:0 0 10px; }
	.ad_1000x550 img{width:1000px; height:550px;}
.ad_1024x550{position:absolute;z-index:99;left:-37px;top:-10px;width:1024px;height:550px;}
	.ad_1024x550 div{margin:0 0 10px;}
	.ad_1024x550 img{width:1024px;height:550px;}

/*-- wrapper --*/
.wrap{position:relative;zoom:1;}
.wrap:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
	.wrap .col_main{_overflow:hidden;float:left;width:630px;text-align:left;}
	.wrap .col_side{overflow:hidden;float:right;width:300px;}

/*-- box --*/
.video_list{margin-bottom:14px;}
.box_video_list,.box_album_list{margin-bottom:10px;}
/*.chn_fun .title,.chn_original .title
{position:relative;top:-3px;left:-2px;padding:14px 20px 10px 22px;background-position:0 0;}*/

/*-- focus --*/
.focus{position:relative;top:-2px;margin-bottom:18px;zoom:1;}
	.focus .title{background:none;padding:0;padding-bottom:4px;}
	.focus .title{position:relative;z-index:10;height:22px;}
	.focus .title h2{overflow:hidden;float:left;width:90px;line-height:21px;text-align:left;}
	.focus .title h2 a:link,.focus .title h2 a:visited{color:#333;}
	.focus .title .side{padding-top:3px;}
	.focus .title .side a{line-height:14px;padding:0 8px;border-right:1px solid #ccc}
	.focus .title .side .last{padding-right:0;border:0;}
	.focus .title .side .more{border:none;padding-right:10px;background-position:right -53px;*background-position:right -55px;}
	.focus .weather{position: absolute;left:90px;top: 0px;color:#666;vertical-align:middle;zoom:1;white-space:nowrap;}
	.focus .weather a{color:#333;}
	.focus .weather .weather_info{float:left;font-family:Simsun;line-height:22px;}
	.focus .weather .drop_menu,.focus .weather .drop_menu_active{float:left;*top:-1px;*}
	.focus .weather .drop_menu_title{text-decoration:none;display:inline-block;*display:inline;*zoom:1;line-height:18px;height:21px;padding-right:0;padding:0 0 0 10px;vertical-align: top;}
		/* #locList */
		#locList{position:absolute;right:0;top:21px;*right:-1px;width:93px;background:#e2e2e2;text-align:left;}
		#locList ul{padding:0 0 4px 0;background:#fff;border:1px solid #fc0000;}
		#locList li{height:22px;zoom:1;padding:6px 6px 2px 6px;}
		#locList li select{width:78px;}
		#locList .btn{text-align:center;}
		#locList .btn a{text-decoration:underline;color:#333;}
		#locList .btn_submit{overflow:hidden;line-height:999em;text-indent:-9999px;*text-indent:0;width:49px;height:20px;margin:0 4px 0 0;border:0;background-position:-128px -476px;cursor:pointer;vertical-align:bottom;*vertical-align:baseline;}
	/*- focus_video -*/
	.focus .focus_video dl{display:inline;float:left;width:190px;height:142px;background:#f6f6f6;border:5px solid #f6f6f6;}
	.focus .focus_video .v1{margin:0 15px 12px 0;}
	.focus .focus_video .v2{margin:0 15px 12px 0;}
	.focus .focus_video .v3{margin:0 0 12px 0;}
	.focus .focus_video .v4{margin:0 15px 0 0;}
	.focus .focus_video .v5{margin:0 15px 0 0;}
	.focus .focus_video .v6{margin:0;}
	.focus .focus_video dt{position:relative;width:100%;height:126px;white-space:nowrap;word-break:break-all;word-wrap:break-word;}
	.focus .focus_video dt a{overflow:hidden;width:190px; line-height:18px;}
	.focus .focus_video dt cite{color:#fc0000;font-style:normal;font-family:sumsim;}
	.focus .focus_video dt .img{display:block;}
	.focus .focus_video dt .img span{overflow:hidden;display:block;}
	.focus .focus_video dt img{display:block;width:190px;height:107px;margin:0 0 2px 0;}
	.focus .focus_video dt .icon_hd,.focus .focus_video dt .icon_sd,.focus .focus_video dt .icon_live,.focus .focus_video dt .icon_original
	{position:absolute;left:0px;top:92px;}
	.focus .focus_video dt .subscript{position:absolute;left:-2px;top:-2px;width:58px;height:60px;line-height:999em;}
	.focus .focus_video dd{overflow:hidden;color:#333;line-height:18px;height:18px;}
	
	/* #locList 2011/12/16
	.focus .content{}
	.focus .focus_video{overflow:hidden;zoom:1;background:url(http://s3.56img.com/style/index/v2/img/renren_recom.jpg) no-repeat;padding-top:32px;margin-bottom:16px}
	.focus .focus_video .v1,.focus .focus_video .v2,.focus .focus_video .v3{background:none;border:none;padding:5px}*/
	
/*-- box_video_list --*/
/*- chn_xiu 2011/10/28 -*/
.chn_xiu{}
	.chn_xiu .content dd{color:#7b7b7b;}
	.chn_xiu .content dt .img{height:20px;padding-top:80px;font-family:tahoma}
	.chn_xiu .content dt .img img{position:absolute;left:0;top:0px;width:130px;height:97px;clip:rect(0px 130px 78px 0px);}
	.chn_xiu .content dd span,.chn_xiu .content dd cite{font-size:11px;}
	.ml01, .ml02, .ml03{display:inline-block;height:20px;padding-left:18px;margin-right:0.5em;overflow:hidden;text-decoration:none;line-height:20px; font-weight:bold;font-size:12px;vertical-align:middle;background:url(http://s3.56img.com/style/xiu/v1/img/icon_mm.png) left top no-repeat;}
		.ml01{color:#d71517;background-position:left top;}
		.ml02{color:#2aa7d6;background-position:left -20px;}
		.ml03{color:#d73287;background-position:left -40px;}
/*- chn_tv -*/
.chn_tv .title{position:relative;}
.chn_tv .title .ad_wahaha{position:absolute;left:80px;top:4px;display:block;text-indent:-9999px;width:180px;height:25px;background:url(../img/165-25-wahaha.jpg) no-repeat ;}
.chn_tv .title h2{*height:26px}
/*- chn_crt -*/
.chn_crt{}
	.chn_crt .title .topic{color:#7b7b7b;position:absolute;left:103px;top:4px;font-size:11px;font-weight:bold;}
	.chn_crt .content{padding-bottom:12px;}
/*- #tvVideo -*/
#tvVideo .aur3{display:block;padding-right:0;}
	#tvVideo .aur3 s{display:none;}
	#tvVideo .aur3 a{color:#7b7b7b;line-height:18px;}
/*- chn_mm -*/
.chn_mm{}
	.chn_mm .module_mm{float:left;width:312px;}
	.chn_mm .module_mm .title,.chn_mm .module_mm .content{padding-right:10px;}
	.chn_mm .module_xiu{float:right;width:312px;}
	.chn_mm .module_xiu .title,.chn_mm .module_xiu .content{padding-left:10px;}
	.chn_mm .content dt .img img{width:130px;height:130px;} 
	.chn_mm .module_mm .content dt .icon_hd,.chn_mm .module_mm .content dt .icon_sd,.chn_mm .module_mm .content dt .icon_live,.chn_mm .module_mm .content dt .icon_original,
	.chn_mm .module_xiu .content dt .icon_hd,.chn_mm .module_xiu .content dt .icon_sd,.chn_mm .module_xiu .content dt .icon_live,.chn_mm .module_xiu .content dt .icon_original,
	.chn_mm .module_mm_all .content dt .icon_hd,.chn_mm .module_mm_all .content dt .icon_sd,.chn_mm .module_mm_all .content dt .icon_live,.chn_mm .module_mm_all .content dt .icon_original,
	.chn_mm .module_mm .content dt .add_to_album,.chn_mm .module_xiu .content dt .add_to_album,.chn_mm .module_mm_all .content dt .add_to_album
	{top:115px;}
	.module_mm_all .slider_content{padding-bottom:0;}
	.hd_mm a,.hd_xiu a{display:block;height:15px;}


/*-- login --*/
.login{zoom:1;background:#f9f9f9;}
	.login .title{background:none;padding-top:6px;padding-bottom:4px;}
	.login .title h2{color:#333;font-size:12px;}
	.login .content{position:relative;padding-top:0;}
	.login .content p{position:relative;padding:4px 0 2px 0;line-height:22px;zoom:1;overflow:hidden}
	.login .content .tips{color:#c00;font-weight:bold;}
	.login .content .alt,.login .content .btn{padding-left:52px;padding-top:4px;padding-bottom:0;_padding-left:55px;}
	.login label{float:left;color:#7b7b7b;text-align:right;width:52px;cursor:pointer;*vertical-align:0;}
	.login span label{float:none;width:auto;}
	.login .remember{position:absolute;right:22px;top:-24px;right:15px;*right:10px;}
	.login .userpass{float:left;line-height:16px;width:136px;height:16px;margin-right:4px;padding:2px 0 2px 2px;border:1px solid #cdcdcd;background-position:0 -732px;ime-mode:disabled;}
	.login .verify_img{height:28px;display:block;padding:4px 0 0 52px;clear:both;cursor:pointer}
	.login .btn_login{overflow:hidden;display:inline-block;*display:inline;zoom:1;line-height:999em;text-indent:-9999px;*text-indent:0;width:49px;height:23px;margin-right:12px;background-position:-192px -476px;border:0;cursor:pointer;}	

	.login .u_info{}
	.login .u_info dt{position:relative;float:left;margin:4px 10px 0 0;}
	.login .u_info dt img{width:48px;height:48px;padding:2px;background:#fff;border:1px solid #dfddde;}
	.login .u_info dt .ico_tsina{position:absolute;left:3px;top:35px;display:block;text-indent:-9999px;width:16px;height: 16px;background-position:-192px -348px;}
	.login .u_info dd{overflow:hidden;color:#7b7b7b;height:26px;line-height:26px;margin-top:0px;}
	.login .u_info dd a{line-height:24px;padding:0 10px;border-right:1px solid #c6c6c6;}
	.login .u_info dd .first{padding-left:0;}
	.login .u_info dd .last,.login .u_info dd .last a{padding-right:0;border:0;}
	.login .u_info dd.u_opt{height:26px;margin-top:12px;}
	.login .u_info dd.u_opt a{text-decoration:none;display:inline-block;*display:inline;zoom:1;vertical-align:middle;line-height:22px;margin:0 12px 0 0;padding:0 14px;background:#fff;border:1px solid #e9e9e9;}
	.login .u_info dd.u_opt .last{margin:0;}
	.login .u_info dd.u_opt a:hover{color:#fff;background:#fc0000;}
	.login_tips{clear:both;color:#7b7b7b;}
	#mboxid,#mboxid a{display:inline;padding-left:0}
	
	/*- guide_block -*/
	.login .guide_block{}
		.login .guide_block .msg{padding:6px 0 10px 0;}
		.login .guide_block .msg p{color:#7b7974;line-height:22px}
		.login .guide_block .check_results{font-size: 14px;line-height: 1.8em;min-height:84px;_height:84px;margin: 0 0 0.5em;}
		.login .guide_block .renren_nickname{display: block;padding: 0 0 6px;}
		.login .guide_block .renren_nickname a:link,.guide_block .renren_nickname a:visited{color: #2665aa;}
		.login .guide_block .btn_quick_login{overflow:hidden;display: block;font-size: 14px;font-weight: bold;text-align: center;width:100px;line-height: 24px;height:24px;background-position:0 -444px;border: 1px solid #c2c3c3;cursor:pointer;}
		.login .guide_block .btn_quick_login:hover{text-decoration: none;color: #333;}
		.login .guide_block .exit_account:link,.login .guide_block .exit_account:visited{text-decoration: underline;}
		
	/*- app_login -*/
	.login .content .app_login{overflow:hidden;zoom:1;line-height:1.5em;margin:8px 0 0 0;padding:10px 0 2px 0;border-top:1px dashed #e9e9e9;}
		.login .app_login label{float:left;text-align:left;color:#000;width:90px;}
		.rp_renren{background-position:0 0;}
		.rp_tsina{background-position:0 -128px;}
		.rp_tqq{background-position:0 -480px;}
		.rp_qq{background-position:0 -640px;}

/*-- record_data --*/
#none_recoid{zoom:1;margin-top:-11px;}

/*-- ad_player --*/
.ad_player{margin-bottom:10px;padding:9px 9px 5px 9px;}
	.ad_player .img img{display:block;width:280px;height:30px;}
	.ad_player .player{overflow:hidden;width:280px;height:215px;}
	.ad_player .ad_title{overflow:hidden;height:24px;}
	.ad_player .ad_title a{line-height:28px;}
	.ad_player h3{display:none;overflow:hidden;height:28px;line-height:28px;}
	.ad_player h3 a{line-height:28px;font-weight:bold;}

.ad_player2{margin-bottom:10px;padding:9px 9px 9px 9px;}
	.ad_player2 .player{overflow:hidden;width:280px;height:235px;}
	
/*-- video_24th --*/
.ranking{zoom:1;}
	.ranking .title{overflow:inherit;padding:0;}
	.ranking .title .tabs{height:29px;overflow:inherit;_overflow:hidden;}
	.ranking .title .tabs li{width:149px;float:left;text-align:center;border-color:#e9e9e9;border-style:solid;border-width:0 0 1px 0;background-position:0 -802px;}
	.ranking .title .tabs li a{text-decoration:none;font-size:14px;display:block;text-decoration:none;height:28px;line-height:28px;}
	.ranking .title .tabs li a:hover{color:#333;}
	#tab_24th_1,#tab_24th_2{width:99px;border-width:0 1px 1px 0;}
	#tab_24th_3{width:98px;}
	#tab_tv_1{margin-right:-1px;border-width:0 1px 1px 0;}

	.ranking .title .tabs .active{position:relative;border-bottom:none;background:none;}
	.ranking .title .tabs .active a{font-weight:bold;color:#333;background:none;border-bottom:0;}
	.ranking .content{padding:8px 18px 10px 18px;}
	.ranking .content li{*float:left;*width:100%;zoom:1;position:relative;overflow:hidden;height:16px;line-height:16px;padding:4px 0 3px 0;}
	.ranking .content li em{overflow:hidden;color:#fff;text-align:center;font-style:normal;line-height:14px;font-size:11px;float:left;width:16px;height:14px;margin:1px 7px 0 0;background-position:-96px -220px;}
	.ranking .content li a{float:left;width:166px;line-height:18px;*line-height:19px;}
	.ranking .content li img{display:none;float:left;width:78px;height:52px;margin:0 6px 0 0;border:1px solid #dfdfdf;}
	.ranking .content li .ply,.ranking .content li .cms,.ranking .content li .dig_up,.ranking .content li .dig_like{overflow:hidden;float:right;width:64px;white-space:nowrap;padding-right:0;}
	
	/*
	.ranking .content .top{height:54px;line-height:18px;padding-top:0;}
	.ranking .content .top img{display:block;margin-top:2px;}
	.ranking .content .top .ply{margin-top:-2px;}
	.ranking .content .top a{width:240px;}
	.ranking .content .top .ply,.ranking .content .top .dig_up{float:none;clear:both;position:absolute;top:40px;left:107px;width:160px;background:#fff;}
	*/
	.ranking .content .top em{background-position:-64px -220px;}
	.ranking .content .top2 em,.ranking .content .top3 em{background-position:-64px -238px;}
	#con_tv_1 .top,#con_tv_2 .top{height:16px;}
	#con_tv_1 .top em,#con_tv_2 .top em{margin-top:3px;}
	#con_tv_1 .top .ply,#con_tv_2 .top .ply{left:210px;top:4px;width:64px;}

/*-- hot_theater --*/
.hot_theater{}
	.hot_theater .v_list_vertical a{font-weight:bold;}
	.hot_theater .theater_item{overflow:hidden;zoom:1;padding:2px 0 0 0;}
	.hot_theater .theater_item li{float:left;width:75px;height:16px;padding:2px 0 2px 9px;border:none;background-position:-317px -244px;}
	.hot_theater .theater_item li a{font-family:tahoma;font-weight:100;}
	.hot_theater .theater_item li.alt{width:163px;}

/*-- ent_ranking 2011-3-4 --*/
.ent_ranking{}
	.ent_ranking .title{padding-top:6px;padding-bottom:6px;background-position:0 -802px;background-color:#f9faf9;}
	.ent_ranking .title h2{color:#fc0000;}
	.ent_ranking .content{padding:0;}
	.ent_ranking .tabs{overflow:hidden;zoom:1;}
	.ent_ranking .tabs li{float:left;line-height:26px;width:99px;border-style:solid;border-color:#e9e9e9;border-width:1px 1px 1px 0;}
	.ent_ranking .tabs li a{display:block;text-align:center;line-height:26px;height:26px;}
	.ent_ranking .tabs li a:link,.ent_ranking .tabs li a:visited,.ent_ranking .tabs li a:hover{color:#333;text-decoration:none;}
	.ent_ranking .tabs .last{border-right:0;}
	.ent_ranking .tabs .active{border-bottom-color:#fff;width:98px;}
	.ent_ranking .tabs .active a{font-weight:bold;}
	.ent_ranking .tabs_content{overflow:hidden;zoom:1;padding:8px 18px;}
	.ent_ranking .tabs_content li{*float:left;*width:100%;zoom:1;position:relative;overflow:hidden;height:16px;line-height:16px;padding:4px 0 3px 0;}
	.ent_ranking .tabs_content li em{overflow:hidden;color:#fff;text-align:center;font-style:normal;line-height:14px;font-size:11px;float:left;width:16px;height:14px;margin:1px 7px 0 0;background-position:-96px -220px;}
	.ent_ranking .tabs_content li a{float:left;width:166px;line-height:18px;*line-height:19px;}
	.ent_ranking .tabs_content li cite{float:right;color:#7b7b7b;}
	.ent_ranking .tabs_content li cite a:link,.ent_ranking .tabs_content li cite a:visited{color:#7b7b7b;float:none;width:auto;}
	.ent_ranking .tabs_content .top em{background-position:-64px -220px;}
	.ent_ranking .tabs_content .top2 em,.ent_ranking .content .top3 em{background-position:-64px -238px;}
	#starRanking .ent_ranking_list,#con_rank_2 .ent_ranking_list{float:left;width:130px;}
	#starRanking .ent_ranking_list li a,#con_rank_2 .ent_ranking_list li a{width:auto;}


/*-- creative_commune --*/
.creative_commune{}
	.creative_commune .main_show{height:84px;}
	.creative_commune .main_show dt img{height:78px;}
	
/*-- dynamic --*/
.dynamic{}

/* .col_side .main_show dt{height:20px;*height:auto;} */
.col_side .main_show dt{display:inline}
