﻿/* 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(y3.ifengimg.coma2012_4213d4033b0df125d.png) no-repeat 0 0;}/*1017修改*/
.leftmenu_btm{width:112px;height:5px;overflow:hidden;background:url(y3.ifengimg.coma2012_4213d4033b0df125d.png) no-repeat 0 -10px;}/*1017修改*/
.leftmenu_con{width:112px;background:#EFEFEF;}
.leftmenu_con h2{width:112px;height:32px;line-height:32px; text-align:center;margin:0 auto; font-size:14px;color:#6a6a6a;border-bottom:2px solid #B5000B; background:url(y3.ifengimg.coma2012_379e2356f65b83675.jpg) no-repeat 0 -23px;}
.leftmenu_con .menulist{width:112px;margin:0 auto;}
.leftmenu_con .menulist li{width:112px; height:37px;background:url(y3.ifengimg.coma2012_379e2356f65b83675.jpg) no-repeat 0 -57px;overflow:hidden;}
.leftmenu_con .menulist li a{display:block;width:74px;line-height:37px; padding-left:41px;font-size:14px;color:#000;font-weight:bold;}
.leftmenu_con .menulist li a:hover{text-decoration:none; background:url(y3.ifengimg.coma2012_379e2356f65b83675.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(y2.ifengimg.coma2012_37b8d8b35c90f9004.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(y2.ifengimg.coma2012_37b8d8b35c90f9004.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(y2.ifengimg.coma2012_37b8d8b35c90f9004.jpg) no-repeat 28px -92px;}
.rightmodel .vtype dd a.close{float:left; display:block; color:#004A99;margin-left:10px; padding-right:12px; background:url(y2.ifengimg.coma2012_37b8d8b35c90f9004.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(y2.ifengimg.coma2012_3757c6c004684d658.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(y2.ifengimg.coma2012_37b8d8b35c90f9004.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(y2.ifengimg.coma2012_37b8d8b35c90f9004.jpg) no-repeat 28px -92px;}
.rightmodel .msgbox .txt .details a.close{ background:url(y2.ifengimg.coma2012_37b8d8b35c90f9004.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(y3.ifengimg.coma2012_4213d4033b0df125d.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(y2.ifengimg.coma2012_37b8d8b35c90f9004.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(y3.ifengimg.coma2012_424dc2fdebe1eb2da.jpg) no-repeat;}
/*20121019添加*/
.rightmodel .vtype dd ul{height:24px;}
.rightmodel .vtype_on dd ul{height:auto;}
/*131011 update 订阅功能 start */
.rightmodel .msgbox .pic{ height:206px; overflow:hidden; position:relative;}
.rightmodel .msgbox .pic .subscibeBtn{ width:79px; height:37px; position:absolute; bottom:2px;left:2px;}
.rightmodel .msgbox .pic .subscibeBtn a{ cursor:pointer; width:79px; height:37px; display:block; position:relative;background:url(about:blank) no-repeat;}
.rightmodel .msgbox .pic .subscibeBtn a span{ display:block; width:79px; height:37px; text-indent:-9999px; background:url(y1.ifengimg.com0f56ee67a4c375c220131012subscribe.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://y1.ifengimg.com/0f56ee67a4c375c2/2013/1012/subscribe.png");}
.rightmodel .msgbox .pic .subscibeBtn a.subscribed  span{ background:url(y1.ifengimg.com0f56ee67a4c375c220131012subscribed.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://y1.ifengimg.com/0f56ee67a4c375c2/2013/1012/subscribed.png");}
/*131011 update 订阅功能 end */
/*底部搜索*/
.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(y2.ifengimg.comf3a90b93df336b6f20130321vfocus12.png) right center no-repeat;}
.btmsear .btmnav a{color:#000;}
.btmsear .btmnav a:hover{color:#901d22; }
.btmsear .btmnav li.libgno{background:none;}
.btmsear .sotool{margin:7px 0 0 0;}
.sotool{position:relative;display:inline;float:left;width:352px;margin:6px 0 0 103px}
.sotool .s_input_box{display:inline;float:left;width:280px;height:28px;background:url(y2.ifengimg.comf3a90b93df336b6f20130321vnavbg13012303.png) no-repeat 0 0;overflow:hidden}
.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:#929292}
.sotool .s_button{cursor:pointer;border:0 none;display:inline;float:left;width:72px;height:28px;overflow:hidden;background:url(y2.ifengimg.comf3a90b93df336b6f20130321vnavbg13012301.png) no-repeat -320px 0;text-indent:-99999px;outline:none}
.sotool .s_button:hover{background-position:-320px -36px}
/*底部搜索*/

















