@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,table,th,td{margin:0;padding:0}
section,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}
body{font:12px/18px "Microsoft YaHei","SimSun",Arial,Helvetica,sans-serif;background:#fff}
img{border:0;max-width:100%;height:auto;width:auto\9}
input,select,button,textarea{vertical-align:middle;font-size:12px;outline:none}
ol,ul{list-style:none}
em{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
a{outline:none;text-decoration:none;color:#000}
a:hover{text-decoration:underline;color:#901d22}
.clearfix,.header{*zoom:1}
.clearfix:after,.header:after{content:" ";overflow:hidden;clear:both;display:block;height:0}
/*导航*/
.nav{min-width:1000px;width:100%;height:40px;background:#f54343;margin-top:13px;font-family:"Microsoft YaHei","SimHei",Arial,Helvetica,sans-serif;font-size:16px}
.navBox{width:1000px;margin:0 auto}
.navBox ul{display:inline;float:left;border-left:1px solid #da3c3c}
.navBox ul li{display:inline;float:left;width:68px;height:40px;line-height:40px;text-align:center;color:#fff;border-left:1px solid #f54343;border-right:1px solid #da3c3c;overflow:hidden}
.navBox ul li.current{background:#da3c3c;border-left:1px solid #da3c3c}
.navBox ul li a,.navBox ul li a:hover{color:#fff;display:block;text-decoration:none}
.navBox ul li a:hover{font-weight:bold}
.subnav{float:right;height:40px;line-height:40px;overflow:hidden;color:#fff}
.subnav a{display:block;width:64px;_width:70px;height:40px;overflow:hidden;padding-left:25px;color:#fff;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -382px 14px;_background-position:-382px 12px;text-align:right}
.subnav a:hover{color:#fff;font-weight:bold;text-decoration:none}
.hotnav{min-width:1000px;width:100%;height:41px;overflow:hidden;background:#fff;border-bottom:1px solid #ebebeb;font-family:"Microsoft YaHei","SimHei",Arial,Helvetica,sans-serif}
.hotnavBox{width:1000px;margin:0 auto}
.hotnavBox ul{overflow:hidden;zoom:1;padding-left:0;padding-top:1px}
.hotnavBox ul li.first{padding:0 16px 0 10px}
.hotnavBox ul li{display:inline;float:left;padding:0 16px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#000;position:relative}
.hotnavBox ul li span{position:absolute;display:block;right:-6px;top:9px;background:url(http://y1.ifengimg.com/5887c5da2472fe29/2015/23/v-sprite.png) no-repeat 0 -85px;width:21px;height:7px}
.hotnavBox ul li a{color:#000}
.hotnavBox ul li a:hover{color:#f54343;text-decoration:none}
/*头部*/
.header{width:1000px;margin:0 auto;padding-top:15px}
.header .logo{display:inline;float:left;width:164px;height:43px;overflow:hidden}
.header .logo a{display:block;width:164px;height:43px;background:url(http://y0.ifengimg.com/a/2015/0824/logo.png) no-repeat;background-position:0 0;text-indent:-99999px}
.header .header-down{margin:2px 0 0 21px;float:left;width:178px;height:37px;overflow:hidden}
.header .headerAd{display:inline;float:left;width:170px;height:40px;overflow:hidden;margin:22px 0 0 20px}
.header .collect{display:inline;float:left;width:170px;height:40px;overflow:hidden;margin:22px 0 0 20px;background:url(http://y2.ifengimg.com/2013/vindex-test/images/0703/collect.gif) no-repeat}
.header .collect a{display:block;width:100%;height:100%;overflow:hidden;text-indent:-99999px}
.header .collect_chrome{display:inline;float:left;width:170px;height:40px;overflow:hidden;margin:22px 0 0 20px;background:url(http://y2.ifengimg.com/2013/vindex-test/images/0703/collect_chrome.gif) no-repeat;text-indent:-99999px}
.header .sotool{position:relative;z-index:999;display:inline;float:left;width:288px;height:28px;margin:5px 0 0;border:1px solid #989898;background:#fff}
.header .sotool .s_input_box{display:inline;float:left;width:252px;height:28px;overflow:hidden}
.header .sotool .s_input{width:235px;padding:3px 0 3px 7px;border:0 none;background:none;font-family:"Microsoft YaHei","SimSun",Arial,Helvetica,sans-serif;font-size:14px;color:#747474;line-height:22px}
.header .sotool .s_button{cursor:pointer;display:inline;float:right;width:36px;height:28px;overflow:hidden;border:0 none;text-indent:-99999px;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -364px -86px}
/*用户注册、登录*/
/*注册登录*/
.minilogin{float:right;position:relative;z-index:104;font-size:14px}
.minilogin li{float:left;margin-left:-1px;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat right -27px}
.minilogin li a{color:#747474;padding:0 7px 0 8px}
.minilogin #header_upload,.minilogin #header_loginBtn a,.minilogin #header_regBtn a,.minilogin .last a{display:inline-block;height:40px;line-height:40px;_line-height:41px}
.minilogin li.miniview{margin-top:0;padding-top:0px;position:relative}
.minisee{z-index:118;position:relative}
.minilogin li .minisee a{display:block;width:75px;height:40px;line-height:40px;_line-height:41px;margin:0 0 0 -1px;padding:0 9px 0 8px;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -311px -129px;text-indent:2px;}
.minilogin li.miniview .hover a{background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat;background-position:-145px -88px;color:#f54343}
.minicenter{position:absolute;width:298px;top:37px;left:0;z-index:118;border:1px solid #989898;border-top:none;padding-top:0;background:#fff}
.minicenter ul{border-top:1px solid #989898;overflow:hidden;zoom:1;padding:33px 0 19px}
.minilogin li .update{position:relative}
.minilogin li .update .js_update{height:40px;line-height:40px;overflow:hidden}
.minilogin li .update .update_tips{left:28px}
.minicenter ul li{width:200px;height:35px;line-height:35px;background:none;padding:0;overflow:hidden;margin:0 0 13px 68px}
.minicenter ul li.nobg{border:0;text-indent:0}
.minicenter ul li a{display:block;padding:0;height:35px;overflow:hidden;color:#000}
.minicenter ul li a span{display:inline;float:left;overflow:hidden;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat;margin:11px 11px 0 27px}
.minicenter ul li .icon_uc{width:14px;height:14px;background-position:0 -46px}
.minicenter ul li .icon_uv{width:13px;height:14px;background-position:-22px -45px;margin-top:10px}
.minicenter ul li .icon_cm{width:13px;height:13px;background-position:-50px -45px;margin-top:11px}
.minicenter ul li .icon_lo{width:13px;height:15px;background-position:-124px -45px;margin:10px 23px 0 29px}
.vmegtip{position:absolute;top:142px;left:183px;height:13px;line-height:13px;font-size:11px;-webkit-text-size-adjust:none;color:#fff}
.vmegtip span{display:block;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -395px -174px;padding-left:5px}
.minilogin li .vmegtip a{display:block;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat right -187px;padding:0 5px 0 0;color:#fff;font-family:Arial,Helvetica,sans-serif}
.minilogin li .vmegtip a:hover{text-decoration:none;color:#fff}
.icon_pc{position:absolute;top:15px;left:9px;width:14px;height:12px;overflow:hidden;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -67px -45px}
.icon_pad{position:absolute;top:15px;left:10px;width:14px;height:11px;overflow:hidden;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -88px -45px}
.icon_mobile{position:absolute;top:12px;left:12px;width:9px;height:16px;overflow:hidden;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -109px -45px}
.miniuser{cursor:pointer;width:134px;height:40px;line-height:40px;display:block;border-bottom:none;overflow:hidden;z-index:119;position:relative}
.miniuser span{display:block;height:40px;text-align:right;padding-right:7px;color:#747474}
.miniuser span em{color:#747474}
.minilogin li.mininame{margin:0 0 0 -1px;padding-top:0;position:relative}
.minilogin li.mininame em a{display:block;height:40px;padding:0}
.minilogin li .update_tips{position:absolute;top:11px;right:3px;width:6px;height:6px;padding:0;overflow:hidden;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat -40px -45px}
.mininame .hover{display:block;height:40px;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat;background-position:0 -88px}
.mininame .hover em a {color:#f54343}
/*观看记录*/
.miniseebox{position:absolute;width:298px;left:-175px;top:37px;z-index:117;line-height:18px;border:1px solid #989898; color:#000;background:#fff}
.miniseebox .clear_play{height:29px;line-height:30px;text-align:right;color:#e3e4e5;font-size:12px}
.miniseebox .clear_play a{padding:0 9px}
.miniseebox ul{width:298px;overflow:hidden;position:relative;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.miniseebox ul li{width:265px;float:left;padding:11px 0 5px 33px;margin:0;border-bottom:1px solid #EBEBEB;background:none;cursor:pointer;position:relative;margin-bottom:-1px;font-size:12px}
.miniseebox ul li .txt{height:20px;overflow:hidden}
.miniseebox ul li h4{float:left;font-weight:normal;width:224px;font-size:12px;line-height:19px;height:19px;display:inline;overflow:hidden}
.miniseebox ul li h4 a{padding:0px;color:#000}
.miniseebox ul li .del{display:none;float:right;margin:2px 1px 0 0;width:15px;height:15px;line-height:1px;font-size:1px;text-indent:-9999px;cursor:pointer;background:url(http://y0.ifengimg.com/a/2015/0824/vtopbg.png) no-repeat 0 -264px}
.miniseebox ul li .del a{width:15px;height:15px;display:block;padding:0}
.miniseebox ul li .past{height:20px;width:210px}
.miniseebox ul li .past span{float:left;color:#acacac}
.miniseebox ul li .past a{float:left;color:#004a99;padding:0 0 0 12px}
.miniseebox ul li.current .del{display:block}
.miniseebox .dele{height:28px;text-align:center;line-height:28px;background:#f4f4f4}
.miniseebox .dele a{color:#004a99}
.miniseebox .norecord{height:171px;text-align:center;padding-top:144px}
.miniseebox .upload{height:171px;padding:144px 0 0 79px}
.miniseebox .upload img{vertical-align:middle;width:16px;height:16px;margin-right:5px}
.miniseebox .toolbar{text-align:center;padding:6px 0;background:#F4F4F4;font-size:12px}
.miniseebox .toolbar a{color:#004a99;padding:0 7px}
.miniseebox .toolbar span{padding:1px;padding-left:42px;display:block;text-align:left}
.miniseebox .clearplaybox{padding:106px 0 84px}
.miniseebox .clearplaybox .tips{width:220px;margin:0 auto; line-height:20px;color:#000}
.miniseebox .clearplaybox .btn{padding-top:35px;height:28px;margin-left:17px}
.miniseebox .clearplaybox .btn a{display:inline;float:left;width:92px;line-height:28px;text-align:center;margin-left:22px; color:#004a99;padding:0; background:#fff;border:1px solid #989898}
.miniseebox .clearplaybox .btn a:hover{color:#f54343;text-decoration:none}
.miniseebox ul.overflowy{height:280px;overflow-y:scroll}
.miniseebox ul.overflowy li{width:248px}
.minilogin .last{background:none}
.minilogin .last a{padding:0 0 0 7px}
.miniview iframe{background:transparent;display:block;position:absolute;left:-175px;top:37px;width:298px;height:314px;opacity:0;padding:0;border:none}
.mininame iframe{background:transparent;display:block;position:absolute;left:2px;top:39px;height:146px;width:147px;opacity:0;padding:0;border:none}
.vchannel iframe{background:transparent;display:block;position:absolute;left:2px;top:40px;width:178px;height:204px;opacity:0;padding:0;border:none}
.minilogin li.mininame em a:hover,.minilogin #header_loginBtn a:hover,.minilogin li .minisee a:hover,.minilogin #header_regBtn a:hover,.miniseebox .clear_play a:hover,.miniseebox .toolbar a,.miniseebox .toolbar a:hover,.miniseebox ul li .past a:hover,.miniseebox .clearplaybox .btn a:hover,.minilogin li a:hover,.minilogin .last a:hover,.minicenter ul li a:hover{color:#f54343}
.miniseebox ul li .past a{color:#000}
.miniseebox .clearplaybox .btn a,.miniseebox .clear_play a{color:#000}

/*底部*/
.clear{clear:both}
.chaFotNav ul, .chaFotNav li{ margin:0px; padding:0px}
.chaFotNav li{ list-style:none}
.chaFotNav { width:998px; border:1px #d9d9d9 solid; margin:0 auto; font-family:simsun, Arial; font-size:12px; clear:both;background:#fff}
.chaFotNav .endNList { width:772px; float:left; padding:8px 0px}
.chaFotNav .endNList li { padding:0px 4px 0px 5px; background:url(http://img.ifeng.com/tres/TemplateRes/26110/26110/images/news_v5/zxicon_26.gif) right center no-repeat; float:left}
.chaFotNav .endNList li a { color:#2b2b2b; text-decoration:none}
.chaFotNav .endNList li a:hover{ text-decoration:underline}
.chaFotNav .navFocus { width:200px; padding:9px 0 0;margin:0 0px 0 0; color:#ba2636; line-height:18px; float:right}
.chaFotNav .navFocus a { line-height:18px; text-decoration:none}
.chaFotNav .navFocus a:hover { text-decoration:underline}
.chaFotNav .navV a, .chaFotNav .navVIP a, .chaFotNav .ifengPlay a, .chaFotNav .tvPlay a, .chaFotNav .navWap a, .chaFotNav .navTmp a {color:#ba2636}
.chaFotNav .navV { width:37px; background:url(http://img.ifeng.com/tres/TemplateRes/26110/26110/images/news_v5/nav0416_14.gif) no-repeat 1px 4px; padding:0 0 0 17px; float:left }
.chaFotNav .navTmp { width:37px; float: left; }
.chaFotNav .ifengPlay { width: 37px; float: left; }
.chaFotNav .tvPlay { width:55px; background:url(http://img.ifeng.com/tres/TemplateRes/26110/26110/images/news_v5/nav0416_17.gif) no-repeat 0px 3px; padding:0 0 0 15px; float:left }
.chaFotNav .navWap { width:30px; background:url(http://img.ifeng.com/tres/TemplateRes/26110/26110/images/news_v5/nav0416_06.gif) no-repeat 0px 2px; padding:0 0 0 11px; float:left }
.chaFotNav .nextTop { width:40px; height:20px; padding:7px 0 0 3px; border-left:1px #d9d9d9 solid; float:left }
.chaFotNav02 { width:1000px; height:21px; margin:0 auto; background:#fff url(http://img.ifeng.com/tres/TemplateRes/26110/26110/images/news_v5/icon02_04.gif) repeat-x bottom;  font-size:0px; line-height:0px; clear:both }
.chaFooter{ color:#000; width:1000px; height:72px; margin:0 auto; clear:both; text-align:center; line-height:24px; font-family:Arial, simsun; font-size:12px;background:#fff; padding-top:8px}
.chaFooter a{ color:#000; text-decoration:none}
.chaFooter a:hover{ color:#000; text-decoration:underline}
.chaFooter .footLink{ line-height:22px}
.chaFooter .footLink a{ padding:0px 8px}
.chaFooter .copyright{ color:#000; line-height:22px}
/* 频道页尾 */
.btmsear{width:1000px;margin:15px auto 0;height:40px;color:#000}
.btmsear a{text-decoration:none}
.btmsear a:hover{color:#901d22; text-decoration:underline}
.btmsear .btmnav {width:643px;float:left;margin:12px 0 0 5px;display:inline;color:#c7c7c7;zoom:1}/*130527*/
.btmsear .btmnav li{float: left;padding: 0px 5px 0px 5px;background: url(http://y2.ifengimg.com/f3a90b93df336b6f/2013/0321/vfocus12.png) right center no-repeat}
.btmsear .btmnav a{color:#000}
.btmsear .btmnav a:hover{color:#901d22; }
.btmsear .btmnav li.libgno{background:none}
.btmsear .sotool{position:relative;display:inline;float:left;width:352px;margin:7px 0 0 0}
.btmsear .sotool .s_input_box{display:inline;float:left;width:280px;height:28px;background:url(http://y2.ifengimg.com/f3a90b93df336b6f/2013/0321/vnavbg13012303.png) no-repeat 0 0;overflow:hidden}
.btmsear .sotool .s_input_box .s_input{outline:none;width:265px;height:18px;line-height:18px;_line-height:17px;overflow:hidden;margin:0 0 0 3px;padding:5px 6px 4px;*padding:4px 6px 5px;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53',Arial,Helvetica,sans-serif;;border:0 none;font-size:12px;color:#333;vertical-align:middle;background:transparent;color:#747474}
.btmsear .sotool .s_button{cursor:pointer;border:0 none;display:inline;float:left;width:72px;height:28px;overflow:hidden;background:url(http://y2.ifengimg.com/2013/vindex-test/images/0703/homebg01.png) no-repeat -372px -58px;text-indent:-99999px;outline:none}
.btmsear .sotool .s_button:hover{background-position:-290px -58px}
.mfooter{display:none}

/*修复子频道样式覆盖问题*/
input,select,button,textarea{outline:none}
.header .logo{margin:0;background:none}
.minilogin{font-family:"Microsoft YaHei","SimSun",Arial,Helvetica,sans-serif;}
.subnav{width:auto;margin:0;border:0 none;background:none;font-size:16px;font-family:"Microsoft YaHei","SimSun",Arial,Helvetica,sans-serif}
.subnav li{list-style:none}
.header a,.subnav a,.nav a,.hotnav a{text-decoration:none}
.header{*zoom:1}
.header:after{content:" ";overflow:hidden;clear:both;display:block;height:0}