@charset "utf-8";
/* 作者： ZhangXP */
/* 时间：2014-11-22 */
/*-- 老师主页 --*/
.clear{clear:both;}
.hide{display:none;}
.Column_L {width:420px;}
.Column_C {width:440px;}
.Column_R {width:300px;}
.TeacherHome {padding:10px 0px 0px 0px; background:#000 url(../../images/web/TeacherHome_Bg.jpg) top center no-repeat;}
.TeacherInfo {position:relative;}
.TeacherInfo .HeadImg {position:absolute; width:110px; height:110px; top:20px; left:20px; border:5px #666 solid;border-radius:50%;}
.TeacherInfo .RenZheng {position:absolute; top:75px; left:0px;}
.Name {position:absolute; width:250px; height:90px; top:20px; left:160px;}
.Name p { margin-left:-5px;}
.Name h2 {height:30px;font-size:24px; color: #FF3;}
.Name h3 {line-height:20px; font-size:16px;color:#FFF;}
.ReadMe {position:absolute; width:210px; height:25px; top:105px; left:150px; padding:5px 0px 0px 8px; background:url(../../images/web/TeacherHome_ReadMe.png) no-repeat;}
.Ability {padding:220px 0px 20px 0px;}
.Ability h2 {height:30px; line-height:24px; font-size:16px; color:#FFF;}
.Ability h2 span { padding:0px 10px 2px 10px; display:inline-block; background:#E6DCEB; border-radius:5px; font-size:16px; color:#252356;}
.Intro {padding:0px 0px 20px 0px;color: #FFF; line-height:28px;}
.TeacherInfo .BtnBar {position:absolute; height:50px; top:150px; left:20px;}
.TeacherInfo .BtnBar a,.TeacherInfo .BtnBar span {width:120px; height:40px; display:inline-block; margin-right:10px; line-height:38px; text-align:center; font-size:18px;}
.TeacherInfo .BtnBar a.Btn01,.TeacherInfo .BtnBar a.Btn02,.TeacherInfo .BtnBar a.Btn03 {background:url(../../images/web/TeacherHome_Btn01.png); color:#B40000;}
.TeacherInfo .BtnBar a.Btn01:hover,.TeacherInfo .BtnBar a.Btn02:hover,.TeacherInfo .BtnBar a.Btn03:hover {background:url(../../images/web/TeacherHome_Btn01Hover.png);}
.TeacherInfo .BtnBar a.Btn02 img {vertical-align:text-bottom; margin-right:4px;}
.TeacherInfo .BtnBar span.Btn02,.TeacherInfo .BtnBar span.Btn03 {background:url(../../images/web/TeacherHome_Btn02.png); color:#323232;}

.TeacherData {padding-top:10px;}
.Volume {border:1px solid #D7D7D7; background:#FFF; margin-bottom:10px; position:relative; line-height:78px; text-align:center;}
.Volume li{margin:9px 0px; padding: 15px 0px;text-align:center; line-height:32px; }
.Volume .VolumeL {float:left; width:209px; border-right:1px solid #D7D7D7;}
.Volume .VolumeR {float:right; width:208px;}
.Volume span.Number { padding:0px 5px; font-size:30px; color:#FF3C00;}
.Volume span.LineThrough {text-decoration:line-through; color:#999;}
.Volume .Seckill {position:absolute; top:0px; right:0px;}


.NewOrder {border:1px solid #D7D7D7; background:#FFF;}
.NewOrder h2 {height:39px; border-bottom:1px solid #D7D7D7; padding:0px 9px; line-height:38px; font-size:18px;}
.NewOrder dl {height:34px; border-bottom:1px dotted #D7D7D7; padding:0px 9px;line-height:34px;}
.NewOrder dt {float:left;}
.NewOrder dd {float: right;height:24px; color:#969696;}
.NewOrder dt span.Number { padding:0px 5px; color:#FF3C00;}

#Sound {margin-bottom:10px;background:#FFF;}
#Sound h1 {height:30px; background:url(../../images/web/Title_Side.gif) left repeat-y #BE1E23; padding-left:10px; line-height:30px; font-size:18px; color:#FFF;}
#Sound h2#SoundTitle1 {background-color:#D21E28;}
#Sound h2#SoundTitle2 {background-color:#FF3C00;}
#Sound h2#SoundTitle3 {background-color:#41A01E;}
#Sound h2#SoundTitle4 {background-color:#1E82D2;}
#Sound h2#SoundTitle5 {background-color:#9141D7;}
#Sound h2#SoundTitle6 {background-color:#DC3296;}
#Sound h2#SoundTitle7 {background-color:#D21E28;}
#Sound h2#SoundTitle8 {background-color:#FF3C00;}
#Sound h2#SoundTitle9 {background-color:#41A01E;}
#Sound h2#SoundTitle10 {background-color:#1E82D2;}
#Sound h2#SoundTitle11 {background-color:#9141D7;}
#Sound h2#SoundTitle12 {background-color:#DC3296;}
#Sound h2 {height:40px; cursor:pointer;}
#Sound h2.TitleShow {background:url(../../images/web/Icon_SoundClose.png) no-repeat right 4px;}
#Sound h2.TitleClose {background:url(../../images/web/Icon_SoundShow.png) no-repeat right 4px;}
#Sound h2 p { height:40px; padding:0px 0px 0px 10px; background:url(../../images/web/Title_Side.gif) left repeat-y; line-height:38px;color:#FFF;}
#Sound h2 p span,.Video h2 p span {font-size:16px; color:#FFF;}
#Sound dl {padding:0px 10px 0px 10px; }
#Sound .BoxClose,.Video .BoxClose {display:none;}
#Sound dd {height:100px; overflow:hidden; line-height:24px;}
#Sound dd p {height:20px; padding-top:10px; overflow:hidden;}
#Sound dt {padding:5px 0px; padding-left:20px; line-height:18px;}
#Sound dt a {padding:2px 8px 4px 8px; display: inline-block; border-radius:5px; border:1px solid #D7D7D7; margin:0px 5px; background:#F0F0F0;}
#Sound dt a:hover {background: #FF3C00;border:1px solid #FFD746; color:#FFF;}
.Dotted {height:4px; overflow:hidden; border-top:1px dotted #D7D7D7;}
.VideoShow {height:315px;background: url(../../images/web/Bg_Black80.png); padding:10px;}
.VideoShow p {width:420px; height:315px; overflow:hidden;}
.VideoList  {background:url(../../images/web/Bg_FFF50.png);}
.VideoList h2.TitleShow {background-image:url(../../images/web/Icon_SoundClose.png); background-repeat:no-repeat; background-position: right bottom;}
.VideoList h2.TitleClose {background-image:url(../../images/web/Icon_SoundShow.png); background-repeat:no-repeat; background-position: right bottom;}
.VideoList h2 {height:60px; cursor:pointer; background-color:#282828; margin-bottom:10px;}
.VideoList h2 p {padding:5px 0px 0px 10px; line-height:26px;color:#FFF;}
.VideoList h2 span { font-size:18px;}
.VideoList dl {width:280px; height:280px; background: url(../../images/web/VideoCase_Box02Bg.png) no-repeat; margin:0px auto 10px auto;}
.VideoList dt {height:180px; overflow:hidden; padding:30px 20px; margin-bottom:5px; text-align:center;}
.VideoList dd {margin:0px 10px;}
.VideoList dd h3 {height:29px; overflow:hidden; border-bottom:1px dotted #D7D7D7; line-height:24px;}
.VideoList dd h3 a {font-size:16px;}
.PicList {background:url(../../images/web/Bg_FFF50.png);}
.PicList h2 {height:60px; cursor:pointer; background-color:#282828; margin-bottom:10px;}
.PicList h2 p {padding:5px 0px 0px 10px; line-height:26px;color:#FFF;}
.PicList h2 span { font-size:18px;}
.zoombox1 {width:440px;height:350px;}
.zoompic1 {width:440px; overflow:hidden; padding-bottom:10px; text-align:center;}
.zoompic1 img {width:440px;}
.sliderbox1{height:60px;overflow:hidden;}
.sliderbox1 .arrow-btn1{width:34px;height:60px;background:url(/images/web/wenhua/arrow-btn1.png) no-repeat;cursor:pointer;}
.sliderbox1 #btn-left1 {float:left;background-position:-3px -8px;}
.sliderbox1 #btn-left1.dasabled1 {background-position:-3px -84px;}
.sliderbox1 #btn-right1 {float:right;background-position:-37px -8px;}
.sliderbox1 #btn-right1.dasabled1 {background-position:-37px -84px;}
.sliderbox1 .slider1 {float:left;width:370px;height:60px;position:relative;overflow:hidden;}
.sliderbox1 .slider1 ul {position:absolute;left:0;width:999em;}
.sliderbox1 .slider1 li {float:left;width:94px;text-align:center;}
.sliderbox1 .slider1 li img   {height:58px; border:solid 1px #dfdfdf;}
.sliderbox1 .slider1 li.current img {border:solid 1px #FFF;}

/* 老师详情页 2016-08-05 betty start */
.teacher_produce_out{width:100%;background:url(/images/web/teacher_produce_bg.jpg) center top #000 no-repeat;/*background-attachment:fixed;*/}
.tp-cons{width:1180px;padding:20px 0;margin:0 auto;}
.tearch-pro-left{width:430px;float:left;}
.tp-info{height:150px;padding-left:168px;position:relative;}
.tp-info .header-img{
	position:absolute;left:30px;top:0;
	width:110px;
	height:110px;
	border:5px solid #333;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	background-repeat:no-repeat;
	background-size:110px auto;
}
.tp-info h2{font-size:20px;color:#fff500;padding-top:5px;}
.tp-info h4{font-size:16px;color:#fff;}
.tp-info .tpi-sound{margin-left:-8px;margin-top:5px;width:210px;height:25px;padding:5px 0px 0px 8px; background:url(/images/web/TeacherHome_ReadMe.png) no-repeat;}

.tp-price{padding:10px 0;width:100%;border:1px solid #323232;background:rgba(0,0,0,0.8);position:relative;display:none;}
.tp-one-price{text-align:center;color:#fff;line-height:32px;padding:25px 00;}
.tp-price .num{font-size:30px;color:#fff500;padding-right:5px;}
.tp-price-left{width:49.9%;float:left;position:relative;text-align:center;line-height:32px;padding:15px 0;color:#fff;}
.tp-price-left:after{content:"";width:1px;height:100%;background:#323232;position:absolute;right:0;top:0;}
.tp-price-right{width:49.9%;float:right;position:relative;text-align:center;line-height:32px;padding:15px 0;color:#fff;}
.tp-price .seckill{position:absolute;top:-5px;right:-1px;}
.tp-price .line-through{color:#fff500;text-decoration:line-through;}
.tp-price .price{color:#fff500;}

.tp-btns{width:100%;text-align:center;margin:20px 0;}
.tp-btns a{margin:0 5px;font-size:18px;color:#ae0000;display:inline-block;width:120px;height:40px;line-height:40px;background:url(/images/web/TeacherHome_Btn01.png) center center no-repeat;}
.tp-btns a:hover{background:url(/images/web/TeacherHome_Btn01Hover.png) center center no-repeat;}
.tp-btns .tp-btn img{display:inline-block;padding-top:5px;}
.tp-btns span.tp-collect-btn{color:#323232;display:inline-block;width:120px;height:40px;line-height:40px;font-size:18px;background:url(/images/web/TeacherHome_Btn02.png) center center no-repeat;}
.to-ul-num{width:100%;height:40px;padding:10px 0;border:1px solid #323232;background:rgba(0,0,0,0.8);margin:10px 0;}
.to-ul-num li{float:left;width:49.9%;position:relative;text-align:center;line-height:40px;font-size:18px;color:#c8c8c8;}
.to-ul-num li span{color:#fff500;font-size:18px;}
.to-ul-num li:first-child:after{content:"";width:1px;height:100%;background:#323232;position:absolute;right:0;top:0;}
.to-dl-order{width:100%;border:1px solid #323232;background:rgba(0,0,0,0.8);padding-bottom:5px;}
.to-dl-order dt{height:46px;line-height:46px;padding-left:15px;font-size:18px;color:#fff500;border-bottom:1px solid #323232;margin-bottom:5px;}
.to-dl-order dd{padding:4px 15px ;height:22px;line-height:22px;font-size:14px;color:#c8c8c8;}
.to-dl-order dd .time{float:right;}
.to-dl-order dd b{color:#fff500;font-weight:normal;}
.tearch-pro-right{width:730px;float:right;}
.tpr-ability-p{font-size:16px;color:#c8c8c8;line-height:30px;}
.tpr-ability-lang span{display:inline-block;padding:0 5px;}
.tpr-ability-lang .on{background-color:#fff500;color:#000;padding:0 10px;border-radius:5px;-webkit-border-radius:5px;}
.tpr-line-img{display:block;margin:0 auto;padding:15px 0;}
.tpr-intro{font-size:14px;color:#c8c8c8;text-align:justify;line-height:26px;}
.tpr-sound{width:100%;margin-top:25px;}
.tprs-cate{float:right;position:relative;z-index:999;width:140px;padding:70px 10px 70px 0;border:1px solid #5d5686;border-left:0 none;background-color:#14142d;}
.tprs-cate li{height:38px;border:1px solid #14142d;border-left:0 none;padding-left:50px;line-height:38px;color:#5d5686;cursor:pointer;width:90px;font-size:16px;background-position:25px center;background-repeat:no-repeat;}
.tprs-cate li img{padding:11px 5px 0 0;display:inline-block;}
.tprs-cate li.on{background-color:#000;/* border-color:#fff500; */border-color:#646464;width:89px;margin-left:-1px;color:#c3b4ff;}
.tprs-cate li:hover{color:#c3b4ff;}
.tprs-cons{width:577px;float:left;height:100%;padding-bottom:39px;background-color:#000;border:1px solid #646464;position:relative;z-index:0;}
.tprs-title{height:48px;width:100%;line-height:48px;background:url(/images/web/teacher_icon_right_1.png) 15px center no-repeat;border-bottom:1px solid #646464;}
.tprs-title span{color:#fff500;font-size:18px;padding-left:50px;}
.tprs-item{width:536px;margin:0 auto;}
.tprs-item .tprs-sound{
	width:205px;
	height:20px;
	padding:5px;
	margin-bottom:5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background-color:#7c7c7c;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7c7c7c,endColorStr=#3c3c3c); /*IE 6 7 8*/ 
	background: -ms-linear-gradient(top, #7c7c7c,  #3c3c3c);        /* IE 10 */
	background:-moz-linear-gradient(top,#7c7c7c,#3c3c3c);/*火狐*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#7c7c7c), to(#3c3c3c));/*谷歌*/ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7c7c7c), to(#3c3c3c)); /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(top, #7c7c7c, #3c3c3c);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #7c7c7c, #3c3c3c);  /*Opera 11.10+*/
	border:1px solid #808080;
}
.tprs-item li{padding:18px 25px 15px 10px;border-bottom:1px solid #323232;float:left;width:220px;}
.tprs-item .tprs-odd-li{padding-right:50px;}
.tprs-item li:nth-child(odd){padding-right:50px;}
.tprs-item li p{color:#c8c8c8;font-size:14px;height:25px;overflow:hidden;line-height:25px;}
.tprs-item li.last-li{clear:both;height:0;padding:0;margin-top:-1px;width:534px;}
.tprs-item .download_p{padding-top:6px;display:none;}
.tprs-item .download_p a{display:inline-block;width:80px;text-align:center;margin-right:7px;background-color:#EAEAEA;color:#454545;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

/* 老师详情页 2016-08-05 betty end */