@import './base.less';

#app {
  font-weight: normal;
}



*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  font-weight: normal;
}

body,html,div,span,a,p{
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
'Noto Color Emoji';
}

body {
	overflow-x: hidden;
  color: var(--color-text);
  background: var(--color-background);
  transition:
    color 0.5s,
    background-color 0.5s;
  line-height: 1.6;
  font-family:
    Inter,
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    'Fira Sans',
    'Droid Sans',
    'Helvetica Neue',
    sans-serif;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

ul {
  list-style-type: none;
  margin-block-start: 0em;
  margin-block-end: 0em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 0px;
  margin-bottom: 0;
}
input,textarea {
  outline: 0;
  -webkit-appearance: none;
}
textarea {
  resize: none;
}
button {
  border: none;
}
img {
  vertical-align: top;
}

ol, ul, dl{
	margin-bottom: 0;
}
.pr{
	position:relative;
}
.pa{
	position:absolute
}

.and4-out-btn{
	width: 126px;
	height: 32px;
	border: 1px solid rgba(77, 87, 94, 0.1);
	border-radius: 17px;
	color: #1677ff;
	font-size: 14px;
	line-height: 32px;
	background-color: #fff;
	cursor: pointer;
}


.g-search-btn .ant-input-search-button{
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	border-start-start-radius: 0;
	border-end-start-radius: 0;
}
.g-search-btn .anticon{
	font-size: 12px !important;
}


