﻿/* 以下为网站布局，结构分割代码
----------------------------------------------------------- */

html,body{  /* 想要高度100%自动适应，需单独设置浏览器body高度为100% …… */
width:100%; height:100%;
background-color:#ED4E00;
margin:0px;
}

#box{  /*  …… */
width:100%; height:100%;
margin:0px;
}

	#head_box{  /* 页头框 …… */
	width:100%; height:320px;
	background-image:url(images/head_boxBG.gif);
	background-repeat: repeat-y;
	background-position: center center;
	background-color:#FFFFFF;
	margin:0px;
	}
		#header{  /* 页头1100px …… */
		width:1100px; height:320px;
		margin-left:auto;
		margin-right:auto;
		}
		#line1{  /*  …… */
		width:1100px; height:220px;
		}
			#line1_1{  /*  …… */
			width:300px; height:220px;
			background-image:url(images/head_1line_1.gif);
			float:left;
			}
			#line1_2{  /*  …… */
			width:500px; height:220px;
			background-image:url(images/head_1line_2.jpg);
			float:left;
			}
			#line1_3{  /*  …… */
			width:300px; height:220px;
			background-image:url(images/head_1line_3.gif);
			float:left;
			}
			.schedule_box_GFlogo{
			width:155px; height:50px;
			margin-top:5px; margin-left:80px;		
			}
			.schedule_box_a{
			width:265px; height:18px;
			margin-top:5px; margin-left:25px;		
			}
				#person{
				width:65px; height:18px;
				float:left;
				}
				#slip_person{
				width:140px; height:18px;
				background-image:url(images/slip_person.gif);
				float:left;
				}
				.mantissa{
				width:50px; height:18px;
				float:left;
				margin-left:8px;
				}
			.schedule_box_b{
			width:265px; height:18px;
			margin-top:10px; margin-left:25px;		
			}
				#amount{
				width:65px; height:18px;
				float:left;
				}
				#slip_amount{
				width:140px; height:18px;
				background-image:url(images/slip_amount.gif);
				float:left;
				}
			#day_box{
			width:250px; height:15px;
			margin-top:10px; margin-left:25px;		
			}
				#day{
				width:100px; height:15px;
				margin-top:2px;
				float:left;	
				}
				#No{
				width:30px; height:25px;
				float:left;	
				}
				#date{
				width:25px; height:15px;
				margin-top:2px;
				float:left;		
				}
			
		#line2{  /*  …… */
		width:1100px; height:100px;
		}
			#line2_1{  /*  …… */
			width:550px; height:100px;
			background-image:url(images/head_2line_1.gif);
			float:left;
			}
			#line2_2{  /*  …… */
			width:250px; height:100px;
			background-image:url(images/head_2line_2.gif);
			float:left;
			}
			#line2_3{  /*  …… */
			width:300px; height:100px;
			background-image:url(images/head_1line_3.gif);
			float:left;
			}
				#line2_3_donate{  /*  …… */
				width:300px; height:56px;
				background-image:url(images/head_2line_3a.gif);
				}
				#line2_3_2USTCIF{  /*  …… */
				width:300px; height:44px;
				background-image:url(images/head_2line_3b.gif);
				}
				
	#body_box{  /* 中部框 …… */
	width:100%; 
	min-height:390px;
	height: auto !important; /* ie6不支持“min-height”語法，加!important;让ie6读取下面的行高 …… */
	height: 390px;
	background-image:url(images/body_BG.gif);
	background-repeat: repeat-x;
	background-position: center center;
	background-color:#ED4E00;
	margin:0px;
	}
		#body{  /* 中部 …… */
		width:1050px;
		padding-top:15px; padding-bottom:15px;
		padding-left:25px; padding-right:25px;
		margin-left:auto;
		margin-right:auto;
		}

		.text_content_s{
		width:340px; height:360px;
		float:left;
		}
			.text_content_s_H{
			width:340px; height:52px;
			background-image:url(images/content_head.png);
			}
			.text_content_s_B{
			width:300px; height:290px;
			background-image:url(images/content_bodyBG.png);
			padding-left:20px; padding-right:20px;
			}
			.text_content_s_F{
			width:340px; height:18px;
			background-image:url(images/content_footer.png);
			}
			.text_content_s_B_s{
			width:300px; height:115px;
			background-image:url(images/content_bodyBG.png);
			padding-left:20px; padding-right:20px;
			}
			.text_content_s_B_pic{
			width:340px; height:160px;
			}
		.text_content_m{
		width:515px; height:220px;
		float:left;
		}
			.text_content_m_H{
			width:515px; height:52px;
			background-image:url(images/content_head_L.png);
			}
			.text_content_m_B{
			width:475px; height:150px;
			background-image:url(images/content_bodyBG_L.png);
			padding-left:20px; padding-right:20px;
			}
			.text_content_m_F{
			width:515px; height:18px;
			background-image:url(images/content_footer_L.png);
			}
		.sub_heng_L{
		width:1000px; height:15px;
		float:left;
		}

		#text_content_L{
		width:675px;
		float:left;
		padding-left:20px;
		padding-bottom:1px;
		}
			.duiyuan{
			width:95px; height:18px;
			float:left;
			margin-top:5px;
			}
			.duiyuan_pic{
			width:128px; height:120px;
			float:left;
			margin-right:10px;
			margin-bottom:10px;
			}
		
		.sub_blank_shu{
		width:15px; height:200px;
		float:left;
		}
		.sub_blank_heng{
		width:340px; height:15px;
		}
		
		#BJ_marathon{
		width:128px; height:120px;
		float:right;
		margin-left:10px;
		margin-bottom:10px;
		}
		.title_subblank{
		width:340px; height:15px;
		}
		.title{
		width:100px; height:30px;
		margin-left:20px;
		float:left;
		}
		.title_L{
		width:245px; height:30px;
		margin-left:20px;
		float:left;
		}
		.more{
		width:40px; height:11px;
		margin-top:10px; margin-left:10px;
		float:left;
		}
		.more_voice{
		width:40px;height:11px;
		float:right;
		margin-top:20px;
		}
		


	#footer_box{  /* 页脚 …… */
	width:100%; height:100px;
	background-color:#ED4E00;
	margin:0px;
	}
		#footer{  /*  …… */
		width:1100px; height:100px;
		margin-left:auto;
		margin-right:auto;
		}
		#footer2{  /*  …… */
		width:1050px; height:100px;
		background-image:url(images/footer_subline2.gif);
		float:left;
		}		
			#footer_subline{  /*  …… */
			width:1100px; height:2px;
			background-image:url(images/footer_subline.gif);
			}
			#footer_subline2{  /*  …… */
			width:1050px; height:2px;
			background-image:url(images/footer_subline.gif);
			}
			#footer_text{  /*  …… */
			width:535px; height:45px;
			margin-top:20px; margin-left:120px;
			float:left;
			font-family: "宋体", Arial;
			font-size:12px;
			color:#FFFFFF;
			letter-spacing:1px;
			line-height:24px;
			}
			#footer_logo1{  /*  …… */
			width:41px; height:43px;
			margin-top:20px; margin-left:40px;
			float:left;
			}
			#footer_logo2{  /*  …… */
			width:37px; height:43px;
			margin-top:20px; margin-left:25px;
			float:left;
			}
			#footer_logo3{  /*  …… */
			width:141px; height:43px;
			margin-top:20px; margin-left:25px;
			float:left;
			}


	/* 以下为所有页面 字体 链接 的样式
----------------------------------------------------------- */

