/* 页面整体框架样式 */
.page_body
{
    width: 980px;
    margin: 0 auto;
    background-color: #FCFBF0;
    padding: 0px 10px;
}

.page_content
{
    margin: 0px 0px;
}

.page_column
{
    width: 100%;
}

.page_1st_column
{
    width: 322px;
    float: left;
    padding-right: 8px;
}

.page_2nd_column
{
    width: 332px;
    float: left;
    border-left: 2px solid #E3E2D9;
    padding: 0px 8px;
}

.page_3rd_column
{
    width: 290px;
    float: left;
    border-left: 2px solid #E3E2D9;
    padding-left: 8px;
}

.page_main_column
{
    float: left;
    width: 672px;
    padding-right: 8px;
}

/* 首页全屏图片 */
#full_screen
{
    margin-bottom: 12px;
}

#full_screen img
{
    border: solid 1px black;
    width: 978px;
    height: 378px;
}

#full_screen .title
{
    margin: 0px auto;
    color: #9D1518;
    text-align: center;
    font-size: 46px;
    font-family: 黑体;
    font-weight: bold;
}

#full_screen .summary a
{
    padding: 10px 40px;
    background-color: #E4E3DA;
    color: #6D0203;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    display: block;
    margin-bottom: 6px;
}
#full_screen div.full_screen_list{
text-align:center;
background-color:#E4E3DA;
margin-top:5px;
}
#full_screen  div.full_screen_list ul li{
display:inline;
list-style-type:none;
margin-left:10px;
background:url(http://i.guancha.cn/images/list_icon.gif) no-repeat 0 center;
padding-left:8px;}
 #full_screen  div.full_screen_list ul li a{
 font-family:"黑体";
font-size:15px;
 }

