@charset "utf-8";
/* CSS Document */
:root{
	--color-primary:#f21c1c;
	--color-highlight:#f21c1c;
	--btn-bg: linear-gradient(90deg,#FF6404,#F21C1C);
	--color-selected:#f21c1c;
}
html {
	font-size:100px;
	-webkit-tap-highlight-color: transparent;
}
@media screen and (max-width: 640px) {
 html {
 font-size: 100px;
 font-size: 15.62500000vw;
}
}
::-webkit-scrollbar {
    display: none;
    width: 0;
}
body, html {
    -webkit-overflow-scrolling: touch;
	height:100%;
}
body{
	width: 100%;
    max-width: 100%;
    color: #333333;
    font-family: PingFang,Montserrat,sans-serif;
    font-size: .32rem;
    font-weight: 400;
    line-height: 1;
    text-align: left;
    letter-spacing: normal;
    font-style: normal;
	background-color:#f5f5f5;
}
*{box-sizing:border-box;margin:0px;padding:0px; outline:none;}
img {
    max-width:100%;
	width:auto;
	height:auto;
	font-size: 0;
    vertical-align: top;
}
a{ text-decoration:none; color:#333;}
em,i{ font-style:normal;}
ol, ul, li,p {
    margin: 0;
    padding: 0;
    list-style: none;
}
textarea{ resize:none;}
input::-webkit-input-placeholder {
    color: #9c9c9c;
    font-size: 12px;
}
[v-cloak]{ display:none !important;}

#app{
	max-width: 640px;
    position: relative;
	margin:auto;
	font-size: 12px;
}

header{
	position: fixed;
    left: 0;
    top: 0;
	right:0;
	margin:auto;
	height:49px;
    width: 100%;
	max-width:6.4rem;
    z-index: 10;
	display:flex;
	align-items:center;
	background-color:#ffffff;
	border-bottom:solid 5px #ffffff;
}

header:after{
	content:"";
	display:block;
	height:1px;
	width:100%;
	overflow:hidden;
	background-color:#eeeeee;
	position:absolute;
	bottom:0;
	left:0;
}

header .search{
	flex:1;
	display:flex;
	align-items:center;
	height:30px;
	margin:0 15px;
	background: #f5f5f5;
    border-radius: 30px;
    padding: 0 10px 0 5px;
}

header .search .btn{
	width:20px;
	height:20px;
	display:flex;
	align-items:center;
	justify-content:center;
}

header .search .btn svg{
	width:12px;
}

header .search .input{
	flex:1;
}

header .search input{
	width:100%;
	border:none;
	background-color:inherit;
	font-size: 12px;
}

.tabbar{
	position: fixed;
    left: 0;
    bottom: 0;
	right:0;
	margin:auto;
	height:55px;
    width: 100%;
	max-width:6.4rem;
    z-index: 10;
	display:flex;
	align-items:center;
	background-color:#ffffff;
	border-bottom:solid 5px #ffffff;
}

.slidemenu{
	position: fixed;
    width: 1.9114rem;
    top: 49px;
    bottom: 55px;
    background-color: #fff;
	overflow:auto;
	padding-bottom:10px;
}

.slidemenu li{
	height: 42px;
    padding: 0 8px;
    font-size: 12px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	position:relative;
}

.slidemenu li i{
	width: 3px;
    height: 10px;
	margin-right:3px;
    background: var(--color-primary);
	display:none;
}

.slidemenu li.active{
	color: var(--color-primary);
    font-size: 15px;
    font-weight: 500;
	background-color: #f5f5f5;
}

.slidemenu li.active a{
	color: var(--color-primary);
}

.slidemenu li.active i{
	display:block;
}

.slidemenu li.active:after,
.slidemenu li.active:before{
	width: 20px;
    height: 20px;
    right: 0;
    content: "";
    position: absolute;
    background-image: radial-gradient(farthest-corner at 0 100%,transparent 0,transparent 88%,#f5f5f5 0);
}

.slidemenu li.active:before{
	top:-20px;
}

.slidemenu li.active:after{
	bottom: -20px;
}

.prolist{
	margin-left:1.9114rem;
	margin-top:49px;
	padding:10px 10px 65px;
}

.prolist.column{
	margin-left:0;
	padding-left:5px;
	padding-right:5px;
}

.prolist.column .block{
	background:none;
}

.swipe{
	width:100%;
	height:1.69rem;
	overflow:hidden;
	border-radius:10px;
	position:relative;
}



.prolist .swipe .swiper-pagination-bullet{
	--swiper-pagination-bullet-width:15px;
	--swiper-pagination-bullet-height:4px;
	border-radius: 2px;
	opacity:.3;
	background-color: #ebedf0;
}

.prolist .swipe .swiper-pagination-bullet-active{
	opacity:1;
	background-color:#ffffff;
}

.prolist .swipe .swiper-slide{
	border-radius:10px;
	overflow:hidden;
}


.prolist .swipe img{
	height:1.69rem;
}

.prolist .block{
	background-color:#ffffff;
	border-radius: 10px;
	margin-top:18px;
}

.prolist .block .title{
	padding: 11px 10px;
	position:sticky;
	top:49px;
	background-color:#ffffff;
	border-radius:10px 10px 0 0;
	display:flex;
	align-items:center;
	justify-content: space-between;
}

.prolist .block .title .txt{
	flex:1;
	overflow:hidden;
}

.tabs {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.more {
    color: #9c9c9c;
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: normal;
}

.more:after {
    content: "";
    margin-left: 5px; /* 图标与文本之间的间距 */
    width: 12px;
    height: 5px;
    display: inline-block;
    background-image: url(../img/arrow-down.png); /* 初始状态下的图标 */
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.3s ease; /* 添加过渡效果 */
}

.more.collapsed:after {
    transform: rotate(180deg); /* 收起状态下旋转图标 */
    transition: transform 0.3s ease; /* 添加过渡效果 */
}




.prolist .current .title{
	color:var(--color-primary);
	font-weight:bold;
	font-size:16px;
}

.prolist .block ul{
	display: grid;
	grid-template-columns: 1fr 1fr;
}

.prolist.col3 .block ul{
	grid-template-columns: 1fr 1fr 1fr;
}

.prolist.column .block ul{
	grid-column-gap: 5px;
}

.prolist .block li {
	margin-bottom:10px;
	overflow:hidden;
	background-color:#ffffff;
}

.prolist.column .block li{
	border-radius:10px;
}

.prolist .block li a{
	display:block;
	text-align:center;
}

.prolist .block li img{
	display:block;
	margin:auto;
	width:90%;
	margin-bottom:5px;
	object-fit:contain;
}

.prolist .block li .info{
	padding: 0 10px 10px;
}

.prolist.col3 .block li .info{
	padding-bottom:0;
}

.prolist .block li .info .name{
	display:block;
	text-align:left;
	text-overflow: ellipsis;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    line-height: 1.42;
    word-break: break-all;
	-webkit-line-clamp: 2;
	height:20px;
	display:flex;
	align-items:center;
}

.prolist.col3 .block li .info .name{
	text-align:center;
}

.prolist .block li .info .name .mark{
	font-style:none;
	color:#ffffff;
	background: linear-gradient(to right, #ff6304, #f21d1c);
	line-height:1;
	padding:4px 3px;
	border-radius:6px !important;
	margin-left:10px;
	display:inline-block;
	font-size:12px;

}

.prolist .block li .info .desc{
	display:flex;
	flex-wrap:no-wrap;
	overflow:auto;
	margin-top:5px;
}

.prolist .block li .info .desc span{
    line-height: 16px;
    margin-right: 10px;
    font-size: 10px;
    padding: 0 7px;
    color: #9c9c9c;
    height: 16px;
    border-radius: 8px;
    background-color: #f5f5f5;
	white-space:nowrap;
}

.prolist .block li .info .price{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color: var(--color-highlight);
	margin-top:5px;
	line-height:1.5;
}

.prolist .block li .line{
	display:flex;
	margin-top:5px;
	line-height:1.5;
}

.prolist .block li .pj{
	color:#9c9c9c;
}

.prolist .block li .pj span:nth-child(1),
.prolist .block li .tj a:nth-child(1){
	margin-right:8px;
}

.prolist .block li .tj a{
	display:flex;
	align-items:center;
}

.prolist .block li .tj a:after{
	display:block;
	content:"";
	margin-left:5px;
	width:4px;
	height:12px;
	background-image:url(../img/arrow-right.png);
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
}

.show .swipe,
.show .swipe .swiper-slide,
.show .swipe img{
	height:6.4rem;
	border-radius:0;
	text-align:center;
}

.show .swipe img{
	object-fit:contain;
}

.show {
  padding-top: 50px; /* 您可以根据需要设置顶部内边距的大小 */
}



.show .swipe-box{
	position:relative;
}

.show .swipe-box .btn-3d {
    position: absolute;
    left: 17px;
    bottom: 45px;
    height: 30px;
    width: 80px;
    background-color: rgba(0,0,0,.4);
    border-radius: 15px;
    color: #fff;
    z-index: 7;
	display: -webkit-flex;
	display:flex;
	align-items:center;
}

.show .swipe-box .btn-3d .icon-3d{
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: 100% 100%;
    width: 24px;
    height: 24px;
    margin-right: 2px;
    margin-left: 3px;
}

.show .swipe-box span{
	font-size:12px;
	margin-left:2px;
}

.show .swiper-button{
	padding: 1px;
    position: absolute;
    bottom: 13px;
    box-sizing: border-box;
    z-index: 2;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background-color: hsla(0,0%,100%,.75);
    border-radius: 28px;
}

.show .swiper-button .btns{
	display: -webkit-flex;
    display: flex;
	-webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
	text-align:center;
}

.show .swiper-button .current{
	display:none;
}

.show .swiper-button .active .current{
	display:inline;
}

.show .swiper-button .btn{
    height: 22px;
    line-height: 20px;
	padding:0 10px;
}

.show .swiper-button .btn.active{
    background: linear-gradient(#ff6404,#f21c1c);
    border-radius: 28px;
	color:#ffffff;
}

.show .swipe1,
.show .swipe2{
	display:none;
}

.flex-box{
	display:flex;
	align-items:center;
}

.content .detail{
    line-height: 1.6;
    word-break: break-all;
	font-size: 15px;
    padding: 14px;
	background-color:#ffffff;
}



.content .card{
	margin:10px;
	background-color:#ffffff;
	overflow:hidden;
	border-radius:10px;
}





.detail.lightgallery2 .image-list {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.detail.lightgallery2 .image-list li a {
    display: block;
    text-align: center;
    text-decoration: none;
    color: inherit;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid #d2d2d2;
    max-width: 200px;
    max-height: 200px;
}

.detail.lightgallery3 .image-list {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.detail.lightgallery3 .image-list li {
    position: relative;
    flex: 0 0 20%;
    box-sizing: border-box;
    padding: 0;
    text-align: center;
}

.image-container {
    position: relative;
    width: 100%;
}

.image-container img {
    display: block;
    max-width: 100%;
    height: auto;
}


.detail.lightgallery2 .image-list li a img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.detail.lightgallery3 .image-list li img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  border: 1px solid #d2d2d2; /* 调整边框大小和颜色 */
  box-sizing: border-box;
  max-width: 200px; /* 设置最大宽度 */
  max-height: 200px; /* 设置最大高度 */
}

    .image-list {
        display: flex;
        flex-wrap: wrap;
        gap: 20px;
        list-style: none;
        padding: 0;
        margin: 0;
    }

    .image-list li {
        position: relative;
        flex: 0 0 20%;
        box-sizing: border-box;
        padding: 0;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .image-container {
        position: relative;
        width: 100%;
    }

    .image-container img {
        display: block;
        max-width: 100%;
        height: auto;
        border: 1px solid #d2d2d2; /* 调整边框大小和颜色 */
        box-sizing: border-box;
        max-width: 200px; /* 设置最大宽度 */
        max-height: 200px; /* 设置最大高度 */
    }

    .text-container {
        margin-top: 10px;
        text-align: center;
    }

    .text-row1,
    .text-row2 {
        margin-top: 3px;
        font-size: 12px;
    }

    .text-row1 {
        color: black;
    }

   .text-row2 {
        color: grey;
        font-size: 10px;
    }


.content .price-box{
	color: var(--color-highlight);
	padding:13px 10px 10px;
	background-color:#ffffff;
}

.content .price-box .title{
	justify-content:space-between;
}

.content .price-box .dig{
	color:#333;
	flex-direction:column;
}

.content .price-box .dig svg{
	width:22px;
	height:22px;
}

.content .price-box i{
	font-size:16px;
}

.content .price-box .price{
	font-size:25px;
}

.content .price-box .mark{
    margin-left: 10px;
    font-size: 13px;
    height: 22px;
	display:flex;
	align-items:center;
    border-radius: 4px;
	background: var(--btn-bg);
	color:#ffffff;
	padding:0 5px;
}

.content .price-box .info{
	margin:10px 0 7px;
}

.content .price-box .info.between{
	justify-content:space-between;
}

.content .price-box .info span{
	display:inline-block;
	background-color:#feece3;
	border-radius:3px;
	padding:5px 4px;
	line-height:1;
	margin-right:15px;
}

.content .price-box .info span.view{
	margin-right:0;
	background: var(--btn-bg);
	color:#ffffff;
	padding:0px 10px;
	height:22px;
	line-height:22px;
	border-radius:22px;
}

.content .price-box.ft{
	padding-left:0;
	padding-right:0;
	padding-top:0;
	color:#666;
}

.content .price-box .info a{
	flex:1;
	display:flex;
	align-items:center;
	justify-content:center;
}

.content .price-box .info a:before{
	content:"";
	display: inline-block;
    height: 14px;
    width: 14px;
    margin-right: 3px;
    vertical-align: bottom;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
}

.content .price-box .info a:nth-child(1):before{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZiwgMjAyMi8wOC8xNi0xODowMjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0xMS0yMlQxMDozODo0MyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0xMS0yMlQxMDozODo0MyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMjJUMTA6Mzg6NDMrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDgxYjU2YTUtMzk0YS01OTQwLWIwYmMtZGEzYmVkMjVjOTM5IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWE4YmQ4ZDEtOTNjYS04NTRlLWExZGMtNjU2NWNhZWE5YmRlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZGI3OGEwYzEtOWQxOC0zMDQ3LTk5ZTQtODY0NWUzZmI2OGEyIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGI3OGEwYzEtOWQxOC0zMDQ3LTk5ZTQtODY0NWUzZmI2OGEyIiBzdEV2dDp3aGVuPSIyMDIyLTExLTIyVDEwOjM4OjQzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ4MWI1NmE1LTM5NGEtNTk0MC1iMGJjLWRhM2JlZDI1YzkzOSIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0yMlQxMDozODo0MyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgs0w3kAAAIYSURBVEiJtdVbiE1RGAfw39lzdEap4YFmSopS40nj2qApnsQL8SApSkouYfKCF0+SFCl0mOLFJeJJicj98jDJrTCkJE0eGKTUGMbDWpNtd/Y44+Rfq/b+r7X//7W+9X3fLpTL5THYjz58QEFt6Mco1KO9iMO4h701CmexBQcS1P0HcdiHTwne1ii0QAhxscLc+wRJDeIzcAEvhDvMIqlFfBzOoAsdeYv+xaABi3ADo7EC3/MWV4rbAObgjd93tBxzMR9jI7cRnYPtJs+gGVfQg/X4ihOZNU9xfDDxPIMER1BCI85FgzR6saYCX1EsiwJu41uKG5F67sdu3P+beJ7BD2xHG55VmO/Dw2rE8wwG0IkvFfhhOCVUakMtBmsxM2euhM1Cqq6KpkMyaIk7TOMhNvjzYifjmJBxrdUaJEKHrc/we3AQs6JgGm24hm0YnhWrVIUdeJ16vyakKzzBQuzA59SaEnbhKqZH7nuCiULVliL5Mxq0YBOuC1XcmxLrjWJTcSizuVbcFRKhqVAul7uFgnqJm/H4t/CuwsnysCwajs/wXekQTcTq6Pw0HnUrphgkSyJOYzbOZ/i+vF40EvPigOdCSj4Siu8xPma+6cYSIZztQviSYhW7IzS/5ozYHVwS2srz1NxJnMVOLC4KP4zGKkzSaMLSOOCBkGkX43MPLmNaEetwFBOGaDKAOuH+JmElXgmnm4CdvwANNXRhoHl+BwAAAABJRU5ErkJggg==)
}

.content .price-box .info a:nth-child(2):before{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZiwgMjAyMi8wOC8xNi0xODowMjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0xMS0yMlQxMDo0MTozNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0xMS0yMlQxMDo0MTozNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMjJUMTA6NDE6MzQrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N2UxYzI4ZjgtZGJlZi1lYjRmLTk5YjYtNWFiMDI5MDEyMjMxIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NjQzNTU0YWQtMTg4NS0xNTRhLWEyMTgtNDFkMWUxYmFlMmQ4IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MmI4NDBkZTktOTNjMy01ODRhLWFlNDItNWUxMTBlOGNmNGFkIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MmI4NDBkZTktOTNjMy01ODRhLWFlNDItNWUxMTBlOGNmNGFkIiBzdEV2dDp3aGVuPSIyMDIyLTExLTIyVDEwOjQxOjM0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjdlMWMyOGY4LWRiZWYtZWI0Zi05OWI2LTVhYjAyOTAxMjIzMSIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0yMlQxMDo0MTozNCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu4nuA8AAAHvSURBVEiJtdbda45hHAfwz+7dDBstIVOm0FZD1FIUReFEjDPiwH8gZw43UjiQnD05cIQDR8rruSWlET3ykjCxKeatScYzB9dvK/Mwj+351q/75bru7/f6vXbXFAqFehxBLd6gxsQwjJloQmeOw3iPrgkSj8VuHM8wF8cmmRzOo5hhAENVEID+TIp5ViWBrFrEo8gr2DsdcyRvB/B5MgSmohmLUIdX+Ir1KOEFejFYiUAehAvRgHe4jY+xnuFRCLZhI77hJZ7FAX4TqMVsLIlrP3rwKdaX4wB2SqG6ggvoxp0Qa8Wm+OZ5cMilEl2JtbiBS5iHbdgQa+1+rbT9YQ9CoBvX4ttWdOAeSnmI9EhJ24cTWIHGMuEbi7awPRGauyjiDG5hWY7v2IuDaPkH0j9hGtaEdeAohnLJ9ac4KzXdAqzGKpUNvse4KSU6w320jAgUpYHXGB6dlPKwGVtDrBye4LqU9F7MCE8G43lpHqf8IJUjqZkWh/BFaWg1YQu2B8lVXI7TTomDNUrV81oa2VAzUqYZfsT92zBB3Cw11Tmcjvd10hRuQJ+U3FI5F8fr5L4wmC/1yzC+4KEUzr+iklnUX8HeUVR9mmaSy8PjbfxPlDLUV1GgIZNG8q4qkLdjXY5OHJJKr8/Ef1tKmIUdOPUTFMtt1VH2EQ0AAAAASUVORK5CYII=)
}

.content .price-box .info a:nth-child(3):before{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZiwgMjAyMi8wOC8xNi0xODowMjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0xMS0yMlQxMDo0NDoyNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0xMS0yMlQxMDo0NDoyNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMjJUMTA6NDQ6MjQrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZjZkMDliYWItNmI0YS05MzQ4LWEwNjQtYzMwYjJhODRiZDQ0IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NTYxNTk3ZDgtYTc2MS02MTQxLTg4NWMtZDhjMTA5ODQ0OTI3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjdlZGRlMDMtZmZkNi02NDQ5LTgxNTEtNjhkNWZmMTZkOTQ2IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjdlZGRlMDMtZmZkNi02NDQ5LTgxNTEtNjhkNWZmMTZkOTQ2IiBzdEV2dDp3aGVuPSIyMDIyLTExLTIyVDEwOjQ0OjI0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmY2ZDA5YmFiLTZiNGEtOTM0OC1hMDY0LWMzMGIyYTg0YmQ0NCIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0yMlQxMDo0NDoyNCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppo/VY0AAAJGSURBVEiJldXLi81hGAfwz7nlrsQUFi6hcclEYaEoFsRGWSgpK3+BnZWSUjYWKJOInVhJWcxiIguyoMwQQi7jEpNxydw4w+J5pzmdOef3c57NOc/vfZ7n+7zP5fsWOjs723AC3zGAgskyhjKq6byQvjWy/YvpWIYTZZzCPZxpYDwuBRzCZYxiPx7hcYbPDhwr4ndOcNiKl5iPOejHIhQzfLrQVcTHnODTRDluYyU24lYCXJLj+6GYk4UU9LWofz/Wilu/x3qN+zAupbzgU7ECn5Lehi+o4Ff6viorQB7AOjxJGU/DB9zE4nT+MCXQVMoZZyUxcr1J3ylqfh+b0Z1+F+AOvrYKsAYj6X8FB7EcB/BDjGFJ9GcfzrUCUBHNvZ70vVgt6l8VJZqNoXSLDbja6BbNANpF7UdEnw5jqSjRFDG2A5ghmv0eW2oSygQoYRbuJn0nNtXZFDG3Rt8lqOE2vtUbNpLa2Z7XxKZe2sRYT8qkXqr4KXoA1/DqPwBOm9iXTAB4hg7R7GGczQk+JIhwkjQDGMULE1t6Hm8zAC5pcsusTe4xUdOfOJn+j4jNrib9R81ZSwC/RYnak34BT1PgdwkUrohlaxmA4JoOMbrDuIjPYg/+iLFsuMHjkkUVMIg3gm/6cEPM/xzxCPWkJDIBxnJAegXv94lZHxblO44HOb5jZcEpWTIoqHqTmPPzghYG8TzHd2ZRENf2HMNuQWh9gncq4qmtZvgsxZ4yjuIIFoonsVHjxwSTbhNvRDXZ725iO11Q+JV/Y+aILvWgiD4AAAAASUVORK5CYII=)
}

.content .price-box .info a:nth-child(4):before{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZiwgMjAyMi8wOC8xNi0xODowMjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0xMS0yMlQxMDo0MzoyMiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0xMS0yMlQxMDo0MzoyMiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMjJUMTA6NDM6MjIrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NmQ0MGQxYzUtYmQ0MC1kODQ1LTlmYTYtMGI2Y2NmYzQ4NTljIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTQ2NGUzOGItMzZmNi0yOTRhLWFmYjYtYjQzYzJjZmEzMTljIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjA0YmZmMjEtM2JkNi03YTQ2LWIyZmQtNTQxNjVjZDg0OTkzIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZjA0YmZmMjEtM2JkNi03YTQ2LWIyZmQtNTQxNjVjZDg0OTkzIiBzdEV2dDp3aGVuPSIyMDIyLTExLTIyVDEwOjQzOjIyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZkNDBkMWM1LWJkNDAtZDg0NS05ZmE2LTBiNmNjZmM0ODU5YyIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0yMlQxMDo0MzoyMiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmxI0xYAAAJHSURBVEiJpdVbiE5RFAfw3/fNyW1ck0QeDKJxKQ8ekVwehgfCg4hBHomSPHhBREpJUoMi4QUlXjwJDy6lSJTLg+u4hZrGvcl42PszpzPnfD7NqtNe+6y9/mvvtdb+71JLS8sA7EEnPqCkZ9KJfmjAviSCv8XuHgJnZRZ2JhiCTTU4lDAIZXzBr3+sv4rGBO/RUWXhNDRjOkaiDh9xF2dwqYrvm0RxzutxAKvQK2MbiglYhuvYgPs5GHVJAfhYHMHsOO/E07jz3xgoFHEAZuIQFuFzFigvQH9cxrg4v4atuIef8V8Zo7ATI7AiD7yyMCvbU+Bn0YTbKXDxFC+xOto/xlMdFBqhMMAkrI/6I6zE97ydZYKVsF+oxapqAZrROzptzOy6mizAuqg3pQ3ZGjTEsU0o4PwCwJJQk9Y4X5yyTUAf/MgLUMnfEJz7x67X4njUx6b+D8cwvKJ7iv6Hh9K+pYz+15Y9QXsc27BD8Q2vw43U/BlmRP2T0FW5AV7EsR63cLMgQFbO6eqex/haMWRTdFrooASHawQn8NGpqF9JG7IB7ggEBlOx9z+CbMZFnKwWALaIHSBQxElM1p3wRgt1OirQywcs1NW6yOeid0L/n8d44TYvxxM8FC7fOEwRXi6YGH3asmBFbPoAc4Q+nyt0TWP8svJceBW/5AElAhXnyWvMwxKB1MYIt7uMb8JDdQEnhNbMk98JBhcYK3I+folAASXhuayFpwaVo+OaGhZ3CGlorxG8EUsTbMMugc9bq7rULn0FVj32BwgddYjwWBxPAAAAAElFTkSuQmCC)
}

.content .price-box .text{
	line-height: 1.5;
    color: #9c9c9c;
}

.content .price-box .tips{
	background-color:#efefef;
	border-radius:5px;
	padding:10px;
	line-height:1.3;
	margin-top:5px;
	color: #9c9c9c;
}

.content .params{
	padding-left:10px;
	height:54px;
	background-color:#ffffff;
	font-weight:bold;
	border-bottom:solid 1px rgb(235, 235, 235,.5);
}

.content .params .h{
	width:46px;
	min-width:46px;
}

.content .params .scroll{
	overflow:hidden;
}

.content .params .scroll .swipe2{
	width:100%;
	overflow:hidden;
}

.content .params .scroll .swiper-slide{
	display:flex;
	flex-direction:column;
	width:86px;
}

.content .params .scroll .swiper-slide .text{
	display:flex;
	flex-direction:column;
}

.content .params .scroll .swiper-slide .text span{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	width:64px;
	text-align: center;
}

.content .params .scroll .swiper-slide .text .desc{
	font-weight:normal;
	margin-top: 6px;
    height: 12px;
    color: #666;
	letter-spacing: normal;
	font-size: 12px;
}

.content .price-tips{
	padding: 18px 0px;
	background-color:#ffffff;
}

.content .price-tips .item{
	flex:1;
	text-align:center;
}

.content .price-tips .item a{
	color:#939399;
}

.content .price-tips .item a .t{
	color:#2d2d32;
	font-weight: 600;
	margin-left:4px;
}

.content .tabs{
	height:44px;
	display:flex;
	background-color:#ffffff;
	position:relative;
}

.content .tabs:after {
	content:"";
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 1px solid #dfdfdf;
	position: absolute;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
}

.content .tabs .tab{
	padding-left:14px;
	font-size:14px;
	display:flex;
	align-items:center;
	justify-content:center;
	font-weight: 700;
}

.content .tabs .tab.active{
	/*color: var(--color-selected);*/
}

.tabContents .tab-content{
	display:none;
}



.copy{
	text-align: center;
    padding: 18px;
    color: #BDBDBD;
    font-size: 12px;
}

.copy a{
	color: #BDBDBD;
}

.copy {
    text-align: center;
    padding: 18px;
    color: #BDBDBD;
    font-size: 12px;
    height: 100px; /* 调整容器高度 */
    position: relative;
}


header.nav{
	height:44px;
	border:none;
	background-color:transparent;
}

header.nav:after{
	display:none;
}

header.active{
	background-color:#ffffff;
}

header.active:after{
	display:block;
}

.back-button{
	width:44px;
	height:44px;
	display:flex;
	align-items:center;
	justify-content:center;
}

.back-button img{
	width:24px;
}

.active .back-button img,
.back-button .back-text{
	display:none;
}

.back-button .back-text svg{
	width:30px;
	height:auto;
}

.active .back-button .back-text{
	display:block;
}

header .titlebar{
	flex:1;
	margin-right:44px;
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;
	display:none;
}

header.active .titlebar{
	display:block;
}

header .titlebar span{
	margin:0 11px;
	position:relative;
}

header .titlebar span:after{
	content: "";
    position: absolute;
    height: 2px;
    width: 14px;
    bottom: -3px;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    background-color: var(--color-selected);
    z-index: 9;
    border-radius: 1px;
	display:none;
}

header .titlebar span.active{
	font-size: 14px;
    font-weight: bold;
    color: var(--color-selected);
}

header .titlebar span.active:after{
	display:block;
}

footer{
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width: 100%;
	max-width:6.4rem;
	height:55px;
	display:flex;
	align-items:center;
	background:white;
}

footer span{
	flex:1;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}

footer span.active a{
	color:var(--color-selected);
}

footer span .ico img{
	height:24px;
	margin-bottom:5px;
}

.prolist.column .channel{
	background:#ffffff;
	border-radius:10px;
	height:35px;
	text-align:center;
	line-height:35px;
	font-size:12px;
}

.popup-layer{
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(0,0,0,.5);
	z-index:100;
	visibility:hidden;
	opacity:0;
	transition:all .3s;
	-webkit-transition:all .3s;
	transition-timing-function:linear;
	-webkit-transition-timing-function:linear;
}

.show .popup-layer{
	visibility:visible;
	opacity:1;
}

.popup{
	background-color:#ffffff;
	border-radius: 10px 10px 0 0;
    background: #fff;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
	max-height:100%;
	z-index:101;
	display:flex;
	flex-direction:column;
	overflow:hidden;
	transform:translateY(100%);
	-webkit-transform:translateY(100%);
	transition:all .3s;
	-webkit-transition:all .3s;
	transition-timing-function:ease;
	-webkit-transition-timing-function:ease;
	max-width:640px;
	margin:auto;
	flex-direction: column-reverse;
}

.show .popup{
	transform:translateY(0);
	-webkit-transform:translateY(0);
}

.popup .popup-container{
	flex:1;
	overflow:auto;
	padding:0 10px 10px;
	font-size:14px;
	line-height:1.5;
}

.popup .popup-container .list{
	display:grid;
	grid-template-columns:1fr 1fr;
	grid-column-gap:10px;
	grid-row-gap:10px;
}

.popup .popup-container .list span{
	overflow:hidden;
}

.popup .popup-container .list img{
	width:100%;
	height:100%;
	object-fit:cover;
}

.popup .title{
	display:flex;
	align-items:center;
	justify-content:center;
	font-weight:bold;
	font-size:15px;
	height:48px;
	position:relative;
	margin:0 10px;
}

.popup .close{
	position:absolute;
	width:20px;
	height:20px;
	right:0;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	cursor:pointer;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAylJREFUWEfNmU9IFHEUx79vtnJnlmyhkqIgSMGEIKHCPHYppEtQgYdOnSrsrodOHuxeqCdPQYQeuoTUpZsUFSp20INBYBS6gSnz+81msy9+O7s6jruz89uZZOa4+/585v1+7/3evB+hiYeZDSnlZaLMVWa+yIxOgE8S0WFljpk3AfpBhCUi+szsvjNN8yMRlXTdkY6CEHwKcAaYcRfAaR1dACtEeA5kn1kWfY+qGwlwY2PjaCZzcJgI95jREtV4LTkiFJkx4bpbj1tbW381stUQcHNT9BsGPQVwrJExzf8LRMaAZbW8DNOrC8jMB4RwFNh9Tce64uOWlX1ERH9rRrzWj8xsClGcBPiGrrfm5Om1ZbXcISIZ1N8TQS9yxVf7B1dFKkPeDEZyD6Bty7F9WNZ6gR7P5cwH/j93AVYS4kVzy5SMFpHR70+cbcBKKVn8D9mqS15w3a1z1RK0DWjbzijAu8KrazlB+bFcznyo7JUBKyfEctwinBSgKuZAtl2dOBVAOcKMwaQcJGGHCE8syxwidfAL4XzTOVtXV9ewvPwV3d0XYJrZUB4pHczNzaO9/Sza2o7rsK9YVvYMCSF6mOm9jubMzAcsLi4hnz+Cvr5rME2zprqUEtPTb7G+/htdXZ3o7e3RcQMivkJSFgdLpdKIjqaKiud4vS6kJ/OmDOe9yPWG0Q4yGIYxRLYtpgC6pQOoZMMgo7xAFH9ENEW27SwAfD6KQlCmFogqDDvRzVe2QPg+re+bvpBty7U4xTkIqQC9pY8LV8YukBCOw8yxmlA/pLKaEByIqJgQ4E62eoDh2R11O5UB4y/xDpyKnHrCsjsqXEWuEDNJdsOpmqieRiUoOiQtqCWeZObb0ZU8SX8RDu65RMtM84W6WoRrZ+teyCYLdbyjLryU+CGbPur2o1mYnZ1HR0eTzYLaT0KkuN3yAMsjjfQ2rArStuUogHS2/Aow9R9NCjLVn53VQp3qD3cFmfrRRwUyvcOj6lKnevzmbxxSO8D0Q3ol6NAwESc0AqYJ1/2TzAjYD5raIXqwV/RfQ5RK7iXAUNcQJwLXED+B0pJhZD7FuYb4BwAiHQwK0KBAAAAAAElFTkSuQmCC);
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	right:0px;
}


/*分页*/
.pager {text-align: center; margin: 20px 0;}
.pager ul {display: flex; flex-wrap: wrap; justify-content: center}
.pager ul li {display: inline-block;}
.pager ul li a {padding: 5px 15px; margin: 15px 5px; border: #dddddd solid 1px; display: inline-block;}
.pager ul li a:hover {border: #3ea8e2 solid 1px; color: #3ea8e2}
.pager ul .active a {border: #3ea8e2 solid 1px; display: inline-block; background-color: #3ea8e2; color: #fff;}
.pager ul a:not([href]):not([class]):hover {border: #dddddd solid 1px;}
.pager ul .active a:hover {color: #fff; border: #3ea8e2 solid 1px !important;}




