﻿@charset "utf-8";
/* CSS Document */

/*


   (__)　imrgs 
　 /oo\\________ 
　 \　/　　　　 \---\ 
 　　\/　　　 /　 \　 \ 
 　　　\\_|___\\_|/　　* 
 　　　 ||　 YY|  
 　　　 ||　　|| 　


*/



*{ margin:0; padding:0; font-family: 'Microsoft Yahei';list-style-type: none;font-weight: normal; line-height:inherit;}
a{ text-decoration:none;}
ul, li{ list-style:none;}

/*加载中效果-hmg-16-1-5*/
#loading
{
    position:fixed;top:50%;left:50%;z-index:8888;margin-left:-16px; margin-top:-16px;
    width: 32px;
    height: 32px;
    overflow: hidden;
    background: url(../images/loaderc.gif) no-repeat;
}


/**字号**/
.fz12{ font-size:0.30rem;}                                                                        
.fz14{ font-size:0.35rem;}
.fz16{ font-size:0.40rem;}
.fz18{ font-size:0.45rem;}
.fz20{ font-size:0.50rem;}
.fz22{ font-size:0.55rem;}
.fz24{ font-size:0.6rem;}
.fz26{ font-size:0.65rem;}
.fz28{ font-size:0.7rem;}
.fz30{ font-size:0.75rem;}


/**行高**/
.hei16{ line-height:0.65REM;}
.hei17{ line-height:0.7REM;}
.hei18{ line-height:0.75REM;}
.hei20{ line-height:0.85REM;}
.lineheight16{ line-height:1.6rem; height:1.6rem;}
.lineheight20{ line-height:2rem; height:2rem; width:14.5rem; margin:1rem auto;}

