﻿a { text-decoration: none; cursor:pointer; color:#636164;}
a:hover { text-decoration: none; background-color:none;}
a, input, button {border: medium none; outline: medium none;}
body{ font-family:"微软雅黑","Oswald", "Helvetica Neue", "Microsoft YaHei", Helvetica, Arial, Verdana, sans-serif;  }
.clears{clear:both;}
/*图标*/

.bj{ background:url(../images/shareCourse/bj.png) no-repeat; display:block; float:left}
.Icontj{ width:85px; height:25px; position:85px 25px;}/*新闻推荐*/
.Iconjr{ width:265px; height:60px;  background-position: 0px  -28px ;}/*我要晒课*/
.Iconjp{  width:54px; height:54px;   background-position: 0px  -93px ;}/*精品排行*/
.Icondj{  width:54px; height:54px;  background-position: 0px  -152px ;}/*热门点击*/
.Icongp{ width:54px; height:54px;   background-position: 0px  -211px ;}/*股票排行*/
.Iconsc{ width:54px; height:54px;   background-position: 0px  -269px ;}/*热门收藏*/

.Iconjrs{ width:173px; height:56px;  background-position: 0px  -323px ; *background-position: 0px  -324px ;}/*进入晒课*/

.Iconjrs:hover{ width:173px; height:56px;  background-position: 0px  -379px ;}
.Iconhg{ width:27px; height:25px;   background-position: 0px  -435px ;}/*回顾赛事*/
.Icontimes{width:12px; height:13px;  background-position: 0px  -460px ; }/*时间*/
.Iconliulan{width:14px; height:10px;  background-position: 0px  -473px ; }/*浏览*/
.Iconxueke{width:15px; height:15px; background-position: -14px  -471px ; }/*学科*/
.Icontoupiao{width:15px; height:15px;  background-position: -30px  -469px ; }/*投票*/
.iconjt{width:14px; height:10px; background-position: -43px  -473px ;}/*箭头（下拉框）*/
.iconjt:hover{width:14px; height:10px;  background-position: -57px  -473px ;}
.iconjt2{width:14px; height:10px;  background-position: -57px  -473px ;}
.iconsheng{width:10px; height:14px; background-position: -70px  -473px ;}/*箭头（升序）*/
.iconjiang{width:10px; height:14px;  background-position: -82px  -473px ;}/*箭头（降序）*/
.iconsj{width:14px; height:9px;  background-position: -93px  -473px ;}/*三角*/
.iconfenbu{width:102px; height:32px;  background-position: -53px  -291px ;}/*分布*/
.iconfenbu:hover{width:102px; height:32px;  background-position: -155px  -291px ;}
.iconfenbu2{width:102px; height:32px;  background-position: -155px  -291px ;}/*分布2*/
.Iconnewtj{width:28px; height:26px;   background-position:-28px  -435px ;}/*新闻标题*/
.iconjinsmal{width:46px; height:40px;  background-position: -256px  -283px ;}/*小金冠*/
.iconyinsmal{width:46px; height:40px;  background-position: -305px  -283px ;}/*小银冠*/
.icontongsmal{width:46px; height:40px;  background-position: -350px  -283px ;}/*小铜冠*/

.iconjin{width:62px; height:42px;  background-position: -54px  -222px ;}/*大金冠*/
.iconyin{width:62px; height:42px;  background-position: -120px  -222px ;}/*大银冠*/
.icontong{width:62px; height:42px;  background-position: -190px  -222px ;}/*大铜冠*/


.Iconlv{width:48px; height:26px;  background-position: -264px  -412px ;}/*NO. 蓝绿*/
.Iconor{width:48px; height:26px;  background-position: -312px  -412px ;}/*NO. 橙色*/
.Iconfen{width:48px; height:26px;  background-position: -362px  -412px ;}/*NO. 粉色*/
.Iconbul{width:48px; height:26px;  background-position: -411px  -412px ;}/*NO. 蓝色*/

.Iconhaop{width:18px; height:18px;  background-position: -138px  -190px ;}/*好评*/
.Iconzhongp{width:18px; height:18px;  background-position: -100px  -190px ;}/*中评*/
.Iconchap{width:18px; height:18px;  background-position: -119px  -190px ;}/*差评*/


.Iconxlv{width:29px; height:39px;  background-position: -264px  -436px ; text-align:center; color:#fff; line-height:38px; font-size:18px;}/*NO. 精品排行蓝绿*/
.Iconxor{width:29px; height:39px;  background-position: -294px  -436px ; text-align:center; color:#fff; line-height:38px; font-size:18px;}/*NO. 热门点击橙色*/
.Iconxfen{width:29px; height:39px;  background-position: -323px  -436px ; text-align:center; color:#fff; line-height:38px; font-size:18px;}/*NO. 股票排行粉色*/
.Iconxbul{width:29px; height:39px;  background-position: -353px  -436px ; text-align:center; color:#fff; line-height:38px; font-size:18px;}/*NO. 热门收藏蓝色*/

.Iconzan{width:21px; height:18px; float:left;  background-position: -383px  -442px ; margin-top:5px; margin-right:5px; text-align:center; color:#fff; line-height:38px; font-size:18px;}/* 赞*/
.Iconjinb{width:15px; height:18px;background-position: -410px  -442px ;}/*积分*/
.Iconguanli{width:15px; height:18px;background-position: -425px  -442px ;}/*后台管理*/
.Iconkecheng{width:15px; height:18px;background-position: -445px  -442px ;}/*我的课程*/

.Iconshaike{width:14px; height:18px;background-position: -456px  -442px ;}/*我要晒课*/
.Iconmore{width:14px; height:18px;background-position: -470px  -442px ;}/*更多*/
.Iconmore:hover{width:15px; height:18px;background-position: -484px  -442px ;}
.Iconzhishi{ width:83px; height:124px; float:left;background-position: -417px  -193px ;} /*猜你喜欢的*/




/*图标2*/
.ph{ background:url(../images/shareCourse/level_big_icon.png) no-repeat; display:block; float:left}
.jin{width:107px; height:107px;  background-position: -211px  0px ;}
.tong{width:107px; height:107px;  background-position: -318px  0px ;}
.yin{width:107px; height:107px;  background-position: -106px  -108px ;}
.hui{width:107px; height:107px;  background-position: 0px  0px ;}


.topWrapper{ width:100%;height:60px;
position:fixed;
left:0;/* ☆☆☆☆解决ie7 在position:fixed; 下 背景width 无法100%显示 ☆☆☆☆*/
z-index:999999;
background:url(../images/shareCourse/menu.png) repeat-x ;

}



.topheader{ width:1180px; margin:0 auto;}
.topheader .logo{  float:left;width:230px; height:55px; }
.toplist ul li{ float:left; line-height:55px; width:120px; text-align:center; font-size:18px; color:#fff;}
.toplist ul li a{ color:#fff;line-height:55px; width:120px; display:block;}
.toplist ul li a:hover{ color:#fff;line-height:54px; width:120px; background-color:#4778bd; /*border-bottom:4px solid #3563a3;*/ display:block;}
.toplist ul li a.a_hover{ color:#fff;line-height:54px; width:120px; background-color:#4778bd; /*border-bottom:4px solid #3563a3;*/ display:block;}

/*导航搜索*/
.Search{ background: url(../images/shareCourse/bj.png) no-repeat  -58px  -106px ; width:172px; height:30px; float:left; margin-top:12px; margin-left:10px; margin-right:30px; }
.buttons{ width:18px; height:20px; background: url(../images/shareCourse/bj.png) no-repeat  -227px  -116px ;float:left; margin-top:10px; margin-left:8px; }
.buttons:hover{ width:18px; height:20px; background: url(../images/shareCourse/bj.png) no-repeat  -242px  -116px ;float:left; margin-top:10px; margin-left:8px; }
.text{background: url(../images/shareCourse/bj.png) no-repeat  -262px  -116px ; width:110px; height:30px; float:left; margin-left:10px; font-size:12px; color:#5d8ed3; }

/*登录*/
 .weizhi{
	 margin-top: 10px;
    margin-left:10px;
    line-height: 26px;
    font-size: 14px;
	float:left;

	
	}
 .weizhi a{ color:#fff;}

.tixing{ background-image:url(../images/tixing.png); background-repeat:no-repeat; background-position:left; padding-left:20px;}
.dws{left:20px;bottom:10px;}
.yhm{width:22px; height:22px; vertical-align: bottom;}
.yhm1{width:40px; height:40px; vertical-align: bottom;}
.dws1{ z-index:888; left:10px; top:35px; color:#394a58; width:150px; background-color:#fff;   -moz-border-radius:3px;-webkit-border-radius: 3px; border-radius:3px;  
box-shadow:#d1d1d1 1px 1px 1px 1px;
-webkit-box-shadow:#d1d1d1 1px 1px 1px 1px;
-moz-box-shadow:#d1d1d1 1px 1px 1px 1px;}
.dws1 p{border-bottom:1px dotted #f1f1f1; margin:5px 5px;   float:left;width:140px;}
.dws1 p a { color:#394a58;text-decoration:none; float:left; line-height:20px;}
.dws1 p a:hover{text-decoration:none;color:#5d8ed3;}






/*首页新闻*/
.news,.like,.likelist-nr,.Ranking,.footer,.news_list{ width:1180px; margin:0 auto; }
.newsleft{ width:545px;  margin-top:40px; margin-left:5px;}
.newsright{ width:545px; float:right;margin-top:40px;}
.newhead{ font-size:20px; color:#394a58; padding:0px 0px;}
.newnr{ margin-top:20px; float:left;}
.Recommend{ font-size:20px; color:#394a58; height:25px; line-height:25px; float:left; padding-left:5px; margin-top:5px;}
.title_css{ width:700px; color:#000; float:left; font-size:16px; line-height:200%;  margin-top:-10px;}


.news ul li{ float:left; padding:5px 0px 5px 0px; margin-right:5px;}
.news ul li a{ font-size:16px; border-right:1px solid #ccc; padding-right:6px;letter-spacing:0.5px; display:block;}
.news ul li a:hover{ color:#228fdd; }
/*ban*/
.ban{ line-height:60px; font-size:20px; color:#fff; text-align:center;}


/*线*/
.line{ float:left;width:100%; border-bottom:1px solid #f1f1f1; height:5px;  background-color:#FFF;}
.line2{width:365px;height:5px;border-bottom:2px solid #cccccc;background-color:#FFF;}
.ml70{ margin-left:70px;}
.ml35{ margin-left:35px;}
.ml80{ margin-left:80px;}
.ml120{ margin-left:120px;}
.mt3{ margin-top:3px;}
.mt8{ margin-top:8px;}
.mt40{ margin-top:40px;}
.mt60{ margin-top:60px;}
.pt60{ padding-top:60px;}
.w90{width:90px; }
.clf60 {color: #f60;}
.w450{ width:450px;}

.w350{width:350px; }
.w140{ width:140px;}
/*猜你喜欢的*/
.likeheader{ font-size:38px; color:#394a58; float:left; margin-top:20px; width:100%;}
.likesize{ height:50px; line-height:50px;float:left; width:450px; text-align:center; }
.likenr { margin-top:20px; text-align:center; width:1180px;float:left; }
.likenr ul { text-align:center; margin-bottom:15px; }
.likenr ul li{ display:inline; padding:3px 0px;}
.likenr ul li a{ border:1px solid #5d8ed3; font-size:16px; color:#5d8ed3; padding:5px 25px; line-height:50px; margin-left:15px; -moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;  }
.likenr ul li a:hover{border:1px solid #5d8ed3; background-color:#5d8ed3;color:#fff;font-size:16px;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;}
.likenr ul li .active{background-color:#5d8ed3;color:#fff;}

.likelist{ background:url(../images/shareCourse/likebj.png) no-repeat top center;min-height:350px; max-height:750px; float:left; width:100%;margin-top:12px; padding-bottom:120px;}
.likelist-nr{ max-height:535px; background-color:#FFF; margin-top:60px; padding-bottom:15px;}
.likelist-nr .xueke{ background-color:#ccc; padding:2px 5px; color:#fff;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px; cursor:pointer;}
.likelist-nr ul { text-align:center;}
.likelist-nr ul li{float:left; width:254px; height:240px; border:1px solid #fff; margin-left:14px; margin-top:10px; padding:4px 12px 14px 4px;}
.likelist-nr ul li:hover{width:254px; height:240px; border:1px solid #d7d7d7;box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);}
.phto img{ width:260px; height:160px;}
.titl h4{ color:#394a58; font-weight:100; font-size:16px; margin-top:5px;}
.titl{font-size:14px; color:#94a3b0; float:left; width:100%; margin-top:3px;}
.titl img{ -moz-border-radius:10px;-webkit-border-radius: 10px; border-radius:10px; width:15px; height:15px; }

/*排序*/

.Ranking_a{  width:270px;   margin-top:40px; }
.rankinghead{ font-size:20px; color:#ccc; }
.rankinghead a{font-size:20px; color:#394a58;}
.ranknr{ float:left; margin-top:20px; border-top:4px solid #909090; border-left:2px solid #d5d5d5; border-right:2px solid #d5d5d5;width:270px; cursor:pointer; }
.ranknr ul li{ width:270px; float:left; height:86px; border-bottom:1px dashed #d7d7d7;}
.ranknr ul li p{ height:25px; line-height:25px; margin-top:20px;*margin-top:10px;}
.phtitle{ *width:120px;
*overflow: hidden; /*自动隐藏文字*/
 *text-overflow: ellipsis;/*文字隐藏后添加省略号*/
 *white-space: nowrap;/*强制不换行*/}
.phtitle2{ *overflow: hidden; /*自动隐藏文字*/
 *text-overflow: ellipsis;/*文字隐藏后添加省略号*/
 *white-space: nowrap;/*强制不换行*/}
/*宣传语*/

.Advertising{ background: url(../images/shareCourse/banner4.jpg) no-repeat top center; height:207px; float:left; width:100%;margin-top:40px; padding-bottom:30px; }
.Advertising .adv{ color:#fff; font-size:32px; width:1180px; margin:0 auto ; text-align:center; margin-top:40px; height:50px; line-height:50px;}

.footer{width:1180px; margin:0 auto ;text-align:center; color:#999;  padding-bottom:20px; font-size:14px; clear:both;}




/*列表页新闻*/
.news_list_top{ margin-top:70px;min-height:1000px;  float:left; width:100%;}
.news_listhead{ font-size:20px; color:#394a58; padding:0px 0px; margin-top:20px; margin-bottom:20px; float:left;}
.news_listnr{ margin-top:16px; float:left;background:url(../images/shareCourse/line.png) repeat-y 60px top; }
.news_listnr ul li{ height:134px; margin-top:10px;width:100%; }
.neir{ padding:5px 0px 0px 20px; margin-left:85px; cursor:pointer;}
.neir:hover{ background-color:#f9f9f9;}
.time{ float:left; margin-top:5px; }
.time .p1{ color:#394a58; font-size:28px; background-color:#e7ebf0; padding:8px 8px; text-align:center }
.time .p2{ color:#394a58; font-size:14px; background-color:#e7ebf0; margin-top:5px; padding:2px 8px; text-align:center}
.p3 a{ font-size:20px; display:block;  }
.newnrs{ width:960px; float:left; font-size:14px; color:#394a58;border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cl228fdd{ color:#228fdd}
.p3 a:hover{font-size:20px; color:#228fdd; display:block;}
.newnr_tit{ float:left; margin-top:10px; }
.newnr_tit img{ width:100px; height:68px;}
.newnr_nr{float:left; margin-top:10px; }
.wid{ width:13%}
.wid1{ width:85%}
.wid75{ width:75%}
.wid2{width:100%}
.p5{ height:50px; line-height:25px; color:#7f92a3;}
.p5 a:hover{ text-decoration:underline;}

.saikebj a{ background-color:#5d93d3; margin:0px 0px 0px 0px; float:left; width:400px; height:40px; line-height:40px;  text-align:center; color:#fff;}
.saikebj a:hover{ background-color:#477bb9;color:#fff;}
.saikebj1 a{ background-color:#e7ebf0; margin:0px 0px 0px 0px; float:left; width:400px; height:40px; line-height:40px;  text-align:center; color:#394a58;}
.saikebj1 a:hover{ background-color:#b7c4d4;color:#fff;}
/*赛事回顾*/
.huigu{ float:left;  padding-bottom:20px; width:100%;}
.huigubj{ background:url(../images/shareCourse/menu-1.png) repeat-y 20px top;}
.huiguhead{ font-size:28px; color:#394a58; height:40px; line-height:40px; margin-left:10px;}
.huigulist{ width:100%; }
.huigulist ul{float:left; margin-left:50px;width:100%;}
.huigulist ul li{ float:left; margin:30px 10px 5px 10px; border:1px solid #fff; padding:8px; width:510px;}
.huigulist ul li:hover{ border:1px solid #d7d7d7;box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);}
.huigulist ul li .hgheadtit a{ font-size:18px; color:#394a58;}
.huigulist ul li .hgheadtit a:hover{ font-size:18px; color:#394a58;}
.huigulist ul li img{width:510px; height:108px;}
.hgdj{ height:50px; color:#587790; background-color:#f8f8f8; margin-top:-3px; line-height:50px; font-size:14px;}




/*赛事回顾 详情页*/
.dasaihead{ float:left; font-size:28px; color:#394a58; margin-top:30px; padding-left:10px;}
.dasailist1{ float:left; width:100%; margin-top:24px;}
.B-details2-s1{width:100%; float:left; padding-bottom:10px;}
.B-details2-s1 li{ float:left;  width:50%; height:160px; margin-top:20px;  border-bottom:1px dashed #ededed;}
.B-details2-s1 li:hover{ background-color:#f9f9f9;  display:block;}

.B-details2-s1 .positions{ display:block; position: absolute;top:12px;left:10px; background-repeat:no-repeat; background-size:170px 124px; z-index:999; width:170px; height:124px;color:#fff; font-size:14px;}

.B-details2-s1 .content-center{ width:200px; float:left;height:144px;position:relative;}
.B-details2-s1 .content-center img{width:200px; height:124px; background-color:#999; margin-left:10px; margin-top:12px;}
.lie2{width:350px;}
.lie2 dd{ height:45px; line-height:20px; float:left;  color:#394a58; font-size:14px; width:400px;}
.lie2 dd .imgs img{ -moz-border-radius:30px;-webkit-border-radius: 30px; border-radius:30px; width:40px; height:40px; float:left;}
.content-info1{ float:left; width:340px; margin-top:10px; margin-left:10px;   }
 .play-tit1{ font-size:20px; width:350px; height:25px; line-height:25px; margin:2px 0px 0px 8px;overflow: hidden;}
.play-tit1 a{ color:#394a58; /*font-weight: bold;*/}
 .play-tit1 a:hover{ color:#179dee; /*font-weight: bold;*/text-decoration:none;}

/*search行*/
.banner-logo-search1{ width:350px; font-size:12px;  }
.search-input1{ border:#d7d7d7 solid 1px; width:200px; height:30px; line-height:31px;color:#b0b0b0; -moz-border-top-left-radius: 5px;
    -webkit-border-top-left-radius: 5px;
     border-top-left-radius:5px;
	    -moz-border-bottom-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
     border-bottom-left-radius:5px; }
 
	 
.sch-btn1{ background-image:url(../images/shareCourse/search.png);width:60px; height:32px; border:none;  cursor:pointer;    -moz-border-top-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
     border-top-right-radius:5px;	
	 -moz-border-bottom-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
     border-bottom-right-radius:5px;	}
.sch-btn1:hover{ background-image: url(../images/shareCourse/search1.png);width:60px; height:32px; border:none;  cursor:pointer; -moz-border-top-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
     border-top-right-radius:5px;	
	 -moz-border-bottom-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
     border-bottom-right-radius:5px;	}

/*search 页*/
.searchbj{ width:100%;clear:both; height:300px; background:url(../images/shareCourse/banner5.jpg) no-repeat top center;  }
.wzbj{ font-size:30px; color:#fff; margin-top:120px; text-align:center;}

.searchbt{ background:url(../images/shareCourse/searchbt.png) no-repeat; width:560px; height:60px; margin-left:60px; padding-left:25px; display:block; color:#394a58; text-align:center; }
.searchbts{  width:500px; height:30px; display:block; color:#394a58; padding:5px; margin-top:8px; float:left;}
.butt{ width:710px; margin:0 auto; margin-top:20px; x  }
.butts{background:url(../images/shareCourse/bj.png) no-repeat -53px  -187px ; width:20px; height:25px; float:left; margin-top:17px; background-color:#fff;cursor:pointer;}
.butts:hover{background:url(../images/shareCourse/bj.png) no-repeat -74px  -187px ; width:20px; height:25px; float:left; margin-top:17px; background-color:#fff; cursor:pointer;}
.clfff{ color:#fff;}


/*作业查看 页*/
.zuoyebj{ width:100%;clear:both;  background:url(../images/shareCourse/banner7.jpg) no-repeat top center;  }

.wzbj1{ font-size:30px; color:#394a58; margin-top:30px; text-align:center; }
 .botton2{ background-color:#5d8ed3; height:30px; line-height:30px; color:#fff; font-size:14px; width:120px; margin-left:15px; float:left;font-family:微软雅黑; text-align:center; cursor:pointer; -moz-border-radius:3px;-webkit-border-radius: 3px; border-radius:3px;}
 .botton2:hover{background-color:#6083b4;   -moz-border-radius:3px;-webkit-border-radius: 3px; border-radius:3px;}	 




/*晒课大赛*/

/*分类*/
.title-hd1{ width:100%;   color:#1089e3;  border-bottom:1px solid #f2f4f9; float:left; padding-bottom:20px;}
.title-hd1 p{ text-align:right; width:60px; display:block; float:left; height:25px; margin-top:10px; color:#394a58;}
.B-menu1 {width:1080px; margin-left:10px;}
.B-menu1  li{ float:left; line-height:30px; margin-left:10px; margin-top:5px; text-align:center; font-size:12px; color:#394a58;}
.B-menu1 .active{ color:#FFF; display:block; text-decoration:none; padding:0px 10px; text-align:center; background-color:#5d8ed3;font-size:12px; }
.B-menu1 .subject { color:#394a58;display:block; text-decoration:none; padding:0px 10px;  text-align:center;}
.B-menu1 .subject:hover{ color:#FFF; display:block; text-decoration:none; padding:0px 10px; text-align:center; background-color:#5d8ed3;font-size:12px; }
.B-menu1 .active{color:#fff;}


.B-menu { margin-left:20px;  }
.B-menu  li{ float:left; line-height:30px; width:80px;  text-align:center; font-size:14px; color:#394a58;background-color:#f1f0f0;}
.B-menu .active{ color:#FFF; display:block; text-decoration:none;  text-align:center; background-color:#5d8ed3;font-size:12px; }
.B-menu .subject { color:#394a58;display:block; text-decoration:none;   text-align:center;}
.B-menu .subject:hover{ color:#FFF; display:block; text-decoration:none;  text-align:center; background-color:#5d8ed3;font-size:12px; }
.B-menu .active{color:#fff;}



/*列表*/

.paixu-l{ float:left; margin-left:15px;color:#394a58;}
.paixu-l .paixu-lnr{ font-size:14px; color:#9aabb8; float:left; margin-right:30px;}
.paixu-l .paixu-lnr:hover{ color:#2ca4e6; }
.paixu-l .paixu-ltit{ font-size:14px; color:#2ca4e6; float:left;margin-right:30px;}
.search-time{border:#d7d7d7 solid 1px; width:100px; height:20px; line-height:20px;color:#b0b0b0; 
     -moz-border-topradius: 5px;
    -webkit-border-radius: 5px;
          border-radius:5px;
}	


.dasailist{ float:left; width:75%; margin-top:24px;}
.news_list_ds{ float:right; width:20%; margin-top:24px;}
.news_list_head{ font-size:16px; color:#394a58; width:100%;}
.news_list_nr1{ float:left;}
.news_list_nr1 li{ height:auto; margin-top:5px; border-bottom:1px dashed #ededed}
.news_list_nr1 li p{ line-height:25px;}
.news_list_nr1 li p a{ color:#3498e1; font-size:14px; }
.news_list_nr1 li p a:hover{ color:#2890cf; font-size:14px; }
.clb8c4ce{ color:#b8c4ce;}
.cl7f92a3{color:#7f92a3;}
.clb2bec8{ color:#b2bec8;}
.cl394a58{color:#394a58;}

/*视频列表*/

.B-details2-s{ float:left; width:100%; padding-bottom:20px; }
.B-details2-s li{ float:left;  width:100%; height:160px; margin-top:20px;  border-bottom:1px dashed #ededed; cursor:pointer;}
.B-details2-s li:hover{ background-color:#f9f9f9; display:block;}
.B-details2-s .content-center{ width:200px; float:left;height:144px;position:relative;}
.B-details2-s .positions{ display:block; position: absolute;top:12px;left:10px; background-repeat:no-repeat; background-size:170px 124px; z-index:999; width:170px; height:124px;color:#fff; font-size:14px;}
.B-details2-s .positions:hover{ background-image:url(../images/hover1.png); }
.B-details2-s .content-center img{width:200px; height:124px; background-color:#999; margin-left:10px; margin-top:12px;}

.w260{ width:260px;}
.lie dd{ height:45px; line-height:20px; float:left; width:650px; color:#394a58; font-size:14px;}
.lie dd .imgs img{ -moz-border-radius:30px;-webkit-border-radius: 30px; border-radius:30px; width:40px; height:40px; float:left;}
 .content-info{ float:left; width:650px; margin-top:10px; margin-left:10px;  }
 .play-tit{ font-size:20px; width:500px; height:25px; line-height:25px; margin:2px 0px 0px 8px;overflow: hidden;}
.play-tit a{ color:#394a58; /*font-weight: bold;*/}
 .play-tit a:hover{ color:#179dee; /*font-weight: bold;*/text-decoration:none;}
 .content-info .manager-name{ padding-left:15px; ; float:left; color:#838383;vertical-align:middle; background-image:url(../images/t4.png);width:100px; background-position:left 2px; background-repeat:no-repeat;}
 .dianji{padding-left:15px;  float:right; color:#838383;background-image:url(../images/t5.png); background-position:left 2px; background-repeat:no-repeat; width:100px; margin-right:20px; margin-left:5px;}
 .zan{padding-left:15px;  color:#838383;background-image:url(../images/t6.png); background-position:left 5px; background-repeat:no-repeat;width:100px; float:left;cursor:pointer;}
 .zan:hover{padding-left:15px;  color:#838383;background-image:url(../images/t6-2.png); background-position:left 5px; background-repeat:no-repeat;width:100px; float:left;cursor:pointer;}
 .zanhover{padding-left:15px;  color:#838383;background-image:url(../images/t6-1.png); background-position:left 5px; background-repeat:no-repeat;width:100px; float:left; cursor:pointer;}
 .zanhover:hover{padding-left:15px;  color:#838383;background-image:url(../images/t6-3.png); background-position:left 5px; background-repeat:no-repeat;width:100px; float:left;cursor:pointer;}



/*新闻查看页*/


.right_detail_xxk .title { width:875px; text-align:center; font-size:26px;color:#394a58;}
.right_detail_xxk .title1{ width:875px;text-align:center; font-size:12px; color:#999; margin-top:10px; }
.newsinfo{ margin-top:10px; line-height:28px; float:left; color:#394a58;width:875px;text-align:justify;}
.newsinfo p{ padding:10px; margin-left:10px;}
.fujian{  float:left; margin-top:20px; width:875px; font-size:14px;color:#394a58;}
.fujian a{ background-image:url(../images/t15.png); background-repeat:no-repeat; display:block;color:#394a58; background-position:0px 5px; background-size:12px 12px;  float:left;font-size:14px;}
.fujian a:hover{ color:#2c98dd; }
.fujian ul li{ height:25px; width:875px; color:#394a58; font-size:14px;}
.right_detail_xxk{width:875px;	margin:0 auto; margin-bottom:20px;	margin-top:5px;	min-height:500px;	clear:both;}
.Recommend1{ font-size:16px; color:#fff; height:25px; line-height:25px; float:left; padding-left:5px; }


/*排行*/
.people{ width:100%; float:left;margin-top:20px; }
.people_r{ margin-top:10px; margin-bottom:20px;  }
.people_r li{ float:left; margin-left:30px; position:relative; width:100px;}
.people_r a img{ width:100px; height:100px; }
.fenlei{ display: block; height:50px; margin:0 auto; clear:both; text-align:center; width:450px;  }
.fenlei li{float:left; width:100px; text-align:center; background-color:#f1f1f1; height:30px; line-height:30px; margin-left:5px; margin-top:20px;position:relative;}
.fenlei li a:hover{background-color:#1c85d6; display:block;height:30px;width:100px; color:#fff;}
.fenlei .activces a{background-color:#1c85d6; display:block;height:30px;width:100px; color:#fff;} 
.mub{top:-24px; left:0px;  z-index:55;}
.mub1{top:-2px; left:-2px;}
.mub2{top:30px; left:45px;}

.paihangnr{ width:1180px; float:left; margin-top:20px; height:auto;}
.paihangnr_a { width:550px;float:left; margin-top:20px; margin-left:5px; margin-right:20px;  }
.paihangnr_a .phhead{ float:left; height:50px; line-height:50px; width:550px; background-color:#f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-top:1px solid #f1f1f1; }
.paihangnr_list{margin-bottom:20px; border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; border-bottom:1px solid #e0e0e0;float:left;}
.ph_list{height:80px;width:550px; border-bottom:1px solid #f1f1f1;cursor:pointer;}

.ph_list1{ height:60px; width:550px; border-bottom:1px solid #f1f1f1;  cursor:pointer;  }

.ph_list .xuhao{ width:90px; line-height:80px; color:#fff; font-size:26px;  text-align:center; border-right:1px solid #fff;}
.ph_list1 .xuhao1{ width:90px; line-height:60px; color:#fff; font-size:26px;  text-align:center; border-right:1px solid #fff;}
.ph_list1 .xuhao2{ width:90px; line-height:60px; color:#fff; font-size:26px;  text-align:center; border-right:1px solid #fff;}
.ph_list1 .xuhao3{ width:90px; line-height:60px; color:#ccc; font-size:26px;  text-align:center; border-right:1px solid #f1f1f1;}	
.ph_list1 p ,.ph_list p{ height:25px; line-height:25px; }

/*蓝绿*/
.bgcl42{background-color:#42b5bf; background-image:url(../images/shareCourse/bj.png); width:90px; height:80px; background-position: -174px  -323px ;}
.bgcl71{background-color:#71cdd5;}
.bgcl9b{background-color:#9bdce2;}
.cl42{ color:#42b5bf;}
/*橙色*/
.bgclf4{background-color:#f48635; background-image:url(../images/shareCourse/bj.png); width:90px; height:80px; background-position: -265px  -323px ;}
.bgclf6{background-color:#f6a870;}
.bgclf8{background-color:#f8bc8f;}
.clf48{ color:#f48635;}
/*粉色*/
.bgclf48{background-color:#f482a9; background-image:url(../images/shareCourse/bj.png); width:90px; height:80px; background-position: -355px  -323px ;}
.bgclf7a{background-color:#f7a0bd;}
.bgclf9b{background-color:#f9bcd1;}
.clf4{ color:#f482a9;}
/*蓝色*/
.bgcl58{background-color:#5896d3; background-image:url(../images/shareCourse/bj.png); width:90px; height:80px; background-position: -174px  -413px ;}
.bgcl79{background-color:#79bce7;}
.bgcla8{background-color:#a8e0f5;}
.cl58{ color:#5896d3;}
/*白色*/

.bgclff{background-color:#fff;}
/*课程查看页*/








/*进入教室之课程区*/
/*进入教室*/

.main_top_class{
    height: 55px;
    width: 100%;
    background: #777777;
    z-index: 99;
    box-shadow: 0px -1px 2px rgba(0,0,0,0.2);
	position:fixed;
}
.admin-logo{ text-align:center; font-size:20px; color:#fff;}


.admin-m{ border-right:1px solid #999; width:68px; height:55px; text-align:center; }
.admin-m img{ width:40px; height:40px; margin-top:8px; border:1px solid #727272;}



/*图片重叠显示*/
.fxkc_ico{position:absolute; z-index:12; padding-top:48px;}
.kc-img span img{ width:26px; height:32px;}



/*进入教室之课程区*/
/*讨论*/
.class_list{ width:68px; background-color:#09aa83;  float:left; position:fixed; left:0px; top:0px;	}
.class_talk{ background-color:#fafafa; border-left:1px solid #e1e1e1; min-height:100px;position:fixed;right:0px; top:0px;}
.class_talk .titles{ background-color:#f4f4f4;height:40px;line-height:40px; border-bottom:1px solid #e1e1e1; }
.class_talk .titles  a{ height:40px;width:100px; text-align:center; text-align:center; display:block; font-size:14px; float:left;border-right:1px solid #e1e1e1; }
.class_talk .titles  a:hover{ background-color:#efefef; color:#5d8ed3;}
.class_talk .titles .active{background-color:#efefef; color:#5d8ed3;}
.contents{ min-height:800px; min-width:700px; margin-left:68px;}

.contents .class-head_ny{ font-size:20px; color:#fff; width:100%; text-align: center; }
.contents .class-head_sp{ width:100%; text-align:center;  }



/*我的讨论页style*/
.class_nr{
	width:95%;
	margin:0 auto;
	padding-bottom:10px;
	margin-top:5px;
	height:700px;
	clear:both;overflow-y:scroll;
}
.duan p{ min-height:40px; line-height:190%; float:left; font-size:14px; width:90%; color:#777;}
.class_nr ul li{
	width:95%;
	min-height:35px;
	
	height:auto; float:left;
}
.class_nr_fl{
	height:35px;
	width:30px;	
	margin:5px auto;
}
.class_nr_fl img{ 	
	 width:30px;
	 height:30px;
	 border-radius:50%;}
.class_nr_fr p {
	 color:#777;
	 line-height:180%;
	 font-size:14px;    
	 display:block;
}

.class_nr_fr span {
	 color:#c0c0c0;
     font-size:12px;    
}


.class_nr_fr{
	width:80%; 
}
.class_nr_fr a{ color:#5d8ed3;}



.class_nr_fr1{
	width:80%; 
}
.class_nr_fr1 a{ color:#5d8ed3;}
.class_nr_fr1 p {
	 color:#777;
	 line-height:180%;
	 font-size:12px;    
	 display:block;

}




.huifu {
 
    outline: none;   
    word-wrap: break-word;
    font-size: 14px;
	bottom:0px;
	width:100px;
	left:15px;
	height:225px;
	background-color:#fff; padding:0px 2px;

}

.huifu .kshf{ width:270px;height:40px; line-height:40px; color:#333;font-weight:700; }
.huifu .kshf_bt{ height:25px;  width:50px; line-height:25px; background-color:#08a882; color:#fff; letter-spacing:4px; }
.huifu .kshf_bt:hover{background-color:#068365;}
.huifu .edui_icon {
    width: 48px;
    height: 20px;
    margin: 0;
    padding: 0;
    background: url('../images/icon_png8.png')  no-repeat;
    cursor: pointer;
}
.huifu .edui_icon_qq{background-position: -207px 0;}
.huifu .edui_icon_sr{ background-position: 0 0;}
.huifu .edui_icon_b {
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url('../images/icon_png2.png') no-repeat;
    margin-right: 6px;
    margin-bottom: -1px;
}
.huifu .textstyle{	border:1px solid #e8e8e8;LINE-HEIGHT:18px;width:260px; 	color:#555;  }
/*二级回复样式*/
.huifu .ejhf{width:70%;height:auto; line-height:25px; text-align:left; border:1px #e8e8e8 solid; background-color:#F7F8FA; }

.huifu .ejhf p img{padding:2px;width:30px; height:30px;}
.huifu .ythf{	width:90%;height:auto; margin:0 auto; padding-top:2px;}
.huifu .ythf a{	color:#003399;}
.huifu .ythf a:hover{	color:#09aa83;}

.huifu .ythf-hf a{	color:#fff;}



/*资料区*/

/*学习课程*/


.class_ziliao li{width:95%; background-image: url(../images/shareCourse/dian-l2.png); background-repeat:repeat-y; background-position:6px;}



.class_ziliao .class_zl_fr{width:100%; color:#555; float:left;}
.class_ziliao .class_zl_fr p{float:left; width:100%; }
.class_ziliao .class_zl_fr dl dd{ height:23px; line-height:23px;}


/*考核*/



/*分页*/


.pagenav {
	padding: 20px 0;
	text-align: center;

}
.pagenav .outer {
	display: inline-block;
	margin: 0 5px;
	font-size: 0;
	border: 1px solid #e4e4e4;
	border-radius:20px;
	height:26px;
	/*width:367px;*/
	box-shadow: 0 0 5px rgba(0,0,0,0.1)
	
}



.pagenav .page_btn {
	display: inline-block;
	height: 26px;
	padding: 0 10px;
	margin: 0 5px;
	overflow: hidden;
	line-height: 26px;
	color: #666;
	font-size: 14px
}
.pagenav .page_btn:hover {
	color: #fff;
	text-decoration: none;
	background-color: #1c85d6
}
.pagenav .elli {
	font-weight: 700;
	line-height: 23px
}
.pagenav .elli:hover, .pagenav .elli:active {
	color: #666;
	background-color: #fff
}
.pagenav .first, .pagenav .last, .pagenav .prev, .pagenav .next {
	color: #1c85d6
}
.pagenav .first, .pagenav .last {
	margin-right: 0;
	line-height: 28px
}
.pagenav .first:hover, .pagenav .last:hover {
	color: #1c85d6;
	background: transparent
}
.pagenav .prev {
	margin-right: 0px;
	border-radius: 20px 0 0 20px
}
.pagenav .next {
	margin-left: 10px;
	margin-right: 0;
	border-radius: 0 20px 20px 0
}
.pagenav .prev, .pagenav .next {
	position: relative
}
.pagenav .arrow {
	position: relative;
	top: 1px;
	color: #005fbe;
	font-size: 16px;
	font-family: 'Simsun'
}
.pagenav .prev .arrow {
	margin-right: 10px
}
.pagenav .next .arrow {
	margin-left: 10px
}
.pagenav .page_btn:hover .arrow {
	color: #fff
}
.pagenav .page_btn.current {
	z-index: 3;
	color: #fff;
	background-color: #1c85d6
}
.pagenav .page_btn.current:hover {
	background-color: #1c85d6
}
.pagenav .page_btn.disabled, .pagenav .page_btn.disabled .arrow {
	color: #ccc !important;
	cursor: default
}
.pagenav .page_btn.disabled:hover {
	background: transparent !important
}











/*课程评价弹出层*/
.select-score{ width:90px; height:18px; line-height:18px;}
.DescribeW{ width:180px}
.report-btn,.cancel-btn{ width:53px; height:25px; border:none; text-align:center; line-height:25px;}
.report-btn{ background: url(../images/shareCourse/W-report.jpg) no-repeat; color:#e9f4fe}
.cancel-btn{ background: url(../images/shareCourse/W-cancel.jpg) no-repeat;color:#767676}
.w670{ width:670px; line-height:200%;}

.denglupj{position:relative; width:500px; height:700px;  background-color:#fff;  overflow:hidden; display:none; 
 /* box-shadow:#363636 1px 3px 50px 3px; 
-webkit-box-shadow:#363636 1px 3px 50px 3px;
-moz-box-shadow:#363636 1px 3px 50px 3px;   -moz-border-radius:5px;
    -webkit-border-radius: 5px;
     border-radius:5px;*/}
.cuo{ position:absolute; top:0px; right:0px;}
.denglutc .title-hd{ font-family:"黑体"}
.denglutc .texts{  width:310px; height:43px; color:#555; padding-left:5px; font-size:14px; -moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-top-left-radius:5px;	-moz-border-top-right-radius: 5px;
-webkit-border-top-right-radius: 5px;border-top-right-radius:5px;	color:#555;border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
.denglutc .texts1{  width:310px; height:43px;color:#555; padding-left:5px; font-size:14px;border:1px solid #dddddd; -moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;border-bottom-left-radius:5px;
-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-bottom-right-radius:5px;}

.denglutc .buttons{ width:310px; height:43px;width:315px;  margin-top:30px;background-color:#1aa4f2; border:0px;-moz-border-radius:2px;
    -webkit-border-radius: 2px;
     border-radius:2px; font-size:16px; color:#fff;}
.denglutc .buttons:hover{ width:310px; height:43px;width:315px; margin-top:30px; background-color:#0f87e3; border:0px;-moz-border-radius:2px;
    -webkit-border-radius: 2px;
     border-radius:2px;font-size:16px; color:#fff;}
	 

/*学科资源的表格*/
.evaluate-box{ width:500px;border:#f1f1f1 1px solid; }
.subjuect-table td{border-right:#f1f1f1 1px solid;border-bottom:#f1f1f1 1px solid;}
.subjuect-table .head{  height:37px; border:#f1f1f1 1px solid; font-size:14px; font-weight:normal; color:#393939;}
.subjuect-table .head th{ text-align:center !important}
.subjuect-table td{ text-align:center; height:28px;line-height:28px; color:#636363}
.subjuect-table td a{ display:inline-block; line-height:28px;}
.subjuect-table td a.load{ color:#960000}
.text-size{ padding-left:10px;  width:90px;}
.text-size.word{ background-position:0px -1px; }
.text-size.ppt{ background-position:0px -26px;}
.text-size.avi{ background-position:0px -53px;}
/*评价情况的弹窗*/

.select-score{ width:90px; height:18px; line-height:18px;}
.DescribeW{ width:180px}
.report-btn,.cancel-btn{ width:53px; height:25px; border:none; text-align:center; line-height:25px;}
.report-btn{ background: url(../images/shareCourse/W-report.jpg) no-repeat; color:#e9f4fe}
.cancel-btn{ background: url(../images/shareCourse/W-cancel.jpg) no-repeat;color:#767676}
.w670{ width:670px; line-height:200%;}


/*查看课程*/
.detailPrimary{min-height:150px;color:#394a58;margin-left:auto;margin-right:auto;border:1px solid #dbdbdb;background-color:#fff;color:#394a58;}
/* .priPic */
.priPic{float:left;width:290px;padding:15px 15px 0px 15px; }
.priPic .pic img{display:block;}
.priPic .pic{margin-bottom:5px;}

.priPic .extend a{float:left;margin:7px 35px 0 0;color:#394a58; padding-left:17px;line-height:18px;background: url(../images/shareCourse/ico_detail_item.png) no-repeat 0 0; font-size:14px;}
.priPic .extend a:hover{text-decoration: underline;}
.priPic .extend a.fav{background-position:0 0;}
.priPic .extend a.share{background-position:0 -22px; }
.priPic .extend a.save{background-position:0 -45px;}
/* .priInfo */
.priInfo{float:left;width:542px;padding:20px  30px 10px 30px; border-left:1px solid #dbdbdb;color:#394a58;}
.priInfo h1{font:700 22px/1.3 'microsoft yahei';}
.priInfo .p-label-wrap{display: inline-block;position: relative;}
.priInfo .p-label-wrap:hover .p-tips{display: inline-block;}
.priInfo .p-tips .p-arrow{display: inline-block;position: absolute;top:-9px;left: 107px;width: 16px;height: 9px;background: ../images/shareCourse/ico_detail_item.png) no-repeat 0 -1757px;}
.priInfo em.pri{font-size:34px;color:#f60;font-family:arial;font-weight: 700}
.priInfo .tbBox table{border:1px solid #dbdbdb;border-collapse:collapse;width:100%;background-color:#f8f8f8;}
.priInfo .tbBox table td{border:1px solid #dbdbdb;text-align:center;color:#999;padding:5px;line-height:1.5em;}
.priInfo .tbBox table td .num{font:700 16px arial;color:#f60;}
.priInfo .tbBox table a:hover{text-decoration: underline;color: #394a58;}
.priInfo .des{border:1px solid #dbdbdb;padding:10px;line-height:24px;background-color:#f8f8f8;}
/* .priSchool */
.priSchool{float:right;position:relative;width:250px; min-height:280px;border-left:1px solid #dbdbdb;background-color:#f9f9f9;}
 .hd{border-bottom:1px solid #dbdbdb; }
 .bd ul{ font-size:14px;}
 .bd ul li{color:#394a58; margin-top:8px; float:left; }

.priSchool .bdhead{border-bottom:1px solid #dbdbdb; line-height:60px; height:60px; padding-left:30px; font-size:20px; color:#5d8ed3;}
em.pri1{font-size:20px;color:#f60;font-family:arial;font-weight: 700}
/* =S 详情页 预览信息 bdInfo > 购买类型 */
.lie1{ background-color:#fffbec; border:1px solid #ffe0c5; margin-bottom:10px;}
.lie1 dd{ height:40px; line-height:20px; float:left; width:550px; color:#394a58; font-size:14px;}
.lie1 dd .imgs img{ -moz-border-radius:30px;-webkit-border-radius: 30px; border-radius:30px; width:40px; height:40px; float:left;}
.lie1 dd span{   display:block; padding:3px 10px; margin:5px 2px;}

.extra_gmlx .gmlx_here .i,
.extra_gmlx_select .close,
.gmlx_bf_tips .i_arrow{background:url(../images/shareCourse/tips_bg_zj.png) no-repeat 0 -30px;}
.extra_gmlx{line-height:24px;}
.extra_gmlx .close{display:none}
.extra_gmlx .gmlx_zk,
.extra_gmlx .gmlx_bf{display:block;padding:0 15px;height:22px;border:1px solid #dbdbdb;line-height:22px;background:#fff;cursor:pointer;}
.extra_gmlx .gmlx_here{position:relative;border:1px solid #f60;cursor:default}
.extra_gmlx .gmlx_here .i{display:block;position:absolute;bottom:0;right:0;width:12px;height:12px;overflow:hidden;background-position:0 -30px;}
.extra_gmlx_select{position:relative;border:1px solid #FFE0C5;background:#FFFBEC;padding:12px 15px;}
.extra_gmlx_select .close{display:block;position:absolute;top:10px;right:10px;width:9px;height:9px;overflow:hidden;background-position:0 -7px;}
.extra_gmlx_select .close:hover{background-position:0 -17px;}

.gmlx_bf_tips{position:relative;width:220px;border:1px solid #f60;padding:5px 10px;*padding-bottom:0px;margin-left:60px;margin-top:10px;background:#fff;line-height:14px;}
.gmlx_bf_tips .i_arrow{display:block;position:absolute;top:-6px;left:110px;width:12px;height:6px;overflow:hidden;background-position:0 0;}
.extra_gmlx_btn{margin-left:60px;}
.extra_gmlx_txt{margin-left:60px;}
/* =E 详情页 预览信息 bdInfo > 购买类型 */

/* =S 按钮 立刻购买/加入购物车/立刻试听 */
.a_btn1{display:inline-block;*display:inline;*zoom:1;width:184px;height:48px;overflow:hidden;text-align:center;font:300 20px/48px 'microsoft yahei';vertical-align:middle;background-color:#FC8900;color:#fff;}
.a_btn1:hover{color:#fff;background-color:#E37D00;}
.a_btn2{display:inline-block;*display:inline;*zoom:1;width:115px;height:30px;overflow:hidden;text-align:center;font:300 16px/30px 'microsoft yahei';vertical-align:middle;background-color:#408ad8;color:#fff;}
.a_btn2:hover{color:#fff;background-color:#4f9dee;}
.a_btn3{display:inline-block;*display:inline;*zoom:1;width:184px;height:48px;overflow:hidden;text-align:center;font:300 20px/48px 'microsoft yahei';vertical-align:middle;background-color:#7B7B7B;color:#fff;cursor: default;}
.a_btn3:hover{color:#fff;background-color:#7B7B7B;}
.a_btn4{display:inline-block;*display:inline;*zoom:1;padding:0 10px;height:40px;overflow:hidden;text-align:center;font:300 14px/40px 'microsoft yahei';vertical-align:bottom;background-color:#5BC79D;color:#fff;border:1px solid #1CB177;}
.a_btn4:hover{background-color:#1CB177;color:#fff;}



/* =E 按钮 立刻购买/加入购物车/立刻试听 */

/* =E detailPrimary 产品概览 ********************************************/



/* =START .detailContent 详情页内容 ********************************************/
.detailContent{width:1190px;margin-left:auto;margin-right:auto;}
.detailContent .detailCrumb{clear:both;height:20px;padding:10px 0;}
.detailContent .sectionTop{/*min-height:310px;*/margin-bottom:20px;}
.detailContent .sectionMain{clear:both;}
.detailContent .st_main{float:left;width:772px;}
.detailContent .sm_main{float:right; width:970px;}
.detailContent .sm_side{float:left;width:200px;}
.detailContent .bdTitle{height:35px;clear:right;font-weight:bold;}
.detailContent .bdPic{width:356px;height:269px;}
.detailContent .bdInfo{width:406px;/*height:269px;*/}
.detailContent .bdInfo .i_help{position:relative;top:-2px;}
.detailContent .bdInfo .btn_near{display:inline-block;padding:11px 18px;border:1px solid #d3e5f3;background:#f4fafe;margin-top:2px;}
.detailContent .bdTabs{width:970px;z-index:99;height:40px;}
.detailContent .bdBox{min-height:600px;}

.detailContent .bd_tabs{height:30px;margin-bottom:1px;background:#FCFCFC;}

/* =END .detailContent 详情页内容 ********************************************/










/* =S 右侧 tabs切换  bdTabs ********************************************/
.bdTabs{border-bottom:1px solid #dbdbdb;}
.bdTabs.fixed{width:1190px;position:fixed;top:0px;z-index:9999;margin-left:-220px;}
.bdTabs ul{position:relative;height:40px;border:1px solid #dbdbdb;background:#f9f9f9;}
.bdTabs.fixed ul{width:1188px;}
.bdTabs ul li{float:left;width:238px;height:40px;color:#394a58;font:100 16px/40px 'microsoft yahei';background: url(../images/shareCourse/bg_detail_tabs.png) no-repeat 0 0;cursor:pointer;text-indent:99px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.bdTabs ul li.c_jg,
.bdTabs ul li.c_gm{display:none;width:219px;background:#f9f9f9;text-indent:0;text-align:center;cursor:default;}
.bdTabs ul li.c_gm{border-right:none;width:250px;}
.bdTabs ul li.c_jg i{padding:0 5px;color:#f60;font:300 24px/30px 'microsoft yahei';}
.bdTabs ul li.c_jj{background-position:0 -41px;}
.bdTabs ul li.c_ml{background-position:-243px -41px;text-indent:102px;}
.bdTabs ul li.c_pj{background-position:-486px -41px;text-indent:90px;}
.bdTabs.fixed li.c_jg,
.bdTabs.fixed li.c_gm{display:block;}
.bdTabs ul li.c_jj.curr{background-position:0 0;}
.bdTabs ul li.c_ml.curr{background-position:-243px 0;}
.bdTabs ul li.c_pj.curr{background-position:-486px 0;}
.bdTabs ul li.curr{color:#fff;}
.fn{ font-style:normal; font-size:14px;}
/* =E 右侧 tabs切换  bdTabs ********************************************/

/* =START 详情页 sm_main .bdBox   ********************************************/
	/* bdBox_con */
	.bdBox_con{border:1px solid #dbdbdb;border-top:none;min-height:200px;background:#fff;}


	/* =S 详情页 课程简介  con_intro
	/////////////////////////////////////////////////////*/
	.con_intro{padding:0 20px;}
	.con_intro p{ line-height:25px;color:#394a58;}	
	.con_intro_bar{height:40px;font:100 14px/40px 'microsoft yahei';background:#f9f9f9;text-indent:20px;color:#168B5C;}
	.con_intro_bd{font:300 12px/2 'microsoft yahei',sans-serif;padding:10px 0;}
	.con_intro_bd img{display:inline;max-width:890px;}
	.con_intro_bd p{color:#394a58;font-family:'microsoft yahei';font-size:12px;line-height:1.6;margin:5px 0 15px;text-indent:25px;}
	.con_intro_bd s{text-decoration:line-through}
	.con_intro_bd strong{font-weight:700}
	.con_intro_bd em{font-style:italic}
	.con_intro_bd u{text-decoration:underline}
	.con_intro_bd sup{vertical-align:super}
	.con_intro_bd sub{vertical-align:sub}
	.con_intro_bd blockquote{display:block;margin:1em 40px}
	.con_catalog_bar{height:40px;font:100 16px/40px 'microsoft yahei';background:#f9f9f9;text-indent:20px;color:#5d8ed3;border-bottom:1px solid #dbdbdb;}
	.con_catalog_bar .n_btn30g{text-indent:0;}
	/* =E 详情页 课程简介  con_intro
	/////////////////////////////////////////////////////*/


	/* =S 详情页 课程目录  con_catalog
	/////////////////////////////////////////////////////*/
	.kcxq{padding-bottom:15px;border:1px solid #dbdbdb;background:#fff;}
	.kcxq .con_catalog{margin:0 auto;}
	.kcxq .con_catalog_bar .bar_txt{font:700 12px/30px 'microsoft yahei';margin-right:10px;color:#394a58;}
	.kcxq .con_catalog_hd{font:bold 16px/30px 'microsoft yahei';color:#394a58;padding:10px 25px 0px;margin:14px 0 8px;}
	.kcxq .con_catalog_bd{padding:0 25px;}
	.kcxq .con_catalog_list{margin-bottom:6px;}
	.kcxq .con_catalog_list .catalog_list_hd{height:30px;margin-bottom:-1px;}
	.kcxq .con_catalog_list .catalog_list_hd:hover{}
	.kcxq .con_catalog_list .catalog_list_num{float:left;width:70px;color:#394a58;font:normal 14px/30px 'microsoft yahei';}
	.kcxq .con_catalog_list .catalog_list_tit{float:left;width:1000px;margin-left:25px;font:100 14px/30px 'microsoft yahei';color:#394a58;position:relative;background:url('http://res.ckimg.com/sites/www/v2/images/detail/bg_list_point.png') repeat-x 0 9px;}
	.kcxq .con_catalog_list .catalog_list_tit p{float:left;white-space:nowrap;overflow:hidden;background:#fff;padding-right:30px;font:100 14px/30px "microsoft yahei";margin-left:-5px;_margin-left:0;color:##7f92a3;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_circle{width:19px;height:19px;background:url('http://res.ckimg.com/sites/www/v2/images/detail/catalog_sprite.png') no-repeat 0 0;position:absolute;left:-10px;top:12px;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_circle_,
	.kcxq .con_catalog_list .catalog_list_tit .clt_circle_F,
	.kcxq .con_catalog_list .catalog_list_tit .clt_circle_H,
	.kcxq .con_catalog_list .catalog_list_tit .clt_circleH,
	.kcxq .con_catalog_list .catalog_list_tit .clt_circleF{width:19px;height:19px;background:url('http://res.ckimg.com/sites/www/v2/images/detail/catalog_sprite.png') no-repeat 0 -29px;position:absolute;left:-10px;top:12px;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_circleH{background-position:-20px 0}
	.kcxq .con_catalog_list .catalog_list_tit .clt_circleF{background-position:-40px 0}
	.kcxq .con_catalog_list .catalog_list_tit .clt_circle_H{background-position:-20px -29px}
	.kcxq .con_catalog_list .catalog_list_tit .clt_circle_F{background-position:-40px -29px}
	.kcxq .con_catalog_list .catalog_list_tit .clt_arrow_d{display:inline-block;*display:inline;*zoom:1;width:17px;height:17px;line-height:17px;overflow:hidden;background:url(../images/shareCourse/ico_detail_item.png) no-repeat -20px -73px;vertical-align:middle;position:absolute;right:15px;top:12px;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_arrow_d:hover{background:url('http://res.ckimg.com/sites/www/v2/images/detail/catalog_sprite.png') no-repeat -20px -73px;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_arrow_u{display:inline-block;*display:inline;*zoom:1;width:17px;height:17px;line-height:17px;overflow:hidden;background:url(../images/shareCourse/ico_detail_item.png) no-repeat -20px -114px;vertical-align:middle;position:absolute;right:15px;top:12px;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_arrow_u:hover{background:url('http://res.ckimg.com/sites/www/v2/images/detail/catalog_sprite.png') no-repeat -20px -114px;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_time{font:100 12px/30px Arial;text-align:center;float:right;padding-left:30px;background:#fff;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_time .preview{display:inline-block;*display:inline;*zoom:1;padding-left:25px;height:30px;line-height:30px;background: url(../images/shareCourse/ico_detail_item.png) no-repeat 0 -156px;color:#3498e1;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_time .preview:hover{text-decoration:underline;}
	.kcxq .con_catalog_list .catalog_list_tit .clt_preview{width:35px;position:absolute;font:bold 14px/44px Arial;color:#7FB746;top:0;right:105px;text-align:center;padding-left:20px;background:url(../images/shareCourse/ico_detail_item.png) no-repeat 0 -133px;}
	.kcxq .con_catalog_list .catalog_list_tit .iFile,
	.kcxq .con_catalog_list .catalog_list_tit .iVideo,
	.kcxq .con_catalog_list .catalog_list_tit .iMedia{position:absolute;top:9px;left:-31px;}
	.kcxq .con_catalog_list .catalog_list_tit .iMusic{position:absolute;top:13px;right:195px;z-index:99;}
	.kcxq .con_catalog_list .catalog_list_info{margin-left:50px;padding:8px 65px 3px 21px;_padding-left:25px;line-height:22px;/*_height:158px;*/}
	.kcxq .con_catalog_list .catalog_list_avatar{width:24px;height:24px;margin:0 5px;}
	.kcxq .con_catalog_list .catalog_list_avatar img{width:24px;height:24px;}
	.kcxq .con_catalog_list .catalog_list_video{position:relative;*zoom:1;margin-right:-20px;background:#fff;_height:136px;}
	.kcxq .con_catalog_list .catalog_list_video li{float:left;width:94px;margin: 10px 20px 0 0;*display:inline;}
	.kcxq .con_catalog_list .catalog_list_video li a{display:block;width:94px;height:126px;overflow:hidden;}
	.kcxq .con_catalog_list .catalog_list_video li img{width:90px;height:68px;border:1px solid #dbdbdb;padding:1px;}
	/* =E 详情页 课程目录  con_catalog
	/////////////////////////////////////////////////////*/


	/* =S 详情页 课程评价  con_comment by sunpeng 20130510
	/////////////////////////////////////////////////////*/
	.con_comment .comm_pjxq{padding:13px 0px;background:#f2f2f2; width:100%; float:left;}
	.con_comment_hd{height:55px;padding:10px 0 10px 10px;border-bottom:1px dotted #ccc;position:relative;}
	.con_comment_hd .con_comment_hd_t{font:bold 12px/55px 'simsun';color:#394a58;}
	.con_comment_hd .percent{font:100 46px/55px Arial;color:#f60;position:absolute;left:95px;top:10px;}
	.con_comment_hd .con_comment_num{display:inline-block;*display:inline;*zoom:1;height:55px;line-height:55px;margin:0 25px 0 205px;padding-right:25px;border-right:1px solid #eee;}

	.con_comment_bd li{border-bottom:1px dotted #ccc;padding:15px 0; min-height:60px;}
	.con_comment_bd li .com_avatar{width:60px;height:60px;float:left;border:1px solid #dbdbdb;}
	.con_comment_bd li .com_avatar img{width:60px;height:60px;}
	.con_comment_bd li .com_body{padding-left:80px;float:none;}
	.con_comment_bd li .com_body .com_body_hd{height:25px;position:relative;}
	.con_comment_bd li .com_body .com_body_hd .com_time{position:absolute;right:10px;top:0;color:#b8c4ce; font-size:14px}
	.con_comment_bd li .com_body .com_body_bd{position:relative;color:#b8c4ce;line-height:22px;}
	.con_comment_bd li .com_body .com_body_txt{position:relative;*zoom:1;word-wrap:break-word;word-break:normal; color:#394a58; font-size:14px;}
	.con_comment_bd li .com_body .txt_con{float:left;word-wrap:break-word;word-break:break-all;}
	.con_comment_bd li .com_body .com_body_bd .reply{position:absolute;right:0px;bottom:-10px;min-width:50px;text-align:center;}
	.con_comment_bd li .reply a{color:#394a58;}
	.con_comment_bd li .reply a:hover{text-decoration: underline;}
	.con_comment_bd li .con_reply_bd{border:1px solid #e3efea;padding:10px 10px 0;margin-top:15px;position:relative;*zoom:1; top:10px; right:20px;}

	.con_comment_bd li .con_reply_bd .arrow{width:18px;height:9px;position:absolute;top:-9px;_top:-8px;right:35px;background:url('http://res.ckimg.com/sites/www/v2/images/detail/comment_sprite.png') no-repeat 0 0;}
	.con_comment_bd li .con_reply_bd .arrow_s{width:13px;height:8px;position:absolute;top:-8px;_top:-7px;right:18px;background:url('http://res.ckimg.com/sites/www/v2/images/detail/comment_sprite.png') no-repeat 0 -14px;}
	.con_comment_bd li .con_reply_bd .replay_box{border:1px solid #E7F0EC;padding:14px;background:#F2F2F2;margin-bottom:-1px;position:relative;}
	.con_comment_bd li .con_reply_bd .replay_box .form_text{width:98%;}
	.con_comment_bd li .replay_btn{height:22px;padding-top:10px;}
	.con_comment_bd li .replay_box_bd{position:relative;border-top:1px solid #E7F0EC;padding:10px 0;}
	.con_comment_bd li .com_avatar_s{width:40px;height:40px;border:1px solid #E6E6E6;float:left;margin-top:3px;}
	.con_comment_bd li .com_avatar_s img{width:40px;height:40px;}
	.con_comment_bd li .replay_box_bd .replay_box_con{padding-left:50px;float:none;}
	.con_comment_bd li .com_add_comment{padding-top:10px;}
	.con_comment .c_ibox{padding:12px 20px;border:1px solid #eee;background:#fcfcfc;}
	/* =E 详情页 课程评价
	/////////////////////////////////////////////////////*/
/* =END 详情页 sm_main .bdBox   ********************************************/

/*视频查看页 收起小图标*/
.wide-screen-trigger i {
position: absolute;
width: 10px;
height: 10px;
top: 35px;
left: 3px;
background: url(../images/shareCourse/bg_curmbs_197c968.png) no-repeat scroll 0 0 transparent;
}

.wide-screen-trigger {
position: absolute;
right: 0px;
top: 50%;
margin-top: -40px;
width: 10px;
height: 80px;
background: none repeat scroll 0% 0% #ccc;
border-radius: 3px 0px 0px 3px;
left:-10px;
}

.wide-screen-trigger:hover {
position: absolute;
right: 0px;
top: 50%;
margin-top: -40px;
width: 10px;
height: 80px;
background: none repeat scroll 0% 0% #d0dced;
border-radius: 3px 0px 0px 3px;
left:-10px;
}









.wide-screen-trigger1 i {
position: absolute;
width: 10px;
height: 10px;
top: 35px;
left: 3px;
background: url(../images/shareCourse/bg_curmbs_197c9681.png) no-repeat scroll 0 0 transparent;
}

.wide-screen-trigger1 {
position: absolute;
right: 0px;
top: 50%;
margin-top: -40px;
width: 10px;
height: 80px;
background: none repeat scroll 0% 0% #ccc;
border-radius: 3px  0px 0px 3px;
left:-10px;
}

.wide-screen-trigger1:hover {
position: absolute;
right: 0px;
top: 50%;
margin-top: -40px;
width: 10px;
height: 80px;
background: none repeat scroll 0% 0% #d0dced;
border-radius: 3px  0px 0px 3px;
left:-10px;
}
.mr40{ margin-right:40px;}

/*右侧浮动*/
.ui-gotop{position:fixed;z-index:1002;right:15px;bottom:50%;margin-bottom:-74px;width:80px}
* html .ui-gotop{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.body.offsetHeight/2))}
.ui-gotop-list{position:relative;z-index:201;width:80px;}
.ui-gotop-list a,.live-tip{background: url(../images/shareCourse/gotop_v2.png) no-repeat;_background-image:url('../images/shareCourse/gotop_ie6_v2.png'); width:46px; margin-left:15px; margin-top:-3px;}
.ui-gotop-list a{display:block;margin-bottom:1px;background-color:#161616;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.ui-gotop-list a:focus{outline:0}
.ui-gotop-list a.ui-gotop-live,.ui-gotop-list a:hover,.ui-gotop-list a.active{background-color:#5d8ed3;}
.ui-gotop-list a.ui-gotop-live{height:74px;background-position:-100px -255px}
.ui-gotop-list a.ui-gotop-fb{height:44px;background-position:-50px -255px}
.ui-gotop-list a.ui-gotop-top{height:0;overflow:hidden;background-position:0 -255px;opacity:0}
.ui-gotop-list-scroll a.ui-gotop-top{height:44px;opacity:1}
.live-tip{visibility:hidden;position:absolute;right:80px;top:100px;width:0;height:255px;opacity:0;z-index:199;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
.live-tip-show{visibility:visible;width:430px;opacity:1}
.live-tip-hd{margin:6px 16px 0 7px;height:32px;line-height:32px;color:#fff;overflow:hidden}
.live-tip-hd h5{float:left;font-size:20px;padding:0 10px 0 11px; font-weight:100;}
.live-tip-hd b{float:left;margin-left:35px}
.live-tip-hd a{float:right;margin:5px 5px 0 0;width:23px;height:23px}
.live-tip-hd a:focus{outline:0}
.live-tip-main{position:relative;margin:0 18px 0 9px;height:205px;color:#444;overflow:hidden}
.live-tip-main a{color:#444}.live-tip-main a:hover{color:#6295cf}
.live-tip-main-loading{padding:20px}
.live-tip-main dl{overflow:hidden;*zoom:1;padding:8px 0;width:430px;line-height:22px;border-bottom:1px solid #dedede}
.live-tip-main dl.live-tip-past{color:#868686}
.live-tip-main dl.live-tip-past a{color:#868686}
.live-tip-main dl.live-tip-past a:hover{color:#6295cf}
.live-tip-main dl.live-tip-active{background:#f1f1f1}
.live-tip-main dl.live-tip-active dt,.live-tip-main dl.live-tip-active dd a{color:#6295cf}
.live-tip-active dd a:hover{text-decoration:underline}
.live-tip-main dl dt{float:left;width:54px;padding:0 9px;font-weight:bold}
.live-tip-main dl dd{overflow:hidden;*zoom:1;padding:0 14px 0 0;margin-left:72px}
.live-tip-main dl dd p{margin-left:1.2em;text-indent:-1.2em}
.live-caret{display:inline-block;margin:0 5px;width:0;height:0;font-size:0;overflow:hidden;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #ff9000;border-top-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0)}
*+html .live-caret{border-top-color:transparent;border-bottom-color:transparent}
.live-caret-grey{border-left-color:#868686}
.live-tip-main dl a:hover .live-caret-grey{border-left-color:#6295cf}
#J_live_scrollbar .viewport{width:350px;height:205px;overflow:hidden;position:relative; font-size:14px;}
#J_live_scrollbar .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0}
#J_live_scrollbar .scrollbar{display:none;position:absolute;z-index:9;right:0;top:0;height:205px;width:12px}
#J_live_scrollbar:hover .scrollbar{display:block}
#J_live_scrollbar .track{height:100%;width:12px;position:relative}
#J_live_scrollbar .thumb{background:#6295cf;height:20px;width:10px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:0;border-radius:5px;opacity:.7;filter:alpha(opacity=70);z-index:10;box-shadow:0 1px 1px rgba(0,0,0,.1)}
#J_live_scrollbar .thumb .end{overflow:hidden;height:5px;width:25px}
#J_live_scrollbar .disable{display:none}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.ui-gotop-list a.ui-gotop-wx{position:relative;height:44px;background-position:-150px -255px}
.ui-gotop-wx .head-icon-hot{right:16px;top:-6px}
.ui-wx-bg{position:absolute;z-index:200;top:74px;right:0;width:206px;height:247px;background:url('../images/shareCourse/wx_200.png') no-repeat;opacity:0;visibility:hidden;-webkit-transition:opacity .7s,right .5s;-moz-transition:opacity .7s,right .5s;-o-transition:opacity .7s,right .5s;-ms-transition:opacity .7s,right .5s;transition:opacity .7s,right .5s}
.ui-wx-bg-show{visibility:visible;opacity:1;right:52px}
.ui-wx-bg-show a{position:absolute;width:165px;height:165px;top:67px;left:19px;opacity:0;filter:alpha(opacity=0)}

/*大赛 块状模式*/

.likelist-nr1{  background-color:#FFF;  width:100%; float:left;}
.likelist-nr1 .xueke{ background-color:#ccc; padding:2px 5px; color:#fff;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px; cursor:pointer;}
.likelist-nr1 ul { text-align:center; padding-bottom:20px;}
.likelist-nr1 ul li{float:left; width:254px; height:240px; border:1px solid #fff; margin-left:18px; margin-right:4px; margin-bottom:20px; margin-top:10px; padding:4px 12px 14px 4px;}
.likelist-nr1 ul li:hover{width:254px; height:240px; border:1px solid #d7d7d7;box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);}

.fck007{ width:690px; float:left; min-height:300px; font-size:14px;}
.fck007 p{ width:690px; line-height:160%;}

.fck0071{ width:620px; float:left; min-height:300px; font-size:14px;}
.fck0071 p{ width:620px; line-height:160%;}

.textareas{height:100px; line-height:25px; width:680px; border:1px solid #CCC}
.detail_box1 {float: left; width:766px;  margin-left:140px; background:url(../images/shareCourse/menu-1.png) repeat-y 0px; }
.shiti{margin-left:-50px; width:55px; text-align:center; height:30px; line-height:30px;  background-color:#efede8; margin-right:5px;-moz-border-radius:10px;-webkit-border-radius: 10px; border-radius:10px;}

.detail_box2 {float: left; width:700px;  margin-left:160px;  }


/*选择zbcd*/	
.guide_step .icon{background: none repeat scroll 0% 0% #5bc5c1;}
 .guide_step ul {
    overflow: hidden;
    float: left;
	width:766px;
}
.guide_step{ float:left;}

.guide_step ul  li{ float:left; height: 55px; padding-left:30px; width:128px;}

.guide_step .icon,.guide_step .iconafter{
    padding-left: 0px;
    text-align: center;
	   width: 128px;
    display: block;
    line-height: 55px;
    font-size: 20px;
	color:#fff;
	-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;
cursor:pointer;
} 	
	
	
.guide_step li a:hover{
	background-color:#437bca;}
.guide_step li  .activess {
	background-color:#FE8302;   }


/*选择zbcd*/	
.guide_step1 .icon{background: none repeat scroll 0% 0% #5bc5c1;}
.guide_step1 ul {
    overflow: hidden;
    float: left;
	width:766px;
}
.guide_step1{ float:left;}

.guide_step1 ul  li{ float:left; height: 55px; padding-left:10px; width:100px;}

.guide_step1 .icon,.guide_step1 .iconafter{
    padding-left: 0px;
    text-align: center;
	  width: 78px;
    display: block;
    line-height: 34px;
    font-size: 20px;
	color:#fff;
	-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius:5px;
cursor:pointer;
} 	
	
	
.guide_step1 li a:hover{
	background-color:#437bca;}
.guide_step1 li  .activess {
	background-color:#FE8302;   }
	



	
	
/*我的乐题-收藏-试题*/

.gonggao3{width:1000px; float:left;  background:url(../images/shareCourse/zuoti2.png) no-repeat top center; min-height:195px; }
.gonggao31{width:1000px; float:left;background:url(../images/shareCourse/zuoti3.png) no-repeat bottom center;min-height:410px; margin-bottom:-30px; }
.gonggao32{width:1000px; float:left;background:url(../images/shareCourse/zuoti4.png) repeat-y; min-height:410px;  }



.gonggao4{width:1000px; float:left;  background:url(../images/shareCourse/zuoti1-1.png) no-repeat top center; min-height:219px; }
.gonggao41{width:1000px; float:left;background:url(../images/shareCourse/zuoti1-2.png) no-repeat bottom center;min-height:410px; margin-bottom:-50px; }
.gonggao42{width:1000px; float:left;background:url(../images/shareCourse/zuoti1-3.png) repeat-y; min-height:410px; padding-top:30px;  }


/*.gonggao2{width:1000px; background:url(../images/shareCourse/zuoti.png) no-repeat top center; min-height:700px; }*/


.gonggao2{width:1000px; float:left;  background:url(../images/shareCourse/zuoti-1.png) no-repeat bottom center; min-height:94px; }
.gonggao22{width:1000px; float:left;background:url(../images/shareCourse/zuoti-3.png) no-repeat top center;min-height:166px;  }
.gonggao21{width:1000px; float:left;background:url(../images/shareCourse/zuoti-2.png) repeat-y ; background-position:63px 0px; min-height:210px;  }
.biaotid2{ float:left; font-size:14px; color:#359995; margin-left:150px; width:700px;  }
.biaotid2 ul li{ float:left; width:60px; text-align:center; height:30px; line-height:30px; margin-bottom:10px; margin-right:10px;}
.biaotid2 ul li a{ display:block; background-color:#d4ccbf; width:60px; height:30px; color:#000;}
.biaotid2 ul li a:hover{ display:block; background-color:#ebe7dd; width:60px; height:30px;}
.djs2{    

    display: block;

   font-size: 18px;
	color:#000;
    cursor:pointer;

	margin-left:150px;
	 }





.biaotid{ float:right; font-size:26px; color:#359995; margin-right:150px; margin-top:100px; }
.djs{    
    text-align: center;
	width: 100px;
    display: block;
    line-height: 50px;
    font-size: 22px;
	color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px; 
	border-radius:5px;
    cursor:pointer;
	background: none repeat scroll 0% 0% #5bc5c1;
	margin-left:150px;
	 }
.cl000{ color:#000;}

.detail_box,   .detail_txt {float: left; width:766px;  margin-left:160px;}
.questionlist  .detail_txt .txt { width:100%;}
.questionlist  .detail_txt .txt .guide_step { width:100%;}
.questionlist  .detail_txt{ margin-top:10px; display:inline-block; width:97.8%; margin-left:10px;}
.common_tab2  .selected2 a{  color:#0198DF;}
.pl_hover{ background-color:#f9f9f9;}
 .hover_edit, .hover_delet, .hover_trash{ cursor:pointer;display:block; height:40px; width:50px; background:url(../images/my/icons_1781dcbe.png) no-repeat 0% 0% transparent; }
 .hover_edit{ background-position: 0 -40px; }
.hover_delet{ background-position: 0 -120px; }
 .hover_edit:hover{ background-position: 0 0px; }
 .hover_delet:hover{ background-position: 0 -80px; }
 .hover_trash{ background-position: -113px  0px; }
  .hover_trash:hover{ background-position:-113px -40px;}
.pd{top:50px; right:20px;}

.detail_txt .txt{
	 width: 100%;
	 min-width:1000px;
	padding-top:10px;
	float:left;line-height: 2em;
	border:1px #E8E8E8 solid;
	}
.detail_txt .txt .quesTxt li .fl {
    width: 660px;
}
.detail_txt .txt .quesTxt{border: none;}
div.quesdiv {
    cursor: default;
    padding-top: 5px;
    position: relative;
	z-index:1
    height: auto;
}
.detail_txt .txt .quesTxt2 {
    width: 100%;
	 min-width:1000px;
	padding: 0px 10px;
}
.quesdiv {
    cursor: default;
    background: none repeat scroll 0% 0% #FFF;
    padding: 0px 20px;
    position: relative;
    height: auto;
    line-height: 2em;
}



.guide_step .jiexi{    padding-left: 0px;
    text-align: center;
	   width: 80px;
    display: block;
    line-height: 32px;
    font-size: 14px;
	color:#fff;	background-color:#5d8ed3;}
	

.guide_step u,.guide_step u span{ font-size:14px; text-decoration:none;
line-height: 32px;}
.guide_step u{margin-left: 10px; float: left;}
.grade_star {
    display: block;
    float: left;
    height: 32px;
    width: 93px;
}
.quesdiv  .new {
    position: absolute;
    z-index: 12;
    left: -1px;
    top: -11px;
	background-image:url(../images/new.png);
	background-repeat:no-repeat;
	width:39px;
	height:39px;

	color:#fff;
	font-size:16px;
}
.quesTxt li .fl {
    width: 708px;
}
.quesTxt li .fl a {
    color: #1887E3;
    display: block;
    float: left;
    font-family: "SimSun";
    margin-right: 10px;
}
.quesTxt font {
    width: 76px;
    display: block;
    float: left;
    font-size: 14px;
    text-align: center;
    height: 32px;
    line-height: 32px;
    font-weight: bold;
    margin-right: 20px;
    background-color: #E8E8E8;
}
.quesTxt li .choiceB {
    font-size: 24px;
    font-weight: normal;
}
.quesTxt ul, .quesTxt li {
float: left;
width: 100%;
}
.quesTxt2 li {
margin: 0px;
padding: 10px 0px;
border-top: 1px dashed #D8D8D8;
border-bottom: 0px none;
}
.editorBox {
float: left;
font-family: "SimSun";
font-size: 14px;
}
.editorBox {
width: 660px;
overflow: hidden;
}

.spModular_myBoardArea{ width:100%; float:left; height:160px;}

	
.spModular_myBoardArea textarea{ box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.15) inset; border: 1px solid #d5d5d5;padding: 10px;
width: 97%;color: #8C8C8C;margin-bottom: 10px;overflow: auto;height: 48px;}
.spModular_msgBoard .spModular_othersMsg{margin-top: 7px;clear: both;zoom:1;}
.spModular_othersMsg{overflow: hidden;}	
.borders{border: 1px solid #dbdbdb;}
	
	
	
/*空间*/



.page_container {
    width: 1180px;
    min-width: 1000px;
    max-width: 1180px;
    margin-left: auto;
    margin-right: auto;
	margin-bottom:20px;
}
.page_sidebar {
    float: left;
    width: 190px;
}
.page_content {
    float: right;
    width: 970px;
	background-color:#fff;
}
.page_content2 {
    float: right;
    width: 970px;
}
.wsxx {
    width: 190px;
}
.wsxx .hd {
   height: 60px;
    padding: 10px;
	border:1px #ccc solid;
	border-bottom:none;
    background: none repeat scroll 0% 0% #FFF;
}
.wsxx .ha {
   height: 50px;
   padding:10px 8.5px;
	border:1px #ccc solid;
	border-bottom:none;
		border-top:none;
    background: none repeat scroll 0% 0% #FFF;
}
.wsxx .hd dl dt {
    float: left;
    margin-right: 13px;
}
dt {
    font-weight: bold;
}
.wsxx a:link {
    color: #333;
}
.wsxx a {
    color: #333;
}
.wsxx li .ext{ color:#5D8ED3; font-weight:normal;}
.wsxx a:hover{ color:#FF7F00;}
.wsxx .hd .name {
 padding-top:10px;
    color: #333;
    font: 12px/1.5 "微软雅黑";
    margin-bottom: 7px;
}
.wsxx .hd .set a {
    color: #999;
}
.wsxx .hd .set a {
    color: #999;
}
.wsxx .list {
    border: 1px solid #CCC;
	float:left;
	
}
.wsxx .list li {
    display: block;
    height: 40px;
   padding: 0px 0px 0px 49px;
width:138px;
    background: url(../images/wsxx_bg.png)  no-repeat scroll 21px 13px #FFF;
    font: 14px/40px "微软雅黑";
    color: #444;
	float:left;

}
.wsxx ul.list li a{ display:block;}
.wsxx ul.list li.wsxx_1 {
    background-position: 21px -427px;
}
.wsxx ul.list li.curr {
    font-weight: 700;
    background-color: #F2F2F2;
}
.wsxx ul.list li.wsxx_1 {
    background-position: 21px 13px;
}
.wsxx ul.list li.wsxx_2 {
    background-position: 21px -25px;
}
.wsxx ul.list li.wsxx_3 {
    background-position: 21px -61px;
}
.wsxx ul.list li.wsxx_4 {
    background-position: 21px -100px;
}
.wsxx ul.list li.wsxx_5 {
    background-position: 21px -180px;
}
.wsxx ul.list li.wsxx_6 {
    background-position: 21px -438px;
}
.wsxx ul.list li.wsxx_8 {
    background-position: 21px -506px;
}

.wsxx ul.list li.wsxx_9 {
    background-position:  21px -142px;
}

.wsxx ul.list li.wsxx_1.curr {
    background-position: 21px -214px;
}
.wsxx ul.list li.wsxx_2.curr {
    background-position: 21px -252px;
}
.wsxx ul.list li.wsxx_3.curr {
    background-position: 21px -288px;
}
.wsxx ul.list li.wsxx_4.curr {
    background-position: 21px -327px;
}
.wsxx ul.list li.wsxx_5.curr{
    background-position: 21px -406px;
}
.wsxx ul.list li.wsxx_6.curr {
    background-position: 21px -470px;
}
.wsxx ul.list li.wsxx_8.curr {
    background-position: 21px -542px;
}
.wsxx ul.list li.wsxx_9.curr {
    background-position: 21px -370px;
}

.sxx a:hover {
    color: #F60;
}
.wsxx ul.list li.curr {
    font-weight: 500;
    background-color: #F2F2F2;
}

/*右侧主体头部*/
.mc_title {
    height: 55px;
    border: 1px solid #CCC;
    background: none repeat scroll 0% 0% #FFF;
}
.mc_title  .user_tab1 {
    padding: 15px 0px 9px 25px;

}
.user_tab1 li.curr {
    border-color: #FF7F00;
/*    font-weight: bold;*/
}
.user_tab1 li.curr:hover{    border-color: #FF7F00;
}
.user_tab1 li {
    float: left;
    height: 25px;
    font: 500 14px/25px "微软雅黑";
    color: #333;
    text-align: center;
    border-bottom: 3px solid #FFF;
    cursor: pointer;
}
.user_tab1 li:hover{     border-bottom: 3px solid #ccc;
}
.user_tab1 li.curr a {
    color: #444;
	font-size:16px;
	
}
.user_tab1 li a {
    display: block;
    padding:0px 15px;
    color: #333;
}
/*右侧主题筛选*/
.search_bar {
    background: none repeat scroll 0% 0% #FFF;
}

.adv_srhBar .l_1 {
    float: left;
/*    width: 76px;
*/	text-align:right;
}
.adv_srhBar dl dt {
    font: 300 12px/30px "微软雅黑";
    color: #555;
}
.adv_srhBar .l_2 {
    float: left;

}
.iptTips {
    position: absolute;
    left: 10px;
    top: 8px;
    font-size: 12px;
    line-height: 14px;
    color: #999;
}
.form_text {
width: 220px;    height: 20px;
    padding: 4px;
    border: 1px solid #CCC;
    font: 12px/20px "微软雅黑";
    color: #777;
}

.adv_srhBar .r_1 {
    float: left;
    width: 158px;
}
.adv_srhBar .r_2 {
    float: left;
    width: 260px;
}
.dl_u_zt {
    height: auto;
    line-height: 24px;
    border-top: 1px solid #DCDEE1;
}
.dl_u_zt dt {
    float: left;
}
.dl_u_zt dd a.curr {
    background: none repeat scroll 0% 0% #5D8ED3;
    color: #FFF;
}

.dl_u_zt dd a.curr:hover {
    background: none repeat scroll 0% 0% #5D8ED3;
    color: #FFF;
}
.dl_u_zt dd a {
    display: inline-block;
    margin: 0px 10px 0px 0px;
    padding: 0px 10px;
    color: #333;
}
.dl_u_zt dd a:hover {
    background: none repeat scroll 0% 0% #e8eff8;
}	
	
	
/*新建课程第一步*/
.add_exam_info {
    line-height: 24px;
    font-size: 14px;
/*    margin-bottom: 20px;
*/}
.add_exam_info td {
    padding: 10px 0;
}
.add_exam_info td  .task_list_box td{ padding:0;}
.delet{  color:#888;}
.delet:hover{  color:#5D8ED3;}
.add_exam_info {
    line-height: 24px;
    color: #333;
    font-size: 14px;
}.tr {
    text-align: right;
    vertical-align: top;
}
.kn_point li {
    float: left;
    white-space: nowrap;
    margin: 0px 10px 10px 0px;
}
.kn_point li a {
    border: 1px solid #B6D5FD;
}
.kn_point li a {
    display: block;
    line-height: 22px;
    padding: 0px 26px 0px 10px;
    background-color: #B6D5FD;
    font-family: "微软雅黑","Oswald", "Helvetica Neue", "Microsoft YaHei",;
    background-position: 0px 0px;
}
.kn_point li a:hover{ background-color:#5D8ED3; color:#fff;}
.kn_point li a.selected{ background-color:#5D8ED3; color:#fff;}
.kn_point li  .selected:hover{ background:url(../images/delet.png) 80px -4px no-repeat scroll #5D8ED3;}
.kn_point li a.more_detail{ background-color:#F2F2F2; padding-left:25px; border:1px #ccc solid; background:url(../images/add.png) no-repeat scroll  8px 5px #F2F2F2;}
.kn_point { float: left;width: 708px;}
.step1_con,.step2_con{ border:1px #ccc solid; padding:20px; border-top:none;}
.step2_con .class_infor{ line-height: 36px;padding-left: 15px;}
.step2_con .class_infor a{ color:#333;}
.step2_con .class_infor a:hover{ color:#FF7F00;}
.class_infor .class_checkbox{margin-top: 10px;
vertical-align: middle;}	
	/*创建班级*/
.homeBg {
	margin-left:100px;
}
.small_photo {
    width: 700px;
    float: left;
    text-align: left;

}
.tabs_1 {
    height: 26px;
}
.tabs_1 a {
    width: 67px;
    height: 24px;
    font: 12px/24px "微软雅黑";
    color: #999;
    display: inline-block;
    outline: medium none;
    text-align: center;
    background-color: #FAFAFA;
    border: 1px solid #E6E6E6;
    float: left;
}
.tabs_1 a.click {
    color: #FFF;
    background-position: 0px -69px;
    background-color: #4F5866;
    border: 1px solid #404040;
}
.small_photo span.img_small {
    float: left;
    margin-right: 10px;
}
.small_photo span.img_small img {
    width: 80px;
    height: 80px;
}
.least_photo {
    height: 90px;
    clear: both;
    margin-bottom: 60px;
}
 .least_photo img {
    width: 80px;
    height: 80px;
}
 .least_photo img:hover {
	 cursor:pointer;
 }

.teacher_avator{ margin-bottom:10px; margin-bottom:10px;}
.teacher_avator_on{ border:2px #FF7F00 solid; margin-bottom:6px; margin-bottom:6px;}




.pointout {
    height: 24px;
    line-height: 24px;
    color: #868686;
    background: none repeat scroll 0% 0% #F0DDDD;
    display: inline;

    float: left;
    font-size: 12px;
}
span.error_msg {

	background:url(../images/pic_06.jpg)  no-repeat scroll 8px 9px #F1DDDE;
    font-size: 12px;
    color: #858786;
    display: inline-block;
    width: 200px;
    padding-left: 20px;
    line-height: 24px;
}
.pointout_3 {
    height: 24px;
    line-height: 24px;
    color: #868686;
    display: block;
    margin-left: 10px;
    float: left;
    font-size: 12px;
}
.re_password .pointout_3 {
    margin-left: 20px;
}
.pointout_2 {
    height: 24px;
    line-height: 24px;
    color: #868686;
    background: none repeat scroll 0% 0% #dbedf2;
    float: left;
    font-size: 12px;
    margin-left: -10px;
    padding: 0px 10px;
}
.re_password .pointout_2 {
    padding: 0px 5px;
}

.Sign{
    padding: 0px 15px 0px 28px;
    background-color: #b2b2b2;
}
.Sign:hover{ background-color:#b2b2b2}
.Sign{
    height: 29px;
    font: 300 14px/29px "simsun";
    padding: 0px 27px;
}
.Sign:hover{ background-color:#989898; text-decoration:none;}
.Sign{
	    display: inline-block;
    color: #FFF;
    text-align: center;border-radius: 2px;
}

.space_bj{background-image: url(../../Content/images/shareCourse/space1.png); background-repeat:repeat-y; background-position:22px;}
.ml12{ margin-left:12px;}
.spc1{border-bottom:1px solid #f1f1f1; background-color:#f3faff;}
.spc2{border-bottom:1px solid #f1f1f1; background-color:#fff;}
.clF30{ color:#F30;}

/*我的课程列表*/
.tabBox_wddd {
    margin-top: -1px;
}

.none_content {
    border: 1px solid #CCC;
    text-align: center;
    background: #FFF none repeat scroll 0% 0%;
    color: #999;
}
table.mcTab {
    width: 100%;
    border: 1px solid #CCC;
    border-collapse: collapse;
    border-spacing: 0px;
    background: none repeat scroll 0% 0% #FFF;
}
table.mcTab h4{ font-weight:500;}
table.mcTab tr:hover{ background-color:#f6f9fc;}
table.mcTab th {
    background-color: #F9F9F9;
}
table.mcTab th, table.mcTab td {
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}
.tabBox_wddd th {
    height: 36px;
    text-align: left;
}
.tabBox_wddd .picTxt {
   height: 66px;
    padding: 17px 20px;
}
.tabBox_wddd tbody td a img {
    display: inline-block;
}
.tabBox_wddd .txt {
    line-height: 20px;
    padding-top: 2px;
	width:60%; 
}
.tabBox_wddd .txt  h4{  overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; display:block;}
.tabBox_wddd  .txt  h4 a {
	overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; display:block; width:100%;
}
.tabBox_wddd tbody td a:hover {
    color: #FF7F00;
}

.tabBox_wddd tbody td {
    line-height: 20px;
}
.border_pac{ border:1px solid #ccc; border-top:0px; min-height:620px; padding:20px; }
.border_pac1{ border:1px solid #ccc; border-top:0px; min-height:620px; padding:20px 0px 0px  0px; }