/* 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(../images/13d4033b0df125d.png) no-repeat 0 0}/*1017修改*/
.leftmenu_btm{width:112px;height:5px;overflow:hidden;background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/57c6c004684d658.png) no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/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(../images/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(../images/b8d8b35c90f9004.jpg) no-repeat 28px -92px}
.rightmodel .msgbox .txt .details a.close{ background:url(../images/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(../images/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(../images/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(../images/4dc2fdebe1eb2da.jpg) no-repeat}

/*20121019添加*/
.rightmodel .vtype dd ul{height:24px}
.rightmodel .vtype_on dd ul{height:auto}

.rightmodel .vtype .on {height:auto}


/*更新订阅功能20130625*/
.subscribe_update{cursor:pointer;position:absolute;top:5px;left:5px;display:block;width:40px;height:16px;overflow:hidden;background:url(../images/subscribe_update.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribe_update.png");text-indent:-99999px}

/*
.column_subscibe{position:absolute;top:176px;right:0px;_right:1px}
.column_subscibe a{cursor:pointer;display:block;position:relative;width:76px;height:18px;overflow:hidden;background:url(../images/subscribebg13062501.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062501.png");text-indent:-99999px}
.column_subscibe a:hover{position:relative;display:block;width:76px;height:18px;overflow:hidden;background:url(../images/subscribebg13062502.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062502.png")}
.column_subscibe a.subscribed{cursor:pointer;display:block;position:relative;width:76px;height:18px;overflow:hidden;background:url(../images/subscribebg13062503.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062503.png");text-indent:-99999px}
.column_subscibe a.subscribed:hover{cursor:pointer;display:block;position:relative;width:76px;height:18px;overflow:hidden;background:url(../images/subscribebg13062504.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062504.png");text-indent:-99999px}
.rightmodel .msgbox .pic{position:relative}
.subscibeBtn{position:absolute;top:178px;left:2px}
.subscibeBtn a{cursor:pointer;display:block;position:relative;width:96px;height:26px;overflow:hidden;background:url(../images/subscribebg13062505.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062505.png");text-indent:-99999px}
.subscibeBtn a:hover{position:relative;display:block;width:96px;height:26px;overflow:hidden;background:url(../images/subscribebg13062506.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062506.png")}
.subscibeBtn a.subscribed{cursor:pointer;display:block;position:relative;width:96px;height:26px;overflow:hidden;background:url(../images/subscribebg13062507.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062507.png");text-indent:-99999px}
.subscibeBtn a.subscribed:hover{cursor:pointer;display:block;position:relative;width:96px;height:26px;overflow:hidden;background:url(../images/subscribebg13062508.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribebg13062508.png");text-indent:-99999px}
*/

/*131011 update 订阅功能 start */

.rightmodel .picstyle02 ul li .pic .column_subscibe{ width:79px; height:37px; position:absolute; bottom:2px;left:2px;}
.rightmodel .picstyle02 ul li .pic .column_subscibe a{ cursor:pointer; width:79px; height:37px; display:block; position:relative;background:url(about:blank) no-repeat;}
.rightmodel .picstyle02 ul li .pic .column_subscibe a span{ display:block; width:79px; height:37px; text-indent:-9999px; background:url(../images/subscribe.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribe.png");}
.rightmodel .picstyle02 ul li .pic .column_subscibe a.subscribed  span{ background:url(../images/subscribed.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribed.png");}
.rightmodel .picstyle02 ul li .pic .column_subscibe a:hover span{background:url(../images/subscribe_hover.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribe_hover.png");}
.rightmodel .picstyle02 ul li .pic .column_subscibe a.subscribed:hover span{background:url(../images/subscribed_hover.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/subscribed_hover.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(../images/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{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(../images/vnavbg13012303.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(../images/vnavbg13012301.png) no-repeat -320px 0;text-indent:-99999px;outline:none}
.sotool .s_button:hover{background-position:-320px -36px}
/*底部搜索*/