body {
    background: #2593ec;
    /* background: linear-gradient(to right, #fff0e1, #fef4ea); */
    position: relative;
}
/* 动画 */
/* .loadingbg {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .6);
    z-index: 8888;
    display: none;
}
.loadingbg .load{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 2.3rem;
  height: 2.3rem;
  z-index: 8889;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
.loadingdh {
    width: 7.5rem;
    height: 100%;
    background: #ff442d;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 8887;
    display: none;
}
.loadingdh .loaddh{
    width: 7.5rem;
    height: 13.34rem;
    position: absolute;
    top: 0;
    left: 0;
}
.loadingdh .loadingdhclose{
    width: 1.5rem;
    height: 1rem;
    position: absolute;
    top: 0;
    right: 0;
} */
.qqttt {
    width: 100%;
    background-size: 100% 100%;
    box-sizing: border-box;
    position: absolute;
    top: .79rem;
    left: 0;
}
.qqttt .item {
    width: 100%;
    position: relative;
    /* padding-bottom: .58rem; */
    z-index: 10;
}
.qqttt .item .info .cover {
    width: 100%;
    /*height: 100%;*/
    border-radius: .1rem;
    overflow: hidden;
}

.qqttt .item .info .cover img {
    width: 100%;
    /*height: 100%;*/
}

.qqttt .item .info .text {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: .4rem;
    line-height: .4rem;
    background-color: rgba(0, 0, 0, .4);
    box-sizing: border-box;
    padding: 0 .2rem;
    font-size: .2rem;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.qqttt .item .pagination {
    position: absolute;
    bottom: .1rem;
    left: 0;
    width: 100%;
    margin-top: -.05rem;
    display: -webkit-box;
    -webkit-box-pack: center;
    display: flex;
    justify-content: center;
    display: -webkit-flex;
    -webkit-justify-content: center;
    z-index: 3;
}

.qqttt .item .pagination .i {
    display: block;
    width: .1rem;
    height: .1rem;
    border-radius: 50%;
    background: #313131;
    /* background: #fff; */
    opacity: .4;
    -webkit-opacity: .4;
    margin: 0 .03rem;
}

.qqttt .item .pagination .i.active {
    opacity: 1;
    -webkit-opacity: 1;
}

/* 尊享权益详情弹窗 */
.rights_Details_box {
    position: fixed;
    top: 20%;
    left: 50%;
    margin-left: -3.05rem;
    width: 6.11rem;
    height: 4.96rem;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/zxqy_bg.png');
    background-repeat: no-repeat;
    background-size: 100%;
    z-index: 11;
}
.rights_Details_box .close {
    position: absolute;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50%;
    bottom: -1rem;
    left: 50%;
    margin-left: -0.25rem;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/duanwu/close.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.rights_Details_box .rights_Details {
    position: absolute;
    width: 100%;
    height: 2.5rem;
    top: 1.8rem;
    left: 0;
}
.rights_Details_box .rights_Details_btn {
    position: absolute;
    width: 1.8rem;
    height: 0.42rem;
    top: 4.4rem;
    left: 2.2rem;
}
.rights_Details_box .rights_Details .top .rights_item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 0.1rem;
    padding: 0 0.68rem;
    height: 1rem;
}
.rights_Details_box .rights_Details .top .item_xly {
    margin-top: 0.35rem;
}
.rights_Details_box .rights_Details .top .item_xdr {
    margin-top: 0.1rem;
}
.rights_Details_box .rights_Details .top .rights_item .left {
    font-size: 0.3rem;
    color: #4D2E0A;
}
.rights_Details_box .rights_Details .top .rights_item .right {
    font-size: 0.3rem;
    color: #4D2E0A;
}
/* 点亮勋章弹窗 */
.lighten_win {
    width: 6.44rem;
    height: 5.9rem;
    margin: 1.5rem auto;
    position: relative;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/index2/qr_bg.png');
    background-size: 100%;
    background-repeat: no-repeat;
}
.lighten_win .close {
    position: absolute;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50%;
    bottom: -0.5rem;
    left: 50%;
    margin-left: -0.25rem;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/duanwu/close.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.lighten_win .pop {
    position: absolute;
    top: 3rem;
    padding: 0 0.5rem;
    text-align: center;
    font-size: 0.36rem;
    line-height: 0.7rem;
}

.lighten_win .open_btn {
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/index2/xq_btn.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 3.3rem;
    height: 0.78rem;
    left: 50%;
    margin-left: -1.65rem;
    position: absolute;
    bottom: 0.4rem;
}

/* 开屏弹窗 */
.popupwindow_main {
    width: 7.5rem;
    height: 9.8rem;
    margin: 0rem auto;
    top: 50%;
    margin-top: -4.9rem;
    position: relative;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/index2/popupwindow.png?1');
    background-size: 100%;
    background-repeat: no-repeat;
}
.popupwindow_main .popupwindow_close {
    width: .5rem;
    height: .5rem;
    position: absolute;
    bottom: 0;
    left: 3.5rem;
}
.popupwindow_main .popupwindow_btn {
    width: 2.92rem;
    height: 0.66rem;
    position: absolute;
    top: 7.94rem;
    left: 2.34rem;
}

/* 最新进展弹窗 */
.welcome_main {
    width: 7.5rem;
    height: 9.42rem;
    margin: 0 auto;
    top: 50%;
    margin-top: -4.7rem;
    left: 0;
    position: relative;
}
.welcome_main .welcome_close {
    width: .64rem;
    height: .64rem;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/img_home/gyclose.png');
    background-size: 100%;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    right: .5rem;
}
.welcome_main img {
    width: 6.28rem;
    height: 8.78rem;
    position: absolute;
    top: .64rem;
    left: 0.61rem;
}
.gyhd_main {
    width: 7.5rem;
    height: 6.74rem;
    margin: 0 auto;
    top: 50%;
    margin-top: -3.37rem;
    left: 0;
    position: relative;
}
.gyhd_main .gyhd_close {
    width: .64rem;
    height: .64rem;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/img_home/gyclose.png');
    background-size: 100%;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    right: .5rem;
}
.gyhd_main img {
    width: 5.51rem;
    height: 6.1rem;
    position: absolute;
    top: .64rem;
    left: 1rem;
}
.gy_main {
    width: 6.8rem;
    height: 7.41rem;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/gy_tc.png?1');
    background-size: 100%;
    top: 50%;
    margin-top: -3.7rem;
    left: 50%;
    margin-left: -3.4rem;
    position: relative;
}
.gy_main .gy_close {
    width: .58rem;
    height: .58rem;
    position: absolute;
    top: 0;
    right: 0rem;
}
.gy_main .gy_btn {
    width: 6.1rem;
    height: 7.41rem;
    position: absolute;
    top: 0;
    left: 0rem;
}
.warn {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    z-index: 100;
    display: none;
}

.warn::after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.8;
    position: absolute;
    z-index: 101;
}

.warn .con {
    width: 6.09rem;
    height: 4.38rem;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 102;
    transform: translate(-50%, -50%);
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/index2/pop_bottom.png) no-repeat center top/contain;
}

.warn .close {
    width: 0.8rem;
    height: 0.8rem;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
}
/* .foot_tips {
    text-align: center;
    color: #fff;
    background: #f5f5f5;
    font-size: 0.22rem;
    height: 0.6rem;
    line-height: 0.6rem;
} */
.bottom-box {
    width: 100%;
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202411/index2-bottom-bd.png') no-repeat; */
    background-size: 7.5rem 1.23rem;
}
.bottom_tips {
    text-align: center;
    color: #fff;;
    background: #2593ec;
    font-size: 0.22rem;
    line-height: 0.3rem;
    text-decoration: underline;
}
.bottom_beian {
    padding-bottom: 0.1rem;
    text-align: center;
    color: #fff;;
    background: #2593ec;
    font-size: 0.22rem;
    line-height: 0.6rem;
}

.warn_jiangxi {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    z-index: 100;
    display: none;
}

.warn_jiangxi::after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.8;
    position: absolute;
    z-index: 101;
}

.warn_jiangxi .con {
    width: 6.09rem;
    height: 5.38rem;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 102;
    transform: translate(-50%, -50%);
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202111/jinagxi.png) no-repeat center top/contain;
}

.warn_jiangxi .close {
    width: 0.8rem;
    height: 0.8rem;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
}

.qqttt .item_2{
    display: block;
    /* top: -0.58rem; */
}

/* 专区改版css */
.login-wrap {
    width: 7.5rem;
    height: 4.68rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202506/login-wrap-bg.jpg') no-repeat center top;
    margin: 0 auto;
    position: relative;
    background-size: 100% 100%;
}
.login-wrap-lv7 {
    width: 7.5rem;
    height: 4.49rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap7.png');
    background-size: 100% 100%;
}
.login-wrap-lv0 {
    width: 7.5rem;
    height: 5.83rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap0.png');
    background-size: 100% 100%;
}
.login-wrap-lv1 {
    width: 7.5rem;
    height: 5.83rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap1.png');
    background-size: 100% 100%;
}
.login-wrap-lv2 {
    width: 7.5rem;
    height: 5.83rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap2.png');
    background-size: 100% 100%;
}
.login-wrap-lv3 {
    width: 7.5rem;
    height: 5.83rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap3.png');
    background-size: 100% 100%;
}
.login-wrap-lv4 {
    width: 7.5rem;
    height: 5.83rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap4.png');
    background-size: 100% 100%;
}
.login-wrap-lv8 {
    width: 7.5rem;
    height: 5.83rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap8.png');
    background-size: 100% 100%;
}
.login-wrap-1 {
    width: 7.5rem;
    height: 5.85rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/login-wrap-bg-1.jpg?2') no-repeat center top;
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202309/login-wrap-bg-1.jpg') no-repeat center top; */
    background-size: 100% 100%;
}
/* 有公告的 */
.login-wrap-lv0-long {
    width: 7.5rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap0-long.png');
    height: 6.55rem;
    background-size: 100% 100%;
}
.login-wrap-lv1-long {
    width: 7.5rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap1-long.png');
    height: 6.55rem;
    background-size: 100% 100%;
}
.login-wrap-lv2-long {
    width: 7.5rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap2-long.png');
    height: 6.55rem;
    background-size: 100% 100%;
}
.login-wrap-lv3-long {
    width: 7.5rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap3-long.png');
    height: 6.55rem;
    background-size: 100% 100%;
}
.login-wrap-lv4-long {
    width: 7.5rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap4-long.png');
    height: 6.55rem;
    background-size: 100% 100%;
}
.login-wrap-lv8-long {
    width: 7.5rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap8-long.png');
    height: 6.55rem;
    background-size: 100% 100%;
}
/* 有公告的 */

.login-wrap-lv7-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap7-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv0-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap0-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv1-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap1-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv2-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap2-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv3-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap3-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv4-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap4-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv8-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap8-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv7-fq {
    width: 7.5rem;
    height: 5.06rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap7-fq.png');
    background-size: 100% 100%;
}


/* 非全有公告 */
.login-wrap-lv7-fq-long {
    width: 7.5rem;
    height: 5.78rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap0-fq-long.png');
    background-size: 100% 100%;
}

.login-wrap-lv0-fq-long {
    width: 7.5rem;
    height: 5.78rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap0-fq-long.png');
    background-size: 100% 100%;
}

.login-wrap-lv1-fq-long {
    width: 7.5rem;
    height: 5.78rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap1-long-fq.png');
    background-size: 100% 100%;
}

.login-wrap-lv2-fq-long {
    width: 7.5rem;
    height: 5.78rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap2-fq-long.png');
    background-size: 100% 100%;
}

.login-wrap-lv3-fq-long {
    width: 7.5rem;
    height: 5.78rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap3-fq-long.png');
    background-size: 100% 100%;
}

.login-wrap-lv4-fq-long {
    width: 7.5rem;
    height: 5.78rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap4-fq-long.png');
    background-size: 100% 100%;
}

.login-wrap-lv8-fq-long {
    width: 7.5rem;
    height: 5.78rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/wrap8-fq-long.png');
    background-size: 100% 100%;
}
/* 非全有公告 */


.top-card-rule {
    position: absolute;
    right: 0.22rem;
    top: 0.8rem;
    /* background: red; */
    width: 0.8rem;
    height: 0.6rem;
    opacity: 0.6;
    display: none;;
}

