/*@charset "gb2312";*/
html{ background:#f9d4db;}
body{padding-bottom:50px;background:#f9d4db url(../../img/zhuanti/school/bannerBg.gif) no-repeat center top;font-family:\5FAE\8F6F\96C5\9ED1,Arial;font-size:16px;}

a{color:#3097fd;}


.box{padding:30px 40px;width:920px; margin-left:auto;margin-right:auto;background-color:#FFF;border:1px solid #f5f5f5;border-radius:10px;}

.bannerG{ position:relative;width:1000px; margin-left:auto;margin-right:auto;height:300px;background:url(../../img/zhuanti/school/banner.png) no-repeat center top;}
.bannerP{ position:absolute;top:90px;left:25px;font-size:24px;color:#df0624;}
.bannerImg{ position:absolute;top:22px;left:185px;}
.bannerDiv{position:absolute;bottom:10px;left:25px;}
.bannerDiv a{display:inline-block; vertical-align:middle;}
.bannerDivSpan{display:inline-block; vertical-align:middle;max-width:200px;_width:expression(document.body.clientWidth > 200 ? "200px" : "auto");white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}


.title{font-size:30px;}
.title b{display:inline-block;margin-right:10px;width:34px;height:24px;font:bold 16px/28px Arial;*font:bold 16px/26px Arial; text-align:center;background:url(../../img/zhuanti/school/aixin.jpg) no-repeat; overflow:hidden; vertical-align:middle;}
.title em{display:inline-block;vertical-align:middle;}
.lh36{ line-height:36px;}
.f30{font-size:30px;}
.w550{width:550px;}

.fred{color:#df0624;}

.schoolTable{border:1px solid #f2f2f2;}
.schoolTable th{padding:10px 5px;line-height:20px; font-size:18px; font-weight:normal; background-color:#F5f5f5; text-align:center}
.schoolTable td{padding:10px 5px;line-height:20px;border-top:1px solid #f2f2f2;color:#666;text-align:center}
.schoolTable i{ font-style:italic; font-size:20px;font-family:Arial;}

.schoolTable .name{width:113px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.schoolTable .num{width:100px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}


.bangdBox{width:30%;}

.dona_RecBox{margin-right:-2px;border:1px solid #f2f2f2;}
.dona_Rec span{ float:left;padding:10px 1%;width:23%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.dona_title span{line-height:20px; font-size:18px; font-weight:normal; background-color:#F5f5f5; text-align:center}
.dona_nr span{line-height:20px;border-top:1px solid #f2f2f2;text-align:center;}

.dona_nr li{float:left;*display:inline;width:100%;height:40px; }


.schoolPopBox{position:absolute;left:50%;top:50%;padding:35px 50px 50px;min-width:240px;_width:240px;background-color:#FFF; text-align:center;color:#666;}
.schoolPopBox p{white-space:nowrap;line-height:28px;}
.schoolPop_close{position:absolute;top:0;right:0;width:24px;height:24px;background:url(../../img/zhuanti/school/close.png) no-repeat center top; overflow:hidden}
.schoolPop_close:hover{background-position:bottom center;}
.schoolPop_btn{display:inline-block;width:198px;height:46px; line-height:46px;border:1px solid #ee365b;border-radius:3px;color:#ee365b; font-size:24px;}
.schoolPop_btn:hover{ background-color:#ee365b;color:#FFF; text-decoration:none; }
.schoolPop_btnEsc{display:inline-block;width:198px;height:46px; line-height:46px;border:1px solid #999;border-radius:3px;color:#999; font-size:24px;}
.schoolPop_btnEsc:hover{ background-color:#ee365b;color:#FFF;border:1px solid #ee365b;text-decoration:none; }
.schoolPop_1{display:inline-block;width:160px;height:153px;background:url(../../img/zhuanti/school/school_1.jpg) no-repeat 0 0;}

.schoolCode{margin:15px auto;padding:5px;width:150px;height:150px;overflow:hidden; background-color:#FFF;border:1px solid #e6e6e6;}
.schoolCode img{width:150px;height:150px;vertical-align:top;}

.bannerUl{position:absolute;bottom:7px;left:50%;margin-left:-135px; }
.bannerUl li{ position:relative;float:left;display:inline;width:138px;height:34px; line-height:34px;border:1px solid #dedede;border-left:none;background-color:#FFF; font-size:18px;text-align:center;cursor:pointer;}
.bannerUl i{display:none;position:absolute;z-index:1;width:0;height:0;border-width:5px;bottom:-10px;left:50%;margin-left:-5px;border-style:solid dashed dashed dashed;border-color:#ca112b transparent transparent transparent;overflow:hidden;}
.bannerUl li.click{border:1px solid #ca112b;border-right:none; background-color:#ca112b;color:#FFF;}
.bannerUl li.click i{display:block;}


.em_box{float:left;display:inline;padding:0 5px;width:378px;height:38px; line-height:38px;border:1px solid #dadada;color:#999;font-size:14px; text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.fuzhi_a{width:120px;height:40px; line-height:40px;font-size:16px;background-color:#3097fd;text-align:center;color:#FFF;border-radius:3px;}
.fuzhi_a:hover{background-color:#3097fd;color:#FFF; text-decoration:none;}

.fx_div{}
.fx_div a{float:left;display:inline;margin-right:15px;width:36px;height:36px;background:url(../../img/zhuanti/school/icons_fx.png) no-repeat;}
.fx_div .a_weixin{ background-position:0 0; position:relative;*zoom:1;}
.fx_div .a_weibo{ background-position:-51px 0;}
.fx_div .a_qqkj{ background-position:-101px 0;}
.fx_div .a_baidu{ background-position:-152px 0;}
.fx_div .a_renren{ background-position:-203px 0;}

#share-btn .bdsharebuttonbox{}
#share-btn .bdsharebuttonbox a{float:left;display:inline;margin-right:15px;width:36px;height:36px;background:url(../../img/zhuanti/school/icons_fx.png) no-repeat;}
#share-btn .bdsharebuttonbox .bds_weixin{ background-position:0 0; position:relative;*zoom:1;}
#share-btn .bdsharebuttonbox .bds_tsina{ background-position:-51px 0;}
#share-btn .bdsharebuttonbox .bds_qzone{ background-position:-101px 0;}
#share-btn .bdsharebuttonbox .bds_tieba{ background-position:-152px 0;}
#share-btn .bdsharebuttonbox .bds_renren{ background-position:-203px 0;}

#share-btn-two .bdsharebuttonbox{}
#share-btn-two .bdsharebuttonbox a{float:left;display:inline;margin-right:15px;width:36px;height:36px;background:url(../../img/zhuanti/school/icons_fx.png) no-repeat;}
#share-btn-two .bdsharebuttonbox .bds_weixin{ background-position:0 0; position:relative;*zoom:1;}
#share-btn-two .bdsharebuttonbox .bds_tsina{ background-position:-51px 0;}
#share-btn-two .bdsharebuttonbox .bds_qzone{ background-position:-101px 0;}
#share-btn-two .bdsharebuttonbox .bds_tieba{ background-position:-152px 0;}
#share-btn-two .bdsharebuttonbox .bds_renren{ background-position:-203px 0;}

.a_weixiPa{display:none;position:absolute;top:48px;left:-63px;width:158px;height:158px;border:1px solid #dddddf;color:#666;text-align:center; font-size:12px; line-height:16px; background-color:#FFF;}
.a_weixiPa img{ margin-bottom:5px;padding:5px;border:1px solid #eaeaea;}

.sanjiaoA,.sanjiaoB{position:absolute;width:0;height:0;left:50%;border-style:dashed dashed solid dashed ; overflow:hidden;}
.sanjiaoA{z-index:2;border-width:8px;top:-16px;margin-left:-8px;border-color:transparent transparent #FFF transparent ;}
.sanjiaoB{z-index:1;border-width:9px;top:-18px;margin-left:-9px;border-color:transparent transparent #dddddf transparent ;}

.a_weixiPaSpan{display:inline-block; vertical-align:middle;}
.a_weixiPa_ZH{display:inline-block; vertical-align:middle; height:100%;}








