@charset "utf-8";


/* teacher顶部 */
body{ background:#E4FCFF;font-family:"微软雅黑";}
h1,h2,h3{ font-weight:normal;}
#head{ background:url(http://img.eduuu.com/aoshu/zhuanti/images/as_bg1.png) repeat-x;}
.head{ width:950px; height:61px; margin:0 auto; overflow:hidden;}
.friend-banner{ background:#E4FCFF url(images/gb.png) no-repeat center top; width:100%; min-height:582px;}
.tbannercon{ width:957px; height:770px; margin:0px auto; position:relative; background:#E4FCFF url(images/head.png) no-repeat;}
.talenttext{ padding:235px 0 0 310px; width:590px; line-height:28px; font-size:14px;}
.talentbtn{ padding:12px 112px 0 0;}
.talentbtn a{  width:118px; height:52px; display:block; float:right;}
.talentbox{ width:909px; padding:359px 0 0 52px;}
.talentbox p{ width:283px; text-align:center; font-size:18px; float:left; line-height:30px;}
.talentbox p.ts{ padding-left:7px}
.talentbox p.tm{ padding-left:3px}


/* 内容部 */
.friend-main{ width:950px; margin:0px auto 0 auto;  background:#fff; }
.friend-left{ float:right; width:295px; overflow:hidden; background:#fff;  position:relative;  }
.teacher-con{width:295px; background:#fff; }
.friend-left h1{ font-size:18px; color:#000; background:url(images/my-bg.png) no-repeat -25px -110px; width:284px; height:65px; overflow:hidden; margin-right:11px; line-height:75px; text-indent:31px; position:relative; z-index:9999;}
.teacher-leftbg{ height:259px; overflow:hidden; text-align:center;}
.teacher-leftbg img{ padding-top:11px;}
.teacher-leftbg p{ width:295px; height:18px; color:#269f01; font-size:18px; margin:auto; text-align:center;}
.teacher-leftbg p a{color:#222;}
.teacher-leftbg p span{ float:right; text-align:left;font-size:14px;color:#222;}
.teacher-box { width:245px; padding:0px 0 24px 17px; height:53px;}
.teacher-box dt{ width:51px; height:51px; overflow:hidden; border-radius:25px;  float:left;}
.teacher-box dt img{border:1px #C5C5C5 solid;}
.teacher-box dd{ float:left; width:187px; overflow:hidden; padding-left:7px;} 
.teacher-box dd p{ color:#888; width:187px; overflow:hidden;}
.teacher-box dd a{ color:#00169D}
.teacher-box1{ width:210px; padding:15px 0 0 20px; height:82px;}
.teacher-box1 dt{ float:left;}
.teacher-box1 dt img{ padding:4px; border:1px #C5C5C5 solid;}
.teacher-box1 dd{ float:left; width:109px; padding:10px 0 0 10px; font-size:16px;}
.teacher-box1 dd a{ color:#00169A;font-size:12px;}
.teacher-box1 dd font { color: #00169A;font-size: 12px;}
.fri-btn{ display:inline; }
.fri-btn a{ margin-left:224px; margin-bottom:23px; background:url(images/my-bg.png) no-repeat -5px -50px; width:133px; height:46px; display:block;}
.Talenttxt{ width:257px; font-size:14px;  color:#000;line-height:27px; padding-left:16px;}
.Talenttxt1{ color:#444;  width:257px;font-size:14px; line-height:27px; padding-left:16px;text-indent:25px;}
.mt{ margin-top:25px;}

 #demo{overflow:hidden;height:463px; width:300px;}
 #demo1  { padding-top:15px; height:auto;text-align:left;}
 #demo2{height:auto;text-align:left;}
 
.cick{ padding:20px 0 0 19px; display:block;}
.cick a{ background:url(images/teacher-bg.png) no-repeat -211px -8px; width:234px; height:27px; display:block;}
.teacher-leftbottom{background:url(images/teacher-bg.png) no-repeat -211px -37px; width:284px; height:11px; position: absolute;}
.friend-right{ float:left; width:655px;  overflow:hidden; background:#fff;}
.friend-right h1{ margin:9px 0 0 7px; font-size:18px; color:#000; background:url(images/my-bg.png) no-repeat -187px 0px;  width:162px; height:41px; overflow:hidden; line-height:41px; text-align:center;}
.friend-text{ padding:5px 0 10px 23px; font-size:14px; line-height:30px; color:#444; width:600px;}
.friend-text span{ color:#F60000}
.friend-text a{ color:#006300}
.friend-text font{ color:#006300; font-size:14px;}
.friend-right h2{ margin:10px 0 0 16px; font-size:18px;   background:url(images/my-bg.png) no-repeat -3px 0px; width:169px; height:36px; overflow:hidden; line-height:36px; text-indent:19px; color:#006300}
.talent-textarea{ padding:8px 0 0 25px; height:189px;}
.talent-textarea .textarea{ border:1px #cdcdcd solid; width:588px; height:131px; display:block;}
.talent-textarea .submit{ margin:10px 38px 0 0; display:block; float:right; background:url(images/my-bg.png) no-repeat -15px -49px; border:none; width:115px; cursor:pointer; height:41px;}

.teacher-area{ width:653px; background:#fff;}
.teacher-box2{ width:600px;  margin-left:20px;}
.teacher-area h3{ background:url(images/t-img1.png) no-repeat; width:603px; height:64px; margin-left:25px; line-height:74px; text-indent:33px; font-size:18px;}
.teacher-box2 dl{ border-bottom:1px #ddd dashed; width:580px; padding:20px 0 25px 0;}
.teacher-box2 .bottomnone{ border-bottom:none; width:580px; padding:5px 0 5px 0;}

.teacher-box2 dl dt{ width:50px; height:50px; overflow:hidden; float:left;}
.teacher-box2 dl dd{ float:right; width:514px; overflow:hidden;}
.teacher-box2 dl dd p{ width:514px; color:#333;}
.teacher-box2 dl dd p.txt1{ color:#333;}
.teacher-box2 dl dd p.txt2{ color:#333; width:424px;}
.teacher-box2 dl dd p.txt3 { padding-top:9px; }
.teacher-box2 dl dd p.txt3 img{ vertical-align:middle; padding-right:6px;cursor:pointer;}
.teacher-box2 dl dd p.txt3 font{ font-size:12px;color:#fe372a; width:40px; display:inline-block}
.teacher-box2 dl dd p.txt1 a{ color:#00A2FF; font-weight:bold; padding-right:5px;}
.teacher-box2 dl dd p.txt1 span{ float:right; color:#999;}

  /* 更多活动 */
.space_zhengw{ width:284px; margin:0 auto; overflow:hidden; zoom:1;}
.hot-info{ padding-bottom:4px;}
.hot-info h4{ padding-left:9px; line-height:26px; font-weight:normal; background:#FEFAEE; cursor:pointer; margin:0px 17px;}
.hot-info h4 span{ display:block; width:24px; height:24px; background:#FB78B1; line-height:24px; text-align:center; color:#fff; font-family:Arial; font-size:18px;}
.hot-info h5{ font-size:14px; color:#010000; padding:10px 0 5px 0; font-weight:normal;}
.hot-info dl{ padding:10px 0; overflow:hidden; zoom:1; height:100px;}
.hot-info dt{ float:left; padding-left:18px;}
.hot-info dd{ float:left; width:177px; padding:0px 0 0 9px; height:100px; line-height:20px; position:relative;}
.hot-info img{ float:left; display:block; vertical-align:top;}
.hot-info dd p{ overflow:hidden; zoom:1; line-height:20px; color:#888;}
.hot-info dd strong,.space_zhengw dd span{ display:block; float:left; font-weight:normal;}
.hot-info dd span{ width:112px;}
.gray,.gray a:link,.gray a:active,.gray a:visited{ color:#999;}
.gray a:hover{ color:#C00;}.org{ color:#e53b05;}
.hot-info dd p.btn{ background:url(images/teacher-bg.png) no-repeat -463px -10px; position: absolute; right:17px; bottom:0px; width:77px; height:20px; text-align:center; line-height:20px;}
.hot-info dd p.btn a{ color:#fff;}

  /* footer */
.wrapper {margin: 0px auto; clear:both; padding:30px 0;width: 950px;text-align: center; line-height:24px;}

/*pages*/
.pages a,.pages font{ display:inline-block; padding:0 8px; line-height:22px;}
.pages font{ font-weight:700;}
.pages a{ border:1px solid #ddd; padding:0 7px; color:#4D97C5;}
.pages a:hover{ background:#4D97C5; color:#fff;}