/* 走马灯 */
.notice_bar{
    width: 6.9rem;
    height: 0.64rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/ggbg.png') no-repeat center top;
    background-size: 100% 100%;
    display: none;
    position: absolute;
    top: .94rem;
    left: .3rem;
}
#notice{
    width: 5.5rem;
    height: 0.58rem;
    color: #6C4829;
    background: transparent;
    font-size: .24rem;
    line-height: .58rem;
    overflow: hidden;
    position: absolute;
    top: .03rem;
    left: .76rem;
}
.notice_close {
    position: absolute;
    right: 0.2rem;
    top: 0.15rem;
    color: #000;
    font-size: 0.24rem;
    width: 0.32rem;
    height: 0.32rem;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/notice_bar_close.png');
    background-color: #00000033;
    background-size: 100%;
    border-radius: 50%;
}
.btn-logout {
    position: absolute;
    /* top: .5rem; */
    top: .30rem;
    right: .5rem;
    display: -webkit-box;
    -webkit-box-align: center;
    display: flex;
    align-items: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    z-index: 10;
}
.btn-logout i {
    display: block;
    width: .26rem;
    height: .26rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202301/logout_icon.png') no-repeat;
    background-size: 100% 100%;
    margin-right: .05rem;
}
.btn-logout span {
    display: block;
    font-size: .22rem;
    color: #fff;
}
.btn-login {
    position: absolute;
     /* top: .5rem; */
     top: .28rem;
    right: .5rem;
    display: -webkit-box;
    -webkit-box-align: center;
    display: flex;
    align-items: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    z-index: 10;
}
.btn-login i {
    display: block;
    width: .26rem;
    height: .26rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202301/login_icon.png') no-repeat;
    background-size: 100% 100%;
    margin-right: .05rem;
}
.btn-login span {
    display: block;
    font-size: .22rem;
    color: #fff;
}
.fix-wdqy {
    width: .45rem;
    height: 1.39rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/wdqy.png?1') no-repeat;
    background-size: 100% 100%;
    position: fixed;
	top: 5.8rem;
	right: 0rem;
	z-index: 99;
    display: none;
}
.login-wrap .home-level {
    width: 6.9rem;
    height: 3.1rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lvno-bg.png') no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    box-sizing: border-box;
    position: absolute;
    top: 0.62rem;
    left: 0.3rem;
}
.login-wrap-1 .home-level {
    position: absolute;
    top: 1.58rem;
    left: 0.3rem;
}
.login-wrap .home-level-0 {
    width: 6.9rem;
    height: 3.87rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lv0-bg.png') no-repeat;
    background-size: 100% 100%;
}
.login-wrap .home-level-1 {
    width: 6.9rem;
    height: 3.87rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lv1-bg.png') no-repeat;
    background-size: 100% 100%;
}
.login-wrap .home-level-2 {
    width: 6.9rem;
    height: 3.87rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lv2-bg.png') no-repeat;
    background-size: 100% 100%;
}
.login-wrap .home-level-3 {
    width: 6.9rem;
    height: 3.87rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lv3-bg.png') no-repeat;
    background-size: 100% 100%;
}
.login-wrap .home-level-4 {
    width: 6.9rem;
    height: 3.87rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lv4-bg.png') no-repeat;
    background-size: 100% 100%;
}
.login-wrap .home-level-7 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lvno-bg.png') no-repeat;
    background-size: 100% 100%;
}
.login-wrap .home-level-8 {
    width: 6.9rem;
    height: 3.87rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lv8-bg.png') no-repeat;
    background-size: 100% 100%;
}
.home-level .mobile {
    width: 1.62rem;
    height: .32rem;
    line-height: .32rem;
    font-size: .2rem;
    text-align: center;
    position: absolute;
    top: .42rem;
    left: 0rem;
    color: #662514 ;
}
.home-level .level-main{
    width: 3.7rem;
    height: 0.48rem;
    line-height: .48rem;
    font-size: .24rem;
    color: #344A7A ;
    position: absolute;
    top: 0.84rem;
    left: 0.34rem;
    display: none;
}
.home-level .level-main .level{
    height: .64rem;
    line-height: .64rem;
    font-size: .52rem;
    font-weight: 500;
    color: #344A7A ;
    float: left;
}
/* .home-level .level-main .btn-sdtc{
    width: 1.04rem;
    height: .32rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_0.png') no-repeat center top;
    background-size: 100% 100%;
    margin-top: .16rem;
    float: left;
    color: #344A7A ;
    font-size: .18rem;
    text-align: left;
    line-height: .32rem;
    text-indent: 0.1rem;
} */
.home-level .level-main .btn-dqdj {
    /* width: 0.88rem;
    height: 0.3rem;
    text-align: center;
    font-size: 0.18rem;
    color: #823E2D;
    line-height: 0.3rem;
    float: left;
    margin-top: .16rem;
    border: 0.01rem solid #884232;
    border-radius: 0.08rem; */
}
.home-level .level-main-1{
    width: 2.76rem;
    height: 1rem;
    line-height: .48rem;
    font-size: .36rem;
    font-weight: 500;
    color: #662514 ;
    position: absolute;
    top: .88rem;
    left: 0.34rem;
    /* display: none; */
}
.home-level .text{
    width: 4.52rem;
    height: 0.34rem;
    line-height: .34rem;
    font-size: .24rem;
    color: #344A7A ;
    position: absolute;
    top: 1.54rem;
    left: 0.3rem;
    display: none;
    font-weight: 300;
    opacity: 0.6;
}

.home-level .text .accumulative {
    float: left;
}
.home-level .accumulative span {
    font-size: 0.24rem;
}
.home-level .fq-txt {
    float: left;
}
.home-level .btn-djgz{
    float: left;
    margin-left: .08rem;
    font-weight: 300;
}
.home-level .label1{
    width: .02rem;
    height: .18rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_1.png') no-repeat center top;
    background-size: 100% 100%;
    float: left;
    margin-left: .08rem;
    margin-top: .06rem;
}
.home-level .label2{
    width: .08rem;
    height: .15rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_2.png') no-repeat center top;
    background-size: 100% 100%;
    float: left;
    margin-left: .08rem;
    margin-top: .08rem;
}
.icon_box{
    width: 6.64rem;
    height: 1.28rem;
    overflow: hidden;
    position: absolute;
    top: 2.42rem;
    left: .28rem;
}
.icon_box .icon_main{
    width: 100%;
    height: 1.28rem;
    /* overflow: hidden;
    overflow-x: scroll; */
    white-space: nowrap;
}
._mCS_1  .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: 1rem;
    height: .1rem;
    top: auto;
    right: 0;
    bottom: 0;
    left: 2.8rem;
}
._mCS_1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #8B4343; 
    width: 0.28rem;
    height: 0.06rem;
    margin: 0 auto; 
}              
._mCS_1 #mCSB_1_scrollbar_vertical .mCSB_dragger{ 
    width: 2rem; 
}
._mCS_1 .mCSB_scrollTools .mCSB_draggerRail{
    height: .1rem;
}  
._mCS_1 .mCSB_inside > .mCSB_container{
    margin-right:0px;
}
._mCS_1 .mCSB_scrollTools{
    right:0px;
}

._mCS_2  .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: 1rem;
    height: .1rem;
    top: auto;
    right: 0;
    bottom: 0;
    left: 2.8rem;
}
._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #8B4343;
    width: 0.28rem;
    height: 0.06rem;
    margin: 0 auto; 
}              
._mCS_2 #mCSB_1_scrollbar_vertical .mCSB_dragger{ 
    width: 2rem; 
}
._mCS_2 .mCSB_scrollTools .mCSB_draggerRail{
    height: .1rem;
}
._mCS_2 .mCSB_inside > .mCSB_container{
    margin-right:0px;
} 
._mCS_2 .mCSB_scrollTools{
    right:0px;
}     

._mCS_3  .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: 1rem;
    height: .1rem;
    top: auto;
    right: 0;
    bottom: 0;
    left: 2.8rem;
}
._mCS_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #8B4343;
    width: 0.28rem;
    height: 0.06rem;
    margin: 0 auto; 
}              
._mCS_3 #mCSB_1_scrollbar_vertical .mCSB_dragger{ 
    width: 2rem; 
} 
._mCS_3 .mCSB_scrollTools .mCSB_draggerRail{
    height: .1rem;
} 
._mCS_3 .mCSB_inside > .mCSB_container{
    margin-right:0px;
}
._mCS_3 .mCSB_scrollTools{
    right:0px;
}    

