.red{
	border:1px red solid;
}
h1,h2,h3{
	margin:0;
	font-family: "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}
.Hidden{
	overflow: hidden;
}
.hidden{
	overflow:block!important;
}
.Mrgin{
	background-color: #f0f0f0;
	height: 15px;
	width:100%;
}
/*焦点图*/
.carousel-indicators{
	bottom:0px;
	    z-index: -1;
}
.carousel-inner{
	z-index: -2;
}
/*焦点图*/
.slideBox{ position:relative; overflow:hidden; margin:0px auto;  /* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:20px; line-height:20px; bottom:10px; right:10px; z-index:1; }
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:1px #fff solid; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


/*分类*/
.index-sort{
	width: 100%;
	height: 200px;
	padding-bottom:20px;
	overflow: hidden;
}
.index-sort a{
	width: 20%;
	text-align: center;
	color: #000;
	display: block;
	padding-top:20px;

}
.index-sort h2{
	font-size: 14px;
}
.index-sort .ico{
	width: 45px;
	height: 45px;
	display: block;
	margin:0px auto 10px auto;	
	background-size: 45px;
}
.index-sort .ico_01{
	background-image: url(../images/ico_1.png);
}
.index-sort .ico_02{
	background-image: url(../images/ico_2.png);
}
.index-sort .ico_03{
	background-image: url(../images/ico_3.png);
}
.index-sort .ico_04{
	background-image: url(../images/ico_4.png);
}
.index-sort .ico_05{
	background-image: url(../images/ico_5.png);
}
.index-sort .ico_06{
	background-image: url(../images/ico_6.png);
}
.index-sort .ico_07{
	background-image: url(../images/ico_7.png);
}
.index-sort .ico_08{
	background-image: url(../images/ico_8.png);
}
.index-sort .ico_09{
	background-image: url(../images/ico_9.png);
}
.index-sort .ico_010{
	background-image: url(../images/ico_10.png);
}

/*面授课程*/
.index-course{

	width: 100%;
	position: relative;z-index: -3;
}
.index-course .index-course-face{
	background-color: #fff;
}
.index-course-title{
	width: 100%;
	overflow: hidden;
}
.index-course-tit{
    line-height: 46px;
    font-size: 16px;
    color: #666;
}

.index-course-title div{
	overflow: hidden;
	border-bottom: 1px solid #e3e3e3;
}
.index-course-title img{width:100%}
.ico-course{
	font-size: 12px;
	color: #999;
	line-height: 46px;
}
.ico-course:focus{
	color: #999;
	text-decoration: none;
}
.ico-more{
	width: 8px;
	height: 12px;
	display: block;
	background-image: url(../images/ico_11.png);
	background-repeat: no-repeat;
	margin-top: 16px;
	margin-left: 5px;
	background-size: 8px;
}
.index-course-list{
	width: 50%;
	margin-top: 20px;
}
.index-course-list:nth-child(odd) .courseCard{
    margin-right: 10px;
}
.index-course-list:nth-child(even) .courseCard{
    margin-left: 10px;
}

.index-course-list:nth-child(5), .index-course-list:nth-child(6) {
    margin-bottom: 15px;
}
.courseCard .course-title a{
	font-size: 15px;
	color: #333;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
.course-school{
	color: #999;
	font-size: 12px;
	width: 100%;
	margin-bottom: 5px;
	height: 17px;
    line-height: 17px;
    overflow: hidden;
}
.courseCard span{
	color: #fe9402;
	/*font-weight: bold;*/
	font-size: 14px;
}
.courseCard div{
	width: 100%;
}
.courseCard a.sting {
    width: 72px;
    height: 19px;
    display: inline; 
    background: url(../images/ico_12.png) no-repeat 0px 0px;
}
.shade_01{
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-image: url(../images/listen_01.png);
	background-repeat: no-repeat;	
	background-color:rgba(0,0,0,0.4);
	background-position:center;

}

/*新闻资讯*/
.newsCard{
	border-bottom: 1px #ccc dashed;
}
.newsCard:nth-child(1){
    margin-top: 5px;
}
.newsCard i {
    background-color: #dedede;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    margin-top: 15px;
    border-radius: 50%;
}
.news-title a{
	color: #333;
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
}
.newsCard p{
	color: #999;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	font-size: 14px;
}
.newslabel{
	margin-bottom: 10px;
}
.newslabel span{
	color: #999;
	font-size: 12px;
}
.newslabel span:nth-child(3){
    margin-left: 15px;
}


/*团购*/
.courseGroup{
	border-bottom: 1px #ccc dashed;
	padding:15px 0px;
}
.group-pic,.group-info{
	width: 50%;
}
.group-pic{
    padding-right: 7px;
}
.group-info{
    padding-left: 7px;
   
}
.group-title{
	margin-top: -5px;
	font-size: 24px;
}
.group-title a{
	color: #333;
	font-size: 15px;
	line-height: 25px;
    height: 50px;
    overflow: hidden;

}
.group-school{
	color: #999;
	font-size: 12px;
	margin-top:5px;
	height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.group-info .discount{
	position: absolute;
	bottom:11px;
}
.discount span:nth-child(1) {
    font-size: 16px;
    color: #fe9400;
    /*font-weight: bold;*/
}
.discount span:nth-child(2) {
    color: #ccc;
    text-decoration: line-through;
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
    margin-top: 10px;
}
.group-grasp{
	position: absolute;
	left:3px;
	background:url(../images/ico_13.png);
	background-size: 100px;
	background-repeat: no-repeat;
	display: block;
	width: 100px;
	height: 40px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	top: 25px;
}

/*攻略*/
.strategy{
	margin-top: 15px;
	width: 50%;
	position: relative;
	
}
.strategy_bj{
	position: absolute;top:70px;bottom:0;    background: rgba(0,0,0,.6);
}
.strategy:nth-child(odd) .strategy_bj{
	right: 5px;left:0;
}
.strategy:nth-child(even) .strategy_bj{
	left:5px;right: 0px;
}

.strategy_bj span{
	width: 20px;height: 1px;background-color: #fff;margin-left: 10px;
}
.strategy:nth-child(odd){
	padding-right:5px;
}
.strategy:nth-child(even){
	padding-left:5px;
}
.strategy-tit{
	line-height:20px;
	height: 40px;
	font-size: 15px;
	overflow: hidden;
	margin:5px 10px;
}
.strategy-tit a{
	color: #fff;
}
.strategy-time{
	color: #fff;
	font-size: 14px;
	margin-left: 10px;
	width: 100%;
	margin-top: 10px;
}
.strategy-info{
	color: #333;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
}
.opts i{
    
   
    display: inline-block;
    height: 12px;
    min-width: 14px;
    font-size: 12px;
    color: #aaa;
    padding-left: 15px;
    font-style: normal;
    line-height:0.9;
    

}
.opts i.numview{
    background: url(../images/eye.png); background-repeat: no-repeat;
    margin-right: 10px;background-size: 12px;
}
i.want {
    background: url(../images/sc.png);background-size: 12px; background-repeat: no-repeat;
}
i.numreply {
    background: url(../images/dx.png);background-size: 12px; background-repeat: no-repeat;
}


/*专题*/
.strategy-time a{
	margin-right: 10px;
}
#zt_list a{
	color: #333;
}
#zt_list h3 {
    line-height: 40px;
    height: 40px;
    font-size: 15px;
    overflow: hidden;
    margin:0px;
}
#zt_info{
	margin-bottom: 10px;
}
#zt_info p{
	color: #999;
	margin:0px;
	width:auto;
	font-size: 12px;
}



