.flex,
.search {
	display: flex;
	align-items: center
}

.search {
	padding: .24rem .21333rem 0;
	justify-content: space-between
}

.search .logo {
	width: .61333rem;
	height: .90667rem;
	background-size: contain
}

.search .seek {
	display: flex;
	align-items: center;
	flex: 1;
	height: .96rem;
	border-radius: .45333rem;
	background: hsla(0, 0%, 88.6%, .5);
	padding: 0 .24rem;
	margin: 0 .4rem
}

.search .seek i {
	display: inline-block;
	width: .58667rem;
	height: .58667rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALKADAAQAAAABAAAALAAAAAD8buejAAACiElEQVRYCe2YsWobQRCGrRBw8grB4MaVm1Rx5zewwfgpDMZpQwghBNJJnZs0eYKoMgTk4E6NcWdMgh8gJF2aNA4JXL5f3J5G4m51K81ZsbkfRjt7u/vPaDS3O6uVlRZtBNoItBGIRaATG6wzlmXZKvO2kDXkSb7mO+035KLT6fzOny23wdEdpI/8QqqgMc3ZWZq3GN9ChkgqtObZoo4npQQGDzB4jDycMvyV/iWiVBCUGk+RTXUM/qIfkSbvzbNmVJztToX0hn4P2aiyqLF8juZadKvWuDzH0oG1hn6OrNcl19x8DU0B/Vr+gF45+6cwk2Uf0bUzJEFrEK0NEKd2F19Aal8wRTbZ2eCR1iLiCBiGMZcWVm1dAcrD2mlQ5YA4EJvTflsexNpDA3pVTqQ+h1Ava0A/dX3pfNj089lDoXI3KCWIPIRXu0eAbMydZoUZSLYDI+2XYsBJEafh365L+yAyUbVBgA4Fb1hOaytqJ+ZwKGREEE6wKFnioOW0tqI0MYejC50Hs7p8MYfnikBdw8yzUf1Rd13MYdWzASpkvGE5ra357PAG/5fbWmWE85vCqfm6nsWK5Tp1u5UQ5bt1NCu6OH13ip/c4SbLy4WvTCZlxypRbqKAv4b38diKswa55xUJuhHO+ExyehmX0BNiuW/ieYa+y05xY575qURkkWv+6EoEx4tRfMcfn1Ef+XlZwoQBbXkq8G3NTHcClX+kMOvlxMwsG9CfWRcnpUSJ39r2FBm97SoRQ32gOkTHbfSvKta+Ys47JGCAsud2kARWzxanXyMWn+jMjLSnD8lcOPjGeoz+IZnkthfg5Fvj9E/0hdO18e+Ak8+RK+SwcWOtgTYCbQTuaQT+AUwxvcKi0P03AAAAAElFTkSuQmCC) no-repeat 50%;
	background-size: contain
}

.search .seek span {
	margin-left: .24rem;
	font-family: PingFangHK-Regular;
	font-size: .37333rem;
	color: #fff
}

.search .ml10 {
	margin-left: .26667rem
}

.search .vault {
	display: flex;
	align-items: center;
	flex-direction: column
}

.search .vault i {
	display: inline-block;
	width: .58667rem;
	height: .58667rem
}

.search .vault span {
	font-family: PingFangSC-Regular;
	font-size: .29333rem;
	color: #fff;
	margin-top: .05333rem
}

.search .vault-icon {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALKADAAQAAAABAAAALAAAAAD8buejAAADa0lEQVRYCe2Yy2sUQRDGdzUeglETIhovMRpNVBRfCBpJhD0oOXhVD3oSxH/Aq5f8Ax7Ei97MQT0Kit59EMHgI8EHokG8JPFgwHdM1l9p96Z2tmemZ5l9HKbgo3uq66v6tqene2ZzucyyGchmIJuBqmegWCx2gSvgFVgAtbJ5Ek+CS2BtVYIh7gdzoN72mYI7wkTnXQMQVuN/A7pAEdwFL8AiqIW1kPQAKJjkU7Tb8vn8L3Md3SD4nJrW09HR6Y1S84Kqe8o7M6R7hjjpTUohkJotYNrUvulKuczlxLfH+B+EjNfEzRL4Q+LHJrnVUFYrTPCUibpdFl2fi1umzGvvctySNrDdm5ByILU3gRWutGG7hDyt8tS2ukh18M1R4yl4yDJZCK3Hr9oInoFmsScI6dOCSzPMwCoGxsEWHdAEfTkP9jLTP0SLbNjWZN+zYuVpvQpm7GCd23bqnQVtoN/0L9MuGTN8Q62D80sjjemhRR9eo1aF3tZkVq19sZ0GtvLgWVtpO1rwB+ukPaj6jeoeUoUnbF8LfmSdtAOq79XlFvaCAljuRYgP0hq0tv9MCrWDRSD2G3jvwcR2g29A7CU4Fq8nPAJ+KxANYqJJHsJKY2BCIowNVUa4PcQftyTV3qe/y82I9sIbUnlKy0FYeknItZ56fUtkLKkdhSCH0DWwISFZ19aaIgUfTljEFS4TIvvpW0QfcQWE+HRtb8H6KQ3J6+2WA+Ckd3Qup2uXCa7IwUzMAmtyysQawa41bHNI+wnsjk1EAHH9QjA2G+QE17CM2xdo6eu1JNdJ7SuEi6CPd4HnnmRdU2v5R3cJ1rdAk6PqBT9O5ZVQ3kW2InQEfI8iB8Z0Ta0lEGYuuRWD9n7Qen3TEbcOzBiefA/udGeP98KV/yesDcYyiAxu2h2xJALgrQG9PrFhMfA7QPLDC9IYsDYcViBtPwWHbVHaMVd+1xqWOL129J7oypGmT9fSGko1fAR7H9GlrNV39OHiFOxMze3oBD/N7ZE1VXAGpuiUGsCuX6nd6Upf+qYLDkK4js/+TTVPX/4veBeMS+laPs1OAPtpP8pWeMaVO0rweghyWza7iDX0vSf3AIKnE9dglnvAHVAvk1o9UUJDZ1iTSCLvAftAN/DiaH5MX/7O/QjGmVXf4zsmZTaczUDzzsBfsj0WV/o1X9kAAAAASUVORK5CYII=) no-repeat 50%;
	background-size: contain
}

