/*
* Copyright 2012, 56.com
* Creator: jackNEss Lau
* $Author: liudj $
* $Date: 2012-08-20 14:59:08 +0800 (周一, 2012-08-20) $
*/

/* global
------------------------------------------------------*/
.fl{ float:left;}
.fr{ float:right;}
.bottom5{ margin-bottom:5px !important;}
.bottom10{ margin-bottom:10px !important;}
.bottom20{ margin-bottom:20px !important;}
.clear{ display:block; height:0; overflow:hidden; clear:both;}

.body_area{ width:950px; margin:0 auto;}
.body_area .mod56_video_list_H{ min-height:18px; margin-bottom:-8px;}

body{  -webkit-text-size-adjust:none;}
a{ color:#333;}
a:visited{ color:#333;}
a:hover{ color:#26A; text-decoration:none;}

.ply a:hover, 
.cms a:hover, 
.tie a:hover, 
.vdo a:hover, 
.pri a:hover, 
.quo a:hover, 
.aur1 a:hover, 
.aur2 a:hover, 
.aur3 a:hover, 
.sel a:hover, 
.dig_up a:hover, 
.dig_down a:hover, 
.dig_like a:hover, 
.s_view a:hover,
a.gray:hover{ color:#26a;}


.m_v_list .m_v_list_add{ /*visibility:hidden;*/ /* by sonic 2012-05-25 */}
.m_v_list a img{ cursor:pointer;}
.show_rank_img .ply, 
.mod56_video_rank_list .js_active .ply, 
.mod56_video_rank_list .js_active .cms, 
.mod56_video_rank_list .js_active .dig_like{ float:left; width:75px;}
.mod56_video_rank_list .js_active .rank_title{margin-right:0;}
.mod56_video_rank_list .rank_title{ width:152px !important; margin-right:10px;}

.m_v_list_txt p{ position:relative; margin-top:2px; white-space:nowrap; margin-right:-10px;}
.m_v_list_txt .other{ color: #7b7b7b; font-style: normal; line-height:18px;}
.m_v_list_txt .other em{ font-size:12px;}
/*--
.m_v_list_txt h6{ height:1.5em; overflow:hidden;}
--*/

.m_v_list_pic_hover .m_v_list_add{ /*visibility:visible;*/ /* by sonic 2012-05-25 */}
.m_v_list_pic_hover img{ position:relative; padding:3px; margin:-4px; display:block; border:1px solid #e0e0e0; -moz-box-shadow:0 1px 2px #ddd; -webkit-box-shadow:0 1px 2px #ddd; box-shadow:0 1px 2px #ddd;}

.add_to_album{visibility: hidden;}
.m_v_list_pic_hover .add_to_album{visibility: visible;}

/* 以下用于点播单 add_to_list 默认不显示，added_to_list 始终显示 */
.m_v_list .add_to_list{visibility: hidden;}
.m_v_list .m_v_list_pic_hover .add_to_list{visibility: visible;}
.m_v_list .added_to_list{ visibility:visible;}
.wing_extra .mod56_video_rank_list .js_active .m_v_list_add{visibility: hidden;} /*右侧排行榜的点播点图标暂不显示，等图片读取Loading图问题再去掉这行 by sonic 2012-06-07*/

.m_v_list_txt{}

/*-- --*/

/*----*/
.part3 li{ float:left; width:33.3%;}
.part3 li:first-child{ width:33.4%;}

.left_layout{ zoom:1;}
.left_layout:after{content:"."; display:block; height:0; overflow:hidden; clear:both;}
.left_layout .l_side{ float:left; margin-right:10px; _margin-right:7px;}
.left_layout .l_main{ overflow:hidden; zoom:1;}

.depart_list{ overflow:hidden; zoom:1;}
.depart_list .m_pt_list{ margin-bottom:0; overflow:auto;}

.depart_list li{ margin-bottom:0 !important; margin-top:-1px !important; padding:8px 8px 8px !important; zoom:1; border-top:1px dotted #d1d1d1; _border-top:1px solid #d1d1d1;}

.depart_list li .m_pt_list_pic{ margin-top:0; padding-bottom:0; }
.depart_list li .m_pt_list_txt{ padding-top:0; }
.depart_list li:after{ content:"."; display:block; height:0; overflow:hidden; clear:both;}
.depart_list li li{ border-top:0; padding:0 0 0 9px !important}


/*--
.depart_list .m_pt_list_pic a{ padding:0 !important;}
.depart_list .m_pt_list_pic_hover a{ padding:0 !important; border:0 !important;}
.depart_list .m_pt_list_pic_hover a img{ position:relative; margin:-4px; padding:3px; border:1px solid #e0e0e0; -webkit-box-shadow:0 1px 2px #ddd; -moz-box-shadow:0 1px 2px #ddd; box-shadow:0 1px 2px #ddd;}
--*/

/* skin
--------------------------------------------------------*/
.ix_skin01 .mod56_box_hd_title h3,
.ix_skin02 .mod56_box_hd,
.ix_skin02_tab .mod56_box_hd,
.ix_skin02_tab ul.js_switch_nav li a,
.ix_skin02_tab ul.js_switch_nav li a span,
.focus_preview_box .cnt .bar,
.focus_main_s02,
.imgtxt_scroll_list li,
.variety .mod56_box_hd,
.tv_section02{ background-image:url(http://s3.56img.com/style/index/v3/img/ix_split.png);} 
/*--
.city_drop_list .btn{ border:1px solid #ccc; background-image:url(http://s3.56img.com/style/base/v3/img/base_v.2.png);}
--*/

/* gird */
.wing_area{ width:100%;}
.wing_main{ float:left; width:100%;}
.wing_main_content{}
.wing_side{ float:left; margin-left:-100%;}
.wing_extra{ float:left; overflow:hidden;}

.mandarin_area{ zoom:1;}
.mandarin_area:after{ content:"."; display:block; height:0; overflow:hidden; clear:both;}
.mandarin_side{ float:left; width:130px;}
.mandarin_main{ margin-left:162px; _margin-left:159px; zoom:1;}
.mandarin_side .m_v_list{}
.mandarin_side .m_v_list_txt{ float:none;}
.mandarin_side .m_v_list_title{ white-space:nowrap;}
.mandarin_side .m_v_list li{ margin:0 0 20px !important;}
.mandarin_side .m_v_list_pic{ height:173px !important; margin-bottom:5px !important;}
.mandarin_side .m_v_list_title{ font-weight:bold !important;}



.g950e300{}
.g950e300 .wing_main_content{ margin-right:320px;}
.g950e300 .wing_extra{ width:300px; margin-left:-300px;}

.g619c185p3{ position:relative; width:100%;}
.g619c185p3 .m_v_list{ margin-left:-32px;}
.g619c185p3 .m_v_list a:hover{ text-decoration:none;}
.g619c185p3 .m_v_list li{ width:185px !important; margin:0 0 18px 32px !important;}

.g619c185p3 .mod56_txt_list_ct{ margin-left:-24px;}
.g619c185p3 .mod56_txt_list_ct li{ float:left; display:inline; width:184px; margin-left:21px; margin-bottom:4px; overflow:hidden; text-overflow:clip;}

.g616c130p4{ position:relative; width:100%;}
.g616c130p4 .m_v_list{ margin-left:-32px;}
.g616c130p4 .m_v_list li{ width:130px !important; margin:0 0 18px 32px !important;}
.g616c130p4 .m_v_list li .m_v_list_txt{ width:100% !important;}

.g616c130p4 .mod56_txt_list_ct{ margin-left:-32px;}
.g616c130p4 .mod56_txt_list_ct li{ float:left; display:inline; width:121px; margin-left:32px; margin-bottom:4px; overflow:hidden; text-overflow:clip;}

.g454c130p3{ position:relative; width:100%;}
.g454c130p3 .m_v_list{ margin-left:-32px;}
.g454c130p3 .m_v_list li{ width:130px !important; margin:0 0 18px 32px !important;}
.g454c130p3 .m_v_list li .m_v_list_txt{ width:100% !important;}



/* skin */
.ix_skin01{ margin-bottom:20px !important;}
.ix_skin01 .mod56_box_hd{ border-top:1px solid #d0d0d0;}
.ix_skin01 .mod56_box_hd_title{ position:relative; font:22px/24px Microsoft Yahei,\5b8b\4f53,sans-serif; color:#333; border-top:2px solid #f97375; width:99px; height:24px; padding-left:7px; padding-top:18px; margin-top:-1px; overflow:hidden; }
.ix_skin01 .mod56_box_hd_title h3{ display:block; height:24px; width:100%; font-weight:normal; text-indent:-999em; background-repeat:no-repeat;}
.ix_skin01 .mod56_box_hd_title h3 a{ display:block;  text-indent:-999em; height:24px;}
.ix_skin01 .mod56_box_hd_extra{ padding-top:18px; padding-right:7px; line-height:24px; font-size:14px; color:#cfcfcf; word-spacing:10px;}
.ix_skin01 .mod56_box_hd_extra a{ color:#333;}
.ix_skin01 .mod56_box_hd_extra a:hover{ color:#2266aa;}
.ix_skin01 .mod56_box_bd{ padding:19px 7px 0;}

.ix_skin02{ margin-bottom:20px !important;  border-bottom:1px solid #f2f2f2;}
.ix_skin02 .mod56_box_hd{ height:35px; padding:0 11px; overflow:hidden; background-position:0 -350px; background-color:#e7e7e8; background-repeat:repeat-x;}
.ix_skin02 .mod56_box_hd_title{ line-height:35px; font-size:14px; color:#333;}
.ix_skin02 .mod56_box_hd_extra{ line-height:35px;}
.ix_skin02 .mod56_box_hd_extra a{ color:#333;}
.ix_skin02 .mod56_box_hd_extra a:hover{ color:#fc0000;}
.ix_skin02 .mod56_box_bd{ padding:10px; border-left:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.ix_skin02 .mod56_txt_list_ct{ padding:3px 8px;}
.ix_skin02 .rank_title:hover,
.ix_skin02_tab .rank_title:hover{ color:#2266aa;}
.ix_skin02 .mod56_video_rank_list{ margin-bottom:-3px;}


.ix_skin02_tab{ margin-bottom:20px !important; border-bottom:1px solid #f2f2f2;}
.ix_skin02_tab .mod56_box_hd{ height:35px; overflow:hidden; background-position:0 -350px; background-color:#e7e7e8; background-repeat:repeat-x; }
.ix_skin02_tab .mod56_box_hd_title{ float:none;}
.ix_skin02_tab .js_switch_nav{ position:relative; overflow:hidden;}
.ix_skin02_tab ul.js_switch_nav li{ width:100px;}
.ix_skin02_tab ul.js_switch_nav li a{ display:block; float:none; padding-left:1px; background-position:0 -400px; background-color:#fff; background-repeat:no-repeat;}
/*--
.ix_skin02_tab ul.js_switch_nav li:first-child a{ background-position:0 35px;}
.ix_skin02_tab ul.js_switch_nav li:last-child a span{ background-position:0 35px;}
--*/
.ix_skin02_tab ul.js_switch_nav li a span{ float:none; display:block; padding:0 1px 0 0; height:35px; line-height:35px; font-size:14px; text-align:center; background-position:right -400px; background-repeat:no-repeat;  }
.ix_skin02_tab ul.js_switch_nav li a:hover{text-decoration:none;}
.ix_skin02_tab ul.js_switch_nav li a:hover span{  color:#333; text-decoration:none;}

.ix_skin02_tab ul.js_switch_nav li.js_active{position:relative; padding:0; width:101px;}
.ix_skin02_tab ul.js_switch_nav li.js_active a span{}
.ix_skin02_tab ul.js_switch_nav li.js_active a{ background-position:0 -450px;}
.ix_skin02_tab ul.js_switch_nav li.js_active a span{background-position:right -450px; font-weight:bold;}

.ix_skin02_tab .js_switch_nav li.fst{ width:100px; margin-right:-1px; margin-left:0; padding-right:1px;}
.ix_skin02_tab .js_switch_nav li.mid{ width:100px; margin-right:-1px; margin-left:-1px; padding-left:1px; padding-right:1px;}
.ix_skin02_tab .js_switch_nav li.lst{ width:100px; margin-left:-1px; padding-left:1px;}

.ix_skin02_tab .js_switch_nav li.fst a{background-position:0 35px;}
.ix_skin02_tab .js_switch_nav li.mid{}
.ix_skin02_tab .js_switch_nav li.lst a span{ background-position:0 35px;}

.ix_skin02_tab ul.js_switch_nav .js_active.mid{ width:102px;}

/*--  
.ix_skin02_tab ul.js_switch_nav .lst.js_active{ position:relative; width:101px; margin-left:-1px;margin-right:-1px;} 
--*/
.ix_skin02_tab .mod56_box_tabs_bd{ padding:10px; border-left:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}


/* page
-----------------------------------------------------*/
.top_inf_area{ height:36px; line-height:36px; color:#7a7a7a; margin-top:-10px;}
.top_inf_area .fl,
.top_inf_area .fr{ line-height:1.5; padding-top:11px; }
.top_inf_area .fl{ word-spacing:10px; color:#cfcfcf;}
.top_inf_area .fr{ margin-top:-7px;}
.top_inf_area .txt_fix{ display:inline-block; height:29px; line-height:29px; vertical-align:top;}
.top_inf_area a{ color:#7a7a7a;}
.top_inf_area a:hover{ color:#2266AA;}

.top_inf_area .city_drop_list{ min-width:58px; _width:58px; margin-top:-2px; *margin-top:0; }
.city_drop_list:hover{}
.city_drop_list .mod56_drop_menu_main_arrow{border-left-color:#fff; border-right-color:#fff; border-top-color:#333; border-bottom-color:#fff; }
.city_drop_list .mod56_drop_menu_sub{ right:0; width:auto; z-index:98; border:1px solid #cfcfcf; background:#fff; visibility:visible; display:none;}
.city_drop_list .mod56_drop_menu_sub_ct{ padding:5px 8px;}
.city_drop_list.mod56_drop_menu_hover .mod56_drop_menu_main{ border:1px solid #cfcfcf; margin:0; border-bottom:0; background:#fff;}
.city_drop_list .mod56_drop_menu_main_title{ *padding-right:15px;}
.city_drop_list.mod56_drop_menu_hover .mod56_drop_menu_main_arrow{ border-top-color:transparent; border-top-color:#fff; border-left-color:#fff; border-right-color:#fff; border-bottom-color:#333; border-top-style:dashed; border-bottom-style:solid; top:5px; *top:4px; *border-width:4px; }
.city_drop_list.mod56_drop_menu_hover .mod56_drop_menu_sub{ display:block;}
.city_drop_list.mod56_drop_menu_hover .mod56_drop_menu_sub select{ width:80px;}
.city_drop_list .btn{ padding:0 5px; height:20px; line-height:1; overflow:visible; border-radius:1px; border:1px solid #e1e1e1; cursor:pointer;background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background-image: -webkit-linear-gradient(top,#fff,#ededed);background-image: -moz-linear-gradient(top,#fff,#ededed);background-image: -ms-linear-gradient(top,#fff,#ededed);background-image: -o-linear-gradient(top,#fff,#ededed);background-image: linear-gradient(to bottom,#fff,#ededed);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)}
.city_drop_list .btn:hover{ border-color:#afafaf;}
.city_drop_list #cityDropListClose{ position:absolute; right:10px; bottom:5px;}

.focus{ zoom:1; margin-bottom:20px; height:425px;}
.focus:after{ content:"."; display:block; height:0; overflow:hidden; clear:both;}
.focus .gray{ color:#7b7b7b;}
.focus_side{width:299px; float:left; padding-top:4px;}
.focus_preview_box{ margin-bottom:11px;}
.focus_preview_box .add_to_list{ visibility:hidden;}
.focus_preview_box .added_to_list{ visibility:hidden;}
.focus_preview_box h6{ padding-bottom:2px;}
.focus_preview_box .cnt{ display:block; width:100%; height:244px; margin-bottom:6px; overflow:hidden; }
.focus_preview_box .cnt img{ display:block;}
.focus_preview_box .cnt .bar{ position:relative; display:block; height:20px; line-height:20px; width:100%;  background-repeat:no-repezt; background-color:#333; background-position:0 -500px; background-repeat:no-repeat; overflow:hidden; cursor:pointer;}
.focus_main{ margin-left:331px; _margin-left:328px; zoom:1; padding-top:4px;}
.focus_preview_box .cnt .bar .time{ padding-left:28px; font-size:11px; cursor:pointer;} 
.focus_preview_box .cnt .bar .time .t1{ color:#c2c2c2;cursor:pointer;margin-right:3px;}
.focus_preview_box .cnt .bar .time .t2{ color:#727272;cursor:pointer;}
.focus_preview_box .cnt .bar .time .t3{ font-size:10px; color:#727272;cursor:pointer;margin-right:3px;}
.focus_preview_box .cnt:hover{ text-decoration:none;}
.focus_preview_box .cnt:hover .t1{ color:#c2c2c2; }
.focus_preview_box .cnt:hover .t2{ color:#727272;}
.focus_preview_box .cnt:hover .t3{ color:#727272;}
.focus_preview_box .pre_tl{ color:#333; font-size:14px;}
.focus_preview_box .pre_tl:hover{ color:#2266aa;}
.focus_preview_box h6{ white-space:nowrap;}

.focus_side .mod56_txt_list{ width:299px;} 
.focus_side .mod56_txt_list li{ margin-bottom:1px;} 
.focus_side .mod56_txt_list a{ color:#333;}

.focus_side .mod56_txt_list a:hover,
.focus_side .mod56_txt_list a.gray:hover{ color:#2266aa;}
.focus_side .mod56_txt_list_ct li .gray{ padding-right:5px; color:#7b7b7b;}

.focus_video_list{}
.focus_video_list .m_v_list_title,
.focus_video_list .m_v_list_txt h6{ height:1.5em; overflow:hidden;}


.focus_main_s01{}
.focus_main_s02{ margin-top:8px; padding-top:15px; background-position:0 -525px; background-repeat:repeat-x;}

.focus_main .mod56_video_list_H{}
.focus_main .m_v_list_pic{ width:185px !important; height:111px !important;}
.focus_main .m_v_list_title{ display:block;}
.focus_main .m_v_list_type{ _margin-right:-1px; _margin-bottom:-1px;}

.focus_main .mod56_txt_list_ct{ zoom:1;}
.focus_main .mod56_txt_list_ct:after{ content:"."; display:block; height:0; overflow:hidden; clear:both;}

/*--
.banner_area{ margin-bottom:20px;}
.banner_area img{ display:block;}
--*/
.ad_950x50 div, 
.ad_950x60 div, 
.ad_950x90 div, 
.ad_620x90 div, 
.ad_630x90 div, 
.ad_300x50 div, 
.ad_620x60 div{ margin:0 0 20px;}
.ad_950x50 div img, 
.ad_950x60 div img, 
.ad_950x90 div img, 
.ad_620x90 div img, 
.ad_630x90 div img, 
.ad_300x50 div img, 
.ad_620x60 div img{ display:block;}
.ad_630x90 div{ margin-bottom:30px;}
.ad_player{ margin-bottom:20px; font:12px/1.5 '\5b8b\4f53',sans-serif; padding:9px 9px 5px; border:1px solid #e3e3e3;}
.ad_player .player{ height:215px;}
.ad_player .ad_title{ height:20px; padding-top:4px; overflow:hidden;}

.ad_950x50, 
.ad_950x60, 
.ad_950x90, 
.ad_620x90, 
.ad_630x90, 
.ad_300x50, 
.ad_620x60{ font:0/0 sans-serif;}

.ad_950x50 div{ margin-bottom:10px;}
/* original */
.original{}
.original .mod56_box_hd_title h3{ background-position:0 0;}
.original .mod56_box_hd_title h3 a{ width:46px;}

/* product56 */
.product56{}
.product56 .mod56_box_hd_title h3{ background-position:0 -25px;}
.product56 .mod56_box_hd_title h3 a{ width:76px;}
.product56 .m_v_list .m_v_list_mask{ text-align:left; text-indent:3px;}

/* entertainment */
.entertainment{}
.entertainment .mod56_box_hd_title h3{ background-position:0 -50px;}
.entertainment .mod56_box_hd_title h3 a{ width:46px;}

/* variety */
.variety{}
.variety .mod56_box_hd{margin-top:20px; border-top:0; padding-top:1px; background-position:0 -525px; background-repeat:repeat-x;}
.variety .mod56_box_hd_title{ margin-top:0; border-top:0;}
.variety .mod56_box_hd_title h3{ background-position:0 -75px;}
.variety .mod56_box_hd_title h3 a{ width:46px;}

/* tv */
.tv{}
.tv .mod56_box_hd_title h3{ background-position:0 -100px;}
.tv .mod56_box_hd_title h3 a{ width:69px;}

.tv_section01{}
.tv_section02{ padding:12px 8px 0; margin-top:5px; background-position:0 -525px; background-repeat:repeat-x;}
.tv_type_area{ margin-bottom:-10px;}
.tv_type_list{ zoom:1; position:relative; padding-left:50px; margin-bottom:4px;}
.tv_type_list:after{ content:"."; display:block; height:0; overflow:hidden; clear:both;}
.tv_type_list dt{ float:left; display:inline; width:50px; height:18px; overflow:hidden; margin-left:-50px;}
.tv_type_list dt .txt{ position:relative; z-index:2; float:left; background:#e2e2e2; font-weight:bold; color:#7b7b7b; height:18px; line-height:18px; padding:0 5px;} 
.tv_type_list dt .tri{ position:relative; z-index:1; float:left; width:15px; height:15px; margin-top:2px; margin-left:-9px;overflow:hidden; background:#e2e2e2; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); width:11px \9; height:11px \9; margin-top:1px \9; filter:progid:DXImageTransform.Microsoft.Matrix(M11= 0.7854,M12 = -0.7854,M21=0.7854,M22 = 0.7854,SizingMethod='auto expand')}
.tv_type_list dd{ float:left; width:20%; margin:0 0 10px;}
.tv_type_list a{}

/* movie & music */
.movie{}
.movie .mod56_box_hd_title h3{ background-position:0 -125px;}
.movie .mod56_box_hd_title h3 a{ width:46px;}
.music{}
.music .mod56_box_hd{  margin-top:20px;/* border-top:0; padding-top:1px; background-position:0 -525px; background-repeat:repeat-x;*/}
.music .mod56_box_hd_title{ /*margin-top:0; border-top:0;*/}
.music .mod56_box_hd_title h3{ text-indent:-999em; background-position:0 -150px;}
.music .mod56_box_hd_title h3 a{ width:46px;}

/* information & vedio */
.inforamtion{}
.inforamtion .mod56_box_hd_title h3{ background-position:0 -175px;}
.inforamtion .mod56_box_hd_title h3 a{ width:46px;}
.inforamtion{}
.vedio .mod56_box_hd{ margin-top:20px;}
.vedio .mod56_box_hd_title{}
.vedio .mod56_box_hd_title h3{ background-position:0 -200px;}
.vedio .mod56_box_hd_title h3 a{ width:46px;}

/* joke */
.joke{}
.joke .mod56_box_hd_title h3{ background-position:0 -225px;}
.joke .mod56_box_hd_title h3 a{ width:46px;}

/* mmanchor */
.mmanchor{}
.mmanchor .mod56_box_hd_title h3{ background-position:0 -250px;}
.mmanchor .m_v_list_pic{ height:130px !important;}
.mmanchor .mod56_box_hd_title h3 a{ width:92px;}
/*.mmanchor .add_to_list{ display:none;}*/

/* xiuLive */
.xiuLive{}
.xiuLive .mod56_box_hd_title h3{ background-position:-150px -50px;}
.xiuLive .m_v_list_pic{ height:130px !important;}
.xiuLive .add_to_list{ display:none;}
.xiuLive .add_to_album{ display:none;}
.xiuLive .mod56_box_hd_title h3 a{ width:92px;}

/* female */
.female{}
.female .mod56_box_hd_title{ width:137px;}
.female .mod56_box_hd_title h3{ position:relative; background-position:0 -275px;}
.female .mod56_box_hd_title h3 a.s1{ position:absolute; width:46px; top:0; left:0;}
.female .mod56_box_hd_title h3 a.s2{ position:absolute; width:46px; top:0; right:15px;}

/* game & car */
.gamecar{}
.gamecar .mod56_box_hd_title{ width:137px;}
.gamecar .mod56_box_hd_title h3{ position:relative; background-position:0 -300px;}
.gamecar .mod56_box_hd_title h3 a.s1{ position:absolute; width:46px; top:0; left:0;}
.gamecar .mod56_box_hd_title h3 a.s2{ position:absolute; width:46px; top:0; right:15px;}

/* album */
.album{}
.album .mod56_box_hd_title h3{ background-position:0 -325px;}
.album .mod56_box_hd_title h3 a{ width:92px;}

/* hitvedio */
.hitvedio{}
.hitvedio .mod56_box_hd_title h3{ background-position:-150px 0;}
.hitvedio .mod56_box_hd_title h3 a{ width:92px;}

/* sociology */
.sociology{}
.sociology .mod56_box_hd_title{}
.sociology .mod56_box_hd_title h3{ background-position:-150px -25px;}
.sociology .mod56_box_hd_title h3 a{ width:46px;}

/* most rank */
.most_rank{}
.most_rank{}

.imgtxt_scroll_list{ position:relative; overflow:hidden; zoom:1;}
.imgtxt_scroll_list li{ padding:9px 8px 8px; margin-top:-1px; background-position:0 -525px; background-repeat:repeat-x;}

.forward_rank{}
.forward_rank .depart_list{ height:391px; overflow:hidden; position:relative; }

.forward_rank .depart_list .m_pt_list{ position:relative; height:394px; overflow:hidden;}

.forward_rank .depart_list .m_pt_list_pic img{ display:block;}
.forward_rank .depart_list .m_pt_list li{ height:63px;}

.forward_rank .depart_list .m_pt_list_txt{}
.forward_rank .depart_list .m_pt_list_txt p.bottom5{ _padding-top:2px; height:auto;}
.forward_rank .depart_list .m_pt_list_txt p{  width:100%; height:1.5em; overflow:hidden;}

/* banner ie6 下有问题 修复 2012-6-8 jackNEss*/
.ix_banner{ font:0/0 sans-serif;}


/**** 用户等级徽章(user's) 2012-06-25 ****/
.zl01, .zl02, .zl03, .zl04,.zl05,.zl06{display:inline-block; *display:inline; height:20px;padding-left:18px;margin-right:0.5em;overflow:hidden;text-decoration:none;font-weight:bold;font-size:12px;vertical-align:middle; zoom:1; background:url(http://s3.56img.com/style/xiu/v1/img/icon_mm.png) 0 0 no-repeat}
.zl01{color:#d71517;background-position:0 0}
.zl02{color:#2aa7d6;background-position:0 -20px}
.zl03{color:#d95f10;background-position:0 -81px}
.zl04{color:#d73287;background-position:0 -40px}
.zl05{color:#d95f10;background-position:0 -64px}
.zl06{color:#d95f10;background:url(http://s3.56img.com/style/xiu/v1/img/icon_v1.gif) 0 1px no-repeat}


/*-- wonderful_cmt 2012-07-18 --*/
.wonderful_cmt{margin: 0 0 1em;}
	.wonderful_cmt .wonderful_cmt_list{overflow: hidden;*zoom:1;padding:0;vertical-align: top;width:100%;/* fixed for ie6 */}
	.wonderful_cmt .wonderful_cmt_list li{overflow: hidden;*zoom:1;height:18px;padding:8px 10px;margin-top:-1px;border-top: 1px dotted #ccc;}
	.wonderful_cmt .wonderful_cmt_list li a{overflow: hidden;float:left;width:168px;line-height: 18px;white-space:nowrap;text-overflow:ellipsis;}
	.wonderful_cmt .wonderful_cmt_list .mod56_txt_list_extra{overflow: hidden;width:74px;margin:0;}


/* ad_20120817 by sonic 2012-08-17 */
.variety .mod56_box_hd{ position: relative;}
	.ad_20120817{position: absolute;left:126px;top:20px;width:80px;height:22px;background-color: #fff;border:0;}
	.ad_20120817 img{/*border: 1px solid #ccc;*/}

	