/*贴吧*/
.course_bar{
	padding:0px 10px;
}
.course_bar h3{
	font-size: 15px;
	width: 100%;
	line-height: 17px;
    height: 17px;
    overflow: hidden;
}
.course_bar h3 a{
	color: #666;
}
.course_bar p{
	color: #999;
	margin-bottom: 0px;
	margin-top:5px;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	font-size: 12px;
}

.m_bbs_list{
	overflow: hidden;
	border-bottom:1px #eee solid;
}

.m_bbs_list h2{
	font-size: 17px;
	line-height: 25px;
	margin-top: 15px;
	margin-bottom: 0px;
	max-height: 50px;
	overflow: hidden;

}
.m_bbs_list h2 a{
	color: #212121;
}
.m_bbs_img img{
	width: 31.333%;
	margin-right: 3%;
	margin-top: 15px;
}
.m_bbs_img img:nth-last-child(1) {
    margin-right: 0px;
}
.m_bbs_list p {
    color: #999;
    font-size: 14px;
    line-height: 22px;
    margin-top: 10px;
    max-height: 44px;
    overflow: hidden;
    margin-bottom: 0px;
}
.keywords{
   
    width: 100%;
    margin: 10px 0px;
}

.keywords span{
    color: #bbb;
    font-size: 12px;
    line-height: 20px;
    
}

