/*临时公用*/
.title01,.title01 span,.tabtit ul,.tabtit .w1,.tabtit .hover,.tabtit .topr,.fengcai .body,.title02,.title02 div,.title02 span,.title02 p,.title02 i{background: url(/images/teacher/index.gif);background-repeat: no-repeat;}
.title01{clear:both;height:25px;overflow:hidden;background-position:0px 0px;background-color:#ecfcdf}
.title01 span{float:right;height:25px;width:1px;background-position:-949px 0px}
.title01 div{float:left;padding:6px 0 0 20px;font-size:14px;font-weight:bold;color:#2a9000}
.title01 div b{color:#d24402;}
.title01 p{float:right;padding-top:7px;padding-right:8px;font-size:12px;color:#2a9000; font-weight:bold}
.title01 p a{color:#2a9000;}
.title01 p a:link,.title01 p a:visited{color:#2a9000;}
.title01 img{font-weight:normal;float:right;width:31px;height:9px;margin-right:14px;margin-top:10px;}
.title01 div a:link,.title01 div a:visited,.title01 div a:active{color:#2a9000;}
.title01 div a:hover{color:#e94915}

.title02{clear:both;height:28px;overflow:hidden;background-position:0px -181px;background-color:#ecfcdf; margin-top:6px;}
.title02 div{float:left;padding:6px 10px 0 10px;font-size:14px;font-weight:bold;color:#fff; background-position:0px -522px; height:22px;}
.title02 span{float:left;height:28px;width:30px;background-position:-404px -522px}
.title02 p{ float:right; height:25px; padding:0 10px 0 30px; background-position:-688px -539px; font-size:12px; line-height:25px; font-weight:bold;border-right:1px #a5db7d solid;margin-left:15px}
.title02 i{ float:right; height:25px; padding:0 10px 0 30px; font-style:normal; background-position:-688px -567px; font-size:12px; line-height:25px; font-weight:bold;margin-left:15px;border-right:1px #a5db7d solid}
.title02 b{ float:right; height:25px; padding:0 10px 0 30px; font-style:normal; background:url(/images/teacher/ksxk.gif) no-repeat; font-size:12px; line-height:25px; font-weight:bold;border-right:1px #a5db7d solid}
.title02 div a:link,.title02 div a:visited,.title02 div a:active{color:#fff;}
.title02 div a:hover{color:#e94915}

.tabtit ul{height:25px;background-position:0px 0px;overflow:hidden}
.tabtit li{float:left;width:67px;display:block;cursor:pointer;text-align:center;padding:8px 0px 0px 0px;font-size:13px;color:#289101; font-weight:bold;}
.tabtit li a{color:#289101;}
.tabtit li a:hover,.tabtit li a:visited{color:#289101; text-decoration:none;}
.tabtit .hover{background-position:0px -128px;height:25px;color:#d24402;}
.tabtit .topr{float:right;height:25px;width:1px;background-position:-949px 0px;margin-left:5px;}

.body{border:1px #a5db7d solid;border-top:none;clear:both;overflow:hidden;height:1%}
.line{clear:both;height:1px;overflow: hidden; border-bottom:1px #000000 solid}

/*top框架*/
.index-main{clear:both;margin-bottom:6px;}
.index-main .top-left{width:734px;}
.index-main .top-right{width:208px; margin-left:8px;}

/*名师风采*/
.fengcai{background:#d0f6ab;}
.fengcai .body{ border:none; height:186px; background-position:0 -304px; padding:10px 0}
.fengcai .body p{ text-indent:24px; float:left; display:inline; width:322px; margin-left:20px; font-size:12px; line-height:24px; margin-top:6px;}
.fengcai .body img{ width:546px; height:187px; overflow:hidden; float:left; margin-left:8px;}
.fengcai .body .map3{float:left; display:inline; margin:8px 0 0 15px;overflow:hidden; z-index:1; height:110px; cursor:pointer; width:30px}
.fengcai .body .map3 .opa {z-index:-1; filter:alpha(opacity=0); opacity:0.6;}



/*分数通过率*/
.fenshu { margin-top:6px;}
.fenshu .tabtit ul{background-position:0px -28px;}
.fenshu .tabtit li{width:90px; font-size:14px; font-weight:bold;background-position:0px -100px;}
.fenshu .body {padding:4px 0px}
.fenshu .body ul {}
.fenshu .body ul li{ background-position:-940px -164px; line-height:22px;}
.fenshu .body dl { clear:both;}
.fenshu .body dl dt{ float:left; width:110px;line-height:22px;display:inline}
.fenshu .body dl dd{ float:left;width:45px;line-height:22px; display:inline}
.fenshu .body span{ color:#c00; margin:0 2px}
.fenshu .body i{ color: #0033CC; font-style:normal; margin:0 2px}
.fenshu .body p{ color:#000; display:inline; margin:0 2px}

/*学员心声*/
.xinsheng .body{padding:6px;}
.xinsheng .body #xingsheng{ overflow:hidden; width:100%; height:502px; font-size:12px}
.xinsheng .body #xingsheng .font-title{ padding:5px 0; font-weight:bold;}
.xinsheng .body #xingsheng .font-cont{line-height:18px; text-indent:22px;}
.xinsheng .body #xingsheng .font-title a{ color:#171614;}

/*学员心声*/
.rongyu .body{padding:6px 3px 0; text-align:center}
.rongyu .body img{ overflow:hidden; margin-bottom:6px;}

/*名师表格样式*/
table{border:1px #a5db7d solid;border-left:none;border-bottom:none;font-size:12px; margin-top:6px;}
table td{border-left:1px #a5db7d solid;border-bottom:1px #a5db7d solid; line-height:20px;}
table .title{ background:#f7fdef;font-weight:bold; width:113px; text-align:center}
table .bgtd1{ background:#f1fee0; width:395px; padding-left:4px;}
table .bgtd1 a{ margin:0 6px 0 7px}
table .bgtd2{ background:#fff; width:395px; padding-left:4px}
table .bgtd2 a{ margin:0 6px 0 7px}
table img{ width:79px; height:115px; margin:6px 3px 0; vertical-align:middle}
table .bgtd3{ background:#f1fee0;height:30px; line-height:30px; font-size:14px;}
table .bgtd3 a{ margin:0 11px 0 26px}
table .bgtd4{ background:#fff; height:30px; line-height:30px; font-size:14px}
table .bgtd4 a{ margin:0 11px 0 26px}
table .pic img{ width:79px; height:115px; margin:6px 1px; vertical-align:middle; border:none; padding:0px}
table .bgtd5{ background:#f7fdef; line-height:20px; color:#000; padding:6px;}
table .bgtd6{ background:#f1fee0; line-height:20px; color:#000; padding:6px;}
table .bgtd6 dl{ float:left; width:540px}
table .bgtd6 dl dt{ width:300px;float:left; color:#0000fd}
table .bgtd6 dl dt a{ color:#0000fd}
table .bgtd6 dl dt a:hover{color:#0000fd}
table .bgtd6 dl dd{ width:90px;float:left; color:#4f954f}
table .bgtd6 dl dd a{ text-decoration:underline; color:#d14400}
table .bgtd6 dl dd a:hover{ text-decoration:none; color:#d14400}
table b{ color:#006500; float:left;}
table p{ width:100%; clear:both; text-align:right; color: #996699}
table p a:link, table p a:visited{color: #996699; text-decoration:none}
table .noborder{border:none; text-align:center}
table .noborder td{ border:none;}

/*课程购买*/
.fudaobuy{}
.fudaobuy .body{padding:6px 3px;}
.fudaobuy .body dl{ line-height:22px; font-size:12px}
.fudaobuy .body dl dt{ width:160px; float:left}
.fudaobuy .body dl dd{color:#d14400l; width:30px; float:right;}
.fudaobuy .body dl dd a:link,.fudaobuy .body dl dd a:visited{color:#d14400}
.zhankai{ padding-top:8px}



/*特色老师*/
.teseteacher{clear:both;width:1002px;text-align:left;margin:0 auto;overflow:hidden; background:#cbe4ad}
.teseteacher .top{ height:164px; overflow:hidden; clear:both}
.teseteacher .bot{ height:112px; overflow:hidden; clear:both;}

.teseteacher .boxl{ width:233px; float:left; height:648px; display:inline; margin-left:26px; overflow:hidden; background:url(/webhtml/teacher/teseteacher/images/leftbg.gif) no-repeat}
.teseteacher .boxl .pic{ width:190px; height:321px; overflow:hidden; padding:12px 0 0 12px; margin-bottom:10px}
.teseteacher .boxl .btn{ width:137px; height:41px; margin-left:40px; text-align:center; padding-top:7px; overflow:hidden; background:url(/webhtml/teacher/teseteacher/images/btn.gif) no-repeat; font-weight:bold; color:#307500;}
.teseteacher .boxl .textfont1{ line-height:22px; border-bottom:1px dashed #538b26; width:190px; font-size:12px; padding-bottom:15px; margin-left:12px}
.teseteacher .boxl .textfont1 strong{ font-size:14px; padding:6px 0; display:block; font-weight:bold}
.teseteacher .boxl .textfont2{ line-height:22px; font-size:12px; padding-top:15px; margin-left:12px}
.teseteacher .boxl .textfont2 strong{ font-size:14px; padding:6px 0; display:block; font-weight:bold}
.teseteacher .boxl .textfont2 a{ text-decoration:underline;}

.teseteacher .boxm{ width:500px; float:left; height:648px; overflow:hidden; background:#fff;}
.teseteacher .boxm .title1{ height:50px; overflow:hidden; background:url(/webhtml/teacher/teseteacher/images/jianjie.gif) no-repeat; clear:both}
.teseteacher .boxm .title2{ height:39px; overflow:hidden; background:url(/webhtml/teacher/teseteacher/images/kecheng.gif) no-repeat; clear:both}
.teseteacher .boxm  .content{ zoom:1; overflow:hidden; border-bottom:1px solid #adcc93;border-right:1px solid #adcc93; margin:0 6px 6px 0; height:591px}
.teseteacher .boxm  .content .jianjie{}
.teseteacher .boxm  .content .jianjie p{ width:354px; float:left; line-height:21px; font-size:12px; color:#000000; padding-left:6px}
.teseteacher .boxm  .content .jianjie .pic{ width:119px; height:136px; overflow:hidden; float:left; display:inline; margin-left:6px}

.teseteacher .boxm .content dl{font-size:12px; padding-top:8px; clear:both; line-height:22px;*line-height:normal;}
.teseteacher .boxm .content dl dt{ width:260px;float:left; color:#000;}
.teseteacher .boxm .content dl dt a{ color:#000}
.teseteacher .boxm .content dl dt a:hover{color:#0000fd}
.teseteacher .boxm .content dl dd{ width:230px;float:right; color:#4f954f;}
.teseteacher .boxm .content dl dd a{ text-decoration:underline; color:#d14400; margin:0 4px}
.teseteacher .boxm .content dl dd a:hover{ text-decoration:none; color:#d14400}
.teseteacher .boxm .content dl span{ margin:0 4px; color:#666666}


.teseteacher .boxr{ width:234px; float:left; height:648px; overflow:hidden;}
.teseteacher .boxr .fangtan{ height:303px; background:url(/webhtml/teacher/teseteacher/images/fangtan.gif) no-repeat; overflow:hidden;}
.teseteacher .boxr .fangtan p{ line-height:23px; font-size:12px; color:#000; padding:60px 40px 0 20px }
.teseteacher .boxr .fangtan p a:link,.teseteacher .boxr .fangtan p a:visited{ color:#fe0000}


.tesexinsheng{padding:6px 6px 0px 10px; overflow:hidden;}
.tesexinsheng #xingsheng{ overflow:hidden; width:100%; height:380px; font-size:12px}
.tesexinsheng #xingsheng .font-title{ padding:5px 0; font-weight:bold;}
.tesexinsheng #xingsheng .font-cont{line-height:18px; text-indent:22px; color:#000}
.tesexinsheng #xingsheng .font-title a{ color:#171614;}
