/*
 * Copyright 2011, 56.com
 * Author:Linzhq
 * Date:2011-07-22
 * Last Modify:2011-08-10 by Linzhq
 */

a:link,a:visited{color:#333}
a:hover,a:active{text-decoration:underline;color:#fc0000}

.wrap{width:950px;margin:0 auto;color:#333333;position:relative;}
.head{height:85px;position:relative;background:#FFF url(http://s1.56img.com/style/hot_video/v1/img/head_bg.jpg) no-repeat right top;}
	.head h1{width:140px;height:51px;padding-top:24px;text-indent:-999em;overflow:hidden;background:url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 0 24px;}
	.head .nav{position:absolute;bottom:17px;right:0;height:21px;width:950px;text-align:right;}
		.nav .navigation{float:right;height:21px;}
		.nav .navigation li{float:right;margin-left:10px;zoom:1}
		.nav .navigation li a{float:left;padding:0 17px;margin-top:6px;color:#333;background:url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 0 -215px;height:19px;line-height:19px;border:1px solid #c2c2c2;}
		.nav .navigation li a:hover{background-position:0 -235px;text-decoration:none}
		.nav .navigation li .disable,.nav .navigation li .disable:hover,.nav .navigation li .disable:active{background:#f6f6f6;color:#c2c2c2}
		.nav .navigation li a.date,.nav .navigation li a.date:hover,
		.nav .navigation li a.date_c{width:176px;font:18px/19px Arial,\5fae\8f6f\96c5\9ed1,\5b8b\4f53;color:#333;padding:8px 23px 1px 1px;background:url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 182px -104px;text-align:right;border:0 none;margin-top:0}
		.nav .navigation li a.date_c{border:1px solid #E7E7E7;padding:7px 22px 0 0;border-bottom-color:#FFF;z-index:2;position:relative;background-position:181px -105px;text-decoration:none;background-color:#FFF;}
		.nav .navigation li a.date_c:hover{text-decoration:none;background:#fff url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 181px -105px;}
		
.foot{height:70px;position:relative;}
	.foot .nav{position:absolute;top:-20px;right:0}
	.foot .mob_site{position:absolute;top:20px;left:629px;font-size:14px}
.article{border:1px solid #e7e7e7;background:#FFF;margin-bottom:31px;background:url(http://s1.56img.com/style/hot_video/v1/img/article_bg.png) repeat-y right 0;}
	.article .text{float:left;width:649px;}	
		.article .text .img{position:relative;float:left;display:inline;width:213px;margin:14px 0 0 14px;}
		.article .text .img span{position:absolute;left:5px;top:97px}
		.article .text .img a{display:block;}
		.article .text .img img{height:107px;width:190px;border:5px solid #f6f6f6}
		.article .plane{float:left;padding:0 0 14px 0;width:410px}
		.article .plane h2{color:#333;font-family:\5fae\8f6f\96c5\9ed1,\9ed1\4f53, YouYuan;font-size:20px;font-weight:400;line-height:26px;padding:9px 0 6px}
		.article .plane h2 a:link,.article .plane h2 a:hover{text-decoration:none;color:#000}
		.article .plane p{line-height:23px;font-size:14px;color:#333}
		.article .plane p a{color:red}
		.article .plane li{margin:14px 0 4px;float:left;height:14px;line-height:14px;border-left:1px solid #d5d5d5;}
		.article .plane li a{float:left;color:#333;text-decoration:none;padding:0 14px;font-family:\5b8b\4f53}
		.article .plane li a:hover{text-decoration:none;}
		.article .plane .played_num{border-left:0 none;}
		.article .plane .played_num a{padding-left:0;}
		.article .plane .share_btn a,.article .plane .share_btn_c a{padding-right:35px;background:url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 56px -114px;}
		.article .plane .share_btn_c{position:relative;z-index:2;border:1px solid #d5d5d5;border-bottom:0 none;margin:9px 0 0 0;padding:4px 0;background:#f6f6f6;}
	.article .user_info{float:left;width:267px;padding:8px 16px 0;position:relative;}
		.article .user_info .img{float:left;margin-top:5px}
		.article .user_info .img img{height:48px;width:48px;border:1px solid #dfdfdf}
		.article .user_info ul{height:51px;padding:0 0 18px 62px;_padding-left:59px;color:#7b7b7b;line-height:20px}
		.article .user_info ul em{color:#333}
		.article .user_info ul .dig{font-size:11px}
		.article .user_info dl{color:#7b7b7b;line-height:22px;padding-bottom:14px;}
		.article .user_info dt{font-weight:700}
		.article .user_info dd{padding-left:10px;height:22px;overflow:hidden;background:url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 2px -169px;}
		.article .user_info .gadget{position:absolute;left:-1px;top:27px;width:12px;height:19px;background:url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 0 -65px;}
		
.calendar{z-index:1;position:absolute;width:198px;display:none;font-family:Verdana;font-size:12px;background-color:#fff;color:#333;text-align:center;line-height:1.5em;border:1px solid #E7E7E7;border-top:0 none}
	.calendar_hd{border-bottom:1px solid #E7E7E7;padding:8px 4px}
	.calendar .calendar_title{font-size:12px;font-weight:700;}
	.calendar table{width:100%;border:0;font-size:12px;border-collapse:separate;border-spacing:4px;}
	.calendar .weekend{color:red}
	.calendar thead td{padding:3px}
	.calendar tbody td{color:#333;cursor:pointer}
	.calendar tbody a,.calendar tbody a:hover{color:#333;display:block;text-decoration:none;background:#F0F0F0;padding:3px}
	.calendar .disable a,.calendar .disable a:hover{color:#C3C3C3;background:#F0F0F0;}
	.calendar .onSelect a,.calendar .onSelect a:hover{background:#686868;color:#FFF}
	.calendar .onToday a,.calendar .onToday a:hover{color:red}
	.calendar .lt,.calendar .gt{border:1px solid #c2c2c2;cursor:pointer;float:left;display:inline;margin:0 8px 0 0;width:17px;height:17px;font:12px/17px \5b8b\4f53;background:url(http://s1.56img.com/style/hot_video/v1/img/sprite.png) no-repeat 0 -215px;text-align:center}
	.calendar .gt{float:right;margin:0 0 0 7px;}
		
/* weibo links*/
.share_block{display:none;position:absolute;z-index:1;background:#f5f5f5;border:1px solid #e2e2e2;width:162px;padding:8px 0 0 13px;_padding-bottom:8px}
    .share_block a{float:left;display:inline;font-family:tahoma;line-height:16px;margin:0 0 8px;padding:0 0 0 20px;text-indent:0;vertical-align:middle;white-space:nowrap;width:60px;} 

.footer_v2{margin-top:0}
	