.search .bankList-icon {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAALKADAAQAAAABAAAALAAAAAD8buejAAADtklEQVRYCe2YTUhVURDH3zM1iyxpUSaBhUa4KQIDIzCCaiktyiArKtpGQUVCRBAIURAUtAmiTUWbFu3bBX0QUUQGgR+kQklpJH0IWfYbe3OZe9657/n0XnvBG/g7c878Z87cc88573hTqZKUZqA0A//3DExOTu4DL8ELsKeon4YC9wJXdhVl0VTZDL671dL+CtYVVdEUVAsGgUo3xlttoPvA0qIomkIqwSOgMorRCJrAF+1EPwDz/nnRFHHDFDWBvV2Lwm4Dv43/svpi0yTfCg6AunxJ4RwDVo67MTjPWgL2fpfjtuGsAUfARtcXakO4DlTGMS6A6hAp06B/G5AZVbkZwUtDuKck9A/QHMFdhk9q+AVUOn3cFN5VynD0B9qHQZkGYjeAEaDyGGO++l2NbxF4rWS0bNDlysOWfXAK2DVPc0rk5KlQbqDpXP/XH/n3OZ5WUA3kFFAZwqgNEkUYcOQhZUOqPMSoADtBj3ZG6Oy3DHGJIctr6wADpk/Nd2qghZd7nZkHgLsD2GXkyy+TcRCojJoUYRPGJ2Wh68BCcA58Az7pCGfI3yLJSV8i+mSJHQXlYDNQeRaZFcZTZaFblYi9EtwC9oi6qP5CNXluA5WfGFdB8MOCLaeUyt3I/DDuKAt9yCXS1wLk3O0EwSZ0efnaxFaBLnANNLl8+s4DlS7rL7cN7B7TbjD2lJlOp59gCGYl5BknwZkcSezYvZbnzpJ12iAbMxe2HdvWlIq9YN7jbvAe9IJgHxT4lLZg+9bDaRhgBVAZCXvztwgsA/bwf5U/KswgfrEWgJZjMx1mOC0I9gircdw5m8TWACufcwZ4nARvMAm6XYq7JMTfZ0j21ZjuRE07Zmj9yqi+gi2pMdHS/MlnVbAN9qePv9eOaSdvaiTfDNtdaYPjL82f0b7VaRVsSYUWPEYNApUhNQrQdkxbiz8FO1SugSqDflZ0L4HtYBj0gy3RzGwPfLkX6+VdbnXZ92A3DJLcluRCIiKXnSqXk1SbsdbKoBnp942TtYb5nZ+AOJAhy6G92heYUF/e5ZBVcKYQu3ZskoTqDNLasWwNAWE6BdtdGwQmZMy44DemoBZjJ21uMgPYGky3x2TR1+vKR8tubffQYusiv3wKOAFU5HvcAt8AkTchAu4T0GaC5I4xbNpxmvUksx9urrD5sz7K5ByQguXmZT/o0ZwTkX//K3MWF+UkUD6AXAJjIGn5yACnQc5iI5eEfQiS6HkcfK2x/hjsQZbATH7GYxi6lKI0A3M7A38AKvuISSr0+vYAAAAASUVORK5CYII=) no-repeat 50%;
	background-size: contain
}

.swipers {
	padding: .21333rem .21333rem .02667rem
}

.swipers .swiper_img {
	width: 9.57333rem;
	height: 4.45333rem
}

.swipers .custom-indicator {
	position: absolute;
	right: .21333rem;
	bottom: .42667rem
}

.swipers .custom-indicator span {
	float: left;
	width: .4rem;
	height: .06667rem;
	background: rgb(255, 255, 255);
}

.swipers .custom-indicator span:first-child {
	border-radius: .06667rem 0 0 .06667rem
}

.swipers .custom-indicator span:last-child {
	border-radius: 0 .06667rem .06667rem 0
}