/**字颜色**/
.cofff{ color:#fff;}
.co000{ color:#000;}
.co888{ color:#888;}
.co999{ color:#999;}
.cob9b9{ color:#b9b9b9;}
.co555{ color:#555;}
.co333{ color:#333;}
.co2b2b2b{ color:#2b2b2b;}
.coffaf40{ color:#ffaf40;}
.coe1416a{ color:#e1416a;}
.cod54163{ color:#d54163;}
.cod73e65{ color:#d73e65;}
.co00b38a{ color:#00b38a;}
.codd3669{ color:#dd3669;}

/**定位**/
.p-r{ position:relative;}
.p-a{ position:absolute;}
.p-f{ position:fixed;}


/**背景**/
.bgf9f9f7{ background:#f9f9f7;}
.bgffb54e{ background:#ffb54e;}
.bgffffff{ background:#fff;}
.bge61e1e{ background:#e61e1e;}
.bgd2d2d2{ background:#d2d2d2;}
.bge54646{ background:#e54646;}
.bg04d64e{ background:#04d64e;}/*在**/
.bgd54163{ background:#d54163;}
.bg62b900{ background:#62b900;}
.bgf2f2f2{ background:#f2f2f2;}
.bgd54163{ background:#d54163;}
.bg1ccd00{ background:#1ccd00;}


/**居中**/
.wid100{ width:100%;}
.margin0{ margin:0 auto;}
.ta-l{ text-align:left}
.ta-r{ text-align:right}
.ta-a{ text-align: center;}
.fwb{ font-weight:bold;}


/**浮动**/
.fl-l{ float:left;}
.fl-r{ float:right;}

/**边框划线**/
.bor0{ border:0;}
.bor01{ border-bottom:1px solid #e5e5e5;}
.bor02{ border-bottom:1px solid #dddddd;}
.bor03{ border-left:1px solid #fff;}
.bor04{ border-left:1px solid #e5e5e5;}
.bor05{ border-bottom: 1px #fdc578 solid;}
.bor06{ border:1px solid #fff;}
.bor07{ border-top:1px solid #e5e5e5;}
.bor08{ border-bottom:1px solid #c0c0c0;}
.bor09{ border:1px solid #ffaf40;}
.bor10{ border-bottom:0.1rem solid #d54163;}
.bor11{ border-bottom:1px solid #dfdfdf;}
.bor16{ border-bottom:0.4rem solid #f2f2f2;}
.bor12{ border-right:1px solid #dfdfdf;}
.bor13{border:1px solid #d54163;}
.bor14{border-right:1px solid #d54163;}
.bor15{border:1px solid #00d0b1;}
/**外边距**/
.mart1{ margin-top:0.2rem;}
.mart2{ margin-top:0.4rem;}
.mart3{ margin-top:0.5rem;}
.mart4{ margin-bottom:0.25rem;}
.mart5{ margin-bottom:0.4rem;}
.mart6{ margin-bottom:0.5rem;}
.mart7{ margin-top:0.8rem;}
.mart8{ margin-bottom:0.8rem;}
.mart9{ margin-top:1.6rem;}
.mart10{ margin-right:0.4rem;}
.mart11{ margin-top:2rem;}
.mart12{ margin:0.4rem 0.8rem;}
.mart13{ margin-top:0.1rem;}
.mart14{ margin-top:0.05rem;}
.mart15{ margin-bottom:0.1rem;}
/**内边距**/
.pdd1{ padding-top:0.25rem;}
.pdd2{ padding-top:0.4rem;}
.pdd3{ padding-top:0.5rem;}
.pdd4{ padding-bottom:0.25rem;}
.pdd5{ padding-bottom:0.4rem;}
.pdd6{ padding-bottom:0.5rem;}
.pdd7{ padding:0.4rem;}
.pdd8{ padding-left:0.6rem;}
.pdd9{ padding-right:0.7rem;}
.pdd10{padding:0.08rem 0.2rem;}
.pdd11{padding:0 0.8rem;}

/**b**/
.clear{ clear:both}
.hidden{ overflow:hidden;}
.d-block{ display:block;}
.d-inline{ display:inline-block}





/***圆角**/
.border-3{ border-radius:3px;}
.border-10{ border-radius:10px;}
.border-50{ border-radius:50%;}



.box{ width:16rem; margin:0 auto; overflow:hidden; clear:both;}

.main-top{ width:100%; height:2rem; overflow:hidden; z-index:999; position:relative;}
.main-top .main-top-back{ display:block; width:2rem; height:2rem; float:left; position:absolute; left:0; top:0; line-height:2rem;font-size:0.75rem;}
.main-top .main-top-back img{ width:0.8rem; height:0.8rem; padding:0.6rem; display:block;}
.main-top-title{ text-align:center;line-height:2rem; font-size:0.7rem;}
.main-top .main-top-right{ float:right; position:absolute; right:0; top:0;}
.main-top .main-top-right a{ display:block; width:1.5rem; height:2rem; float:right;font-size:0.7rem;line-height:2rem;}
.main-top .main-top-right a.jinru{ display:block; width:auto; height:2rem; float:right;font-size:0.7rem;line-height:2rem; margin-right:0.5rem; background:url(../threeimg/three-back1.png) right center no-repeat; background-size:0.75rem 0.75rem; padding-right:1rem; font-size:0.6rem;}
.main-top .main-top-right img{ width:0.8rem; height:0.8rem; padding:0.6rem; display:block;}


/**师父主页**/
.shfindex{ background:url(../threeimg/Shfuindex.png) no-repeat center; background-size:16rem 11rem; width:16rem; height:11rem;}
.headindex{ }
.headindex .headuser{width:4rem; height:4rem; display:block; margin:0 auto;}
.headindex .headuser img{ width:100%; height:100%; border-radius:50%;}
.headzhuangtai{ display:block; width:1.15rem; height:0.6rem; line-height:0.6rem; font-size:0.4rem; color:#fff; position:absolute; right:-0.2rem; bottom:0.5rem; text-align:center; border-radius:2px; overflow:hidden;}


/**bao*/
.sfindexbaoy{ height:1.2rem; line-height:1.2rem; margin-top:0.4rem; float:left; color:#666;}

.sfindexbaoy-input { width:2.25rem; height:1.2rem; display:block; border:1px solid #dfdfdf; margin:0 0.2rem;}


.uesrname{ float: left; position: relative; left: 50%; clear:both; height:1rem; margin-bottom:0.4rem;}
.username-con{ position: relative; left:-50%; display:block;}

.svip{ height:0.6rem; line-height:0.6rem; padding-left:0.2rem; padding-right:0.2rem; text-align:center;background:#d54163; margin-left:0.1rem; display:block; overflow:hidden; float:left; font-size:0.5rem;}
.svip img{ height:0.6rem;}
.svipstrat{ float:left;}
.svipstrat img{ width:2.5rem; height:0.5rem;}
.jiav{margin-left:0.15rem; display:block; overflow:hidden;}
.jiav img{ height:0.6rem; float:left; overflow:hidden;}
.tmmenud{ background: rgba(0,0,0,0.4); height:1.65rem; width:16rem; bottom:0; padding-top:0.35rem;}
.tmmenud-lie{ width:5.33rem; float:left; text-align:center;}
.tmmenud-lie span img{ width:0.6rem;}
.tmmenud-lie span{ height:0.7rem; display:block; font-weight:bold;}

.twoxuanxiang{ width:16rem; margin:0 auto; height:2rem;}
.twoxuanxiang a{ width:8rem; float:left; height:1.9rem; line-height:1.9rem; text-align:center; display:block;}

.aboutbshu{ padding:0.4rem 0;}
.aboutbshu span{ height:1.6rem; line-height:1.6rem; padding:0 0.6rem; border-bottom:1px solid #dfdfdf; display:block;}
.aboutbshu p{ padding:0.4rem 1.2rem; display:block;}
.ty-jint{ background: url(../threeimg/three-jint.png) no-repeat right; background-size:0.65rem;}

.approve{ display:block; overflow:hidden; width:14.4rem; height:1.6rem; padding:0.4rem 0.8rem 0;}
.approve-lie{ width:3.1rem; float:left; height:1.6rem; overflow:hidden; line-height:1.6rem; margin-right:0.3rem;}
.approve-lie img{ width:0.55rem; margin-top:0.5rem; float:left; margin-right:0.1rem;}
.approve-lie font{ float:left;}

.photomapindex{ padding:0.5rem 1rem; overflow:hidden; display:block;}
.photomapindex a{ display:block; width:3.1rem; height:2.4rem; overflow:hidden; margin:0.2rem; float:left;}
.photomapindex a img{ width:100%; height:100%;}

.indexfoot{ width:100%; height:2rem; line-height:2rem;-moz-box-shadow:0px -4px 5px #f1f1f1; -webkit-box-shadow:0px -4px 5px #f1f1f1; box-shadow:0px -4px 5px #f1f1f1; bottom:0;}
.indexfoot a{ width:50%; float:left;}

.indexfoot a span{ width:4rem; margin:0 auto; display:block; overflow:hidden;}
.indexfoot a span img{ width:0.9rem; padding-top:0.55rem; float:left; margin-right:0.2rem;}
.indexfoot a span font{ float:left;}
/*服务*/


.indextitle{ height:1.6rem; line-height:1.6rem; padding:0 0.8rem; overflow:hidden;}
.zlineclass{ display:block; padding:0.4rem 0.8rem; overflow:hidden; }
.zlineclass1{ border-left:1px solid #dfdfdf; min-height:1.6rem; }
.zlineclass-map{ width:7.2rem; height:4.032rem; overflow:hidden; display:block;}
.zlineclass-map img{ width:100%; height:100%;}

.zlineclass-head{ display:block;margin-bottom:0rem; overflow:hidden;}
.zlineclass-head font{ font-size:0.65rem; font-weight:400; color:#2b2b2b; display:inline-block; float:left; line-height:0.7rem; }
.zlineclass-quan{ width:0.6rem; height:0.6rem; line-height:0.6rem; text-align:center; border-radius:2px; display:block; display:inline-block; margin-top:0.1rem; margin-left:0.1rem;}

.zlineclass-text{ width:6.8rem; margin-left:0.4rem;height:4.032rem;}

.zlineclass-fhao{ overflow:hidden; margin-right:0.4rem; font-size:0.5rem; color:#b9b9b9;}
.zlineclass-fhao img{ width:0.6rem; height:0.59rem; margin-top:0.05rem; float:left; margin-right:0.1rem;}
.zlineclass-fhao span{ float:left; padding-top:0.07rem;}
.zlineclass-biaoqian{line-height:0.65rem; margin-top:0.15rem; width:100%; bottom:0;}


.index-more{ width:16rem; height:1.8rem; line-height:1.8rem;}
.index-more font{ display:block; width:3.2rem; margin:0 auto; color:#2b2b2b; height:1.8rem;line-height:1.8rem;}
.index-more font span{ float:left;}
.index-more img{ width:0.65rem; float:right; margin-top:0.6rem;}



.cixun{height:3.413rem; width:6.144rem; overflow:hidden; display:block;}
.cixun img{width:100%; height:100%;}
.cixun-text{width:10.6rem; overflow:hidden; margin-left:0.4rem; height:3.2rem;}


.mianshou-text{width:7.856rem; overflow:hidden; margin-left:0.4rem; height:auto; padding-top:0.25rem;}


.zhuan-xtext{ width:16rem; height:11rem; overflow:hidden;}
.zhuam-kec{ width:100%; height:100%;}
.rz-duihao{ width:0.9rem; padding-top:0.45rem;}
.rz-map{ width:1.6rem; margin-right:0.8rem;}
.rztubiao{ padding: 0 0.8rem; height:2.2rem; padding-top:0.6rem;}




/**师傅徒弟个人中心**/
.ueser-main{ width:16rem;  overflow:hidden; clear:both;}
.ueser-main a{ width:4rem; height:4rem; display:block; float:left;}
.ueser-main a img{ width:1.4rem; height:1.4rem; margin:0 auto; display:block; margin-top:0.9rem;}
.ueser-main a span{ display:block; text-align:center; padding-bottom:0.8rem;}




/**首页头部**/
.main-search{ width:11rem; height:1.2rem; border:1px solid #c4c4c4; border-radius:3px; margin:0 auto; display:block; line-height:1.2rem; margin-top:0.4rem;}
.main-search img{ height:0.6rem; width:0.6rem; margin-left:0.4rem; float:left; margin-top:0.3rem;}
.main-search span{ float:left; padding-left:0.4rem;}
/*焦点图*/

#hd{width:100%; overflow:hidden;}
#wrapper{position:absolute;z-index:1;top:45px;bottom:48px;left:0;width:100%;background:#aaa;overflow:hidden; }
/* scroller */
#scroller li{padding:5px 0;border-bottom:1px solid #ccc;border-top:1px solid #fff;background-color:#fafafa;font-size:14px;height:85px;vertical-align:bottom;}
#scroller li img{float:left;width:111px;height:83px;}
#scroller li span{float:left;margin:30px 0 0 0px;}
/* swipe */
.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{padding:0; margin:0;
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe ul li{ padding:0; margin:0;}
.swipe ul li img{ float:left;}
.swipe #pagenavi{position:absolute;right:0;bottom:10px;text-align:center; margin-right:0.5rem;}
.swipe #pagenavi a{width:8px;height:8px;line-height:99em;background:#b5b5b5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 1px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.swipe #pagenavi a.active{background:#C80002;}


.leim-b{ overflow:hidden; clear:both; padding:0.4rem; background:#fff;}
.leim-b .leim-map{ width:6.2rem; height:4.6rem; border-radius:10px; overflow:hidden;}
.leim-b .leim-map img{ width:100%; height:100%;}
.leim-b .leim-title{ width:8.5rem; padding-left:0.5rem;}
.mennned{ height:0.75rem; line-height:0.75rem; display:block; margin-top:0.4rem; overflow:hidden; clear:both;}

.index-title{ line-height:2rem; height:2rem; text-align:center; overflow:hidden; clear:both;}

.mitiletext{ height:2rem; overflow:hidden; line-height:1rem; display:block; margin-bottom:0.4rem;}



.date-mian{ width:100%; overflow:hidden; background:#fff; margin-top:0rem; padding:0.8rem 0 0.2rem 0;}
.date-mian dl{ margin:0; padding:0;}
.date-mian dl dd{ width:2.5rem;float:left; display:block; overflow:hidden; margin:0rem 0 0rem 1.2rem; padding-bottom:0.8rem;}
.date-mian dl dd span{ width:2.5rem; height:2.5rem; display:block; overflow:hidden; margin:0.5rem auto;}
.date-mian dl dd span img{ width:100%; height:100%;  display:block;}
.date-mian dl dd font{ margin-top:0.4rem; font-size:0.6rem; color:#555; display:block;}
.date-mian dl dd a{ display:block;overflow:hidden; font-size:0.6rem; text-align:center;}


.index-line{ height:1.6rem; line-height:1.6rem; overflow:hidden; padding:0 0.6rem;}
.index-line img{ height:0.6rem; margin-top:0.5rem;}
.index-line span{ margin-left:0.25rem;}


.index-service{ width:8rem; height:auto;}
.index-service-lie{ display:block; height:2.25rem; width:6.4rem; padding:0.6rem 0.8rem 0.6rem 0.8rem; overflow:hidden;}
.index-service-lie img{ width:2.25rem; display:block; float:left; overflow:hidden;}
.index-service-lie span{ margin-left:0.3rem; width:3.85rem;}

.moreinex{ display:block;}
.moreinex font{ margin-right:0.2rem; color:#999;}

/**xuan2**/
.index-xuanx2{ width:5.8rem; margin:0.4rem auto;}
.index-xuanx2 a{ width:2.9rem; float:left; height:1.15rem; line-height:1.15rem; text-align:center; overflow:hidden;}


/**xuan3**/
.index-xuanx{ width:14.4rem; margin:0.4rem auto;}
.index-xuanx a{ width:4.8rem; float:left; height:1.4rem; line-height:1.51rem; text-align:center; overflow:hidden;}


/**xuan4**/
.index-xuanx4{ width:11.6rem; margin:0.4rem auto;}
.index-xuanx4 a{ width:2.9rem; float:left; height:1.15rem; line-height:1.15rem; text-align:center; overflow:hidden;}


.indexshifu{ margin-top:0.02rem; float:left;}
.indestrabre{ margin-top:0.2rem; clear:both;}
.indestrabre span{ height:0.6rem; line-height:0.6rem; text-align:center;float:left; margin-right:0.2rem;}
.indestrabre span img{ height:0.6rem;}





/**课程下拉选择***/


/* screening*/
div.screening{width: 100%;overflow: hidden;background: #f4f4f4;z-index: 4;}
div.screening>ul{margin: 0;padding: 0;list-style-type: none;overflow: hidden;}
div.screening>ul>li{float: left;width: 33%;text-align: center;line-height: 1.6rem; height:1.6rem;border-left: solid 1px #d3d3d3;background: url(../threeimg/wx-down.png) no-repeat 85% center; background-size:0.5rem;}
/* grade*/
.grade-eject,.Category-eject,.Sort-eject{position:fixed;top: -65%;width: 100%;height: 65%;z-index: 1;-webkit-transition-duration: 0.4s;}
.grade-eject>ul,.Category-eject>ul,.Sort-eject>ul{margin: 0;padding: 0;overflow: auto;height: 100%;width: 100%;-webkit-transition-duration: 0.4s;}
.grade-eject>ul>li,.Category-eject>ul>li,.Sort-eject>ul>li{line-height: 2rem; height:2rem;font-size: 0.6rem;padding-left: 1rem;border-bottom: solid 1px #eee;}
.grade-eject>ul.grade-w,.Category-eject>ul.Category-w{background: #ddd;position: absolute;z-index: 1;}
.grade-eject>ul.grade-t,.Category-eject>ul.Category-t{background: #eee;position: absolute;z-index: 2;left: 100%;}
.grade-eject>ul.grade-t>li,.Category-eject>ul.Category-t>li{border-bottom: solid 1px #fff;}
.grade-eject>ul.grade-s,.Category-eject>ul.Category-s{background: #fff;position: absolute;z-index: 3;left: 100%;list-style-type: none;}
.grade-eject>ul.grade-s>li,.Category-eject>ul.Category-s>li{border-bottom: solid 1px #eee;margin-left: 1rem;padding: 0;}
.grade-w-roll{top:3.6rem;}
.grade-w-roll::after{position: fixed;content: "";width: 100%;height: 100%;display: block;background:rgba(0,0,0,0.2);top: 0;}
/*Sort-eject*/
.Sort-Sort{background: #fff;position: absolute;z-index: 3;left: 0;list-style-type: none;}
.Sort-Sort>li{border-bottom: solid 1px #eee;padding: 0;}
.Sort-height{height: 343px;}
/* demo-content*/
.demo-content{}
/*ypp-购买详情页*/
.gm-staret{ width:2.5rem; height:0.5rem;}
.gm-staret img{ width:100%; display:block; overflow:hidden;}
.xing-x{ width:2.5rem; height:0.5rem; float:left; margin:0.15rem 0 0 0.15rem;}
.xing-x img{width:100%; height:100%; vertical-align:top;}
.mk-bt{ font-size:0.6rem; color:#333333; height:1rem; line-height:1rem;}
.mk-bt-no1{ padding-right:1.25rem;}
.gm-bottom{ height:2rem; line-height:2rem; background:#f3f3f3; position:fixed; bottom:0; width:16rem; box-shadow:-2px 2px 4px #e1e1e1 inset;}
.gm-xz{ font-size:0.55rem; color:#555; padding-left:0.8rem;}
.gm-qx{ font-size:0.55rem; color:#555; padding-left:0.8rem; background:url(../threeimg/quanxuan-hover.png) 0.8rem center no-repeat; background-size:1rem 1rem; display:inline-block; padding-left:2.2rem;}
.gm-qx2{ font-size:0.55rem; color:#555; padding-left:0.8rem; background:url(../threeimg/quanxuan.png) 0.8rem center no-repeat; background-size:1rem 1rem; display:inline-block; padding-left:2.2rem;}
.gm-zj{ font-size:0.65rem; color:#333;}
.gm-par-l2{ padding-left:2rem;}
.gm-par-l1{ padding-left:1rem;}
.gm-a{ color:#fff; background:#62b900; float:right; font-size:0.7rem; padding:0 2.2rem;}
.a-display{ margin-bottom:2rem; overflow:hidden;}
/*ypp-购买详情页-全选*/
.qx-btn{ width:2.6rem; min-height:2.6rem;  background:url(../threeimg/quanxuan.png) 0.8rem  center no-repeat; float:left; background-size:1rem 1rem;  }
.qx-btn-hover{ width:2.6rem; min-height:2.6rem; background:url(../threeimg/quanxuan-hover.png) 0.8rem center no-repeat; float:left; background-size:1rem 1rem; }
.w-500{ width:13.3rem;}
/*ypp-请选择课程-弹窗*/
.kc-tanchuan{ position:fixed; width:7.2rem; height:2.15rem; line-height:2.15rem; font-size:0.65rem; left:50%; top:50%; margin-left:-6rem; color:#fff; background:url(../threeimg/kc-tc.png) 3.8rem center no-repeat  #d7002e; background-size:0.8rem 0.8rem; padding-left:4.8rem;}
.kc-tanchuan1{ position:fixed; width:9.15rem; height:2.15rem; line-height:2.15rem; font-size:0.65rem; left:50%; top:50%; margin-left:-6rem; color:#fff; background:url(../threeimg/kc-tc1.png) 2.05rem center no-repeat  #5dd21e; background-size:0.8rem 0.8rem; padding-left:2.85rem;}
.h-148{ height:1.48rem;}
.zskj-name1{ border-radius:3px; font-size:0.4rem; width:2.9rem; overflow:hidden; text-align:center; height:0.48rem; border:1px solid #545454; color:#545454;  padding:0.15rem 0.15rem; margin:0.4rem 0rem; cursor:pointer; position:absolute; left:0.8rem; top:3.4rem; }
.zskj-name2{ border-radius:3px; font-size:0.4rem; width:2.9rem; overflow:hidden; text-align:center; height:0.48rem; border:1px solid #545454; color:#545454;  padding:0.15rem 0.15rem; margin:0.4rem 0rem; cursor:pointer; display:block; float:left; margin-right:0.4rem;}
.indexfoot1 a{ width:100%; float:left;}
.zskj-name{  border:1px solid #d93e66; color:#d93e66; background:none; font-size:0.55rem; padding:0.1rem 0.15rem; margin:0.38rem 0 0 0.5rem; cursor:pointer; float:right; position:absolute; right:0.8rem; bottom:2.5rem;}
.gzdw{ position:absolute; right:0.8rem; top:0.625rem;}
/*2016-05-14*/
.bor-bdfdfdf{ border-bottom:1px solid #dfdfdf; overflow:hidden;}

/*2016-05-23学徒评价网*/
.addgmkc{ display: block;  background:url(../threeimg/back-btnright.png) right  center no-repeat; background-size: 0.4rem 0.6rem; margin:0.2rem 0;}
.addgmkc span{ display: block; color: #191919; font-size: 0.5rem;}
.yzf-btn{ background: #24d900; border: none; color: #fff;}
.bgca1913{ background: #ca1913;}
.addgmkc li a{ color: #191919; font-size: 0.5rem;}
.addgmkc1{ display: block;  background:#f5f5f5; background-size: 0.4rem 0.6rem; margin:0; padding: 0.3rem 0.8rem; overflow: hidden;}
.addgmkc1 li a{ color: #4a4f51; font-size: 0.5rem; float: left; width: 100%;  padding: 0.2rem 0;}
.addgmkc1 li a span.w10{ width: 10.45rem; display: block; float: left;}
.addgmkc1 li a span.price{ float: right; }
.bor-bottom{ border-bottom: 1px dashed #adafb0;}
.dzfxq{ position:fixed; bottom: 0; border-top: 1px solid #dfdfdf; overflow: hidden; width: 16rem; background: #fff; margin-top: 0.5rem;}
.xq-left{ float: left; margin-top: 0.2rem;}
.ljzf-btn{ float: right; background: #62b900; font-size: 0.7rem; color:#fff; padding: 0 1rem; line-height: 2rem; height: 2rem;}
.dw-bottom{ position: fixed; bottom: 0;}
.kc-list-bt{ font-size: 0.65rem; line-height: 2rem; border-bottom: 1px solid #d1d1d1; font-weight: normal;}
.wj-jnd .wj-jnd-con{ line-height:1rem; padding-right:2rem;}
.wj-jnd .wj-jnd-con{ height:1.075rem; border-bottom:1px solid #dfdfdf; padding:0.4rem 0.8rem; background:url(../threeimg/back-btnright.png) no-repeat 14.9rem center; background-size:3%; color:#898989; background-size: 0.4rem 0.6rem;}
.wx-1226-a3{ width:16rem; height:2rem; display:block; background:url(../threeimg/wx-1226-btn1.png) no-repeat center; /* background-size:14.4rem 2rem; */}
.kc-list-span{ width: 14rem; text-overflow:ellipsis; overflow: hidden; white-space: nowrap; display: block;}
.pj-finish{ display: block; width: 2.7rem; height: 2.7rem; margin:0 auto 0.2rem auto;}
.bor-bot16{ border-bottom: 0.4rem solid #f2f2f2;}
/*add详情列表*/
.kc-btname{font-size:0.65rem; font-weight:400; color:#2b2b2b; display:inline-block; float:left; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; width: 100%;}
.mar-t8{ margin-top:-0.2rem;}
.par-lr32{ padding:0 0.8rem;}
/*2016-06-23首页-推荐服务修改*/
.tjfw-x{ overflow:hidden; clear:both; border-top:1px solid #dfdfdf;}
.tjfw-s-r{ float:right; width:50%;}
.tjfw-s-l{ float:left;}
.index-service-lie img.zbtb{ width:4.5rem; display:block;  overflow:hidden; float:none; margin:auto;}
/*学徒微信公众号增加学徒网在线课程*/
.ipt-full{ width:14.65rem; height:1.8rem; border:1px solid #dcdcdc; font-size:0.65rem; text-indent:0.25rem;}
/*2016-06-24*/
.add-ys{ position:fixed; left:0; bottom:0; width:100%;}







