<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html,
body,
h1,
h2,
h3,
h4,
h5,
p,
span,
a,
div,
ol,
ul,
li,
dl,
dt,
dd,
table,
tbody,
tfoot,
thead,
tr,
th,
td,
input,
textarea,
form {
	margin: 0;
	padding: 0;
	font: 0.12rem/2em sans-serif;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	color: #404040;
}
body {
	background-color: #fff;
	-webkit-text-size-adjust: 100%;
	min-width: 320px;
	font-family: "Microsoft YaHei";

}

input {font-family: "Microsoft YaHei";}

em,
i {
	font-style: normal;
	font-weight: normal;
}
input,
textarea {
	outline: none;
}
input[type="text"],
input[type="text"],
textarea {
	border-radius: 0;
	-webkit-appearance: none;
}
textarea {
	border: 1px solid #ccc;
}
ul,
ol,
li {
	list-style: none;
}
select {
	background-color: #fff;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.hide {
	display: none;
}
a {
	text-decoration: none;
}
.red {
	color: #f25600;
}
.fc-gray,
.fc-gray:visited {
	color: #999;
}
.fc-green,
.fc-green:visited {
	color: #579b00;
}
.fc-50,
.autocomp li .fc-50 {
	color: #505050;
}
.autocomp li.touch,
.autocomp a.touch {
	background: #f0f0f0;
}
.clear:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.radius {
	border-radius: 4px;
}
.fc-red {
	color: #ff7800;
}
i {
	display: inline-block;
}
.tc {
	text-align: center;
}

/* header */
.bgfff {
	display: none;
}
.headbg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 0.25rem;
	z-index: -1;
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0)));*/
	opacity: 1;
	transition: 0.3s;
}
.headbg-active {
	height: 0.45rem;
	opacity: 0.9;
	background: #39bc30;
	transition: 0.3s;
}
.site-nav {
	display: table;
	font-size: 0;
	float: right;
	margin-right: 0.08rem;
}
.logo,
.site-nav i,
.im-close::after,
.gj-go-top i,
.autocomp-close,
.where-arr,
.search-submit {
	vertical-align: middle;
	display: inline-block;
}

