.bannerbox{width:100%;position:relative; overflow:hidden;height:500px;}
.banner{width:1920px;position:absolute;left:50%;margin-left:-960px;}
.banner#b1{display:block;height:500px;background:url(../../images/single/vip_commerce/banner.png) no-repeat;}
.banner#b1 .ban2{padding-top:150px;}
.banner#b1 .ban2 .bac{margin-top:30px;width:550px;}
.banner#b1 .ban2 .bac p{font-size:20px;margin-top:0;line-height:42px;}

.page-title{text-align:center;font-weight:400;}
.page-title .main{font-size:32px;color:#333;}
.page-title .small{font-size:18px;color:#666;margin-top:15px;}

.first-main{margin-top:55px;margin-bottom:50px;}
.first-main .img-box{text-align:center;margin:50px 0 40px 0;}
.first-content{font-size:0;text-align:center;}
.first-content .list{display:inline-block;width: 90px;margin:0 17px;}
.first-content .list .icon{margin-bottom:16px;}
.first-content .list .name{font-size:14px;color:#666;}

.second-main{background-color:#F4F6F9;padding:40px 0 60px 0;}
.second-content{text-align:center;font-size:0;margin-top:60px;}
.second-content .group{width:460px;display:inline-block;}
.second-content .group .main{margin:0 17px;background-color:#fff;border-radius:5px;margin-bottom:-5px;padding:28px 0;font-size:24px;color:#333;}
.second-content .group .main img{vertical-align:middle;margin-right:24px;}
.second-content .group .group-list{padding:18px;background-color:#fff;box-shadow:0px 6px 20px 0px rgba(0, 0, 0, 0.08);border-radius:5px;}
.second-content .group .group-list .list{padding:25px 22px 25px 27px;border:solid 1px #eee;margin-bottom:10px;}
.second-content .group .group-list .list:last-child{margin-bottom:0;}
.second-content .group .group-list .list .icon{width:40px;display:inline-block;vertical-align:middle;margin-right:15px;}
.second-content .group .group-list .list .text{line-height:1.7;font-size:14px;color:#666;text-align:left;width:calc(100% - 55px);display:inline-block;vertical-align:middle;}

.third-main{margin:60px 0 20px 0;}
.third-content{position:relative;width:690px;height:519px;margin:60px auto 0 auto;background:url(../../images/single/vip_commerce/phone_bg.png) no-repeat top center;}
.third-content .nav-main{overflow:hidden;padding-top:45px;}
.third-content .nav-main .list{font-size:16px;cursor:pointer;color:#333;float:left;width:150px;height:60px;line-height:60px;text-align:center;background-color: #F4F4F4;margin-bottom:20px;}
.third-content .nav-main .list:nth-child(odd){margin-right:390px;}
.third-content .nav-main .list.active{background-color:#C495C7;color:#fff;}
.third-content .phone-main{position:absolute;border:solid 1px #eee;border-radius:3px;width:207px;height:365px;top:58px;left:248px;overflow:hidden;}
.third-content .phone-main img{max-width:100%;}

.fourth-main{background-color:#C495C7;padding:40px 0 45px 0;}
.fourth-content{overflow:hidden;width:980px;margin:45px auto 0 auto;padding:12px;}
.fourth-content .group{width:450px;}
.fourth-content .group .main{font-size:24px;color:#fff;text-align:center;font-weight:bold;}
.fourth-content .group .list{font-weight:400;font-size:16px;line-height:1.8;background-color:#fff;border-radius:10px;margin-top:50px;position:relative;}
.fourth-content .group .list .icon-box{width:50px;height:50px;border-radius:50%;border:solid 4px #C495C7;position:absolute;bottom:-14px;z-index:1}
.fourth-content .left-group .list{padding:20px 70px 20px 27px;}
.fourth-content .left-group .list:after{content:'';display:block;width:100%;height:100%;box-sizing:border-box;border:dashed 2px #fff;border-radius:10px;position:absolute;left:-12px;top:-12px;}
.fourth-content .left-group .list .icon-box{right:-14px;background:#fff url(../../images/single/vip_commerce/icon_18.png) no-repeat center center;}
.fourth-content .right-group .list{padding:20px 27px 20px 60px;color:#BF5DC5;}
.fourth-content .right-group .list:after{content:'';display:block;width:100%;height:100%;box-sizing:border-box;border:dashed 2px #fff;border-radius:10px;position:absolute;right:-12px;top:-12px;}
.fourth-content .right-group .list .icon-box{left:-14px;background:#fff url(../../images/single/vip_commerce/icon_19.png) no-repeat center center;}

/*留言板*/
.message{display:block;padding:80px 0;background:#fff;}
.mestitle,.remarks{display:block;text-align:center;}
.mestitle .titleh{font-size:28px;color:#333;font-weight:700}
.mestitle .contp{font-size:20px;color:#666;margin-top:10px;}
.formd form{display:flex;justify-content:space-evenly;padding:0 200px;margin-top:40px;}
.formd form .xmane,.formd form .iphone{width:300px;position:relative;border:solid 1px #f0f3fa;box-sizing:border-box;}
.formd form .xmane input,.formd form .iphone input{display:block;width:100%;height:100%;box-sizing:border-box;line-height:60px;padding:20px 10px;padding-left:60px;font-size:14px;}
.formd form .xmane:before{display:block;position:absolute;left:15px;top:15px;content:'';background:url(../../images/xingming.png) no-repeat;width:30px;height:30px;}
.formd form .iphone:before{display:block;position:absolute;left:15px;top:15px;content:'';background:url(../../images/dianhua.png) no-repeat;width:30px;height:30px;}
.formd form .submit{width:180px;height:60px;}
.formd form .submit input{display:block;width:100%;height:100%;text-align:center;line-height:60px;background:#316fff;color:#fff;border:solid 1px #316fff;font-size:20px;cursor:pointer;box-sizing:border-box;}
.remarks{margin-top:30px;}
.remarks .main{font-size:24px;color:#333;font-weight:700}
.remarks .small{font-size:24px;margin-top:5px;color:#666;}
font{color:#f50303;font-weight:700;}