/* 图片文章 */
.image_story_comment
{
    margin-top: 5px;
    padding: 3px 7px 7px 7px;
}
.image_story_1st
{
    background: #9C1519;
}
.image_story_1st img
{
    border: solid 1px #9C1519;
    display: block;
}
.image_story_1st a, .image_story_1st a:hover
{
    color: White;
    font-size: 18px;
	display:block;
}
.image_story_1st_gray
{
    background: #666666;
}
.image_story_1st_gray img
{
    border: solid 1px #666666;
    display: block;
}
.image_story_1st_gray a, .image_story_1st_gray a:hover
{
    color: White;
    font-size: 18px;
	display:block;
}
.image_story_2nd img
{
    border: solid 1px #696967;
    width: 330px;
    height: 200px;
}
.image_story_third img{
 border: solid 1px #696967;}
img.image_story
{
    border: solid 1px #696967;
    display: block;
}

/* 文章栏目导航条和文章列表 */
.category_bar
{
    height: 25px;
    line-height: 25px;
    font-size: 16px;
}

.bar_bg
{
    background-color: #999996;
    color: #fff;
}

.category_bar div
{
    font-size: 16px;
	padding-left:5px;
}

.category_bar a
{
    font-size: 16px;
}

.list_bar
{
    height: 30px;
    line-height: 33px;
    background-color: #989995;
    color: White;
    font-weight: bold;
}

.list_bar a
{
    color: White;
}

.list
{
    margin: 6px 0px;
    display: block;
}

.list li
{
    margin-left: 15px;
}
.list li a
{
    font-size: 13px;
    font-family: 黑体;
}

.column_author_list
{
    padding: 10px;
    float: left;
}

.column_author_list ul
{
    list-style-type: none;
    display: inline;
}

.column_author_list ul li
{
    float: left;
    padding: 0px 6px;
}

.column_author_list ul li a
{
    font-size: 15px;
    font-family: 黑体;
    white-space: nowrap;
}
#tuijianTop_relative_23 ul li a,.jiaoDianTop_relative_list
{  
font-size: 13px;
    font-family: 黑体;}
/*---JiaThis Button----*/
.TopShare{
margin-top:30px;
float:right;}
.Share_style li{list-style-type:none;
float:left;
display:block;
margin-left:1px;
}
.Share_style li a{
background:url(http://i.guancha.cn/images/feature_icon.jpg) no-repeat;
padding-top:34px;
text-indent:-9999px;
width:34px;
overflow:hidden;
height:0px;
display:block;
}
.Share_style li a.Share_button_favorite{
	background-position:0px 0px;width:30px;
}
.Share_style li a.Share_button_tsina{
background-position:-30px 0px;width:32px;
}
.Share_style li a.Share_button_tqq{
background-position:-62px 0px;width:30px;}
.Share_style li a.Share_button_renren{
background-position:-92px 0px;width:32px;}
.Share_style li a.Share_button_t163{
background-position:-107px 0px;}
.Share_style li a.Share_button_qzone{
background-position:-145px 0px;}
.Share_style li a.Share_button_douban{
background-position:-181px 0px;}
.Share_style li a.Share_button_email{
background-position:-216px 0px;}
.Share_style li a.Share_button_rss{
background-position:-124px 0px;width:31px;}
.Share_style li a.Share_buttom_SaveToButton{
background-position:-155px 0px; width:96px;}
.Share_style li a:hover{
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity:0.8;}
/*--读者调查--*/
.Dztp input{
float:left;
margin-top:2px;
}

.Bbresult{
  margin: 2px;
  margin-top: 5px;
  display: block;
  float: left;
  height:10px;
  width: 250px;
  background:#CCCCCC;}
 .voteresult{
  display: block;
  float: left;
  height:10px;
  width: 250px;
 }

 /*--更多--*/
 .more{float:right;
 margin-top:5px;
 }
 /*--视频--*/
/*MainImage*/
#newsSlider .Container {
	overflow: hidden;
	width: 280px;
	position: relative;
	height:325px;

}
#newsSlider div.slides {
	left: 0px;
	position: absolute;
	top: 0px
}
#newsSlider ul.slides {
	padding: 0px;
	left: 0px;
	margin: 0px;
	list-style-type:none;
	position:absolute;
	top:0px;
}
#newsSlider ul.slides dl {
	margin-top:5px;
}
#newsSlider ul.slides dt a {
	font-size:16px;
	font-family:"黑体";
}
#newsSlider ul.slides dd {
	line-height:22px;
}
#newsSlider div.slides div {
	padding:0px;
	display:none;
	margin:0px;
	width:280px;
	position:absolute;
	top:0px;
}
ul.slides li {
	padding:0px;
	display:none;
	margin:0px;
	width:280px;
	position:absolute;
	top:0px;
}
#newsSlider #loopedSlider, #newsSlider {
	clear:both;
	margin:0 auto;
	width:280px;
	position:relative;
	background-color:#f3f0e7;
	padding:5px;
	margin:0px auto;
	height: 325px;
}
#newsSlider ul.pagination {
	padding:0px;
	margin:0px;
	position:absolute;
	top:309px;
	left:200px;
}
#newsSlider ul.pagination li {
	float:left;
	margin-right:5px;
	list-style-type:none;
}
#newsSlider ul.pagination li a {
	text-decoration:none;
	text-align:center;
	width:17px;
	height:17px;
	display:block;
	font-size:12px;
	background:url(http://i.guancha.cn/images/video_small_a.png) no-repeat;
	color:#9c151b;
}
#newsSlider ul.pagination li.active a, #newsSlider ul.pagination li a:hover {
	text-decoration:none;
	color:#fff;
	background:url(http://i.guancha.cn/images/video_small_ahover.png) no-repeat;
	width:17px;
	height:17px;
}
/*--page_3rd_column --*/
.page_3rd_column h3{
margin:9px 0px 3px;}
.category_bar_third{
height:31px;
line-height:31px;}
/*--奥运排行--*/
.Olypmicph{
height:125px;
}
.jiangpai_2012{
	margin-top:5px;
	border:2px solid #e3e2d9;
}
h3,h4,h5,ul,li,p,hr{margin:0;
padding:0;}
.BigImgs{border:1px solid #ccc;
}
.MainOlyimg {position:relative;}
.MainOlyimg  hr{
	border:0;
	border-bottom:1px dotted #000;
	margin-top:10px;}
.MainOlyimg  h3{background:url(http://i.guancha.cn/images/Olypmic/Olypmic_title.png) no-repeat;
height:29px;
width:290px;
}
.MainOlyimg h4{width:290px;
text-align:center;
font-family:"黑体";
font-size:15px;
font-weight:500;
margin:5px 0px 5px 0px;}
.OlypmicList{border-bottom:1px dotted #000;
float:left;}
.OlypmicList  img{float:left;
padding:1px;
border:1px solid #ccc;
margin:8px;}
.OlypmicList h5{float:left;
font-size:13px;
margin:10px 0px 0px 0px;
width:180px;}
.OlypmicList  p{
	float:left;
	font-size:12px;
	line-height:18px;
	width:180px;
    
	}
	.OlypmicList a{
	color:#9c1519;
	text-decoration:none;}
	.MainOlyimg p#controls {
	margin:0;
	padding:0;
	position:absolute;
		left:247px;
		top:10px;
}
.MainOlyimg #prevBtn {
	display:block;
	margin:0;
	width:7px;
	height:11px;
	position:absolute;
}
.MainOlyimg #nextBtn {
	display:block;
	float:left;
	margin:0;
	overflow:hidden;
	width:7px;
	height:11x;
	position:absolute;
	margin-left:24px;
	*margin-left:23px;

}
.MainOlyimg #prevBtn a {
	display:block;
	float:left;
	width:7px;
	height:11px;
	background:url(http://i.guancha.cn/images/Olypmic/left_button.png)  no-repeat 0 0;
}
.MainOlyimg #nextBtn a {
	display:block;
	float:left;
	width:7px;
	height:11px;
	background:url(http://i.guancha.cn/images/Olypmic/right_button.png) no-repeat 0  0;
}