.ask_take{
    color: #bbb;
    font-size: 12px;  
    line-height: 24px;
    margin-left: 20px;
}
.ask_take span{
    color: #f99;
    margin-right: 2px;
}
.ask_take:hover{
    color: #f99;
    text-decoration: underline;
    
}
.keywords .user{
   color: #888;
    margin-top:3px;
    margin-right: 10px;
    font-size: 12px;
    line-height: 20px;
}
.keywords .user:hover{
    color: #f99;
}
.m_bbs_re{
	position: relative;
}
.m_bbs_list_left{
	width: 65%;

}
.m_bbs_abs{
	width: 31.33%;position: absolute;right:0px;top:46%;margin-top:-32px;
}
.keywords_label {
    padding: 1px 7px;
    margin-right: 10px;
    color: #f99;
    border: 1px solid #f99;
    line-height: 20px;
    font-size: 12px;
    border-radius: 2px;
}


/*课程列表页*/
.course-list{
	color: #999;
	font-size: 14px;	
	width: 100%;
}
.course-list span{
	margin-top:10px;
	margin-left:5px;
}
.course-list-money{
	font-size: 14px;
    color: #fe9400;
    /*font-weight: bold;*/
    position: absolute;
    bottom:0px;
}
.classify{
	background-color: #fff;
	border-bottom:1px #ccc solid;
	width: 100%;
	position: relative;z-index: 0;
}
.index-course-fix{
	padding-top:0px;
	position: absolute;
	top:92px;
	z-index: -3;
}
.search-filter{
	margin-bottom: 0px;
}
.search-filter li{
	width: 33.3%;
	margin-bottom: 0px;
	text-align: center;
	margin: 10px 0px;
	border-right:1px #ccc solid;
}
.search-filter li a{
	color: #000;
    display: block;
    font-size: 14px;
    margin-left: -10px;
}
.search-filter li span{
	margin-left: 5px;
}

.search-filter .ico-down{
	background:url(../images/ico_15.png) no-repeat;
	width: 12px;
	height: 8px;
	background-size: contain !important;
	position: absolute;
    top: 17px;
    margin-left: 5px;
}
.search-filter .cur .ico-down{
	top:15px;
    -webkit-transform: rotate(180deg);
    background: url("../images/ico_16.png") no-repeat;
}
.search-filter .cur a {
    color: #fe6a00;
}
.dialog-bg {
    display: none;
    position: fixed;
    left: 0;
    top: 93px;
    width: 100%;
    height: 100%;
    z-index: -2;
    font-size: 16px;
    background-color: rgba(0, 0, 0, .5);
}
.dropdown-synthesize,.dropdown-coursetypes,.dropdown-filtrate{
	display: none;
}
.dropdown-filter {
    position: absolute;
    left: 0;
    top: 41px;
    width: 100%;
    font-size: .14rem;
    background-color: #fff;
}
.dropdown-synthesize{
	margin-bottom: 0px;
}
.dropdown-synthesize li{
	width: 100%;
	border-bottom: 1px solid #f0f2f5;
	padding:0px 15px;
}
.dropdown-synthesize li a {
    display: block;
    height: 44px;
    line-height: 44px;
    color: #666;
    font-size: 14px;   
}
.dropdown-synthesize li.cur a,.dropdown-synthesize li.cur span{
	color: #fe6a00;
}
.dropdown-synthesize li.cur span{
	line-height: 44px;
}

