.banner h1{color: #3d3f43; text-align: center; font-size: 50px; padding: 60px 0;}
.banner .price-boxs{border-radius: 25px; overflow: hidden;}
.banner .price-boxs .Cell{padding: 0;}
.banner .list{width: 100%; height: 100%; background-color: #3d3f43; padding-top: 20px;}
.banner .limited{width: 329px; height: 148px; background: url(../images/limited3.png) no-repeat; position: absolute; left: -29px;}
.banner .limited .txt{height: 130px; padding-left: 15px; padding-top: 10px;}
.banner .limited h3{padding: 8px 0; font-size: 24px; color: #fff; text-align: left; display: block; width: 100%;}
.banner .limited h2{padding: 0; font-size: 52px; color: #fff; font-family:'Graphik 500'; display: block;}
.banner ul{padding: 140px 30px 10px 60px; box-sizing: border-box; list-style: url(../images/hook.png);}
.banner ul li{color: #c5c5c5; font-size: 16px; font-weight: bold; padding: 7px 0;}

.banner .box{background-color: #c5c9d0; width: 100%; height: 100%; box-sizing: border-box; padding-top: 50px; padding-bottom: 10px;}
.banner .box h3{color: #808792; text-align: center; font-size: 30px; padding: 0;}
.banner .box h4{font-size: 16px; color: #808792; text-align: center; padding: 12px 0;}
.banner .box h5{font-size: 22px; text-align: center; color: #808792; padding: 20px 0; font-weight: normal; text-decoration: line-through;}
.banner .box p{font-size: 16px; text-align: center; color: #808792; padding: 0 50px; line-height: 22px;}
.banner .box a.buy{display: block; width: 130px; height: 40px; border-radius: 20px; background-color: #15b582; color: #fff; text-decoration: none; text-align: center; line-height: 40px; margin: 30px auto; cursor: pointer;}
.banner .box a.buy:hover{background-color: #0e9067;}
.banner .box table{width: 160px; margin: 0 auto; color: #595e66;}
.banner .box table td{padding: 0;}
.banner .box table .td1{font-size: 25px; font-family:'Graphik 500'}
.banner .box table .td2{font-size: 54px; font-family:'Graphik 600'}
.banner .box table .td3{font-size: 25px; font-family:'Graphik 500'}
.banner .box table .td4{font-size: 16px;}

.banner .box.\-5pc{background-color: #cfd2d9; position: relative;}
.banner .box.\-5pc span{font-size: 18px; color: #fff; text-align: center; height: 30px; line-height: 30px; background-color: #15b582; position: absolute; top: 0; display: block; width: 100%;}

.banner h3{font-size: 22px; color: #808792; text-align: center; padding: 50px 0;}

.faq{padding-bottom: 72px;}
.faq .box{border-top: 2px solid #d6d9df; border-bottom: 2px solid #d6d9df; padding: 38px 0;}
.faq ul{list-style: none;}
.faq li{padding: 30px 0;}
.faq li h3{padding-bottom: 18px; font-size: 18px; color: #3d3f43; font-family:'Graphik 500'}
.faq li p{font-size: 16px; color: #808792; line-height: 30px;}
