@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
body{ 
	font-size:12px; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif, "宋体";
	line-height:20px;
}
ul,li,h1,h2,h3,h4,p,span{ margin:0; padding:0;}
ul li{  list-style:none;}
ol li{ list-style:inside decimal;}

p{text-indent:24px; margin:10px;}
a:link , a:visited{ color:#333333; text-decoration:underline;}
a:hover{ color:#ffa365; text-decoration:none;}

.font_12_b_big{
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.font_14_b_big{
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.font_18_r_big{
	font-size:18px;
	color:#ff0000;
	font-weight:bold;
}
.font_13_r_big{
	font-size:13px;
	color:#ff0000;
	font-weight:bold;
}
.font_14_g_big{
	font-size:14px;
	color:#5b4607;
	font-weight:bold;
}
.font_12_b_big{
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.linethrough{
	text-decoration:line-through;
}

.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}

.box{ width:750px; margin:0 auto;}


#header{
	height:100px;
}
#logo{
	width:230px;
	height:100px;
	background:url(../images/rt_2010_logo.jpg) left top no-repeat;
}
#logo a{
	display:block;
	width:220px;
	height:100px;
	text-indent:-2010px;
}
#top_link{
	margin-top:5px;
}
#top_link li{
	float:left;
	text-align:left;
	width:60px;
	border-right:1px solid #ccc;
	padding-left:10px;
}

#nav{
	width:100%;
	margin:0 auto;
	height:38px;
	background:url(../images/card_nav.gif) left top repeat-x #067ecf;
}
#nav li{
	float:left;
	text-align:center;
	height:38px;
	line-height:38px;
	padding:0px 12px;
	background:url(../images/nav_line.png) right center no-repeat;
}
#nav li span{
	
	display:inline;
}
#nav li a{ 
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
#nav li a:hover{ 
	text-decoration:underline;
	color:#ffa365;
}

#mid_image{
	height:224px;
	font-size:0;/*去除图片底部4px*/
	margin-top:10px;
}

#main_box{
	background-color:#f6f2e7;
	padding-top:10px;
	 border:1px solid #f6f2e7;
}

#main_notice{
	width:730px;
	margin:0 auto;
}
#main_notice li{ 
	float:left; 
	text-align:left; 
	background-color:#FFF;
	font-size:0;
}

#main_notice .notice_l_t{ 
	width:8px; height:8px; 
	background:url(../images/sprite.png) 0 0 no-repeat;
}
#main_notice .notice_m_t{ 
	border-top:3px solid #f4edd3; 
	width:714px;
	height:5px;
}
#main_notice .notice_r_t{
	width:8px; height:8px; 
	background:url(../images/sprite.png) -8px 0 no-repeat;
}
#main_notice .notice_l_m{ 
	border-left:3px solid #f4edd3; 
	width:8px;
}
#main_notice .notice_m_m{ 
	width:708px;
	font-size:12px;
}
#main_notice .notice_r_m{ 
	border-right:3px solid #f4edd3; 
	width:8px;
}
#main_notice .notice_l_m , #main_notice .notice_m_m , #main_notice .notice_r_m{
	height:140px;
}
#main_notice .notice_m_m h2{
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
#main_notice .notice_m_m p{
	margin:0;
}
#main_notice .notice_l_b{
	width:8px; height:8px; 
	background:url(../images/sprite.png) 0 -8px no-repeat;
}
#main_notice .notice_m_b{ 
	border-bottom:3px solid #f4edd3; 
	width:714px; 
	height:5px;
}
#main_notice .notice_r_b{
	width:8px; height:8px; 
	background:url(../images/sprite.png) -8px -8px no-repeat;
}



.main_card{
	width:720px;
	height:34px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:2px;
	border-bottom:2px solid #a3a39f;
}
.main_card span{
	height:33px;
	line-height:33px;
}
.main_card .s_card_title{
	display:block;
	width:85px;
	line-height:33px;
	padding-left:25px;
	background:url(../images/sprite.png) 0 -30px no-repeat;
}
.main_card .g_card_title{
	display:block;
	width:85px;
	line-height:33px;
	padding-left:25px;
	background:url(../images/sprite.png) 0 -63px no-repeat;
}
.g_border{
	border-bottom:2px solid #e3bf4e;
}

#main_card_1 , #main_card_2{
	width:730px;
	margin:0 auto;
	border-bottom:1px dashed #ccc;
	padding-bottom:5px;
}
#main_card_1 table , #main_card_2 table{ 
	width:720px;
	margin-left:5px;
	background:#8f8f8f;
	border:0;
}
#main_card_1 table td , #main_card_1 table th{
	padding-left:5px;
	background-color:#FFFFFF;
	height:24px;
	line-height:24px;
}
#main_card_1 table th{
	background-color:#d7d7d7;
	height:25px;
	line-height:25px;
}
#main_card_2 table{
	background:#d8a929;
}
#main_card_2 table td , #main_card_2 table th{
	padding-left:5px;
	background-color:#FFFFFF;
	height:24px;
	line-height:24px;
}
#main_card_2 table th{
	background-color:#f5e9c8;
	height:25px;
	line-height:25px;
}


.notice{
	width:730px;
	margin:20px auto;
}



#footer{
	width:100%;
	margin:0 auto;
	text-align:center;
	border-top:3px solid #d5cebb;
	padding-top:10px;
	margin-bottom:10px;
}






