.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-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:cente;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wordbreak{word-break:break-all;word-wrap:break-word;}
.mr32{margin-left:.4rem;}
body{background:#f3f5f7;color:#2b333b;}
body h1{font-size:16px;font-size:20px;width:2.66666667rem;background-color:#00f;}
[data-dpr="2"] body h1{font-size:40px;}
[data-dpr="2.5"] body h1{font-size:50px;}
[data-dpr="2.75"] body h1{font-size:55px;}
[data-dpr="3"] body h1{font-size:60px;}
[data-dpr="4"] body h1{font-size:80px;}
body .swiper-container-horizontal>.swiper-pagination-bullets{text-align:right;width:auto;left:auto;right:.34666667rem;}
body .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{opacity:.4;background-color:#fff;width:.16rem;height:.16rem;margin-left:.08rem;margin-right:.08rem;}
body .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1;}
body .swiper-slide a{display:block;}
body .swiper-slide img{width:100%;height:3.33333333rem;}
body .course-card-price{color:#fc3154;}
body .course-card-bk{position:absolute;z-index:0;top:0;left:0;}
body .banner{height:3.33333333rem;background-color:#f7f7f7;}
body .tit{font-size:.34rem;line-height:1.26666667rem;padding-left:.4rem;padding-right:.4rem;margin-top:.16rem;font-size: .34rem;}
body .tit .change{width:1.28rem;height:.54rem;line-height:.54rem;text-align:center;box-sizing:border-box;border:1px solid #71777d;border-width:1px;border-radius:.29333333rem;font-size:10px;color:#71777d;margin-top:.32rem;font-size: .3rem;}
[data-dpr="2"] body .tit .change{border-width:1px;}
[data-dpr="2.5"] body .tit .change{border-width:1px;}
[data-dpr="2.75"] body .tit .change{border-width:1px;}
[data-dpr="3"] body .tit .change{border-width:2px;}
[data-dpr="4"] body .tit .change{border-width:2px;}
.vip{background:#fff;padding:20px 0;}
.vip .left{width:4.53333333rem;padding:10px;float:left;}
.vip .left h3,.vip .left p{text-align:center;}
.vip .left p{margin-top:-5px;}
.vip .left a{display:block;width:76%;margin:0 auto;background:#3F96EA;color:#fff;border-radius:.08rem;text-align:center;}
.vip .left h3{font-size:14px;}
[data-dpr="1"] .vip .left h3{font-size:14px;}
[data-dpr="2"] .vip .left h3{font-size:22px;}
[data-dpr="2.5"] .vip .left h3{font-size:35px;}
[data-dpr="2.75"] .vip .left h3{font-size:39px;}
[data-dpr="3"] .vip .left{width:4.5333333rem!important;}
[data-dpr="3"] .vip .left h3{font-size:42px!important;}
[data-dpr="4"] .vip .left h3{font-size:56px;}
[data-dpr="1"] .vip .left p{font-size:10px;}
[data-dpr="1"] .vip .left{padding:5px;}
[data-dpr="2"] .vip .left p{font-size:15px;}
[data-dpr="2.5"] .vip .left p{font-size:25px;}
[data-dpr="2.75"] .vip .left p{font-size:28px;}
[data-dpr="3"] .vip .left p{font-size:30px!important;margin:-6px 0!important;}
[data-dpr="4"] .vip .left p{font-size:40px;}
[data-dpr="1"] .vip .right p{font-size:10px;}
[data-dpr="2"] .vip .right p{font-size:16px;}
[data-dpr="2.5"] .vip .right p{font-size:26px;}
[data-dpr="2.75"] .vip .right p{font-size:29px;}
[data-dpr="3"] .vip .right p{font-size:31px!important;margin:-5px 0 0 0!important;}
[data-dpr="4"] .vip .right p{font-size:41px;}
[data-dpr="1"] .vip .right{padding:15px 5px;}
.vip .right{padding:16px 10px;float:right;}
.vip .right p{margin:-6px 0;}
[data-dpr="2"] .vip .right p{font-size:18px;}
[data-dpr="2.5"] .vip .right p{font-size:26px;}
[data-dpr="2.75"] .vip .right p{font-size:30px;}
[data-dpr="3"] .vip .right p{font-size:32px;}
[data-dpr="4"] .vip .right p{font-size:40px;}
.assistant-item{float:left;position:relative;width:4.53333333rem;height:1.5rem;margin-left:.32rem;margin-bottom:.32rem;box-shadow:0 0 10px 0 rgba(7,17,27,.1);color:#2b333b;background:#fff;border-radius:.13333333rem;}
.photo{width:1.1rem;height:1.1rem;border-radius:50%;background:#ccc;margin:.2rem;overflow:hidden;}
.photo img{width:1.1rem;height:1.1rem;}
.pt3{padding-top:.30rem;}
.pt1{padding-top:.10rem;}
.like{width:1.3rem;height:1.3rem;margin:.12rem;border-left:solid 1px #ededed;}
.like.r p{text-align:center;}
.like img{width: .4rem;margin: 0 auto;display: block;}
.blue{color:#4068e4;}
.bg_fff{background:#fff;padding-bottom:.7rem;}
.mg{margin:0 .3rem;}
table.list{width:100%;}
.No1{padding:.06rem .12rem;background:#4068e4;color:#fff;}
.No2{padding:.06rem .12rem;background:#cacaca;color:#fff;}
table.list .photo{width:1rem;height:1rem;}
table.list tbody tr td{border-bottom:solid 1px #e7ecef;height:1.4rem;font-size: .3rem;}
.partner{margin-bottom:2rem;}
.partner li{float:left;width:2.2rem;height:1rem;overflow:hidden;margin-left:.25rem;margin-bottom:.25rem;}
.partner li img{width:2.3rem;height:auto;}
.last{margin-top:.24rem;}
.last img{width:.24rem;}
/*登录注册*/
.login_list{margin-top:3rem;}
.login_list li{width:100%;height:1.5rem;border-bottom:solid 1px #d1d6db;background:#fff;line-height:1.6rem;position:relative;}
.login_list li.no_bg{border-bottom:none;background:none;}
.login_list li.no_bg a{margin:0 .26rem;font-size:.4rem;}
.login_list li.no_bg a.blue{color:#4068e4;}
.login_list li input{width:100%;padding:0 1.5rem 0 .26rem;box-sizing:border-box;font-size:.4rem;}
.login_list li input.pr3{padding-right:3rem;}
.login_list li input.pr3 + span{position:absolute;right:.26rem;font-size:.4rem;}
.login_list li i{position:absolute;top:.1rem;right:.26rem;}
.login_list li i img{width:.4rem;}
button.big_btn{width:80%;margin-left:10%;height:1.3rem;background:#4068e4;color:#fff;font-size:.45rem;border-radius:.08rem;}
.other_login{margin-top:.5rem;width:60%;margin-left:20%;}
.other_login a{margin:.25rem;}
.other_login a img{width:1.3rem;}
.mt3{margin-top:1.2rem;}
/*课程*/
.head-bg{background:#fff;}
.course-class{padding:.15rem;}
.course-class li{float:left;margin:.15rem 0;}
.course-class li a{background: #f0f0f2;padding: .15rem .28rem .13rem;margin-left: .2rem;border-radius: .2rem;font-size: .38rem;}
.course-class li.active a{background: #7592eb;color:#fff;}
.course-item .label{position:absolute;top:1.9rem;right:0;background:rgba(117,146,235,.8);color:#fff;height:.65rem;line-height:.65rem;padding:0 .18rem;font-size: .26rem;}
header .newheader .right-box.share{border-radius: 0;height: .55rem;width: .55rem;margin-right: .6rem;}
.course-infos {height: 3.4rem;padding:.6rem 0;background:url(../img/course_banner.jpg) no-repeat;background-size:cover;}
.course-infos .course_box{position: relative;width:74%;margin-left: 10%;border:solid 2px #fff;height:2.7rem;color:#fff; padding: .2rem 3%;} 
.course-infos .course_box h3{float:left;background:#fff;color:#172d54;font-size: .34rem;padding:0 .2rem;margin-right: .2rem;margin-top: .2rem;} 
.course-infos .course_box h3 + span{line-height: 1.1rem;font-size: .34rem;} 
.course-infos .course_box p{font-size: .28rem;clear:both;} 
.course-infos .course_box p span{color:#e1e014;}
.course_play{position:absolute;bottom:-.4rem;left:50%;margin-left:-.7rem;display:block;width:1.4rem;}
.share_btn{position:absolute;bottom:.1rem;right:.4rem;display:block;width:2.2rem;}
.share_btn img{width:100%;}
.course_play img{width:100%;}
.teacher{height: 1.5rem;}
.pt1{padding-top: .16rem;}
.teacher .pt1 .detail{font-size: .3rem;line-height:0.6rem;}
.person-num {color: #b7bbbf;font-size: .3rem;}
.course-container {padding: 0.38rem 0.22rem;}
.course-container p.title{font-size:.4rem;padding-bottom:.2rem;color:#333;}
.course-container p{font-size:.35rem;line-height:.62rem;}
.mt1{margin-top: .6rem;}
.Tab .tabs{padding:.3rem .22rem;}
.Tab .tabs li{float:left;margin-right: .2rem;}
.Tab .tabs li a{font-size: .4rem;color:#333;}
.Tab .tabs li.active a{color:#4068e4;border-bottom: solid 2px #4068e4;padding-bottom: .1rem;}
.tab_content{clear:both;padding:.22rem;}
.tab_content ul li p{font-size: .32rem;}
.tab_content ul li ul li{position: relative;width: 100%;height: 1rem;margin:.25rem 0 .35rem;box-shadow: 0 0 10px 0 rgba(7,17,27,.1);color: #2b333b;background: #fff;border-radius: .13333333rem;}
.tab_content ul li ul li a p{line-height: 1rem;float:left;width:5rem;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.tab_content ul li ul li a img{float: left;width: .28rem;height: .28rem;margin: .36rem .15rem .4rem .2rem;}
.tab_content ul li ul li a p + img{float:right;width: .4rem;height: .4rem;margin-top: .28rem;}
.tab_content ul li ul li a span{color:#999999;line-height: 1rem;float:right;font-size: .32rem;}
.course-container img{float:left;}
.course-container a{display:block;clear:both;height:.65rem;}
.course-container a img{width: .4rem;height: .4rem;margin:.06rem .2rem 0 .3rem;}
.mb2{margin-bottom: 2rem;}
.Q_list{margin:.2rem 0;box-shadow: 0 0 10px 0 rgba(7,17,27,.1);color: #2b333b;background: #fff;border-radius: .13333333rem;display:block;padding:.2rem;}
.Q_list span{width: .5rem;height: .5rem;padding:.0 .01rem;border-radius: 50%;color:#fff;float:left;margin-right:.1rem;text-align: center;line-height: .5rem;margin-top: .1rem;font-size:0.34rem;}
.Q_list span.green{background-color: #79cfa2;}
.Q_list span.blue{background-color: #30abf1;}
.Q_list p{width:92%;display:inline-block;font-size: .32rem;line-height:.5rem;margin-top: .1rem;}
.Q_list p.Q_from{width:100%;color:#999;text-align: right;border-bottom: dashed 1px #ccc;margin-bottom: .2rem;padding-bottom:0.2rem;}
.md_btn{display:block;width: 45%;height: .8rem;line-height: .88rem;background: #4068e4;color: #fff!important;font-size: .35rem;border-radius: .06rem;text-align: center;margin-top:.4rem;margin-bottom:.4rem;}
.md_btn1{display:block;width: 45%;margin-left:56%;height: .88rem;line-height: .88rem;background: #4068e4;color: #fff!important;font-size: .35rem;border-radius: .06rem;text-align: center;margin-top:-1.25rem;margin-bottom:.4rem;}
.Q_text{box-shadow: 0 0 10px 0 rgba(7,17,27,.1);color: #2b333b;background: #fff;border-radius: .13333333rem;padding:.2rem;/* height: 2rem; */display:none;}
.Q_text textarea{width:100%;height:2rem;line-height: .7rem;resize: none;}
/* S/4 HANA分答 */
.branch-container{font-size:14px;}
.branch-container h2,.hotbranch h2{padding:0.4rem 0.4rem 0;}
.branch-answer ul{padding:0 0.3rem;}
.branch-answer ul li{background:#fff;border-radius:10px;padding:0 0.2rem 0.2rem;margin:0.3rem 0;box-shadow:0 3px 2px 1px rgba(7,17,27,.1);}
.branch-answer .title{padding:0.3rem 0 0;}
.branch-answer .title:after,.branch-answer .titlebottom:after,.pumpdiv:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.branch-answer .title .title-left{float:left;/* width:75%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; */font-weight:bold;}
.branch-answer .title .title-right{float:right;/* width:25%; */text-align: right;}
.branch-answer .titlecontent{/* overflow: hidden; text-overflow: ellipsis; white-space: nowrap; */color:#656566;padding:0.1rem 0;}
.branch-answer .titlecontent p{line-height:0.7rem;}
.branch-answer .titlebottom{font-size:12px;color:#999999;}
.branch-answer .titlebottom a,.answer-con a.pump,a.liji{float:right;padding:0 0.2rem;background:#7592eb;color:#fff;border-radius:0.2rem;line-height:0.6rem;margin-top:0.1rem;}
.answer-con a.pump.red{background:#ff4c4e;}
.answer-con a.pump.green{background:#4cdd61;}
.answer-con a.pump.yellow{background:#f9e100;}
[data-dpr="2"] .branch-container,
[data-dpr="2"] .hotbranch,
[data-dpr="2"] .hotbranch{font-size:28px;}
[data-dpr="2"] .branch-container .title .title-left{font-size:30px;}
[data-dpr="2"] .branch-container .title .title-right{font-size:24px;}
[data-dpr="2"] .branch-container .titlecontent{font-size:26px;}
[data-dpr="2"] .branch-container .titlebottom{font-size:22px;}
[data-dpr="2"] .branch-container .titlebottom a,[data-dpr="2"] .answer-con a.pump,[data-dpr="2"] .titletextarea button{font-size:22px;line-height:0.6rem;}
[data-dpr="3"] .branch-container{font-size:42px;}
[data-dpr="3"] .branch-container .title .title-left{font-size:44px;}
[data-dpr="3"] .branch-container .title .title-right{font-size:38px;}
[data-dpr="3"] .branch-container .titlecontent{font-size:40px;}
[data-dpr="3"] .branch-container .titlebottom{font-size:36px;}
[data-dpr="3"] .branch-container .titlebottom a,[data-dpr="3"] .answer-con a.pump{font-size:34px;line-height:0.4rem;padding:0.06rem 0.2rem;}

.hot-branch{padding:0.2rem 0.4rem;}
.hot-branch ul li{border-bottom:solid 1px #e7ecef;padding:0.2rem 0;}
.hot-branch ul li.first a h3 span{background:#4068e4;color:#FFF;}
.hot-branch ul li h3{font-weight:bold;}
.hot-branch ul li h3 span{display:inline-block;width:0.5rem;height:0.5rem;line-height:0.5rem;text-align: center;font-weight:normal;margin-right:0.15rem;background:#cacaca;color:#FFF;}
.hot-branch .hot-con{font-size:12px;}
.hot-branch .hot-con .first{padding-left:0.65rem;}
.hot-branch .hot-con .date{float:right;padding-right:0.1rem;}
.hot-branch .hot-con span em{color:#7592eb;}
[data-dpr="2"] .hot-branch{font-size:26px;}
[data-dpr="2"] .hot-branch .hot-con{font-size:24px;}
[data-dpr="3"] .hot-branch .hot-con{font-size:38px;}

.answerbox{padding:0.3rem 0.4rem;box-shadow:0 3px 2px 1px rgba(7,17,27,.1);}
.answerbox dl:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.answerbox dl{margin-bottom:0.3rem;}
.answerbox dl dt{width:28%;text-align: right;float:left;margin-right:2%;font-weight: bold;}
.answerbox dl dd{width:70%;float:left;position:relative;}
.answerbox dl select,
.answerbox dl input{height:0.8rem;background:#f0f0f2;display:block;width:100%;line-height:0.8rem;border-radius:0.1rem;vertical-align: middle;box-sizing: border-box;-webkit-box-sizing:border-box;padding:0 0.1rem;}
.answerbox dl input.width1{width:1.6rem;text-align: center;}
.answerbox dl input.width2{width:3rem;float:left;}
.answerbox dl input.checkbox{display:inline-block;width:0.4rem;margin:0 0.2rem 0 0.4rem;}

.answerbox dl .search{position:absolute;top:0;right:0;width:0.8rem;height:0.8rem;background:#4068e4;border-top-right-radius:0.1rem;border-bottom-right-radius:0.1rem;}
.answerbox dl .search img{width:100%;height:100%;}
[data-dpr="2"] .answerbox dl dt,[data-dpr="2"] .branchbottombtn,{font-size:26px;}
[data-dpr="3"] .answerbox dl dt{font-size:40px;}
[data-dpr="3"] .answerbox dl dt{width:24%;}
[data-dpr="3"] .answerbox dl dd{width:74%;}
[data-dpr="3"] .branchbottombtn{font-size:44px;}
.center{text-align: center;}
.branchbottombtn{width:60%;height:1rem;line-height: 1rem;background-color:#4068e4;color:#fff;text-align: center;display:inline-block;margin-top: 0.7rem;border:none;border-radius:0.1rem;resize:none;}
.titletextarea{display:none;}
.titletextarea:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.titletextarea textarea{width:100%;height:2rem;border:solid 1px #dfe2e6;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.1rem 0.2rem;margin-top: 0.3rem;}
.titletextarea button{padding:0 0.2rem;background-color:#f0f0f2;color:#656566;text-align: center;display:inline-block;margin:0 0 0.2rem;border:none;border-radius:0.1rem;float:right;}
.branch-answer .titlebottom.reply a{float:left;margin:0.2rem 0.2rem 0.2rem 0;}
.branch-answer .titlebottom.reply a.yuyin{background-color: #ff6666;}
.branch-answer .titlebottom.reply a.yuyin span{display:inline-block;background:url(../img/answer7.png) no-repeat;width:0.5rem;height:0.5rem;background-size: 100% 100%;vertical-align: middle;}

/* S/4 HANA分答  采纳 */
.branch-answer.nopadding ul{padding:0;}
.branch-answer.nopadding ul li{border-radius:0;padding:0rem 0.4rem 0.3rem;}
.adopt{box-shadow:0 3px 2px 1px rgba(7,17,27,.1);margin-bottom: 0.3rem;}
.adopt h2{font-weight:bold;}
.adopt h2 span,
.answer-run dl dt span{display:inline-block;width:0.6rem;height:0.6rem;margin-left:0.1rem;vertical-align: middle;border-radius:50%;margin-right:0.1rem;}
.adopt h2 span img{width:100%;height:100%;}
.answer-run dl dt span.sp1{background:#79cfa2;color:#fff;}
.answer-run dl dt span.sp2{background:#30abf1;color:#fff;}
.answer-con{padding:0.1rem 0.4rem 0;color:#656566;}
.answer-con:after,.answer-run:after,.answer-run dl:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.answer-con a.pump{float: right;padding:0 0.3rem;}
.answer-con p{line-height:0.6rem;}
.answer-run {padding-top:0.1rem;}
.answer-run dl {margin-top:0.2rem;}
.answer-run dl dt,.answer-run dl dd{float: left;}
.answer-run dl dt{width:23%;text-align:right;line-height: 0.6rem;}
.answer-run dl dd{width:75%;word-break:break-all;word-wrap:break-word;line-height:0.6rem;}
.answer-run dl dt span{width:0.56rem;height:0.56rem;line-height:0.56rem;text-align: center;display:inline-block;font-size:0.34rem;vertical-align:baseline;}
.answer-bottom{margin-top:0.2rem;}
.answer-bottom span.zan:before{background:url(../img/answer4.png) left center;display:inline-block;width:0.7rem;height:0.7rem;background-size:100% 100%;content:'';vertical-align: top;}
.answer-bottom span.cai:before{background:url(../img/answer5.png) left center;display:inline-block;width:0.7rem;height:0.7rem;background-size:100% 100%;content:'';vertical-align: top;}
span.das{float:right;}
span.das em{background:url(../img/answer6.png) left center;display:inline-block;width:0.7rem;height:0.7rem;background-size:100% 100%;content:'';vertical-align: top;}
span.das i{color:#f99420;font-style:normal;}
.e4{color:#4068e4;}
[data-dpr="2"] .adopt h2{font-size:30px;}
[data-dpr="2"] .answer-con{font-size:28px;}
[data-dpr="2"] .answer-bottom{font-size:24px;}
[data-dpr="3"] .adopt h2{font-size:44px;}
[data-dpr="3"] .answer-run dl dt span{width:0.6rem;height:0.6rem;}
[data-dpr="3"] .answer-bottom{font-size:38px;}
[data-dpr="3"] .answer-bottom span.zan:before,
[data-dpr="3"] .answer-bottom span.cai:before{width:0.6rem;height:0.6rem;}


.allanswer .answer-con .answer-bottom{border-bottom:solid 1px #dfe2e6;padding-bottom: 0.2rem;}
.allanswer .answer-con .answer-bottom.noborder{border:none;}

/* 打赏 */
header .newheader .right-box.fenlei{border-radius:0;width:0.6rem;height:0.6rem;}
.userbox{position:relative;background:url(../img/dasbg.jpg) no-repeat;background-size: 100% 100%;text-align: center;}
.userbox{color:#fff;padding:0.3rem 0;}
.userbox .userimg{}
.userbox .userimg img{width:1.8rem;height:1.8rem;border-radius:50%;vertical-align: top;}
.userbox h3{padding:0.15rem 0 0.05rem;}
.userbox .userheart span i{display:inline-block;width:0.38rem;height:0.38rem;background:url(../img/das1.png) no-repeat;background-size: 100% 100%;margin:0 0.03rem;}
.userbox .userheart p{margin-top:-0.3rem;line-height:0.6rem;font-size:0.3rem;}
.userbox h3{line-height:0.5rem;font-size:0.34rem;color:#fff;}
.userbalance,.balance-money{background:#fff;box-shadow:0 3px 2px 1px rgba(7,17,27,.1);}
.userbalance ul:after,.balance-money ul:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.userbalance ul li p{font-size:0.34rem;line-height:0.6rem;}
.userbalance ul li p.e4{font-size:0.46rem;}
.userbalance ul li{width:50%;float:left;text-align: center;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0.2rem 0;}
.userbalance ul li.first{border-right:solid 1px #eaeaea;}
/* [data-dpr="2"] .userbox .userheart p{font-size:22px;}
[data-dpr="3"] .userbox .userheart p{font-size:34px;} */
/* [data-dpr="2"] .userbalance ul li p{font-size:24px;} 
[data-dpr="2"] .userbalance ul li p.e4{font-size:28px;} 
[data-dpr="3"] .userbalance ul li p{font-size:38px;}
[data-dpr="3"] .userbalance ul li p.e4{font-size:44px;} */

.balance-money{margin-top: 0.3rem;padding-bottom: 2rem;}
.balance-money ul{padding:0.4rem 0 0 1%;}
.balance-money ul li{float:left;width:30%;margin:0.1rem 1%;text-align: center;border:solid 2px #4068e4;border-radius:0.1rem;padding:0.2rem 0;color:#4068e4;font-size:16px;}
.balance-money ul li i{font-size:24px;margin-right: 0.15rem;font-weight:bold;}
.balance-money ul li.active{background-color: #4068e4;color:#fff;}
.balance-money p{padding:0.2rem 2% 0 2%;}

[data-dpr="2"] .balance-money ul li{font-size:26px;}
[data-dpr="2"] .balance-money ul li i{font-size:46px;}
[data-dpr="3"] .balance-money ul li{font-size:40px;}
[data-dpr="3"] .balance-money ul li i{font-size:70px;}

.modal{width:80%;background-color: #f8f9f4;position:fixed;z-index:1000;top:10%;left:10%;display:none;}
.modal .modal-title{border-bottom:solid 1px #cad4c9;line-height:1.2rem;font-weight:bold; font-size: .32rem;padding-left:0.1rem;}
.modal .modal-title:before{width:0.3rem;height:0.3rem;background:url(../img/close.png) no-repeat;background-size: 100% 100%;content:'';display:inline-block;margin:0 0.1rem 0 0.2rem;}
.modal .modal-title img{width:0.7rem;height:0.7rem;vertical-align: middle;margin-right: 0.2rem;display:inline-block;margin-top:-0.16rem;}
.modal .modal-con{padding:0.2rem 0.4rem 0.4rem;}
.modalprice{text-align: center;font-weight:bold;border-bottom: solid 1px #eaeaea;padding-bottom:0.4rem;}
.modalprice .p2{font-weight:normal;font-size:24px;}
.modalcard{line-height:1.2rem;border-bottom: solid 1px #eaeaea;margin-bottom: 0.3rem; font-size: .32rem;}
.modalcard img{vertical-align: middle;width:1rem;height:1rem;margin-top:-0.15rem;}
.modalcard:after{width:0.3rem;height:0.3rem;background:url(../img/das3.png) no-repeat;background-size: 100% 100%;content:'';display:inline-block;margin:0 0.1rem 0 0.2rem;float:right;margin-top:0.6rem;}
[data-dpr="2"] .modal .modal-title{font-size:30px;}
[data-dpr="2"] .modalprice,[data-dpr="2"] .modalcard span{font-size:26px;}
[data-dpr="2"] .modalprice .p2{font-size:44px;}
[data-dpr="3"] .modalprice .p2{font-size:66px;}

.modalpassword{border:solid 1px #bdbdbd;box-sizing: border-box;-webkit-box-sizing:border-box;}
.modalpassword:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.modalpassword input{display:block;width:16.6%;border-right:solid 1px #eeeeee;background:#fff;float:left;box-sizing: border-box;-webkit-box-sizing:border-box;height:1.1rem;text-align: center;}
.modalpassword input.last{border:none;margin:0;}
.shade{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index: 888;top:0;left:0;display:none;}

.answer-describe{margin-top: 0.4rem;}
.answer-textarea {padding:0 0.4rem 0.4rem;}
.answer-textarea textarea{width:100%;height:3rem;border:solid 1px #dfe2e6;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.1rem 0.2rem;margin: 0.3rem 0 0.1rem;resize:none;background-color: #f0f0f2;border-radius:0.1rem;}
.answer-textarea button{padding:0 0.4rem;background-color:#4068e4;color:#fff;text-align: center;display:inline-block;margin:0 0 0.2rem;border:none;border-radius:0.1rem;float:right;}

/*pay*/
.head-bg{box-shadow:0 0 10px rgba(0,0,0,.2);}
.pd{padding:.2rem;}
.pay h2{font-size:.4rem;color:#323a42;line-height:.8rem;margin-top:.2rem;}
.pay p{color:#999;}
.order-bg{background-color:#f0f0f2;margin:.2rem 0;padding:.2rem;height:1.1rem;}
.order-bg img{width:1.9rem;height:1.1rem;float:left;}
.order-bg p{font-size:.35rem;line-height:1.1rem;}
.order-bg p.l{margin-left:.4rem;width:3.4rem;}
.pay h3{height:1.2rem;line-height:1.2rem;border-bottom:solid 1px #f0f0f2;padding-bottom:.2rem;margin-bottom:.2rem;font-size:.38rem;}
.pay h3 img{width:2.2rem;vertical-align: middle;margin-left: .2rem;}
.pay .r{text-align:right;}
.pay p.r{width:3.4rem;}
.r p{text-align:right;clear:both;}
.r a{text-align:right;display:block;}
.r p img{width:.5rem;margin-right:.1rem;line-height:.1rem;}
.r .order-bg{height:2.1rem;clear:left;float:right;padding:0;background-color: #fff;margin-top:0;}
.r .order-bg h2{line-height:.5rem;}
.r .order-bg p{line-height:.45rem;text-align:left;margin-left:.15rem;padding:0.2rem;margin:0.3rem 0 0;border-top:solid 1px #ddd;}
.sm_btn{display:block;padding:0 .5rem;height: .8rem;line-height: .88rem;background: #4068e4;color: #fff!important;font-size: .35rem;border-radius: .06rem;text-align: center;margin-top:.2rem;margin-bottom:.2rem;}
.sm_btn.r{clear:both;}
.modal-con.QR{width:5.8rem;height:6.5rem;margin:.4rem auto;border:solid 2px #6a6a6a;border-radius: .2rem;padding:.4rem;}
.modal .modal-con.QR img{width:1.3rem;height:1.3rem;border-radius: .16rem;float:left;margin-right: .2rem;}
.modal .modal-con.QR h2{font-size: .5rem;font-weight:bold;}
.modal .modal-con.QR h2 img{width:.4rem;height:.42rem;float:none;margin-left: .2rem;margin-top: .1rem;}
.modal .modal-con.QR .QR_img{width:4rem;height:4rem;margin:.3rem auto;clear:both;}
.modal .modal-con.QR .QR_img img{width:4rem;height:4rem;}
.modal .modal-con.QR p{color:#999999;}
.modal .modal-con.QR p.center{text-align: center;    font-size: .32rem;}
.modal .modal-con.QR + input{display:block;width:6.2rem;height:.8rem;border:solid 1px #ccc;margin:.2rem auto;padding:0 .2rem;}
.pay_btn{width:6.6rem;margin:.2rem auto;padding-top: .2rem;}
.pay_btn button{color:#fff;border-radius: .15rem;width:1.6rem;height:.55rem;line-height: .5rem;margin-bottom:.4rem;}
.red_bg{background:#e44f4f;}
.blue_bg{background:#7592eb;margin-right:.3rem;}


/* 关于我们 */
.about_content{background-color:#fff;padding:0.4rem;margin-top:0.3rem;box-shadow: 0 3px 5px rgba(0,0,0,.1);}
.about_content p,.about_content h4{font-size:0.34rem;color:#5b6269;}
.about_content h4{color:#333333;}
.about_content h2{font-size:0.38rem;color:#333333;padding-bottom:0.1rem;}
.aboutdl{margin-top:0.2rem;}
.aboutdl dl:after,.about_content:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.aboutdl dl{margin-bottom:0.3rem;}
.aboutdl dl dt{width:20%;float:left;text-align:right;color:#656566;font-size:0.38rem;line-height:0.8rem;}
.aboutdl dl dd{width:80%;float:left;}
.aboutdl dl dd input,
.aboutdl dl dd textarea,
.aboutdl dl dd select{width:100%;background-color: #f0f0f2;height:0.8rem;border-radius:0.1rem;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 0.2rem;line-height:0.8rem;}
.aboutdl dl dd textarea{resize:none;height:3rem;}
.aboutdl button{display:block;margin-left: 20%;width:80%;border-radius:0.1rem;box-sizing:border-box;-webkit-box-sizing:border-box;line-height:0.8rem;margin-bottom:0.3rem;background-color:#f0f0f2;}
.aboutdl button.sendjl{margin-top:-0.2rem;}
.aboutdl button.tj{background-color:#7592eb;color:#fff;text-align: center;}
.contact-quick{margin-left:0.3rem;}
.contact-quick p span{margin-right:0.3rem;line-height:0.3rem;}
.contact-quick p span img{width:0.3rem;height:0.3rem;margin-right:0.1rem;}
.aboutdl.complaint dl dt{width:23%;}
.aboutdl.complaint dl dd{width:70%;}
.aboutdl.complaint button{width:70%;margin-left:23%;}
.company-con p img{width:0.34rem;height:0.34rem;margin-right:0.2rem;vertical-align: middle;}


/* 个人中心 */
.personal_content{background-color:#fff;margin-top:0.3rem;}
.personal_content ul li{line-height:1.1rem;position:relative;font-size:0.36rem;border-bottom:solid 1px #eaeaea;}
.personal_content ul li a{display:block;padding:0 0.4rem;}
.personal_content ul li img{vertical-align: middle;margin-right:0.3rem;width:0.6rem;height:0.6rem;}
.personal_content ul li:after{content:'';width:0.4rem;height:0.4rem;float:right;background:url(../img/per11.png) no-repeat center center;position:absolute;right:0.28rem;top:0.34rem;background-size: 100% 100%;}
.btn{display:block;margin-left: 10%;width:80%;border-radius:0.1rem;box-sizing:border-box;-webkit-box-sizing:border-box;line-height:0.8rem;margin-bottom:0.3rem;background-color:#f0f0f2;}
.btn.btne4{background-color: #4068e4;color:#fff;font-size:0.44rem;line-height:1.12rem;margin-top:0.6rem;}
.aboutdl.personal dl dt{width:23%;}
.aboutdl.personal dl dd{width:73%;}
.aboutdl.personal button{width:70%;margin-left:23%;}
.aboutdl.personal dl dd .radioinput{width:0.4rem;height:0.4rem;vertical-align: middle;margin-right:0.2rem;background-color: #f0f0f2;}
.aboutdl.personal button.personal-bc{width:auto;padding:0 0.4rem;background-color: #4068e4;color:#fff;float:right;}
.personal-title:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.personal-title{padding:0.3rem 0 0.2rem;border-bottom:solid 1px #eaeaea;background-color: #fff;margin-top:0.3rem;font-size:0.34rem;}
.personal-title .pt-left,.personal-title .pt-right{float:left;}
.personal-title .pt-left{margin:0 0.3rem 0 15%;}
.personal-title .pt-left img{width:1.8rem;height:1.8rem;}
.personal-title .pt-right p{line-height:0.6rem;padding-top:0.26rem;}
.personal-title .pt-right .zlwzd span{line-height:0.6rem;display:inline-block;vertical-align:top;}
.personal-title .pt-right .zlwzd span.jdt{width:2rem;height:0.4rem;background-color: #dddddd;position:relative;margin-top: 0.1rem;}
.personal-title .pt-right .zlwzd span i{background-color: #f09513;width:50%;height:0.4rem;display:inline-block;position:absolute;top:0;left:0;font-style:normal;font-size:0.24rem;color:#fff;line-height:0.4rem;text-align:center;}
.about_content.nomargintop{margin-top: 0;}


/* 订单管理 */
.order-title{font-size:0.38rem;color:#333;padding:0.3rem 0.4rem;}
.order-title h2{float:left;}
.order-title span{margin-left:0.3rem;}
.order-title span em{color:#4068e4;}
.order-con{background-color: #fff;padding:0.4rem 0.4rem;box-shadow: 0 3px 5px rgba(0,0,0,.1);}
.order-con table{border-collapse:collapse;border:solid 1px #fff;width:100%;}
.order-con table thead tr th{background-color: #c0c0c0;color:#fff;border:solid 1px #fff;font-size:0.34rem;text-align: center;}
.order-con table tbody tr td{background-color: #f1f1f1;color:#333333;border:solid 1px #fff;font-size:0.28rem;text-align: center;}
.order-con table tbody tr td p{line-height:0.4rem;}
.order-con table tbody tr td:first-child{padding:0.1rem;}
.order-con table tbody tr td .pm{display:inline-block;padding:0 0.1rem;color:#fff;height:0.5rem;line-height: 0.5rem;border-radius:0.1rem;}
.order-con table tbody tr td .pm.payment-0{background-color: #7592eb;}
.order-con table tbody tr td .pm.payment-1{background-color: #2aa8de;}
.order-con table tbody tr td .detail{display:inline-block;padding:0 0.1rem;height:0.5rem;line-height: 0.5rem;border-radius:0.1rem;border:solid 1px #333333;}


/* 我参与的众筹 */
.mycrowdli ul li:after,
.asktop:after,
.asktop.reply p:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.mycrowdli ul li{background-color: #fff;box-shadow: 0 4px 10px rgba(0,0,0,.1);border-radius:0.1rem;padding:0.2rem;margin-bottom:0.2rem;}
.mycrowdli ul li .crowdleft{float:left;width:35%;margin-right:2%;position:relative;}
.mycrowdli ul li .crowdleft span{display:inline-block;position:absolute;background:url(../img/crowd2.png) no-repeat;width:1rem;height:1rem;top:50%;margin-top:-0.5rem;left:50%;margin-left:-0.5rem;background-size: 100% 100%;}
.mycrowdli ul li .crowdleft img{width:100%;height:100%;vertical-align: top;border-radius:0.1rem;}
.mycrowdli ul li .crowdright{float:left;width:63%;}
.mycrowdli ul li .crowdright h2{color:#323a42;font-size:0.38rem;line-height:0.6rem;}
.mycrowdli ul li .crowdright p{line-height:0.5rem;}
.mycrowdli ul li .crowdright p.p1,
.mycrowdli ul li .crowdright p.p2{font-size:0.3rem;color:#999999;}
.mycrowdli ul li .crowdright p.p3,.mycrowdli ul li .crowdright p.p4{font-size:0.32rem;line-height:0.54rem;}
.mycrowdli ul li .crowdright p.p2 i{font-style: normal;margin-right: 0.15rem;}
.mycrowdli ul li .crowdright p span{margin-right:0.15rem;}
.mycrowdli.mystudy{margin:0.3rem 0.2rem;}
.mycrowdli ul li .crowdright p.p4 a{float:right;font-size:0.28rem;background-color: #7592eb;color:#fff;padding:0 0.2rem;border-radius:0.1rem;}


.asktop h3{float:left;font-size:0.38rem;color:#333;}
.asktop h3 span{display:inline-block;float:left;margin-right: 0.1rem;}
.asktop h3 em{display:inline-block;padding:0.01rem 0.15rem;border-radius:0.2rem;font-size:0.28rem;height:0.4rem;line-height:0.4rem;margin-left:0.1rem;}
.asktop h3 em.no{background-color: #fae4e3;color:#ff0000;}
.asktop h3 em.yes{background-color: #d7dcee;color:#4068e4;}
.asktop span.right{float: right;display:inline-block;text-align: right;font-size: 0.3rem;}
.askbottom{font-size:0.3rem;color:#999999;}
.askbottom i{margin:0 0.1rem;font-style: normal;}
.askbottom .date{float:right;}
.asktop.reply h3 span{max-width:85%;}
.asktop.reply i{display:block;font-style: normal;width:0.46rem;height:0.46rem;text-align: center;line-height:0.46rem;background-color: #79cfa2;color:#fff;border-radius:50%;float:left;font-size:0.32rem;margin:0.1rem 0.1rem 0 0 ;}
.asktop.reply p{text-overflow: ellipsis;white-space: nowrap;overflow:hidden;width:100%;line-height:0.7rem;font-size:0.34rem;}
.asktop.reply p i{background-color: #30abf1;}
.askbottom.reply{padding-left:0.56rem;}

.askcon{background-color: #fff;margin-top:0.3rem;box-shadow: 0 3px 5px rgba(0,0,0,.1);padding:0.3rem 0.3rem 0.2rem; }
.askcon .asktitletop h3,
.askcon .asktitletop span,
.askcon .askcenter{text-overflow: ellipsis;white-space: nowrap;overflow:hidden;line-height:0.6rem;}
.askcon .asktitletop h3{font-size:0.38rem;color:#333333;float:left;width:80%;}
.askcon .asktitletop span{display:inline-block;width:20%;font-size:0.3rem;text-align:right;color:#4068e4;}
.askcon .askcenter,.askcontentul li div{font-size:0.34rem;color:#656566;}
.asktitlebottom,.askcontentul li p{color:#999999;font-size:0.3rem;}
.asktitlebottom p{float:right;}
.asktitlebottom p i{font-style:normal;margin:0 0.1rem;}
.askcon h4{font-size:0.38rem;color:#333333;}
.askcontentul li{border-bottom:solid 1px #dfe2e6;padding:0.2rem 0;}
.askcontentul li div{line-height:0.54rem;}
.askcontentul li p{margin-top:0.1rem;}
.askcontentul li p span.date{float:right;}
.askcon.padd{padding-bottom:0.5rem;}

.pumpdiv span{font-size:0.34rem;line-height:0.6rem;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.aboutdl h4{border-bottom:solid 1px #eaeaea;color:#333333;font-size:0.38rem;margin-bottom:0.4rem;padding-bottom: 0.1rem;}
.aboutdl:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.aboutdl.userset button{height:0.7rem;line-height:0.7rem;margin-right:2%;}
.aboutdl.userset dl dd{width:75%;}
.aboutdl.userset dl dd .width3{width:55%;vertical-align: middle;}
.aboutdl.userset dl dd .width4{width:40%;vertical-align: middle;background-color: #666666;color:#fff;float:right;}
.asktop.classroom h3{width:100%;}
.asktop.classroom h3 span{max-width:90%;}
.asktop.classroom i {display: block;font-style: normal;width: 0.46rem;height: 0.46rem;text-align: center;
    line-height: 0.46rem;background-color: #79cfa2;color: #fff;border-radius: 50%;float: left;font-size: 0.32rem;margin: 0.1rem 0.1rem 0 0;}

.myinfor{background-color: #fff;margin-top:0.3rem;box-shadow: 0 3px 5px rgba(0,0,0,.1);padding:0.3rem 0.3rem 0.2rem; }
.myinfor-con li{position:relative;border-bottom:dashed 1px #cccccc;line-height:1rem;height:1rem;}
.myinfor-con input{vertical-align:middle;width:0.34rem;height:.34rem;display:inline-block;position:absolute;top:0.34rem;left:0.2rem;}
.myinfor-con p{width:85%;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;display:inline-block;padding-left:1.46rem;}
.myinfor-con li span{display:inline-block;width:0.56rem;height:0.56rem;position:absolute;left:0.7rem;top:0.2rem;}
.myinfor-con li span.no{background:url(../img/icon-infor-no.png) no-repeat;background-size:100% 100%;}
.myinfor-con li span.yes{background:url(../img/icon-infor-yes.png) no-repeat;background-size:100% 100%;}
.myinfor-sumbit{background:#f0f0f2;margin:0.4rem 0;font-size:0.34rem;padding:0.1rem 0;}
.myinfor-sumbit input{width:0.34rem;height:.34rem;vertical-align: middle;margin:0 0.2rem;}
.myinfor-sumbit a.e4{color:#4068e4;margin-left:0.1rem;}

.about_content h3{font-size:0.38rem;}
.about_content p.e4{color:#456bdc;font-size:0.32rem;margin-bottom:0.1rem;}
.about_content.share p{line-height:0.6rem;}
a.sharea{border:solid 1px #2f3293;color:#fff;padding:0.16rem 0.3rem;font-size:0.3rem;border-radius:0.2rem; 
    background:#269fd8; /* 一些不支持背景渐变的浏览器 */  
}
.share-center{padding:0.3rem 0;text-align: center;}
a.sharea img{vertical-align: middle;width:0.34rem;height:0.34rem;margin-right:0.1rem;}

.mycrowd-content.share{background-color:#fff;}
.mycrowd-content.share .Tab .tabs{padding:0.3rem 0.22rem 0.1rem;position:relative;}
.mycrowd-content.share .Tab .tabs a.shareqq{position:absolute;right:0.3rem;top:0.26rem;width:0.7rem;height:0.7rem;background:url(../img/iconqq.jpg) no-repeat center center;background-color:#2aa8de;border-radius:0.2rem;}
.mycrowd-content.share .Tab .tabs:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.mycrowd-content.share .Tab .tabs li a{padding:0.1rem 0.3rem;border-radius:0.2rem;background-color:#f0f0f2;color:#656566;}
.mycrowd-content.share .Tab .tabs li.active a{background-color:#4068e4;color:#fff;}
.mycrowd-content.share .Tab .tab_content{padding:0;}
.mycrowd-content.share .Tab .tab_content h4{font-size:0.38rem;border-top:solid 1px #eaeaea;line-height:1rem;margin:0.3rem 0.3rem 0;padding:0.1rem 0;}
.mycrowd-content.share .Tab .tab_content h4 input{background-color: #f0f0f2; height: 0.7rem; border-radius: 0.1rem;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 0.2rem;line-height: 0.7rem;width:70%;display:inline-block;margin-left:2%;}
.share-date{border:solid 1px #ebebeb;padding:0.3rem 0.4rem 0.4rem;margin:0 0.3rem 0.5rem;}
.share-date p{margin-bottom: 0.2rem;font-size: 0.34rem;}
.share-date p input{margin: 0 0.2rem;width:0.34rem;height:0.34rem;vertical-align: middle;}
.share-date a{font-size:0.3rem;background-color: #4068e4;color:#fff;padding:0.1rem 0.4rem;border-radius:0.1rem;}
.f2_bg{background-color: #f3f5f7;height:0.3rem;    box-shadow: 0 -3px 5px rgba(0,0,0,.1);}
.about_content.share{margin-top: 0;}
.about_content.share p{line-height:0.6rem;}
.mycrowd-content.share1 .Tab .tabs li a{background:none;padding-left: 0;color:#333;}
.sharebanner img{vertical-align: top;width:100%;}


.mycrowdli.no1 ul{padding-top:0.1rem;}
.mycrowdli.no1 ul li{margin:0.3rem;}
.mycrowdli.no1 ul li .crowdleft img{height:2.8rem;}
.mycrowdli.no1 ul li .crowdright button{font-size:0.28rem;background:#4068e4;color:#fff;height:0.54rem;line-height:0.54rem;padding:0 0.2rem;border-radius:0.1rem;}

.hot-crowdul li .no.e4{background-color: #4068e4;}
.hot-crowdul li:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.hot-crowdul li{border-bottom:solid 1px #e7ecef;padding:0.2rem 0;position:relative;}
.hot-crowdul li .hotimg{width:20%;margin-left:7%;float:left;position:relative;height:1.2rem;}
.hot-crowdul li .hotimg img{width:100%;height:100%;}
.hot-crowdul li .hotimg span{width:0.44rem;height:0.44rem;background:url(../img/crowd2.png) no-repeat;background-size: 100% 100%;display:inline-block;top:50%;margin-top:-0.22rem;left:50%;margin-left:-0.22rem;z-index:111;position:absolute;}
.hot-crowdul li .hottxt{width:70%;margin-left:3%;float:left;}
.hot-crowdul li span.no{width:0.44rem;height:0.44rem;text-align: center;line-height:0.44rem;position:absolute;left:0;top:0.5rem;background:#cacaca;color:#fff;}
.hot-crowdul li .hottxt h3{text-overflow: ellipsis;white-space: nowrap;overflow:hidden;line-height:0.6rem;color:#333;font-size: 0.34rem;}
.hot-crowdul li .hottxt p span.date{float:right;}
.hot-crowdul li .hottxt p{line-height:0.6rem;color:#999999;font-size: 0.32rem;}
/*发布众筹*/
.role input {width: 0.34rem;height: .34rem;vertical-align: middle;margin: 0 0.1rem 0 0;}
.role_p{border-bottom: solid 1px #eaeaea;padding-bottom: .2rem;margin-bottom: .5rem; font-size: .3rem;}
.tab_content.choose ul li ul li a p{width:7rem;}
.line_title{margin:.3rem 0 .25rem 0;padding-bottom:.2rem;border-bottom: solid 1px #dedede;font-size: .38rem;color:#333;}
.line_title.mt_3{margin-top:-.3rem;margin-bottom: .3rem;}
.Q_text.c_text{display:block;height:3rem;margin-bottom: .4rem;}
.Q_text.c_text textarea{height:3rem;}
.relative{height:2.4rem;}
.add_input,.add_img{position:absolute;left:0;top:0;width:60%!important;height:2.4rem!important;}
.add_input{z-index: 3;opacity:0;}
.add_img{z-index:2;background-color: #f0f0f2;text-align: center;}
.add_img img{margin-top: .7rem;width: 1.2rem;}


[data-dpr="3"] .answer-run dl dt {width:20%;}
[data-dpr="3"] .answer-run dl dt span{line-height:0.5rem;width:0.5rem;height:0.5rem;}

[data-dpr="1"] .personal_content ul li:after{width:0.4rem;height:0.4rem;top:0.34rem;}
@media screen and (min-width: 768px) {
   
    .answer-run dl dt {width:11%;text-align:left;}
    .answer-run dl dt span{
        width:0.4rem;height:0.4rem;line-height:0.4rem;
    }
    .answer-bottom span.zan:before{width:0.44rem;height:0.44rem;}
    .answer-bottom span.cai:before{width:0.44rem;height:0.44rem;}
    
}
.mt3{margin-top: .3rem!important;}
.VIP_li li input{width:.4rem;height:.4rem;margin-right: .1rem;vertical-align: text-bottom;}
.VIP_li li{font-size: .34rem;}
.buy_btn{font-size:.34rem;padding: .06rem 0.2rem; background: #7592eb; color: #fff!important;border-radius: 0.1rem;line-height: 0.6rem;}

/* 悬浮框 */
.rightslide{position:fixed;bottom:2rem;right:0.1rem;width:1rem;height:6rem;z-index: 9999;}
.rightslide ul li a{display:block;width:1rem;height:1rem;border-radius:50%;-webkit-border-radius:50%;margin-bottom:0.3rem;}

.rightslide ul li.service a{background:url(../img/icon-kefu.png) center center no-repeat rgba(0,0,0,0.5);background-size:70% 70%;}
.rightslide ul li.share a{background:url(../img/icon-fenxiang.png) center center no-repeat rgba(0,0,0,0.5);background-size:70% 70%;}
.rightslide ul li.edit a{background:url(../img/icon-edit.png) center center no-repeat rgba(0,0,0,0.5);background-size:70% 70%;}
.rightslide ul li.redpacked a{background:url(../img/icon-hongbao.png) center center no-repeat rgba(0,0,0,0.5);background-size:70% 70%;}

.servicebox{width:4.9rem;height:4.4rem;background:rgba(0,0,0,0.9);position:fixed;right:1.1rem;bottom:3.6rem;border-radius:0.2rem;padding:0.2rem 0 0.2rem 0.3rem;box-sizing: border-box;-webkit-box-sizing: border-box;color:#fff;display:none;}
.servicebox a{display:block;line-height:0.8rem;color:#fff;height:0.8rem;}
.servicebox a span{display:inline-block;width:1.8rem;height:1rem;background:url(../img/button_11.gif) no-repeat left center;background-size:100%;vertical-align: middle;margin-left:0.2rem;}
.servicebox p{margin-top: 0.3rem;line-height:0.3rem;}
.servicebox p span{display:inline-block;width:0.4rem;height:0.4rem;background:url(../img/icon-tel.png) no-repeat left center;background-size:100%;vertical-align: middle;margin-left:0.1rem;}

.popup{position:fixed;width:8rem;background:#fff;border:1px solid #777;top:3rem;left:50%;margin-left:-4rem;z-index:9999;    box-shadow: 0px 0px 0.2rem #666;    -moz-box-shadow: 0px 0px 0.2rem #666;-webkit-box-shadow: 0px 0px 0.2rem #666;    -moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;display:none;}
.popup h2{padding:0.1rem 0.3rem;border-bottom:1px solid #dbdbdb;}
.popup h2 span{position: absolute;top:0.24rem;right:0.2rem;width:0.4rem;height:0.4rem;background:url(../img/icon-close.png) no-repeat;text-indent: -999em;overflow: hidden;cursor: hand;cursor: pointer;background-size:80% 80%;}
.popup .qx{text-align: center;padding:0rem 0 0.3rem;}
.popup .qx button{display:inline-block;border-radius:0.1rem;-webkit-border-radius:0.1rem;background-color:#ec5656;color:#fff;padding:0 0.3rem;line-height:.6rem;height:.6rem;}

.popupcontent{padding:0.5rem;}
.social-share{text-align: center;}
.share-a{padding:0.3rem 0;color:#456bcd!important;display:block;text-align: center;margin-top:0.4rem;}
.share-a p{text-align: left;line-height:0.8rem;}
.share-a span{color:#02ae39;}
.social-share .social-share-icon{width:1.6rem;height:1.6rem;line-height:1.6rem;font-size:1rem;}
#popupiframe{height:4.6rem;}
.social-share .icon-wechat .wechat-qrcode{width:4rem;height:4rem;}
.social-share .icon-wechat .wechat-qrcode.bottom{top:1.6rem;left:-1.2rem;}


[data-dpr="3"] .servicebox a span{margin-left: 0.3rem;}

.footer li{position:relative;}
.course_show{position:absolute;top:-300%;left:0;width:100%;height:300%;background:#fff;border-radius: .2rem .2rem 0 0;box-shadow: 0 0 2px rgba(0,0,0,.2);display:none;}
footer .footer li .course_show a{width:100%;display:block;height:33.3%;line-height:1rem;text-align: center;border-bottom: solid 1px #dddddd;color:#5e5e5e;font-size: .4rem;}

.branch-container .tab_content {padding: .22rem 0;}

/* 视频 */

.videotop,.video-bottom{height:1.2rem;width:100%;background:#14191e;line-height:1.2rem;font-size:0.38rem;}
.video-title a{color:#b5b9bc!important;display:block;width:20%;float:left;}
.videotop p{width:85%;}
.videotop div,.videotop p{float:left;}
.videotop-href a img{vertical-align: middle;width:0.6rem;height:0.6rem;padding:0 0.2rem 0 0.4rem;}
.video-title a.acourse{font-size:0.34rem;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.26rem;}
.video-con .videobox{width:100%;height:5rem;vertical-align: top;}
.video-bottom {text-align: right;color:#b5b9bc!important;}
.video-bottom a img{padding:0 0.1rem;vertical-align: middle;width:0.5rem;height:0.5rem;}
.video-bottom a.wb{margin-right:0.2rem;}

.course-answer:after,.tabs:after,.ca-box .ca-con:after,.ca-box .ca-bottom:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.course-answer{background:#fff;padding:0.3rem;}
.course-answer li{border-bottom:solid 1px #e2e2e2;padding:0.3rem 0;}
.ca-box .caimg{border-radius:50%;width:1rem;height:1rem;float:left;margin-top:0.2rem;}
.ca-box .ca-con{margin-left:1.4rem;}
.ca-box .ca-con h4{display:inline;font-size:0.38rem;color:#333;}
.ca-box .ca-con p{font-size:0.34rem;line-height:0.48rem;color:#999;}
.ca-box .ca-con p.date{font-size:0.32rem;margin-top:0.1rem;}
.ca-box .ca-bottom button{float:right;display:block;background:none;margin-right:0.1rem;font-size:0.34rem;}

@media screen and (min-width: 768px) {
}

.btn-box{text-align: center;width:80%;margin-left:20%;margin-top:-0.6rem;}
.btn-box a{text-decoration:underline;font-size:0.36rem;}
.btn-box a ,.btn-box input{display:inline-block;}
.btn-box input{width:100%;text-align: center;}
.btn-box button{width:100%;margin:0.3rem 0 0;}

.aboutdl.seemxdl {position:relative;}
.aboutdl.seemxdl dl dt{width:30%;line-height:0.6rem;font-size:0.36rem;}
.aboutdl.seemxdl dl dd{width:70%;line-height:0.6rem;}
.aboutdl.seemxdl .see-mx{position:absolute;display:block;padding:0rem 0.4rem;background-color: #4068e4;color:#fff;font-size:0.34rem;border-radius:0.1rem;right:0.1rem;bottom:0rem;}
.aboutdl.seemxdl .see-hb{position:absolute;display:block;right:0.1rem;bottom:1.4rem;background: url(../img/icon-hongbao.png) center center no-repeat rgba(0,0,0,0.3);
    background-size: 70% 70%; width: 1rem; height: 1rem;border-radius: 50%;-webkit-border-radius: 50%;}
.modal-btngroup {text-align:center;}
.modal-btngroup .tel,.modal-btngroup .pwd{width:100%;line-height:0.6rem;margin-top:0.2rem;display:inline-block;box-sizing: border-box;-webkit-box-sizing:border-box;padding:0.2rem 0.2rem;border:solid 1px #eee;box-shadow:none;-webkit-box-shadow:none;font-size:0.36rem;}
.modal-btngroup .submit{width:30%;display:inline-block;border-radius:0.1rem;background-color:#4068e4;color:#fff;line-height:0.8rem;margin-top:0.3rem;font-size:0.38rem;}


.titletextarea:after,.titlebottom:after{content:'';font-size: 0;clear:both;height:0;display:block;}
a.liji{margin-right:0.4rem;font-size:0.34rem;padding:0.04rem 0.4rem;}
.word_qmain_pl .titletextarea{margin:0 0.3rem;}


.back-sharebox{margin:0.3rem;}
.shareinputbtn{width:80%;position:relative;margin-top:0.1rem;}
.back-shareitem {margin-bottom:0.26rem;}
.back-shareitem h3{font-size:0.38rem;font-weight:bold;}
.back-shareitem p{font-size:0.36rem;}
.back-shareitem p.font-big{font-size:0.38rem;}
.back-shareitem p.font-small{font-size:0.34rem;}
.back-shareitem p em{color:#4068e4;}
.back-shareitem p a{padding: 0 0.2rem;background-color: #c2c2c2;display:inline-block;border-radius:0.1rem;margin:0 0.2rem;color:#fff;}
.back-shareitem p a.groupimg{background:none;padding:0;}
.back-shareitem p a.gooda{background:none;padding:0;vertical-align: middle;}
.shareinputbtn input{width:100%;line-height:0.6rem;height:0.8rem;border-top-left-radius: 0.1rem; border-bottom-left-radius: 0.1rem;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 1rem 0 0.2rem;font-size:0.36rem;margin-bottom:0.1rem;}
.shareinputbtn .search{ position: absolute; top: 0; right: 0; width: 0.8rem; height: 0.8rem; background: #4068e4; border-top-right-radius: 0.1rem; border-bottom-right-radius: 0.1rem;text-align: center;color:#fff;}
.back-btn-a a{width:100%;text-align: center;line-height:1rem;background-color:#4068e4;color:#fff;display:inline-block;border-radius:0.1rem;}


.addhgbox{background-color:#617fa5;text-align: center;padding:0.4rem 0;color:#fff;font-size:0.36rem;margin:0.3rem 0 0;}
.addhgbox a{background-color:#fff;color:#617fa5;text-decoration:none;padding:0.1rem 0.2rem;border-radius:0.1rem;font-size:0.36rem;margin:0 0.3rem;}
#title,#content{box-sizing: border-box;-webkit-box-sizing:border-box;}
#title{border-bottom:solid 1px #ddd;line-height:0.6rem;width:100%;padding:0.1rem;}
#content{padding:0.1rem;}
.video-bottom{padding:0 0.3rem;box-sizing: border-box;-webkit-box-sizing:border-box;}
.video-bottom a{color:#fff;}

.floatright{float: right;}
.floatright a{float: left!important;margin-left:0.2rem;}
.fdds{background-color:#fa9724!important; padding: 0 0.2rem;color: #fff!important;border-radius: 0.2rem;line-height: 0.6rem; margin-top: 0.1rem;font-size:0.34rem;}

/* 09-26添加 */
.tpsection{background-color: #fff;padding:0.3rem;}
.tpdl:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.tpdl{margin-top:0.3rem;}
 .tpdl.mt1{margin-top:0;}
.tpdiv.mb0{margin-bottom:0;}
.tpdl dd,.tpdl dt{float:left;display:block;font-size:0.38rem;line-height:0.8rem;}
.tpdl dt{width:25%;text-align: right;}
.tpdl dd{width:75%;}
.tpdiv{margin-bottom:0.3rem;}
.tpdiv input,.tpdiv textarea{background-color: #f0f0f2;height: 0.8rem; border-radius: 0.1rem; box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 0.2rem;line-height: 0.8rem;color:#757575;width:90%;}
.tpdiv textarea{height:2rem;resize:none;}
.addpic {position:relative;}
.addpic .picinput{position:absolute;width:1.6rem;height:1.6rem;opacity:0;}
.addpic .picspan{display:block;width:1.6rem;height:1.6rem; box-sizing: border-box;-webkit-box-sizing: border-box;padding:0.2rem 0.3rem;text-align: center;line-height:0.58rem;border-radius:0.1rem;color:#757575;background-color: #f0f0f2;}

.tpselect button{width: 0.3rem;height: 0.3rem;background: url(../img/close.png) no-repeat;background-size: 100% 100%; display: inline-block;margin: 0 0.1rem 0 0.2rem;}
.addselect{background:none;color:#4068e4;text-decoration: underline;}
.addselect strong{font-weight:bold;font-size:0.44rem;}
.tpdiv input.radioinput{width: 0.4rem; height:0.5rem; vertical-align: middle; margin-right: 0.2rem; background-color: #f0f0f2;}
.tpdiv input.radiosum{width:1rem;text-align: center;height:0.65rem;margin: 0 0.1rem;line-height:0.65rem;}
.tpdiv select{background-color: #f0f0f2;height: 0.8rem; border-radius: 0.1rem; box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 0.2rem;line-height: 0.8rem;color:#757575;width:3.6rem;}
.coloreee{color:#999;}
.tpdiv .content input{width:65%;}

.tpcontent{background-color: #fff;padding:0.3rem;margin:0.3rem 0;}
.tptitletop:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.tptitletop img{float:left;width:1.2rem;height:1.2rem;}
.tptitletop .tptitletxt{color:#7592eb;font-size:0.38rem;font-weight:bold;float:left;margin-left:0.3rem;}
.tptitletop .tptitletxt p{line-height:0.6rem;}
.tptitletop .tptitletxt p.p1{font-size:0.34rem;color:#999;font-weight:100;}
.tptitletop .titlespan{float:right;display:inline-block;padding:0rem 0.2rem;background-color: #fe9c6d;color:#fff;font-size:0.32rem;line-height:0.54rem;height:0.54rem;}
.tptitle{font-size:0.4rem;padding:0.2rem 0;}
.tpselectcon{font-size:0.38rem;border-bottom:solid 1px #ddd;}
.tpselectcon h4{font-size:0.34rem;}
.tpselectcon ul{margin:0.2rem 0;}
.tpselectcon ul li{position:relative;padding:0 0.3rem;background-color: #f6f6f6;margin-bottom:0.1rem;line-height:1rem;}
.tpselectcon ul li input{ vertical-align: middle;width: 0.34rem;height: .44rem;display: inline-block;position: absolute;top: 0.32rem;left: 0.2rem;z-index:9999;}
.tpselectcon ul li p{width: 85%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:block;padding-left:0.5rem;z-index:1;position:relative;}
.tpselectcon ul li:hover{background:#e9e9e9;}
.tpselectcon ul li .liprogress{position:absolute;height:100%;z-index:0;background:#bee7fd;top:0;left:0;}
.tpselectcon ul li span{position:absolute;right:0.3rem;top:0;}
.md_btn{line-height:0.8rem;}
.tpselectcon a.md_btn{height:0.9rem ;line-height:0.9rem;}
.tpleft{float:left;color:#7592eb;margin-right:0.2rem;}
.tpright{float:right;color:#757575;}
.tpbottomtop:after{content:'';font-size: 0;clear:both;height:0;display:block;}
.tpbottomtop{font-size:0.32rem;line-height:0.8rem;padding:0.3rem  0 0;}

.icon-lxr{display:inline-block;background:url(../img/icon-lxr.png) no-repeat;width:0.4rem;height:0.4rem;vertical-align:middle;}
.icon-lj{display:inline-block;background:url(../img/icon-lj.png) no-repeat;width:0.4rem;height:0.4rem;vertical-align:middle;}
.ytright{float:right;}