﻿@charset "utf-8";
/* ====================== reset ================= */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,img{border:medium none;margin:0;padding:0; list-style:none}
*{margin: 0;padding: 0;}
@font-face {font-family: 'HelveticaNeue';src: url('../fonts/HelveticaNeueLTPro-ThEx.otf');}
body,button,input,select,textarea{font-family:"微软雅黑" ;font-size:.26rem;color: #333;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
em{font-style:normal;font-weight: bold;}
/*在 iOS 上，输入框默认有内部阴影*/
input, textarea {border: 0; /* 方法1 */ -webkit-appearance: none; /* 方法2 */ }
ul,ol{list-style:none;}
a{color:#333;outline:none;text-decoration: none;cursor:pointer;}
a:hover{text-decoration: none;cursor:pointer;}
a:active{text-decoration: none;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
img{border:0px;vertical-align:middle;}
a img{ border:0px;}
.ctn{text-align:center;}
.clearfix{zoom:1;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.abs{position:absolute;}
.fix{position: fixed;width:100%;}
.wrap{width:100%;overflow: hidden;}

.c-main{color:#01c758;}
.c-999{color:#999;}
.c-666{color:#666;}
.c-red{color:#f04f54;}
.c-orange{color:#fa5209}
.c-fff{color:#fff;}

.bg-fff{background: #fff;}
.bg-grey{background: #f6f6f6;}
.bg-gradient{background-image:-webkit-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-moz-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-o-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:linear-gradient(-84deg,#ea302e 0,#ea302e 0,#ff7761 100%);}
.bg-gradient-grey{background-image:-webkit-linear-gradient(174deg,#bfbec9 0,#90949d 0,#bfbec9 100%);background-image:-moz-linear-gradient(174deg,#90949d 0,#90949d 0,#bfbec9 100%);background-image:-o-linear-gradient(174deg,#90949d 0,#90949d 0,#bfbec9 100%);background-image:linear-gradient(-84deg,#90949d 0,#90949d 0,#bfbec9 100%);}
.bg-gradient-blue{background-image:-webkit-linear-gradient(174deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);background-image:-moz-linear-gradient(174deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);background-image:-o-linear-gradient(174deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);background-image:linear-gradient(-84deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);}
.bg-gradient-red{background-image:-webkit-linear-gradient(174deg,#ff2c66 0,#ff2c66 0,#ff683e 100%);background-image:-moz-linear-gradient(174deg,#ff2c66 0,#ff2c66 0,#ff683e 100%);background-image:-o-linear-gradient(174deg,#ff2c66 0,#ff2c66 0,#ff683e 100%);background-image:linear-gradient(-84deg,#ff2c66 0,#ff2c66 0,#ff683e 100%);}

.fzb{font-weight: bold;}
.tac{text-align:center;}
.del{text-decoration: line-through;}

.pl20{padding-left:.2rem;}
.pr20{padding-right:.2rem;}

.pl30{padding-left:.3rem;}
.pr30{padding-right:.3rem;}

.pl40{padding-left:.4rem;}
.pr40{padding-right:.4rem;}

.pb40{padding-bottom: .4rem;}

.mt15{margin-top:.15rem;}


.mr30{margin-right:.3rem;}

.ml20{margin-left:.2rem;}

.pt88{padding-top:.88rem;}
.pt100{padding-top:1rem;}

.pb15{padding-bottom:.15rem;}

.fz22{font-size: .22rem;}
.fz24{font-size: .24rem;}
.fz26{font-size: .26rem;}
.fz28{font-size: .28rem;}
.fz30{font-size: .3rem;}
.fz32{font-size: .32rem;}
.fz36{font-size: .36rem;}

.no-border{border:none!important;}
.bb16{border-bottom:.16rem solid #f5f5f5;}


/*fonticon 图标*/
.icon_lists .icon {display: block; height: 100px; line-height: 100px; font-size: 42px; margin: 10px auto; color: #333;}

.iconjiantou3:before {content: "\e605"; }
.iconqq:before {content: "\e600"; }
.iconweixin:before {content: "\e6ea"; }
.iconduihao:before{display: none;}


/*head*/
header{position:fixed;top:0;left:0;z-index:99999;width:100%;height:.88rem;line-height: .88rem;background: #fff;color:#01c758;overflow: hidden;}
header h1.logo a{display: block;padding:.07rem .2rem;}
header h1.logo img{display:block;width:2.5rem;height:.74rem;display:block;}
header h2{text-align:center;font-size:.34rem;font-weight: normal;color:#333;}
header h2 a{display: block;}

/*个人中心*/
/*header{height:.88rem;line-height: .88rem;background: #01c758;color:#fff;overflow: hidden;}
header h1.logo a{display: block;padding:.07rem .2rem;}
header h1.logo img{display:block;width:2.5rem;height:.74rem;display:block;}
header h2{text-align:center;font-size:.34rem;font-weight: normal;}*/

.return, .home{display:block;top:50%;transform: translateY(-50%);left:0;padding:0 .2rem;color:#717171;}
.return span, .home span{font-size:.36rem;}
.user-link, .cart, .header-user, .header-more{right:.3rem;top:0;color:#01c758;}
.user-link a{display: inline-block;color:#01c758;font-size:.26rem;padding:0 .03rem;}

.cart a span, .header-user a span{color:#666;font-size:.4rem;}
.cart a{position: relative;}
.cart a i{display:block;font-style: normal;font-size:.2rem;color:#fff;width:.26rem;height:.26rem;line-height:.26rem;border-radius: 100%;background:red;text-align:center;position: absolute;top:-.14rem;right:-.1rem;}

.header-user a span, .header-more a span{font-size:.36rem;}


/*乐语  */
#doyoo_f_chat ,#doyoo_panel ,#doyoo_monitor ,#doyoo_mobile_chat_hint{display: none!important;}



/*footer*/
@-webkit-keyframes mybtn4{
  0% {transform:scale(1);color:#929292;}
  10%{transform:scale(1);color:#929292;}
  20%{transform:scale(1);color:#929292;}
  30%{transform:scale(1);color:#929292;}
  40%{transform:scale(1);color:#929292;}
  50%{transform:scale(1);color:#929292;}
  60%{transform:scale(1.2);color:#01a267;}
  70%{transform:scale(1.2);color:#01a267;}
  80%{transform:scale(1.2);color:#01a267;}
  90%{transform:scale(1.2);color:#01a267;}
  100%{transform:scale(1.2);color:#01a267;}
}
.footer{border-top:.02rem solid #dedede;padding:.05rem 0 0;height:.98rem;box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;background:#f2f2f2;z-index: 99999999;}
.footer li{float:left;width:20%;text-align: center;}
.footer li a{display:block;width:100%;}
.footer li span{display:block;color:#929292;font-size:.46rem;}
.footer li:nth-child(3) span{animation: mybtn4 linear .5s infinite;-webkit-animation: mybtn4 linear .5s infinite;}

.footer li:nth-child(1) span{font-size:.4rem;padding:.03rem 0;}
.footer li:nth-child(4) span{font-size:.34rem;padding:.06rem 0;}


/*名师团队*/

.teacher { width:100%;margin:0 auto; position:relative; overflow:hidden;   }

.teacher .bd{ position:relative; z-index:0; }

.teacher .swiper-slide{width:4.15rem!important;border-radius: .1rem;margin:0 .22rem!important;overflow:hidden;background:#f5f5f5;}
.teacher .img{width:4.15rem;height:2.89rem;border-radius: .1rem;overflow:hidden;}
.teacher .img img{width:4.15rem;height:2.89rem;}
.teacher .text{padding:.2rem .24rem;box-sizing: border-box;}
.teacher .text h4{font-size:.3rem;margin-bottom:.14rem;}
.teacher .text p{color:#999;font-size:.26rem;line-height: .32rem;}
.teacher .shiting{right:0;top:.2rem;width: 1.04rem;height:.37rem;line-height: .37rem;color:#fff;background:#fa5209;font-size:.24rem;border-radius: .37rem 0 0 .37rem;}
.teacher .shiting .iconshiting1{font-size:.24rem;margin:0 .1rem;}



/*================================== 登陆注册 ==================================*/
form{padding-top:.18rem;}
.input-box{height:.98rem;line-height: .98rem;border-bottom:.01rem solid #e6eaf2;font-size:.3rem;}
.input-box input{width:100%;height:100%;text-indent:6em;font-size: .3rem;}
.input-box input::-webkit-input-placeholder{font-size:.3rem;color:#ccc;}
.input-box input:focus{outline: none;}

/*验证码*/
.yzm a, .yzm span{width:1.6rem;height:.5rem;line-height:.5rem;padding-left:.2rem;color:#01c758;right:0;top:50%;transform: translateY(-50%);border-left:.02rem solid #e6eaf2;}

/*完成按钮*/
.submit{height:.88rem;padding-top:.4rem;border-bottom:0;}
.submit input{width:100%;height:.88rem;background:#a7bee2;text-indent:0;border-radius: .06rem;font-weight: bold;color:#fff;}
.submit input.ok{background:#01c758;}


/*服务网条款*/
.fwtk{border:none;color:#999;padding-top:.2rem;}
.fwtk p{padding-left:.5rem;}

.fwtk input{width: .32rem; height: .32rem; appearance: none; position: relative;text-indent:0;margin-right:.1rem;}
.fwtk input:before{display:block;content: '';width:.32rem;height:.32rem;border:.02rem solid #d1d1d1;border-radius: .04rem;top:0;}
.fwtk input:checked:before{content: "\e677";color:#01c758;}

.bottom{position:fixed;width:100%;left:0;bottom:0;padding-bottom:.7rem;box-sizing: border-box;background: #fff;z-index: 9999;}


.user-yhdl{padding-top:2rem;}
.user-yhdl .fwtk{text-align:center;font-size:.24rem;}

.other-dl div{padding-top:.7rem;}
.other-dl p{line-height: 1.4rem;}
.other-dl p span{position:relative;}
.other-dl p span:before{content:"";display:block;width:.32rem;height:.02rem;background: #ccc;position:absolute;top:50%;transform: translateY(-50%);left:0;margin-left:-40%;}
.other-dl p span:after{content:"";display:block;width:.32rem;height:.02rem;background: #ccc;position:absolute;top:50%;transform: translateY(-50%);right:0;margin-right:-40%;}
.other-dl div a{padding:0 1.4rem;}
.other-dl div .icon{font-size:.46rem;}
.other-dl div .iconweixin{color:#96d769;}
.other-dl div .iconqq{color:#7acafa;}

.fwtk-cont{padding-bottom: .4rem;}
.fwtk-cont h3{font-size:.36rem;line-height: .7rem;font-weight: normal;}
.fwtk-cont p{font-size:.28rem;color:#666;line-height: .38rem;margin-bottom:.1rem;}


/*================================== 入驻 ==================================*/
.ruzhu-form{padding-bottom:.5rem;}
.ruzhu-form .c-red{color:#e8302e;}
.ruzhu-form .plr1em{padding:0 1em;}
.ruzhu-form .plr05em{padding:0 .25em;}

.input-box-tx{height:2.2rem;}
.input-box-tx p{line-height:1.9rem;}

.input-box .phone{display: block;width:100%;height:100%;}
.input-box .phone p{left:6em;}
.input-box .phone-xg{right:0;}
.input-box .iconjiantou:before{color:#ccc;font-size:.3rem;}

.input-box-zjz{height: auto;padding-bottom:.1rem;}

.item-zjz{margin-top:.3rem;margin-left:.5rem;}

.ruzhu-zjz-sl li{float:left;width:1.2rem;text-align:center;}
.ruzhu-zjz-sl li:first-child{margin-left:.9rem;}
.ruzhu-zjz-sl li img{width:1.1rem;height: 1.1rem;}
.ruzhu-zjz-sl li p{font-size:.14rem;text-align:center;line-height: .4rem;padding:0;}

.ruzhu-zjz-sl p{color:#848e99;font-size:.18rem;line-height: .36rem;padding-left:.98rem;}

.ruzhu-zjz-sl .icon{font-size:.16rem;margin-right:.02rem;}
.ruzhu-zjz-sl .icondui{color:#77d859;}
.ruzhu-zjz-sl .iconcuowu{color:#e93634;}


/*证件类型选择*/
.mPicker-mask{opacity: .4;}
.mPicker-footer{border-bottom:.01rem solid #e0e0e0;line-height: .87rem;height: .87rem;background:#eff0f0;}
.mPicker-header{font-size:.3rem;display: none;background:#eff0f0;}
.mPicker-shadow{background: -o-linear-gradient(bottom,hsla(0,0%,100%,.4),hsla(0,0%,100%,.8));
    background: -webkit-gradient(linear, left bottom, left top, from(hsla(0, 0%, 100%, 0.4)), to(hsla(0, 0%, 100%, 0.8)));
    background: -o-linear-gradient(bottom, hsla(0, 0%, 100%, 0.4), hsla(0, 0%, 100%, 0.8));
    background: linear-gradient(0deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.8));
height:26%;top: .9rem;}
.mPicker-shadow1{border-bottom: 1px solid #ebebeb}
.mPicker-shadow2{top: 2.9rem;bottom: auto;height: 42%;border-top: 1px solid #ebebeb}
.mPicker-content{background:#fff;}
.mPicker-content li{font-size:.28rem;}
.mPicker-confirm, .mPicker-cancel{font-size:.3rem;}

.mPicker-active-box{display: none;}

.user-center .yymz .img-up{height:auto;}
.yymz .img-up p{width:100%;font-size:.3rem;}
.mPicker-confirm, .mPicker-cancel{width:16%;}
.mPicker-confirm{color:#cca375;background:none;border:none;float:right;}


/*表单 图片上传*/
.item {width:2.3rem; height:2.3rem; float: left; position: relative;overflow: hidden;background:url(../images/ruzhu-zjz.jpg);background-size:cover;}
.addImg {width:2.3rem; height:2.3rem; position: absolute; left: 0; top: 0; z-index: 2; cursor: pointer; }
.item input[type=file] { position: absolute; z-index: 9; top:0; left:0; width: 100%; height: 100%; cursor: pointer; opacity: 0; background: #ccc; filter: alpha(opacity=0);padding:0; }
.preview,.preBlock{position: absolute; display: block; width:2.3rem; height:2.3rem; left: 0; top: 0; }
.preBlock img {display: block; width:2.3rem; height:2.3rem; }
.upload_input{display: block; width: 0; height: 0; -webkit-opacity: 0.0; /* Netscape and Older than Firefox 0.9 */ -moz-opacity: 0.0; /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/ -khtml-opacity: 0.0; /* IE9 + etc...modern browsers */ opacity: .0; /* IE 4-9 */ filter:alpha(opacity=0); /*This works in IE 8 & 9 too*/ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /*IE4-IE9*/ filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
.addText{width:100%;position:absolute;height:32px;line-height: 32px;background:rgba(0,0,0,.5);color:#fff;bottom:-32px;left:0;text-align:center;}
.item:hover .addText{bottom:0;}
/*头像上传*/
.item-tx{width:1.8rem;height:1.8rem;border-radius: 100%;background:url(../images/ruzhu-tx.png);background-size:cover;}
.item-tx .preBlock img{width:1.8rem;height:auto;}
.item-tx .addImg{width:1.8rem;height:1.8rem;}





/*================================== ruzhu-ok  入驻完成 ==================================*/
.ruzhu-finish{margin-top:2.3rem;text-align:center;}

.ruzhu-finish h4{font-size:.3rem;line-height: 1rem;font-weight: normal;margin-bottom:22px;}
.ruzhu-finish h4 em{display:block;width:.99rem;height:.99rem;background-position:0 -194px;vertical-align: middle;margin-right: 10px;}
.ruzhu-finish p{color:#929292;font-size:.24rem;line-height: .4rem;margin-bottom:2rem;}

.ruzhu-finish a{display: block;margin:0 auto;width:90%;border-radius: .06rem;height: .88rem;line-height: .88rem;background:#01c758;color:#fff;font-size:.3rem;font-weight: bold;}
.ruzhu-finish .icondui{font-size:1rem;color:#77d859;}


/*================================== course  课程 ==================================*/
/*课程列表*/
.course-list{padding:.4rem 0 .8rem;}
.course-list li{width:6.9rem;height:2.1rem;padding:.32rem .26rem;box-sizing:border-box;margin:0 auto .3rem;border-radius: .1rem;overflow: hidden;box-shadow: 0 0 .1rem rgba(119,60,7,.08);}
.course-list a{display:block;}
.course-list .img{width:2.6rem;height: 1.46rem;overflow: hidden;border-radius: .08rem;}
.course-list .img img{width:2.6rem;height:auto;}

.course-list h5{font-size:.28rem;line-height: .5rem;}
.course-list p{font-size:.24rem;color:#999;line-height:.3rem;margin-top:.14rem;}
.course-list span{right:.1rem;top:.86rem;display: block;width:1.5rem;height:.39rem;border-radius: .39rem;border:.02rem solid #e8302e;color:#e8302e;line-height: .39rem;text-align: center;font-size:.16rem;}


/*================================== share  分享 ==================================*/
/*我的现金奖励*/
.share .money{height:.44rem;line-height: .44rem;background:#fff4f4;text-align:center;font-size:.24rem;color:#e8302e;}
.share .tk-btn{position:fixed;right:0;top:50%;display:block;width:.63rem;height: 2rem;background:#407fcc;border-radius: .06rem 0 0 .06rem;color:#fff;text-align:center;line-height: .3rem;font-size:.24rem;padding:.16rem .2rem;box-sizing:border-box;z-index:2;}
.share-tk{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index: 999;text-align:center;font-size: .28rem;}
.share-tk .tk-bg{width:100%;height:100%;background:rgba(0,0,0,.6);}
.share-tk .cont{width:5.96rem;height: 6.7rem;background:#fff;border-radius: .2rem;top:50%;left:50%;transform: translate(-50%,-50%);}
.share-tk h3{padding-top:.45rem;font-size:.53rem;color:#e46340;line-height: 1rem;}
.share-tk p{color:#999;line-height: .6rem;}
.share-tk img{margin:.3rem auto 0;height:2.31rem;width: auto;}
.share-tk a{display:block;}
.share-tk a.down{margin:.67rem auto 0;width:3.5rem;height:.76rem;background:#6197fe;color:#fff;line-height: .76rem;border-radius: .76rem;}
.share-tk .close{bottom:-1.2rem;left:50%;transform:translateX(-50%);}
.share-tk .iconguanbi{font-size:.72rem;color:#fff;}

/*底部 文字分享*/
.share-bottom{background:#f2f2f2;width:100%;height: 2.2rem;font-size:.24rem;}
.share .text .fl{width:5.2rem;padding-left:.34rem;}
.share .text h5{font-size:.3rem;color:#407fcc;font-weight: normal;line-height: .6rem;}
.share .text p{line-height: .4rem;}
.share .text .copy-text-btn, .copy-link-btn{display:block;width:1.4rem;text-align:center;padding:.4rem .5rem 0 0;}
.share .text .iconfuzhi{display:block;font-size:.8rem;color:#407fcc;}
/*链接分享*/
.share .copy-link-btn{line-height:.6rem;padding-top:.3rem;}
.share .iconconnect{background:#407fcc;border-radius: 100%;padding:.14rem;font-size:.5rem;}
.share .iconconnect:before{color:#fff;}


/*图片切换*/
.share .img-big{width:4.13rem;height:7.15rem;margin:.12rem auto 0;}
.share .share-tx{margin:0 auto;padding-top:.58rem;text-align:center;font-size:.18rem;line-height: .28rem;color:#fff;}
.share .img-big .img{width:4.13rem;height:7.15rem;}
.share .img-big img{width:4.13rem;height:7.15rem;}
/*.share .share-tx .img{width:.68rem;height:.68rem;border-radius:100%;overflow: hidden;margin:0 auto .08rem;}
.share .share-tx img{width:.68rem;height:.68rem;}*/
.share .keep{font-size:.3rem;line-height:.68rem;text-align:center;}
.share .keep .icondianji{font-size:.28rem;color:#333;}

.share .img-small li{float:left;width:1.06rem;height:1.06rem;margin:.2rem .32rem 0;overflow:hidden;}
.share .img-small li:first-child{margin-left:.35rem;}
.share .img-small li img{width:1.06rem;height:auto;}

.share .icondui1{font-size:.2rem;color:#fff;background:rgba(0,0,0,.26);right:.04rem;top:.04rem;border-radius: 100%;}
.share .img-small li.on .icondui1{background: none;color:#e85e2e;right:0;top:0;}
.share .img-small li.on .icondui1:before{content:"\e602";font-size: .23rem;}



.search{width:6.91rem;height:.59rem;overflow: hidden;background: #efefef;border-radius: .59rem;margin:0 auto;line-height: .59rem;}
.search input{width:100%;height:100%;outline: none;padding:0 .2rem 0 .6rem;box-sizing: border-box;font-size:.26rem;color:#333;background: transparent;;}
.search input::-webkit-input-placeholder{color:#737373;}
.search span{font-size:.34rem;vertical-align: middle;margin-left:.2rem;color:#7a7a7a;}


/*================================== subject  题库 ==================================*/
/*子栏目切换*/
.swiper-nav {width: 96%;}
.swiper-nav .selected {position:relative;}
.swiper-nav .selected:after{display:block;width:.47rem;height: .04rem;background:#01c758;border-radius:.04rem;content: "";position: absolute;bottom:0;left:50%;transform: translateX(-50%);}
.swiper-nav .swiper-slide {text-align: center; font-size:.3rem;line-height:.8rem; width: auto!important; height: auto!important;padding:0 .1rem; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; cursor: pointer; }
.swiper-cont {width: 100%;padding-top:.12rem;}
.swiper-cont .swiper-slide{background:#fff!important;/*overflow-x: hidden !important;height: auto!important;*/}

/*题库*/
.subject-ul{padding-bottom:.3rem;}
.subject-ul li{height:1.7rem;width:6.84rem;box-shadow: 0 0 .05rem rgba(0,0,0,.1);border-radius: .1rem;margin-top:.3rem;}

.subject-ul .img{width:1.7rem;height:1.7rem;}
.subject-ul img{width:1.7rem;height:1.7rem;}

.subject-ul .text{width:4.8rem;padding:.2rem .14rem 0 0;box-sizing:border-box;}
.subject-ul h4{width:100%;font-weight: normal;font-size:.28rem;line-height: .38rem;}
.subject-ul p{line-height:.54rem;margin-top:.1rem;}
.subject-ul a.gm{padding:0 .2rem;border-radius: .1rem;background:#fa5209;color:#fff;}

/*搜索页面 搜索框样式*/
header .search{margin:.15rem 0 0 .8rem;width:6.14rem;}
.search-show header .search input{padding-left:.2rem;}
.search-ul li{float:left;width:auto;padding:0 .2rem;height:.54rem;line-height: .54rem;border-radius: .06rem;background:#f2f2f2;margin:.38rem .19rem 0;color:#656565;}

/*右下角购物车样式*/
.search-cart{position: fixed;bottom:.3rem;right:.3rem;z-index:9999;width:.8rem;height: .8rem;overflow: hidden;border-radius: 100%;box-shadow: 0 0 .1rem rgba(0,0,0,.15);text-align: center;line-height: .8rem;}
.search-cart span{color:#fa5209;vertical-align: middle;font-size:.5rem;}


.swiper-nav{position: relative;z-index: 999;background: #fff;}
/*监听到滚动条开始滚动后的样式*/
.swiper-nav.box-active{position: fixed; top:.87rem;width:100%;border-bottom:.02rem solid #f5f5f5;}


/*================================== select 选课 ==================================*/
.select .tit{text-align:center;}
.select .tit span{font-size:.3rem;color:#252525;position: relative;}
.select .tit span:before{display:inline-block;width:.56rem;height:.02rem;content:"";background:#333;position: absolute;left:-.7rem;top:50%;transform: translateY(-50%);}
.select .tit span:after{display:inline-block;width:.56rem;height:.02rem;content:"";background:#333;position: absolute;right:-.7rem;top:50%;transform: translateY(-50%);}

.select h3, .select-show h3{font-size:.32rem;position: relative;padding-left:.3rem;margin-top:.23rem;line-height:.62rem;}
.select h3:before, .select-show h3:before{display:inline-block;width:.06rem;height:.3rem;content:"";background:#01c758;border-radius:.3rem;position: absolute;left:0;top:50%;transform: translateY(-50%);}

.select li{float:left;width:2.15rem;height:.68rem;border-radius: .06rem;background:#f5f5f5;text-align:center;line-height: .68rem;margin-right:.22rem;margin-top:.2rem;}
.select li:nth-child(3n){margin-right:0;}
.select li a{display: block;}

.select .iconhot{top:-.25rem;right:-.15rem;color:#ea302e;font-size:.5rem;}

.select .more-btn{display:block;line-height: .36rem;margin-top:.36rem;}

/*选课列表*/
.iconup{font-size: .24rem;color:#333;margin-left:.05rem;}
.select-list .swiper-slide{width:20%!important;}

.select-ul li{height:2.5rem;width:100%;box-shadow: 0 0 .05rem rgba(0,0,0,.1);border-radius: .1rem;margin-top:.3rem;padding:.3rem .2rem .2rem .26rem;box-sizing: border-box;}

.select-ul .img{width:2.6rem;height:1.46rem;}
.select-ul img{width:2.6rem;height:1.46rem;}

.select-ul .text{width:3.5rem;box-sizing:border-box;}
.select-ul h4{width:100%;font-size:.28rem;line-height: .44rem;}
/*.select-ul a.btn{display:inline-block;padding:0 .44rem;height:.46rem;line-height:.46rem;border-radius: .1rem;background:#f5f5f5;color:#666;box-shadow: 0 .02rem .02rem rgba(0,0,0,.15);margin-top:.1rem;}*/
.select-ul .del{text-decoration: line-through;}
.select-ul .name{line-height:.42rem;margin-top:.15rem;font-size:.22rem;color: #999;}
.select-ul .iconren{font-size:.24rem;margin-right:.05rem;}

/*选课详情*/
.select-show{padding-bottom:2rem;}
.select-show .video, .live-show .video{width:100%;height:4.21rem;overflow: hidden;position: relative;}
.select-show .video img, .live-show .video img{width:100%;height:4.21rem;}

.select-show .bg, .live-show .bg{width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.35);}
.select-show .iconbofang, .live-show .iconbofang{font-size:1.1rem;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);}

.select-show .jieshao{border-bottom:.02rem solid #e6e6e6;padding-bottom:.3rem;}
.select-show .jieshao h3{font-size:.32rem;color:#000;line-height: .4rem;padding:.2rem 0;}
.select-show .jieshao h3:before{display: none;}
.select-show .jieshao p{font-size:.26rem;line-height: .46rem;color:#666;}
.select-show .jieshao span.jiage{font-size:.36rem;color:#f04f54;}
.select-show .jieshao span.del{margin-left:.36rem;}

.select-show .bclx-btn{display: block;width:2.7rem;height:.6rem;line-height: .6rem;text-align:center;font-size:.26rem;color:#666;background: #f5f5f5;border-radius: .05rem;}




.subNav{font-size:.3rem;padding-left:.32rem;position: relative;padding:.1rem 0 0 .32rem;line-height: .5rem;}
.subNav:before{display:block;content:"";width:.1rem;height: .1rem;border-radius: 100%;background: #dfdfdf;position: absolute;top:50%;transform:translateY(-50%);left:.1rem;}
.navContent{display:none;margin:.05rem 0;padding-left:.32rem;font-size: .28rem;color:#666;line-height: .44rem;border-bottom:.4rem;}
.subNav .icon-bottom:before{content: "\e608"; }
.currentDd .icon-bottom:before{content: "\e607"; }

.kcml .more-btn, .tsjs .more-btn{display:block;font-size:.28rem;color:#01c758;line-height: .44rem;text-align:center;margin-top:.1rem;}
.kcml .more-btn span, .tsjs .more-btn span{font-size:.24rem;vertical-align: middle;margin-left:.08rem;}
.kcml .more-btn-up, .tsjs .more-btn-up{display: none;}


.select-show h3{font-weight: normal;padding-top:.25rem;padding-bottom:.15rem;}
.select-show .teacher h3{margin:0 .3rem;}
.select-show .teacher .swiper-container{padding:0 .08rem;}
.select-show .kcxq img{width:100%;height:auto;}


.select-show-bottom{padding:.15rem .33rem;border-top:.02rem solid #e6e6e6;}
.select-show-bottom a{font-size:.2rem;color:#444;text-align:center;line-height: .4rem;}
.select-show-bottom a:first-child{margin-right:.5rem;}
.select-show-bottom span{font-size:.4rem;}
.select-show-bottom a.ysc span{color:#f04f54;}
.select-show-bottom .ljgm{display: block;width:5rem;height: .8rem;line-height: .8rem;border-radius: .8rem;text-align:center;background:#fa5209;color:#fff;font-size:.34rem;}

.qhzy{background:#f5f5f5;line-height: .79rem;height: .79rem;overflow: hidden;}
.qhzy h2{text-align:center;font-weight: normal;font-size:.32rem;}



/*================================== free 免费课 ==================================*/
.free .swiper-nav .swiper-slide{padding:0 .14rem;}

.free-ul{margin-top:.38rem;}
.free-ul li{float:left;width:3.3rem;padding-bottom:.2rem;box-shadow: 0 0 .05rem rgba(0,0,0,.1);margin:0 .3rem .3rem 0;border-radius:.1rem;overflow: hidden;}
.free-ul .img{width:100%;text-align: center;height: 1.85rem;overflow: hidden;border-radius: .1rem;background:url(../images/free-bg1.jpg) no-repeat;background-size:cover;}
.free-ul .img img{width:3.3rem;height:1.85rem;}

.free-ul .img p{color:#fff;text-align: center;padding-top:.13rem;}
.free-ul .year span{font-size:.16rem;line-height: .32rem;padding:.02rem .14rem;background:#fff;border-radius: .32rem;color:#20c05c;color:#866eff;}
.free-ul .tit{font-size:.34rem;font-weight: bold;text-shadow: 0 .02rem .02rem rgba(0,0,0,.3);padding-top:.14rem;}
.free-ul .level{font-size:.16rem;line-height: .27rem;background: url(../images/free-level-bg1.png) no-repeat center .13rem;background-size:1.15rem .27rem;}

.free-ul li:nth-child(2n){margin-right:0;}
.free-ul li:nth-child(2n) .img{background-image:url(../images/free-bg2.jpg);}
.free-ul li:nth-child(2n) .year span{color:#166dff;}
.free-ul li:nth-child(2n) .level{background-image:url(../images/free-level-bg2.png);}

.free-ul li:nth-child(3n) .img{background-image:url(../images/free-bg3.jpg);}
.free-ul li:nth-child(3n) .year span{color:#fcac08;}
.free-ul li:nth-child(3n) .level{background-image:url(../images/free-level-bg3.png);}

.free-ul li:nth-child(4n) .img{background-image:url(../images/free-bg4.jpg);}
.free-ul li:nth-child(4n) .year span{color:#ff4d4d;}
.free-ul li:nth-child(4n) .level{background-image:url(../images/free-level-bg4.png);}

.free-ul li:nth-child(5n) .img{background-image:url(../images/free-bg5.jpg);}
.free-ul li:nth-child(5n) .year span{color:#20c05c;}
.free-ul li:nth-child(5n) .level{background-image:url(../images/free-level-bg5.png);}

.free-ul h4{width:96%;height:1.15rem;overflow:hidden;margin:0 auto .08rem;font-weight: normal;padding:.13rem .05rem;box-sizing:border-box;font-size:.28rem;line-height: .88rem;border-bottom:.01rem solid #e6e6e6;}
.free-ul h4 span{display: inline-block;vertical-align: middle;line-height:.44rem;}
.free-ul .price, .free-ul .name{font-size:.22rem;color:#999;padding:.12rem .1rem 0 .15rem;}
.free-ul .price span{font-size:.22rem;}



/*================================== live 直播课预约页面 ==================================*/

.live-ul{margin-top:.1rem;}
.live-ul li{width:100%;border-radius:.1rem;box-shadow: 0 0 .05rem rgba(0,0,0,.1);padding:.32rem .1rem .3rem .28rem;margin-top:.3rem;box-sizing: border-box;overflow: hidden;}
.live-ul .img{width:2.6rem;height:1.46rem;overflow: hidden;border-radius: .08rem;}
.live-ul .img img{width:2.6rem;height:1.46rem;}

.live-ul .text{width:3.7rem;padding-top:.1rem;}
.live-ul h4{font-size:.28rem;line-height: .44rem;}
.live-ul p span.fr{width:1.6rem;}
.live-ul .state{font-size: .2rem;text-align:center;color:#fff;width:.9rem;line-height: .3rem;height: .3rem;left:0;top:0;border-radius:0 .3rem .3rem 0;}
.live-ul .state.bg-gradient span{position: relative;padding-left:.12rem;}
.live-ul .state.bg-gradient span:before{display:block;content:"";width:.09rem;height: .09rem;border-radius: 100%;background: #fff;position: absolute;top:50%;transform:translateY(-50%);left:0;}

/*直播课详情页*/
.live-show-bottom .msyy{background:#486cf4;}
.live-show-bottom .jrzbj{background:#f45447;}
.live-show-bottom .yjs{background:#a7a9b3;}

.live-show-bottom .ljgm span{margin-right:.1rem;font-size: .34rem;}
.live-show-bottom .msyy span{font-size:.4rem;}





/*================================== live 直播页面 ==================================*/

/*管理员留言区*/
.live-show .notice{background:#f9f9f9;}

.live-show .notice .tit{height:.8rem;line-height: .8rem;padding:0 .3rem;box-shadow: 0 .01rem 0 rgba(153,153,153,.26);background: #fff;}
.live-show .notice .tit i{display:inline-block;width:.12rem;height:.12rem;border-radius: 100%;background:#b4b4b4;margin-right:.16rem;margin-top: .03rem;}
.live-show .notice .tit a{display:inline-block;width:.46rem;height:.46rem;background:#fff;border-radius: 100%;border:.01rem solid #f0f0f0;text-align:center;line-height: .46rem;vertical-align: middle;margin-top:.17rem;}
.live-show .notice .tit .icon-bottom, .live-show .notice .tit .iconarrdown{font-size:.32rem;color:#5b5858;}
.live-show .notice .tit .noticeBtnDown{display: none;}


.live-show .notice .cont{width:100%;padding:.12rem .2rem .3rem;overflow:auto;box-sizing:border-box;}
/*直播中*/
.live-show .notice .state{color:#01c758;}
.live-show .notice .iconzhibozhong1{background: linear-gradient(to bottom, #5ee298, #01c758);-webkit-background-clip: text;color: transparent;margin-right: .08rem;}
/*已结束*/
.live-show .notice .state.yjs{color:#9e9e9e;display: none;}

.live-show .notice .lists{margin-top:.38rem;}

.live-show .notice .tx, #swiperContTalk .tx{width:.6rem;height:.6rem;border-radius: 100%;margin-right: .2rem;}
.live-show .notice .name, #swiperContTalk .name{font-size:.24rem;color:#888;line-height: .32rem;margin-bottom:.16rem;}
.live-show .notice .name span, #swiperContTalk .name span{display:inline-block;background:#e2ffef;color:#01c758;font-size:.2rem;line-height: .32rem;height:.32rem;padding:0 .2rem;margin-left:.1rem;}
.live-show .notice .text, #swiperContTalk .text{font-size:.26rem;line-height: .44rem;background:#fff;width:6.12rem;border-radius: .1rem;padding:.22rem .2rem;box-sizing: border-box;}



/*弹幕墙*/
.wall{width:2.9rem;right:.3rem; bottom:1.4rem;z-index:9;position: fixed;}
.wall li div{float:right;display:inline-block;width:auto;padding:.04rem .06rem .04rem .16rem;box-sizing:border-box;background:rgba(0,0,0,.5);border-radius: .1rem;margin-bottom:.1rem}
.wall p{width:auto;max-width:2.1rem;line-height: .4rem;font-size: .24rem;margin-right:.12rem;word-wrap:break-word;color:#fff;;}
.wall p span{font-size:.2rem;}
.wall img{width:.4rem;height:.4rem;border-radius: 100%;}





/*底部*/
.live-show-bottom{width:100%;bottom:0;left:0;padding:.27rem 0;background: #fff;box-shadow: 0 -.01rem 0 rgba(153,153,153,.26);z-index: 99;}
.live-show-bottom .input-box{width:4.76rem;height:.76rem;border-radius: .76rem;background:#f9f9f9;border: none;margin-left:.3rem;}
.live-show-bottom .input-box p{width:1.1rem;font-size:.24rem;color:#888;right:0;top:50%;transform: translateY(-50%);line-height: .76rem;height: .76rem;}
.live-show-bottom .input-box textarea{background:transparent;width:3.4rem;margin-left:.28rem;resize:none;outline: none;line-height: .4rem;height: .76rem;padding:.18rem 0;box-sizing: border-box;}
.live-show-bottom .input-box textarea::-webkit-input-placeholder{color:#999;}

.live-show-bottom .input-box input{width:.24rem;height:.24rem;border-radius: 100%;margin-right:.1rem;background:url(../images/live-show-check.png);background-size:cover;vertical-align: middle;}
.live-show-bottom .input-box input:checked{background-image:url(../images/live-show-checked.png);}

/*底部右侧icon*/
.icon-box{line-height: .76rem;height: .76rem;}
.icon-box a{display:inline-block;margin-left:.2rem;color:#878787;line-height: .76rem;}
.icon-box a span, .icon-box a em{vertical-align: middle;}
.icon-box em{display: inline-block;width:.5rem;height:.47rem;background:url(../images/live-show-icon3.png) no-repeat;background-size:cover;}
.icon-box em.off{background-image:url(../images/live-show-icon4.png);}
.icon-box .iconpinglun{font-size: .46rem;}
.icon-box .iconkuozhan{font-size: .4rem;color:#878787;}
.live-show-bottom .wall-btn{font-size:.3rem;color:#01c758;background:transparent;line-height: .76rem;outline: none;margin-left:.4rem;display:none;}


/*软键盘弹出 时底部*/
.live-show-bottom.up .input-box{width:5.9rem;}
.live-show-bottom.up .input-box textarea{width:4.54rem;}
.live-show-bottom.up .icon-box{display: none;}
.live-show-bottom.up .wall-btn{display: inline-block;}

#inputValTiwen, #wallBtnTiwen{display: none;}






/*扩展弹框*/
.kuozhan-tk, .talk-tk{width:100%;height: 100%;background:rgba(0,0,0,.5);top:0;left:0;display: none;}
.kuozhan-tk{z-index: 999;}
.kuozhan-tk a{display: block;box-sizing: border-box;}
.kuozhan-tk .kuozhan-cont,.talk-tk .talk-cont{width:100%;background:#f9f9f9;padding-bottom:.74rem;bottom:0;left:0;border-radius: .2rem .2rem 0 0;box-sizing: border-box;}
.kuozhan-tk .close, .talk-tk .close{right:.3rem;top:.26rem;z-index: 9999;}
.kuozhan-tk .close span, .talk-tk .close span{color:#b9b9b9;}
.kuozhan-tk h2{text-align:center;font-size:.36rem;font-weight: normal;line-height: .88rem;}
.kuozhan-tk ul{margin-top:.88rem;}
.kuozhan-tk li{float:left;width:1.2rem;margin-left:.54rem;text-align:center;}
.kuozhan-tk .img{width:1.2rem;height:1.2rem;background:#fff;border-radius: .2rem;line-height: 1.2rem;}
.kuozhan-tk .img span{font-size:.4rem;color:#787878;}
.kuozhan-tk .text{font-size:.22rem;color:#666;line-height: .72rem;}


/*讨论区弹框*/
.talk-tk{z-index: 9;}
.talk-tk .talk-cont{padding-bottom:1.8rem;}

#swiperNavTalk{background:#f9f9f9;}
#swiperNavTalk .swiper-slide{width:27%!important;line-height: .94rem;}
#swiperNavTalk .swiper-slide span i{width:.22rem;height:.22rem;background:#f04f54;border-radius: 100%;right:-.1rem;top:.22rem;}

#swiperContTalk .swiper-slide{background:#f9f9f9!important;padding:0 .3rem;box-sizing: border-box;overflow-y: auto;}

#swiperContTalk .lists{margin-top:.25rem;}
#swiperContTalk .text{width:auto;max-width:5.1rem;box-sizing:border-box;border-radius:.05rem .2rem .2rem .4rem;}
#swiperContTalk .right .name{text-align:right;}
#swiperContTalk .right .tx{margin:0 0 0 .2rem;}
#swiperContTalk .right .text{background:#01c758;color:#fff;line-height: .4rem;border-radius: .2rem .05rem .4rem .2rem;}

#swiperContTalk .talk-return{color:#12208d;margin-right:.1rem;}


#talkBtn, #chatBtn{display: none;}



/*私聊*/
#swiperContTalk #swiper-slide3{padding:0;}
.quiz-item .tit{height:.84rem;line-height: .84rem;background:#fff;padding:0 .3rem;color:#888;margin-bottom:.1rem;}
.quiz-item .tit h4{font-weight: normal;}
.quiz-item .tit i, .talk-btn i{display: inline-block;width: .14rem;height:.14rem;border-radius:100%;background:#f84f23;top:.12rem;left:.46rem;}
.quiz-item .tit img{margin-top:.12rem;}
.quiz-item .quiz-item-menu{padding:0 .3rem .4rem;display: none;}


.talk-btn i{left:auto;top:.14rem;right:-.06rem;}

.hfsl{color:#12208d;font-size:.24rem;margin-left:.1rem;}





/*================================== book 图书 ==================================*/
.book .ban{width:6.9rem;height:auto;border-radius: .1rem;overflow: hidden;margin:0 auto .1rem;}

.ban .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center; }
.ban .hd ul{ display:inline-block; height:5px; padding:3px 5px;border-radius:5px; font-size:0; vertical-align:top;}
.ban .hd ul li{ display:inline-block; width:.06rem;height:.06rem;border-radius:.06rem;background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.ban .hd ul .on{width:.2rem;background: #fff;}


.ban .bd{ position:relative; z-index:0; }
.ban .bd li img{ width:100%;  height:2.7rem;}


.book-ul li{width:100%;border-radius:.1rem;box-shadow: 0 0 .05rem rgba(0,0,0,.1);padding:.26rem .1rem .26rem .26rem;margin-top:.3rem;box-sizing: border-box;overflow: hidden;}
.book-ul a{display: block;}
.book-ul .img{width:2rem;height:2rem;border-radius: .1rem;overflow: hidden;background:#f5f5f5;text-align:center;line-height: 2rem;}
.book-ul .img img{max-width:90%;height:auto;vertical-align: middle;}

.book-ul .text{width:4.3rem;}
.book-ul h4{font-size:.26rem;line-height: .4rem;margin-top:.1rem;}

.book-ul a.abs{padding:0 .18rem;height: .54rem;border-radius: .1rem;background:#fa5209;color:#fff;line-height: .54rem;color:#fff;text-align:center;bottom:.48rem;right:.25rem;}

/*图书详情*/
.book-show .video{background: #f5f5f5;text-align: center;line-height:4.21rem;}
.book-show .video img{max-height:80%;width:auto;vertical-align: middle;}

.tsjs .tsjs-cont{overflow: hidden;}
.tsjs img{width:100%;height:auto;}
.tsjs h4{text-align:center;font-weight: normal;line-height: .6rem;}
.tsjs h4 span{font-size:.28rem;position: relative;}
.tsjs h4 span:before,.tsjs h4 span:after{display: block;content:"";width:.34rem;height: .02rem;background:#333;position: absolute;left:-.44rem;top:50%;}
.tsjs h4 span:after{right:-.44rem;}
.tsjs p{font-size: .26rem;line-height: .44rem;color:#666;text-indent:2em;margin-bottom:.1rem;}

.tsjs .more-btn{padding:.2rem 0 0;}

.tsml h3{margin-top:0;}
.tsml p{font-size:.26rem;line-height: .44rem;padding:0 .3rem;}


/*弹框*/
.yufei-info, .select-show-bclx, .qhzy-tk, .pay-select, .major-select{top:0;left:0;z-index: 999999;height:100%;background:rgba(0,0,0,.5);display: none;}
.yufei-info .cont, .select-show-bclx .cont, .qhzy-tk .cont, .pay-select .cont, .major-select .cont{bottom:-5rem;left:0;width:100%;padding:0 .45rem;box-sizing: border-box;border-radius: .2rem .2rem 0 0;background:#fff;}
.yufei-info .close, .select-show-bclx .close, .qhzy-tk .close, .pay-select .close, .major-select .close{top:.2rem;right:.2rem;}
.yufei-info .close span, .select-show-bclx .close span, .qhzy-tk .close span, .pay-select .close span, .major-select span{font-size:.4rem;color:#b7b7b7;}
.yufei-info h4{line-height: 1.2rem;font-size: .32rem;text-align:center;font-weight: normal;}
.yufei-info p{font-size:.26rem;color:#666;line-height:.44rem;margin-bottom:.3rem;}


/*选课详情页 班型选择*/
.select-show-bclx .cont{padding:.26rem 0 .15rem;}
.select-show-bclx .img{width:2.4rem;height: 1.35rem;overflow: hidden;}
.select-show-bclx .img img{width:2.4rem;height: 1.35rem;}
.select-show-bclx .text{width:3.9rem;margin-left:.15rem;}
.select-show-bclx .text p{line-height: .36rem;}

.select-show-bclx h4{line-height: .52rem;font-size:.26rem;margin-top:.22rem;padding-top:.16rem;font-weight: normal;border-top:.02rem solid #e0dee1;}
.select-show-bclx ul{max-height:4.46rem;overflow-y: auto;}
.select-show-bclx li{margin-top:.18rem;}
.select-show-bclx li span{display:inline-block;padding:.07rem .17rem;background:#f5f5f5;border-radius: .08rem;border:.02rem solid #f5f5f5;}
.select-show-bclx li span.on{background:#fffbf9;border-color:#ff4d00;}

.select-show-bclx .yxz-qd{display:block;width:5rem;height: .8rem;line-height: .8rem;color:#fff;text-align:center;background: #fa5209;border-radius: .8rem;margin:.15rem auto 0;}


/*免费课 直播课 底部弹框*/
.qhzy-tk .cont{padding:.77rem .63rem 0;}
.qhzy-tk li{float:left;width:2.7rem;height:.68rem;line-height:.68rem;margin:0 .2rem;text-align:center;font-size:.26rem;border-radius: .06rem;overflow: hidden;margin:0 .2rem .45rem;}
.qhzy-tk li a{display: block;background: #f5f5f5;}
.qhzy-tk li.on a{background: #01c758;color:#fff;}



/*================================== teacher 名师团队 ==================================*/
.teacher-list{padding-left:.24rem;padding-right:.24rem;}
.teacher-list li{border-bottom:.02rem solid #efefef;margin-top:.3rem;padding-bottom:.28rem;}
.teacher-list li:last-child{border-bottom:0;}
.teacher-list li a{display: block;}
.teacher-list .img{width:2.6rem;height:1.8rem;overflow: hidden;border-radius: .1rem;}
.teacher-list .img img{width:2.6rem;height:1.8rem;}
.teacher-list .text{width:4rem;margin-right:.2rem;}
.teacher-list h5{font-size:.3rem;}
.teacher-list p{line-height: .38rem;font-size:.26rem;margin-top:.1rem;}
.teacher-list .shiting{bottom:-.48rem;left:0;display:inline-block;width:auto;padding:0 .15rem;height: .38rem;line-height: .38rem;text-align:center;border-radius: .38rem;border:.01rem solid #f95209;color:#f95209;}
.teacher-list .shiting span{color:#f95209;vertical-align: middle;margin-right:.1rem;}

/*名师详情*/
.teacher-show-body{background:#f5f6f8 url(../images/teacher-show-bg.jpg) no-repeat center top;background-size:100% 3.1rem;}
.teacher-show-body header{position: relative;background:transparent;}

.teacher-show-body .box-border{background:#fff;border-radius: .1rem;box-shadow:0 .06rem .2rem 0 rgba(0,0,0,.05);margin-bottom:.4rem;}
/*介绍*/
.teacher-jiesho{padding:.9rem .4rem .2rem;margin-top:1.05rem;}
.teacher-jiesho .tx-img{width:1.32rem;height:1.32rem;border-radius: 100%;overflow: hidden;border:.06rem solid #fff;top:-.7rem;left:50%;transform: translateX(-50%);}
.teacher-jiesho .tx-img img{width:auto;height:100%;position: absolute;left:50%;transform: translateX(-50%);}
.teacher-jiesho p{font-size: .26rem;line-height: .42rem;color:#666;}

/*免费课*/

.teacher-show h3{font-size:.3rem;position: relative;padding-left:.3rem;line-height:.88rem;font-weight: normal;margin-bottom:.15rem;}
.teacher-show h3:before{display:inline-block;width:.06rem;height:.3rem;content:"";background:#01c758;border-radius:.3rem;position: absolute;left:0;top:50%;transform: translateY(-50%);}

.teacher-show .free-ul{margin-top:0;}
.teacher-show .free-ul li{float:none;width:100%;margin-top:.3rem;padding:0 0 .2rem;box-sizing: border-box;box-shadow:none;border-bottom: .02rem solid #efefef;border-radius: 0;}
.teacher-show .free-ul li:first-child{margin-top:0;}
.teacher-show .free-ul li:last-child{border:none;}
.teacher-show .free-ul .img{width:2.6rem;height:1.46rem;}
.teacher-show .free-ul .img img{width:2.6rem;height:1.46rem;}
.teacher-show .free-ul .img p{padding-top:.1rem;}
.teacher-show .free-ul .img .tit{padding-top:0;}
.teacher-show .free-ul .img .level{padding-top:.05rem;background-position:center .05rem;}
.teacher-show .free-ul .text{width:3.5rem;box-sizing:border-box;}
.teacher-show .free-ul h4{width:100%;height:auto;font-size:.28rem;line-height: .44rem;font-weight: bold;border:none;padding:0;}
.teacher-show .free-ul .name{line-height:.42rem;margin-top:.15rem;font-size:.22rem;color: #999;}
.teacher-show .free-ul .iconren{font-size:.24rem;margin-right:.05rem;}

/*课程*/
#swiperNavCourse .swiper-slide{width: 33.3%!important;padding:0!important;margin:0!important;box-sizing: border-box!important;}
.teacher-show .select-ul li{height:auto;padding:0 0 .2rem;box-shadow:none;border-bottom: .02rem solid #efefef;border-radius: 0;}
.teacher-show .select-ul li:last-child{border:none;}



/*================================== news 新闻资讯 ==================================*/
#swiperNavNews, #swiperNavNewsHot{width:100%;border-bottom:.02rem solid #f0f0f0;}
#swiperNavNews .swiper-slide, #swiperNavNewsHot .swiper-slide{width: auto!important;padding:0 .2rem!important;margin:0!important;box-sizing: border-box!important;}

.news-ul li{margin-top:.3rem;border-radius: .1rem;border:.02rem solid #e6e6e6;background:#fff;padding:.2rem .22rem;}
.news-ul li h4{font-size:.3rem;color:#000;line-height: .46rem;font-weight:normal;}
.news-ul li:first-child h4{text-indent:4em;position: relative;}
.news-ul li:first-child h4:before{display:block;content:"【置顶】";width:auto;position: absolute;left:-4em;top:0;}
/*时间*/
.news-ul p{font-size:.22rem;color:#999;}
.news-ul span{display: inline-block;width:1.45rem;height:.4rem;line-height: .4rem;text-align:center;background:#f0f0f0;color:#666;font-size:.24rem;border-radius: .08rem;}


#swiperNavNewsHot .swiper-slide{width:33.3%!important;}
.crumbs{height:.54rem;line-height: .54rem;background: #f6f6f6;font-size:.24rem;color:#999;}

.news-show h3{padding:.3rem 0 .15rem;}
.news-show .cont p{font-size: .26rem;line-height: .46rem;margin-bottom:.3rem;}
.news-show .cont img{width:auto;max-width:100%;height:auto;margin-bottom:.3rem;}

.news-show h4{padding-top:.24rem;line-height: .54rem;}
.news-show h4 a{font-weight: normal;}

/*相关资讯*/
.news-show .xgzx ul{width:7.1rem;margin:0 auto;}
.news-show .xgzx li{border-bottom:.02rem solid #dedede;height:.79rem;overflow: hidden;line-height: .79rem;}
.news-show .xgzx li:last-child{border:none;}
.news-show .xgzx a{display: block;}
.news-show .xgzx li span{color:#666;font-weight: bold;margin-right:.08rem;}

/*好课推荐*/
.news-show .hktj{padding:.2rem 0;}
.news-show .hktj li{float:left;width:3.3rem;height:1.85rem;overflow: hidden;margin:0 .3rem .28rem 0;}
.news-show .hktj li:nth-child(2n){margin-right:0;}
.news-show .hktj li a{display: block;}
.news-show .hktj img{width:3.3rem;height:1.85rem;}
.news-show .hktj .text{width:100%;height:.76rem;overflow:hidden;font-size:.24rem;line-height: .76rem;color:#fff;background:rgba(0,0,0,.7);bottom:0;left:0;}
.news-show .hktj .text span{display:inline-block;vertical-align: middle;line-height: .34rem;padding:0 .1rem;}



/*================================== cart 购物车 ==================================*/
.shopping-cart h3{line-height: 1.1rem;font-size:.3rem;font-weight: normal;}

.shopping-cart{padding-bottom:2.3rem;}
.selected-ul li{height:1.9rem;overflow:hidden;background:#fff;border-radius: .1rem;box-shadow:0 .06rem .2rem 0 rgba(0,0,0,.05);margin-bottom:.3rem;padding:.22rem;box-sizing: border-box;}
.selected-ul li:last-child{margin:0;}
.selected-ul .input-box, .shopping-bottom .input-box{width:.3rem;height:1.46rem;line-height:1.46rem;padding-left:.11rem;border:none;}
.selected-ul input, .shopping-bottom input{display:inline-block;vertical-align: middle;width:.3rem;height: .3rem;border: .01rem solid #c2c2c2;border-radius: 100%;}
.selected-ul input:checked, .shopping-bottom input:checked{background:url(../images/cart-input-bg.png) no-repeat;background-size:cover;border-color:#fa5209;}

.selected-ul h4{font-size:.24rem;font-weight: normal;line-height: .38rem;margin-top:.1rem;}
.selected-ul .img{width:2.6rem;height:1.46rem;border-radius:.08rem;overflow: hidden;margin-left:.22rem;margin-right:.16rem;}
.selected-ul  img{width:2.6rem;height:1.46rem;}
.selected-ul .text{width:3.24rem;}
.selected-ul p{font-size:.28rem;color:#fa5209;line-height: .5rem;margin-top:.1rem;}
.selected-ul .iconlajitong{color:#b5b5b5;font-size:.34rem;vertical-align: middle;}

.selected-book-ul .img{width:1.46rem;height:1.46rem;background:#f5f5f5;text-align:center;line-height: 1.46rem;}
.selected-book-ul img{display:inline;width:auto;height:auto;max-height:84%;vertical-align: middle;}

.selected-book-ul .text{width:4.4rem;}
.selected-book-ul h4{width:3.64rem;}
.selected-book-ul .iconlajitong{margin-top:.23rem;}


/*数量+-*/
.quantity-form{margin-top:.2rem;width:1.47rem;border: .01rem solid #b5b5b5;border-radius: .06rem;overflow: hidden;}
.quantity-form a{height:.35rem; line-height:.35rem;width:.39rem; text-align: center; font-size:.22rem;color: #999; margin: 0; background: #fff;}
.quantity-form a.cart_num_down{float:left;}
.quantity-form a.cart_num_up{float:right;}
.quantity-form a.disabled{cursor: default;opacity: .5;}
.quantity-form input{border-radius:0;position:absolute;left: .39rem; top: 0; font-size:.22rem;color: #999; border: .01rem solid #b5b5b5;border-top:none;border-bottom:none; width:.64rem; height:.35rem; line-height:.35rem; text-align: center;font-family: verdana; -webkit-appearance: none;}

/*底部*/
.shopping-bottom{padding-bottom:0;}
.shopping-bottom .addr{line-height: .82rem;border-top:.02rem solid #f5f5f5;}
.shopping-bottom .addr span{color:#939393;vertical-align: middle;}
.shopping-bottom .jiesuan, .shopping-bottom .pay{line-height:1.1rem;border-top:.02rem solid #f5f5f5;padding-right:.15rem;font-size:.3rem;}
.shopping-bottom .jiesuan-btn, .shopping-bottom .pay-btn{display:inline-block;width:2.36rem;height: .8rem;line-height:.8rem;text-align: center;background: #fa5209;border-radius:.8rem;color:#fff;font-size:.34rem;vertical-align: middle;}
.shopping-bottom .jiesuan span{color:#fa5209;margin-right:.2rem;}
.shopping-bottom .input-box{width:1.4rem;height:1.1rem;line-height:1.1rem;}
.shopping-bottom input{margin-right:.14rem;}

/*支付方式*/
.shopping-pay{padding-bottom:1.2rem;}
.shopping-pay h3{height:1.1rem;line-height: 1.1rem;font-size:.3rem;color:#252525;padding:0 .28rem;font-weight: normal;}
.shopping-pay .addr{padding-top:.15rem;}
.shopping-pay .addr a, .shopping-pay .pay-style a{display: block;}
.shopping-pay .addr p{padding:0 1.34rem .2rem .82rem;font-size:.3rem;line-height: .42rem;}
.shopping-pay .addr .abs, .shopping-pay .pay-style .abs{font-size:.34rem;color:#939393;right:.25rem;top:50%;transform: translateY(-50%);}

.shopping-pay .price{padding:0 .37rem 0 .37rem;}
.shopping-pay .price p{line-height: .9rem;border-bottom:.02rem solid #eee;margin-bottom: .1rem;}
.shopping-pay .price li{line-height: .74rem;padding-left:.47rem;}
.shopping-pay .price li:last-child{text-align: right;line-height: .8rem;padding-bottom:.2rem;}

.shopping-pay .pay-style{height:.9rem;line-height: .9rem;padding:0 1.26rem 0 .33rem;margin-top:.3rem;}

.shopping-bottom .pay{text-align:center;}
.shopping-bottom .pay-btn{width:5rem;}

.pay-select .cont, .major-select .cont{background:transparent;padding:0;}
.pay-select .cont p, .pay-select .cont ul, .major-select .cont p, .major-select .cont ul{border-radius: .15rem;background:#fff;margin-bottom:.15rem;}
.pay-select .cont a, .pay-select .cont li, .major-select .cont a, .major-select .cont li{display:block;height: 1.05rem;line-height: 1.05rem;text-align:center;font-size:.38rem;}
.pay-select .cont li:first-child{border-bottom: .02rem solid #e2e2e2;}





/*================================== map 网站导航 ==================================*/
#swiperNavMap{width:100%;border-bottom:.02rem solid #f5f5f5;}
#swiperNavMap .swiper-slide{width:25%!important;margin:0%!important;padding:0%!important;}


/*=========================================================== blank 空白页 ===========================================================*/
.blank img{display:block;width:3.86rem;height: auto;margin:1.8rem auto 0;}
.blank p{font-size: .28rem;color:#c3c3c3;margin-top:.4rem;line-height: .32rem;text-align: center;}





/*================================== 报考指南 ==================================*/

.bkzn-show{padding-bottom:1rem;}
.bkzn-show .ban, .bkzn-show .bmlc{width:100%;height:auto;border-radius:0;overflow: hidden;margin:0 auto .1rem;}
.bkzn-show .ban img,.bkzn-show .bmlc img{width:100%;height:auto;}

.bkzn-show .bmlc{margin:0 auto .1rem;padding:.37rem .2rem;box-sizing: border-box;}

.swiper-nav .selected {position:relative;color:#01c758;}
.swiper-nav .selected:after{display:none;}


#swiperContBkzn .swiper-slide{padding:0 .2rem;box-sizing: border-box;}
#swiperContBkzn .swiper-slide .tit{display: none;}
#swiperContBkzn .swiper-slide p{font-size:.28rem;line-height: .44rem;padding:0 .1rem 0;text-indent:2em;text-align:justify;}

#swiperContBkzn .swiper-slide table{width:100%;text-align: center;margin-top:.1rem;}
#swiperContBkzn .swiper-slide td{line-height: .46rem;border:1px solid #ddd;width:50%;padding:.1rem;box-sizing: border-box;line-height: .3rem;color:#666;}
#swiperContBkzn .swiper-slide td a{color:#666;}
#swiperContBkzn .swiper-slide tr:first-child td{background:#ff4a48;color:#fff;line-height: .5rem;border-color:#ff4a48;font-size:.28rem;}

#swiperContBkzn .swiper-slide img{width:auto;max-width:100%;height:auto;margin:.1rem 0;}


.bkzn-zsfa-btn img{width:100%;height:auto;margin:.3rem 0 0;}


.other-bkzn{margin-top:.38rem;padding:0 .12rem;}
.other-bkzn h4{color:#01c758;font-weight: normal;font-size:.3rem;padding:0 .2rem;position: relative;}
.other-bkzn h4:before{display: block;content:"";width:.06rem;height:.3rem;border-radius: .3rem;background:#01c758;position: absolute;left:0;top:.06rem;}
.other-bkzn ul{margin-top:.3rem;}




/*================================== error 404错误页面 ==================================*/
.error .img{margin-top:1rem;}
.error p{padding:0 .2rem;}
.error img{width:4.66rem;height:auto;}

.error h4{font-size:.46rem;line-height: .5rem;margin:.88rem 0 .1rem;}

.error .btn{margin:.35rem 0 .68rem;}
.error .btn a{display: inline-block;width:1.88rem;height: .68rem;text-align: center;line-height: .68rem;border-radius: .68rem;border:.02rem solid #01c758;color:#01c758;margin:0 .4rem;font-size:.26rem;}
.error .btn a:first-child{background:#01c758;color:#fff;}


#swiperNavError .swiper-slide{font-size:.28rem;}
#swiperNavError .selected{color:#01c758;}
#swiperNavError .selected:after{display: none;}

#swiperContError{margin-top:.14rem;}
.error-ul{padding:0 .1rem;}
.error-ul li,.other-bkzn li{float:left;width:2.26rem;height:.68rem;text-align: center;line-height:.68rem;font-size:.22rem;background:#f5f5f5;border-radius: .06rem;margin:0 .08rem .24rem;}




/*================================== zsfa 招生方案 ==================================*/
.zsfa{box-sizing: border-box;padding-bottom:1.4rem;}
.zsfa-ban{width:100%;height:auto;}
.zsfa-ban img{width:100%;height:auto;}


.zsfa h3{font-size:.36rem;text-align:center;line-height:1rem;margin:0 auto;padding:.25rem 0;}
.zsfa h3 span{color:#6495fe;}

.zsfa .box{box-shadow: 0 0 .1rem .09rem rgba(153,159,173,.15);}


.set1{padding-bottom:.3rem;}
.set1 li{float:left;border-radius: .04rem;width:3.43rem;height:1.5rem;margin:0 0 .2rem .2rem;overflow:hidden;}
.set1 .img{width:.8rem;background:#6495fe;height:100%;text-align:center;line-height: 1.5rem;position: relative;margin-right:.11rem;}
.set1 .img:after{display: block;content:"";width:0;height:0;border:.1rem solid #6495fe;border-top-color:transparent;border-bottom-color:transparent;border-right:none;position: absolute;right:-.1rem;top:50%;transform:translateY(-50%);}
.set1 span.iconfont{color:#fff;font-size:.4rem;vertical-align: middle;}

.set1 li h5{font-size: .26rem;padding-top:.14rem;line-height: .46rem;}
.set1 li p{font-size: .22rem;line-height: .36rem;letter-spacing:-.02rem; }



/*名师*/
.set2{padding-bottom:.84rem;}

.set2 .swiper-slide{background: #fff;padding:.36rem 0 .32rem .23rem;margin-right:.22rem!important;}

.set2 .img{width:2.2rem;height:2.2rem;border-radius: 100%;line-height: 2.2rem;overflow:hidden;position: relative;margin-right: .2rem;margin-top:.1rem;}
.set2 .img img{height:100%;width:auto;position: absolute;top:0;left:50%;transform: translateX(-50%);}

.set2 .text{width:3.8rem;}
.set2 .text h5{font-size:.3rem;line-height: .4rem;}
.set2 .text .mfst{display:inline-block;width:1rem;height:.4rem;color:#fff;border-radius: .4rem;font-size:.22rem;}
.set2 .text .mfst span{margin:0 .05rem 0 .1rem;vertical-align: middle;font-size: .2rem;}
.set2 .text p{font-size: .24rem;line-height: .3rem;color:#454545;margin-top:.2rem;}

.set2 .btn{text-align:center;font-size: .28rem;margin-top:.22rem;}
.set2 .btn a{display: inline-block;width:2.06rem;height:.68rem;line-height: .68rem;margin:0 .42rem;border-radius: .68rem;}
.set2 .btn a:first-child{border:1px solid #333;}


#swiperZsfaMsPagination{bottom:.22rem;left:50%;transform: translateX(-50%);}
#swiperZsfaMsPagination .swiper-pagination-bullet{margin:0 .14rem;background:transparent;width:.18rem;height:.18rem;border:.02rem solid #b6b6b6;opacity: 1;}
#swiperZsfaMsPagination .swiper-pagination-bullet-active{border-color:#ff3467;}





/*班型*/

.set3{padding:0 .27rem;}

#swiperZsfaBxPagination, #swiperZsfaDkPagination{padding:0;box-sizing:border-box;bottom:auto;top:0;left:50%;transform: translateX(-50%);border:.02rem solid #6495fe;border-radius: .08rem;}
#swiperZsfaBxPagination .swiper-pagination-bullet, #swiperZsfaDkPagination .swiper-pagination-bullet{width:20%;height:1.02rem;opacity: 1;font-size: .3rem;line-height:.38rem;padding:.13rem 0;background:transparent;border-radius: 0;margin:0;color:#6495fe;box-sizing: border-box;border-radius: .08rem;position: relative;}
#swiperZsfaBxPagination .swiper-pagination-bullet:before, #swiperZsfaDkPagination .swiper-pagination-bullet:before{display: block;content:"";width:.02rem;height:.6rem;background: #ced6e5;position: absolute;;top:50%;left:0;transform: translateY(-50%);}
#swiperZsfaBxPagination .swiper-pagination-bullet:first-child:before, #swiperZsfaDkPagination .swiper-pagination-bullet:first-child:before{display: none;}
#swiperZsfaBxPagination .swiper-pagination-bullet-active, #swiperZsfaDkPagination .swiper-pagination-bullet-active{background:#6495fe;color:#fff;position: relative;}
#swiperZsfaBxPagination .swiper-pagination-bullet-active:after, #swiperZsfaDkPagination .swiper-pagination-bullet-active:after{display: block;content:"";width:0;height:0;border:.12rem solid #6495fe;border-left-color:transparent;border-right-color:transparent;border-bottom:none;position: absolute;bottom:-.12rem;left:50%;transform:translateX(-50%);}
#swiperZsfaBxPagination .swiper-pagination-bullet-active:before, #swiperZsfaDkPagination .swiper-pagination-bullet-active:before{display: none;}


/*药师*/
.yaos #swiperZsfaBxPagination .swiper-pagination-bullet{width:25%;line-height:.76rem;}
.yaos #swiperZsfaDkPagination .swiper-pagination-bullet{width:33.33%;line-height:.76rem;}

/*护士资格*/
.hszg #swiperZsfaBxPagination .swiper-pagination-bullet{width:33.33%;line-height:.76rem;}


/*卫生资格*/
.wszg #swiperZsfaBxPagination .swiper-pagination-bullet{width:25%;line-height:.76rem;display: block;float:left;}
.wszg #swiperZsfaBxPagination .swiper-pagination-bullet span{display: inline-block;line-height: .38rem;}
.wszg #swiperZsfaDkPagination .swiper-pagination-bullet{width:50%;line-height:.76rem;}

.wszg #swiperZsfaBx p.cont span, .wszg #swiperZsfaDk p.cont span{font-weight: normal;color:#ea302e;}


#swiperZsfaBx, #swiperZsfaDk{padding-top:1.4rem;}



.set3 .swiper-slide{font-size:.26rem;}
.set3 .swiper-slide .box{box-shadow: 0 .02rem .08rem .03rem rgba(20,44,97,.3);margin:0 .1rem .1rem;}

.set3 .tit{background: #fdf8ef;color:#ff6319;line-height: .38rem;padding:.18rem 0;}
.set3 .cont{line-height: .46rem;padding:.2rem 0  .2rem .18rem ;}

.set3 .cont:nth-child(2) .text{line-height: .88rem;}
.set3 .cont:nth-child(2) .text.lh46{line-height: .46rem;}
.set3 .cont:nth-child(2) span{padding-right: .64rem;}

.set3 .cont:nth-child(3){background:#f5f8fb;}
.set3 .cont:nth-child(3) span{padding-right: .58rem;}
.set3 .cont:nth-child(3) span.pr0{padding-right:0;}



.set3 .cont span.w330{display:inline-block;width:3.3rem;}

.set3 .cont .tit2{background:#d3e1fb;width:.88rem;height:.88rem;border-radius: 100%;color:#6495fe;margin-right:.14rem;line-height: .38rem;font-size:.2rem;font-weight: bold;padding-top:.06rem;box-sizing: border-box;}
.set3 .cont .tit2 span{font-size:.3rem;padding:0;}

.set3 .cont .text.lh88{line-height: .88rem;}



.set3 .btn-box{line-height: .68rem;padding:.2rem .36rem .34rem;}
.lh44{line-height: .44rem!important;}
.set3 .btn-box span{font-weight: bold;color:#fd0244;}
.set3 .btn-box span i{font-style: normal;font-size:.38rem;}
.set3 .btn-box .btn{width:2.05rem;height: .68rem;line-height: .68rem!important;border-radius: .68rem;color:#fff;text-align:center;font-size:.3rem;}

/*单科*/
.set3 h4{font-size:.36rem;color:#6495fe;position: relative;padding-left:.1rem;line-height: 1.2rem;}
.set3 h4:before{display: block;content:"";width:.05rem;height:.35rem;background: #6495fe;position: absolute;;top:50%;left:0;transform: translateY(-50%);}

#swiperZsfaDk p.cont{text-align:justify;padding:.25rem .22rem .1rem;}
#swiperZsfaDk p.cont span{font-weight: bold;color:#000;}




.set6 li{float:left;text-align:center;width:1.58rem;border-radius: 10px;margin-left:.26rem;margin-bottom:.3rem;}
.set6 li:first-child{margin-left:.2rem;}
.set6 h4{font-size:.24rem;color:#000;font-weight: normal;line-height:.5rem;}

.set6 p{font-size:.2rem;color:#7d829a;line-height: .26rem;}

.set6 .ul1 li{height:1.8rem;padding-top:.2rem;}
.set6 .ul1 li img{height:.43rem;width:auto;}
.set6 .ul2 li{width:2.22rem;height:1.56rem;padding-top:.05rem;}
.set6 .ul2 li img{height:1.06rem;width:auto;}

.set6 .li1 em{width:61px;height:72px;background-position: 0 -655px;}


.set7 h3{padding-top:0;}
.set7 .swiper-nav{border:none;}
.set7 .swiper-nav .swiper-slide{margin-right:.4rem;width:2.34rem!important;}
.set7 a{display: block;}
.set7 .swiper-slide .img{width:2.34rem;height:2.73rem;background:#f4f4f4;border-radius: .2rem;}
.set7 .swiper-slide .img img{height:96%;width:auto;}

.set7 .swiper-slide p{font-size:.22rem;line-height: .28rem;margin-top:.1rem;}


.major-select{bottom:;}
.major-select .cont .tit{background:#ededed;margin:0;border-radius: .15rem .15rem 0 0;color:#6495fe;font-size:.38rem;}
.major-select .cont ul{border-radius:0 0 .15rem .15rem;}

.major-select .cont li{border-top: .02rem solid #e2e2e2;}
.major-select .cont li:first-child{border-top:0;}



/* ======== 卫生资格 详情 ======== */
.wszg-show{padding-bottom:1.4rem;}
.wszg-show li{float:left;width:48%;background:#fafafa;border-radius: .08rem;line-height: .66rem;height:.66rem;overflow:hidden;margin-top:.22rem;font-size:.24rem;padding-left:.22rem;box-sizing:border-box;/*letter-spacing:-.05rem;*/position:relative;}
.wszg-show li:nth-child(2n){margin-left:4%;}
.wszg-show input[type="radio"]{position:absolute;top:50%;transform:translateY(-50%);width:.2rem;height:.2rem;border: 1px solid #999;border-radius: 100%;}
.wszg-show input[type="radio"]:checked{border-color:#f95209;outline:none;background:#f95209 url(../images/radio-checked.png) no-repeat;background-size:cover;}
.wszg-show label{display:inline-block;width:100%;text-indent:.6rem;}
.wszg-show input[type="radio"]:checked+label{color:#f95209;}

.wszg-show-btn{position:fixed;width:100%;background:#ededed;bottom:0;left:0;padding:2%;color:#666;box-sizing: border-box;}
.wszg-show-btn p{font-size:.24rem;line-height: .8rem;}
.wszg-show-btn div{font-size:.3rem;font-weight: bold;margin-top:.16rem;}
.wszg-show-btn div span{color:#f95209;}
.wszg-show-btn div a{display:inline-block;width:1.87rem;height:.56rem;line-height: .56rem;background:#f95209;color:#fff;text-align: center;font-weight: normal;font-size:.34rem;border-radius:.56rem;}

