﻿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;}
body{font-size:12px;color:#004a99;font-family:"宋体",Arial,Helvetica,sans-serif;}
input,select,button,textarea{vertical-align:middle;font-size:12px;}
ol,ul{list-style:none;}img{border:0;}em{font-style:normal;}dl dt img{display:block;}
a{color:#004a99;text-decoration:none;}
a:hover{text-decoration:underline;}

/* 导航 */
.mainnav{width:998px;padding-left:2px;margin:0 auto;font-size:14px;height:35px;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfwarnav110324.png) no-repeat 0 0;font-family:"宋体",arial, sans-serif;}
.mainnav .cont{float:left;width:996px;height:35px; background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfwarnav110324.png) repeat-x 0 -36px;}
.mainnav ul{float:left;padding-top:5px;height:30px;}
.mainnav ul li{float:left;color:#fff;height:26px;padding:4px 15px 0;text-align:center;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfwarnav110324.png) no-repeat 0 -121px;}
.mainnav ul li a{color:#fff;text-decoration:none;}
.mainnav ul li a:hover{text-decoration:underline;}
.mainnav .navbg{float:left;width:2px;height:35px; background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfwarnav110324.png) no-repeat -2px 0;}
.mainnav ul li.current{height:25px;padding-top:5px; font-weight:bold;color:#000; background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfwarnav110324.png) repeat-x 0 -76px;}
.mainnav ul li.current a{color:#000;cursor:default;}
.mainnav ul li.current a:hover{text-decoration:none;}
.mainnav ul li.home{background:none;}
.mainnav ul li span{font-family:arial, sans-serif;}
.mainnav .ag{float:right;color:#4e7221;font-size:12px;border:1px solid #5c7436;line-height:18px;margin:6px 6px 0 0;display:inline;}
.mainnav .ag a{color:#8eac60;margin:0 4px 0 6px;}
.subnav{width:998px;margin:0 auto;border:1px solid #ebebe9;border-top:0; height:22px;font-size:12px; line-height:22px; background:#e3e3e3;font-family:"宋体",arial, sans-serif;}
.subnav ul li a{color:#000;text-decoration:none;}
.subnav ul li a:hover{text-decoration:underline;}
.subnav ul li{float:left;color:#000;padding:0 20px; background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfwarnav110324.png) no-repeat 0 -157px;}
.subnav ul li.first{background:none;}
/* 内容区 */
.topad{margin:15px auto 0;width:1000px;overflow:hidden;text-align:center;}
.ad660{margin-bottom:20px;text-align:center;}
.ad300{margin-top:15px;text-align:center;}
.play{width:22px;height:22px;font-size:1px;position:absolute;top:57px;left:4px; background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/playsmall110307.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://res.v.ifeng.com/2485bc43b033c495/2011/0329/playsmall110307.png', sizingMethod='scale');_background-image:none; cursor:pointer;}
.main{width:1000px;margin:0 auto;overflow:hidden;padding-bottom:10px;}
.main .left{width:685px;float:left;overflow:hidden;}
.main .right{width:300px;float:right;overflow:hidden;}
.fpbox{width:683px;border:1px solid #ebebeb;margin:15px 0;overflow:hidden;padding-bottom:5px;}
.flbox{width:353px;float:left;padding:10px 0 0 10px;}
.focus{width:353px;}
.focus .bigpic img{display:block;}
.focus  h1{font-weight:normal;height:26px;line-height:26px;padding-top:4px;font-size:18px;overflow:hidden;text-align:center; font-family:"微软雅黑","黑体",sans-serif;}
.focus p{line-height:21px;height:63px;overflow:hidden;padding:4px 4px 10px;color:#515151; text-indent:20px;}
.flbox ul{width:353px;padding:10px 0 8px;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vflinebg110307.png) repeat-x left top;}
.flbox ul li{width:339px;padding-left:14px;line-height:26px;height:26px;font-size:14px;overflow:hidden;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) no-repeat -243px -63px;}
span.icon01{float:left;margin:2px 2px 0 0;_margin:1px 0 0 0;width:24px;height:14px;font-size:1px;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) no-repeat -87px -92px;}
span.icon02{float:left;margin:2px 2px 0 0;_margin:1px 0 0 0;width:24px;height:14px;font-size:1px;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) no-repeat -118px -92px;}
.piclist dl{width:126px;float:left;padding:0 3px 0 23px;display:inline;height:154px;}
.piclist dl dt{width:120px;border:1px solid #ebebeb;padding:2px;position:relative;}
.piclist dl dt span.play{top:67px;}
.piclist dl dt img{width:120px;height:90px;}
.piclist dl dd{width:124px;padding:4px 0 0 2px;height:36px;line-height:18px;overflow:hidden;}
.fpbox .piclist{width:313px;float:left;padding:10px 0 0 7px;}
.fpbox .piclist dl{height:145px;}
.best dl{width:112px;float:left;padding:0 12px 0 13px;display:inline;height:142px;}
.best dl dt{width:106px;border:1px solid #ebebeb;padding:2px;position:relative;}
.best dl dt img{width:106px;height:80px;}
.best dl dd{padding-top:4px;height:36px;line-height:18px;overflow:hidden;}
.model{width:685px;overflow:hidden;}
.model .title{height:32px;line-height:32px;border-top:2px solid #d8d8d8;}
.model .title h2{color:#515151;float:left;font-size:14px;padding-left:10px;}
.model .title h2 a{color:#515151;}
.model .title span{float:right;color:#c7c7c7;padding-right:13px;}
.model .cont{width:685px;overflow:hidden;padding-top:2px;}
.model .modleft{width:218px;float:left;}
.model .modleft dl{width:218px;padding-bottom:12px;}
.model .modleft dl dt{width:210px;border:1px solid #ebebeb;padding:2px;position:relative;}
.model .modleft dl dt span.play{top:127px;left:5px;}
.model .modleft dl dd h3{font-size:14px;height:20px;margin:10px 0 3px;overflow:hidden;}
.model .modleft dl dd{line-height:19px;}
.model .modleft dl dd.txt{height:38px;overflow:hidden;color:#515151; text-indent:20px;}
.model .modleft dl dd.txtspe{height:95px;overflow:hidden;color:#515151;}
.model .modleft .list{width:218px;padding-top:9px;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vflinebg110307.png) repeat-x left top;}
.model .piclist{width:464px;float:left;padding-left:3px;}
.modr .piclist{padding-top:14px;float:left;width:298px;}
.modr .piclist dl{width:126px;float:left;padding-left:15px; display:inline;height:145px;}
.modr{width:298px;margin-top:15px;border:1px solid #ebebeb;padding-bottom:10px;background:#fafafa;overflow:hidden;}
.modr .title{line-height:30px;height:30px; padding-left:8px;color:#515151; background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) repeat-x 0 -189px;}
.modr .title a{color:#515151;}
.modr .title h2{float:left;font-size:14px;}
.modr .title span{float:right;font-size:12px;font-weight:normal;color:#c7c7c7;padding-right:8px;}
.modr .title span a{color:#004a99;}
.linebg {border-top: 1px solid #EBEBEB;margin-top: 8px;}
.commentor dl{padding:11px 0 0 16px;height:77px;}
.commentor dl dt{float:left;width:84px;border:1px solid #ebebeb;padding:2px;position:relative;}
.commentor dl dt img{width:84px;height:64px;}
.commentor dl dt span.play{top:41px;}
.commentor dl dd{width:170px;float:left;padding-left:10px;line-height:18px;overflow:hidden;}
.commentor dl dd h3{display:block;font-size:12px;height:20px;line-height:20px;padding-bottom:2px;overflow:hidden;}
.commentor dl dd.txt{height:36px;color:#515151;}
.list{width:263px;margin:0 auto;clear:both;}
.list li{height:22px;line-height:22px;padding-left:18px;overflow:hidden;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) no-repeat -243px -30px;_background-position:-243px -31px;}
.video{text-align:center;}.video img{display:block;}
.videotxt{height:16px;text-align:left;width:268px;margin:5px auto 0;line-height:16px;padding-left:18px;overflow:hidden;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) no-repeat -243px -32px;_background-position:-243px -33px;}
.rank{width:298px;margin-top:15px;border:1px solid #ebebeb;overflow:hidden;background:#fafafa;}
.rank .title{line-height:30px;height:30px;clear:both;padding-left:8px;color:#515151;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) repeat-x 0 -189px;}
.rank .title a{color:#515151;}
.rank .title h2{float:left;font-size:14px;}
.rank .title em{float:left;width:47px;margin:6px 0 0 5px;font-size:14px;font-weight:bold; line-height:16px;text-align:center;color:#fff;background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vfpodcast110309.png) no-repeat 0 -91px;}
.rank ul{width:294px;padding:5px 0 6px;}
.rank ul li{width:275px;height:26px;line-height:26px;padding-left:10px;overflow:hidden; background:url(http://res.v.ifeng.com/2485bc43b033c495/2011/0329/vflinebg110307.png) repeat-x left top;}
.rank ul li.nobg{background:none;}
.rank ul li em{width:18px;text-align:center;line-height:12px;font-weight:bold;margin:7px 7px 0 0; font-size:11px;color:#515151; float:left;border-right:1px solid #d9d9d9; font-family:arial, sans-serif;}
.rank ul li.spe em{color:#db443c;}
.hotset dl{width:262px;margin:0 auto;padding-top:10px;}
.hotset dl dt{width:256px;padding:2px;border:1px solid #ebebeb;}
.hotset dl dd{height:18px;line-height:18px;overflow:hidden;text-align:center;padding-top:3px;}
.hotkeys{line-height:25px;padding:10px 8px 0 15px;}
.hotkeys a{padding:2px 4px;}
.hotkeys strong{font-weight:normal;}
.hotkeys a.bg1{background:#a5a5a5;color:#fff;}
.hotkeys a.bg2{background:#d4d4d4;}
.f14{font-size:14px;}
.fontblack{color:#000;}
/* 合作专区部门 */
.links{width:1000px;margin:0 auto;overflow:hidden;background:#e7e7e7;padding:9px 0 14px;}
.links h3{font-size:14px;color:#515151;height:20px;padding-left:11px;}
.martop{border-top:1px solid #ebebeb;}
.links .cont{line-height:14px;width:1000px;overflow:hidden;}
.links .cont span{float:left;padding-left:13px;margin-top:8px;width:86px;border-left:1px solid #d2d2d2;height:14px;overflow:hidden;}
.links .cont span.nobg{border-left:0;}

/* 二维码代码 */
.v_code{position: fixed;top: 395px;right:5px;width:90px;padding:6px 9px; border:1px solid #CBCBCB;background:#fff;font-family: "Microsoft YaHei","SimSun",Arial;_position: absolute;_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-240-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.v_code h3{ font-weight:normal;font-size:12px;color:#000;}
.v_code h3 em{float:right;cursor:pointer;width:9px;height:9px;margin-top:4px; background:url(http://y3.ifengimg.com/25852dfe6a0682f3/2013/0415/Close.jpg) no-repeat;}
.v_code p{color:#8c8b8b;}
.v_code .codeimg{padding:6px 0;}
.v_code .codeimg img{display:block;}


/*手机端隐藏footer*/
.mfooter{display:none}