﻿/*----------------------------------------通用属性----------------------------------------*/
a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var { margin: 0; padding: 0; outline: 0; border: 0; background: 0 0; font-size: 100%; }
ol, ul { list-style: none; }
body, html { min-height: 100vh; background: #353535; }
body { margin: 0 auto; padding: 0; color: #333; background-color: #f9f9f9; font-family: Arial,Helvetica,sans-serif; max-width: 800px; }
blockquote, q { quotes: none; }
blockquote:after, blockquote:before, q:after, q:before { content: ''; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
*, :after, :before { box-sizing: border-box; }
/*影响padding内缩或者外扩*/
* { margin: 0; padding: 0; border: 0; list-style: none; font-weight: 400; font-family: Tahoma,Arial,Roboto,Droid Sans,Helvetica Neue,Droid Sans Fallback,Heiti SC,Microsoft YaHei,sans-self; list-style-type: none; }
em, i { font-style: normal; }
h1, h2, h3, h4, h5, h6 { font-weight: 400; }
input { outline: 0; }
a { color: #333; text-decoration: none; outline: 0; }
a, img { border: 0; }
img {    max-width: 80%;
    margin: 13px;
    border-radius: 50%; }
.clear { clear: both; }
p, a, span, div { font-size: .35rem }
input[type="button"], input[type="submit"], input[type="reset"], textarea { -webkit-appearance: none; }
/*去掉IOS自带样式*/
.fl { float: left }
.fr { float: right }

/*----------------------------------------头部----------------------------------------*/
.per-head { height: 1rem; width: 100%; background: #444; text-align: center; }
.per-head-left { height: 1rem; width: 1rem; float: left; line-height: 1rem; }
.per-head-right { height: 1rem; width: 1rem; float: right; }
.per-head-hd { font-size: .4rem; line-height: 1rem; color: #fff }
.per-head .tb-dw { width: .6rem; margin-top: .2rem; }

/*----------------------------------------消息----------------------------------------*/
.da-kuai{width: 100%;padding-top: 0.5rem;}
.riqi-sj{width: 2.3rem; margin: 0 auto; background:rgba(204, 204, 204, 0.61);text-align: center;border-radius:0.1rem;margin-bottom: 0.3rem;}
.date-nr{color: #fff; font-size: 0.25rem;line-height:0.4rem;}
.date-kg{border-radius:0.1rem;background: #fff; width: 92%;margin: 0 auto;box-shadow:0.02rem 0.05rem 0.5rem rgba(0,0,0,0.2);
padding:0 0.3rem;}
.dnr-title{width: 100%;height: 1rem;}
.d-btt{width: 50%; display: inline-block; float: left;line-height: 1rem; color: #333;font-size: .4rem;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.x-btr{width: 50%; display: inline-block; float: right; font-size: 0.3rem; line-height: 1rem;text-align: right;color: #c5c5c5;}

.xx-bfnr{width: 100%;border-bottom: 0.01rem solid #e8e8e8;padding: 0 0 0.5rem;}
.nr-bw{font-size: 0.3rem;line-height: 0.6rem;color: #666;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.check-the{text-align: center;height: 1rem;}
.details{font-size: 0.3rem; text-align: center; line-height: .8rem;color: #abc459;display: inline-block;border: .02rem solid #abc459;padding: 0 .2rem; margin-top: .1rem;border-radius:.1rem;}

/*------------------------添加银行卡-----------------------*/
.hint-to{width: 100%; padding: 0 0.3rem;}
.hint-to-d{font-size: 0.3rem; color: #999;line-height: 1rem;}

.cardholder{width: 100%; background: #fff;padding: 0 0.3rem;}
.car-tou{width: 100%;border-bottom: 0.01rem solid #ccc;}
.z-dk{width: 2.5rem; display: inline-block; float: left;line-height: 1rem; font-size: 0.4rem;}
.y-dxm{display: inline-block;line-height: 1rem; font-size: 0.4rem;float: left;text-align: left;}
.card-number{color: #333;line-height: 1rem;font-size: 0.4rem;}

.hint-to-2{width: 100%;}
.steps{width: 96%;display: inline-block;color: #CFCECE;background: #E8E8E8;line-height: 1rem;text-align: center;font-size: 0.4rem;margin: 0.2rem 0.2rem;}

/**/
.yhk-kh{width: 100%;height: 2.5rem; background: #fff;margin: 0.7rem 0;border-bottom:0.01rem solid #ccc;border-top:0.01rem solid #ccc;padding: 0.3rem 0.5rem;}
.bcg-k{display: inline-block; float: left;width: 15%;}
.bcg-k img{width: 1rem;}
.y-yhk-xx{display: inline-block; float: left;width: 85%;}
.yhk-km{font-size: 0.4rem; line-height: 0.6rem; }
.cck-m{font-size: 0.25rem; color: #999;}
.kkk-h{line-height: 1rem;display: inline-block;}
.kkk-hd{font-size: 0.6rem;display: inline-block;}

.record{width: 100%; padding: 0 0.3rem;}
.lieriqi{height: 0.6rem;}
.z-record-rq{line-height: 0.6rem; color: #999; font-size: 0.3rem;display: inline-block; float: left;}
.y-record-sj{line-height: 0.6rem; color: #999; font-size: 0.3rem;display: inline-block; float: right;}
.record-jl{ width: 100%;height: 1rem; border-bottom:0.01rem solid #ccc;}
.earnings{float: left; display: inline-block;font-size: 0.4rem;line-height: 1rem;}
.earnings-2{float: right; display: inline-block;font-size: 0.3rem; color: #999;line-height: 1rem;}

/*---------------------------------完成订单--------------------------------*/
.comp-dd{width: 100%;border-bottom: 0.01rem solid #ccc;border-top: 0.01rem solid #ccc;padding: 0 0.3rem;margin-top: 0.3rem;background: #fff;}
.yh-xx{width: 100%;  border-bottom: 0.01rem solid #ccc;}
.yht{display: inline-block; float: left;width: 0.8rem;border-radius:0.5rem;background: #ccc;margin-top: 0.25rem;overflow:hidden;}
.yht img{width: 100%;}
.yhm{display: inline-block; float: left;font-size: 0.4rem; line-height: 1.3rem;font-weight:600;padding-left: 0.3rem;}
.yhzt{display: inline-block; float: right;color:#57d431; font-size: 0.45rem;line-height: 1.3rem;}
.zxsj{color: #333;line-height: 0.5rem;padding-top: 0.2rem;font-weight:600;}
.combined{display: inline-block; float: left; color: #333;line-height: 0.8rem;font-weight:600;}
.fyhj{display: inline-block; float: left;color: #ffa966;line-height: 0.8rem;font-weight:600;}
.check-details{border-top: 0.01rem solid #ccc;padding:0.3rem;text-align: center;}
.cd-k{display: inline-block; margin: 0 auto;border: 0.01rem solid #ccc;border-radius: 0.15rem;background: #eee; padding: 0.2rem 0.45rem;}

/*-----------------------------------工作台-----------------------------------*/
.workbench{width: 100%; background: rgba(134, 220, 203, 0.11);padding: 0 0.5rem;}
.gongn-l{display: inline-block;float: left;margin: 0.4rem 0.42rem;text-align: center;width: 1.4rem;}
.tubia-o{height: 0.9rem;}
.tubia-o img{width:0.8rem;}
.tub-mc{padding-top: 0.2rem;}
.sszccv{font-size: 0.72rem;}
/*----------------------------------订单进度-----------------------------------*/
.progress-of{height: 2rem;padding: .2rem .5rem .2rem .5rem;background: #fff;}
.process{height: 1.2rem;margin-bottom: .3rem;}
.for-liucheng{ height:1.207rem;padding:.483rem 0 0 0; position:relative;}
.liulist{float:left;width:20%; height:.07rem; background:#ccc;}
.liutextbox{ position:absolute;width:100%;left:0;top:.24rem;}
.liutextbox .liutext{float:left;width:20%; text-align:center;}
.liutextbox .liutext em{ display:inline-block;width:.579rem; height:.579rem;-moz-border-radius:.579rem; -webkit-border-radius: .579rem;border-radius:.579rem; background:#ccc; text-align:center; font-size:.338rem; line-height:.579rem; font-style:normal; font-weight:bold;color:#fff;}
.liutextbox .liutext strong{ display:inline-block;height:.628rem; line-height:.628rem; font-weight:400;}
.liulist.for-cur{ background:#4a7ec0;}
.liutextbox .for-cur em{ background:#4a7ec0;}
.liutextbox .for-cur strong{color:#4a7ec0;}

.xtishi{color:#fd8e42;line-height: .6rem;font-size: .37rem;padding-top: .2rem;}
.immediately-call{display: inline-block;border: 1px solid #0ecc0d;width: 8.2rem;margin: .3rem .4rem;border-radius:.15rem;}
.immediately-call p{line-height: 1rem;color:#0ecc0d;font-size: .4rem; }
.dhxtb{float: left; display: inline-block;margin-left: 3rem;}
.dhxtb img{padding-top: .3rem;}
.tczxsy{background: #fff;border-bottom: .01rem solid #e6e6e6; border-top: .01rem solid #e6e6e6;padding-left: .3rem; padding-right: .3rem;}
.zuo-xb{color: #000; line-height: 1.2rem;  display: inline-block; float: left;font-size: .4rem;}
.you-jt{color: #999; line-height: 1.2rem;  display: inline-block; float: right; font-size: .38rem;}
.dqr-cs{ display: inline-block; font-size: .38rem;background:#f95659;line-height: .4rem; color: #fff;margin-left: 3.3rem; margin-top: .29rem;border-radius:.15rem;padding: .2rem;}
.zuo-xb-2{color: #000; line-height: 1.2rem;  font-size: .4rem;}
.zuo-tx{display: inline-block; float: left;width: 1.5rem; height: 1.5rem; border-radius:.7rem;overflow:hidden;}
.zuo-tx img{max-width: 100%;height: 100%;}
.dqr-mc{display: inline-block;padding-left: .2rem;}
.yongh-m{color: #000; line-height: .5rem;font-size: .4rem;}
.xing-b{color: #999;line-height: .7rem; font-size: .3rem;}
.you-sl{border: .02rem solid #0ecc0d;font-size: .3rem; line-height: .7rem;color:#0ecc0d; display: inline-block; float: right;padding: .08rem .4rem; border-radius:.15rem;}
.booking-information{color:#666;line-height: 1.2rem; font-size: .38rem;padding-left: .3rem;}
.bkit-l{padding-left: .3rem; padding-right: .3rem; border-bottom: .01rem solid #ccc; border-top: .01rem solid #ccc; background: #fff;}
.pjzxx{padding-left: .3rem; padding-right: .3rem; border-bottom: .01rem solid #ccc; border-top: .01rem solid #ccc; background: #fff;}
.zuo-tibt{color: #000; line-height: 1.2rem;  display: inline-block; float: left;font-size: .4rem;}
.you-jtd{color: #999; line-height: 1.2rem;  display: inline-block; float: right; font-size: .38rem;}
.zhxinx{font-size:.37rem; color: #000;line-height: .7rem;}

/*------底------*/
.footer{max-width: 800px;width: 100%; height: 1.5rem; z-index: 99; bottom:0px; position: fixed; border-top: 1px solid #e9e9e9; background-color: #fff;}
.footer ul li{width: 40%; float: left; text-align: center;margin:.24rem .5rem; }
.tit{color: #fff; font-size:.4rem;line-height: 1rem;background: #5fda69;border-radius:.15rem;}
.tit2{color: #fff; font-size:.4rem;line-height: 1rem;background:#00bede;border-radius:.15rem;}


/* -------------------------------- 咨客信息 ------------------------------------- */
.zkxx{font-size: .45rem; color: #666;line-height: 1rem;padding-left: .3rem;background: #fff;}
.zk-con{width: 100%; padding: .2rem;background: #fff;}
.zk-zuok{float: left;width: 100%;}
.zk-zuok li{float: left;width:50%;padding: .4rem;}
.zkxm{float: left;width:100%;height:1rem;line-height:1rem;}
.zkxm img{width:.7rem; height:.7rem;float: right;margin-top: .1rem;}
.zklm{float: left;width:100%;}
.secu_btn3s { margin: 5px auto 0px;}
.secu_btn {width: 48%;height:.7rem;text-align: center;color: #4a7ec0;display: block;border: 1px solid #4a7ec0;border-radius: 3px;transition: all 100ms linear;background: #FFF;line-height: .7rem;}

/* -------------------------------- 在线咨询 ------------------------------------- */
.tx{float:left;}
.ziliao{ font-size: 0.2rem;width: 220px;margin-left: 25px;float: left;}
.tx img{border-radius:50%;width:50px;height: 50px;}
.guide{padding:.2rem;border-bottom: 1px solid #d8d8d8;background: white;}
.shanchang{ padding: 14px 0px;}
.shanchang span{border-radius: 10px;padding: 5px;margin-right: 5px;border: solid 1px #b1a6a9;color: #c1bebe;}
.guide ul{list-style: none; -webkit-margin-before: .2rem;-webkit-margin-after: .2rem;-webkit-margin-start: .2rem;-webkit-margin-end: .2rem;-webkit-padding-start: .2rem;}
.guide ul li{display: inline-block;width: 32%;text-align: center; border: .02rem solid #bb920d;padding: .1rem;border-radius: .2rem;}
.guide ul li i{margin-left: 0.1rem;}
.zj{background: white;margin-top: 0.15rem;padding: 25px 8px;border-bottom: 1px solid #d8d8d8;border-bottom: solid 1px #b1adad;}
.ziliao{font-size: 0.2rem;}
.yy{color: #fff;text-decoration: none;opacity: 1;text-align: center;background: #57b8d9;border-radius: 60px;border: 1px solid #e0e0e0;padding: 1px 13px;}

.neirong1{width: 100%;background: #FFFFFF;border-bottom:.01rem solid #f1f1f1;}
.imgs{width: 25%;float: left;height: 2.7rem;text-align: center;line-height: 3.5rem;}
.imgs1{ width: 50%;}
.xiangxi{    width: 50%;
    float: left;
    height: 2.5rem;
    padding-left: 10px;}
.xx-ch{padding-left: .2rem;}
.xx-ch p{display: inline-block; float: left;line-height: .6rem;}
.wz{line-height: .7rem;padding-left: .2rem;padding-top: .2rem;}
.anniu{color:#abc459;padding: 0.05rem 0.13rem;text-align: center;background: none; display: inline-block;font-size:.3rem;border:.02rem solid #abc459; cursor: pointer;border-radius:.3rem;margin:3.5%;}
.anniu2{color:#f9929c;padding: 0.05rem 0.13rem;text-align: center;background: none; display: inline-block;font-size:.3rem;border:.02rem solid #f9929c; cursor: pointer;border-radius:.3rem;margin:3.5%;}
.yuyue{    width: 24%;
    float: left;
    height: 2.5rem;
    text-align: center;}
.tijiao{border: .02rem solid #4a7ec0; color:#4a7ec0;border-radius:.15rem;border:none;font-size:.3rem; cursor: pointer;padding: .1rem .25rem;margin-top: .3rem;background: #fff;}

/* -------------------------------- 预约进度------------------------------------- */
.pj-line1 {color: #333;float: left;background: #fff;width: 100%;padding: .2rem .3rem;border-top: .01rem solid #f1f1f1;}
.name { font-weight: bold;color: #ff6f7d;cursor: pointer;}

/*.choose-time{background: #fff;width: 100%;line-height: 1rem;font-size: .4rem;padding-left: .3rem;border-bottom: .01rem solid #ccc;}
.riqi-yy{background: #fff;border-bottom: .01rem solid #ccc;}
.riqi-yy ul{width: 100%;padding: .2rem;}
.riqi-yy ul li{width: 14%;float: left;}
.shij-yy{text-align: center;font-size: .25rem;}*/

.pj-l2{padding: 6.5px;border-bottom: 1px solid #f1f1f1; background-color: #fff;}
.pj_method{padding: 6.5px;border-bottom: 1px solid #f1f1f1;background-color: #fff;}
.zm_pj li{display:inline;}
.pj-ss{padding: 6.5px;border-bottom: 1px solid #f1f1f1;background-color: #fff;}
.order_callendar_list .list a.active {background: #a0ce4e !important;color: #fff;}
.choose {background: #4a7ec0; color: aliceblue;padding: .1rem;}
.tupian2 {float: right;margin-right: 10px;width: 0.8rem;}
.tupian2 img {height: .4rem;width: .4rem;}
.pj_12{padding: 2.5px;border-bottom: 1px solid #FBFBFB;line-height：2.4rem;background-color: #FEFEFE;}
.jine{width:100%;padding: 6.5px; border-bottom: 1px solid #f1f1f1;background-color: #FDFDFD;font-size:12px;color: #ff6f7d;}
.pj-l3{float:left;line-height: .7rem;}
.jine{float:left;}
.Search_Terms1_submitBtn{text-align: center;background:#4a7ec0;color: #fff;border-radius: 0.2rem;line-height: 1rem;height: 1rem; width: 60%;font-size: .4rem;border: none; display: block;margin: 0 auto;}
.pj-iframe{ border: 1px solid #ccc;padding: 5px;border-radius: 3px;-webkit-border-radius: 3px;box-shadow: 0 0 3px #ccc inset; -webkit-box-shadow: 0 0 3px #ccc inset;margin-left: 5px;}

/*-------------------------在线学习--------------------------*/
.zx-xxbt{line-height: 1rem;font-size: .4rem;padding-left: .3rem;}
.zx-xxtp{width: 100%;height:40%;}
.zx-xxtp img{width: 100%;}
.zx-xbt{padding-left: .3rem; color: #444;line-height: .6rem;padding-bottom: .2rem;}

/*---------------------------咨客个人信息-------------------------------*/
.zk-txq{width: 100%;height:2.3rem;background-color: #fff;text-align: center;padding-top: .3rem;}
.zk-txq img{width: 17%;margin: 0 auto;overflow:hidden; border-radius:.8rem;}
.zkzl-xx{background-color: #fff;padding: .3rem;}
.zlxx-xx p{display: inline-block; font-size: .3rem;line-height: .7rem;}
.btn-info { color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.btn-info {background-image: -webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image: -o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);
background-image: -webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image: linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat: repeat-x;border-color: #28a4c9;}
.btn {display: inline-block;padding:.01rem .5rem;margin-bottom: 0;font-size:.4rem;font-weight: 400;line-height:1rem;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; background-image: none;border: .02rem solid transparent;border-radius:.2rem;}

/*----------------------------------个案总结------------------------------------*/
.mas_con{width:100%;}
.mas_til{height:50px; line-height:50px; border-bottom:1px solid #e2e2e2; position:relative;}
.mas_til a{width:125px; float:left; display:block; text-align:center; font-size:14px; color:#525050; position:relative;}
.mas_til a span{height:16px; padding:0 3px; border-radius:8px; background: #f40;/*#f2651d;*/ font-size:10px; line-height:16px; color:#fff; position:absolute; top:50%; left:100px; margin-top:-8px;}
.mas_til a i{width:0; height:6px; background:url(../../images/ty/iconss.png) no-repeat; background-position:-56px -121px; position:absolute; bottom:-1px; left:0;}
.mas_til a.on{color:#1e94ea;}
.mas_til a.on i{width:100%;}
.read_flag{position:absolute; top:0; right:0;}
.read_flag span{float:left; display:inline;}
.read_flag span input{vertical-align:-2px;}
.read_flag a{width:87px; height:22px; line-height:22px; margin:14px 0 0 10px; font-size:12px; color:#919191; background:url(../../images/ty/iconss.png) no-repeat; background-position:-71px -178px;}
.read_flag a:hover{/*background-position:-71px -202px;*/ color:#fff; background:#4a95e3;}
.read_del{height:3rem; border-bottom:1px solid #e2e2e2;}
.read_del a{width:85px; height:20px; border:1px solid #1e94ea; border-radius:3px; line-height:20px; margin:14px 0 0 10px; color:#1e94ea; float:right; display:block; text-align:center;}
.read_del a:hover{background:#1e94ea; color:#fff;}

.notification ul{border: solid .02rem #ddd; border-bottom: none;}
.notification ul li{position: relative;}
.data_abn{float: right;color: #b2b2b2;font-size: .25rem;font-weight: normal; *position: absolute; *right: .3rem; *top: .05rem;}
.notTitle{height:1rem;line-height: 1rem;border-bottom: solid .01rem #ddd;padding: 0 1rem 0 .7rem;font-size:.3rem; color: #333;position: relative;}
.notification ul li  .checknams{position: absolute;z-index: 3;display: block; top: 13px; left: 20px;}
.notTitle:hover{background: #fafafa;}
.Delete{position: absolute;right: 25px;top: 2px;*top:15px;}

.mas_lis{margin-top:30px;}
.mas_eg{display:none;}
.mas_eg ul li{height:49px; line-height:49px; padding:0 20px 0 100px; background:#f7f7f7; border-bottom:1px solid #fff; position:relative;}
.mas_eg ul li i{height:14px; background:url(../../images/ty/icon.png?v=1234) no-repeat; position:absolute; top:50%; margin-top:-7px;}
.mas_eg ul li i.check{width:14px; background-position:-76px -91px; left:20px;}
.mas_eg ul li i.check_on{background-position:-96px -91px;}
.mas_eg ul li i.mes{width:20px; background-position:-114px -91px; left:60px;}
.mas_eg ul li i.mes_on{background-position:-137px -91px;}
.mas_eg ul li p{width:420px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#525050; float:left; display:inline;}
.mas_eg ul li p a{color:#525050;}
.mas_eg ul li span{float:right; display:block; color:#8f8e8e;}
.page{height:34px; line-height:34px; text-align:center;/* margin-top:50px;*/}
.page a{width:40px; /*display:inline-block;*/ border:1px solid #ddd; color:#6a6868;}
.page a.prev{border-radius:4px 0 0 4px;}
.page a.next{border-radius:0 4px 4px 0;}
.page a.on{font-weight:bold; color:#45a0ec;}
/*详情页*/
.mas_cons{/*display:none;*/}
.c_til{padding:0px 0 10px; line-height:24px;}
.c_til h1{font:normal 20px/40px Microsoft YaHei;}
.c_txt{padding:20px 20px 40px; border:1px solid #cedde8; margin-top:10px;}
.c_txt img{max-width:100%;}
.c_txt{line-height:36px;}

/*--------------------------------新闻列表页-------------------------------*/
.news-page{width: 100%; padding: .2rem;}
.txw-1{width: 100%;height:4rem;overflow:hidden;}
.xwtsz{position: relative;top:-3.5rem; left: 0; width: 100%; height: 1rem;line-height: 1rem;padding-left: .2rem;font-size: .45rem; color: #fff;}
.txw-2{background: #fff;}
.txw-2z{display: inline-block; float: left;width: 18%; overflow:hidden;padding: .2rem .2rem .1rem;}
.txw-2y{display: inline-block; float: right;width: 82%;padding: .3rem ;}
.xinwe-nt{padding: .2rem;height: 4rem;overflow:hidden;}
.xinwe-nt img{width: 100%;}

/*--------------------------------义工团队------------------------------*/
.zm_zjlb_matter_left{width: 100%;float: left;padding: .4rem .2rem;background: #fff;}
/*--------------------------------心理工作室------------------------------*/
.personal-information-s{width: 100%; float: left;background: rgba(134, 220, 203, 0.11);padding: .3rem .2rem;}
.z-xlzxstx{width:25%; overflow:hidden;display: inline-block;float: left;}
.z-xlzxstx img{width: 2rem; height: 2rem;border-radius:50%;}
.y-xlzxszl{width: 75%;display: inline-block;float: right;}

.jbxx-zxs{background: #fff;width: 100%; float: left;}













/*-------------------------------尾部-----------------------------*/
.index-footer { position: fixed; bottom: 0; width: 100%; background: #fff; height: 1.2rem; max-width: 800px; border-top: 1px solid #f6f6f6; box-shadow: 0 0 10px 0 rgba(155,155,155,1); z-index: 99; }
.index-footer ul li { width: 25% !important; }
.index-footer ul li a { display: block; height: 1.2rem; padding-top: 0.1rem; }
.index-footer ul li .index-footer-img { height: 0.6rem; background-size: auto 0.6rem; }
.index-footer .fl .footer-home { background: url(../../images/mty/footer-home.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl .footer-column { background: url(../../images/mty/footer-column.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl .footer-hots { background: url(../../images/mty/footer-hots.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl .footer-cart span { position: absolute; top: -0.1rem; right: 0.50rem; display: block; width: 0.35rem; height: 0.35rem; border-radius: 50%; color: #fff; font-size: 0.3rem; background: #da0000; text-align: center; }
.index-footer .fl .footer-user { background: url(../../images/mty/footer-user.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl.on .footer-home { background: url(../../images/mty/footer-home-on.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl.on .footer-column { background: url(../../images/mty/footer-column-on.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl.on .footer-hots { background: url(../../images/mty/footer-hots-on.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl.on .footer-user { background: url(../../images/mty/footer-user-on.png) no-repeat center; background-size: auto 0.6rem; }
.index-footer .fl.on .index-footer-column { color: #ff0000; }
.index-footer ul li .index-footer-column { text-align: center; line-height: 0.4rem; height: 0.4rem; padding: 0.05rem 0; color: #888 }














