@charset "utf-8";
/* ---------------------------- 登录 ---------------------------- */
.logo {width:1.2rem;}
.bg-logo {width:100%;background-color:#ffffff;}
.login-logo img {width:45%;height:auto;margin:0 auto;}
.login-logo {width:100%;margin:0 auto;padding-bottom:1.2rem;color:#00B98D;}
.login-box {width:100%;padding-top: 1rem;background-color:#fff;text-align:center;}
.login-tap {border-bottom:1px solid #EFEFEF;}
.login-tap div {font-size:.3rem;position:relative;cursor:pointer;padding-bottom:.1rem;margin-left:.2rem;}
.login-tap div:last-child {margin-left:0;margin-right:.2rem;}
.login-act {font-weight:400;color:#39bfb7;font-size:.26rem;}
.login-act i {position:absolute;bottom:-1px;width:100%;left:0;height:3px;background-color:#00B98D;border-radius:20px;}
.txfs {font-size:.28rem;padding:.26rem .18rem;width:100%;border:none;outline:none;-webkit-appearance:none;justify-content:space-between;border-bottom:1px solid #f2f3f7;color:#40434c;text-align:left;}
.txfs select {background:#fff;width: 70%;border-color: #fff;color: #00b98d;}
.pages a {display:inline-block;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 2px;background-color:#fff;color:#333;font-size:12px;border:1px solid #000;}
.pages div {padding:20px;text-align:center;margin:0 auto;}
.pages .current {display:inline-block;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 2px;background-color:#fff;color:#333;font-size:14px;border:1px solid #e2e2e2;}
#con input {font-size:.28rem;padding:.26rem .18rem;width:100%;border:none;outline:none;-webkit-appearance:none;justify-content:space-between;border-bottom:1px solid #f2f3f7;color:#40434c;}
.tellogin,.pawlogin {width:90%;margin:.3rem auto;height:auto;overflow:hidden;}
.pawlogin a {color:#4F8DE5;display:inline-block;font-size:.2rem;float:right;height:.3rem;margin-top:.1rem;margin-right:5%;text-decoration:underline}
.login-btn {background-color:#00B98D;width:100%;line-height:0.6rem;color:#fff;border-radius:3px;font-size:.32rem;margin:auto;margin-top:0.7rem;}
.login-code {margin:.2rem 0;overflow:hidden;}
.login-code div {background-color:#39bfb7;padding:.18rem .32rem;border-radius:3px;font-size:.26rem;color:#fff;}
.login-code input {width:60% !important;}
.login-third-party {font-size:.2rem;color:#969cb2;overflow:hidden;text-align:center;}
.login-third-party a {color:#00b98d;}
input::-webkit-inner-spin-button {-webkit-appearance:none;}
.login-third-title {font-size:.26rem;color:#969cb2;margin-top:1rem;}
.login-third-title span {margin:0 .1rem;}
.login-third-title span img {width:1rem;}
.login-third-login {margin:.2rem 0;width:100%;}
.login-third-login img {width:0.65rem;height:0.65rem;}
.login-third-login div:last-child {margin-right:2rem;}
.login-third-login div:first-child {margin-left:2rem;}
.kaodi {position:absolute;left:0;right:0;bottom:0.1rem;z-index:0;}
.dengl_y {height:1rem;line-height:1rem;text-align:left;}
.dengl_y a {color:#39bfb7;font-size:.26rem;}
.saomagz {margin-top: 1rem;margin-bottom: 1.3rem;text-align: center;}
.saomagz img {width: 50%;margin: 0 auto;}
.saomagz p {font-size: .23rem;}
.saomagz_1 p {text-align: justify;line-height: 2;font-size: .25rem;padding-bottom: .3rem; color: #31424e;}
/* ---------------------------- 首页(910407802) ---------------------------- */
.kaoyou{font-size: .2rem;line-height: .47rem;color: #00b98d;padding-right: .15rem;}
.kaoyou a{color: #00b98d;}
.kaoyou i{font-size: .2rem;padding-left: .05rem;}
.index .swiper-wrapper .swiper-slide {width:100%;background-repeat:no-repeat;background-position:top center;overflow:hidden;background-size:100%;background-position:top;}
.index .swiper-pagination-bullet {background-color:#fff !important;opacity:1;}
.index .swiper-pagination-bullet.swiper-pagination-bullet-active {width:.5rem;border-radius:20px;}
.indexTop-title div:first-child,.indexTop-title div:first-child {color:#ff5a72;border-left:4px solid #ff5a72;padding-left:4px;}
.indexTop-title .color-lightgray {font-size:.2rem;margin-top:.12rem;margin-left:.2rem;}
.remark {font-size:26px;color:red;font-weight:bold;display:none;}
#fullPage{display: none;background: rgba(0, 0, 0, 0.5);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 19930428;}
#fullPage img{display: block;width: 100%;}
#canvas{width: 100%;height: 100%;background: none;display: block;}
.indexTop-img{width: 46%;text-align: left;position: relative;margin: 0.2rem 0rem 0.2rem 0.2rem;}
.indexTop-img img {width:100%;height:1.8rem;object-fit:cover;object-position:50% 50%;border-radius: .07rem;}
.indexTop-img .pore {font-size:.24rem;line-height: .4rem;}
.indexTop-img .pore h3 {margin-top:.1rem;line-height:.36rem;height:.4rem;overflow:hidden;width:101%;}
.indexTop-img .pore_1 h3 {min-height: .8rem;height: auto;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;white-space: inherit;}
.color-money {color:#00B98D !important;}
.color-money_1 {color:#ff5a72 !important;}
.index-btn {padding:.1rem 0.5rem;margin:.6rem 0 .4rem 0;background:rgba(0,185,141,1);border-radius:3px;color:#fff;display:inline-block;font-size:.27rem;}
.index-news-title {overflow-x:scroll;white-space:nowrap;font-size:.22rem;}
.index-news-title div {display:inline-block;padding:.1rem .2rem;border:1px solid #999999;color:#999999;margin-right:.3rem;border-radius:4px;}
.index-news-title-act {border:1px solid #00B98D !important;color:#00B98D !important;}
.index-news-list .fbox {margin-top:.3rem;font-size:.2rem;}
.index-news-list .color-white {background:rgba(0,185,141,.5);padding:.05rem .2rem;border-radius:8px;margin-left:.2rem;}
.index-news-list .fix-img {width:33%;height:1.44rem;background:transparent;}
.index-news-list .fix-img img {width:100%;height:100%;object-fit:cover;border-radius:2px;}
.index-news-font h3 {font-size:.33rem;color:#31424e;font-weight:bold;text-align:justify;}
.index-news-font p {font-size:.22rem;margin-top:.2rem;text-align:left;}
.index-news-font {width:4.34rem;}
.footer-bot {font-size:.22rem;}
/* ---------------------------- 测试 ---------------------------- */
.mescroll{position: fixed;top: .9rem;bottom: 0;height: auto; width: 100%;}
.mok{margin-top: .2rem;background-color: #fff;}
.beijing{background-color: #fff;}
.sousuo{padding: 0.2rem 0.2rem;}
.jianju{height: 0.2rem;}
.test-title{color: #6982FA;}
.test-title div{margin-left: .3rem;}
.test-title span {margin-top: -.2rem;margin-left: .1rem;}
.test-title span img{width: .32rem;object-fit: cover;}
.test-menu a{width: 1.84rem;text-align: center;display: inline-block;}
.test-menu span{font-size: .24rem;display: inline-block;margin-bottom: .2rem;}
.test-menu img{width: 1rem;height: 1rem;margin: auto;}
.test-menu i{margin: auto;font-size: .7rem;display: block;padding-top: .2rem;color: #ff5a72;}
.titie{font-weight: bold;padding: 0.35rem 0.1rem;font-size: .37rem !important;color: #31424e;}
.conet p{line-height: .55rem;font-size: 0.3rem;color: #64717b;margin-bottom: .2rem;text-align: justify;letter-spacing: .02rem;}
.conet p a{color: #00b98d;}
.flexedge{padding: 0rem .2rem .4rem .2rem;display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.flexedge a{width: 31%;display: block;margin-top: .2rem;}
.ceshisy .search input {width:75%;}
.ceshisy_1 {width:80%;margin-left:20%;}
.ceshisy_1 a {border-bottom:1px solid #f7f8fc;padding:.3rem .1rem .3rem .2rem;}
.ceshisy .side {width:20%;background:#f4f5fa;position:fixed;z-index:1;left:0;top:0;bottom:0;overflow-y:scroll;}
.ceshisy .side ul {margin-top:.9rem;}
.ceshisy .side li {line-height:1.2rem;font-size:.26rem;color:#969cb3;text-align:center;}
.flex-middle {background:#fff;color:#222d59 !important;font-weight:700;border-left:.05rem solid #ff5a72;}
.index-news-list .fix-img_2 {width:33%;height:1.5rem;background:transparent;}
.index-news-list .fix-img_2 img {width:100%;height:100%;object-fit:cover;border-radius:.05rem;}
.index-news-font_2 {width:63%;height:1.5rem;position:relative;}
.index-news-font_2 h3 {font-size: .29rem;color: #31424e;text-align: justify;font-weight: 700;min-height: .8rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: .3rem;}
.index-news-font_2 p {font-size:.23rem;text-align:left;color:#969cb3;}
.yuyue_3 {text-align:center;border-radius:.3rem;font-size:.23rem;position:absolute;right:0;}
.flex-item {position:relative;top:.1rem;}
.index-btn_1 {padding:1rem 0;}
.pic_div {display:flex;display:-webkit-flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin:auto;padding:.2rem;}
.pic_div div {margin-bottom:.2rem;border:.01rem solid #eaeaea;border-radius:0.15rem;position:relative;overflow:hidden;box-shadow:none;display:flex;justify-content:center;align-items:center;width:30%;}
.pic_div div:hover {border:.01rem solid #00b98d;}
.pic_div div p {width:.5rem;height:.4rem;top:-1px;left:-1px;border-radius:.15rem 0 .15rem 0;line-height:.4rem;border:.015rem solid #eaeaea;position:absolute;text-align:center;}
.pic_div div img {padding:.4rem .4rem;width:100% !important;}
.pic_div div span {width:.3rem;height:.3rem;border:1px solid #00b98d;vertical-align:middle;border-radius:50%;bottom:.05rem;right:.05rem;position:absolute;display:flex;align-items:center;justify-content:center;}
.pic_div div span i {width:5px;height:5px;}

/*搜索样式*/
.search{border-radius: .3rem;height: .7rem;background-color: #EEEEEE;}
.search input{border:none;color: #666;line-height: .7rem;background-color: #eeeeee;width: 80%;padding: 0;}
.search button{padding-left: .5rem;}
/* ---------------------------- 文章详情 ---------------------------- */
/* 测试横幅轮播 */
.cshengfu .swiper-container {border-radius:0;}
.cshengfu_1 .fl{width: 82%;font-size: .28rem;height: .8rem;overflow: hidden;}
.cshengfu_1 img{width: 1.2rem;height: .8rem; object-fit: cover;border-radius: .05rem;display: inline-block;margin-right: .1rem;}
.cshengfu_1 dd{height: .45rem;line-height: .47rem;color: #fff;font-size: .2rem;border-radius: .06rem;background: #00b98d;float: right;margin-top: 0.15rem;padding: 0 0.1rem;}
.cshengfu .swiper-pagination-bullets {bottom:-4px !important;    z-index: 0;}
.cshengfu .swiper-pagination-bullet {background-color: #eee !important;}
.cshengfu .swiper-pagination-bullet {width: 5px;height: 5px;}
.article-detail{margin: .2rem .5rem;}
.article-detail h3{color: #101010;font-size: .5rem;}
.article-detail span{font-size: .2rem;color: #fff;}
.wenzhang .index-news-font{width: 4.34rem;}
.ptfd{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1000;background-color: rgba(0,0,0,0.85);}
.ptfd img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1001;margin: auto;}
/* 展开查看全文 */
.btn-wrapper {position: relative;padding-top: .1rem;padding-bottom: .5rem;background-color: #fff;text-align: center;}
.readall_box .read_more_mask {position: absolute;left: 0;right: 0;top: -1.5rem;height: 1.5rem;background: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background: linear-gradient(-180deg,hsla(0,0%,100%,0),#fff);}
.read_more_btn {color: #00b98d;background: #fff;font-size: .28rem;letter-spacing: 0;}
.read_more_mask i{content: "";display: inline-block;background-size: contain;vertical-align: middle;margin-top: 1.1rem;font-size: .4rem;animation-duration: 2s;animation-name: upAnimation;animation-iteration-count: infinite;}
/* 标签样式 */
.labels{background: rgba(0,185,141,1);padding: .05rem .2rem;border-radius: 8px;margin-right: .2rem;}
/* -文章推荐心理咨询师-*/
.teacher-item {display:flex;justify-content:space-between;align-items:center;border:1px solid #ebebeb;padding: .2rem;border-radius: .2rem;}
.teacher-item .teacher-info {display:flex;}
.teacher-item .avatar {width: 1.2rem !important;height: 1.2rem;border-radius:50%;cursor:pointer;box-sizing:border-box;max-width: 100%;margin: 0 .25rem 0 0 !important;object-fit: cover;}
.teacher-info .name {color: #00b98d;cursor:pointer;font-size: .32rem;}
.teacher-item .teacher-info .honor {font-size: .2rem;}
.teacher-item .name-honor{padding: .12rem 0;}
.teacher-item .ico_1{font-size: .2rem;padding-right: .15rem;}
.teacher-item .ico_1 i{font-size: .2rem;}
.teacher-item .teacher-info .city {font-size:14px;color:#bcc2cf;margin-right:0;}
.teacher-item .yuyue {display:inline-block;padding: .1rem .2rem;border: 1px solid #00b98d;border-radius: 2rem;font-size: .26rem;color: #00b98d;}
.teacher-item .yuyue:hover {border: 1px solid #00b98d;color: #fff;background:#00b98d;}
.teacher-item .yuyue_1 {
    position:relative;
    font-size:.28rem;
    height: .6rem;
    line-height: .65rem;
    width: 1.6rem;
    text-align: center;
    color:#fff;
    background:#00b98d;
    letter-spacing:.01rem;
    box-shadow:0 .05rem .05rem 0 rgb(50 50 71/8%),0 .05rem .1rem 0 rgb(50 50 71/6%);
    border-radius:.05rem;
    -webkit-border-radius:.07rem;
    -moz-border-radius:.07rem;
    -ms-border-radius:.07rem;
    -o-border-radius:.07rem;
    animation:masked-animation-data-v-711709ec 1.2s infinite linear;
    -webkit-animation:masked-animation-data-v-711709ec 1.2s infinite linear;
}
@-webkit-keyframes masked-animation-data-v-711709ec {
	0% {
	transform:scale(.9);
	-webkit-transform:scale(.9);
	-moz-transform:scale(.9);
	-ms-transform:scale(.9);
	-o-transform:scale(.9)
}
50% {
	transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
	-o-transform:scale(1.05)
}
100% {
	transform:scale(.9);
	-webkit-transform:scale(.9);
	-moz-transform:scale(.9);
	-ms-transform:scale(.9);
	-o-transform:scale(.9)
}
}
/* -提交预约问卷-*/
.field-special-radio {padding-top: .5rem;}
.field-label {background:#f7f8fc;padding: .3rem .2rem;font-size: .4rem;font-weight:700;}
.field-special-radio .field-inner {padding: .3rem .1rem;}
.special-radio-group{padding-left: .25rem;}
.item_1 {margin-right:40px;}
.j-radio,.j-radio-wrapper {display:inline-block;vertical-align:middle;line-height:1;white-space:nowrap;}
.checkbox-group .item {padding: .1rem .2rem;display:inline-block;width: 32%;font-size: .28rem;}
.j-checkbox {display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;position:relative;line-height:1;}
.j-checkbox-inner {display:inline-block;width: .5rem;height: .5rem;background:url(/Public/images/gouxuan1.png) no-repeat 50%;background-size:contain;}
.j-checkbox-checked .j-checkbox-inner {background-image:url(/Public/images/gouxuan.png);}
.j-checkbox-input {position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;cursor:pointer;padding:0;margin:0;z-index:1;}
.special-check-input {margin: .2rem;padding: .2rem;width: 95%;min-height: 2rem;display:block;border:1px solid #dcdee3;border-radius:4px;font-size:13px;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;}
.field-input {padding: .5rem .4rem .0rem .4rem;}
.field-label_1 {font-size: .32rem;color:#40434c;background:transparent;padding:0;font-weight:400;}
.field-label_1 .tips {color: #ff5a72;font-size: .2rem;font-weight:400;}
.field-label_1 .field-inner {margin-top:10px;padding:0;}
.field-inner_1{padding-top: .3rem;}
.field-inner_1 .input {display:block;border:1px solid #dcdee3;border-radius:4px;height: .7rem;line-height: .7rem;padding: 0 .1rem;outline:none;font-size: .2rem;width: 100%;}
.tijiaoyy_1{padding: 1rem 0;}
.tijiaoyy {color:#fff;font-size: .32rem;text-align:center;padding: .2rem .2rem;border-radius:4px;display:block;background:#00b98d;margin:0 auto;width: 50%;}
.aui-back-pitch i {font-size: 1.2rem;}
.aui-back-box {text-align:center;padding-top: .7rem;}
.aui-back-title {padding: .5rem;}
.aui-back-title h2 {font-size: .35rem;color:#00b98d;padding-bottom: .2rem;font-weight:700;}
.aui-back-title p {font-size: .25rem;}
.tijiaoyy_2{text-align: center; overflow: hidden;}
.tijiaoyy_2 a {color: #00b98d;padding: .15rem .3rem;font-size: .28rem;text-align: center;border-radius: 4px;border: 1px solid #00b98d;display: block;width: 50%;margin: 18px auto;}
/* -首页推荐-*/
.huandengys {background-color: #fff;padding: .2rem;}
.swiper-container {border-radius: .1rem;}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.swiper-wrapper {z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}
.swiper-slide,.swiper-wrapper {height:100%;position:relative;width:100%;}
.zjCon {position:relative;margin:.2rem 0;padding:0;border-right:1px solid #e6e6e6;font-size:0;width:33.3%;float:left;}
.zjImg a {display:block;width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden;margin:auto;}
.zjImg img {object-fit:cover;height: 100%;}
.zjText {padding:.2rem 0 0;color:#000;}
.zjCon>div {text-align:center;vertical-align:middle;line-height:initial;}
.zjCon .toZi {position:relative;line-height:initial;display:block;border-radius:3rem;padding:.05rem .2rem;width:70%;margin:auto;background:#f8485e;color:#fff;box-shadow:0 0 0.1rem rgba(255,147,147,1);}
.fon3 {font-size:.3rem;}
.fon2 {font-size:.2rem;margin:.2rem 0;color:#888888;}
.zjbannerpa {position:initial!important;height:.5rem !important;}
/* 收藏样式 */
.wzzw-conet {border-top: 1px solid #e3e3e3;padding: 0.2rem;}
.wzzw-conet p{line-height: .55rem;font-size: 0.3rem;color: #64717b;margin-bottom: .2rem;text-align: justify;letter-spacing: .01rem;}
.wzzw-conet p img {display: block;border-radius: 10px;width: auto;margin: 0 auto;height: 0px;}
.wzzw-conet p a{color: #00b98d;}
.wzzw-conet p strong {color: #31424e;}
.xianguantj{overflow: hidden;padding: 0.1rem;}
.xianguantj_1 {height:auto;float:left;width:50%;padding-bottom:0.3rem;}
.xianguantj_2 {width:95%;height:1.8rem;margin:0 auto;background-color:#31424e;}
.xianguantj_2 img {width:100%;height:auto;object-fit:cover;}
.xianguantj h3 {font-size:0.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:90%;margin:0 auto;margin-top:10px;text-align:justify;height:0.7rem;}
/* ---------------------------- 预约咨询师 ---------------------------- */
.wrap{position:fixed;z-index: 9992;left:0;width:100%;display: block;position: static;}
.LsitFixed{z-index:10;top: 0;left:0;width:100%;}
.ScreenNav{background:#fff;height: 0.9rem;line-height: 0.9rem;overflow:hidden;position: relative;font-size: .25rem;border-bottom: 1px solid #f2f3f7;}
.ScreenNav ul li{cursor:pointer;float:left;width: 33.333%;text-align:center;}
.ScreenNav ul li em{vertical-align:-0.04rem; margin-left:0.05rem; display:inline-block; border-color:#adadad transparent transparent transparent; border-width:0.08rem; border-style:solid; transition:transform .3s ease; -webkit-transition:-webkit-transform .3s ease; transform-origin:50% 25% 0; -webkit-transform-origin:50% 25% 0; position:relative; z-index:1;}
.ScreenNav ul li.Hover span{color:#00b98d;}
.ScreenNav ul li.Hover em{border-color: #00b98d transparent transparent transparent;transform:rotateZ(180deg);-webkit-transform: rotateZ(180deg);transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transform-origin:50% 25% 0;-webkit-transform-origin:50% 25% 0;}
.ScreenNav2 ul li{width:50%;}
.ScreenNav3 ul li{width:33.3%;}
.ScreenNav4 ul li{width:25%;}
.ScreenContentMain{background: #fff;max-height: 6rem;display:none;position: relative;-webkit-overflow-scrolling: touch;overflow-x:hidden;font-size: .25rem;padding: .3rem 0rem;}
.ScreenContentMain.ScreenContentList ul li{cursor: pointer;float: left;width: 33.333%;text-align: center;padding: .2rem;overflow: hidden;}
.ScreenContentMain.ScreenContentList ul li span{border-radius: 0.3rem;color: #6c798c;background-color: #f3f4f5;padding: .1rem 0rem;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ScreenContentMain.ScreenContentList ul li:last-child{border:none;}
.ScreenContentMain.ScreenContentList ul li .on span {background: #ff5a72;color: #fff !important;}
.AreaFather{width:100%;height:100%;-webkit-overflow-scrolling: touch;overflow-x:hidden;}
.AreaFather ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.AreaFather ul li{overflow:hidden;cursor:pointer;border-bottom:0.02rem solid #f9f9f9;width:100%;height:11%;line-height:0.65rem;color:#595959;}
.AreaFather ul li span{padding:0 0 0 0.25rem;}
.AreaFather ul li.Hover{background: #fff;color: #00b98d;}
.AreaFatherSon{display:none;position:absolute;height:100%;left:33.3%;top:0;right:0;background: #f1f5f9;-webkit-overflow-scrolling: touch;overflow-x:hidden;}
.AreaFatherSon ul li{overflow:hidden;cursor:pointer;width:100%;height:11%;line-height:0.65rem;color:#595959;}
.AreaFatherSon ul li span{padding:0 0 0 0.3rem;}
.AreaFatherSonEnd{display:none;position:absolute;height:100%;left:60.6%;top:0;right:0;background:#f0f0f0;-webkit-overflow-scrolling: touch;overflow-x:hidden;}
.AreaFatherSonEnd ul li{overflow:hidden;cursor:pointer;width:100%;height:11%;line-height:0.65rem;color:#595959;}
.AreaFatherSonEnd ul li span{padding:0 0 0 0.3rem;}
.ScreenBg{position:fixed;width:100%;height:100%;left:0;top:0;bottom:0;right:0;z-index: 1;background:#000;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}
.fix-img_1{width: 33%;height: 3rem;position: relative;background: #5c67aa;}
.didian{position: absolute;top: .1rem;right: 0;font-size: .23rem;}
.didian span{font-size: .23rem;}
.expert-item--tags{margin-top: .1rem;white-space: nowrap;overflow: auto;}
.tag_1{display: inline-block;vertical-align: middle;color: #40434c;}
.tag-container{display: block;border-radius: 20px;margin-right: .2rem;color: #00b98d;font-size: .2rem;}
.fix-img_1 img {width: 100%;height: 2.5rem;object-fit: cover;}
.fix-img_1 p{font-size: .23rem;color: #fff;font-weight: 700;text-align: center;line-height: .5rem;}
.index-news-font_1 {width: 65%;height: 3rem;position: relative;}
.index-news-font_1 p{color: #6b707f;margin-top: .3rem;overflow: hidden;font-style: unset;font-size: .2rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;text-align: justify;}
.index-news-font_4 em{color: #6b707f;margin-top: .3rem;font-size: .23rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-align: justify;}
.index-news-font_4 {width:100% !important;height: auto !important;}
.fbox_1 {margin-top: .3rem;font-size: .2rem;position: absolute;bottom: 0;width: 100%;display: flex;}
.yuyue_2{text-align: center;color: #fff;border-radius: .05rem;position: absolute;right: 0;bottom: 0;padding: .01rem .1rem;}
.p-header {width: 100%;height: 6rem;position: relative;}
.p-header img{object-fit: cover;}
.header_introduce1 {position:absolute;bottom:0;left:0;right:0;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));padding:.2rem;}
.int1_row1 {margin-bottom:.1rem;}
.int1_row1 b {font-size:.5rem;}
.int1_row3 {white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;text-align:justify;font-style:normal;}
.jcb {white-space: nowrap;overflow: auto;}
.jcb span {padding: .0rem .1rem;border-radius: .1rem;background: hsla(0,0%,88%,.2);}
.guarantee_con {padding:.2rem .2rem;position:relative;display:-ms-flexbox;display:flex;display:-webkit-flex;}
.guarantee_con .img_security {vertical-align:top;width:.7rem;height:1rem;margin-right:.2rem;}
.guarantee_con .con {display:inline-block;-ms-flex:1;flex:1;}
.guarantee_con .con .title {font-size:.32rem;margin-bottom:.1rem;}
.ensure_con {}
.guarantee_con .con .ensure_con span {font-size:.2rem;margin-right:.1rem;color:#6b707f;}
.guarantee_con .arrow {font-size:.2rem;margin-right:.1rem;color:#6b707f;}
.guarantee_con .arrow_1 {line-height:1rem;font-size: .5rem;}
.weixin{padding: 20px 15px;}
.weixin p{font-size: 0.3rem; margin-bottom: 0.3rem;line-height: 1.8; color: #31424e;}
.weixin img{width: 50%;margin: 0 auto;}
.consult-server-list-and-desc {box-shadow:0 .10667rem .53333rem 0 #ececec;background:#fff}
.consult-server-list-and-desc .ss-title {font-size: .4rem;color: #21252d;font-weight: 700;padding: .3rem .3rem 0;}
.consult-server-list-and-desc .desc {padding: 0 0 .3rem .3rem;font-size: .25rem;color:#bcc2cf;}
.consult-server-list-and-desc .server-list {display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;margin: 0 .3rem;}
.consult-expert-services-server {margin-top: .25rem;}
.server-list-item {border: .01rem solid #e8e8e8;border-radius: .1rem;position: relative;padding: .4rem .4rem;margin: .5rem 0;font-size: .25rem;text-align: center;color: #6c798c;}
.server-list-item .iconfont{height: .9rem;font-size: .8rem;text-align: center;padding: .2rem 0;}
.server-list-item:not(:first-child):after {position: absolute;left: 0;-webkit-transform: scaleX(.5);transform: scaleX(.5);top: 0;content: "";height: 100%}
.consult-server-list-and-desc .selected {background: #f8f8f8;border: .01rem solid #00b98d;}
.server-list-item p {padding-top: .1rem;}
.selected p {color:#00b98d;padding-top: .1rem;}
.selected .price{color:#ff5a72;}
.selected .iconfont{color:#00b98d;}
/* ---------------------------- 全部评论 ---------------------------- */
.all-title {text-align:center;position:relative;display:inline-block;padding-bottom:.15rem;}
.all-title h3 {font-size:.3rem;color:#31424e;font-weight:bold;}
.all-title i {position:absolute;bottom:0;width:100%;left:50%;transform:translateX(-50%);height:2px;background-color:#00B98D;}
.comment-list div {width:87%;}
.comment-list img {object-fit:cover;width:.7rem;height:.7rem;border-radius:100%;}
/* ---------------------------- 我的订单 ---------------------------- */
.mycollect-test .fix-img span,.order-list-img span {position:absolute;right:0;bottom:0;color:#ff5a72;font-size:.23rem;background-color:#ffffff;border-top-left-radius:8px;padding:0 0.1rem;}
.order-act{color: #00B98D;}
.order-tap .dib .pore{display: inline-block;padding-bottom: .15rem;cursor: pointer;font-size: 0.3rem;}
.order-act span {cursor:pointer;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#00B98D;}
.order_list {padding:.2rem;}
.order_list .order_item {list-style:none;background-color:#fff;border-radius:0.1rem;margin-bottom:0.2rem;}
.order_list .order_item .order_header {line-height:.7rem;padding:0 0.2rem;color:#1c1c1c;font-size:0.28rem;}
.order_list .order_item .order_header .detail {color:#00b98d;font-size:0.25rem;}
.positive {position:relative;}
.bottom_line::after {position:absolute;left:0;right:0;bottom:0;height:1px;content:'';-webkit-transform:scaleY(.5);transform:scaleY(.5);background-color:#d8d8d8;}
.order_list .order_item .order_content {padding:.2rem;}
.order_list .order_item .order_content p {font-size:0.23rem;color:#464646;margin-bottom:0;}
.order_list .order_item .order_footer {font-size: 0.28rem;line-height: .7rem;padding: 0 0.2rem;}
.order_list .order_item .complete {position:absolute;width: 1.5rem;right: 0.3rem;bottom: 0;}
.article_item {background-color:#fff;border-radius:0.1rem;padding:0.2rem;display:flex;justify-content:space-between;align-items:center;}
.article_item .item_image {width:30%;height:1.44rem;object-fit:cover;border-radius:3px;}
.article_item .item_media {width:calc(100% - 32%);}
.article_item .item_media_title {color:#1c1c1c;font-size:0.3rem;font-weight:bold;margin-top:0;margin-bottom:0.3rem;}
.text_overflow {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.article_item .item_media_detail {font-size:0.2rem;color:#464646;margin-bottom:0.2rem;}
.article_item .price {font-size:0.25rem;color:#ff5a72;}
.mui-text-right {text-align:right!important;}
.order_list .order_item .order_footer .default {}
.order_list .order_item .order_footer .primary {border:0;color:#fff;background-color:#ff5a72;border-radius:.05rem;font-size:.23rem;padding:.05rem .1rem;margin:.2rem 0;}
/* ---------------------------- 系统通知 ---------------------------- */
.myminheight {margin-left:.1rem;margin-right:.1rem;padding-top:.3rem;padding-bottom:.3rem;}
.gminform-gg span {margin-right:.3rem;font-size:0.3rem;font-weight:bold;}
.gminform-gg p {margin-top:.1rem;font-size:0.2rem;}
/* ---------------------------- 我的消息 ---------------------------- */
.mynewslit {margin-left:.1rem;margin-right:.1rem;}
.mynewslit-img {width:.76rem;height:.76rem;border-radius:100%;overflow:hidden;}
.mynewslit-img img {width:100%;height:100%;object-fit:cover;}
.mynewslit .ml span:first-child {font-size:.26rem;}
.mynewslit .ml p {font-size:.22rem;}
.mynewslit .ml {width:88%;}
/* ---------------------------- 个人中心 ---------------------------- */
.aui-head-chang {background:-webkit-linear-gradient(left,#dfc48e,#c4a566);background:-o-linear-gradient(right,#dfc48e,#c4a566);background:-moz-linear-gradient(right,#dfc48e,#c4a566);background:linear-gradient(to right,#dfc48e,#c4a566);background-color:#d7bc85;padding:20px 0 40px 0;}
.aui-flex {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 15px;position:relative;}
.aui-user-img {width:50px;height:50px;border-radius:100%;overflow:hidden;border:2px solid rgba(255,255,255,0.7);margin-right:5px;}
.aui-flex-box {-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.aui-flex-box h2 {color:#fff;font-weight:normal;font-size:18px;}
.aui-btn button {background:#bb9951;border:none;color:#fff;font-size:14px;border-radius:22px;padding:2px 10px;position:relative;}
.aui-head-top {background-image:url(../images/nav.png);background-size:100%;background-repeat:no-repeat;width:94%;margin:-30px auto 30px;border-radius:10px;}
.aui-head-top .aui-flex {padding:.2rem .2rem;}
.aui-flex-box h3 {color:#f1debd;font-size:.32rem;}
.aui-flex-box p {color:#f1debd;font-size:.28rem;}
.aui-day {color:#3a2506;background:-webkit-linear-gradient(left,#c7a260,#f1d5ab);background:-o-linear-gradient(right,#c7a260,#f1d5ab);background:-moz-linear-gradient(right,#c7a260,#f1d5ab);background:linear-gradient(to right,#c7a260,#f1d5ab);background-color:#c7a260;border-radius:3px;padding:5px 5px;border:1px solid #d5be9c;font-size:14px;}
.aui-day a{font-size:.28rem;}
.aui-day em {color:#331700;font-style:normal;font-size:14px;}
.aui-white-box {background:#fff;border-radius: .1rem;width:94%;margin: 0 auto .2rem;}
.aui-white-box .aui-flex {padding-bottom:5px;}
.aui-white-box .aui-flex-box h2 {color:#343434;font-weight:bold;font-size: .28rem;}
.aui-arrow {position:relative;padding-right:10px;}
.aui-arrow span {font-size:12px;color:#9b9b9b;}
.aui-arrow:after {content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#9b9b9b;border-style:solid;-webkit-transform:matrix(0.71,0.71,-0.71,0.71,0,0);transform:matrix(0.71,0.71,-0.71,0.71,0,0);position:relative;top:-2px;position:absolute;top:50%;margin-top: -1.5px;right:2px;border-radius:1px;}
.aui-palace {padding:10px 0;position:relative;overflow:hidden;}
.aui-palace i{font-size: 30px;text-align: center;display: block;color: #6b707f;}
.aui-palace-grid {position:relative;float:left;padding:1px;width:20%;box-sizing:border-box;margin:5px 0;}
.aui-palace-grid_1 {position:relative;float:left;padding:1px;width: 25%;box-sizing:border-box;margin:5px 0;}
.aui-palace-grid-text {display:block;text-align:center;color:#333;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:5px;}
.aui-palace-grid-text h2 {font-size:14px;font-weight:normal;color:#666666;}
.member-list {padding:.2rem;}
.member-list em {color:#ff4a4a;font-size:0.4rem;font-weight:bold;margin-bottom:0.1rem;display:block;}
.member-list p {font-size:0.28rem;color:#00b98d;}
.member-list .fbox {border-radius:8px;padding:.4rem .3rem .4rem .5rem;font-size:.32rem;}
.member-list .iconfont {color:#B2B2B2;font-size:.3rem !important;}
.member-shadow {box-shadow:0px 6px 12px 0px rgba(75,75,75,0.11);position:relative;z-index:3;}
.member-btn a {color:#333;position:relative;z-index:2;padding:.3rem .3rem .3rem .6rem;border-top:1px solid #E5E5E5;}
.member-btn a:first-of-type {border:none}
.member-btn {border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:.12rem;margin-top:-.12rem;}
.anniu_1{color: #ffffff;padding: .11rem .5rem;background: #ff5a72;border-radius: 3px;font-size: .3rem;margin-left: 0.1rem;}
/* ---------------------------- 我的收藏-文章 ---------------------------- */
.mycollect-article .index-news-font{width: 5.34rem;}
/* ---------------------------- 我的收藏-测试 ---------------------------- */
.mycollect-test .index-news-font{width: 65%;}
.test-icon .iconfont{font-size: .26rem !important;margin-right: .08rem;}
.test-icon span{display: flex;align-items: center;margin-right: .15rem;color: #64717b;}
/* ---------------------------- 我的评论 ---------------------------- */
.mycomment-list-img .fbox-acenter{width: 6.1rem;}
.mycomment-list-img .fbox-acenter div{font-size:.26rem;font-weight:bold;}
.mycomment-list-img .fbox-acenter span{font-size:.20rem;}
.mycomment-list-img img {width:.8rem;height:.8rem;border-radius:100%;object-fit:cover;}
.mycomment-me {width:5.9rem;margin-right:.2rem;float:right;font-size:.22rem;}
.mycomment-me span {color:#D87E33}
.mycomment-me a {color:#D87E33}
.mycomment-hesaid div {font-size:.24rem;}
.mycomment-hesaid p {font-size:.2rem;}
.mycomment-hesaid {margin-left:.6rem;color:#333;padding:.15rem .3rem .3rem;background-color:#EEEEEE;margin-top:.15rem;position:relative;border-radius:6px;}
.mycomment-hesaid p {margin-top:5px;}
.mycomment-hesaid .sanjiao {width:0;height:0;border-bottom:.14rem solid #EEEEEE;border-right:.14rem solid transparent;border-left:.14rem solid transparent;position:absolute;top:-.14rem;left:.8rem;}
/* ---------------------------- 推广中心 ---------------------------- */
.user-info {width:100%;background: -webkit-linear-gradient(left,#dfc48e,#c4a566);background: -o-linear-gradient(right,#dfc48e,#c4a566);background: -moz-linear-gradient(right,#dfc48e,#c4a566);background: linear-gradient(to right,#dfc48e,#c4a566);background-color: #d7bc85;}
.user-info .user-level {padding-bottom:.2rem;}
.user-info .user-level .top {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.3rem .4rem 0rem .4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.user-info .user-level .top .left {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.4rem;font-weight:600;color:#fff;}
.user-info .user-level .top .left .earn {font-size:.5rem;padding-top:.12rem;}
.user-info .user-level .top .withdraw {width:2rem;height:.68rem;background:-webkit-gradient(linear,left top,right top,from(#444b64),to(#222d4a));background:linear-gradient(90deg,#444b64,#222d4a);border-radius:.34rem;text-align:center;line-height:.68rem;font-size:.3rem;color:#fff;font-weight:500;}
.line {height:.02rem;margin-top:.28rem;background:#000;opacity:.1;z-index:1000;}
.user-info .user-level .bottom {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:1000;padding-top:.22rem}
.user-info .user-level .bottom .withdrawitem {-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.user-info .user-level .bottom .withdrawitem .name {color:#ffffff;font-size:.24rem;}
.user-info .user-level .bottom .withdrawitem .value {color:#ffffff;font-size:.4rem;font-family:DIN-Bold;font-weight:700;padding-top:.16rem}
.tuiguanglb {margin:.3rem 0;background:#fff;box-shadow:0 0 8px 0 rgba(220,222,227,.3);}
.tuiguanglb img {width:95%;height:3rem;object-fit:cover;margin:0 auto;border-radius:3px;padding-bottom:.1rem;display:block;}
.tuiguangbt {padding:.2rem;font-size:.35rem;font-weight:bold;}
.tuiguangwa {padding:0 .2rem;font-size:.2rem;color:#6b707f;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.bottom_1 {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:.1rem;}
.withdrawitem_1 {-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff5a72;}
.name_1 {font-size:.23rem;}
.value_1 {color:#00b98d;font-size:.25rem;}
.material-type-container {padding-bottom:.25rem;padding-top:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.gettext,.getpic {width:50%;margin:0 auto;padding:0.1rem 0.2rem;}
.gettext a,.getpic a {display:block;padding:0.1rem 0.2rem;color:#fff;font-size:0.26rem;background-color:#00b98d;text-align:center;border-radius:3px;}
.tuiguangsm {padding: .2rem;text-align: justify;}
.tuiguangsm p{font-size: .26rem;padding-bottom: .2rem;color: #6b707f;line-height: 1.5;}
.tuiguangsm em{color: #00b98d;font-style: inherit;padding: 0 .1rem;font-weight: bold;}
.table-responsive .table {width:100%;margin: .2rem 0 .5rem;}
.table thead th {border-bottom-width:1px;line-height: .3rem;text-align: center;}
.table th,.table td {vertical-align:middle;font-size: .2rem;line-height: 1.3;}
.paihanglist{height:4.5rem;overflow: hidden;}
.paihanglist li {line-height: .6rem;padding: .2rem 0;margin: 0 .2rem;border-bottom: 1px solid #f8f8f8;font-size: .25rem;}
.paihanglist li img {width: 30px;height: 30px;border-radius: 100%;vertical-align: middle;float: left;margin-right: .1rem;}
/* ---------------------------- 支付 ---------------------------- */
.pay {padding:.3rem;}
.pay-img {border:1px solid rgba(229,229,229,1);padding:.2rem .2rem;font-size:.28rem;border-radius:3px;}
.pay-img span img {width:.6rem;height:.6rem;border-radius:100%;margin-right:0.3rem;}
.pay-select {margin-top:.4rem;}
.pay-select-icon {display:none;width:.38rem;height:.38rem;border-radius:100%;}
.pay-act {background-color:#F9F9F9;}
.pay-act .pay-select-icon {display:block;}
.pay-money {margin:.6rem 0;font-size:.26rem;}
.pay-money_1 {display:flex;}
.pay-money_1 p {font-size:.28rem;width:1.2rem;text-align:justify;color:#31424e;}
.pay-money_1 p:after {content:".";display:inline-block;width:100%;overflow:hidden;height:0;}
.pay-money span {color:#00b98d;font-size:.28rem;}
.pay-money em {color: #ff0000;font-size: .34rem;font-weight: bold;top: -.05rem;position: relative;}
.pay-btn {background-color:#00B98D;color:#fff;text-align:center;padding:.25rem 0;border-radius:6px;margin-bottom:1.8rem;}
/* ---------------------------- 修改资料 ---------------------------- */
.data-pic img {width:1.5rem;height:1.5rem;border-radius:100%;}
.upload-btn {padding:.1rem .2rem;background-color:#00B98D;color:#fff;margin-top:.2rem;border-radius:6px;}
.data-name input {padding:.1rem .2rem;}
.data-name a {padding:.1rem .2rem;background-color:#00B98D;color:#fff;border-radius:6px;}
/* ---------------------------- 测试介绍付费 ---------------------------- */
.test-detail-title img {height:100%;}
.test-font h3 {font-size:0.32rem;}
.test-img2 {margin:.2rem .1rem;}
.test-notice {background:rgba(0,185,141,.1);}
.test-notice .font-m {color:#4A4A4A;}
.font-m p {margin-bottom:0.3rem;text-align:justify;line-height:1.5;}
.test-btn {margin-top:.5rem;padding-bottom:0.5rem;}
.test-btn a {padding:.2rem .4rem;border-radius:6px;color:#fff;font-size:.2rem;background:rgba(0,185,141,1);}
.test-pay {margin-top:.8rem;height:1rem;}
.test-pay img {width:.4rem;}
.test-pay a {height:100%;}
.test-pay a img {margin-right:.1rem;}
.test-pay a:first-child {background-color:#464647;}
.test-pay a:last-child {background-color:#00B98D;}
.dBottom {height:0.9rem;display:flex;bottom:0;left:0;right:0;position:fixed;justify-content:space-between;border-top:1px solid #eee;box-shadow:0 0 5px rgba(0,0,0,0.1);align-items:center;background-color:#ffffff;margin:0 auto;z-index:9991;max-width: 640px;}
.f0 {display:flex;height:100%;justify-content:flex-start;}
.xfu_1 {border-right:1px solid #eee;display:flex;padding:0.1rem 0.2rem;line-height:0.4rem;color:#6e727b;font-size:0.2rem;flex-direction:row;flex-wrap:wrap;}
.xfu_1 i {font-size:0.4rem;margin:0 auto;}
.xfu_1 span {text-align:center;margin:0 auto;}
.goBuy {height:100%;padding:0 0.7rem;background-color:#ff5a72;color:#fff;line-height:0.9rem;box-shadow:0 0 5px rgba(0,0,0,0.1);font-size:.35rem;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* ---------------------------- 赠送弹出 ---------------------------- */
.zengsongtc{line-height: .8rem;}
.zengsongtc span{border-left: 4px solid #00b98d;padding-left: 4px;}
.zengsongtc a{display: block;text-align-last: right;text-align: justify;}
.white_content .inputz{background-color: #fff;line-height: .6rem;width: .9rem;text-align: center;border: 1px solid #ccc;outline: 0 none !important;margin-left: -1px;color: #64717b;}
.white_content .zuo {border-radius: .05rem 0 0 .05rem;}
.white_content .zhong {width: 1rem;}
.white_content .you {border-radius: 0 .05rem .05rem 0;}
.zengsongtc p{line-height: .4rem;font-size: .23rem;color: #6b707f;text-align: justify;}
.zengsongt input {width: 100%;padding: .2rem 0;margin: .5rem 0;background: #00b98d;border-radius: 1rem;color: #fff;display: inline-block;border: 0;}
.zengsongtc .kuang{border: 1px solid #ccc;line-height: .5rem;width: 73%;color: #6b707f;font-size: .2rem;}
.zengsongtc .anniu{border: 1px solid #00b98d;line-height: .5rem;width: 25%;color: #fff;background-color: #00b98d;font-size: .28rem;}
.zengsongs{text-align: center;background-color: #00b98d;padding: .5rem .2rem;}
.zengsongs img{width: 50px;height: 50px;border-radius: 100%;overflow: hidden;border: 2px solid rgba(255,255,255,0.7);margin-right: 5px;margin: 0 auto;}
/* ---------------------------- 会员 ---------------------------- */
.vip-title {margin:.4rem 0;}
.vip-title img {width:17px;/* height:17px;*/vertical-align:baseline;margin:0 10px;}
.vip-box {width:100%;box-shadow:0px 2px 9px -1px rgba(53,53,53,0.13);padding-bottom:.4rem;}
.vip-rank {margin:.3rem auto;font-size:.32rem;color:#65430B;}
.vip-top {background:url(../images/img-005.jpg) no-repeat top;background-size:100%;}
.vip-bot {background:url(../images/img-006.jpg) no-repeat top;background-size:100%;}
.vip-money {font-size:.28rem;color:#999999;height:1.3rem;line-height:1.3rem;}
.vip-money span {font-size:.40rem;color:#ff5a72;font-weight:bold;margin:0 10px;display:inline-block;vertical-align:sub;}
.vip-box ul {border-top:1px solid #464647;}
.vip-box ul li {text-align:center;width:2.2rem;}
.vip-box ul div {margin:.35rem 0;font-size:.24rem;}
.vip-btn {margin:auto;background:url(../images/btn.png) no-repeat top;width:2.8rem;height:.68rem;border-radius:6px;line-height:.68rem;color:#65430B;}
.vip-introduce {box-shadow:0px 2px 9px -1px rgba(53,53,53,0.13);margin:.3rem;padding-bottom:.4rem;border-radius:6px;padding-top:1px;background:url(../images/vip.jpg) no-repeat center;background-size:100%;}
.vip-introduce-font {font-size:.26rem;color:#333333;margin:0 .6rem;}
.vip-introduce-font div {line-height:2;}
.vip-introduce-font span {color:#00b98d;font-size:.3rem;padding-right:0.1rem;}
.vip-img img {width:100%;object-fit:cover;}
/* ---------------------------- 测试结果 ---------------------------- */
.testresult-title {font-size:.32rem;margin:.3rem 0;}
.testresult-title span {color:#00B98D;}
.testresult-title .dib {padding-top:10px;}
.color-test .progress {margin-top:.3rem;position:relative;width:100%;height:.2rem;background-color:#F7F8FC;border-radius:40px;border:1px solid #EEEEEE;}
.progress div {position:absolute;top:0;border-radius:40px;left:0;height:.2rem;background-color:#C60000;}
.textresult-textarea textarea {background-color:#F9F9F9;border:1px solid rgba(238,238,238,1);outline:none;padding:.2rem;border-radius:6px;width:100%;resize:none;color:#999;font-size:.24rem;height:2rem;overflow-y:auto;}
.textresult-textarea button {margin-top:.3rem;padding:.1rem .2rem;border-radius:6px;color:#fff;font-size:.22rem;background-color:#00B98D;}
.textresult-news .index-news-font {width:5.34rem;}
/* 引导绑定结果订单 */
.pay-return {position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:9999;}
.pay-return-content {position:fixed;left:50%;top: 50%;width: 70%;background:#fff;border-radius: 5px;transform:translateX(-50%) translateY(-50%);-ms-transform::translateX(-50%) translateY(-50%);-moz-transform::translateX(-50%) translateY(-50%);-webkit-transform::translateX(-50%) translateY(-50%);-o-transform::translateX(-50%) translateY(-50%);padding: .4rem .5rem;}
.pay-return-content p {margin-bottom: .3rem;text-align:justify;font-size: .28rem;color:#6b707f;line-height: 20px;}
.pay-return-content .paybtn {width:100%;line-height: .7rem;background:#00b98d;border-radius:3px;color:#fff;font-size: .28rem;text-align:center;}
/* ---------------------------- 测试提交 ---------------------------- */
.testsc {padding:.14rem .3rem;border:1px solid rgba(238,238,238,1);font-size:.2rem;}
.testsc span {vertical-align:-webkit-baseline-middle;}
.testsub {width:100%;}
.testsub .testdetail-box h3 span {font-size:.32rem;font-weight:100;}
.testsub .testdetail-box h3 {color: #31424e;font-size:.38rem;padding:.3rem;min-height:2rem;height:auto;display:flex;align-items:center;justify-content:space-around;flex-direction:column;font-weight: bold;}
.testsub .testdetail-box img{margin: 0 auto;display: block;padding-bottom: 20px;width: 80%;}
.quiz {min-height:3.48rem;}
.quiz div {padding: .3rem 0.3rem;background-color:#F9F8FE;display:flex;align-items:center;justify-content:space-between;margin: 0 .2rem .2rem;-webkit-box-shadow: 0 0 0.1rem #ddd;box-shadow: 0 0 0.1rem #ddd;border-left: .1rem solid #00b98d;margin-bottom: .4rem;}
.quiz div p {font-size: .3rem;color: #64717b;vertical-align:middle;width:95%;}
.quiz div:active p{color: #00b98d;}
.quiz .option{ position:relative;}
.quiz .active{color: #fff;}
.quiz span.yiadcc{display:none}
.quiz .active span.yiadcc{height: 100%;background-image: linear-gradient(to right, #00b98d , #fff);position: absolute;top: 0;left: 0;display: block;width: 100%;animation: btns 0.3s;border-radius: 1px;border: none;z-index: 0;}
.quiz .active  p.dib{color: #fff;position: relative;z-index: 2;}
@keyframes btns {
	from {
		width: 0%;
	}
	33.33% {
		width: 50%;
	}
	to {
		width: 100%;
	}
}
.testsub .progress {width: 96%;background-color: #f9f8fe;height: .1rem;position: relative;margin: 0 auto;}
.testsub .progress span {position:absolute;top: 0;height: 0.1rem;background-color:#00B98D;border-top-right-radius: .1rem;border-bottom-right-radius: .1rem;}
.quiz-tap {padding:0.5rem 0.3rem;}
.quiz-tap button {font-size:.28rem;color:#666;padding:.1rem .6rem;cursor:none;border-radius:3px;}
.quiz-prev {border:1px solid #00B98D;}
.quiz-next {border:1px solid #00B98D;background-color:#00B98D;color:#fff !important;}
.quiz span {width: 18px;height: 18px;border:1px solid #999;vertical-align:middle;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index: 3;position: relative;}
.quiz-act {border-color:#00B98D !important;}
.quiz-act i {background-color:#00B98D;width: 12px;height: 12px;display:inline-block;border-radius:100%;}
.jindu {width: 96%;margin: 0 auto;font-size: .2rem;color: #6b707f;padding-bottom: .1rem;}
.pop-upbg {width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000000;opacity:.4;z-index:9998;}
.pop-up {position:fixed;top:50%;left:50%;width:5.8rem;transform:translate(-50%,-50%);border-radius:8px;z-index:9999;background-image:url(../images/img-002.jpg);background-size:100%;background-repeat:no-repeat;background-position:top;}
.pop-up div {margin:.3rem;}
.pop-up div h3 {font-size:.32rem;margin-bottom:.2rem;}
.pop-up div p {font-size:.22rem;margin-bottom:.15rem;}
.pop-up div a {display:inline-block;margin-top:.2rem;padding:.1rem .3rem;border-radius:4px;background:#00B98D;color:#fff;box-shadow:0px 12px 21px 0px rgba(0,0,0,0.15);}
.pop-up div a h5 {font-size:.26rem;display:inline-block;vertical-align:middle;}
.pop-up div a span {vertical-align:middle;font-size:.32rem;margin:0 .08rem 0 .04rem;color:#FFF190;}
/* ---------------------------- 测试提交提示 ---------------------------- */
.beijig {position:fixed;top:0;left:0;width:100%;height:100%;z-index:2147483580;pointer-events:none;}
.beijig_2 {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);pointer-events:auto;animation:MiniDialogMaskShow .35s;animation-fill-mode:forwards;}
.beijig_1 {position:absolute;top:50%;left:50%;background:#fff;overflow:hidden;transform:translate(-50%,-50%);box-shadow:rgba(0,0,0,.12) 0 0 12px;pointer-events:auto;width:80%;line-height:80px;text-align:center;border-radius:.1rem;font-size:17px;}
/* ---------------------------- 检测未完成和未付款测试记录 ---------------------------- */
.recordstory {position:fixed;background:#fff;color:#31424e;z-index:9999;border-radius:.1rem;width:5.5rem;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-ms-transform::translateX(-50%) translateY(-50%);-moz-transform::translateX(-50%) translateY(-50%);-webkit-transform::translateX(-50%) translateY(-50%);-o-transform::translateX(-50%) translateY(-50%);}
.recordhistory {position:relative;line-height:1rem;display:-webkit-box;display:-webkit-flex;display:flex;}
.recordhistory a {display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer;}
.recordhistory a:after {content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);transform:scaleX(.5);}
.recordhistory:after {content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
/* ---------------------------- 底部导航菜单 ---------------------------- */
.slideUp1{ -webkit-transform: translateY(1.2rem); -ms-transform: translateY(1.2rem); -o-transform: translateY(1.2rem); -moz-transform: translateY(1.2rem); transform: translateY(1.2rem); -webkit-transition: transform .4s; -o-transition: transform .4s; -moz-transition: transform .4s; transition: transform .4s;}
.youqinglj{display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;padding: 0 .1rem;}
.youqinglj a {padding: 0rem .1rem .2rem .1rem;color: #6b707f;font-size: .25rem;}
/* ---------------------------- 返回顶部 ---------------------------- */
.byg_scrolltop{position: fixed;bottom: 2rem;right: .2rem;z-index: 95;-webkit-transform: translate(1rem, 0);-ms-transform: translate(1rem, 0);-o-transform: translate(1rem, 0);-moz-transform: translate(1rem, 0);transform: translate(1rem, 0);-webkit-transition: transform .4s;-o-transition: transform .4s;-moz-transition: transform .4s;transition: transform .4s;}
.byg_scrolltop a{display: block;width: .7rem;height: .7rem;margin-bottom: .2rem;background: rgba(0,0,0,.4);border-radius: 50%;}
.byg_scrolltop i{display: inline-block;line-height: .75rem;vertical-align: top;font-size: .5rem;color: #fff;width: .7rem;text-align: center;}
.byg_scrolltop_1{position: fixed;bottom: 5rem;right: .2rem;z-index: 2;width: .6rem;height: .7rem;margin-bottom: .2rem;-webkit-animation: icon-bounce 9s infinite;-moz-animation: icon-bounce 0.5s infinite;-o-animation: icon-bounce 0.5s infinite;animation: icon-bounce 1.2s infinite;font-size: .28rem;color: #00b98d;text-align: center;}
.byg_scrolltop_1 i {display: inline-block;line-height: .75rem;vertical-align: top;font-size: .6rem;color: #00b98d;text-align: center;}
.byg_scrolltop.scrolltop_show{ -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); -moz-transform: translate(0, 0); transform: translate(0, 0);}
/*边栏图文推荐广告内容*/
.byg_scrolltop_2{position: fixed;bottom: 6.5rem;right: .2rem;z-index: 2;height: .6rem;color: #fff;background: #ff5a72;padding-left: .25rem;border-bottom-left-radius: .45rem;border-top-left-radius: .45rem;border-top-right-radius: .15rem;border-bottom-right-radius: .15rem;}
.byg_scrolltop_2 .byg_span{float: left;font-size: .23rem;padding-right: .05rem;border-right: 1px solid #fff700;line-height: .31rem;}
.byg_scrolltop_2 span{display: block;}
.byg_scrolltop_2 i {display: block;width: .62rem;overflow: hidden;font-size: .23rem;padding: 0 .06rem;color: #fff700; font-weight: bold;}
/*边栏图文推荐广告内容结束*/
.tcbeijing {display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:9999;-moz-opacity:0.7;opacity:0.70;filter:alpha(opacity=70);}
.tanchucheng {width:4.5rem;background-color:#fff;padding:.2rem;position:absolute;display:none;left:45%;z-index:99999;border-radius: 5px;}
.tanchucheng .tc p{font-size: .35rem;font-weight: 700;padding-top: .2rem;}
.tanchucheng_1 {position: absolute;cursor: pointer;right: 0;top: 0rem;margin: .15rem;}
.tanchucheng-img {width: 3.2rem;margin:0 auto;}
.tanchucheng-img p {text-align: center;padding-bottom: .2rem;color: #00b98d;font-size: .28rem;}
.tcbeijingfx {display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:9999;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}
.tanchuchengfx {width: 6rem;position:absolute;display:none;left:45%;z-index:99999;font-size: .28rem;color: #fff;}
.tanchuchengfx .guanbi{position: absolute;top: .3rem;right: .35rem;-webkit-transform: translate(50%,-50%);-ms-transform: translate(50%,-50%);transform: translate(50%,-50%);font-size: .4rem;color: #fff;}
.tanchuchengfx img{border-radius: .13rem;}
.tanchuchengfx span{position: fixed;top: 60%;left: 20%;color: #00b98d;}
.tanchuchengfx .ts{position: fixed;top: .2rem;right: .4rem;font-size: .28rem;}
.tanchuchengfx .tsi{display: flex;flex-direction: column;align-items: center;margin-top: .1rem;}
/* ---------------------------- 倾诉 ---------------------------- */
.teacher-item_1 {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding:.2rem .2rem .5rem;}
.teacher-item_1 .avatar-wrap {width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden;margin-right:.2rem;}
.teacher-item_1 .avatar-wrap img {width:100%;height:100%;object-fit:cover;}
.teacher-item_1 .info-wrap {-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.teacher-item_1 .name {margin-top:-.13333rem;height:.77333rem;}
.teacher-item_1 .name .txt {font-size:.4rem;line-height:.6rem;color:#333;padding-top:.1rem;}
.teacher-item_1 .teacher-status {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;float:right;width: 1.3rem;height: 0.45rem;font-size: .25rem;border-radius: .05rem;border:1px solid #999;margin-top:-0.5rem;color: #00b98d;border-color: #00b98d;}
.teacher-item_1 .teacher-title {padding-top:.05rem;padding-bottom:.1rem;font-size:.23rem;line-height:.4rem;color:#999;}
.teacher-item_1 .desc {font-size: .28rem;color: #666;line-height: .4rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-align: justify;}
.teacher-item_1 .teacher-nums {padding-top:.2rem;font-size:0;line-height:0;}
.teacher-item_1 .teacher-nums-block {display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:.2rem;line-height:.2rem;color:#666;background:#f4f4f4;border-radius:.05rem;margin-right:.3rem;padding:.1rem .2rem;}
.black_overlay {display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;-moz-opacity:0.7;opacity:.70;filter:alpha(opacity=88);z-index:99998;overflow:hidden;}
.white_content {display:none;position:fixed;left:0;width:100%;bottom:0;min-height:40%;padding:.3rem;background-color:#ffffff;overflow:auto;z-index:99999;border-top-left-radius: .2rem;border-top-right-radius: .2rem;}
.tctitle {text-align:center;font-size:.3rem;color:#00b98d;}
.taocan {display:flex;display:-webkit-flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;}
.taocan li {border:.01rem solid #e8e8e8;border-radius:.1rem;padding:.1rem;width:48%;margin-top:.3rem;}
.taocan li p {text-align:center;color:#6b707f;padding-bottom:.1rem;}
/* ---------------------------- 问答 ---------------------------- */
.contain {display: -webkit-box;display: -ms-flexbox;display: flex;}
.contain p {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;float: left;text-align: center;}
.contain p a {color: #00b98d;font-size: .4rem;}
.contain p span {display: block;margin-top: .1rem;font-size: .28rem;color: #999;}
.wenda li {padding-bottom: .2rem;border-bottom:1px solid #eaeaea;margin-bottom: .2rem;}
.label_2 {overflow:hidden;padding: .1rem 0 .2rem 0;position:relative;}
.wenda .label_2 img {width:.65rem;height:.65rem;border-radius:50%;float:left;margin-right:.1rem;}
.wenda .label_2 .label_3 {font-size:.28rem;color:#333;font-weight:400;/* width:60%;*/margin:.05rem 0 .1rem;float:left;}
.wenda .label_2 em {padding:0 .05rem;background:#ff5a72;color:#FFF;font-size:.2rem;border-radius:.05rem;margin-left:.1rem;}
.wenda .label_2 p {line-height:inherit;width:60%;font-size:.2rem;color:#999;float:left;}
.wenda .label_2  strong {padding: .03rem .15rem;border-radius:.05rem;font-size:.25rem;color:#00b98d;font-weight:400;position:absolute;top: .2rem;right:0;float:left;border:1px solid #00b98d;}
.wenda li span {font-size:.33rem;color:#31424e;font-weight:700;}
.wenda li .text {margin: .2rem 0 .1rem 0;font-size: .25rem;line-height: .4rem;color:#6b707f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:justify;}
.wenda li .label span {font-size:12px;line-height:30px;color:#6b707f;font-weight:400;}
.wenda li .text_2 {-webkit-line-clamp:2 !important;}
.wenda h2{border-bottom: 1px solid #f7f8fc;}
.wenda .label_2  span {font-size:.25rem;color:#00b98d;font-weight:400;position:absolute;top: .25rem;right:0;}
.wenda .text_1 {line-height: 0.5rem;font-size: 0.28rem;color: #64717b;margin-bottom: 0.2rem;text-align: justify;white-space: pre-wrap;word-wrap: break-word;word-break: break-all;}
.wenda li .discuss {padding: .2rem;width: 100%;box-shadow: 0 2px 5px 0 #eaeaea;margin-top: .2rem;}
.wenda li .discuss .import {margin-top: .05rem;}
.wenda li .discuss .replybox {float: left;width: 80%;border: 1px solid #e1ebf1;border-radius: 3px;color: #999;text-indent: .2rem;line-height: .6rem;font-size: .28rem;}
.wenda li .import .btn-comment {float: right;width: 18%;background-color: #00b98d;border-radius: 3px;font-size: .28rem;color: #fff;text-align: center;line-height: .6rem;}
.wenda li a img {width: 30px;height: 30px;border-radius: 50%;float: left;margin-right: 5px;}
.wenda li .text_1 {margin: 15px 0px;margin-bottom: .1rem;text-align: justify;line-height: 2;}
.wenda li .text_1 a{color:#00b98d;}
.wenda li .label .comment_item {padding-right: 10px;}
.huifukuang{overflow: hidden;margin: .5rem 0 .2rem;}
.huifukuang span {font-size: .25rem;color: #31424e;}
.huifukuang textarea {width: 100%;height: 2rem;margin: .2rem 0;border: 1px solid #fafafa;background: #f3f4f5;border-radius: 5px;font-size: .23rem;padding: .2rem;line-height: .4rem;}
.huifukuang p {font-size: .2rem;float: left;color: #ff5a72;}
.huifukuang .huifuanniu{padding: .05rem .3rem;border-radius: .05rem;font-size: .25rem;color: #fff;float: right;background: #00b98d;}
.huifupl {border-bottom: 1px solid #f6f6f6;font-size: .30rem;line-height: .8rem;font-weight: 700;}
.huifupl span{float: right;font-weight: 400;font-size: .23rem;}
.wenda li .user{line-height: .53rem;}
.wenda li .user span {font-size: .25rem;color: #31424e;font-weight: 400;}
.wenda li .user em {font-size: .25rem;color: #00b98d;float: right;}
.reward-info {margin: .3rem 0;color: #999;background-color: #f3f4f5;border-radius: 5px;width: 100%;}
.wenda li .reward-info span {display: inline-block;color: #00b98d;margin: .1rem 0 .1rem .2rem;font-size: .23rem;font-weight: 400;line-height: .54rem;}
.reward-info .question-reward-div-b {margin: 0 .2rem 0 .2rem;padding-bottom: .2rem;font-size: .25rem;}

.ask {background-color: #fff;padding-top: .5rem;padding-bottom: .5rem;}
.ask .issue {margin-bottom: .3rem;line-height: .4rem;}
.ask .issue .ask-title {float: left;font-size: .35rem;font-weight: 700;}
.choose-con {display: inline-block;height: .47rem;margin-left: .3rem;border-radius: 20px;padding: 0 .05rem;font-size: 0;background-color: #f3f4f5;}
.ask input[type=radio] {position: absolute;clip: rect(0,0,0,0);}
.niming-label, .shiming-label {display: inline-block;line-height: .4rem;margin-top: .04rem;font-size: .2rem;padding: 0 .1rem;color: #666;}
.ask input[type=radio]:checked+label {background-color: #fff;color: #333;border-radius: 20px;}
.ask .title {width: 100%;height: .7rem;border: 1px solid #e1ebf1;border-radius: 8px;line-height: .7rem;text-indent: .2rem;font-size: .25rem;color: #31424e;margin-bottom: .3rem;outline: 0;}
.ask .desc-question {padding: .2rem;margin-top: .3rem;width: 100%;height: 4rem;border: 1px solid #e1ebf1;border-radius: 8px;font-size: .23rem;outline: 0;}
.ask .label-ques {margin-top: .3rem;}
.ask ul {list-style-type: none;display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.ask .label-ques a {display: block;margin-bottom: .3rem;font-size: .23rem;color: #333;}
.ask .label-ques ul li {text-align: center;font-size: .23rem;color: #666;background-color: #f3f4f5;border-radius: .05rem;cursor: pointer;padding: .1rem .3rem;margin-bottom: .3rem;}
.ask .label-ques ul .visit {color: #fff;background-color: #00b98d;}
.ask .dispatch {margin: 0 auto;text-align: center;line-height: .7rem;width: 100%;background-color: #00b98d;border-radius: .05rem;font-size: .3rem;color: #fff;cursor: pointer;display: block;}

.page_four .page_four_t {margin: .1rem 0;overflow: auto;line-height: .88rem;color: #31424e;}
.page_four .page_four_t span {font-size: .23rem;color: #6b707f;}
.page_four .reward {overflow: auto;}
.page_four .reward ul {width: 100%;overflow: auto;}
.page_four .reward ul li {position: relative;float: left;margin-bottom: .3rem;border: 1px solid #eaeaea;border-radius: .1rem;font-size: .25rem;color: #6d7588;text-align: center;width: 2.2rem;line-height: .6rem;}
.page_four .reward ul li.active {color: #ff5a72;border-color: #ff5a72;}
.page_four .reward_text {overflow: auto;margin-bottom: .3rem;}
.page_four .reward_text p {font-size: .25rem;color: #6d7588;line-height: .4rem;}
.page_four .reward ul li .inputText {display: none;position: absolute;}
.page_four .reward ul li input {width: 100%;color: #ff5a72;text-align: center;border: none;}
/* ------------------------------ 打赏 ------------------------------*/
.reward-popup-wrap {display:none;position:fixed;z-index: 9999;top:0;left:0;height:100%;width:100%;background-color: rgba(0,0,0,.7);}
.reward-popup-wrap .reward-popup-div {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height: 7rem;width: 6rem;overflow:hidden;}
.reward-popup-circle {padding-top: .3rem;}
.reward-popup-wrap .reward-popup-ct .reward-popup-circle i{font-size: .7rem;color:#ff5a72;right: 0;top: 0;position: inherit;}
.reward-popup-wrap .reward-popup-ct {position:relative;top: 0;height: 7rem;width: 6rem;background:#fff;border-radius:10px;text-align:center;overflow:hidden;}
.reward-popup-ct i {position:absolute;right: .2rem;top: .15rem;font-size: .35rem;}
.reward-popup-wrap .reward-popup-ct-title {margin-top: .3rem;color: #00b98d;text-align:center;}
.reward-popup-wrap .reward-popup-ct-t {margin-top: .4rem;padding: 0 .45rem;}
.reward-popup-wrap .reward-popup-ct-t ul li.active {color:#ff5a72;border:1px solid #ff5a72;}
.reward-popup-wrap .reward-popup-ct .reward-popup-ct-t ul li {float:left;width: calc(30% - 0px);height: .7rem;margin-right:5%;text-align:center;line-height: .7rem;font-size: .25rem;color:#31424e;border:1px solid #999;border-radius:5px;list-style:none;cursor:pointer;}
.reward-popup-wrap .reward-popup-ct .reward-popup-ct-t ul li:last-of-type {margin:0}
.reward-popup-wrap .number-input {width: calc(100% - 50px);height: .7rem;margin: .5rem 0;color:#000;outline:0;text-shadow:none;box-shadow:none;border:none;overflow:hidden;background:#f1f5f9;border-radius:5px;text-indent:10px;}
.reward-popup-wrap .pay-btn_1 {width:calc(100% - 45px);height: .6rem;background:#00b98d;border-radius:5px;color:#fff;font-size: .3rem;cursor:pointer;outline:0;text-shadow:none;box-shadow:none;border:none;}
.reward-popup-wrap .reward-popup-ct-t ul li.active {color: #ff5a72;border: 1px solid #ff5a72}
.tips {color: #6b707f;font-size: .25rem;padding-top: 1rem;}
/* ------------------------------ 课程 ------------------------------*/
.kechengsy {text-align:center;display: flex;display:-webkit-flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;padding-bottom: .4rem;padding-top: .2rem;}
.kechengsy li {display:inline-block;color:#969cb3;background-color: #f3f4f5;padding: .1rem .2rem;cursor: pointer;border-radius: 0.02rem;font-size: .25rem;}
.course {display:flex;display:-webkit-flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;}
.course_li {width: 48%;position:relative;box-sizing:border-box;display:block;}
.course_li a {width: 100%;}
.course_i i {position: absolute;font-size: .6rem;color: #fff;text-align: center;width: 100%;line-height: 1.48rem;left: 0;top: 0;}
.course h2 {font-size: .28rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;line-height: 0.4rem;height: .8rem;margin: .1rem 0;text-align: justify;}
.course_p {position:absolute;color: #eee;font-size: .2rem;background: rgba(0,0,0,0.4);padding: .1rem .1rem;margin-top: -.49rem;width: 100%;border-bottom-right-radius: .06rem;border-bottom-left-radius: .06rem;}
.course_i img {height:1.8rem;display:block;border-radius: .06rem;width: 100%;object-fit: cover;}
.course span {font-size: .28rem;color: #64717b;}
.coursebf_1 {position: relative;height: 4rem;width: 100%;font-size: 0;}
.coursebf_banner {position:absolute;text-align:center;width:100%;height:100%;left:0;top:0;color:#fff;background-color:rgba(21,21,27,.7);}
.coursebf_banner_1 {display:inline-block;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top: 10%;}
.coursebf_banner_1 i{font-size: 1rem;padding-bottom: .2rem;display: block;}
.coursebf_banner_1 h2{cursor:pointer;font-size: .32rem;}
.coursebf_right_1 {color:#6b707f;background-color: #fff;display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.coursebf_right_1 span {font-size: .28rem;}
.column{border-bottom: 1px solid #eee;overflow: hidden;display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.column li {line-height: .8rem;color: #31424e;font-size: .3rem;}
.column .hit{color: #00b98d;}
.aside{padding-bottom: .2rem;}
.aside h3 {line-height: .5rem;color: #00b98d;}
.aside li {list-style: none;line-height: .8rem;}
.aside li a{font-size: .3rem;}
.aside i{font-size: .4rem;vertical-align: bottom;padding-right: .1rem;}
.aside .live{font-size: 16px;font-style: normal;color: #00b98d;float: right;padding-right: 0px;}
.course-teach {display: flex;align-items: center;}
.course-teach span {position: relative;display: flex;flex-direction: column;width: 20%;height: 1rem;border-radius: .06rem;}
.course-teach span img{object-fit: cover;height: 1rem;}
.course-teach .tal p{font-size: .26rem;color: #31424e;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-align: justify;}
.course-teach .tal {margin-left: .2rem;width: 80%;}
.swiper-wrapper span{width: 100%;color: #fff;padding: .1rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: absolute;bottom: 0px;background-color: rgba(0,0,0,0.6);}
/* 大屏幕 ：大于等于640px时下方样式生效*/
@media (min-width: 640px) {
.xfu_1 {max-width: 1.25rem;}
}
