.pricing{position:relative;/* margin-top:72px;*/ padding:90px 0 0 0;background:linear-gradient( 360deg,rgba(204,231,253,0) 0%,rgba(210,235,255,0.44) 100% );background-size:100% 430px;background-repeat:no-repeat;}
.pricing .pricing-type{position: sticky;position: -webkit-sticky;top: 126px;z-index: 10;margin:58px auto 38px;border:1px solid #e4e9ed;background-color:#fff;}
.pricing .pricing-type .pricing-type_head{position:relative;width:210px;height:212px;}
.pricing .pricing-type .pricing-type_head span{position:absolute;font-size:16px;font-weight: 500;line-height:22px;}
.pricing .pricing-type .pricing-type_head .tit1{left:58px;bottom:47px;}
.pricing .pricing-type .pricing-type_head .tit2{top:48px;right:58px;}
.pricing .pricing-type .pricing-type_head .xie{top:25px;left:108px;width:1px;height:164px;background-color:#e4e9ed;transform:rotate(-32deg);-webkit-transform:rotate(-32deg);}
.pricing .pricing-type .pricing-type-item{width:246px;height:212px;}
.pricing .pricing-type .pricing-type-item > p{font-size:26px;font-weight: 500;line-height:37px;color:#132331;text-align:center;margin-top:30px;}
.pricing .pricing-type .pricing-type-item .price{position: relative;color:#132331;text-align:center;padding:26px 0 20px;cursor: pointer;}
.pricing .pricing-type .pricing-type-item .price .yang{font-size:14px;height:20px;}
.pricing .pricing-type .pricing-type-item .price .qian{font-size:34px;line-height:20px;}
.pricing .pricing-type .pricing-type-item .price .desc{font-size:14px;line-height:20px;}
.pricing .pricing-type .pricing-type-item .price .icon-box{position: relative;}
.pricing .pricing-type .pricing-type-item .price i.icon{position:relative;display:inline-block;width: 0;height: 0;border: 4px solid #132331;border-top-color: #132331;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;transition: all .3s;-wekit-transition: all .3s;}
.pricing .pricing-type .pricing-type-item .price.act i.icon{transform: rotate(180deg);-webkit-transform: rotate(180deg);top: -4px;}
.pricing .pricing-type .pricing-type-item .price .icon-box > span{position: absolute;right: -24px;top: -24px;width: 32px;height: 20px;line-height: 20px;font-size: 12px;color: #fff;text-align:center;background-color: #FE4A4A;border-radius: 4px;}
.pricing .pricing-type .pricing-type-item .price .icon-box > span::after{content: '';position: absolute;left:0;bottom: -4px;width: 0;height: 0;border: 4px solid #132331;border-top-color: transparent;border-bottom-color: transparent;border-left-color: #FE4A4A;border-right-color: transparent;}
.pricing .pricing-type .pricing-type-item .price .pricing-m-select{position: absolute;right: 50px;top: 58px;width: 66px;height: 130px;padding: 4px 0;background-color:#fff;border: 1px solid #D8DEE2;border-radius: 8px;z-index: 3;}
.pricing .pricing-type .pricing-type-item .price .pricing-m-select li{font-size: 14px;line-height: 32px;color: #132331;text-align: center;transition: all .3s;-webkit-transition: all .3s;}
.pricing .pricing-type .pricing-type-item .price .pricing-m-select li:hover{background-color: #EEF4FF;color: #086EFF;}
.pricing .pricing-type .pricing-type-item .sub-price{font-size:14px;height:20px;color:#4b565c;line-height:20px;text-align:center;margin:6px 0 16px;}
.pricing .pricing-type .pricing-type-item button,.pricing .pricing-type .pricing-type-item a{display:block;width:180px;height:42px;font-weight: 500;line-height:42px;color:#fff;text-align:center;margin:0 auto;background-color:#086eff;border-radius:21px;}
.pricing .pricing-type .pricing-type-item.allBor{border-left:1px solid #e4e9ed;border-right:1px solid #e4e9ed;box-sizing: border-box;}
.pricing .pricing-type .pricing-type-item_active{position:relative;width:250px;height:248px;margin-top:-37px;top:18px;background-color:#086eff;border-radius:10px;}
.pricing .pricing-type .pricing-type-item_active > p{color:#fff;margin-top:48px;}
.pricing .pricing-type .pricing-type-item_active .price{color:#fff !important;}
.pricing .pricing-type .pricing-type-item_active .price i.icon{border-top-color: #fff;}
.pricing .pricing-type .pricing-type-item_active .price .icon-box > span{color: #664100;background: #FE4A4A linear-gradient(90deg, #FFECCC 0%, #FFD080 100%);}
.pricing .pricing-type .pricing-type-item_active .price .icon-box > span::after{border-left-color: #FFECCC;}
.pricing .pricing-type .pricing-type-item_active .sub-price{color:#fff;}
.pricing .pricing-type .pricing-type-item_active button,.pricing .pricing-type .pricing-type-item_active a{background-color:#fff;color:#132331;}
.pricing .pricing-type .pricing-type-item_active .hot{position:absolute;left:50%;top:0;margin-left:-57px;width:114px;height:32px;font-size:14px;line-height:32px;color:#664100;text-align:center;background:linear-gradient(90deg,#ffeccc 0%,#ffd080 100%);border-radius:0px 0px 10px 10px;}
.pricing .louver{width:1200px;margin:0 auto 80px;}
.pricing .questions{width:1200px;margin:50px auto 80px;}
.pricing .questions > div{margin-right:40px;margin-bottom:30px;}
.pricing .questions > div:nth-child(2n){margin-right:0;}
.louver .lover-tab{height:60px;line-height:60px;font-size:20px;color:#132331;font-weight:500;padding:0 40px;background-color:#f1f4f6;border:1px solid #e4e9ed;cursor:pointer;}
.louver .lover-tab span i{display:inline-block;width:14px;height:14px;margin-left:6px;background-image:url("../images/price/arrow_right.png");background-size:100%;background-repeat:no-repeat;transition:all 0.3s;-webkit-transition:all 0.3s;}
.louver .lover-tab.active span i{transform:rotate(90deg);}
.price-table{width:100%;margin-top:10px;overflow:hidden;}
.price-table table{width:100%;border:1px solid #e4e9ed;border-bottom:0 none;border-collapse:collapse;border-spacing:0;}
.price-table table tr td{width:248px;height:56px;font-size:16px;color:#132331;background-color:#fff;text-align:center;border-right:1px solid #e4e9ed;border-bottom:1px solid #e4e9ed;}
.price-table table tr td:nth-child(1){width:210px;text-align:left;text-indent:2em;}
.price-table table tr td:nth-child(4n){background-color:#eef4ff;}
.price-table table tr td:nth-child(5n){width:250px;border-right:0 none;}
/*.price-table table tr td:last-child{border-bottom:0 none;}*/
.price-table table .gou{display:inline-block;width:16px;height:16px;background-image:url("../images/price/gou.png");background-size:100%;background-repeat:no-repeat;}
.price-table table .cha{display:inline-block;width:16px;height:16px;background-image:url("../images/price/cha.png");background-size:100%;background-repeat:no-repeat;}
.questions-box{width:1200px;margin:80px auto 80px;}
.questions-box .question{margin-top:50px;}
.questions-box .question > div{margin-right:40px;margin-bottom:30px;}
.questions-box .question > div:nth-child(2n){margin-right:0;}
.questions-box .shape-list .list-box{display:block;width:578px;height:70px;line-height:70px;color:#132331;border:1px solid #e4e9ed;box-sizing: border-box;cursor:pointer;transition:all 0.5s;-webkit-transition:all 0.5s;}
.questions-box .shape-list .list-box:hover{color:#0f9fff;box-shadow:0px 0px 10px 5px rgb(0 0 0 / 5%);border-color:#0f9fff;transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1);}
.questions-box .shape-list .list-box span{margin-left:24px;}
.questions-box .shape-list .list-box i{margin-right:24px;}
