.price .wide{width: 1096px;}
body.price #banner .search{display: none;}
.lang_en.price #banner .boxs{max-width: 1430px;}
#banner{height: 170px;background: unset;}
#banner .subtitle{text-align: center;text-transform: capitalize;color: #000000;font-size: 48px;width: auto;margin-top: 20px;}
#banner .smatitle{text-align: center;color: #333333;font-size: 24px;}
#particles-js{display: none;}

.main_content{padding: 0;}
.main_content .wide{padding: 0;box-sizing: border-box;}
.main_content .price_box{margin-bottom: 100px;}
.main_content .price_box .price_wrapper{display: flex;justify-content: space-between;column-gap: 30px;}
.main_content .price_box .price_item .price_item_top{border-top-left-radius: 10px;border-top-right-radius: 10px;position: relative;}
.main_content .price_box .price_item .price_discount_top{background: #045afe;position: relative;top: 0;width: 100%;left: 0;height: 33px;text-align: center;color: #fff;line-height: 33px;font-size: 14px;font-weight: bold;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.main_content .price_box .price_item .price_padding_box{padding: 27px 20px 30px 20px}
.main_content .price_box .price_item{width: 32%;background-color: #fff;border: 1px solid #ddedff;border-radius: 10px;box-sizing: border-box;box-shadow: 0 10px 20px rgba(198, 206, 224, 0.5);position: relative;}
.main_content .price_box .price_item .price_item_top .abs_tips{position: absolute;top: 0;right: 0;font-size: 14px;color: #fff;font-weight: bold;background: #f853d2;padding: 6px 15px;border-radius: 20px;}
.main_content .price_box .price_item.cur .price_item_top{border: 1px solid #237eff;background: #237eff;}
.main_content .price_box .price_item .ver_title{color:#000;font-size: 24px;font-weight: bold;text-transform: capitalize;}
.main_content .price_box .price_item .ver_desc{margin-top: 6px; color:#878a91;font-size: 14px;min-height: 30px}
.main_content .price_box .price_item .ver_price{padding: 20px 0;border-bottom: 1px solid #e5e7eb; min-height: 70px;line-height: 1;display: flex;flex-direction: column;align-items: flex-start;}
.main_content.show_month .price_box .price_item .ver_price{min-height: 60px;}
.main_content .price_box .price_item .ver_price .cur_price{position: relative;display: flex;align-items: flex-start;column-gap: 3px;}
.main_content .price_box .price_item .ver_price .cur_price .cur_price_content{display: flex;align-items: flex-end;}
.main_content .price_box .price_item .ver_price .cur_price.price_free{line-height: 36px;font-size: 26px;}
.main_content .price_box .price_item .ver_price .cur_price i{font-size: 46px;font-weight: bold;color: #000;line-height: 0.81;}
.main_content .price_box .price_item .ver_price .cur_price i em{font-weight:bold;}
.main_content .price_box .price_item .ver_price .cur_price strong{width: 38px;height: 38px;background: url('../images/new_discount_icon.png') no-repeat center;position: absolute;font-size: 12px;color:#fff;line-height: 38px;text-align: center;top: -17px;right: auto;margin-left: 2px;white-space:nowrap;}
.main_content .price_box .price_item .ver_price .cur_price strong{width: 48px;height: 48px;line-height: 48px;background-size:100%;right: -18px;top: -22px;display: flex;align-items: center;align-content: center;justify-content: center;}
.main_content .price_box .price_item .ver_price .del_price{font-size: 16px;color:#c3c3c3;text-decoration: line-through;display: inline-block;}
.main_content .price_box .price_item .ver_price .del_price{font-size: 17px;}
.main_content .price_box .price_item .ver_allow{padding: 5px 0 10px;}
.main_content .price_box .price_item .ver_allow .allow_item{padding-left: 25px;box-sizing: border-box;line-height: 2.4; color:#333333;font-size: 14px;background: url('../images/allow_icon.png') no-repeat left top 8px}
.main_content .price_box .price_item .ver_allow .upgrade_btn{height: 50px;line-height: 50px;text-align: center;font-size: 18px;color:#fff;background-color: #1a69ff;border-radius: 25px;cursor: pointer;font-weight: bold;transition: all 0.4s;text-transform: capitalize;}
.main_content .price_box .price_item .ver_allow .upgrade_btn:hover{background-color: #054acf;color: #fff;}
.main_content .price_box .price_item .ver_fun{padding:30px 0 20px;display: flex;flex-direction: column;row-gap: 20px;}
.main_content .price_box .price_item .ver_fun .fun_title{font-size: 20px;color: #000;font-weight: bold;line-height: 1;}
.main_content .price_box .price_item .ver_fun .fun_box{display: flex;flex-direction: column;row-gap: 12px}
.main_content .price_box .price_item .ver_fun .fun_box .fun_item{box-sizing: border-box;position: relative;color:#454850;font-size: 14px;display: flex;justify-content: space-between;align-items: center;line-height: 1.5;column-gap: 10px;}
.main_content .price_box .price_item .ver_fun .fun_box .fun_item span{color: red}
.main_content .price_box .price_item.cur *{color: #fff!important;}
.main_content .price_box .price_item.cur .ver_price .del_price{opacity: 0.7;}
.main_content .price_box .price_item.cur .ver_allow .upgrade_btn{background-color: #fff;border-color: #fff;color: #096efd!important;}
.main_content .price_box .price_item.cur .ver_fun .fun_box .fun_item{filter: brightness(0) invert(1);}
.main_content .price_mobile_switch{display: none;}

.main_content .price_box .price_item .ver_price .price_differ{background: #fff;width: 40%;padding: 5px 0;margin-top: 12px;border-radius: 10px;text-align: center;font-size: 12px;}
.main_content .price_box .price_item .ver_price .price_differ em{color: #f02d2d;}
.main_content .price_box .price_item .ver_price .cur_price .old_price {font-size: 14px;color: #d0c5ba;line-height: 1;letter-spacing: -1px;}
.main_content .price_box .price_item .ver_price .cur_price .cur_price_right{display: flex;flex-direction: column;row-gap: 5px;color: #27272a;font-size: 14px;}
.main_content .price_box .price_item .ver_price .old_price {font-size: 26px;color: #333;line-height: 2;opacity: 0.5;}
.main_content .price_box .price_item .ver_price .dollar {font-size: 22px;font-weight: bold;}

.main_content .price_box .price_icon.icon_dui {min-width: 13px;height: 8px;margin-top: 8px;display: inline-block;background-image: url(../images/price/price_dui_2.png);}
.main_content .price_box .price_item .ver_price .price_tips{padding:0 10px;overflow: auto;height: 25px;text-align: center;line-height: 25px;background-color: #FFE5EB;color: red;border-radius: 5px;font-size: 12px;}
.main_content .price_box .price_item .ver_price .price_tips2,.main_content .price_box .price_item .ver_price .price_tips3 {overflow: auto;height: 35px;text-align: center;line-height: 35px;color: #444;font-size: 14px;}
.main_content .price_box .price_item .ver_fun .fun_box .fun_item .item_box{display: flex;column-gap: 10px;align-items: flex-start;}
.main_content .price_box .price_item .ver_fun .fun_box .fun_item .item_box em{color: #045afe;font-weight: bold;}
.main_content .price_box .price_icon.icon_yi {width: 18px;height: 18px;display: inline-block;background-image: url(../images/price/price_yi.png);vertical-align: middle;cursor: pointer;}

.main_content .price_box .price_item .country_info{display: none;position: absolute;padding: 20px 30px;border-radius: 6px;box-shadow: 0 10px 20px rgba(198, 206, 224, 0.5);width: 90%;right: 0;top: 23px;background: #ffff;z-index: 1;}
.main_content .price_box .price_item .country_info .title{font-size: 18px;color: #000;font-weight: bold;}
.main_content .price_box .price_item .country_info .country{word-break: break-word;color: #767a85;font-size: 14px;line-height: 2;padding-top: 10px;}
.main_content .price_box .price_item .country_info .btn_list{padding-top: 10px;}
.main_content .price_box .price_item .country_info .btn_list a{display: block;height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #fff;background-color: #1a69ff;border-radius: 25px;cursor: pointer;font-weight: bold;transition: all 0.4s;text-transform: capitalize;}

.main_content .price_box.scroll .price_item{position: relative;padding:0px 20px 70px;margin-top: 10px;}
.main_content .price_box.scroll .price_item .ver_top{background: #f4f7fd;margin: 0 -21px;}
.main_content .price_box.scroll .price_item .ver_top .ver_top_inner{border: 1px solid #ddedff;padding: 17px 21px 0;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.main_content .price_box.scroll .price_item.cur .ver_top .ver_top_inner{border: none;border-bottom: 1px solid #ddedff;padding: 17px 21px 0;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.main_content .price_box.scroll .price_item .ver_fun{padding: 10px 0 20px;}
.main_content .price_box.scroll .price_item .ver_title{font-size: 18px;}
.main_content .price_box.scroll .price_item .ver_price{margin-top: 10px;min-height: unset;padding-bottom: 20px;}
.main_content .price_box.scroll .price_item .ver_price .cur_price,.main_content .price_box.scroll .price_item .ver_price .del_price{font-size: 16px;}
.main_content .price_box.scroll .price_item .ver_price .cur_price i{font-size: 30px;}
.main_content .price_box.scroll .price_item .ver_price .cur_price em{font-size: 24px;width: 10px;}

.main_content .price_box.scroll .price_item .ver_desc{display: none;}
.main_content .price_box.scroll .price_item .ver_price .cur_price strong{display: none;}
.main_content .price_box.scroll .price_item .ver_allow{position: absolute;bottom: 39px;padding-bottom: 0;border-bottom: none;left: 20px;right: 20px;}
.main_content .price_box.scroll .price_item .ver_allow .upgrade_btn{height: 36px;line-height: 36px;font-size: 14px;background-color: #096efd;color: #fff;}
.main_content .price_box.scroll .price_item.cur .ver_allow .upgrade_btn{background-color: #fff;border-color: #fff;color: #237eff;}
.main_content .price_box.scroll .price_item.cur .ver_allow .upgrade_btn:hover{color: #237eff!important;}

@media screen and (max-width:1150px) {
	.price .wide{width: 92vw;}
}

.main_content .trans_bg{padding: 60px 0 100px;background: linear-gradient(to top, #e1e7fd, #f4f7fd);}
.main_content .trans_bg .ad{font-size: 0;text-align: center;}
.main_content .trans_bg .why_box{padding-top: 120px;}
.main_content .trans_bg .why_box .why_info{display: flex;flex-wrap: wrap;align-items: stretch;justify-content: space-between;align-content: space-between;margin-top: 35px;}
.main_content .trans_bg .why_box .why_info .why_item{width: 23.5%;border: 1px solid #e5e5e5;border-top-right-radius: 30px;margin-top: 23px;box-sizing: border-box;padding: 29px 15px 25px 73px;background: url('../images/price/price_why.png') #fff no-repeat left 19px top 30px;}
.main_content .trans_bg .why_box .why_info .why_item .w_title{font-size: 20px;font-weight: bold;color: #000000;}
.main_content .trans_bg .why_box .why_info .why_item .w_desc{font-size: 14px;color: #444444;margin-top: 16px;line-height: 1.7;}

.review_box{background: linear-gradient(to right bottom, #637cfa, #1c5bdb);padding: 90px 0 114px;}
.main_content .review_box .big_title{font-size: 40px;color: #fff;text-transform: capitalize;}
.review_box .copy_out{display: flex;flex-wrap: nowrap;align-items: stretch;justify-content: space-between;margin-top: 57px;}
.review_box .copy_out .copy{padding: 30px;border-radius: 10px;background: #fff;width: 31.6667%;box-sizing: border-box;display: flex;flex-wrap: wrap;align-content: space-between;align-items: stretch;}
.review_box .copy_out .copy .top{padding-left: 75px;background: url('../images/price/price_review_1.png') no-repeat left top;}
.review_box .copy_out .copy:nth-child(2) .top{background-image: url('../images/price/price_review_2.png');}
.review_box .copy_out .copy:nth-child(3) .top{background-image: url('../images/price/price_review_3.png');}
.review_box .copy_out .copy .top .name{font-size: 20px;color: #000000;padding-top: 6px;}
.review_box .copy_out .copy .top .level{font-size: 16px;color: #495567;padding: 3px 0 5px;}
.review_box .copy_out .copy .star{margin-top: 28px;}
.review_box .copy_out .copy .star img{height: 26px;}
.review_box .copy_out .copy .desc{font-size: 16px;color: #25282c;line-height: 1.75;margin-top: 5px;}
.review_box .copy_out .copy .bottom{border-top: 2px solid #dbeaff;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;width: 100%;margin-top: 34px;padding-top: 10px;}
.review_box .copy_out .copy .bottom span{font-size: 16px;color: #333333;}
.review_box .copy_out .copy .bottom .r{font-size: 30px;color: #000000;padding-right: 32px;font-weight: bold;background: url('../images/price/price_review_top.png') no-repeat right 2px bottom 6px;}

@media screen and (max-width:1024px) {
	.wide{width: 100%;}
	#banner{height: unset;padding: 4vw 0;}
	#banner .subtitle{font-size: 4.8vw;line-height: 1.3;}
	#banner .smatitle{font-size: 4.6vw;}

	.main_content .price_box{display: block;}

	.main_content .wide {padding: 0;width: 100vw;}
	.main_content .price_mobile_switch{width: 100%;margin: 0; display: flex; justify-content:space-between;border-left: 0;border-right: 0;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
	.main_content .price_mobile_switch .m_switch_item{display: inline-block; font-size: 3.73vw; color: #000000; width: 50%;line-height: 13.06vw; text-align: center; border-left: 1px solid #efefef;border-right: 1px solid #efefef;background: #FFF; border-radius: 0; font-weight: bold;text-transform: capitalize;}
	.main_content .price_mobile_switch .m_switch_item:last-child{display: none;}
	.main_content .price_mobile_switch .m_switch_item.cur{/*color: #1a69ff;*/background-color: #f2f3f5;border-top: 0.8vw solid #1a69ff;line-height: 12.26vw;}

	.main_content .price_box .price_wrapper{flex-wrap: wrap;}
	.main_content .price_box .price_item .price_discount_top{height: 8vw;font-size: 3.73vw;line-height: 8vw;text-align: center;border-radius: 0;font-weight: normal;}
	.main_content .price_box .price_item{display: none; width: 100%; margin-top: 0;border: 0;border-radius: unset;box-shadow:unset;}
	.main_content .price_box .price_item:nth-child(2){display: block;}
	.main_content .price_box .price_item .ver_title{font-size: 4.8vw;}
	.main_content .price_box .price_item .price_item_top .abs_tips{font-size: 3.2vw;padding: 1vw 3.55vw;border-radius: 6vw;font-weight: unset;}
	.main_content .price_box .price_item .ver_price .dollar{font-size: 10.8vw;color: #000;}
	.main_content .price_box .price_item .ver_price .cur_price em{font-size: 13.33vw;}
	.main_content .price_box .price_item .ver_price .cur_price .cur_price_right em{font-size: 4.26vw;}
	.main_content .price_box .price_item .ver_price .cur_price .cur_price_right{font-size: 4.26vw;}
	.main_content .price_box .price_item .ver_desc{font-size: 3.7vw;min-height: auto;margin-top: 1vw;}
	.main_content .price_box .price_item .ver_price{padding: 5.33vw 0 4vw;min-height: 17.33vw;}
	.main_content .price_box .price_item .ver_fun{padding: 5.33vw 0 4vw;column-gap: 5vw;}
	.main_content .price_box .price_item .ver_fun .fun_box{column-gap: 3.33vw;}
	.main_content .price_box .price_item .ver_allow{padding: 2vw 0 5vw;padding: 0 0 2.93vw;}
	.main_content .price_box .price_item .ver_price .price_tips{padding: 0 3.33vw;overflow: auto;height: 6.66vw;text-align: center;line-height: 6.66vw;font-size: 3.2vw;}
	.main_content .price_box .price_item .ver_price .old_price {font-size: 6vw;}
	.main_content .price_box .price_item .ver_price .cur_price i{font-size: 13.3vw;}
	.main_content .price_box .price_item .ver_price .price_differ{font-size: 3.6vw;border-radius: 2.6vw;width: 24vw;margin-top: 3.3vw;}
	.main_content .price_box .price_item .ver_allow .upgrade_btn,.main_content .price_box .price_item .ver_allow .upgrade_btn:hover{font-size: 4.26vw;height: 10.67vw;line-height: 10.67vw;border-radius: 5vw;background-color: #000;}
	.main_content .price_box .price_item .ver_price .del_price{width: auto;}
	.main_content .price_box .price_item .ver_price .price_tips2, .main_content .price_box .price_item .ver_price .price_tips3{font-size: 3.2vw;height: 6.67vw;line-height: 6.67vw;margin-top: 1.6vw;}
	.main_content .price_box{margin-bottom: 10.33vw;margin-bottom: 0;}

	/*11*/
	.main_content .price_box .price_item .ver_fun .fun_title{font-size: 4vw;}
	.main_content .price_box .price_item.cur .ver_allow .upgrade_btn:hover{background-color: #fff;border-color: #fff;color: #096efd!important;}
	.main_content .price_box .price_icon.icon_dui{width: 2.6667vw;height: 1.65vw;background-repeat: no-repeat;background-size: contain;margin-top: 1.9vw;}
	.main_content .price_box .price_item .ver_fun .fun_box .fun_item{background-position: left top 9px;padding-left: 0px;font-size: 3.73vw;color: #454850;}
	.main_content .price_box .price_item .ver_fun .fun_box .fun_item .item_box{column-gap: 2.7vw;}
	.main_content .trans_bg,.review_box{padding: 4vw;box-sizing: border-box;}
	.price .wide{width: 100%;}
	.main_content .trans_bg .why_box{padding-top: 50px;}
	.main_content .review_box .big_title{font-size: 28px;}
	.main_content .trans_bg .why_box .why_info{margin-top: 20px;}
	.main_content .trans_bg .why_box .why_info .why_item{width: 100%;margin-top: 15px;}
	.review_box .copy_out{flex-wrap: wrap;margin-top: 20px;}
	.review_box .copy_out .copy{width: 100%;margin-top: 15px;}
	.main_content .price_box .price_item .ver_price .cur_price strong{right: auto;display: inline-block;}
	.main_content .price_box .price_item .ver_price .cur_price .drop_price{display: inline-block;font-size: 14px;text-decoration: line-through;}
	.main_content .price_box .price_item .ver_price .cur_price .drop_price em{font-size: 14px;display: inline}

	.main_content .price_box .price_item .price_padding_box{padding: 3.6vw 5.3vw;}
}

@media screen and (max-width:500px) {
	.main_content .price_box .price_item .ver_fun .fun_title{font-size: 5vw;}
	/* .main_content .price_box .price_item .ver_fun .fun_box .fun_item {font-size: 4vw;} */
	/* .main_content .price_box .price_item .ver_allow{padding-bottom: 4vw} */
	/* .main_content .price_box .price_item .ver_allow .upgrade_btn{height: 10vw;line-height: 10vw;} */
}

@keyframes btn-animation{
	0% {
		transform: scale(1)
	}
	50% {
		transform: scale(1.125);
	}
	to {
		transform: scale(1)
	}
}
/*双十一活动开启：将index提换成index*/
.index_11 .banner{margin-bottom: 0px;font-size: 0;text-align: center;}
.index_11 .banner.pc{display: block;margin-bottom:40px;}
.index_11 .banner.mobile{display: none;}
.index_11 .main_content .price_box .price_item .price_item_top{position:relative;}
.index_11 .main_content .price_box .price_item .price_item_top .icon{position:absolute;top:0;right:0;max-width: 38.5%;}
.index_11 .main_content .price_box .price_item.cur{border-color: #ffc21b;background-color: #ffc21b;}
.index_11 .main_content .price_box .price_item.cur *,.index_11 .main_content .price_box .price_item.cur .ver_allow .upgrade_btn,.index_11 .main_content .price_box .price_item.cur .ver_allow .upgrade_btn:hover{color: #662b04!important;}
.index_11 .main_content .price_box .price_item.cur .ver_fun .fun_box .fun_item{filter: unset;}
.index_11 .main_content .price_mobile_switch .m_switch_item.cur:nth-child(12),.index_11 .main_content .price_mobile_switch .m_switch_item.cur:nth-child(3),.index_11 .main_content .price_mobile_switch .m_switch_item.cur:nth-child(5),.index_11 .main_content .price_mobile_switch .m_switch_item.cur:nth-child(15){background: #ffc21b;color: #662b04;}
.index_11 .main_content .price_box .price_item .ver_title{padding:5px 0 15px;}
/*.index_11 .main_content .price_box .price_item:nth-child(12) .ver_fun .fun_box .fun_item,.index_11 .main_content .price_box .price_item:nth-child(3) .ver_fun .fun_box .fun_item,.index_11 .main_content .price_box .price_item:nth-child(4) .ver_fun .fun_box .fun_item,.index_11 .main_content .price_box .price_item:nth-child(15) .ver_fun .fun_box .fun_item{background-image: url(../images/price/11_ico_m.png);}*/
@media screen and (max-width:1024px) {
	.index_11 .banner.pc{display: none;}
	.index_11 .banner.mobile{display: block;}
	.index_11 .banner.mobile img{width: 100vw;/*height: 109.3333vw;*/}
	.index_11 .main_content .price_box .price_item .ver_title{padding:5px 0 10px;}
}
.price .navigation {width: 1430px;margin: 0 auto;padding: 0;margin-bottom: 20px;display: none}
.price .p_navigation{display: block;}
.lang_en.price .navigation {width: 1440px;}
@media screen and (max-width: 1440px){
	.price .navigation{width: 92%;}
	.lang_en.price .navigation{width: 92%;}
}
@media screen and (max-width: 1024px) {
	.price .navigation {margin-bottom: 5vw;padding: 20px 8vw 0;width: 84vw;}
}

.main_content .price_box .show_year.flex{display:flex!important;}
.main_content.show_month .price_box .show_month.flex{display:flex!important;}

.main_content .price_change_out{display: flex;justify-content: center;margin-bottom:40px;}
.main_content .price_change{padding: 6px;background: #fff;display: inline-block;border-radius:40px;box-shadow:0 10px 20px rgba(198, 206, 224, 0.5);}
.main_content .price_change span{display: inline-block;height: 36px;line-height: 36px;padding:0 30px;background: transparent;color:#333;font-weight:bold;border-radius:18px;cursor: pointer;min-width:144px;font-size:16px;text-align:center;position: relative;}
.main_content .price_change span.cur{background: #000;color:#fff;}
.main_content .price_change span em{font-size: 16px;color: #ff4d4f;font-weight: bold;position: absolute;background: url(../images/price/save_bg.png) no-repeat center / contain;color: #fff;font-size: 14px;line-height: 38px;font-weight: normal;bottom: 75%;left: 65%;display: inline-block;white-space: nowrap;background-size: 100% 40px;padding: 0 15px;}
@media screen and (max-width: 1024px) {
	body{background-color: #f4f7ff;}
	.main_content .price_change{display: flex;justify-content: space-between;border-radius: 10.67vw;width: 100%;padding: 1.3vw;}
	.main_content .price_change_out{margin:0 2.6667vw 5.46vw;}
	.main_content .price_change span{min-width: 50%;box-sizing: border-box;font-size: 3.2vw;height: 8.4vw;line-height: 8.4vw;border-radius: 4.2vw;padding: 0 1.2vw;font-weight: normal;}
	.main_content .price_change span em{font-size: 2.7vw;line-height: 2.3;top: unset;bottom: 70%;left: 70%;right: unset;background-size: 100% 6vw;padding: 0 3vw;}
}

.country_data_bottom .detail_box .box_desc{grid-template-columns: repeat(2, 1fr);text-align: center;}
@media screen and (max-width: 720px) {
	.country_data_bottom .detail_box .box_desc {
		grid-template-columns: repeat(1, 1fr);
	}
}

/*price_table_new*/
/*member header*/
.main_content .price_table_new .table_box .show_year{display:inline-block;}
.main_content .price_table_new .table_box .show_month{display:none;}
.main_content.show_month .price_table_new .table_box .show_month{display:inline-block;}
.main_content.show_month .price_table_new .table_box .show_year{display:none;}
/*member header*/
.main_content .price_table_new {width: 1430px;margin: 30px auto;padding: 30px 0;text-align: center;color: #000;}
.main_content .price_table_new .table_title{width: 100%;padding: 30px 0 35px 0;font-size: 32px;font-weight: bold;}
.main_content .price_table_new .table_box{border: 1px solid #e2e5e9;border-radius: 10px;position: relative;}
.main_content .price_table_new .table_box .price_mobile_switch{display: none;}
.main_content .price_table_new .table_box .table_tr{display: flex;}
.main_content .price_table_new .table_box .table_tr.table_tr_function_c{display: flex;}
.main_content .price_table_new .table_box .table_tr .table_td{flex: 1;background-color: #fff;}
.main_content .price_table_new .table_box .table_tr .table_td .tb_content{width: 100%;height: 80px;font-size: 14px;color: #555555;word-break: keep-all;display: flex;align-items: center;justify-content: center;line-height: 1.8;}
.main_content .price_table_new .table_box .table_tr:nth-child(2) .table_td:first-child{border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.main_content .price_table_new .table_box .table_tr:nth-child(2) .table_td:last-child{border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.main_content .price_table_new .table_box .table_tr:last-child .table_td:first-child{border-bottom-left-radius: 10px;}
.main_content .price_table_new .table_box .table_tr:last-child .table_td:last-child{border-bottom-right-radius: 10px;}
.main_content .price_table_new .table_box .table_tr .table_td:first-child{text-align: left;box-sizing: border-box;}
.main_content .price_table_new .table_box .table_tr .table_td:first-child .tb_box .tb_content{justify-content: flex-start;padding-left: 30px;color: #545968;font-size: 14px;font-weight: bold;}
.main_content .price_table_new .table_box .table_tr .table_td:not(:first-child) .tb_box .tb_content.tb_content_bold{font-size: 16px;color: #00142d;font-weight: bold;position: relative;}
.main_content .price_table_new .table_box .table_tr .table_td .price_icon{width: 20px;height: 15px;background: url('../images/price/price_dui_3.png') no-repeat;display: inline-block;}
.main_content .price_table_new .table_box .table_tr .table_td .price_icon.icon_no{width: 21px;height: 3px;background-image: url('../images/price/price_no_2.png');}
.main_content .price_table_new .table_box .table_tr .table_td:nth-child(1) .tb_content:nth-child(1){border-top-left-radius: 8px;}
.main_content .price_table_new .table_box .table_tr .table_td:last-child .tb_content:nth-child(1){border-top-right-radius: 8px;}
.main_content .price_table_new .table_box .table_tr .table_td .tb_content.tb_content_line{border-top: 1px solid #e8f1ff;}
.main_content .price_table_new .table_box .table_tr .table_td .tb_content.merged_cell_31,.table_tr_function_c .merged_cell_31{height: 160px;}
.main_content .price_table_new .table_box .table_tr .table_td .tb_content .merged_cell_31_2{position: absolute; width: 300%; text-align: center; z-index: 10;transform: translateX(32.33%);word-break: break-word;}
.main_content .price_table_new .table_box .table_tr .table_td .tb_content.tb_content_line_ab{height: 200px;}

/*member header*/
.main_content .price_table_new .table_box .table_tr.table_tr_member{position: sticky;top: 68px;z-index: 9999;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .tb_content{width: auto;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;row-gap: 10px;height: 105px;line-height: unset;padding-top: 30px;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_box{display: flex;justify-content: center}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td:first-child .tb_box{justify-content: start}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_title{font-size: 24px;color: #334357;font-weight: bold;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_desc{position: relative;display: flex;align-items: flex-start;column-gap: 3px;font-size: 16px;color: #000000;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td:first-child .tb_content .tb_content_desc{color: #6c7988;font-weight: normal;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_desc .dollar{font-size: 18px;font-weight: bold;line-height: 1;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_desc .dollar.coupon_discount_dollar{color:#ec2323}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_desc .cur_price_content{display: flex;align-items: flex-end;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_desc .cur_price_content i {font-size: 30px;color: #000;line-height: 0.81;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_desc .cur_price_content i em {font-weight: bold;}
.main_content .price_table_new .table_box .table_tr.table_tr_member .table_td .tb_content .tb_content_desc .cur_price_content .cur_price_right {display: flex;flex-direction: column;row-gap: 5px;color: #89939f;}
/*member header*/
/*action header*/
.main_content .price_table_new .table_box .table_tr.table_tr_function{padding: 0 30px;display: flex;align-items: center;justify-content: space-between;line-height: 80px;font-size: 18px;color: #00142d;font-weight: bold;background: #edf2fa;cursor: pointer;}
.main_content .price_table_new .table_box .table_tr.table_tr_function.function_1 img{transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(180deg) skew(0deg, 0deg);transform-style: preserve-3d;}
.main_content .price_table_new .table_box .table_tr.table_tr_function.function_2{margin-bottom: 5px;}
.main_content .price_table_new .table_box .table_tr.table_tr_function.function_3{border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
/*action header*/
.main_content .price_table_new .table_box .table_tr.table_tr_function_c .tb_box .tb_content em{color: #1a69ff;font-weight: bold;}
/*show year month*/
.main_content .price_table_new .table_box .table_tr .table_td .tb_content.show_year{display:flex;}
.main_content .price_table_new .table_box .table_tr .table_td .tb_content.show_month{display:none;}
.main_content.show_month .price_table_new .table_box .table_tr .table_td .tb_content.show_month{display:flex;}
.main_content.show_month .price_table_new .table_box .table_tr .table_td .tb_content.show_year{display:none;}
/*show year month*/
@media screen and (max-width:1430px) {
	.main_content .price_table_new{width: 90vw;min-width: 1024px;}
}
@media screen and (max-width:1024px) {
	.main_content .price_table_box{margin: 8.5vw auto 0;margin: 0;}
	.main_content .price_table_new{width: 100%;min-width: unset;margin-top: 0;padding-top: 0;border-top: 1px solid #e7e7e7;}
	.main_content .price_table_new .table_title{font-size: 5.33vw;padding: 5.4vw 0;}
	.main_content .price_table_new .table_box{border-radius: unset;}
	.main_content .price_table_new .table_box .price_mobile_switch{width: 100%;margin: 0; display: flex; justify-content:space-between;border-left: 0;border-right: 0;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
	.main_content .price_table_new .table_box .price_mobile_switch .m_switch_item{display: inline-block; font-size: 3.73vw; color: #000000; width: 50%;line-height: 13.06vw; text-align: center; border-left: 1px solid #efefef;border-right: 1px solid #efefef;background: #FFF; border-radius: 0; font-weight: bold;text-transform: capitalize;}
	.main_content .price_table_new .table_box .price_mobile_switch .m_switch_item:last-child{display: none;}
	.main_content .price_table_new .table_box .price_mobile_switch .m_switch_item.cur{background-color: #f2f3f5;border-top: 0.8vw solid #1a69ff;line-height: 12.26vw;}
	.main_content .price_table_new .table_box .table_tr.table_tr_member{display: none;}
	.main_content .price_table_new .table_box .table_tr .table_title{padding-top: 0;font-size: 28px;}
	.main_content .price_table_new .table_box .table_td{display: none;}
	.main_content .price_table_new .table_box .table_td:nth-child(3){display: block;}
	.main_content .price_table_new .table_box .table_td:first-child{display: block!important;}
	.main_content .price_table_new .table_box .table_tr.table_tr_function{line-height: 12vw;}
	.main_content .price_table_new .table_box .table_tr .table_td .tb_content{font-size: 2.8vw;height: 10vw;}
	.main_content .price_table_new .table_box .table_tr.table_tr_function{font-size: 3.73vw;padding: 0 5.33vw;}
	.main_content .price_table_new .table_box .table_tr .table_td:first-child .tb_box .tb_content,.main_content .price_table_new .table_box .table_tr .table_td:not(:first-child) .tb_box .tb_content.tb_content_bold{font-size: 3.2vw;}
	.main_content .price_table_new .table_box .table_tr .table_td:first-child .tb_box .tb_content{padding-left: 5.33vw;}
}
/*price_table_new*/

.main_content .wide {width: 1240px;}
@media screen and (max-width:1260px) {
	.main_content .wide{width: 100%;padding: 0 20px;}
}
/*新价格页面-价格明细 20250306*/
.price_box_new .price_wrapper .table_tr{display: flex;justify-content: center;}
.price_box_new .price_wrapper .table_tr .table_td{width: 34%;border-right: 1px solid #e1e7f0;}
.price_box_new .price_wrapper .table_tr .table_td:first-child,.price_box_new .price_wrapper .table_tr .table_td:last-child{border-right: 0;}
.price_box_new .price_wrapper .table_tr .table_td .tb_content {width: 100%;height: 55px;padding: 5px 0;font-size: 14px;color: #555555;word-break: keep-all;display: flex;align-items: center;justify-content: center;line-height: 1.8;border-bottom: 1px solid #e1e7f0;text-align: center;}
.price_box_new .price_wrapper .table_tr .table_td .tb_content.relative {position: relative;text-align: center;z-index: 1;background-color: #fff;}
.price_box_new .price_wrapper .table_tr .table_td .tb_content.w300 {width: 300%;}
.price_box_new .price_wrapper .table_tr .table_td .tb_content.w200 {width: 200%;}
.price_box_new .price_wrapper .table_tr .table_td .tb_content.h80 {height: 80px;}
.price_box_new .price_wrapper .table_tr .table_td .price_icon {width: 20px;height: 15px;background: url(/static/themes/default/images/price/price_dui_3.png) no-repeat;display: inline-block;}
.price_box_new .price_wrapper .table_tr .table_td .price_icon.icon_no {background: url(/static/themes/default/images/price/no_permit.png) no-repeat;}

.price_box_new .price_wrapper .table_tr.table_tr_member .table_td:first-child .tb_content{padding-left: 0;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content{width: auto;height: 200px;flex-direction: column;align-items: flex-start;justify-content: start;padding: 45px 30px 35px;text-align: left;}
.show_month .price_box_new.more_height .price_wrapper .table_tr.table_tr_member .table_td .tb_content{height: 255px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content{width: auto;height: 200px;flex-direction: column;align-items: flex-start;justify-content: start;padding: 45px 30px 35px;text-align: left;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_title{font-size: 24px;font-weight: bold;color: #000000;line-height: 1.25;min-height: 60px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_desc{font-size: 14px;color: #828282;line-height: 1;margin-top: 8px;min-height: 30px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content{position: relative;display: flex;align-items: flex-start;column-gap: 3px;font-size: 16px;color: #000000;margin: 20px 0 40px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .dollar {font-size: 24px;font-weight: bold;line-height: 1;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .dollar.coupon_discount_dollar{color:#ec2323}
.year_discount .show_year{color:#ec2323}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .cur_price_content {display: flex;column-gap: 3px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .cur_price_content i {font-size: 56px;color: #000;line-height: 0.81;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .cur_price_content i em {font-weight: bold;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .cur_price_content .cur_price_right {display: flex;align-items: flex-end;column-gap: 5px;color: #27272a;line-height: 1;font-size: 16px;margin-top: 10px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .cur_price_tips{margin: -25px 0 25px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .cur_price_tips .save{font-size: 20px;color: #f73c3e;font-weight: bold;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .cur_price_tips .bill{font-size: 14px;color: #000;margin-top: -5px;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .ver_allow{width: 100%;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .ver_allow .upgrade_btn {height: 46px;line-height: 46px;text-align: center;font-size: 16px;color: #0043ff;background-color: #FFFFFF;border-radius: 3px;cursor: pointer;font-weight: bold;transition: all 0.4s;text-transform: capitalize;border: 1px solid #1466e2;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .ver_allow .upgrade_btn .dot-stretching {background-color: var(--maincolor1);color: var(--maincolor1);}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .ver_allow .upgrade_btn .dot-stretching::before {background-color: var(--maincolor1);color: var(--maincolor1);}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .ver_allow .upgrade_btn .dot-stretching::after {background-color: var(--maincolor1);color: var(--maincolor1);}

.price_box_new .price_wrapper .table_tr.table_tr_member .table_td:first-child .tb_content .tb_content_title{font-size: 40px;color: #12171e;line-height: 1;min-height: auto;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td:first-child .tb_content .tb_content_desc{font-size: 20px;color: #4d4d4d;line-height: 1.5;margin-top: 15px;}

.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .black{color: #000 !important;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .cur_price_content .cur_price_right .price_new {}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .cur_price_content .cur_price_right .price_old,.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_content .tb_content_content .cur_price_content .cur_price_right .price_old * {color:#8d8d8d;text-decoration: line-through;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td {position: relative;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_hot {position: absolute;top: -15px;right: 30px;height: 95px;background: url('../images/price/pricing_hot.png?v=1') no-repeat center / contain;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #fff;padding: 0 6px;}
.show_month .price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_hot {display: none;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_hot .tb_hot_big {font-size: 35px;font-weight: bold;line-height: 1;}
.price_box_new .price_wrapper .table_tr.table_tr_member .table_td .tb_hot .tb_hot_deal {font-size: 22px;font-weight: bold;line-height: 0.5;}

.price_box_new .price_wrapper .table_tr .table_td:nth-child(2),
.price_box_new .price_wrapper .table_tr .table_td:nth-child(4),
.price_box_new .price_wrapper .table_tr .table_td:nth-child(3){background: #FFFFFF;}
.price_box_new .price_wrapper .table_tr .table_td:first-child .tb_content {justify-content: flex-start;color: #12171e;font-size: 16px;font-weight: bold;word-break: break-word;text-align: left;}
.price_box_new .price_wrapper .table_tr .table_td .tb_content:nth-child(3){height: 85px;}
/*新价格页面-价格明细 20250306*/
/*新价格页面-价格明细 20260227*/
.price_box_new_20260227{padding: 30px 20px;border-radius: 12px;background-color: #e1effe;}
.price_box_new_20260227 .price_wrapper{display: grid;grid-template-columns: repeat(3,1fr);gap: 22px;}
.price_box_new_20260227 .price_wrapper .price_item{ display: flex; flex-direction: column;padding: 30px 30px 35px;text-align: left; background-color: #fff;border-radius: 12px;position: relative; }
.price_box_new_20260227 .price_wrapper .price_item .price_item_top{flex: 1;}
.price_box_new_20260227 .price_wrapper .price_item .price_decoration{display: flex;align-items: center;gap: 15px;margin-bottom: 13px;}
.price_box_new_20260227 .price_wrapper .price_item .price_lamp_icon{ display: inline-block; width: 16px; height: 22px; background: url(/static/themes/default/images/price/icon_lamp.png) no-repeat center / 16px; }
.price_box_new_20260227 .price_wrapper .price_item .price_discount{font-size: 16px;color: #555555;}
.price_box_new_20260227 .price_wrapper .price_item .price_title{font-size: 30px;font-weight: bold;color: #000000;line-height: 1;min-height: 40px;text-transform: uppercase;}
.price_box_new_20260227 .price_wrapper .price_item .price_subtitle{font-size: 14px;color: #555555;line-height: 1.5;min-height: 30px;margin-top: 10px;}
.price_box_new_20260227 .price_wrapper .price_item .price_content{position: relative;display: flex;align-items: flex-start;column-gap: 3px;font-size: 16px;color: #000000;margin: 35px 0;}
.price_box_new_20260227 .price_wrapper .price_item .price_content .dollar {font-size: 24px;font-weight: bold;line-height: 1;}
.price_box_new_20260227 .price_wrapper .price_item .price_content .dollar.coupon_discount_dollar{color:#ec2323}
.price_box_new_20260227 .price_wrapper .price_item .price_content .cur_price_content {display: flex;column-gap: 3px;}
.price_box_new_20260227 .price_wrapper .price_item .price_content .cur_price_content i {font-size: 56px;color: #000;line-height: 0.81;}
.price_box_new_20260227 .price_wrapper .price_item .price_content .cur_price_content i em {font-weight: bold;}
.price_box_new_20260227 .price_wrapper .price_item .price_content .cur_price_content .cur_price_right {display: flex;align-items: flex-end;gap: 10px;color: #27272a;line-height: 1;font-size: 16px;margin-top: 10px;}
.price_box_new_20260227 .price_wrapper .price_item .cur_price_tips{margin: -25px 0 25px;}
.price_box_new_20260227 .price_wrapper .price_item .cur_price_tips .save{font-size: 20px;color: #f73c3e;font-weight: bold;}
.price_box_new_20260227 .price_wrapper .price_item .cur_price_tips .bill{font-size: 14px;color: #000;margin-top: -5px;}
.price_box_new_20260227 .price_wrapper .price_item .upgrade_btn {height: 48px;line-height: 48px;text-align: center;font-size: 18px;color: #0043ff;background-color: #FFFFFF;border-radius: 3px;cursor: pointer;font-weight: bold;transition: all 0.4s;text-transform: capitalize;border: 1px solid #1466e2;}
.price_box_new_20260227 .price_wrapper .price_item .upgrade_btn .dot-stretching {background-color: var(--maincolor1);color: var(--maincolor1);}
.price_box_new_20260227 .price_wrapper .price_item .upgrade_btn .dot-stretching::before {background-color: var(--maincolor1);color: var(--maincolor1);}
.price_box_new_20260227 .price_wrapper .price_item .upgrade_btn .dot-stretching::after {background-color: var(--maincolor1);color: var(--maincolor1);}

.price_box_new_20260227 .price_wrapper .price_item.recommend .price_content .dollar{color:#ec2323}
.price_box_new_20260227 .price_wrapper .price_item.recommend .price_content .cur_price_content i,
.price_box_new_20260227 .price_wrapper .price_item.recommend .price_content .cur_price_content .cur_price_right{color: #ec2323;}
.price_box_new_20260227 .price_wrapper .price_item.recommend .price_hot {position: absolute;top: -22px;right: 20px;width: 58px;height: 74px;background: url('../images/price/price_hot.png') no-repeat center / 58px;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #fff;padding: 0 6px;}
.price_box_new_20260227 .price_wrapper .price_item.recommend .upgrade_btn{ color: #fff;background-color: #022ea9;border-color: #022ea9; }
@media screen and (max-width: 1200px) {
	.price_box_new_20260227 .price_wrapper .price_item .price_title{min-height: 60px;}
	.price_box_new_20260227 .price_wrapper .price_item .price_decoration{gap: 10px;}
}
/*新价格页面-价格明细 20260227*/
/*新移动端价格页面-价格明细 20250324*/
.main_content .price_info_mobile_box,
.main_content .q_a_mobile_box{display: none;}
@media screen and (max-width: 1024px) {
	#banner,
	.q_a_box,
	.main_content .price_box_new,
	.main_content .price_box_new_20260227,
	.main_content .price_table_box{display: none;}

	.main_content{background: #f2faff;padding: 5.33vw 0;}
	.main_content .wide {padding: 0 4vw;}
	.main_content .price_info_mobile_box{display: block;}
	.main_content .price_info_mobile_box .price_info_title{display: flex;flex-direction: column;row-gap: 1.2vw;}
	.main_content .price_info_mobile_box .price_info_title .title{font-size: 6.66vw;color: #000000;font-weight: bold;}
	.main_content .price_info_mobile_box .price_info_title .subtitle{font-size: 3.73vw;color: #4d4d4d;line-height: 1.5;}

	.main_content .price_info_mobile_box .price_info_content{display: flex;flex-direction: column;row-gap: 4vw;margin-top: 5.33vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item{border: 1px solid #cbd3de;border-radius: 8px;padding: 4vw;background: #FFFFFF;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top{display: flex;justify-content: space-between;align-items: center;column-gap: 2.66vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_title .title_name{font-size: 5.33vw;color: #000000;font-weight: bold;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_price{display: flex;margin-top: 3vw;color: #000;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .old_price{display: flex;margin: 0;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .old_price .price_old {color:#8d8d8d;text-decoration: line-through;font-size: 3.33vw;color: #8d8d8d;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .old_price .price_old em{text-decoration: line-through;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_price .price_dollar,
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_price .price_value{font-size: 9.33vw;font-weight: bold;line-height: 1;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_price .price_value em{font-weight: bold;}

	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_price .price_unit{display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;font-size: 3.73vw;padding: 0 0 0.5vw 1.2vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .item_right{display: flex;flex-direction: column;align-items: flex-end;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_btn .upgrade_btn{width: 38vw;height: 9.11vw;line-height: 1.3;font-size: 3.4vw;text-align: center;font-weight: bold;border: 1px solid #004bff;color: #004bff;background: #FFFFFF;border-radius: 4px;display: flex;align-items: center;justify-content: center;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_btn .upgrade_btn .dot-stretching {background-color: var(--maincolor1);color: var(--maincolor1);}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_btn .upgrade_btn .dot-stretching::before {background-color: #000;color: var(--maincolor1);}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_btn .upgrade_btn .dot-stretching::after {background-color: var(--maincolor1);color: var(--maincolor1);}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_more{margin-top: 3.8vw;font-size: 3.73vw;font-weight: bold;color: #004bff;display: flex;flex-direction: row;column-gap: 1.33vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_more .more_icon{display: flex;align-items: center;cursor: pointer;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_more .more_icon .icon_up {width: 20px;height: 12px;display: inline-block;background-image: url(/static/themes/default/images/price/icon_up_1.png);background-size: cover;transform: rotate(-180deg);}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom{display: none;padding: 4vw 0 0;margin-top: 4vw;border-top: 1px solid #cbd3de;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun{display: flex;flex-direction: column;row-gap: 2.66vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun .fun_item{display: flex;align-items: flex-start;column-gap: 2.13vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun .fun_item .item_icon .icon_dui{width: 20px;height: 15px;display: inline-block;background-image: url(/static/themes/default/images/price/price_dui_3.png);background-size: cover;margin-top: 0.8vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun .fun_item .item_content{display: flex;flex-direction: column;row-gap: 1vw;font-size: 3.2vw;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun .fun_item .item_content .item_title{color: #000000;font-weight: bold;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun .fun_item .item_content .item_value{color: #555555;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom{display: block;}
	.main_content .price_info_mobile_box .price_info_content .price_item.cur .price_item_top .ver_more .more_icon .icon_up{transform: rotate(0);}

	.main_content .q_a_mobile_box{display: block;padding: 6vw 2vw;}
	.main_content .q_a_mobile_box .big_title{font-size: 5.33vw;color: #000000;font-weight: bold;text-align: left;}
	.main_content .q_a_mobile_box .q_a_info{margin-top: 1.5vw;}
	.main_content .q_a_mobile_box .q_a_info .q_a_item{padding: 4vw 0;border-bottom: 1px solid #dee5ea;}
	.main_content .q_a_mobile_box .q_a_info .q_a_item .q_box{font-size: 4.26vw;color: #12171e;font-weight: bold;position: relative;cursor: pointer;padding-right: 25px;}
	.main_content .q_a_mobile_box .q_a_info .q_a_item .q_box em {position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 18px;height: 10px;background: url(../images/landing/landing_down.png) no-repeat center;}
	.main_content .q_a_mobile_box .q_a_info .q_a_item .a_box {font-size: 3.73vw;display: none;margin-top: 4vw;line-height: 1.5;color: #00002f;}
	.main_content .q_a_mobile_box .q_a_info .q_a_item:first-child .a_box {display: block;}
	.main_content .q_a_mobile_box .q_a_info .q_a_item.cur .q_box em {transform: translateY(-50%) rotate(-180deg);}
}
@media screen and (max-width: 500px) {
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun .fun_item{column-gap: 0;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_bottom .ver_fun .fun_item .item_icon .icon_dui{transform-origin: left top;transform: scale(0.5052);}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_more{column-gap: 0;}
	.main_content .price_info_mobile_box .price_info_content .price_item .price_item_top .ver_more .more_icon .icon_up {transform: scale(0.5052) rotate(-180deg);}
	.main_content .price_info_mobile_box .price_info_content .price_item.cur .price_item_top .ver_more .more_icon .icon_up {transform: scale(0.5052) rotate(0deg);}
}
/*新移动端价格页面-价格明细 20250324*/

/*新移动端价格页面-年月控制 20250506*/
/*显示月*/
.main_content.show_month .price_box_new .show_month,
.main_content.show_month .price_box_new_20260227 .show_month,
.main_content.show_month .price_info_mobile_box .show_month{display:inline-block;}
.main_content.show_month .price_box_new .show_year,
.main_content.show_month .price_box_new_20260227 .show_year,
.main_content.show_month .price_info_mobile_box .show_year{display:none;}
/*显示月*/
/*显示年*/
.main_content.show_year .price_box_new .show_year,
.main_content.show_year .price_box_new_20260227 .show_year,
.main_content.show_year .price_info_mobile_box .show_year{display:inline-block;}
.main_content.show_year .price_box_new .show_month,
.main_content.show_year .price_box_new_20260227 .show_month,
.main_content.show_year .price_info_mobile_box .show_month{display:none;}
/*显示年*/
/*新移动端价格页面-年月控制 20250506*/

/*优惠价格和原价样式*/
.coupon_price_wrapper{display:flex;flex-direction:column;align-items:flex-start}
.coupon_discount_price{color:#ec2323 !important;font-weight:bold}
.coupon_discount_price em{color:#ec2323 !important;font-weight:bold}
.coupon_original_price{font-size:36px !important;color:#767676 !important;text-decoration:line-through;margin-top:20px;margin-left:-20px;line-height:1}
.coupon_original_price em{color:#767676 !important;font-weight:normal;text-decoration:line-through}
.price_table_new .coupon_price_wrapper{align-items:center}
.price_table_new .coupon_original_price{font-size:24px !important;margin-top:3px}
.price_info_mobile_box .coupon_price_wrapper{align-items:flex-start}
.price_info_mobile_box .coupon_original_price{font-size:7vw !important;margin-top:1vw}
@media screen and (max-width:1024px){
	.coupon_original_price{font-size:6vw !important;margin-top:1.33vw;margin-left:-5vw}
	.price_table_new .coupon_original_price{font-size:4vw !important;margin-top:1vw}
}@media screen and (max-width:500px){
	.coupon_original_price{font-size:7vw !important}
	.price_info_mobile_box .coupon_original_price{font-size:8vw !important}
}

/* 灵活年度计划弹窗 */
.flexible_plan_notice{display:flex;align-items:center;justify-content:center;margin:20px 0;gap:8px}
.main_content.show_month .flexible_plan_notice.year_only_show{display:none}
.main_content.show_year .flexible_plan_notice.year_only_show{display:flex}
.flexible_plan_notice li{list-style:none}
.flexible_plan_notice .notice_text{font-size:16px;color:#333;font-weight:500;color: #f73c3e;}
.flexible_plan_notice .desktop_text{display:inline}
.flexible_plan_notice .mobile_text{display:none}
.flexible_plan_popup .desktop_popup_content{display:block}
.flexible_plan_popup .mobile_popup_content{display:none}
.flexible_plan_notice .question_icon{cursor:pointer;display:inline-flex;align-items:center}
.flexible_plan_notice .question_icon img{width:16px;height:16px}
.flexible_plan_popup{position:fixed;top:50%;left:50%;display:none;transform:translate(-50%,-50%);z-index:10001}
.flexible_plan_popup .account_box{width:700px;max-width:90vw;padding:40px;background:#fff;margin:0 auto;box-sizing:border-box;box-shadow:0 0 13px rgba(18,41,75,0.1);border-radius:9px}
.flexible_plan_popup .close{position:absolute;display:inline-block;width:14px;height:14px;background:url(/static/themes/default/images/alert_close.png) no-repeat center;top:18px;right:20px;cursor:pointer}
.flexible_plan_popup .popup_title{display:block;font-size:18px;font-weight:bold;color:#333;margin-bottom:10px}
.flexible_plan_popup .popup_subtitle{display:block;font-size:14px;color:#666;margin-bottom:20px}
.flexible_plan_popup .popup_content{font-size:14px;color:#333;line-height:1.6}
.flexible_plan_popup  .bold_text{font-weight:bold}
.flexible_plan_popup .popup_content ul{margin:10px 0;padding-left:20px}
.flexible_plan_popup .popup_content li{margin:5px 0}
@media screen and (max-width:1024px){
	.flexible_plan_notice{margin:4vw 0;gap:2vw}
	.flexible_plan_notice .notice_text{font-size:3.5vw}
	.flexible_plan_notice .question_icon img{width:4vw;height:4vw}
	.flexible_plan_notice .desktop_text{display:none}
	.flexible_plan_notice .mobile_text{display:inline}
	.flexible_plan_popup .desktop_popup_content{display:none}
	.flexible_plan_popup .mobile_popup_content{display:block}
	.flexible_plan_popup .account_box{width:90vw;padding:6vw}
	.flexible_plan_popup .popup_title{font-size:4.5vw}
	.flexible_plan_popup .popup_subtitle{font-size:3.5vw}
	.flexible_plan_popup .popup_content{font-size:3.2vw}
}


/*产品介绍*/
.product_introduction_box{ padding: 30px;border-radius: 12px;background-color: #fff;margin-top: 30px; }
.product_introduction_box .data_source_section{ padding: 40px 50px 80px 20px; display: flex; align-items: center; gap: 60px; }
.product_introduction_box .data_source_section .section_left{ width: 48%; }
.product_introduction_box .data_source_section .section_right{flex: 1;}
.product_introduction_box .data_source_section .section_right .source_title{font-size: 32px;color: #000;font-weight: bold;margin-bottom: 15px;}
.product_introduction_box .data_source_section .section_right .source_content{font-size: 18px;color: #555555;line-height: 2;}
.product_introduction_box .provides_section .provides_title{font-size: 32px;color: #000;font-weight: bold;margin-bottom: 35px;text-align: center;}
.product_introduction_box .provides_section .provides_list{ display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.product_introduction_box .provides_section .provides_list .provides_item{ border-radius: 4px; background-color: #f7f7f7; display: flex; align-items: center; gap: 14px; padding: 10px 30px; font-size: 16px;color: #000; line-height: 1.5; min-height: 70px; box-sizing: border-box; }
.product_introduction_box .provides_section .provides_list .provides_item .trend_icon { display: inline-block; width: 30px; height: 19px; background: url(/static/themes/default/images/trend_icon.png) no-repeat center / 30px; }
.product_introduction_box .provides_section .provides_list .provides_item span{flex: 1;}
@media screen and (max-width:1024px){
	.product_introduction_box{padding: 4vw;margin-top: 4vw;}
	.product_introduction_box .data_source_section{ padding: 4vw 0; gap: 4vw; }
	.product_introduction_box .data_source_section .section_right .source_title{font-size: 4.26vw;margin-bottom: 2vw;}
	.product_introduction_box .data_source_section .section_right .source_content{font-size: 2.4vw;line-height: 1.75;}
	.product_introduction_box .provides_section .provides_title{font-size: 4.26vw;margin-bottom: 2.66vw;}
	.product_introduction_box .provides_section .provides_list{ grid-template-columns: repeat(2, 1fr); gap: 2.66vw; }
	.product_introduction_box .provides_section .provides_list .provides_item{ gap: 1.86vw; padding: 1.33vw 4vw; font-size: 14px;color: #000; min-height: 60px; }
	.product_introduction_box .provides_section .provides_list .provides_item .trend_icon { width: 25px; background: url(/static/themes/default/images/trend_icon.png) no-repeat center / 25px; }
}
@media screen and (max-width:768px){
	.product_introduction_box .data_source_section{flex-direction: column-reverse;}
	.product_introduction_box .data_source_section .section_left{width: 100%;padding: 0 2vw;box-sizing: border-box;}

}
@media screen and (max-width:500px){
	.product_introduction_box .data_source_section{flex-direction: column-reverse;}
	.product_introduction_box .data_source_section .section_left{width: 100%;}
	.product_introduction_box .data_source_section .section_right .source_title{font-size: 24px;}
	.product_introduction_box .data_source_section .section_right .source_content{font-size: 16px;}
	.product_introduction_box .provides_section .provides_title{font-size: 24px;}
	.product_introduction_box .provides_section .provides_list{ grid-template-columns: repeat(1, 1fr); }
}
/*产品介绍*/