/*---观察者回顾--- */
.Homereview{
	width: 290px; margin-top:10px;
}
.Homereview h2 {
	color:#9c1519;
	font-family:"宋体";
	font-size:18px;
	float:left;
	margin-top:6px;
	margin-left:20px;
	margin-right:5px;
}
.Homereview ul {
float:left;
}
.Homereview ul li {
	list-style-type:none;
	float:left;
	display:block;
	height:33px;
	width:73px;
	margin-left:15px;
}
.Homereview ul li a {
	height:33px;
	width:73px;
	display:block;
	cursor:pointer;
	border:0;
	background:url(http://i.guancha.cn/images/button01.png) no-repeat;
}
.Homereview ul li.selectHomereview a,.Homereview ul li a:hover{background:url(http://i.guancha.cn/images/button01_hover.png) no-repeat;}
#calendar a:link {
	text-decoration:none;
}
#calendar a:visited {
	text-decoration:none;
}
#calendar a:hover {
	text-decoration:underline;
}
#calendar a:active {
	text-decoration:underline;
}
#calendar td {
	font-size:14px
}
 table tr.category td,table tr.altbg2 td{width:36px;}
table td.YearMoth span.FontSet,table td.YearMoth a{
font-size:14px;
font-weight:bold;
margin-top:8px;
float:left;
display:block;
margin-left:5px;
}
/*DateCSS样式*/
div.calayout02{
background:url(http://i.guancha.cn/images/title01.png) no-repeat 0 0;
	width:290px;}
	div.calayout{background:url(http://i.guancha.cn/images/middle01.png) repeat-y;
	width:290px;}
	.Bottom01{background:url(http://i.guancha.cn/images/bottom01.png) no-repeat;
	width:290px;
	height:10px;
	float:left;}
	div.calayout table{margin-left:19px;}
td {
	font-family:"黑体";
}
tr.header{
height:43px;
vertical-align:top;}
tr.altbg2{background-color:#f2f0e7;}
.header {
	font: 12px "黑体" !important;
	font-weight: bold;
	color:#fff !important;
	height: 25px;
}

.header a, .header a:link {
	color: #fff !important;
}
.header input {
	background:none;
	vertical-align: middle;
	height: 16px;
}
.category {
	font: 14px;
	color: #000;
	height:24px;
	background-color: #b8b9b3;
}

.expire span a, .expire span a:link, .expire span a:visited {
	color: #000;
}
.default span, .default span, .default span{
	color: #999;
}
.checked , .checked a:link, .checked  a:visited {
background-color:#9c1317;
color:#fff;
}
.today, .today span a, .today span a:link, .today span a:visited {
	color:#fff;
	background-color:#9c1317;
}
#calendar_year {
	display: none;
	line-height: 130%;
	background: #FFFFFF;
	position: absolute;
	z-index: 10;
}
#calendar_year .col {
	float: left;
	background: #FFFFFF;
	margin-left: 1px;
	border: 1px solid #B8B9B3;
	padding: 4px;
}
#calendar_month {
	display: none;
	background: #FFFFFF;
	line-height: 130%;
	border: 1px solid #B8B9B3;
	padding: 4px;
	position: absolute;
	z-index: 11;
}
.altbg2 td{
	border-bottom:1px solid #b8b9b3;
	border-right:1px solid #b8b9b3;
}
td#d1,td#d8,td#d15,td#d22,td#d29,td#d36{border-left:1px solid #b8b9b3;}
.expire, .default, .checked, .tdborder {
	_border-bottom:1px solid #b8b9b3;
	_border-right:1px solid #b8b9b3;
}
td.title h2 a {
	font-size:17px !important;
	text-decoration:underline;
}
#calendar td span {
	font-size:14px;
}
a.morn {
	background:#9d1519;
	float:left;
	display:block;
	width:48%;
	color:#fff !important;
}
a.after {
	background:#000;
	float:right;
	display:block;
	width:48%;
	color:#fff !important;
}
a.LastMonth{background:url(http://i.guancha.cn/images/arrow_left.png) no-repeat;
height:0px;
width:23px;
display:block;
padding-top:24px;
overflow:hidden;
text-indent:-9999px;
margin-top:4px;
float:left;
}
a.NextMonth{background:url(http://i.guancha.cn/images/arrow_right.png) no-repeat;
height:0px;
width:23px;
display:block;
padding-top:24px;
overflow:hidden;
text-indent:-9999px;
margin-top:4px;
float:right;}
#calendar td.default span{font-size:12px;}