.swipers .custom-indicator .swiper-pagination-bullet-active {
    background-color: rgb(247, 180, 63);
}

 .van-tabs__nav {
	background-color: transparent
}

.nav_tab {
	display: flex;
    align-items: center;
    padding-right: .21333rem;
    padding-bottom: .13333rem;
}


.nav_tab .nav_tab_left {
	flex: 1;
    overflow-x: auto;
}

.nav_tab .nav_tab_right {
	width: .4rem;
	height: .4rem;
	margin-left: .13333rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKKADAAQAAAABAAAAKAAAAAB65masAAAAkklEQVRYCe2X0Q3AIAgFpXO0A3WRLq572McARdOoadIj4eshkNNATAmDAAQgAIGQQK31lGf5aPOcZ1hcorUClCQrZm/FvdSLmR3R2S0Sv6D1NHip0TKhWc/puTEIQODfBHza+7CWjzY2yZKnxSZZgpkiEIBAQEDrg00S8Ek9gzo6P13raZA/yfRroAAEIACBZwI3H1owz4ysZXgAAAAASUVORK5CYII=) no-repeat 50%;
	background-size: contain
}

.nav_tab .nav_tab_left .van-tab--active:after {
    bottom: 0;
    left: 50%;
    position: absolute;
    background-color: rgb(247, 180, 63);
    border-radius: 4px;
    height: 4px;
    width: 20px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    display: block;
    content: "";
}

.notice_bars .van-notice-bar {
	padding: 0
}

.notice_bars .left_icon {
	display: flex;
	align-items: center;
	padding: 0;
	margin-right: .26667rem
}

.notice_bars .left_icon span {
	display: inline-block
}

.notice_bars .left_icon span:first-child {
	width: .82667rem;
	height: .4rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAASCAYAAADR/2dRAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAI6ADAAQAAAABAAAAEgAAAAAk/dKRAAAE+klEQVRIDc1Va2yTVRh+evm6rd0S2ca6jY2y+33dpWMDx7KNMMWExB8EtJNLUKKJf7wGNTH7YYy4IBpnNEYjtwlTmBgiIXMMxR/IcAzY1o61Agpj6+603dra9eJ7TtePfaAm/JLTtN/5es553+d93ud9jyxIAw/JkD8kODgM5YOA6T5/Drdu/onCohLk5uX949EzpzvR03MB+pJSlJUb8F/ER0dHQ63WiHYeCMx37d+ip/s8GrfukICx37kDq9WCmZlp7Gl+D665WXx//BiUSql5pSBALpNx5zJ6bt+xE43PbPs3MCSf4ZOA6xYCbg+C814EffOQB32Q5xphWLkaERGRyM7JFQ2wycBAP5refgOBQICYAHRp6Uijr9/v58wo5HL4fD7a14fp6WkoFApEqFSIi4uT2JFC9zoRnLoImc8FudsNzHvo64XXL0AVtRTTU5Ow2+3c6WIr+pISfPzJ5xgbs2FqchIpqalISl4GrVYLuVwBm20U37QdhocCjIyMRLG+BI1btqOc0rh4SMAEFZHwpG6DTMYKjOhkYQYDNFUBkUswdNWMy5d6UF1ds9gGoqNjkF9QSJHGo51S2dp6AHOzThgqqrB8uQ4nfzgBp9OOVJ0ORuNWNDy2/r4UMoMSMMMjNrS0tMDn9d11JpchUZuAV1/bBUFQEitBilZahB6PBzML9G/cuBnZWTn48INm/HK2i5wKPEWFRcV46eXXER+/lLPHUsriTUpKFn1JwFy53AvLoAlB+oQHE1xKchLPMz9NC3dXQ7sGzQPYvfsdTiTTp9/nh8vjQmxsPHS6FbD+biGBW9HU9BaxLuM6YicjlCocOnI0ZIR+RTBMbFVVqznd3Gp4Cx1m9DMBhmGwegi/s8ijotRIW5ERSiutMYcVhkeovMugTUzENQJisVyFw+EIW+VPIUKQvItgTKYBjNweJkPSFLDdlsAQAvQZs9lIQgGYTH2IUquhVChRV1fPHdbWrRXBMAblCjnO/vwTLnSfQ7mhEvVr1yFAAYcCYuGwmZRjWfg6+GhvMzo7TsF/z+3AomRj1uGEP8BKlegk7cTEUMOK0mDfwSPUCG/izV2vEFvzPAUK6i/slJNE7HH/BY1GTc1NzUudaU6gfsOgKCiY4ydOMfN8iMyUG1ZCraFuSJsXD/Y2Pj6GM12d8Hv91LSAGOqcGzY8SexoeL9IIIFvespIldbLwZSWlkGgPtL1YwdM5n4UkXhXPboGg2YTbw2ZWdkk5Pj7CkEEY6iopLqvkBDHWHE6HTi4/yuKyof0tEzMUnf1uF2orqlFRkYWd8oqhJ1vP9pGKUsiYI08nhvXr2GQCqKgUI9Nm4347NMWXOr9DZVVq/j74qDZXASzf98XJDB7KKULu2RE9sjIbVyku6amth7PPvc86WUAze+/i717mlGQX4CdL7xIfUZDgL/E5MQEOWnkaTjcegD9fVcWLFEZ06gjXbUfa6MG+DWYxrTaxIX10EMEwy7B0dERch/SCFtmlxzrmA2PP4GnjVuQnpGJJbFx6O7+le+1Wod4VXm9Xiioqlgq1hBj7Nyg2cyvDtZfcnPzuTd2fl3Dekq7jfele8GIAj7d2QGXa04KhpImCCroqX0nL0sJwaffP25cx/jEOL/0ivWl/H+WEnbnMIcsvf19ffB43LxR5uTkhfRIO1nFOpxOaBO0FFisaJNNRDCSf/+nl78BAan61muDP7kAAAAASUVORK5CYII=) no-repeat 50%;
	background-size: contain
}