.logo-top-active {
	margin-top: 0.15rem;
}
.logo-active {
	width: 0.46rem;
}
.city-change {
	height: 100%;
	line-height: 0.25rem;
	padding-right: 0.05rem;
	font-size: 0.13rem;
	float: left;
}
.city-change-active {
	line-height: 0.45rem;
}
.city-change span {
	color: #fff;
	font-size: 0.13rem;
	display: inline-block;
}
.city-change .d-arrow {
	float: right;
	margin: 0.11rem 0 0 0.05rem;
	display: block;
	width: 0.08rem;
	height: 0.07rem;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.3rem -0.15rem;
}
.city-change-active .d-arrow {
	margin-top: 0.21rem;
}
.city-change .d-arrow-top {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.site-nav a {
    position: relative;
	height: 0.25rem;
	line-height: 0.25rem;
	display: inline-block;
	text-align: center;
	width: 0.5rem;
}
.site-nav a:nth-child(1) {
	margin-left: 0.05rem;
}
.site-nav-search {
	margin-right: 0.1rem;
}
.site-nav-active a {
	height: 0.45rem;
	line-height: 0.45rem;
}
.site-nav-search a {
	width: 0.3rem;
	padding-top: 0.18rem;
	transition: 0.3s;
}
.site-nav-active a:visited,
.site-nav-search a:visited {
	color: #ffffff;
}
.site-nav-active a:active,
.site-nav-search a:active {
	background: #31a029;
}
.site-nav  i {
	position: absolute;
    display: block;
    width: 0.15rem;
    height: 0.15rem;
    top: 0.04rem;
    left: 0.02rem;
}
.site-nav-active i {
	top: 0.15rem;
}
.site-nav-search i {
	top: 0.09rem;
	left: 0.08rem;
	transition: 0.3s;
}
.site-nav .publish {
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.95rem -0.25rem;
}
.site-nav .ucenter,
.site-nav .ucenter-online {
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.65rem -0.25rem;
}
.site-nav  .tp {
	font-size: 0.13rem;
	line-height: 0.13rem;
	color: #fff;
    padding-left: 0.1rem;
}
.site-nav-active .tp {
	line-height: 0.45rem;
}
.site-nav-search .tp {
    padding-left: 0;
	line-height: 0.1rem;
	font-size: 0.09rem;
}
.im-msg {
	display: block;
	position: relative;
	z-index: 400;
	width: 100%;
	height: 0.31rem;
	margin-top: 0rem;
	background: #feeeee;
}

.im-msg.cartoon {
	display: block;
	position: relative;
	z-index: 400;
	width: 100%;
	height: 0.31rem;
	margin-top: 0rem;
	background: #ffffff;
	border-bottom: solid #f3f3f3 1px;
}
.im-msg.cartoon::before{
	content:'\00a0';
	float:left;
	display:inline-block;
	background:url('') no-repeat;
	width:0.76rem;
	height:0.31rem;
	background-size:0.76rem 0.31rem;
}

.im-msg.cartoon::after{
	content:'\00a0';
	float:right;
	display:inline-block;
	background:url('') no-repeat;
	width:0.3rem;
	height:0.3rem;
	background-size: 0.3rem 0.48rem;
	background-position:0 -0.1rem;
}
.im-msg:visited {
	color: #f85b58;
}
.im-msg-active {
	position: fixed !important;
	top: 0.44rem;
	left: 0;
}
.im-msg .msg-txt {
	margin-left: 0.05rem;
	line-height: 0.3rem;
	font-size: 0.12rem;
	color: #f85b58;
}

.im-msg.cartoon .msg-txt {
	color:#404040;
}
.im-msg .msg-txt .msg-icon {
	width: 0.14rem;
	height: 0.14rem;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -1.15rem -0.5rem;
	vertical-align: middle;
	margin: -0.05rem 0.05rem 0 0;
}
.im-msg .msg-txt .msg-count {
	color:#ef3f02;
}
.im-close {
	position: absolute;
	right: 0.01rem;
	top: 50%;
	z-index: 10;
	width: 0.32rem;
	height: 0.32rem;
	margin-top: -0.16rem;
	overflow: hidden;
}
.im-close::after {
	content: "";
	float: right;
	width: 0.1rem;
	height: 0.1rem;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.49rem -0.25rem;
	margin: 0.11rem 0.11rem 0 0;
	overflow: hidden;
}
.zpqt_box{
    background-color:#f1f1f1;
}
a.zgqt_box_download,a.zgqt_box_download i,a.zgqt_box_download span{
    padding: 0;
    margin:0;
    text-decoration: none;
    display: inline-block;
    height:0.4rem ;
    line-height: 0.4rem;
    color:#f85b58;
    font-size: 0.12rem;
}
a.zgqt_box_download {
    width: 100%;
    background-color: #fff;
    padding-left: 0.15rem;
    box-sizing: border-box;
}
a.zgqt_box_download:active {
	background: #eeeeee;
}

/* search */
.gj-search {
	padding: 0.08rem 0.15rem;
	background-color: #efefef;
}
.gj-search form {
	border-radius: 5px;
}
.gjb-search {
	background-color: #fff;
	padding: 0.10rem;
}
.head-search-box {
	overflow: hidden;
	padding-top: 0.07rem;
}
.head-search {
	position: relative;
	height: 0;
	line-height: 0.3rem;
	background: #ffffff;
	border-radius: 4px;
	padding-left: 0.25rem;
	padding-right: 0.05rem;
	opacity: 0;
	transition: 0.3s;
	font-size: 0.12rem;
	color: #b4b4b4;
}
.head-search i {
	display: block;
	width: 0.12rem;
	height: 0.12rem;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.95rem 0;
	position: absolute;
	left: 0.07rem;
	top: 0.1rem;
}
.search-active {
	height: 0.3rem;
	opacity: 1;
	transition: 0.3s;
}
#home_search .search-inputs {
	display: -webkit-box;
	display: -ms-box;
	display: box;
	height: 0.35rem;
	border: 1px solid #c8c6c4;
	background-color: #fff;
	border-radius: 5px;
}
.search-val {
	font-size: 0.14rem;
	display: block;
	-webkit-box-flex: 1;
	-ms-box-flex: 1;
	box-flex: 1;
	-webkit-appearance: none;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	height: 0.30rem;
	line-height: normal;
	border: none;
	margin: 0.01rem 0.13rem;
	padding: 0.07rem 0;
	transition: 1s;
	color: #b4b4b4;
}
.search-submit {
	background-color: #fff;
	width: 0.13rem;
	height: 0.13rem;
    margin: 0.12rem 0.11rem;
	-webkit-box-sizing: content-box;
	-ms-box-sizing: content-box;
	box-sizing: content-box;
	border: 0 none;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.95rem 0;
	border-radius: 5px;
	transition: 1s;
}
.search-submit:active,
.search-submit.touch {
	background-color: #f0f0f0;
	border-radius: 0 5px 5px 0;
}
.gj-search.active .autocomp {
	display: block;
}
.gj-search.active .search-inputs {
	border-radius: 5px 5px 0 0;
}
.footer {
	padding: 0.15rem 0.15rem 0.65rem;
	background: #535353;
}
.hot-search {
	width: inherit;
}
.hot-module {
	padding: 0.12rem 0;
}
.hot-search a {
	display: block;
	width: 25%;
	border-left: 1px solid #a9a9a9;
	margin-left: -0.01rem;
	color: #ffffff;
	font-size: 0.12rem;
	text-align: center;
	float: left;
}
.hot-search a:visited {
	color: #ffffff;
}
.hot-search a.f-item {
	border-left: none;
	margin-left: 0;
}
.hot-line {
	width: inherit;
	height: 0.01rem;
	background: #a9a9a9;
}
.feedback-links {
	margin: 0 auto;
	width: inherit;
	text-align: center;
}
.feedback-links a {
	display: inline-block;
	font-size: 0.13rem;
	color: #ffffff;
	height: 0.32rem;
	line-height: 0.32rem;
	padding: 0 0.15rem;
	border-left: 1px solid #a9a9a9;
	margin-left: -0.01rem;
}
.feedback-links a:visited {
	color: #ffffff;
}
.feedback-links a.first {
	border-left: none;
	margin-left: 0;
}
.footer-choose {
    margin: 0.20rem auto;
    width: 82%;
}
.footer-choose a {
	position: relative;
	display: block;
	width: 25%;
	float: left;
}
.footer-choose a i {
	display: block;
	margin: 0 auto;
	width: 0.25rem;
	height: 0.25rem;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
}
.footer-choose a .speed {
	background-position: 0rem -0.75rem;
}
.footer-choose a .touch {
	background-position: 0rem -0.50rem;
}
.footer-choose a .computer {
	background-position: 0rem 0rem;
}
.footer-choose a .client {
	background-position: 0rem -1rem;
}
.footer-choose a .weixin {
	background-position: 0rem -0.25rem;
}
.footer-choose a span {
	display: block;
	height: 0.35rem;
	line-height: 0.35rem;
	font-size: 0.13rem;
    text-align: center;
    color: #bababa;
}
.footer-choose a span.now-type {
    color: #ffffff;
}
.copyright {
	margin-top: 0.10rem;
	text-align: center;
	line-height: 0.20rem;
}
.copyright span {
	color: #989898;
	font-size: 0.13rem;
}
.gj-btn {
	width: 0.45rem;
	border-radius: 4px;
	position: fixed;
	right: 0.14rem;
	bottom: 0.6rem;
	z-index: 89;
	background-color: rgba(0,0,0,.6);
}
.gj-line {
	margin: 0 0.10rem;
	width: 0.25rem;
	height: 0.01rem;
	position: absolute;
	top: 0.45rem;
	left: 0;
	z-index: 89;
	background: #ffffff;
	display: none;
}
.gj-btn .guide-logo {
	width: 0.45rem;
	height: 0rem;
	overflow: hidden;
	transition: height 0.3s;
	border-radius: 4px;
}
.gj-btn .guide-logo i {
	display: block;
	width: 0.45rem;
	height: 0.40rem;
	margin: 0.02rem auto;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.3rem -0.75rem;
}
.gj-btn .guide-logo-hide {
	height: 0.45rem;
	transition: height 0.3s;
}
.gj-go-top {
	border-radius: 4px;
	display: block;
	width: 0.45rem;
	height: 0.45rem;
	display: none;
}
.gj-go-top i {
	position: absolute;
	top: 0.11rem;
	left: 0.10rem;
	overflow: hidden;
	display: block;
	height: 0.24rem;
	width: 0.25rem;
	background: url('/images/global.png') 0 0 no-repeat;
	background-size: 1.3rem 1.25rem;
	background-position: -0.64rem 0;
}
.gj-3gbq-text {
	color: #989898;
	font-size: 0.12rem;
	text-align: center;
}
.mask {
	background: #4b4b4b;
	width: 100%;
	height: 100%;
	opacity: 0.6;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	pointer-events: auto;
}
.tip {
	display: block;
	z-index: 101;
	position: fixed;
	top: 45%;
	background: rgba(0, 0, 0, .7);
	color: #fff;
	border-radius: 5px;
	padding: 0.05rem 0.10rem;
	left: 50%;
	margin-left: -0.94rem;
	width: 1.68rem;
	text-align: center;
}
.noBg {
	background: none;
}
.wx-dialog{
	z-index: 1000;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none;
}
.wx-dialog-bg{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: .6;
	background: #000000;
}
.wx-dialog-content{
	margin-top: -0.82rem;
	top: 50%;
	right: 0.16rem;
	left: 0.16rem;
	background: white;
	position: absolute;
	border-radius: 10px;
}
.wx-dialog-button{
	background: #39bc30;
	height: 0.39rem;
	line-height: 0.39rem;
	text-align: center;
	font-size: 0.15rem;
	color: white;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.wx-dialog-content-txt{
	height: 0.73rem;
	color: #595757;
	font-size: 0.13rem;
	margin: 0 0.35rem;
	line-height:0.2rem;
	word-break: break-all;
	text-align: justify;
}
.wx-dialog-content-title .con{
	background-image: url('/images/dialog-title.png');
	background-size: 0.19rem 0.19rem;
	background-repeat: no-repeat;
	width: 0.19rem;
	height: 0.19rem;
	display: inline-block;
	padding-right: 0.03rem
}
.wx-dialog-content-title p{
	text-align: center;
	height: 0.50rem;
	line-height: 0.50rem;
}
.wx-dialog-content-title span{
	font-size: 0.18rem;
	color: #39bc30;
	height: 0.19rem;
	line-height: 0.19rem;
	text-align: center;
	vertical-align: middle;
}
.invokeApp,
.bottom-guide{
	width:100%;
	height:0.45rem;
	position:fixed;
	bottom:0rem;
	right:0rem;
	background-color:#f46;
	z-index:999!important;
	transition: width 0.3s;
}
.invokeApp .invokecont,
.bottom-guide .guide-cont {
	display: block;
}
.guide-hide{
	width: 0;
	transition: width 0.3s;
}
.invokeApp .guide-logo,
.bottom-guide .guide-logo{
	float:left;
	width:0.46rem;
	height:0.15rem;
	margin:0.15rem 0.10rem;
	background: url('') 0 0 no-repeat;
	background-size: 0.46rem auto;
}
.invokeApp .guide-slogon,
.bottom-guide .guide-slogon{
	color:#fff;
	font-size:0.11rem;
	height:0.45rem;
	line-height:0.45rem;
	float:left;
	white-space: nowrap;
}
.invokeApp .guide-btn,
.bottom-guide .guide-btn{
	margin-top:0.08rem;
	width:0.63rem;
	height:0.25rem;
	border:1px solid #ffffff;
	color:#fff;
	text-align:center;
	margin-right: 0.4rem;
    float: right;
}
.guide-close{
	display:block;
	width:0.10rem;
	height:0.1rem;
	padding: 0.17rem 0.15rem;
	float:right;
	margin-top: -0.45rem;
}
.guide-close:after {
	content: "";
	display: block;
	width:0.1rem;
	height:0.1rem;
	background:url('/images/global.png') 0 0 no-repeat;
	background-size:1.3rem 1.25rem;
	background-position: -0.29rem -0.25rem;
}
.guide-fixed .footer{
	padding-bottom:0.65rem
}
#search:after {
	border-bottom: 1px solid #e4e4e4;
	display: block;
	height: 0.005rem;
	content: '';
	background: white;
}
#search .search-inputs{
	display: -webkit-box;
    display: -ms-box;
    display: box;
	background: white;
	padding: 0.09rem 0.15rem;
	border:none;
}
.search-view{
	z-index:1000;
	position: fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
    background: #eee;
	min-width:3.2rem;
	display: none;
}
#search .search-content{
	position: relative;
	display: -webkit-box;
    display: -ms-box;
    display: box;

	-webkit-box-flex: 1;
    -ms-box-flex: 1;
    box-flex: 1;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
	height: 0.3rem;
	background: #DBDBDB;
	border-radius: .5rem;
}
#search .search-content .input_close {
	width: .30rem;
    height: .30rem;
    position: absolute;
    right: .05rem;
    top: 50%;
    margin-top: -0.15rem;
    background: url() no-repeat center;
	background-size: .16rem .16rem;
}
#search .search-content a{

	height: 0.3rem;
	width: 0.36rem;
	line-height: 0.3rem;
	font-size: 0.14rem;
	text-decoration: none;
	text-align: right;
	display: none;
	color: #808080;
	background-image: url('/images/search-logo.png');
	background-repeat: no-repeat;
	-webkit-background-size: 0.12rem auto;
    -ms-background-size: 0.12rem auto;
  	background-size: 0.12rem auto;
  	background-position: 0.12rem 0.12rem;
}
#search .search-inputs a.search-close {
	display: block;
	color: #676767;
}
#search .search-val{

	-webkit-box-flex: 1;
    -ms-box-flex: 1;
    box-flex: 1;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;

	background: #DBDBDB;
	display: block;
    font-size: 0.14rem;
    height: 0.3rem;
    margin: 0;
    line-height: normal;
    border: 0;
    width: 100%;
	color: #333;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: 0;
	border-radius: .5rem;
	padding: 0 .3rem 0 .15rem;
}
#search .search-inputs i{
	width: 0.10rem;
	display: inline-block;
}
#search .search-inputs a{
	height: 0.3rem;
	width: 0.30rem;
	line-height: 0.3rem;
	font-size: 0.14rem;
	text-decoration: none;
	text-align: right;
	display: none;
	color: #727171;
}
.hot-area{
	background: white;
	display: block;
}
.search-view.active .hot-area{
	display: none;
}

