.price .headline{height:50px;line-height:50px;background-color:#e3fff7;color:#32d3a6;text-align:center}.price .banner-price{height:400px;padding-top:64px;background-color:#245469;text-align:center;font-size:24px;color:#f99d0b;border-top:1px solid #3a6578}.price .banner-price strong{display:block;font-size:38px;font-weight:400}.price .type{position:relative;height:470px;width:1200px;margin:-200px auto 20px;font-size:16px}.price .type .box{position:absolute;bottom:0;width:360px;height:470px;background-color:#fff;border-radius:3px}.price .type .box.type-free{z-index:1;box-shadow:0 2px 2px 0 hsla(0,0%,60%,.5)}.price .type .box.type-public{left:420px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);z-index:2}.price .type .box.type-public .title{background-color:#32d3a6;color:#fff}.price .type .box.type-public .btn-charge{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);width:240px;height:50px;line-height:50px;border-radius:3px;text-align:center;font-size:18px;border:1px solid #32d3a6}.price .type .box.type-public .btn-charge:hover{color:#fff;background-color:#32d3a6;text-decoration:none}.price .type .box .main{padding-top:40px;text-align:center}.price .type .box .main strong{color:#f99d0b;font-size:36px;font-weight:400;vertical-align:-6px}.price .type .box .brief{top:225px}.price .type .box .brief-free{top:225px!important}.price .type .box .gray-color{width:230px;font-size:12px;color:#999;text-align:center;margin:0 auto}.price .type .box .gray-color a{cursor:pointer}.price .type .box.type-private{left:840px;z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.price .type .box.type-private .title{background-color:#32d3a6;color:#fff}.price .type .box.type-private strong{font-size:20px;line-height:55px}.price .type .box.type-private .context{position:absolute;bottom:20px;left:90px}.price .type .box .title{position:relative;line-height:90px;background-color:#eafaf6;border-radius:3px 3px 0 0;color:#32d3a6;font-size:28px;text-align:center}.price .type .box .title i{display:inline-block;margin-left:6px;width:40px;height:20px;line-height:20px;color:#fff;background-color:#f99d0b;font-style:normal;font-size:14px;text-align:center;vertical-align:3px}.price .type .brief{position:absolute;top:175px;left:50%;transform:translate(-50%);list-style:disc;list-style-position:inside}.price .type .brief li{margin-bottom:6px;white-space:nowrap}.price .type .brief strong{font-weight:400;color:#f99d0b}.price .info{text-align:center;margin-bottom:40px;font-size:12px;color:#666;line-height:1.8}.price .info strong{color:#333;font-weight:400}.price table{width:100%;margin:0 auto 40px;table-layout:fixed}.price table caption{margin-bottom:20px;font-size:18px;line-height:1}.price table td,.price table th{padding:6px;font-weight:400;font-size:16px;text-align:center;line-height:28px}.price table th{font-size:18px}.price .discounts{text-align:center}.price .discounts .title{margin-bottom:40px;font-size:30px;line-height:1}.price .discounts table{margin-bottom:60px}.price .discounts table td,.price .discounts table th{height:40px;line-height:38px;padding:0;border:1px solid #ffcf88}.price .discounts table th{background-color:#fff0da}.price .discounts table td{background-color:#fff}.price .discounts .brief{font-size:14px;color:#666}.price .detail{padding-bottom:50px;background-color:#fff}.price .detail .content{width:1200px;margin:0 auto}.price .detail .title{padding:50px 0 30px;font-size:30px;line-height:1;text-align:center}.price .detail table td,.price .detail table th{border:1px solid #bcf0e2}.price .detail table th{background-color:#eafaf6}.price .detail table .icon-select{display:inline-block;width:22px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAiCAMAAAAXpRt+AAAAS1BMVEUAAAAy06cy1Kcy06Yy06cy06Yy1Kcx06Yx0qYz0qcx1qU1z6Qz1aoz3qoy06cy06Yy1KYy06Yx06Yy06Yx0qUx1acxzqoA/4Ay06b7R5HPAAAAGHRSTlMAf6rUzMW1QzYqIhoPB/jv5t2/u7BOFQKcPTJAAAAAf0lEQVQ4y93KNw7AQAwDQed055z0/5carAkIVOsttppCrLpxWdvSR7TZ2usabYOu0T7oGtWjrFH5A12OIW31FNFmzRTQ8EnXqE0BDf84mrkd2dPsz+xp9t3sa/akXX+9pF1fkfY9ac1Di541e9a6h9Y9tO6hdQ+te2jdQ+ve1R92bSZde6HwSAAAAABJRU5ErkJggg==) no-repeat 0 0;background-size:cover}.price .detail .more{margin-top:-18px;text-align:center;font-size:12px;color:#666}.price .detail .more .tips{color:#999}