.notice_bars .left_icon span:nth-child(2) {
	font-family: PingFangTC-Medium;
	font-size: .29333rem;
	color: #fefffe;
	background-image: linear-gradient(50deg, #f8b846, #fbcb68);
	border-radius: .05333rem;
	height: .42667rem;
	line-height: .42667rem;
	padding: 0 .10667rem;
	margin-left: .13333rem
}

.notice_bars .notice_swipe {
	width: 100%
}


.van-backHome {
	position: fixed;
	right: 20px;
	bottom: 80px;
	z-index: 99;
}
.van-backHome >.backToHome {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    overflow: hidden;
    background-color: #ffffff;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
	border: .02667rem solid #ebedf0;
}
.van-backHome >.backToHome>.img, .van-backHome >.backToHome {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.van-backHome >.backToHome>.img img {
    height: 20px;
}
.van-backHome >.backToHome>.text {
    color: #717474;
    font-size: 12px;
    text-align: center;
}

.van-gotop{
	position: fixed;
	bottom: 150px;
    right: 20px;
	z-index: 99999;
}

.van-gotop .icon{
	width: 48px;
    height: 48px;
    background-color: #ffffff;
    border-radius: 50%;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
	border: .02667rem solid #ebedf0;
}

.van-gotop .icon i{
	font-size: 24px;
    color: rgb(247, 180, 63);
}

.theme_list {
	padding: .02667rem .21333rem .26667rem
}

.theme_list .van-cell {
	padding: .26667rem 0
}

.theme_list .van-cell__title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.theme_list .custom-title {
	font-family: PingFangTC-Semibold;
	font-size: .45333rem;
	color: #474747
}

.theme_list .list .list_item {
	font-family: PingFangTC-Regular;
	margin-bottom: .26667rem
}

.theme_list .list .list_item .h99 {
	height: 2.64rem
}

.theme_list .list .list_item .h202 {
	height: 5.38667rem
}

.theme_list .list .list_item .list_box {
	position: relative;
	font-size: .26667rem;
	color: #fff
}

.theme_list .list .list_item .list_box .list_img {
	width: 100%;
	height: 100%
}

.theme_list .list .list_item .list_box .list_status {
	position: absolute;
	top: .16rem;
	right: .16rem;
	display: flex;
	align-items: center
}

.theme_list .list .list_item .list_box .list_status .list_new {
	display: inline-block;
	width: .58667rem;
	height: .58667rem;
	background: url(data:image/png;base64,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) no-repeat 50%;
	background-size: contain;
	margin-left: .13333rem
}

.theme_list .list .list_item .list_box .list_status .list_vip {
	background: #ff2a85
}

.theme_list .list .list_item .list_box .list_status .list_free {
	background: #ba00ff
}

.theme_list .list .list_item .list_box .list_status .list_gold {
	background: #f7b43f;
}

.theme_list .list .list_item .list_box .list_status .list_format {
	width: .74667rem;
	height: .42667rem;
	line-height: .42667rem;
	text-align: center;
	font-family: PingFangTC-Medium;
	font-size: .29333rem;
	color: #fefffe;
	border-radius: .05333rem;
	white-space: nowrap;
	margin-left: .13333rem
}

.theme_list .list .list_item .list_box .list_read_number {
	position: absolute;
	left: .16rem;
	bottom: .16rem
}

.theme_list .list .list_item .list_box .list_duration {
	position: absolute;
	right: .16rem;
	bottom: .16rem
}

.theme_list .list .list_item .list_title {
	font-size: .34667rem;
	color: #474747;
	word-break: break-all
}

.theme_list .list .list_item .title_line_1 {
	line-height: .8rem;
	height: .8rem
}

.theme_list .list .list_item .title_line_2 {
	line-height: .48rem;
	height: .96rem;
	padding-top: .13333rem
}



.home_popup .home {
	padding: .8rem
}

.home_popup .home .home_title {
	text-align: center;
	font-family: PingFangSC-Medium;
	font-size: .48rem;
	color: #444546
}

.home_popup .home .home_content {
	font-family: PingFangSC-Regular;
	font-size: .4rem;
	color: #444546;
	line-height: 1.5;
	margin-top: .4rem;
	max-height: 8.4rem;
	overflow-y: auto
}

.home_popup .home .notice-autoreg {
	line-height: 1.5;
	max-height: 8.4rem;
	overflow-y: auto;
	font-family: PingFangSC-Semibold;
    font-size: .48rem;
    color: #f8b945;
    margin-top: .17333rem;
    font-weight: 700;
	text-align: center;
}

.home_popup .home .home_card {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: .48rem;
	height: .53333rem
}

.home_popup .home .home_card span:first-child {
	font-family: PingFangSC-Medium;
	font-size: .4rem;
	color: #f8b945;
	font-weight: 500
}

.home_popup .home .home_card span:nth-child(2) {
	display: inline-block;
	width: .42667rem;
	height: .42667rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAAC50lEQVRYCe1WTWsTURR9t21mWlSiqRo/umlBRKKgqIguqkE6SVMirR+rgoguXCgiuHYnuNOl4iqiG4labKU1k2lTovYfuHIjuBFxI5J08iaZ651AyntjTF4y2enAMPeduXPOue9zGPvXL1DpADtnTFLeEy8X+uCmPpF7o/KdSk6fShLlkDiO1G90X1YsY1rxu7ZpqgY2iBDZAKuxF46VSG6AAQIlAwB4Cxi4DR1kqLmu+5pMxBtYt08lA7qRnyMT1wAYNoSoJ4bIxLxjJU82sG6eSgY8Ys3IZwDghihCJja7bm2J54yjIt5JrGzAI9UmzEcM2B1RgEyEETBXyacOibhq3JEBj3TQyD+g+XBXFCATw4hO3l5J7hdxlbhjAx6pnjDv0XDclwSQRVm1tozW1JiEt2kobUR/46Cxf+gyvC2/hy/6IBuH0+ZXGW/eCmTAo7RN4zFDvC7S02r5rIVC4xBf/CbizeLABhARuJnI0N5wWRSgefJJ0/QzEF/4IeL+uKs5IJLQXEDNCF+lqrMiToZi3LFNXLs0JOL+OLABjxAgW9Mio7NU9VtRgFbHEaf084qI+eOeGKiT/vq+iQFG/QLMpZOjxdUTA/h+ahvnZYsqPi5pAXwMjfU/lTBfI7ABXEtEeNmxaMzl7RjYBz0UTsK+pYpPU2oGWgVozQxzt0SV42GZFYo6shQkzJKEN2l03QNYSG/ntdLyn+JsVVXc89NVD2Bxcge3qyTO5AMIYEWP6Gk4tlBuUmxTqL8p2gLEnLGTV7FAPwYH5TSw9C3hNJyYW5fx1q2OhgCtc1EOnjjGJFoAU9f2pOFUtiNxj0O5B7CQ2sWrfJUqPyCJM3hH4tMQz9gyrtZSmgNYTOzm6/XKpfOett9FbXTgfLul1sqK0hBUbHxO3S6L07ar7d06E0TcM6ZkAHw7HFU+r42EL0Asy1tVp/JOyQD2sWcNMjpwXtHBc7EX4g1OpadjJs96t1Ly/6QOeuA3LJX5xm0dGf4AAAAASUVORK5CYII=) no-repeat 50%;
	background-size: contain
}

.home_popup .home .home_btn {
	width: 100%;
	height: 1.25333rem;
	margin-top: .53333rem
}

.page .top {
	position: relative;
	background-color: #212120
}

.page .content {
	position: relative
}

.page .blur {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	filter: blur(.4rem);
	-webkit-filter: blur(.4rem);
	-moz-filter: blur(.4rem);
	-ms-filter: blur(.4rem);
	-o-filter: blur(.4rem)
}


.fav_nav {
    height: 1.28rem;
    padding: 0 .1rem;
    -webkit-flex-wrap: wrap;
    flex-wrap: inherit;
    background-color: #fff;
}
.fav_btn {
    width: 50%;
    margin-right: .21333rem;
}
.fav_active {
    color: #2d2d2d;
    border-color: #f8b945;
    background: #f8b945;
}
.fav_no_active {
    color: #87878e;
    border-color: #87878e;
    background: #fff;
}
.watclist {
	padding: .26667rem .21333rem
}

.watclist .list_item {
	font-family: PingFangTC-Regular;
	margin-bottom: .26667rem
}

.watclist .list_item:nth-child(2n) {
	padding-left: 3.5px;
}

.watclist .list_item:nth-child(2n-1) {
	padding-right: 3.5px;
}

.watclist .list_item .h99 {
	height: 2.64rem
}

.watclist .list_item .h202 {
	height: 5.38667rem
}

.watclist .list_item .h303 {
	height: 6.38667rem
}

.watclist .list_item .list_box {
	position: relative;
	font-size: .26667rem;
	color: #fff
}

.watclist .list_item .list_box .list_img {
	width: 100%;
	height: 100%
}

.watclist .list_item .list_box .list_status {
	position: absolute;
	top: .16rem;
	right: .16rem;
	display: flex;
	align-items: center
}

.watclist .list_item .list_box .list_status .list_new {
	display: inline-block;
	width: .58667rem;
	height: .58667rem;
	background: url(data:image/png;base64,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) no-repeat 50%;
	background-size: contain;
	margin-left: .13333rem
}

.watclist .list_item .list_box .list_status .list_vip {
	background: #ff2a85
}

.watclist .list_item .list_box .list_status .list_free {
	background: #ba00ff
}

.watclist .list_item .list_box .list_status .list_gold {
	background: #f7b43f;
}

.watclist .list_item .list_box .list_status .list_format {
	width: .74667rem;
	height: .42667rem;
	line-height: .42667rem;
	text-align: center;
	font-family: PingFangTC-Medium;
	font-size: .29333rem;
	color: #fefffe;
	border-radius: .05333rem;
	white-space: nowrap;
	margin-left: .13333rem
}

.watclist .list_item .list_box .no_active {
	position: absolute;
	top: .16rem;
	right: .16rem;
	width: .4rem;
	height: .4rem;
	border-radius: 50%;
	border: .05333rem solid #fff
}

.watclist .list_item .list_box .active {
	position: absolute;
	top: .16rem;
	right: .16rem;
	width: .53333rem;
	height: .53333rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAAB5klEQVQ4Ea2Vv0tbURTHv+c8k0CDSJcqIl0Uf3QT0joW3RQKtqPds7oY6dBBXCzEv6CzY2mddCgUOikScBKtKJ3aqgUVEfEl5h7vueY93o0/UlPvkHvPeed87o/zI4QbhpTyqfLej3FDGCcgB6FOZ0byW4ASCxbTHX2LlPtYqXe39v4Il0deizFFEen2v/gSEe0ScyEz+u1L8ksMFJnhcOn7BxFTSBo0WhNxMTP28h3RjFHblsihGZj66gGsry6n9cedUK9pqtXPqmh2cBC80euTBiDc395s9GbXN2LwkyGYow2gcgJ900x77wBrNJuBpQbfI/18Di09b91eylAWa2pc3/0uDUNhQecIpHKK6q+vsbGy2D5iLtJQtgtB94QN1aNIVTf7sPJaAXKyE9soi+Okterg6Suk+vNIv5i30GxseLW4AXa86dvYAuCk5uLnJ5izP+DHzyy0mID+A6wGYthyiqHnf1FemayDtnpv5q5Zf7IIYFm2LFGKZDefH3jQzPBCHIA7YdbZ1bkWugdUoQaV8BCUboNUQzSCqZuy2HUNm5Sq8IaFhqtTMMdbqKzPQm67Zs1JE9uxVH7I0nNRdjVou4Z3wnsIruPU2licNlct6P7QqH1F+7tuEwk6P1iDTUL/5y/gEphjAOOgg1PgAAAAAElFTkSuQmCC) no-repeat 50%;
	background-size: contain
}

