 .ws-fzsdw {
 	display: flex;
 	flex-direction: column;
 }


 .ws-tongad {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }


 .ws-obsdg {
 	display: flex;
 	justify-content: flex-start;
 	align-items: center;
 }


 .ws-wdahj {
 	display: flex;
 	justify-content: flex-end;
 	align-items: center;
 }


 .ws-tdsmg {
 	display: inline-flex;
 	justify-content: center;
 	align-items: center;
 }


 .ws-lobazv {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 }


 .zsdid {
 	text-align: right
 }

 
 .dddwe {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgq/bj1.png) top center no-repeat #0c2b3200;
 	padding-bottom: 0;
 	background-size: 100% 100%;
 }

 .loffre {
 	padding: 8px 15px;
 	font-size: 13px;
 	color: #757575;
 	margin-bottom: 10px;
 	border-radius: 5px;
 	border: 1px solid #CAD6E1;
 	background: #F6F8FA;
 }

 .input .loffrewe {
 	color: #2051b5;
 }

 .loffrewe {
 	border: 0px solid rgba(0, 0, 0, 0.08);
 }

 .loffre input::-webkit-input-placeholder {
 	color: #B2B2B2;
 	font-size: 12px;
 	width: 100%;
 }

 .ddwewd {
 	background: #f8f9fc;
 }

 .heauuy {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	background: #ffffff00;
 	height: 72px;
 	padding: 0 0.85rem;
 	box-shadow: 0 0px 0px 0 #0000000d;
 }

 .heauuy h2 {
 	font-size: 0.95rem;
 	color: #FFFFFF;
 	margin-bottom: 0rem;
 }

 .jbdrre {
 	height: 5px;
 	background-color: #ffffff00;
 }

 .mmrry {
 	color: #D3D3D3;
 	font-size: 10px;
 	font-weight: 400;
 }

 .ddwewd .loffre {
 	font-size: 0.85rem;
 }

 .dseenhy {
 	width: 1rem;
 	height: 1rem;
 	background: #005498;
 	border-radius: 100px;
 	text-align: center !important;
 	line-height: 1rem;
 	font-size: 0.75rem;
 	margin-left: -19px;
 	color: #fff;
 	margin-top: -11px;
 }

 .tzjjre {
 	display: flex;
 	justify-content: flex-start;
 	align-items: center;
 	height: 27px;
 	color: #6182F6;
 	font-size: 12px;
 	margin: 0;
 	width: 100%;
 	border-radius: 9999px;
 	margin-top: 6px;
 	background: #ffffff00;
 	border: 1px solid #b1ada7;
 	background: #ffffff;
 	border-radius: 4px;
 }

 .dahhwet {
 	display: flex;
 	justify-content: flex-end;
 	align-items: center;
 	flex-wrap: wrap;
 	background: #FFFFFF;
 	padding: 1rem 0.5rem;
 }

 .ws-lobazvhy {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	width: 25%;
 	margin-top: 1rem;
 	font-size: 0.75rem;
 }

 .dweweew {
 	background: #edeff7;
 	height: 0.5rem;
 }

 .reebbt {
 	display: flex;
 	align-items: center;
 	flex-wrap: wrap;
 	background: #ffffff00;
 }

 .ddrtdwhy {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	width: 21%;
 	font-size: 12px;
 	margin: 5px 6px;
 	padding: 15px 0px;
 	padding-top: 10px;
 	border-radius: 22px;
 	text-align: center;
 	background: #d9d9d9;
 }

 .ddrtdway {
 	color: #FF0000;
 	font-weight: 500;
 	font-size: 12px;
 }

 .ddrtdway span {
 	font-weight: 600;
 	margin-left: 0.5rem;
 }

 .ddrtdway em {
 	margin-right: 0.5rem;
 	color: #c1c1c2;
 }

 .ddrtdwrr {
 	font-weight: 600;
 	float: right;
 	line-height: 1rem;
 	text-align: center;
 	font-size: 15px;
 	margin-top: 10px;
 }

 .dwehhyu {
 	background: #FFFFFF;
 	padding: 1rem 0rem;
 	display: flex;
 	justify-content: center;
 	align-items: center;
 }

 .footdbt {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	position: fixed;
 	bottom: 5px;
 	left: 0;
 	width: 96%;
 	z-index: 998;
 	background: #fdfb68;
 	margin: 0 2%;
 	border-radius: 99px;
 }

 .foothht {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	width: 25%;
 	padding: 13px 0;
 }

 .foothht p {
 	font-size: 13px;
 	margin-top: 3px;
 	color: #97accc;
 	font-weight: 500;
 	text-align: center;
 }

 .kfrerr {
 	background: #FFFFFF;
 }

 .kftter {
 	padding: 1rem 1.5rem;
 }

 .kftter h2 {
 	font-size: 1.36rem;
 	font-weight: 600;
 }

 .kftter p {
 	font-size: 0.85rem;
 	color: #a3a3a3;

 }

 .kfuubbr {
 	padding: 1rem 1.5rem;
 	font-size: 0.85rem;
 	margin-top: 20px;
 	/* margin-bottom: 22%; */
 }

 .kfuubbr h3 {
 	font-size: 16px;
 	font-weight: 600;
 	color: #000;
 }

 .kfuubbr p {
 	font-size: 13px;
 	color: #2b463c;
 	font-weight: 500;
 }

 .kfuubbr a {
 	padding: 0.8rem 7rem;
 	color: #FFFFFF;
 	margin-top: 0.5rem;
 	border-radius: 100px;
 	background: #000;
 	font-weight: 700;
 	font-size: 14px;
 	width: 100%;
 	text-align: center;
 	display: block;
 }

 .dweggm {
 	color: #ffffff;
 	font-size: 22px;
 	font-weight: 500;
 }

 .ddwehui {
 	color: #FFFFFF;
 	font-size: 0.86rem;
 	margin-bottom: 0;
 	font-weight: 500;
 	margin-right: 0.5rem;
 }

 .kfeeggy {
 	background: #ffffff;
 }

 .kfdwert {
 	font-size: 12px;
 	padding: 1.8rem 1rem;
 	color: #f1f1f1;
 	text-align: center;
 }

 .kfttnnfw {
 	padding: 0.8rem 1rem;
 	font-size: 0.85rem;
 }

 .kfttnnfw h3 {
 	font-size: 0.95rem;
 }

 .kfyydzd {
 	padding: 0.8rem 1rem;
 	font-size: 0.85rem;
 	background: #d9d9d9;
 	border-radius: 20px;
 	margin: 20px;
 }

 .kfyydzd h3 {
 	font-size: 0.95rem;
 }

 .kfyydzd span {
 	font-weight: 500;
 	color: #585858;
 	font-size: 14px;
 	color: #444444;
 }

 .kfyydzd p {
 	color: #818181;
 	margin-bottom: 0px;
 }

 .txhhwe {

 	font-size: 0.95rem;
 	font-weight: 500;
 }

 .weeesdd input::-webkit-input-placeholder {
 	color: #83be00;
 	font-size: 12px;

 	font-weight: 500;
 }

 .lsttvfr {
 	padding: 1.56rem 1rem;
 }

 .lsttvfr p {
 	font-size: 0.83rem;
 	margin-bottom: 0px;
 	color: #565656;
 }

 .lsttvfr span {
 	font-size: 1rem;
 	font-weight: 600;

 }

 .lsttvfr h3 {
 	font-size: 0.8rem;
 	border: 1px solid #f7c72d;
 	border-radius: 0.39rem;
 	padding: 0.2rem 0.75rem;
 	color: #000000;
 	background: #f7c72d;
 	text-align: center;
 	margin-top: 10px;
 }

 .yqhher {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgq/bj7.png) top center no-repeat #ffffff;
 	background-size: 100% 100vh;
 }

 .fedfgctob {
 	color: #000000;
 	font-weight: 600;
 	margin-left: 0.5rem;
 }

 .yqdsew {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	margin: 0rem 20px;
 	padding: 10px 20px;
 	margin-top: 0.9rem;
 	background: #1283d600;
 	border-radius: 5px;
 	border: 1px solid #D1D5DA;
 	margin-bottom: 20px;
 }

 .yqdsewimg {
 	margin-top: 0;
 	background: #ffffff;
 	padding: 2rem;
 	border-radius: 5px;
 	margin-right: 0px;
 	margin-bottom: 20px;
 }

 .yqdsew p {
 	color: #76787B;
 	font-size: 13px;
 	font-weight: 400;
 	margin-bottom: 0rem;
 }

 .yqdsew span {
 	color: #49CC88;
 	font-size: 1.3rem;
 	font-weight: 700;
 	margin-left: 0px;
 }

 .yqdsew a {
 	font-size: 0.8rem;
 	background: #00000000;
 	padding: 0;
 	border-radius: 6px;
 	color: #FFFFFF;
 	margin-top: 0rem;
 	margin-left: 50px;
 }

 .yetxtyy {
 	padding: 0 1.5rem;
 	background: #ffffff;
 	padding: 35px 20px;
 	border-radius: 54px 54px 0px 0px;
 	margin-top: 30px;
 }

 .yetxtyy h3 {
 	font-size: 1.31rem;
 }

 .yetxtyy p {
 	font-size: 0.85rem;
 	color: #676767;
 }

 .yetxtyy h5 {
 	font-size: 1.1rem;
 }

 .myhhwer {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	background: #ffffff;
 	margin: 1rem 1rem;
 	border-radius: 12px;
 	font-size: 0.82rem;
 	margin-top: 0rem;
 	box-shadow: 0px 2px 3px 3px #0000000d !important;
 }

 .myhhwerimg {
 	background: #f8f9fc;
 	border-radius: 5px;
 }

 .myhhwer h2 {
 	font-size: 1.15rem;
 	font-weight: 700;
 	margin-top: 0rem;
 	margin-bottom: 0rem;
 }



 .myhdwed {
 	padding: 0rem;
 	width: 100%;
 	font-size: 12px;
 }

 .myhdwed p {
 	margin-bottom: 0;
 	margin-right: 0.36rem;
 }

 .mybbsdre {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	border-radius: 6px;
 	font-size: 0.82rem;
 	margin-top: 1rem;
 	padding: 1rem 1.68rem;
 	color: #000000;
 	background: #ffffff;
 	margin: 1rem 1rem;
 	box-shadow: 0px 2px 3px 3px #0000000d !important;
 }

 .mybbsdre span {
 	font-size: 1rem;
 	font-weight: 700;
 }

 .mybbsdre p {
 	font-size: 0.76rem;
 	color: #64718a;
 }

 .myndsw {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	padding: 0 1rem;
 }

 .myndsw a {
 	width: 25%;
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	font-size: 0.8rem;
 }

 .myndsw span {
 	height: 3.5rem;
 	color: #64718a;
 	font-size: 0.76rem;
 	margin-top: 0.2rem;
 }

 .mydsing {
 	margin: 1rem 1rem;

 }

 .mydsweh {
 	margin: 0 1rem;
 }

 .mydsweh a {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	height: 3.2rem;
 }

 .mydsweh h3 {
 	margin-bottom: 0;
 	font-size: 12px;
 	color: #0e2953;
 	font-weight: 400;
 }

 .mydiggw {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	color: #c6c6c6;
 	font-size: 0.78rem;
 	margin: 2rem 0;
 }

 .dlwrry {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	font-size: 0.85rem;
 	margin: 0 1rem;
 	margin-top: 1rem;
 }

 .dlwrry h2 {
 	font-size: 1.3rem;
 	margin-bottom: 0;
 }

 .dlwrry span {
 	font-size: 0.8rem;
 	margin-right: 0.3rem;
 	color: #21903b;
 	font-weight: 600;
 }

 .ddyybbr {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	background: #f8f8f8;
 	margin: 0.5rem 1rem;
 	padding: 0.5rem 1rem;
 	box-shadow: 0 .3rem 0.6rem #d5ddde !important;
 	border-radius: 6px;
 	margin-top: 1rem;
 }

 .ddyybbr p {
 	font-size: 0.86rem;
 	margin-left: 0.5rem;
 }

 .ddyybbr a {
 	font-size: 0.86rem;
 	font-weight: 600;
 }

 .icoweadrr {
 	display: flex;
 	flex-wrap: wrap;
 	margin-top: 1rem;
 	padding: 0 0.8rem;
 }

 .icoweaaarr {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	width: 30.899999%;
 	margin: 0.5rem 1.2%;
 }

 .icoweaaarr img {
 	width: 100%;
 	-webkit-box-shadow: 1px 0 6px 0px rgb(0 0 0 / 10%);
 	box-shadow: 1px 0 6px 0px rgb(0 0 0 / 10%);
 	border: 1px solid #f3f3f3;
 	border-radius: 0.5rem;
 }

 .icoweaaarr p {
 	color: #7d7d7d;
 	font-size: 0.82rem;
 	margin-top: 0.35rem;
 	margin-bottom: 0;
 }

 .icoweaaarr h3 {
 	font-size: 0.86rem;
 	margin-top: 0.35rem;
 	font-weight: 700;
 }

 .ddrruu {
 	text-align: center;
 	margin: 0 1rem;
 	margin-top: 1.8rem;
 }

 .ddrruu a {
 	color: #FFFFFF;
 }

 .qewbb {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	margin-top: 1rem;
 }

 .qewbb p {
 	font-size: 0.8rem;
 	padding: 0rem 1rem;
 	color: #666666;
 	margin-bottom: 0;
 }

 .qewbb span {
 	font-size: 1.1rem;
 	font-weight: 700;
 }

 .lhyr {
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	margin-top: 2rem;
 	padding: 0rem 1rem;
 }

 .lhyruu {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	height: 3.1rem;
 	line-height: 3.1rem;
 	font-size: 0.85rem;
 }

 .jhybbd {
 	border-bottom: 0.1rem solid #e7e7e7;
 }

 .lhyruu p {
 	color: #adadad;
 	margin-bottom: 0;
 }

 .lhyruu span {
 	font-weight: 700;
 }

 .jjdsuu {
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	margin: 0 1rem;
 	margin-top: 1.6rem;
 	margin-bottom: 0;
 	padding-bottom: 50px;
 }

 .jjdsuu h3 {
 	margin-bottom: 0rem;
 	font-size: 0.8rem;
 }

 .jjdsuu p {
 	font-size: 0.75rem;
 	color: #adadad;
 	margin-top: 0.3rem;
 	margin-bottom: 0;
 }

 .ddrruu button {
 	text-align: center;
 	background: #21903b;
 	height: 3rem;
 	line-height: 3rem;
 	border-radius: 5px;
 	font-size: 0.85rem;
 	color: rgb(255, 255, 255);
 	border: 1px #f8f9fc solid;
 	font-weight: 500;
 }

 .lsyywe .btn-outline-default {
 	border-color: #f8f9fc;
 	color: #21903b;
 	font-weight: 600;
 }

 .active .swiper-slide a {
 	color: #000;
 	text-transform: none;
 	padding: 4px 20px;
 	margin: 0px;
 	font-size: 12px;
 	border-radius: 0px;
 	border: 0px solid #2f82ff;
 	background: #1d1d1d00;
 	border-bottom: 0px solid #C4E1FF;
 }

 .wewddty .card {
 	background-color: rgba(255, 255, 255, 0);
 }

 .dweerty {
 	font-size: 12px;
 	color: #000000 !important;
 	font-weight: 400;
 	margin-bottom: 0rem;
 	margin-bottom: 5px;
 }

 .ddrjio1 {
 	font-size: 12px;
 	color: #83BE00;
 	font-weight: 600;
 	border-radius: 100px;
 	border: 0px solid #A5A5A5;
 	padding: 2px 0px;
 	line-height: 12px;
 }

 .ddrjio2 {
 	font-size: 11px;
 	color: #35B6E1;
 	font-weight: 600;
 	border-radius: 100px;
 	border: 0px solid #49f9e5;
 	padding: 2px 0;
 	line-height: 12px;
 }

 .ddrjio3 {
 	font-size: 12px;
 	color: #DF3C31;
 	font-weight: 600;
 	border-radius: 100px;
 	border: 1px solid #7E7E7E;
 	padding: 2px 10px;
 	line-height: 12px;


 }


 .boxddxa {
 	display: flex;
 	flex-direction: column;
 	margin-top: 0.2rem;
 	font-size: 0.78rem;
 }

 .boxwrbt p {
 	color: #000000;
 	font-size: 0.95rem;
 	font-weight: 700;
 }

 .boxwrbt span {
 	border: 1px solid #0d27ff;
 	color: #0d27ff;
 	padding: 0.2rem 0.88em;
 	border-radius: 16rem;
 	font-weight: 700;
 	font-size: 0.75rem;
 }

 .boxddxa h3 {
 	font-size: 0.89rem;
 	color: #000000;
 	margin-top: 0.39rem;
 }

 .boxddxa p {
 	margin-bottom: 0;
 	color: #aaaaaa;
 }

 .boxdasmwe button {
 	padding: 10px 5px;
 	font-weight: 500;
 	font-size: 16px;
 	background-color: #000 !important;
 	text-transform: none;
 	margin-top: 10px;
 	border: 0px solid #49cc88;
 	border-radius: 100px;
 	background: #0A7AE6;
 }

 .ws-tongad .btn-default {
 	color: #969696 !important;
 }

 .dsdttm9e {
 	margin: 0.5rem 1rem;
 	padding: 0.5rem 1rem;
 	font-size: 13px;
 	margin-top: 30px;
 	border-radius: 5px;
 	border: 2px #c9e3fa solid;
 }

 .ws-tongad .btn-default,
 .ws-tongad .btn-default.active {
 	background-color: #f8f9fc00;
 	color: #000000 !important;
 	font-weight: 400;
 }

 .kkweffr {
 	margin-left: 0.35rem;
 	font-size: 0.86rem;
 	color: #000000;
 	font-weight: 500;
 }

 .weeerkk {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	padding: 15px 1.3rem;
 	font-size: 12px;
 	font-weight: 400;
 }

 .dsdhhu {
 	font-size: 0.78rem;
 	background: #0c947f;
 	padding: 0.1rem 1.36rem;
 	color: #FFFFFF !important;
 	border-radius: 5px;
 	margin-bottom: 0.85rem;
 }

 .denglua {
 	width: 50%;
 	text-align: center;
 	background: #00bcfb;
 	color: #ffffff !important;
 	padding: 8px;
 	border-radius: 10px;
 	font-weight: 500;
 	box-shadow: 3px 6px 8px #00000014;
 }

 .denglub {
 	width: 55%;
 	background: #ffffff;
 	font-size: 13px;
 	border-radius: 10px;
 	margin-top: 20%;
 	box-shadow: 3px 6px 8px #00000014;
 }

 .hhvvra {
 	margin-bottom: 15px;
 	display: flex;
 	flex-direction: column;
 	background-color: #fff;
 	padding: 15px;
 	box-shadow: 0px 3px 5px 4px #0000000d;
 	border-radius: 6px;
 	height: 390px;
 	margin-right: 20px;
 }

 .into2 {
 	background: url(/imgq/bj4.png) no-repeat 0px 0px #d9d9d9;
 	background-size: 100% 270px;
 	color: #000000;
 	display: flex;
 	flex-direction: column;
 	padding: 0 0px;
 }

 .bj1 {
 	background: #ffffff;
 }

 .bj2 {
 	color: #003A6F;
 	margin: 20px;
 	font-size: 12px;
 	font-weight: 400;
 	border-radius: 25px;
 	background: #ffffff;
 	padding: 20px;
 	z-index: 5;
 	position: relative;
 }

 .bj3 {
 	padding: 0 1.5rem;
 	/* background: #FEFEFE; */
 	padding: 5px 1px;
 	border-radius: 54px 54px 0px 0px;
 	margin-top: 0px;
 }

 .el-drawer__body {
 	background: url(/imge/bj6.png) top center no-repeat #eaf3dc;
 	background-size: 100% 100%;
 }

 .wrapper {

 	z-index: inherit !important;

 }

 .el-progress.is-warning .el-progress-bar__inner {
 	background-color: #ffffff !important;
 }

 .el-progress-bar__innerText {
 	color: #fff !important;
 }

 .ordenn {
 	padding: 5px 0px;
 	box-shadow: #00000029 0px 0px 0px 0px inset;
 	color: #000000;
 	background: #ffffff00;
 	border-radius: 10px;
 	font-size: 16px;
 }

 .loffrekk {
 	padding: 6px 10px;
 	font-size: 12px;
 	color: #757575;
 	margin-bottom: 15px;
 	box-shadow: 0px 0px 0px 0px #00000029 inset;
 	border-radius: 5px;
 	border: 1px solid #CAD6E1;
 	background: #F6F8FA;
 }

 .loffrekk input::-webkit-input-placeholder {
 	color: #757575;
 	font-size: 12px;
 	width: 100%;

 }

 .bj5 {
 	background: #1f2f3f;
 	border-radius: 20px;
 	margin: 0px 20px;
 	padding-bottom: 25px;
 	border: 1px solid #9e9e9e;
 	color: #ffffff;
 }

 .nnggtn {
 	opacity: 0.5;
 	font-size: 12px;
 	font-family: Times New Roman, Times New Roman-Bold Italic;
 	font-weight: 700;
 	color: #292929;
 	letter-spacing: 0.84px;
 	margin-top: 16px;
 	padding: 0.8rem 1rem;
 }

 .fukuany1 {
 	font-size: 16px;
 	font-weight: 600;
 	text-align: left;
 	color: #32373C;
 	margin-bottom: 10px;
 }

 .bj6 {
 	padding: 48px 20px;
 	border-radius: 39px;
 	color: #000000;
 	margin: 0 26px;
 	font-size: 12px;
 	font-weight: 400;
 	/* background-color: #fff; */
 	/* background: rgb(255, 255, 255); */
 	/* box-shadow: #00000026 0px 4px 22px 0px; */
 	margin-top: 165px;
 }

 .bj11 {
 	background: url(/imgq/bj6.png) top center no-repeat #ffffff;
 	background-size: 100% 301px;
 }

 .kfuubbtt {
 	font-size: 12px;
 	position: absolute;
 	bottom: 0;
 	left: 0;
 	width: 100%;
 	z-index: 998;
 	padding: 15px 20px;
 	color: #ffffff;
 }

 .bj22 {
 	background: url(/imgq/bj8.png) top center no-repeat #ffffff;
 	background-size: 100% 180px;
 }

 .qdnnbtt {
 	width: 55%;
 	font-size: 12px;
 	text-align: left;
 	color: #ffffff;
 	line-height: 18px;
 }

 .hrrt1 {
 	color: #8b8b8b;
 	margin-top: 3px;
 	line-height: 14px;
 	display: -webkit-box;
 	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 3;
 	overflow: hidden;
 }

 .dddwekk {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgq/bj2.png) top center no-repeat #0c2b3200;
 	padding-bottom: 0;
 	background-size: 100% 100%;
 }

 .yqhherbbg {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgq/bj9.png) top center no-repeat #ffffff;
 	background-size: 100% 100vh;
 }

 .yqhherbbf {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgq/bj9.png) top center no-repeat #ffffff;
 	background-size: 100% 100vh;
 }

 .uiukp {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imge/bj1.png) top center no-repeat #4ea3a100;
 	padding-bottom: 0;
 	background-size: 100% 100%;
 }

 .honn1 {
 	background: url(/imgr/bj2.png) top center no-repeat #0c2b3200;
 	padding-bottom: 0;
 	background-size: 100% 195px;
 	height: 200px;
 	max-width: 380px;
 	width: 100%;
 }

 .honn2 {
 	background: url(/imgr/bj3.png) top center no-repeat #0c2b3200;
 	padding-bottom: 0;
 	background-size: 100% 195px;
 	height: 200px;
 	max-width: 380px;
 	width: 100%;
 }

 .bootyy {
 	background: #3193cd;
 	width: 23px;
 	height: 23px;
 	padding: 20px;
 	border-radius: 999px;
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	border: 5px solid #0f1c2e;
 	box-sizing: content-box;
 }

 .rounkk1 {
 	padding: 15px 20px;
 	color: #ffffff;
 	border: 1px solid #9e9e9e;
 	margin: 0 20px;
 	border-radius: 12px;
 	background: #1f2f3f;
 }

 .uukkg1 {
 	width: 100%;
 	overflow-x: hidden;
 	background: #ffffff;
 	padding-bottom: 0;
 	background-size: 100% auto;
 }

 .uukkg2 {
 	width: 100%;
 	overflow-x: hidden;
 	background: #ffffff;
 	padding-bottom: 0;
 	background-size: 100% auto;
 }

 .uukkg3 {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgr/bj6.png) top center no-repeat #0f1c2d;
 	padding-bottom: 0;
 	background-size: 100% auto;
 }

 .uukkg4 {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgr/bj7.png) top center no-repeat #0f1c2d;
 	padding-bottom: 0;
 	background-size: 100% auto;
 }

 .ttiiiq {
 	margin-top: 15px;
 	border: 0px solid #A1A2D1;
 	border-radius: 0px;
 }



 .uiulog {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imgq/bj1.png) top center no-repeat #4ea3a100;
 	padding-bottom: 0;
 	background-size: 100% 100%;
 }

 .vipnng {
 	padding: 5px 10px;
 	margin-top: 7px;
 	border-radius: 10px;
 	background: #380351;
 }

 .tanjju {
 	padding: 10px 15px;
 	color: #83BE00;
 	font-size: 16px;
 	font-weight: 500;
 	border-radius: 100px;
 	border: 1px solid #83be00;
 	background: #EAF3DC;
 	margin-bottom: 10px;
 }

 .tanjju img {
 	width: 22px;
 	margin-right: 20px;
 }

 .vipdds {
 	padding: 0px 20px;
 	overflow: hidden;
 }

 /* .vipdds:active  {
   height: auto;
   margin-bottom: 10px;
   position: absolute;
   top: 0;
   width: 100%;
   text-align: center;
   padding: 10px;
   background-color: #FFF;
  }
.vipdds:hover {
    height: auto;
    margin-bottom: 10px;
    position: absolute;
    top: 0;
    width: 100%;
    text-align: center;
    padding: 10px;
    background-color: #FFF;
} */

 .into11r1 {
 	background: url(/imgq/bj6.png) no-repeat 0px 0px #ebebeb00;
 	height: 139px;
 	color: #282F3A;
 	background-size: 100% 139px;
 	margin: 10px 25px;
 	padding: 1px 25px;
 }

 .vipff1 {
 	background: url(/imgq/vv1.png) no-repeat 0px 0px #ebebeb00;
 	height: 500px;
 	color: #282F3A;
 	background-size: 100% 500px;
 	margin: 3% 5%;
 }

 .vipff2 {
 	background: url(/imgq/vv2.png) no-repeat 0px 0px #ebebeb00;
 	height: 500px;
 	color: #282F3A;
 	background-size: 100% 500px;
 	margin: 2% 13.8%;
 }

 .vipff3 {
 	background: url(/imgq/vv3.png) no-repeat 0px 0px #ebebeb00;
 	height: 500px;
 	color: #282F3A;
 	background-size: 100% 500px;
 	margin: 3% 5%;
 }

 .vipff4 {
 	background: url(/imgq/vv4.png) no-repeat 0px 0px #ebebeb00;
 	height: 500px;
 	color: #282F3A;
 	background-size: 100% 500px;
 	margin: 3% 5%;
 }

 .vipfee1 {
 	background: url(/imgq/v11.png) no-repeat 0px 0px #ebebeb00;
 	height: 250px;
 	color: #282F3A;
 	background-size: 100% 250px;
 	width: 25%;
 	min-width: 25%;
 	margin-right: 20px;
 }

 .vipfee2 {
 	background: url(/imgq/v12.png) no-repeat 0px 0px #ebebeb00;
 	height: 250px;
 	color: #282F3A;
 	background-size: 100% 250px;
 	width: 25%;
 	min-width: 25%;
 	margin-right: 20px;
 }

 .vipfee3 {
 	background: url(/imgq/v13.png) no-repeat 0px 0px #ebebeb00;
 	height: 250px;
 	color: #282F3A;
 	background-size: 100% 250px;
 	width: 25%;
 	min-width: 25%;
 	margin-right: 20px;
 }

 .vipfee4 {
 	background: url(/imgq/v14.png) no-repeat 0px 0px #ebebeb00;
 	height: 250px;
 	color: #282F3A;
 	background-size: 100% 250px;
 	width: 25%;
 	min-width: 25%;
 	margin-right: 20px;
 }

 .mykkiii {
 	width: 100%;
 	overflow-x: hidden;
 	background: #ffffff;
 	padding-bottom: 0;
 	background-size: 100% 100%;
 }

 .into11r2 {
 	background: url(/imgq/bj3.png) no-repeat 0px 0px #ebebeb00;
 	height: 160px;
 	color: #ffffff;
 	background-size: 100% 160px;
 	margin: 10px 20px;
 	padding: 20px;
 }

 .yqhyuu1 {
 	width: 100%;
 	background: url(/imge/bj1.png) top center no-repeat #004853;
 	background-size: 100% 100%;
 }

 .yqhyuu2 {
 	width: 100%;
 	background: url(/imge/bj5.png) top center no-repeat #ffffff;
 	background-size: 100% 100%;
 }

 .yqhyuu3 {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imge/bj6.png) top center no-repeat #1D1D1D;
 	background-size: 100% auto;
 }


 .yqhyuu5 {
 	background: url(/imge/bj8.png) top center no-repeat #1d1d1d;
 	background-size: 100% 100%;
 }

 .yqhyuu6 {
 	background: url(/imge/bj11.png) top center no-repeat #fff3e1;
 	background-size: 100% 100%;
 }

 .yqhyuu7 {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imge/bj12.png) top center no-repeat #d9f0f9;
 	background-size: 100% 100%;
 }

 .yqhyuu8 {
 	width: 100%;
 	background: url(/imge/bj8.png) top center no-repeat #e7f4f1;
 	background-size: 100% 100%;
 }

 .yqhyuu9 {
 	width: 100%;
 	background: url(/imge/bj17.png) top center no-repeat #eaf3dc;
 	background-size: 100% 100%;
 	padding-bottom: 0;
 }

 body {
 	background: #ffffff;
 }

 body {
 	/* max-width: 1325px; */
 	margin: 0 auto;
 	background: #ffffff;
 }

 .sdfffg01 {
 	padding: 73px;
 	padding-top: 50%;
 	padding-left: 4%;
 }

 .anniudd {
 	width: 330px;
 	color: #ffffff !important;
 	padding: 15px 35px;
 	font-weight: 700;
 	margin-top: 20px;
 	text-align: center;
 	border-radius: 100px;
 	background: #83BE00;
 	font-size: 16px;
 }

 .txtysff {
 	font-size: 25px;
 	line-height: 32px;
 }

 .txtysff01 {
 	text-align: center;
 }

 .xingying01 {
 	display: flex;

 }

 .xingying02 {

 	display: none;
 }

 .dgdffww {
 	display: flex;
 	flex-direction: row;
 	flex-wrap: wrap;
 	justify-content: space-between;
 }

 .dgdffwwnr1 {

 	width: 23%;

 	margin-bottom: 20px;
 }

 .bjggtu1 {
 	background: #FDF5F2;
 	padding-bottom: 0;
 }

 .ysdff1 {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 	padding: 5px 8%;
 }

 .bjggtu2 {
 	width: 100%;
 	overflow-x: hidden;
 	background: url(/imge/bj55.png) top center no-repeat #ffffff;
 	background-size: 100% auto;
 }

 .sdnngoo {
 	width: 50%;
 }

 .wapyin {

 	display: none;
 }

 .pxyin {}

 .txtsy01 {
 	font-size: 32px;
 	line-height: 50px;
 }

 .txtsy02 {
 	font-size: 39px;
 	line-height: 55px;
 }

 .into11r22 {
 	background: url(/imgq/bj10.png) no-repeat 0px 0px #ebebeb00;
 	height: 239px;
 	color: #858585;
 	background-size: 100% 230px;
 	margin: 20px 50px;
 	padding: 50px 25px;
 	text-align: center;
 	width: 315px;
 }

 .yqdsddbb1 {
 	background: #ffffff;
 }

 .yqdsddbb2 {
 	background: linear-gradient(to bottom, #121212 0%, #7d2272 100%);
 }

 .yffddays {
 	margin: 0 auto;
 	max-width: 590px;
 }

 .hhsdsy01 {
 	display: flex;
 	justify-content: space-between;
 	align-items: center;
 }

 .hhsdsy {
 	width: 50%;
 }

 .zihgdfee {
 	font-size: 28px;
 	font-weight: 700;
 	line-height: 60px;
 	/* width: 100%; */
 }

 .ziaddfe {
 	height: 90px;
 }

 .el-drawer__open .el-drawer.rtl {
 	max-width: 500px !important;
 }

 .heimg {
 	width: 172px;
 }

 .into11fgaa {
 	background: url(/imgq/bj7.png) no-repeat 0px 0px #ebebeb00;
 	height: 300px;
 	color: #282F3A;
 	background-size: 100% 295px;
 	margin: 10px 0px;
 	padding: 1px 25px;
 }

 @media only screen and (max-width: 1650px) {

 	.sdfffg01 {
 		padding: 20px;
 		padding-top: 66%;
 		padding-bottom: 8%;
 		padding-left: 3%;
 	}

 }

 @media only screen and (max-width: 1080px) {
 	.heimg {
 		width: 125px;
 	}

 	.into11r1 {
 		background: url(/imgq/bj5.png) no-repeat 0px 0px #ebebeb00;
 		height: 139px;
 		color: #282F3A;
 		background-size: 100% 139px;
 		margin: 10px 25px;
 		padding: 1px 25px;
 	}

 	.el-drawer__open .el-drawer.rtl {

 		max-width: 100% !important;

 	}

 	.zihgdfee {
 		font-size: 20px;
 		font-weight: 700;
 		line-height: 35px;
 		/* width: 100%; */
 	}

 	.ziaddfe {
 		height: 60px;
 	}


 	.hhsdsy01 {
 		display: flex;
 		flex-direction: column;
 	}

 	.hhsdsy {
 		width: auto;
 	}

 	.yffddays {
 		margin: 0 20px;
 		max-width: initial;
 	}

 	.vipff1 {
 		background: url(/imgq/vv1.png) no-repeat 0px 0px #ebebeb00;
 		height: 139px;
 		color: #282F3A;
 		background-size: 100% 139px;
 		margin: 20px;
 	}

 	.vipff2 {
 		background: url(/imgq/vv2.png) no-repeat 0px 0px #ebebeb00;
 		height: 139px;
 		color: #282F3A;
 		background-size: 100% 139px;
 		margin: 20px;
 	}

 	.vipff3 {
 		background: url(/imgq/vv3.png) no-repeat 0px 0px #ebebeb00;
 		height: 139px;
 		color: #282F3A;
 		background-size: 100% 139px;
 		margin: 20px;
 	}

 	.vipff4 {
 		background: url(/imgq/vv4.png) no-repeat 0px 0px #ebebeb00;
 		height: 139px;
 		color: #282F3A;
 		background-size: 100% 139px;
 		margin: 20px;
 	}

 	.vipfee1 {
 		background: url(/imgq/v11.png) no-repeat 0px 0px #ebebeb00;
 		height: 250px;
 		color: #282F3A;
 		background-size: 100% 250px;
 		width: 220px;
 		min-width: 220px;
 		margin-right: 20px;
 	}

 	.vipfee2 {
 		background: url(/imgq/v12.png) no-repeat 0px 0px #ebebeb00;
 		height: 250px;
 		color: #282F3A;
 		background-size: 100% 250px;
 		width: 220px;
 		min-width: 220px;
 		margin-right: 20px;
 	}

 	.vipfee3 {
 		background: url(/imgq/v13.png) no-repeat 0px 0px #ebebeb00;
 		height: 250px;
 		color: #282F3A;
 		background-size: 100% 250px;
 		width: 220px;
 		min-width: 220px;
 		margin-right: 20px;
 	}

 	.vipfee4 {
 		background: url(/imgq/v14.png) no-repeat 0px 0px #ebebeb00;
 		height: 250px;
 		color: #282F3A;
 		background-size: 100% 250px;
 		width: 220px;
 		min-width: 220px;
 		margin-right: 20px;
 	}



 	.yqhyuu1 {
 		width: 100%;
 		overflow-x: hidden;
 		background: url(/imge/bj2.png) top center no-repeat #fdf5f2;
 		background-size: 100% 100%;
 		padding-bottom: 0;
 	}

 	.yqhyuu2 {
 		width: 100%;
 		background: #ffffff;
 		background-size: 100% 610px;
 	}

 	.yqhyuu3 {
 		width: 100%;
 		overflow-x: hidden;
 		background: url(/imge/bj3.png) top center no-repeat #5ccfe9;
 		background-size: 100% 339px;
 		height: 339px;
 	}

 	.yqhyuu5 {
 		background: url(/imge/bj7.png) top center no-repeat #1d1d1d;
 		background-size: 100% 100%;
 	}

 	.yqhyuu6 {
 		background: url(/imge/bj10.png) top center no-repeat #fff3e1;
 		background-size: 100% 100%;
 	}

 	.yqhyuu7 {
 		width: 100%;
 		overflow-x: hidden;
 		background: url(/imge/bj11.png) top center no-repeat #d9f0f9;
 		background-size: 100% auto;
 	}

 	.yqhyuu8 {
 		width: 100%;
 		background: url(/imge/bj15.png) top center no-repeat #1d1d1d;
 		background-size: 100% 100%;
 		padding-bottom: 0;
 	}

 	.yqhyuu9 {
 		width: 100%;
 		background: url(/imge/bj16.png) top center no-repeat #eaf3dc;
 		background-size: 100% 100%;
 		padding-bottom: 0;
 	}

 	.sdfffg01 {
 		padding: 20px;
 		margin-top: 183%;
 	}

 	.anniudd {
 		width: 100%;
 		color: #ffffff !important;
 		padding: 13px;
 		font-weight: 700;
 		margin-top: 20px;
 		text-align: center;
 		border-radius: 100px;
 		background: #83BE00;
 	}

 	.txtysff {
 		font-size: 16px;
 		line-height: 20px;
 	}

 	.txtysff01 {
 		text-align: left;
 	}

 	.xingying01 {
 		display: none;

 	}

 	.xingying02 {

 		display: flex;
 	}

 	.dgdffww {
 		display: flex;
 		flex-direction: column;
 	}

 	.dgdffwwnr1 {

 		width: 100%;
 	}

 	.bjggtu1 {
 		background: #FDF5F2;
 		Selection colors Hex;
 		padding-bottom: 0;
 	}

 	.ysdff1 {
 		display: flex;
 		flex-direction: column;
 		padding: 0;
 	}


 	.bjggtu2 {
 		width: 100%;
 		overflow-x: hidden;
 		background: url(/imge/bj5.png) top center no-repeat #ffffff;
 		background-size: 100% auto;
 	}


 	.sdnngoo {
 		width: 100%;
 	}

 	.wapyin {
 		display: block;
 	}

 	.pxyin {
 		display: none;
 	}

 	.txtsy01 {
 		font-size: 18px;
 		line-height: 25px;
 	}

 	.txtsy02 {
 		font-size: 24px;
 		line-height: 30px;
 	}

 	.bjggtu3 {
 		width: 100%;
 		overflow-x: hidden;
 		background: url(/imgq/bj8.png) top center no-repeat #ffffff;
 		background-size: 100% auto;
 	}


 }


 .el-collapse-item__wrap {
 	will-change: height;
 	background-color: #1f2f3f00;
 	overflow: hidden;
 	-webkit-box-sizing: border-box;
 	box-sizing: border-box;
 	border-bottom: 0px solid #EBEEF5;
 	padding: 15px 10px;
 	border-radius: 0px 0px 9px 9px;
 	margin-top: -6px;
 }

 .el-collapse-item__content {
 	padding-bottom: 10px;
 	font-size: 16px;
 	color: #003A6F;
 	line-height: 1.769230769230769;
 }

 .el-collapse-item__header {
 	display: -webkit-box;
 	display: -ms-flexbox;
 	display: flex;
 	-webkit-box-align: center;
 	-ms-flex-align: center;
 	align-items: center;
 	height: 30px;
 	line-height: 30px;
 	background-color: #ffffff;
 	color: #289CA0;
 	cursor: pointer;
 	border-bottom: 0px solid #B0B0B0;
 	font-size: 13px;
 	font-weight: 500;
 	-webkit-transition: border-bottom-color .3s;
 	transition: border-bottom-color .3s;
 	outline: 0;
 	padding: 2px 15px;
 	border-radius: 9999px;
 	font-weight: 600;
 }

 .el-collapse {
 	border-top: 0px solid #EBEEF5;
 	border-bottom: 0px solid #EBEEF5;
 }

 .el-collapse-item__header.is-active {
 	border-bottom-color: transparent;
 	background-color: #5AC0C4;
 	color: #ffffff;
 }