html {
	-webkit-tap-highlight-color: transparent;
}

.qitazhan {
	display: none;
}

tr.dandu149 {
	display: contents !important;
}

tr.hihi7799 {
	display: none;
}

.xmaiismeee {
	display: none !important;
}

:root {
 /*主色调*/
	--ppc-primary-color: #559cf1;
 /*页面宽度*/
	--ppc-body-width: 720px;
	--ppc-body-bgr: url(https://pic.new3tuzhi.app:10049/group1/ongtom/abcffff.jpg)
							!important;
	--text-dauyumingqq: "1";
	--text-dityumingqq: "49";
	--text-tentrangqq: "导航";
	--text-tentrang: "149.com";
	--text-tenweb: "149导航";
	--text-tenwebym: "149.com";
	--text-qixiaobaz: "149导航";
}

.tentrang::before {
	content: var(--text-tentrang);
}

.bnav-activeam {
	background: var(--ppc-primary-color) !important;
	color: #fff !important;
}

.bnav-activexg {
	background: #ff0000 !important;
	color: rgb(255, 255, 255) !important;
}

body {
	max-width: 720px;
	margin: 0 auto;
	padding: 0 auto;
}

* {
	padding: 0;
	border: 0;
	box-sizing: border-box;
}

.header.index-header {
	height: 30px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

.header {
	position: fixed;
	z-index: 99;
	width: 100%;
	max-width: 720px;
	background: linear-gradient(background: #FFFFFF;
	);
}

.header .logo-box {
	height: 50px;
}

.header .logo {
	float: left;
	height: 50px;
	margin-left: 0px;
}

.header .bank {
	float: right;
	position: relative;
	width: 95px;
	height: 50px;
}

.header .bank img {
	display: block;
	width: 95px;
	height: 20px;
	margin: 0 auto;
}

.nav {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	overflow: hidden;
	border-top: 0px solid #000;
}

.header .bank a {
	display: block;
	font-size: 15pt;
	text-align: center;
	padding-top: 0px;
	text-decoration: none;
	margin-left: 28px;
	margin-top: 0px;
}

.bank a {
	color: #fff;
	line-height: 1.2;
 /* 调整行高 */
	margin: 0;
 /* 去掉上下外边距 */
	display: inline-block;
 /* 确保 `
							<a>
								` 标签能正确应用 CSS 属性 */
}

.head-title-img img {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: 0px;
	width: 50px;
	height: 50px;
	box-shadow: 0px 0px 20px #000;
	border-radius: 50%;
}

img {
	max-width: 100%;
	vertical-align: middle;
} /* .p-all { padding: 0 .0rem .0rem .5rem; } */#logo {
	width: 100%;
	max-width: 720px;
	margin: 0 auto;
	position: fixed;
	top: 0px;
	z-index: 99;
	background: #9ee3a0;
}

#logo {
	display: inline-block;
}

#logo img {
	width: 280px;
	height: 50px;
}

.slsl img {
	width: 50px;
	height: 50px;
} /*手机样式 */@media screen and (max-width: 480px) {
	.header .logo .logo-img {
		width: 250px;
		height: 50px;
	}
}

@media screen and (max-width: 408px) {
	.header .logo .logo-img {
		width: 250px;
		height: 50px;
	}
}