.dropdown-filtrate{

	height: 400px;
	overflow: scroll;
}
#city_more a{
	background-color: transparent;
	border:none;
	    padding: 0px 10px;
}
.dropdown-filtrate .title{
    padding: 15px 0px;
    font-size: 14px;
    color: #999;
}
.dropdown-coursetypes .title{
    padding: 15px 0px;
    font-size: 14px;
    color: #999;
}
#label_two{
	max-height:360px;
	overflow: scroll;
}
.dropdown-filtrate ul,#news-label{
	margin-bottom: 0px;
	border-bottom: 1px #eee solid;
	padding-bottom: 10px;
}
#news-label{
	padding:0px 30px;

}
.dropdown-filtrate ul li,#news-label li{
	width:33.33%;
	/*padding-right:10px;*/
	margin-bottom:10px;
}

.dropdown-filtrate ul button,#news-label li button{
    border: 1px solid #efeff4;
    border-radius: 4px;
    width: 100%;
    height: 100%;
    padding: 10px 0px;
    font-size: 14px;
    color: #777;
    background: #efeff4;
}
.dropdown-filtrate li a,#news-label li a{
    border: 1px solid #efeff4;
    border-radius: 4px;
    width: 100%;
    height: 100%;
    padding: 10px 0px;
    font-size: 14px;
    color: #777;
    background: #efeff4;
}
#label_two li,#news-label li{
	padding-right:10px;
}
.ddd{
    border: 1px solid #efeff4;
    border-radius: 4px;
    width: 100%;
    height: 100%;
    padding: 10px 0px;
    font-size: 14px;
    color: #777;
    background: #efeff4;
}
.reset{
	margin:15px 0px;
}
.reset a{
	font-size: 14px;
	line-height: 30px;
}
.reset button{
	padding:5px 20px;
    background-color: #fe6a00;
    color: #fff;
    font-size: 14px;
}
/*.dropdown-coursetypes li{
	width: 33.333%;
	height: 484px;
}
.dropdown-coursetypes li:nth-child(1){
    background-color: #ececec;
}
.dropdown-coursetypes li:nth-child(2){
	background-color: #f6f6f6;
	overflow-y: scroll;
}
.dropdown-coursetypes li:nth-child(3){
	overflow-y: scroll;
}
.dropdown-coursetypes li a {
    display: block;
    padding-left: 15px;
    height: 44px;
    line-height: 44px;
    font-size: 14px;
    color: #666;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: break-all;
    overflow: hidden;
}*/
.shade{
	background-color: #f6f6f6;
	color: #fe6a00;
}
.shade2{
	background-color: #fff;
	color: #fe6a00;
}
.dropdown-filtrate ul button:active,.dropdown-filtrate ul button:focus{
	border:1px #fe6a00 solid;
	outline: none;
	color: #fe6a00;
}