._mCS_4  .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: 1rem;
    height: .1rem;
    top: auto;
    right: 0;
    bottom: 0;
    left: 2.8rem;
}
._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #8B4343;
    width: 0.28rem;
    height: 0.06rem;
    margin: 0 auto; 
}              
._mCS_4 #mCSB_1_scrollbar_vertical .mCSB_dragger{ 
    width: 2rem; 
}
._mCS_4 .mCSB_scrollTools .mCSB_draggerRail{
    height: .1rem;
}
._mCS_4 .mCSB_inside > .mCSB_container{
    margin-right:0px;
}
._mCS_4 .mCSB_scrollTools{
    right:0px;
} 
.home-level-0 ._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.home-level-0 ._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #8B4343;
} 
.home-level-1 ._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.home-level-1 ._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #255189;
} 
.home-level-2 ._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.home-level-2 ._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #8C521B;
}  
.home-level-3 ._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.home-level-3 ._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #4E3D7F;
}   
.home-level-4 ._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.home-level-4 ._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #28377B;
}  
.home-level-7 ._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.home-level-7 ._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
    background-color: #8B4343;
}            
.home-level .icon_bg{
    display: inline-block;
    /* width: 1.22rem; */
    height: 1.26rem;
    position: relative;
    margin-right: 0.45rem;
}
.home-level .icon_bg .icon{
    width: .68rem;
    height: .68rem;
    margin: 0 auto;
}
.home-level .icon_bg .name {
    width: 100%;
    text-align: center;
    line-height: .32rem;
    font-size: .24rem;
    color: #662514;
    margin-top: .04rem;
}
.home-level .tit1{
    width: 0.66rem;
    height: 0.06rem;
    background: #fff;
    border-radius: 0.06rem;
    position: absolute;
    top: 3.6rem;
    left: 3.26rem;
}
.home-level .tit2{
    width: .2rem;
    height: .06rem;
    background: #344A7A;
    border-radius: .06rem;
    position: absolute;
    top: 3.6rem;
    left: 3.28rem;
}
.home-level-0 .mobile,.home-level-0 .level-main,.home-level-0 .level-main .level,.home-level-0 .text,.home-level-0 .icon_bg .name,.home-level-0 .tit2 {
    color: #662514;
}
.home-level-0 .level-main .btn-sdtc{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_0.png?2') no-repeat center top;
    background-size: 100% 100%;
    color: #662514;
}
.home-level-0 .level-main .btn-dqdj{
    color: #662514;
    border-color: #662514;
    margin-left: 0.1rem;
}
.home-level-0 .label1{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_1.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-0 .label2{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_2.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-1 .mobile,.home-level-1 .level-main,.home-level-1 .level-main .level,.home-level-1 .text,.home-level-1 .icon_bg .name,.home-level-1 .tit2 {
    color: #255189;
}
.home-level-1 .level-main .btn-sdtc{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_1.png') no-repeat center top;
    background-size: 100% 100%;
    color: #255189;
}
.home-level-1 .level-main .btn-dqdj{
    color: #28387B;
    border-color: #28387B;
}
.home-level-1 .label1{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_3.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-1 .label2{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_4.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-2 .mobile,.home-level-2 .level-main,.home-level-2 .level-main .level,.home-level-2 .text,.home-level-2 .icon_bg .name,.home-level-2 .tit2 {
    color: #874D17;
}
.home-level-2 .level-main .btn-sdtc{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_2.png') no-repeat center top;
    background-size: 100% 100%;
    color: #874D17;
}
.home-level-2 .level-main .btn-dqdj{
    color: #874D17;
    border-color: #874D17;
}
.home-level-2 .label1{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_5.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-2 .label2{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_6.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-3 .mobile,.home-level-3 .level-main,.home-level-3 .level-main .level,.home-level-3 .text,.home-level-3 .icon_bg .name,.home-level-3 .tit2 {
    color: #4E3D7F;
}
.home-level-3 .level-main .btn-sdtc{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_3.png') no-repeat center top;
    background-size: 100% 100%;
    color: #4E3D7F;
}
.home-level-3 .level-main .btn-dqdj{
    color: #4E3D7F;
    border-color: #4E3D7F;
}
.home-level-3 .label1{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_7.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-3 .label2{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_8.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-4 .mobile,.home-level-4 .level-main,.home-level-4 .level-main .level,.home-level-4 .text,.home-level-4 .icon_bg .name,.home-level-4 .tit2 {
    color: #28377B;
}
.home-level-4 .level-main .btn-sdtc{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_4.png') no-repeat center top;
    background-size: 100% 100%;
    color: #28377B;
}
.home-level-4 .level-main .btn-dqdj{
    color: #28377B;
    border-color: #28377B;
}
.home-level-4 .label1{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_9.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-4 .label2{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_10.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-7 .mobile,.home-level-7 .level-main,.home-level-7 .level-main .level,.home-level-7 .text,.home-level-7 .icon_bg .name,.home-level-7 .tit2 {
    color:  #662514;
}
.home-level-7 .level-main .btn-sdtc{
    width: 2.37rem;
    height: .36rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_8.png?2') no-repeat center top;
    background-size: 100% 100%;
    margin-top: .1rem;
    margin-left: 0;
}
.home-level-7 .level-main .btn-dqdj{
    width: 2.37rem;
    height: .36rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/sdtc_8.png?2') no-repeat center top;
    background-size: 100% 100%;
    margin-top: .1rem;
    margin-left: 0;
    border: none;
}
.home-level-7 .label1{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_1.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-7 .label2{
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/icon_2.png') no-repeat center top;
    background-size: 100% 100%;
}
.home-level-8 .mobile,.home-level-8 .level-main,.home-level-8 .level-main .level,.home-level-8 .text,.home-level-8 .icon_bg .name,.home-level-8 .tit2 {
    color:  #33287B;
    font-weight: 400;
    opacity: 1;
}
.home-level-8 .mobile {
    opacity: 0.6;
}
.home-level-8 .text {
    top: 2.36rem;
}
.home-level-8 .lv8-card-tip {
    font-size: 0.22rem;
    color: #33287B;
    font-weight: 300;
    font-family: PingFangSC, PingFang SC;
    opacity: 0.5;
    position: absolute;
    top: 1.6rem;
    left: 0.3rem;
    display: none;
}
.newsd-btn {
    width: 1.44rem;
    height: 0.67rem;
    position: absolute;
    right: 0.58rem;
    top: 2.26rem;
    display: none;
}
.newsd-btn0 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/up0_btn.png');
    background-size: 1.44rem 0.67rem;
}
.newsd-btn1 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/up1_btn.png');
    background-size: 1.44rem 0.67rem;
}
.newsd-btn2 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/up2_btn.png');
    background-size: 1.44rem 0.67rem;
}
.newsd-btn3 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/up3_btn.png');
    background-size: 1.44rem 0.67rem;
}
.newsd-btn4 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/up4_btn.png');
    background-size: 1.44rem 0.67rem;
}
.newsd-btn7 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/up7_btn.png');
    background-size: 1.44rem 0.67rem;
}
/* 尊享品质出行 */
.module-1 {
    /* width: 7.5rem; */
    width: 6.9rem;
    box-sizing: border-box;
    margin: 0 auto;
    margin-bottom: 0.2rem;
    /* 新春版本，恢复白色版本下面删除 */
    background: white;
    border-radius: 0.1rem;
    border-top-right-radius: 0.3rem;
    border-top-left-radius: 0.3rem;
    position: relative;
    /* display: none; */
}
.module-1 .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
    /* background:  #f5f5f5; */
}
.module-1 .module-main-box {
    padding-top: 0;
    padding-bottom: 0;
}
/* .module-1 .icon-main {
    width: 6.64rem;
    margin: 0 auto;
}
.module-1 .module-1-icon{
    display: flex;
    width: 3.18rem;
    height: 1.9rem;
    float: left;
    margin-left: 0.07rem;
    margin-right: 0.07rem;
    margin-bottom: .18rem;
    position: relative;
}

.module-1 .module-1-icon .module-1-img{
    width: .64rem;
    height: .64rem;
    position: absolute;
    top: .96rem;
    left: .26rem;
}
.module-1 .module-1-icon .module-1-txtmain{
    width: 1.9rem;
    text-align: left;
    line-height: .26rem;
    font-size: .2rem;
    color: #172c5b;
    font-weight: 600;
    position: absolute;
    top: .36rem;
    left: 1.22rem;
}
.module-1 .module-1-icon .module-1-txtmain .txt{
    width: 1.9rem;
    height: .26rem;
    line-height: .26rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.module-1 .module-1-icon .module-1-iconbtn{
    width: 1.51rem;
    height: .47rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-1-btn2.png') repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 1.2rem;
    left: 1.25rem;
}
.module-1 .module-1-icon .module-1-iconbtn1{
    width: 1.51rem;
    height: .47rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-1-btn1.png') repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 1.2rem;
    left: 1.25rem;
    display: none;
}
.module-1 .module-1-icon .module-1-iconbtn .module-1-iconbtnnum{
    width: .43rem;
    height: .2rem;
    text-align: center;
    height: .2rem;
    line-height: .2rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-1-iconbtnnum.png') repeat;
    background-size: 100% 100%;
    font-size: .2rem;
    color: #fff;
    position: absolute;
    top: -0.12rem;
    right: -0.2rem;
    z-index: 3;
    display: none;
}
.module-1 .module-1-iconbg5{
    display: flex;
    width: 6.5rem;
    height: 1.16rem;
    float: left;
    margin-left: 0.07rem;
    margin-right: 0.07rem;
    position: relative;
}
.module-1 .module-1-iconbg5 .module-1-img{
    position: absolute;
    top: .48rem;
    left: .22rem;
}
.module-1 .module-1-iconbg5 .module-1-txtmain{
    width: 3.2rem;
    height: .52rem;
    text-align: left;
    line-height: .26rem;
    font-size: .2rem;
    color: #172c5b;
    font-weight: 600;
    position: absolute;
    top: .54rem;
    left: 1.24rem;
}
.module-1 .module-1-iconbg5 .module-1-txtmain .txt{
    width: 3.2rem;
    height: .26rem;
    line-height: .26rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.module-1 .module-1-iconbg5 .module-1-iconbtn{
    width: 1.51rem;
    height: .47rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-1-btn2.png') repeat;
    background-size: 100% 100%;
    position: absolute;
    top: .46rem;
    left: 4.5rem;
}
.module-1 .module-1-iconbg5 .module-1-iconbtn1{
    width: 1.51rem;
    height: .47rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-1-btn2.png') repeat;
    background-size: 100% 100%;
    position: absolute;
    top: .46rem;
    left: 4.5rem;
    display: none;
}
.module-1 .module-1-iconbg4{
    display: flex;
    width: 3.18rem;
    height: 1.9rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-1-bg1.png?2') no-repeat center top;
    background-size: 100% 100%;
    float: left;
    margin-left: 0.07rem;
    margin-right: 0.07rem;
    position: relative;
} */

.module-2 {
    width: 6.9rem;
    /* height: 5.56rem; */
    box-sizing: border-box;
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-2bg.png') no-repeat; */
    background-size: 100% 100%;
    position: relative;
    margin: 0 auto;
    margin-bottom: .2rem;
    /*新春标题图非规则图案需切角隐藏，活动结束删除这段css*/
    background-color: white;
    border-radius: 0.1rem;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
    position: relative;
    /* display: none; */
}
.module-2 .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
    /* background:  #f5f5f5 */
}
.module-2 .module-2-banner{
    width: 6.5rem;
    height: 2.18rem;
    /* position: absolute; */
    /* top: 3.36rem; */
    /* left: .2rem; */
    margin: 0.2rem auto 0 auto;
    border-radius: 0.14rem;
    overflow: hidden;
    position: relative;
}
.module-2-banner .ttbanner{
    width: 100%;
    background-size: cover;
    box-sizing: border-box;
    position: absolute;
    top: 0rem;
    left: 0;
}
.module-2-banner .ttbanner .item {
    width: 100%;
    position: relative;
    /* padding-bottom: 0.58rem; */
    z-index: 10;
}
.module-2-banner .ttbanner .item .info {
    display: block;
    width: 6.5rem;
    height: 1.98rem;
    box-sizing: border-box;
    padding: .02rem;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}
.module-2-banner .ttbanner .swiper-slide {
    width: 6.5rem;
    height: 1.98rem;
}

.module-2 .module-2-list-img {
    width: 6.5rem;
    margin: 0 auto 0rem auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    display: none;
    /* padding-bottom: 0.2rem; */
}

.module-2 .module-2-list-img .module-2-list-img1 {
    width: 2rem;
    height: auto;
    /* border-radius: 0.08rem; */
    overflow: hidden;
    position: relative;
}

.module-2 .module-2-list-img .module-2-list-img2 {
    width: 4.32rem;
    height: auto;
    /* border-radius: 0.08rem; */
    overflow: hidden;
    position: relative;
}

.module-2 .module-2-list-img img {
    width: 100%;
    height: auto;
}

.module-2 .module-2-list-img1-title {
    font-size: 0.28rem;
    width: 100%;
    top: 0.2rem;
    left: 0.26rem;
    color: #333;
    position: absolute;
}

.module-2 .module-2-list-img1-desc {
    font-size: 0.2rem;
    width: 100%;
    top: 0.6rem;
    left: 0.26rem;
    color: #666;
    position: absolute;
}

.module-2 .module-2-list-img1-hot {
    width: .38rem;
    height: .42rem;
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/hot.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: -0.05rem;
    left: 1.58rem;
}

.module-2 .module-2-list-img2-hot {
    width: .38rem;
    height: .42rem;
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/hot.png) no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: -0.05rem;
    right: 0.1rem;
}

.module-2 .module-2-list-img2-title {
    width: 100%;
    position: absolute;
    height: 0.36rem;
    top: 0.2rem;
    left: 0;
    text-align: center;
    font-size: 0.28rem;
    color: #333;
}

.module-2 .module-2-list-img2-desc {
    width: 100%;
    position: absolute;
    height: 0.36rem;
    top: 0.6rem;
    left: 0;
    text-align: center;
    font-size: 0.2rem;
    color: #666;
}
.module-2 .banner-main2 {
    width: 6.5rem;
    height: 2.25rem;
    /* position: absolute; */
    /* top: 1rem; */
    /* left: .2rem; */
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    margin-bottom: 0.18rem;
    /* background: red; */
}
.module-2 .module-2-icon{
    display: flex;
    width: 2.1rem;
    height: 2.2rem;
    background: #f7f8f9;
    border-radius: 5%;
    float: left;
    /* margin-right: 0.1rem; */
    position: relative;
    /* overflow: hidden; */
}

.module-2 .module-2-icon:last-child {
    margin-right: 0;
}

.module-2 .module-2-icon .module-2-img{
    width: 2.1rem;
    height: 1.44rem;
    position: absolute;
    bottom: 0;
    left: 0;
    border-bottom-left-radius: 5%;
    border-bottom-right-radius: 5%;
}
.module-2 .module-2-icon .module-2-icontxt1{
    width: 1.82rem;
    text-align: left;
    line-height: .36rem;
    font-size: .28rem;
    color: #333;
    position: absolute;
    top: .2rem;
    left: .26rem;
}
.module-2 .module-2-icon .module-2-icontxt2{
    width: 1.82rem;
    text-align: left;
    line-height: .36rem;
    font-size: .2rem;
    color: #666666;
    position: absolute;
    top: .6rem;
    left: .26rem;
}
.module-2 .module-2-icon .hot{
    width: .38rem;
    height: .42rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/hot.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: -0.05rem;
    left: 1.58rem;
}

.module-3 {
    width: 7.5rem;
    box-sizing: border-box;
    margin: 0 auto;
    margin-bottom: .08rem;
    display: none;
}
.module-3 .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
    /* background:  #f5f5f5 */
}
.module-3 .module-3-banner {
    display: flex;
    width: 7.5rem;
    height: auto;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg1.png') repeat;
    background-size: 100% 100%;
    margin-top: -0.01rem;
}
.module-3-bannermain{
    width: 6.64rem;
    margin: 0 auto;
}
.module-3 .module-3-banner-end {
    width: 7.5rem;
    height: .18rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg2.png') no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: -0.12rem;
}
.module-3 .module-3-icon{
    display: flex;
    width: 3.18rem;
    height: 1.6rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3-bannerbg.png') no-repeat center top;
    background-size: 100% 100%;
    float: left;
    margin-left: 0.07rem;
    margin-right: 0.07rem;
    margin-bottom: .14rem;
    position: relative;
}
.module-3 .module-3-icon .module-3-img{
    width: 1.03rem;
    height: 1.03rem;
    position: absolute;
    top: .27rem;
    left: .21rem;
}
.module-3 .module-3-icon .module-3-icontxt1{
    width: 1.76rem;
    text-align: left;
    line-height: .36rem;
    font-size: .28rem;
    color: #333;
    position: absolute;
    top: .46rem;
    left: 1.42rem;
}
.module-3 .module-3-icon .module-3-icontxt2{
    width: 1.76rem;
    text-align: left;
    line-height: .36rem;
    font-size: .24rem;
    color: #666666;
    position: absolute;
    top: .88rem;
    left: 1.42rem;
}
.module-4{
    width: 7.5rem;
    /* width: 6.9rem; */
    box-sizing: border-box;
    margin: 0 auto;
    margin-bottom: .2rem;
    display: none;
    /* background: white; */
    /* border-radius: 0.1rem; */
    /* border-top-left-radius: 1rem; */
    /* border-top-right-radius: 1rem;*/
}
.module-4 .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
    background:  white;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
}
.module-4 .module-4-area{
    width: 7.5rem;
    /* width: 6.9rem; */
    height: auto;
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg1.png) repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    margin-top: -0.01rem;
    display: flex;
    flex-direction: column;
    
}
/* banner轮播 */
.module-4-banner-lb{
    width: 7.5rem;
    height: 1.98rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg1.png') repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    margin-bottom: .18rem;
    display: none;
}
.module-4-bannerlb{
    width: 6.5rem;
    height: 1.98rem;
    position: absolute;
    top: 0rem;
    left: 0.5rem;
    border-radius: 0.14rem;
    overflow: hidden;
}
.module-4-bannerlb .ttbanner-4{
    width: 100%;
    background-size: cover;
    box-sizing: border-box;
    position: absolute;
    top: 0rem;
    left: 0;
}
.module-4-bannerlb .ttbanner-4 .item {
    width: 100%;
    position: relative;
    z-index: 10;
}
.module-4-bannerlb .ttbanner-4 .item .info {
    display: block;
    width: 6.5rem;
    height: 1.98rem;
    box-sizing: border-box;
    padding: .02rem;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}
