.s_button1 {
	background-color: rgba(21,136,255,1);
	color: rgba(255,255,255,1);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.s_button1:hover {
	background-color: rgba(10,85,165,1);
	color: rgba(255,255,255,1);
}
.s_button4 {
	background-color: rgba(76,76,76,1);
	color: rgba(255,255,255,1);
	border-top-left-radius: 22px;
	border-top-right-radius: 22px;
	border-bottom-left-radius: 22px;
	border-bottom-right-radius: 22px;
}
.s_button4:hover {
	background-color: rgba(255,255,255,1);
	color: rgba(66,66,66,1);
}
.s_button2 {
	background-color: rgba(255,255,255,1);
	color: rgba(68,68,68,1);
	border-top-left-radius: 22px;
	border-top-right-radius: 22px;
	border-bottom-left-radius: 22px;
	border-bottom-right-radius: 22px;
	border-color: rgba(66,66,66,1);
	border-style: solid;
	border-width: 1px;
}
.s_button2:hover {
	background-color: rgba(218,37,28,1);
	color: rgba(255,255,255,1);
}
.s_button3 {
	background-color: rgba(218,37,28,1);
	color: rgba(255,255,255,1);
	border-top-left-radius: 22px;
	border-top-right-radius: 22px;
	border-bottom-left-radius: 22px;
	border-bottom-right-radius: 22px;
}
.s_button3:hover {
	background-color: rgba(255,255,255,1);
	color: rgba(56,56,56,1);
}
/*-* CUSTOM_STYLESHEET_BEGIN_TAG *-*/* {
    font-family: Arial,sans-serif;
    word-break: keep-all
}

body div,font,p,span,td {
    font-family: Arial,sans-serif;
    word-break: keep-all
}

.btn.focus, .btn:focus, .custom-control-input:focus~.custom-control-label::before {
    box-shadow: none;
}
.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
    box-shadow: none;
}
.form-control:focus {
    box-shadow: none;
}

.page_a.current {
	background: #2f9bca;
	color: #fff;
}
.page_a:hover {
	text-decoration: none;
	background: #d3d3d3;
	color: #ffffff;
}


.p_nodata {
    background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2022032111385691213/cms/image/7dcc5f6c-e499-45de-9d0a-1a0f19ab5760.png) no-repeat 50% 50px;
    min-height: 300px;
    background-size: 64px auto;
}

:root {
  --border: #eee solid 1px;
  --main-color: #1588ff;
  --main2-color: #1d1d1f;
  --main3-color:#539643;
  --linearX: linear-gradient(#06479b, #0599c8);
  --linearY: linear-gradient(90deg, #245442, #009944);
  --listbg: #f5f5f5;
  --tit-color: #333;
  --sum-color: #7d7772;
}
@media only screen and (min-width: 769px) {

  :root {
    --padding: 70px 10px;
    --margin: 70px auto;
    --m80: 80px 0;
    --m50: 50px 0;
    --f80: 80px;
    --f70: 70px;
    --f60: 60px;
    --f50: 50px;
    --f48: 48px;
    --f44: 44px;
    --f40: 40px;
    --f36: 36px;
    --f30: 30px;
    --f28: 28px;
    --f26: 26px;
    --f24: 24px;
    --f22: 22px;
    --f20: 20px;
    --f18: 18px;
  }
}

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

  :root {
    --padding: 30px 10px;
    --margin: 30px auto;
    --m80: 30px 0;
    --m50: 30px 0;
    --f80: 24px;
    --f70: 24px;
    --f60: 24px;
    --f50: 24px;
    --f44: 24px;
    --f48: 24px;
    --f40: 22px;
    --f36: 20px;
    --f30: 20px;
    --f28: 20px;
    --f26: 20px;
    --f24: 20px;
    --f22: 18px;
    --f20: 16px;
    --f18: 16px;
  }
}


/*头部*/

/*头部*//*-* CUSTOM_STYLESHEET_END_TAG *-*/
.page_a.current {
	background-color: rgba(21,136,254,1);
	color: rgba(255,255,255,1);
}
.page_a.current:hover {
	background-color: rgba(21,136,254,1);
	color: rgba(255,255,255,1);
}
.page_a:hover {
	background-color: rgba(21,136,254,1);
	color: rgba(244,244,244,1);
}