﻿/* CSS Document */
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:12px/18px "宋体",Arial,Helvetica,sans-serif}
ol,ul{list-style:none}
img{border:0}
em{font-style:normal}
a{color:#004a99;text-decoration:none}
a:hover{text-decoration:underline}
.ad1000{width:1000px;margin:10px auto 0;text-align:center}
.ad685{margin-top:15px;text-align:center}
.ad300{margin-top:15px;text-align:center}
/*主体 */
.wrap{width:1000px;margin:10px auto 0;min-height:533px;_height:533px;}/*120918gai*/
.clearfix{*zoom:1}/*120918新增*/
.clearfix:after{content:" ";overflow:hidden;clear:both;display:block;height:0}/*120918新增*/
/* 左侧导航 */
.wrap .leftmodel{float:left;width:112px;}
.wrap .leftmodel .leftmenu{position:relative;_position:relative;}
.leftmenu_top{width:112px;height:5px;overflow:hidden;background:url(http://y3.ifengimg.com/a/2012_42/13d4033b0df125d.png) no-repeat 0 0;}/*1017修改*/
.leftmenu_btm{width:112px;height:5px;overflow:hidden;background:url(http://y3.ifengimg.com/a/2012_42/13d4033b0df125d.png) no-repeat 0 -10px;}/*1017修改*/
.leftmenu_con{width:112px;background:#EFEFEF;}
.leftmenu_con h2{width:82px;height:32px;line-height:32px; padding-left:30px; margin:0 auto; font-size:14px;color:#6a6a6a;border-bottom:2px solid #B5000B; background:url(http://y3.ifengimg.com/a/2012_37/9e2356f65b83675.jpg) no-repeat 0 -23px;}/*130418*/
.leftmenu_con .menulist{width:112px;margin:0 auto;}
.leftmenu_con .menulist li{width:112px; height:37px;background:url(http://y3.ifengimg.com/a/2012_37/9e2356f65b83675.jpg) no-repeat 0 -57px;overflow:hidden;}
.leftmenu_con .menulist li a{display:block;width:82px;line-height:37px; padding-left:30px;font-size:14px;color:#000;font-weight:bold;}/*130418*/
.leftmenu_con .menulist li a:hover{text-decoration:none; background:url(http://y3.ifengimg.com/a/2012_37/9e2356f65b83675.jpg) no-repeat 0 -134px;}
.leftmenu_con .menulist li.current{background-position:0 -96px;}
.leftmenu_con .menulist li.current a{color:#fff;}
.leftmenu_con .menulist li.current a:hover{background:none;}
.leftmenu_con .menulist li.last{background-position:0 -173px;}
.leftmenu_con .menulist li.last a:hover{background-position:0 -212px;}
/* 右侧内容区 */
.rightmodel{width:867px;float:right;padding-top:16px;}/*1017修改*/
.rightmodel .title{height:24px;border-bottom:1px solid #d0d0d0;}
.rightmodel .title h2{float:left;font-size:14px;color:#333;}
.rightmodel .listwrap{padding-top:22px;}
.rightmodel .menuc ul{height:28px;background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) repeat-x 0 -60px;}
.rightmodel .menuc ul li{float:left;width:82px;height:28px;margin-right:5px;display:inline;}
.rightmodel .menuc ul li a{display:block;width:82px;height:28px;text-align:center;line-height:28px;color:#333; background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) no-repeat 0 0;}
.rightmodel .menuc ul li.current a{color:#b5000b;font-weight:bold; background-position:0 -30px;}
.rightmodel .vtype{width:867px; overflow:hidden;padding:0 0 7px;border-bottom:1px solid #d0d0d0;}/*1017修改*/
.rightmodel .vtype dl{line-height:24px;padding:7px 0 0; overflow:hidden;}
.rightmodel .vtype dt{float:left;color:#999;}
.rightmodel .vtype dd{float:left;width:818px;overflow:hidden;}
.rightmodel .vtype dd ul{float:left;width:772px;overflow:hidden;}/*121008修改*/
.rightmodel .vtype dd ul li{float:left;padding:0 0 0 6px;color:#ccc;}
.rightmodel .vtype dd ul li a{display:inline-block;color:#333;white-space: nowrap;}
.rightmodel .vtype dd ul li.current a{color:#B5000B;font-weight:bold;}
.rightmodel .vtype dd ul.morelist{width:826px;height:auto;overflow:visibel;}
.rightmodel .vtype dd a.more {float:left; display:block; color:#004A99;margin-left:10px; padding-right:12px; background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) no-repeat 28px -92px;}
.rightmodel .vtype dd a.close{float:left; display:block; color:#004A99;margin-left:10px; padding-right:12px; background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) no-repeat 28px -116px;}/*121008修改*/
.rightmodel .vlistbox{width:867px; overflow:hidden;}/*1017修改*/
.rightmodel .vlistbox ul{width:1000px;overflow:hidden;_zoom:1;}/*120918gai*/
.rightmodel .picstyle01 ul li{float:left;width:157px;height:192px; margin:20px 20px 0 0;overflow:hidden;}/*120918gai*//*1017修改*/
.rightmodel .picstyle01 ul li .pic{width:157px;height:118px;position:relative;}
.rightmodel .picstyle01 ul li .pic a img{width:153px;height:114px; border:1px solid #C6C6C6;padding:1px;}
.rightmodel .picstyle01 ul li .pic a:hover img{border:1px solid #b81600;}
.rightmodel .picstyle01 ul li h6{height:40px;line-height:20px;margin:8px 0; overflow:hidden;}
.rightmodel .picstyle01 ul li h6 a{font-size:14px;font-weight:normal;}
.rightmodel .picstyle01 ul li p{height:18px;line-height:18px;overflow:hidden;color:#999;font-size:12px;}
.rightmodel .picstyle01 ul li .pic .play{width: 22px;height: 22px;font-size: 1px;position: absolute;top:91px;left:7px;background: url(http://y2.ifengimg.com/a/2012_37/57c6c004684d658.png) no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://y1.ifengimg.com/a/2012_42/f112f3526d62ba8.png', sizingMethod='scale');_background-image: none;cursor: pointer;}
.rightmodel .picstyle01 ul li .pic .shadow{position:absolute;width:153px;height:20px;left:2px;top:96px;background:#000;filter: alpha(opacity=60);opacity: 0.6;}
.rightmodel .picstyle01 ul li .pic .sets{position:absolute;width:143px;height:20px;line-height:20px; left:2px;top:96px;padding:0 5px;color:#fff;}/*121008修改*/
.rightmodel .picstyle02 ul li{float:left;width:155px;margin:20px 18px 0 0;overflow:hidden;}
.rightmodel .picstyle02 ul li .pic{width:155px;height:206px;position:relative;overflow:hidden;}
.rightmodel .picstyle02 ul li .pic a img{width:151px;height:202px; border:1px solid #C6C6C6;padding:1px;}
.rightmodel .picstyle02 ul li .pic a:hover img{border:1px solid #b81600;}
.rightmodel .picstyle02 ul li .pic .shadow{position:absolute;width:151px;height:20px;left:2px;top:184px;background:#000;filter: alpha(opacity=60);opacity: 0.6;}
.rightmodel .picstyle02 ul li .pic .sets{position:absolute;width:151px;height:20px;line-height:20px; left:2px;top:184px;color:#fff;padding:0 5px;}/*121009修改*/
.rightmodel .picstyle02 ul li h6{height:20px;line-height:20px;margin:8px 0 5px; overflow:hidden;}
.rightmodel .picstyle02 ul li h6 a{font-size:14px;font-weight:normal;}
.rightmodel .picstyle02 ul li .listtxt a{display:block;height:22px;line-height:22px;overflow:hidden;padding-left:16px;color:#555; background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) no-repeat -70px -98px;}
.rightmodel .picstyle02 ul li p{height:18px;line-height:18px;overflow:hidden; color:#999;font-size:12px;}
/* 综艺、卫视详细页 */
.rightmodel .msgbox{height:206px; padding-top:18px;}
.rightmodel .msgbox .pic{float:left;width:155px;}
.rightmodel .msgbox .pic a img{width:151px;height:202px; border:1px solid #C6C6C6;padding:1px;}
.rightmodel .msgbox .pic a:hover img{border:1px solid #b81600;}
.rightmodel .msgbox .txt{float:left;width:660px; padding-left:17px;}
.rightmodel .msgbox .txt .msglist{padding-bottom:6px;}
.rightmodel .msgbox .txt .msglist li{height:22px;line-height:22px;color:#333;}
.rightmodel .msgbox .txt .msglist li span{display:inline-block;width:60px;color:#6a6a6a;text-align:right;}
.rightmodel .msgbox .txt .details{height:60px; position:relative;}
.rightmodel .msgbox .txt .details p{line-height:20px;color:#6a6a6a;height:60px;overflow:hidden;position:absolute;top:0;left:0;padding-right:10px; background:#fff;}
.rightmodel .msgbox .txt .details a{display:inline-block;color:#004A99;margin-left:10px; padding-right:12px; }
.rightmodel .msgbox .txt .details a.open{ background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) no-repeat 28px -92px;}
.rightmodel .msgbox .txt .details a.close{ background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) no-repeat 28px -116px;}
.rightmodel .msgbox .txt .p_open p{height:auto;padding-bottom:10px;}
.rightmodel .msgbox .msgbtn{height:48px;padding-top:5px;}/*1017修改*/
.rightmodel .msgbox .msgbtn a{display:block;float:left; width:142px;height:48px;margin-right:10px; text-indent:-9999px; background:url(http://y3.ifengimg.com/a/2012_42/13d4033b0df125d.png) no-repeat;}/*1017修改*/
.rightmodel .msgbox .msgbtn a.latest{background-position:0 -20px;overflow:hidden;}/*1017修改*/
.rightmodel .msgbox .msgbtn a:hover.latest{background-position:0 -73px;}/*1017修改*/
.rightmodel .msgbox .msgbtn a.enter{width:auto;height:auto;margin-top:30px;text-indent:0;background-position:0 -133px;padding-left:16px;}/*1017修改*/

.rightmodel .datemenu{width:867px; overflow:hidden;clear:both;padding-top:15px;}/*1017修改*/
.rightmodel .datemenu .years{height:24px;}
.rightmodel .datemenu .years li{float:left; width:52px;height:24px;line-height:12px;cursor:pointer; text-align:center;color:#333;font-size:14px;font-family:"黑体",Arial; background:url(http://y2.ifengimg.com/a/2012_37/b8d8b35c90f9004.jpg) repeat-x 0 -70px;}
.rightmodel .datemenu .years li a{text-decoration:none;}
.rightmodel .datemenu .years li.current{color:#B5000B; background-position:0 -139px;}
.rightmodel .datemenu .month{padding-top:4px;}
.rightmodel .datemenu .month li{float:left;padding:0 15px 0 5px;}
.rightmodel .datemenu .month li a{color:#333;font-size:14px;font-family:"黑体",Arial;}
.rightmodel .datemenu .month li.current a{color:#B5000B;}
/* 分页 */
.page{text-align:center;padding:25px 0;font-size:14px;}
.page a{height:22px;line-height:22px;padding:0 5px;display:inline-block;cursor:pointer;}
.page em{line-height:22px;display:inline-block;padding:0 2px;}
.page span.current,.page a.current{height:22px;display:inline-block;line-height:22px;padding:0 7px; margin:0 3px;color:#b81600; border:1px solid #b81600;}

/*添加loading20121018*/
.vlist_loading{text-align:center;padding:165px 0 210px;}

/*20121018修改*/
.leftmenu_con h2{border-bottom:1px solid #b8b8b8;}
.leftmenu_con .menulist li.current{background:url(http://y3.ifengimg.com/a/2012_42/4dc2fdebe1eb2da.jpg) no-repeat;}

/*20121019添加*/
.rightmodel .vtype dd ul{height:24px;}
.rightmodel .vtype_on dd ul{height:auto;}

.rightmodel .vtype .on {height:auto;}