.watclist .list_item .list_box .list_read_number {
	position: absolute;
	left: .16rem;
	bottom: .16rem
}

.watclist .list_item .list_box .list_duration {
	position: absolute;
	right: .16rem;
	bottom: .16rem
}

.watclist .list_item .list_title {
	font-size: .34667rem;
	color: #474747;
	word-break: break-all
}

.watclist .list_item .title_line_1 {
	line-height: .8rem;
	height: .8rem
}

.watclist .list_item .title_line_2 {
	line-height: .48rem;
	height: .96rem;
	padding-top: .13333rem
}

.watclist .list_check {
	position: absolute;
	top: 0.20rem;
	right: 0.27rem;
	width: .4rem;
	height: .4rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 1;
}

.watclist .list_check input {
	position: absolute;
	height: 0;
	width: 0;
	opacity: 0
}

.watclist .list_check input:checked~.checkmark {
	border-color: #e8515100;
	width: .53333rem;
	height: .53333rem;
}

.watclist .list_check input:checked~.checkmark:after {
	display: block
}

.watclist .list_check .checkmark {
	position: absolute;
	left: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: #2f282800;
	right: .16rem;
	width: .4rem;
	height: .4rem;
	border-radius: 50%;
	border: .05333rem solid #fff;
}

.watclist .list_check .checkmark:after {
	content: "";
	display: none;
	background-color: #e85151;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAXVBMVEUAAAD/mQP/mQP/mgT/mQT/mgT/mgX/oQn/pQ//nyD/mQT/mQP/mgT/mQMBAADcgwL1kgKaXAGRVwGIUQF/TAE+JQCmYwGgYAEeEgAbEADhhwLVfwLCdAJWMwEkFQAI34qDAAAADXRSTlMA8/DZy3lgGxEIr+Su3toaVwAAAKZJREFUGNN1kdsSgyAMREEEFZv1RrX3///MBgpWxmEfCHMmk2QT8VNrrJJSWdOKvzpdUVSlu0Sbmg6qm0h7ytQH3oXcLN/X0XSS5hmqHD0H7tsKk9MVH36NsBndgIWDFepIJ8D5qITk9+XGRJfwkQG/cfV8BmaK2BcZ7p4vOyXFLSN3wERRlzjgcAOwUZJhO4mvCbKd3fz4yMwXVlVa7PkM5aMVTvwFmnAT5nxFjqgAAAAASUVORK5CYII=) no-repeat 50%;
	right: .16rem;
	width: .53333rem;
	height: .53333rem;
	background-size: contain;
}