/*tab*/
.nav-tabs{
	width: 33.33%;
}
#myTabContent{
	width: 66.67%;
}
#my_01,#my_02,#my_03,#my_04,#my_05,#my_06,#my_07,#my_08,#my_09,#my_010,#my_011,#my_012,#my_013{
	width:50%;
	background-color: #f6f6f6;
	height: 400px;
}
#myContent_01,#myContent_02,#myContent_03{
	width:50%;
	height: 400px;
    overflow: scroll;
}
#myContent{
	background-color: #fff;
}
.nav>li{
	width: 100%;
}
#myTab{
	background-color: #ececec;
	height: 400px;
	overflow: scroll;
}
#my_01 li,#my_02 li,#my_03 li{
	border:none;
}
.nav>li>a{
	margin-right: 0px;
	color: #666;
	font-size: 14px;
	border:none;
	padding:12px 0px 12px 15px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #fe6a00;
    cursor: default;
    background-color: transparent;
    border: none;
    border-bottom-color: transparent;
    padding-left:15px;
    background-color: #f6f6f6;
    width: 100%;
}
#my_01>li.active>a, #my_01>li.active>a:hover, #my_01>li.active>a:focus,#my_02>li.active>a, #my_02>li.active>a:hover, #my_02>li.active>a:focus {
    background-color: #fff;
}
 #my_03>li.active>a, #my_03>li.active>a:hover, #my_03>li.active>a:focus{
    background-color: #fff;
}
 #my_04>li.active>a, #my_04>li.active>a:hover, #my_04>li.active>a:focus{
    background-color: #fff;
}
 #my_05>li.active>a, #my_05>li.active>a:hover, #my_05>li.active>a:focus{
    background-color: #fff;
}
 #my_06>li.active>a, #my_06>li.active>a:hover, #my_06>li.active>a:focus{
    background-color: #fff;
}
#my_07>li.active>a, #my_07>li.active>a:hover, #my_07>li.active>a:focus{
    background-color: #fff;
}
 #my_08>li.active>a, #my_08>li.active>a:hover, #my_08>li.active>a:focus{
    background-color: #fff;
}
 #my_09>li.active>a, #my_09>li.active>a:hover, #my_09>li.active>a:focus{
    background-color: #fff;
}
 #my_010>li.active>a, #my_010>li.active>a:hover, #my_010>li.active>a:focus{
    background-color: #fff;
}
 #my_011>li.active>a, #my_011>li.active>a:hover, #my_011>li.active>a:focus{
    background-color: #fff;
}
.tab-pane ul{
	margin-bottom: 0px;
	width: 100%;
}
#myContent_01 li,#myContent_02 li,#myContent_03 li{
	width: 100%;
}
#myContent_01 li a,#myContent_02 li a,#myContent_03 li a{
	padding:12px 0px 12px 15px;
	float:left;
	font-size: 14px;
	color: #666;
}


/*在线课程*/
.listen{
	width: 17px;
	height: 16px;
	display: block;
	background:url(../images/listen.png);
	margin-top: 2px;
	margin-right: 3px;
}
.Listen{
    position: absolute;
    right: 0px;
    width: 50%;
    bottom: 11px;
    padding-left: 7px;
    color: #fe9400;
}
.Listen span{
	font-size: 16px;
	/*font-weight: bold;*/
}


/*学校列表*/
.school-pic{
	width: 35%;
	border:1px #e6e6e6 solid;
}
.school-info{
	width: 65%;
	padding-left:14px;
}
.school_Listen{
	position: absolute;
    right: 0px;
    width: 65%;
    bottom: 16px;
    padding-left: 14px;
    color: #fe9400;
}
.school_Listen a{
	color: #fff;border-radius: 10px;font-size: 12px;padding:3px 10px;
}
.ask_zdy{
    border-top: 1px dashed #f3f3f3;
  	padding:0px 15px;
    overflow: hidden;
    line-height: 35px;
    height: 35px;
}
.ask_zdy a{
	margin-right: 15px;
	color: #999;
	font-size: 12px;

}
.school-address{
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}
.school-info h2 a {
    color: #333;
    font-size: 15px;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
}
.wrap{
	width: 100%;

}
.channel-nav{
	width: 100%;
	margin-bottom: 0px;
}
.channel-nav li{
	width: 50%;

	padding:15px 30px;
}

.channel-nav li span{
	color: #ccc;
	margin-right: 10px;
}
.channel-nav h2{
	font-weight: normal;font-size: 15px;color: #333;
}
.channel-nav h2 a{
	color: #333;
}




/*新闻列表*/
.news_list li{
	width: 50%;
}
.news_list_tit{
	font-size: 18px;
	padding:15px 0px 10px 0px;
	line-height: 30px;
}
.content_tag a {
    color: #999a9f;
    margin-left: 10px;
}
.articlescrap_time {
    color: #999a9f;
    font-size: 12px;
    line-height: 20px;
}
.articlescrap_time span {
    margin-left: 15px;
}
.articlescrap p{
    line-height: 30px;
    margin-top: 15px;
    font-size: 14px;
    word-wrap: break-word;
}
.articlescrap p a{
	margin-left: 0px;

}
.articlescrap img{
   width: 80%;
   display: block;
   margin: 0 auto;
}
.articlescrap{
	margin-bottom: 70px;
}
.articlescrap h2{
	font-size: 18px;
	
}
.recommend{
	border-bottom: 1px #e2e2e2 solid;
    padding-bottom: 10px;
    color: #999a9f;


}
.articlescrap p a{
	color: #fe6a00;
}