h6{font-size:12px;}
h5{font-size:15px; font-family:"微软雅黑","宋体", Arial; letter-spacing:4px;}
h4{font-size:16px; font-family:"微软雅黑","宋体", Arial;}
h3{font-size:18px;}
h2{font-size:22px;}
h1{font-size:25px;}

.text_content_s_B, .text_content_m_B, .text_content_s_B_s, #line1_3{
font-family: "宋体", Arial;
font-size:12px;
color:#000000;
line-height:22px;
}
#text_content_L{
font-family: "宋体", Arial;
font-size:12px;
color:#FFFFFF;
line-height:24px;
}

#No{
font-family:"微软雅黑","宋体", Arial; 
font-size:22px;
font-weight:bold;
color:#ED3D00;
letter-spacing:1px;
}

.title {
font-family:"微软雅黑","宋体", Arial; 
font-size:18px;
font-weight:bold;
color:#ED5800;
letter-spacing:6px;
}
.title  a:link{
text-decoration:none;
color: #ED5800;
}
.title a:visited{
text-decoration: none;
color: #ED5800;
}
.title a:hover{
text-decoration:underline;
color: #3588D4;
}
.title a:active{
text-decoration: none;
color: #ED5800;
}

.title_L{
font-family:"微软雅黑","宋体", Arial; 
font-size:18px;
font-weight:bold;
color:#ED5800;
letter-spacing:6px;
}
.title_L a:link{
text-decoration:none;
color: #ED5800;
}
.title_L a:visited{
text-decoration: none;
color: #ED5800;
}
.title_L a:hover{
text-decoration:underline;
color: #3588D4;
}
.title_L a:active{
text-decoration: none;
color: #ED5800;
}

.text_content_title{
font-family:"微软雅黑","宋体", Arial; 
font-size:18px;
font-weight:bold;
color:#3588D4;
letter-spacing:6px;
}

#footer_text{  /*  …… */
font-family: "宋体", Arial;
font-size:12px;
color:#FFFFFF;
letter-spacing:1px;
line-height:24px;
}
#footer_text a:link{
text-decoration:none;
color: #FFFFFF;
}
#footer_text a:visited{
text-decoration: none;
color: #FFFFFF;
}
#footer_text a:hover{
text-decoration:underline;
color: #F8E24D;
}
#footer_text a:active{
text-decoration: none;
color: #FFFFFF;
}
