.vip2_sum.thhh-sum1 .pro-cell {border: 0;position: relative;padding-bottom: 30px;}
.vip2_sum.thhh-sum1 .pro-cell input.check {display: none;}
.pt50 {padding-bottom: 100px;}
.vip2_sum .pro-cell .right {width: auto;float: none;text-align: left;}
.vip2_sum.thhh-sum1 .pro-cell {padding-left: 40px;}
.vip2_sum .pro-cell .lans {margin-top: 0;width: 60%;position: relative;}
.vip2_sum .pro-cell .left {width: 100%;}
.vip2_sum .pro-cell img {width: 35%;}
.vip2_sum .pro-cell .price {margin-top: 10px;}
.vip2_sum.thhh-sum1 .pro-cell .button {position: absolute;top: 50%;left: 0;display: block;width: 20px;height: 20px;margin-top: -10px;background: url('../images/yuan-off.png') center center no-repeat;background-size: 100% 100%;}
.vip2_sum.thhh-sum1 .pro-cell.on .button {background: url('../images/yuan-on.png') center center no-repeat;background-size: 100% 100%;}
.vip2_sum .pro-cell .mess {display: block;}