.hot-area .hot-area-title{
	height: .5rem;
	line-height: .5rem;
	font-size: .14rem;
	color: #333;
	border-bottom: 1px solid #f3f3f3;
	padding: 0 0.15rem;
	position: relative;
}
.hot-area .hot-area-title p{
font-size: 0.12rem;
color: #808080 ;
display: inline-block;
	height: 0.3rem;
	line-height: 0.3rem;

}
.hot-area .hot-area-title i{
	-webkit-background-size: 0.11rem auto;
	-ms-background-size: 0.11rem auto;
	width: 0.14rem;
	height: 0.14rem;
	display: inline-block;
	margin-left: 0.05rem;
	background: url('/images/search_hot.png');
	background-size: .14rem .14rem;
	color: #fff;
	position: absolute;
	top: 50%;
	text-align: center;
	line-height: .14rem;
	margin-top: -0.07rem;
	border-radius: .03rem;
	font-size: .1rem;
}

.hot-content {
	padding: 0 .15rem;
}

.hot-content ul{
	align-items: center;
	align-content: space-around;
	display: block;
	padding-bottom: 0.05rem;
	padding-top: .2rem;
}
.hot-content .highlight{
	/*border-color: #b0e4ac;*/
}
.hot-area li a{
	color: #333;
	font-size: 0.11rem;
	line-height: 0.25rem;
	display: inline-block;
	vertical-align: middle;
	height: 0.25rem;

}
.hot-content .highlight  a{
	/*color: #71ca6c;*/
}
.hot-content li{
	display: inline-block;
	list-style: none;
	border-radius: .15rem;
	margin: 0 .1rem .15rem 0;
	padding: 0 .15rem;
	font-size: .14rem;
	background: #f3f3f3;
}

