@charset "utf-8";
.proVip-wrap{}
.tqxj-con{padding: .233333rem;}
.tqxj-list{background-color: #f9f9f9;margin-bottom: 14px;}
.tqxj-list .tlt-div{padding: .23rem;}
.tqxj-list .tlt-div .btn-a{background-color: #b88375;color: #fff;border-radius: 8px;padding: 3px 8px;float: right;}
.tqxj-list .tlt-div img{width: .68rem;margin: -6px 8px 0 0;display: inline-block;}
.tqxj-list .tlt-div span{font-size: .52rem;color: #240000;}
.tqxj-list .item{display: flex;justify-content: space-between;align-items: center;padding: .23rem .4rem;border-top: 1px solid #ede8df;}
.tqxj-list .item .img1{width: 70%;}
.tqxj-list .item .img2{width: 27%;}
.tqxj-list .item .img3{width: 100%;}
.tqxj-list .more-div{padding-bottom: .4rem;}
.tqxj-list .more-div .more-btn{background-color: #b88375;color: #fff;border-radius: 12px;display: block;text-align: center;width: 50%;margin: 0 auto;
    padding: 5px 0;box-shadow: 0 3px 5px #8e807a;}
.tqxj-list .more-div .more-btn label{font-size: .42rem;}
.proVip-wrap .rule-con{}
.proVip-wrap .rule-con .check-btn{margin: 0 auto .4rem;width: 40%;}
.proVip-wrap .rule-con .tlt-div{width: 85%;margin: 0 auto .4rem;}
.proVip-wrap .rule-con .detail-txt{padding: 0 .8rem .6rem;color: #d28132;font-size: .35rem;}
.table-list{margin-top: .1rem}
.table-list td{border: 1px solid #d6893e;}
.proVip-wrap .select-div{padding: .4rem;}
.proVip-wrap .select-div ul{display: flex;justify-content: space-between;align-items: center;}
.proVip-wrap .select-div ul li{width: 31%;}
.proVip-wrap .select-div ul li .p-01{background: #935343;text-align: center;border-radius: 4px;margin-bottom: 4px;color: #f3d5ba;
    font-size: .42rem;font-weight: 500;padding: 3px 0;}
.proVip-wrap .select-div ul li .p-02{position: relative; background: url("../images/proVip/select-bg01.png")no-repeat;background-size: 100% 100%;color: #f7dcc4;
    text-align: center;padding: .35rem 0 .3rem;}
.proVip-wrap .select-div ul li .p-02 .span01{font-size: .5rem;font-weight: 500;}
.proVip-wrap .select-div ul li .p-02 label{font-size: .32rem;text-decoration: line-through;color: #ce915b;}
.proVip-wrap .select-div ul li.active .p-02{background:url("../images/proVip/active-icon.png")no-repeat right bottom,url("../images/proVip/select-bg01.png")no-repeat;
    background-size: .68rem auto,100% 100%;}
.proVip-wrap .select-div ul li .p-02 .tj-icon{position: absolute;top: 0;left: 0;width: .76rem;}
.proVip-wrap .select-div ul li .p-02 .span02{position: absolute;top: 0;left: 0;width: 1.4rem;text-align: center;
    color: #d18578;background-color: #652211;border-radius: 6px 0 6px 0;font-size: .3rem;}


.proVip-wrap .open-btn{width: 60%;margin: .6rem auto;}
.proVip-wrap .tlt-div1{}
.proVip-dialog{}
.proVip-dialog .modal-con{padding: 0;}
.proVip-dialog .modal-con h4{background-color: #fff3e9;padding: .4rem 0;color: #af4a00;}
.proVip-dialog .modal-text{padding: .4rem;text-align: center;color: #333333;font-size: .42rem;}
.proVip-dialog .modal-btn{padding: .4rem;}
.modal-btn .btn-yellow{background: linear-gradient(#ffd986,#e4b859);color: #af4a00;}
.modal-btn .btn-border-yellow{background: #ffffff; border: 1px solid #ce9063;color: #af4a00;}
.proVip-bgimg .modal-con{background: url("../images/proVip/tc-bgimg.png")no-repeat;background-size: 100% 100%;padding: 1.8rem .4rem .6rem;}
.proVip-bgimg .modal-con h4{background-color: inherit;padding: 0;font-size: .8rem;color: #d9935e;text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;}
.proVip-bgimg .modal-text{margin-top: 0;color: #d9935e;text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;}
.proVip-bgimg .modal-text p{color: #d9935e;padding: 0 .4rem;margin-bottom: .4rem;font-size: .45rem;}
.proVip-bgimg .modal-text p label{color: #ff0000;}
.modal-btn .btn-qcz{background: linear-gradient(#f7dec2,#dbb493);width: 65%;flex: inherit;margin: 0 auto;border-radius: 26px;
    color: #78482f;box-shadow: 0 3px 5px #693225;}
.close-img img{width: .8rem;margin: .4rem auto;}
.btn-org{background: linear-gradient(#fff3da,#f7d07c);color: #5e181a;    width: 58%;
    display: block;
    margin: .4rem auto;
    font-size: .52rem;
    font-weight: bold;
    border-radius: 26px;
    border-bottom: 4px solid #bb8d3d;
    box-shadow: 0 2px 2px #a3836c;}

.btn-org.active{background: linear-gradient(#fff3da,#ededed);color: #999;    width: 58%;
    display: block;
    margin: .4rem auto;
    font-size: .52rem;
    font-weight: bold;
    border-radius: 26px;
    border-bottom: 4px solid #e0e0e0;;
    box-shadow: 0 2px 2px #e0e0e0;}

.btn-org02{background: linear-gradient(#fed885,#e5b95a);    color: #af4a00;
    width: 27%;
    display: block;
    font-size: .48rem;
    font-weight: bold;
    border-radius: 6px;
    box-shadow: 0 2px 2px #a79186;
    height: 1.68rem;
    line-height: 120%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;}
.color-9c690f{color: #9c690f;font-size: .37rem;}

.prod-VipList{padding: .4rem .4rem;}
.prod-VipList li{text-align: center;float: left; width: 48%;margin-bottom: .4rem;margin-right: 4%;}
.prod-VipList li:nth-child(2n){margin-right: 0;}
.prod-VipList li .logo-img{margin: 0 auto;width: 100%;}
.prod-VipList li p{text-align: left;}
.prod-VipList li .p01{font-size: .38rem;color: #240000;font-weight: 500;}
.prod-VipList li .p02{}
.prod-VipList li .p02 .span01{color: #df0000;font-size: .55rem;font-weight: 500;}
.prod-VipList li .p02 .span01 label{font-size: .35rem;}
.prod-VipList li .p02 .label01{font-size: .35rem;color: #8e887b;text-decoration: line-through;}

.tips-js{color: #8d3326;text-align: center;font-size: .43rem;font-weight: bold;}
.tips-js span{color: #ff5047;}
.tips-js .cqg-img{width: .42rem;display: inline-block;margin: -5px 8px 0;}


.tlt-public{color: #240000;font-size: .48rem;text-align: center;font-weight: 500;height: auto;overflow: hidden;padding: 0;}
.tlt-public img{width: .4rem;display: inline-block;margin: -5px 10px 0;}

.proVip-wrap .select-2div{padding: .4rem;}
.proVip-wrap .select-2div .item-ul{display: inline-block;width: 100%;padding: 0 .3rem;}
.proVip-wrap .select-2div .item-ul li{position: relative;float: left; border: none;padding: .2rem 0;height: 3rem;margin-bottom: .266667rem; width: 48.5%;margin-right: 3%; text-align: center;box-shadow: 0 3px 5px #d5c2b3;border-radius: 8px;background:#3c1c1d;}
.proVip-wrap .select-2div .item-ul li:nth-child(2n){margin-right: 0;}
.proVip-wrap .select-2div .item-ul li.active{border: 2px solid #ffcf27; background:url("/service/static/promotion/img/provipkzb/li-active2.png")no-repeat 101% 101%,linear-gradient(#a33124,#6c140a);background-size: .6rem auto,100% 100%;}
.proVip-wrap .select-2div .item-ul li.grey { background-color: #D3D3D3}
.proVip-wrap .select-2div .item-ul li .p-01{background-color: inherit; text-align: center;color: #f3d5ba;font-size: .5rem;font-weight: 600;padding: 0 0 .2rem;border-bottom: 1px dashed #de8f84;}
.proVip-wrap .select-2div .item-ul li .p-02{line-height: 160%;color: #eac6a6;padding: .2rem 0 .06rem;background: none;}
.proVip-wrap .select-2div .item-ul li.active .p-02{background: none;}
.proVip-wrap .select-2div .item-ul li .p-02 .span01{font-size: .65rem;font-weight: 700;}
.proVip-wrap .select-2div .item-ul li .p-02 label{font-size: .32rem;text-decoration: line-through;color: #ce915b;}
.proVip-wrap .select-2div .item-ul li .p-02 .tj-icon{position: absolute;top: 0;left: 0;width: .76rem;}
.proVip-wrap .select-2div .item-ul li .qipao-2{position: absolute;top: 0;left: 0;width: 30%;text-align: center;}
.proVip-wrap .select-2div .item-ul li .qipao-2.ydg{z-index: 10;}
.color-ff6b5f{color: #ff6b5f;}
.color-ffba7c{color: #ffba7c;}
.line-through{text-decoration: line-through;}
