@charset "utf-8";.vip-banner{background:url(/zb_users/theme/themeolrs/style/images/comvip-banner.jpg) no-repeat center;height:238px;position:relative;margin:0 auto;}.vip-banner .vipbj{position:absolute;width:100%;top:20%;}.vip-banner .vipbj h2{text-align:center;font-size:40px;color:#fff;font-weight:normal;}.vip-banner .vipbj p{text-align:center;font-size:18px;color:#fff;}.vip-banner .vipbj>a{width:170px;height:40px;font-size:16px;line-height:40px;text-align:center;border-radius:25px;background-image:linear-gradient(90deg,#ed1c24 0,#fb8f02 100%);color:#fff;margin:0 auto;margin-top:0;display:block;margin-top:20px;}.module-line{width:100%;text-align:center;margin-top:40px;}.vip-slogan{box-shadow:0 4px 20px rgb(0 0 0 / 0.03);border-radius:5px;background:#fff;box-sizing:border-box;font-size:0;margin:40px auto;}.vip-slogan-box{padding-top:20px;display:inline-block;border:1px solid #eee;height:50%;width:33.3334%;box-sizing:border-box;vertical-align:middle;}.vip-slogan-box:nth-of-type(-n+3){border-bottom:0;}li.vip-slogan-box:nth-child(3n+2){border-left:0;border-right:0;}.vip-slogan-box i{width:100px;line-height:100px;display:inline-block;background-image:linear-gradient(90deg,#ed1c24 0,#fb8f02 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:45px;text-align:center;vertical-align:middle;}.vip-slogan-text{max-width:68%;font-size:14px;display:inline-block;vertical-align:middle;color:#898989;}.vip-slogan-text p{line-height:22px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.vip-slogan-text p:first-child{font-size:18px;color:#575959;line-height:28px;}.module-line{width:100%;text-align:center;margin-top:40px;}.module-line span{display:inline-block;}.module-line .arrow{width:84px;height:16px;}.module-line .left-arrow{background:url(images/viptitlee.png);}.module-line .right-arrow{background:url(images/viptitle.png);}.module-line .text{font-size:26px;color:#4c4c4c;margin:0 10px;}.vip-desc{text-align:center;font-size:14px;color:#999;margin:10px 0 40px;}.vip-content{font-size:0;text-align:center;margin-bottom:50px;}.vip-item{padding:30px;background-color:#fff;text-align:center;width:24%;margin:0 .5%;display:inline-block;box-shadow:0 5px 20px 0 rgba(227,230,232,.6);border-radius:5px;box-sizing:border-box;}.vip-item h6{font-size:18px;font-weight:400;color:#2d3757;margin-bottom:6px;}.vip-item p:nth-child(2){font-size:16px;margin-bottom:26px;}.vip-item span{font-weight:600;font-size:32px;color:#1d1d1d;}.vip-item span small{font-weight:normal;font-size:16px;}.vip-item p.border-decor{margin-top:6px;margin-bottom:40px;font-size:13px;}.vip-item ul{margin-bottom:24px;}.vip-item ul li{font-size:16px;padding-bottom:16px;color:#575959;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.vip-item ul li:not(:last-child){border-bottom:solid 1px #f7f7f7;}.vip-item ul li:not(:first-child){padding-top:16px;}.btn{display:inline-block;width:158px;height:38px;padding:0;margin:0;border:1px solid #131313;font-size:14px;line-height:38px;text-align:center;color:#ffffff;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;border-radius:5px;background:#131313;}.vip-item .btn{color:#fff !important;background:#ed1c24;background-image:none;border:0;background-image:linear-gradient(90deg,#ed1c24 0,#fb8f02 100%);}@media screen and (max-width:990px){.vip-slogan-text{max-width:58%;}.vip-slogan-box i{width:80px;}.vip-item{padding:20px;box-shadow:1px 5px 10px 0 rgba(227,230,232,.6);}}@media screen and (max-width:767px){.vip-slogan-box{width:50%;}.vip-item{width:49%;margin-bottom:10px;box-shadow:1px 0 10px 0 rgba(227,230,232,.6);}.vip-content{margin-bottom:40px;}}@media screen and (max-width:500px){.vip-banner .vipbj h2{margin-bottom:5px;font-size:32px;}.vip-slogan-box{padding:10px 0 6px 6px;}.vip-slogan-text{max-width:66%;}.vip-slogan-box i{width:60px;line-height:80px;}}@media screen and (max-width:400px){.vip-slogan-box i{font-size:36px;width:50px;}.vip-slogan-text p:first-child{font-size:17px;}.module-line .text{font-size:20px;}.vip-desc{padding:0 10px;}.btn{width:128px;height:36px;}.vip-banner .vipbj h2{font-size:26px;margin-bottom:10px;}.vip-banner .vipbj p{font-size:16px;}}