/*分类页面*/
#classifyTab{
	background-color: #efeff4;
	height: 100%;
	width:28%;
}

#classifyTab>li.active>a, #classifyTab>li.active>a:hover, #classifyTab>li.active>a:focus{
	border-bottom:1px #fe6a00 solid;
	background-color: #fff;
}
#classifyTab>li>a{
	padding:18px 0px 18px 15px;
	border-bottom:1px #dcdbe1 solid;
}
#classifyTabContent{
	padding:15px;
	width:72%;
}
.classify_pic{
	width: 100%;
}
#classifyTabContent h2{
	font-size: 16px;
	padding:20px 0px;
	width: 100%;
}
#classifyTabContent h2 a{
	color: #000;
}
#classifyTabContent ul{

}
#classifyTabContent ul li{
	width: 31%;
	margin-right:3.5%;
	margin-bottom: 3.5%;
	height: 55px;
	background: #efeff4;
	position: relative;
}
#classifyTabContent ul li a{
	color: #333;
	text-align: center;
	-webkit-transform: translate(0,-50%);
	position: absolute;
	left:5px;
	right:5px;
	top:50%;
}
#classifyTabContent ul li:nth-child(3n+0){
	margin-right:0px;
}

/*.icon-font{
	background:url(../images/ico_15.png) no-repeat;
	display: block;
	width: 15px;
	height: 10px;
	background-size: contain !important;
	text-align: center;
}*/


/*贴吧*/
.discussion {
    padding: 20px 15px 0px 15px;
    position: relative;
}
.item-user-avator{
    border-radius: 50%;
    width: 35px;
    height: 35px;
}
.avator-img {
    border-radius: 50%;
    width: 100%;
    height: 100%;
}
.icon-wrap{
	position: absolute;
    right: 0;
    padding-right: 15px;
}
.item-user-name {
    width: 100%;
    position: absolute;
    left: 0;
    padding-left: 60px;
    font-size: 14px;
    top: 18px;
}
.item-user-time{
	position: absolute;
    left: 0;
    padding-left: 60px;
    top: 40px;
    font-size: 12px;
    color: #999;
}
.detail{
	background: #fff;
    margin-bottom: 15px;
    padding: 0px 15px;
    padding-bottom: 10px;
}
.detail h3{
	font-size:16px;
	padding: 10px 0px 5px 0px;
}
.detail h3 a{
	color: #333;
	line-height: 25px;
	font-size: 16px;
}
.detail p{
	color: #999;
	line-height: 22px;
	display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-break: break-word;
    -webkit-line-clamp: 2;
    margin-bottom: 0px;
   
}
.detail img{
	margin-top: 10px;
}


/*贴吧内容页*/
.dis-content{
	border-bottom:1px #dedfe0 solid;
	padding:10px 15px;
}
.dis-content .item-user-avator{
	height: 45px;
	width: 45px;
}
.dis-content .item-user-name{
	padding-left:75px;top:12px;color: #fff;
}
.dis-content .item-user-name font{
	color: #999;padding-left:20px;font-size: 12px;
}
.dis-content .item-user-time{
	padding-left:75px;top:40px;color: #999;
}
#textarea2{
	width: 80%;
}
.comment_z{
	width: 10%;
	text-align: center;
	margin-top:5px;
}
.comment-no{
	padding-top:30px;
	padding-bottom:30px;
	text-align: center;
}
.comment-no p{
	margin-top: 20px;
	color: #999;
	font-size: 14px;
}
.comment-no a:nth-child(1){
	font-size: 12px;
	margin-right: 6px;
}
.comment-no a:nth-child(2){
	font-size: 12px;
	margin-left: 6px;
}

