/*
* Copyright 2012, 56.com
* Creator: yusen.luo
* $Author: weijiang.cai $
* $Date: 2014-01-20 18:28:20 +0800 (周一, 2014-01-20) $
*/

/* skin
--------------------------------------------------------*/
.icon,
.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,
.ix_timelinebox .mod56_box_hd_title,
.ix_timelinebox .mod56_box_hd_title h4,
.mod56_video_rank_list .js_active .rank_num,
.member_grey, .ply_grey,
.join_town_btn,
.mod_txt_list_s2 .m_txt_dot,
.operate_point
/*.new_num_l, .new_num_r*/
{ background:url(http://s3.56img.com/style/index/v4/img/ix_split_v.1.png?v=20130913) no-repeat;
    _background:url(http://s3.56img.com/style/index/v4/img/ix_split_v.1.ie6.png?v=20130913) no-repeat; } 

.join_ht_btn,
.join_town_btn{ background:url(http://s3.56img.com/style/index/v4/img/all_bg_v.1.png?v=20140110a) no-repeat; }


/* 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:980px; margin:0 auto;overflow:visible;}

html{ background:#F5F5F5; }
body{ width:100%;min-width:990px;-webkit-text-size-adjust:none;background:#f5f5f5;}
a{ color:#323232;}
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;}


/*alex*/
.wrapper{ width:100%;min-width:990px;}
.h_v4{ background-color:#fafafa;}

.firScreenBg:after,
.body_area:after,
.row_box:after,
.photoList:after,
.mod56_box_hd:after,
.mod56_box_bd:after,
.mod56_rank_type_list:after { content:"."; display:block; height:0; overflow:hidden; clear:both;}

/*ad*/
.banner980x50,.banner980x100{ line-height:0;font:0;overflow:hidden;position:relative;z-index:1;}
.banner980x50 img,
.banner980x50 object,
.banner980x50 embed{ margin-bottom:10px;}
.banner980x100 img,
.banner980x100 object,
.banner980x100 embed{ margin-bottom:30px;}
.banner280x50{ height:50px;overflow:hidden;}
.ix_banner,.ad_980x550{ line-height:0;font:0;}

.row_box{ margin-bottom:30px;clear:both;zoom:1;overflow:hidden;}
.box_bg{ background:#fff;border-bottom:1px solid #e1e1e1;}
.box_bg2{ background:#fafafa;border-bottom:1px solid #e1e1e1;}

.topBorder_grey{ border-top:3px solid #717171;}
.topBorder_red{ border-top:3px solid #e63737;}
.topBorder_grey2{ border-top:2px solid #dcdcdc;}

.icon{ text-decoration:none;display:inline-block;*display:inline;*zoom:1;}
.box680{ width:680px;background:#fff;float:left;overflow:hidden;}
.box300{ width:300px;float:right;overflow:hidden;}

/* new_num */
/*
.new_num{ position:relative; display:inline-block; top:-8px; *zoom:1; _padding-top:15px; }
    .mod56_box_title .new_num span{ float:left; display:inline-block; height:15px; padding:0 7px 0 0; color:#FFF; font-size:0; cursor:pointer; }
    .new_num .new_num_l{ background-position:-95px 0; }
    .mod56_box_title .new_num .new_num_r{ background-position:-103px 0; }
    .mod56_box_title .new_num .new_num_con{ height:14px; padding:0; margin:0 -1px 0 -2px; border-radius:2px; background-color:#E63737; font:12px/14px Arial; }
*/

/* m_txt_list */
.m_txt_list:after { visibility:hidden; display:block; height:0; clear:both; content:"."; }
.m_txt_list{ *zoom:1; }
	.m_txt_list_ct li{ float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; _display:inline; }
	.m_txt_list_ct .m_txt_label{ color:#D92C31; }

	/* m_txt_list_s1 */
	.m_txt_list_s1{ margin-top:-10px; padding-bottom:15px; }
	.m_txt_list_s1 .m_txt_list_ct li{ width:130px; margin:0 20px 3px; }

/* row_box */
	/* row_box_s2 */
	.row_box_s2 .mod56_box_extra{ font-size:12px; }
	.row_box_s2 .mod56_box_extra span{ padding:0 5px; }
    .row_box_s2 .mod56_box_extra a{ padding:1px 8px 3px; }
	.row_box_s2 .mod56_box_extra .current{ /*margin:0 -7px;*/ background-color:#E63737; color:#FFF; *padding:3px 8px 1px; }
	
/* mod56_video_list_M3 */
.mod56_video_list_M3{  }
.mod56_video_list_M3 .m_v_list li{ margin-bottom:0; }
.mod56_video_list_M3 .m_v_list .m_v_list_pic{ height:173px; }

/* mod_txt_list_s2 */
.row_box_s2 .mod_txt_list_s2{ margin:10px 0 0; padding-bottom:15px; }
.mod_txt_list_s2 .m_txt_dot{ float:left; width:114px; margin:0 20px 0; padding-left:16px; background-position:-287px -156px; _display:inline; }  

/* row_box_s3 通栏样式 */
.row_box_s3{ }
.row_box_s3 .box680{ width:980px; }
	.row_box_s3 .operate_point{ padding-left:18px; background-position:-286px 3px; }
	.row_box_s3 .m_v_list li{ margin:0 12px 0 20px; padding-bottom:18px; }
	.row_box_s3 .m_v_list_txt h6{ overflow:hidden; width:130px; }
	.row_box_s3 .m_v_list_txt .m_v_list_title{ display:block; overflow:hidden; width:130px; white-space:nowrap; text-overflow:ellipsis; }
 
/* 微映像 */
.mod56_video_list_H .m_v_list_txt .aur1 a{ overflow:hidden; width:120px; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }

/* box title */
.mod56_box_hd{ clear:both;zoom:1;}
.mod56_box_hd3{ height:47px;clear:both;zoom:1;}
.mod56_box_title{ color:#e63737;font:18px/47px Microsoft Yahei,\5b8b\4f53,sans-serif;float:left;position:relative;}
.mod56_box_title h2,.mod56_box_title h3{ padding:0 20px;color:#343434;font-weight:normal;display:block;}
.box680 .mod56_box_title h2 a{ color:#e63737;}
.mod56_box_title h2 span{ padding:0 10px;color:#bfbfbf;}
.mod56_box_extra{ height:47px;padding:0 20px 0 0;line-height:47px;font-size:14px;text-align:right;white-space:nowrap;float:right;}
.mod56_box_extra span{ padding:0 8px;color:#e9e9e9;}
.mod56_box_title2{ font:14px/47px \5b8b\4f53;}
.mod56_box_title2 h3{ color:#333333;font-weight:700;}
.mod56_box_extra2{ font-size:12px;}
.mod56_box_title_red { margin:-2px 0 -1px;border-top:3px solid #e63737;}
.mod56_box_title_red h3 a.red{ color:#e63737;}

.mod56_box_bd{ zoom:1;}
.firScreenBg{ margin-bottom:30px;background:#fafafa;overflow:hidden;}
.focusArea{ height:443px;overflow:hidden;}
.photoList{ zoom:1;margin-right:-4px;overflow:hidden;}
.photoList li{ width:242px;height:145px;margin:4px 4px 0 0;background:#fdfaf1;display:inline;float:left;position:relative;overflow:hidden;}
.photoList li .a_block{ height:145px;cursor:pointer;display:block;}
.photoList .m_alpha,.photoList .m_txt{ width:100%;height:40px;display:block;position:absolute;left:0;bottom:0;overflow:hidden;}
.photoList .m_alpha{ background:#000;opacity:0.5;filter:alpha(opacity=50);}
.photoList .m_txt{ color:#fff;font:16px/40px Microsoft Yahei;text-indent:9px;z-index:1;}
.photoList li a.a_block:hover .m_txt{ color:#ddd;}
.photoList li.bigItem{ width:488px;height:294px;}
.photoList li.bigItem .a_block{ height:294px;}
.photoList li.smallItem{ width:119px;}
.photoList li .channelName,.photoList li .title,.photoList li .author{ width:215px;padding-left:27px;display:block;overflow:hidden;}
.photoList li .channelName{ height:42px;padding-top:22px;color:#d9524f;font:32px/42px Microsoft Yahei;_font-weight:700;}
.photoList li .channelName .i_play{ width:37px;height:37px;margin-top:3px;vertical-align: top;background-position:0 0;}
.photoList li .title{ height:32px;color:#d53233;font:22px/32px Microsoft Yahei;}
.photoList li .author{ color:#363638; font:16px/24px Microsoft Yahei; }
.photoList li.action{ background:#e8e5e0; }
.photoList li .action_msg{ width:220px; height:; padding:24px 0 0 18px; overflow:hidden;}
.photoList li .action_msg .action_link{ height:32px;padding:0 9px;margin-bottom:10px;color:#fff;font:18px/32px Microsoft Yahei;background:#8fca3a;display:inline-block;overflow:hidden;}
.photoList li .action_msg p{ padding-left:3px;color:#919095;overflow:hidden;}
.photoList li .action_msg .ac_title{ height:26px;font:18px/26px Microsoft Yahei;}
.photoList .playIcon{ width:45px;height:45px;background-position:-60px -120px;left:98px;top:51px;display:none;position:absolute;}
.photoList li.bigItem .playIcon{ width:58px;height:58px;background-position:0 -120px;left:216px;top:118px;}
.photoList li.smallItem .playIcon{ left:38px;}
.photoList li a.v_open .playIcon{ display:block;}
.photoList li a.v_open .m_alpha{ height:145px;}
.photoList li.bigItem a.v_open .m_alpha{ height:294px;}

.m_v_list li{ vertical-align:top;margin:0 20px 22px;}
.pt_list_s1 .m_pt_list_pic_hover img,
.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;}
.m_v_list .add_to_list{ visibility:hidden;}
.m_v_list .m_v_list_txt h6{ height:18px;overflow:hidden;}
.m_v_list .m_v_list_pic_hover .add_to_list{ visibility:visible;}
.m_v_list .m_v_list_txt p{ padding-top:4px;margin-right:-10px;position:relative;white-space:nowrap;}
.m_v_list .m_v_list_txt p .ply{ padding-right:8px;}


.focus_preview_box{ width:280px;height:265px;}
.focus_preview_box .add_to_list{ visibility:hidden;}
.focus_preview_box .added_to_list{ visibility:hidden;}
#focus_news_preview_box{ height:220px;overflow:hidden;}
.focus_preview_box h6{ padding-bottom:2px;}
.focus_preview_box .cnt{ display:block; width:100%; height:220px; 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-repeat; background-color:#333; background-position:0 -80px; background-repeat:no-repeat; overflow:hidden; cursor:pointer;}
.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:1px;}
.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;}
.focus_preview_box .pre_tl:hover{ color:#2266aa;}
.focus_preview_box h6{ font-weight:100;white-space:nowrap;}

/* screen2 */
.mod56_video_list_M{ margin-bottom:-10px;}
.mod56_video_list_M2{ margin-bottom:0;}
.mod56_video_list_M .m_v_list_txt p,.mod56_video_list_M2 .m_v_list_txt p{ padding-top:1px;}

.mod56_box_hd2{ height:50px;zoom:1;overflow:hidden;}
.ix_skin02_tab .js_switch_nav{ width:300px;position:relative;overflow:hidden;}
.ix_skin02_tab ul.js_switch_nav li{ width:100px;border-top:3px solid #727272;float:left;overflow:hidden;}
.ix_skin02_tab ul.js_switch_nav li a{ background-position:0 -40px;cursor:pointer;display:block;float:none;}
.ix_skin02_tab ul.js_switch_nav li a span{ float:none;display:block;height:35px;line-height:35px;margin-left:1px;margin-right:-1px;font-size:14px;text-align:center;background-position:right -40px;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{ border-top:3px solid #343434;position:relative; padding:0;}
.ix_skin02_tab ul.js_switch_nav li.js_active a{ }
.ix_skin02_tab ul.js_switch_nav li.js_active a span{ margin:0 0 0 1px;background:#fafafa;font-weight:bold;}
.ix_skin02_tab .js_switch_nav li.fst{ width:101px;margin-left:-1px;}
.ix_skin02_tab .js_switch_nav li.mid{ width:100px;}
.ix_skin02_tab .js_switch_nav li.lst{ width:100px;}

.js_switch_ct{ margin-top:-19px;}
.mod56_pt_list_L,.m_pt_list{ zoom:1;overflow:hidden;}
.mod56_pt_list_L{ padding:0 10px 0 12px;}
.depart_list { overflow:hidden;zoom:1;}
.depart_list .m_pt_list{ margin-bottom:-1px;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;}*/

.pt_list_skin_0 .m_pt_list li{ padding: 19px 8px 20px 8px;border-bottom:1px dotted #ccc;_border-bottom:1px solid #eee;margin: -1px 0 0 0;}
.pt_list_skin_0 .m_pt_list_pic { margin:0 10px 0 0;padding:0;}
.pt_list_skin_0 .m_pt_list_title{ height:21px;margin:0;overflow:hidden;}
.pt_list_skin_0 .m_pt_list_txt{ padding:0;}

.pt_list_skin_0 .m_pt_list li .mod56_txt_list_ct li{ border-top:0;border-bottom:0;padding: 0 0 0 9px !important;}
/*.pt_list_skin_0 .m_pt_list_txt p { color:#717171;}*/

/* screen3 */
.mod56_video_list_S .m_v_list .m_v_list_txt p{ padding-top:1px;}

.m_zt_box{ height:80px;padding:0 0 0 11px;}
.m_zt_box .m_v_list{ zoom:1;}
.m_zt_box .m_v_list li{ width:120px;height:72px;margin:0 9px 0 10px;display:inline;float:left;position:relative;}
.m_zt_box .m_v_list li a{ height:72px;cursor:pointer;display:block;}
.m_zt_box .m_v_list .m_alpha,.m_zt_box .m_v_list .m_txt{ width:100%;height:18px;display:block;position:absolute;left:0;bottom:0;overflow:hidden;}
.m_zt_box .m_v_list .m_alpha{ background:#000;opacity:0.5;filter:alpha(opacity=50);}
.m_zt_box .m_v_list .m_txt{ color:#fff;font:12px/18px Microsoft Yahei;text-indent:4px;z-index:1;}
.m_zt_box .m_v_list li a:hover .m_txt{ color:#ddd;}
.m_zt_box .m_v_list li a:hover .m_alpha{ }

	/* music & ent */
	.collect_ico{ background:url(http://s3.56img.com/style/index/v4/img/huati_icon.png) no-repeat;  
				  _background:url(http://s3.56img.com/style/index/v4/img/huati_icon_ie6.png) no-repeat;  }
	.pt_list_s1,
	.pt_list_s1 .m_pt_list{ overflow:visible; }
	.pt_list_s1 .m_pt_list li{ position:relative; overflow:visible; height:62px; padding:0 4px 0 8px; }
	.pt_list_s1 .m_pt_list_pic{ margin-top:0; }
	.pt_list_s1 .m_pt_list_txt{ position:absolute; left:120px; top:0; width:158px; }
	.pt_list_s1 .m_pt_list_desc{ overflow:hidden; height:36px; margin-bottom:5px; }
	.pt_list_s1 .join_ht_btn{ position:absolute; top:0; right:0; overflow:hidden; width:71px; height:21px; height:21px; text-indent:-9999px; }
	.pt_list_s1 .m_pt_list_info{ position:relative; overflow:hidden; height:21px; line-height:21px; }

		.pt_list_s1 .collect_ico{ position:absolute; left:0; top:0; width:38px; height:17px; }
		.pt_list_s1 .discu_ico{ background-position:0 -17px; }

	/* rank list */
.mod56_video_rank{ width:auto;margin:0 11px 0 12px;}
.mod56_video_rank_list{ margin-top:-5px;clear:both;}
.mod56_video_rank_list li{ padding:5px 0 5px 3px;}
.mod56_video_rank_list li.first{ background:#fafafa;z-index:1;clear:both;}
.mod56_video_rank_list .js_active .rank_num{ width:25px;height:24px;line-height:24px;margin-right:1px;color:#fff;background-position:-60px 0;background-repeat:no-repeat;position:static;}
.mod56_video_rank_list .rank_num{ margin-right:8px;}
.mod56_video_rank_list .js_active .ply{ width:100px;}
.mod56_video_rank_list li .ply{ width:100px;}
.mod56_video_rank .mod56_video_rank_list .rank_title{ width:163px;}
.mod56_video_rank .mod56_video_rank_list li.js_active .rank_title{ width:138px;height:18px;}
.mod56_video_rank .mod56_video_rank_list .rank_title:hover { color:#26A; }
.mod56_video_rank2 .mod56_video_rank_list{ border-bottom:1px dotted #ccc;_border-bottom:1px solid #eee;}

	/* rank type links */
.mod56_rank_type{ overflow:hidden; height:50px; padding:13px 12px 0;}
.mod56_rank_type_list{ zoom:1;}
.mod56_rank_type_list dd{ height:21px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;}
.mod56_rank_type_list dt{ height:42px;padding:0 0 0 10px;color:#d92a2f;font-weight:700;display:block;float:left;}
.mod56_rank_type_list dd{ margin-right:13px;}
.mod56_rank_type_list dd a.simsun{ font-family:simsun;}

	/* rank list, no photo */
.mod56_video_rank3{ overflow:hidden;}	
.mod56_video_rank3 .mod56_video_rank_list{ margin-top:-1px;}

/* screen5 */
.mandarin_side{ width:150px;float:left;}
.mandarin_side .m_v_list_pic{ height:173px !important;}
.mandarin_side .mod56_video_list_H .m_v_list li{ margin:0 0 3px 20px;}
.mandarin_side .m_v_list .m_v_list_txt .m_v_list_title{ font-weight:700;}
.mandarin_side .mod56_video_list_H .m_v_list .m_v_list_txt p{ padding-top:4px;}
.mandarin_side .mod56_txt_list{ margin: 0 0 0 20px;}
.mandarin_main{ margin-left:170px;_margin-left:167px;}

/* screen8 */
	/* like.56.com */
.change_video{ *display:inline-block;*display:inline;*zoom:1;}
.i_change{ width:14px;height:13px;line-height:13px;margin:-2px 4px 0 0;*margin:17px 0px 0 0;text-decoration:none;vertical-align:middle;*float:left;
	background-position:-220px 0;background-repeat:no-repeat;*display:inline-block;*display:inline;*zoom:1;}
.mod56_video_list_S .m_v_list2 li{ margin: 0 5px 22px 12px;}
.mod56_video_rank4 .mod56_video_rank_list{ margin-bottom:-1px;}
/* screen9 */
.mod56_album_box{ position:relative;}
.mod56_album_box .m_v_list{ padding:0 0 0 15px;}
.mod56_album_box .m_v_list li{ height:50px;padding:0 5px 20px 5px;margin:0;clear:both;}
.mod56_album_box .m_v_list .m_v_list_pic{ width:93px;height:50px;}
.mod56_album_box .m_v_list .m_v_list_txt .m_v_list_title{ width:175px;height:18px;overflow:hidden;}

/* screen10 */
.m_mm_v_list .m_v_list_pic{ height:130px!important;}
.mod56_mm_rank{ padding:0 8px 0 11px;}
.mod56_mm_rank .mod56_video_rank_list{ margin-top:-5px;}
.mod56_mm_rank .mod56_video_rank_list li{ padding:5px 0 4px 8px;font-size:0;*word-spacing:-1px;}
.mod56_mm_rank .mod56_video_rank_list li a{ font-size:12px;}
.mod56_mm_rank .mod56_video_rank_list li.first{ padding:5px 0 9px 9px;margin-bottom:0;}
.mod56_mm_rank .mod56_video_rank_list .js_active .rank_title{ width:190px;margin:2px 0 5px 0;font-weight:normal;}
.mod56_mm_rank .mod56_video_rank_list .js_active .rank_title:hover { color:#26A; }
.mod56_mm_rank .mod56_video_rank_list .like,
.mod56_mm_rank .mod56_video_rank_list .flower{ width:75px;padding-left:3px;color:#888;font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top;
	display:inline-block;*display:inline;*float:left;*zoom:1;}
.mod56_mm_rank .mod56_video_rank_list .flower{ padding-left:8px;}
.mod56_mm_rank .mod56_video_rank_list li .rank_title{ width:110px;font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top;*float:left;display:inline-block;*display:inline;*zoom:1; _width:108px; }
.mod56_mm_rank .mod56_video_rank_list li .icon{ width:14px;height:12px;margin:-3px 2px 0 0;*margin:3px 0px 0 0;vertical-align:middle;*float:left;
	background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;}
.mod56_mm_rank .mod56_video_rank_list li .i_like{ background-position:-240px 0;}
.mod56_mm_rank .mod56_video_rank_list li .i_flower{ width:12px;background-position:-260px 0;}
/* screen11 */
.mod56_txt_list{ margin:0 0 0 24px;}
#div_nearside .m_v_list .m_v_list_txt h6,#div_guessYL .m_v_list .m_v_list_txt h6{ height:36px;}

.mod56_txt_list_ct li{ width:92%;}

/* 大家都在玩什么 */
.what_play{  }
    .what_play .m_pt_list li{ position:relative; height:50px; padding:0; margin-bottom:21px; background-color:#F5F5F5; *zoom:1; }
    .what_play .m_pt_list_pic img{ width:50px; height:50px; }
    .what_play .m_pt_list_title{ overflow:hidden; width:210px; margin-bottom:8px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; }
    .what_play .join_town_btn{ position:absolute; right:5px; bottom:5px; width:59px; height:20px; background-position:-115px -120px; text-indent:-9999px; }
    .what_play .join_town_btn{ background-position:-81px 0; }

/* 精选小镇 */
.best_town{ padding-left:21px; }
    .best_town .m_pt_list li{ padding:0; }
    .best_town .m_pt_list_pic img{ width:40px; height:40px; }
    .best_town .m_pt_list_title,
    .best_town .m_pt_list_desc{ width:205px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#7B7B7B; }
    .best_town .add_to_list{ display:none; }

    /* icon */
    .v_member, .v_ply{ margin-right:8px; color:#7B7B7B; }
    .member_grey, .ply_grey{ display:inline-block; overflow:hidden; width:16px; height:16px; margin-right:5px; background-position:0 -264px; line-height:20em; vertical-align:-3px; *vertical-align:13px; }
    .member_grey{ background-position:-284px -110px; }
    .ply_grey{ background-position:-284px -136px; }

/* ad_20121019 by Alex, ad for ipad 2012-11-1 */
.ad_1024x80{ display:none;}
.ad_950x80{overflow:hidden;position:relative;width:980px;height:80px;margin:0 auto;} 
.ad_950x80 img{ vertical-align:top;}
.ad_950x80 .xk_close{overflow:hidden;position:absolute;z-index:99;display:block;font-size:0;text-indent:-999em;height:70px;right:3px;top:4px;width:70px;background:none;}

/* 临时活动等样式 --start */
    /* 娃哈哈 */
    .tmp_waha{ position:relative; *zoom:1; }
    .wahaha2{ position:absolute; left:60px; top:15px; width:105px; height:18px; overflow:hidden; margin-right:15px; background:url(http://s3.56img.com/style/index/v4/img/wahaha2.png) no-repeat; line-height:80px; }
    /* iPad && mobile 广告位 */
    .mobile_down_show,
    .ipad_down_show{ background-color:#FAFAFA; }
    .mobile_down_show .h_v4,
    .ipad_down_show .h_v4{ padding-top:0; }
    .mobile_down,
    .ipad_down{ position:relative; width:980px; height:90px; margin:auto; }
        .mobile_down .xk_close,
        .ipad_down .xk_close{ position:absolute; right:0; top:0; width:70px; height:90px; z-index:100; text-indent:-9999px; }
    .mobile_down,
    .mobile_down .xk_close{ height:50px; }

/* 首页LOGO旁边广告位 */
.h_main .logo_extra{ overflow:hidden; height:45px; width:110px; top:22px; background-color:#FAFAFA; }

/* 右上角二维码 */
.app_code{ position:fixed; bottom:145px; right:0; width:85px; height:102px; padding:20px 10px 10px; border:1px solid #E2E2E2; background-color:#FFF; color:#484848; z-index:1000; }
    .app_code_tit{ position:absolute; top:1px; left:10px; overflow:hidden; width:78px; white-space:nowrap; font-weight:normal; }
    .app_code .app_code_img img{ width:82px; height:82px; }
    *html{ background-attachment:fixed; background-image:url('about:blank');} /* for ie6弹窗仿fixed居中定位 */
    *html .app_code{ _position:absolute; /*top:expression(documentElement.scrollTop + documentElement.clientHeight/2 + 50);*/ bottom:auto; _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight - 145); }
    .app_code_close{ position:absolute; right:5px; top:5px; width:8px; height:8px; background:url(http://s3.56img.com/style/index/v4/img/close_icon.png) no-repeat; text-indent:-9999px; }
	.app_code .app_logo{ position:absolute; top:47px; left:37px; width:32px; height:32px; background:url(http://s3.56img.com/style/index/v4/img/app_logo.png) no-repeat; text-indent:-9999px; }

	/* 圣诞、元旦、春节、元宵皮肤 */
	.festival .h_v4, .festival .firScreenBg{ background:url(http://s3.56img.com/style/index/v4/img/spring_festival_bg.jpg) no-repeat center top; }
	.night_15th .h_v4, .night_15th .firScreenBg{ background:url(http://s3.56img.com/style/index/v4/img/night_15th_bg.jpg) no-repeat center top; }
	.festival .h_v4{ background-position:center 38px; }
	.festival .h_main .logo{ top:18px; left:0px; }
	.festival .h_main .logo_56{ width:137px; height:60px; background:url(http://s3.56img.com/style/base/v4/img/base_v.3.png?v=20131205) no-repeat; }
	.festival .h_main .logo_extra{ display:block; }
	.festival .firScreenBg{ background-position:center -152px; }
	.festival .logo_extra{ background:none; display:none !important; }
	.festival .logo_extra a{ display:block; width:110px; height:45px; }
	/*.festival .logo_extra img{ display:none; }*/
	.ipad_down_show .h_v4{ background-position:center 90px; }

	

/* 临时活动等样式 --end */

/* 重置 */
    /* 重置头部导航 */
    .h_v4 .h_site_nav .ican a{ line-height:35px\9; font-family:Arial; _line-height:37px; }
    :root .h_v4 .h_site_nav .ican a{ line-height:38px; }