.module-4-bannerlb .ttbanner-4 .swiper-slide {
    width: 6.5rem;
    height: 1.98rem;
}
.qqttt-4 .item .pagination {
    position: absolute;
    bottom: .1rem;
    left: 0;
    width: 100%;
    margin-top: -.05rem;
    display: -webkit-box;
    -webkit-box-pack: center;
    display: flex;
    justify-content: center;
    display: -webkit-flex;
    -webkit-justify-content: center;
    z-index: 3;
}
.qqttt-4 .item .pagination .i {
    display: block;
    width: .1rem;
    height: .1rem;
    border-radius: 50%;
    background: #313131;
    /* background: #fff; */
    opacity: .4;
    -webkit-opacity: .4;
    margin: 0 .03rem;
}
.qqttt-4 .item .pagination .i.active {
    opacity: 1;
    -webkit-opacity: 1;
}
.qqttt-4 .item .info .cover {
    width: 100%;
    /*height: 100%;*/
    border-radius: .1rem;
    overflow: hidden;
}
.qqttt-4 .item .info .cover img {
    width: 100%;
    /*height: 100%;*/
}
/* 2个banner */
.module-4 .module-4-banner {
    display: flex
;
    width: 7.5rem;
    /* width: 6.9rem; */
    height: auto;
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg1.png) repeat;
    background-size: 100% 100%;
    /* background: white;*/
}
.module-4-bannermain{
    width: 6.64rem;
    margin: 0 auto;
    display: none;
}
.module-4 .module-4-banner-end {
    width: 7.5rem;
    /* width: 6.9rem; */
    height: .18rem;
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg2.png) no-repeat;
    background-size: 100% 100%;
    margin-top: -0.06rem;
}
.module-4 .module-4-icon{
    display: flex;
    width: 3.18rem;
    height: 1.6rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-4-bannerbg.png') no-repeat center top;
    background-size: 100% 100%;
    float: left;
    margin-left: 0.07rem;
    margin-right: 0.07rem;
    margin-bottom: .14rem;
    position: relative;
}
.module-4 .module-4-icon .module-4-img{
    width: 1.03rem;
    height: 1.03rem;
    position: absolute;
    top: .27rem;
    left: .21rem;
}
.module-4 .module-4-icon .module-4-icontxt1{
    width: 1.76rem;
    text-align: left;
    line-height: .36rem;
    font-size: .28rem;
    color: #333;
    position: absolute;
    top: .46rem;
    left: 1.42rem;
}
.module-4 .module-4-icon .module-4-icontxt2{
    width: 1.76rem;
    text-align: left;
    line-height: .36rem;
    font-size: .24rem;
    color: #666666;
    position: absolute;
    top: .88rem;
    left: 1.42rem;
}
/* 3个icon */
.module-4-main3 {
        /* width: 6.9rem; */
        height: 2.45rem;
        /* position: absolute; */
        /* top: 4.66rem; */
        /* left: 0.2rem; */
        display: flex;
        position: relative;
        display: none;
}
.banner-main3 {
    width: 6.6rem;
    height: 2.25rem;
    display: flex;
    margin: 0 auto;
    margin-top: 0.2rem;
}
.banner-main3 .module-2-icon{
    display: flex;
    width: 2.1rem;
    height: 2.2rem;
    background: #f7f8f9;
    border-radius: 5%;
    float: left;
    margin-left: 0.05rem;
    margin-right: 0.05rem;
    position: relative;
}
.banner-main3 .module-2-icon .module-2-img{
    width: 2.1rem;
    height: 1.44rem;
    position: absolute;
    bottom: 0;
    left: 0;
    border-bottom-left-radius: 5%;
    border-bottom-right-radius: 5%;
}
.banner-main3 .module-2-icon .module-2-icontxt1{
    width: 1.82rem;
    text-align: left;
    line-height: .36rem;
    font-size: .28rem;
    color: #333;
    position: absolute;
    top: .12rem;
    left: .26rem;
}
.banner-main3 .module-2-icon .module-2-icontxt2{
    width: 1.82rem;
    text-align: left;
    line-height: .32rem;
    font-size: .2rem;
    color: #666666;
    position: absolute;
    top: .47rem;
    left: .26rem;
}
.banner-main3 .module-2-icon .hot{
    width: .38rem;
    height: .42rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/hot.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: -0.05rem;
    left: 1.58rem;
}
/* 轮播 */
.module-4-lb{
    width: 7.5rem;
    height: 2.5rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg1.png') repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    display: none;
}
.module-4-lbmain{
    width: 6.52rem;
    height: 2.32rem;
    position: absolute;
    top: .14rem;
    left: .49rem;
    overflow: hidden;
}
.module-4-lb .hxqylb{
    width: 6.52rem;
    background-size: cover;
    box-sizing: border-box;
    position: absolute;
    top: 0rem;
    left: 0;
}
.module-4-lb .hxqylb .hxqylb_1 {
    width: 6.52rem;
    height: 2.32rem;
    position: relative;
    z-index: 10;
}
.module-4-lb .swiper-wrapper{
    /* width: 6.52rem !important;
    height: 2.32rem !important; */
    /* left: -0.88rem; */
}
.module-4-lb .swiper-slide {
    width: 3.22rem;
    height: 2.32rem;
    /* display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; */
    /* transition: 300ms; */
    /* transform: scale(0.8); */
    /* margin-right: 0.14rem !important; */
}
.module-4-lb .swiper-slide .img1{
    width: 3.22rem;
    height: 2.32rem;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
.module-4-lb .swiper-slide .img2{
    width: 1.5rem;
    height: 2rem;
    display:block;
}
.module-4-lb .swiper-slide-active{
    /* width: 3.22rem !important;
    height: 2.32rem !important; */
    /* margin-right: 0.14rem !important; */
    /* transform: scale(1); */
}
.module-4-lb .swiper-slide-active .img1{
    display: block;
    /* width: 3.22rem !important;
    height: 2.32rem !important; */
}
.module-4-lb .swiper-slide-active .img2{
    display: none;
    /* width: 3.22rem !important;
    height: 2.32rem !important; */
}
.module-4-lb .swiper-slide-prev{
    margin-top: .2rem !important;
    /* width: 1.5rem !important; */
    height: 2rem !important;
    /* margin-right: 0.14rem !important; */
}
.module-4-lb .swiper-slide-prev .img1{
    display: none;
}
.module-4-lb .swiper-slide-prev .img2{
    width: 1.5rem !important;
    height: 2rem !important;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}
.module-4-lb .swiper-slide-next{
    margin-top: .2rem !important;
    /* width: 1.5rem !important; */
    height: 2rem !important;
    /* margin-right: 0 !important; */
}
.module-4-lb .swiper-slide-next .img1{
    display: none;
}
.module-4-lb .swiper-slide-next .img2{
    width: 1.5rem !important;
    height: 2rem !important;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
.module-5 {
    width: 6.9rem;
    height: 2.98rem;
    box-sizing: border-box;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-5bg.png?1') no-repeat;
    background-size: 100% 100%;
    position: relative;
    margin: 0 auto;
    margin-bottom: .2rem;
    display: none;
}
.module-5 .title {
    width: 6.9rem;
    height: 0.8rem;
    margin: 0 auto;
    /* background: #f5f5f5; */
    position: absolute;
    top: 0rem;
    left: 0rem;
}
.module-5 .module-5-banner{
    width: 6.5rem;
    height: 1.98rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-5-banner.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: 0.8rem;
    left: .2rem;
}
.module-7 {
    width: 7.5rem;
    box-sizing: border-box;
    margin: 0 auto;
    margin-bottom: 0.2rem;
    display: none;
}
.iconxq_pop{
    position: relative;
    width: 5.62rem;
    height: 7.14rem;
}
.iconxq_pop_main{
    width: 5.6rem;
    height: 6.1rem;
    position: absolute;
    top: 0;
    left: 0rem;
}
.iconxq_pop_btn{
    width: 1.43rem;
    height: .58rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/tcbtn1.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: 5.14rem;
    left: 2.1rem;
    display: none;
    z-index: 2;
}
.iconxq_pop_close{
    width: .58rem;
    height: .58rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/close.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    bottom: 0;
    left: 2.5rem;
}
.wxts_pop{
    position: relative;
    width: 5.61rem;
    height: 7.14rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/tc_1.png') no-repeat center top;
    background-size: 100% 100%;
}
.wxts_pop_main{
    width: 4.6rem;
    height: 2.66rem;
    position: absolute;
    top: 1.7rem;
    left: 0.5rem;
}
.wxts_pop_btn{
    width: 1.41rem;
    height: .56rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/tc_btn1.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: 5rem;
    left: 2.08rem;
    line-height: .56rem;
    color: #845628;
    text-align: center;
    font-size: .24rem;
    z-index: 2;
}
.wxts_pop_close{
    width: .58rem;
    height: .58rem;
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/close.png') no-repeat center top;
    background-size: 100% 100%; */
    position: absolute;
    bottom: 0;
    left: 2.59rem;
  }
  /* 逐马弹窗 */
  .tc_zm{
    display: none;
  }
  .tc_zm1{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 5.64rem;
    height: 8rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/zmtc.png?1") no-repeat;
    -webkit-background-size: 5.64rem 8rem;
    background-size:  5.64rem 8rem;
  }
  .tc_zm-btn1 {
    position: absolute;
    top: 5.78rem;
    left: 1.18rem;
    width: 3.38rem;
    height: 1.2rem;
    z-index: 3000;
  }
  .tc_zm-close{
    width: .55rem;
    height: .55rem;
    position: absolute;
    bottom: 0;
    left: 2.54rem;
  }
  /* 新客预约弹窗 */
  .tc_xky{
    display: none;
  }
  .tc_xky1{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 5.64rem;
    height: 8rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/xktc.png") no-repeat;
    -webkit-background-size: 5.64rem 8rem;
    background-size:  5.64rem 8rem;
  }
  .tc_xky-btn1 {
    width: 3.3rem;
    height: 1.1rem;
    position: absolute;
    top: 5.84rem;
    left: 1.16rem;
    z-index: 3000;
  }
  .tc_xky-close{
    width: .5rem;
    height: .5rem;
    position: absolute;
    top: 7.17rem;
    left: 2.57rem;
    z-index: 3000;
  }
  .agetc1{
    position: absolute;
    top: 50%;
    left: 50%;
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/supplier/img/fq_bg.png) no-repeat;
    background-size: 5.82rem 4.66rem;
    width: 5.82rem;
    height: 4.66rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
  }
  .agetc-btn1 {
    width: 3.5rem;
    height: 0.78rem;
    margin: 0.3rem auto 0;
    background: linear-gradient(180deg, #fdc13c 0%, #f68908 100%);
    border-radius: 0.5rem;
    line-height: 0.78rem;
    color: #fff;
    text-align: center;
    font-size: 0.32rem;
  }
  .agetc1 .title {
    text-align: center;
    font-size: 0.3rem;
    font-weight: 700;
    color: #CE8023;
    margin: 1.1rem auto 0;
    min-height: 0.2rem;
  }
  .agetc1 .tit {
    position: relative;
  text-align: center;
  font-size: 0.24rem;
  line-height: 0.35rem;
  margin-top: 0.2rem;
  color: #CE8023;
  width: 90%;
  margin: 0.1rem auto;
  min-height: 0.9rem;
  display: flex;
    align-items: center;
    justify-content: center;
  }
  .agetc-close{
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/supplier/img/fq_close.png") no-repeat;
  width: 0.68rem;
  height: 0.68rem;
  position: absolute;
  bottom: -0.98rem;
  left: 50%;
  margin-left: -0.34rem;
  background-size: 0.68rem 0.68rem;
  z-index: 1000;
  }
/* 普卡弹窗 */
/* .tc_pk1{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 7.5rem;
    height: 7.14rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/pktc.png?1") no-repeat;
    -webkit-background-size: 7.5rem 7.14rem;
    background-size:  7.5rem 7.14rem;
}
.tc_pk-close{
    width: .6rem;
    height: .6rem;
    position: absolute;
    bottom: 0;
    left: 3.55rem;
} */
  /* 楼层css */
  .module-main-box {
	width: 6.9rem;
	margin: 0 auto;
	min-height: 0.1rem;
    /* background: white; */
	padding: 0rem 0.18rem;
    overflow: hidden;
    border-bottom-right-radius: 0.1rem;
    border-bottom-left-radius: 0.1rem;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
}


.module-main-box .module-main-tab1 {
    width: 6.5rem;
    height: 1.76rem;
    background-size: 100% !important;
    display: flex;
    justify-content: space-between;
    /* align-items: center; */
    /* overflow: hidden; */
    margin: 0 auto;
    margin-bottom: 0.2rem;
    box-sizing: border-box;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/tab1-demo.png') no-repeat;
    background-size: 6.5rem 1.8rem;
}

.module-main-box .main-tab1-box {
    width: 2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.module-main-box .main-tab1-box .main-tab1-title {
	font-size: 0.28rem;
	color: #000;
	font-weight: bold;
    margin-top: 0.24rem;
}

.module-main-box .main-tab1-box .main-tab1-desc {
	font-size: 0.22rem;
	color: #666;
	margin-top: 0.09rem;
}

.module-main-box .main-tab1-box .main-tab1-btn {
	width: 1.51rem;
	height: 0.44rem;
	margin-top: 0.15rem;
	position: relative;
	/* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/btn.png') no-repeat; */
	background-size: 1.51rem 0.44rem !important;
}

.module-main-box .main-tab1-box .main-tab1-btn img {
    width: 1.51rem;
	height: 0.44rem;
}

.module-main-tab1-btn-tip {
	width: 0.42rem;
	height: 0.2rem;
	background: #ff4715;
	position: absolute;
	right: -0.21rem;
	top: -0.1rem;
	z-index: 1;
	border-radius: 0.1rem;
	border-bottom-left-radius: 0;
	font-size: 0.14rem;
	color: white;
	text-align: center;
	line-height: 0.2rem;
}


.module-main-tab1-right-item {
	width: 1.85rem;
	height: 1.52rem;
	position: relative;
	background-size: 1.85rem 1.52rem !important;
}

.module-main-tab1-right-tip {
	width: 0.42rem;
    height: 0.24rem;
    background: #ff4715;
    position: absolute;
    right: 0.2rem;
    top: 0.2rem;
    z-index: 1;
    border-radius: 0.1rem;
    border-bottom-left-radius: 0;
    font-size: 0.18rem;
    color: white;
    text-align: center;
    line-height: 0.24rem;
}

.module-main-box .module-main-tab1 img {
	width: 100%;
	height: 100%;
}


.module-main-box-line {
	width: 6.5rem;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	/* margin-top: 0.2rem; */
	flex-wrap: wrap;
}

.module-main-box-line3 {
	width: 6.5rem;
	display: flex;
	/* justify-content: space-between; */
	margin: 0 auto;
	flex-wrap: wrap;
    margin-bottom: 0.2rem;
}

.module-line3-item {
    position: relative;
    border-radius: 0.12rem;
    width: 2.04rem;
    text-align: center;
    height: 2.65rem;
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-size: 1.95rem 2.65rem !important;
    margin-right: 0.19rem;
}

.module-line3-item:last-child {
    margin-right: 0;
}

.module-line3-item-border {
    background: #fffbf6; 
    border: 0.01rem solid #FFE8D4;
}

.module-main-box-line4 {
    width: 6.5rem;
    display: flex;
    /* justify-content: space-between; */
    margin: 0 auto;
    white-space: nowrap;
    overflow-x: auto;
    scroll-behavior: smooth;
    animation: 0s;
    overflow-y: hidden;
    position: relative;
}

.module-main-box-line4-end-btn {
    position: absolute;
    width: 0.72rem;
    height: 0.72rem;
    top: 0.88rem;
    right: -0.1rem;
    z-index: 2;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/module-end-btn.png');
    background-size: 100%;
}

.module-main-box-line4::-webkit-scrollbar {
    display: none; /* 在支持的浏览器中隐藏滚动条 */
}

.module-line4-item {
    position: relative;
    border-radius: 0.12rem;
    width: 1.94rem;
    text-align: center;
    height: 2.65rem;
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-size: 1.95rem 2.65rem !important;
    background: #fffbf6;
    border: 0.01rem solid #FFE8D4;
    margin-bottom: 0.17rem;
    margin-right: 0.18rem;
}

.module-1 .module-line4-item  {
    margin-bottom: 0;
}

.module-1 .module-main-box-line4-box {
    margin-bottom: 0.2rem;
}

/* .module-main-line3 {
	width: 2.04rem;
	height: 3.1rem;
	background-size: 100% !important;
	display: flex;
	align-items: center;
	flex-direction: column;
	margin-bottom: 0.2rem;
    background-repeat: no-repeat !important;
}

.module-main-line3 .module-main-box-title {
	font-weight: bold;
	font-size: 0.30rem;
	color: #864928;
	margin-top: 0.22rem;
	height: 0.32rem;
}
 
.module-main-line3 .module-main-box-img {
	width: 1.14rem;
	height: 1.14rem;
	margin-top: 0.18rem;
}

.module-main-line3  .module-main-box-desc {
	margin-top: 0.16rem;
	font-size: 0.26rem;
	color: #94644a;
} */


.module-main-line2-left {
	margin-left: 0.2rem;
}


.module-main-box-bottom {
    width: 100%;
    height: 1.8rem;
    margin: 0.18rem auto 0.2 auto;
    display: flex;
    justify-content: space-between;
    padding: 0;
}

.module-main-box-bottom-banner {
    width: 3.15rem;
    height: 100%;
}
 
  /* 楼层css */
/* 优越会 S*/
.yyh-iconmain {
    width: 1.41rem;
    height: .32rem;
    position: absolute;
    /* top: 1.84rem; */
    top: 1.74rem;
    left: 2.88rem;
    display: none;
}

.login-wrap-lv8 .yyh-iconmain {
    top: 1.82rem !important;
}

.login-wrap-lv8 .btn-djgz {
    font-weight: 400;
}


.yyh-iconmain-top {
    top: 2.46rem;
}
.yyh-icon {
    width: 1.41rem;
    height: .32rem;
}
.yyh-icon1 {
    width: 1.41rem;
    height: .32rem;
    position: absolute;
    top: 0;
    left: 0;
}
.yyh-iconhot {
    width: .1rem;
    height: .1rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/hot.png') no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100%;
    position: absolute;
    top: 0.02rem;
    left: 1.31rem;
}
.yyh-card {
    width: 6.9rem;
    height: 3.1rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/yyhcard4.png?3') no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100%;
    position: absolute;
    top: 1.4rem;
    left: 0.3rem;
    z-index: 3;
    display: none;
}
.yyh-card-top {
    top: 1.5rem
}
.yyh-card-1 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/yyhcard4.png?3') no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100%;
}
.yyh-card-2 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/yyhcard5.png?3') no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100%;
}
.yyh-card-3 {
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/yyhcard6.png?3') no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100%;
}
.yyh-cardicon {
    width: 1.36rem;
    height: .32rem;
    position: absolute;
    top: 0.8rem;
    left: 2.8rem;
}
/* .yyh-cardicon {
    width: 1.41rem;
    height: .32rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/btn4.png') no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100%;
    position: absolute;
    top: 1.22rem;
    left: 3.6rem;
} */
.yyh-cardhot {
    width: .1rem;
    height: .1rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/hot.png') no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100%;
    position: absolute;
	/* top: 1.22rem;
	left: 4.92rem; */
    top: 1.05rem;
    left: 4.2rem;
}
.yyh-cardbtn1 {
    width: 1.16rem;
    height: .9rem;
    position: absolute;
    top: 1.72rem;
    left: .52rem;
}
.yyh-cardbtn2 {
    width: 1.16rem;
    height: .9rem;
    position: absolute;
    top: 1.72rem;
    left: 2rem;
}
.yyh-cardbtn1main {
    width: 1.16rem;
    height: .9rem;
}
.yyh-cardbtn2main {
    width: 1.16rem;
    height: .9rem;
    display: none;
}
.yyh-cardbtn3 {
    width: 1.16rem;
    height: .9rem;
    position: absolute;
    top: 1.72rem;
    left: 3.5rem;
}
.yyh-cardbtn4 {
    width: 1.16rem;
    height: .9rem;
    position: absolute;
    top: 1.72rem;
    left: 5.18rem;
}
.module-9 {
    /* width: 7.5rem; */
    width: 6.9rem;
    box-sizing: border-box;
    margin: 0 auto;
    margin-bottom: .2rem;
    display: none;
    /* 新春背景修改，换回白色要删除 */
    background: white;
    border-radius: 0.1rem;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
}
.module-9 .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
    /* background:  #f5f5f5 */
}
.module-9 .module-9-banner {
    /* 恢复白色背景要将下面注释放开 */
    display: flex;
    /* width: 7.5rem; */
    width: 6.9rem;
    height: auto;
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg1.png') repeat; */
    background-size: 100% 100%;
    margin-top: -0.01rem;
}
.module-9-bannermain{
    width: 6.64rem;
    margin: 0 auto;
    margin-top: 0.2rem;
}
.module-9 .module-9-banner-end {
    /* 恢复白色背景要将下面注释放开 */
    /* width: 7.5rem; */
    /* height: .18rem; */
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/module-3bg2.png') no-repeat; */
    background-size: 100% 100%;
    position: relative;
    top: -0.12rem;
}
.module-9 .module-9-icon{
    display: flex;
    width: 3.18rem;
    height: 3.34rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/module-9-bannerbg.png') no-repeat center top;
    background-size: 100% 100%;
    float: left;
    margin-left: 0.07rem;
    margin-right: 0.07rem;
    margin-bottom: .13rem;
    position: relative;
}
.module-9 .module-9-icon .module-9-img{
    width: 2.75rem;
    height: 1.49rem;
    position: absolute;
    top: .16rem;
    left: .22rem;
}
.module-9 .module-9-icon .module-9-icontxt1{
    width: 3.18rem;
    text-align: center;
    line-height: .4rem;
    font-size: .28rem;
    color: #333;
    position: absolute;
    top: 1.88rem;
    left: 0rem;
}
.module-9 .module-9-icon .module-9-icontxt2{
    width: 3.18rem;
    text-align: center;
    line-height: .37rem;
    font-size: .28rem;
    color: #333;
    position: absolute;
    top: 1.73rem;
    left: 0rem;
}
.module-9 .module-9-btn1{
    width: 2.42rem;
    height: .6rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon2.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: 2.5rem;
    left: 0.38rem;
    display: none;
}
.module-9 .module-9-btn2{
    width: 2.42rem;
    height: .6rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon3.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: 2.5rem;
    left: 0.38rem;
}
.module-9 .module-9-btn3{
    width: 2.42rem;
    height: .6rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon8.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: 2.5rem;
    left: 0.38rem;
    display: none;
}
.module-9 .module-9-hot{
    width: .58rem;
    height: .28rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon1.png') no-repeat center top;
    background-size: 100% 100%;
    position: absolute;
    top: 2.36rem;
    left: 2.51rem;
    text-align: center;
    line-height: .28rem;
    font-size: .2rem;
    color: #fff;
    display: none;
}

