html,
body {
	background: #fff;
}

/* .vipContentWrap {
	width: 100%;
	min-width: 1200px;
	min-height: 400px;
	background: url(../img/vipBanner.jpg) center center no-repeat;
	background-position: top;
} */
.vipContentWrap {
	width: 100%;
	min-width: 1200px;
	min-height: 400px;
}

.bannertitle {
	display: block;
	margin: 50px auto 30px;
}

.vipContentTop {
	width: 100%;
	min-width: 1200px;
	height: 160px;
	background: #3a71e5;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.vipBanner {
	width: 1200px;
	height: 160px;
	margin: 0 auto 30px;
	padding-top: 1px;
	text-align: center;

}

.vipCFunctionTitle0 {
	font-size: 24px;
	line-height: 42px;
	color: #222;
	width: 1200px;
	margin: 35px auto 0;
}

.vipCFunctionTitle1 {
	font-size: 16px;
	line-height: 42px;
	color: #333;
	width: 1200px;
	margin: 0 auto 15px;
}

ul.vipCFunction {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	color: #222;
	font-size: 18px;
	font-weight: bold;
}

ul.vipCFunction img {
	width: 76px;
	height: 76px;
	margin-bottom: 20px;
}

.vipBannerTitle {
	width: 423px;
	height: 28px;
	margin: 25px auto;
}