.search-view.active .search-history{
	display: none;
}
.search-history:before{
	background: #eee;
	display: block;
	height: 0.15rem;
	content: '';
}
.search-history a{
	display: block;
}
.search-history li{
	list-style: none;
	height: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.13rem;
	background: white;
}
.history-list li:last-child {
    border: none;
}
.history-list li:last-child a { border: none;}
.history-list-title .clean-history{
	float: right;
	padding-right: 0.15rem;
	color: #39BC30;
}
.history-list-title{
	background: white;

}
.history-list-title p{
	display: inline-block;
	height: 0.5rem;
	line-height: 0.5rem;
	margin-left: 0.15rem;
	font-size: 0.14rem;
	color: #333;

}
.search-history li a{
	font-size: 0.13rem;
	margin-left: 0.15rem;
	color: #404040;
	height: 0.49rem;
	line-height: 0.49rem;
	border-bottom: #f3f3f3 .005rem solid;
}
.history-list-title:after{
	border-bottom: #f3f3f3 1px solid;
	display: block;
	height: 0.005rem;
	content: '';
}

.search-result-item-num {
	font-size: .16rem;
	color: #39BC30;
}
.search-result-item-num b {
	color: #151515;
}


.search-result{
	display: none;
}
.search-view.active .search-result{
	display: block;
}
.search-result li{
	list-style: none;
	height: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.16rem;
	background: white;
	color: #151515;
}
.search-result a{
	display: block;
	height: 0.49rem;
    line-height: 0.49rem;
	border-bottom: 0.005rem solid #f3f3f3;
}
.search-result-category{
	margin-right: 0.15rem;
	padding: 0 0.15rem;
	float: right;
	border-radius: .25rem;
	height: 0.25rem;
	line-height: 0.25rem;
	margin-top: 0.10rem;
	border: 0.005rem solid #BDBDBD;
	color: #999;
	font-size: 0.12rem;
}
.search-result-highlight{
	color: #39bc30;
}
.search-result-count{
	float: right;
	padding-right: 0.15rem;
	line-height: 0.5rem;
	font-size: .16rem;
	color: #999;
}
.search-result-item{
	margin-left: 0.15rem;
	font-size: 0.16rem;
}
.search-result-item .item_query {
	color: #39bc30;
	font-size: .16rem;
}
.history-list-title:after{
	border-bottom: #f3f3f3 1px solid;
	display: block;
	height: 0.005rem;
	content: '';
}