/* 弹窗 */
.yyh-mask {
    position: fixed;
    top: 0;
    left: 0;
    display: -webkit-flex;
    display: flex;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .7);
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    z-index: 400;
    overflow: hidden;
}
.yyh_1_main{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 7.5rem;
    height: 11.4rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
}
.yyh_1{
    position: absolute;
    top: 0;
    left: 0;
    width: 7.5rem;
    height: 10.67rem;
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/tc_2.png?2") no-repeat;
    -webkit-background-size: 7.5rem 10.67rem;
    background-size:  7.5rem 10.67rem;
}
.yyhtc_1-close {
    width: .6rem;
    height: .6rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/close.png?1") no-repeat;
    -webkit-background-size: .6rem .6rem;
    background-size:  .6rem .6rem;
    position: absolute;
    bottom: 0;
    left: 3.42rem;
    z-index: 3000;
}
.yyh_1_tips {
    width: 7.5rem;
    text-align: center;
    font-size: .22rem;
    position: absolute;
    top: 9.9rem;
    left: 0;
    z-index: 3000;
}
.yyh_1_tips i{
    display: inline-flex;
    width: .27rem;
    height: .27rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon5.png?1") no-repeat;
    -webkit-background-size: .27rem .27rem;
    background-size:  .27rem .27rem;
    margin-right: .06rem;
    position: relative;
    top: 0.06rem;
}
.yyh_1_tips i.selected::after {
    content: '';
    display: inline-block;
    width: .27rem;
    height: .27rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon6.png?1") no-repeat;
    -webkit-background-size: .27rem .27rem;
    background-size:  .27rem .27rem;
}
.yyh_1_tips span{
    color: #999999;
    /* vertical-align: middle; */
    display: inline-block;
    height: .3rem;
    line-height: .3rem;
}
.yyh_1_tips a{
    /* text-decoration: underline; */
    color: #f15f5f;
    /* vertical-align: middle; */
    display: inline-block;
    height: .3rem;
    line-height: .3rem;
}
.yyhtc_1-title {
    width: 6rem;
    font-size: .46rem;
    color: #864928;
    font-weight: bold;
    text-align: center;
    line-height: .56rem;
    position: absolute;
    top: 2.7rem;
    left: 0.75rem;
    z-index: 3000;
}
.yyhtc_1-txtmain {
    width: 6.2rem;
    font-size: .28rem;
    color: #94654b;
    text-align: left;
    line-height: .36rem;
    position: absolute;
    top: 3.66rem;
    left: 0.75rem;
    z-index: 3000;
    height: 5rem;
	padding: 0 0.15rem;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.yyhtc_1-txtmain::-webkit-scrollbar {
    /* 对应纵向滚动条的宽度 */
    width: .1rem;
    /* 对应横向滚动条的宽度 */
    height: .1rem;
}
  
/* 滚动条上的滚动滑块 */
.yyhtc_1-txtmain::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.2);
}
  
/* 滚动条轨道 */
.yyhtc_1-txtmain::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0);
}
.yyhtc_1-txtmain p{
    display: block;
    font-size: 0.26rem;
    line-height: 0.47rem;
    min-height: 0.47rem;
    text-align: justify;
    word-break: break-all;
}
.yyhtc_1-btn1 {
    width: 3.98rem;
    height: .92rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon4.png?1") no-repeat;
    -webkit-background-size: 3.98rem .92rem;
    background-size:  3.98rem .92rem;
    font-size: .36rem;
    color: #fff;
    text-align: center;
    line-height: .92rem;
    position: absolute;
    top: 8.82rem;
    left: 1.76rem;
    z-index: 3000;
}
.yyhtc_1 table{
    width: 100%;
    margin: .1rem auto;
    border-collapse: collapse;
    text-align: center;
    line-height: .5rem
}
.yyhtc_1 table,.yyhtc_1 table td,.yyhtc_1 table th {
    border: 1px solid #864928
}
.fbold{
    font-weight: 700;
}

.yyh_2_main{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 7.5rem;
    height: 8rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
}
.yyh_2{
    position: absolute;
    top: 0;
    left: 0;
    width: 7.5rem;
    height: 7rem;
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/tc_3.png?5") no-repeat;
    -webkit-background-size: 7.5rem 7rem;
    background-size:  7.5rem 7rem;
}
.yyhtc_2-close {
    width: .6rem;
    height: .6rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/close.png?1") no-repeat;
    -webkit-background-size: .6rem .6rem;
    background-size:  .6rem .6rem;
    position: absolute;
    bottom: 0;
    left: 3.42rem;
    z-index: 3000;
}
.yyhtc_2-btn1 {
    width: 3.98rem;
    height: .92rem;
    position: absolute;
    top: 5.54rem;
    left: 1.76rem;
    z-index: 3000;
}
.yyh_3_main{
    position: absolute;
    top: 47%;
    left: 50%;
    width: 7.5rem;
    height: 8.9rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
}
.yyh_3{
    position: absolute;
    top: 0;
    left: 0;
    width: 7.5rem;
    height: 8.06rem;
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/tc_4.png?1") no-repeat;
    -webkit-background-size: 7.5rem 8.06rem;
    background-size:  7.5rem 8.06rem;
}
.yyhtc_3-close {
    width: .6rem;
    height: .6rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/close.png?1") no-repeat;
    -webkit-background-size: .6rem .6rem;
    background-size:  .6rem .6rem;
    position: absolute;
    bottom: 0;
    left: 3.42rem;
    z-index: 3000;
}
.yyhtc_3-btn1 {
    width: 3.98rem;
    height: .92rem;
    position: absolute;
    top: 6.06rem;
    left: 1.76rem;
    z-index: 3000;
}
.yyhtc_3-btn2 {
    width: 1.35rem;
    height: .34rem;
    position: absolute;
    top: 7.24rem;
    left: 3.06rem;
    z-index: 3000;
}
.yyh_4_main{
    position: absolute;
    top: 48%;
    left: 50%;
    width: 7.5rem;
    height: 10.42rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
}
.yyh_4{
    position: absolute;
    top: 0;
    left: 0;
    width: 7.5rem;
    height: 9.42rem;
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/tc_7.png?4") no-repeat;
    -webkit-background-size: 7.5rem 9.42rem;
    background-size:  7.5rem 9.42rem;
}
.yyhtc_4-close {
    width: .6rem;
    height: .6rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/close.png?1") no-repeat;
    -webkit-background-size: .6rem .6rem;
    background-size:  .6rem .6rem;
    position: absolute;
    bottom: 0;
    left: 3.42rem;
    z-index: 3000;
}
.yyhtc_4-title {
    width: 7.5rem;
    height: .66rem;
    font-size: .46rem;
    color: #864928;
    font-weight: bold;
    text-align: center;
    line-height: .66rem;
    position: absolute;
    top: 2.52rem;
    left: 0rem;
    z-index: 3000;
}
.yyhtc_4-txtmain {
    width: 5.76rem;
    font-size: .28rem;
    color: #94654b;
    text-align: left;
    line-height: .36rem;
    position: absolute;
    top: 3.3rem;
    left: 0.87rem;
    z-index: 3000;
    height: 4.62rem;
	padding: 0 0.2rem;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.yyhtc_4-txtmain::-webkit-scrollbar {
    /* 对应纵向滚动条的宽度 */
    width: .1rem;
    /* 对应横向滚动条的宽度 */
    height: .1rem;
}
  
/* 滚动条上的滚动滑块 */
.yyhtc_4-txtmain::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.2);
}
  