/*攻略列表页*/
.gl-avator{
	margin-top: 10px;
}
.gl h3{
	padding:15px 0px;
}
.gl_list a{
	width: 50%;
}
.gl_list .gl_detail{
	width: 50%;
}
.gl_list a{
	padding-right:7px;
}
.gl_list a img{
	margin-top: 0px;
}
.gl_list .gl_detail{
	padding-left:7px;
	line-height: 22px;
	color: #999;
	font-size: 14px;
	display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    word-break: break-word;
    -webkit-line-clamp: 5;
    margin-bottom: 0px; height: 88px;
}
.gl_time{
	color: #999;
	font-size: 12px;
	margin-left: 10px;
	
}
.gl_author{
	color: #fe6a00;
	font-size: 12px;
	margin-left: 5px;
}


.modal-body input{
	margin-bottom: 15px;
}

.modal-content{border: none;}

.jg_Cmoney {
    line-height: 40px;
}
.jg_cmoney {
    color: #ff6403;
    font-size: 24px;
    font-weight: bold;
}
.jg_cmoney_hd{
    color: #ff6403;
    font-size: 16px;
    line-height: 40px;
}
.jg_collect {
    color: #d0d0d0;
    margin-left: 10px;
}
.ljgm{
	background-color: #ff6403;color: #fff;display: block;margin-bottom: 15px;text-align: center;line-height: 40px;font-size: 18px;margin-top: 10px;
}
#money input[type="radio"],#city input[type="radio"]{
	vertical-align: text-bottom;
    margin-right: 4px;
}