.headerxm-top1 {
	max-width: 720px;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	background: linear-gradient(to right, #4998f4, #579df1);
	z-index: 9;
}

.headerxm {
	background: linear-gradient(to right, #4998f4, #579df1);
}

.head-title-img img {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -30px;
	width: 60px;
	height: 50px;
	box-shadow: 0px 0px 20px
								#000;
	border-radius: 50%;
}

img {
	max-width: 100%;
	vertical-align: middle;
}

.headerxm .logo-box.line {
	border-bottom: solid 0px #000;
}

.headerxm
								.logo-box {
	height: 57px;
	padding: 0 4px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.headerxm .logo-box .logo img {
	width: 205px;
	height: 53px;
}

.headerxm .logo-box .bank {
	line-height: 1.5;
	font-size: 12px;
	color: #fff;
 /* padding-right: 15px; */
}

.headerxm
								.logo-box .bank img {
	height: 55px;
	margin: 0 auto;
	margin-right: 1px;
	display: block;
}

.headerxm .nav ul {
	display: flex;
}

.headerxm .nav ul
								li {
	flex: 1;
	text-align: center;
	color: #fff;
	cursor: pointer;
}

.headerxm
								.nav ul li a {
	height: 30px;
	line-height: 30px;
	display: block;
}

.baomaqgBtn4BoxFatherBoxCopy25 {
	max-width: 960px;
	margin: 0 auto;
	background-color: #fff;
	padding: 1.5px
								0px 0px 0px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.baomaqgBtn4BoxFatherBoxCopy25>div {
	font-size: 21px;
	color: black;
	background: #eee;
 /* line-height: 1.5; */
	text-align: center;
	font-weight: 800;
	cursor: pointer;
	user-select: none;
	display: flex;
	align-items: center;
 /* Center
								items vertically */
	justify-content: center;
 /* Center items horizontally
								*/
}

.baomaqgBtn4BoxFatherBoxCopy25>div img {
	width: 25px;
 /* Set the image
								width */
	vertical-align: middle;
 /* Ensure image aligns vertically with
								text */
}

.kckc3 {
	height: 76px !important;
}

.bmkcc {
	height: 48px;
}/*
								.p-allasas { padding: 0 .5rem .5rem .5rem; } */.br-12hihi {
	border-radius: 5px;
	overflow: hidden;
}

.bghihi {
	background: var(--ppc-primary-color);
}

.rq-contentbaz {
	text-align: center;
 /* padding: .3rem .1rem; */
	font-size: 1.3rem;
	font-weight: 700;
}

@media screen and (max-width: 505px) {
	.riqi {
		font-weight: 700;
		font-size: 12pt;
	}
}

.rq-contentbaz {
	text-align: center;
	font-size: 1.3rem;
	color: #000;
}

.riqi a {
	text-decoration: none;
}

.wenzihouba {
	font-size: 30px
								!important;
}

@media only screen and (max-width: 960px) {
	.wenzihouba {
		font-size: 25px !important;
	}
}

.yuminghihi {
	font-size: 40px !important;
}

@media only screen and (max-width: 960px) {
	.yuminghihi {
		font-size: 35px !important;
	}
}

div.tlist-title7 {
	font-family: 'Microsoft YaHei', Arial, Helvetica !important;
	color: black;
}

.tlist-title7 {
	font-size: 27px;
	text-align: center;
	color: rgb(0, 0, 0);
	font-weight: bold;
	background: linear-gradient(transparent,
							rgb(247, 243, 243));
	padding: 2px 0px 4px;
	line-height: 1.6;
	letter-spacing: 2px;
}

@media screen and (max-width:720px) {
	.tlist-title7 {
		font-size: 19px;
	}
}

.box8 {
	border: 2px solid #4292EF;
	margin: 3px 0;
	border-radius: 5px;
	overflow: hidden;
	background-image: linear-gradient(to right, #4292EF,
							#5aa1f5, #60a6f7, #4e98ec, #569ff5, #5aa2f5, #4292EF);
}

.navigation-container {
	width: 100%;
	background-color: #ffffff;
	box-sizing: border-box;
	font-family: 'Microsoft Yahei', Helvetica, Arial;
	color: rgb(51, 51, 51);
	margin-top: 14px;
	margin-top: 10px;
}

.navigation-container .welcome-banner {
	background-color: #FF0000;
	height: 50px;
	border: 5px double #00ccff;
	padding: 3px 2px;
	word-break: break-all;
	display: flex;
	align-items: center;
	justify-content: center;
}

.navigation-container .welcome-banner .welcome-text {
	font-weight: 700;
	text-align: center;
	color: #FFFFFF;
	font-family: 楷体;
	font-size: 16pt;
}

.navigation-container .button-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 0;
	border: 1px dashed #00FF00;
	background-color: #ffffff;
	border-radius: 0;
	overflow: hidden;
	font-family: 'Microsoft YaHei', Arial,
							Helvetica, sans-serif;
}

.navigation-container .button-cell {
	padding: 8px 5px 3px;
	border: 1px solid #fefefe;
	text-align: center;
}

.navigation-container
							.route-button {
	border: 1px solid #67a4f5;
	height: 45px;
	line-height: 42px;
	border-radius: 20px;
	background: linear-gradient(to top, #fff, #eee, #fff)
							#eee;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
	display: block;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 22pt;
	white-space: nowrap;
}

.navigation-container .g-filter a {
	color: inherit;
	text-decoration: inherit;
}

.navigation-container .route-button span {
	color: #0000FF;
}
							/* 分割 */.g-nav-refresh {
	padding: 15px;
}

.g-nav-refresh.them-6 {
	background-color: #00ac56;
	padding: 9px;
	background-size: 100% 100%;
	box-shadow: none;
 /* max-width:
							720px; */
	border-radius: 0px 0px 0px 0px;
}

.g-nav-refresh .nav-header {
	border-radius: 8px;
	margin-bottom: 6px;
	background: #39b57b;
	position: relative;
}

.g-nav-refresh.them-6 .nav-header {
	background: transparent;
	margin-bottom: 0;
}

.g-nav-refresh .nav-header .title {
	font-size: 16px;
	font-weight: 700;
	color: #ffffff;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 60%;
}

.g-nav-refresh .nav-header .refresh-info {
	display: flex;
	flex-direction: column;
	align-items: center;
	color: #333;
 /* position:
							absolute; */
	font-size: 12px;
	padding: 5px 10px;
	box-sizing: border-box;
	cursor: pointer;
	background: #ffffff;
	border-radius: 12px 12px 0 0;
	height: 85%;
	right: 20px;
	top: auto;
 /* bottom: -26px; */
	border: 0;
}

.g-nav-refresh.them-6
							.refresh-info .refresh-text {
	margin: 0px 0 2px;
	color: #000;
	font-size: 12px;
}

.g-nav-refresh.them-6 .refresh-info .refresh-timer {
	display: flex;
	align-items: center;
	gap: 4px;
	font-size: 14px;
	color: #ff6b00;
	font-weight: 700;
}

.g-nav-refresh.them-6 .refresh-info .refresh-timer>span {
	background: #fff;
	padding: 2px 4px;
	border-radius: 2px;
	min-width: 16px;
	text-align: center;
	box-shadow: 0 1px 2px #0000001a;
}

.g-nav-refresh .nav-list {
	border-radius: 8px;
	padding: 0px;
	box-shadow: none;
	position: relative;
	display: grid;
	grid-template-columns: repeat(4, 1fr);
 /* min-height: 855px; */
}

.g-nav-refresh
							.nav-item {
	flex: 1;
	flex-direction: column;
	margin: 4px 3px;
	text-decoration: none;
	cursor: pointer;
	transition: all 0.3s;
	width: calc(var(--vw) / 4);
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 30px;
	border: 1px solid rgba(255, 255, 255, 0.7);
 /* 半透明黑色边框 */
	color: #fff;
	font-weight: bold;
	transform: rotateY(0deg);
	transition: transform
							1.2s ease-in-out;
	overflow: hidden;
	background-color: #529cf1;
 /* 慢动作 */
}

.g-nav-refresh .nav-item-text {
	font-size: 18px;
	padding: 5px 5px;
	color: #000000;
}

.g-nav-refresh .flipped {
	transform: rotateY(180deg);
}

.g-nav-refresh
							.nav-item .nav-item-image {
	width: 100%;
	object-fit: cover;
	overflow: hidden;
}

@media (max-width: 600px) {
	.g-nav-refresh .nav-item {
		border-radius: 10px;
	}

	.g-nav-refresh .nav-item-text {
		font-size: 12px;
		padding: 3px 2px;
		color: #000000;
	}
}

.box1 {
	margin: 1px 0;
	border-radius: 5px;
	overflow: hidden;
	max-width: 720px;
	background-image: linear-gradient(to right, #00be16,
							#03c71a, #04c11a, #02c719, #03b918, #04c31a, #00be16);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,
							endcolorstr=#99000000);
}

.pad1 {
	padding: 0px 0px;
}

.hao {
	font-size: 14pt;
	text-align: center;
	font-weight: bold;
}

.hao tr {
	background: linear-gradient(#ffff27,
							#fdfd47, #ffff24ad, #ffff24ad, #ffff34ad, #ffff24ad);
}

.hao td {
	padding-top: 5px;
	padding-bottom: 5px;
}

.duilianpt {
	table-layout: auto;
	color: #0000FF;
	border-radius: 5px;
	overflow: hidden;
	text-align: center;
	background: #fff;
}

.duilianpt th {
	font-weight: bold;
	border: 1px solid #C0C0C0;
	font-size: 18pt;
}

@media screen and (max-width:
							610px) {
	.duilianpt th {
		font-size: 14pt;
	}
}

@media screen and (max-width:
							505px) {
	.duilianpt th {
		font-size: 11pt;
	}
}

@media screen and (max-width:
							409px) {
	.duilianpt th {
		font-size: 10pt;
	}
}

* {
	border: 0;
	padding: 0;
	margin: 0
}

html, body {
	height: 100%;
	font: 14px/1.4 Microsoft YaHei,Helvetica,sans-serif;
	color: #222;
	max-width: 720px;
	margin: 0 auto;
	padding: 0;
}

body {
	min-height: 100%;
	height: auto;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu,
							nav, section {
	display: block
}

ol, ul, li {
	list-style: none
}

img {
	max-width: 100%;
	height: auto;
	border: 0;
	vertical-align: middle;
}

table {
	empty-cells: show;
	border-collapse: collapse;
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}

a {
	color: inherit;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.gaoshou li img {
	display: inline-block;
}

.gghh li img {
	display: inline-block;
}

#widgetContainer26981
							.box {
	background-color: #fff !important;
	background-image: none !important;
}

.box .sx span {
	height: auto;
	line-height: 18px;
	margin: 0 2px;
	padding: 0 3px;
	font-size: 12px;
	color: #fff;
	display: inline-block;
	background-color: none;
}

.group1 table {
	width: 100%;
}

.group2 table {
	width: 100%;
}

.group3
							table {
	width: 100%;
}

.group4 table {
	width: 100%;
}

.group5 table {
	width: 100%;
}

.group6 table {
	width: 100%;
}

.group7 table {
	width: 100%;
}

.group8 table {
	width: 100%;
}

.group9 table {
	width: 100%;
}

.group table {
	width: 100%;
}
							/* .caitu img{ padding: 0% 4% 0% 4%; } */.daubuoi img {
	padding: 0% 10%
							2% 10%;
}

.caitu p {
	width: 90%;
	background: #ffffff;
}

.red001 {
	color: #FF0000;
}

.blue001 {
	color: #FF0000;
}

.black001 {
	color: #FF0000;
}

.bbbggggdd {
	display: flex;
	border: 1px solid #ccc;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

.bbbggggdd li {
	padding: 3px 3px;
	border-radius: 0px;
	background-color: #fff;
	font-size: 22px;
	width: calc(50%);
}

.bbbggggdd
							a {
	height: 35px;
	line-height: 31px;
	border: solid 1px #ddd;
	border: 1px
							solid #ddd;
	border-radius: 8px;
	background: #eee;
	background-image: linear-gradient(to
							top, #fff, #eee, #fff);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
	display: block;
	font-weight: bold;
	color: #ff0000;
}

.lianghangbbs {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	unicode-bidi: isolate;
	background-color: #fff;
}

.lianghangbbs li {
	width: 50%;
}

.ctzq2 {
	table-layout: fixed;
	font-size: 16px;
	text-align: center;
	background: #fff;
	font-family: '宋体';
}

.ctzq2 td {
	line-height: 1.9;
	padding: 5px 2px;
	border: dashed 1px #c0c0c0;
}

@media screen and (max-width:720px) {
	.ctzq2 {
		font-size: 13px;
	}
}

.ctzq2 td {
	color: #000;
 /* 设置链接的默认颜色，可以根据需要更改 */
	font-weight: bold;
	text-decoration: none;
 /* 去除下划线 */
}

.box8 {
	border: 2px solid #529bf2;
 /* margin: 1px 0; */ /* border-radius: 5px; */
	overflow: hidden;
}

html, body {
	overflow: auto;
 /* hoặc unset */
}

.box8 {
	border: 2px solid #529bf2;
 /* margin: 1px 0; */ /* border-radius: 5px; */
	overflow: hidden;
}

.gghh a {
	height: 35px;
	line-height: 31px;
	border: solid 1px
							#ddd;
	border: 1px solid #ddd;
	border-radius: 8px;
	background: #eee;
	background-image: linear-gradient(to top, #fff, #eee, #fff);
	box-shadow: 0 2px 5px rgba(0,
							0, 0, 0.1);
	display: block;
	font-weight: bold;
	color: #000;
}

.gghh {
	border: 1px solid #ccc;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

.gghh li img {
	height: 25px;
	width: 25px;
	margin-top: -4px;
}

.gghh li
							b {
	color: #ff0000;
}

.gghh li {
	padding: 3px 3px;
	border-radius: 0px;
	background-color: #fff;
	font-size: 22px;
}

@media screen and (max-width:
							580px) {
	.gghh li {
		font-size: 22px;
	}
}

@media screen and (max-width: 480px) {
	.gghh li {
		font-size: 19px;
	}
}

@media screen and (max-width: 380px) {
	.gghh
							li {
		font-size: 16px;
	}
}

@media screen and (max-width: 350px) {
	.gghh li {
		font-size: 17px;
	}
}

@media screen and (max-width: 320px) {
	.gghh li {
		font-size: 16px;
	}
}

.xuxian {
	border: 1px dashed #ccc;
 /* màu đen, nét
							đứt */
}

.tttt {
	padding-top: 6px;
}

.hover-no {
	background: rgb(70, 200,
							144);
	color: #fff;
}

.shipin-qs .hover-yes {
	background: #ffffff;
	color: #006087;
}

.dis {
	display: normal;
}

.undis {
	display: none;
}

.shipin {
}

.shipin-qs {
	width: 100%;
	display: flex;
	justify-content: space-around;
							/* hoặc space-between / center nếu muốn căn chỉnh khác */
	padding: 4px;
	margin: 0;
}

.shipin-qs li {
	width: 49%;
	display: flex;
	justify-content: center;
}

.shipin-qs li button {
	width: 100%;
 /* hoặc cụ thể: 100px, 50%
							nếu muốn chia đều */
	max-width: 720px;
 /* Giới hạn không bị quá to nếu
							màn hình rộng */
	border-radius: 8px;
	padding: 3px 5px 3px 5px;
	padding-right: 3px;
}

.shipin-qs .dis {
	display: normal
}

.shipin-qs .undis {
	display: none
}

.shipin-mtbl {
	width: 100%;
	border-collapse: separate;
	--tw-border-spacing-x: 0px;
	--tw-border-spacing-y: 0px;
	border-spacing: var(--tw-border-spacing-x)
							var(--tw-border-spacing-y);
	text-align: center;
	--tw-text-opacity: 1;
	color: rgb(229
							35 5 / var(--tw-text-opacity));
	word-break: break-word
}

.shipin-mtbl tr:last-child
							td:first-child {
	border-bottom-left-radius: 6px
}

.shipin-mtbl tr:last-child
							td:last-child {
	border-bottom-right-radius: 6px
}

.shipin-mtbl td {
	padding: 0;
	line-height: 22px/*;position:
							relative;*/
}

.shipin-mtbl td img {
	width: 100%
} /*.shipin-mtbl td a{position:
							absolute;right: 10px;bottom: 10px;background-color: #F14555;font-size:
							12px;padding: 3px 8px;border-radius: 6px;color: #fff;font-weight: bold;left:
							unset;top: unset;text-decoration: none;}*/.shipin-mtbl td:first-child {
	width: 65px;
	text-align: center
}

@media (min-width: 375px) {
	.shipin-mtbl td:first-child {
		width: 82px
	}
}

@media
							(min-width: 425px) {
	.shipin-mtbl td:first-child {
		width: 90px
	}
}

.shipin-mtbl
							td:last-child {
	width: 55px;
	text-align: center
}

@media (min-width: 375px) {
	.shipin-mtbl
							td:last-child {
		width: 55px
	}
}

@media (min-width: 425px) {
	.shipin-mtbl td:last-child {
		width: 80px
	}
}

.shipin-mtbl td:nth-child(2) {
	--tw-bg-opacity: 1;
	background-color: rgb(0
							0 0 / var(--tw-bg-opacity));
	font-size: .75rem;
	line-height: 1rem;
	font-weight: 500
}

@media (min-width: 375px) {
	.shipin-mtbl td:nth-child(2) {
		font-size: 1rem;
		line-height: 1.5rem
	}
}

b23-tbl.m td:nth-child(2) {
	word-spacing: 4px
}

@media (max-width: 360px) {
	.shipin-mtbl
							td:nth-child(2) p[style],.shipin-mtbl td:nth-child(2) div[style],.shipin-mtbl
							td:nth-child(2) span[style] {
		font-size: 12px!important
	}
}

.shipin-mtbl td:last-child,.shipin-mtbl
							td:first-child {
	--tw-bg-opacity: 1;
	background-color: rgb(250 250 250 / var(--tw-bg-opacity));
	font-size: 10px;
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity))
}

@media (min-width: 375px) {
	.shipin-mtbl
							td:last-child,.shipin-mtbl td:first-child {
		font-size: .875rem;
		line-height: 1.25rem
	}
}

@media (min-width: 425px) {
	.shipin-mtbl td:last-child,.shipin-mtbl td:first-child {
		font-size: 1rem;
		line-height: 1.5rem
	}
}

.shipin-mtbl td:last-child {
	font-weight: 500
}

@media (min-width: 375px) {
	.shipin-mtbl
							td:last-child {
		font-size: .75rem;
		line-height: 1rem
	}
}

.shipin-mtbl td.td1 {
	font-size: 1.1rem
}

.shipin-mtbl td.td2 {
	font-size: 1.4rem;
	font-weight: bold
}

.shipin-mtbl td.td2
							span {
	color: #0ff
}

.shipin-mtbl td.td2 b {
	color: #f00;
	background: #ff0
}

.shipin-mtbl
							td.td3 {
	font-size: 1.1rem;
}

#thumbnails {
	display: flex;
	overflow-x: auto;
	gap: 10px;
	padding: 10px 10px;
	scroll-behavior: smooth;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap;
	cursor: grab;
}

.shipin-qs li button {
	font-size: 22px;
}

.cg {
	height: 564px;
}

@media (max-width: 681px) {
	.cg {
		height: 534px;
	}

	.shipin-qs li button {
		font-size: 23px;
	}
}

@media (max-width: 641px) {
	.cg {
		height: 480px;
	}
}

@media (max-width: 601px) {
	.cg {
		height: 465px;
	}
}

@media
							(max-width: 571px) {
	.cg {
		height: 441px;
	}
}

@media (max-width: 541px) {
	.cg {
		height: 414px;
	}
}

@media (max-width: 501px) {
	.cg {
		height: 414px;
	}
}

@media
							(max-width: 481px) {
	.cg {
		height: 408px;
	}

	.shipin-qs li button {
		font-size: 21px;
	}
}

@media (max-width: 451px) {
	.cg {
		height: 390px;
	}

	.shipin-qs li
							button {
		font-size: 20px;
	}
}

@media (max-width: 421px) {
	.cg {
		height: 374px;
	}

	.shipin-qs li button {
		font-size: 19px;
	}
}

@media (max-width: 381px) {
	.cg {
		height: 366px;
	}

	.shipin-qs li button {
		font-size: 18px;
	}
}

@media (max-width:
							351px) {
	.cg {
		height: 333px;
	}

	.shipin-qs li button {
		font-size: 17px;
	}
}

.grid2 {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 5px;
	margin: 0 auto;
 /* 猫庐漏莽陆鈥樏β犅济ヂ扁€γぢ嘎?*/
	text-align: center;
	background-color: #f7f2f2;
	padding: 10px 0px;
}

.grid-g2 {
	height: 250px;
	overflow: hidden;
	position: relative;
	padding: 0px 10px 30px 10px;
	visibility: visible;
}

.grid-g2 p {
	color: #000;
	font-size: 18px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: rgba(247, 241, 241, 0.7);
	margin: 0;
	padding: 1px;
	box-sizing: border-box;
}

.grid2 img {
	width: 100%;
	height: 100%;
	object-fit: fill;
	box-shadow: 1px 1px 5px rgb(65, 63, 63);
}

.grid2 img.active2 {
	position: fixed;
	top: 45%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 9999;
	width: auto;
	height: auto;
	max-width: 80%;
	max-height: 80%;
}

.overlay2 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 9998;
	display: none;
}

@media screen and (max-width:
							600px) {
	.grid-g2 {
		height: 200px;
	}
}

@media screen and (max-width: 500px) {
	.grid-g2 {
		height: 154px;
	}
}

.nav {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav li {
	list-style: none;
}

.btn {
	padding: 7px 15px;
	border-radius: 20px;
	font-weight: bold;
	border: 0.7px solid #0070c0;
	background-color: white;
	color: #0070c0;
	cursor: pointer;
	font-size: 16px;
}

.btn.active {
	background-color: #E91E63;
	color: #ffffff;
	border-color: #3a5f2d;
}

.nav1 {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav1 li {
	list-style: none;
}

.nav3 {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav3 li {
	list-style: none;
}

.nav5 {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav5 li {
	list-style: none;
}

.nav6 {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav6 li {
	list-style: none;
}

.nav7 {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav7 li {
	list-style: none;
}

.nav8 {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav8 li {
	list-style: none;
}

.nav9 {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	cursor: grab;
	padding-bottom: .5rem;
	gap: 10px;
}

.nav9 li {
	list-style: none;
}

.dis {
	display: normal;
}

.undis {
	display: none;
}

.haoju {
	font-size: 18px;
}

@media screen and (max-width: 480px) {
	.haoju {
		font-size: 17px;
	}
}

@media screen and (max-width: 420px) {
	.haoju {
		font-size: 16px;
	}
}

@media screen and (max-width: 400px) {
	.haoju {
		font-size: 15px;
	}
}

@media screen and (max-width: 380px) {
	.haoju {
		font-size: 14px;
	}
}

* {
	margin: 0;
	padding: 0;
	word-break: break-all;
	word-wrap: break-word;
	box-sizing: border-box;
	scroll-margin-top: 120px;
}

.conmemay {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 1.3;
}

.box2 {
	border: 2px solid #529bf2;
	margin: 2px 0;
 /* border-radius:
							5px; */
	overflow: hidden;
}

#tabwangzw {
	color: #000;
}

#tabwangzw .tuzhiwangzwbox {
	display: block;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
}

#tabwangzw .tuzhiwangzwbox ul {
	padding: 2px;
	height: 50px;
	background: #9ee3a0
}

#tabwangzw .tuzhiwangzwbox li {
	float: left;
	width: 50%;
	height: 40px;
	line-height: 36px;
	border: solid 2px #fff;
	box-sizing: border-box;
	cursor: pointer;
	background: #eee;
	border-radius: 30px;
}

#tabwangzw .tuzhiwangzwbox
							li.hover {
	color: #fff;
	background: #0a5cda;
}

#tabwangzw .tuzhiwangzwbox
							li.hover font {
	color: #fff!important;
}

#tabwangzw .Contentbox {
}

#tabwangzw
							.Contentbox img {
	width: 100%;
	height: auto;
}

#fixedElement {
	max-width: 720px;
	width: 100%;
	color: white;
	text-align: center;
	z-index: 0;
 /* Đảm
							bảo phần tử nằm trên cùng */
	transition: top 0.3s ease;
 /* Hiệu ứng mượt
							mà khi cố định */
}

#fixedElement.fixed {
	position: fixed;
	top: 87px;
}

dj {
	background: #ff0;
	color: red;
}

.foot {
	background: #64abff;
	font-size: 19px;
	color: #ffffff;
	text-align: center;
}

@media screen and (max-width:
							420px) {
	.foot {
		font-size: 18px;
	}
}

@media screen and (max-width: 380px) {
	.foot {
		font-size: 17px;
	}
}

@media screen and (max-width: 350px) {
	.foot {
		font-size: 16px;
	}
}

@media screen and (max-width: 320px) {
	.foot {
		font-size: 15px;
	}
}

.baomaqgBox4 {
	background: #fff;
	padding: 0;
	margin: 0;
	display: block;
	height: 51px;
	width: 100%;
	border: none;
}

.header {
	position: fixed;
	top: 0;
	width: 100%;
	max-width: 720px;
	background: #edeff0;
}

@media screen
							and (max-width: 374px) {
	.home-nav.fixed {
		position: fixed;
		top: 99px;
	}
}

@media screen and (max-width: 408px) {
	.home-nav.fixed {
		position: fixed;
		top: 101px;
	}
}

@media screen and (max-width: 580px) {
	.home-nav.fixed {
		position: fixed;
		top: 101px;
	}
}

.home-nav.fixed {
	position: fixed;
	top: 101px;
	left: 50%;
	transform: translateX(-50%);
	max-width: 720px;
	width: 100%;
	border: none;
}

.home-nav {
	position: relative;
	z-index: 10;
}

.home-nav
							table {
	background: #fff;
	width: 100%;
	text-align: center;
}

.home-nav
							.tam {
	padding-right: 3px;
}

.home-nav .thk {
	padding-left: 3px;
}

.konhge {
	margin-top: 141px;
}

.djxgam.fixed {
	position: fixed;
	top: 0px;
	left: 50%;
	transform: translateX(-50%);
	max-width: 720px;
	width: 100%;
	border: none;
	padding: 0 .0rem .1rem .0rem;
	z-index: 1000;
}

.home-nav {
	position: relative;
	z-index: 10;
}

.home-nav a {
	display: inline-block;
	width: 100%;
	padding: 3px 0;
	font-weight: bold;
	text-decoration: none;
	color: #dc0000;
	background: #eee;
	font-size: 26px;
	border-radius: 40px;
}

.home-nav a.active {
	font-weight: bold;
}

.home-nav a.active {
	color: #000000;
	background: #9ee3a0;
}

.tam img {
	width: 25px;
	margin-right: 8px;
	vertical-align: middle;
}

.thk img {
	width: 25px;
	margin-right: 8px;
	vertical-align: middle;
}

@media
							screen and (max-width: 580px) {
	.home-nav a {
		display: inline-block;
		width: 100%;
		padding: 3px 0;
		font-weight: bold;
		text-decoration: none;
		color: #023b95;
		background: #eee;
		border-radius: 0px;
		font-size: 25px;
		border-radius: 40px;
	}
}

@media screen and (max-width: 480px) {
	.home-nav a {
		display: inline-block;
		width: 100%;
		padding: 3px 0;
		font-weight: bold;
		text-decoration: none;
		color: #dc0000;
		background: #eee;
		border-radius: 0px;
		font-size: 24px;
		border-radius: 40px;
	}
}

@media screen and (max-width: 408px) {
	.home-nav
							a {
		display: inline-block;
		width: 100%;
		padding: 5px 0;
		font-weight: bold;
		text-decoration: none;
		color: #dc0000;
		background: #eee;
		border-radius: 0px;
		font-size: 21px;
		border-radius: 40px;
	}
}

@media screen and (max-width:
							374px) {
	.home-nav a {
		display: inline-block;
		width: 100%;
		padding: 6px
							0;
		font-weight: bold;
		text-decoration: none;
		color: #dc0000;
		background: #eee;
		border-radius: 0px;
		font-size: 20px;
		border-radius: 40px;
	}
}

.nav2 {
	font-size: 16px;
}

.nav2 ul {
	display: flex;
	justify-content: space-between;
}

.nav2 ul li {
	width: 100%;
	box-sizing: border-box;
	padding: 0 1px;
	font-weight: bold;
}

.nav2 ul li a {
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: #d19314;
}

@media screen and
							(max-width: 720px) {
	.nav2 ul li a {
		height: 40px;
		line-height: 16px;
		padding-top: 4px;
		font-size: 15px;
	}

	.nav2 ul li a span {
		display: block;
	}
} /* .p-all
							{ padding: 0 .5rem .5rem .5rem; } */.list-title {
	font-size: 23px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	background: linear-gradient(#529bf2,
							#f7f3f3);
	line-height: 2.15;
}

.list-title12 {
	background: linear-gradient(#529bf2,
							#f7f3f3);
	font-size: 23px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	padding: 2px 0px 4px 0px;
}

.box {
	border: 2px solid #4292EF;
	margin: 2px 0;
	border-radius: 5px;
	overflow: hidden;
	background-image: linear-gradient(to
							right, #4292EF, #5aa1f5, #60a6f7, #4e98ec, #569ff5, #5aa2f5, #4292EF);
}

@media screen and (max-width: 480px) {
	.list-title {
		font-size: 21px;
	}
}

@media screen and (max-width: 440px) {
	.list-title {
		font-size: 20px;
	}
}

@media screen and (max-width: 410px) {
	.list-title {
		font-size: 19px;
	}
}

@media screen and (max-width: 380px) {
	.list-title {
		font-size: 18px;
	}
}

@media screen and (max-width: 350px) {
	.list-title {
		font-size: 17px;
	}
}

@media screen and (max-width: 320px) {
	.list-title {
		font-size: 16px;
	}
}

.zlbt {
	font-size: 25px;
	font-weight: bold;
	color: #0037ff;
}

.wxwm
							td {
	border: 1px solid #ccc;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 1.7;
}

.tuijian {
	text-align: center;
	color: #000;
	font-weight: bold;
}

.tuijian li {
	font-size: 20px;
}

.tzlb-s li {
 /* border-bottom:
							1px solid #aaa; */
	background: #fff;
	padding: .2rem 0;
	line-height: 1.4;
}

.tzlb-s i {
	display: inline-block;
	padding: 1px 3px;
	border-radius: 3px;
	background: #ffff00;
	color: #f30;
	font-size: 16px;
	font-style: normal;
}

.tzlb-s em {
	display: inline-block;
	padding: 1px 3px;
	border-radius: 3px;
	background: #00cc66;
	color: #fff;
	font-size: 16px;
	font-style: normal;
}

.tuijian b {
	color: #ff002c;
}

.ziliao {
	height: 38px;
	text-align: center;
	color: #000;
	font-weight: bold;
}

.ziliao td {
	font-size: 23px;
}

.ziliao {
	color: #111;
}

.ziliao td {
	border: 1px solid #C0C0C0;
}

.ziliao a {
	color: #ff002c;
}

.ziliao b {
	color: #0014ff;
}

.ziliao c {
	color: #039d1d;
}

.ziliao
							d {
	color: #008080;
}

.kjci {
	font-size: 20px;
	background-color: #d2efff;
}

.kj {
	height: 38px;
	text-align: center;
	color: #000;
}

.kj td {
	border: 1px solid #ccc;
}

.kj .td1 {
	font-size: 20px;
	background-color: #d2efff;
}

.kj .td2 {
	font-weight: bold;
	color: #ff0000;
	font-size: 24px;
}

.kj .td2
							c {
	font-weight: bold;
	color: #00f;
	font-size: 30px;
}

.kj .td3 {
	font-size: 20px;
	background-color: #d2efff;
}

.kj .td3 a {
	color: #ff0000;
}

.xkj .r {
	color: #ff0000;
	background: rgb(204, 255, 204);
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.xkj tr td:nth-child(1) {
	width: 41%;
}

.xkj
							tr td:nth-child(2) {
	width: 59%;
}

.xkj td {
	border: 1px solid #ccc;
	color: #00FF00;
	font-weight: bold;
}

.xkj td a {
	font-weight: bold;
	color: #ff0000;
}

.xkj {
	font-size: 18px;
}

.xkj .wx {
	font-size: 20px;
}

.xkj .bm {
	font-size: 20px;
}

.xkj .sx {
	font-size: 23px;
}

.xkj .lm {
	font-size: 23px;
}

.xkj
							.sxx {
	font-size: 26px;
}

.xkj .sm {
	font-size: 26px;
}

.xkj .ex {
	font-size: 27px;
}

.xkj .em {
	font-size: 27px;
}

.xkj .yxym {
	font-size: 28px;
}

.xkj
							.yxzt {
	font-size: 21px;
}

@media screen and (max-width: 500px) {
	.xkj {
		font-size: 17px;
	}

	.xkj .wx {
		font-size: 21px;
	}

	.xkj .bm {
		font-size: 20px;
	}

	.xkj .sx {
		font-size: 24px;
	}

	.xkj .lm {
		font-size: 23px;
	}

	.xkj
							.sxx {
		font-size: 27px;
	}

	.xkj .sm {
		font-size: 26px;
	}

	.xkj .ex {
		font-size: 28px;
	}

	.xkj .em {
		font-size: 26px;
	}

	.xkj .yxym {
		font-size: 27px;
	}

	.xkj
							.yxzt {
		font-size: 20px;
	}
}

@media screen and (max-width: 480px) {
	.tuijian
							li {
		font-size: 18px;
	}

	.tuijian b {
		font-size: 25px;
	}

	.tzlb-s em,.tzlb-s i {
		font-size: 16px;
	}

	.xkj {
		font-size: 16px;
	}

	.xkj .wx {
		font-size: 20px;
	}

	.xkj .bm {
		font-size: 18px;
	}

	.xkj .sx {
		font-size: 24px;
	}

	.xkj .lm {
		font-size: 22px;
	}

	.xkj .sxx {
		font-size: 27px;
	}

	.xkj .sm {
		font-size: 25px;
	}

	.xkj .ex {
		font-size: 28px;
	}

	.xkj .em {
		font-size: 25px;
	}

	.xkj
							.yxym {
		font-size: 26px;
	}

	.xkj .yxzt {
		font-size: 19px;
	}
}

@media screen
							and (max-width: 450px) {
	.tuijian li {
		font-size: 18px;
	}

	.tuijian b {
		font-size: 24px;
	}

	.tzlb-s em,.tzlb-s i {
		font-size: 16px;
	}

	.xkj {
		font-size: 14px;
	}

	.xkj .wx {
		font-size: 19px;
	}

	.xkj .bm {
		font-size: 16px;
	}

	.xkj .sx {
		font-size: 21px;
	}

	.xkj .lm {
		font-size: 19px;
	}

	.xkj .sxx {
		font-size: 24px;
	}

	.xkj .sm {
		font-size: 22px;
	}

	.xkj .ex {
		font-size: 26px;
	}

	.xkj
							.em {
		font-size: 24px;
	}

	.xkj .yxym {
		font-size: 24px;
	}

	.xkj .yxzt {
		font-size: 18px;
	}
}

@media screen and (max-width: 420px) {
	.tuijian li {
		font-size: 17px;
	}

	.tuijian b {
		font-size: 21px;
	}

	.tzlb-s em,.tzlb-s i {
		font-size: 15px;
	}

	.xkj {
		font-size: 13px;
	}

	.xkj .wx {
		font-size: 18px;
	}

	.xkj .bm {
		font-size: 16px;
	}

	.xkj .sx {
		font-size: 21px;
	}

	.xkj .lm {
		font-size: 19px;
	}

	.xkj
							.sxx {
		font-size: 24px;
	}

	.xkj .sm {
		font-size: 22px;
	}

	.xkj .ex {
		font-size: 24px;
	}

	.xkj .em {
		font-size: 23px;
	}

	.xkj .yxym {
		font-size: 24px;
	}

	.xkj
							.yxzt {
		font-size: 16px;
	}
}

@media screen and (max-width: 380px) {
	.tuijian
							li {
		font-size: 16px;
	}

	.tuijian b {
		font-size: 19px;
	}

	.tzlb-s em,.tzlb-s i {
		font-size: 14px;
	}

	.xkj {
		font-size: 13px;
	}

	.xkj .wx {
		font-size: 17px;
	}

	.xkj .bm {
		font-size: 15px;
	}

	.xkj .sx {
		font-size: 20px;
	}

	.xkj .lm {
		font-size: 18px;
	}

	.xkj .sxx {
		font-size: 23px;
	}

	.xkj .sm {
		font-size: 21px;
	}

	.xkj .ex {
		font-size: 25px;
	}

	.xkj .em {
		font-size: 21px;
	}

	.xkj
							.yxym {
		font-size: 23px;
	}

	.xkj .yxzt {
		font-size: 16px;
	}
}

@media screen
							and (max-width: 350px) {
	.tuijian li {
		font-size: 14px;
	}

	.tuijian b {
		font-size: 18px;
	}

	.tzlb-s em,.tzlb-s i {
		font-size: 13px;
	}

	.xkj {
		font-size: 12px;
	}

	.xkj .wx {
		font-size: 14px;
	}

	.xkj .bm {
		font-size: 14px;
	}

	.xkj .sx {
		font-size: 18px;
	}

	.xkj .lm {
		font-size: 16px;
	}

	.xkj .sxx {
		font-size: 21px;
	}

	.xkj .sm {
		font-size: 19px;
	}

	.xkj .ex {
		font-size: 23px;
	}

	.xkj
							.em {
		font-size: 20px;
	}

	.xkj .yxym {
		font-size: 21px;
	}

	.xkj .yxzt {
		font-size: 15px;
	}
}

@media screen and (max-width: 320px) {
	.tuijian li {
		font-size: 14px;
	}

	.tuijian b {
		font-size: 16px;
	}

	.tzlb-s em,.tzlb-s i {
		font-size: 13px;
	}

	.xkj {
		font-size: 11px;
	}

	.xkj .wx {
		font-size: 15px;
	}

	.xkj .bm {
		font-size: 11px;
	}

	.xkj .sx {
		font-size: 17px;
	}

	.xkj .lm {
		font-size: 13px;
	}

	.xkj
							.sxx {
		font-size: 18px;
	}

	.xkj .sm {
		font-size: 16px;
	}

	.xkj .ex {
		font-size: 21px;
	}

	.xkj .em {
		font-size: 18px;
	}

	.xkj .yxym {
		font-size: 18px;
	}

	.xkj
							.yxzt {
		font-size: 14px;
	}
}

@media screen and (max-width: 480px) {
	.kjci {
		font-size: 17px;
	}

	.kj .td1 {
		font-size: 19px;
	}

	.kj .td2 {
		font-size: 23px;
	}

	.kj .td3 {
		font-size: 19px;
	}

	.kj .td2 c {
		font-size: 30px;
	}
}

@media
							screen and (max-width: 380px) {
	.kjci {
		font-size: 16px;
	}

	.kj .td1 {
		font-size: 17px;
	}

	.kj .td2 {
		font-size: 21px;
	}

	.kj .td3 {
		font-size: 17px;
	}

	.kj .td2
							c {
		font-size: 27px;
	}
}

@media screen and (max-width: 320px) {
	.kjci {
		font-size: 15px;
	}

	.kj .td1 {
		font-size: 15px;
	}

	.kj .td2 {
		font-size: 19px;
	}

	.kj .td3 {
		font-size: 15px;
	}

	.kj .td2 c {
		font-size: 25px;
	}
}

.gaoshou {
	border: 1px solid #ccc;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

.gaoshou li img {
	height: 25px;
	width: 25px;
	margin-top: -4px;
}

.gaoshou
							li {
	padding: 3px 3px;
	border-radius: 0px;
	background-color: #fff;
	font-size: 22px;
}

.gaoshou a {
	height: 35px;
	line-height: 31px;
	border: solid 1px
							#ddd;
	border: 1px solid #ddd;
	border-radius: 8px;
	background: #eee;
	background-image: linear-gradient(to top, #fff, #eee, #fff);
	box-shadow: 0 2px 5px rgba(0,
							0, 0, 0.1);
	display: block;
	font-weight: bold;
	color: #000;
}

.gaoshou
							li b {
	color: #0000ff;
	font-size: 24px;
}

@media screen and (max-width:
							580px) {
	.gaoshou li {
		font-size: 22px;
	}

	.gaoshou li b {
		font-size: 24px;
	}
}

@media screen and (max-width: 480px) {
	.gaoshou li {
		font-size: 19px;
	}

	.gaoshou li b {
		font-size: 22px;
	}
}

@media screen and (max-width: 380px) {
	.gaoshou li {
		font-size: 17px;
	}

	.gaoshou li b {
		font-size: 20px;
		position: relative;
		top: 1.5px;
	}
}

@media screen and (max-width: 350px) {
	.gaoshou
							li {
		font-size: 17px;
	}

	.gaoshou li b {
		font-size: 19px;
	}
}

@media screen
							and (max-width: 320px) {
	.gaoshou li {
		font-size: 16px;
	}

	.gaoshou li b {
		font-size: 18px;
	}
}

.ziliao .sqbk {
	font-size: 27px;
}

@media screen and
							(max-width: 580px) {
	.ziliao .sqbk {
		font-size: 25px;
	}
}

@media screen and
							(max-width: 480px) {
	.ziliao .sqbk {
		font-size: 23px;
	}
}

@media screen and
							(max-width: 380px) {
	.ziliao .sqbk {
		font-size: 21px;
	}
}

@media screen and
							(max-width: 350px) {
	.ziliao .sqbk {
		font-size: 20px;
	}
}

@media screen and
							(max-width: 320px) {
	.ziliao .sqbk {
		font-size: 18px;
	}
}

.wxwm {
	font-size: 18px;
	font-weight: bold;
}

.wxwm a {
	font-size: 20px;
	font-weight: bold;
	color: #d50000;
}

.ziliao .ybbm {
	font-size: 25px;
}

.ziliao .szpt {
	font-size: 25px;
}

.ziliao .essm {
	font-size: 23px;
	color: #d50000;
}

.ziliao .sqwsqm {
	font-size: 23px;
	color: #328011;
}

.ziliao td.sqbk {
	font-size: 32px;
	color: #2100d5;
}

@media screen and (max-width: 580px) {
	.ziliao td {
		font-size: 21px;
	}

	.tuijian li {
		font-size: 21px;
	}

	.tzlb-s i {
		font-size: 18px;
	}

	.tzlb-s em {
		font-size: 18px;
	}

	.wxwm {
		font-size: 17px;
	}

	.wxwm a {
		font-size: 19px;
	}

	.ziliao .ybbm {
		font-size: 23px;
	}

	.ziliao .szpt c {
		font-size: 24px;
	}

	.ziliao .szpt {
		font-size: 22px;
	}

	.ziliao .essm {
		font-size: 22px;
	}

	.ziliao
							td.sqbk {
		font-size: 30px;
	}

	.ziliao .sqwsqm {
		font-size: 22px;
	}
}

@media
							screen and (max-width: 480px) {
	.ziliao td {
		font-size: 19px;
	}

	.tuijian
							li {
		font-size: 19px;
	}

	.tzlb-s i {
		font-size: 17px;
	}

	.tzlb-s em {
		font-size: 17px;
	}

	.wxwm {
		font-size: 16px;
	}

	.wxwm a {
		font-size: 18px;
	}

	.ziliao .ybbm {
		font-size: 22px;
	}

	.ziliao .szpt c {
		font-size: 22px;
	}

	.ziliao .szpt {
		font-size: 20px;
	}

	.ziliao .essm {
		font-size: 20px;
	}

	.ziliao td.sqbk {
		font-size: 28px;
	}

	.ziliao .sqwsqm {
		font-size: 20px;
	}

	.gaoshou li img {
		height: 22px;
		width: 22px;
	}
}

@media screen and (max-width: 450px) {
	.ziliao td {
		font-size: 18.5px;
	}

	.tuijian li {
		font-size: 18px;
	}

	.tzlb-s i {
		font-size: 16px;
	}

	.tzlb-s em {
		font-size: 16px;
	}

	.wxwm {
		font-size: 15.5px;
	}

	.wxwm a {
		font-size: 17.5px;
	}

	.ziliao .ybbm {
		font-size: 21.5px;
	}

	.ziliao .szpt
							c {
		font-size: 21.5px;
	}

	.ziliao .szpt {
		font-size: 19.5px;
	}

	.ziliao .essm {
		font-size: 19.5px;
	}

	.ziliao td.sqbk {
		font-size: 24.5px;
	}

	.ziliao .sqwsqm {
		font-size: 19.5px;
	}

	.gaoshou li img {
		height: 21px;
		width: 21px;
	}
}

@media
							screen and (max-width: 420px) {
	.ziliao td {
		font-size: 18px;
	}

	.tuijian
							li {
		font-size: 17px;
	}

	.tzlb-s i {
		font-size: 15px;
	}

	.tzlb-s em {
		font-size: 15px;
	}

	.wxwm {
		font-size: 15px;
	}

	.wxwm a {
		font-size: 17px;
	}

	.ziliao .ybbm {
		font-size: 21px;
	}

	.ziliao .szpt c {
		font-size: 21px;
	}

	.ziliao .szpt {
		font-size: 19px;
	}

	.ziliao .essm {
		font-size: 19px;
	}

	.ziliao td.sqbk {
		font-size: 24px;
	}

	.ziliao .sqwsqm {
		font-size: 19px;
	}

	.gaoshou li img {
		height: 20px;
		width: 20px;
	}
}

@media screen and (max-width: 380px) {
	.ziliao td {
		font-size: 17px;
	}

	.tuijian li {
		font-size: 16px;
	}

	.tzlb-s i {
		font-size: 14px;
	}

	.tzlb-s em {
		font-size: 14px;
	}

	.wxwm {
		font-size: 14px;
	}

	.wxwm a {
		font-size: 16px;
	}

	.ziliao .ybbm {
		font-size: 19px;
	}

	.ziliao .szpt c {
		font-size: 20px;
	}

	.ziliao .szpt {
		font-size: 18px;
	}

	.ziliao .essm {
		font-size: 18px;
	}

	.ziliao
							td.sqbk {
		font-size: 26px;
	}

	.ziliao .sqwsqm {
		font-size: 18px;
	}

	.gaoshou
							li img {
		height: 19px;
		width: 19px;
	}
}

@media screen and (max-width: 320px) {
	.ziliao td {
		font-size: 14px;
	}

	.tuijian li {
		font-size: 14px;
	}

	.tzlb-s
							i {
		font-size: 10px;
	}

	.tzlb-s em {
		font-size: 10px;
	}

	.wxwm {
		font-size: 12px;
	}

	.wxwm a {
		font-size: 14px;
	}

	.ziliao .ybbm {
		font-size: 17px;
	}

	.ziliao
							.szpt c {
		font-size: 18px;
	}

	.ziliao .szpt {
		font-size: 16px;
	}

	.ziliao .essm {
		font-size: 16px;
	}

	.ziliao td.sqbk {
		font-size: 23px;
	}

	.ziliao .sqwsqm {
		font-size: 15px;
	}

	.gaoshou li img {
		height: 19px;
		width: 19px;
	}
}

#shengxiaobiao {
	height: 1350px;
}

@media screen and (max-width: 580px) {
	#shengxiaobiao {
		height: 1470px;
	}
}

@media screen and (max-width: 480px) {
	#shengxiaobiao {
		height: 1439px;
	}
}

@media screen and (max-width: 408px) {
	#shengxiaobiao {
		height: 1480px;
	}
}

@media screen and (max-width: 350px) {
	#shengxiaobiao {
		height: 1600px;
	}
}

@media screen and (max-width: 320px) {
	#shengxiaobiao {
		height: 1650px;
	}
}

.ggff {
	width: 100%;
	padding: 1px;
	border: 0.5px
							solid #CCC;
}

.xgsht {
	border-collapse: collapse;
	text-align: center;
	justify-content: center;
	width: 100%;
	background: #fff;
	font-weight: bold;
	border-spacing: 0;
	border-radius: 12px;
}

.xgsht td {
	background: #fff;
	margin: 5px 0;
	border-radius: 0px;
}

.ggff tr td {
	text-align: center;
	font-size: 23px;
}

.ggff tr td a {
	display: block;
	line-height: 30px;
	border: 1px solid
							#CCC;
	background: #FFF;
	border-radius: 5px;
	color: #333;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
}

@media
							screen and (max-width: 505px) {
	.ggff tr td {
		font-size: 20px;
	}
}

@media
							screen and (max-width: 480px) {
	.ggff tr td {
		font-size: 19px;
	}
}

@media
							screen and (max-width: 460px) {
	.ggff tr td {
		font-size: 18.5px;
	}
}

@media
							screen and (max-width: 420px) {
	.ggff tr td {
		font-size: 18px;
	}
}

@media
							screen and (max-width: 380px) {
	.ggff tr td {
		font-size: 17px;
	}
}

@media
							screen and (max-width: 320px) {
	.ggff tr td {
		font-size: 15px;
	}
}

html {
	-webkit-tap-highlight-color: transparent;
}

.qitazhan {
	display: none;
}

tr.dandu149 {
	display: contents !important;
}

tr.hihi7799 {
	display: none;
}

.xmaiismeee {
	display: none !important;
}

:root {
 /*主色调*/
	--ppc-primary-color: #559cf1;
 /*页面宽度*/
	--ppc-body-width: 720px;
	--ppc-body-bgr: url(https://pic.new3tuzhi.app:10049/group1/ongtom/abcffff.jpg)
							!important;
	--text-dauyumingqq: "1";
	--text-dityumingqq: "49";
	--text-tentrangqq: "导航";
	--text-tentrang: "149.com";
	--text-tenweb: "149导航";
	--text-tenwebym: "149.com";
	--text-qixiaobaz: "149导航";
}

.tentrang::before {
	content: var(--text-tentrang);
}

.bnav-activeam {
	background: var(--ppc-primary-color) !important;
	color: #fff !important;
}

.bnav-activexg {
	background: #ff0000 !important;
	color: rgb(255, 255, 255) !important;
}

body {
	max-width: 720px;
	margin: 0 auto;
	padding: 0 auto;
}

* {
	padding: 0;
	border: 0;
	box-sizing: border-box;
}

.header.index-header {
	height: 30px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

.header {
	position: fixed;
	z-index: 99;
	width: 100%;
	max-width: 720px;
	background: linear-gradient(background: #FFFFFF;
	);
}

.header .logo-box {
	height: 50px;
}

.header .logo {
	float: left;
	height: 50px;
	margin-left: 0px;
}

.header .bank {
	float: right;
	position: relative;
	width: 95px;
	height: 50px;
}

.header .bank img {
	display: block;
	width: 95px;
	height: 20px;
	margin: 0 auto;
}

.nav {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	overflow: hidden;
	border-top: 0px solid #000;
}

.header .bank a {
	display: block;
	font-size: 15pt;
	text-align: center;
	padding-top: 0px;
	text-decoration: none;
	margin-left: 28px;
	margin-top: 0px;
}

.bank a {
	color: #fff;
	line-height: 1.2;
 /* 调整行高 */
	margin: 0;
 /* 去掉上下外边距 */
	display: inline-block;
 /* 确保 `
							<a>
								` 标签能正确应用 CSS 属性 */
}

.head-title-img img {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: 0px;
	width: 50px;
	height: 50px;
	box-shadow: 0px 0px 20px #000;
	border-radius: 50%;
}

img {
	max-width: 100%;
	vertical-align: middle;
} /* .p-all { padding: 0 .0rem .0rem .5rem; } */#logo {
	width: 100%;
	max-width: 720px;
	margin: 0 auto;
	position: fixed;
	top: 0px;
	z-index: 99;
	background: #9ee3a0;
}

#logo {
	display: inline-block;
}

#logo img {
	width: 280px;
	height: 50px;
}

.slsl img {
	width: 50px;
	height: 50px;
} /*手机样式 */@media screen and (max-width: 480px) {
	.header .logo .logo-img {
		width: 250px;
		height: 50px;
	}
}

@media screen and (max-width: 408px) {
	.header .logo .logo-img {
		width: 250px;
		height: 50px;
	}
}

.headerxm-top1 {
	max-width: 720px;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	background: linear-gradient(to right, #4998f4, #579df1);
	z-index: 9;
}

.headerxm {
	background: linear-gradient(to right, #4998f4, #579df1);
}

.head-title-img img {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -30px;
	width: 60px;
	height: 50px;
	box-shadow: 0px 0px 20px
								#000;
	border-radius: 50%;
}

img {
	max-width: 100%;
	vertical-align: middle;
}

.headerxm .logo-box.line {
	border-bottom: solid 0px #000;
}

.headerxm
								.logo-box {
	height: 57px;
	padding: 0 4px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.headerxm .logo-box .logo img {
	width: 205px;
	height: 53px;
}

.headerxm .logo-box .bank {
	line-height: 1.5;
	font-size: 12px;
	color: #fff;
 /* padding-right: 15px; */
}

.headerxm
								.logo-box .bank img {
	height: 55px;
	margin: 0 auto;
	margin-right: 1px;
	display: block;
}

.headerxm .nav ul {
	display: flex;
}

.headerxm .nav ul
								li {
	flex: 1;
	text-align: center;
	color: #fff;
	cursor: pointer;
}

.headerxm
								.nav ul li a {
	height: 30px;
	line-height: 30px;
	display: block;
}

.baomaqgBtn4BoxFatherBoxCopy25 {
	max-width: 960px;
	margin: 0 auto;
	background-color: #fff;
	padding: 1.5px
								0px 0px 0px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.baomaqgBtn4BoxFatherBoxCopy25>div {
	font-size: 21px;
	color: black;
	background: #eee;
 /* line-height: 1.5; */
	text-align: center;
	font-weight: 800;
	cursor: pointer;
	user-select: none;
	display: flex;
	align-items: center;
 /* Center
								items vertically */
	justify-content: center;
 /* Center items horizontally
								*/
}

.baomaqgBtn4BoxFatherBoxCopy25>div img {
	width: 25px;
 /* Set the image
								width */
	vertical-align: middle;
 /* Ensure image aligns vertically with
								text */
}

.kckc3 {
	height: 76px !important;
}

.bmkcc {
	height: 48px;
}/*
								.p-allasas { padding: 0 .5rem .5rem .5rem; } */.br-12hihi {
	border-radius: 5px;
	overflow: hidden;
}

.bghihi {
	background: var(--ppc-primary-color);
}

.rq-contentbaz {
	text-align: center;
 /* padding: .3rem .1rem; */
	font-size: 1.3rem;
	font-weight: 700;
}

@media screen and (max-width: 505px) {
	.riqi {
		font-weight: 700;
		font-size: 12pt;
	}
}

.rq-contentbaz {
	text-align: center;
	font-size: 1.3rem;
	color: #000;
}

.riqi a {
	text-decoration: none;
}

.wenzihouba {
	font-size: 30px
								!important;
}

@media only screen and (max-width: 960px) {
	.wenzihouba {
		font-size: 25px !important;
	}
}

.yuminghihi {
	font-size: 40px !important;
}

@media only screen and (max-width: 960px) {
	.yuminghihi {
		font-size: 35px !important;
	}
}
/* iPhone SE, 8 (màn hình nh hn 375px) */@media (max-width: 374px) {
	.gg49020260221 td, .tieude1206 {
		font-size: 18px;
	}
} /* iPhone X, XS,
							12 Mini (màn hình t 375px n 391px) */@media (min-width: 375px) and (max-width:
							391px) {
	.gg49020260221 td, .tieude1206 {
		font-size: 19.5px;
	}
} /* iPhone
							12, 13, 14 (màn hình t 391px n 428px) */@media (min-width: 392px) and
							(max-width: 427px) {
	.gg49020260221 td, .tieude1206 {
		font-size: 21.5px;
	}
} /* iPhone 12 Pro Max, 14 Plus, 15 Plus (màn hình t 429px tr lên) */
@media (min-width: 428px) and (max-width: 959px) {
	.gg49020260221 td, .tieude1206 {
		font-size: 22.5px;
	}
}

@media (min-width: 960px) {
	.gg49020260221 td,
							.tieude1206 {
		font-size: 32px;
	}
}

.gg49020260221 {
	table-layout: auto;
	background-image: linear-gradient(to top, #10f90d, #10f90d, #10f90d);
	line-height: 2em;
	font-weight: 700;
	text-align: left;
	color: black;
}

.gg49020260221 td {
	border: 1px solid #555555 !important;
	line-height: 1.7;
	padding-left: 10px;
	text-align: left;
}

.live-tabs-wrapper[data-v-e0bd5440] {
	background: #fff;
	font-family: PingFang
			SC,microsoft yahei,arial,helvetica neue,hiragino sans gb,sans-serif;
	padding: 0;
	position: relative
}

.simple-table[data-v-e0bd5440] {
	display: flex;
	width: 100%
}

.issue[data-v-e0bd5440] {
	align-items: center;
	color: #000;
	display: flex;
	flex: .2;
	flex-direction: column;
	font-size: 15px;
	font-weight: 700
}

.record-link[data-v-e0bd5440] {
	background: #ff0;
	border-radius: 4px;
	color: red;
	font-size: 15px;
	text-decoration: none
}

.core-draw-widget[data-v-e0bd5440] {
	flex: .8;
	min-width: 0
}[data-v-e0bd5440]
			.core-draw-widget__footer,[data-v-e0bd5440] .core-draw-widget__header {
	display: none
}[data-v-e0bd5440]
			.core-draw-widget__content {
	display: block
}

.number-row[data-v-e0bd5440] {
	align-items: center;
	display: flex;
	width: 100%
}

.number-box[data-v-e0bd5440] {
	border: 1px
			solid #ddd;
	border-right: 0;
	box-sizing: border-box;
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	text-align: center
}

.number-box[data-v-e0bd5440]:last-child,.number-box[data-v-e0bd5440]:nth-child(6) {
	border-right: 1px
			solid #ddd
}

.num[data-v-e0bd5440] {
	color: #fff
}

.draw-txt[data-v-e0bd5440],.num[data-v-e0bd5440] {
	font-size: 18px;
	font-weight: 700;
	height: 20px;
	line-height: 20px
}

.draw-txt[data-v-e0bd5440] {
	background: #fff;
	color: #333
}

.refresh-box[data-v-e0bd5440] {
	border: 0;
	flex: 0
			1 auto
}

.refresh[data-v-e0bd5440] {
	cursor: pointer;
	font-weight: 700;
	line-height: 1.2;
	padding: 0
			2px;
	text-align: center
}

.refresh div[data-v-e0bd5440] {
	background: #ff0;
	color: #f30;
	font-size: 15px
}

.red-ball
			.num[data-v-e0bd5440] {
	background-color: #e71607
}

.green-ball .num[data-v-e0bd5440] {
	background-color: #1fb61d
}

.blue-ball
			.num[data-v-e0bd5440] {
	background-color: #2389e9
}

.grey-ball .num[data-v-e0bd5440] {
	background-color: #999;
	color: #fff
}

.white-ball
			.num[data-v-e0bd5440] {
	background-color: #fff;
	color: #000
}

.loading-overlay[data-v-e0bd5440] {
	align-items: center;
	background-color: rgba(255,255,255,.7);
	bottom: 0;
	display: flex;
	font-size: 16px;
	font-weight: 700;
	justify-content: center;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10
}

@media
			screen and (max-width:650px) {
	.tab-header li[data-v-e0bd5440] {
		font-size: 17px
	}
}

#top-anchor[data-v-bb885863] {
	position: absolute;
	top: 50px;
}

.float-btn-group[data-v-bb885863] {
	bottom: 80px;
	display: flex;
	flex-direction: column;
	position: fixed;
	right: 5px;
}

.float-btn-group img[data-v-bb885863] {
	cursor: pointer;
	height: auto;
	width: 55px;
}

img {
	max-width: 100%;
	height: auto;
	border: 0;
	vertical-align: middle;
}