/* 滚动条轨道 */
.yyhtc_4-txtmain::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0);
}
.yyhtc_4-txtmain p{
    display: block;
    font-size: 0.26rem;
    line-height: 0.47rem;
    min-height: 0.47rem;
    text-align: justify;
    word-break: break-all;
}
.yyhtc_4-btn1 {
    width: 3.98rem;
    height: .92rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon7.png?1") no-repeat;
    -webkit-background-size: 3.98rem .92rem;
    background-size:  3.98rem .92rem;
    font-size: .28rem;
    color: #fff;
    text-align: center;
    line-height: .46rem;
    position: absolute;
    top: 8.26rem;
    left: 1.76rem;
    z-index: 3000;
}
.yyh_5_main{
    position: absolute;
    top: 48%;
    left: 50%;
    width: 7.5rem;
    height: 10.42rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
}
.yyh_5{
    position: absolute;
    top: 0;
    left: 0;
    width: 7.5rem;
    height: 9.42rem;
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/tc_7.png?4") no-repeat;
    -webkit-background-size: 7.5rem 9.42rem;
    background-size:  7.5rem 9.42rem;
}
.yyhtc_5-close {
    width: .6rem;
    height: .6rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/close.png?1") no-repeat;
    -webkit-background-size: .6rem .6rem;
    background-size:  .6rem .6rem;
    position: absolute;
    bottom: 0;
    left: 3.42rem;
    z-index: 3000;
}
.yyhtc_5-title {
    width: 7.5rem;
    height: .66rem;
    font-size: .46rem;
    color: #864928;
    font-weight: bold;
    text-align: center;
    line-height: .66rem;
    position: absolute;
    top: 2.52rem;
    left: 0rem;
    z-index: 3000;
}
.yyhtc_5-txtmain {
    width: 5.8rem;
    font-size: .28rem;
    color: #94654b;
    text-align: left;
    line-height: .36rem;
    position: absolute;
    top: 3.3rem;
    left: 0.87rem;
    z-index: 3000;
    height: 4.62rem;
	padding: 0 0.2rem;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.yyhtc_5-txtmain::-webkit-scrollbar {
    /* 对应纵向滚动条的宽度 */
    width: .1rem;
    /* 对应横向滚动条的宽度 */
    height: .1rem;
}
  
/* 滚动条上的滚动滑块 */
.yyhtc_5-txtmain::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.2);
}
  
/* 滚动条轨道 */
.yyhtc_5-txtmain::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0);
}
.yyhtc_5-txtmain p{
    display: block;
    font-size: 0.26rem;
    line-height: 0.47rem;
    min-height: 0.47rem;
    text-align: justify;
    word-break: break-all;
}
.yyhtc_5-btn1 {
    width: 3.98rem;
    height: .92rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon7.png?1") no-repeat;
    -webkit-background-size: 3.98rem .92rem;
    background-size:  3.98rem .92rem;
    font-size: .28rem;
    color: #fff;
    text-align: center;
    line-height: .46rem;
    position: absolute;
    top: 8.26rem;
    left: 1.76rem;
    z-index: 3000;
}
.yyh_6_main{
    position: absolute;
    top: 49%;
    left: 50%;
    width: 7.5rem;
    height: 11.4rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
}
.yyh_6{
    position: absolute;
    top: 0;
    left: 0;
    width: 7.5rem;
    height: 10.84rem;
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/tc_8.png?2") no-repeat;
    -webkit-background-size: 7.5rem 10.84rem;
    background-size:  7.5rem 10.84rem;
}
.yyhtc_6-close {
    width: .6rem;
    height: .6rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/close.png?1") no-repeat;
    -webkit-background-size: .6rem .6rem;
    background-size:  .6rem .6rem;
    position: absolute;
    bottom: 0;
    left: 3.42rem;
    z-index: 3000;
}
.yyhtc_6-title {
    width: 7.5rem;
    height: .66rem;
    font-size: .46rem;
    color: #864928;
    font-weight: bold;
    text-align: center;
    line-height: .66rem;
    position: absolute;
    top: 1.6rem;
    left: 0rem;
    z-index: 3000;
}
.yyhtc_6-txtmain {
    width: 6rem;
    font-size: .28rem;
    color: #94654b;
    text-align: left;
    line-height: .36rem;
    position: absolute;
    top: 2.6rem;
    left: 0.78rem;
    z-index: 3000;
    height: 6.46rem;
	padding: 0 0.15rem;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.yyhtc_6-txtmain::-webkit-scrollbar {
    /* 对应纵向滚动条的宽度 */
    width: .1rem;
    /* 对应横向滚动条的宽度 */
    height: .1rem;
}
  
/* 滚动条上的滚动滑块 */
.yyhtc_6-txtmain::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.2);
}
  
/* 滚动条轨道 */
.yyhtc_6-txtmain::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0);
}
.yyhtc_6-txtmain p{
    display: block;
    font-size: 0.26rem;
    line-height: 0.47rem;
    min-height: 0.47rem;
    text-align: justify;
    word-break: break-all;
}
.yyhtc_6-btn1 {
    width: 3.98rem;
    height: .92rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/yyh/icon4.png?1") no-repeat;
    -webkit-background-size: 3.98rem .92rem;
    background-size:  3.98rem .92rem;
    font-size: .36rem;
    color: #fff;
    text-align: center;
    line-height: .92rem;
    position: absolute;
    top: 9.36rem;
    left: 1.76rem;
    z-index: 3000;
}
.yyhtc_6 table{
    width: 100%;
    margin: .1rem auto;
    border-collapse: collapse;
    text-align: center;
    line-height: .5rem
}
.yyhtc_6 table,.yyhtc_6 table td,.yyhtc_6 table th {
    border: 1px solid #864928
}
/* 优越会 E*/

/* 客服 */
.serve-main {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.2rem;
    display: none;
}
.serve-main-bg {
    width: 6.9rem;
    height: 1.64rem;
    position: relative;
}
.serve-main-bg-img {
    width: 100%;
    height: 100%;
}
.serve-main-content {
    position: absolute;
    left: 0;
    top: 0;
    width: 6.9rem;
    height: 1.64rem;
    display: flex;
    justify-content: space-between;
}
.serve-main-header {
    width: 0.96rem;
    height: 0.96rem;
    /* background: rgba(0, 0, 0, .4); */
    border-radius: 50%;
    margin-left: 0.36rem;
    margin-top: 0.3rem;
    overflow: hidden;
}
.serve-main-header img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.serve-main-other {
    flex: 1;
    height: 100%;
}
.serve-main-other-top {
    display: flex;
    align-items: center;
    margin-top: 0.44rem;
    margin-left: 0.24rem;
}
.serve-main-other-name {
    font-size: 0.3rem;
    color: #845022;
    font-weight: bold;
}
.serve-mian-other-center {
    font-size: 0.3rem;
    color: #845022;
    /* font-weight: bold; */
}
.serve-main-other-position {
    font-size: 0.24rem;
    color: #9b7154;
}
.serve-main-other-bottom {
    font-size: 0.24rem;
    color: #9b7154;
    margin-top: 0.14rem;
    margin-left: 0.24rem;
}
/* .searve-main-btn1,.searve-main-btn2 {
    width: 0.64rem;
    height: 0.64rem;
    position: absolute;
    top: 0.4rem;
} */
.searve-main-btn1 {
    left: 5.14rem;
}
.searve-main-btn2 {
    left: 6rem;
}
/* 客服 */

/* 星动日跳转移动app浮动按钮 */
.fix-xdri-btn {
    width: 3.37rem;
    height: 0.79rem;
    position: fixed;
    bottom: 0.2rem;
    display: none;
    z-index: 10;
    left: 1.8rem;
}

.fix-xdri-btn-bg {
    width: 100%;
    height: 100%;
}

.fix-xdr-close-btn {
    width: 0.55rem;
    height: 0.79rem;
    position: absolute;
    left: 0;
    bottom: 0;
}

.fix-xdri-go-btn {
    width: 2.82rem;
    height: 0.79rem;
    font-size: 0.4rem;
    position: absolute;
    left: 0.55rem;
    bottom: 0;
}
/* 星动日跳转移动app浮动按钮 */
/* 顶部生日板块北京轮播图 */
.birthday-module{
    display: none;
}
.ydb-banner-imgbj{
    width: 7.5rem;
    height: 3rem;
    overflow: hidden;
    /* display: none; */
    margin: 0 auto;
    margin-bottom: 0.2rem;
}
.swiper-container-bj{
    width: 7.5rem;
    position: relative;
    z-index: 10;
}
.swiper-container-bj .swiper-wrapper{
    width: 7.5rem;
}
.swiper-container-bj .swiper-slide{
    width: 7.5rem;
    height: 3rem;
}
.swiper-container-bj .swiper-slide .info {
    display: block;
    width: 7.5rem;
    height: 3rem;
    box-sizing: border-box;
    /* padding: .02rem; */
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}
.swiper-container-bj .swiper-slide .cover{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.swiper-container-bj .pagination {
    position: absolute;
    bottom: .1rem;
    left: 0;
    width: 100%;
    margin-top: -.05rem;
    display: -webkit-box;
    -webkit-box-pack: center;
    display: flex;
    justify-content: center;
    display: -webkit-flex;
    -webkit-justify-content: center;
    z-index: 3;
}
.swiper-container-bj .pagination .i {
    display: block;
    width: .1rem;
    height: .1rem;
    border-radius: 50%;
    background: #313131;
    /* background: #fff; */
    opacity: .4;
    -webkit-opacity: .4;
    margin: 0 .03rem;
}
.swiper-container-bj .pagination .i.active {
    opacity: 1;
    -webkit-opacity: 1;
}

/* 尊享服务楼层 */
.module-zxfw {
    width: 6.9rem;
    min-height: 0.2rem;
    margin: 0 auto;
    margin-bottom: 0.2rem;
    background: white;
    border-radius: 0.1rem;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
    position: relative;
    /* display: none; */
}
.serve-main-top-title {
    width: 6.9rem;
    height: 0.8rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/zxfu_title.png?1') no-repeat;
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/zxfw_newYear.png'); */
    background-size: 100%;
}
.serve-main-bg {
    width: 6.9rem;
    height: 1.64rem;
    position: relative;
}
.searve-main-kf-box {
    width: 6.9rem;
    height: 1.2rem;
    background: white;
    display: none;
}
.serve-main-kf {
    width: 6.21rem;
    height: 1.2rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/server-bg.png?2') no-repeat;
    background-color: white;
    background-size: 6.21rem 1.06rem;
    margin: 0 auto;
    position: relative;
}

.serve-main-kf-header {
    width: 0.95rem;
    height: 0.95rem;
    position: absolute;
    left: 0.13rem;
    border-radius: 50%;
}

.serve-main-kf-name {
    font-size: 0.3rem;
    color: #000;
    position: absolute;
    left: 1.62rem;
    top: 0.1rem;
    font-weight: bold;
}

.searve-main-kf-btn1 {
    width: 0.72rem;
    height: 0.72rem;
    position: absolute;
    left: 4.44rem;
    top: 0.18rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/serveBtn1.png') no-repeat;
    background-size: 0.72rem 0.72rem;
}

.searve-main-kf-btn2 {
    width: 0.72rem;
    height: 0.72rem;
    position: absolute;
    left: 5.5rem;
    top: 0.18rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/serveBtn2.png') no-repeat;
    background-size: 0.72rem 0.72rem;
}

.module-zxfw .qy-box {
    width: 100%;
    height: 1.46rem;
    /* background: red; */
}
.module-zxfw .lv-icon-container {
    position: relative;
	width: 100%;
    background: white;
}

.module-zxfw  .lv-icon-row {
    display: flex;
    white-space: nowrap;
    overflow-x: auto;
    scroll-behavior: smooth;
}

.lv-icon-row::-webkit-scrollbar {
    display: none; /* 在支持的浏览器中隐藏滚动条 */
}

.module-zxfw .lv-icon {
    width: 2.3rem;
    height: 1.26rem;
    background-color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    flex: 0 0 auto;
    flex-direction: column;
    position: relative;
}

.module-zxfw .lv-icon2 {
    width: 25%;
    height: 1.26rem;
    background-color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    flex: 0 0 auto;
    flex-direction: column;
    position: relative;
}

.module-zxfw .lv-icon-img {
    width: 0.6rem;
    height: 0.6rem;
    margin-bottom: 0.08rem;
}

.module-zxfw .lv-icon-img .lv-icon-img-bg{
    width: 100%;
    height: 100%;
}

.module-zxfw .lv-icon-text {
    font-size: 0.24rem;
    color: #333;
}

.module-zxfw .lv-icon-text1 {
    color: #385CA8;
}

.module-zxfw .lv-icon-text2 {
    color: #385CA8;
}

.module-zxfw .lv-icon-text3 {
    color: #28377B;
}

.module-zxfw .lv-icon-text4 {
    color: #28377b;
}

.module-zxfw .lv-icon-row::-webkit-scrollbar {
    width: 4px;
}

.module-zxfw .lv-icon-row::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0);
}

.module-zxfw .lv-icon-row::-moz-scrollbar {
    width: 4px;
}

.module-zxfw .lv-icon-row::-moz-scrollbar-thumb {
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0);
}
.module-zxfw .lv-icon-scroll-y {
    width: 0.36rem;
    height: 0.06rem;
    background: #d4d7e5;
    border-radius: 0.16rem;
    position: absolute;
    left: 3.27rem;
    bottom: -0.1rem;
    overflow: hidden;
}
.module-zxfw .lv-icon-scroll-y-bar {
    width: 0.17rem;
    height: 0.06rem;
    background-color: #9F5947;
    border-radius: 0.16rem;
}