.delete_item {
    background: url(http://www.isixue.com/assets/images/dele.png) no-repeat;
    width: 14px;
    height: 12px;
    display: inline-block;
    margin-top:19px;
}
.zffs img {
    margin-left: 15px;
}
.zffs li{
	padding:10px 0px;
}
.zffs li:nth-child(1){
	border-bottom:1px #eee solid;
}


.jiezhi_index {
    height:70px;
    line-height: 70px;
  
    margin-left: -30px;
    top: 50%;
    margin-top: -35px;
    font-size: 16px;
    position: absolute;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    background: rgba(0,0,0,0.5);
    left: 50%;
}
.jiezhi_index_list{
    height:100px;
    line-height: 100px;
    width: 100px;
    margin-left: -50px;
    top: 50%;
    margin-top: -50px;
    font-size: 20px;
    position: absolute;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    background: rgba(0,0,0,0.5);
    left: 50%;
}
.news_about_bg{
	background-color: #f0f0f0;
	height: 15px;
}
.news_about_bg2{
	background-color: #f0f0f0;
	height: 5px;
}
.news_about{
	padding:15px;
	overflow: hidden;
}
.wd_detail{
	overflow: hidden;
}
.news_about img{
	width:100%;
}
.news_about h2{
	color: #b6acaa;
	font-size: 18px;
	height: 35px;
	line-height: 35px;
}
.news_about ul{
	margin-bottom: 0px;
}
.news_about ul li{
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	border-bottom: 1px #e8e8e8 dashed;
}
.news_about ul li a{
	color: #888;
}
.news_about ul li:nth-last-child(1){
	border-bottom: none;
}
.news_about .index-course-list:nth-child(even) .courseCard {
    margin-right: 10px;
    margin-left: 0px;
}
.news_about .index-course-list:nth-child(odd) .courseCard {
    margin-left: 10px;
    margin-right: 0px;
}
.news_about .index-course-list{
	margin-top: 10px;
	margin-bottom: 10px;
}
.news_about h3{
	color: #fe6a00;font-size: 16px;margin-bottom: 10px;border-bottom: 1px #e8e8e8 solid;padding-bottom: 15px; line-height: 25px;
}
.news_about p{
	margin-bottom: 0px;line-height: 30px;
}
.c-comment-nomore,.c-comment-nomore-hid{
    margin-top: 22px;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    text-align: center;
    color: #7e7e7e;
    background: #f8f8f8;
    border-radius: 20px;
    cursor: pointer;
}

.c-comment-nomore-hid,.qt_an{
	display: none;
}
.c-comment-nomore i{
    background: url(../images/float_icon.png);
    width: 22px;
    height: 8px;
    background-position: 0px -153px;
    display: inline-block;
    transform: rotate(180deg);
}
.c-comment-nomore-hid i{
    background: url(../images/float_icon.png);
    width: 22px;
    height: 8px;
    background-position: 0px -153px;
    display: inline-block;

}
.c-comment-nomore:hover,.c-comment-nomore-hid:hover{
    background: #edf2fb;

}

.Ta_line {
    background: #fe6a00 url(../images/images/Ta.png) no-repeat 10px 12px;
    background-size: 20px;
    color: #fff;
    float: right;
   
    margin-top: 10px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    padding-left: 35px;
    padding-right: 10px;
    border-radius: 4px;
}
.xlstw {
    margin: 20px 0px;
    padding:0px 15px;
    overflow: hidden;
}
.xlstw input {
    width:70%;
    border: 1px solid #eaeaea;
    height: 45px;
    border-radius: 5px;
    padding-left: 10px;
    margin-right: 10px;
    font-size: 12px;
}
.xlstw a {
    width: 25%;
    background: #fe6a00;
    background-size: 20px;
    color: #fff;
    line-height: 45px;
    border-radius: 4px;
    text-align: center;
    font-size: 14px;
}
.starr {
    height: 22px;
    width: 130px;
    position: relative;
    background: url(../images/g-icon-star.png) 0 -16px;
    cursor: pointer;
}
.starr li {
    float: left;
    padding: 0px;
    margin: 0px;
}
.starr li a {
    background: url(../images/g-icon-star.png) 0 -41px repeat-x;
    z-index: 3;
    left: 0;
    display: block;
    width: 25px;
    height: 22px;
    overflow: hidden;
    text-indent: -9999px;
    position: absolute;

}
.starr li a.two-stars {
    left: 24px;
}
.starr li a.three-stars{left:50px}
.starr li a.four-stars{left:75px}
.starr li a.five-stars{left:100px}
.bg_yy{width: 100%; background: linear-gradient(-180deg, rgba(255, 255, 255, 0.8) 0px, rgb(255, 255, 255) 63%); position: absolute; bottom: 15px; height: 50px;}
.p_reply {
    cursor: pointer;
    width: 100%;
    margin-top: 15px;
}
.all_content, .all_content_hide {
    font-size: 15px;
    line-height: 30px;
    color: #7a8f9a;
    width: 100%;
    text-align: center;
}
.all_content i {
    background: url(../images/float_icon.png);
    background-position: 0px -153px;
    transform: rotate(180deg);
    display: inline-block;
    width: 22px;
    height: 8px;
}
.all_content_hide i {
    background: url(../images/float_icon.png);
    background-position: 0px -153px;
    display: inline-block;
    width: 22px;
    height: 8px;
}
.me_pj {
    width: 100%;
    text-align: right;
}
.me_pj span {
    font-size: 12px;
    color: #7a8f9a;
    margin-left: 20px;
    margin-top: 3px;
}
.lzl_link_unfold, .lzl_link_fold {
    background: url(../images/wen.png) no-repeat 0px 4px;
    padding-left: 20px;
    font-size: 14px;
    color: #7a8f9a;
    cursor: pointer;
}
.more_ask, .more_ask_no {
    text-align: center;
    line-height: 65px;
    cursor: pointer;
    float: left;
    width: 100%;
    text-align: center;
    border-top: 1px solid #eaeaea;
}
.replay_me_div {
    background: #f7f8fa;
    width: 100%;
    padding: 15px 15px 0px 15px;
    overflow: hidden;
    margin-bottom: 15px;
    display: none;
}
.more_replay_ask_show{display: none;}
.more_replay_ask{margin-bottom: 20px;font-size: 16px;font-weight: bold;float: left;width: 100%;
    padding-top: 15px;    border-top: 1px solid #eaeaea;}