.all {
	font-size: .37333rem;
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 1.33333rem;
	border-top: .02667rem solid #ebedf0;
	border-bottom: .02667rem solid #ebedf0;
	background-color: #fff;
	box-sizing: border-box
}

.all .all_item {
	display: flex;
	align-items: center;
	justify-content: center
}

.all .red {
	color: #ee0a24
}


.search_top {
	background-color: #fff
}

.history {
	padding: 0 .21333rem
}

.history .history_title {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: .13333rem 0
}

.history .history_title span {
	font-size: .42667rem;
	font-weight: 500;
	color: #2c3e50
}

.history .history_content {
	margin-top: .26667rem
}

.history .history_content .history_item {
	display: inline-block;
	max-width: 1.86667rem;
	margin: 0 .26667rem .26667rem 0;
	background: rgb(247 248 250);
	padding: .16rem .32rem;
	border-radius: .53333rem;
	font-size: .34667rem;
	color: rgb(125 125 128)
}

.hot_title {
	padding: 0 .21333rem .26667rem
}

.hot_title span:first-child {
	font-size: .42667rem;
	font-weight: 500;
	color: #2c3e50
}

.hot_title span:nth-child(2) {
	font-size: .37333rem;
	color: rgb(125 125 128)
}

.search_hot {
	padding: 1.33333rem .21333rem .26667rem
}

