body,h1,h2,h3,ul,ol,h4{margin:0px;padding:0px;}
ul,ol{list-style:none outside none;}
.a9_left { width: 254px; float: left; height: auto; }
.a9_right { width: 720px; float: right; height: auto;}
.h3_font{padding-top:4px;font-size:12px;color:#D0D0D0;font-weight:normal; display:block;}
.orange{color:#Fb0;}
/*列表页右边的内容begin*/
.a9_right h2{margin:0px;font-size:14px;font-weight:bold;border-bottom:3px #EB7700 solid;color:#FFF;padding-left:15px;height:25px;line-height:25px; background:url(../images09/top_xx.jpg) no-repeat left top;overflow:hidden;}
.right_con{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:3px;padding-right:3px;padding-top:5px;}
.right_con ul{ list-style:none outside none;padding:0px;margin-right:7px;margin-left:5px;}
.right_con_li{margin-bottom:4px;padding-bottom:5px;padding-left:0px;}
.box_right{overflow:auto;_height:1%; border-bottom:1px dashed #E1E1E1;margin:20px 0px;padding-bottom:6px; width:707px;}
.box_right ol{width:706px;}
.box_right ol li{margin-bottom:4px;padding-bottom:5px;padding-left:0px;float:left; display:block;}
.tab_ol1{width:112px;}
.tab_ol2{width:240px;text-align:left;line-height:23px;color:#999;font-size:12px;}
.tab_ol3{width:62px;color:#666;padding:22px 2px 5px 2px;display:inline;text-align:center;}
.tab_ol4{width:95px;*width:95px;color:#F90;text-align:right;font-size:45px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:80px;}
.js_1{color:#f60;}.js_dz{color:#666666;}.js_name{font-size:14px; word-break:break-all;text-aling:left;}
.title_link:link,.title_link:visited{color:#006FDC;font-weight:bold;text-decoration:none;line-height:20px;}
.title_link:hover{color:#F60;font-weight:bold; text-decoration:none;line-height:20px;}
.color2:link,.color2:visited{ color:#666666; text-decoration:underline;}
.color2:hover{color:#f60;text-decoration:undeline;}
/*列表页右边的内容end*/

.a9_class { width:254px; margin-bottom:5px; }
.a9_class_title { color: white; font-size: 14px; font-weight: bold; line-height: 29px; background-image: url(/images09/title_bg.jpg); background-repeat: no-repeat; text-indent: 10px; width: 252px; height: 27px; float: left; }
.a9_class_con { background-image:url(/images09/class_bg.gif); background-repeat:repeat-x; background-position: 0 0; width: 238px; /*height: 1603px;*/ overflow: hidden; float: left; padding: 10px 5px 10px 7px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.a9_class_con dl { float:left; height:1px; line-height:1px; overflow:hidden; width:100%; background-color:#FFFF00; background-image: url(/images09/dashed.gif); background-repeat: repeat-x;  }
.a9_class_con ul { width: 207px; overflow: hidden; float: left; width: 205px; float: left; padding: 0 27px 4px 0px; }
/*排序查询*/
.con_title_px{background:url(/images09/spile.png) repeat-x  0 -244px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd; height:35px;}
.con_title_px_ul{border:1px solid #fff; line-height:35px;}
.con_title_px_ul li{ float:left; text-align:center; overflow:hidden;font-size:12px; }
.xx_title1{ width:95px;}
.xx_title2{ width:65px;}
.xx_title2_1{ width:58px;}
.xx_title2_2{ width:58px;}
.xx_title3{width:80px;}
.xx_title4{width:58px;}
.xx_title5{width:58px;}
.xx_title6{width:58px;}
.xx_title7{width:68px;}
.xx_title8{width:90px;}
.px_myd_off_desc,.px_myd_on_desc,.px_myd_off_asc,.px_myd_on_asc{background:url(/images09/images_schoolpage/px_bg.gif) no-repeat; width:57px;height:19px; margin-top:8px; display:inline-block;}
.px_kc_on_asc,.px_kc_off_asc,.px_kc_on_desc,.px_kc_off_desc,.px_ls_on_asc,.px_ls_off_asc,.px_ls_on_desc,.px_ls_off_desc,.px_ll_on_asc,.px_ll_off_asc,
.px_ll_on_desc,.px_ll_off_desc,.px_zx_on_asc,.px_zx_off_asc,.px_zx_on_desc,.px_zx_off_desc,.px_bm_on_asc,.px_bm_off_asc,.px_bm_on_desc,.px_bm_off_desc{background:url(/images09/images_schoolpage/px_bg.gif) no-repeat; width:46px;height:19px; margin-top:8px; display:inline-block;}
.px_jxsj_on_asc,.px_jxsj_off_asc,.px_jxsj_on_desc,.px_jxsj_off_desc,.px_hxjf_on_asc,.px_hxjf_off_asc,.px_hxjf_on_desc,.px_hxjf_off_desc{background:url(/images09/images_schoolpage/px_bg.gif) no-repeat; width:70px;height:19px; margin-top:8px; display:inline-block;}
.px_kc_off_asc{ background-position:-50px -100px;}
.px_kc_on_asc{background-position:-50px -80px;}
.px_kc_off_desc{background-position:-3px -100px;}
.px_kc_on_desc{background-position:-3px -80px;}
.px_ls_off_asc{ background-position:-97px -100px;}
.px_ls_on_asc{background-position:-97px -80px;}
.px_ls_off_desc{background-position:-144px -100px;}
.px_ls_on_desc{background-position:-144px -80px;}
.px_ll_off_asc{ background-position:-166px -20px;}
.px_ll_on_asc{background-position:-166px 0px;}
.px_ll_off_desc{background-position:-119px -20px;}
.px_ll_on_desc{background-position:-119px 0px;}
.px_zx_off_asc{background-position:-260px -20px;}
.px_zx_on_asc{background-position:-260px -0px;}
.px_zx_off_desc{background-position:-213px -20px;}
.px_zx_on_desc{background-position:-213px -0px;}
.px_bm_off_asc{background-position:-307px -20px;}
.px_bm_on_asc{background-position:-307px -0px;}
.px_bm_off_desc{background-position:-354px -20px;}
.px_bm_on_desc{background-position:-354px -0px;}

.px_myd_off_asc{background-position:-3px -20px;}
.px_myd_on_asc{background-position:-3px -0px;}
.px_myd_off_desc{background-position:-61px -20px;}
.px_myd_on_desc{background-position:-61px -0px;}

.px_hxjf_off_asc{background-position:-3px -60px;}
.px_hxjf_on_asc{background-position:-3px -40px;}
.px_hxjf_off_desc{background-position:-74px -60px;}
.px_hxjf_on_desc{background-position:-74px -40px;}
.px_jxsj_off_asc{background-position:-145px -60px;}
.px_jxsj_on_asc{background-position:-145px -40px;}
.px_jxsj_off_desc{background-position:-216px -60px;}
.px_jxsj_on_desc{background-position:-216px -40px;}

.a9_gg{ width:250px; border:1px solid #ccc;}
.a9_class_con ul li { width: 100%; float: left;padding-left:22px; background:url(../images09/ph.gif) no-repeat 8px 8px; }
.a9_class_con a:link,.a9_class_con a:visited { display:block; color: #666666; line-height: 20px; height: 20px; float: left; width:auto;  padding: 0 3px 0 0; }
.a9_class_con a:hover { width:auto; color: #f50; line-height: 20px; height: 20px; float: left; padding: 0 3px 0 0; }
#a9_class_ad { color: #6da7e1; line-height: 20px; text-decoration: underline; text-align: right; width: 110px; height: 15px; float: right; padding: 5px 5px 0 0; }
.a9_class_name { color: #0070ff; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(/images09/li_2.gif); background-repeat: no-repeat; width: 75px; height: 20px; float: left; margin: 4px 0 0; padding: 0 0 0 10px; }
.a9_index_info_list { width: 753px; /*height: 245px; */overflow: hidden; margin: 0 0 7px; border: solid 1px #d9d9d9; }
.a9_index_info_list2 { width: 370px; height: 245px; overflow: hidden; margin: 0 0 7px 10px; border: solid 1px #d9d9d9; float:left; }
.a9_index_info_list3 { width: 370px; height: 245px; overflow: hidden; border: solid 1px #d9d9d9; float:right; }
.a9_index_info_title { color: #999; line-height: 26px; background-image: url(/images09/index_info_title_bg.gif); background-repeat: repeat-x; background-position: 0 -1px; width: 100%; height: 25px; overflow: hidden; float: left; padding: 0 0 0 5px; border-bottom: 1px solid #d9d9d9; }
.a9_index_info_title a:link,.a9_index_info_title a:visited { color: #555; text-decoration: underline; }
.a9_index_info_title a:hover { color: #ff7b00; text-decoration: none; }
.a9_index_info_left ul li.p{height:25px; line-height:25px;}
.a9_index_info_name { color: #444; font-size: 14px; font-weight: bold; line-height: 30px; background-image: url(/images09/index_info_name_bg.gif); background-repeat: no-repeat; position: relative; top: -1px; width: 200px; height: 24px; overflow: hidden; float: left; margin: 0 10px 0 7px; padding: 0 0 0 12px; }
.a9_index_info_con { width: 755px; height: auto; float: left; padding: 7px; }
.a9_index_info_left { width: 730px; height: auto; overflow: hidden; float: left; padding: 7px 0 0 7px; }
.a9_index_info_left a:link,.a9_index_info_left a:visited { display: block; }
.a9_index_info_left a:hover { margin: -1px 0 0; display: block; }
.a9_index_info_left ul { width: 100%; float: left; }
.a9_index_info_left ul li { width:auto;  line-height: 18px; text-indent: 3px; height: 18px; float: left; padding: 3px 0 0; }
#a9_index_info_list_bg { background-color: #ecf6ff; }
.a9_index_info_right { width: 230px; height: auto; float: left; margin: 10px 0 0 10px; }
.a9_ad1 { width: 215px; height: 60px; float: left; margin: 0 0 7px; }
.a9_ad2 { margin: 0 0 5px; width: 228px; height: 50px; float: left; }
.a9_ad3 { font-size: 12px; background-image: url(/images09/432654877.gif); width:auto; background-repeat: no-repeat; width: 245px; height: 90px; overflow: hidden; float: left; }
.a9_ad3 font { font-size: 12px; width:auto; text-indent: 10px; float: left; padding: 10px 0 0; }
.a9_ad3 ul { line-height: 18px; width: 100%; height: 18px; padding: 0 7px 7px 10px; }
.a9_ad3 ul li { color: #888; line-height: 18px; width: 100%; height: 18px; overflow: hidden; float: left; margin: -2px 0 0; }
.a9_ad3 a:link,.a9_ad3 a:visited { font-size: 12px; float: left; width:auto;  }
.a9_copyright { width:980px; height:80px; text-align:center; float:left; border-top:2px solid #0099FF; margin-top:10px; padding-top:3px; color:#666;}
.a9_copyright dl dt { color:#999;}
.a9_copyright dl dt a { margin:0 3px;}
#a9_p1 { width: 300px; overflow: hidden; float: left; }
#a9_p2 { width: 330px; overflow: hidden; float: left; }
#a9_p3 { width: 100px; overflow: hidden; float: left;  }/*
#a9_p4 { width: 70px; float: left; color: #ff5500; overflow: hidden;   }
#a9_p5 { width: 80px; overflow: hidden; float: left; }*/
#a9_p1b { width: 130px; overflow: hidden; float: left; }
#a9_p2b { width: 110px; overflow: hidden; float: left; }
#a9_p3b { width: 60px; overflow: hidden; float: left;  }
#a9_p4b { width: 80px; float: left; color: #ff5500; overflow: hidden;   }
.a9_hot_kecheng { background-image: url(/images09/hot_kecheng_bg.gif); background-repeat: no-repeat; background-position: 0 0; width: 359px; height: 231px; float: right; margin: 0 0 7px; padding: 7px; border: solid 1px #d9d9d9; }
.a9_hot_kecheng ul li { width:auto;  line-height: 23px; text-indent: 10px; height: 23px; float: left; }
.a9_hot_kecheng font { width:auto;  font-size: 14px; font-weight: bold; line-height: 25px; height: 25px; float: left; margin: -3px 0 0; }
#a9_hot_kecheng_title { line-height: 25px; background-image: url(/images09/hot_kecheng_title_bg.gif); background-repeat: no-repeat; text-indent: 10px; width: 357px; height: 24px; float: left; margin: 0 0 2px; }
#a9_p6 a:link,#a9_p6 a:visited { font-size: 14px; line-height: 23px; text-decoration: underline; width: 100%; height: 23px; float: left; display: block; }
#a9_p6 a:hover { font-size: 14px; line-height: 23px; text-decoration: none; display: block; width: 100%; height: 23px; float: left; margin: -1px 0 0; }
#a9_p6 { width: 150px; overflow: hidden; float: left; }
#a9_p7 { width: 85px; overflow: hidden; float: left;  }
#a9_p8 { width: 60px; overflow: hidden; float: left;  }
#a9_p9 { width: 60px; float: left; color: #ff5500; overflow: hidden;  }
.page { overflow:visible;  line-height: 40px; text-align: right; clear: both; padding: 0px 0 0; }
.page a,.page a:hover {  line-height: 30px; background-color: #fffbe0; text-decoration: none; width: auto;  padding: 0px 5px; border: solid 1px #ccc; display: inline; }
.page a.pager_class_numon:link, .page a.pager_class_numon:hover, .page a.pager_class_numon:visited { color:#CC0033;}
#select1 { color: #555; font-size: 12px; background-color: #F9FFFF; margin: 0 0 0 10px; border: solid 1px #C4C4C4; }
.select1 { color: #555; font-size: 12px; background-color: #F9FFFF; border: solid 1px #C4C4C4; }
.a9_newschool { width: 215px; height: auto; float: left; margin: 0 0 7px; }
.a9_newschool_title { color: white; font-size: 14px; font-weight: bold; line-height: 29px; background-image: url(/images09/title_bg.gif); background-repeat: no-repeat; text-indent: 10px; width: 215px; height: 27px; float: left; }
.a9_newschool_con { background-image: url(/images09/class_bg.gif); background-repeat: no-repeat; background-position: 0 0; width: 201px; height: 266px; overflow: hidden; float: left; padding: 10px 5px 10px 7px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.a9_newschool_con a:link,.a9_newschool_con a:visited { font-weight: bold; line-height: 22px; background-color: #f4f4f4; width: 98%; height: 22px; float: left; margin: 0 0 2px; padding: 0 0 0 3px; display: block; }
.a9_newschool_con a:hover { font-weight: bold; line-height: 22px; background-color: #fffbb8; width: 98%; height: 22px; float: left; margin: 0 0 2px; padding: 0 0 0 3px; display: block; }
.a9_newschool_con dl dt { width: 100%; height: 20px;  }
.a9_newschool_con dl dd { height: 16px; line-height: 16px; width: 100%; float: left; }
.a9_newschool_con dl { width: 100%; height: auto; float: left; padding: 5px 0; }
.navigation { color: #999; margin: 0 0 3px; }
#red { color: #FF7700; }

/*2010-9-1添加学校搜索没有结果*/
.no_result{margin-top:25px;}
.no_left{float:left;padding:0px 0px 0px 10px }
.no_right{padding:17px 20px 17px 20px; float:right;border:1px solid #fce147;background-color:#fefcdc;margin-left:10px; width:580px;font-size:14px;}
.no_dl{margin-left:70px;line-height:23px; }
.no_dl dt{padding:7px 10px; font-size:14px; font-weight:bold;margin-top:10px;}
.no_dl dd{padding:0px 12px; font-size:12px;}

