﻿a, abbr, acronym, address, article, aside, audio, b, big, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, ul, var, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	box-sizing:border-box
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body {
	line-height:1;
	background:#fff;
	font-family:microsoft yahei;
	font-size:12px
}
li, ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:after, blockquote:before, q:after, q:before {
	content:"";
	content:none
}
img {
	border:0
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:400
}
input, select {
	vertical-align:middle
}
.clear {
	display:block!important;
	clear:both!important;
	float:none!important;
	margin:0!important;
	padding:0!important;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden
}
.clearfix {
	zoom:1
}
.clearfix:after {
	content:"";
	display:block;
	clear:both;
	height:0
}
.spacer {
	clear:both;
	font-size:0;
	height:0;
	line-height:0
}
a {
	color:#333;
	text-decoration:none
}
@media (min-width:640px) {
.container {
max-width:640px
}
}
@media (min-width:768px) {
.container {
max-width:768px
}
}
@media (min-width:1024px) {
.container {
max-width:1024px
}
}
@media (min-width:1200px) {
.container {
max-width:1200px
}
}
@media (min-width:1280px) {
.container {
max-width:1280px
}
}
@media (min-width:1536px) {
.container {
max-width:1536px
}
}
.static {
	position:static
}
.absolute {
	position:absolute
}
.relative {
	position:relative
}
.sticky {
	position:sticky
}
.bottom-0 {
	bottom:0
}
.bottom-\[10px\] {
	bottom:10px
}
.bottom-\[115px\] {
	bottom:115px
}
.left-0 {
	left:0
}
.left-\[-25px\] {
	left:-25px
}
.left-\[10px\] {
	left:10px
}
.left-\[25px\] {
	left:25px
}
.left-\[55px\] {
	left:55px
}
.right-0 {
	right:0
}
.top-0 {
	top:0
}
.top-\[33px\] {
	top:33px
}
.top-\[64px\] {
	top:64px
}
.-z-10 {
	z-index:-10
}
.z-10 {
	z-index:10
}
.z-20 {
	z-index:20
}
.z-\[9\] {
	z-index:9
}
.float-right {
	float:right
}
.mx-\[15px\] {
	margin-left:15px;
	margin-right:15px
}
.mx-\[auto\], .mx-auto {
	margin-left:auto;
	margin-right:auto
}
.my-0 {
	margin-top:0;
	margin-bottom:0
}
.my-4 {
	margin-top:1rem;
	margin-bottom:1rem
}
.my-\[20px\] {
	margin-top:20px;
	margin-bottom:20px
}
.my-\[25px\] {
	margin-top:25px;
	margin-bottom:25px
}
.my-\[40px\] {
	margin-top:40px;
	margin-bottom:40px
}
.my-\[4px\] {
	margin-top:4px;
	margin-bottom:4px
}
.my-\[6px\] {
	margin-top:6px;
	margin-bottom:6px
}
.my-auto {
	margin-top:auto;
	margin-bottom:auto
}
.mb-4 {
	margin-bottom:1rem
}
.mb-\[10px\] {
	margin-bottom:10px
}
.mb-\[15px\] {
	margin-bottom:15px
}
.mb-\[18px\] {
	margin-bottom:18px
}
.mb-\[20px\] {
	margin-bottom:20px
}
.ml-2 {
margin-left:.5rem
}
.ml-\[-10px\] {
	margin-left:-10px
}
.ml-\[14px\] {
	margin-left:14px
}
.ml-\[15px\] {
	margin-left:15px
}
.ml-\[20px\] {
	margin-left:20px
}
.mr-\[-1px\] {
	margin-right:-1px
}
.mr-\[100px\] {
	margin-right:100px
}
.mr-\[12px\] {
	margin-right:12px
}
.mr-\[40px\] {
	margin-right:40px
}
.mt-4 {
	margin-top:1rem
}
.mt-6 {
	margin-top:1.5rem
}
.mt-\[10px\] {
	margin-top:10px
}
.mt-\[12px\] {
	margin-top:12px
}
.mt-\[13px\] {
	margin-top:13px
}
.mt-\[16px\] {
	margin-top:16px
}
.mt-\[20px\] {
	margin-top:20px
}
.mt-\[23px\] {
	margin-top:23px
}
.mt-\[25px\] {
	margin-top:25px
}
.mt-\[30px\] {
	margin-top:30px
}
.mt-\[35px\] {
	margin-top:35px
}
.mt-\[40px\] {
	margin-top:40px
}
.mt-\[57px\] {
	margin-top:57px
}
.mt-\[5px\] {
	margin-top:5px
}
.mt-\[8px\] {
	margin-top:8px
}
.box-border {
	box-sizing:border-box
}
.box-content {
	box-sizing:content-box
}
.line-clamp-2 {
	overflow:hidden;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.block {
	display:block
}
.flex {
	display:flex
}
.table {
	display:table
}
.grid {
	display:grid
}
.hidden {
	display:none
}
.\!h-\[64px\] {
	height:64px!important
}
.h-\[0px\] {
	height:0
}
.h-\[100px\] {
	height:100px
}
.h-\[120px\] {
	height:120px
}
.h-\[145px\] {
	height:145px
}
.h-\[15px\] {
	height:15px
}
.h-\[160px\] {
	height:160px
}
.h-\[180px\] {
	height:180px
}
.h-\[19px\] {
	height:19px
}
.h-\[20px\] {
	height:20px
}
.h-\[24px\] {
	height:24px
}
.h-\[250px\] {
	height:250px
}
.h-\[280px\] {
	height:280px
}
.h-\[2px\] {
	height:2px
}
.h-\[30px\] {
	height:30px
}
.h-\[32px\] {
	height:32px
}
.h-\[35px\] {
	height:35px
}
.h-\[36px\] {
	height:36px
}
.h-\[40px\] {
	height:40px
}
.h-\[42px\] {
	height:42px
}
.h-\[45px\] {
	height:45px
}
.h-\[50px\] {
	height:50px
}
.h-\[60px\] {
	height:60px
}
.h-\[62px\] {
	height:62px
}
.h-\[65px\] {
	height:65px
}
.h-\[70px\] {
	height:70px
}
.h-\[80px\] {
	height:80px
}
.h-fit {
	height:-moz-fit-content;
	height:fit-content
}
.h-full {
	height:100%
}
.h-max {
	height:-moz-max-content;
	height:max-content
}
.max-h-\[180px\] {
	max-height:180px
}
.max-h-\[50px\] {
	max-height:50px
}
.min-h-\[650px\] {
	min-height:650px
}
.min-h-\[66px\] {
	min-height:66px
}
.\!w-\[120px\] {
	width:120px!important
}
.w-\[100\%\] {
	width:100%
}
.w-\[1200px\] {
	width:1200px
}
.w-\[15px\] {
	width:15px
}
.w-\[207px\] {
	width:207px
}
.w-\[24px\] {
	width:24px
}
.w-\[25px\] {
	width:25px
}
.w-\[285px\] {
	width:285px
}
.w-\[290px\] {
	width:290px
}
.w-\[30px\] {
	width:30px
}
.w-\[320px\] {
	width:320px
}
.w-\[340px\] {
	width:340px
}
.w-\[450px\] {
	width:450px
}
.w-\[4px\] {
	width:4px
}
.w-\[60px\] {
	width:60px
}
.w-\[64px\] {
	width:64px
}
.w-\[90\%\] {
	width:90%
}
.w-\[92\.5px\] {
	width:92.5px
}
.w-\[9px\] {
	width:9px
}
.w-fit {
	width:-moz-fit-content;
	width:fit-content
}
.w-full {
	width:100%
}
.min-w-0 {
	min-width:0
}
.min-w-\[124px\] {
	min-width:124px
}
.max-w-\[1200px\] {
	max-width:1200px
}
.max-w-\[35px\] {
	max-width:35px
}
.border-collapse {
	border-collapse:collapse
}
.rotate-45 {
--tw-rotate:45deg;
	transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.cursor-pointer {
	cursor:pointer
}
.resize {
	resize:both
}
.auto-cols-fr {
	grid-auto-columns:minmax(0, 1fr)
}
.grid-flow-col {
	grid-auto-flow:column
}
.grid-cols-2 {
	grid-template-columns:repeat(2, minmax(0, 1fr))
}
.grid-cols-3 {
	grid-template-columns:repeat(3, minmax(0, 1fr))
}
.grid-cols-4 {
	grid-template-columns:repeat(4, minmax(0, 1fr))
}
.grid-cols-6 {
	grid-template-columns:repeat(6, minmax(0, 1fr))
}
.grid-cols-\[100px_1fr_100px\] {
	grid-template-columns:100px 1fr 100px
}
.grid-cols-\[120px_1fr\] {
	grid-template-columns:120px 1fr
}
.grid-cols-\[120px_auto_60px\] {
	grid-template-columns:120px auto 60px
}
.grid-cols-\[130px_auto\] {
	grid-template-columns:130px auto
}
.grid-cols-\[1fr_1fr_1fr\] {
	grid-template-columns:1fr 1fr 1fr
}
.grid-cols-\[1fr_80px\] {
	grid-template-columns:1fr 80px
}
.grid-cols-\[20px_auto\] {
	grid-template-columns:20px auto
}
.grid-cols-\[230px_1fr_1fr\] {
	grid-template-columns:230px 1fr 1fr
}
.grid-cols-\[26px_auto\] {
	grid-template-columns:26px auto
}
.grid-cols-\[30px_auto\] {
	grid-template-columns:30px auto
}
.grid-cols-\[320px_auto\] {
	grid-template-columns:320px auto
}
.grid-cols-\[3fr_44px_1fr_9px_1fr_44px_3fr\] {
	grid-template-columns:3fr 44px 1fr 9px 1fr 44px 3fr
}
.grid-cols-\[40px_120px_auto\] {
	grid-template-columns:40px 120px auto
}
.grid-cols-\[4fr_24px_5fr_24px_4fr\] {
	grid-template-columns:4fr 24px 5fr 24px 4fr
}
.grid-cols-\[64px_120px_1fr_5fr_80px\] {
	grid-template-columns:64px 120px 1fr 5fr 80px
}
.grid-cols-\[64px_1fr_5fr_80px\] {
	grid-template-columns:64px 1fr 5fr 80px
}
.grid-cols-\[auto_64px\] {
	grid-template-columns:auto 64px
}
.grid-cols-\[auto_70px\] {
	grid-template-columns:auto 70px
}
.grid-cols-\[repeat\(14\2c 1fr\)\] {
grid-template-columns:repeat(14, 1fr)
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(140px\2c 1fr\)\)\] {
grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(150px\2c 1fr\)\)\] {
grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(180px\2c 1fr\)\)\] {
grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(224px\2c 1fr\)\)\] {
grid-template-columns:repeat(auto-fill, minmax(224px, 1fr))
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(72px\2c 1fr\)\)\] {
grid-template-columns:repeat(auto-fill, minmax(72px, 1fr))
}
.grid-rows-2 {
	grid-template-rows:repeat(2, minmax(0, 1fr))
}
.flex-row-reverse {
	flex-direction:row-reverse
}
.flex-col {
	flex-direction:column
}
.flex-col-reverse {
	flex-direction:column-reverse
}
.flex-wrap {
	flex-wrap:wrap
}
.place-items-center {
	place-items:center
}
.items-start {
	align-items:flex-start
}
.items-end {
	align-items:flex-end
}
.items-center {
	align-items:center
}
.justify-start {
	justify-content:flex-start
}
.justify-end {
	justify-content:flex-end
}
.justify-center {
	justify-content:center
}
.justify-between {
	justify-content:space-between
}
.justify-around {
	justify-content:space-around
}
.gap-1 {
gap:.25rem
}
.gap-2 {
gap:.5rem
}
.gap-4 {
	gap:1rem
}
.gap-\[10px\] {
	gap:10px
}
.gap-\[15px\] {
	gap:15px
}
.gap-\[20px\] {
	gap:20px
}
.gap-\[22px\] {
	gap:22px
}
.gap-\[24px\] {
	gap:24px
}
.gap-\[60px\] {
	gap:60px
}
.gap-x-4 {
	-moz-column-gap:1rem;
	column-gap:1rem
}
.gap-x-\[10px\] {
	-moz-column-gap:10px;
	column-gap:10px
}
.gap-x-\[12px\] {
	-moz-column-gap:12px;
	column-gap:12px
}
.gap-x-\[15px\] {
	-moz-column-gap:15px;
	column-gap:15px
}
.gap-x-\[16px\] {
	-moz-column-gap:16px;
	column-gap:16px
}
.gap-x-\[20px\] {
	-moz-column-gap:20px;
	column-gap:20px
}
.gap-x-\[24px\] {
	-moz-column-gap:24px;
	column-gap:24px
}
.gap-x-\[25px\] {
	-moz-column-gap:25px;
	column-gap:25px
}
.gap-x-\[30px\] {
	-moz-column-gap:30px;
	column-gap:30px
}
.gap-x-\[40px\] {
	-moz-column-gap:40px;
	column-gap:40px
}
.gap-x-\[4px\] {
	-moz-column-gap:4px;
	column-gap:4px
}
.gap-x-\[50px\] {
	-moz-column-gap:50px;
	column-gap:50px
}
.gap-x-\[6px\] {
	-moz-column-gap:6px;
	column-gap:6px
}
.gap-x-\[8px\] {
	-moz-column-gap:8px;
	column-gap:8px
}
.gap-y-1 {
row-gap:.25rem
}
.gap-y-1\.5 {
row-gap:.375rem
}
.gap-y-\[10px\] {
	row-gap:10px
}
.gap-y-\[11px\] {
	row-gap:11px
}
.gap-y-\[12px\] {
	row-gap:12px
}
.gap-y-\[15px\] {
	row-gap:15px
}
.gap-y-\[16px\] {
	row-gap:16px
}
.gap-y-\[18px\] {
	row-gap:18px
}
.gap-y-\[20px\] {
	row-gap:20px
}
.gap-y-\[5px\] {
	row-gap:5px
}
.gap-y-\[6px\] {
	row-gap:6px
}
.gap-y-\[7px\] {
	row-gap:7px
}
.gap-y-\[8px\] {
	row-gap:8px
}
.self-center {
	align-self:center
}
.justify-self-start {
	justify-self:start
}
.overflow-hidden {
	overflow:hidden
}
.overflow-x-scroll {
	overflow-x:scroll
}
.truncate {
	overflow:hidden;
	text-overflow:ellipsis
}
.truncate, .whitespace-nowrap {
	white-space:nowrap
}
.rounded {
border-radius:.25rem
}
.rounded-2xl {
	border-radius:1rem
}
.rounded-\[0_4px_4px_0\] {
	border-radius:0 4px 4px 0
}
.rounded-\[4px\] {
	border-radius:4px
}
.rounded-\[4px_0_0_4px\] {
	border-radius:4px 0 0 4px
}
.rounded-full {
	border-radius:9999px
}
.rounded-sm {
border-radius:.125rem
}
.border {
	border-width:1px
}
.border-2 {
	border-width:2px
}
.border-\[1px\] {
	border-width:1px
}
.border-b {
	border-bottom-width:1px
}
.border-b-2 {
	border-bottom-width:2px
}
.border-b-\[1px\] {
	border-bottom-width:1px
}
.border-l {
	border-left-width:1px
}
.border-t {
	border-top-width:1px
}
.border-t-2 {
	border-top-width:2px
}
.border-t-\[10px\] {
	border-top-width:10px
}
.border-solid {
	border-style:solid
}
.border-dashed {
	border-style:dashed
}
.border-none {
	border-style:none
}
.border-\[\#0073E8\] {
--tw-border-opacity:1;
	border-color:rgb(0 115 232/var(--tw-border-opacity))
}
.border-\[\#7FB9F3\] {
--tw-border-opacity:1;
	border-color:rgb(127 185 243/var(--tw-border-opacity))
}
.border-\[\#E6E6E6\] {
--tw-border-opacity:1;
	border-color:rgb(230 230 230/var(--tw-border-opacity))
}
.border-\[\#EAEAEA\] {
--tw-border-opacity:1;
	border-color:rgb(234 234 234/var(--tw-border-opacity))
}
.border-\[\#b6b5ba\] {
--tw-border-opacity:1;
	border-color:rgb(182 181 186/var(--tw-border-opacity))
}
.border-\[\#ddd\] {
--tw-border-opacity:1;
	border-color:rgb(221 221 221/var(--tw-border-opacity))
}
.border-\[\#e6e6e6\] {
--tw-border-opacity:1;
	border-color:rgb(230 230 230/var(--tw-border-opacity))
}
.border-\[\#e9e9e9\] {
--tw-border-opacity:1;
	border-color:rgb(233 233 233/var(--tw-border-opacity))
}
.border-\[\#eee\] {
--tw-border-opacity:1;
	border-color:rgb(238 238 238/var(--tw-border-opacity))
}
.border-pri-blue {
--tw-border-opacity:1;
	border-color:rgb(0 115 232/var(--tw-border-opacity))
}
.border-transparent {
	border-color:transparent
}
.border-white {
--tw-border-opacity:1;
	border-color:rgb(255 255 255/var(--tw-border-opacity))
}
.border-t-pri-blue {
--tw-border-opacity:1;
	border-top-color:rgb(0 115 232/var(--tw-border-opacity))
}
.bg-\[\#0073E8\] {
--tw-bg-opacity:1;
	background-color:rgb(0 115 232/var(--tw-bg-opacity))
}
.bg-\[\#013281\] {
--tw-bg-opacity:1;
	background-color:rgb(1 50 129/var(--tw-bg-opacity))
}
.bg-\[\#02122d\] {
--tw-bg-opacity:1;
	background-color:rgb(2 18 45/var(--tw-bg-opacity))
}
.bg-\[\#0470CD\] {
--tw-bg-opacity:1;
	background-color:rgb(4 112 205/var(--tw-bg-opacity))
}
.bg-\[\#174a9e\] {
--tw-bg-opacity:1;
	background-color:rgb(23 74 158/var(--tw-bg-opacity))
}
.bg-\[\#222222\] {
--tw-bg-opacity:1;
	background-color:rgb(34 34 34/var(--tw-bg-opacity))
}
.bg-\[\#333\] {
--tw-bg-opacity:1;
	background-color:rgb(51 51 51/var(--tw-bg-opacity))
}
.bg-\[\#666666\] {
--tw-bg-opacity:1;
	background-color:rgb(102 102 102/var(--tw-bg-opacity))
}
.bg-\[\#CCC\] {
--tw-bg-opacity:1;
	background-color:rgb(204 204 204/var(--tw-bg-opacity))
}
.bg-\[\#DCE8F4\] {
--tw-bg-opacity:1;
	background-color:rgb(220 232 244/var(--tw-bg-opacity))
}
.bg-\[\#E9E9E9\] {
--tw-bg-opacity:1;
	background-color:rgb(233 233 233/var(--tw-bg-opacity))
}
.bg-\[\#EEEEEE\] {
--tw-bg-opacity:1;
	background-color:rgb(238 238 238/var(--tw-bg-opacity))
}
.bg-\[\#F1F0F0\] {
--tw-bg-opacity:1;
	background-color:rgb(241 240 240/var(--tw-bg-opacity))
}
.bg-\[\#F5F5F5\] {
--tw-bg-opacity:1;
	background-color:rgb(245 245 245/var(--tw-bg-opacity))
}
.bg-\[\#F61111\] {
--tw-bg-opacity:1;
	background-color:rgb(246 17 17/var(--tw-bg-opacity))
}
.bg-\[\#FF7D0C\] {
--tw-bg-opacity:1;
	background-color:rgb(255 125 12/var(--tw-bg-opacity))
}
.bg-\[\#FF8204\] {
--tw-bg-opacity:1;
	background-color:rgb(255 130 4/var(--tw-bg-opacity))
}
.bg-\[\#FFB330\] {
--tw-bg-opacity:1;
	background-color:rgb(255 179 48/var(--tw-bg-opacity))
}
.bg-\[\#FFC527\] {
--tw-bg-opacity:1;
	background-color:rgb(255 197 39/var(--tw-bg-opacity))
}
.bg-\[\#dce8f4\] {
--tw-bg-opacity:1;
	background-color:rgb(220 232 244/var(--tw-bg-opacity))
}
.bg-\[\#e6e6e6\] {
--tw-bg-opacity:1;
	background-color:rgb(230 230 230/var(--tw-bg-opacity))
}
.bg-\[\#e9e9e9\] {
--tw-bg-opacity:1;
	background-color:rgb(233 233 233/var(--tw-bg-opacity))
}
.bg-\[\#fff\] {
--tw-bg-opacity:1;
	background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.6\)\] {
background-color:rgba(0, 0, 0, .6)
}
.bg-black {
--tw-bg-opacity:1;
	background-color:rgb(0 0 0/var(--tw-bg-opacity))
}
.bg-pri-blue {
--tw-bg-opacity:1;
	background-color:rgb(0 115 232/var(--tw-bg-opacity))
}
.bg-transparent {
	background-color:transparent
}
.bg-white {
--tw-bg-opacity:1;
	background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.bg-\[length\:100\%_100\%\] {
	background-size:100% 100%
}
.bg-no-repeat {
	background-repeat:no-repeat
}
.\!p-\[10px\] {
	padding:10px!important
}
.p-3 {
padding:.75rem
}
.p-4 {
	padding:1rem
}
.p-\[20px\] {
	padding:20px
}
.p-\[30px\] {
	padding:30px
}
.\!px-0 {
	padding-left:0!important;
	padding-right:0!important
}
.px-2 {
padding-left:.5rem;
padding-right:.5rem
}
.px-4 {
	padding-left:1rem;
	padding-right:1rem
}
.px-6 {
	padding-left:1.5rem;
	padding-right:1.5rem
}
.px-8 {
	padding-left:2rem;
	padding-right:2rem
}
.px-\[10px\] {
	padding-left:10px;
	padding-right:10px
}
.px-\[15px\] {
	padding-left:15px;
	padding-right:15px
}
.px-\[20px\] {
	padding-left:20px;
	padding-right:20px
}
.px-\[25px\] {
	padding-left:25px;
	padding-right:25px
}
.px-\[30px\] {
	padding-left:30px;
	padding-right:30px
}
.py-1 {
padding-top:.25rem;
padding-bottom:.25rem
}
.py-2 {
padding-top:.5rem;
padding-bottom:.5rem
}
.py-4 {
	padding-top:1rem;
	padding-bottom:1rem
}
.py-\[10px\] {
	padding-top:10px;
	padding-bottom:10px
}
.py-\[15px\] {
	padding-top:15px;
	padding-bottom:15px
}
.py-\[16px\] {
	padding-top:16px;
	padding-bottom:16px
}
.py-\[20px\] {
	padding-top:20px;
	padding-bottom:20px
}
.py-\[30px\] {
	padding-top:30px;
	padding-bottom:30px
}
.py-\[5px\] {
	padding-top:5px;
	padding-bottom:5px
}
.py-\[6px\] {
	padding-top:6px;
	padding-bottom:6px
}
.py-\[7px\] {
	padding-top:7px;
	padding-bottom:7px
}
.pb-0 {
	padding-bottom:0
}
.pb-1 {
padding-bottom:.25rem
}
.pb-2 {
padding-bottom:.5rem
}
.pb-\[10px\] {
	padding-bottom:10px
}
.pb-\[15px\] {
	padding-bottom:15px
}
.pb-\[20px\] {
	padding-bottom:20px
}
.pb-\[30px\] {
	padding-bottom:30px
}
.pb-\[68px\] {
	padding-bottom:68px
}
.pl-\[1\.5rem\] {
	padding-left:1.5rem
}
.pl-\[10px\] {
	padding-left:10px
}
.pl-\[14px\] {
	padding-left:14px
}
.pl-\[20px\] {
	padding-left:20px
}
.pl-\[22px\] {
	padding-left:22px
}
.pl-\[25px\] {
	padding-left:25px
}
.pl-\[28px\] {
	padding-left:28px
}
.pl-\[35px\] {
	padding-left:35px
}
.pl-\[38px\] {
	padding-left:38px
}
.pl-\[50px\] {
	padding-left:50px
}
.pl-\[8px\] {
	padding-left:8px
}
.pr-2 {
padding-right:.5rem
}
.pr-3 {
padding-right:.75rem
}
.pr-\[10px\] {
	padding-right:10px
}
.pr-\[14px\] {
	padding-right:14px
}
.pr-\[20px\] {
	padding-right:20px
}
.pr-\[25px\] {
	padding-right:25px
}
.pr-\[45px\] {
	padding-right:45px
}
.pt-\[10px\] {
	padding-top:10px
}
.pt-\[17px\] {
	padding-top:17px
}
.pt-\[20px\] {
	padding-top:20px
}
.pt-\[36px\] {
	padding-top:36px
}
.pt-\[40px\] {
	padding-top:40px
}
.\!text-left {
	text-align:left!important
}
.text-left {
	text-align:left
}
.text-center {
	text-align:center
}
.text-right {
	text-align:right
}
.text-start {
	text-align:start
}
.text-end {
	text-align:end
}
.indent-\[30px\] {
	text-indent:30px
}
.font-sans {
	font-family:ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}
.\!text-\[14px\] {
	font-size:14px!important
}
.text-4xl {
	font-size:2.25rem;
	line-height:2.5rem
}
.text-\[11px\] {
	font-size:11px
}
.text-\[12px\] {
	font-size:12px
}
.text-\[13px\] {
	font-size:13px
}
.text-\[14px\] {
	font-size:14px
}
.text-\[15px\] {
	font-size:15px
}
.text-\[16px\] {
	font-size:16px
}
.text-\[18px\] {
	font-size:18px
}
.text-\[20px\] {
	font-size:20px
}
.text-\[22px\] {
	font-size:22px
}
.text-\[24px\] {
	font-size:24px
}
.text-\[28px\] {
	font-size:28px
}
.text-\[32px\] {
	font-size:32px
}
.text-base {
	font-size:1rem;
	line-height:1.5rem
}
.text-sm {
font-size:.875rem;
	line-height:1.25rem
}
.text-xl {
	font-size:1.25rem;
	line-height:1.75rem
}
.\!font-\[400\] {
	font-weight:400!important
}
.font-bold {
	font-weight:700
}
.italic {
	font-style:italic
}
.leading-\[14px\] {
	line-height:14px
}
.leading-\[16px\] {
	line-height:16px
}
.leading-\[18px\] {
	line-height:18px
}
.leading-\[20px\] {
	line-height:20px
}
.leading-\[21px\] {
	line-height:21px
}
.leading-\[24px\] {
	line-height:24px
}
.leading-\[25px\] {
	line-height:25px
}
.leading-\[28px\] {
	line-height:28px
}
.leading-\[30px\] {
	line-height:30px
}
.leading-\[32px\] {
	line-height:32px
}
.leading-\[35px\] {
	line-height:35px
}
.leading-\[38px\] {
	line-height:38px
}
.leading-\[40px\] {
	line-height:40px
}
.leading-\[45px\] {
	line-height:45px
}
.leading-\[60px\] {
	line-height:60px
}
.leading-none {
	line-height:1
}
.leading-normal {
	line-height:1.5
}
.text-\[\#000\] {
--tw-text-opacity:1;
	color:rgb(0 0 0/var(--tw-text-opacity))
}
.text-\[\#0073E8\] {
--tw-text-opacity:1;
	color:rgb(0 115 232/var(--tw-text-opacity))
}
.text-\[\#191919\] {
--tw-text-opacity:1;
	color:rgb(25 25 25/var(--tw-text-opacity))
}
.text-\[\#222222\] {
--tw-text-opacity:1;
	color:rgb(34 34 34/var(--tw-text-opacity))
}
.text-\[\#282828\] {
--tw-text-opacity:1;
	color:rgb(40 40 40/var(--tw-text-opacity))
}
.text-\[\#333333\], .text-\[\#333\] {
--tw-text-opacity:1;
	color:rgb(51 51 51/var(--tw-text-opacity))
}
.text-\[\#565657\] {
--tw-text-opacity:1;
	color:rgb(86 86 87/var(--tw-text-opacity))
}
.text-\[\#666666\], .text-\[\#666\] {
--tw-text-opacity:1;
	color:rgb(102 102 102/var(--tw-text-opacity))
}
.text-\[\#777\] {
--tw-text-opacity:1;
	color:rgb(119 119 119/var(--tw-text-opacity))
}
.text-\[\#888888\] {
--tw-text-opacity:1;
	color:rgb(136 136 136/var(--tw-text-opacity))
}
.text-\[\#8B8B8B\] {
--tw-text-opacity:1;
	color:rgb(139 139 139/var(--tw-text-opacity))
}
.text-\[\#999999\], .text-\[\#999\] {
--tw-text-opacity:1;
	color:rgb(153 153 153/var(--tw-text-opacity))
}
.text-\[\#EF1F1F\] {
--tw-text-opacity:1;
	color:rgb(239 31 31/var(--tw-text-opacity))
}
.text-\[\#FFFFFF\], .text-\[\#fff\] {
--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity))
}
.text-\[grey\] {
--tw-text-opacity:1;
	color:rgb(128 128 128/var(--tw-text-opacity))
}
.text-\[white\] {
--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity))
}
.text-black {
--tw-text-opacity:1;
	color:rgb(0 0 0/var(--tw-text-opacity))
}
.text-pri-blue {
--tw-text-opacity:1;
	color:rgb(0 115 232/var(--tw-text-opacity))
}
.text-sjb-red {
--tw-text-opacity:1;
	color:rgb(1 50 129/var(--tw-text-opacity))
}
.text-white {
--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity))
}
.filter {
	filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.transition-none {
	transition-property:none
}
.transition-opacity {
	transition-property:opacity;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1);
transition-duration:.15s
}
.duration-300 {
transition-duration:.3s
}
.ease-in-out {
	transition-timing-function:cubic-bezier(.4, 0, .2, 1)
}
.no-scrollbar::-webkit-scrollbar {
content-visibility:auto;
display:none
}
.no-scrollbar {
	-ms-overflow-style:none;
	scrollbar-width:none
}
.tri-up {
	-webkit-clip-path:polygon(0 0, 0 100%, 100% 0);
	clip-path:polygon(0 0, 0 100%, 100% 0)
}
.tri-down {
	-webkit-clip-path:polygon(100% 100%, 0 100%, 100% 0);
	clip-path:polygon(100% 100%, 0 100%, 100% 0)
}
.shadowMd {
	box-shadow:0 2px 8px 0 rgba(0, 0, 0, .25)
}
.rotate-45 {
	transform:rotate(45deg)
}
.scrollButton {
	position:fixed;
	width:50px;
	height:0;
	right:calc(calc(calc(100% - 1200px) / 2) - 70px);
	border:none;
	bottom:55px;
	transition:opacity 1s;
	opacity:0;
	z-index:101;
	overflow:hidden
}
.scrollButton span {
	width:42px;
	height:42px;
	border-radius:50px;
	background-size:20px;
	display:flex;
	cursor:pointer;
	background:#0173e8 url(../images/f-top.b016a616.png) no-repeat 50%
}
.showButton {
	opacity:1;
	display:block;
	height:auto
}
.container {
	margin:0 auto;
	max-width:1200px;
	width:100%
}
.titleWb {
	width:100%
}
.titleWb p {
	font-size:22px;
	color:#333;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	gap:12px
}
.titleWb>p:before {
	content:"";
	width:3px;
	height:16px;
	background-color:#0073e8;
	display:inline-block
}
.transMt {
transition:margin-top .3s
}
.transMt:hover {
	margin-top:-20px
}
.linearbg {
	background:linear-gradient(0deg, #000, hsla(0, 0%, 100%, 0) 75%)
}
.swiperContainer {
	position:relative;
	border-radius:3px;
	border:1px solid #eaeaea
}
.swiper-container {
	overflow:hidden;
	background-color:#fff
}
.swiperContainer .swiper-slide {
	min-width:78px!important;
	width:-moz-fit-content;
	width:fit-content;
	height:34px!important;
	font-size:14px;
	font-weight:700;
	border-radius:4px;
	display:flex;
	background-color:#eaeaea;
	color:#666;
	justify-content:center;
	align-items:center;
	white-space:nowrap; margin-left:10px;
}
.swiper-slide:first-child {
	margin-left:42px
}
.swiper-slide.active {
	color:#dce8f4;
	background-color:#0073e8
}
.swiperContainer .swiper-slide p {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
	position:relative;
	cursor:pointer
}
.swiperContainer .swiper {
	position:relative;
	background-color:#fff;
	padding:12px 0
}
.swiper-wrapper {
	display:flex
}
.swiperContainer .slide_next, .swiperContainer .slide_prev {
	width:40px;
	height:57px;
	background-color:#fff;
	position:absolute;
	top:0;
	z-index:99;
	display:flex;
	justify-content:center;
	align-items:center
}
.swiperContainer .slide_next div, .swiperContainer .slide_prev div {
	width:30px;
	height:30px;
	border-radius:50%;
	opacity:.95;
transition:opacity .3s;
	display:flex;
	align-items:center
}
.swiperContainer .slide_next {
	right:0
}
.swiperContainer .slide_prev {
	left:0
}
.swiperContainer .slide_next s, .swiperContainer .slide_prev s {
	display:inline-block;
	margin:0 auto;
width:.56rem;
height:.56rem;
	border-bottom:2px solid #333;
	border-right:2px solid #333
}
.swiperContainer .slide_next s {
	transform:rotate(-45deg);
	margin-left:9px
}
.swiperContainer .slide_prev s {
	transform:rotate(135deg);
	margin-right:9px
}
.swiperContainer .swiper-button-disabled {
	opacity:0;
	display:none
}


.swiper-slideIdx2{ width:100% !important; overflow:hidden}







.match-tab>div {
	min-height:600px;
	background-color:#fff
}
.hot_match {
	width:100%;
	padding:25px 0;
	display:grid;
	grid-template-columns:62px 1.5fr 4fr;
	align-items:center;
	border-bottom:1px solid #eaeaea
}
.hot_match>div:not(:last-of-type) {
display:flex;
justify-content:center;
align-items:flex-start;
flex-direction:column
}
.hot_match p {
	font-size:14px
}
.match_detail {
	display:grid;
	align-items:center;
	grid-template-columns:calc(calc(100% - 200px) / 2) 30px 65px 10px 65px 30px calc(calc(100% - 200px) / 2);
	font-size:16px;
	width:100%;
	line-height:20px;
	color:#000
}
.match_detail>div {
	display:flex;
	justify-content:center;
	align-items:center
}
.match_detail>p:first-child {
	text-align:end;
	padding-right:5px
}
.match_detail>p:last-child {
	padding-left:5px
}
.hot_match .status p {
	font-weight:700;
	font-size:14px;
	width:62px;
	height:30px;
	display:flex;
	justify-content:center;
	align-items:center;
	color:#fff;
	border-radius:4px
}
.hot_match .status.prelive p {
	background:#333
}
.hot_match .status.live p {
	background:#ef1f1f
}
.hot_match .status.end p {
	background:#666
}
.hot_match .match_detail:nth-of-type(2) {
margin-top:10px
}
.streamBox {
	display:flex;
	justify-content:flex-start;
	align-items:flex-start;
	flex-direction:column;
	padding:0 20px
}
.streamTop {
	display:grid;
	grid-template-columns:70px auto 50px;
	-moz-column-gap:10px;
	column-gap:10px;
	align-items:start;
	width:100%;
	margin:20px 0
}
.streamTop p {
	color:#000;
	display:flex;
	justify-content:center;
	align-items:center
}
.streamTop p:first-child {
	font-size:14px
}
.streamTop .viewMore {
	font-size:12px;
	display:flex;
	justify-content:center;
	align-items:center;
	gap:5px;
	position:relative;
	cursor:pointer
}
.streamTop .viewMore:after {
	content:"";
	width:7px;
	height:7px;
	border-left:1px solid #333;
	border-top:1px solid #333;
	transform:rotate(225deg);
	position:absolute;
	right:0;
	top:0
}
.streamTop .viewMore.show:after {
	transform:rotate(45deg);
	top:4px
}
.streamBtm {
	display:flex;
	justify-content:flex-start;
	align-items:center;
	flex-wrap:wrap;
	grid-gap:10px 20px
}
.streamBtm p {
	color:#0073e8;
	font-size:14px;
	height:16px;
	width:-moz-fit-content;
	width:fit-content;
	border-bottom:1px solid #0073e8;
	font-weight:700;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	cursor:pointer
}
.streamBtm .link-hide {
	display:none
}
.dh_more_match {
	background-color:#fff;
	color:#1c969f;
	display:flex;
	align-items:center;
	justify-content:center;
	font-weight:700;
	font-size:16px;
	margin-top:16px;
	height:44px;
	border-radius:3px;
	border:1px solid #e6eeef
}
.dh_more_match:hover {
	background-color:#1c969f;
	color:#fff
}
.left_card_container.p2 .option, .left_card_container.p2 .option p {
	display:flex;
	justify-content:center;
	align-items:center
}
.left_card_container.p2 .option p {
	font-size:16px;
	width:100%;
	height:35px
}
.left_card_container.p2 .content .s_title {
	margin-top:13px
}
.left_card_container.p2 .content .s_content .data, .left_card_container.p2 .content .s_title {
	display:grid;
	grid-template-columns:35px calc(100% - 215px) repeat(3, 60px);
	width:100%
}
.left_card_container.p2.p3 .content .s_content .data, .left_card_container.p2.p3 .content .s_title {
	display:grid;
	grid-template-columns:35px calc(100% - 215px) 100px 80px;
	width:100%
}
.left_card_container.p2 .content .s_title p {
	font-size:14px;
	color:#000
}
.left_card_container.p2 .content .s_title p, .left_card_container.p2 .data div {
	display:flex;
	justify-content:center;
	align-items:center;
	height:40px
}
.left_card_container.p2 .data p {
	font-size:14px
}
.left_card_container.p2 .data p.name {
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	width:100%;
	text-align:left
}
.left_card_container.p2 .data p.rank {
	width:20px;
	height:16px;
	font-size:12px;
	font-weight:700;
	display:flex;
	justify-content:center;
	align-items:center;
	color:#fff;
	background-color:#666;
	line-height:normal
}
.left_card_container.p2 .s_content .data:first-child p.rank, .left_card_container.p2 .s_content .data:nth-child(2) p.rank, .left_card_container.p2 .s_content .data:nth-child(3) p.rank {
background-color:#0073e8
}
.left_card_container.p2 .content.show {
	display:block
}
.left_card_container.p2 .content.hide {
	display:none
}
.left_card_container.p2 .option p.active {
	color:#0073e8;
	position:relative
}
.left_card_container.p2 .option p.active:after {
	content:"";
	width:16px;
	height:3px;
	position:absolute;
	bottom:0;
	display:inline-block;
	background:#0073e8
}
.sc_list {
	min-height:72px;
	margin:40px auto;
	background:#fff;
	display:flex;
	justify-content:space-between
}
.wrap {
	max-width:1200px;
	width:100%
}
.sc_list .sc_title {
	min-height:72px;
	display:grid;
	grid-template-columns:18px auto;
	align-items:center
}
.sc_list .sc_title i {
	display:block;
	width:18px;
	height:72px;
	background:url(../images/icon_01.1294c3d8.png) no-repeat
}
.sc_list .sc_title h3 {
	float:left;
	font-size:24px;
	font-weight:700;
	color:#222;
	height:24px;
	line-height:24px;
	margin-left:15px
}
.sc_list .sc_page {
	float:left;
	width:400px;
	height:40px;
	margin-top:16px;
	overflow:hidden
}
.sc_list .sc_page .arrow_date {
	width:100px;
	font-size:14px;
	color:#555;
	background:#eee;
	cursor:pointer
}
.sc_list .sc_page .arrow_date, .sc_list .sc_page span {
	float:left;
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	font-weight:700
}
.sc_list .sc_page span {
	width:200px;
	background:#f5f5f5;
	font-size:16px;
	color:#ff4c4c
}
.sc_list .sc_time {
	display:flex;
	justify-content:flex-end;
	align-items:center;
	padding-right:20px
}
.sc_time a {
	float:left;
	width:100px;
	height:40px;
	text-align:center;
	line-height:40px;
	background:#f5f5f5;
	font-size:14px;
	color:#555;
	font-weight:700;
	cursor:pointer
}
.sc_list .sc_time .time_icon {
	display:inline-block;
	width:54px;
	height:40px;
	margin-left:20px;
	cursor:pointer
}
.sc_list .sc_time .time_icon .time_data {
	display:inline-block;
	width:32px;
	height:34px;
	background:url(../images/time.fd9c34fb.png) no-repeat
}
.sc_list .sc_time .time_icon .time_down {
	display:inline-block;
	width:12px;
	height:6px;
	background:url(../images/down.ee1b0ef3.png) no-repeat;
	margin-top:-20px;
	margin-left:6px;
	vertical-align:middle
}
.saicheng .date {
	margin-top:40px
}
.sc_date {
	height:40px;
	padding-left:17px;
	background:#e6e6e6
}
.sc_date h3 {
	line-height:40px;
	font-size:15px;
	color:#222;
	font-weight:700
}
.sc_row {
	height:40px;
	background:#5ca1e6;
	text-align:center;
	overflow:hidden
}
.sc_row span {
	float:left;
	width:16.6%;
	line-height:40px;
	font-size:14px;
	font-weight:700;
	color:#fff
}
.sc_item {
	overflow:hidden
}
.sc_item li.odd {
	background:#fafafa;
	display:grid;
	grid-template-columns:16.5% 16.5% 17% 16.5% 17% 16.5%;
	align-items:center
}
.sc_item li {
	height:60px;
	text-align:center;
	font-size:0
}
.sc_item li .ending {
	font-weight:700
}
.sc_item li span {
	display:inline-block;
	font-size:14px;
	color:#666
}
.sc_item li img {
	display:inline-block;
	vertical-align:middle;
	width:24px;
	height:24px;
	margin-top:-2px;
	margin-right:10px
}
.sc_item li .score2 {
	font-weight:700
}
.sc_item li span a {
	display:block;
	width:90px;
	height:32px;
	border:1px solid #dce8f4;
	border-radius:4px;
	background-color:#dce8f4;
	text-align:center;
	line-height:32px;
	margin:0 auto;
	font-size:12px;
	font-weight:700;
	color:#0073e8;
	cursor:pointer
}
.sc_item li span a:hover {
	background-color:#0073e8;
	color:#fff
}
.sc_item .text_image {
	text-align:left
}
.headerNav {
	background:linear-gradient(90deg, #0073e8, #046fca)
}
:root {
--primary-color:#0073e8;
--sjb-red:#013281
}
.subNav {
	display:flex;
	align-items:center;
	background:#fff;
	border:1px solid #d4d4d6;
	border-top:2px solid var(--primary-color);
	overflow:hidden;
	white-space:nowrap
}
.subNav.is-pinned {
	position:fixed;
	left:0;
	top:0;
	right:0;
	width:100%;
	background:#fff;
	z-index:1001;
	box-shadow:0 4px 10px 0 rgba(0, 0, 0, .1);
	border:none;
	border-top:2px solid #0073e8
}
.subNav.is-pinned .swiper {
	max-width:1200px;
	width:100%;
	margin:0 auto
}
.subNav .swiper-slide {
	width:-moz-max-content;
	width:max-content
}
.subNav .swiper, swiper-container {
	margin-left:0
}
.subNav .arrow-container .arrow {
	display:flex;
	justify-content:center;
	align-items:center;
	width:33px;
	height:62px;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.subNav.is-pinned .arrow-container .arrow {
	display:none
}
.subNav .arrow-container .arrow.right {
	rotate:180deg
}
.title-shape {
	border-bottom:40px solid var(--primary-color);
	border-right:18px solid transparent;
	height:0
}
.signal_btn {
	font-size:14px;
	font-weight:700;
	color:#fff;
	line-height:16px;
	border-radius:4px;
	width:62px;
	height:30px;
	display:flex;
	justify-content:center;
	align-items:center;
	box-sizing:border-box
}
.signal_btn.prelive {
	background:#333
}
.signal_btn.live {
	background:#ef1f1f
}
.signal_btn.end {
	background:#666
}
.match-table .details-btn {
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:12px;
	font-weight:700;
	background-color:#dce8f4;
	color:var(--primary-color);
	border-radius:4px;
	width:80px;
	height:30px;
	white-space:nowrap;
	margin:0 auto
}
.match-table .details-btn:hover {
	background-color:var(--primary-color);
	color:#fafafa
}
.top_game_content .top_game_img_center span img {
	border-radius:50%
}
.art-cont a {
	color:#00f;
	text-decoration:underline
}
.art-cont img {
	display:block;
	margin:0 auto;
	max-width:-webkit-fill-available;
	height:auto;
	width:100%
}
.art-cont table {
	margin:0 auto;
	border:1px solid #afafaf;
	border-collapse:collapse
}
.art-cont strong {
	font-weight:700
}
.art-cont tr {
	border-bottom:1px solid #afafaf
}
.art-cont tr:not(:first-of-type):not(:nth-child(2)):hover {
background:#e8e8e8
}
.art-cont td {
	border-right:1px solid #afafaf
}
.art-cont td:last-child {
	border-right:none
}
.pagination_container a:hover {
	color:inherit
}
.pagination_container p {
	padding:0 10px;
	font-size:14px;
	width:-moz-max-content;
	width:max-content;
	height:30px;
	line-height:30px;
	border:1px solid #eaeaea;
	border-radius:5px
}
.pagination_container p.active, .pagination_container p:hover {
	background-color:var(--primary-color);
	color:#fff
}
.ranking_table {
	display:grid;
	grid-template-columns:5% 23% 9% 9% 9% 9% 9% 9% 9% 9%;
	height:50px;
	align-items:center;
	padding:0 30px
}
.ranking_table div {
	text-align:center;
	font-size:16px
}
.ranking_table .order {
	display:block;
	width:28px;
	height:28px;
	background:#ccc;
	font:18px/30px Helvetica;
	color:#fff;
	border-radius:2px
}
.tab_lanqiu {
	display:flex;
	align-items:center;
	padding:30px;
	gap:10px
}
.maintransform {
	background-color:#f5f5f5;
	width:109px;
	height:40px;
	justify-content:center;
	transform:skew(-35deg);
	cursor:pointer
}
.maintransform, .maintransform .content {
	color:#666;
	display:flex;
	align-items:center
}
.maintransform .content {
	font-family:Microsoft YaHei;
	font-size:18px;
	font-style:normal;
	font-weight:400;
	line-height:normal;
	transform:skew(35deg)
}
.maintransform.active, .maintransform.active .content, .maintransform.active .tab_first, .maintransform.active .tab_last {
	background-color:#0073e8;
	color:#fff
}
.maintransform .tab_first {
	left:-16px
}
.maintransform .tab_first, .maintransform .tab_last {
	position:absolute;
	background:#f5f5f5;
	width:106px;
	height:40px;
	display:flex;
	justify-content:center
}
.maintransform .tab_last {
	left:16px
}
.ranking_lanqiu_table {
	display:grid;
	grid-template-columns:6% 26% 17% 17% 17% 17%;
	height:50px;
	align-items:center;
	padding:0 30px
}
.ranking_lanqiu_table div {
	text-align:center;
	font-size:16px
}
.ranking_lanqiu_table .order {
	display:block;
	width:28px;
	height:28px;
	background:#ccc;
	font:18px/30px Helvetica;
	color:#fff;
	border-radius:2px
}
.data_table_schedule {
	height:auto;
	background:#fff;
	margin-top:20px;
	border-radius:4px
}
.schedule_header {
	padding:16px;
	display:flex;
	justify-content:center;
	align-items:center
}
.schedule_header h1 {
	font-size:18px;
	font-family:Microsoft YaHei;
	font-weight:700;
	color:#292e2e;
	display:flex;
	align-items:center
}
.obsoleteGame {
	width:600px;
	height:409px;
	position:relative;
	padding:0 20px;
	margin:20px auto 0
}
.ozb_cup_img {
	position:absolute;
	bottom:36px;
	width:73px;
	height:73px;
	left:200.5px
}
.span_score {
	margin:0 3px
}
.ozb_cup_img img {
	width:73px;
	display:block
}
.obsoletBaco {
	width:471px;
	height:370px;
	background:url(../images/obsoletebaco.png) no-repeat;
	background-size:100%;
	-o-object-fit:cover;
	object-fit:cover;
	margin:20px auto 0;
	position:relative
}
.west_name {
	width:60px;
	height:370px;
	position:absolute;
	left:-70px;
	top:3px
}
.west_nameG {
	height:61px;
	display:flex;
	flex-direction:column;
	justify-content:space-between
}
.west_nameG:first-child {
	margin-top:0
}
.west_nameG:nth-child(2), .west_nameG:nth-child(3) {
margin-top:42px
}
.west_nameG:nth-child(4) {
margin-top:43px
}
.west_nameG_p p {
	font-size:14px;
	text-align:right;
	font-weight:400;
	color:#333;
	overflow:hidden;
	width:60px;
	height:20px
}
.west_nameG_p {
	height:17px;
	display:flex;
	align-items:center;
	justify-content:center
}
.east_name {
	width:60px;
	height:390px;
	position:absolute;
	right:-70px;
	top:0
}
.east_nameG {
	height:62px;
	display:flex;
	flex-direction:column;
	justify-content:space-between
}
.east_nameG:nth-child(2) {
margin-top:39px
}
.east_nameG:nth-child(3), .east_nameG:nth-child(4) {
margin-top:41px
}
.east_nameG_p p {
	font-size:14px;
	text-align:left;
	font-weight:400;
	color:#333;
	overflow:hidden;
	width:60px;
	height:20px
}
.east_nameG_p {
	height:17px;
	display:flex;
	align-items:center;
	justify-content:center
}
.west16 {
	width:44px;
	height:370px;
	position:absolute;
	left:0;
	top:0
}
.west16 a {
	display:block;
	height:61px
}
.west16 a:nth-child(2), .west16 a:nth-child(3), .west16 a:nth-child(4) {
margin-top:42px
}
.west16_group {
	height:61px
}
.west16_groupimg {
	width:24px;
	height:24px;
	display:flex;
	align-items:center;
	justify-content:center;
	overflow:hidden
}
.west16_groupimg>img {
	width:24px;
	height:24px;
	display:block;
	-o-object-fit:contain;
	object-fit:contain
}
.west16_groupP {
	width:83px;
	height:20px;
	font-size:14px;
	font-weight:600;
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative;
	right:5px;
	left:-42px
}
.west16_groupP span {
	font-size:14px;
	color:#666;
	font-weight:400
}
.west16_groupP .active {
	color:#212b5a;
	font-weight:600
}
.east16 {
	width:44px;
	height:370px;
	position:absolute;
	right:0;
	top:0
}
.east16 a {
	display:block;
	height:61px
}
.east16 a:nth-child(2) {
margin-top:41px
}
.east16 a:nth-child(3) {
margin-top:42px
}
.east16 a:nth-child(4) {
margin-top:43px
}
.east16_group {
	height:61px
}
.east16_groupimg {
	width:24px;
	height:24px;
	display:flex;
	align-items:center;
	justify-content:center;
	overflow:hidden;
	margin-left:18px
}
.east16_groupimg>img {
	width:24px;
	height:24px;
	display:block;
	-o-object-fit:contain;
	object-fit:contain
}
.east16_groupP {
	width:90px;
	line-height:17px;
	font-size:14px;
	font-weight:600;
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative
}
.east16_groupP span {
	font-size:14px;
	color:#666;
	font-weight:400;
	display:inline-block
}
.east16_groupP .active {
	color:#212b5a;
	font-weight:600
}
.west8 {
	width:44px;
	height:328px;
	position:absolute;
	left:54px;
	top:20px
}
.west8 a {
	display:block;
	height:123px
}
.west8 a:nth-child(2) {
margin-top:83px
}
.west8_group {
	height:123px
}
.west8_groupimg {
	width:24px;
	height:24px;
	display:flex;
	align-items:center;
	justify-content:center;
	overflow:hidden
}
.west8_groupimg>img {
	width:24px;
	height:24px;
	display:block;
	-o-object-fit:contain;
	object-fit:contain
}
.west8_groupP {
	width:90px;
	height:80px;
	font-size:14px;
	display:flex;
	justify-content:flex-end;
	align-items:center;
	position:relative;
	right:55px;
	font-weight:600
}
.west8_groupP span {
	font-size:14px;
	color:#666;
	font-weight:400
}
.west8_groupP .active {
	color:#212b5a;
	font-weight:600
}
.east8 {
	width:44px;
	height:328px;
	position:absolute;
	right:54px;
	top:21px
}
.east8 a {
	display:block;
	height:123px
}
.east8 a:nth-child(2) {
margin-top:82px
}
.east8_group {
	height:123px;
	margin-left:20px
}
.east8_groupimg {
	width:24px;
	height:24px;
	display:flex;
	justify-content:center;
	align-items:center
}
.east8_groupimg>img {
	width:24px;
	height:24px;
	display:inline-block;
	-o-object-fit:contain;
	object-fit:contain
}
.east8_groupP {
	width:90px;
	height:78px;
	font-size:14px;
	font-weight:600;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	margin-left:-10px;
	position:relative
}
.east8_groupP span {
	font-size:14px;
	color:#666;
	font-weight:400
}
.east8_groupP .active {
	color:#212b5a;
	font-weight:600
}
.west4 {
	width:44px;
	position:absolute;
	left:108px;
	top:75px
}
.west4 a {
	display:block
}
.west4_group {
	height:221px
}
.west4_groupimg {
	width:24px;
	height:24px;
	display:flex;
	justify-content:center;
	align-items:center;
	overflow:hidden
}
.west4_groupimg>img {
	width:24px;
	height:24px;
	display:block;
	-o-object-fit:contain;
	object-fit:contain
}
.west4_groupP {
	width:90px;
	height:180px;
	font-size:14px;
	font-weight:600;
	display:flex;
	justify-content:flex-end;
	align-items:center;
	position:relative;
	right:62px
}
.west4_groupP span {
	font-size:14px;
	color:#666;
	font-weight:400
}
.west4_groupP .active {
	color:#212b5a;
	font-weight:600
}
.east4 {
	width:44px;
	position:absolute;
	right:108px;
	top:75px
}
.east4 a {
	display:block;
	height:221px
}
.east4_group {
	height:221px;
	margin-left:18px
}
.east4_groupimg {
	width:24px;
	height:24px;
	display:flex;
	justify-content:center;
	align-items:center;
	overflow:hidden
}
.east4_groupimg>img {
	width:24px;
	height:24px;
	display:block;
	-o-object-fit:contain;
	object-fit:contain
}
.east4_groupP {
	width:90px;
	height:175px;
	font-size:14px;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	position:relative;
	font-weight:600
}
.east4_groupP span {
	font-size:14px;
	color:#666;
	font-weight:400
}
.east4_groupP .active {
	color:#212b5a;
	font-weight:600
}
.champion {
	margin:0 auto;
	text-align:center;
	width:64px;
	height:48px;
	padding-top:80px
}
.champion .win_icon {
	position:relative;
	top:-14px;
	right:-28px
}
.championCon {
	width:54px;
	height:40px;
	padding:5px;
	background-color:#212b5a;
	color:#fff
}
.championCon img {
	width:28px;
	display:block
}
.champion_confront {
	margin-top:27px;
	display:flex;
	justify-content:space-between;
	width:148px;
	position:absolute;
	top:152px;
	left:162px
}
.champion_groupimg img {
	margin-left:1px;
	width:28px;
	display:block
}
.content_match_tab li {
	float:left
}
.content_match_tab li a.active {
	background:#1c969f;
	color:#fff
}
.content_match_tab li:first-child a {
	border-radius:4px 0 0 4px
}
.content_match_tab li:last-child a {
	border-radius:0 4px 4px 0
}
.content_match_tab li a {
	display:block;
	width:200px;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	text-align:center;
	cursor:pointer;
	color:#1c969f;
	border:1px solid #1c969f;
	padding:10px 0;
	background:#fff
}
.round_tabContent {
	display:none
}
.round_tabContent.active {
	display:block!important
}
#match_table .list_row {
	width:88%
}
#match_table .list_block .match_name {
	float:none;
	justify-content:center;
	width:80%
}
.saicheng_nav {
	background:#fff;
	display:flex;
	position:relative;
	margin:26px auto 0;
	display:grid;
	grid-template-columns:11.2% 8.8% 60% 20%;
	justify-items:center;
	align-items:center;
	min-height:72px;
	max-width:1200px;
	width:100%
}
.saicheng_nav .title {
	font-size:18px;
	line-height:21px;
	color:#000;
	display:flex;
	align-items:center
}
.rotation, .saicheng_nav .title {
	font-family:Microsoft YaHei;
	font-weight:700
}
.rotation {
	background:#0073e8;
	border-radius:4px;
	font-size:14px;
	line-height:26px;
	color:#fff;
	width:55px;
	position:relative;
	padding:0 12px;
	height:28px;
	align-self:center;
	text-align:center
}
.rotation:after {
	content:"";
	width:0;
	height:0;
	border-color:transparent transparent transparent #0073e8;
	border-style:solid;
	border-width:4px 0 4px 6px;
	position:absolute;
	right:-5px;
	top:10px
}
.round {
	flex-wrap:wrap
}
.round, .round_num {
	display:flex;
	align-items:center
}
.round_num {
	width:24px;
	height:24px;
	justify-content:center;
	color:#333;
	font-size:14px;
	margin:5px 6px
}
.round_num:hover {
	border-radius:4px
}
.round .active, .round_num:hover {
	color:#fff;
	font-weight:700;
	background:#0073e8;
	cursor:pointer
}
.round .active {
	border:1px solid #0073e8;
	border-radius:4px
}
.default_date {
	width:140px;
	height:36px;
	background:#0073e8;
	border-radius:18px;
	text-align:center;
	color:#fff;
	line-height:36px;
	cursor:pointer;
	text-indent:-11px;
	font-size:14px;
	z-index:1;
	align-self:center
}
.default_date:after {
	content:"";
	position:relative;
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #fff;
	clear:both;
	top:12px;
	right:-5px
}
.season_list {
	margin-top:10px;
	background:#f5f5f5;
	border-radius:4px;
	color:#333;
	position:absolute;
	right:50px;
	display:none;
	z-index:99;
	width:140px
}
.season_list.active {
	display:block
}
.season_option {
	font-size:14px;
	height:42px;
	line-height:42px;
	border-bottom:1px solid #ccc;
	margin-left:10px;
	margin-right:10px;
	cursor:pointer;
	width:120px;
	text-align:center
}
.season_option:last-child {
	border-bottom:none
}
.round_name {
	border:1px solid #e6e6e6;
	padding:10px 35px;
	font-size:16px;
	font-style:normal;
	font-weight:700;
	border-radius:0!important
}
@media screen and (max-width:992px) {
.saicheng_nav {
grid-template-columns:13.2% 8.8% 50% 20%
}
.sc_list .sc_title {
align-items:start
}
.sc_list .sc_title h3, .season_list {
margin-top:10px
}
.season_list {
background:#f5f5f5;
border-radius:4px;
color:#333;
position:absolute;
right:10px;
display:none;
z-index:99;
width:140px
}
}
.sjb-subnav {
	margin:10px calc(50% - 50vw);
	background-color:#d7d7d7
}
.sjb-subnav a {
	font-size:14px;
	line-height:40px;
	color:#444;
	display:block;
	float:left;
	font-weight:700
}
.sjb-subnav a.active {
	color:#013281
}
.sjb-index-title {
	margin-top:10px;
	border-bottom:1px solid #013281
}
.sjb-index-title p {
	font-size:22px;
	font-weight:700;
	color:#013281;
	height:40px;
	line-height:40px
}
.sjb-pic-slide .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
	position:absolute;
	right:10px;
	bottom:12px;
	width:auto;
	top:auto;
	left:auto
}
.sjb-pic-slide .swiper-pagination-bullet {
	background-color:#fff;
	width:10px;
	height:10px
}
.sjb-pic-slide .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color:var(--primary-color)
}
.sjb-swiper .swiper-button-prev.swiper-button-disabled {
	color:var(--sjb-red)
}
.sjb-swiper.disabled .swiper-button-prev {
	translate:-200% 0
}
.sjb-swiper.disabled .swiper-button-next {
	translate:200% 0
}
.sjb-swiper .swiper-button-next {
	right:1px
}
.sjb-swiper .swiper-button-prev {
	left:1px
}
.sjb-swiper .swiper-button-next, .sjb-swiper .swiper-button-prev {
	top:40%;
	color:#111;
--swiper-navigation-size:28px;
transition:all .3s ease 0s;
	opacity:.7;
	background-color:#fff;
	width:60px;
	height:80px
}
.sjb-swiper .swiper-button-next:hover, .sjb-swiper .swiper-button-prev:hover {
	opacity:.85
}
.hover-image img {
transition:all .2s linear, -webkit-all .2s linear;
	-o-object-fit:cover;
	object-fit:cover;
	-o-object-position:top;
	object-position:top
}
.hover-image:hover img {
	scale:1.2
}
.sjb-sc .pagetab {
	background:#f2f2f2;
	border:1px solid #ccc;
	height:50px;
	line-height:49px;
	font-size:20px;
	font-weight:700;
	color:var(--sjb-red);
	margin:10px 0;
	text-align:center
}
.sjb-sc .pagetab a:hover {
	color:inherit
}
.sjb-sc .pagetab a:not(:first-child) {
border-left:1px solid #ccc
}
.sjb-sc .pagetab a.active {
	color:#fff;
	background-color:var(--sjb-red)
}
.tbodywrap table {
	border:1px solid #b6b5ba;
	border-spacing:0;
	border-collapse:collapse;
	width:100%;
	font-size:16px
}
.tbodywrap th {
	background:var(--sjb-red);
	color:#fff;
	height:60px;
	line-height:60px;
	font-weight:700
}
.tbodywrap table th+th {
	border-left:1px solid #fff
}
.tbodywrap table tr td {
	border-right:1px solid #b6b5ba;
	border-bottom:1px solid #b6b5ba;
	line-height:35px;
	text-align:center;
	padding:8px 5px;
	word-break:break-all
}
.sjb-ssb .sheshou th {
	background:var(--sjb-red);
	color:#fff;
	height:40px;
	line-height:40px;
	text-align:center
}
.sheshou th+th {
	border-left:1px solid #fff
}
.sjb-ssb .sheshou tr td {
	border-right:1px solid #b6b5ba;
	border-bottom:1px solid #b6b5ba;
	line-height:25px;
	text-align:center;
	padding:8px 5px;
	word-break:break-all
}
.sjb-saicheng {
	width:100%;
	height:800px;
	background:url(../images/sjb_table_bg.bfe2de56.jpg) no-repeat;
	background-size:100%;
	margin-bottom:5px;
	position:relative
}
.sjb-saicheng ul {
	width:1140px;
	height:750px;
	background:url(../images/saicheng.ef45e968.jpg) no-repeat;
	position:relative;
	margin:20px auto
}
.sjb-saicheng li {
	width:132px;
	height:157px;
	padding-top:8px;
	text-align:center;
	font-family:microsoft yahei;
	position:absolute
}
.sjb-saicheng li p {
	font-size:19px;
	color:#0085e4;
	line-height:23px
}
.sjb-saicheng li p.score {
	font-size:15px;
	color:#d60911;
	line-height:19px;
	margin:9px 0
}
.sjb-saicheng p.time {
	font-size:15px;
	color:#777;
	line-height:19px;
	margin-top:9px
}
.sjb-saicheng li.winner h3 {
	padding-top:20px;
	padding-bottom:15px;
	font-size:19px;
	color:#fff;
	line-height:64px;
	font-weight:700
}
.sjb-saicheng li.third h3 {
	padding-top:25px;
	padding-bottom:14px;
	font-size:19px;
	color:#fff;
	line-height:23px;
	font-weight:700
}
.sjb-saicheng li h3 {
	padding-top:16px;
	padding-bottom:11px;
	font-size:15px;
	color:#fff;
	line-height:19px;
	font-weight:400
}
.sjb-jifen table th {
	padding:12px 0
}
.sjb-jifen table td {
	padding:6px 0
}
.after\:absolute:after {
	content:var(--tw-content);
	position:absolute
}
.after\:-right-\[30px\]:after {
	content:var(--tw-content);
	right:-30px
}
.after\:top-0:after {
	content:var(--tw-content);
	top:0
}
.after\:h-0:after {
	content:var(--tw-content);
	height:0
}
.after\:w-0:after {
	content:var(--tw-content);
	width:0
}
.after\:border-0:after {
	content:var(--tw-content);
	border-width:0
}
.after\:border-b-\[32px\]:after {
	content:var(--tw-content);
	border-bottom-width:32px
}
.after\:border-r-\[30px\]:after {
	content:var(--tw-content);
	border-right-width:30px
}
.after\:border-solid:after {
	content:var(--tw-content);
	border-style:solid
}
.after\:border-b-\[\#0073E8\]:after {
	content:var(--tw-content);
--tw-border-opacity:1;
	border-bottom-color:rgb(0 115 232/var(--tw-border-opacity))
}
.after\:border-r-transparent:after {
	content:var(--tw-content);
	border-right-color:transparent
}
.after\:content-\[\'\'\]:after {
--tw-content:"";
	content:var(--tw-content)
}
.last\:border-none:last-child {
	border-style:none
}
.hover\:bg-\[\#0073E8\]:hover {
--tw-bg-opacity:1;
	background-color:rgb(0 115 232/var(--tw-bg-opacity))
}
.hover\:bg-\[\#0470CD\]:hover {
--tw-bg-opacity:1;
	background-color:rgb(4 112 205/var(--tw-bg-opacity))
}
.hover\:bg-\[\#174a9e\]:hover {
--tw-bg-opacity:1;
	background-color:rgb(23 74 158/var(--tw-bg-opacity))
}
.hover\:bg-pri-blue:hover {
--tw-bg-opacity:1;
	background-color:rgb(0 115 232/var(--tw-bg-opacity))
}
.hover\:font-bold:hover {
	font-weight:700
}
.hover\:text-\[\#0073E8\]:hover, .hover\:text-\[\#0073e8\]:hover {
--tw-text-opacity:1;
	color:rgb(0 115 232/var(--tw-text-opacity))
}
.hover\:text-inherit:hover {
	color:inherit
}
.hover\:text-pri-blue:hover {
--tw-text-opacity:1;
	color:rgb(0 115 232/var(--tw-text-opacity))
}
.hover\:text-sjb-red:hover {
--tw-text-opacity:1;
	color:rgb(1 50 129/var(--tw-text-opacity))
}
.hover\:text-white:hover {
--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity))
}
.hover\:underline:hover {
	text-decoration-line:underline
}
.focus\:border-none:focus {
	border-style:none
}
.focus\:outline-none:focus {
	outline:2px solid transparent;
	outline-offset:2px
}
.focus\:ring-0:focus {
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}
.group:hover .group-hover\:block {
	display:block
}
.group:hover .group-hover\:bg-\[\#0073E8\] {
--tw-bg-opacity:1;
	background-color:rgb(0 115 232/var(--tw-bg-opacity))
}
.group:hover .group-hover\:bg-\[\#DCE8F4\] {
--tw-bg-opacity:1;
	background-color:rgb(220 232 244/var(--tw-bg-opacity))
}
.group:hover .group-hover\:bg-\[\#F2F6FF\] {
--tw-bg-opacity:1;
	background-color:rgb(242 246 255/var(--tw-bg-opacity))
}
.group\/img:hover .group-hover\/img\:text-\[\#0073E8\] {
--tw-text-opacity:1;
	color:rgb(0 115 232/var(--tw-text-opacity))
}
.group\/stream:hover .group-hover\/stream\:text-white {
--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity))
}
.group:hover .group-hover\:text-\[\#0073E8\], .group:hover .group-hover\:text-pri-blue {
--tw-text-opacity:1;
	color:rgb(0 115 232/var(--tw-text-opacity))
}
.group:hover .group-hover\:text-white {
--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity))
}
@media (min-width:1200px) {
.min12\:w-\[300px\] {
width:300px
}
.min12\:w-\[310px\] {
width:310px
}
.min12\:w-\[340px\] {
width:340px
}
.min12\:w-\[350px\] {
width:350px
}
.min12\:w-\[420px\] {
width:420px
}
.min12\:w-\[430px\] {
width:430px
}
.min12\:w-\[475px\] {
width:475px
}
.min12\:w-\[480px\] {
width:480px
}
.min12\:w-\[500px\] {
width:500px
}
.min12\:w-\[680px\] {
width:680px
}
.min12\:w-\[700px\] {
width:700px
}
.min12\:w-\[830px\] {
width:830px
}
.min12\:w-\[870px\] {
width:870px
}
.min12\:gap-x-\[80px\] {
-moz-column-gap:80px;
column-gap:80px
}
}
@media (max-width:1200px) {
.max12\:mt-\[20px\] {
margin-top:20px
}
.max12\:w-full {
width:100%
}
.max12\:gap-x-\[1\%\] {
-moz-column-gap:1%;
column-gap:1%
}
.max12\:px-\[15px\] {
padding-left:15px;
padding-right:15px
}
.max12\:px-\[20px\] {
padding-left:20px;
padding-right:20px
}
.max12\:py-\[10px\] {
padding-top:10px;
padding-bottom:10px
}
.max12\:pr-\[20px\] {
padding-right:20px
}
}
@font-face {
font-family:laydate-icon;
src:url(https://static.aflc.com.cn/pc/_next/static/media/iconfont.9c7e26e1.eot);
src:url(../fonts/iconfont.9c7e26e1.eot#iefix) format("embedded-opentype"), url(../fonts/iconfont.1460f57c.svg#iconfont) format("svg"), url(../fonts/iconfont.a45809fa.woff) format("woff"), url(../fonts/iconfont.6419d506.ttf) format("truetype")
}
.laydate-icon {
	font-family:laydate-icon!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
html #layuicss-laydate {
	display:none;
	position:absolute;
	width:1989px
}
.layui-laydate * {
	margin:0;
	padding:0
}
.layui-laydate, .layui-laydate * {
	box-sizing:border-box
}
.layui-laydate {
	position:absolute;
	z-index:66666666;
	margin:5px 0;
	border-radius:2px;
	font-size:14px;
animation-duration:.2s;
	animation-fill-mode:both
}
.layui-laydate-main {
	width:272px
}
.layui-laydate-content td, .layui-laydate-header *, .layui-laydate-list li {
transition-duration:.3s;
-webkit-transition-duration:.3s
}
@keyframes laydate-downbit {
0% {
opacity:.3;
transform:translate3d(0, -5px, 0)
}
to {
	opacity:1;
	transform:translateZ(0)
}
}
.layui-laydate {
	animation-name:laydate-downbit
}
.layui-laydate-static {
	position:relative;
	z-index:0;
	display:inline-block;
	margin:0;
	animation:none
}
.laydate-ym-show .laydate-next-m, .laydate-ym-show .laydate-prev-m {
	display:none!important
}
.laydate-ym-show .laydate-next-y, .laydate-ym-show .laydate-prev-y {
	display:inline-block!important
}
.laydate-time-show .laydate-set-ym span[lay-type=month], .laydate-time-show .laydate-set-ym span[lay-type=year], .laydate-time-show .layui-laydate-header .layui-icon, .laydate-ym-show .laydate-set-ym span[lay-type=month] {
	display:none!important
}
.layui-laydate-header {
	position:relative;
	line-height:30px;
	padding:10px 70px 5px
}
.layui-laydate-header * {
	display:inline-block;
	vertical-align:bottom
}
.layui-laydate-header i {
	position:absolute;
	top:10px;
	padding:0 5px;
	color:#999;
	font-size:18px;
	cursor:pointer
}
.layui-laydate-header i.laydate-prev-y {
	left:15px
}
.layui-laydate-header i.laydate-prev-m {
	left:45px
}
.layui-laydate-header i.laydate-next-y {
	right:15px
}
.layui-laydate-header i.laydate-next-m {
	right:45px
}
.laydate-set-ym {
	width:100%;
	text-align:center;
	box-sizing:border-box;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.laydate-set-ym span {
	padding:0 10px;
	cursor:pointer
}
.laydate-time-text {
	cursor:default!important
}
.layui-laydate-content {
	position:relative;
	padding:10px;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none
}
.layui-laydate-content table {
	border-collapse:collapse;
	border-spacing:0
}
.layui-laydate-content td, .layui-laydate-content th {
	width:36px;
	height:30px;
	padding:5px;
	text-align:center
}
.layui-laydate-content th {
	font-weight:400
}
.layui-laydate-content td {
	position:relative;
	cursor:pointer
}
.laydate-day-mark {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	line-height:30px;
	font-size:12px;
	overflow:hidden
}
.laydate-day-mark:after {
	position:absolute;
	content:"";
	right:2px;
	top:2px;
	width:5px;
	height:5px;
	border-radius:50%
}
.layui-laydate-footer {
	position:relative;
	height:46px;
	line-height:26px;
	padding:10px
}
.layui-laydate-footer span {
	display:inline-block;
	vertical-align:top;
	height:26px;
	line-height:24px;
	padding:0 10px;
	border:1px solid #c9c9c9;
	border-radius:2px;
	background-color:#fff;
	font-size:12px;
	cursor:pointer;
	white-space:nowrap;
transition:all .3s
}
.layui-laydate-footer span:hover {
	color:#5fb878
}
.layui-laydate-footer span.layui-laydate-preview {
	cursor:default;
	border-color:transparent!important
}
.layui-laydate-footer span.layui-laydate-preview:hover {
	color:#666
}
.layui-laydate-footer span:first-child.layui-laydate-preview {
	padding-left:0
}
.laydate-footer-btns {
	position:absolute;
	right:10px;
	top:10px
}
.laydate-footer-btns span {
	margin:0 0 0 -1px
}
.layui-laydate-list {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	padding:10px;
	box-sizing:border-box;
	background-color:#fff
}
.layui-laydate-list>li {
	position:relative;
	display:inline-block;
	width:33.3%;
	height:36px;
	line-height:36px;
	margin:3px 0;
	vertical-align:middle;
	text-align:center;
	cursor:pointer
}
.laydate-month-list>li {
	width:25%;
	margin:17px 0
}
.laydate-time-list>li {
	height:100%;
	margin:0;
	line-height:normal;
	cursor:default
}
.laydate-time-list p {
	position:relative;
	top:-4px;
	line-height:29px
}
.laydate-time-list ol {
	height:181px;
	overflow:hidden
}
.laydate-time-list>li:hover ol {
	overflow-y:auto
}
.laydate-time-list ol li {
	width:130%;
	padding-left:33px;
	height:30px;
	line-height:30px;
	text-align:left;
	cursor:pointer
}
.layui-laydate-hint {
	position:absolute;
	top:115px;
	left:50%;
	width:250px;
	margin-left:-125px;
	line-height:20px;
	padding:15px;
	text-align:center;
	font-size:12px
}
.layui-laydate-range {
	width:546px
}
.layui-laydate-range .layui-laydate-main {
	display:inline-block;
	vertical-align:middle
}
.layui-laydate-range .laydate-main-list-1 .layui-laydate-content, .layui-laydate-range .laydate-main-list-1 .layui-laydate-header {
	border-left:1px solid #e2e2e2
}
.layui-laydate, .layui-laydate-hint {
	border:1px solid #d2d2d2;
	box-shadow:0 2px 4px rgba(0, 0, 0, .12);
	background-color:#fff;
	color:#666
}
.layui-laydate-header {
	border-bottom:1px solid #e2e2e2
}
.layui-laydate-header i:hover, .layui-laydate-header span:hover {
	color:#5fb878
}
.layui-laydate-content {
	border-top:0;
	border-bottom:0
}
.layui-laydate-content th {
	color:#333
}
.layui-laydate-content td {
	color:#666
}
.layui-laydate-content td.laydate-selected {
	background-color:#b5fff8
}
.laydate-selected:hover {
	background-color:#00f7de!important
}
.layui-laydate-content td:hover, .layui-laydate-list li:hover {
	background-color:#eee;
	color:#333
}
.laydate-time-list li ol {
	margin:0;
	padding:0;
	border:1px solid #e2e2e2;
	border-left-width:0
}
.laydate-time-list li:first-child ol {
	border-left-width:1px
}
.laydate-time-list>li:hover {
	background:none
}
.layui-laydate-content .laydate-day-next, .layui-laydate-content .laydate-day-prev {
	color:#d2d2d2
}
.laydate-selected.laydate-day-next, .laydate-selected.laydate-day-prev {
	background-color:#f8f8f8!important
}
.layui-laydate-footer {
	border-top:1px solid #e2e2e2
}
.layui-laydate-hint {
	color:#ff5722
}
.laydate-day-mark:after {
	background-color:#5fb878
}
.layui-laydate-content td.layui-this .laydate-day-mark:after {
	display:none
}
.layui-laydate-footer span[lay-type=date] {
	color:#5fb878
}
.layui-laydate td.layui-this {
	background-color:#0073e8!important;
	color:#fff!important
}
.layui-laydate .laydate-disabled, .layui-laydate .laydate-disabled:hover {
	background:none!important;
	color:#d2d2d2!important;
	cursor:not-allowed!important;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none
}
.laydate-theme-molv {
	border:none
}
.laydate-theme-molv.layui-laydate-range {
	width:548px
}
.laydate-theme-molv .layui-laydate-main {
	width:274px
}
.laydate-theme-molv .layui-laydate-header {
	border:none;
	background-color:#009688
}
.laydate-theme-molv .layui-laydate-header i, .laydate-theme-molv .layui-laydate-header span {
	color:#f6f6f6
}
.laydate-theme-molv .layui-laydate-header i:hover, .laydate-theme-molv .layui-laydate-header span:hover {
	color:#fff
}
.laydate-theme-molv .layui-laydate-content {
	border:1px solid #e2e2e2;
	border-top:none;
	border-bottom:none
}
.laydate-theme-molv .laydate-main-list-1 .layui-laydate-content {
	border-left:none
}
.laydate-theme-grid .laydate-month-list>li, .laydate-theme-grid .laydate-year-list>li, .laydate-theme-grid .layui-laydate-content td, .laydate-theme-grid .layui-laydate-content thead, .laydate-theme-molv .layui-laydate-footer {
	border:1px solid #e2e2e2
}
.laydate-theme-grid .laydate-selected, .laydate-theme-grid .laydate-selected:hover {
	background-color:#f2f2f2!important;
	color:#009688!important
}
.laydate-theme-grid .laydate-selected.laydate-day-next, .laydate-theme-grid .laydate-selected.laydate-day-prev {
	color:#d2d2d2!important
}
.laydate-theme-grid .laydate-month-list, .laydate-theme-grid .laydate-year-list {
	margin:1px 0 0 1px
}
.laydate-theme-grid .laydate-month-list>li, .laydate-theme-grid .laydate-year-list>li {
	margin:0 -1px -1px 0
}
.laydate-theme-grid .laydate-year-list>li {
	height:43px;
	line-height:43px
}
.laydate-theme-grid .laydate-month-list>li {
	height:71px;
	line-height:71px
}
@font-face {
font-family:iconfont;
src:url(../fonts/iconfont.ee2a237b.woff2) format("woff2"), url(../fonts/iconfont.75016730.woff) format("woff"), url(../fonts/iconfont.1540ea41.ttf) format("truetype")
}
.iconfont {
	font-family:iconfont!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-a-gundongzu97:before {
	content:"\e60d"
}
.icon-a-gundongzu94:before {
	content:"\e60e"
}
.icon-a-gundongzu98:before {
	content:"\e60f"
}
.icon-a-gundongzu96:before {
	content:"\e610"
}
.icon-a-gundongzu95:before {
	content:"\e611"
}
.icon-quanbu:before {
	content:"\e608"
}
.icon-lanqiu:before {
	content:"\e609"
}
.icon-zuqiu:before {
	content:"\e60a"
}
.icon-zonghe:before {
	content:"\e60b"
}
.icon-remen:before {
	content:"\e60c"
}
.icon-head-02:before {
	content:"\e600"
}
.icon-head-05:before {
	content:"\e601"
}
.icon-head-03:before {
	content:"\e602"
}
.icon-head-06:before {
	content:"\e603"
}
.icon-head-04:before {
	content:"\e604"
}
.icon-head-08:before {
	content:"\e605"
}
.icon-head-07:before {
	content:"\e606"
}
.icon-head-01-01:before {
	content:"\e607"
}
.lazy-load-image-background.opacity {
	opacity:0
}
.lazy-load-image-background.opacity.lazy-load-image-loaded {
	opacity:1;
transition:opacity .3s
}







 .search-category{overflow:hidden;height:36px;display:block;}
 .search-category li{float:left;font-size:14px;position:relative;height:36px;line-height:36px;padding-left:20px;padding-right:20px;cursor:pointer;border-radius: 4px 4px 0px 0px;}
 .search-category li.on{background:#046fcb;color:#fff!important}
.faaz{}
.faaz button {
	display: block;
	width: 100px;
	height: 40px;
	color: #ffffff;
	font-size: 16px;
	background-color: #046fcb;
	border: 1px solid #046fcb;
	outline: none;
	cursor: pointer; float:right
}
.faaz button:hover {
	background-color: #06569a;
}
.faaz input {
	display: block;
	width: 312px;
	height: 34px;
	font-size: 14px;
	border: 2px solid #046fcb;
	border-left: none;
	outline: none; float:left;
}
.faaz .img-search {
	position: relative;
	width: 47px;
	height: 40px;
	border: 2px solid #046fcb;
	border-right: none; float:left
}
.faaz .img-search img {
	position: absolute;
	width: 20px;
	height: 19px;
	left: 15px;
	top: 8px;
}