@import url("style.css");
/****右侧主要内容定义开始****/
.text_list{ width:690px; margin:15px 0 10px 20px;line-height:28px;}
.text_list li{ width:690px; height:28px; line-height:28px; background:url(../images/text_list_bg.jpg) left center no-repeat;}
.text_list li a{color:#818181; font-size:14px; display:inline; padding-left:15px;}
.text_list li a:hover{color:#1c4ca2;}
.text_list em{ font-style:normal; padding-right:6px;}
.text_list span{ font-size:10px; color:#4589b6; margin-left:6px;}
.text_list{ border-bottom:1px dashed #4589b6;}/*定义文章列表ul底部虚线*/
/*定义正文内容*/
.right_main_top{width:698px; margin-top:25px; margin-left:15px; text-align:center;float:left; display:inline;}
.right_main_top h3{font-size:20px; font-weight:bold; color:#333; float:left; width:698px; overflow:hidden; display:block; clear:both; padding-bottom:20px; line-height:24px;}
.right_main_top p{float:left;width:698px; background:#eaeaea; color:#616161; height:24px; line-height:24px; text-align:left; overflow:hidden;}
.right_main_top p span{ font-size:12px; color:#616161; margin-left:30px; float:left;}
.right_main_top p input{ float:right; margin-right:20px;cursor:hand; font-size:12px;display:inline;}
.right_main_info{float:left;width:688px; color:#333; font-size:14px; line-height:24px; overflow:hidden; margin-left:20px; margin-top:20px; display:inline; padding-bottom:20px;}

/**赛道地图部分**/
.race_map{float:left;width:728px; overflow:hidden; text-align:center;margin-top:20px; display:inline; padding-bottom:10px;border-bottom:1px dashed #707070;}
.race_map h4{color:#1c4ca2; font-size:18px; font-weight:bold; line-height:18px; margin-top:10px;}
.race_map a:hover{ text-decoration:none;}
.race_map_but{ width:728px; margin:10px auto; float:left;}
.race_map_but_right{background:url(../images/but1.jpg) 0 0 no-repeat; border:none; width:91px; height:26px; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; padding:5px 31px; margin-left:20px;}
.race_map_but_left{background:url(../images/but1.jpg) 0 0 no-repeat; border:none; width:91px; height:26px; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; padding:5px 16px;}
.race_map_but a:hover{ text-decoration:none;}

#border_no{border:none;}
/**气象资料**/
.right_main_weather{float:left;width:728px; overflow:hidden; text-align:center;margin-top:20px; display:inline;}
.right_main_weather_info{ float:left; width:300px; position:relative; margin-left:40px; display:inline;}
.right_main_weather_info h4{font-size:18px; font-weight:bold; background:#018ce6; color:#fff;line-height:28px; height:28px; float:left; display:block;width:294px; margin-left:3px; position:absolute; top:3px; z-index:999;}
.right_main_weather_info iframe{ margin-top:28px;}
.margin5{margin-bottom:5px;}
#jnkc{ margin-top:20px; margin-left:250px;}
/**网上报名**/
/**网上报名1**/
.apply1_top{line-height:20px;width:628px; margin-left:30px; margin-top:20px; margin-bottom:20px;background:url(../images/apply1top_bg.jpg) 0 0 repeat-x; color:#fff; padding:20px;}
.apply1_bottom_but{ text-align:center; margin-bottom:20px; margin-top:20px;}
.apply1_bottom_but a:hover{ text-decoration:none;}
/**网上报名2**/
.apply2_top{ color:#333; line-height:20px;width:640px; margin-left:40px; margin-top:20px;}
.apply2_top span{ font-weight:bold;}
.apply2_top a{ margin-left:10px; color:#ffaa2b;}
.apply2_mid{ width:640px; height:300px;line-height:20px;margin-left:40px; margin-top:20px; border:1px solid #ccc; overflow:auto; margin-bottom:20px;}
.apply2_mid_title{ width:600px; font-size:14px; text-align:center; font-weight:bold; color:#090; margin-top:10px; margin-bottom:20px;}
.apply2_mid_main{ width:590px; line-height:30px; margin-left:20px;}
.apply2_mid_main span{ font-weight:bold; color:#090;}
.apply2_mid_main em{ font-weight:normal; color:red; font-style:normal;}
.apply2_mid_2{ color:red;width:640px;line-height:18px;margin-left:40px;}
.apply2_mid_2 input{ margin-right:5px; height:12px;}
.apply2_bottom{line-height:20px;width:640px; margin-left:40px; margin-top:10px;}
.apply2_bottom span{font-size:14px; font-weight:bold;margin-top:10px; color:#2f7bd6;line-height:20px;vertical-align:middle; float:left; margin-right:10px;}
.but_3{background:url(../images/but1.jpg) 0 0 no-repeat; border:none; width:91px; height:26px; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; padding:5px 23px; margin-left:20px;}
/**网上报名3**/
.apply3_top{color:#333; line-height:20px;width:680px; margin-left:20px; margin-top:10px;}
.red{color:red; margin-right:5px;}
.apply3_main{color:#333;line-height:20px;width:680px; margin-left:20px; margin-top:20px;}
.apply3_main table td{ line-height:40px;}
.apply3_main table td input{ width:180px; border:1px solid #999; height:18px; color:#1c4ca2;}
.apply3_main table td input:hover{border:1px solid #1c4ca2;}
.input2{width:50px; border:1px solid #999; height:18px; color:#1c4ca2;}
.apply3_main table td textarea{ width:250px; height:80px;border:1px solid #999; color:#1c4ca2;}
.text3_textarea{ height:100px;line-height:18px;}
.text3_textarea div{line-height:18px;}
/**网上报名4**/
.apply4_main{border:1px solid #ccc;}
.apply4_top{width:680px; margin-left:20px; margin-top:20px; font-size:14px; color:#1c4ca2; font-weight:bold;}
.apply4_main{color:#333;line-height:20px;width:680px; margin-left:20px; margin-top:20px;}
.apply4_main table td{ line-height:28px;}
.apply4_main table td input{ width:180px; border:none; height:18px; color:#1c4ca2; background:#ededed;}
.text4_textarea{line-height:28px;}
.text4_textarea div{line-height:18px;}
/**网上报名5**/
.apply5_main{ text-align:center;}
.apply5_main img{ margin-top:30px;margin-bottom:20px;}
.apply5_top{width:680px; margin-left:20px; margin-top:20px; font-size:14px; color:#1c4ca2; font-weight:bold;}
.apply5_top span{ color:#666; font-size:12px; font-weight:normal;}
.apply5_main_bot {width:660px;  border:1px dashed red; background:#fff; padding:20px 0; margin:0 auto; clear:both; margin-bottom:20px;}
.apply5_main_bot h3 strong{ color:#1c4ca2;}
.apply5_main_bot span{ margin-left:50px;}
.apply5_bottom{ overflow:hidden; clear:both; margin-left:0px; margin-top:10px;}
.apply5_bottom span{ float:left;}
.apply5_bottom img{ float:left; margin:0;}
/**网上报名6**/
.apply6_top{line-height:20px;width:628px; margin-left:30px; margin-top:20px; background:url(../images/apply1top_bg.jpg) 0 0 repeat-x; color:#fff; padding:20px; margin-bottom:20px;}
.apply6_top span{ font-weight:bold;}
/**报名查询**/
.chaxun td{color:#333;}
.chaxun td input{ width:180px; border:1px solid #999; height:18px; color:#1c4ca2;}
.chaxun td input:hover{border:1px solid #1c4ca2;}
#but_3{ margin-top:10px; background:url(../images/but1.jpg) 0 0 no-repeat; border:none; width:91px; height:26px; cursor:pointer; font-size:14px; color:#fff; font-weight:bold; padding:5px 23px; margin-left:20px;}
.bmcx_but{ margin-left:20px;}
.info_back1{ width:600px; background:#e7e7e7; margin:0 auto 30px; line-height:24px; height:auto; overflow:hidden;}
.info_back1 dl dt{ width:580px; padding:10px 10px 0 10px; border-bottom:1px solid #d7d7d7; margin-bottom:10px;}
.info_back1 dl dt span { color:#1c4ca2;}
.info_back1 dl dd{ width:560px; padding:0 10px 10px 30px; line-height:20px;}
.info_back1 dl dd span { color:#1c4ca2; font-size:14px;}
.info_back1 dl dd p{padding:10px; overflow:hidden;}
.info_back1 dl dd p strong{ margin-top:10px; padding:5px; width:300px; float:left;}
.info_back1 dl dd p span{ width:100px; text-align:right; display:inline-block; font-size:12px;}
.info_back1 dl dd img{ float:right; margin-bottom:10px;}
.info_back1_bot{ height:40px; overflow:hidden; width:280px; margin-left:160px;}
.info_back1_bot a{background:transparent url(../images/but1.jpg) no-repeat scroll 0 0;cursor:pointer;
font-size:14px;font-weight:bold;height:26px;width:91px; display:block; color:#fff; text-decoration:none; text-align:center; line-height:28px; float:left; margin-left:20px;}

/**成绩查询**/
.cjcx_top{ width:700px; margin:20px auto 0;}
.cjcx_top h3{ height:24px; line-height:24px; font-size:18px; color:#1c4ca2; margin-left:200px;}


