/* CSS Document */




.container #main #center {
	float:left;
	width:470px;
    margin-left:5px;
	background:#FFFFFF;
	overflow:hidden;
}

.container #main #center .newlist{
padding:10px 0 5px 0;}
.container #main #center .newlist .title{
display:none;}
.container #main #center .newlist .content a{
font-size:12px;
color:#356ba6;
}
.container #main #center .mainad{
background:#f2f2f2;
padding:10px 0 5px 0;}
.container #main #center .mainad .title{}
.container #main #center .mainad .content{
color:#858585;
padding:5px;
font-size:12px;
text-align:right}
.container #main #center .guide{}
.container #main #center .guide .title{
display:none;}
.container #main #center .guide .content{
padding:0 15px 0 15px;}
.container #main #center .guide .content p{
font-size:12px;
line-height:22px;}
.container #main #center .guide .content p span{
display:block;
color:#de302f;
text-align:right;}
.container #main #center .guide .content p span a{
color:#de302f;}
.container #main #center .weekly{
background:url(../img/tishi_bg.jpg) no-repeat;
margin-top:5px;}
.container #main #center .weekly .title{
padding:8px 0 5px 60px;
}
.container #main #center .weekly  .title h2{
font-size:14px;
font-weight:600;
color:#006086;}
.container #main #center .weekly .title span{
color:#de302f;
font-size:12px;}
.container #main #center .weekly table{
margin-top:10px;}
.container #main #center .weekly td {
font-size:12px;}
.container #main #center .weekly td.classname{
background:#eaeae9;
border-top:2px solid #2a92db;
text-align:center;
width:140px;
color:#2a92db;
}
.container #main #center .weekly td.time{
text-align:center;
text-align:center;
color:#2a92db;
border-bottom:1px solid #eaeae9;
background:#FFFFFF;}
.container #main #center .weekly td{
background:#eaeae9;
padding:3px;
vertical-align:top;
color:#666666;
line-height:20px;}
.container #main #center .weekly td h4{
font-size:12px;
font-weight:100;
color:#000000;}
.container #main #center .news{
margin-top:10px;}
.container #main #center .news .title{
background:url(../img/banner_bg.jpg) no-repeat #f2f2f2;
padding:6px;
height:18px;
clear:both;
}
.container #main #center .news .title h2{
font-size:13px;
color:#FFFFFF;
font-weight:100;
float:left;
}
.container #main #center .news .title span{ text-align:right;
float:right;
margin-right:15px;
}
.container #main #center .news .title span a{
font-size:11px;
color:#2a92db;}
.container #main #center .news .content{
margin-top:10px;}
.container #main #center .news .content a{
display:block;
margin:5px 10px 5px 30px;
font-size:12px;
color:#2a92db;}


.container #main #right {
	float:left;
	width:223px;
	margin-left:5px;
	background:#f2f2f2;

}

.container #main #right .datetips{
margin-top:3px;}
.container #main #right .datetips .title {
padding:5px 0 5px 20px;
background:#dedede;}
.container #main #right .datetips .title h2{
font-size:14px;
color:#366ca9;
font-weight:100;}
.container #main #right .datetips .content{
font-size:12px;
line-height:20px;
padding:5px 0 5px 30px;}
.container #main #right .datetips .content p{
color:#376fad;}
.container #main #right .datetips .content p span{
margin-left:10px;
color:#333333;}

.container #main #right .bulletin{}
.container #main #right .bulletin .title {
padding:5px 0 5px 20px;
background:#dedede;}
.container #main #right .bulletin .title h2{
font-size:14px;
color:#366ca9;
font-weight:100;}
.container #main #right .bulletin .content{
font-size:12px;
line-height:20px;
}
.container #main #right .bulletin .content .newest{
padding:5px 20px 5px 20px;
border-bottom:1px dashed #CCCCCC;}
.container #main #right .bulletin .content .newest p{
color:#666666;
}
.container #main #right .bulletin .content .list{
padding:5px 20px 5px 0;}
.container #main #right .bulletin .content .list a{
display:block;
color:#666666;padding:0 0 0 30px;
background:url(../img/dot_08.gif) 20px 8px no-repeat;}
.container #main #right .tq{
background:#FFFFFF;
padding:0 0 8px 0;
color:#FFFFFF;
font-size:12px;
}
.container #main #right .tq .title{
display:none}
.container #main #right .arrangement{}
.container #main #right .arrangement .title {
padding:5px 0 5px 20px;
background:#dedede;}
.container #main #right .arrangement .title h2{
font-size:14px;
color:#366ca9;
font-weight:100;}
.container #main #right .arrangement .content{
font-size:12px;
line-height:20px;
padding:10px 10px 10px 0;
}
.container #main #right .arrangement .content a{
display:block;
color:#666666;
padding:0 0 0 30px;
background:url(../img/dot_08.gif) 20px 8px no-repeat;}
.container #main #right .green{}
.container #main #right .green .title {
padding:5px 0 5px 20px;
background:#dedede;}
.container #main #right .green .title h2{
font-size:14px;
color:#366ca9;
font-weight:100;}
.container #main #right .green .content{
font-size:12px;
line-height:20px;
padding:10px 10px 10px 0;
}
.container #main #right .green .content a{
display:block;
color:#666666;
padding:0 0 0 30px;
background:url(../img/dot_08.gif) 20px 8px no-repeat;}


.container #main .bottom{
width:903px;
padding-top:10px;}
.container #main .bottom .title{ display:none;}
.container #main .bottom a{
font-size:12px;
color:#999999}

