/* 
	css Document;
	本文档为对于过去已完成的非我们写的页面的样式兼容性修复文档；
*/
img{border: 0;}
.photo li{margin:0px;}
.photo li a{float: left; margin: 2px;} 
.page{text-align: center;}
.page dl{
	margin: 0;
	padding: 60px 140px;
}
.yearly ul dd{
	padding: 0;
	margin: 0;
	float: left;
}
.yearly ul dd span{
	float: left;
}
.yearly ul dd .left{
	float: left;
	margin-left: 20px;
	margin-top: 0px;
}
.introduce li a{
	float: left;
}
/*.se_nav .blue{
	width: 360px;
	background: #69f;
	font-family: '微软雅黑';
	float: right;
	margin: 0;
	color: #fff;
}
.min_nav .blue a:hover{ 
	background: #69f;
	color:#fff;
}*/
.se_nav ul{
	padding: 0;
	margin: 0;
	margin-left:20px;
}
.se_nav p{
	width: 320px; height: 40px;
}
.photo_title{
	text-align: left;
	margin: 40px 0 40px 0;
	color: white;
	font-size: 24px;
	font-family: 微软雅黑;
	border-bottom: 1px #333 dotted;
	padding:0 0 20px 0;
}
.photo li{
	list-style-type: none;
	padding: 0;
}
.div_main_date{
	background: #141416;
	float:left;
	display:inline;
}

#list_days .td{
	width: 38px;
	height: 38px;
	border: 1px solid #1e1d1f;
	background-color: #000000;
    display: inline;
    float: left;
    font-size: 11px;
    line-height: 38px;
    text-align: center;
}
#list_days .onToday{
	background: #cccccc;
    color: #000000;
    display: inline;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: 38px;
    border: 1px solid #1e1d1f;
}
#list_days .onMatchDay{
	background: #5a8ec7;
    color: #000000;
    display: inline;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: 38px;
    border: 1px solid #1e1d1f;
	z-index:2;
	position:relative;
}
#list_days .onMatchDay .fdc{
	width:200px;
	top:-95px;
	left:-177px;
	z-index:2;
	position:absolute;
	display:none;
}
#list_days .onMatchDay .fdcLine{
	width:200px;
	height:1px;
	background:url("../images/hengLine.png") no-repeat;
	overflow:hidden;
	float:left; 
	display:inline;
}
#list_days .onMatchDay .fdccontent{
	width:170px;
	text-align:left;
	padding:15px;
	background:url("../images/shuLine.png") repeat-y;
	float:left;
	display:inline;
}
#list_days .onMatchDay .fdccontent .fdccontenttitle{
	width:170px; 
	line-height:20px;
	
	float:left;
	display:inline;
}
#list_days .onMatchDay .fdccontent .fdccontenttitle a{
	color:#1b4195;
	font-size:16px;
	line-height:20px;
	text-decoration:underline;
}
#list_days .onMatchDay .fdccontent .fdccontext{
	width:170px; 
	line-height:20px;
	font-size:12px;
	color:#1b4195;
	float:left;
	display:inline;
}

.td a{
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	line-height: 38px;
	font-family: '微软雅黑';
}
.onToday a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
	line-height: 38px;
	font-family: '微软雅黑';
}
.onMatchDay a{
	text-decoration: none;
	color: #000;
	font-size: 12px;
	line-height: 38px;
	font-family: '微软雅黑';
}
#idCalendarYear{
	margin-left: 2px;
	font-family: '微软雅黑';
	letter-spacing: 2px;
	line-height: 24px;
}
#idCalendarMonth{
	margin-right: 2px;
	font-family: '微软雅黑';
	letter-spacing: 2px;
	line-height: 24px;
}