@charset "utf-8";
/* CSS Document */
.pt20{ padding-top:20px;}
.pt46{ padding-top:46px;}
.pt08{ padding-top:8px;}
.pt28{ padding-top:28px;}
.pt10{ padding-top:10px;}
.pt13{ padding-top:13px;}
.pt18{ padding-top:18px;}
.pl21{ padding-left:21px;}
.pr21{ padding-right:21px;}
.pt24{ padding-top:24px;}
.pt40{ padding-top:40px;}
.pt48{ padding-top:48px;}
.pt75{ padding-top:75px;}
.pt90{ padding-top:90px;}
.pl37{ padding-left:37px;} 
.pl64{ padding-left:64px;}
.pr52{ padding-right:52px;}
.pr29{ padding-right:29px;}
.pb05{ padding-bottom:5px;}
.pb18{ padding-bottom:18px;}
.pb40{ padding-bottom:40px;}
.pb70{ padding-bottom:70px;}
.pt43{ padding-top:43px;}
.pt50{ padding-top:50px;}

/*页头*/
.wrapper {width:1000px;margin: 0 auto;}
.MsHeader{ height:44px; border-bottom:1px solid #dcdcdc; background:#FFF;}
.MsHeader a img{ width:127px; height:26px; padding:9px 0px; float:left;}
.MsHeaderList{ float:right;}
.MsHeaderList li{ color:#999; line-height:44px; float:left; margin-left:10px;}
.MsHeaderList li a{ color:#999!important;}
.MsHeaderList li a:hover{ color:#2b2b2b!important; text-decoration:none;}
.MsHeaderBox{ position:relative;}
.h_indexLogin{ position:absolute; right:38px; top:32px;background:url(http://y2.ifengimg.com/9949a678442334cc/2013/1118/channel_login.gif) no-repeat left top #ffffff; width:341px; height:137px; z-index:100;}
.h_indexLogin .h_close{float:left; width:332px; height:15px; padding:16px 9px 0 0;}
.h_indexLogin .h_close a{float:right; background:url(http://res.img.ifeng.com/tres/images/icon_close.gif) no-repeat 0 2px; padding-left:9px;}
.h_indexLogin ul{ float:left; width:161px; padding:7px 0 0 55px;}
.h_indexLogin li{ height:30px;}
.h_indexLogin label{ vertical-align:middle;}
.h_indexLogin .h_text{width:124px;height:14px;font-size:12px;vertical-align:middle; padding:2px 0 0 2px;}
.h_indexLogin .h_btn04{float:right;width:39px;height:19px;background:url(http://res.img.ifeng.com/tres/images/loginBtn.gif) repeat-x top;border:none;cursor:pointer;margin-right:1px; display:inline;}
.h_indexReg{float:left; width:60px;padding:21px 0 0 30px; line-height:20px; color:#666;}
.h_indexReg a{text-decoration:underline;}
.h_indexReg a,.h_indexReg a:link,.h_indexReg a:visited,.h_indexReg a:hover,.h_indexReg a:active{color:#004276;}
.h_mainNavNew{width:980px;height:26px;margin:0 auto; padding:7px 10px 3px; font-family:"宋体"; position:relative; z-index:999; background:#fff;}
.h_mainNavNew .list_menu{float:left;width:774px; height:24px; line-height:24px;}
.h_mainNavNew .list_menu li{float:left; background:url(http://y2.ifengimg.com/9949a678442334cc/2013/1118/line.gif) no-repeat left center; padding:0 9px 0 9px;}

.col_w{ width:100%;}
.wbg_01{ background:url(http://y2.ifengimg.com/l/2015/49/217946e7bb4c96a/w_02.jpg) no-repeat center center; height:530px; padding-top:50px;}
.col_banner img{ display:block; margin:0 auto;}
.wbg_02{ background:url(http://y1.ifengimg.com/l/2015/49/217946e7bb4c96a/w_04.jpg) no-repeat center center; height:653px; padding-top:92px;}
.col_vedio{ width:1000px; margin:0 auto;}
.wbg_03{ background:url(http://y3.ifengimg.com/l/2015/49/217946e7bb4c96a/w_06.jpg) no-repeat center center; height:750px; padding-top:88px;}

.sm_col{ width:100%;}
.sm_col_w1000{ width:1000px; margin:0 auto;}

.tpjg { width:1000px;}
.tpjg ul{ width:1030px;}
.tpjg ul li{ margin-right:28px; float:left; width:315px;}
.tp_mid{ width:315px; height:518px; background:#ffffff;
border-radius:5px;
-webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.3);
-moz-box-shadow:10px 10px 10px rgba(0,0,0,.3);
box-shadow: 10px 10px 10px rgba(0,0,0,.3); margin-bottom:28px;
 }
.tp_mid_pic{ height:271px; position:relative;}
.tp_mid_pic img{ display:block; cursor:pointer;}
.vid_button{ position:absolute; left:50%; margin-left:-35px; top:139px; width:70px; height:70px; background:url(http://y2.ifengimg.com/l/2015/49/217946e7bb4c96a/s_19.png) no-repeat; cursor:pointer;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_19.png");}
.tp_mid_bt{ height:248px;  position:relative; z-index:7;}
.zan_tote{ position:absolute; width:90px; height:90px; left:110px; top:-52px; cursor:pointer;}
.sm_col_w1000 .zan_tote a{ display:block; background:url(http://y3.ifengimg.com/l/2015/49/217946e7bb4c96a/w_11.jpg) no-repeat; width:90px; height:38px; line-height:38px; color:#FFF; font-size:20px; padding-top:52px; text-align:center; font-family:Microsoft Yahei; text-decoration:none;}
.meng_x{  width:90px; height:30px; line-height:30px; font-size:18px; color:#191919; margin:10px auto 0; background:#faff7c; text-align:center; font-family:Microsoft Yahei;}
.tp_mid_bt{ padding:0px 20px;}
.tp_mid_bt h3{ text-align:center; padding-bottom:16px;}
.sm_col_w1000 .tp_mid_bt h3 a{ font-size:30px; color:#2b2b2b; line-height:32px; font-family:Microsoft Yahei; font-weight:normal; text-decoration:none;}
.tp_mid_bt h4{ line-height:36px; color:#666666; font-size:14px; text-align:center;}
.tp_mid_bt h4 span{ font-size:16px; color:#2b2b2b; padding-right:10px;}
.tp_mid_bt p{ line-height:24px; color:#999999; font-size:12px; padding:4px 0px; border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9; text-align:center; height:48px;}

/*立即投票*/
.ljtp{ line-height:94px; text-align:center; width:443px; margin:0 auto;}
.sm_col .ljtp a{ font-size:26px; color:#FFF; font-family:Microsoft Yahei; text-decoration:none;}
.cha_t{ width:355px; height:65px; border:2px solid #3f70d6;border-radius:55px; margin:65px auto 0; line-height:65px; text-align:center;}
.sm_col_w1000 .cha_t a{ font-size:24px; font-family:Microsoft Yahei; color:#3f70d6; text-decoration:none;}


.bg_04{ background:#363636; height:286px;}   
.foot_jie{ padding:25px 0px 15px;}
.foot_list{ background:url(http://y1.ifengimg.com/l/2015/49/217946e7bb4c96a/w_10.jpg) no-repeat right center; float:left;}
.foot_list img{ display:block;}
.foot_list h3{ line-height:24px; font-size:20px; color:#999999; font-family:Microsoft Yahei; text-align:center;}
.foot_list a.sao_er{ display:block; float:left; width:107px; margin-right:24px; overflow:hidden;}
.foot_list a.f_logo{ padding-top:24px; display:block;}
.lian_list{ float:left; width:155px; overflow:hidden;}
.lian_list p{ line-height:24px; font-size:12px; color:#b6b6b6;}
.foot_list .lian_list p a{ color:#f8ff7b;}
.foot_list p.f14{ line-height:24px; font-size:14px; color:#b6b6b6; text-align:center;}

/*右侧跟随*/
body{ _background-attachment:fixed;} /* ie6 fixed hack */
.share_sd{ position:fixed; left:50%; bottom:50px; margin-left:520px; z-index:9;}    /*分享紧贴页面，页面宽度变小，分享消失*/
/*.share_sd{ position:fixed; right:50px; bottom:50px; z-index:9999;}*/   /*分享紧贴浏览器右侧，页面宽度变小，分享不消失*/
.sd_ie6{ _position:absolute; _top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2); _margin-top:302px;} /* ie6 fixed hack */
.sd_list{ width:50px; height:152px;}
.sd_list li{ position:relative; width:50px; height:50px; margin-bottom:1px;}
.sd_list li a{ display:block; width:50px; height:50px; background:url(http://y1.ifengimg.com/l/2014/52/609b9c1e0dcb236/share_list.png) no-repeat;}
.sd_list .sd_one .st{ background-position:0px 0px;}
.sd_list .sd_one .st:hover{ background-position:0px -153px;}
.sd_list .sd_one .st_h{background-position:0px -153px;}
.sd_list .sd_two a{ background-position:0px -51px; color:#fff; text-align:center; height:20px; padding-top:30px;}
.sd_list .sd_two a:hover{ background-position:0px -204px;}
.sd_list .sd_three{ margin-bottom:0px;}
.sd_list .sd_three a{ background-position:0px -102px;}
.sd_list .sd_three a:hover{ background-position:0px -255px;}
.sd_list .sd_tc{ position:absolute; left:-205px; top:0px; width:205px; height:50px; display:none;}
.sd_list .sd_tc a{ background:url(http://y3.ifengimg.com/l/2014/52/609b9c1e0dcb236/share_left.png) no-repeat; float:left;} 
.sd_list .sd_tc .qz{ background-position:0px 0px;}
.sd_list .sd_tc .qz:hover{ background-position:-200px 0px;}
.sd_list .sd_tc .wx{ background-position:-50px 0px;}
.sd_list .sd_tc .wx:hover{ background-position:-250px 0px;}
.sd_list .sd_tc .qwb{ background-position:-100px 0px;}
.sd_list .sd_tc .qwb:hover{ background-position:-300px 0px;}
.sd_list .sd_tc .swb{ background-position:-150px 0px;}
.sd_list .sd_tc .swb:hover{background-position:-350px 0px;}
.sd_list .sd_tc .tt{ background:url(http://y1.ifengimg.com/l/2014/52/609b9c1e0dcb236/share_ls.png) no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/share_ls.png', sizingMethod='crop'); width:5px;}
.sd_list .sd_tc .tt_h{ background:url(http://y2.ifengimg.com/l/2014/52/609b9c1e0dcb236/share_ls_h.png) no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/share_ls_h.png', sizingMethod='crop');}
.sd_wx_tc{ width:96px; height:96px; padding:7px 7px 12px 7px; background:url(http://y3.ifengimg.com/l/2014/52/609b9c1e0dcb236/wx_tc.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/wx_tc.png', sizingMethod='crop'); position:absolute; left:-185px; top:-116px; display:none;}


/*左侧导航 begin*/
.z_menu{position: absolute; width:130px; height:392px; padding:5px 0 0 0;top:625px; left:50%; z-index:999;margin-left:-650px; background:#363636;}/*141219a*/
.z_menu_02{ width:130px; height:391px; bottom:50px; left:50%; z-index:999;margin-left:-650px; background:url(http://y3.ifengimg.com/l/2014/50/09b8e6a84e19f0f/s_42.gif) no-repeat;}
.z_menu ul{  padding:0px 12px;}
.z_menu li{font-size:16px; font-family:"微软雅黑"; color:#ffffff; height:50px; line-height:50px; text-align:center; cursor:pointer; background:url(http://y0.ifengimg.com/l/2015/49/217946e7bb4c96a/w_14.jpg) no-repeat center bottom;}
.z_menu li.current{ color:#fcfe7f;text-decoration:none;}
.gwei{ width:107px; height:142px; position:relative; margin:0 auto;}
.gwei p{line-height:18px; text-align:center; padding-top:9px;}
.z_menu .gwei p a{  color:#8fc3fd; text-decoration:none;}
.gwei_pic img{ display:block}
.black_index{height:50px; line-height:50px; text-align:center; padding:0 12px; background:url(http://y0.ifengimg.com/l/2015/49/217946e7bb4c96a/w_14.jpg) no-repeat center bottom;}
.z_menu .black_index a{font-size:16px; font-family:"微软雅黑"; color:#ffffff; display:block;outline:none;}
.z_menu .black_index a:hover{color:#fcfe7f;text-decoration:none;}
/*左侧导航 end*/
.sm_title{ width:1000px; height:60px; background:url(http://y3.ifengimg.com/l/2015/49/217946e7bb4c96a/w_12.jpg) no-repeat; color:#FFF; font-size:28px; font-family:Microsoft Yahei; text-align:center; line-height:60px;}

.sm_w884{ width:884px; margin:0 auto; overflow:hidden;}
.sm_w884 ul{ width:950px;}
.sm_w884 ul li{ width:271px; float:left; margin-right:35px;}
.tp_mid_02{ width:271px;}
.tp_mid_pic_02{ height:314px; position:relative;}
.tp_mid_pic_02 img{ display:block; cursor:pointer;}
.vid_button_02{ position:absolute; right:15px;  top:153px; width:70px; height:70px; background:url(http://y2.ifengimg.com/l/2015/49/217946e7bb4c96a/s_19.png) no-repeat; cursor:pointer;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_19.png");}
.zhe_zz_02{ position:absolute; left:0px; top:236px; width:271px; height:78px; background:url(http://y0.ifengimg.com/l/2015/49/217946e7bb4c96a/s_34.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_34.png");}
.zhe_zz_03{ position:absolute; left:0px; top:0px; width:271px; height:78px; background:url(http://y2.ifengimg.com/l/2015/49/217946e7bb4c96a/s_35.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_35.png");}
.tp_mid_bt_02{ height:128px; position:relative; z-index:99; margin-top:22px;}
.zan_tote_02,.zan_tote_03,.zan_tote_04{ position:absolute; width:44px; height:44px; left:50%; margin-left:-22px; top:-55px; cursor:pointer;}
.zan_tote_02 a,.zan_tote_03 a,.zan_tote_04 a{ display:block; background:url(http://y0.ifengimg.com/l/2015/49/217946e7bb4c96a/w_15a.jpg) no-repeat; width:44px; height:44px; }
.sm_col_w1000 .zan_tote_03 a{  background:url(http://y3.ifengimg.com/l/2014/51/48a9743ccea5aac/s_31.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://y3.ifengimg.com/l/2014/51/48a9743ccea5aac/s_31.png" );}/*141219a*/
.sm_col_w1000 .zan_tote_04 a{  background:url(http://y1.ifengimg.com/l/2015/49/217946e7bb4c96a/w_15.jpg) no-repeat;}
.tp_mid_bt_02 h3{ padding-bottom:6px;}
.sm_col_w1000 .tp_mid_bt_02 h3 a{ font-size:24px; color:#2b2b2b; line-height:28px; font-family:Microsoft Yahei; font-weight:normal; text-decoration:none;}
.tp_mid_bt_02 h4{ line-height:20px; color:#666666; font-size:14px;}
.tp_mid_bt_02 h4 span{ font-size:16px; color:#2b2b2b; padding-right:10px;}
.tp_mid_bt_02 p{ line-height:24px; color:#999999; font-size:12px; padding-top:13px;}

.sm_page { text-align:center; height:40px;}
.sm_col_w1000 .sm_page a{ padding:14px; font-size:12px; color:#FFF; background:url(http://y2.ifengimg.com/l/2014/50/09b8e6a84e19f0f/s_37.png) no-repeat; margin-right:6px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_37.png");} 
.sm_page a.current{ background:url(http://y3.ifengimg.com/l/2014/50/09b8e6a84e19f0f/s_36.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_36.png");}
.sm_page a.on_page{ padding-left:28px; padding-right:14px; background:url(http://y1.ifengimg.com/l/2014/50/09b8e6a84e19f0f/s_38.png) no-repeat left center;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_38.png");}
.sm_page a.next_page{ padding-left:14px; padding-right:28px; background:url(http://y0.ifengimg.com/l/2014/50/09b8e6a84e19f0f/s_39.png) no-repeat left center;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/s_39.png");}

.wbg_04{ background:#f8f8f8;}
.no_bg{ background:none;}
.wbg_05{ background:url(http://y1.ifengimg.com/l/2015/49/217946e7bb4c96a/w_13.jpg) repeat-y;}
.text_bg{background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; position:absolute; top:233px; left:0; width:270px; height:45px;}
.text_w{ color:#FFF; font-size:20px; font-family:Microsoft Yahei; text-align:center; line-height:45px; height:45px; width:270px; position:absolute; left:0; top:233px;}




