* {
	box-sizing: border-box;
}
::after {
	box-sizing: border-box;
}
::before {
	box-sizing: border-box;
}
body {
	width: 100%; height: 100%; position: relative;
}
html {
	width: 100%; height: 100%; position: relative;
}
html {
	-webkit-tap-highlight-color: transparent;
}
body {
	background: rgb(245, 246, 247); padding: 0px; text-align: left; line-height: 1.4117; font-family: -apple-system-font,Helvetica Neue,sans-serif; font-size: 14px;
}
a {
	color: rgb(34, 34, 34);
}
body {
	color: rgb(34, 34, 34);
}
a {
	text-decoration: none;
}
a {
	outline: 0px; line-height: inherit; font-family: inherit; font-size: inherit;
}
button {
	outline: 0px; line-height: inherit; font-family: inherit; font-size: inherit;
}
input {
	outline: 0px; line-height: inherit; font-family: inherit; font-size: inherit;
}
select {
	outline: 0px; line-height: inherit; font-family: inherit; font-size: inherit;
}
textarea {
	outline: 0px; line-height: inherit; font-family: inherit; font-size: inherit;
}
textarea {
	vertical-align: middle; resize: none;
}
img {
	border-radius: 5px; border: 0px currentColor; border-image: none;
}
small {
	font-size: 80%;
}
.h5ui-msg {
	background: rgb(255, 255, 255); height: auto !important; -ms-overflow-y: auto; min-height: 100%;
}
.h5ui-msg_content {
	padding: 15px; text-align: center; display: block;
}
.h5ui-msg_content .h5ui-msg_icon {
	margin: 30px auto; width: 100px; height: 100px; display: block;
}
.h5ui-msg_content p {
	color: rgb(153, 153, 153); line-height: 1.4; font-size: 14px; margin-top: 0px; margin-bottom: 10px;
}
.h5ui-msg_content .h5ui-btn {
	margin-top: 20px;
}
.h5ui-msg_error {
	background-position: 0px -100px;
}
.h5ui-msg_failure {
	background: 0px 0px; -ms-overflow-y: auto; min-height: inherit;
}
.h5ui-btn {
	padding: 10px 16px; border-radius: 5px; border: currentColor; border-image: none; width: 100%; text-align: center; line-height: 1.4285; font-size: 17px; font-weight: 400; margin-bottom: 0px; vertical-align: middle; display: inline-block; white-space: nowrap; position: relative; cursor: pointer; min-width: 140px; touch-action: manipulation; background-image: none; -webkit-border-radius: 5px; -webkit-user-select: none; user-select: none; -webkit-appearance: none;
}
.h5ui-btn::before {
	transform-origin: 0% 0%; border-radius: 10px; border: 1px solid rgba(0, 0, 0, 0.15); border-image: none; left: 0px; top: 0px; width: 200%; height: 200%; position: absolute; content: " "; pointer-events: none; transform: scale(0.5); -webkit-border-radius: 10px; -webkit-transform: scale(.5); -webkit-transform-origin: 0 0;
}
.h5ui-btn_primary {
	color: rgb(255, 255, 255); background-color: rgb(70, 151, 136);
}
.h5ui-btn_default {
	color: rgb(34, 34, 34); position: relative; background-color: rgb(247, 247, 247);
}
.h5ui-btn_default:active {
	background-color: rgb(232, 232, 232);
}
.btn-outlined.h5ui-btn_default {
	background: 0px 0px; color: rgb(34, 34, 34);
}
.h5ui-btn_default::before {
	border: 1px solid rgba(0, 0, 0, 0.2); border-image: none;
}
.h5ui-btn_default:active {
	background-color: rgb(247, 247, 247);
}
.h5ui-tab {
	background: rgb(255, 255, 255); width: 100%; display: block; position: relative;
}
.h5ui-tab::before {
	transform-origin: 0% 0%; left: 0px; top: 0px; width: 200%; height: 200%; bottom: 0px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; content: " "; pointer-events: none; transform: scale(0.5); -webkit-transform: scale(.5); -webkit-transform-origin: 0 0;
}
.h5ui-tab .tab-item {
	list-style: none; margin: 50px 0px 0px; padding: 0px; position: relative;
}
.h5ui-tab .tab-item a {
	padding: 13px 0px; text-align: center; color: rgb(102, 102, 102); font-size: 16px; display: inline-block;
}
.h5ui-tab .tab-item .active {
	bottom: 0px; position: relative;
}
.h5ui-tab .tab-item .active a {
	padding: 12px 0px 11px; color: rgb(70, 151, 136); border-bottom-color: rgb(70, 151, 136); border-bottom-width: 2px; border-bottom-style: solid; position: relative;
}
.h5ui-tab .tab-item li {
	width: 1%; text-align: center; display: table-cell; position: relative;
}
.h5ui-tab .tab-item li .badge {
	padding: 0px 4px; top: -1px; margin-left: 2px; position: relative;
}
.h5ui-tab .tab-item li small {
	color: rgb(153, 153, 153);
}
.h5ui-tab .tab-fixed {
	left: 0px; right: 0px; position: fixed !important; z-index: 10;
}
.tx-new {
	margin: 0px; padding: 0px;
}
.tx-new li {
	margin: 0px; padding: 0px;
}
.tx-new li {
	padding: 0px 30% 0px 0px; list-style-type: none; position: relative;
}
.tx-new li::after {
	clear: both; display: table; content: " ";
}
.tx-new li a:last-child {
	top: 0px; width: 28%; right: 0px; position: absolute;
}
@media screen and (max-width:460px)
{
.tx-new li a span {
	display: none;
}
.h5ui-btn {
	min-width: 80px;
}
}
.tubiao img {
	border-radius: 5px; border: 0px currentColor; border-image: none; width: 200px; height: 200px; margin-top: 20px;
}
.erweima img {
	border-radius: 5px; border: 0px currentColor; border-image: none; width: 100px; height: 100px; margin-top: 0px;
}
.buzhou p {
	text-align: left; color: rgb(94, 94, 94); font-size: 14px; margin-top: 20px; margin-left: 5%;
}
.buzhou img {
	border: 3px solid rgb(83, 134, 139); border-image: none; width: 90%; margin-top: 0px;
}