.vipBanner ul {
	width: 1200px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.vipBanner ul div {
	width: 310px;
	height: 45px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #5986eb;
	color: #fff;
	border-radius: 7px;
}

.vipBanner ul div i {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAACAklEQVQ4T42US4iPURjGf8+4NFhYiMU0C2wo5FJSmg0ZihHGwkZqNKUmSk1ZWEyNkZBmJFIsXDZIjVsu0TRDKZMNC1IslJJYWChS8uj9d46+Of2HOcvvfO/vfc57nueIOst2C7AJWAzMSL/8BF4ARyR9K8tU/WB7HnAMmAzcBp4DnwADc4D5wIik7+OCbC8HLgAnJV2sp7T8ZjsUr5B0uabI9lzgJrBf0sgEIbuAM8CApJ4Mug7cCfL/ILanAqeAPUCPpL6oke3VwEFJbROAzAKi2UbgrKSuXBOg48ArSZf+BaocfylwD9gi6VcaTUOA7gLdkt7YXpiu/bSkuO7ast0M3E92eA+skvQ57c0E+gI0DGwFovAZEB2HgA5JHxIkFCwBfgPrJcV+bjIFGMygdklfbcecYvCNwDtgL3AAWJvq+iV1F95rAK4F6AGwT9LbJHUzcBWYXszsNbCyNKPt2XEBARoARiVFcZa7PboAkyqwNkkxzzHL9hqgM0DrgC5J7YXkDuBcistDSRvq3art88BwgMKUtyIekm4UsN3hl5iRpKfjqOkFWrOzF6W57JT0soCFkqHsmcrxI1aDKVZP/qY/nbUfOFQqq6OkFTgKHM7/ls/IMuAE8BG4AoS6L+kZiXhE2ncAC1LOHucmY0AV2duSw5uAHwk0LUEf1XyT4pFr/gDqqdyqSJSZvAAAAABJRU5ErkJggg==") no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 5px;
}

/* contentVip */
.contentVip {
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.contentVipList {
	width: 350px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 0 5px #6c757d40;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	position: relative;
	top: 0;
}

.contentVipListT {
	width: 350px;
	height: 272px;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding: 30px 35px 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.contentVipListT0 {
	background: url(../new_vip/images/vipBg0.png) no-repeat;
}

.contentVipListT0 .contentVipListBtn {
	background: #e5eaec;
	color: #2e434c;
	font-weight: bold;
}

.contentVipListT0 .contentVipListBtn:hover {
	background: #fff;
}

.contentVipListT0 .contentVipListMoney,
.contentVipListT0 .contentVipListMoney .f_15 {
	color: #2e434c;
}

.contentVipListT1 {
	background: url(../new_vip/images/vipBg1.png) no-repeat;
}

.contentVipListT1 .contentVipListBtn {
	background: #f6ebda;
	color: #8f6631;
	font-weight: bold;
}

.contentVipListT1 .contentVipListBtn:hover {
	background: #fff;
}

.contentVipListT1 .contentVipListMoney,
.contentVipListT1 .contentVipListMoney .f_15 {
	color: #8f6631;
}

.contentVipListT2 {
	background: url(../new_vip/images/vipBg2.png) no-repeat;
}

.contentVipListT2 .contentVipListTitle {
	color: #ffcebf;
}

.contentVipListT2 .contentVipListBtn {
	background: #444672;
	color: #ffcebf;
	font-weight: bold;
}

.contentVipListT2 .contentVipListBtn:hover {
	background: #5e6195;
}

.contentVipListT2 .contentVipListMoney,
.contentVipListT2 .contentVipListMoney .f_15 {
	color: #ffcebf;
}

.contentVipListT2 .contentVipListMoney {}

.contentVipList:hover {
	top: -10px;
}

.cornerMarkTitle {
	position: absolute;
	width: 140px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #fff;
	font-size: 13px;
	font-weight: 400;
	background: url(../new_vip/images/zs.png) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.contentVipListMoney .newUser {
	width: 80px;
	height: 25px;
	top: 3px;
	right: 45px;
	background: url(../new_vip/images/xr.png) no-repeat;
}

.hotSale {
	top: 3px;
	right: -15px;

}

.hotSale1 {
	top: 2px;
	right: -1px;
}

.half {
	background: #ff8a05;
}



.contentVipListTitle {
	font-size: 30px;
	font-weight: bold;
	color: #222;
	margin-bottom: 20px;
}

.contentVipListMoney {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: flex-end;
	font-size: 60px;
	font-weight: bold;
	text-align: left;
}

.f_15 {
	font-size: 18px;
	color: #222;
	font-weight: 400;
	margin-bottom: 10px;
}

.originalPrice {
	font-size: 14px;
	text-decoration: line-through;
	margin-left: 5px;
	font-weight: 400;
}

.cffcebf {
	color: #ffcebf !important;
}

.contentVipListBtn {
	width: 100%;
	height: 45px;
	line-height: 47px;
	border-radius: 45px;
	font-size: 18px;
	color: #1c88ff;
	margin-top: 20px;
	cursor: pointer;
}

/* 
.contentVipListNum {
	font-size: 16px;
	color: #222;
}

.contentVipListNum span {
	color: #ff4800;
} */

.contentVipListB {
	padding: 10px 35px;
	border-top: 1px solid #e6e6e6;
	font-size: 14px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.contentVipListB p {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 5px 0;
}

.vipContent_ListWrap {
	width: 100%;
	min-width: 1200px;
	height: auto;
}

.vipContent_List {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 1200px;
	margin: 0 auto;
}

.vipContent_ListR {
	text-align: right;
}

.vipContent_ListDiv {
	width: 300px;
}

.vipContent_ListDiv>p {
	font-weight: bold;
	font-size: 28px;
	color: #333;
	margin-bottom: 20px;
	border-bottom: 1px solid #e8eaec;
	padding-bottom: 25px;
}

.vipContent_ListDiv li {
	font-size: 16px;
	line-height: 36px;
	color: #333;
}

.vipContent_ListDiv li p {
	padding-left: 25px;
}

.vipContent_ListDiv li span {
	display: inline-block;
	margin-right: 10px;
	width: 17px;
	height: 12px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAABUUlEQVQ4T52SO0tDQRCFz7lrUEwniGQNlqKl/gILK2s78VEFBQsLUUGSrAkEBUUhIIoELKKFKNhaWPsHxNLKXLARTKGY3L0jN5pg4iMmW+7sOTvznSHaPNpIN3y7R2CQ7XhoIwOwNgdiHMB1yybalEbhMw9wGMAVy2qqJZP+pDcpgn0AvRBcdpXU3P0Wn/9touN2DZQMAIrgnErNuoYvAQ5GEt60IwwX0urgJz4BQPHtNoGFioDIs6hiD7t8rb6nTpTvgvkEOHxz1MqTYbFabAAYXOdcR83D0Pv6IaOmPOb7vADQA+DGOjb2aDpvdbw0AvIU4NCnIOs6agmGfmPHFSbRpDfhC84AhAG4gJwAnAHQ9yGQHTcVWv5tHWpgIwkviOoYQEddq5RMYSO0/tc+1aWj43YRlGxNIEy6aZVqtpDfItYJu0pITIRHblptNjMI6u+HvHFYfEqQDgAAAABJRU5ErkJggg==) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.vipContent_ListDiv .serviceBtn {
	display: inline-block;
	font-size: 15px;
	height: 30px;
	line-height: 20px;
	padding: 5px 10px;
	color: #89602b;
	background: #f7e5c7;
	border-radius: 5px;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	top: 3px;
}

.vipContent_ListBtn {
	width: 128px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background: #fff;
	border-radius: 5px;
	color: #1a7efc;
	font-size: 16px;
	font-weight: bold;
	margin-top: 30px;
	border: 1px solid #1a7efc;
}

.vipContent_ListBtnR {
	float: right;
}

.vipContent0 {
	padding: 60px 0;
}

.vipContent1,
.vipContent3,
.vipContent5 {
	padding: 45px 0;
}

.vipContent2 {
	padding: 80px 0 70px;
}

.vipContent4 {
	padding: 60px 0 45px;
}

.vipContent1PicWrap {
	width: 710px;
	border: 1px solid #eff2f7;
	padding: 0 10px 20px;
	background: #fff;
	border-radius: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.vipContent3PicWrap {
	width: 750px;
	border: 1px solid #eff2f7;
	padding: 0 15px 20px;
	background: #fff;
	border-radius: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.contentPage3gifWrap {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.compressGif {
	width: 100%;
	height: 400px;
	background: url(../img/compressGifBg.png) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding: 90px 40px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.contentPage3gifWrap img {
	width: 315px;
}

.contentPage3giftitle {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.contentPage3giftitle p {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 135px;
	height: 35px;
	background: #87b3f7;
	border-radius: 3px;
	color: #fff;
	margin: 20px 80px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.imageCroppingWrap {
	position: relative;
}

.imageCropping {
	position: absolute;
	top: 0;
	left: 0;
}

.vipContent1PicTitle {
	position: relative;
	width: calc(100% + 20px);
	height: 40px;
	margin-left: -10px;
	margin-bottom: 10px;
	background: #fff;
	border-radius: 10px 10px 0 0;
	text-align: left;
}

.vipContent1PicTitle img {
	width: 689px;
	height: 20px;
	position: absolute;
	top: 10px;
	right: 10px;
}

.contentPage1 {
	width: 100%;
}

.contentPage7 {
	width: 560px;
}

.vipContent_ListR .vipContent_ListDiv li span {
	margin: 0 0 0 10px;
}

.comparisonOfMemberBenefitsWrap {
	width: 1200px;
	margin: 0 auto 70px;
}

.comparisonOfMemberBenefitsTitle {
	font-weight: bold;
	font-size: 36px;
	color: #222;
	text-align: center;
	margin-bottom: 30px;
}

.comparisonOfMemberBenefitsWrap table {
	width: 100%;
	text-align: center;
	border: 1px solid #f1f1f1;
	position: relative;
}

.comparisonOfMemberBenefitsWrap table th {
	background: #fff;
	font-size: 20px;
	font-weight: bold;
	color: #333;
	padding: 25px;
	position: sticky;
	top: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.comparisonOfMemberBenefitsWrap table th:first-child,
.comparisonOfMemberBenefitsWrap table td:first-child {
	text-align: left;
	padding-left: 25px;
}

.comparisonOfMemberBenefitsWrap table.tableTitle {
	width: 1200px;
	background: #fff;
	/* position: fixed; */
	top: 0;
	z-index: 2;
	box-shadow: 0 3px 5px #f1f1f1;
}


.comparisonOfMemberBenefitsWrap table td {
	width: 33%;
	padding: 15px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.comparisonOfMemberBenefitsMoney {
	padding: 10px 0;
	color: #89602b;
	font-size: 30px;
	font-weight: bold;
}

.comparisonOfMemberBenefitsMoney span {
	font-size: 16px;
}

.comparisonOfMemberBenefitsBtn {
	width: 160px;
	height: 40px;
	line-height: 40px;
	background: #fadebc;
	border-radius: 40px;
	margin: 0 auto;
	color: #89602b;
	cursor: pointer;
	font-weight: bold;
}


.td_ftwb {
	font-weight: bold;
}

.hintWrap {
	position: relative;
	cursor: pointer;
	display: inline-flex;
	align-items: center;
	margin: 0 3px;
	top: 2px;
}

.hintWrap:hover .hintTextWrap {
	display: block;
}

.hintIcon {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABrElEQVQ4T32SvWtTURjGf+89N9iUluIiFBGXDoUOrVPp5Ngutjq4iLgYboJ0qOCi7X9QlwrBc0MgBb8gUJCOQqGDCCK4VMV+uBQKpaKBDgpJTl85IbeEy41nOuc8z+/h5eEVUsdaOyMiReAacBH4C3xT1fVisbgpIpogklxqtdpAs9l8CpQAkw7tvrdE5EEURXv+3YHjOB4ENoC5PlDv95GIzEZR9LUDW2vLPjEF+nG/A8PAWErbyefzMxLH8TTwAQh6DB+DIFhqt9tGRE5EZB5YTSbt+h57+AVwtwd0xphx59w9YAX43Gq1ZnO53H63wMS64+EvwEQPfAa8ByaBEVV95Zx7FIbhD8B3k5wjDx8CV/oU9Q64JSLPVPV+yvPTw36cdCHe9we4CjwEnmSEH3t4E7iRIZ4Cy11wNEPfFWvtgoi8zRA/GWPmnHPrfcKfS71eN41GYwu4ngpoAK+Bm8DllHYaBMFUZ0mq1eqYc247w5TZo6reKZVKb853u1KpTKjqS2DqPyv6W1UXPXi+24m5XC4PhWG4CNwGLgEXgDbwC9g2xqwVCoWDxP8P7ROI7YquONoAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.hintTextWrap {
	display: none;
	position: absolute;
	padding-bottom: 35px;
	bottom: 10px;
	left: 50%;
	transform: translate(-50%);
}

.hintText {
	width: 230px;
	background: #000;
	padding: 5px 8px;
	border-radius: 5px;
	color: #fff;
	font-size: 12px;
	line-height: 22px;
	text-align: left;
}

.hintText a {
	color: #fff;
}

.hintText a:hover {
	color: #1b88ff;
}

.hintText:after {
	position: absolute;
	left: 50%;
	transform: translate(-50%);
	bottom: 29px;
	content: '';
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 10px solid #000;
}

.cuoIcon {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAzElEQVQoU22QsUpDQRBFz/WTdvZrLFKoRGw0YhpRe4WIkahoI4KNld8h8uZ9j9iMTNgnMWa7mTl7uffKzD4i4q3v+zkbXq11H9hTKWUiaQacuPvtKltKGUu6By6UBzM7AuYRcTwop1JEPAKn7n65BFfgWUSMgW9JL8C5u1/l/RfModa6ExFPbX/o7g+D0B/QzLaBV2BL0m7Xdc//wGb8DshwX015OgRcKq4bz11r4yY/JiwzOwAWwNlgfC3gdURMs8dPSe9ZwabCW3WjH5s5Xu92BqtjAAAAAElFTkSuQmCC) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.duiIcon {
	display: inline-block;
	width: 14px;
	height: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAABjElEQVQ4T6WSvUtcQRTFf3feEr8iEgQbO7HwDxA7IawrgYBVwGChQSEsFi6mcX2LmCfIvqhgQIyFIuYfSCWBQHY3CKKlpXY2goWkSMCPbHxz5a1PcXWNYKaae+eeMzPnHOE/lpPLvkFkREW/ymN5TCGbQsUHalEOH0VkctkxRKaAauAM0bTgeYYOnvLS+/3g6zzPmM6qSWACcIBTkLSNpxfF5P33wADIiv3ZMkdvb1CR8IcXM7ZqGkhH5yeimgoSmdWwDol2gTbAgs7ahsZJ2pN/y8i25mvMWXEa1XchBvglMBp0uZ+v5sTJ+30Kn4BnpaayYE//uPR4J6V6c6beFIM5VJIR6EiE4SDufrl5WUlsJ+e/VimRNUZky7ZYlwr35snxEsJQ1D8UkWTQNb5++/vXrjkF/5UqS0DT5ZCsgcaA/gh0YJS35wn3WyUNy+yPFT68sKqheM1lwyL7FjtIPLNxn7N3chT77j+3hhWgNQLtWdUhEpntf8WjciDzMx0O9mMofWAZodvdeShjFwPYgLIpVynEAAAAAElFTkSuQmCC) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

/* 常见问题 */
.commonProblem {
	width: 1200px;
	padding: 35px 0;
	margin: 0 auto;
}

.commonProblem ul {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.commonProblem ul div {
	width: 530px;
	margin-bottom: 20px;
}

.commonProblem ul div:nth-child(odd) {
	margin-right: 140px;
}

.commonProblem ul div li {
	font-size: 18px;
	font-weight: bold;
	color: #222;
	margin-bottom: 15px;
}

.commonProblem ul div p {
	font-size: 14px;
	color: #666;
}


/* footerBannerWrap */
.footerBannerWrap {
	width: 100%;
	min-width: 1200px;
	height: 155px;
	background: url(../new_vip/images/footerBanner.jpg) center center no-repeat;
	background-position: top;
}

.footerBanner {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 34px;
}

.footerBanner p {
	padding: 25px 0 20px;
}

.footerBanner span:first-child {
	margin-right: 40px;
}

.footerBannerBtn {
	font-size: 20px;
	color: #3b71fc;
	background: #fff;
	width: 200px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	margin: 0 auto;
	border-radius: 50px;
	cursor: pointer;
}

/* footerWrap */
.footerTbg {
	width: 100%;
	min-width: 1200px;
	background: #1b2337;
}

.footerT {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 1200px;
	height: 255px;
	padding: 30px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 auto;
}

.footerT1 {
	height: 195px;
	/*border-left: 1px solid #a4a7af;*/
	color: #a4a7af;
	display: flex;
	padding: 14px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 100px
}

.footerT1 li {
	/*padding-left: 50px;*/
	padding-left: 80px;
}

.footerT1 li a {
	display: block;
	color: #a4a7af;
	padding-bottom: 10px;
	font-size: 15px;
}

.footerT2,
.footerT3 {
	color: #fff;
	text-align: center;
}

.footerT2 p,
.footerT3 p {
	margin-top: 15px;
	font-size: 15px;
}

.footerB {
	background: #181f31;
	color: #a3a5ad;
	font-size: 12px;
	width: 100%;
	min-width: 100%;
	padding: 15px 0;
}

.footerB ul {
	display: flex;
	align-items: center;
	justify-content: center;
}

.footerB p {
	margin: 0 15px;
}

.activityBWrap {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	min-width: 1170px;
	height: 80px;
	background: url(../new_vip/images/xfbg.png) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	z-index: 3;
}

.activityB {
	width: 1170px;
	height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	font-size: 23px;
}

.activityBWrap img {
	margin-right: 20px;
}

.activityBBtn {
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-weight: bold;
	color: #f23247;
	font-size: 18px;
	background: #fff033;
	border-radius: 40px;
	/* box-shadow: 0 5px 1px #e69e19; */
	cursor: pointer;
}







/* 购买会员 */
.vipWindowContentWrap {
	/*width: 863px;*/
	width: 930px;
	height: 502px;
	border-radius: 5px;
	position: relative;
}

.closeIconBtn {
	position: absolute;
	width: 16px;
	height: 16px;
	top: 20px;
	right: 20px;
	z-index: 9;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABI0lEQVQ4T42TvS4FURSFv5WIRER0Gi+jQ6IRP0GFh1B6Ao3GA1yiIUEUaoU30ShEI0LBkj3Oncw9M2fGKU+yvv2z1pbtU2AFOJJ0xz+e7WUgdI+y/QIsAF/AjqTbPobtKHYNzAJvAdgALoFp4BPYLUEy8Tewr6hmewu46IN0iA8knVeAIUhJHLoa0AGJnaynse7TzNF2VXlceAJQ6MTADNAStzpojLOWFjuX/j6qhUlXuUOtDlIXS0DYOZ8E78C2pIdBgO1VICqFz9F2jDCVdrEn6aYJyZfYFP9EJpIwgJGTWGzkpIY0bcwrH0oaFdypIeMg5eIJq/ogEeVmtjutKoTt73ZsPwOLQMwclau2Sy+L/WsAztI5H0uKexh8tjeBE+DpF0vYncPPykPsAAAAAElFTkSuQmCC) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	cursor: pointer;
}

.vipWindowTitle {
	position: relative;
	width: 100%;
	height: 80px;
	background: #3c3e53;
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.vipWindowTitleL {
	display: flex;
	align-items: baseline;
	height: 100%;
	font-size: 14px;
}

.vipWindowTitleLTx {
	width: 50px;
	height: 50px;
	border-radius: 100%;
	margin-right: 15px;
	position: relative;
	top: 15px;
}

.vipWindowTitleLName {
	font-size: 23px;
	color: #fff;
	font-weight: bold;
}

.vipWindowTitleLClass {
	display: flex;
	align-items: flex-end;
	color: #fff;
	margin-left: 20px;
}

.cf7d1a4 {
	color: #f7d1a4;
	font-size: 14px;
}


.vipWindowTitleR {
	position: absolute;
	top: 0;
	right: 50px;
	width: 95px;
	height: 80px;
	background: url('data:image/png;base64,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') no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.vipWindowC {
	display: flex;
}

.vipWindowCL {
	width: 190px;
	padding: 20px;
	white-space: nowrap;
	background: #f5f6fa;
}
.viptypeuserInfo{
	width: 100%;
	border-bottom: 1px solid #dcdfe6;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.viptypeuserInfoT{
	display: flex;
	align-items: center;
}
.viptypeuserInfoT img{
	width: 46px;
	height: 46px;
	border-radius: 100%;
	margin-right: 12px;
}
.viptypeuserInfoT li{
	font-size: 14px;
	font-weight: bold;
	color: #111;
}
.viptypeuserInfoT p{
	font-size: 12px;
	color: #2254f4;
	padding: 2px 5px;
	background: #ebf1fe;
	margin-top: 5px;
}
.viptypeuserInfoTimeTitle{
	font-size: 12px;
	margin-top: 15px;
	color: #222;
} 
.viptypeuserInfoTime{
	font-size: 12px;
	margin-top: 5px;
	color: #444;
} 
.vipWindowCLTitle{
	font-size: 14px;
	font-weight: bold;
	color: #111;
	text-align: center;
}
.privilegeListWrap{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.privilegeListWrap div{
	width: 49.9%;
	text-align: center;
	font-size: 12px;
	color: #111;
	margin-top: 15px;
}
.privilegeListWrap p{
	margin-top: 9px;
}
.vipWindowCR {
	/*width: 670px;*/
	width: 720px;
	padding: 15px 15px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.vipWindowContentRB {
	height: 185px;
	padding: 20px;
	display: flex;
	justify-content: space-between;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	margin-top: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.vipWindowContentRBL {
	display: flex;
	align-items: center;
	text-align: center;
}

.vipWindowContentRBL ul {
	margin-right: 30px;
}

.vipWindowContentRBL ul li {
	display: flex;
	align-items: center;
	width: 120px;
	height: 120px;
	padding: 10px;
	border: 1px solid #e6e6e6;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 10px;
	background: #fff;
}

.vipWindowContentRBL ul li img {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

.vipWindowContentRBL ul p {
	display: flex;
	align-items: center;
	justify-content: center;
}

.wxIcon {
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACoUlEQVRIS8WVT0gUcRTHP29W1CDUbFcoooSkU1AdIoguWVK7M2thl4iI8JLnwlMhnjp4iehSh4go6BKIOb9JcTWDIIiC/tGfaxGl7iiWoIY7L0bM3HHF3UAcmMv8vr/v5733e783who/ssb+rC8g6SX2WYEeAcJ3N7AJUMAHPgIZFRn07LHXK1WiYAZJr3abqHVZlNNAzSplnAB5IBpcddP+t6h2GcB26w5CcAfYVeL5fLIC2nqbs0+X7ssDpExir6h6wJYSzf/Kh42TPVwQkPRqq6zAMsCh0s3lPXBNNOjPxWL1VjD7wTiTE6HPYga2u/ksyL0SzTOgd43j30+Zmh2isQ6QVhU959n+vNciwOmN96rg/AOEUWkl0BCBzojyRMW6bpzR/nDNduOXgIvA1gXtI+NkT0QBIyrU/TUTZSiWC87PlVldMN9NU0CPpXKzNz32LNSlTG2TqHSCHIwE8cM42flzXFKi+DQQRrz0aTR2djj5OHE8lgt8N+2/CBeTXt1OK8hdATkDlBco64xxshuigFEgkS+Wgf0vx453dhKE348ObKqumLXaQMKSRLR5veMbZyweBWQWbuxS5TRos3H8TMrUnRIN2oEDRTRCxjjZpjxAysQviHJz+WZ5DjoeVgawijBHhTbPzt7KAxzrq6otmysfAvYUY7KSRoW3FbOzjd0tv8J5lT9NbTce3sJuoPo/IT9FtcVN+4OL3Rg1st14M3AD2F4iZERFL3i235N33IVMbDfRCnq7SMBvoE/U6nDTo2+iewqO65SJt4vSJcpn4JWK1oPUA1ULBpMgX0DfqQQPPXt8YKVglgGSXkOFFUyGHfCrbC7X1XNy/Gs4CMtysjVnycbQKBbo1HRl8D3TNDG5Wpbr+8tcLbpi1tc8gz8/yesZ63nQLAAAAABJRU5ErkJggg==) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 5px;
}

.wxIcon0 {
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD3UlEQVRIS6WVbWhbZRTH/+fmpZtVOiY458tYEcawKmXJTZb2psQJfugsvTeSDsbAIUwRRFAnCCKrY/OL6BQnamGgTvyQdr1J6xQE2WZuWnqTbBPtROnYUGRsaylU9tIk9zly0yRN0jQt2/10n3vO8/895zznnEto8IT07ZstiB4BPEMktgC0vug+C8IUQKcs5EfGe89OLSdD9QzKqGcTW9K7BEQAtDQ6BIAbAA0Ltt4b0zIXa32XADrjcpgYnwJ4aAXhWvM0QG8aqvlNpaEKoOjySyB8AaBuZKsCMvYbWurDkm9ZKKj7VCYevivxoioT7U32ml/bywIgdML/SN4hMgAeqDnlfwBdIPBVBpoAtALYsopI5iBINsLmXwWAovuOgfjFqtwRPmZJHDF6Mn+Xvnu+9Lju2eDYweDDADwrgHRDTYWpKyY/KoA/ADSXImSmfUnNPFZY90NCP4T9GolGHIN9g1Yo2nav5V57gkHPNoDkCFI7KTH5NQCflB0Zw4aWeh4MUuLyGQImEmrqrUA0sNbhzqeJcTShpT73x/0bXCz+bFjGxP02YARAz+JJKGyopl5I3bDvOSJxLaGlTTsSpV3eycx5YskhOXFTCPECFqJ4sG4khDM2wE7P1pKDENQxFjbH620Ixr2dQkhbHSyNza/hfye6J+ZCevs6S3JFmHGoTpFcsgFXqwyMlw0tNVALCI56trFwPGb0moNt0Tb3ZGQyBwIX3vsmsx3D3ickiX6ugUwvBQC/O1ua5dNPn75dgtiXe8V1affGXOt39rcr7svfM+j9pGomOmPyELM0MKZN/BSMeV9n0EcVTTZjA+yLqq1tPStonxk2Z2znQDSw3unO7Uio6SF7bVdeLuucHu8bvxUYDTycRXY205O5GYz7n2IWv5YADFymYMx3ksHdtSkhZr8DzmvzUtbZlHfdtiQRSmipbxvVvqJ7QyA6VfYhMkiJ+94Ac3l2FNt7hkFDAO8CsAbAdTCu39c02/Fj99T8chAlJtujRlu082HqGvG1CsEXikINm5OBr1wtza9U3k9pgxLzHgLonQoBi0jaVhgVnXH5ODH2rND6JfN5YgwIh3SOISyy0EqQLoLEKICNixdMPyRUc+fCsNO3b86TdQ7AulVCqtwIKBQDA/cXDbckCP8vaua3inEt72HC8TsBLN3Drxpq+rPifS6aO2PyfgI+uBsIAweTaupARS9UywV1eS8TjtxBum4w8dvJ3vTRSsW6v8ZgzP+4gDhIC0PQvUJEFgEnLcaBMS11fkk/NdrcFfM8yZA0BocA2lQezYQ5AP9AIEFOoSd6MmeX0/kfH3187b4KDWoAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 5px;
}

.zfbIcon {
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADg0lEQVRIS52VXWgcVRTHf2d2tw2GtqZpdlMEqR+NYLEQxActFkQQ1ChayBBbTYn6UHwoiEgFpQjti0XQCH6hBY1Y3dm0kYa+GH1QROuDFKnaFPXBj7q7syESTZq1u7lH7sxs7E5mt9I7LzNz/uf8zz33nP8V2q2xUicdchciAyg3AznAAWaB71H9BElN4m441yqMJBq8Yg+aegjhCeCGtkmgs4i8hZr3cXtPx7ErCT6s9OHo8UsHXkH7F6IjDOaOXWxpJvDKD4K8BvS2z7qlVRH2M5g92ED8RxBm/iXQfZnBL3LTYdzce/ZHSGBrTuoLoK91cLUHO4RyHpF3gevaJFLDmO0M9Z4MCfL+XoTRmIMBrYM0dvkLbnZzmFD5a5D+GD7T/K1HcHO7hMk/rmAx/S1wfTNAPkLNi4gI9llyqkx3f8PzYhj3+1liDYJBVXGcLlSPAGuaYohuEwrlHagcTdjuHDAPpKNS/s7CwjZGrqnilT8FuQlQwACLwNVAKhbnsFDw30HZnVhPwcPobzh2uGR2uTvylSdx6EONg0gaZThKJB7mtOD5tjxbWxzYCZRiUCJRg9IZ4mQRY15mqPc7jpavZUl+AFYnxDhnCUqRBCRx2BIp6GqQVTHAZtzsT3i+7flnWyQ4YwnKQDYGmEI5SIecYna+Rucmg1PZwhJ3IzwMTONmd3CslKXuWHmI+zfCBQRnY/1/EpFR0FtR+kFriJzB8Dn1VVP8uG6OG0vduBsreP5jwNtt5qEkeJUJ0AcikG273YgcAjYmOFZB78fNTQW2NzVD18xtqO5BuAdYG/OZFvLlPYi8Hhr0AjAA4gFXJhB8TPrCTqqZNBl5FHXGlqX6g+ImUqk7QQZA7wtbVo/bEllhmwbWhQ2i+zBih2gf0JjOeYRXGcw+gze3Hv4ZA+4FiiijSPoN3PV2bsJlB9GwFzgRaVHlEOjTkbmKyAjKqUBVjZzHyfzMn2v/pmtmBHQ/cFXz7vRXRCap6QF25mzTLK+QYLy4BZP6KjbqkwgTqNYRZysanFNMTlYUsQj6EshE0MLLamrfwrug6bJo0x3tTcILQTmbCOxXwX8O5cBlB45OgIWFRwLNWkEQkJSHUTncQlsulfkrbOh5ijuk3gAmX/oF/3YMjyOBiP2f9VnUZYU4OJmggcr72xHdBXIL0AN0RKZaoK7oWZQ8Z3rGg3siYf0LYYw2FAwML7cAAAAASUVORK5CYII=) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 5px;
}

.vipWindowContentRBR {
	width: 370px;
	padding: 30px 0 0 13px;
}

.vipWindowContentRBR li {
	display: flex;
	font-size: 17px;
	height: 40px;
	margin-bottom: 15px;
}

.vipWindowContentRBR li p {
	height: 100%;
}

.vipWindowContentRBR li p:first-child {
	line-height: 40px;
	color: #222;
}

.vipWindowContentRBR li p:nth-child(2) {
	color: #f00;
	font-weight: bold;
}
.originalCost{
	text-decoration: line-through;
	font-size: 14px;
	color: #999;
	line-height: 50px;
	margin-left: 10px;
}
.vipProtocol{
	text-align: right;
	font-size: 14px;
	line-height: 42px;
}
.vipProtocol a{
	color: #2254f4;
}

.vipWindowContentRBR li span {
	font-size: 32px;
}

.vipWindowContentRBRB {
	display: flex;
	align-items: center;
	color: #999;
	font-size: 15px;
	margin-bottom: 15px;
}






div.members_type {
	height: 200px;
}

.type_sel img {
	width: 30px;
}

.type_priceS {
	font-size: 15px;
	color: #fb2b1a;
	font-weight: bold;
	margin-top: -10px;
}

.vip11average {
	min-height: 20px;
	padding-top: 5px;
	text-align: center;
	font-size: 12px;
}
.vip11average span{
	text-decoration: line-through;
	margin-right: 5px;
}
.members_type>p {
	width: auto;
	padding: 0 5px;
}

.members_type_out {
	/* padding: 0 30px; */
}

.averageY1 {
	padding: 6px 0;
	text-align: center;
}

.averageY {
	text-align: center;
	padding: 10px 0;
}



/* 2021-1-30会员升级newCss */
.vipListWrap {
	width: 1200px;
	margin: 35px auto 0;
	display: flex;
	justify-content: space-between;
}

.vipList {
	width: 350px;
	height: 325px;
	position: relative;
	background: #fff;
	color: #222;
	border: 1px solid #ebeef5;
	border-radius: 10px;
	padding: 30px 55px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	box-shadow: 0 3px 5px #f4f6fa;
}

.vipListJb {
	position: absolute;
	top: -1px;
	right: -1px;
	padding: 5px 10px;
	background: #ff4a4a;
	font-size: 15px;
	white-space: nowrap;
	color: #fff;
	border-radius: 0 5px 0 5px;
}

.vipListTitle {
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.vipListTitle i {
	display: inline-block;
	width: 27px;
	height: 22px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAWCAYAAAAxSueLAAAD10lEQVRIS7WVW4iVVRTHf//9fWdmMlNmymzOCYlhCErKHkxMMS3KLjbQBZknFcqHsUh6sIxyznx6xPBNQbpIDNSDYAqaaSWKYkgXSKhA7GqFc+bYhcTCaZr59l7xzZwZD6I5Sq63vfda//+67iUuQVpW2sT+Br8WYzHi7Yb+aNXx9To9VgiNVZHEXD6k60Arz9rY+l4Xv0SiMBacMZMVOn2HyV47F1SmZeVS9Pr/RtacDD6ooK3AhPOA/mnO2itJ7sOLEarQZTebhcck+yGnaPdPifprjQqdA9NMbhcw5T/ATshCW7lU92Wtzk2JNQwG32aoheB2qrkzPSgxD8gKfVTofclt7Vmt7ycldkMu+PeA6RfzGvh80EVtvyU6eWOXtZqFdsMeBqYCEwWHlC+mPUChBiwFfjHYLWgB7h8D0YjKPoPjgkeAyUBcY1vOItsjkXlwpWWP8kXfBZZcaSZQokIxXZCl7EqTObFAkxNriYL/Cri6Svi7jI9MagW7DRieReOAQb/EncBhsKmgZoxDiDOAAwJGI2IWML4mgL98iKapKbEJ9cHvE8wYxqRiLrovJr0+BO3MOgnsmzoXzxwIYRFYe6+L5uWDfxPI9x6LHmKb/Ahw67NW39cYlldLM656/+lAfzRf2eOZJr9BRseIgVBHeY3bnC+GL8BuN2PRP1G0qyH4Y2Z8XCnFC/Od6bvIbsFcN5B18FBkivz++r9zP/bX+w+Au4YwxaZxf0QrBKbmol8q2DwatrG7MYqeOBX8q6Dpvs/Njsalz4O6JFtXXp17OV9MDwD3nFNrM9MqRW4DYYjs7moJnuotxd1D9cgng7MIOjxaHzjtzM8xuesMYin+2cwfGa6DlmvQbbGcPyKx1wfbEkfIwBkMuNPxET8xnaug7dU+CM7CrJ5S3WdVMpui4A/a8BBXndFzlTXRxuzQ3JW+pWytQJ/EEuG/DRZ9YrC44qIdeWjK9LzhckpvDcFtzNJfRfpOLr63nKhniGzKi9aY5nw34tGatOxtPhm1VSanM0w6KMgBvcH8fBe5ZoK2Ofm5aVC95DYJZe91YK1A/ajTxvarBqKl2d4bbuvE4rylnZiKNWR9Mp4x8SQwp3p/wokOw2ab6WmDpZLNxLTiQnMqU2f5a/dK1rGj+6xQTBcavHOO0cCwtyOpZVDwK3BNdY4q1bWTnc8rBo9X1sQ7hpuyKoVk4A4Lbj9w7YUML+P+pJN/oGd1ffZpnCWbmljdKUtLmF64DNDzRyVb26S4dDRRlqGzZNlhUmLjcyEsA5aATRr6fi5dnFCW6m5z7o3eRH0jEP8C2cSUzFGqCJIAAAAASUVORK5CYII=") no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	margin-right: 10px;
}

.vipListMoney {
	font-size: 18px;
}

.vipListMoneyNum {
	font-size: 48px;
	font-weight: bold;
	color: #e92d18;
}

.vipListOriginalPrice {
	width: 177px;
	height: 22px;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	text-align: center;
	margin: 0 auto 15px;
	font-size: 14px;
	color: #333;
}

.vipListOriginalPrice span {
	text-decoration: line-through;
	margin-right: 10px;
}

.vipListOriginalPriceNone {
	height: 22px;
	margin: 0 auto 15px;
}

.vipListBtn {
	width: 100%;
	height: 50px;
	background: #1a7efc;
	color: #fff;
	border-radius: 10px;
	line-height: 50px;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
}

.vipListBtn:hover {
	transition: all 0.3s;
	transform: scale(1.1);
}

.vipListDetails {
	height: 50px;
	margin-top: 20px;
	font-size: 15px;
}

.vipListDetails span {
	color: #ff4a4a;
	font-weight: bold;
}