.search_hot .hot_content .hot_item {
	padding-bottom: .4rem;
	padding-right: .4rem;
	width: calc(25% - .3rem);
	float: left
}

.search_hot .hot_content .hot_item:nth-child(4n) {
	padding-right: 0
}

.search_hot .hot_content .hot_span {
	height: .96rem;
	border-radius: .10667rem;
	font-size: .37333rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: center
}

.search_hot .hot_content .active {
	border: .02667rem solid rgb(247 180 63);
	background-color: rgb(255 249 238);
	color: rgb(247 180 63)
}

.search_hot .hot_content .no_active {
	background-color: rgb(247 248 250);
	color: rgb(125 125 128);
	border: .02667rem solid #ddd
}

.van-icon.van-cs {
	color: #7d7d80
}

.van-nav-bar__text.van-cs {
	color: #f8b945
}

.van-search-btn{
	border: 0px;
    outline: none;
    background-color: white;
}

.el-pagination {
    display: flex;
    justify-content: center;
}
						
.el-pagination {
	white-space: nowrap;
	padding: 2px 5px;
	color: #303133;
	font-weight: 700
}

.el-pagination::after,
.el-pagination::before {
	display: table;
	content: ""
}

.el-pagination::after {
	clear: both
}

.el-pagination button,
.el-pagination span:not([class*=suffix]) {
	display: inline-block;
	font-size: 13px;
	min-width: 35.5px;
	height: 28px;
	line-height: 28px;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.el-pagination .el-input__inner {
	text-align: center;
	-moz-appearance: textfield;
	line-height: normal
}

.el-pagination .el-input__suffix {
	right: 0;
	-webkit-transform: scale(.8);
	transform: scale(.8)
}

.el-pagination .el-select .el-input {
	width: 100px;
	margin: 0 5px
}

.el-pagination .el-select .el-input .el-input__inner {
	padding-right: 25px;
	border-radius: 3px
}

.el-pagination button {
	border: none;
	padding: 0 6px;
	background: 0 0
}

.el-pagination button:focus {
	outline: 0
}

.el-pagination button:hover {
	color: #f8b945
}

.el-pagination button:disabled {
	color: #C0C4CC;
	background-color: #FFF;
	cursor: not-allowed
}

.el-pagination .btn-next,
.el-pagination .btn-prev {
	background: center center no-repeat #FFF;
	background-size: 16px;
	cursor: pointer;
	margin: 0;
	color: #303133
}

.el-pagination .btn-next .el-icon,
.el-pagination .btn-prev .el-icon {
	display: block;
	font-size: 12px;
	font-weight: 700
}

.el-pagination .btn-prev {
	padding-right: 12px
}

.el-pagination .btn-next {
	padding-left: 12px
}

.el-pagination .el-pager li.disabled {
	color: #C0C4CC;
	cursor: not-allowed
}

.el-pager li,
.el-pager li.btn-quicknext:hover,
.el-pager li.btn-quickprev:hover {
	cursor: pointer
}

.el-pagination--small .btn-next,
.el-pagination--small .btn-prev,
.el-pagination--small .el-pager li,
.el-pagination--small .el-pager li.btn-quicknext,
.el-pagination--small .el-pager li.btn-quickprev,
.el-pagination--small .el-pager li:last-child {
	border-color: transparent;
	font-size: 12px;
	line-height: 22px;
	height: 22px;
	min-width: 22px
}

.el-pagination--small .more::before,
.el-pagination--small li.more::before {
	line-height: 24px
}

.el-pagination--small button,
.el-pagination--small span:not([class*=suffix]) {
	height: 22px;
	line-height: 22px
}

.el-pagination--small .el-pagination__editor,
.el-pagination--small .el-pagination__editor.el-input .el-input__inner {
	height: 22px
}

.el-pagination__sizes {
	margin: 0 10px 0 0;
	font-weight: 400;
	color: #606266
}

.el-pagination__sizes .el-input .el-input__inner {
	font-size: 13px;
	padding-left: 8px
}

.el-pagination__sizes .el-input .el-input__inner:hover {
	border-color: #f8b945
}

.el-pagination__total {
	margin-right: 10px;
	font-weight: 400;
	color: #606266
}

.el-pagination__jump {
	margin-left: 24px;
	font-weight: 400;
	color: #606266
}

.el-pagination__jump .el-input__inner {
	padding: 0 3px
}

.el-pagination__rightwrapper {
	float: right
}

.el-pagination__editor {
	line-height: 18px;
	padding: 0 2px;
	height: 28px;
	text-align: center;
	margin: 0 2px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 3px
}

.el-pager,
.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev {
	padding: 0
}

.el-pagination__editor.el-input {
	width: 50px
}

.el-pagination__editor.el-input .el-input__inner {
	height: 28px
}

.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,
.el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
	margin: 0 5px;
	background-color: #f4f4f5;
	color: #606266;
	min-width: 30px;
	border-radius: 2px
}