.module-zxfw .lv-icon-scroll-y-bar1 {
    background-color: #385CA8;
}

.module-zxfw .lv-icon-scroll-y-bar2 {
    background-color: #874D17;
}

.module-zxfw .lv-icon-scroll-y-bar3 {
    background-color: #4E3D7F;
}

.module-zxfw .lv-icon-scroll-y-bar4 {
    background-color: #28377b;
}

.module-zxfw .lv-icon-scroll-y-bar8 {
    background-color: #33287B;
}

.module-zxfw .zhuoyue-qy-box {
    display: none;
}

.module-zxfw .zhuoyue-qy {
    width: 100%;
    display: flex;
    /* justify-content: space-between; */
    margin: 0 auto;
    flex-wrap: wrap;
    padding: 0 0.21rem 0.24rem 0.21rem;
}

.module-zxfw .zhuoyue-qy .zhuoyue-qy-item {
    width: 2.04rem;
    height: 2.65rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/zhuoyueQyBg.png') no-repeat;
    background-size: 2.04rem 2.65rem;
    margin-right: 0.18rem;
}

.zhuoyue-qy-item:last-child {
    margin-right: 0 !important;
}


/* 尊享服务楼层 */
.grop-upl-lv-box {
    height: 0.5rem;
    position: absolute;
    left: 0.3rem;
    bottom: 1.11rem;
    min-width: 0.1rem;
}
.grop-ul-lv-noup {
    font-size: 0.2rem;
    color: #823E2D;
    margin-top: 0.1rem;
}
.home-level-7 .grop-ul-lv-noup{
    color: #823E2D;
}
.home-level-0 .grop-ul-lv-noup{
    color: #823E2D;
}
.home-level-1 .grop-ul-lv-noup{
    color: #28387B;
}
.home-level-2 .grop-ul-lv-noup{
    color: #874D17;
}
.home-level-3 .grop-ul-lv-noup{
    color: #4E3D7F;
}
.home-level-4 .grop-ul-lv-noup{
    color: #28387B;
}
.home-level-8 .grop-ul-lv-noup{
    color: #33287B;
}
#grop-upl-lv {
    width: 100%;
    height: 0.5rem;
    font-size: 0.24rem;
}

/* 卓越钻卡楼层  */
.module-zxpz-lv8{
    /* width: 7.5rem; */
    width: 6.9rem;
    box-sizing: border-box;
    margin: 0 auto;
    margin-bottom: 0.2rem;
    /* display: none; */
    /* 新春版本，恢复白色版本下面删除 */
    background: white;
    border-radius: 0.1rem;
    border-top-right-radius: 0.3rem;
    border-top-left-radius: 0.3rem;
    padding-bottom: 0.2rem;
    display: none;
    position: relative;
}

.module-main-lv8 .module-main-tab1 {
    width: 6.5rem;
    height: 1.76rem;
    background-size: 100% !important;
    display: flex;
    justify-content: space-between;
    /* align-items: center; */
    /* overflow: hidden; */
    margin: 0 auto;
    margin-bottom: 0.2rem;
    box-sizing: border-box;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/tab1-demo.png');
    background-size: 6.5rem 1.76rem;
}

.module-main-lv8 .main-tab1-box {
    width: 2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.module-main-lv8 .module-main-tab1 .main-tab1-title {
	font-size: 0.28rem;
	color: #000;
	font-weight: bold;
    margin-top: 0.24rem;
}

.module-main-lv8 .module-main-tab1 .main-tab1-desc {
	font-size: 0.22rem;
	color: #666;
	margin-top: 0.09rem;
}

.module-main-lv8 .module-main-tab1 .main-tab1-btn {
	width: 1.51rem;
	height: 0.44rem;
	margin-top: 0.15rem;
	position: relative;
	/* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/btn.png') no-repeat; */
	background-size: 100% !important;
}

.module-main-lv8 .module-main-tab1 .main-tab1-btn img {
    width: 1.51rem;
	height: 0.44rem;
}


.module-main-lv8 .module-main-tab1 .module-main-tab1-right {
    display: flex;
    align-items: center;
    margin-right: 0.3rem;
}


.module-zxpz-lv8 .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
}

.module-zxpz-lv8 .title img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}

.module-main-box {
    width: 6.9rem;
    margin: 0 auto;
    min-height: 0.1rem;
    /* background: white; */
    /* padding: 0rem 0.18rem; */
    overflow: hidden;
    border-bottom-right-radius: 0.1rem;
    border-bottom-left-radius: 0.1rem;
    padding-top: 0.2rem;
}



.module-main-box .main-tab1-title {
    font-size: 0.30rem;
    color: #864928;
    font-weight: bold;
}

.module-main-box .main-tab1-desc {
    font-size: 0.26rem;
    color: #94654b;
    /* margin-top: 0.1rem; */
}

.module-main-box .module-main-line2-left .main-tab1-btn {
    width: 1.3rem;
    height: 0.44rem;
    /* background: rebeccapurple; */
    margin-top: 0.2rem;
    position: relative;
    /* background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/btn.png') no-repeat; */
    background-size: 100% !important;
}

.module-main-box .module-main-line2-left .main-tab1-btn img{
    width: 1.3rem;
    height: 0.44rem;
}

.module-main-tab1-btn-tip {
    width: 0.42rem;
    height: 0.2rem;
    background: #ff4715;
    position: absolute;
    right: -0.21rem;
    top: -0.1rem;
    z-index: 1;
    border-radius: 0.1rem;
    border-bottom-left-radius: 0;
    font-size: 0.14rem;
    color: white;
    text-align: center;
    line-height: 0.2rem;
}

.module-main-box .module-main-tab1-right {
    display: flex;
    align-items: center;
    margin-right: 0.3rem;
}

.module-main-box .module-main-tab1 img {
    width: 100%;
    height: 100%;
}


.module-main-box-line {
    width: 6.5rem;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    /* margin-top: 0.2rem; */
    flex-wrap: wrap;
    margin-bottom: 0.2rem;
}

.module-main-line3 {
    width: 2.04rem;
    height: 3.1rem;
    background-size: 100% !important;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-bottom: 0.2rem;
    background-repeat: no-repeat !important;
}

.module-main-line3 .module-main-box-title {
    font-weight: bold;
    font-size: 0.30rem;
    color: #864928;
    margin-top: 0.22rem;
    height: 0.32rem;
}

.module-main-line3 .module-main-box-img {
    width: 1.14rem;
    height: 1.14rem;
    margin-top: 0.18rem;
}

.module-main-line3 .module-main-box-desc {
    margin-top: 0.16rem;
    font-size: 0.26rem;
    color: #94644a;
}

.module-main-line2 {
    width: 3.16rem;
    height: 1.8rem;
    background-size: 100% !important;
    display: flex;
    /* align-items: center; */
    justify-content: space-between;
    /* margin-bottom: 0.2rem; */
    background-repeat: no-repeat !important;
    position: relative;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/lin2-demo.png');
    background-size: 3.16rem 1.8rem;
    /* border: 0.01rem solid #ffe8d4; */
    border-radius: 0.12rem;
}

.module-main-line2-left {
    margin-left: 0.2rem;
}

.module-main-line2 .module-main-box-img {
    width: 0.9rem;
    height: 0.9rem;
    position: absolute;
    bottom: 0.2rem;
    right: 0.12rem;
}

.module-main-line2 .module-main-line2-left  .module-main-box-title {
    font-weight: bold;
    font-size: 0.30rem;
    color: #000;
    margin-top: 0.24rem;
}

.module-main-line2  .module-main-line2-left  .module-main-box-desc {
    margin-top: 0.06rem;
    font-size: 0.22rem;
    color: #666666;
}

.module-1-top {
    width: 6.5rem;
    height: 3.19rem;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    background-size: 6.5rem 3.19rem !important;
}

.module-1-top .title {
    width: 3.26rem;
    height: 0.45rem;
    position: absolute;
    top: 0;
    left: 1.62rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.22rem;
    color: #784719;
}

.module-1-top-box {
    height: 2.74rem;
    width: 100%;
    margin-top: 0.45rem;
    display: flex;
}

.module-1-top-box .list {
    width: 33.33%;
    height: 100%;
    text-align: center;
    overflow: hidden;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.module-1-top-box-title {
    margin-top: 0.24rem;
    color: #000;
    font-size: 0.28rem;
    font-weight: bold;
    font-family: PingFangSC, PingFang SC;
}

.module-1-box-desc {
    color: #666;
    font-size: 0.22rem;
    margin-top: 0.08rem;
}

.module-1-box-icon {
    width: auto;
    height: 0.9rem;
    width: 0.9rem;
    margin-top: 0.06rem;
}

.module-1-box-btn {
    width: 1.3rem;
    height: 0.44rem;
    margin-top: 0.16rem;
}

.module-1-box-btn img {
    width: 100%;
    height: 100%;
}
/* 
.module-1-box-btn1 {
    width: 1.3rem;
    height: 0.44rem;
    background: linear-gradient(257deg, #FFD8AF 0%, #FFE2CA 100%);
    box-shadow: inset 0px 0.02rem 0.06rem 0px rgba(255, 255, 255, 0.5);
    border-radius: 0.22rem;
    border: 0.01rem solid rgba(255, 218, 178, 1);
    font-size: 0.24rem;
    color: #333;
    font-weight: 400;
    line-height: 0.44rem;
} */

.module-1-center-list {
    width: 6.5rem;
    height: 2.66rem;
    margin-left: 0.2rem;
    /* margin-top: 0.29rem; */
    position: relative;
}

.module-1-center-list3 {
    display: flex;
    align-items: center;
    margin-bottom: 0.2rem;
}


.module-1-center-list-more {
    display: flex;
    white-space: nowrap;
    overflow-x: auto;
    scroll-behavior: smooth;
    animation: 0s;
    overflow-y: hidden;
    margin-bottom: 0.2rem;
}

.module-1-center-list-more .module-1-center-item {
    margin-right: 0.14rem;
}

.module-1-center-list-more::-webkit-scrollbar {
    display: none;
    /* 在支持的浏览器中隐藏滚动条 */
}

.module-1-center-list-more::-webkit-scrollbar {
    width: 1px;
}

.module-1-center-list-more::-webkit-scrollbar-thumb {
    border-radius: 1px;
    background-color: rgba(0, 0, 0, 0);
}

.module-1-center-list-more::-moz-scrollbar {
    width: 1px;
}

.module-1-center-list-more::-moz-scrollbar-thumb {
    border-radius: 1px;
    background-color: rgba(0, 0, 0, 0);
}

.module-1-center-item {
    position: relative;
    border-radius: 0.12rem;
    width: 1.95rem;
    text-align: center;
    height: 2.65rem;
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    flex-direction: column;
    background-size: 1.95rem 2.65rem !important;
}

.module-1-center-list3 .module-1-center-item {
    margin-right: 0.325rem;
}


.module-1-center-item:last-child {
    margin-right: 0;
}

.module-1-center-item-border {
    background: linear-gradient(180deg, #FFFDFA 0%, #FFF9F2 100%);
    border: 0.01rem solid #FFE8D4;
}

.module-1-center-title {
    font-size: 0.28rem;
    margin-top: 0.24rem;
    color: #000;
    font-weight: bold;
}

.module-1-center-desc {
    font-size: 0.22rem;
    color: #666;
    margin-top: 0.12rem;

}

.module-1-center-icon {
    width: 0.9rem;
    height: 0.9rem;
    margin-top: 0.06rem;
    display: flex;
    position: relative;
}

.module-1-center-icon-num {
    display: none;
    position: absolute;
    height: 0.24rem;
    top: -0.04rem;
    left: 0.63rem;
    border-radius: 0.12rem;
    border-bottom-left-radius: 0;
    color: white;
    line-height: 0.24rem;
    text-align: center;
    font-size: 0.18rem;
    padding: 0 0.08rem;
    white-space: nowrap;
    background: linear-gradient(90deg, #FF4B36 0%, #FF9F5C 100%), linear-gradient(90deg, rgba(255, 240, 112, 0.5) 0%, rgba(255, 175, 0, 0.5) 100%);
}

.module-1-center-icon img {
    width: 100%;
    height: 100%;
}

.module-1-center-btn {
    width: 1.3rem;
    height: 0.44rem;
    margin-top: 0.07rem;
    position: relative;
}

.module-2-center-btn {
    width: 1.3rem;
    height: 0.44rem;
    margin-top: 0.07rem;
    position: relative;
}

.module-1-center-btn img {
    height: 100%;
    width: 100%;
}

.module-1-center-btn-top {
    width: 1.3rem;
    height: 0.44rem;
    margin-top: 0.07rem;
    position: relative;
}

.module-1-center-btn-top img {
    height: 100%;
    width: 100%;
}

.module-1-end-btn {
    position: absolute;
    width: 0.72rem;
    height: 0.72rem;
    top: 0.88rem;
    right: 0.2rem;
    z-index: 2;
    background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/module-end-btn.png');
    background-size: 100%;
}

.module-1-bottom-bg {
    width: 6.5rem;
    height: 1rem;
    margin: 0rem auto 0rem auto;
    /* background: #FFF9F2; */
    display: flex;
    align-items: center;
    background-size: 6.5rem 1rem !important;
    margin-bottom: 0.2rem;
    /* display: none; */
}

.module-1-bottom-icon {
    width: 0.42rem;
    height: 0.42rem;
    margin-left: 0.22rem;
}

.module-1-bottom-icon img {
    width: 100%;
    height: 100%;
}

.module-1-bottom-title {
    font-size: 0.28rem;
    color: #8C5234;
    margin-left: 0.1rem;
    font-weight: bold;
}

.module-1-bottom-desc {
    font-size: 0.24rem;
    color: #8C5234;
    background: #F9F1E8;
    margin-left: 0.1rem;
    padding: 0 0.15rem 0 0.12rem;
    border-radius: 0.22rem 0.04rem 0.22rem 0.04rem;
    height: 0.38rem;
    line-height: 0.38rem;
}

.module-1-bottom-btn {
    width: 1.3rem;
    height: 0.44rem;
    margin-left: auto;
    margin-right: 0.11rem;
    /* margin: auto; */
}
.module-1-bottom-btn img {
    width: 100%;
    height: 100%;
}

.module-1-bottom-banner-box {
    width: 6.5rem;
    height: 1.8rem;
    margin: 0rem auto 0 auto;
    display: flex;
    justify-content: space-between;
    padding: 0;
    margin-bottom: 0.2rem;
}

.module-1-bottom-banner {
    width: 3.15rem;
    height: 100%;
}

.module-1-bottom-banner img {
    width: 100%;
    height: 100%;
}

/* 卓越钻卡楼层  */


/* 尊享资费 */
.module-zxzf {
    width: 6.9rem;
    box-sizing: border-box;
    background-size: 100% 100%;
    position: relative;
    margin: 0 auto;
    margin-bottom: .2rem;
    background: white;
    overflow: hidden;
}
.module-zxzf .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
}

.module-zxzf .module-contanier-bannerImg {
    width: 6.5rem;
    height: 1.98rem;
    margin: 0.1rem auto 0.2rem auto;
    /* background: red; */
}

.module-zxzf .module-contanier-bannerImg img {
    width: 100%;
    height: 100%;
}
/* 尊享资费 */

/* 尊享网络 */
.module-zxwl {
    width: 6.9rem;
    box-sizing: border-box;
    background-size: 100% 100%;
    position: relative;
    margin: 0 auto;
    margin-bottom: .2rem;
    background: white;
    border-radius: 0.1rem;
    position: relative;
    /* display: none; */
}
.module-zxwl .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
}

.module-zxwl .module-contanier-bannerImg {
    width: 6.5rem;
    margin: 0.1rem auto 0rem auto;
    /* background: red; */
    display: flex;
    justify-content: space-between;
    /* min-height: 1.4rem; */
    flex-direction: column;
}

.module-zxwl .zxwl-item3 {
    width: 2.12rem;
    height: 1.66rem;
    font-size: 0.22rem;
    color: #333;
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 0 0.24rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/zxwl_bg.png');
    background-size: 2.12rem 1.66rem;
    position: relative;
    margin-bottom: 0.2rem;
}

.module-zxwl .zxwl-item3-img {
    width: 0.72rem;
    height: 0.72rem;
    margin-top: 0.2rem;
}

.module-zxwl .zxwl-item3-img img{
    width: 100%;
    height:100%;
}

.module-zxwl .zxwl-item3-title{
    margin-top: 0.1rem;
}

.module-zxwl .zxwl-item2 {
    width: 3.12rem;
    height: 1.2rem;
    font-size: 0.22rem;
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 0.24rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/zxwl_bg.png');
    background-size: 3.12rem 1.2rem;
    position: relative;
    margin-bottom: 0.2rem;
}

.module-zxwl .zxwl-item2-img {
    width: 0.72rem;
    height: 0.72rem;
}

.module-zxwl .zxwl-item2-img img {
    width: 100%;
    height: 100%;
}

.module-zxwl .zxwl-item4 {
    width: 1.56rem;
    height: 1.66rem;
    font-size: 0.22rem;
    color: #333;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/zxwl_bg.png');
    background-size: 1.56rem 1.66rem;
    margin-bottom: 0.2rem;
}

.module-zxwl .zxwl-item4-img {
    width: 0.72rem;
    height: 0.72rem;
    margin: 0.24rem 0 0.16rem 0;
}

.module-zxwl .zxwl-item4-title{
    font-size: 0.22rem;
    flex-wrap: nowrap;
    white-space: nowrap;
    width: 100%;
}

.module-zxwl .zxwl-item4-img img {
    width: 100%;
    height: 100%;
}
/* 尊享网络 */

/* 尊享保障 */
.module-zxbz {
    width: 6.9rem;
    box-sizing: border-box;
    background-size: 100% 100%;
    position: relative;
    margin: 0 auto;
    margin-bottom: .2rem;
    background: white;
    border-radius: 0.1rem;
    position: relative;
    /* display: none; */
}
.module-zxbz .title {
    width: 6.9rem;
    height: .8rem;
    margin: 0 auto;
}

.module-zxbz .lv-icon:last-child {
    margin-right: 0;
}

.module-zxbz  .lv-icon-row {
    display: flex;
    white-space: nowrap;
    overflow-x: auto;
    scroll-behavior: smooth;
    /* padding: 0 0.19rem; */
    width: 6.52rem;
    margin: 0 auto;
}
.module-zxbz .lv-icon-row::-webkit-scrollbar {
    width: 4px;
}

.module-zxbz .lv-icon-row::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0);
}

