/* TS 模板精简版 mainchunk51.css
 * 仅保留模板与编译后JS实际使用的 Bootstrap4 规则及自定义类
 * 生成时间: 2026-10-08 14:48:37 由 tmp/trim_ts_css.php 生成
 */
*,*::before,*::after{box-sizing:border-box}
:root {
--blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #f39; --secondary: #999; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #333; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -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"; --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}
html {
font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent
}
body {
margin: 0; 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; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #666; text-align: left; background-color: #fff
}
h1,h2,h3,h4,h5,h6 {
margin-top: 0; margin-bottom: .5rem
}
p {
margin-top: 0; margin-bottom: 1rem
}
address,dl,ol,ul {
margin-bottom: 1rem
}
dl,ol,ul {
margin-top: 0
}
b,strong {
font-weight: bolder
}
small {
font-size: 80%
}
a {
color: #f39; text-decoration: none; background-color: transparent
}
a:hover {
color: #e60073; text-decoration: underline
}
img {
border-style: none
}
img,svg {
vertical-align: middle
}
svg {
overflow: hidden
}
label {
display: inline-block; margin-bottom: .5rem
}
button {
border-radius: 0
}
button,input,optgroup,select,textarea {
margin: 0; font-family: inherit; font-size: inherit; line-height: inherit
}
button,input {
overflow: visible
}
button,select {
text-transform: none
}
[role=button] {
cursor: pointer
}
[type=button],[type=reset],[type=submit],button {
-webkit-appearance: button
}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {
cursor: pointer
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
padding: 0; border-style: none
}
input[type=checkbox],input[type=radio] {
box-sizing: border-box; padding: 0
}
[type=search] {
outline-offset: -2px; -webkit-appearance: none
}
[type=search]::-webkit-search-decoration {
-webkit-appearance: none
}
[hidden] {
display: none!important
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
margin-bottom: .5rem; font-weight: 500; line-height: 1.2
}
.h1,h1 {
font-size: 2.5rem
}
.h2,h2 {
font-size: 2rem
}
.h3,h3 {
font-size: 1.75rem
}
.h4,h4 {
font-size: 1.5rem
}
.h5,h5 {
font-size: 1.25rem
}
.h6,h6 {
font-size: 1rem
}
.small,small {
font-size: 80%; font-weight: 400
}
.P-Home .HomeCityList .ListRow .Fields,.P-InfoList .CityList .Fields,.P-InfoShow .InfoField .Profiles,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl {
width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto
}
@media (min-width:576px) {
	.container,.container-sm {
	max-width: 540px
	}
}
@media (min-width:768px) {
	.container,.container-md,.container-sm {
	max-width: 720px
	}
}
@media (min-width:992px) {
	.container,.container-lg,.container-md,.container-sm {
	max-width: 960px
	}
}
@media (min-width:1200px) {
	.container,.container-lg,.container-md,.container-sm,.container-xl {
	max-width: 1140px
	}
}
.row {
display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px
}
.C-RecommendList .Item,.G-InfoList .InfoItem,.G-StoreItem,.P-Home .HomeCityList .ListRow .Fields .Field,.P-Home .HomeCityList .ListRow .Fields .Field.HotField,.P-InfoList .CityList .Fields .Field,.P-InfoShow .InfoField.DetailField .Picture,.P-InfoShow>.row .LeftPart,.P-InfoShow>.row .RightPart,.P-UserCenter .LeftPart,.P-UserCenter .RightPart,.P-UserCenterAgentManage .Dashboard .ItemWrap,.P-UserCenterInfoPublish .LeftPart,.P-UserCenterInfoPublish .RightPart,.P-UserCenterUpgrade .LeftPart,.P-UserCenterUpgrade .RightPart,.col,.col-1,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-2,.col-20,.col-21,.col-22,.col-23,.col-24,.col-25,.col-26,.col-27,.col-28,.col-29,.col-3,.col-30,.col-31,.col-32,.col-33,.col-34,.col-35,.col-36,.col-37,.col-38,.col-39,.col-4,.col-40,.col-41,.col-42,.col-43,.col-44,.col-45,.col-46,.col-47,.col-48,.col-49,.col-5,.col-50,.col-51,.col-52,.col-53,.col-54,.col-55,.col-56,.col-57,.col-58,.col-59,.col-6,.col-60,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-25,.col-lg-26,.col-lg-27,.col-lg-28,.col-lg-29,.col-lg-3,.col-lg-30,.col-lg-31,.col-lg-32,.col-lg-33,.col-lg-34,.col-lg-35,.col-lg-36,.col-lg-37,.col-lg-38,.col-lg-39,.col-lg-4,.col-lg-40,.col-lg-41,.col-lg-42,.col-lg-43,.col-lg-44,.col-lg-45,.col-lg-46,.col-lg-47,.col-lg-48,.col-lg-49,.col-lg-5,.col-lg-50,.col-lg-51,.col-lg-52,.col-lg-53,.col-lg-54,.col-lg-55,.col-lg-56,.col-lg-57,.col-lg-58,.col-lg-59,.col-lg-6,.col-lg-60,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-25,.col-md-26,.col-md-27,.col-md-28,.col-md-29,.col-md-3,.col-md-30,.col-md-31,.col-md-32,.col-md-33,.col-md-34,.col-md-35,.col-md-36,.col-md-37,.col-md-38,.col-md-39,.col-md-4,.col-md-40,.col-md-41,.col-md-42,.col-md-43,.col-md-44,.col-md-45,.col-md-46,.col-md-47,.col-md-48,.col-md-49,.col-md-5,.col-md-50,.col-md-51,.col-md-52,.col-md-53,.col-md-54,.col-md-55,.col-md-56,.col-md-57,.col-md-58,.col-md-59,.col-md-6,.col-md-60,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-25,.col-sm-26,.col-sm-27,.col-sm-28,.col-sm-29,.col-sm-3,.col-sm-30,.col-sm-31,.col-sm-32,.col-sm-33,.col-sm-34,.col-sm-35,.col-sm-36,.col-sm-37,.col-sm-38,.col-sm-39,.col-sm-4,.col-sm-40,.col-sm-41,.col-sm-42,.col-sm-43,.col-sm-44,.col-sm-45,.col-sm-46,.col-sm-47,.col-sm-48,.col-sm-49,.col-sm-5,.col-sm-50,.col-sm-51,.col-sm-52,.col-sm-53,.col-sm-54,.col-sm-55,.col-sm-56,.col-sm-57,.col-sm-58,.col-sm-59,.col-sm-6,.col-sm-60,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-2,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24,.col-xl-25,.col-xl-26,.col-xl-27,.col-xl-28,.col-xl-29,.col-xl-3,.col-xl-30,.col-xl-31,.col-xl-32,.col-xl-33,.col-xl-34,.col-xl-35,.col-xl-36,.col-xl-37,.col-xl-38,.col-xl-39,.col-xl-4,.col-xl-40,.col-xl-41,.col-xl-42,.col-xl-43,.col-xl-44,.col-xl-45,.col-xl-46,.col-xl-47,.col-xl-48,.col-xl-49,.col-xl-5,.col-xl-50,.col-xl-51,.col-xl-52,.col-xl-53,.col-xl-54,.col-xl-55,.col-xl-56,.col-xl-57,.col-xl-58,.col-xl-59,.col-xl-6,.col-xl-60,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto {
position: relative; width: 100%; padding-right: 15px; padding-left: 15px
}
.C-RecommendList .Item,.P-InfoShow .InfoField.DetailField .Picture,.P-UserCenterAgentManage .Dashboard .ItemWrap,.col-30 {
flex: 0 0 50%; max-width: 50%
}
.G-InfoList .InfoItem,.G-StoreItem,.P-InfoShow>.row .LeftPart,.P-InfoShow>.row .RightPart,.P-UserCenter .LeftPart,.P-UserCenter .RightPart,.P-UserCenterInfoPublish .LeftPart,.P-UserCenterInfoPublish .RightPart,.P-UserCenterUpgrade .LeftPart,.P-UserCenterUpgrade .RightPart,.col-60 {
flex: 0 0 100%; max-width: 100%
}
@media (min-width:992px) {
	.G-InfoList .InfoItem,.P-InfoShow>.row .RightPart,.P-UserCenterInfoPublish .RightPart,.P-UserCenterUpgrade .RightPart,.col-lg-20 {
	flex: 0 0 33.33333%; max-width: 33.33333%
	}
	.P-InfoShow>.row .LeftPart,.P-UserCenterInfoPublish .LeftPart,.P-UserCenterUpgrade .LeftPart,.col-lg-40 {
	flex: 0 0 66.66667%; max-width: 66.66667%
	}
}
@media (min-width:1200px) {
	.col-xl-10 {
	flex: 0 0 16.66667%; max-width: 16.66667%
	}
	.col-xl-15 {
	flex: 0 0 25%; max-width: 25%
	}
	.col-xl-30 {
	flex: 0 0 50%; max-width: 50%
	}
}
.form-control {
display: block; width: 100%; height: calc(1.5em + .75rem + 2px); padding: .375rem .75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
	.form-control {
	transition: none
	}
}
.form-control::-ms-expand {
background-color: transparent; border: 0
}
.form-control:-moz-focusring {
color: transparent; text-shadow: 0 0 0 #495057
}
.form-control:focus {
color: #495057; background-color: #fff; border-color: #ffb3d9; outline: 0; box-shadow: 0 0 0 .2rem rgba(255,51,153,.25)
}
.form-control::-webkit-input-placeholder {
color: #6c757d; opacity: 1
}
.form-control:-ms-input-placeholder {
color: #6c757d; opacity: 1
}
.form-control::-ms-input-placeholder {
color: #6c757d; opacity: 1
}
.form-control::placeholder {
color: #6c757d; opacity: 1
}
.form-control:disabled,.form-control[readonly] {
background-color: #e9ecef; opacity: 1
}
input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control {
-webkit-appearance: none; -moz-appearance: none; appearance: none
}
select.form-control:focus::-ms-value {
color: #495057; background-color: #fff
}
select.form-control[multiple],select.form-control[size],textarea.form-control {
height: auto
}
.form-control.is-valid,.was-validated .form-control:valid {
border-color: #28a745; padding-right: calc(1.5em + .75rem); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right calc(.375em + .1875rem) center; background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus {
border-color: #28a745; box-shadow: 0 0 0 .2rem rgba(40,167,69,.25)
}
.was-validated textarea.form-control:valid,textarea.form-control.is-valid {
padding-right: calc(1.5em + .75rem); background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}
.form-control.is-invalid,.was-validated .form-control:invalid {
border-color: #dc3545; padding-right: calc(1.5em + .75rem); background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right calc(.375em + .1875rem) center; background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus {
border-color: #dc3545; box-shadow: 0 0 0 .2rem rgba(220,53,69,.25)
}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid {
padding-right: calc(1.5em + .75rem); background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}
@media (min-width:576px) {
	.form-inline .form-control {
	display: inline-block; width: auto; vertical-align: middle
	}
	.form-inline .custom-select,.form-inline .input-group {
	width: auto
	}
}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {
color: #fff; background-color: #ff0080; border-color: #f20079
}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(255,82,168,.5)
}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle {
color: #fff; background-color: grey; border-color: #797979
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(135,136,136,.5)
}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle {
color: #fff; background-color: #1e7e34; border-color: #1c7430
}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(72,180,97,.5)
}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle {
color: #fff; background-color: #117a8b; border-color: #10707f
}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(58,176,195,.5)
}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle {
color: #212529; background-color: #d39e00; border-color: #c69500
}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(222,170,12,.5)
}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle {
color: #fff; background-color: #bd2130; border-color: #b21f2d
}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(225,83,97,.5)
}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle {
color: #212529; background-color: #dae0e5; border-color: #d3d9df
}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(216,217,219,.5)
}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle {
color: #fff; background-color: #1a1a1a; border-color: #131313
}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(82,82,82,.5)
}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle {
color: #fff; background-color: #f39; border-color: #f39
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(255,51,153,.5)
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle {
color: #212529; background-color: #999; border-color: #999
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem hsla(0,0%,60%,.5)
}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle {
color: #fff; background-color: #28a745; border-color: #28a745
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(40,167,69,.5)
}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle {
color: #fff; background-color: #17a2b8; border-color: #17a2b8
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(23,162,184,.5)
}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle {
color: #212529; background-color: #ffc107; border-color: #ffc107
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(255,193,7,.5)
}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle {
color: #fff; background-color: #dc3545; border-color: #dc3545
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(220,53,69,.5)
}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle {
color: #212529; background-color: #f8f9fa; border-color: #f8f9fa
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(248,249,250,.5)
}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle {
color: #fff; background-color: #333; border-color: #333
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 .2rem rgba(51,51,51,.5)
}
.fade:not(.show) {
opacity: 0
}
.collapse:not(.show) {
display: none
}
.collapsing {
position: relative; height: 0; overflow: hidden; transition: height .35s ease
}
@media (prefers-reduced-motion:reduce) {
	.collapsing {
	transition: none
	}
}
.dropdown-menu.show {
display: block
}
.btn-toolbar .input-group {
width: auto
}
.input-group {
position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%
}
.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext {
position: relative; flex: 1 1 auto; width: 1%; min-width: 0; margin-bottom: 0
}
.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control {
margin-left: -1px
}
.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus {
z-index: 3
}
.input-group>.custom-file .custom-file-input:focus {
z-index: 4
}
.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child) {
border-top-right-radius: 0; border-bottom-right-radius: 0
}
.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child) {
border-top-left-radius: 0; border-bottom-left-radius: 0
}
.input-group>.custom-file {
display: flex; align-items: center
}
.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after {
border-top-right-radius: 0; border-bottom-right-radius: 0
}
.input-group>.custom-file:not(:first-child) .custom-file-label {
border-top-left-radius: 0; border-bottom-left-radius: 0
}
.input-group-append,.input-group-prepend {
display: flex
}
.input-group-append .btn,.input-group-prepend .btn {
position: relative; z-index: 2
}
.input-group-append .btn:focus,.input-group-prepend .btn:focus {
z-index: 3
}
.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text {
margin-left: -1px
}
.input-group-append {
margin-left: -1px
}
.input-group-text {
display: flex; align-items: center; padding: .375rem .75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: .25rem
}
.input-group-text input[type=checkbox],.input-group-text input[type=radio] {
margin-top: 0
}
.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea) {
height: calc(1.5em + 1rem + 2px)
}
.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text {
padding: .5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: .3rem
}
.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea) {
height: calc(1.5em + .5rem + 2px)
}
.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text {
padding: .25rem .5rem; font-size: .875rem; line-height: 1.5; border-radius: .2rem
}
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text {
border-top-right-radius: 0; border-bottom-right-radius: 0
}
.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text {
border-top-left-radius: 0; border-bottom-left-radius: 0
}
.nav-link {
display: block; padding: .5rem 1rem
}
.nav-link:focus,.nav-link:hover {
text-decoration: none
}
.nav-link.disabled {
color: #6c757d; pointer-events: none; cursor: default
}
.nav-tabs .nav-link {
border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem
}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
border-color: #e9ecef #e9ecef #dee2e6
}
.nav-tabs .nav-link.disabled {
color: #6c757d; background-color: transparent; border-color: transparent
}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
color: #495057; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff
}
.nav-pills .nav-link {
border-radius: .25rem
}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
color: #fff; background-color: #f39
}
.nav-fill .nav-item,.nav-fill>.nav-link {
flex: 1 1 auto; text-align: center
}
.nav-justified .nav-item,.nav-justified>.nav-link {
flex-basis: 0; flex-grow: 1; text-align: center
}
.navbar {
position: relative; padding: .5rem 1rem
}
.P-Home .HomeCityList .ListRow .navbar .Fields,.P-InfoList .CityList .navbar .Fields,.P-InfoShow .InfoField .navbar .Profiles,.navbar,.navbar .P-Home .HomeCityList .ListRow .Fields,.navbar .P-InfoList .CityList .Fields,.navbar .P-InfoShow .InfoField .Profiles,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl {
display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between
}
.navbar-brand {
display: inline-block; padding-top: .3125rem; padding-bottom: .3125rem; margin: 0 auto; font-size: 1.25rem; line-height: inherit; white-space: nowrap; font-family:\5FAE\8F6F\96C5\9ED1;
}
.navbar-brand:focus,.navbar-brand:hover {
text-decoration: none
}
.navbar-nav {
display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none
}
.navbar-nav .nav-link {
padding-right: 0; padding-left: 0
}
.navbar-nav .dropdown-menu {
position: static; float: none
}
.navbar-collapse {
flex-basis: 100%; flex-grow: 1; align-items: center
}
.navbar-toggler {
padding: .25rem .75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: .25rem
}
.navbar-toggler:focus,.navbar-toggler:hover {
text-decoration: none
}
@media (max-width:575.98px) {
	.P-Home .HomeCityList .ListRow .navbar-expand-sm>.Fields,.P-InfoList .CityList .navbar-expand-sm>.Fields,.P-InfoShow .InfoField .navbar-expand-sm>.Profiles,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl {
	padding-right: 0; padding-left: 0
	}
}
@media (min-width:576px) {
	.navbar-expand-sm .navbar-nav {
	flex-direction: row
	}
	.navbar-expand-sm .navbar-nav .dropdown-menu {
	position: absolute
	}
	.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: .5rem; padding-left: .5rem
	}
	.P-Home .HomeCityList .ListRow .navbar-expand-sm>.Fields,.P-InfoList .CityList .navbar-expand-sm>.Fields,.P-InfoShow .InfoField .navbar-expand-sm>.Profiles,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl {
	flex-wrap: nowrap
	}
	.navbar-expand-sm .navbar-collapse {
	display: flex!important; flex-basis: auto
	}
	.navbar-expand-sm .navbar-toggler {
	display: none
	}
}
@media (max-width:767.98px) {
	.P-Home .HomeCityList .ListRow .navbar-expand-md>.Fields,.P-InfoList .CityList .navbar-expand-md>.Fields,.P-InfoShow .InfoField .navbar-expand-md>.Profiles,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl {
	padding-right: 0; padding-left: 0
	}
}
@media (min-width:768px) {
	.navbar-expand-md {
	flex-flow: row nowrap; justify-content: flex-start
	}
	.navbar-expand-md .navbar-nav {
	flex-direction: row
	}
	.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute
	}
	.navbar-expand-md .navbar-nav .nav-link {
	padding-right: .5rem; padding-left: .5rem
	}
	.P-Home .HomeCityList .ListRow .navbar-expand-md>.Fields,.P-InfoList .CityList .navbar-expand-md>.Fields,.P-InfoShow .InfoField .navbar-expand-md>.Profiles,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl {
	flex-wrap: nowrap
	}
	.navbar-expand-md .navbar-collapse {
	display: flex!important; flex-basis: auto
	}
	.navbar-expand-md .navbar-toggler {
	display: none
	}
}
@media (max-width:991.98px) {
	.P-Home .HomeCityList .ListRow .navbar-expand-lg>.Fields,.P-InfoList .CityList .navbar-expand-lg>.Fields,.P-InfoShow .InfoField .navbar-expand-lg>.Profiles,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl {
	padding-right: 0; padding-left: 0
	}
}
@media (min-width:992px) {
	.navbar-expand-lg .navbar-nav {
	flex-direction: row
	}
	.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute
	}
	.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: .5rem; padding-left: .5rem
	}
	.P-Home .HomeCityList .ListRow .navbar-expand-lg>.Fields,.P-InfoList .CityList .navbar-expand-lg>.Fields,.P-InfoShow .InfoField .navbar-expand-lg>.Profiles,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl {
	flex-wrap: nowrap
	}
	.navbar-expand-lg .navbar-collapse {
	display: flex!important; flex-basis: auto
	}
	.navbar-expand-lg .navbar-toggler {
	display: none
	}
}
@media (max-width:1199.98px) {
	.P-Home .HomeCityList .ListRow .navbar-expand-xl>.Fields,.P-InfoList .CityList .navbar-expand-xl>.Fields,.P-InfoShow .InfoField .navbar-expand-xl>.Profiles,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl {
	padding-right: 0; padding-left: 0
	}
}
@media (min-width:1200px) {
	.navbar-expand-xl .navbar-nav {
	flex-direction: row
	}
	.navbar-expand-xl .navbar-nav .dropdown-menu {
	position: absolute
	}
	.navbar-expand-xl .navbar-nav .nav-link {
	padding-right: .5rem; padding-left: .5rem
	}
	.P-Home .HomeCityList .ListRow .navbar-expand-xl>.Fields,.P-InfoList .CityList .navbar-expand-xl>.Fields,.P-InfoShow .InfoField .navbar-expand-xl>.Profiles,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl {
	flex-wrap: nowrap
	}
	.navbar-expand-xl .navbar-collapse {
	display: flex!important; flex-basis: auto
	}
	.navbar-expand-xl .navbar-toggler {
	display: none
	}
}
.P-Home .HomeCityList .ListRow .navbar-expand>.Fields,.P-InfoList .CityList .navbar-expand>.Fields,.P-InfoShow .InfoField .navbar-expand>.Profiles,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl {
padding-right: 0; padding-left: 0
}
.navbar-expand .navbar-nav {
flex-direction: row
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute
}
.navbar-expand .navbar-nav .nav-link {
padding-right: .5rem; padding-left: .5rem
}
.P-Home .HomeCityList .ListRow .navbar-expand>.Fields,.P-InfoList .CityList .navbar-expand>.Fields,.P-InfoShow .InfoField .navbar-expand>.Profiles,.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl {
flex-wrap: nowrap
}
.navbar-expand .navbar-collapse {
display: flex!important; flex-basis: auto
}
.navbar-expand .navbar-toggler {
display: none
}
.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover {
color: rgba(0,0,0,.9)
}
.navbar-light .navbar-nav .nav-link {
color: rgba(0,0,0,.5)
}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {
color: rgba(0,0,0,.7)
}
.navbar-light .navbar-nav .nav-link.disabled {
color: rgba(0,0,0,.3)
}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link {
color: rgba(0,0,0,.9)
}
.navbar-light .navbar-toggler {
color: rgba(0,0,0,.5); border-color: rgba(0,0,0,.1)
}
.navbar-light .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
color: rgba(0,0,0,.5)
}
.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover {
color: rgba(0,0,0,.9)
}
.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover {
color: #fff
}
.navbar-dark .navbar-nav .nav-link {
color: hsla(0,0%,100%,.5)
}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover {
color: hsla(0,0%,100%,.75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
color: hsla(0,0%,100%,.25)
}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link {
color: #fff
}
.navbar-dark .navbar-toggler {
color: hsla(0,0%,100%,.5); border-color: hsla(0,0%,100%,.1)
}
.pagination {
display: flex; padding-left: 0; list-style: none; border-radius: .25rem
}
.page-link {
position: relative; display: block; padding: .5rem .75rem; margin-left: -1px; line-height: 1.25; color: #f39; background-color: #fff; border: 1px solid #dee2e6
}
.page-link:hover {
z-index: 2; color: #e60073; text-decoration: none; background-color: #e9ecef; border-color: #dee2e6
}
.page-link:focus {
z-index: 3; outline: 0; box-shadow: 0 0 0 .2rem rgba(255,51,153,.25)
}
.page-item:first-child .page-link {
margin-left: 0; border-top-left-radius: .25rem; border-bottom-left-radius: .25rem
}
.page-item:last-child .page-link {
border-top-right-radius: .25rem; border-bottom-right-radius: .25rem
}
.page-item.active .page-link {
z-index: 3; color: #fff; background-color: #f39; border-color: #f39
}
.page-item.disabled .page-link {
color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6
}
.pagination-lg .page-link {
padding: .75rem 1.5rem; font-size: 1.25rem; line-height: 1.5
}
.pagination-lg .page-item:first-child .page-link {
border-top-left-radius: .3rem; border-bottom-left-radius: .3rem
}
.pagination-lg .page-item:last-child .page-link {
border-top-right-radius: .3rem; border-bottom-right-radius: .3rem
}
.pagination-sm .page-link {
padding: .25rem .5rem; font-size: .875rem; line-height: 1.5
}
.pagination-sm .page-item:first-child .page-link {
border-top-left-radius: .2rem; border-bottom-left-radius: .2rem
}
.pagination-sm .page-item:last-child .page-link {
border-top-right-radius: .2rem; border-bottom-right-radius: .2rem
}
.alert {
position: relative; padding: .75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: .25rem
}
.alert-warning {
color: #856404; background-color: #fff3cd; border-color: #ffeeba
}
.alert-warning hr {
border-top-color: #ffe8a1
}
.alert-warning .alert-link {
color: #533f03
}
.toast.show {
display: block; opacity: 1
}
.modal.show .modal-dialog {
transform: none
}
.modal-backdrop.show {
opacity: .5
}
.tooltip.show {
opacity: .9
}
.C-InfoCard,.C-RecommendList,.C-UserCenterMenu,.G-Card,.G-GlobalNotice,.P-Home .HomeCityList,.P-Home .HomeNotice,.P-InfoList .CityList,.P-Login .Panel,.P-Register .Panel,.P-UserCenter .LeftPart,.P-UserCenter .RightPart,.P-UserCenterInfoPublish .LeftPart,.bg-white {
background-color: #fff!important
}
.G-Card,.G-Field,.P-InfoShow .InfoField,.P-UserCenterAgentManage .Dashboard .ItemWrap .Item,.rounded {
border-radius: .25rem!important
}
@media (min-width:992px) {
	.d-lg-flex {
	display: flex!important
	}
}
.C-InfoCard .Content .Location,.P-InfoShow>.row,.justify-content-between {
justify-content: space-between!important
}
.P-InfoShow>.row,.m-0 {
margin: 0!important
}
.C-InfoAd .Content .Title,.C-RecommendList,.C-UserCenterMenu,.C-UserCenterMenu .MenuItem .Title,.G-Card,.G-GlobalNotice,.P-Home .HomeCityList,.P-Home .HomeNotice,.P-Home .HotBtns,.P-InfoList .CityList,.P-InfoList .SortFilterList,.P-InfoShow .InfoField,.P-UserCenter .LeftPart .Profile,.P-UserCenterAgentManage .Dashboard .ItemWrap,.P-UserCenterAgentManage .Dashboard .ItemWrap .Item .Title,.P-UserCenterAgentManage .Dashboard .ItemWrap .Item .Value,.P-UserCenterUpgrade .RightPart,.mt-2,.my-2 {
margin-top: .5rem!important
}
.C-RecommendList,.C-RecommendList .Item,.C-UserCenterMenu,.G-Card,.G-GlobalNotice,.G-InfoList .InfoItem,.G-StoreItem,.P-Home .HomeCityList,.P-Home .HomeNotice,.P-Home .HotBtns,.P-InfoList .CityList,.P-InfoList .SortFilterList,.P-InfoShow .InfoField,.P-UserCenter .LeftPart,.P-UserCenter .LeftPart .Profile,.P-UserCenterAgentManage .Dashboard .ItemWrap,.P-UserCenterAgentManage .Dashboard .ItemWrap .Item .Title,.P-UserCenterAgentManage .Dashboard .ItemWrap .Item .Value,.mb-2,.my-2 {
margin-bottom: .5rem!important
}
.P-InfoShow .InfoField .Profiles .Profile,.mb-3,.my-3 {
margin-bottom: 1rem!important
}
.C-UserCenterMenu .MenuItem,.G-InfoList .InfoItem,.G-StoreItem,.P-InfoShow .InfoField .Profiles,.P-InfoShow>.row .LeftPart,.P-InfoShow>.row .RightPart,.P-UserCenter .LeftPart,.p-0 {
padding: 0!important
}
.C-Header .navbar,.pt-0,.py-0 {
padding-top: 0!important
}
#root>.container,.P-Home .HomeCityList .ListRow .Fields .Field,.P-InfoList .CityList .Fields .Field,.P-UserCenterInfoPublish .LeftPart,.P-UserCenterInfoPublish .RightPart,.P-UserCenterUpgrade .LeftPart,.P-UserCenterUpgrade .RightPart,.pr-0,.px-0 {
padding-right: 0!important
}
.C-Header .navbar,.pb-0,.py-0 {
padding-bottom: 0!important
}
#root>.container,.P-Home .HomeCityList .ListRow .Fields .Field,.P-InfoList .CityList .Fields .Field,.P-UserCenterInfoPublish .LeftPart,.P-UserCenterInfoPublish .RightPart,.P-UserCenterUpgrade .LeftPart,.P-UserCenterUpgrade .RightPart,.pl-0,.px-0 {
padding-left: 0!important
}
.G-Card,.G-GlobalNotice,.G-Title,.P-Home .HomeCityList,.P-Home .HomeNotice,.P-Home .HotBtns,.P-Home .TypeTab,.P-InfoList .CityList,.P-UserCenterEditProfile .ChangeForm,.P-UserCenterEditStorePage .ChangeForm,.P-UserCenterInfoPublish .LeftPart .PublishForm,.p-3 {
padding: 1rem!important
}
.C-Header .navbar .navbar-nav .nav-link,.C-RecommendList,.P-InfoList .SortFilterList .Field,.P-UserCenterAgentManage .Dashboard .ItemWrap .Item,.pt-3,.py-3 {
padding-top: 1rem!important
}
.C-Header .navbar .navbar-nav .nav-link,.P-InfoList .SortFilterList .Field,.P-Login .Panel .AuthForm,.P-Register .Panel .AuthForm,.P-UserCenterAgentManage .Dashboard .ItemWrap .Item,.pb-3,.py-3 {
padding-bottom: 1rem!important
}
.p-4 {
padding: 1.5rem!important
}
@media (min-width:576px) {
	#root>.container,.pr-sm-3,.px-sm-3 {
	padding-right: 1rem!important
	}
	#root>.container,.pl-sm-3,.px-sm-3 {
	padding-left: 1rem!important
	}
}
@media (min-width:768px) {
	.mb-md-0,.my-md-0 {
	margin-bottom: 0!important
	}
	.C-Header .navbar .navbar-nav .nav-link,.pt-md-4,.py-md-4 {
	padding-top: 1.5rem!important
	}
	.C-Header .navbar .navbar-nav .nav-link,.pr-md-4,.px-md-4 {
	padding-right: 1.5rem!important
	}
	.C-Header .navbar .navbar-nav .nav-link,.pb-md-4,.py-md-4 {
	padding-bottom: 1.5rem!important
	}
	.C-Header .navbar .navbar-nav .nav-link,.pl-md-4,.px-md-4 {
	padding-left: 1.5rem!important
	}
}
@media (min-width:992px) {
	.P-InfoShow>.row .LeftPart,.pr-lg-2,.px-lg-2 {
	padding-right: .5rem!important
	}
}
.C-RecommendList .Item .Location,.C-RecommendList .Item .Title,.P-Login .Tip,.P-Register .Tip,.text-center {
text-align: center!important
}
.G-Title,.text-dark {
color: #333!important
}
a.G-Title:focus,a.G-Title:hover,a.text-dark:focus,a.text-dark:hover {
color: #0d0d0d!important
}
@media print {
	img,tr {
	page-break-inside: avoid
	}
	h2,h3,p {
	orphans: 3; widows: 3
	}
	h2,h3 {
	page-break-after: avoid
	}
	.container,body {
	min-width: 992px!important
	}
	.navbar {
	display: none
	}
}
.G-Title,.border-bottom {
border-bottom: 1px solid #f2f2f2!important
}
body {
background: #f2f2f2!important; font-size: 14px
}
.G-Title {
font-size: 16px
}
.G-Title .Icon {
margin-right: 5px
}
.P-InfoShow>.row {
margin: -8px 0 0!important
}
.C-Header {
display: flex; height: 60px; top: 0; z-index: 1; background-color: #fb5b73; color: #fff; border-top: 2px solid #f39; border-bottom: 1px solid #f2f2f2
}
.C-Header .navbar .NavbarBordered {
border-top: 1px solid #c1c1c1
}
.C-Header .navbar .navbar-brand {
display: flex; align-items: center
}
.C-Header .navbar .navbar-brand .Part1 {
margin-right: 6px; color: #f39; font-size: 1.8rem
}
.C-Header .navbar .navbar-brand .Part2 {
color: #fff; background-color: #f39; padding: 3px 10px; font-size: 1.6rem; border-radius: 5px
}
@media (min-width:768px) {
	.C-Header .navbar .form .form-control {
	height: 34px; padding: 4px 12px; font-size: .875rem
	}
	.C-Header .navbar .form .input-group-text {
	padding: 4px 12px
	}
	.C-Header .navbar .navbar-nav.LeftNavBar {
	font-size: 1rem
	}
}
.C-Header .navbar .navbar-nav .nav-link {
word-break: keep-all; padding-left: 5px; color: #fff; padding-top: .5rem !important; padding-bottom: .5rem !important;
}
.C-Header .navbar .navbar-nav .nav-link:hover {
color: rgba(255, 255, 255, .85)
}
.C-Header .navbar .navbar-nav .nav-link.active {
background: transparent; color: #fff; font-weight: 700
}
.C-Header .navbar .navbar-nav .LinkIcon {
margin-right: 5px
}
@media (min-width:768px) {
	.C-Header .navbar .navbar-nav .LinkIcon {
	display: none
	}
}
.C-Header .navbar .LeftNavbarToggler,.C-Header .navbar .RightNavbarToggler {
font-size: 1.32rem; color: #fff; border: 1px solid #fff
}
.C-Header .navbar .LeftNavbarToggler:hover,.C-Header .navbar .RightNavbarToggler:hover {
color: #f39
}
.C-Header .navbar .LeftNavbarToggler:focus,.C-Header .navbar .RightNavbarToggler:focus {
outline: 0
}
.C-Header .navbar .LeftNavbarToggler>svg,.C-Header .navbar .RightNavbarToggler>svg {
width: 24px; height: 24px
}
#C-MobileNav .navbar-nav .nav-link {
font-size: 16px; word-break: keep-all; color: #666; padding: 12px 0 12px 5px
}
#C-MobileNav .navbar-nav .nav-link:hover {
color: #000
}
#C-MobileNav .navbar-nav .nav-link:first-child {
padding-top: 24px
}
#C-MobileNav .navbar-nav .nav-link:last-child {
padding-bottom: 24px
}
#C-MobileNav .navbar-nav .nav-link.active {
color: #f39
}
@media (min-width:768px) {
	#C-MobileNav .navbar-nav .nav-link.active {
	background: transparent; color: #f39; font-weight: 700; padding-left: 0
	}
}
#C-MobileNav .navbar-nav .LinkIcon {
margin-right: 5px
}
@media (min-width:768px) {
	#C-MobileNav .navbar-nav .LinkIcon {
	display: none
	}
}
.C-Footer {
background: #fb5b73; color: #fff
}