.el-pagination.is-background .btn-next.disabled,
.el-pagination.is-background .btn-next:disabled,
.el-pagination.is-background .btn-prev.disabled,
.el-pagination.is-background .btn-prev:disabled,
.el-pagination.is-background .el-pager li.disabled {
	color: #C0C4CC
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
	color: #f8b945
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
	background-color: #f8b945;
	color: #FFF
}

.el-dialog,
.el-pager li {
	background: #FFF;
	-webkit-box-sizing: border-box
}

.el-pagination.is-background.el-pagination--small .btn-next,
.el-pagination.is-background.el-pagination--small .btn-prev,
.el-pagination.is-background.el-pagination--small .el-pager li {
	margin: 0 3px;
	min-width: 22px
}

.el-pager,
.el-pager li {
	vertical-align: top;
	margin: 0;
	display: inline-block
}

.el-pager {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	list-style: none;
	font-size: 0
}

.el-date-table,
.el-table th {
	-webkit-user-select: none;
	-moz-user-select: none
}

.el-pager .more::before {
	line-height: 30px
}

.el-pager li {
	padding: 0 4px;
	font-size: 13px;
	min-width: 35.5px;
	height: 28px;
	line-height: 28px;
	box-sizing: border-box;
	text-align: center
}

.el-menu--collapse .el-menu .el-submenu,
.el-menu--popup {
	min-width: 200px
}

.el-pager li.btn-quicknext,
.el-pager li.btn-quickprev {
	line-height: 28px;
	color: #303133
}

.el-pager li.btn-quicknext.disabled,
.el-pager li.btn-quickprev.disabled {
	color: #C0C4CC
}

.el-pager li.active+li {
	border-left: 0
}

.el-pager li:hover {
	color: #f8b945
}

.el-pager li.active {
	color: #f8b945;
	cursor: default
}


.loader {
	position: fixed;
	max-width: 768px;
	margin: auto;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: 9999999999 !important;
}

.loader img {
	width: 100%;
	height: 100%;
	-o-object-fit: fill;
	object-fit: fill;
}

.loader .num {
	position: absolute;
	right: 20px;
	top: 20px;
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 18px;
	font-weight: 900;
	border-radius: 50px;
	color: #fff;
	background: rgba(0, 0, 0, .6);
}





.banner-box {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1.6rem;
    overflow: hidden;
    z-index: 99;
	display: none;
}
.bottom60 {
    bottom: 1.6rem;
}

.banner-box .banner {
    width: 100%;
    height: 1.6rem;
}
.banner-box .banner-close-icon {
    position: absolute;
    right: .10667rem;
    top: .10667rem;
    width: .74667rem;
    height: .74667rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAdVBMVEVHcExkZGRCQkIAAADx8fHCwsLCwsIAAAABAQH5+fkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzc3Ps7Oy1tbUFBQU3Nzf8/PzMzMyQkJAlJSViYmK6urr///9u+g2lAAAAJnRSTlMAnpIe8s7NgID5dXoQfWZtAmU4DQRTLzRgcS2k7caBj/zUsYmeyFKXW0AAAAEmSURBVDjLjZTZmoMgDIXpdAkuFZeitNq9w/s/4qhtIRB1OHfI/2FysjCGVTVSiSQRSjYVm9GhLACpKA8TUF4fwdOxzn0qzWBCWepS6xgmFa8xddrDjPYn9NYs1XPmvTSGBcWf+PIMFpW9863hH9Wjq1+/eNtye/d8XI1/g8/l99RqvTPcz0Z35lD2WIEww/UUwoq+2uY3fGe4gYpeNoKKNUC5kVqhJBomgXCEAskU+NydUKCYAMIRCgRL3A/83lM3j4LEx4a4tN5yHxOEulFOuCm8c9wSTjmGfJzghJPYXuMX4RpUrKf1a+TOuFi29A/k18BFF1R620jXrrPV5ufoF3AjmbYE7mR3AactA5s8dGQCBzB0nEOXQ+iqCV1coWswdKkur+g/HyIwPSKkp9MAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
}