/* 微信顶部动画 */
.header-scroll {
    position: relative!important;
}
.invoketop {
    position: relative;
    width: 100%;
    height: 0.95rem;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop .contain {
    width: 100%;
    height: 0.95rem;
    position: fixed;
    top: 0;
    left: 0;
    transition: all 1s;
    -webkit-transition: all 1s;
    z-index: 999;
    background: #eeeeee;
}
.invoketop .contain .shadow {
    width: 100%;
    height: 0px;
    position: absolute;
    top: 0.95rem;
    left: 0;
    opacity: 0.3;
    background-image:#f46;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop .invoke_model {
    height: 0.75rem;
    margin: 0.1rem;
    border-radius: 0.05rem;
    background: #fff;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop .invoke_model .logo {
    width: 0.45rem;
    height: 0.45rem;
    background: url() 0 0 no-repeat;
    background-size: cover;
    margin: 0.15rem 0.1rem 0.15rem 0.15rem;
    float: left;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop .invoke_model .content {
    display: block;
    opacity: 1;
    position: absolute;
    top: 0.27rem;
    left: 0.8rem;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop .invoke_model .content .title {
    font-size: 0.16rem;
    opacity: 1;
    color: #333333;
    line-height: 0.23rem;
    margin-bottom: 0.02rem;
}
.invoketop .invoke_model .content .subtitle {
    font-size: 0.12rem;
    color: #999999;
    line-height: 0.16rem;
}
.invoketop .invoke_model .short_content {
    opacity: 0;
    position: absolute;
    top: 0.1rem;
    left: 0.4rem;
    font-size: 0.15rem;
    line-height: 0.2rem;
    color: #999999;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop .invoke_model .btn {
    height: 0.45rem;
    width: 1.04rem;
    background: url() 0 0 no-repeat;
    background-size: contain;
    margin: 0.15rem 0.1rem 0.15rem 0;
    float: right;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop .invoke_model .btn:active {
    background: url() 0 0 no-repeat;
    background-size: contain;
}
.invoketop .blank {
    width: 100%;
    height: 0.95rem;
    background: #eeeeee;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop:active .blank {
    background: #f2f2f2;
    transition: all 0s;
    -webkit-transition: all 0s;
}
.invoketop:active .invoke_model {
    background: #f2f2f2;
    transition: all 0s;
    -webkit-transition: all 0s;
}

.invoketop.active {
    height: 0.5rem;
}
.invoketop.active .contain {
    height: 0.5rem;
    position: fixed;
}
.invoketop.active .contain .shadow {
    height: 0.3rem;
    top: 0.5rem;
}
.invoketop.active .invoke_model {
    height: 0.5rem;
    margin: 0;
    border-radius: 0;
}
.invoketop.active .invoke_model .logo {
    width: 0.3rem;
    height: 0.3rem;
    background-size: contain;
    margin: 0.1rem 0.1rem 0.1rem 0.15rem;;
}
.invoketop.active .invoke_model .content {
    opacity: 0;
    top: 0.1rem;
    left: 0.6rem;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop.active .invoke_model .short_content {
    display: block;
    opacity: 1;
    top: 0.15rem;
    left: 0.55rem;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.invoketop.active .invoke_model .btn {
    height: 0.4rem;
    width: 0.93rem;
    background-size: contain;
    margin: 0.05rem 0.1rem 0.05rem 0;
}
.invoketop.active .invoke_model .btn:active {
    background: url('') 0 0 no-repeat;
    background-size: contain;
}
.invoketop.active .blank {
    height: 0.5rem;
    background: none;
}


header {
	position: relative;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	height: 50px;
	line-height:50px;
	overflow: hidden;
	background: linear-gradient(to right, rgb(215 77 233), #844ce8);
}

.flex {
	display: flex !important;
}

.flex_center_center {
	justify-content: center;
	align-items: center;
}

@keyframes run1 {
	0% {
		opacity: 0.2
	}

	100% {
		opacity: 1;
	}
}

@keyframes shark {
	0% {
		transform: rotate(-7deg)
	}

	100% {
		transform: rotate(7deg)
	}
}

.changecity{
	position:absolute;
	left:12px;
	font-size:12px;
	color:#fff;
}
.changecity a{
	color:#fff;
}

.downloadApp {
	position:absolute;
	right:12px;
	margin-top: 3px;
	background: url('/images/search.png') no-repeat center center;
	width: 20px;
	height: 20px;
	background-size: 20px 20px;
	animation: shark 800ms ease-in-out infinite alternate;
}

.search {
	display: flex;
	overflow: hidden;
	height: .4rem;
	padding: 0 .15rem;
	justify-content: space-between;
	align-items: center;
	background: linear-gradient(to right, rgba(255,68,102,0.75), rgba(250,101,197,0.94));
	font-size: 12px;
}

.search a {
	color: #fee;
	font-size: 12px;
}

.search input {
	outline: none;
	display: inline-block;
	width: 100%;
	margin-right: .1rem;
	height: .3rem;
	border-color: #eee;
	text-align: center;
	color: rgb(132, 123, 123);
	border: none;
	background: white;
	border-radius: 26px;
	-webkit-appearance: none;
	font-size: 12px;
}

.search_bg {
	display: none;
}

.searchBtn {
	width: 0.5rem;
	text-align: center;
	height: .28rem;
	line-height: .28rem;
	color: white;
	border-radius: 7px;
	background: #f546b7;
	font-size: 12px;
}

.color255 {
	color: rgb(255, 255, 255)
}

.opacity7 {
	opacity: .7;
}

.ft22 {
	font-size: .22rem !important
}

.logo-home img {
	margin-bottom: 1px;
	text-align: center;
	width: 120px;
	height: auto;
    vertical-align: top;
    border: 0;
}

/* tabs导航 */

.footer_tabs {
    position: fixed;
    z-index: 9999;
    width:100%;
    left: 0;
    right: 0;
    top: auto;
    bottom: -5px;
    height: .54rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .2rem !important;
    color: rgb(120, 120, 120);
    background: #fff;
    text-align: center;
    border-top: 1px solid #eee;
    margin: 0 auto;
	font-size:12px;
}

section {
    overflow: hidden
}

.footer_tabs li {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    width: 25%;
    height: .40rem;
    background: url(/images/home.png) no-repeat;
    background-size: .20rem .20rem;
    background-position: center top;
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.footer_tabs li:nth-child(2) {
    background-image: url(/images/vip.png)
}

.footer_tabs li:nth-child(3) {
    background-image: url(/images/service.png)
}

.footer_tabs li:nth-child(4) {
    background-image: url(/images/my.png)
}

.active_foot0 {
     background-image: url(/images/home-h.png) !important;
}

.active_foot1 {
    background-image: url(/images/vip-h.png) !important
}

.active_foot2 {
    background-image: url(/images/service-h.png) !important
}

.active_foot3 {
    background-image: url(/images/my-h.png) !important
}


.opacity7 {
    opacity: .7;
}

.changecity .d-arrow {
    float: right;
    margin: 11px 0 0 3px;
    display: block;
    width: 8px;
    height: 7px;
    background: url('/images/global.png') 0 0 no-repeat;
    background-size: 130px 125px;
    background-position: -30px -15px;
    border:none;
    position: static;
	color:#fff;
}

.module-line {
	width: 100%;
	height: 10px;
	background: #eeeeee;
}

  .single-green {
    text-align: center;
    font-size: 10px;
	height: 0.15rem;
    line-height: 0.15rem;
    color: #fff !important;
    padding: 0 0.06rem;
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    margin-left: 0.07rem;
    background: #f46;
    vertical-align: middle;
	border-radius:10px;
}

  .single-green2 {
    text-align: center;
    font-size: 10px;
	height: 0.15rem;
    line-height: 0.15rem;
    color: #fff !important;
    padding: 0 0.06rem;
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    margin-left: 0.07rem;
    background: #ff7200;
    vertical-align: middle;
	border-radius:10px;
}

  .single-green3 {
    text-align: center;
    font-size: 10px;
	height: 0.15rem;
    line-height: 0.15rem;
    color: #fff !important;
    padding: 0 0.06rem;
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    margin-left: 0.07rem;
    background: #7169fe;
    vertical-align: middle;
	border-radius:10px;
}
  
/*底部导航*/
.mkty-bottom-menu{position: fixed;height:50px; bottom:0px; left:0;width: 100%;background-color: #fcfcfc;border-top:1px solid #f0f0f0;overflow: hidden;z-index: 9;-webkit-transition:bottom 0.4s;}
.mkty-bottom-menu ul{padding: 0 2px;color:#888;font-size: 16px;}
.mkty-bottom-menu .btmm-item{float: left;width: 20%;}
.mkty-bottom-menu .btmm-item .mktybm-pmt{position: relative;}
.mkty-bottom-menu .btmm-item .mktybm-pmt-dot{position: absolute;top:3px;right:-1px;width: 8px;height: 8px; background-color: #f30;border-radius: 5px;}
.mkty-bottom-menu .btmm-item a{display: block;padding-top: 6px;padding-bottom: 5px;}
.mkty-bottom-menu .btmm-item .btmm-icon{display: block; font-size: 21px;text-align: center;line-height: 25px;color:#6d6d6d;}
.mkty-bottom-menu .btmm-item .btmm-txt{display: block;font-size: 12px;text-align: center;line-height: 12px;color:#6d6d6d;}
.mkty-bottom-menu .btmm-item.active .btmm-icon{ color:#fc4e80;}
.mkty-bottom-menu .btmm-item.active .btmm-icon.btmm-big .mktyiconfont{color:#fff;display:inline-block;line-height: 38px;font-size: 30px; width: 80%;border-radius: 20px;background-color: #53b0f2;}
.mkty-bottom-menu .btmm-item.active .btmm-txt{color:#fc4e80;}
.active::after {
    content: '';
    width: 100%;
    background: none;
}
  </pre></body></html>