.module-zxbz .lv-icon-row::-moz-scrollbar {
    width: 4px;
}

.module-zxbz .lv-icon-row::-moz-scrollbar-thumb {
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0);
}
.module-zxbz .lv-icon {
    width: 1.24rem;
    height: 1.4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    flex: 0 0 auto;
    flex-direction: column;
    margin-right: 0.08rem;
    position: relative;
}

.module-zxbz .zxbz-bottom {
    width: 100%;
    height: 0.42rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.module-zxbz .lv-icon-scroll-y {
    width: 0.36rem;
    height: 0.06rem;
    background: #d4d7e5;
    border-radius: 0.16rem;
    overflow: hidden;
    /* display: none; */
}
.module-zxbz .lv-icon-scroll-y-bar {
    width: 0.17rem;
    height: 0.06rem;
    background-color: #9F5947;
    border-radius: 0.16rem;
}

/* 尊享保障 */
/* 亲情圈 S*/
.family-main{
    width: 6.5rem;
    height: 0.6rem;
    position: absolute;
    top: 3.26rem;
    left: 0.2rem;
    display: none;
}
.family-main .family-icon{
    width: 0.65rem;
    height: 0.59rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lvicon.png') no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0rem;
    left: 0rem;
}
.family-main .family-txt{
    width: 3.5rem;
    height: .56rem;
    color: #333;
    line-height: .46rem;
    font-size: .28rem;
    text-align: left;
    position: absolute;
    top: 0rem;
    left: 0.68rem;
}
.family-main .family-number{
    display: inline-block;
    color: #E67C2B;
}
.family-main .family-name{
    display: inline-block;
}
.family-main .family-btn{
    width: 1.2rem;
    height: .56rem;
    color: #4A2105;
    line-height: .46rem;
    font-size: .24rem;
    text-align: left;
    position: absolute;
    top: 0rem;
    /* left: 5.02rem; */
    right: 0.1rem;
}
.family-btnicon{
    display: inline-block;
    width: 0.24rem;
    height: 0.24rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/lvicon2.png') no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0.1rem;
}
/* 亲情圈 E*/

/* 角标 */
.icon-jiaoBiao {
    position: absolute;
    right: 0;
    top: 0;
    background: linear-gradient( 90deg, #FF4B36 0%, #FF9F5C 100%), linear-gradient( 90deg, rgba(255,240,112,0.5) 0%, rgba(255,175,0,0.5) 100%);
    height: 0.24rem;
    text-align: center;
    line-height: 0.24rem;
    font-size: 0.18rem;
    color: white;
    border-radius: 0.12rem;
    padding: 0 0.05rem 0 0.08rem;
    border-bottom-left-radius: 0;
    width: fit-content;
    top: 0.06rem;
}

.icon-jiaoBiao-img {
    width: auto;
    height: 0.24rem;
    position: absolute;
    width: fit-content;
    top: 0.06rem;
}

.icon-jiaoBiao-img img{
    width: auto;
    height: 0.24rem;
}

.lv-icon2 .icon-jiaoBiao {
    left: 1.1rem;
}

.lv-icon2 .icon-jiaoBiao-img {
    left: 1.1rem;
}

.lv-icon2 .icon-jiaoBiao-dian {
    border-radius: 50%;
    width: 0.2rem;
    height: 0.2rem;
    background: #FF4B36;
    position: absolute;
    top: 0.14rem;
    right: 0.48rem;
}

.lv-icon .icon-jiaoBiao-dian {
    border-radius: 50%;
    width: 0.16rem;
    height: 0.16rem;
    background: #FF4B36;
    position: absolute;
    top: 0.18rem;
    right: 0.33rem;
}

.lv-icon-zxbz .icon-jiaoBiao {
    right: 0;
    top: 0;
}

.lv-icon-zxbz .icon-jiaoBiao-img {
    right: 0;
    top: 0;
}

.zxwl-item2 .icon-jiaoBiao-dian {
    border-radius: 50%;
    width: 0.16rem;
    height: 0.16rem;
    background: #FF4B36;
    position: absolute;
    top: 0.18rem;
    right: 0.2rem;
}

.zxwl-item2 .icon-jiaoBiao {
    position: absolute;
    right: 0rem;
    top: 0;
    background: linear-gradient( 90deg, #FF4B36 0%, #FF9F5C 100%);
    height: 0.24rem;
    text-align: center;
    line-height: 0.24rem;
    font-size: 0.18rem;
    color: white;
    border-radius: 0.12rem;
    padding: 0 0.05rem 0 0.08rem;
    border-bottom-left-radius: 0;
}

.zxwl-item2 .icon-jiaoBiao-img {
    width: auto;
    height: 0.24rem;
    position: absolute;
    right: 0;
    top: 0;
}

.zxwl-item2 .icon-jiaoBiao-img img{
    width: auto;
    height: 100%;
}

.zxwl-item4 .icon-jiaoBiao {
    position: absolute;
    left: 0.92rem;
    top: 0.12rem;
    background: linear-gradient( 90deg, #FF4B36 0%, #FF9F5C 100%);
    height: 0.24rem;
    line-height: 0.24rem;
    font-size: 0.18rem;
    color: white;
    border-radius: 0.12rem;
    padding: 0 0.05rem 0 0.08rem;
    border-bottom-left-radius: 0;
    width: fit-content;
}

.zxwl-item4 .icon-jiaoBiao-img {
    position: absolute;
    left: 0.92rem;
    top: 0.12rem;
    height: 0.24rem;
    line-height: 0.24rem;
    font-size: 0.18rem;
    color: white;
    border-radius: 0.12rem;
    border-bottom-left-radius: 0;
    width: fit-content;
}

.zxwl-item4 .icon-jiaoBiao-img img {
    height: 0.24rem;
    width: auto;
}

.zxwl-item4 .icon-jiaoBiao-dian {
    border-radius: 50%;
    width: 0.16rem;
    height: 0.16rem;
    background: #FF4B36;
    position: absolute;
    top: 0.18rem;
    right: 0.4rem;
}

/* // */
.zxwl-item3 .icon-jiaoBiao {
    position: absolute;
    left: 1.2rem;
    top: 0.12rem;
    background: linear-gradient( 90deg, #FF4B36 0%, #FF9F5C 100%);
    height: 0.24rem;
    line-height: 0.24rem;
    font-size: 0.18rem;
    color: white;
    border-radius: 0.12rem;
    padding: 0 0.05rem 0 0.08rem;
    border-bottom-left-radius: 0;
    width: fit-content;
}

.zxwl-item3 .icon-jiaoBiao-img {
    position: absolute;
    left: 1.2rem;
    top: 0.12rem;
    height: 0.24rem;
    line-height: 0.24rem;
    font-size: 0.18rem;
    color: white;
    border-radius: 0.12rem;
    border-bottom-left-radius: 0;
    width: fit-content;
    background: red;
}

.zxwl-item3 .icon-jiaoBiao-img img {
    height: 0.24rem;
    width: auto;
}

.zxwl-item3 .icon-jiaoBiao-dian {
    border-radius: 50%;
    width: 0.16rem;
    height: 0.16rem;
    background: #FF4B36;
    position: absolute;
    top: 0.18rem;
    right: 0.6rem;
}
/* 角标 */

/* 新一行三位 */
.new-item3-list {
    width: 100%;
    min-height: 1.8rem;
    margin-bottom: 0.2rem;
    display: flex;
    justify-content: space-between;
}

.new-item3-list .new-item3 {
    width: 2.04rem;
    height: 1.8rem;
    background-size: 2.04rem 1.8rem !important; 
    background: red;
    position: relative;
}

.new-item3-list .new-item3 .titile-text {
    font-size: 0.28rem;
    color: #000;
    margin-top: 0.18rem;
    margin-left: 0.18rem;
}

.new-item3-list .new-item3 .desct-text {
    font-size: 0.22rem;
    color: #666;
    margin-top: 0.02rem;
    margin-left: 0.18rem;
}

.new-item3-list .new-item3 .btn-box {
    width: 1.08rem;
    height: 0.44rem;
    background: green;
    margin-top: 0.18rem;
    margin-left: 0.18rem;
}

.new-item3-list .new-item3 .btn-box img {
    width: 100%;
    height: 100%;
}

.new-item3-list .new-item3 .icon-box {
    width: 0.72rem;
    height: 0.72rem;
    position: absolute;
    background: green;
    right: 0.12rem;
    bottom: 0.12rem;
}

.new-item3-list .new-item3 .icon-box img {
    width: 100%;
    height: 100%;
}

.notcie-bar-box {
    width: 6.9rem;
    height: 0.64rem;
    background: rgba(255,255,255,0.9);
    border-radius: 0.12rem;
    position: absolute;
    left: 0.3rem;
    top: 0.8rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.notcie-bar-box .notcie-bar-box-left {
    width: 0.36rem;
    height: 0.36rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/notice-left.png');
    background-size: 0.36rem 0.36rem;
    margin-left: 0.16rem;
    flex-shrink: 0;
}

.notcie-bar-box .notcie-bar-box-right {
    width: 0.36rem;
    height: 0.36rem;
    background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/newLvCard/notice-right.png');
    background-size: 0.36rem 0.36rem;
    margin-right: 0.16rem;
    flex-shrink: 0;
}

.notcie-bar-box  .notcie-bar-box-content {
    width: 6rem;
    font-size: 0.24rem;
    color: #333;
    margin: 0 0.12rem;
    background-color: rgba(0 , 0 ,0 , 0);
}
