@charset "utf-8";
/* CSS Document 
Author:Ancher
2013-1-18*/
body, ol, ul, h1, h2, h3, h4, h5, h6, p, dl, dd, form, input, textarea{margin:0px;padding:0px;}
body,textarea,select{font:12px/1.5 宋体,Arial,sans-serif;font-family:'微软雅黑';}
ul,ol{ list-style:none;}
ul,li{padding:0px;margin:0px;}
img{border:0; vertical-align:middle;}
a{color:#666; text-decoration:none;}
a:hover{color:#f60;}
.blue:link,.blue:visited{color:#2678d5;}
.blue:hover{color:#ff6600;}
/*常用样式*/
.fl{float:left;}.fr{float:right;}
.n{font-weight:normal; font-style:normal;}.fw{font-weight:bold;}.fi{font-style:italic;}
.fa{font-family:Arial;}.ffw{font-family:'微软雅黑';}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.c00{color:#000000;}.c33{color:#333333;}.c66{color:#666666;}.c99{color:#999999;}.cf0{color:#f00;}.cf6{color:#f60;}.c06c{color:#0066cc;}
.f0{font-size:0;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}.vimg{margin-bottom:-3px;}
.ml2{margin-left:2px;}.ml6{margin-left:6px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}
.mr2{margin-right:2px;}.mr6{margin-right:6px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}
.mt2{margin-top:2px;}.mt6{margin-top:6px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}
.mb2{margin-bottom:2px;}.mb6{margin-bottom:6px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}
.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}
.pl6{padding-left:6px;}.p6{padding:6px;}.pt6{padding-top:6px;}.pr6{padding-right:6px;}.pb6{padding-bottom:6px;}
.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.rel{position:relative;}.abs{position:absolute;}
.dn{display:none;}.db{display:block;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline;}

/*清除浮动*/
.fix{*zoom:1;}.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.clear_float{overflow:hidden;_height:1%;}.clear{clear:both;}

/*侧边默认滚动条*/
html{overflow-y:scroll;}
.head{background:#f1f1f1;border-bottom:1px solid #ebebeb;line-height:30px;height:30px;}
.head_con{border-bottom:1px solid #e1e1e1;color:#666; text-shadow:#fff;}
.head_nav {float:right;margin-right:13px;}
.head_nav ul li{ float:left;padding-left:10px;font-size:14px;margin-left:10px;display:inline;background:url(../images/head_line.jpg) no-repeat 0px 10px;}
/*logo部分*/
.logo{border-bottom:5px solid #65a5ed;height:60px;background:url(../images/logo_bg.jpg) repeat-x left top;}
.logo .logo_img{width:310px;float:Left;}
.logo .logo_tab{width:300px;margin-right:10px; float:right;height:60px; position:relative;}
.logo .list_view{position:absolute;top:25px;right:140px;}
.logo .map_view{position:absolute;top:25px;right:10px;}
.sele{height:55px;border-bottom:1px solid #e0e0e0;background:url(../images/sele_bg.jpg) repeat-x left top;}
.sele .s_right{width:400px; float:right; position:relative;}
.sele .text_input{width:300px;border:1px solid #cccccc;position:absolute;top:15px;right:85px; background:url(../images/search_zoom.jpg) #fff no-repeat 5px center;padding-left:30px;padding-top:6px;padding-bottom:7px;padding-top:4px\9;padding-bottom:5px\9;*padding-top:4px;*padding-bottom:5px; _padding-top:4px;_padding-bottom:5px; color:#666; font-family:"微软雅黑";}
.sele .text_btn{border:1px solid #cccccc;background:#f7f7f7;height:30px;width:70px;font-size:14px; position:absolute;top:15px;right:20px; cursor:pointer;}
.sele .s_left{padding-left:10px;padding-top:15px;font-size:14px;color:#666666;padding-bottom:10px;}
.sele_con{z-index:99999;padding:0px 35px 0px 5px;font-size:12px;border:1px solid #ccc;background:#fff; display:inline-block;width:60px;height:24px;line-height:24px;margin-left:5px; vertical-align:middle;  position:relative;}
.sele_con label{width:75px;height:24px;display: block;overflow:hidden;cursor: pointer;}
.sele_con .hide{position:absolute;top:4px\9;top:9px;*top:4px;_top:4px;right:8px;cursor: pointer;}

.arealist {z-index:9999;background:#FFFFFF;display:none;position: absolute;top:24px;left:-1px;width:450px;border: 1px solid #CCCCCC;border-top:0;}
.arealist li{float:left;width:80px;padding: 5px;}

.categorylist {z-index:9999;background:#FFFFFF;display:none;position: absolute;top:24px;left:-1px;width:450px;border: 1px solid #CCCCCC;border-top:0;}
.categorylist li{float:left;width:80px;padding: 5px;}
#schoolsCont{overflow-x: hidden;overflow-y: auto;}
#loading{display:none;color: #666666;margin-top: 10px;text-align: center;}
/*content*/
.content{border-top:1px solid #ffffff;border-bottom:1px solid #fff;}
.content .c_left{width:75%;height:650px;margin-left:-1px;border-right:1px solid #e0e0e0;float:left;}
.content .c_right{width:25%;background:#fff;float:right;}
.content .c_r_title{font-weight:normal;color:#666;font-size:12px;background:#f5f5f5;line-height:34px;height:34px;padding-left:5px;border-bottom:1px solid #e0e0e0;}
.c_r_list_t{ font-size:14px; font-weight:normal;}
.content .c_r_con ul{}
.content .c_r_con ul li{border-bottom:1px dotted #ccc;color:#666; overflow:hidden;}
.content .c_r_con ul li div{padding:10px 10px;}
.content .c_r_con p{padding-left:32px;}
.content .list_biao{width:22px;height:18px; display:inline-block; background:url(../images/list_biao.jpg) no-repeat 2px center; font-weight:normal;font-size:12px;color:#fff;margin-right:10px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.page span a{ display:inline-block;padding:0px 6px;margin-left:3px;border:1px solid #dddddd;}
.page span a:hover{background:#6b8af3;color:#fff;border:1px solid #6b8af3; }
.page .on{background:#6b8af3;border:1px solid #6b8af3;color:#fff;}
#school_list div.focus-over{background:#F0F0F0;cursor:pointer;}

.BMap_bubble_pop{ background-color: #FFFFFF;width: 345px;}
.BMap_bubble_pop h4{margin:0 0 5px 0;padding:0.2em 0;color: #2678D5;border-bottom: 1px solid #CCCCCC;}
.BMap_bubble_pop_img{float:right;margin:4px;width:106px;height: 71px;}
.table_addr_tel {margin-top: 2px;}
.table_addr_tel th, .table_addr_tel td {padding: 0;vertical-align: top;color: #4D4D4D;}
.table_addr_tel th {font-weight: 400;white-space: nowrap;width: 40px;word-break: keep-all;}
.table_addr_tel tr:first-child th, .table_addr_tel tr:first-child td {padding-bottom: 5px;}

/*bottom*/
.bottom{height:12px;background:url(../images/bottom_bg.jpg) repeat-x left top;border-top:1px solid #e0e0e0; text-align:center;padding-top:10px;color:#666;padding-bottom:10px;}


