@charset "utf-8";
html{text-size-adjust:none;font-size:1px;text-rendering:optimizelegibility}
article,aside,blockquote,body,button,code,dd,details,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
audio,canvas,video{display:inline-block}
body,button,input,select,textarea{font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}
body{-webkit-overflow-scrolling:touch;background-color:#fff;overflow-x:hidden;width: 100%;}
html,body{height:100%}
html {overflow-x:hidden;}
body::-webkit-scrollbar{display:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
a,ins{text-decoration:none}
b,strong{font-weight:700}
i,em{font-style: normal;}
[draggable]{cursor:move}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Hiragino Sans GB","Microsoft Yahei","微软雅黑",Arial,Helvetica,STHeiti,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:100}
table caption{border-bottom:none}
button,input,textarea{-webkit-appearance:none;border-radius:0}
caption,em,legend{font-weight:inherit}
a,button,input,textarea{outline:0}
a{color:#333;-webkit-tap-highlight-color:transparent}
a:active,button:active{opacity:.8}
a:hover{text-decoration:none}
.arTit{position:absolute;overflow:hidden;width:1px;height:1px;font-size:1px;opacity:0}
.statusbar{display:none;width:100%;height:0.8125rem;background:#fff;z-index:99999;overflow:hidden;padding:0px;margin:0px auto;}
.fixstatu{width:100%;height:0.8125rem;display:block;background:#fff;position:relative;top:0px;z-index:999;overflow:hidden;float:left;}
.fixstatu::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5);}
.bggrey{background:#F3F3F3}
.appbg{background:#fff;}
.slipleft{animation: bounceInLeft .5s ease forwards}
@keyframes bounceInLeft {0% {opacity: 0;transform: translate3d(100%,0,0); }50% {opacity: .50;transform: translate3d(0px, 0, 0);}100% {opacity: 1;transform: none;}}
.slipright{animation: bounceInRight .5s ease forwards}
@keyframes bounceInRight {0% {opacity: 0;transform: translate3d(-100%,0,0); }50% {opacity: .50;transform: translate3d(0px, 0, 0);}100% {opacity: 1;transform: none;}}
.sliptop{animation: bounceInTop .5s ease forwards}
@keyframes bounceInTop {0% {opacity: 0;transform: translate3d(0,100%,0); }50% {opacity: .50;transform: translate3d(0px, 0, 0);}100% {opacity: 1;transform: none;}}
@keyframes shake{70%,80%{transform:rotate(7deg)}75%{transform:rotate(-7deg)}65%,85%{transform:rotate(0)}}
/*光影*/
.ray:after,.btnblack:after{content: '';position: absolute;top: 0;left:-150%;width:100%;height: 100%;transform: skewX(-20deg);background-image: linear-gradient(to right,transparent,rgba(255, 255, 255,.3),transparent);animation: ray .5s linear .2s infinite alternate;animation-iteration-count: 1;}
@keyframes ray {100%{left:150%;}}
/*占位*/
#place2 .itembg{float:left;overflow: hidden;position: relative;width:calc((97% - 0px)/3);}
#place2 .itembg.r6{margin:0px 1.5%}
#place2 .itembg p{justify-content: center;align-items: center;position: relative;overflow: hidden;padding-top: 142%;display: block;width: 100%;border-radius:.06rem;background:#F4F4F4;}
#place2 .itembg em,#place2 .itembg i{background:#eee;width:50%;height:0.5rem;display: block;margin:.1rem 0;}
#place2 .itembg em{width:90%;}
/* 按键 */

.btnyellow{background-image:-webkit-linear-gradient(-40deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(-40deg,#ffe153 19%,#FFD251 97%); color:#333;font-size:.3733rem;}
.btnblue{background-image:-webkit-linear-gradient(-40deg,#26BAFE 19%,#02A2EA 97%);background-image:-ms-linear-gradient(-40deg,#26BAFE 19%,#02A2EA 97%); color:#fff;font-size:.3733rem;}
.btngreen{background-image:-webkit-linear-gradient(-40deg,#06C05F 19%,#07C160 97%);background-image:-ms-linear-gradient(-40deg,#06C05F 19%,#07C160 97%); color:#fff;font-size:.3733rem;}
.btnblack{background-image:-webkit-linear-gradient(-40deg,#333 19%,#111 97%);background-image:-ms-linear-gradient(-40deg,#333 19%,#111 97%); color:#fff;font-size:.3733rem;}



/*
.arrow-top{width:.7rem;height:.7rem;background-color:rgba(0,0,0,.4);border-radius:1.067rem;font-size:1rem;color:#fff;text-align:center;background-image:url(../img/ico_top.png?2022);-o-background-size:.48rem;background-size:.48rem;background-repeat:no-repeat;background-position:center;z-index:999;}*/
/*头部导航*/
.fix-topbar{width:100%;height:auto;display:block;background:#fff;position: sticky;top:0px;z-index:9998;overflow:hidden;float:left;}
.fix-topbar::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5);}

.banner-heading{position:relative}
.banner-heading .cm-topbar{position:absolute;left:0;right:0;z-index:9992;}
.cm-topbar{height:1.1733rem}
.cm-topbar.fixed{position:fixed!important;width:100%;top:0;left:0}
.cm-topbar__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;height:1.1733rem;position:relative;}
.cm-topbar .center-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;width:2.9333rem;height:.7467rem;background-color:rgba(0,0,0,.5);border-radius:.4rem;border:1px solid transparent}
.cm-topbar .center-tabs .item{line-height:.7467rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center}
.cm-topbar .center-tabs .item a{font-size:.3733rem;display:block;border-radius:.4rem;color:#fff}
.cm-topbar .center-tabs .item a.active{background-color:#fff;color:#f90}
.cm-topbar__container .action{position:absolute;right:.32rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1rem;}
.cm-topbar__container .action.icon button{width:.64rem;height:.64rem;background-size:cover;border:0;background-color:transparent;text-indent:-99999px;overflow:hidden}
.cm-topbar__container .action.icon.search{right:1rem;}
.cm-topbar__container .action button.icon-search-btn{background-image:url(../img/nav_icon_search.png?2022);}
.cm-topbar__container .action.icon.safety{right:.1rem;}
.cm-topbar__container .action.icon.safety button{border-radius:.8rem;background-color:#B7B7B7;}
.indexV2 .vip_searchBar,.indexV2 .statusbarr,.indexV2 .banner-heading,.indexV2 .statusbar{background-color:#FFEA86;}
.indexV2 .vip_searchBar .action.icon.safety button.icon-safety-off{background-color: rgb(0 0 0 / 10%);background-image: url(../img/safety-nom.png?2022);}
.indexV2 .vip_search{background-color:#fff;}
.indexV2 .topbar-new .cm-topbar__container{-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;-moz-box-align:left;align-items:left;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;-moz-box-pack:left;justify-content:left;height:1.1733rem;position:relative;left:.32rem;}
.indexV2 .cm-topbar .center-tabs-new{width:4.3rem;height:.7467rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;}
.indexV2 .cm-topbar .center-tabs-new .item a{border-radius:0;background:transparent;font-size:.4rem;color:#000;overflow:hidden;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:all .3s ease-in-out}
.indexV2 .cm-topbar .center-tabs-new .item a:hover,.indexV2 .cm-topbar .center-tabs-new .item a.active{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}
.indexV2 .cm-topbar .center-tabs-new .item a.active{background:transparent;font-size: .55rem;font-weight: 700;color:#333;}
.indexV2 .cm-topbar .center-tabs-new .item{line-height:.7467rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center}
.indexV2 .cm-topbar__container .action button{width:.8rem;height:.8rem;backround-repeat:no-repeat;background-position:center;text-indent:-999999px;border:0px;border-radius:.8rem;background-color:rgba(0,0,0,.1);background-size:cover;}
.indexV2 .cm-topbar__container .action{right:2.4rem;}
.indexV2 .cm-topbar__container .action button.icon-search-btn{background-image:url(../img/so.png?2022);}
.indexV2 .cm-topbar__container .action.safety{right:.4rem;}
.indexV2 .cm-topbar__container .action.sign{right:1.4rem;}
.indexV2 .cm-topbar__container .action button.icon-sign-btn{background-image:url(../img/rili.png?2022);}
button.icon-safety-off{background-image:url(../img/safety-off.png?2022);animation: breath 1s linear .9s infinite alternate}
button.icon-safety-no{background-image:url(../img/safety-no.png?2022);animation-play-state:paused;}
.indexV2 .cm-topbar__container button.icon-safety-off{background-image:url(../img/safety-nom.png?2022);animation: breath 1s linear .9s infinite alternate;}
@keyframes breath {70%,80%{transform:scale(.9);}75% {transform:scale(1);}65%,85%{transform:scale(1.1);}}
/* 底部导航 */
.cm-tabbar__container .nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.cm-tabbar__container .nav .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;line-height:1.3067rem;text-align:center}
.cm-tabbar__container .nav .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;font-size:.3467rem;color:#909090;height:1.3067rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;}
.cm-tabbar__container .nav .item a .text{line-height:1;font-size:.2933rem;color:#949494}
.cm-tabbar__container .nav .item a i[class^=icon]{display:block;width:.6933rem;height:.6933rem;background-size:cover;margin:0 auto;position:relative}
.cm-tabbar__container .nav .item a .icon-new{background-image:url(../img/n19__type_tabbar_icon_new.png?2022)}
.cm-tabbar__container .nav .item a .icon-cate{background-image:url(../img/n19__type_tabbar_icon_type.png?2022)}
.cm-tabbar__container .nav .item a .icon-fine{background-image:url(../img/n19__top_tabbar_icon_top.png?2022)}
.cm-tabbar__container .nav .item a .icon-home{background-image:url(../img/n19__home_tabbar_icon_home_n.png?2022)}
.cm-tabbar__container .nav .item a .icon-account{background-image:url(../img/n19__home_tabbar_icon_my_n.png?2022)}
.cm-tabbar__container .nav .item a.active .icon-new{background-image:url(../img/n19__type_tabbar_icon_new_s.png?2022)}
.cm-tabbar__container .nav .item a.active .icon-cate{background-image:url(../img/n19__type_tabbar_icon_type_s.png?2022)}
.cm-tabbar__container .nav .item a.active .icon-home{background-image:url(../img/n19__home_tabbar_icon_home_s.png?2022)}
.cm-tabbar__container .nav .item a.active .icon-account{background-image:url(../img/n19__home_tabbar_icon_my_s.png?2022)}
.cm-tabbar__container .nav .item a.active .icon-fine{background-image:url(../img/n19__top_tabbar_icon_top_s.png?2022)}
.cm-tabbar__container .nav .item a.active .text{}
.cm-tabbar__container .nav .item.badge i[class^=icon]::before{width:.24rem;height:.24rem;background-color:red;border-radius:.24rem;position:absolute;right:-.1rem;top:0;display:block;content:""}
/*首页幻灯片*/
#ht-carousel{display:block;width:100%;text-align:center;height:9.8rem;padding-top:.3rem;top:-1.6rem;z-index:9991;background-image:url(../img/ht-carousel.png?2022);background-size:cover;background-repeat:no-repeat;background-position:center}
#ht-carousel li{display:block;margin:0 auto;padding:0;width:100%;}
#ht-carousel picture{position:relative;display:inline-block;width:100%;}
#ht-carousel picture img{height:5.2rem;width:96%;margin:1.5rem auto 0px;border-radius:.2rem;background-position: 50%;background-size: cover;overflow: hidden;position:relative;top:0;left:0;z-index:1}
#ht-carousel picture img.ani-slide,#ht-carousel picture img.placebg-2{position:absolute;top:-50%;left:-50%;z-index:0;display:block;width:250%;height:250%;background-position:center;background-size:200%;background-repeat:no-repeat;margin:auto;filter:blur(20px)}
#ht-carousel .swiper-slide-active picture div.img{/* animation: bounceInLeft 1s ease forwards */}
#ht-carousel picture img.ani-slide::after,#ht-carousel picture img.placebg-2::after{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:2;background-color:rgba(255,255,255,.2);}
#ht-carousel picture img.placebg-2{background:#F4F4F4;}
#ht-carousel picture img.placebg{background:#f1f1f1;}
#ht-carousel picture img.placebg.ray:after{background-image: linear-gradient(to right,transparent,rgba(255, 255, 255,1),transparent);}
/*首页快捷按键*/
.ht-nav{position:relative;margin-top:-4.8rem;z-index:9994;background:rgb(255,255,255,0);border-top-left-radius:.3rem;border-top-right-radius:.3rem;z-index:9993;margin-bottom:.3rem;}
.ht-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:0;}
.ht-nav ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center;position:relative;margin-top:-.9rem;}
.ht-nav i[class^=icon-]{display:block;width:1.7067rem;height:1.7067rem;margin:0 auto;background-size:cover;background-repeat:no-repeat}
.ht-nav .icon-top{background-image:url(../img/n19__home-icon-hot.png?2022)}
.ht-nav .icon-free{background-image:url(../img/n19__home-icon-free.png?2022)}
.ht-nav .icon-v{background-image:url(../img/n19__home-icon-v.png?2022)}
.ht-nav .icon-new{background-image:url(../img/n19__home-icon-new.png?2022);}
.ht-nav .icon-end{background-image:url(../img/n19__home-icon-end.png?2022)}
.ht-nav .icon-app{background-image:url(../img/n19__home-icon-app.png?2022);animation: shake 3s linear infinite;}
.ht-nav li#ivideo{display:none;}
.ht-nav .text{font-size:.35rem;color:#000}
.radius-top{position:relative;background-color:#fff;border-top-left-radius:.3rem;border-top-right-radius:.3rem;z-index:9992;display:block;width:100%;height:.35rem;overflow:hidden;padding:0px;margin:0px auto;}
/* 公告 */
.ht-bar{position:relative;background-color:#fff;z-index:9993;display:block;width:100%;height:1.3rem;line-height:1.3rem;overflow:hidden;padding:0px;margin:0px auto;}
.ht-bar.ht-box{background-image:-webkit-linear-gradient(-40deg,#f7edd0 19%,#e0b86f 97%);background-image:-ms-linear-gradient(-40deg,#f7edd0 19%,#e0b86f 97%);width:96%;margin:.6rem auto 0px;border-radius:.3rem;z-index:9996;line-height:1.6rem;}
.ht-bar.ht-t1{margin-top:-.3rem}
.ht-bar__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;}
.ht-bar__container .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;font-size:.3733rem;color:#f90;text-indent:.1rem;}
.ht-bar__container .text.tr20{text-indent:20px;}
.ht-bar__container .btn-primary{border-radius:.8rem;width:2.4rem;height:.8rem;line-height:.8rem;text-align:center;border:0;padding:0;margin:0;margin-right:.2rem}
.icon_gift{display:inline-block;position:relative;top:3px;margin-right:.1333rem;width:.5rem;height:.5rem;background:url(../img/me_icon_reward1.png?2022);background-size:100% 100%;animation: shake 1.5s linear infinite;}
.icon_vip{display:inline-block;position:relative;top:5px;width:.7rem;height:.7rem;background:url(../img/my_icon_header_vip.png?2022);background-size:100% 100%;margin:0px 0.1333rem}
.ht-bar.ht-t1 .text{position:relative;top:-5px;color:#9a7551;}
.ht-bar.ht-t1 .ht-bar__container .btn-primary{width:3rem;background:#fff; color:#f90;font-size:.32rem;animation: breath2 1s linear .9s infinite alternate;margin-top:-.3rem}
@keyframes breath2 {0%{transform:scale(.9);}100% {transform:scale(1);}}}
/* 客服链接 */
.kfimg{width:100%;margin:0px;display:block;text-align:center;height:auto;overflow:hidden;}
.kfimg img{width:96%;height:auto;text-align:center;margin:.3rem 2%;border-radius: .06rem;}
/* 图片列表板块 */
.bm-box#hisbox{display:none;}
.bm-box__head{height:1.3867rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:0 .32rem}
.bm-box__head .title .icon-vip{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-top:-3px;-o-background-size:20px;background-size:20px;background-repeat:no-repeat;background-image:url(../img/myvip_myvip_icon_timefree8.png?2022);margin-left:-5px;margin-right:5px}
.bm-box__prefix{position:relative}
.bm-box__head .title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;font-size:.4533rem;font-weight:600}
.bm-box__head .more a{display:block;height:.4267rem;line-height:.4267rem;font-size:.3rem;color:#909090;border-radius:.4267rem}
.bm-box__head #cy_more a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;height:.5867rem;width:1.7333rem;font-size:.2667rem;color:#7e7e7e;border-radius:100px;background-color:#f6f6f6}
.bm-box__head #cy_more a .icon-arrow{display:inline-block;width:.2133rem;height:.2133rem;background-size:cover;background-image:url(../img/bm-arrow.png?2022)}
.bm-box__head .more a .icon-arrow{display:inline-block;width:.2133rem;height:.2133rem;vertical-align:middle;background-size:cover;background-image:url(../img/bm-arrow.png?2022);margin-top:-2px}
.bm-box__head #cy_more a .icon-change{display:inline-block;width:.32rem;height:.32rem;background-size:cover;background-image:url(../img/detail_icon_refresh.png?2022)}
.bm-box__head .more a .icon-change{display:inline-block;width:.32rem;height:.32rem;vertical-align:middle;background-size:cover;background-image:url(../img/icon-change.png?2022);margin-top:-3px}
.bm-box__head .more a.btn-yellow{background-color:#ffe04f;color:#423300;border-color:#ffe04f}
.bm-box__head .more a.btn-yellow .icon-arrow{background-image:url(../img/by-arrow.png?2022)}
/* 通用图片 */
.bg-grey{z-index:9991;background:#F3F3F3}
.box-20{width:96%;margin:0px 2%;height:100%;float:left;display:block;border-radius:.2rem;background-color:#fff;}
.box-20 #scroll-love_rank{background:transparent;}
.books-row{float:left;display:block;width:96%;margin:auto;/*display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex*/}
.books-row .item{/*-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;*/overflow:hidden;position:relative}
.books-row.row3 .item{float:left;width:calc((100% - 0px)/3)}
.books-row.row2 .item{float:left;width:calc((100% - 0px)/2)}
.books-row.row2 .item.no1,.books-row.row2 .item.no4{width:64.25%}
.books-row.row2 .item.no2,.books-row.row2 .item.no3{width:35%}
.books-row.row2 .item.no1 .thumbnail.img2 .thumb_img,.books-row.row2 .item.no1 .thumbnail.img2 .thumb_img{padding-top:55%}
.books-row.row2 .item.no2 .thumbnail.img2 .thumb_img,.books-row.row2 .item.no3 .thumbnail.img2 .thumb_img{padding-top:103%}
.book-info-cls .books-row {display:block;}
.book-info-cls .books-row .item{float:left;width:calc((100% - 0px)/3)}
.book-info-cls .books-row .item .thumbnail .thumb_img{display: block;padding-top:128%;}
.bm-headline a,.books-row .item a{display:block}
.books-row .space-1:last-child,.books-row .space-6:last-child{display:none}
.box-20 .books-row .item{float:left;width:calc((100% - 0px)/3)}
.box-20 .books-row .item .thumbnail .thumb_img{padding-top:138%;}
.bm-headline .thumbnail,.books-row .item .thumbnail{position:relative}
.books-row .item .thumbnail .mask{position:absolute;height:1.6rem;width:100%;left:0;bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.8),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.8),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.8),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.8),transparent);-o-background-size:100% 1.6rem;background-size:100% 1.6rem;background-position:left bottom;background-repeat:no-repeat}
.thumb_img{background-size:cover;background-position:center;width:100%;height:0}
.thumb_img{overflow:hidden;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:all .3s ease-in-out}
.thumb_img:hover{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07)}
.books-row .item .thumbnail .date{position:absolute;left:2px;bottom:.7467rem;color:#fff;font-size:.2933rem}
.bm-headline .thumbnail.no-bg::before,.books-row .item .thumbnail.no-bg::before,.books-row .item .thumbnail::before{background-image:none}
.bm-headline .thumbnail,.books-row .item .thumbnail{background-size:cover;background-position:center;background-image:url(../img/placeholder-unruly.png?2022);overflow:hidden;border-radius:.06rem}
.bm-headline .thumbnail .thumb_img,.books-row .item .thumbnail .thumb_img{display:block;width:100%;padding-top:45%}
.bm-headline.hd{margin:0px auto .3rem}
.bm-headline.hd .thumbnail .thumb_img{padding-top:50%;}
.bm-headline.hd a .title{padding:.6em 0em;}
.bm-headline .thumbnail .chapter,.books-row .item .thumbnail .chapter{position:absolute;right:.5em;bottom:.5em;font-size:.32rem;color:#fff}
.books-row .item .thumbnail .vip-free{background-image:-webkit-linear-gradient(-21deg,#f66 0,#ff682d 100%);background-image:-ms-linear-gradient(-21deg,#f66 0,#ff682d 100%);position:absolute;left:0;top:0;width:1.4933rem;height:.5333rem;text-align:center;color:#fff;line-height:.5333rem;font-size:.2933rem;border-bottom-right-radius:.2667rem}
.books-row .space-1{width:1px;background-color:#fff}
.books-row .space-6{width:6px;background-color:#fff}
.books-row .thumbnail.img1,.books-row .thumbnail.img2{display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;background-image:url(../img/placeholder-unruly.png?2022);position:relative;overflow:hidden}
.books-row .thumbnail.img1 .thumb_img{padding-top:130%}
.books-row .thumbnail.img2 .thumb_img{padding-top:55%}
.books-row .thumbnail i.tagUp,.home_bangdan_list .home_list_item i.tagUp,.books-fluid .item a .thumbnail i.tagUp,.books-rows .item .main .thumbnail i.tagUp,#scroll-books .item .thumbnail i.tagUp,.bf-books .item a .thumbnail i.tagUp{position: absolute;z-index: 1;display: block;padding: 0px 3px;width: auto;height:14px;border: 0px solid #f90;border-radius:6px 0px 6px 0px;background:rgb(255,255,255,.95);color:#f90;text-align: center;font-size: 12px;line-height:14px;top:4px;left:4px}
.books-rows .item .main .thumbnail i.tagUp{top:18px;left:14px}
.bf-books .item a .thumbnail i.tagUp{top:12px;left:14px}
.books-row .thumbnail i.tagUp:after,.home_bangdan_list .home_list_item i.tagUp:after,.books-fluid .item a .thumbnail i.tagUp:after,.books-rows .item .main .thumbnail i.tagUp:after,#scroll-books .item .thumbnail i.tagUp:after,.bf-books .item a .thumbnail i.tagUp:after{content:"UP"}
.bm-headline a .title,.books-row .item a .title{width:100%;height:.5rem;font-size:.3733rem;padding-top:.4em;padding-bottom:.2em;display:block;}
.bm-headline a .desc,.books-row .item a .desc,.books-row .item a .tags{font-size:.2933rem;color:#909090;padding-bottom:1em}
.bm-headline a .desc,.bm-headline a .title,.books-row .item a .desc,.books-row .item a .tags,.books-row .item a .title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.books-row .item a .tags span{margin-right:5px}
.bm-headline a .title{padding-top:.6em}
.bm-headline a .title label.category{float:left;}
.bm-headline a .title label.fr{float:right;}
.bm-headline a .title label.fr span,.bm-headline a .title label.fr i{color:#999;font-size:.3rem;margin:0px 2px;padding:0px 3px;background:transparent;border: 1px solid #ddd;border-radius:6px;}
.books-row .item input[type=checkbox]{display:none}
.editmode-box .books-row .item input[type=checkbox]{display:block}
.editmode-box .books-row .item input[type=checkbox]{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;width:100%;height:100%;z-index:2}
.editmode-box .books-row .item input[type=checkbox]~a .thumbnail::before{background-image:none;background-color:rgba(0,0,0,.4)}
.editmode-box .books-row .item input[type=checkbox]~a .thumbnail::after{display:block;content:"";width:.64rem;height:.64rem;background-image:url(../img/radio_button_off.png?2022);-o-background-size:.64rem;background-size:.64rem;position:absolute;right:4px;bottom:4px}
.editmode-box .books-row .item input[type=checkbox]:checked~a .thumbnail::after{background-image:url(../img/radio_button_on.png?2022)}
.books-rows .item{position:relative}
.books-rows .item.none{display:none;}
.books-rows .item .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:.3733rem .2667rem;position:relative}
.books-rows .item .main::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.books-rows .item .main .body{padding-right:7em}
.books-rows .item .main .thumbnail{margin-right:1em;overflow:hidden;border-radius:0px}
.books-rows.fav-rows .item .main .thumbnail .thumb_img{display:block;width:2.1rem;height:2.8rem}
.badgeUp i{position:absolute;z-index:1;top:12%;left:3%;display:block;padding:0px 3px;width:auto;line-height:.3rem;border:1px solid #e43844;border-radius:8px;background-color:rgba(255,255,255,.95);color:#e43844;text-align:center;font-size:.3rem;overflow:hidden;float:left;}
.badgeUp i:after{content:"UP"}
.books-rows .item .main .body .title{font-size:.4267rem;color:#282828;margin-bottom:.1333rem}
.books-rows .item .main .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:hidden}
.books-rows .item .main .body .text{font-size:.28rem;color:#909090;margin: 0.12rem 0;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.books-rows .item .main .body .badge{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.books-rows .item .main .body .badge i,.books-rows .item .main .body .badge span{display:block;padding:0 3px;height:auto;position:relative;font-size:.2667rem;border-radius:3px;border:1px solid #d5d5d6;color:#909090;margin-right:.5em}
.books-rows .item .main .body .badge i:last-child,.books-rows .item .main .body .badge span:last-child{margin-right:0}
.books-rows.fav-rows .item .main .body .badge span{cursor:pointer;padding:1px 5px;color:#555}
.books-rows .item .main .row,.books-rows .item .main .title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;margin:.0667rem 0}
.books-rows .item .main .row{color:#909090;font-size:.32rem}
.books-rows .item .main .row .date{color:#f90;font-size:.32rem}
.books-rows .item .action{position:absolute;right:.48rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.books-rows .item .action .btn{border-radius:.7467rem;background-color:#ffd744;height:.7467rem;line-height:.7467rem;display:block;padding:0 .4rem;font-size:.3733rem;color:#423300}
.books-rows .item .matche,.books-st .matche{color:#f90!important}
.books-fluid .item{position:relative;margin-bottom:.16rem}
.books-fluid .item::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5);height:1px}
.books-fluid section .item::before{border-bottom:1px solid #f0f2f5;}
.books-fluid .item a{display:block}
.books-fluid .item a .thumbnail{position:relative}
.books-fluid .item a .thumbnail img{display:block;width:100%;border-radius:3px}
.books-fluid .item a .thumbnail .date{position:absolute;right:.1333rem;top:.1333rem}
.books-fluid .item a .thumbnail .date i.tagUp{display:inline-block;width:.32rem;height:.32rem;margin:0px;background:url(../img/home_icon_time.png?2022) no-repeat center;background-size:100% 100%;position:relative;left:-5px;top:2px}
.books-fluid a .thumbnail .date>div{padding:0 1em;background-color:rgba(0,0,0,.5);border-radius:.32rem;height:.5867rem;line-height:.58rem;color:#fff}
.books-fluid .item a .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;height:1.8667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}
.books-fluid .item a .body .title{font-size:.4267rem;padding-bottom:.2em}
.books-fluid .item a .body .title>span{font-weight:600}
.books-fluid .item a .body .desc{font-size:.3467rem;color:#999}
.books-fluid .item .footer{height:1.8667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;-moz-box-pack:end;justify-content:flex-end;position:absolute;right:0;bottom:0}
.books-fluid .item .footer a{display:block;font-size:.3467rem;color:#999}
.books-fluid .item .footer a .icon-arrow{width:12px;height:12px;background-size:cover;vertical-align:middle;display:inline-block;background-image:url(../img/bm-arrow-2.png?2022);margin-top:-3px}
.books-fluid .item .category span{display:inline-block;color:#fff;font-size:.2667rem;border-radius:4px;vertical-align:middle;margin-top:-3px;height:.4rem;padding:0 .4em;line-height:.4rem;margin-right:5px}
.books-fluid .item .category .st_4,.books-fluid .item .category .st_2{background-color:#a046e5}
.books-fluid .item .category .st_3{background-color:#ff7182}
/* 换一批 */
.vip_books_bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between;padding:.32rem .32rem .2rem}
.books_bottom_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center;background-color:#f6f8f9;font-size:.32rem;color:#5c5c5c;height:1.0667rem;border-radius:1.0667rem;width:4.56rem}
.box-20 .books_bottom_btn{width:4.3rem}
.icon_vip_more{display:inline-block;width:.2933rem;height:.2933rem;background:url(../img/vip_icon_more.png?2022) no-repeat;background-size:100% 100%;margin-right:.1333rem}
.icon_vip_refresh{display:inline-block;width:.32rem;height:.2933rem;background:url(../img/vip_icon_refresh.png?2022) no-repeat;background-size:100% 100%;margin-right:.1333rem}
/* 横向滚动 */
#scroll-books{padding:0 .26rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:auto}
#scroll-books::-webkit-scrollbar{display:none}
#scroll-books .item{float:left;margin:0 .06rem;width:3.8667rem;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}
#scroll-books .item.none{display:none;}
#scroll-books .item:last-child{margin-right:0}
#scroll-books .item .thumbnail{width:3.8667rem;overflow:hidden;position:relative}
#scroll-books .item .thumbnail::before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}
#scroll-books .item .thumbnail .chapter{position:absolute;right:.5em;bottom:.5em;font-size:.32rem;color:#fff}
#scroll-books .item .thumbnail .thumb_img{display:block;width:100%;border-radius:0.06rem;padding-top:60%}
#scroll-books .item .thumbnail i.date{position:absolute;left:.3em;bottom:.3em;background-size:cover;background-image:url(../img/icon_desc_his.png?2022);display:inline-block;width:.4rem;height:.4rem;background-color: rgb(0,0,0,.5);border-radius: 1.067rem;}
#scroll-books .item a{display:block}
#scroll-books .item a .title{font-size:.3733rem;padding-top:.4em;padding-bottom:.2em}
#scroll-books .item a .tags{font-size:.2933rem;color:#909090;padding-bottom:1em}
#scroll-books .item a .tags,#scroll-books .item a .title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#scroll-books .item a .tags span,#scroll-books .item a .tags i{margin-right:5px;}
#scroll-books .item .thumbnail .rank{position:absolute;right:0;bottom:0;font-size:.4rem;color:#fff;text-align:center;background-image:-webkit-linear-gradient(-45deg,#e7e7e7 0,#d3d3d3 34%,#bfbfbf 81%);background-image:-ms-linear-gradient(-45deg,#e7e7e7 0,#d3d3d3 34%,#bfbfbf 81%);position:absolute;width:26px;height:20px;border-top-left-radius:.1333rem}
#scroll-books .item .thumbnail .rank.on1{background-image:-webkit-linear-gradient(-45deg,#e11 0,#ff6344 100%);background-image:-ms-linear-gradient(-45deg,#e11 0,#ff6344 100%)}
#scroll-books .item .thumbnail .rank.on2{background-image:-webkit-linear-gradient(-45deg,#ff7200 0,#ff8c00 66%);background-image:-ms-linear-gradient(-45deg,#ff7200 0,#ff8c00 66%)}
#scroll-books .item .thumbnail .rank.on3{background-image:-webkit-linear-gradient(-45deg,#fe9002 0,#fead08 34%,#fdca0e 81%);background-image:-ms-linear-gradient(-45deg,#fe9002 0,#fead08 34%,#fdca0e 81%)}
/* 首页排行榜 */
.home_bangdan_list{padding:0;margin:0px .2667rem;border-radius:.3rem;background-color:#faf2e6;background-size:154px 109px;background-repeat:no-repeat;background-image:url(../img/vip_icon_huanguan.png?2022);background-position:-40px -10px;}
.home_bangdan_list h1.title{font-size:.5rem;color:#111;font-weight:400;padding:.26rem 0 0;text-align:center;}
.home_bangdan_list#new{background:#E3FFF3}
.home_bangdan_list#top{background:#FFE3DB}
.home_bangdan_list#fav{background:#E9ECFF}
.home_bangdan_list .home_list_header{position:relative;padding:0 .26rem;}
.home_bangdan_list .home_list_header>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.home_bangdan_list .home_list_header>ul>li{height:1.2rem;line-height:1.2rem;font-size:.3467rem;color:#131313;margin-right:.6667rem}
.home_bangdan_list .home_list_header>ul>li.active{font-weight:600;font-size:.5067rem;color:#000;-webkit-transition:font-size .25s;-o-transition:font-size .25s;-moz-transition:font-size .25s;transition:font-size .25s}
.home_bangdan_list .home_list_header .home_bangdan_more{position:absolute;right:0rem;top:.4rem;font-size:.32rem;color:#aeaeae;padding:0.05rem 0.2rem;border-bottom-left-radius:.2667rem;border-top-left-radius:.2667rem;background:rgb(255,255,255,.5);}
.home_list_header .home_bangdan_more>i{display:inline-block;width:.2133rem;height:.2133rem;vertical-align:middle;background-size:cover;background-image:url(../img/bm-arrow.png?2022);margin-top:-2px}
.home_bangdan_list .home_list_body{padding:.2667rem;display:block;background:rgb(255,255,255,.8);}
.home_bangdan_list#rank .home_list_body{background:rgb(255,255,255,.9);}
.home_bangdan_list .home_list_body li{margin-bottom:.2667rem;}
.home_bangdan_list .home_list_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6}
.home_bangdan_list .home_list_item .img{width:4rem;height:2.1333rem;margin-right:.1667rem;overflow: hidden;}
.home_bangdan_list .home_list_item .thumb_img{width:4rem;height:2.1333rem;border-radius:0.06rem}
.home_list_a_aside .title{font-size:.3733rem;color:#131313}
.home_list_a_aside .subtitle{font-size:.32rem;color:#999}
.home_list_a_aside .subtitle span{margin-right:10px}
.home_list_item .rank .num{color:#fff;height:.9067rem;text-align:center;line-height:.8067rem;font-size:.32rem}
.home_list_item .rank{width:.74rem;height:.9067rem;background-size:100% 100%;position:absolute;right:1rem}
.home_list_item .rank.num-1{background-image:url(../img/icon_one.png?2022)}
.home_list_item .rank.num-2{background-image:url(../img/icon_two.png?2022)}
.home_list_item .rank.num-3{background-image:url(../img/icon_three.png?2022)}
.two .home_list_item .rank .num,.home_list_item .rank.num-4 .num,.home_list_item .rank.num-5 .num{color:#fff;height:.9067rem;text-align:center;line-height:.8067rem;font-size:.32rem}
.two .home_list_item .rank,.home_list_item .rank.num-4,.home_list_item .rank.num-5{background-image:url(../img/icon_0.png?2022)}
/*通用头部*/
.cm-topbar.bg-white{z-index:9991;position:relative}
.cm-topbar.bg-white::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;height:1px;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}

.cm-topbar__container .pull-right,.cm-topbar__container .pull-left{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cm-topbar__container .pull-right{right:0;}
.cm-topbar__container .pull-left{left:0;}
.cm-topbar__container .pull-left button{border:0;background-color:transparent;width:1.1733rem;height:1.1733rem;-o-background-size:.48rem;background-size:.48rem;background-repeat:no-repeat;background-position:center;overflow:hidden;text-indent:-999px}
.cm-topbar__container .pull-left button i{display:block;width:.7733rem;height:.7733rem;-o-background-size:.48rem;background-size:.48rem;background-repeat:no-repeat;background-position:center;background-image:url(../img/navbar_icon_back.png?2022);border-radius:.6rem;background-color:#f3f3f3;margin-left:.3rem;}
.cm-topbar__container .pull-left button.back-btn{background-image:url(../img/navbar_icon_back.png?2022)}
.cm-topbar__container .pull-left button.close-btn{background-image:url(../img/close.png?2022)}
.cm-topbar__container .pull-left button:hover i{cursor:pointer;background-color:#e7e7e7;}
.cm-topbar__container .center-title{font-size: .4533rem;color: #282828;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.cm-topbar__container .center-title.stitle{width: 70%;}
.cm-topbar__container .pull-right .btn-text{background-color:#FFF;width:1.8667rem;height:1.1733rem;border:0;font-size:.4rem;color:#F66}
.cm-topbar__container .pull-right a.btn-text{display:block;line-height:1.1733rem;text-align:center;}
.cm-topbar.none-line::before{display:none}
/* 章节头尾 */
/* 悬浮APP按键 */
.aftips{position:fixed;z-index:95;bottom:2rem;right:0px;left:0px;width:5rem;margin:.8rem auto 0;background:#F0AD4E;border: 0;color: #fff;font-size:0.4267rem;height: 1.1733rem;line-height: 1.1733rem;border-radius: 1.1733rem;box-shadow: 0px 0px 10px #F0AD4E;display:none;}
.aftips.on{bottom:3rem;transition:all .2s ease-in-out}
.aftips.off{bottom:1.8rem;transition:all .2s ease-in-out}

.z-index-99{position:relative;background:#fff;z-index:95}
.cm-topbar.bg-white.topMenu{position:fixed!important;top:0;left:0;z-index:9999997;width:100%;}
.cm-topbar.bg-white.topMenu.on{top:0;transition:all .2s ease-in-out}
.cm-topbar.bg-white.topMenu.off{top:-3rem;transition:all .2s ease-in-out}
.bottomMenu{position:fixed;bottom:0;left:0;z-index:96;width:100%;}
.bottomMenu.on{bottom:0;transition:all .2s ease-in-out}
.bottomMenu.off{bottom:-3rem;transition:all .2s ease-in-out}
.epListFrame {position:relative;z-index:97;}
.epListFrame .bg{position:fixed;top:0;left:0;z-index:1;display:none;width:100%;height:150%;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.7) 70%);background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.7) 70%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 70%)}
.epListFrame .data{position:fixed;top:0;right:0;float:left;z-index:98;width:5rem;height:100%;overflow:auto;background:rgba(255,255,255,1);}
.epListFrame .data ul.list_area{width:100%;float:left;margin:1.1733rem 0px 1.4rem 0;}
.epListFrame .data ul li{width:100%;float:left;}
.epListFrame .data ul li a{width:100%;line-height:1rem;height:1rem;display:block;font-size:.35rem;color:#333;text-align:center;margin:0px auto;padding:0px;border-bottom:#EEE dashed 1px;background:url(../img/bm-arrow.png?2022) no-repeat 10px center;background-size:.2rem;}
.epListFrame .data ul li a.active{background:#fafafa url(../img/n_20_addr_icon.png?2022) no-repeat 10px center;background-size:.4rem;}
.epListFrame .data ul li a span{margin-left:10px;font-size:.25rem;}
.epListFrame .data ul li a span.free{color:#6eb57c}
.epListFrame .data ul li a span.time{color:#84a4f1}
.epListFrame .data ul li a span.vip{color:#D186F7}
.epListFrame .data ul li a span.coin{color:#e5ab6f;}
.epListFrame .data ul li a span.coin em{font-size:.35rem;}
.epListFrame .data ul li a span.read{color:#999}
.epListFrame .data ul li a span.buy{color:#999}
.epListFrame .data ul li a span.his{color:#1ba8f2}
.epListFrame.on .data{right:0;transition:all .2s ease-in-out}
.epListFrame.off .data{right:-5rem;transition:all .2s ease-in-out}

.cm-tabbar{height:1.3067rem;}
.cm-tabbar.fixed{position:fixed;width:100%;margin:0 auto;bottom:0;left:0;right:0;z-index:999;background-color:#fff}
.cm-tabbar.fixed.safari{height:1.6067rem;}
.cm-tabbar::before{display:block;content:"";position:absolute;left:0;top:0;right:0;height:1px;background-color:#ececec;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cm-tabs{height:1.28rem;position:sticky;top:-1px;z-index:999;padding-top:0}
.cm-tabs::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5);}
.cm-tabs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;height:1.28rem;line-height:1.2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;font-size:.3467rem}
.cm-tabs ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center}
.cm-tabs ul li a{display:block;height:1.28rem;position:relative;font-size:inherit}
.cm-tabs ul li a.active{pointer-events:none;font-size:.5rem;font-weight:700;-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07);-ms-transform:scale(1.07);transition:all .1s ease-in-out;}

.cm-tabs ul.tabs-auto{height:1.28rem;line-height:.5rem;}
.cm-tabs ul.tabs-auto li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;-moz-box-flex:0;flex:none;padding:0 .64rem}
.cm-tabs ul.tabs-auto li a{height:.6rem;line-height:.6rem;border-radius:.6rem;display:block;padding:.15rem .3rem;margin-top:.2rem;position:relative;font-size:inherit;font-size:.4rem;}
.cm-tabs ul.tabs-auto li a:hover{background-color:#f3f3f3;-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07);-ms-transform:scale(1.07);transition:all .3s ease-in-out;}



.cm-tabs .action-group{position:absolute;right:.4rem;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;height:1.28rem}
.cm-tabs .action-group .col{position:relative}
.cm-tabs .action-group button{width:.6rem;height:.6rem;background-color:transparent;border:0;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;text-indent:-99999999px;}
.cm-tabs .action-group button.del-btn{background-image:url(../img/search_icon_del.png?2022);}
.cm-tabs .action-group button.kf-btn{width:.8rem;height:.8rem;background-image:url(../img/n19__my_icon_setting2.png?2022);}


.cm-tabs .pull-left{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.cm-tabs .pull-left button{border:0;background-color:transparent;width:1.1733rem;height:1.1733rem;overflow:hidden;text-indent:-999999px;}
.cm-tabs .pull-left .back-btn i{display:block;width:.7733rem;height:.7733rem;-o-background-size:.48rem;background-size:.48rem;background-repeat:no-repeat;background-position:center;background-image:url(../img/navbar_icon_back.png?2022);border-radius:.6rem;background-color:#f3f3f3;margin-left:.3rem;}
.cm-tabs .pull-left .back-btn:hover i{cursor:pointer;background-color:#e7e7e7;}

.cm-action{position:relative}
.cm-action::before{position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;content:"";-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cm-action .del-btn{width:100%;border:0;background-color:transparent;font-size:.4rem;color:#f90;padding:.4rem 0}
.cm-action .del-btn .icon-delete{display:inline-block;width:.48rem;height:.48rem;background-image:url(../img/c_icon_de_selected_s.png?2022);background-size:cover;vertical-align:middle;margin-top:-4px;margin-right:2px}
.cm-action .del-btn:disabled{color:#5c5c5c}
.cm-action .del-btn:disabled .icon-delete{background-image:url(../img/c_navbar_icon_del.png?2022)}

.resale-date{height:1.12rem;line-height:1.12rem;text-align:center;font-size:.32rem;color:#aeaeae;position:relative}
.resale-date::after{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f8f8f8;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}




.free_tips{position:absolute;top:.1067rem;border-radius:.0667rem;color:#fff;font-size:.2667rem;background-image:-moz-linear-gradient(45deg,#7dd82b 8%,#06c880 100%);background-image:-webkit-linear-gradient(45deg,#7dd82b 8%,#06c880 100%);background-image:-ms-linear-gradient(45deg,#7dd82b 8%,#06c880 100%)}
.free_tips2{position:absolute;bottom:.1333rem;left:0;color:#000;font-size:.2667rem;background-color:#ffcc1c;border-top-right-radius:100px;border-bottom-right-radius:100px;font-size:.32rem;padding:1px 6px 1px 2px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.icon_coll_bottom_vip{display:inline-block;width:12px;height:10px;background:url(../img/icon_coll_bottom_vip.png?2022);background-size:cover}
@media screen and (min-width:750px){.free_tips2{font-size:.4rem}
	.icon_coll_bottom_vip{display:inline-block;width:24px;height:20px;background:url(../img/icon_coll_bottom_vip.png?2022);background-size:cover}
}
.qiandao{height:3.52rem;padding:0 .6667rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between}
.qiandao_title{font-size:.4533rem;color:#5c5c5c}
.qiandao_subtitle{font-size:.32rem;color:#5c5c5c;margin-top:.2667rem}
.font_color{display:inline-block;color:#f90;position:relative}
.new_people{position:absolute;top:-20px;left:-1.2rem;width:2.8rem;text-align:center;color:#fff;font-size:.32rem;background-color:#f90;border-radius:.0667rem}
.new_people::after{content:"";position:absolute;width:0;height:0;bottom:-8px;left:50%;margin-left:-4px;border:transparent solid 4px;border-top-color:#f90}
.bd-carousel__container .item a.qiandao_btn{display:block;padding:0;width:2.5333rem;text-align:center;font-size:.3467rem;color:#423300;height:.9rem;border-radius:100px;line-height:.9rem;background-image:-moz-linear-gradient(-27deg,#ffe153 19%,#FFD251 97%);background-image:-webkit-linear-gradient(-27deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(-27deg,#ffe153 19%,#FFD251 97%)}


.books-st{margin-top:.32rem;padding:0 .32rem;color:#aeaeae;font-size:.32rem}
.cate-box{background-color:#fff;position:relative;z-index:3}
.cm-tabs.cate-box__row{background-color:#fff;padding: 0.18rem 0;height:auto;z-index:2}
.cate-rows .item a.main{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.cate-rows .item a.main .body{padding:0}
.cate-rows .item a.main em{color:#00B19A;font-size:.28rem;margin-left:5px}
.cate-rows .item a.main .thumbnail .thumb_img{display:block;width:2.5rem;height:3.5rem}
.cate-rows .item a.main .thumbnail.shield{position:relative;}
.cate-rows .item a.main .thumbnail.shield .thumb_img{filter:blur(8px)}
.cate-rows .item a.main .thumbnail.shield i.adult{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:0px;background-size:1rem;background-position:center;background-repeat:no-repeat;background-color: rgb(0,0,0,.1);background-image:url(../img/safety-off.png?2022);position:absolute;top:0px;left:0px;overflow:hidden}

.cate-rows .item a.main:active{background-color:#f5f5f5}
.cate-box.fixed{position:fixed!important;left:0;top:0;right:0;width:100%;z-index:3}

.cate-box__fit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;padding:.2133rem 0}
.cate-box__fit button{height:.7467rem;border:0;border-radius:.7467rem;background-color:#f8f8f8;font-size:.3467rem;padding:0 .6em 0 .8em;margin:0 .16rem}
.cate-box__fit button.order{background-color:#fff5c3}
.cate-box__fit button.default i,.cate-box__fit button.order i{display:inline-block;width:.32rem;height:.32rem;background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-top:-3px}
.cate-box__fit button.default i{background-image:url(../img/cate-close.png?2022)}
.cate-box__fit button.order i{background-image:url(../img/cate-orde.png?2022)}



.bf-books{padding:.2133rem 0}
.bf-books .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.2133rem .2667rem;position:relative}
.bf-books .item a:active{background-color:#efefef;opacity:1}
.bf-books .item a .thumbnail{margin-right:1em;overflow:hidden;border-radius:0px;}
.bf-books .item a .thumbnail .thumb_img{display:block;width:3.04rem;height:4rem}
.bf-books .item a .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;overflow:hidden;margin-right:.7067rem}
.bf-books .item a .body .title{font-size:.4rem;color:#282828}
.bf-books .item a .body .row,.bf-books .item a .body .tags{color:#909090;font-size:.32rem}
.bf-books .item a .body .row,.bf-books .item a .body .tags,.bf-books .item a .body .title{margin:.12rem 0;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.bf-books .item a .body .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.bf-books .item a .body .tags i,.bf-books .item a .body .tags span{display:block;padding:0 3px;height:auto;position:relative;font-size:.2667rem;border-radius:3px;border:1px solid #d5d5d6;margin-right:.5em}
.bf-books .item a .body .tags i:last-child,.bf-books .item a .body .tags span:last-child{margin-right:0}

.bf-books .item a .body .text{font-size:.28rem;color:rgb(144 144 144);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.bf-books .item a .rank{position:absolute;right:.32rem;top:.3rem}
.bf-books .item a .rank .num{width:1.0133rem;height:1.0133rem;text-align:center;line-height:1.0133rem;font-size:.5333rem;color:#fff}
.bf-books .item a .rank.num-1 .num{font-weight:600}
.bf-books .item a .rank{background-image:url(../img/icon_num.png?2022);-o-background-size:1.0133rem;background-size:1.0133rem;width:1.0133rem;height:1.0133rem}
.bf-books .item a .rank .num{color:#c3c3c3}
.bf-books .item a .rank.num-1,.bf-books .item a .rank.num-2,.bf-books .item a .rank.num-3{-o-background-size:1.0133rem 1.28rem;background-size:1.0133rem 1.28rem;width:1.0133rem;height:1.28rem}
.bf-books .item a .rank.num-1{background-image:url(../img/icon_one.png?2022)}
.bf-books .item a .rank.num-2{background-image:url(../img/icon_2.png?2022)}
.bf-books .item a .rank.num-3{background-image:url(../img/icon_3.png?2022)}
.bf-books .item a .rank.num-1 .num,.bf-books .item a .rank.num-2 .num,.bf-books .item a .rank.num-3 .num{color:#fff}
.bf-books .item a .rank.num-0{display:none;}
.bf-books .item a .body.mr0{margin-right:0px}



.fetch-status{padding:.64rem 0}
.fetch-status .text{font-size:.32rem;color:#aeaeae;text-align:center}
.linear-bg-1{background-image:-webkit-linear-gradient(27deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(27deg,#ffe153 19%,#FFD251 97%)}
.bg-white{background-color:#fff;z-index:9991;}
.mb-12{margin-bottom:.32rem}
.mb-20{margin-bottom:20px}
.mb-100{margin-bottom:100px}
.mt-12{margin-top:.32rem}
.mt-20{margin-top:20px}
.offset-5{height:.1333rem;background-color:#f3f3f3}
.offset-10{height:.2667rem;background-color:#f3f3f3}
.offset-32{height:.8rem;background-color:#F4F4F4}
.has-tabbar{height:1.3067rem}
.user-menu.appts{padding:.5rem 0;width:100%;border-top-right-radius:20px;border-top-left-radius:20px;box-shadow: 0px 0px 10px #999;}
.user-menu .item{border-bottom:1px solid #f8f8f8;position:relative}
.user-menu .item .title span{color:#aaa;font-size:.25rem;margin-left:10px}
.user-menu .item .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.4rem .2667rem;margin:0;border:0;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;position:relative}
.user-menu .item .action{position:absolute;right:.4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.user-menu .item .action a{width:1.4rem;height:.8rem;line-height:.8rem;border-radius:.64rem;display:block;text-align:center;font-size:.3467rem;color:#ff8003;background-color:#ffefdb}
.user-menu .item.task .action a{width:auto;color:#999;background-color:#FFF}
.user-menu .item.browser .action a{color:#999;background-color:#eee}
.user-menu .item.browser .btn .title{color:#777;}
.user-menu .item .btn i[class^=icon-]{display:block;width:.64rem;height:.64rem;background-size:cover;background-repeat:no-repeat;margin-right:.2667rem}
.user-menu .item .btn .title{font-size:.4rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;margin-right:.2667rem}
.user-menu .item .btn .subtitle{font-size:.32rem;color:#909090;margin-left:.16rem}
.user-menu .item .btn .title sup{background-color:#f43400;color:#fff;font-size:.2667rem;color:#fff;border-radius:.32rem;border-radius:.32rem;width:.48rem;display:inline-block;text-align:center;margin-left:2px}
.user-menu .item .btn .title .txt{font-size:.28rem;color:#999;padding-top:5px}
.user-menu .item .btn .pull-left{margin-right:auto}
.user-menu .item .btn .pull-left .sub{font-size:.32rem;color:#999;margin-top:.05rem}
.user-menu .item .btn .pull-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.user-menu .item .btn .text{font-size:.3467rem;color:#aeaeae;margin-top:-1px;margin-right:3px}
.user-menu .item .btn .pull-right .icon_doc{width:.1867rem;height:.1867rem;display:inline-block;background-color:#ff3b30;border-radius:50%;margin-right:.0667rem}
.user-menu .item .btn .pull-right .arrow{width:.4rem;height:.4rem;background-size:cover;background-repeat:no-repeat;background-image:url(../img/icon_arrowh.png?2022)}
.user-menu .item .btn .icon-account{background-image:url(../img/my_icon_cell_acount.png?2022)}
.user-menu .item .btn .icon-cyb3{background-image:url(../img/my_icon_cell_buy.png?2022)}
.user-menu .item .btn .icon-coupon{background-image:url(../img/my_icon_cell_coupon.png?2022)}
.user-menu .item .btn .icon-setting1{background-image:url(../img/my_icon_cell_down.png?2022)}
.user-menu .item .btn .icon-setting4{background-image:url(../img/my_icon_cell_help.png?2022)}
.user-menu .item .btn .icon-setting5{background-image:url(../img/my_icon_cell_seting.png?2022)}
.user-menu .item .btn .icon-setting2{background-image:url(../img/n19__my_icon_setting2.png?2022)}
.user-menu .item .btn .icon-setting3{background-image:url(../img/n19__my_icon_setting3.png?2022)}
.user-menu .item .btn .icon-setting6{background-image:url(../img/my_icon_cell_renwu.png?2022)}
.user-menu .item .btn .icon-setting8{background-image:url(../img/my_icon_cell_his.png?2022)}
.user-menu .item .btn .icon-setting9{background-image:url(../img/my_icon_cell_fava.png?2022)}
.user-menu .item .btn .icon-setting7{background-image:url(../img/my_icon_cell_xiaoxi.png?2022)}
.user-menu .item .btn .icon-setting10{background-image:url(../img/safety-no.png?2022)}
.user-menu.vipskin .item .btn .icon-account{background-image:url(../img/my_icon_cell_acount_v.png?2022)}
.user-menu.vipskin .item .btn .icon-coupon{background-image:url(../img/my_icon_cell_coupon.png?2022)}
.user-menu.vipskin .item .btn .icon-setting1{background-image:url(../img/my_icon_cell_down_v.png?2022)}
.user-menu.vipskin .item .btn .icon-setting4{background-image:url(../img/my_icon_cell_help_v.png?2022)}
.user-menu.vipskin .item .btn .icon-setting5{background-image:url(../img/my_icon_cell_seting_v.png?2022)}
.user-menu.vipskin .item .btn .icon-setting6{background-image:url(../img/my_icon_cell_renwu_v.png?2022)}
.user-menu.vipskin .item .btn .icon-setting7{background-image:url(../img/my_icon_cell_xiaoxi_v.png?2022)}
.user-menu.vipskin .item .btn .icon-setting8{background-image:url(../img/my_icon_cell_his_v.png?2022)}
.user-menu.vipskin .item .btn .icon-setting9{background-image:url(../img/my_icon_cell_fava_v.png?2022)}
.user-menu .item .xiaoxi_num{display:block;margin-right:.1333rem;font-size:.2933rem;color:#fff;width:.5333rem;height:.5333rem;text-align:center;line-height:.5333rem;border-radius:.5333rem;background-color:#ff3b30}
.user-menu .item .btn .icon-auto{background-image:url(../img/n19__my_icon_auto.png?2022)}
.user-menu .item .btn .typo-red{color:#aeaeae}
.cancelLogin{display: block;width: 8rem;margin:.8rem auto 0;background:#F0AD4E;border: 0;color: #fff;font-size:0.4267rem;height: 1.1733rem;line-height: 1.1733rem;border-radius: 1.1733rem;}
.loginbtn{display:block;width:100%;height: 1.1733rem;margin:0 auto;padding:1rem 0px;border-bottom:10px solid #f8f8f8;}
.loginbtn .cancelLogin{margin:0px auto;}

.auto-switch{position:relative;width:1.386rem;height:.746rem;border:1px solid #dcdcdc;outline:0;border-radius:.746rem;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#dcdcdc;-webkit-transition:background-color .1s,border .1s;-o-transition:background-color .1s,border .1s;-moz-transition:background-color .1s,border .1s;transition:background-color .1s,border .1s}
.auto-switch:before{content:" ";position:absolute;top:0;left:0;width:1.333rem;height:.693rem;border-radius:.693rem;background-color:#dcdcdc;-webkit-transition:-webkit-transform .35s cubic-bezier(.45,1,.4,1);transition:-webkit-transform .35s cubic-bezier(.45,1,.4,1);-o-transition:transform .35s cubic-bezier(.45,1,.4,1);-o-transition:-o-transform .35s cubic-bezier(.45,1,.4,1);-moz-transition:transform .35s cubic-bezier(.45,1,.4,1),-moz-transform .35s cubic-bezier(.45,1,.4,1);transition:transform .35s cubic-bezier(.45,1,.4,1);transition:transform .35s cubic-bezier(.45,1,.4,1),-webkit-transform .35s cubic-bezier(.45,1,.4,1),-moz-transform .35s cubic-bezier(.45,1,.4,1),-o-transform .35s cubic-bezier(.45,1,.4,1);transition:transform .35s cubic-bezier(.45,1,.4,1),-webkit-transform .35s cubic-bezier(.45,1,.4,1);transition:transform .35s cubic-bezier(.45,1,.4,1),-webkit-transform .35s cubic-bezier(.45,1,.4,1);transition:transform .35s cubic-bezier(.45,1,.4,1),-webkit-transform .35s cubic-bezier(.45,1,.4,1);}
.auto-switch:after{content:" ";position:absolute;top:0;left:0;width:.693rem;height:.693rem;border-radius:.693rem;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);-o-transition:transform .35s cubic-bezier(.4,.4,.25,1.35);-o-transition:-o-transform .35s cubic-bezier(.4,.4,.25,1.35);-moz-transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-moz-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35),-moz-transform .35s cubic-bezier(.4,.4,.25,1.35),-o-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);}
.auto-switch:checked{border-color:#ffd742;background-color:#ffd742;}
.auto-switch:checked:before{-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.auto-switch:checked:after{-webkit-transform:translateX(.6133rem);-ms-transform:translateX(.6133rem);-moz-transform:translateX(.6133rem);-o-transform:translateX(.6133rem);transform:translateX(.6133rem);}

.cm-nr{position:absolute;left:0;right:0;top:1.28rem;bottom:1.3067rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;text-align:center;}
.cm-nr__container .text{font-size:.3467rem;color:#999;margin-top:.5em;text-align:center}
.cm-nr__container .action{margin-top:32px}
.cm-nr__container .action .btn{border:0;border-radius:.5333rem;height:1.0667rem;padding:0 .8533rem;font-size:.4rem;}
.cm-nr__container .action a.btn{display:inline-block;line-height:1.0667rem}
.bd-carousel{position:relative;overflow:hidden}
.bd-carousel__container .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.4rem .5333rem}
.bd-carousel__container .item a:active{background-color:#f5f5f5;opacity:1}
.bd-carousel__container .item .desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:.16rem;font-size:.32rem;color:#666;line-height:.48rem}
.bd-carousel__container .item .thumbnail{margin-right:.2667rem}
.bd-carousel__container .item .thumbnail img{display:block;width:2.0267rem;height:2.72rem}
.bd-carousel__container .item .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:hidden}
.bd-carousel__container .item .body .title{font-size:.3733rem;margin-top:.2667rem;color:#282828;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.bd-carousel.swiper-container-horizontal>.swiper-pagination-bullets{position:absolute;right:.5333rem;left:.5333rem;width:auto;text-align:right;bottom:.4rem;z-index:2}
.bd-carousel .swiper-pagination-bullet{width:6px;height:6px;border-radius:6px}
.bd-carousel.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px;background-color:#ffca2b;opacity:.2}
.bd-carousel .swiper-pagination-bullet-active{opacity:1!important}
.bd-carousel::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f3f3f3;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cate-box__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.32rem 0;position:relative}
.cate-box__nav::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cate-box__nav li,.cate-box__row .col{width:14%;text-align:center;font-size:.3467rem;margin:2px 0px 0px 0px;}
.cate-box__nav li a,.cate-box__row .col a{display:block;height:.72rem;line-height:.72rem;padding:0px;margin:0px}
.cate-box__nav li a.active,.cate-box__row .col a.active{font-size:.4rem;color:#f90;position:relative;-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);-ms-transform:scale(1.04);transition:all .1s ease-in-out;}
.cate-box__type{position:relative;padding-left:3%}
.cate-box__row .col{margin-top:0;text-align:left;}
.cate-box__row.sgx .col{width:12.125%;}
.cate-box__type::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cate-box__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.08rem 0;}
.cate-box__row .col a{font-size:.3467rem}
.cate-box__row .action{position:absolute;right:.32rem;bottom:.32rem;width:.64rem;height:.64rem}
.cate-box__row .action button{width:.64rem;height:.64rem;background-color:transparent;border:0;background-image:url(../img/cate-arrow.png?2022);-o-background-size:.4267rem;background-size:.4267rem;background-repeat:no-repeat;background-position:center;-webkit-transition:.2s linear ease-in-out;-o-transition:.2s linear ease-in-out;-moz-transition:.2s linear ease-in-out;transition:.2s linear ease-in-out;background-color:#fff;z-index:3;position:relative;}
.cate-box__row .action button.fit{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.cate-box__row.spx{position:sticky;top:-1px;z-index:99;width:96.7%;height:auto;float:left;margin:0px;background-color:#fff;overflow:hidden;padding-left:3.3%}
/* 搜索头部 */
.cm-searchbar{position:sticky;top:-1px;z-index:99;width:100%;height:auto;float:left;margin:0px;background-color:#fff;overflow:hidden;}
.cm-searchbar,.cm-searchbar__container{height:1.8rem}
.cm-searchbar__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.cm-searchbar__title{width:1.6rem;text-align:center;line-height:1.1733rem;font-size:.4rem}
.cm-searchbar::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cm-searchbar.none-border::before{display:none}
.cm-searchbar__form{height:.8rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.cm-searchbar__form .field{height:.8rem;border-radius:.8rem;background-color:#f8f8f8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;margin-right:.4rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}
.cm-searchbar__form .field .input{font-size:14px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;border:0;background-color:transparent;height:.8rem}
.cm-searchbar__form .field .icon-search{width:.48rem;height:.48rem;background-image:url(../img/search_icon_jing.png?2022);-o-background-size:.48rem;background-size:.48rem;margin-left:.32rem;margin-right:.16rem}
.cm-searchbar__form .action{margin-right:.4rem}
.cm-searchbar__form .action .btn-text{background-color:transparent;border:0;font-size:.4rem;color:#333}
.cm-searchbar__form .field .close{width:.48rem;height:.48rem;background-color:transparent;background-size:cover;background-image:url(../img/search_icon_clean.png?2022);background-repeat:no-repeat;border:0;overflow:hidden;text-indent:-999px;margin:0 .24rem}
.cm-searchbar__form .action.safety button{width:.64rem;height:.64rem;backround-repeat:no-repeat;background-position:center;text-indent:-999999px;border:0px;border-radius:.8rem;background-color:rgba(0,0,0,.5);background-size:cover;}
/* 会员页 */
.no_login_bg{background-color:#f4f4f4}
.user-topbar{padding-top:.8rem;height:1.8667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;}
.user-topbar{background-size:cover;background-position:center  top;padding-bottom:.3rem;}
.user-topbar.isuser{background-image:url(../img/ic_employee_header.png?2022);}
.user-topbar.vipskin{background-image:url(../img/ic_vip_header_background.png?2022);}
.user-topbar__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;padding:0 .5333rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;}
.user-topbar__content .avatar{margin-right:.2667rem}
.user-topbar__content .avatar img{width:1.44rem;height:1.44rem;border-radius:1.44rem;border:2px solid #fff}
.user-topbar.vipskin .user-topbar__content .avatar img{border:2px solid #f8b62d}
.user-topbar__content .is_vip{width:56px;height:62px;margin-right:.2667rem;background:url(../img/vip_maozi.png?2022);background-size:100% 100%;position:relative;top:-4px}
.user-topbar__content .is_vip img{display:block;border:none;width:1.3333rem;height:1.3333rem;margin:11px 0 0 4px}
.user-topbar__content .icon_my_edit{display:inline-block;width:.2667rem;height:.2667rem;background:url(../img/icon_my_edit.png?2022) no-repeat;background-size:100% 100%}
.user-topbar__content .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;width:0}
.user-topbar.vipskin .user-topbar__content .body .title{color:#f8b62d;}
.user-topbar__content .body .title{font-size:.6133rem;color:#282828;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.user-topbar__content .body .vip-disabled{width:1.28rem;height:.4267rem;background-image:url(../img/my_vip_not-open9.png?2022);background-size:cover;display:block}
.user-topbar__content .body .vip-year{width:1.28rem;height:.4267rem;background-image:url(../img/vip-year.png?2022);background-size:cover;display:block}
.user-topbar__content .body .vip-month{width:1.28rem;height:.4267rem;background-image:url(../img/vip-month.png?2022);background-size:cover;display:block}
.icon-when{background:url(../img/detail_icon_top1.png?2022) no-repeat;background-size:100%;width:.3rem;height:.3rem;display:inline-block}
.user-topbar__action{margin-right:.4rem}
.user-topbar__action button{border:0;padding:0;margin:0;background-color:#fc0;border-radius:.8533rem;height:.8533rem;width:2.2933rem;font-size:.4rem;color:#000}
.user-topbar__action button[disabled]{background-color:#d8a71c;color:#fff}
.user-topbar__content .row .text{font-size:.32rem;color:#333;margin-top:.1333rem}
.user-topbar.vipskin .user-topbar__content .row .text{color:#999}
.user-props{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;align-items:center;position:relative}
.user-props::before{display:block;content:'';position:absolute;top:.48rem;bottom:.48rem;left:50%;-webkit-transform:translateX(-50%) scaleX(.5);-ms-transform:translateX(-50%) scaleX(.5);-moz-transform:translateX(-50%) scaleX(.5);-o-transform:translateX(-50%) scaleX(.5);transform:translateX(-50%) scaleX(.5);border-left:1px solid #eee}
.user-props .col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center;padding:.24rem 0}
.user-props .col .num{font-size:.56rem;color:#282828}
.user-props .col .title{font-size:.32rem;color:#909090}



.user_money_panel{display:flex;align-items:center;padding:.5333rem 0;}
.user_money_panel .line{width:1px;height:.7333rem;background-color:#e3e3e3}
.user_money_panel .left,.user_money_panel .right{flex:1;text-align:center}
.user_money_panel .title{font-size:.6933rem;color:#1a1a1a;font-weight:500}
.user_money_panel .title b{font-size:.45rem;color:#000;margin:0px 1px;}
.user_money_panel .title small{font-size:.3rem;color:#555;font-weight:400}
.user_money_panel .subtitle{font-size:.32rem;color:#999}
.user_vip_panel{height:3.6rem;background-image:url(../img/my_panel_bg.png?2022);background-size:100% 100%;margin:0 auto}
.user_vip_panel .head{display:flex;padding:.2667rem .9333rem;align-items:center}
.user_vip_panel .head .title{font-size:.3467rem;color:#fff}
.user_vip_panel.vipskin .head .title{color:#f8b62d}
.user_vip_panel .head .btn{font-size:.3733rem;font-weight:500;margin-left:auto;height:.8rem;border-radius:.8rem;line-height:.8rem;    background-image:linear-gradient(to right,#d3a672,#a37547);border:none;padding:0 .2667rem;color:#fff;animation: breath 1s linear .9s infinite alternate}

.user_vip_panel .ul{padding:0 1.3333rem;display:flex;justify-content:space-between}
.user_vip_panel .ul .item p{text-align:center;font-size:.2667rem;color:#d3d3dd;margin-top:.1333rem}
.user_vip_panel .ul .item img{width:.8rem;display:block;border:0;margin:0 auto}
.my_vip_buy{width:100%;height:2.1867rem;display:block;background:url(../img/my_vip_buy_bg.png?2022);background-size:100% 100%;margin:.6rem auto 0;position:relative;}
.my_vip_buy .container{width:88%;height:1.4rem;float:left;display:block;padding:.4rem 7% 0px 5%;}
.my_vip_buy .container .icon_jindo{float:left;margin:-0.4rem 0px 0px -0.3rem;width:1.5625rem;height:1.15625rem;display:inline-block;background:url(../img/my_icon_cell_jf.png?2022);background-size:cover;overflow:hidden;}
.my_vip_buy .container .title{width:60%;height:1.4rem;line-height:.55rem;float:left;text-align:left;font-size:.35rem;color:#8f581d;font-weight:500;margin:0px 0.3rem;display:inline-block;overflow:hidden;}
.my_vip_buy .container .btn{width:2.2rem;height:.8rem;float:right;font-size:.3rem;color:#fff;background-image: linear-gradient(to right,#d3a672,#a37547);border-radius:100px;padding:0 .2rem;border:none;font-weight:500;display:inline-block;margin:-1.2rem 0px 0px 0px;overflow:hidden;}


.mask-box{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:9}
.dialog{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9;background-color:#fff;width:7.7333rem;border-radius:4px}
.dialog-head{padding:.64rem .32rem 0 .32rem;text-align:center}
.dialog-head__title{font-size:.48rem}
.dialog-body{padding:.64rem .32rem}
.dialog-body .center-text{text-align:center;color:#909090;font-size:.3733rem}
.dialog-foot{height:1.6rem;line-height:1.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;position:relative}
.dialog-foot::before{display:block;content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid #dcdcdc;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.dialog-foot::after{display:block;content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #dcdcdc;-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);-moz-transform:scaleX(.5);-o-transform:scaleX(.5);transform:scaleX(.5)}
.dialog-foot__action{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}
.dialog-foot__action button{background-color:transparent;border:0;font-size:.4267rem;text-align:center;width:100%;height:1.6rem}
.dialog-foot__action .cancel-btn,.dialog-foot__action .primary-btn{color:#f90}
.dialog-foot__action .default-btn{color:#909090}
.modal{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9;background-color:#fff;width:7.7333rem;border-radius:.32rem}
.modal-head{margin-top:.8rem}
.modal-head__title{font-size:.48rem;text-align:center;font-weight:500}
.modal-head__title.typo-orange{color:#f90}
.modal-body{text-align:center;padding-bottom:.64rem}
.modal-close{position:absolute;right:.32rem;top:.32rem}
.modal-close button{background-color:transparent;border:0;overflow:hidden;width:.64rem;height:.64rem;background-image:url(../img/close.png?2022);-o-background-size:.64rem;background-size:.64rem;text-indent:-999px;overflow:hidden}
.hd-modal{width:8.5333rem!important}
.modal-options{padding:0 .64rem}
.modal-options .item{position:relative;margin-bottom:.32rem;overflow:hidden;border-radius:3px}
.modal-options .item:nth-child(4){margin-bottom:0}
.modal-options .item input[type=radio]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.modal-options .item input[type=radio]~.box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;height:1.3333rem;border-radius:3px;border:1px solid #e9e9e9;overflow:hidden}
.modal-options .item input[type=radio]~.box .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;padding-left:.48rem;overflow:hidden}
.modal-options .item input[type=radio]~.box .amount{font-size:16px;color:#282828;width:1.7067rem;text-align:center;position:relative}
.modal-options .item input[type=radio]~.box .amount::after{display:block;content:"";position:absolute;right:0;top:50%;border-right:1px solid #dcdcdc;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:.5333rem}
.modal-options .item input[type=radio]~.box .body .text{font-size:.4rem}
.modal-options .item input[type=radio]~.box .body .append{font-size:.3467rem;color:#909090}
.modal-options .item input[type=radio]:checked~.box{border-color:#f90;background-color:#fffdf2}
.modal-options .item input[type=radio]:checked~.box .amount,.modal-options .item input[type=radio]:checked~.box .body .append{color:#f90}
.modal-options .item input[type=radio]~.box.award::after{display:block;content:"奖";width:1.92rem;height:1.92rem;background-color:#f90;line-height:3.4rem;position:absolute;left:-1.2rem;top:-1.2rem;color:#fff;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);font-size:.2933rem}
.modal-options .item input[type=radio]~.box.first::after{display:block;content:"首充";width:1.92rem;height:1.92rem;background-color:#f90;line-height:3.4rem;position:absolute;left:-1.2rem;top:-1.2rem;color:#fff;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);font-size:.2933rem}
.modal-options .action{margin-bottom:.48rem}
.modal-options .action button{border-radius:1.3333rem;background-color:transparent;border:0;width:100%;background-image:-webkit-linear-gradient(20deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(20deg,#ffe153 19%,#FFD251 97%);height:1.3333rem;font-size:.4267rem;color:#423300}
.modal-options .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;height:1.3333rem;line-height:1.3333rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;font-size:.32rem}
.modal-options .row .main{position:relative}
.modal-options .row .main input[type=checkbox]{position:absolute;left:0;top:0;width:100%;height:100%}
.modal-options .row .main .text,.modal-options .row .main input[type=checkbox]~.text{color:#aeaeae;margin-right:.5em}
.modal-options .row .main input[type=checkbox]~.text::before{display:inline-block;width:.4rem;height:.4rem;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aeaeae;content:"";border-radius:.4rem;vertical-align:middle;margin-top:-4px;margin-right:3px}
.modal-options .row .main input[type=checkbox]:checked~.text{color:#19a554}
.modal-options .row .main input[type=checkbox]:checked~.text::before{border:1px solid #19a554;background-image:url(../img/pt-icon-done.png?2022);-o-background-size:.24rem;background-size:.24rem;background-position:center;background-repeat:no-repeat}
.modal-options .row button{background-color:transparent;border:0;font-size:.32rem;color:#488ae5}
.modal-payment{padding:1em .64rem 2.5em .64rem}
.modal-payment .item{margin-bottom:1em}
.modal-payment .item button{width:100%;height:1.6rem;line-height:1.6rem;border:0;background-color:transparent;font-size:.4267rem;border-radius:5px;color:#fff;text-align:left;text-indent:2rem}
.modal-payment .item.wepay button{background-color:#13ce66}
.modal-payment .item.alipay button{background-color:#1aaceb}
.modal-payment .item button i{display:inline-block;width:36px;height:36px;background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-right:5px;margin-top:-4px}
.modal-payment .item button .icon-wepay{background-image:url(../img/my_payvip_wechat_popup.png?2022)}
.modal-payment .item button .icon-alipay{background-image:url(../img/myvip_pay_zfb_popup.png?2022)}
.checkin-box{margin-top:.32rem;padding:0 .72rem;position:relative}
.checkin-title{font-size:.4267rem;color:#f90}
.checkin-text{font-size:.3467rem;color:#909090;margin-top:.32rem}
.checkin-box__week{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.checkin-box__week .days{width:16px;height:16px;border-radius:18px;border:1px solid #dcdcdc;font-size:.32rem;line-height:16px;color:#909090;text-align:center}
.checkin-box__week .days.checked{border:1px solid #ffc905;color:#ffc800}
.checkin-box__week .segment{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;height:7px;background-color:#e5e5e5}
.checkin-box__week .segment.checked{-o-background-size:11px 7px;background-size:11px 7px;background-repeat:repeat-x;background-image:url(../img/checkin-progress.png?2022)}
.checkin-box__week .days.pass{background-image:url(../img/check-pass.png?2022);-o-background-size:8px;background-size:8px;background-color:#ffc800;border-color:#ffc800;background-repeat:no-repeat;overflow:hidden;text-indent:-999px;background-position:center}
.vm-box .typo-red{color:#f66}
.vm-box{padding:0 .32rem;font-size:.4rem}
.vm-box__head{height:1.6rem;line-height:1.6rem}
.vm-box__head .title{font-size:.4rem}
.vm-box__head .title .typo-red{font-size:.3733rem}
table{border-collapse:collapse}
.vm-tm table td,.vm-tm table th{border:1px solid #f1f1f1;padding:.16rem .4rem;text-align:left;font-size:.3467rem;line-height:.64rem}
.vm-tm table td[colspan]{font-size:.3733rem}
.vm-tm table td[colspan] a{color:#2e8df9}
.vm-ol{padding:.32rem .4rem;border:1px solid #f1f1f1;line-height:.5067rem;font-size:.3467rem}
.vm-ol li{padding:2px 0;color:#5c5c5c}
.profile-notice{padding:.32rem .4rem;background-color:#f3f3f3;font-size:.3467rem;color:#f90}
.profile-action,.profile-item{background-color:#fff}
.profile-notice::before{display:inline-block;content:"";width:16px;height:16px;-o-background-size:16px;background-size:16px;background-repeat:no-repeat;background-image:url(../img/me_icon_reward1.png?2022);vertical-align:middle;margin-top:-3px;margin-right:4px}
.profile-item .d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:0 .4rem;height:1.4667rem;line-height:1.4667rem;font-size:.4rem}
.profile-item .d-flex .pull-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.profile-item .d-flex .pull-right .text{font-size:.3467rem;color:#909090}
.profile-item .d-flex .pull-right img{display:block}
.profile-item .d-flex .avatar{width:1.0667rem;height:1.0667rem;border-radius:1.0667rem;position:relative;overflow:hidden}
.profile-item .d-flex .avatar input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.profile-item.has-line{position:relative}
.profile-item.has-line::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.profile-item .picker-text{border:0;background-color:transparent;text-align:right;font-size:.4rem}
.profile-item .sec-text,input[id^=picker-]::-webkit-input-placeholder{color:#aaa;}
.profile-item .picker-text::placeholder{font-size:.3rem}
.profile-item .pull-right .arrow{display:block;width:.4rem;height:.4rem;background-size:cover;margin-top:2px;background-repeat:no-repeat;background-image:url(../img/icon_arrowh.png?2022)}
.profile-action button{width:100%;text-align:center;border:0;background-color:transparent;height:1.4667rem;line-height:1.4667rem;font-size:.4267rem;color:#f90}
.cm-vc{position:relative}
.vc-bg{display:block;width:100%}
.vc-container{position:absolute;left:.32rem;top:.4533rem;right:.32rem;bottom:.4533rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}
.vc-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.56rem .4rem}
.vc-heading .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}
.vc-heading .avatar{margin-right:.24rem}
.vc-heading .avatar img{display:block;width:1.44rem;height:1.44rem;border-radius:1.44rem;border:2px solid rgba(255,255,255,.3)}
.vc-heading .body .name{font-size:18px}
.vc-heading .body .text{font-size:11px;color:#614f25;margin-top:.24rem}
.vc-heading .body .name .vip-title{display:inline-block;width:48px;height:16px;vertical-align:middle;margin-top:-3px;background-size:cover;background-repeat:no-repeat}
.vc-heading .body .name .vip-year{background-image:url(../img/vip-year.png?2022)}
.vc-heading .body .name .vip-month{background-image:url(../img/vip-month.png?2022)}
.vc-heading .progress,.vc-heading .progress-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.vc-heading .progress-value{font-size:.2933rem;color:#614f25}
.vc-heading .progress-box{margin-right:1em}
.vc-heading .progress-box .end,.vc-heading .progress-box .start{border-radius:.1867rem;width:.8rem;height:.3733rem;line-height:.3733rem;text-align:center;color:#423300;font-size:.24rem}
.vc-heading .progress-box .bar{width:2.1333rem;height:4px;background-color:#fff}
.vc-heading .progress-box.ing .start{background-color:#ffce0d}
.vc-heading .progress-box.ex .start{background-color:#e6ebf0}
.vc-heading .progress-box .end{background-color:#fff}
.vc-heading .progress-box .inline{border-radius:4px;height:4px}
.vc-heading .progress-box.ing .inline{background-image:-webkit-linear-gradient(0deg,#ffcf0d 19%,#ff8c04 97%);background-image:-ms-linear-gradient(0deg,#ffcf0d 19%,#ff8c04 97%)}
.vc-heading .progress-box.ex .inline{background-image:-webkit-linear-gradient(0deg,#e6ebf0 19%,#d3dbe4 97%);background-image:-ms-linear-gradient(0deg,#e6ebf0 19%,#d3dbe4 97%)}
.vc-heading .progress-box .notice{text-align:center;margin-top:1em;position:relative;z-index:2;font-size:.2667rem}
.vc-heading .progress{margin-top:1em}
.vc-heading .progress .icon-fast,.vc-heading .progress .icon-stop{display:inline-block;width:.32rem;height:.32rem;-o-background-size:.32rem;background-size:.32rem;vertical-align:middle;margin-top:-3px}
.vc-heading .progress .icon-fast{background-image:url(../img/myvip_icon_speed.png?2022)}
.vc-heading .progress .icon-stop{background-image:url(../img/myvip_icon_suspend1.png?2022)}
.vc-heading .progress .typo-red{color:#ff3d3d}
.vc-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding:0 .4rem .48rem .4rem}
.vc-bottom .text{font-size:.3733rem;color:#614f25}
.vc-bottom .text .typo-red{color:#ff4e00}
.vc-bottom .action button{border-radius:.4533rem;width:2.6667rem;height:.9067rem;background-image:-webkit-linear-gradient(-40deg,#ff7247 19%,#ff5c2a 97%);background-image:-ms-linear-gradient(-40deg,#ff7247 19%,#ff5c2a 97%);box-shadow:0 3px 3px 0 rgba(225,189,49,.75);border:0;color:#fff}
.vc-cell table{width:100%}
.vc-cell table td,.vc-cell table th{padding:0 .32rem;text-align:center;font-size:.3467rem;height:1.3333rem;line-height:1.33333rem}
.vc-cell table td .icon-hd{width:.8533rem;height:.8533rem;vertical-align:middle;margin-top:-4px}
.vc-cell table td .done{width:.4267rem;height:.4267rem}
.vc-cell table tr td:first-child{text-align:left;color:#5c5c5c}
.vc-cell table thead th:nth-child(2),.vc-cell table tr:nth-child(1) td:nth-child(2),.vc-cell table tr:nth-child(2) td:nth-child(2){color:#c19c4f}
.vc-cell table thead th:nth-child(3),.vc-cell table tr:nth-child(1) td:nth-child(3),.vc-cell table tr:nth-child(2) td:nth-child(3){color:#c19c4f}
.vc-cell table th{font-size:.4rem}
.vc-cell table thead th:nth-child(2),.vc-cell table thead th:nth-child(3){font-size:.4rem;font-weight:600}
.vc-cell__action{padding:0 1.6533rem}
.vc-cell__action a{display:block;height:1.12rem;line-height:1.12rem;border-radius:1.12rem;background-color:#f9f9f9;text-align:center;color:#909090;font-size:.3733rem}
.vc-cell__action a::after{display:inline-block;content:"";-o-background-size:.32rem;background-size:.32rem;background-image:url(../img/myvip_icon_arrow.png?2022);background-repeat:no-repeat;width:.32rem;height:.32rem;vertical-align:middle;margin-top:-3px;margin-left:3px}
.qna-item{padding:.32rem;position:relative}
.qna-item::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #eee;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.qna-item__title{font-size:.4267rem;color:#282828}
.qna-item__body{color:#909090;font-size:.3733rem;padding:.32rem 0 0 0}
.qna-service{padding:.64rem 0;text-align:center;font-size:.3733rem;color:#909090}
.cm-plane{background-color:#ffe256;background-image:url(../img/plane-bg.png?2022);background-size:cover;background-position:center top}
.cm-plane__bar{height:1.1733rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.cm-plane__bar .center-title{font-size:.4533rem}
.cm-plane__bar .pull-left{position:absolute;left:0;top:0;height:1.1733rem}
.cm-plane__bar .pull-left .back-btn{width:44px;height:44px;border:0;background-color:transparent;background-image:url(../img/navbar_icon_back_black.png?2022);-o-background-size:.48rem;background-size:.48rem;background-position:center;background-repeat:no-repeat;text-indent:-999px;overflow:hidden}
.cm-plane__user{padding:.4rem .32rem 1.0133rem .32rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.cm-plane__user .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;margin-left:1em}
.cm-plane__user .avatar img{display:block;border-radius:1.44rem;width:1.44rem;height:1.44rem;border:2px solid #ffed8c}
.cm-plane__user .body .name,.cm-plane__user .body .text{margin:.1rem 0}
.cm-plane__user .body .name{font-size:.48rem}
.cm-plane__user .body .text{font-size:.3467rem;color:#614f25}
.vc-pay{padding:0 .4rem}
.vc-pay__head{height:1.7067rem;line-height:1.7067rem}
.vc-pay__head .title{font-size:.4267rem;font-weight:600}
.vc-pay__list .item{position:relative;margin-bottom:1.5em}
.vc-pay__list .item input[type=radio]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.vc-pay__list .item input[type=radio]~.container{-moz-box-sizing:border-box;box-sizing:border-box;height:78px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;border:1px solid #eee;border-radius:.1333rem;padding:0 .4rem;overflow:hidden;position:relative}
.vc-pay__list .item input[type=radio]~.container .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;margin-left:1em}
.vc-pay__list .item input[type=radio]~.container .body .title{font-size:.4267rem}
.vc-pay__list .item input[type=radio]~.container .body .text{font-size:.32rem;color:#909090;margin-top:.2em}
.vc-pay__list .item input[type=radio]~.container .price{font-size:.5333rem;color:#f90;font-weight:600}
.vc-pay__list .item input[type=radio]~.container .price .small{font-size:.32rem;color:#909090;text-decoration:line-through}
.vc-pay__list .item input[type=radio]~.container .body .sale{display:inline-block;width:45px;height:16px;background-image:url('../img/myvip_icon_\ sales.png?2022');background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-top:-3px}
.vc-pay__list .item input[type=radio]~.container .rotate{width:40px;height:40px;background-color:#f90;color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);text-align:center;line-height:65px;position:absolute;top:-20px;right:-20px;font-size:.32rem}
.cm-plane__user .vip-title{display:inline-block;width:48px;height:16px;vertical-align:middle;margin-top:-3px;background-size:cover;background-repeat:no-repeat}
.cm-plane__user .vip-year{background-image:url(../img/vip-year.png?2022)}
.cm-plane__user .vip-month{background-image:url(../img/vip-month.png?2022)}
.vc-pay__list .item input[type=radio]~.container .icon-month,.vc-pay__list .item input[type=radio]~.container .icon-year{display:block;width:32px;height:32px;-o-background-size:32px;background-size:32px;background-repeat:no-repeat}
.vc-pay__list .item input[type=radio]~.container .icon-year{background-image:url(../img/my_icon_vip_years365.png?2022)}
.vc-pay__list .item input[type=radio]~.container .icon-month{background-image:url(../img/my_icon_vip_month30.png?2022)}
.vc-pay__list .item input[type=radio]:checked~.container{border-color:#f90;background-color:#fffdf0}
.vc-pay__action .btn{border:0;height:1.3333rem;width:100%;border-radius:.6667rem;background-image:-webkit-linear-gradient(8deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(8deg,#ffe153 19%,#FFD251 97%);font-size:16px;color:#624500}
.vc-pay__action .btn:disabled{background-color:#f0f2f5;background-image:none;color:#909090}
.vc-pay__agreement{text-align:center;font-size:.32rem}
.vc-pay__agreement .center{display:inline-block;position:relative;margin:.4rem 0}
.vc-pay__agreement .center input{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;opacity:0}
.vc-pay__agreement .center input~.checkbox{color:#909090}
.vc-pay__agreement .center input~.checkbox::before{display:inline-block;width:.4rem;height:.4rem;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-radius:.4rem;content:"";vertical-align:middle;margin-top:-3px;margin-right:5px}
.vc-pay__agreement .center input:checked~.checkbox::before{border-color:#19a554;-o-background-size:.2667rem;background-size:.2667rem;background-image:url(../img/ag-done.png?2022);background-size:.2667rem;background-repeat:no-repeat;background-position:center}
.vc-pay__agreement .center input:checked~.checkbox{color:#19a554}
.rule-bar{background-color:#fff;height:1.3333rem;font-size:.32rem;background-color:#fafafc;line-height:1.3333rem;padding-left:.4rem}
.rule-bar a{color:#4394ff;text-decoration:underline}
.cm-account .item a{display:block;position:relative}
.cm-account .item{background-color:#fff}
.cm-account .item .main{padding:.48rem .4rem}
.cm-account .item .main::after{display:block;content:"";position:absolute;right:.4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/my_icon_arrow.png?2022);-o-background-size:.4267rem;background-size:.4267rem;width:.4267rem;height:.4267rem}
.cm-account .item .main .title{font-size:.4267rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.cm-account .item .main .title i[class^=icon-],.gold-bar__title i[class^=icon-]{width:.48rem;height:.48rem;margin-right:.16rem;margin-top:1px;background-repeat:no-repeat;background-size:100% 100%}
.cm-account .item .main .title .icon-coin,.gold-bar__title .icon-coin{background-image:url(../img/icon_jinbi.png?2022)}
.cm-account .item .main .title .icon-bean,.gold-bar__title .icon-bean{background-image:url(../img/my_icon_jindou.png?2022)}
.cm-account .item .main .title .icon-cyb{background-image:url(../img/my_icon_cyb.png?2022)}
.cm-account .item .main .title .icon-shop{background-image:url(../img/my__icon_shop.png?2022)}
.cm-account .item .main .title .icon-level{background-image:url(../img/me_icon_level.png?2022)}
.cm-account .item .main .text{font-size:.32rem;color:#aeaeae;margin-top:.16rem;text-indent:.7467rem}
.cm-account .item .btn{text-align:center;padding:.32rem 0;color:#f90;font-size:.3733rem}
.gold-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:.4rem .32rem}
.gold-bar__title{font-size:.4533rem}
.gold-bar__action button{border-radius:.4rem;background-image:-webkit-linear-gradient(25deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(25deg,#ffe153 19%,#FFD251 97%);height:.8rem;border:0;padding:0 1.2em;font-size:.3733rem;color:#423300}
.gold-bar__title i[class^=icon-]{display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:0}
.cm-list__item{position:relative;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.32rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.cm-list__item::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cm-list__item .left-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:auto;margin-right:1em}
.cm-list__item .right-col{text-align:right}
.cm-list__item .left-col>div,.cm-list__item .right-col>div{margin:5px 0}
.cm-list__item .primary,.cm-list__item .title{font-size:.3733rem;color:#282828}
.cm-list__item .primary{color:#f66}
.cm-list__item .small{font-size:.32rem;color:#aeaeae}
.cm-list__item .text{font-size:.32rem;color:#5c5c5c}
.cm-list__item .label{width:.8533rem;height:.3733rem;background-size:cover;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-top:-4px}
.cm-list__item .label-1{background-image:url(../img/type-icon-1.png?2022)}
.cm-list__item .label-2{background-image:url(../img/type-icon-2.png?2022)}
.cm-list__item .label-3{background-image:url(../img/type-icon-3.png?2022)}
.cm-list__item .typo-orange{color:#f66}
.cm-list__item .typo-blue{color:#3399f0}
.cm-list__item .typo-green{color:#19a554}
.cm-list__item .book-title{font-size:.4rem}
.cm-list__item .book-title,.cm-list__item .text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.cm-list-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;height:1.2rem;background-color:#fff;position:relative}
.cm-list-tab::before{display:block;content:"";border-bottom:1px solid #f5f5f5;position:absolute;left:0;right:0;bottom:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.cm-list-tab .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}
.cm-list-tab .item a{display:block;text-align:center;line-height:1.2rem;font-size:.4267rem;position:relative}
.cm-list-tab .item a.active::after{display:block;content:"";position:absolute;left:50%;bottom:1px;height:2px;width:.4267rem;border-radius:1px;background-color:#FFD251;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.acc-reply__item{background-color:#fff}
.acc-reply__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.32rem .4rem 0 .4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.acc-reply__heading .avatar{margin-right:.32rem;position:relative}
.acc-reply__heading .avatar.badge::after{display:block;content:"";position:absolute;right:-6px;top:0;width:6px;height:6px;border-radius:6px;background-color:red}
.acc-reply__heading .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:auto}
.acc-reply__heading .avatar img{display:block;width:.8rem;height:.8rem;border-radius:.8rem}
.acc-reply__heading .body .name{font-size:.3467rem}
.acc-reply__heading .body .sec{color:#909090}
.acc-reply__heading .body .timeago{font-size:.2933rem;color:#aeaeae}
.acc-reply__body{padding:.32rem .4rem}
.acc-reply__body .commennt{font-size:.3467rem}
.acc-reply__body .reply{margin-top:.32rem;padding:.2rem .4rem;background-color:#f5f5f5;border-radius:2px;font-size:.3467rem;color:#909090}
.acc-reply__body .del{color:#909090;text-decoration:line-through}
.acc-comments__item{background-color:#fff}
.acc-comments__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.acc-comments__head .avatar{margin-right:.32rem}
.acc-comments__head .avatar img{display:block;border-radius:.8rem;width:.8rem;height:.8rem}
.acc-comments__head .name{font-size:14px;color:#909090}
.acc-comments__body{font-size:.4rem;color:#282828;padding:0 .4rem .4267rem 1.5rem;position:relative}
.acc-comments__foot::before{display:block;content:"";position:absolute;left:.32rem;right:.32rem;bottom:0;border-bottom:1px solid #f2f2f2;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.acc-comments__foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:0 .4rem .24rem 1.5rem;color:#aeaeae;position:relative}
.acc-comments__foot button,.book-comments__list .foot button{font-size:.32rem;background-color:transparent;border:0;color:#aeaeae;margin-left:.5em}
.acc-comments__foot .pull-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}
.acc-comments__foot .pull-right button,.book-comments__list .foot .pull-right button{margin-left:1em}
.acc-comments__foot .pull-left span,.book-comments__list .foot .pull-left span{margin-right:1em;font-size:.32rem}
.acc-comments__foot .pull-left a,.book-comments__list .foot .pull-left span{color:#aeaeae}
.acc-comments__foot .pull-right .icon-laud,.acc-comments__foot .pull-right .icon-message,.book-comments__list .foot .pull-right .icon-laud,.book-comments__list .foot .pull-right .icon-message{display:inline-block;width:.48rem;height:.48rem;background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-top:-4px}
.acc-comments__foot .pull-right .icon-laud,.book-comments__list .foot .pull-right .icon-laud{background-image:url(../img/icon_detail_dianzhan.png?2022)}
.acc-comments__foot .pull-right .icon-message,.book-comments__list .foot .pull-right .icon-message{background-image:url(../img/detail_icon_pinglun.png?2022)}
.acc-comments__foot .pull-right .active .icon-laud,.book-comments__list .foot .pull-right .active .icon-laud{background-image:url(../img/acc-laud-active.png?2022)}
.vip_lv6{position:absolute;bottom:-.15rem;left:.2667rem;width:.9067rem;height:.3467rem;background:url(../img/icon_vip6.png?2022);background-size:100% 100%}
.acc-replies{padding:.16rem .4rem .32rem 1.5rem}
.acc-replies .item{margin:.24rem 0;font-size:.3733rem;line-height:.5067rem}
.acc-replies .action button,.acc-replies .item .name{color:#f90}
.acc-replies .action button{font-size:.3733rem;background-color:transparent;border:0}
.reply-bar{position:fixed;width:100%;height:1.3333rem;left:0;bottom:0;background-color:#fff}
.reply-bar::before{display:block;content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid #dcdcdc;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.reply-bar__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:0 .4rem;height:1.3333rem}
.reply-bar__container .input-field{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;border:1px solid #dcdcdc;border-radius:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:0 .32rem;margin-right:.2133rem}
.reply-bar__container .input-field input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;border:0;background-color:transparent;margin-top:-2px}
.reply-bar__container button{background-color:transparent;border:0;padding:0 .5em;font-size:.3733rem}
.reply-bar__container .icon-edit{width:16px;height:16px;background-size:cover;background-repeat:no-repeat;background-image:url(../img/read_icon_ping.png?2022);margin-right:.5em}
#reply-content::-webkit-input-placeholder{color:#aeaeae}
.ann-box__item{background-color:#fff}
.ann-box__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:.32rem .4rem;position:relative}
.ann-box__head::before{display:block;content:" ";position:absolute;left:.4rem;right:.4rem;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.ann-box__head .avatar{margin-right:.32rem;position:relative}
.ann-box__head .avatar img{display:block;width:.8rem;height:.8rem;border-radius:.8rem}
.un-read .ann-box__head .avatar::before{display:block;content:"";position:absolute;right:-4px;top:0;background-color:#ff1616;width:8px;height:8px;border-radius:8px}
.ann-box__head .title{font-size:13px;color:#282828}
.ann-box__head .timeago{font-size:11px;color:#aeaeae}
.ann-box__container a{display:block;padding:.32rem .4rem}
.ann-box__container a .title{font-size:.4rem}
.ann-box__container a .body{color:#909090;font-size:.3467rem;margin-top:.5em}
.read .ann-box__container a .body,.read .ann-box__container a .title{color:#aeaeae}
.ann-box__article{padding:.4rem;font-size:.3467rem;line-height:.64rem}
.ann-box__article p{margin:1em 0}
.ann-box__article p:first-child{margin-top:0}
.ann-box__article p:last-child{margin-bottom:0}
.ann-box__article img{max-width:100%}
.acc-notice__item{background-color:#fff;position:relative}
.acc-notice__item::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5);border-bottom:1px solid #f0f2f5}
.acc-notice__item a{padding:.32rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.acc-notice__item a .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:auto}
.acc-notice__item a .icon-message,.acc-notice__item a .icon-news{width:.64rem;height:.64rem;background-size:cover;background-repeat:no-repeat;margin-right:.3733rem}
.acc-notice__item a .icon-message{background-image:url(../img/icon_comnews.png?2022)}
.acc-notice__item a .icon-news{background-image:url(../img/me_icon_systemnews.png?2022)}
.acc-notice__item a .title{font-size:.3733rem}
.acc-notice__item a .text{font-size:.3467rem;color:#909090;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.acc-notice__item.badge i[class^=icon-]{position:relative}
.acc-notice__item.badge i[class^=icon-]::before{display:block;width:6px;height:6px;border-radius:6px;content:"";position:absolute;right:-6px;top:0;background-color:#ff3615}
.acc-messages__item{background-color:#fff}
.acc-messages__item a{display:block}
.acc-messages__item a img{display:block;width:100%}
.acc-messages__item a .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;height:1.2267rem;line-height:1.2267rem;padding:0 .4rem;position:relative}
.acc-messages__item a .head::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.acc-messages__item a .head .title{position:relative}
.acc-messages__item a .head .title .inner{max-width:16em;font-size:.4rem;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;overflow:hidden}
.acc-messages__item a .head .date{font-size:.32rem;color:#aeaeae}
.acc-messages__item a .body{padding:.4rem}
.acc-messages__item a .body .text{margin-top:.32rem;font-size:.3467rem}
.acc-messages__item.un-read a .head .title::after{display:inline-block;width:.7467rem;height:.3733rem;content:"";background-size:cover;background-repeat:no-repeat;background-image:url(../img/my_icon_newmess.png?2022);position:absolute;top:.7em;right:-2em}
.acc-messages__item.read a .body .text{color:#909090}
.coupons-rules{height:1.4933rem;line-height:1.4933rem;text-align:right;padding:0 .4rem;font-size:.3467rem}
.coupons-rules a{color:#4394ff}
.coupons-rules a .icon{display:inline-block;width:18px;height:18px;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-image:url(../img/icon_rules.png?2022);vertical-align:middle;margin-top:-3px;margin-right:5px}
.coupons-card{height:2.6667rem;background-color:#fff;margin:0 .4rem;border-radius:5px;box-shadow:0 .1333rem .16rem 0 rgba(0,0,0,.05);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;margin-bottom:.48rem}
.coupons-card::before{display:block;position:absolute;left:2.6667rem;top:0;bottom:0;border-right:1px dashed #dcdcdc;content:""}
.coupons-card .cb,.coupons-card .ct{width:.4267rem;height:.4267rem;border-radius:.4267rem;background-color:#f3f3f3;position:absolute;left:2.6667rem;-webkit-transform:translateX(-.213rem);-ms-transform:translateX(-.213rem);-moz-transform:translateX(-.213rem);-o-transform:translateX(-.213rem);transform:translateX(-.213rem)}
.coupons-card .ct{top:-.2rem;box-shadow:inset 0 -.1333rem .16rem 0 rgba(0,0,0,.05)}
.coupons-card .cb{bottom:-.2rem;box-shadow:inset 0 .1333rem .16rem 0 rgba(0,0,0,.05)}
.coupons-card .left-col{width:2.4rem;margin-left:.2667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column wrap;text-align:center}
.coupons-card .main-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;padding:.4rem}
.coupons-card.border-gray,.coupons-card.border-green,.coupons-card.border-orange,.coupons-card.border-use{-o-background-size:.2667rem .32rem;background-size:.2667rem .32rem;background-size:.2667rem .32rem;background-repeat:repeat-y;background-position:left top}
.coupons-card.border-orange{background-image:url(../img/border-orange.png?2022)}
.coupons-card.border-green{background-image:url(../img/border-green.png?2022)}
.coupons-card.border-gray{background-image:url(../img/border-gray.png?2022)}
.coupons-card.border-use{background-image:url(../img/border-gray.png?2022)}
.coupons-card .left-col .price{font-size:.9867rem}
.coupons-card .left-col .price small{font-size:.64rem}
.coupons-card .left-col .number{font-size:.8rem}
.coupons-card .left-col .label .box{display:block;width:3.5em;height:.4267rem;line-height:.4267rem;border:1px solid #f90;border-radius:2px;padding:0 .2em;margin:0 auto;color:#f90;font-size:.2933rem}
.coupons-card .main-col .text,.coupons-card .main-col .title{margin:2px 0}
.coupons-card .main-col .title{font-size:.4533rem}
.coupons-card .main-col .text{font-size:.3467rem;color:#909090}
.coupons-card.border-orange .left-col .number,.coupons-card.border-orange .left-col .price{color:#f90}
.coupons-card.border-orange .left-col .label .box{color:#f90;border-color:#f90}
.coupons-card.border-green .left-col .number,.coupons-card.border-green .left-col .price{color:#53c117}
.coupons-card.border-green .left-col .label .box{color:#53c117;border-color:#53c117}
.coupons-card.border-gray .left-col .number,.coupons-card.border-gray .left-col .price,.coupons-card.border-gray .main-col .text,.coupons-card.border-gray .main-col .title,.coupons-card.border-gray .time{color:#c4c4c4}
.coupons-card.border-gray .left-col .label .box{color:#c4c4c4;border-color:#c4c4c4}
.coupons-card.border-use .left-col .number,.coupons-card.border-use .left-col .price,.coupons-card.border-use .main-col .text,.coupons-card.border-use .main-col .title,.coupons-card.border-use .time{color:#c4c4c4}
.coupons-card.border-use .left-col .label .box{color:#c4c4c4;border-color:#c4c4c4}
.coupons-card .time{color:#f66}
.coupons-card.border-use{position:relative;overflow:hidden}
.coupons-card.border-use::after{display:block;content:"已使用";width:1.4rem;height:1.4rem;font-size:.2933rem;background-color:#c9c9c9;color:#fff;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:-.7rem;top:-.7rem;line-height:2.4rem}
.coupons-card.border-gray{position:relative;overflow:hidden}
.coupons-card.border-gray::after{display:block;content:"已过期";width:1.4rem;height:1.4rem;font-size:.2933rem;background-color:#c9c9c9;color:#fff;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:-.7rem;top:-.7rem;line-height:2.4rem}
.coupons-card .tap{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;border:0;background-color:transparent}
.coupon-modal{width:8.5333rem}
.coupon-modal .modal-head__title{text-align:center;color:#f90}
.coupon-modal__action{margin:0 .64rem}
.coupon-modal__action button{border-radius:1.3333rem;background-image:-webkit-linear-gradient(-24deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(-24deg,#ffe153 19%,#FFD251 97%);height:1.3333rem;border:0;width:100%;font-size:.4267rem;color:#423300}
.coupon-modal .list{margin-bottom:1em;font-size:.3733rem;text-align:left;padding:0 1.0133rem}
.coupon-modal .list .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;margin-bottom:.5em}
.coupon-modal .list .item label{width:5em;display:block}
.coupon-modal .list .item .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:auto;color:#909090}
.guide-heading{background-color:#fff;padding:.32rem;font-size:.4rem}
.guide-heading__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding:.24rem 0}
.guide-heading__row .label{width:5em}
.guide-heading__row .item{margin-right:1em}
.guide-heading__row .item .qq-btn{display:block;width:2.4rem;height:.7467rem;line-height:.7467rem;text-align:center;background-color:#5ab2ff;color:#fff;border-radius:2px}
.guide-heading__row .item .qq-btn::before{display:inline-block;width:.48rem;height:.48rem;background-size:cover;background-repeat:no-repeat;background-image:url(../img/icon-w-qqq.png?2022);content:"";vertical-align:middle;margin-top:-4px;margin-right:3px}
.guide-heading__row .item .qq-num{background-color:#fffde2;outline-style:dotted;outline-color:#ffd037;outline-width:1px;padding:0 1em;height:.7467rem;line-height:.7467rem;font-size:.3467rem;color:#f90}
.guide-heading__row .qr img{display:block;width:2.4rem;height:2.4rem}
.guide-box{background-color:#fff}
.guide-item__question{padding:.3733rem .4rem;font-size:.4rem;position:relative}
.guide-item__answer::before,.guide-item__question::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.guide-item__answer{padding:.3733rem .4rem;font-size:14px;background-color:#f9f9fb;color:#909090;display:none;position:relative}
.guide-item__question::after{display:block;content:"";width:.48rem;height:.48rem;-o-background-size:.48rem;background-size:.48rem;background-repeat:no-repeat;position:absolute;right:.4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/my_icon_arrowup.png?2022);-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}
.guide-item.slide-in .guide-item__question::after{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}
.guide-item.slide-in .guide-item__answer{display:block}
.feedback-field{position:relative}
.feedback-field::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.feedback-field:last-child::before{display:none}
.feedback-field__input,.feedback-field__textarea{border:0;padding:.32rem .4rem;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:.4rem}
.feedback-field__textarea{height:10rem}
input.feedback-field__input::-webkit-input-placeholder,textarea.feedback-field__textarea::-webkit-input-placeholder{font-size:.3467rem;color:#aeaeae}
.kw-popular__head{padding:.2667rem .32rem}
.kw-popular__head .title{font-size:.32rem;color:#aeaeae}
.kw-popular__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;padding:0 .16rem}
.kw-popular__list .item{margin:.16rem}
.kw-popular__list .item a{display:block;padding:0 .32rem;height:.8rem;line-height:.8rem;background-color:#f4f4f4;font-size:.3467rem;border-radius:4px}
.history-box{margin-top:.32rem}
.history-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding:.32rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding-bottom:.16rem}
.history-head .title{font-size:.32rem;color:#aeaeae}
.history-list .item{position:relative}
.history-list .item::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.history-list .item a{display:block;padding:.32rem;font-size:.4rem}
.history-head .action button{width:.48rem;height:.48rem;background-size:cover;background-repeat:no-repeat;background-image:url(../img/search_icon_del.png?2022);border:0;background-color:transparent}
.history-list .item a::before{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(../img/search_icon_his.png?2022);background-repeat:no-repeat;content:"";vertical-align:middle;margin-top:-3px;margin-right:4px}
/* 索引列表 */
.sug-list{display:none;font-size:0rem;color:#fff}
.sug-list__item{position:relative}
.sug-list__item::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.sug-list__item a{display:block;padding:.32rem .64rem;font-size:.4rem;color:#5c5c5c}
.sug-list__item a .matche{color:#f90}
.sug-list__item a em{color:#00B19A;font-size:.28rem;margin-left:5px}
/* 内容封面 */
.book-hero{top:-1.2rem;z-index:9991;margin-bottom:-1.8rem;position:relative;background:#F3F3F3}
.book-hero .bg{display:block;width:100%}
.comicThumb_back{width:100%;height:5.5rem;display:block;position:relative;overflow:hidden;margin-bottom:.3rem;z-index:9994}
.comicThumb_back div{width:100%;height:5.5rem;display:block;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto;position:relative;top:0rem;bottom:0;left:0;right:0}
.comicThumb_back div.coverimg{z-index:9994;}
.comicThumb_back div#warn{z-index:9999;width:2.5rem;height:2.5rem;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto;position:relative;top:-100%;border-radius:50%;background-image:url(../../logo/logo_ico.png?2022);display:none;}
.comicThumb_back div.filter{filter:blur(10px);width:120%;height:120%;left:-10%;top:-10%}
.comicThumb_back div.filter::after{display:block;content:" ";background-color: rgb(0,0,0,.2);width:100%;height:100%;z-index:9994;}
.book-hero.nocover .comicThumb_back div{height:6.5rem;background-position:center 25%}
.book-hero.nocover .comicThumb_back{height:6.5rem;margin-bottom:.3rem}
.book-hero.nocover .comicThumb_back div{height:6.5rem;background-position:center 25%}
.book-hero.nocover .comicThumb_back div.backimg{top:-6.5rem;}
.book-hero.nocover .book-hero__detail{bottom:.8rem;}
.book-hero.nocover div#warn{top:-80%;}
.book-hero::after{display:block;content:"";background:-webkit-linear-gradient(top,rgba(0,0,0,0) 47%,rgba(0,0,0,.24) 59%,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(47%,rgba(0,0,0,0)),color-stop(59%,rgba(0,0,0,.24)),to(rgba(0,0,0,.65)));background:-o-linear-gradient(top,rgba(0,0,0,0) 47%,rgba(0,0,0,.24) 59%,rgba(0,0,0,.65) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 47%,rgba(0,0,0,.24) 59%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 47%,rgba(0,0,0,.24) 59%,rgba(0,0,0,.65) 100%);position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:9995;}
.book-hero__bar,.book-hero__detail{z-index:9996;}
.book-hero__bar{position:absolute;left:0;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;margin-top: 0.1rem;}
.book-hero__detail{width:100%;position:absolute;bottom:.8rem;color:#fefbf8}
.book-hero__detail .title{width:100%;font-size:.5067rem;font-weight:500;color:#fefbf8;text-indent:.4733rem;/*color:#000;text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 0 10px 15px #fff;*/}
.book-hero__detail .title.center{position:relative;text-align:center;top:-.3rem;}
.nocover .book-hero__detail .title.center{top:-1.2rem;}
.book-hero__detail .title span{font-size:.3rem;font-weight:400;margin-left:10px}
.book-hero__detail .tags{width:100%;margin-top:10px;display:block;height:.6rem;overflow:hidden;text-indent:.3733rem;}
.book-hero__detail .tags a{margin:0 .1rem .2rem 0;border-radius:.48rem;line-height:.48rem;height:.48rem;padding:0 .5em;background-color: rgb(0,0,0,0);table-layout: fixed;word-wrap: break-all;word-break: normal;display:inline-block;color:#fefbf8;border:1px solid #fefbf8;text-indent:0rem;}
.book-hero__bar button{background-repeat:no-repeat;background-color:transparent;border:0}
.book-hero__bar .btn-back{margin-left:.3rem;margin-top:.3rem;width:.64rem;height:.64rem;-o-background-size:20px;background-size:20px;background-image:url(../img/detail_icon_back.png?2022);text-indent:-999px;overflow:hidden;background-repeat:no-repeat;background-position:center;border-radius:.8rem;background-color: rgb(0,0,0,.5);}
.book-hero__bar .pull-left,.book-hero__bar .pull-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.book-hero__bar .pull-right{width:1.6rem;height:.64rem;margin-right:1rem;margin-top:.3rem;display:block;overflow:hidden;}
.book-hero__bar .btn-share{border:0;width:1.6rem;height:.64rem;border-radius:.32rem;line-height:.64rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center}
.book-hero__bar .btn-share i{width:.4rem;height:.4rem;background-size:cover;background-image:url(../img/icon_bottomIndex_gift_v7.png?2022);}
.book-hero__bar .btn-share span{color:#333;margin-left:5px}
.book-hero__bar .safety button{margin-top:.3rem;width:.64rem;height:.64rem;backround-repeat:no-repeat;background-position:center;text-indent:-999999px;border:0px;border-radius:.8rem;background-size:cover;position:absolute;right:.2rem;}
.book-hero__bar .safety button.icon-safety-off{background-color:#FE6723;}
.book-hero__bar .safety button.icon-safety-off.big{margin-top:.2rem;width:.8rem;height:.8rem;}
.book-hero__bar .safety button.icon-safety-off.youth{background-color:#3CD38E;background-image:url(../img/safety-ok.png?2022);animation-play-state:paused;}
.book-hero__flag{position:absolute;right:.32rem;top:1.2rem;z-index:9996;display:none;}
.book-hero__flag .free{border-radius:.48rem;line-height:.5rem;height:.5rem;width:2.3rem;text-align:center;background-color: rgb(0,0,0,.3);table-layout: fixed;word-wrap: break-all;word-break: normal;display:inline-block;color:#fff;text-indent:0rem;}
.book-hero__flag .free em{font-size:.3rem;}


.book-tab{height:1.2267rem;line-height:1.2267rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;position:relative;background-color:#fff}
.book-tab::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.book-tab .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;font-size:.4267rem}
.book-tab .item a{display:block;text-indent:.3733rem;text-align:left;color:#909090;position:relative}
.book-tab .item a.active{font-weight:600;color:#282828}
.book-tab .item a span{font-weight:400;font-size:.2rem;margin-left:5px}
.book-container{background-color:#fff;float:left;}
.book-container__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding:0 .3733rem .4rem;}
.book-container__head .title{font-size:.4267rem;color:#222;font-weight:700}
.book-container__head .update{font-size:.3rem;color:#555}
.book-container__head .update a{font-size:.35rem;color:#555}
.book-container__head .update span{margin:0px 5px;color:#ddd}
.book-container__detail{padding:.32rem .3733rem;font-size:.3733rem;line-height:.64rem}
#safetytips{text-align:center;padding:.32rem .3733rem;font-size:.3733rem;line-height:.64rem;color:#666}
#safetytips .btn{margin:.4rem auto;width:5.3333rem;height:1.0667rem;text-align:center;line-height:1.0667rem;border:none;border-radius:1.0667rem}
#safetytips .select{width:100%;font-size:.3467rem;color:#5c5c5c;margin:0rem auto;display:block;background-color:#fff;border:0px;}
#safetytips .select .teenagerHtml{color:#00b36b}
#safetytips .radio{cursor:pointer;display:inline-block;width:.4267rem;height:.4267rem;position:relative;top:3px;margin-right:2px;background:url('../img/ag_select_active.png?2022');background-size:100% 100%}
#safetytips a{color:#000;margin:0 0.1rem;font-size:.38rem;}

.book-container__author{padding:0 .3733rem .24rem .3733rem;font-size:.32rem;color:#909090}
.book-container__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.16rem 0 .5333rem 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.book-container__row .line{width:1px;height:.8533rem;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#aeaeae 20%,#aeaeae 50%,#aeaeae 80%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,#aeaeae),color-stop(50%,#aeaeae),color-stop(80%,#aeaeae),to(rgba(255,255,255,0)));background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#aeaeae 20%,#aeaeae 50%,#aeaeae 80%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#aeaeae 20%,#aeaeae 50%,#aeaeae 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#aeaeae 20%,#aeaeae 50%,#aeaeae 80%,rgba(255,255,255,0) 100%);-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);-moz-transform:scaleX(.5);-o-transform:scaleX(.5);transform:scaleX(.5)}
.book-container__row .col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center}
.book-container__row .col .number{font-size:.4267rem;color:#f90;margin-bottom:10px}
.book-container__row .col .text{cursor:pointer;font-size:.3733rem;color:#777}
.book-container__row .col.digg .text{background-color:#F3F3F3;padding:0px 3px;width:1.6rem;height:.64rem;border-radius:.32rem;line-height:.64rem;margin:0px auto;}
.book-container__row .col.digg .text.active{color:#999;background-color:#FFF;}
.book-container__row .col.fav .text,.book-container__row .col.digg .text{color:#000}
.book-container__row .col.fav .text#del{color:#999}
.book-container__row .col.fav .text i{background-image:url(../img/num_add.png?2022);display:inline-block;margin-right:3px;width:.3rem;height:.3rem;background-size:cover;}
.book-comments{background-color:#fff}
.book-comments__head{padding:.32rem .3733rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.book-comments__head .title{font-size:.4267rem;color:#222;font-weight:700}
.book-comments__head .action a{width:1.7333rem;height:.5867rem;border-radius:100px;color:#423300;font-size:.3467rem;background-color:#ffe04f;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center}
.book-comments__head .action a .icon-edit{display:inline-block;width:.4rem;height:.4rem;background-image:url(../img/detail_icon_edit.png?2022);background-size:cover;background-repeat:no-repeat}
.book-comments__list .item{padding:.4rem;position:relative}
.book-comments__list .item::before{display:block;content:"";position:absolute;left:.4rem;right:.4rem;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.book-comments__list .item .head{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.book-comments__list .item .head img{display:block;width:34px;height:34px;border-radius:34px;margin-top:10px;margin-left:4px;border:1PX solid transparent}
.book-comments__list .item .head .name{font-size:.3733rem;color:#909090;margin-left:.32rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;overflow:hidden}
.book-comments__list .item .body{padding:.16rem 0 .32rem 1.2rem;font-size:.4rem;line-height:.64rem}
.book-comments__list .foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;margin-left:1.2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between}
.book-comments__list .item .head .name .vip-month,.book-comments__list .item .head .name .vip-year{display:inline-block;width:1.28rem;height:.4267rem;vertical-align:middle;background-size:cover;background-repeat:no-repeat;margin-top:-3px}
.book-comments__list .item .detail_vip{width:42px;height:38px;background:url(../img/detail_user_vip.png?2022) no-repeat center;background-size:100% 100%;z-index:2}
.book-comments__list .item .head .name.detail_vip_text{color:#ff5050}
.book-comments__list .item .head .name .vip-year{background-image:url(../img/vip-year.png?2022)}
.book-comments__list .item .head .name .vip-month{background-image:url(../img/vip-month.png?2022)}
.book-comments__list .more .btn-text{display:block;padding:.48rem 0;text-align:center;font-size:.3733rem;color:#5c5c5c}
.book-comments__empty{text-align:center;padding:.5333rem 0 1.2267rem 0;font-size:.3467rem;color:#909090}
.reply .book-comments__head{position:relative}
.reply .book-comments__head::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.reply .book-comments__head .title{color:#000;font-size:16px}
.reply .book-comments__head .title .small{font-size:.2933rem;color:#c7c7c7;margin-left:.5em;font-weight:400;vertical-align:bottom}
.commit_mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:90}
.commit_mask_body{position:absolute;bottom:0;left:0;width:100%;z-index:99}
.commit_mask_body_btn{padding:0;margin:0;display:block;width:100%;background-color:#fff;border:0;border-bottom:1px solid #f5f5f5;outline:0;height:1.44rem;font-size:.4533rem;color:#282828}
.edit_commit{position:fixed;left:0;bottom:0;width:100%;height:1.3333rem;border-top:1px solid #f5f5f5;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;font-size:.4267rem;color:#ff8f0d}
.icon_commit_edit{display:inline-block;width:.4267rem;height:.4267rem;background:url(../img/read_comment_more_icon_xie.png?2022);background-size:100% 100%;margin-right:.16rem;margin-top:1px}
.bor5{border:2px solid #f5f5f5}
.book-comments__list .item .at{color:#999}
.reply .book-comments__list .item .body{font-size:.3467rem}
.seg-box{padding:0 .32rem .32rem .32rem;font-size:13px;color:#909090;line-height:.5067rem}
.episode-box{background-color:#fff}


.episode-head{padding:0 .32rem;height:1.1733rem;line-height:1.1733rem;font-size:.3467rem;background:#fff}
.episode-head .title{float:left;color:#333;font-size:.3rem;}
.episode-head .title span{margin:0px 5px;color:#ddd}
.episode-head .sort{float:right;color:#555;}
.episode-head .sort a{background-color:transparent;border:0;display:block;}
.episode-head .sort a i{display:inline-block;width:.24rem;height:.32rem;background-size:cover;background-image:url(../img/icon_desc.png?2022);background-repeat:no-repeat;vertical-align:middle;margin-top:-3px;margin-left:2px}
.episode-head .sort a.desc i{background-image:url(../img/icon_asc.png?2022);}
.episode-head .sort a.active{display:none;}

.episode-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px;padding-bottom:.32rem}
.episode-list .item{width:25%}
.episode-list .item a{display:block;position:relative;text-align:center;border-radius:3px;background-color:#f0f2f5;height:1.1733rem;line-height:1.1733rem;font-size:.3467rem;margin:2px}
.episode-list .item a.active{background-image:-webkit-linear-gradient(-67deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(-67deg,#ffe153 19%,#FFD251 97%);color:#423300}
.episode-list .item a.active.vip::after{content:'';width:18px;height:10px;display:inline-block;position:absolute;top:2px;right:2px;background:url(../img/detail_icon_vipb_s.png?2022) no-repeat;background-size:100%}
.episode-list .item a .vip-free{position:absolute;right:2px;top:2px}
.episode-list .item a .vip-free{height:12px}
.episode-list .item a .vip-free img{vertical-align:top}
.episode-list .item a.lock::before,.episode-list .item a.unlock::before{display:block;width:.32rem;height:.32rem;background-size:cover;position:absolute;right:2px;top:2px;content:""}
.episode-list .item a.lock::before{background-image:url(../img/menu_icon_lock_d.png?2022)}
.episode-list .item a.unlock::before{background-image:url(../img/menu_icon_lock_n8a.png?2022)}
.episode_area{width:96%;float:left;margin:10px 2%;display:block;}
.episode_area ul li{background-color:#fff;margin:4px 0px;}
.episode_area ul li{float:left;margin:10px auto 0px;width:100%;}
.episode_area .item{width:100%}
.episode_area .item a{display:flex;width:100%}
.episode_area .item .thumb_wp{width: 3.2rem;height:1.8rem;position:relative;overflow:hidden;border-radius: 0.1333rem;border:0px;margin:1px 5px 2px 0}
.episode_area .item .thumb_wp .thumb_img{display:inline-block;border:0px;height:100%;}
.episode_area .item .info_wp{flex-grow:1}
.episode_area .item .infoBox{display:flex;height:96%;border:1px solid #F0F2F5;justify-content:space-between;border-radius: 0.1333rem;}
.episode_area .item .left{display:table;height:100%;flex:0 0 auto;width:80%}
.episode_area .item .left .box{display:table-cell;padding-left:10px;vertical-align:middle;line-height:.5rem}
.episode_area .item .left .box span{display:inline-block}
.episode_area .item .left .box .title{font-size: 0.3733rem;color: #282828;font-weight: 500;}
.episode_area .item .left .box .subTitle{display:-webkit-box;overflow:hidden;color:#666;text-overflow:ellipsis;font-size: 0.2933rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.episode_area .item .left .box .pubDate{color:#999;font-size:.32rem}
.episode_area .item .thumb_wp .bg_mask{display:none;}
.episode_area .item .thumb_wp.time .bg_mask,.episode_area .item .thumb_wp.vip .bg_mask,.episode_area .item .thumb_wp.coin .bg_mask,.episode_area .item .thumb_wp.his .bg_mask{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;border-radius:.1333rem;overflow:hidden;display:block;}
.episode_area .item .thumb_wp.his .bg_mask{background-color:rgba(255,255,255,.8);}

.episode_area .item .thumb_wp.time .icon_desc_lock,.episode_area .item .thumb_wp.vip .icon_desc_lock,.episode_area .item .thumb_wp.coin .icon_desc_lock,.episode_area .item .thumb_wp.his .icon_desc_lock{position:absolute;left:.1333rem;bottom:.1333rem;width:.64rem;height:.64rem}
.episode_area .item .thumb_wp.coin .icon_desc_lock.coin{background:url(../img/icon_desc_lock.png?2022);background-size:100% 100%}
.episode_area .item .thumb_wp.time .icon_desc_lock.time{background:url(../img/icon_desc_unlock.png?2022);background-size:100% 100%}
.episode_area .item .thumb_wp.vip .icon_desc_lock.vip{top:50%;left:50%;transform:translate(-50%,-50%);background:url(../img/icon_desc_vip_c.png?2022);background-size:100% 100%}
.episode_area .item .thumb_wp.his .icon_desc_lock.his{background:url(../img/icon_desc_his.png?2022);background-size:100% 100%;background-color:rgba(0,0,0,.8);border-radius:50%;}
.episode_area ul.txtlist li{margin:1px 2%;width:46%}
.episode_area ul.txtlist li:nth-child(2n+2){margin-right:0}
.episode_area ul.txtlist li a{display:block;width:100%;height:1.3rem;}
.episode_area ul.txtlist .item .infoBox{display:flex;height:100%;justify-content:space-between;padding-right:5px;border:0px;border-radius:0px;}
.episode_area ul.txtlist li:nth-child(n+3) .item .infoBox{border-top:1px solid #F0F2F5;}
.episode_area ul.txtlist li .item .left .box{padding-left:0px;line-height:.55rem}
.episode_area ul.txtlist li .item .left .box .subTitle{color:#999;font-size: 0.2933rem;flex:auto}
.episode_area ul.txtlist li .item .left .box .subTitle{display:block;overflow:hidden;line-height:.55rem;height:.55rem;}
.episode_area ul.txtlist li .thumb_wp,.txtlist li .pubDate{display:none}
.episode_area .right{display:table;height:100%;flex:0 0 auto}
.episode_area .right .box{display:table-cell;vertical-align:middle;}
.episode_area .right .btn{float:left;overflow:hidden;margin-right:10px;padding:0 .2rem;font-size:.32rem;border:0px;border-radius:6px;line-height: .42rem;height: 0.48rem;}
.episode_area .right .btn.free{background:#f3fef6;color:#6eb57c}
.episode_area .right .btn.time{background:#f8fafe;color:#84a4f1}
.episode_area .right .btn.vip{background:#FFF5FA;color:#D186F7}
.episode_area .right .btn.coin{background:#fff9f5;color:#e5ab6f;font-size:.25rem;}
.episode_area .right .btn.coin em{font-size:.35rem;}
.episode_area .right .btn.read{background:#fff;color:#999}
.episode_area .right .btn.buy{background:#fff;color:#999}
.episode_area .right .btn.his{background:#fff;color:#1ba8f2}
.episode-list__action{position:relative}
.episode-list__action::before{display:block;content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.episode-list__action button{width:100%;border:0;background-color:transparent;height:1.4667rem;line-height:1.4667rem;font-size:.3733rem}
.episode-list__action button i{width:.32rem;height:.32rem;background-size:cover;display:inline-block;background-repeat:no-repeat;background-image:url(../img/a_icon_arrow.png?2022);vertical-align:middle;margin-top:-3px}





.read-bar{height:1.34rem;position:fixed;left:0;right:0;bottom:0;background-color:#fff;z-index:90;}
.read-comment{display:block;line-height:1.34rem;color:#ff8f0d}
.read-bar .icon-edit{display:inline-block;width:.5rem;height:.5rem;background-image:url(../img/detail_icon_comment.png?2022);background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-top:-3px;margin-right:5px}
.read-bar__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;display:flex;align-items:center;height:1.34rem;line-height:1.34rem;}
.read-bar__container .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;padding:0;float:left;overflow:hidden;width:70%}
.read-bar__container .body .chapter{text-align:center;font-size:.3733rem;margin-right:2%;width:26%;white-space:nowrap}
.read-bar__container .body .title{text-align:left;font-size:.3rem;width:50%;margin-right:1em;color:#999;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.read-bar__container .body .home{text-align:center;line-height:.45rem;border-left:#eee solid 1px;width:20%;margin-left:2%;overflow:hidden}
.read-bar__container .body .home i.icon-home{display:block;width:.6rem;height:.6rem;background-image:url(../img/n19__home_tabbar_icon_home_n.png?2022);margin:.2rem auto 0px;background-size:100%;background-position:center;background-repeat:no-repeat;overflow:hidden}
.read-bar__container .body .home span{color:#999;font-size:.28rem;}
.read-bar__container .action{width:28%}
.read-bar__container .action a{display:block;line-height:1.34rem;color:#333;font-size:.4267rem;text-align:center;}

.read-bar.safari,.read-bar.safari .read-bar__container,.read-bar.safari .read-bar__container .action a,.read-bar__container .body{height:1.54rem;}
.read-bar.safari .read-bar__container .body .home i.icon-home{margin:.1rem auto 0px;}



.y-modal{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#ffe153;width:8.5333rem;border-radius:.32rem;z-index:9;background-image:url(../img/ym-bg.png?2022);-o-background-size:288px 60px;background-size:288px 60px;background-position:top center;background-repeat:no-repeat}
.y-modal__head{padding:.5333rem 0 .4rem 0;text-align:center}
.y-modal__head .title{font-size:.5067rem;color:#423300}
.ticket{margin:0 .4rem .64rem .4rem}
.ticket-top{height:5px;border-radius:5px;background-color:#fdd410}
.ticket-box{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-image:url(../img/ticket-border.png?2022);-o-background-size:11px 5px;background-size:11px 5px;background-repeat:repeat-x;background-position:left bottom;margin:0 4px;margin-top:-2px;text-align:center;padding:.64rem 0 .8rem 0}
.ticket-box .title{font-size:.3467rem;color:#565656}
.ticket-box .primary{font-size:.3733rem;color:#f90;margin-top:.5em}
.ticket-box .date{font-size:.32rem;color:#909090;margin-top:.5em}
.ticket-action{text-align:center;margin:.48rem 0 .32rem 0}
.ticket-action button{background-image:-webkit-linear-gradient(-40deg,#ff7247 19%,#ff5c2a 97%);background-image:-ms-linear-gradient(-40deg,#ff7247 19%,#ff5c2a 97%);box-shadow:0 3px 2px 0 #ff7045;font-size:.3733rem;border:0;color:#fff;width:5.8667rem;height:.96rem;border-radius:.96rem}
.y-modal__action{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:1.28rem}
.y-modal__action .line{width:1px;background-color:#fff;height:1.28rem;margin:0 auto}
.y-modal__action button{border:0;background-color:transparent}
.comment-form{position:absolute;left:0;top:1.1733rem;bottom:1.7067rem;right:0}
.comment-form__field{position:absolute;left:0;right:0;top:0;bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:.4rem}
textarea.comment-form__textarea{width:100%;height:100%;border:0;font-size:.4rem}
textarea.comment-form__textarea::-webkit-input-placeholder{font-size:.3467rem;color:#909090}
.comment-total{position:fixed;left:.4rem;right:.4rem;bottom:0;height:1.7067rem;line-height:1.7067rem;text-align:right;font-size:.3467rem;color:#909090}
.episode-detail{padding-top: 1.1733rem;position:relative;z-index:0;display:block;margin:0 auto;width:100%;max-width:768px;text-align:center;}
.episode-detail figure.cImg{float:left;position:relative;z-index:1;max-width:720px;margin:0 auto;padding:0px}
.episode-detail figure.cImg img{float:left;width:100%;height:auto;max-width:720px;will-change:inherit;margin:0px auto;padding:0px}
.episode-detail p{display:none;text-align:center;width:60px;margin-top:20px;color:#fff;font-size:16px;border:#333 solid 2px;background:#333}
.episode-detail p.p0{display:none;}
.episode-detail .imgbg,.episode-detail .mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:0 auto;width:100%;height:100%;max-width:768px;background:0 0}
.episode-detail .mask{height:100%;z-index:3;display:none;background-image:linear-gradient(-180deg,rgba(51,51,51,.2),#fff)}
.episode-detail.hidden{overflow:hidden;min-height:30vh;}
.episode-detail.off{overflow:hidden;height:1520px;}
.episode-tips button{display:none;width:96%;max-width:640px;height:0;padding-top:2rem;margin:0 auto;background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer;border:0;}
.episode-tips button.logintips{background-image:url(../../logintips.png?2022)}
.episode-tips button.buytips{background-image:url(../../buytips.png?2022)}
.episode-tips button.apptips{background-image:url(../../apptips.png?2022)}
.episode-side{background-color:#fff}
.episode-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:0;position:relative}
.episode-side::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #e5e5e5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.episode-side .col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center;font-size:.4rem;color:#666}
.episode-side .col button{width:100%;height:2.5rem;background-color:transparent;border:0;font-size:inherit;color:inherit}
.episode-side .col button:hover{cursor:pointer;background-color:#eee;}
.episode-side .col i[class^=icon-]{display:block;width:.7rem;height:.7rem;margin:0 auto;background-size:100% 100%;background-repeat:no-repeat;margin-bottom:.5em}
.episode-side .col .icon-fav{background-image:url(../img/shoucang.svg)}
.episode-side .col .icon-dir{background-image:url(../img/m_list.svg)}
.episode-side .col .icon-laud{background-image:url(../img/zan_n.svg)}
.episode-side .col .active .icon-fav{background-image:url(../img/shoucang_active.svg)}
.episode-side .col .active .icon-laud{background-image:url(../img/zan_active.svg)}

.episode-pagination{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.episode-pagination .col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center}
.episode-pagination .line{width:1px;background-color:#ddd;height:2rem;-webkit-transform:scaleX(.5);-ms-transform:scaleX(.5);-moz-transform:scaleX(.5);-o-transform:scaleX(.5);transform:scaleX(.5)}
.episode-pagination .col a{display:block;height:2rem;line-height:2rem;font-size:.4rem;text-align:center;color:#757575;background-color:transparent;border:0;width:100%;}
.episode-pagination .col a.next::after,.episode-pagination .col a.prev::before{display:inline-block;content:"";width:.4267rem;height:.4267rem;vertical-align:middle;margin-top:-3px;-o-background-size:.4267rem;background-size:.4267rem;background-repeat:no-repeat;background-image:url(../img/read_icon_previous.png?2022)}
.episode-pagination .col a.next::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.episode-pagination .col a:hover{cursor:pointer;background-color:#eee;}

.down-app{width:100%;height:1.533rem;display:block;background:#fff;text-align:center;overflow:hidden;}
.down-app a{display:block;color:#ff5000;font-size:.4rem;line-height:1.333rem;text-decoration:underline}
.down-app a i{display:inline-block;position:relative;top:.15rem;margin-right:.1rem;background-size:100% 100%;}
.down-app a i.icon-xz{width:.5334rem;height:.6667rem;background-image:url(../img/icon_bottomIndex_phone_v7.png?2022)}
.down-app a i.icon-task{width:.5334rem;height:.5334rem;top:.14rem;background-image:url(../img/icon_bottomIndex_gift_v7.png?2022)}


/* 章节底部推荐 */
#read_list{width:100%;display:block;float:left;min-height:250px;background:#fff}
#read_list>li{width:100%;float:left}
#read_list>li:hover{cursor:pointer;background-color:#eee}
#read_list>li a{width:94%;margin:0 3%;height:1.333rem;line-height:1.333rem;display:block;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#505050;border-bottom:#eee solid 1px;font-size:.3733rem;}
#read_list>li a span{width:.45rem;height:.45rem;line-height:.45rem;display:inline-block;overflow:hidden;color:#fff;text-align:center;font-size:.3rem;border-radius:50%;background:#ddd;margin-right:5px;position:relative;top:5px}
#read_list>li a span.on1{background:#f54545;}
#read_list>li a span.on2{background:#ff8547}
#read_list>li a span.on3{background:#ffac39;}



.tooltip-bar{height:1.6rem;line-height:1.6rem;position:fixed;left:0;bottom:0;right:0;width:auto;background-color:#fff;padding:0;}
.tooltip-bar::before{display:block;content:"";position:absolute;left:0;right:0;top:0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5);border-top:1px solid #fafafa;}
.tooltip-bar__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.tooltip-bar__row .col{border-left:1px solid #fafafa;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center;padding:0px 0.1rem;}
.tooltip-bar__row .col button,.tooltip-bar__row .col a{background-color:transparent;border:0;font-size:.3733rem;color:#999;height:1rem;width:100%;border-radius:1rem;}
.tooltip-bar__row .col button .icon-fav,.tooltip-bar__row .col button .icon-laud{display:inline-block;width:0.625rem;height:0.625rem;vertical-align:middle;margin-top:-4px;background-size:cover;background-repeat:no-repeat}
.tooltip-bar__row .col button .icon-laud{background-image:url(../img/bottom_icon_like_s.png?2022);margin-right:3px}
.tooltip-bar__row .col button .icon-fav{background-image:url(../img/bottom_icon_book_n.png?2022)}
.tooltip-bar__row .col button.active .icon-laud{background-image:url(../img/bottom_icon_like_n.png?2022);margin-right:3px}
.tooltip-bar__row .col button.active .icon-fav{background-image:url(../img/bottom_icon_book_s.png?2022)}
.tooltip-bar__row .col button:hover{cursor:pointer;background-color:#eee;}
.tooltip-bar__row .col:nth-child(1){border:0;background-image:-webkit-linear-gradient(-40deg,#ffe153 19%,#FFD251 97%);}
.tooltip-bar__row .col:nth-child(1) a{color:#000;font-size:.3733rem;}
.chapter-fav#del{display:none;}



.popup{background-color:#fff;position:fixed;left:0;right:0;bottom:0;z-index:9}
.popup-ch{text-align:center;padding:.48rem 0}
.popup-ch__title{font-size:.5067rem}
.popup-head{text-align:center;margin:0 .4rem;margin-top:.4533rem;position:relative}
.popup-head::before{display:block;position:absolute;left:0;right:0;top:50%;border-top:1px solid #e5e5e5;content:"";-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.popup-head__st{font-size:.3733rem;color:#aeaeae;position:relative;z-index:2;display:inline-block;padding:0 1em;background-color:#fff}
.popup-comment{margin:0 1.12rem}
.popup-comment__body{padding:.16rem .32rem;background-color:#f6f6f7;font-size:.3733rem;color:#888;border-radius:3px;line-height:.64rem}
.popup-comment__body .at{color:#488ae5}
.popup-comment__option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.2133rem 0}
.popup-comment__option .item{width:50%;font-size:.4rem;position:relative;padding:.2133rem 0}
.popup-comment__option .item input[type=radio]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.popup-comment__option .item input[type=radio]~.text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.popup-comment__option .item input[type=radio]~.text i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;width:.48rem;height:.48rem;border-radius:.48rem;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;margin-right:.4em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center}
.popup-comment__option .item input[type=radio]:checked~.text i{border-color:#ffc321}
.popup-comment__option .item input[type=radio]:checked~.text i::before{display:block;content:"";width:10px;height:10px;border-radius:10px;background-color:#ffc321}
.popup-comment__textarea{border:1px solid #e2e2e2;border-radius:3px;margin-bottom:1.2em;padding:.5em 1em}
.popup-comment__textarea textarea{border:0;font-size:.3467rem;width:100%;height:4em;-moz-box-sizing:border-box;box-sizing:border-box}
.popup-comment__action{height:1.6rem;position:relative}
.popup-comment__action::before{display:block;content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.popup-comment__action button{width:100%;height:1.6rem;border:0;background-color:transparent;font-size:.4533rem;color:#f90}
.popup-close{position:absolute;right:1em;top:1em}
.popup-close button{width:.48rem;height:.48rem;border:0;background-color:transparent;background-image:url(../img/close.png?2022);-o-background-size:.48rem;background-size:.48rem;overflow:hidden;text-indent:-999px}
.popup-lt{text-align:center;font-size:.4rem;padding:1em 0;color:#5c5c5c}
.popup-ly-action{padding-bottom:.64rem;margin:0 .4rem}
.popup-ly-action button{width:100%;background-color:transparent;border:0;background-image:-webkit-linear-gradient(-14deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(-14deg,#ffe153 19%,#FFD251 97%);height:1.3333rem;border-radius:1.3333rem;font-size:.4rem;color:#423300}
.popup-pt{text-align:center;padding:.4rem 0}
.popup-pt__primary{font-size:.5333rem}
.popup-pt .typo-orange{color:#f66}
.popup-pt__small{font-size:.3467rem;color:#909090}
.popup-pt__text{font-size:.3733rem;color:#5c5c5c;margin-top:1em}
.popup-pt__text a{color:#488ae5;text-decoration:underline}
.popup-pt__notice{margin-top:1em;font-size:.3467rem}
.popup-pt__notice .icon-alert{display:inline-block;width:.4rem;height:.4rem;background-size:cover;background-image:url(../img/icon_gantan.png?2022);background-repeat:no-repeat;vertical-align:middle;margin-top:-3px}
.popup-bt{height:1.2rem;line-height:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;position:relative;padding:0 .4rem;font-size:.32rem;color:#909090}
.popup-bt::before{display:block;content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.popup-bt .pull-right .checkbox{position:relative}
.popup-bt .pull-right .checkbox input[type=checkbox]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.popup-bt .pull-right .checkbox input[type=checkbox]~.text::before{display:inline-block;width:.4rem;height:.4rem;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #909090;border-radius:.4rem;content:"";vertical-align:middle;margin-top:-3px;margin-right:3px}
.popup-bt .pull-right .checkbox input[type=checkbox]:checked~.text::before{border-color:#19a554;-o-background-size:.24rem;background-size:.24rem;background-repeat:no-repeat;background-image:url(../img/pt-icon-done.png?2022);background-position:center}
.coupon-bar{position:relative}
.coupon-bar button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;border:0;background-color:transparent;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding:.32rem .8rem}
.coupon-bar::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.coupon-bar button .title{font-size:.4267rem}
.coupon-bar button .pull-right{font-size:.3733rem;position:relative;padding-right:.48rem}
.coupon-bar button .pull-right::after{display:block;content:"";width:.48rem;height:.48rem;-o-background-size:.48rem;background-size:.48rem;background-repeat:no-repeat;background-image:url(../img/c-arrow-icon.png?2022);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.coupon-bar .typo-orange{color:#f90}
.coupon-bar .typo-red{color:#f95a45}
.coupon-bar .typo-gray{color:#bbb}
.coupon-bar .typo-del{color:#bbb;text-decoration:line-through}
.cp-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.2667rem}
.cp-item{width:50%}
.cp-item .container{margin:.16rem;position:relative}
.cp-item .container input[type=radio]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}
.cp-item .container input[type=radio]~.box{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;height:2.6rem;text-align:center;border-radius:.1867rem;background-color:#f8f8f8;line-height:1.5}
.cp-item .container input[type=radio]~.box .frist_tips{position:absolute;top:0;left:0;font-size:.2933rem;background-color:#ffd33b;height:.4533rem;border-top-left-radius:.1867rem;border-bottom-right-radius:.1867rem;padding:0 .1333rem;line-height:.42rem}
.cp-item .container input[type=radio]~.box .title{font-size:.5067rem;color:#131313;font-weight:500}
.cp-item .container input[type=radio]~.box .append{color:#fff;font-size:.2667rem;background-color:#fe6435;border-radius:100px;align-self:center;padding:0 .1333rem;margin-top:.0667rem}
.cp-item .container input[type=radio]~.box .text{color:#666;font-size:.3467rem}
.cp-item .container input[type=radio]:checked~.box{background-color:#fffdf2;border:1px solid #f90}
.cp-item .container input[type=radio]:checked~.box .frist_tips{position:absolute;top:1px;left:1px}
.cp-item .container input[type=radio]~.box.award::after{display:block;width:1.3333rem;height:.9333rem;position:absolute;right:0;top:0;background-size:cover;background-image:url(../img/pay_label_jiang.png?2022);content:""}
.cp-item .container input[type=radio]~.box.first::after{display:block;width:1.3333rem;height:.9333rem;position:absolute;right:0;top:0;background-size:cover;background-image:url(../img/label-first.png?2022);content:""}
.cp-item .container input[type=radio]~.box.jiang::after{display:block;width:1.3333rem;height:.9333rem;position:absolute;right:0;top:0;background-size:cover;background-image:url(../img/pay_label_jiang.png?2022);content:""}
.cp-action{margin:.2667rem 1rem 0}
.cp-action button{border-radius:1.2rem;background-image:-webkit-linear-gradient(8deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(8deg,#ffe153 19%,#FFD251 97%);height:1.2rem;width:100%;border:0;background-color:transparent;font-size:.4267rem;color:#423300}
.cp-guide{margin-top:.7467rem}
.cp-guide__title{font-size:.3733rem}
.cp-guide__ol{margin:.16rem 0;font-size:.3467rem;color:#909090;line-height:1.75;padding:0 .4267rem}
.cp-guide__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding-top:.5em;font-size:.3467rem}
.cp-guide__row .item{margin-right:1em}
.cp-guide__row .item .qq-btn{display:block;width:2.4rem;height:.7467rem;line-height:.7467rem;text-align:center;background-color:#5ab2ff;color:#fff;border-radius:2px}
.cp-guide__row .item .qq-btn::before{display:inline-block;width:.48rem;height:.48rem;background-size:cover;background-repeat:no-repeat;background-image:url(../img/icon-w-qqq.png?2022);content:"";vertical-align:middle;margin-top:-4px;margin-right:3px}
.cp-guide__row .item .qq-num{background-color:#fffde2;outline-style:dotted;outline-color:#ffd037;outline-width:1px;padding:0 1em;height:.7467rem;line-height:.7467rem;font-size:.3467rem;color:#f90}
.cp-guide__row .qr img{display:block;width:2.4rem;height:2.4rem}
.cp-first{text-align:center;color:#f90;font-size:13px;margin-top:.2667rem}
.cp-first .icon-bean{display:inline-block;width:.4267rem;height:.4267rem;vertical-align:middle;margin-top:-3px;margin-right:3px;background-repeat:no-repeat;background-size:cover;background-image:url(../img/pay_icon_jinbi.png?2022)}
.weui-picker-container{position:fixed;bottom:0;left:0;right:0;height:0;width:100%;z-index:1000;box-shadow:0 -5px 10px rgba(0,0,0,.2)}
.weui-picker-modal{width:100%;position:absolute;bottom:0;text-align:center;border-radius:0;opacity:.6;color:#3d4145;-webkit-transition-duration:.3s;-o-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;height:6.933rem;background:#efeff4;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;-o-transition-property:opacity,-o-transform;-moz-transition-property:transform,opacity,-moz-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform,-moz-transform,-o-transform;transition-property:transform,opacity,-webkit-transform}
.weui-picker-modal.picker-modal-inline{height:10.8rem;opacity:1;position:static;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.weui-picker-modal.picker-modal-inline .toolbar{display:none}
.weui-picker-modal.picker-columns-single .picker-items-col{width:100%}
.weui-picker-modal.weui-picker-modal-visible{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.weui-picker-modal .picker-modal-inner{position:relative;height:5.76rem}
.weui-picker-modal .picker-columns{width:100%;height:13rem;z-index:11500}
.popover .weui-picker-modal .picker-columns,.weui-picker-modal .picker-columns.picker-modal-inline{height:10rem}
@media (orientation:landscape) and (max-height:415px){.weui-picker-modal .picker-columns:not(.picker-modal-inline){height:10rem}
}
.weui-picker-modal .popover.popover-picker-columns{width:14rem}
.weui-picker-modal .picker-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;padding:0;text-align:right;font-size:20px;font-weight:400;-webkit-mask-box-image:-webkit-linear-gradient(bottom,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent);-webkit-mask-box-image:linear-gradient(to top,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent)}
.weui-picker-modal .bar+.picker-items{height:10.8rem}
.weui-picker-modal .picker-items-col{overflow:hidden;position:relative;max-height:100%;font-size:16px;text-align:center}
.city-picker.weui-picker-modal .picker-items-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}
.weui-picker-modal .picker-items-col.picker-items-col-left{text-align:left}
.weui-picker-modal .picker-items-col.picker-items-col-center{text-align:center}
.weui-picker-modal .picker-items-col.picker-items-col-right{text-align:right}
.weui-picker-modal .picker-items-col.picker-items-col-divider{color:#3d4145;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}
.weui-picker-modal .picker-items-col-wrapper{-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}
.weui-picker-modal .picker-item{height:32px;line-height:32px;padding:0 .2667rem;white-space:nowrap;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#9b9b9b;left:0;top:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.picker-items-col-absolute .weui-picker-modal .picker-item{position:absolute}
.weui-picker-modal .picker-item.picker-item-far{pointer-events:none}
.weui-picker-modal .picker-item.picker-selected{color:#3d4145;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:rotateX(0);-moz-transform:rotateX(0);transform:rotateX(0)}
.weui-picker-modal .picker-center-highlight{height:32px;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;width:100%;top:50%;margin-top:-16px;pointer-events:none}
.weui-picker-modal .picker-center-highlight:before{content:'';position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:#d9d9d9;display:block;z-index:15;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}
@media only screen and (-webkit-min-device-pixel-ratio:2){.weui-picker-modal .picker-center-highlight:before{-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
}
@media only screen and (-webkit-min-device-pixel-ratio:3){.weui-picker-modal .picker-center-highlight:before{-webkit-transform:scaleY(.33);-ms-transform:scaleY(.33);-moz-transform:scaleY(.33);-o-transform:scaleY(.33);transform:scaleY(.33)}
}
.weui-picker-modal .picker-center-highlight:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#d9d9d9;display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}
@media only screen and (-webkit-min-device-pixel-ratio:2){.weui-picker-modal .picker-center-highlight:after{-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
}
@media only screen and (-webkit-min-device-pixel-ratio:3){.weui-picker-modal .picker-center-highlight:after{-webkit-transform:scaleY(.33);-ms-transform:scaleY(.33);-moz-transform:scaleY(.33);-o-transform:scaleY(.33);transform:scaleY(.33)}
}
.weui-picker-modal .picker-3d .picker-items{overflow:hidden;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}
.weui-picker-modal .picker-3d .picker-item,.weui-picker-modal .picker-3d .picker-items-col,.weui-picker-modal .picker-3d .picker-items-col-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
.weui-picker-modal .picker-3d .picker-items-col{overflow:visible}
.weui-picker-modal .picker-3d .picker-item{-webkit-transform-origin:center center -110px;-ms-transform-origin:center center -110px;-moz-transform-origin:center center -110px;-o-transform-origin:center center -110px;transform-origin:center center -110px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}
.datetime-picker .picker-item{-o-text-overflow:initial;text-overflow:initial}
.toolbar{position:relative;width:100%;font-size:.4533rem;line-height:1.5;color:#3d4145;background:#f7f7f8}
.toolbar .toolbar-inner{height:1.1733rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;text-align:center}
.toolbar .title{position:absolute;display:block;width:100%;padding:0;font-size:.4533rem;font-weight:400;line-height:1.1733rem;color:#3d4145;text-align:center;white-space:nowrap}
.toolbar .picker-button{position:absolute;right:0;-moz-box-sizing:border-box;box-sizing:border-box;height:1.1733rem;line-height:1.1733rem;color:#04be02;z-index:1;padding:0 .2667rem}
.umi-bar{border-radius:.2667rem;background-color:#ffe356;box-shadow:0 .0533rem .2133rem 0 rgba(209,217,222,.49);margin:.32rem;padding:.6933rem .4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.umi-bar__avatar,.umi-bar__avatar img{width:1.44rem;height:1.44rem;display:block;border-radius:1.44rem}
.umi-bar__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;margin:0 .2667rem;overflow:hidden;font-size:.4rem}
.umi-bar__body .row{margin:3px 0;font-size:.4rem}
.umi-bar__body .row .primary{color:#f66}
.umi-bar__action button{border-radius:.4533rem;width:2.6667rem;height:.9067rem;background-image:-webkit-linear-gradient(-40deg,#ff7247 19%,#ff5c2a 97%);background-image:-ms-linear-gradient(-40deg,#ff7247 19%,#ff5c2a 97%);box-shadow:0 3px 3px 0 rgba(225,189,49,.75);border:0;color:#fff}
.umi-bar__action button.disabled,.umi-bar__action button:disabled{background-image:none;background-color:#f0f2f5;color:#909090;box-shadow:none;pointer-events:none}
.umi-summary{padding:.4rem}
.umi-summary__title{font-size:.4rem}
.umi-summary p{font-size:13px;color:#909090;line-height:.6rem;margin:.5em 0}
.umi-vl-table{border-radius:.2667rem;border:1px solid #f3f3f3;margin-top:1em}
.umi-vl-table th{background-color:#f9f9f9;color:#5c5c5c}
.umi-vl-table td,.umi-vl-table th{border:1px solid #f3f3f3;text-align:center;padding:.3733rem 0;font-size:.3467rem}
.umi-vl-table td{color:#f66}
.umi-vl-table th{border-top:0}
.umi-vl-table td{border-bottom:0}
.umi-vl-table td:first-child,.umi-vl-table th:first-child{border-left:0}
.umi-vl-table td:last-child,.umi-vl-table th:last-child{border-right:0}
.umi-copyright{font-size:.32rem;color:#aeaeae;text-align:center;padding:.8rem 0}
.vu-modal{position:fixed;left:50%;top:50%;width:8rem;border-radius:.32rem;background-color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9}
.vu-head{height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;background-image:url(../img/vu-head-title.jpg);background-size:cover;background-repeat:no-repeat;border-top-left-radius:.32rem;border-top-right-radius:.32rem}
.vu-head .title{font-size:.5067rem;color:#423300}
.vu-body{text-align:center;padding-top:.4267rem;padding-bottom:.64rem;font-size:.3733rem;color:#5c5c5c;line-height:.8rem}
.vu-body .primary{color:#f90}
.vu-action{padding:0 .6667rem .8rem .6667rem}
.vu-action button{width:100%;border:0;border-radius:1.3333rem;background-image:-webkit-linear-gradient(0deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(0deg,#ffe153 19%,#FFD251 97%);height:1.3333rem;font-size:.4rem;color:#423300}
.vu-modal__action{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:1.28rem}
.vu-modal__action .line{width:1px;background-color:#fff;height:1.28rem;margin:0 auto}
.vu-modal__action button{border:0;background-color:transparent}
.vu-notice{text-align:center;padding-top:.64rem;padding-bottom:.96rem}
.vu-notice .media{display:block;margin:0 auto}
.vu-notice .title{margin-top:.4267rem;font-size:.5067rem;color:#343434}
.vu-notice .text{margin-top:6px;font-size:.3733rem;color:#5c5c5c}
.follow_btn{text-align:center;overflow:hidden;padding:20px 0 26px 0;border-bottom:1px solid #f2f2f2}
.follow_btn a{width:112px;height:38px;line-height:38px;display:block;background:#d00109;color:#fff;border-radius:5px;margin:0 auto;font-size:1.6rem}
.qr-modal{position:fixed;width:100%;top:50%;left:0;right:0;z-index:9}
.qr-modal>.inner{width:80%;margin:0 auto;background-color:#fff;border-radius:5px;position:relative}
.qr-modal .qr-box{padding:20px}
.qr-modal .qr-box>.body p{margin-bottom:4px;margin-top:10px}
.qr-modal .qr-box>.head{text-align:center}
.qr-modal .qr-box>.head>.title{font-weight:600;font-size:15px}
.qr-modal .qr-box>.body{font-size:15px;text-align:center}
.qr-modal .typo-red{color:#f43530}
.qr-modal .qr-box>.body .anpic{font-size:18px;font-weight:600}
.qr-modal .qr-box>.body>.qr-media img{display:block;margin:0 auto;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.qr-modal>.inner>.pull-action{position:absolute;right:15px;top:15px}
.modal>.inner>.pull-action .icon-close,.qr-modal>.inner>.pull-action a{display:block;width:20px;height:20px}
.qr-modal>.inner>.pull-action .icon-close{display:block;width:20px;height:20px;background-image:url(../img/close.png?2022);-o-background-size:.64rem;background-size:.64rem}
.detail-mask{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999}
.detail-mask-body{width:8.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;border-radius:5px}
.detail-mask-title{font-size:18px;color:#f90;margin:.8rem auto;text-align:center}
.detail-mask-subtitle{padding:0 1rem 1.2rem;font-size:14px;color:#666;line-height:1.8}
.detail-line{height:1.2rem;width:1px;background-color:#fff;position:absolute;bottom:-1.2rem;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);background-color:#fff}
.detail-close{position:absolute;bottom:-1.95rem;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);width:.75rem;height:.75rem;background:url(../img/icon_close.png?2022) no-repeat;background-size:100%}
.toast{position:absolute;width:200px;padding:8px 0;top:50%;left:50%;background-color:#333;border-radius:8px;color:#fff;text-align:center;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.toast .title{color:#ffe153;font-size:15px;margin-bottom:5px}
.vip-footer{position:fixed;left:0;bottom:0;width:100%;height:2.08rem;border-top:1px solid #f0f2f5;line-height:2.08rem;text-align:center}
.vip-footer .btn{display:inline-block;width:3.5rem;border-radius:100px;text-align:center;height:1.15rem;line-height:1.15rem;font-size:16px;color:#282828}
.vip-footer .btn-no{background-color:#f0f2f5;margin-right:.5rem}
.vip-footer .btn-yes{background:-webkit-gradient(linear,left top,right top,from(#ffe458),to(#ffd139));background:-webkit-linear-gradient(left,#ffe458,#ffd139);background:-o-linear-gradient(left,#ffe458,#ffd139);background:-moz-linear-gradient(left,#ffe458,#ffd139);background:linear-gradient(to right,#ffe458,#ffd139);margin-left:.5rem}
.qna-item__footer{text-align:center;color:#909090;font-size:.3733rem;padding:.64rem 0 0 0}




/*
.banner-heading .cm-topbar .center-tabs{background-color:rgba(0,0,0,.5)}
.banner-heading .cm-topbar .center-tabs .item a.active{color:#f90}
.banner-heading .cm-topbar__container .action .icon-search-btn{width:.8rem;height:.8rem;background-image:url(../img/n19__top-search.png?2022);background-repeat:no-repeat;-o-background-size:.64rem;background-size:.64rem;background-position:center;background-color:rgba(0,0,0,.5);border-radius:.8rem}
.tran-bg{background-color:transparent}
*/


.cm-topbar__container.has-line::before{display:block;content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #f5f5f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}

/* 精选页 */
.vip_banner{margin-top:.4rem}
.vip_banner .swiper-container{height:4.6667rem;margin-bottom:.2rem;overflow:hidden}
.vip_banner .swiper-slide{height:4.6667rem;width:8.9333rem;border-radius:.1333rem}
.vip_banner .swiper-slide>a{display:block;width:100%;height:100%}
.vip_banner .swiper-slide img{display:block;border-radius:.1333rem}
.vip_banner .swiper-slide-active{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}
.vip_banner .swiper-slide img{width:100%;height:100%}

.vip_banner .swiper-pagination-bullet{background:rgba(0,0,0,.8)}
.vip_banner .swiper-pagination-bullet-active{background-color:#000;width:18px;border-radius:100px}
.vip_searchBar{position:sticky;top:0px;/* z-index:99; */padding:.4rem .5333rem;background-color:#fff;display:block;}
.vip_search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;height:.8rem;border-radius:.8rem;background-color:#f6f6f6;font-size:.3733rem;color:#999;line-height:.8rem;padding:0 .4rem;}
.icon_vip_search{width:.4rem;height:.4rem;margin-right:.16rem;background:url(../img/vip_icon_search.png?2022) no-repeat;background-size:100% 100%}
.vip_searchBar .action.icon button{position:absolute;top:.4rem;right:.2rem;width:.75rem;height:.75rem;background-size:cover;border:0;background-color:transparent;text-indent:-99999px;overflow:hidden}
.vip_searchBar .action.icon.safety button{border-radius:.8rem;background-color:#B7B7B7;}

.vip-features{margin:0 .4rem .4rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 10px 10px 4px #F6F6F6}
.vip-features__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.vip-features__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center;font-size:.32rem;color:#5c5c5c}
.vip-features__col .icon{background-position:center;width:1rem;height:1rem;background-size:cover;margin:.64rem auto .32rem}
.vip-features__col .icon.free{background-image:url(../img/vip_top_free.png?2022);}
.vip-features__col .icon.vip{background-image:url(../img/vip_top_vip.png?2022);}
.vip-features__col .icon.gold{background-image:url(../img/vip_top_gold.png?2022);}
.vip-features__col .icon.more{background-image:url(../img/vip_top_more.png?2022);}

.vip-features__text{color:#131313}
.vip-features__bar{margin:.32rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;padding:.32rem 0 .64rem;font-size:.3733rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.vip-features__bar .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;font-size:.3733rem;color:#282828}
.vip-features__bar .text .arrow{width:.4rem;height:.4rem;background-image:url(../img/n19__home_icon_xq3.png?2022);background-size:cover;display:inline-block;vertical-align:middle;margin-top:-4px}
.vip-features__bar .text .vip_icon_arrow{width:.32rem;height:.32rem;background-image:url(../img/vip_icon_arrow.png?2022);background-size:cover;display:inline-block;vertical-align:middle;margin-top:-4px}
.vip-features__bar .action{border-radius:.5333rem;}
.vip-features__bar .action a{width:2.6667rem;height:.8rem;display:block;line-height:.8rem;text-align:center}
.vip-features__bar .features_img{width:1.2533rem;height:1.2533rem;border-radius:50%;margin-right:.2667rem}
.vip-features__bar .features_aside{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;line-height:1.6}
.vip-features__bar .features_aside .name{font-size:.4267rem;color:#131313;font-weight:600}
.vip-features__bar .features_aside .title{font-size:.3267rem;color:#131313;font-weight:600}
.vip-features__bar .features_aside .subtitle{font-size:.2933rem;color:#999}
.vip-features .vip-features__bar .is_vip{width:52px;height:56px;margin-right:.2667rem;background:url(../img/vip_maozi.png?2022);background-size:100% 100%}
.vip-features .is_vip img{margin:10px 0 0 4px}
.cy_vip_books #scroll-books .item .thumbnail .rank{left:0;border-radius:none;border-top-right-radius:.1333rem;border-top-left-radius:0}
.lineicon{display:block;width:.45rem;height:.45rem;background-size:cover;background-position:center;background-image:url(../img/line_icon.png?2022);margin-right:.1333rem}
.bm-box__head.tl-head .more a{color:#909090;height:.48rem;line-height:.48rem}
.bm-box__head.tl-head .more a .icon-arrow{background-image:url(../img/n19__more-ybg-arrow.png?2022)}
.swiper-rank .swiper-wrapper .item .rank{display:block;width:.6933rem;height:.48rem;color:#fff;position:absolute;right:0;bottom:0;z-index:2;text-align:center;border-radius:.1333rem 0 0 0;background-image:-webkit-linear-gradient(-45deg,#e7e7e7 0,#d3d3d3 34%,#bfbfbf 81%);background-image:-ms-linear-gradient(-45deg,#e7e7e7 0,#d3d3d3 34%,#bfbfbf 81%)}
.swiper-rank .swiper-wrapper .item:first-child .rank{background-image:-webkit-linear-gradient(-45deg,#e11 0,#ff6344 100%);background-image:-ms-linear-gradient(-45deg,#e11 0,#ff6344 100%)}
.swiper-rank .swiper-wrapper .item:nth-child(2) .rank{background-image:-webkit-linear-gradient(-45deg,#ff7200 0,#ff8c00 66%);background-image:-ms-linear-gradient(-45deg,#ff7200 0,#ff8c00 66%)}
.swiper-rank .swiper-wrapper .item:nth-child(3) .rank{background-image:-webkit-linear-gradient(-45deg,#fe9002 0,#fead08 34%,#fdca0e 81%);background-image:-ms-linear-gradient(-45deg,#fe9002 0,#fead08 34%,#fdca0e 81%)}
.cy_vip_free .books-row .item{position:relative}
.books-row .item .thumbnail .chapter2 span{position:absolute;left:0;bottom:.2rem;z-index:2;padding:1px 6px 1px 4px;border-bottom-right-radius:100px;border-top-right-radius:100px;color:#000;background-color:#ffcc1c;font-size:.32rem;box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 20%);}
.books-row .item .thumbnail .chapter2 span.end{color:#999;background-color:#ddd;}



.tack_mask,.vip_mask{position:fixed;top:0;left:0;z-index:90;width:100%;height:100%;background-color:rgba(0,0,0,.8)}
.vip_mask_body{position:absolute;z-index:98;width:6.1867rem;border-radius:.2667rem;top:50%;left:50%;-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}

.icon_huangguan{position:absolute;z-index:99;width:2.0533rem;height:1.4533rem;top:0;left:50%;margin-left:-.9867rem;background-image:url(../img/vip_icon_huanguan.png?2022);background-size:cover}
.mask_head{margin-top:1.0667rem;width:100%;height:1.7067rem;line-height:1.7067rem;color:#fff;text-align:center;font-size:.48rem;text-shadow:1px 1px 1px rgba(201,166,102,.4);background-image:url(../img/mask_head_bg.png?2022);background-size:cover}
.mask_cont{font-size:.3467rem;color:#797979;background-color:#fff;padding:.5333rem;border-bottom-left-radius:.2667rem;border-bottom-right-radius:.2667rem;line-height:1.7}
.mask_line{width:1px;background-color:#fff;height:1.3333rem;margin:0 auto}
.icon_close_mask{display:block;margin:0 auto;width:.7467rem;height:.75rem;background-image:url(../img/icon_close.png?2022);background-size:cover}
.ut-nav{background-color:#fff;margin-bottom:.5333rem;margin-top:.2667rem}
.ut-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}
.ut-nav ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;text-align:center;font-size:.4rem;position:relative}
.ut-nav ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:2.4533rem;font-size:.4rem}
.ut-nav ul li i[class^=icon-]{display:block;width:.8533rem;height:.8533rem;background-repeat:no-repeat;background-size:cover;margin-bottom:.4em}
.ut-nav ul li .icon-message{background-image:url(../img/my_icon_header_vip.png?2022)}
.ut-nav ul li .icon-coupon{background-image:url(../img/my_icon_header_renwu.png?2022)}
.ut-nav ul li .icon-task{background-image:url(../img/my_icon_header_xiaoxi.png?2022)}
.ut-nav ul li .icon_xiaoxi_num{position:absolute;display:block;top:.4rem;right:1.0133rem;z-index:9;width:.4267rem;height:.4267rem;line-height:.4267rem;background-color:#ff3b30;color:#fff;font-size:.16rem;text-align:center;border-radius:50%;font-style:normal}
.mo-tasks{background-color:#fff;padding:.4rem .4rem 0px .4rem}
.mo-tasks__head{height:1.2rem;line-height:1.2rem;position:relative}
.mo-tasks__head .title{font-size:16px;color:#282828;font-weight:700}
.mo-tasks__list .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;position:relative;border-bottom:1px solid #f8f8f8;padding:0.2rem 0px;}
.mo-tasks__list .item .text{line-height:.52rem;margin-top:.1rem}
.mo-tasks__list .item .text span{color:#ff5e03}
.mo-tasks__list .item .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1}
.mo-tasks__list .item i[class^=icon-]{display:block;width:1.28rem;height:2.1333rem;background-repeat:no-repeat;-o-background-size:.64rem;background-size:.64rem;background-position:center}
.mo-tasks__list .item .icon-read2{background-image:url(../img/n19__my_icon_read2.png?2022)}
.mo-tasks__list .item .icon-shouchong{background-image:url(../img/n19__my_iicon_shouchong.png?2022)}
.mo-tasks__list .item .icon-share{background-image:url(../img/n19__my_iicon_share.png?2022)}
.mo-tasks__list .item .icon-like{background-image:url(../img/n19__my_iicon_like.png?2022)}
.mo-tasks__list .item .icon-daily{background-image:url(../img/n19__my_iicon_daily.png?2022)}
.mo-tasks__list .item .icon-phone{background-image:url(../img/n19__my_icon_phone3.png?2022)}
.mo-tasks__list .item .icon-public{background-image:url(../img/n19__my_icon_public3.png?2022)}
.mo-tasks__list .item .icon-download{background-image:url(../img/n19__my_icon_download.png?2022)}
.mo-tasks__list .item .icon-send{background-image:url(../img/n19__my_iicon_send.png?2022)}
.mo-tasks__list .item .icon-information{background-image:url(../img/n19__my_icon_information.png?2022)}
.mo-tasks__list .item .icon-collectionlike{background-image:url(../img/n19__my_iicon_collectionlike.png?2022)}
.mo-tasks__list .item .icon-downloadlike{background-image:url(../img/n19__my_iicon_downloadlike.png?2022)}
.mo-tasks__list .item .action{margin-right:.32rem}
.mo-tasks__list .item .body .title{font-size:.4rem}
.mo-tasks__list .item .body .text{font-size:.32rem;color:#909090}
.mo-tasks__list .item .action a{width:2.24rem;display:block;text-align:center;border-radius:.6933rem;font-size:.3467rem;height:.8rem;line-height:.8rem}
.mo-tasks__list .item .action .nor{width:2.24rem;border-radius:100px;color:#282828;font-size:.3467rem;border:1px solid #333}
.mo-tasks__list .item .action .disabled{width:2.24rem;border-radius:100px;color:#909090;font-size:.3467rem}
.mo-tasks__list .item .action .active{background:#ffe458}
.mo-total{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding:.4rem .32rem}
.mo-total__main{font-size:.32rem}
.mo-total__main strong{font-size:.64rem}
.mo-total__action a{display:block;width:2.2667rem;height:.8533rem;border-radius:.8533rem;background-image:-webkit-linear-gradient(25deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(25deg,#ffe153 19%,#FFD251 97%);color:#423300;line-height:.8533rem;text-align:center;font-size:.3733rem}
.mo-total__action{position:relative}
.total__action_tips{position:absolute;top:-.35rem;right:0;font-size:.24rem;color:#f3f3f3;background-color:#f66;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-right-radius:100px;padding:.03rem .18rem;border-bottom-left-radius:none}
.goods-box{background-color:#fff}
.goods-head{height:48px;line-height:48px;padding:0 .32rem}
.goods-head .title{font-weight:600;font-size:.4267rem}
.goods-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.goods-cell .item{margin-bottom:.32rem;width:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .2rem}
.goods-cell .item .title{font-size:.3733rem;margin-top:.16rem}
.goods-cell .item .gold{font-size:.3467rem;color:#ff5104}
.goods-cell .item .thumbnail img{display:block;width:100%;border-radius:.16rem}
.goods-cell .item a{display:block}
.good-heading{background-color:#fff}
.good-heading .cover{padding:.32rem}
.good-heading .cover img{display:block;width:100%;border-radius:.16rem}
.good-heading .body{padding:0 .32rem .32rem;font-size:.4rem}
.good-heading .body .gold{color:#ff5104}
.good-heading .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;position:relative}
.good-heading .info::before{display:block;content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid #f3f3f3;-webkit-transform:translateY(.5);-ms-transform:translateY(.5);-moz-transform:translateY(.5);-o-transform:translateY(.5);transform:translateY(.5)}
.good-heading .info .col{margin-right:.32rem;height:.96rem;line-height:.96rem;padding:0 .32rem;font-size:.32rem;color:#aeaeae}
.good-detail{background-color:#fff}
.good-detail__head{height:1.2267rem;line-height:1.2267rem;padding:0 .32rem}
.good-detail__head .title{font-size:.4267rem;font-weight:600}
.good-detail__body img{display:block;width:100%}
.good-bar{position:fixed;left:0;right:0;bottom:0;height:2.08rem;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;padding-bottom:env(safe-area-inset-bottom)}
.good-bar__action{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;padding:0 .96rem}
.good-bar__action .btn{display:block;border-radius:1.2rem;height:1.2rem;line-height:1.2rem;background-image:-webkit-linear-gradient(-45deg,#ffe65c 19%,#FFD251 97%);background-image:-ms-linear-gradient(-45deg,#ffe65c 19%,#FFD251 97%);text-align:center;font-size:.4267rem;color:#282828}
.has-good-bar{height:2.08rem;padding-bottom:env(safe-area-inset-bottom)}
.mo-heading{height:5.8667rem;background-image:url(../img/n19__navbar_bg_qianbao.png?2022);background-repeat:no-repeat;background-size:cover}
.gold-heading{height:4.6933rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;color:#624c00}
.gold-total{text-align:center;line-height:1.2}
.gold-total .text{font-size:.32rem}
.gold-total .value{font-size:1.0667rem;font-weight:600}
.gold-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;text-align:center;margin-top:.64rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.gold-row .col .value{font-size:.5067rem;font-weight:600}
.gold-row .col .text{font-size:.32rem}
.gold-row .line{margin:0 24px;width:1px;height:20px;background-color:#423300}

.mo-heading .cm-topbar__container .pull-left .back-btn{background-image:url(../img/n19-navbar_icon_back.png?2022)}
.mo-heading .cm-topbar__container .center-title{color:#423300}
.gold-notice{background-color:#fff;padding:.32rem;font-size:.32rem}
.gold-notice .title{font-size:.3733rem;padding-bottom:.5em}
.gold-notice p{font-size:.32rem;color:#aeaeae}
.gh-list{background-color:#fff}
.gh-item{background-color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding:.4rem}
.gh-item::before{display:block;content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid #f0f2f5;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);-moz-transform:scaleY(.5);-o-transform:scaleY(.5);transform:scaleY(.5)}
.gh-item:first-child{border-top:0}
.gh-item .main{text-align:left}
.gh-item .main .title{font-size:.3733rem;color:#282828}
.gh-item .main .text{font-size:.32rem;color:#aeaeae}
.gh-item .info{text-align:right}
.gh-item .info .value{font-size:.3733rem}
.gh-item .info .date{font-size:.32rem;color:#aeaeae}
.gh-item .info .typo-red{color:#f66}
.gh-item .info .typo-green{color:#19a554}
.gh-item .info .date,.gh-item .main .text{margin-top:.16rem}
.vcm-bar{height:1.6rem;width:9.36rem;background-repeat:no-repeat;background-size:cover;background-image:url(../img/my_vip_head_open.png?2022);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;margin:.48rem auto;border-radius:7px}
.vcm_aside{padding:0 0 0 .4rem}
.vcm-bar__title{font-size:.3467rem;color:#fff;text-shadow:0 2px 2px rgba(211,174,97,.3)}
.vcm-bar__subtitle{font-size:.2933rem;color:#fff;text-shadow:0 2px 2px rgba(211,174,97,.3)}
.vcm-bar__action{margin-right:.4rem}
.vcm-bar__title .arrow{width:.4rem;height:.4rem;display:inline-block;vertical-align:middle;background-image:url(../img/n19__my_icon_xq4.png?2022);background-repeat:no-repeat;background-size:cover;margin-top:-3px}
.vcm-bar__action{padding:.1333rem 0}
.vcm-bar__action button{border-radius:.4267rem;width:2.4rem;height:.8533rem;border:0;color:#b68727;background-color:#fff;box-shadow:0 5px 5px 0 rgba(228,193,115,.23),inset 0 -3px 7px 0 rgba(240,215,164,.35)}
.vcm-notice{padding:.48rem}
.vcm-notice .title{font-size:.4267rem;color:#282828;font-weight:600;margin-bottom:.5em}
.vcm-notice p{font-size:.32rem;color:#5c5c5c;line-height:1.7}
.cm-form__space{height:1.92rem}
.cm-form__cell{margin:0 1.28rem}
.cm-form__field input{width:100%;border:0;padding:0;margin:0;background-color:transparent;height:1.3333rem;font-size:.4267rem;caret-color:#ffcd31}
.cm-form__field input::-webkit-input-placeholder{font-size:.3467rem;color:#aeaeae}
.cm-form__field input::-moz-placeholder{font-size:.3467rem;color:#aeaeae}
.cm-form__field input:-ms-input-placeholder{font-size:.3467rem;color:#aeaeae}
.cm-form__field input:-moz-placeholder{font-size:.3467rem;color:#aeaeae}
.cm-form__field input::placeholder{font-size:.3467rem;color:#aeaeae}
.cm-form__field{border-radius:.6667rem;background-color:#f0f2f5;height:1.3333rem;position:relative;padding:0 .48rem}
.cm-form__field .action{position:absolute;right:.4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.cm-form__field .action .clear{width:.48rem;height:.48rem;border:0;padding:0;margin:0;background-image:url(../img/n19__icon_del.png?2022);background-repeat:no-repeat;background-size:cover;background-color:transparent;overflow:hidden;text-indent:-999px}
.cm-form__field .action .toggle-password{width:.64rem;height:.64rem;border:0;padding:0;margin:0;background-color:transparent;overflow:hidden;text-indent:-999px;background-repeat:no-repeat;background-size:cover}
.cm-form__field .action .toggle-password.hide{background-image:url(../img/n19__hide-password.png?2022)}
.cm-form__field .action .toggle-password.show{background-image:url(../img/n19__show-password.png?2022)}
.cm-form__action{margin-top:.64rem}
.cm-form__action .primary{width:100%;height:1.3333rem;border:0;padding:0;margin:0;line-height:1.3333rem;border-radius:1.3333rem;background-color:#ffd037;color:#423300;font-size:.4rem;-webkit-transition:background .2s linear;-o-transition:background .2s linear;-moz-transition:background .2s linear;transition:background .2s linear;background-image:-webkit-linear-gradient(-16deg,#ffe153 19%,#FFD251 97%);background-image:-ms-linear-gradient(-16deg,#ffe153 19%,#FFD251 97%)}
.cm-form__action .primary:disabled{background-color:#f0f2f5;color:#909090;background-image:none}
.cm-form__text{text-align:center;font-size:.3467rem;color:#909090}
.cm-form__text .send{color:#f90;padding:0;margin:0;border:0;margin-left:1em;background-color:transparent;font-size:.3467rem}
.cm-form__rc{margin-top:.8533rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:relative}
.cm-form__cc{width:1.28rem;border-bottom:1px solid #ededef;height:.96rem;line-height:.96rem;font-size:.5333rem;text-align:center}
.cm-form__cc.active{border-color:#ffcd31}
.cm-form__rc input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;margin:0;border:0;background-color:transparent;color:transparent;opacity:0}
.cm-form__ct{text-align:center;padding:.24rem 0;font-size:.3467rem;color:#909090}
.cm-form__ct a{color:#f90}
.cm-form__mt{text-align:center;font-size:.3733rem}
.cm-form__notice{text-align:center}
.cm-form__notice img{display:block;margin:0 auto}
.cm-form__notice .text{font-size:.4rem;color:#909090;margin-top:.5em}
.cm-form__blue{text-align:center;margin-top:1em}
.cm-form__blue,.cm-form__blue a{font-size:.3733rem;color:#3f7ff6}
.mask-tran{position:fixed;left:0;right:0;top:0;bottom:0;background-color:transparent;z-index:9}
.blk-toast{position:fixed;left:50%;top:30%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;color:#fff;padding:.5em 1em;font-size:.3467rem;border-radius:.1333rem}
.cm-form__contact{margin:0 .4rem}
.cm-form__contact .cm-form__field{border-radius:0;background-color:#f8f9fb;height:1.0667rem;position:relative}
.cm-form__contact .cm-form__label{font-size:.3467rem;color:#aeaeae}
.cm-form__contact .cm-form__field{margin-top:.5em;padding:0 .32rem}
.cm-form__contact .cm-form__field input{line-height:1.0667rem;height:1.0667rem}
.cm-form__contact .cm-form__field textarea{-moz-box-sizing:border-box;box-sizing:border-box;height:4em;border:0;padding:.32rem 0;margin:0;width:100%;vertical-align:top;background-color:transparent;resize:none;min-height:10em;font-size:.4267rem}
.cm-form__contact .cm-form__field select{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;opacity:0}
.cm-form__contact .cm-form__action{padding:0 .64rem}



.cp-link{text-align:center;margin:.4rem 0}
.cp-link,.cp-link a{color:#ff7717;font-size:.4rem}
.cp-link a{display:inline-block;padding-right:.4rem;background-image:url(../img/n19__recharge_icon_vip_arrow.png?2022);background-size:.2133rem .2933rem;background-position:center right;background-repeat:no-repeat}
.rcp-title{font-size:.4rem;padding:.4rem .4rem 0 .4rem}
.rcp-head{padding:.4rem}
.rcp-head .title{font-size:.4267rem;color:#909090}
.rcp-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .2667rem}
.rcp-cell .item{width:50%;margin-bottom:.2667rem}
.rcp-cell .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;margin:0 .1333rem;border:1px solid #bfbfbf;border-radius:3px;text-align:center;height:2.1333rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}
.rcp-cell .item a .subject{font-size:.4267rem}
.rcp-cell .item a .text{font-size:.3467rem;color:#909090}
.qcp-box{text-align:center;padding-top:1.28rem}
.qcp-title{font-size:.4533rem}
.qcp-small{font-size:.3733rem;color:#909090;margin-top:.5em}
.qcp-price{font-size:.9333rem;color:#ff5104;margin:.8em 0;line-height:1.2}
.qcp-price small{font-size:.3733rem}
.qcp-action{margin:1.28rem 1.4667rem 0 1.4667rem}
.qcp-action button{height:1.3333rem;line-height:1.3333rem;text-align:center;background-color:#00c758;color:#fff;border:0;padding:0;margin:0;font-size:.4rem;border-radius:1.3333rem;width:100%}
.qcp-action button .icon-wechat{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:cover;background-image:url(../img/n19__my_icon_weixin3.png?2022);vertical-align:middle;margin-top:-3px;margin-right:5px}
.coupon-word{padding:.4rem;font-size:.3733rem;line-height:.7467rem}
.mo-coupon{border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 2px 6px 0 rgba(231,231,231,.76);margin:0 .4rem;border-radius:5px;position:relative}
.mo-coupon--main{height:4.5867rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}
.mo-coupon--action{height:2.56rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center}
.mo-coupon::after,.mo-coupon::before{display:block;content:"";position:absolute;bottom:2.3467rem;width:.4rem;height:.4rem;background-color:#f9f9f9;border-radius:.4rem}
.mo-coupon::before{left:-.2rem;box-shadow:inset -2px 0 2px 0 rgba(231,231,231,.76)}
.mo-coupon::after{right:-.2rem;box-shadow:inset 2px 0 2px 0 rgba(231,231,231,.76)}
.mo-coupon--action{position:relative;padding:0 1rem}
.mo-coupon--action::before{display:block;content:"";position:absolute;top:0;left:.2rem;right:.2rem;border-top:1px dashed #eee}
.mo-coupon--action button{background-image:-webkit-linear-gradient(171deg,#ff562e 0,#f90 66%,#ffa21c 93%);background-image:-ms-linear-gradient(171deg,#ff562e 0,#f90 66%,#ffa21c 93%);height:1.2rem;line-height:1.2rem;font-size:.4267rem;color:#fff;border:0;padding:0;margin:0;border-radius:1.2rem;width:100%}
.mo-coupon--action button .icon-heart{display:inline-block;width:.48rem;height:.48rem;vertical-align:middle;background-image:url(../img/n19__icon_heart.png?2022);background-repeat:no-repeat;background-size:cover;margin-top:-3px;margin-right:5px}
.mo-coupon--main .bio,.mo-coupon--main .text,.mo-coupon--main .title{font-size:.3467rem;color:#909090;margin-bottom:.24rem}
.mo-coupon--main .price{font-size:.9333rem;color:#ff5104}
.mo-coupon--main .bio{color:#ff5104}
.mo-coupon--main .text{color:#5c5c5c}
.mo-coupon--main .price small{font-size:.3733rem}
.coupon-notice{padding:.4rem}
.coupon-notice .title{font-size:.3733rem}
.coupon-notice p{font-size:.3467rem;color:#909090;line-height:.64rem}
.ph-heahing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;height:6.4rem;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}
.ph-heahing .media{display:block}
.ph-heahing .text{font-size:.4533rem;color:#282828}
.ph-list{padding:.64rem 0}
.ph-list__title{font-size:.4267rem;text-align:center}
.ph-list__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0 .4rem;margin-top:.4rem}
.ph-list__row .col{width:2.4rem}
.ph-list__row .col a{display:block}
.ph-list__row .col .thumbnail{width:2.4rem;height:3.2rem}
.ph-list__row .col .thumbnail img{display:block;width:2.4rem;height:3.2rem}
.ph-list__row .col .title{font-size:13px;margin-top:.16rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ph-list__row .col .tags{font-size:11px;color:#909090}
.ph-list__action{margin-top:.64rem}
.ph-list__action a{display:block;width:3.8933rem;height:1.0133rem;border-radius:.5333rem;height:1.0133rem;border:1px solid #a8a8a8;color:#a8a8a8;line-height:1.0133rem;text-align:center;margin:0 auto;font-size:.4rem}
.ph-list__action a .arrow{display:inline-block;width:12px;height:12px;-o-background-size:12px;background-size:12px;background-repeat:no-repeat;background-image:url(../img/n19__ph-arrow.png?2022);vertical-align:middle;margin-top:-3px}
.ph-info{text-align:center}
.ph-info__desc{margin-top:.24rem;font-size:.32rem;line-height:.64rem;color:#909090}
.ph-info__action{margin-top:.64rem}
.ph-info__action button{border-radius:40px;width:160px;height:1.0667rem;line-height:1.0667rem;font-size:.4rem;color:#fff;background-image:-webkit-linear-gradient(162deg,#ff562e 0,#f90 66%,#ffa21c 93%);background-image:-ms-linear-gradient(162deg,#ff562e 0,#f90 66%,#ffa21c 93%);border:0;padding:0;margin:0}
.pp-list{padding:0 .64rem;margin:.6rem 0 .8rem}
.pp-list__item{margin-bottom:.48rem}
.pp-list__item button{border:0;padding:0;margin:0;background-color:transparent;font-size:.4rem;text-indent:3.5em;width:100%;height:1.3333rem;line-height:1.3333rem;text-align:left;color:#555;background-color:#f8f8f8;border-radius:1.3333rem}
.pp-list__item button i{display:inline-block;width:.8rem;height:.8rem;vertical-align:middle;margin-top:-3px;background-repeat:no-repeat;background-size:.7rem;margin-right:5px}
.pp-list__item button .icon-wechat{background-image:url(../img/n19__my_payvip_wechat_popup.png?2022)}
.pp-list__item button .icon-alipay{background-image:url(../img/n19__myvip_pay_zfb_popup.png?2022)}
.pp-list__item button .icon-qq{background-image:url(../img/n19__my_payvip_qq_popup.png?2022)}
.pp-list__item button .icon-visa{background-image:url(../img/n19__my_payvip_visa_popup.png?2022)}
.pp-list__item button .icon-my{background-image:url(../img/n19__my_payvip_my_popup.png?2022)}
.pp-list__item button span{color:#999;font-size:.3rem;}
.pp-list .paycode {display:block;width:5rem;height:5rem;text-align:center;margin:0px auto 10px;}
.pp-list .paycode img{width:5rem;height:5rem;text-align:center;}

.n20_head_bar{position:relative;height:1.1733rem;border-bottom:1px solid #f0f2f5;font-size:.4533rem;color:#282828;text-align:center;line-height:1.1733rem}
.n20_head_bar .back{position:absolute;left:0;top:0;width:1.1733rem;height:1.1733rem;background:url(../img/n20_icon_back.png?2022) no-repeat center center;-o-background-size:.24rem .4rem;background-size:.24rem .4rem}
.n_20_title{height:1.12rem;background-color:#f3f3f3;line-height:1.12rem;font-size:.4267rem;color:#282828;padding-left:.4rem;font-weight:700}
.n_20_q_page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-moz-box-pack:space-around;-webkit--moz-box-pack:space-around;box-pack:space-around;margin:.48rem 0}
.n_20_q_page .item{display:block}
.n_20_q_page .item img{width:1.0667rem;height:1.0667rem;display:block;margin:0 auto .1367rem}
.n20_section .cell{display:block;position:relative;height:1.3333rem;border-bottom:.0133rem solid #f0f2f5;font-size:.3733rem;color:#282828;line-height:1.3333rem;padding-left:.3733rem}
.n20_section .cell:nth-last-child(1){border:none}
.icon_arrowRight{display:block;position:absolute;top:0;right:0;width:1.3333rem;height:1.3333rem;background:url(../img/n20_icon_back.png?2022) no-repeat center center;-o-background-size:.1867rem .32rem;background-size:.1867rem .32rem;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
.n20_bg_bottom{height:1.3333rem;background-color:#f3f3f3}
.n20_wenti{padding:.5333rem .4rem .5333rem .2667rem;border-bottom:1px solid #f0f2f5}
.n20_wenti:nth-last-child(1){border:none}
.wenti_title{font-size:.4rem;color:#282828}
.wenti-p{font-size:.3467rem;color:#909090;margin-top:.16rem;line-height:1.7}
.n20_tack_tips{padding:.4rem;background-color:#fff;border-bottom:1px solid #f8f8f8}
.n20_tack_tips a,.n20_tack_tips span,.n20_tack_tips em b{color:#f90;font-size:.4rem;}
.n20_tack_tips em{float:right;text-align:right;color:#555;font-size:.32rem;}
/* 活动中心 */
.n_20_tack_page{position:relative;height:10rem;background:url(../img/tack_bg.jpg) center;background-size:cover}
.n_20_tack_page .back{cursor:pointer;position:absolute;left:0;top:0;width:1.1733rem;height:1.1733rem;z-index:9;}
.n_20_tack_page .back i{display:block;width:.7733rem;height:.7733rem;background:url(../img/icon_red_page_back.png?2022) no-repeat center center;-o-background-size:.24rem .4rem;background-size:.24rem .4rem;border-radius:.6rem;background-color:rgba(0,0,0,.1);margin:.3rem;}
.n_20_tack_page .back:hover i{background-color:rgba(0,0,0,.2);}


.tack_name{position:relative;font-size:.4533rem;color:#282828;text-align:center;padding-top:.2667rem}
.tack_jingdou{display:block;margin:-1.4rem auto;width:4.7067rem;}
.tack_status{color:#423300;font-size:.48rem;text-align:center;font-weight:600}
.tack_day{color:#624c00;font-size:.3467rem;text-align:center;margin-top:.2067rem}
.tack_panel{margin:.4667rem 20.0025px 0;}
.tack_panel_bd{border-top-right-radius:.2667rem;border-top-left-radius:.2667rem;background-color:#fff;padding:.5333rem .4rem}
.tack_panel_bottom{height:.9333rem;background-color:#f8f8f8;text-align:center;font-size:.32rem;color:#999;line-height:.9333rem;border-bottom-right-radius:.2667rem;border-bottom-left-radius:.2667rem;box-shadow:0 2px 1px 1px #ffd845;overflow:hidden}
.icon_tack_wenhao{display:inline-block;vertical-align:middle;margin-top:-3px;width:.3333rem;height:.3333rem;background:url(../img/tack_icon_wenhao.png?2022);background-size:100% 100%}
.tack_panel_bd_day,.tack_panel_bd_dian,.tack_panel_bd_dou{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between}
.tack_panel_bd .douzi{width:1.05rem;height:1.114rem;text-align:center;line-height:1.6rem;font-size:.22rem;}
.tack_panel_bd_dou .no{background:url(../img/icon_dou_no.png?2022);background-size:100% 100%;color:#a6a6a6}
.tack_panel_bd_dou .yes{background:url(../img/icon_dou_yes.png?2022);background-size:100% 100%;color:#fff;position:relative}
.tack_panel_bd_dian{padding:0 .4rem;margin-top:.1333rem;position:relative}
.tack_panel_bd_dian .dian{width:.2133rem;height:.2133rem;border-radius:50%}
.tack_panel_bd_dian .no{background:#fff}
.tack_panel_bd_dian .yes{background:#ff5e03}
.tack_panel_bd_dian .dian_jindu{position:absolute;height:.0533rem;margin:-.0267rem .4rem 0;top:50%;left:0;background-color:#ff6303}
.tack_panel_bd_day{padding:0 .2133rem;margin-top:.1333rem;font-size:.32rem;color:#5c5c5c}
.tack_get_mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;width:100%;height:100%;background-color:rgba(0,0,0,.9)}
.tack_get_mask_body{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.mask_get_img{width:7.5rem;display:block;margin:0 auto}
.mask_get_status{font-size:.8rem;color:#fff;text-align:center}
.mask_get_num{font-size:.56rem;color:#ffd946;text-align:center;margin-top:.1333rem}
.mask_get_btn{width:3.0667rem;height:.8533rem;margin:.7rem auto 0;font-size:.4267rem;color:#423300;line-height:.8533rem;background-color:#ffd741;border-radius:100px;text-align:center;box-shadow:0 4px 1px rgba(245,177,7,.8)}


.icon_detail_wenhao{display:inline-block;width:.2667rem;height:.2667rem;background:url(../img/icon_detail_wenhao.png?2022);background-size:100% 100%;margin-left:.08rem}
.new_people_txt{position:absolute;display:inline-block;top:-.68rem;left:50%;font-size:.32rem;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#8de059),to(#1dd566));background-image:-webkit-linear-gradient(left,#8de059,#1dd566);background-image:-moz-linear-gradient(left,#8de059,#1dd566);background-image:-o-linear-gradient(left,#8de059,#1dd566);background-image:linear-gradient(to right,#8de059,#1dd566);background-image:-webkit-linear-gradient(to right,#8de059,#1dd566);background-image:-moz-linear-gradient(to right,#8de059,#1dd566);background-image:-o-linear-gradient(to right,#8de059,#1dd566);height:.4533rem;line-height:.4533rem;width:2.2rem;text-align:center;border-radius:.0667rem;z-index:99;margin-left:-1.1rem;box-shadow:0 2px 2px 0 rgba(205,255,214,.75)}
.new_people_txt::before{content:"";position:absolute;width:0;height:0;border:.1333rem solid transparent;border-top-color:#1dd566;position:absolute;bottom:-.23rem;left:50%;margin-left:-.1333rem}
.vip-logo{display:inline-block;width:.36rem;height:.32rem;background:url('data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAYCAYAAAALQIb7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjNDU0NmNjYi0xZDRhLWI5NDQtYjA4Mi1jNDJlNWVkNmQ3YzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REI0MUI4NjU0MjFBMTFFOUE5MzNCOUYwMjlCOTY5NzMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REI0MUI4NjQ0MjFBMTFFOUE5MzNCOUYwMjlCOTY5NzMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZmZhNjlhMjktZjczZC00ZjQ3LTkwZWUtMjlhMzQwMjViODdlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTI4NTJjMjEtZTU4OC0xMTdhLTlhYzEtYjNhMWRjYTQ0NTRiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a1vrnAAABRRJREFUeNq0Vl9MW1Uc/i6llNH2AoUiDFqBgsw1Y8Igw4CwBXGaqHtQt8RpjHvQ4J4WH4wYoz4YTUyMDzO8aTJNTHS+qHEmC84x55TJGCRsgAwYA9re0kJLW/rn9tbfOeeWsWVGSeZNPk7vOfec7/f7fn8O0skj2OrzPqGX0E84QfD81405WyR6o6y+qe/wJwPFuw++2kfvb21l81bIWo355g87jr6HvAIZu3oeh91ZdozmX/s/yHpbD78Oc0kFkElCWvsRbU/vRo4h51NaK76XZO84Hup62dX+lHhbGwDUIIrKzNjZUctm3r5XZI/mW4vfbXuhT7wl/gLWr5B3KXpJobGzFlZbwXF6eebfDsol7NOzSyVcJUwQrhGmCUm2tvfIm8iXbYAWA8KniShN0xqNKgy5GtqerMOZL8ZOIQMLLTgIzN0afWRYYNnLyHo7X/ngkKapCC3NIuSdQ8gzizX/AjQ1NV/XcdDpbN4vTAv/BKTD9CMtPCMyhvIaC3a2VWBq2B8x26pgsVfCUrqdUAkr/Y6tKBj66iPuWZPN2QBrmUPEQnoAMBSRkVbEIpqzoNQliNZHScJrgkhL6d6pG6R7ussJJUDRc4C1m5aWSWUvwYOEzYch4HlGds43NVzPyTSFzgrSqEEimcwSSbVMyNlG8yv6wSldwvQtbJAS/CcB5XMRAW6UBv/MOjP3txxBdllYb2BpneGHhUMRXSbapAb4xkQ8QfMUNy1NY5SvJ+JxhFdjBBpX1gVBmvakadSEEco8Cz0GmWeDvqkRQWYkssQo/EoIn338PZ492g2Xy7KRDAOnJ7B0M4iHu+rwwzdj6D2+B19/eRUBf2oj40pKDWhuykdzY57wlAxTFpn3+JWRzUeD3pmIf7HWUrKdL9rtBaiqrcToSBSuBqfQPZHE9Qkv2p94BNjGDBgDChv52LrPjZbOGvIsBMUTxJlT4yi058FlT0NVVTKGqYXhbJ0JKXOsJKWVe/HgrnIsTo8joRVxORZuBBCLqnDUUSYnfGJXJsH+8HqTDQFU5c/C7QigwCwhTlGHScLyksrsP8uCmCX7xTs1rFdeJffO3WjnMoxfmecqTo4rqKophb1cphiuim+1pOAi41iM/d5V+p4ZlUF+nsYzV1niXw5mi5q/KNkkMVbR5kswGSVUOosxNzkD9456XJ/0o/2xvWQfZasa0bcluWeXzs0Q9JiVSOg5YCT5yYpABj5xAZ3fTDYXCXgYqi1FTj2L0qiuKcSFwQlMT5fxj9wtDVRv5Gla1WVc59nb2lmGlnbqMJkI5EKaU8kryk4tomLZy+N18c7eKLyjguaxI4nc7iJOevHnEVTeb4cpjzZGb3KZhYy6hySjbAhDjvnpKg0LhJIIUtlSfvxOX8TuJLsVN6OD14mJ+p7LJSPgUVC9gxIjxSSM84S4PUFozNB5KTIipYlalZiEmQ0JN8uI24rbRD00dJ4f2r3/PnQcaIFsp4RZm+BF7q43wXHMAVlO48VDBXSbGWk+rtcjDRI4oSLIBu9GxmqN1ZzTbK0TBcm9I2RmAR9dLWp0I56yFCK5VmBiSRJK6EQZPTvFoIgKufBP99lZ7+SfJGMprch6byOoMUGkd/lsG4IqshFahvdn/khiWKE+nEyAtaaVu3nGnv6Rb0+8ZMg1ocLmgEm7oTdbVcSJkWjZxqsJZN2A+EkEWKbEuDzEJ/s3Hy7d5V+5Lv0y7SHYsPWHefKHTvTd5oW/BRgAR4V8diyP/acAAAAASUVORK5CYII=');background-size:cover;margin-left:.1333rem}
.record{background-color:#fff}
.record_head{height:6.1733rem;background:url(../img/record_bg.jpg) no-repeat;background-size:cover;position:relative}
.record_back{position:absolute;width:1.0667rem;height:1.0667rem;top:0;left:0;background:url(../img/record_back.png?2022) no-repeat center center;-o-background-size:9px 15px;background-size:9px 15px}
.record_my_bill{font-size:.3733rem;color:#423300;padding:0 .4rem;text-align:right;height:1.28rem;line-height:1.28rem}
.record_balance{color:#836500;text-align:center}
.record_my_money{text-align:center;color:#423300;font-size:1.04rem;font-weight:700}
.record_profit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center}
.record_profit_li{text-align:center;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1;margin:.3rem 0 .4rem}
.re_li_line{width:1px;background-color:#423300;height:.5867rem}
.re_li_num{font-size:.5067rem;color:#423300;font-weight:700}
.re_li_txt{margin-top:.1rem;font-size:.32rem;color:#836500}
.record_money_bottom{color:#836500;text-align:center}
.re_icon_wen{display:inline-block;width:11px;height:11px;background:url(../img/record_icon_wen.png?2022);background-size:cover;position:relative;top:1px}
.record_aside{height:3.0667rem;padding:0 .2667rem;overflow:hidden;position:relative}
.record_aside_title{font-size:.4267rem;color:#282828;margin:.48rem 0;font-weight:700}
.record_share_btn{position:absolute;top:.5333rem;right:.32rem;border:none;outline:0;background-image:-webkit-gradient(linear,left top,right top,from(#ffe052),to(#ffd139));background-image:-webkit-linear-gradient(left,#ffe052,#ffd139);background-image:-moz-linear-gradient(left,#ffe052,#ffd139);background-image:-o-linear-gradient(left,#ffe052,#ffd139);background-image:linear-gradient(to right,#ffe052,#ffd139);background-image:-webkit-linear-gradient(to right,#ffe052,#ffd139);background-image:-moz-linear-gradient(to right,#ffe052,#ffd139);background-image:-o-linear-gradient(to right,#ffe052,#ffd139);color:#644d00;padding:.05rem .24rem;border-radius:100px;box-shadow:0 2px 2px 2px rgba(0,0,0,.1)}
.record_aside_p{color:#5c5c5c;margin-top:.1333rem}
._bor_b{height:.2667rem;background-color:#f3f3f3}
.record_aside .icon_share{display:inline-block;width:13px;height:11px;background:url(../img/record_icon_share.png?2022) no-repeat;background-size:100%}
.record_panel_head{height:1.2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between}
.record_panel_item{width:2.2667rem;line-height:1.2rem;text-align:center;position:relative;font-size:.4267rem;color:#909090}
.record_panel_head .active{font-weight:700;color:#282828}
.record_panel_head .active::after{content:"";position:absolute;width:.4533rem;height:.1067rem;bottom:0;left:50%;margin-left:-.2267rem;background-color:#ffd33b;border-radius:.1067rem}
.__one_cell{border-top:1px solid #f3f3f3;padding:.5333rem .32rem;position:relative}
._cell_title{font-size:.4rem;color:#282828;font-weight:700}
._cell_levl{color:#ff6003}
._icon_reward{display:inline-block;width:12px;height:12px;margin-right:4px;position:relative;top:1px;background:url(../img/record_icon_reward.png?2022);background-size:cover}
._cell_reward{color:#909090;margin-top:.1333rem}
._cell_progress_wrap{margin-top:.2667rem}
._cell_progress{width:3.7333rem;height:4px;background:#eee;border-radius:4px;overflow:hidden;float:left}
._cell_progress_inner{background-color:#ff6003;height:4px;border-radius:4px}
._cell_progress_txt{float:left;margin-top:-6px;margin-left:2px;color:#ff6003}
.__cell_btn{position:absolute;top:50%;right:.32rem;margin-top:-.36rem;width:2.2667rem;height:.72rem;text-align:center;line-height:.72rem;border:none;outline:0;font-size:.3467rem;color:#423300;background-color:#fff5ca;border-radius:.72rem}
.__one_cell .active{color:#fff;background-color:#ff6203}
.__three_cell{height:2.1067rem;padding:0 .32rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;border-top:1px solid #f3f3f3}
.__cell_exchange_title{font-size:.4rem;color:#282828;font-weight:700;max-width:5.0667rem}
.__cell_exchange_aside{text-align:right;margin-left:auto}
.__cell_exchange_num{font-size:.3733rem;color:#19a554;font-weight:700}
.__cell_exchange_time{margin-top:.1333rem;font-size:.32rem;color:#aeaeae}
.__two_cell{padding:.6rem .32rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;border-top:1px solid #f3f3f3;-webkit-flex-wrap:wrap;-webkit-box-lines:multiple;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.__two_aside{margin-right:auto}
.__cell_name{font-size:.3733rem;color:#282828;font-weight:700}
.__cell_share_time{margin-top:.1333rem;font-size:.32rem;color:#aeaeae}
.__cell_two_reward{font-size:.3733rem;color:#fa5151;font-weight:700}
.record_panel__two .active{background-color:#fffdf5}
.__two_toggle{margin-top:.6rem;width:100%;border-top:1px solid #f3f3f3;padding:.3rem 0 0;color:#080808}
.toggle_item{margin-top:.1333rem}
.toggle_item_reward{float:right}
.icon_check{display:inline-block;width:11px;height:11px;background:url(../img/record_is_success.png?2022);background-size:cover;position:relative;top:1px;margin-right:.1333rem}
.is_fai{color:#999}
.is_fai .icon_check{background:url(../img/record_is_fail.png?2022);background-size:cover}
.__cell_two_reward_fail{font-size:.3733rem;font-weight:700}
.my_bill{background-color:#fff}
.my_bill_cell{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;height:2rem;padding:0 .32rem;border-top:1px solid #f0f2f5}
.my_bill_aside{margin-right:auto}
.my_goods_name{font-size:.4rem;color:#282828;max-width:5.7333rem}
.my_goods_time{margin-top:.1333rem;color:#aeaeae}
.my_bill_price{font-size:.3733rem;font-weight:700}
.my_bill_add{color:#fa5151}
.my_bill_sub{color:#19a554}
.red_page{position:relative;z-index:-2;height:8.1067rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0402e),to(#f55b44));background-image:-webkit-linear-gradient(top,#f0402e,#f55b44);background-image:-moz-linear-gradient(top,#f0402e,#f55b44);background-image:-o-linear-gradient(top,#f0402e,#f55b44);background-image:linear-gradient(to bottom,#f0402e,#f55b44);background-image:-webkit-linear-gradient(to bottom,#f0402e,#f55b44);background-image:-moz-linear-gradient(to bottom,#f0402e,#f55b44);background-image:-o-linear-gradient(to bottom,#f0402e,#f55b44)}
.red_page2{position:relative;z-index:-2;height:8.1067rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0402e),to(#f55b44));background-image:-webkit-linear-gradient(top,#f0402e,#f55b44);background-image:-moz-linear-gradient(top,#f0402e,#f55b44);background-image:-o-linear-gradient(top,#f0402e,#f55b44);background-image:linear-gradient(to bottom,#f0402e,#f55b44);background-image:-webkit-linear-gradient(to bottom,#f0402e,#f55b44);background-image:-moz-linear-gradient(to bottom,#f0402e,#f55b44);background-image:-o-linear-gradient(to bottom,#f0402e,#f55b44);height:6.9333rem;overflow:hidden}
.gold_dou_bg{position:absolute;width:8.5333rem;top:1.5467rem;left:.7333rem;z-index:-1;opacity:.5}
.red_navigator{height:1.2rem;line-height:1.2rem;overflow:hidden;position:relative}
.a_back{width:1.2rem;height:1.2rem;float:left;background:url(../img/icon_red_page_back.png?2022) no-repeat center;-o-background-size:9px 15px;background-size:9px 15px}
.a_to{float:right;padding:0 .4267rem;height:1.2rem;line-height:1.2rem;font-size:.3733rem;color:#fff}
.red_page2 .a_back{position:absolute;top:0;left:0}
.red_page2 .a_to{float:none;width:100%;padding:0;text-align:center;display:block}
.user_img{margin:.2133rem auto 0;width:1.62rem;height:1.62rem;display:block;border:none;border:2px solid #ff9991;border-radius:50%}
.red_user_wrap{font-size:.3467rem;color:#ffe051;text-align:center}
.red_page2 .red_user_wrap{margin-top:.4rem}
.user_name{margin-top:.2133rem}
.user_status{margin-top:.1rem}
.user_gold{margin-top:.6667rem;color:#ffe051;text-align:center;font-size:.4267rem}
.red_page2 .user_gold{margin-top:.3333rem}
._gold_num{font-size:1.12rem;font-weight:700}
.red_panel{margin-top:-.6667rem;background-color:#fff;border-top-right-radius:.8rem;border-top-left-radius:.8rem}
.red_panel_head{height:1.3333rem;line-height:1.3333rem;text-align:center;font-size:.3733rem;color:#909090;border-bottom:1px solid #f0f2f5}
.red_cell{height:2.2rem;border-bottom:1px solid #f0f2f5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;padding:0 .4rem}
._cell_user_name{font-size:.3733rem;color:#282828}

._cell_no1_img{position:relative}
._cell_no1_img::after{content:"";position:absolute;top:-1.05rem;right:-.1667rem;width:.7867rem;height:.7067rem;background:url(../img/icon_huangguan.png?2022) no-repeat;background-size:cover}
.user-topbar__content ._cell_no1_img::after{top:-1.15rem;right:.2rem;}
._cell_user_img{width:1.0667rem;height:1.0667rem;border-radius:50%}
._cell_user_aside{margin-left:.16rem;margin-right:auto;position:relative}
._cell_no1{font-size:.2533rem;color:#f44234;background-color:#ffe051;padding:1px 4px;border-radius:4px;display:inline-block;-moz-transform:scale(.75);transform:scale(.75);-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75)}
._cell_user_time{font-size:.32rem;color:#aeaeae;margin-top:.1rem}
._cell_num{font-size:.4rem;color:#282828}
._cell_ping{font-size:.2533rem;color:#fff;background-color:#f54234;padding:1px 4px;border-radius:4px;display:inline-block;-moz-transform:scale(.75);transform:scale(.75);-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75)}
._cell_nor{font-size:.2533rem;color:#fff;background-color:#54b52e;padding:1px 4px;border-radius:4px;display:inline-block;-moz-transform:scale(.75);transform:scale(.75);-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75)}
.my_head_bar{position:relative;height:1.1733rem;border-bottom:1px solid #f0f2f5;font-size:.4533rem;color:#282828;text-align:center;line-height:1.1733rem}
.my_head_bar .back{position:absolute;left:0;top:0;width:1.1733rem;height:1.1733rem;background:url(../img/my_icon_back.png?2022) no-repeat center center;-o-background-size:.24rem .4rem;background-size:.24rem .4rem}
.cyb_mask{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}
.cyb_mask_body{position:absolute;top:50%;left:50%;z-index:999;width:7.4667rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.cyb_mask_hd{border-radius:4px;background-color:#fff;padding:.8rem 0;text-align:center;font-size:.4533rem;color:#282828;line-height:1.7}
.cyb_btn{display:block;width:4.4rem;height:1.0667rem;text-align:center;line-height:1.0667rem;font-size:.4rem;color:#423300;background-image:-webkit-gradient(linear,left top,right top,from(#ffdc4c),to(#ffd037));background-image:-webkit-linear-gradient(left,#ffdc4c,#ffd037);background-image:-moz-linear-gradient(left,#ffdc4c,#ffd037);background-image:-o-linear-gradient(left,#ffdc4c,#ffd037);background-image:linear-gradient(to right,#ffdc4c,#ffd037);background-image:-webkit-linear-gradient(to right,#ffdc4c,#ffd037);background-image:-moz-linear-gradient(to right,#ffdc4c,#ffd037);background-image:-o-linear-gradient(to right,#ffdc4c,#ffd037);border-radius:1.0667rem;margin:.4rem auto 0}
.cyb_line{height:1.4rem;width:1px;background-color:#fff;margin:0 auto}
.close_mask{width:.7467rem;height:.7467rem;margin:0 auto;background:url(../img/icon_close.png?2022);background-size:cover}
.product_mask{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}
.product_mask_body{position:absolute;bottom:0;left:0;width:100%;z-index:999;background-color:#fff}
.product_mask_title{height:1.7333rem;line-height:1.7333rem;text-align:center;font-size:.4533rem;color:#282828;position:relative}
.close_product_mask{position:absolute;top:0;right:0;height:1.7333rem;width:1.1467rem;background:url(../img/close.png?2022) center center no-repeat;-o-background-size:15px 15px;background-size:15px 15px}
.product_panel{padding:0 .3333rem .5333rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;border-bottom:#f8f8f8}
.product_img{width:2.1333rem;height:1.6533rem;border-radius:.16rem;border:1px solid #e8e8e8;overflow:hidden;margin-right:.2333rem}
.product_img>img{width:100%;height:100%;display:block;border:none}
.product_name{font-size:.3467rem;color:#282828;max-width:3.7333rem}
.product_aside{margin-left:auto}
.product_stock{color:#909090}
.product_price{font-weight:700;margin-top:.1rem;font-size:.4rem;color:#444}
.product_buy{padding:0 .3333rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;border-bottom:#f8f8f8;height:1.44rem;border-top:1px solid #f8f8f8}
.product_buy_txt{font-weight:700;font-size:.3733rem;color:#282828}
.product_num{border-radius:3px;height:.6133rem;margin-left:auto;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;border-bottom:#f8f8f8}
.num_sub{background:url(../img/num_sub.png?2022) no-repeat center center;-o-background-size:10px 2px;background-size:10px 2px}
.num_add{background:url(../img/num_add.png?2022) no-repeat center center;-o-background-size:10px 10px;background-size:10px 10px}
.num_value{width:.8rem;height:.6133rem;line-height:.6133rem;font-size:.4rem;color:#282828;background-color:#f3f3f3;border:none;outline:0;text-align:center;margin:0 2px}
.num_add,.num_sub{border:none;outline:0;width:.8rem;height:.6133rem;background-color:#f3f3f3}
.product_bottom{height:1.2667rem;line-height:1.2667rem;border-top:.1333rem solid #f8f8f8;overflow:hidden}
.product_bottom_left{float:left;margin-left:.32rem}
.product_money{font-size:.4267rem;color:#ff5539}
.product_submit{float:right;border:none;outline:0;width:3.3333rem;text-align:center;height:1.2667rem;line-height:1.2667rem;font-size:.4267rem;color:#423300;background-image:-webkit-linear-gradient(-48deg,#ffe65c 19%,#FFD251 97%);background-image:-moz-linear-gradient(-48deg,#ffe65c 19%,#FFD251 97%);background-image:-o-linear-gradient(-48deg,#ffe65c 19%,#FFD251 97%)}
.product_img2{width:2.2667rem;height:1.6533rem;overflow:hidden;margin-right:.2333rem;border-radius:.1333rem;overflow:hidden}
.product_img2>img{width:100%;height:100%;display:block;border:none}
.product_buy_two{padding:0;margin:0 .32rem;border-bottom:1px solid #f5f5f5}
.product_addr{display:block;font-size:.3733rem;color:#282828;font-weight:700;padding:.5333rem .32rem;line-height:1.7;position:relative}
._addr_region{font-size:.3467rem;color:#5c5c5c}
.addr_icon_arrow_r{position:absolute;right:.48rem;top:50%;margin-top:-3px;width:7px;height:13px;background:url(../img/addr_arrow_r.png?2022);background-size:cover}
.addr_create{padding:.48rem 0;font-size:.3733rem;color:#2e8df9;text-align:center}
.addr_icon{display:inline-block;width:.2933rem;height:.3733rem;background:url(../img/n_20_addr_icon.png?2022);background-size:cover;position:relative;top:1px;margin-right:.2rem}
.product_bottom .disabled{color:#fffefe;background:#cacaca}
.order_detail{background-color:#fff}
.product_panel_bill_detail{padding:.5333rem .32rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;border-bottom:#f8f8f8}
.bill_detail_bottom{border-top:1px solid #f3f3f3;padding:.3733rem 0;margin:0 .32rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;border-bottom:#f8f8f8}
.bill_detail_aside{margin-right:auto;color:#909090;line-height:1.7}
.order_title{color:#282828}
.bill_detail_status{font-size:.3467rem;color:#2ac175}
.bill_detail_status_two{font-size:.3467rem;border:1px solid #f3f3f3;color:#909090;padding:.12rem .42rem;border-radius:100px}
.copy_order_btn{margin-left:.16rem;padding:1px 6px;color:#ff5e03;border:1px solid #ff5e03;border-radius:100px}
.order_progress{padding:.5333rem .6667rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
._progress_item{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1;text-align:center}
.speed_wrap{height:.8rem}
.speed{width:74%;margin:.4rem auto 0;background-color:#e0e0e0;height:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-pack:space-between;-webkit-moz-box-pack:space-between;box-pack:space-between;position:relative}
.speed_active{position:absolute;height:2px;top:0;left:0;background:#ffceb3}
.speed_dot{width:5px;height:5px;background-color:#e0e0e0;border-radius:50%;position:relative;z-index:1}
.speed .active{background-color:#ff5e03}
.speed .active::before{content:"";display:block;position:absolute;width:14px;height:14px;background-color:#ffd8c2;border-radius:50%;top:0;left:0;margin-top:-5px}
.speed .active::after{content:"";display:block;position:absolute;width:5px;height:5px;background-color:#ff5e03;border-radius:50%;top:-1px;left:5px}
._express_cell{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;height:20vw;padding:0 12px;line-height:1.6}
._express_time{width:50px;color:#aeaeae;text-align:center}
._express_aside{padding-left:12px}
._express_title{font-size:.3467rem;color:#282828;font-weight:700}
._express_subtitle{color:#5c5c5c}
.order_express{position:relative}
.speed_order__express{position:absolute;top:10vw;left:63px;width:3px;background-color:#f3f3f3}
.create_addr{background-color:#fff}
.input_cell{position:relative;font-size:.4rem;color:#282828;padding:0 .2667rem;height:1.4933rem;border-bottom:1px solid #f3f3f3;overflow:hidden}
.input_cell>label{display:inline-block;width:2rem;text-align:left;line-height:1.4933rem}
.input_cell>input{display:inline-block;line-height:100%;height:100%;width:6rem;padding-right:.4rem;border:0}
.input_cell>input::-webkit-input-placeholder{color:#aaa}
.input_arrow_r{position:absolute;top:50%;right:.5333rem;margin-top:-6px;width:7px;height:13px;background:url(../img/addr_arrow_r.png?2022);background-size:cover}
.text_addr{padding:.5333rem .32rem;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;border:none;resize:none}
.text_addr::-webkit-input-placeholder{color:#aaa}
.set_default{height:1.6rem;line-height:1.6rem;padding:0 .32rem;font-size:.4rem;color:#282828;position:relative}
.addr_switch{position:absolute;top:50%;right:.5333rem;margin-top:-.56rem}
.submit_addr{display:block;font-size:.4267rem;color:#282828;width:8rem;height:1.1467rem;margin:1.3333rem auto 0;border:none;outline:0;background-image:-webkit-gradient(linear,left top,right top,from(#ffe65c),to(#ffc92a));background-image:-webkit-linear-gradient(left,#ffe65c,#ffc92a);background-image:-moz-linear-gradient(left,#ffe65c,#ffc92a);background-image:-o-linear-gradient(left,#ffe65c,#ffc92a);background-image:linear-gradient(to right,#ffe65c,#ffc92a);background-image:-webkit-linear-gradient(to right,#ffe65c,#ffc92a);background-image:-moz-linear-gradient(to right,#ffe65c,#ffc92a);background-image:-o-linear-gradient(to right,#ffe65c,#ffc92a);border-radius:1.1467rem;text-align:center}
.set_addr_mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.8)}
.set_addr_mask_body{position:absolute;width:100%;bottom:0;left:0;z-index:9999;background-color:#fff}
.set_addr_head{position:relative;height:1.3333rem;line-height:1.3333rem;text-align:center;font-size:.4267rem;color:#282828;border-bottom:1px solid #f3f3f3}
.close_set_addr{position:absolute;top:0;right:0;width:1.3333rem;height:1.3333rem;margin:0 auto;background:url(../img/close.png?2022) no-repeat center;-o-background-size:15px 15px;background-size:15px 15px}
.set_addr_change{height:1.0667rem;font-size:.3467rem;color:#282828;line-height:1.0667rem;box-shadow:1px 1px 1px 1px rgba(0,0,0,.05)}
.set_addr_change>._change_item{display:inline-block;padding:0 .32rem;position:relative}
.set_addr_mask_body .set_addr_change>.active::after{content:"";position:absolute;bottom:0;left:50%;margin-left:-.2133rem;width:.48rem;height:.1067rem;background-color:#ffd33b;border-radius:.1067rem}
.set_addr_body{height:8rem;font-size:.3467rem;color:#282828;padding-left:.32rem;overflow:auto}
.set_addr_cell{height:1.2rem;line-height:1.2rem;border-bottom:1px solid #f5f5f5}
.set_addr_body .active{color:#f90}
.self_addr{background-color:#fff}
.self_addr_cell{padding:.5333rem .32rem;border-bottom:.1333rem solid #f3f3f3}
.self_head{font-size:.4rem;color:#282828;font-weight:700;overflow:hidden}
.self_addr_name{float:left}
.self_addr_phone{float:right}
.self_body{margin-top:.32rem;font-size:.3467rem;color:#5c5c5c}
.self_bottom{margin-top:.32rem;border-top:1px solid #f3f3f3;padding-top:.32rem;overflow:hidden;color:#909090}
.addr_radio{float:left}
.addr_edit{float:left;margin-left:3.4667rem}
.addr_remove{float:right}
.icon_addr{display:inline-block;width:15px;height:15px;position:relative;top:2px;margin-right:.16rem}
.active .icon_addr_radio{background:url(../img/addr_radio_active.png?2022);background-size:cover}
.icon_addr_radio{background:url(../img/addr_radio.png?2022);background-size:cover}
.icon_addr_edit{background:url(../img/addr_edit.png?2022);background-size:cover}
.icon_addr_remove{background:url(../img/addr_remove.png?2022);background-size:cover}
.adrr_remove_mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999}
.adrr_remove_mask_body{background:#fff;position:absolute;top:50%;left:50%;width:7.7333rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:9999;border-radius:.1333rem}
.romove_mask_head{font-size:.48rem;color:#282828;padding:1.2rem 0;text-align:center;border-bottom:1px solid #f3f3f3}
.remove_btn_wrap{height:1.6rem;line-height:1.6rem;font-size:.4267rem}
.remove_no{display:inline-block;width:48%;text-align:center;border-right:1px solid #f3f3f3;color:#909090}
.remove_yes{display:inline-block;text-align:center;color:#f90;width:48%}
.yq_mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999}
.yq_mask_body{position:absolute;top:50%;left:50%;width:6.6667rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:9999}
.yq_mask_hd{background:#fff;border-radius:.1333rem;padding-bottom:.5333rem}
.yq_mask_title{font-size:.48rem;color:#282828;padding:.6667rem 0;text-align:center}
.yq_mask_subtitle{padding:0 .9333rem;line-height:1.6;font-size:.3733rem;color:#909090}
.yq_btn{display:block;font-size:.4267rem;color:#282828;width:4.8rem;height:1.0667rem;line-height:1.0667rem;margin:.6667rem auto 0;border:none;outline:0;background-image:-webkit-gradient(linear,left top,right top,from(#ffe65c),to(#ffc92a));background-image:-webkit-linear-gradient(left,#ffe65c,#ffc92a);background-image:-moz-linear-gradient(left,#ffe65c,#ffc92a);background-image:-o-linear-gradient(left,#ffe65c,#ffc92a);background-image:linear-gradient(to right,#ffe65c,#ffc92a);background-image:-webkit-linear-gradient(to right,#ffe65c,#ffc92a);background-image:-moz-linear-gradient(to right,#ffe65c,#ffc92a);background-image:-o-linear-gradient(to right,#ffe65c,#ffc92a);border-radius:1.1467rem;text-align:center}
.bug{background-color:#fff}
.bug_submit{position:absolute;right:.32rem;height:1.1733rem;line-height:1.1733rem;font-size:.4rem;color:#909090;border:none;outline:0;background-color:#fff;padding:0 .32rem}
.bug_input{border-bottom:1px solid #f3f3f3}
.bug_input>input{width:100%;height:1.2rem;line-height:1.2rem;font-size:.3467rem;color:#282828;border:none;padding:0 .32rem}
.bug_input>input::-webkit-input-placeholder{color:#909090}
.text_bug{border:none;width:100%;font-size:.3467rem;color:#282828;padding:.5333rem .32rem;resize:none;height:4rem;-moz-box-sizing:border-box;box-sizing:border-box;display:block}
.bug_input>textarea::-webkit-input-placeholder{color:#909090}
.bug_file{padding:.32rem}
.bug_file_btn{display:inline-block;border:1px solid #f3f3f3;width:1.4667rem;height:1.4667rem;background:url(../img/input_file.png?2022) no-repeat center;-o-background-size:19px 19px;background-size:19px 19px;background-color:#fcfcfc}
.bug_file_img{display:inline-block;border:1px solid transparent;margin-right:.1333rem;width:1.4667rem;height:1.4667rem}
.bug button.active{color:#f90}
.public_head_bar{position:relative;height:1.2rem;font-size:.48rem;color:#282828;text-align:center;line-height:1.2rem}
.public_head_bar .back{position:absolute;left:0;top:0;display:block;height:1.2rem;width:1.2rem;background:url(../img/my_icon_back.png?2022) no-repeat center center;-o-background-size:.24rem .4rem;background-size:.24rem .4rem}
.public_head_bar .close{position:absolute;left:0;top:0;display:block;height:1.2rem;width:1.2rem;background:url(../img/close.png?2022) no-repeat center center;-o-background-size:.4rem .4rem;background-size:.4rem .4rem}
.pulic_input_wrap{padding:1.6rem 1.3333rem}
.input_txt{display:block;font-size:.3733rem;color:#3f7ff6;text-align:center}
.input_btn,.input_phone,.input_yzm{position:relative;margin-bottom:.32rem}
.input_btn>button,.input_phone>input,.input_yzm>input{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f0f2f5;height:1.3333rem;border-radius:1.3333rem;font-size:.4267rem;color:#282828;border:none;padding:0 .4533rem}
input::-webkit-input-placeholder{font-size:.3467rem;color:#909090}
.input_btn>button{font-size:.4rem;color:#909090;margin:.5333rem auto .5333rem}
.get_yzm{display:block;font-size:.3467rem;color:#f90;position:absolute;height:1.3333rem;line-height:1.3333rem;top:0;right:.5333rem}
.input_btn_active>button{background-image:-webkit-gradient(linear,left top,right top,from(#ffdf50),to(#ffcd31));background-image:-webkit-linear-gradient(left,#ffdf50,#ffcd31);background-image:-moz-linear-gradient(left,#ffdf50,#ffcd31);background-image:-o-linear-gradient(left,#ffdf50,#ffcd31);background-image:linear-gradient(to right,#ffdf50,#ffcd31);background-image:-webkit-linear-gradient(to right,#ffdf50,#ffcd31);background-image:-moz-linear-gradient(to right,#ffdf50,#ffcd31);background-image:-o-linear-gradient(to right,#ffdf50,#ffcd31);color:#423300}
.pulic_input_wrap .get_yzm_active{color:#aeaeae}
.logout_title{text-align:center;font-size:.48rem;font-weight:700;color:#282828;padding:.5333rem 0}
.logout_cont{padding:0 .32rem;line-height:1.75}
.logout_subtitle{font-size:.3467rem;color:#282828;font-weight:700;margin:.1333rem 0}
.logout_margin{height:.2667rem}
.logout_p{font-size:.3467rem;color:#5c5c5c}
.logout_xy{font-size:.36rem;color:#5c5c5c;padding:1.0667rem .4rem .6rem}
.go_xy{color:#f90}
.logout_radio{display:inline-block;width:.4rem;height:.4rem;background:url(../img/addr_radio.png?2022) no-repeat;background-size:100%;position:relative;top:2px}
.logout_btn{font-size:.4rem;color:#909090;display:block;width:7.3333rem;height:1.3333rem;margin:0 auto;border-radius:1.3333rem;text-align:center;line-height:1.3333rem;background-color:#f0f2f5}
.logout_btn_active{color:#423300;background-image:-webkit-gradient(linear,left top,right top,from(#ffde50),to(#ffcc31));background-image:-webkit-linear-gradient(left,#ffde50,#ffcc31);background-image:-moz-linear-gradient(left,#ffde50,#ffcc31);background-image:-o-linear-gradient(left,#ffde50,#ffcc31);background-image:linear-gradient(to right,#ffde50,#ffcc31);background-image:-webkit-linear-gradient(to right,#ffde50,#ffcc31);background-image:-moz-linear-gradient(to right,#ffde50,#ffcc31);background-image:-o-linear-gradient(to right,#ffde50,#ffcc31)}
.logout_radio_active{background:url(../img/addr_radio_active.png?2022);background-size:100%}
.xy_p{padding:0 .4rem;font-size:.3493rem;color:#5c5c5c;line-height:1.75;margin-top:.4rem}
.public_mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:99}
.public_mask_body{position:absolute;width:7.7333rem;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;border-radius:.1067rem;overflow:hidden;z-index:999}
.public_mask_body_p{padding:.5333rem;font-size:.4rem;color:#282828;line-height:1.75;border-bottom:1px solid #f0f2f5}
.public_mask_btn{height:1.6rem;overflow:hidden}
.public_mask_btn{width:50%;float:left;background-color:#fff;border:none;outline:0;font-size:.4267rem}
.public_mask_btn_no{color:#909090;border-right:1px solid #f0f2f5}
.public_mask_btn_yes{color:#f90}
.logout_success{padding:2rem .4667rem 0}
.logout_success_img{width:1.4667rem;height:1.4667rem;display:block;border:none;margin:0 auto}
.logout_status_title{text-align:center;padding:.4rem 0 1.0667rem;font-weight:700;font-size:.4rem;color:#282828}
.logout_status_cont{font-size:.32rem;color:#909090;line-height:2}
.offset-1{height:1px;background-color:#f3f3f3}
.user-menu-set .item .btn{height:1.4667rem;padding:0 .2667rem}
.user-menu-set .item .btn .bind{font-size:.3467rem;color:#fff;background-color:#00c758;width:1.6rem;text-align:center;padding:.1067rem 0;border-radius:100px}
.clear_bind{font-size:.3467rem;color:#ff5050}
.logout_success_btn{display:block;font-size:.4rem;color:#423300;width:7.3333rem;height:1.2rem;border-radius:1.2rem;background-image:-webkit-gradient(linear,left top,right top,from(#ffdf50),to(#ffcc2f));background-image:-webkit-linear-gradient(left,#ffdf50,#ffcc2f);background-image:-moz-linear-gradient(left,#ffdf50,#ffcc2f);background-image:-o-linear-gradient(left,#ffdf50,#ffcc2f);background-image:linear-gradient(to right,#ffdf50,#ffcc2f);background-image:-webkit-linear-gradient(to right,#ffdf50,#ffcc2f);background-image:-moz-linear-gradient(to right,#ffdf50,#ffcc2f);background-image:-o-linear-gradient(to right,#ffdf50,#ffcc2f);border:none;outline:0;margin:1.4933rem auto 0;text-align:center;line-height:1.2rem}
.mo-total-tj{padding:.5333rem .2667rem;background-color:#fff;border-top:1px solid #f3f3f3}
.mo-total-tj>.title{font-size:.3733rem;color:#282828;font-weight:700}
.mo-total-tj>.cont{margin-top:.3467rem;font-size:.32rem;color:#5c5c5c}
.books-row{padding:0 .26rem}
.books-row .item a{margin:0 .06rem;}
.bm-headline img,.books-row img{border-radius:3px}
.bm-headline,.books-fluid{padding:0 .26rem}
.slogan_img{margin:.5333rem .4rem;border-radius:.1333rem;overflow:hidden}
.slogan_img>img{width:100%;display:block}






.footer_customer{position:fixed;display:block;right:.4rem;bottom:2rem;width:1.5333rem;height:1.5333rem;background-image:url(../img/footer_icon_customer.png?2022);background-size:100% 100%;z-index:9}



.my_vip_back_bar{position:relative;height:1.1733rem;line-height:1.1733rem;background:transparent;color:#fff;font-size:.4533rem;text-align:center;}
.my_vip_back_bar .back{position:absolute;left:0;top:0;width:1.1733rem;height:1.1733rem;background:url(../img/n20_icon_back.png?2022) no-repeat center center;-o-background-size:.24rem .4rem;background-size:.24rem .4rem}
.my_vip_header{background-image:url(../img/my_vip_header_bg.jpg);background-size:cover}
.my_vip_h_cont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 .4rem}
.is_vip_horn{width:59px;height:62px;background:url(../img/vip_maozi.png?2022) no-repeat;background-size:100% 100%;margin-top:-.32rem}
.my_vip_user_img{width:52px;height:52px;border-radius:50%}
.is_vip_horn .my_vip_user_img{margin-top:12px;margin-left:5px}
.is_vip_nor .my_vip_user_img{border:2px solid #fff}
.is_vip_nor.vipskin .my_vip_user_img{border:2px solid #f8b62d}
.vip_user_aside{color:#fff;line-height:1.5;margin-left:.16rem;margin-right:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;flex:1;width:0}
.vip_user_aside .name{font-size:.5067rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem}
.vip_user_aside .subtitle{font-size:.32rem}
.my_vip_main_section{padding:.5333rem 0}
.my_vip_main_section .title{padding-left:.4rem}
.my_vip_h_cont .btn{display:block;font-size:.3733rem;margin-left:auto;background-color:#ffcc1c;color:#000;border:0;outline:0;padding:.16rem .32rem;border-radius:100px}
.my_vip_main{border-top-right-radius:.4rem;border-top-left-radius:.4rem;background-color:#fff}
.my_vip_main .title{line-height:1;font-size:.48rem;font-weight:600;margin-bottom:.5333rem}
.my_vip_main_section .vip_body{height:2.56rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/vip_body_lingqu_bg.png?2022);background-size:100% 100%;margin:0 .1rem}
.my_vip_main_section .vip_body_left{font-size:.4rem;display:flex;justify-content:center;line-height:1.28rem;height:1.28rem;width:64.6%;margin-top:-.2rem;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:700}
.my_vip_main_section .vip_body_right{width:33.4%;margin-top:-.2rem}
.my_vip_main_section .vip_body_left .icon_jindou{display:inline-block;width:1.8667rem;height:1.28rem;background:url(../img/icon_jindou.png?2022);background-size:100% 100%;vertical-align:middle}
.my_vip_main_section .vip_body_right .btn{background-image:-webkit-gradient(linear,left top,right top,from(#ff9503),to(#ff5f03));background-image:-webkit-linear-gradient(left,#ff9503,#ff5f03);background-image:-moz-linear-gradient(left,#ff9503,#ff5f03);background-image:-o-linear-gradient(left,#ff9503,#ff5f03);background-image:linear-gradient(to right,#ff9503,#ff5f03);padding:.16rem .6rem;color:#fff;font-size:.3467rem;border:0;border-radius:100px;margin:0 auto;display:block}
.my_vip_main_section .vip_tequan{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.my_vip_main_section .vip_tequan>li{width:33.3%;text-align:center;font-size:.3467rem;color:#000;line-height:1.5;margin-bottom:.5333rem}
.my_vip_main_section .vip_tequan>li p{margin-top:.1333rem}
.my_vip_main_section .vip_tequan .icon_tequan1{background:url(../img/vip_icon_tequan1.png?2022)}
.my_vip_main_section .vip_tequan .icon_tequan2{background:url(../img/vip_icon_tequan2.png?2022)}
.my_vip_main_section .vip_tequan .icon_tequan3{background:url(../img/vip_icon_tequan3.png?2022)}
.my_vip_main_section .vip_tequan .icon_tequan4{background:url(../img/vip_icon_tequan4.png?2022)}
.my_vip_main_section .vip_tequan .icon_tequan5{background:url(../img/vip_icon_tequan5.png?2022)}
.my_vip_main_section .vip_tequan .icon_tequan6{background:url(../img/vip_icon_tequan6.png?2022)}
.my_vip_main_section .vip_tequan .icon_tequan7{background:url(../img/vip_icon_tequan7.png?2022)}
.my_vip_main_section .vip_tequan .icon_tequan{width:1.28rem;height:1.28rem;display:block;background-size:100% 100%;margin:0 auto}
.my_vip_main_section .text_shuoming{font-size:.3467rem;color:#5c5c5c;padding:0 .4rem;line-height:1.75}
.vip_taocan{padding:0 .4rem}
.vip_taocan li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 .4rem;position:relative;height:2.1867rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.24rem;box-shadow:0 0 .3rem 0 rgba(0,0,0,.1);margin-bottom:.4rem;overflow:hidden}
.vip_taocan li.active{border:1px solid #f90;background-color:#fffdf5}
.vip_taocan li .left{font-size:.4267rem;color:#131313;font-weight:600}
.vip_taocan li .old_price{font-size:.32rem;color:#aeaeae;margin-left:auto}
.vip_taocan li .right{font-size:.3467rem;color:#f90;line-height:.64rem}
.vip_taocan li .right .price{font-size:.64rem;color:#f90;font-weight:600;margin-left:.2667rem}
.vip_taocan li .tips{position:absolute;right:0;top:0;font-size:.32rem;color:#fff;background-color:#f90;border-bottom-left-radius:.24rem;padding:0 6px}
.vip_taocan li .left .subtitle{font-size:.32rem;color:#666;font-weight:400}
.vip_xieyi{font-size:.32rem;color:#aeaeae;text-align:center}
.vip_xieyi .icon_radio{display:inline-block;width:.4rem;height:.4rem;background-size:100% 100%;margin-right:.16rem;vertical-align:middle;margin-top:-3px}
.vip_xieyi .icon_radio_nor{background-image:url(../img/vip_icon_footer_radio.png?2022)}
.vip_xieyi .icon_radio_active{background-image:url(../img/vip_icon_footer_radio_select.png?2022)}
.vip_xieyi>a{color:#f90}
.vip_details_bd{background:url(../img/vip_details_bg.jpg) left top;background-size:100% 100%}
.vip_details_main .head{height:1.3333rem;line-height:1.3333rem;font-size:.48rem;color:#fff;text-align:center;position:relative}
.vip_details_main .head .back{position:absolute;left:0;top:0;width:1.3333rem;height:1.3333rem;background:url(../img/n20_icon_back.png?2022) no-repeat center center;-o-background-size:.24rem .4rem;background-size:.24rem .4rem}
.vip_details_bd .go_buy{background-image:-webkit-gradient(linear,left top,right top,from(#ffdf50),to(#ffce33));background-image:-webkit-linear-gradient(left,#ffdf50,#ffce33);background-image:-moz-linear-gradient(left,#ffdf50,#ffce33);background-image:-o-linear-gradient(left,#ffdf50,#ffce33);background-image:linear-gradient(to right,#ffdf50,#ffce33);width:8.2667rem;display:block;margin:.72rem auto;height:1.3333rem;line-height:1.3333rem;text-align:center;font-size:.4267rem;color:#462700;border-radius:100px}
#scroll-love_rank{width:auto;padding:0 .133333rem;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:auto}
#scroll-love_rank::-webkit-scrollbar{display:none}
#scroll-love_rank .love_rank{width: calc((100% - 0px)/3);float:left;overflow:hidden}
.scroll-love_rank_top .more a .icon-arrow{width:.32rem;height:.32rem;position: relative;margin-top:-4px}
#scroll-love_rank .love_rank .thumb_img{width:100%;height:0;padding-top:129%;display:block}
#scroll-love_rank .love_rank a{display:block}
#scroll-love_rank .love_rank .thumbnail{width:auto;margin:0 .06rem;border-radius:.06rem;text-align:center;position:relative;overflow:hidden}
#scroll-love_rank .love_rank .title{font-size:.3733rem;padding-top:.4em;padding-bottom:.2em;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#scroll-love_rank .love_rank .tags{font-size:.2933rem;color:#909090;padding-bottom:1em}
#scroll-love_rank .rank .num{color:#fff;height:.9067rem;text-align:center;line-height:.8067rem;font-size:.32rem}
#scroll-love_rank .rank{width:.74rem;height:.9067rem;background-size:cover;position:absolute;top:.12rem;left:.12rem;background-image:url(../img/icon_0.png?2022)}
#scroll-love_rank .rank.num-1{background-image:url(../img/icon_one.png?2022)}
#scroll-love_rank .rank.num-2{background-image:url(../img/icon_two.png?2022)}
#scroll-love_rank .rank.num-3{background-image:url(../img/icon_three.png?2022)}
#jueseList{display:none;}
#jueseList .books-row{width:auto;float:left;overflow: hidden;margin:.5rem auto;display:block;}
#jueseList .books-row .item{width: calc((100% - 0px)/2.96);}
#jueseList .books-row .item .desc{width:90%;height:auto;max-height:1rem;line-height:.45rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;white-space:pre-line;text-align:left;overflow: hidden}
.episode-list .desc_item{width:100%;margin:.1333rem 0}
.episode-list .desc_item a{display:flex;position:relative;line-height:1.8;width:100%;overflow:hidden}
.desc_item .desc_item_img{width:3.2rem;position:relative;overflow:hidden}
.desc_item .desc_item_img img{object-fit:cover;width:100%;display:block;border-radius:.1333rem}
.desc_item .desc_item_aside{flex:1;margin-left:.4rem}
.desc_item_aside .title{font-size:.3733rem;color:#282828;font-weight:500}
.desc_item_aside .time{display:flex;align-items:center;font-size:.2933rem;color:#aeaeae}
.desc_item_aside .ctime{display:flex;align-items:center;font-size:.2933rem;color:#f90}
.desc_item_aside .time .zan{margin-left:auto}
.desc_item_aside .time .zan .icon_laud{display:inline-block;width:.2933rem;height:.2933rem;background:url(../img/icon_dianzan_n.png?2022);background-size:100% 100%}
.desc_item .desc_status{position:absolute;top:0;right:0;font-size:.2933rem;background-color:#ffcc1c;border-top-right-radius:.1333rem;border-bottom-left-radius:.1333rem;padding:.1067rem .2133rem;line-height:1}
.desc_item .icon_desc_lock{position:absolute;left:.1333rem;bottom:.1333rem;width:.64rem;height:.64rem}
.desc_item .bg_mask{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;border-radius:.1333rem;overflow:hidden}
.desc_item .icon_lock{background:url(../img/icon_desc_lock.png?2022);background-size:100% 100%}
.desc_item .icon_unlock{background:url(../img/icon_desc_unlock.png?2022);background-size:100% 100%}
.desc_item .icon_desc_lock.icon_lock_c{top:50%;left:50%;transform:translate(-50%,-50%);background:url(../img/icon_desc_lock_c.png?2022);background-size:100% 100%}
.icon_scrollpages{position:fixed;width:.5067rem;height:.72rem;top:50%;right:.2667rem;background:url(../img/icon_scrollpages.png?2022);background-size:100% 100%;z-index:999}
.scrollpages{height:.36rem}
.icon_popupChaozhi{display:inline-block;background:url(../img/icon_chaozhi.png?2022);width:.7733rem;height:.4rem;background-size:100% 100%;margin-left:.16rem}
.icon_popupChaozhi2{display:inline-block;background:url(../img/icon_chaozhi2.png?2022);width:.7733rem;height:.4rem;background-size:100% 100%;margin-left:.16rem}
.my_vip_main .subtitle{font-size:.3467rem;color:#5c5c5c;margin:.4rem 0;line-height:1.7}
.currency{display:block;width:100%;margin-bottom:.3rem; padding-bottom:.3rem;border-bottom:#eee solid 1px;text-align:right;}
.currency span{float:left;color:#000;font-size:.48rem;font-weight:600;height:.8rem;line-height:.8rem;}
.currency button.btn{cursor: pointer;display:inline-block;width:auto;margin-left:.1rem;padding:0px .2rem;outline: 0;border: none;font-size: .35rem;height:.8rem;line-height:.6rem;border-radius: 100px;background:#fafafa;color:#333;}
.currency button.btn.active{background:#FF6666;color:#fff;}
.ul_title{font-size:.48rem;font-weight:600}
.ul_title em{font-size:.25rem;font-weight:400;padding-left:10px;color:#999}
.ul_list{display:flex;justify-content:space-between;padding:.4rem 0}
.ul_list .item{/*width:2.8rem;*/width:47%;border-radius:.1867rem;border:1px solid #e9e9e9;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding-bottom:.2rem;cursor:pointer;}
.ul_list .item .item_day{margin-top:.2rem;font-size:.3733rem;font-weight:500}
.ul_list .item .item_price{font-size:.3467rem;color:#f66;font-weight:500}
.ul_list .item .item_price .item_num{font-size:.5867rem}
.ul_list .item .item_oldPrice{color:#aeaeae;font-size:.2667rem;margin-top:3px;}
.ul_list .item .item_oldPrice b{color:#f66}
.ul_list .item .item_oldPrice em{margin:0 3px;color:#4b65f2;font-size:.35rem}
.ul_list .item .item_oldPrice em i{margin-left:5px;color:#fff;font-size:.2rem;padding: 1px 5px;border-radius: 20px;background:#4b65f2;}
.ul_list .item .item_status{font-size:.2933rem;color:#fff;background-color:#d1d1d1;position:absolute;top:0;right:0;line-height:1.5;padding:0 .1333rem;border-top-right-radius:.1867rem;border-bottom-left-radius:.1867rem}
.ul_list .active{background-color:#fffdf5;border:1px solid #ffcc1c;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}
.ul_list .item .item_status.on{background-color:#232323;}
.ul_list .item .item_status.vip{background-color:#7A27FC}
.ul_list .item .item_status.cur{background-color:#16aaf6;}
.ul_list .active .item_status,.ul_list .active .item_status.cur,.ul_list .active .item_status.on,.ul_list .active .item_status.vip{background-color:#ffcc1c;font-size:.32rem;font-weight:500}
.ul_list .item.active i.selected{display:block;width:.6rem;height:.6rem;border-radius:.6rem;background:url(../img/radio_button_on.png?2022);background-size:100% 100%;position:absolute;top:5px;left:5px;}

.ul_list .item .item_btn{font-size:.2933rem;background-color:#ffcc1c;border:none;border-radius:100px;padding:0 .32rem;margin-top:.1867rem;height:.5333rem;line-height:.5333rem}
.ul_list .item .mar40{height:.72rem;border:none}
.mask_text{font-size:.32rem;color:#666}
.mask_go_buy{cursor:pointer;display:block;width:8.2667rem;margin:0 auto;outline:0;border:none;font-size:.4267rem;height:1.3333rem;line-height:1.3333rem;border-radius:100px;box-shadow:0 1px 2px 1px #f0d4a8;font-weight:500;color:#282828;}

.mask_go_buy i{display:inline-block;width:36px;height:36px;background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-right:5px;margin-top:-4px}
.mask_go_buy .icon-wepay{background-image:url(../img/my_payvip_wechat_popup.png?2022)}
.mask_go_buy .icon-alipay{background-image:url(../img/myvip_pay_zfb_popup.png?2022)}

.mask_go_buy.btn-zfb{color:#fff;box-shadow:0 1px 2px 1px #92d8fa;}
.mask_go_buy.btn-wx{color:#fff;box-shadow:0 1px 2px 1px #83ffbc;}

.mask_go_buy.btn-sign{box-shadow:0px 0px 10px 2px #fd8402;width:5rem;margin-top:.8rem}

.change_account{background-color:#fafafc;color:#282828;font-size:.48rem}
.change_account_body{height:4.2667rem;display:flex;align-items:center;padding:0 .6rem}
.choice-pay{cursor:pointer;}
.cab_left{margin-right:auto}
.cab_left .title{font-size:.6133rem;color:#282828}
.cab_money{font-size:.4rem;color:#001313;margin-top:.32rem;display:flex}
.between40{width:.8rem}
.cab_money span{font-size:.32rem;color:#aeaeae}
.cab_right .cab_right_img{flex:0 0 auto;width:60px;border-radius:50%;margin-top:12px;margin-left:5px}
.cab_right{background:url(../img/vip_maozi.png?2022) no-repeat top left;background-size:66px 70px}
.acccount_wrap{padding:.3333rem}
.acccount_wrap .item{border-radius:.4rem;height:2.96rem;background-color:#fff;line-height:1.5;display:flex;flex-direction:column;justify-content:center;padding:0 .4rem;margin:.4rem 0}
.acccount_wrap .active{background-color:#fffdf5;border:1px solid #ff9205;box-shadow:0 0 4px 4px rgba(210,209,207,.69)}
.acccount_wrap .item .id{font-size:.3733rem;color:#666}
.acccount_wrap .item .time{font-size:.2933rem;color:#aeaeae;margin-top:.1333rem}
.acccount_wrap .item .nickname{font-size:.4rem;color:#282828}
.acccount_btn{display:block;border:none;width:8.2667rem;height:1.3333rem;margin:.2667rem auto;text-align:center;line-height:1.3333rem;background-image:linear-gradient(to right,#ffdf50,#ffce33);font-size:.4267rem;border-radius:100px}
#alertFrame{background-color:#1f1f1f;background:url(../img/register_bg.jpg);background-size:cover;background-position:left top;background-repeat:no-repeat;}
.register{position:relative;width:100%;height:100%;height:100vh;display:block;background:transparent;background-image:url(../img/registerbottom.png?2022);background-size:100%;background-position:center bottom; background-repeat:no-repeat;display:none;}
.register .my_vip_back_bar{/*background-color:#1f1f1f*/}
.register.active{display:block;animation: bounceInTop .3s ease forwards}
@media only screen and (min-width: 1024px){
	#alertFrame{max-width:414px;}
}

.register .input_wrap{position:relative;z-index:2;margin-top:5vh;padding:0 1.0667rem}
.register .input_phone{font-size:.3733rem;color:#fff;border:none;outline:0;width:100%;display:block;background-color:#3f3f3f;height:1.3333rem;border-radius:100px;padding:0 1.3333rem 0 .5333rem;box-sizing:border-box;margin:0;caret-color:#ffd037}
.register .input_phone_yzm{padding:0;text-align:center}
.register .input_wrap_text{position:relative}
.register .input_label.light{color:#FFC92B;}
.register .icon_clear_input{display:none;width:.5067rem;height:.5067rem;position:absolute;margin-top:-.2533rem;top:50%;right:.5333rem;background:url(../img/icon_input_clear.png?2022) no-repeat center;background-size:100% 100%}
.register .icon_input_eyes{width:.6667rem;height:1.3333rem;position:absolute;top:0;right:.2667rem;background:url(../img/icon_input_eyes.png?2022) no-repeat center;background-size:.5067rem .3733rem}
.register .icon_input_eyes_active{background:url(../img/icon_input_eyes_active.png?2022) no-repeat center;background-size:.5067rem .3733rem}
.register .input_phone::-webkit-input-placeholder{color:#d6d6d6}
.register .is_next{display:block;width:100%;color:#d6d6d6;margin:.5rem auto;border-radius:100px;outline:0;border:#3f3f3f solid 1px;font-size:.3733rem;text-align:center;line-height:1.0933rem;height:1.0933rem;background:transparent;}
.register .is_next_active{color:#1f1f1f;background-image:linear-gradient(to right,#ffd316,#ffcc1c)}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}
input[type=number]{-moz-appearance:textfield}
.register .input_label{font-size:.32rem;color:#bbb;text-align:center;margin-top:1rem}
.register .input_label>a{color:#ffcc1c}
.register .input_label.input_bottom{position:fixed;bottom:.5rem;left:0;right:0;color:#555;}
.register .input_label.input_bottom a{color:#444;font-size:.38rem;margin:0px 3px;}
.register .input_quick_title{font-size:.3467rem;color:#ddd;text-align:center;padding:0}
.register .input_quick_title::before{content:"";display:inline-block;width:1.3333rem;height:1px;background-image:linear-gradient(to right,#252525,#727273);vertical-align:middle;margin-right:.2667rem}
.register .input_quick_title::after{content:"";display:inline-block;width:1.3333rem;height:1px;background-image:linear-gradient(to right,#727273,#252525);vertical-align:middle;margin-left:.2667rem}
.register .input_quick_qq,.register .input_quick_wx{display:flex;align-items:center;justify-content:center;width:5.8667rem;border:2px solid #ffd814;border-radius:100px;height:1.0933rem;background-color:transparent;color:#ffd814;margin:.5333rem auto 0}
.register .input_quick_qq .icon_quick_qq{display:inline-block;width:.4533rem;height:.4933rem;background:url(../img/icon_quick_qq.png?2022) no-repeat center;background-size:100% 100%;margin-right:.16rem}
.register .input_quick_wx .icon_quick_wx{display:inline-block;width:.64rem;height:.5067rem;background:url(../img/icon_quick_wx.png?2022) no-repeat center;background-size:100% 100%;margin-right:.16rem}
.register .tips{font-size:.3467rem;color:#1f1f1f;padding:.2667rem;border-radius:5px;background-color:#fff;position:absolute;top:.5333rem;left:50%;transform:translate(-50%)}
.register .jump{font-size:.3467rem;color:#fff;position:absolute;right:0;top:0;padding:0 .5333rem;height:1.1733rem}
.setpassword_success{width:4.6667rem;height:4.6667rem;background:url(../img/icon_password_success.png?2022) no-repeat center;background-size:100% 100%;margin:1.3333rem auto 0}
.setpassword_success_text{color:#fff;text-align:center;font-size:.4267rem;margin-top:-.8rem}
#alertFrame .agreeBox{width:auto;display:block;float:right;text-align:right;margin:15px 10px;}
#alertFrame .agreeBox span{width:auto;float:right;margin-left:10px}
#alertFrame .agreeBox label{float:right;width:auto;color:#fff;line-height:.497rem;height:.497rem;margin-right:5px}
#alertFrame .agreeBox .auto-switch {float:right;width:.924rem;height:.497rem;border-radius:.497rem;}
#alertFrame .agreeBox .auto-switch:before{width:.8886rem;height:.463rem;border-radius:.463rem;}
#alertFrame .agreeBox .auto-switch:after{width:.463rem;height:.463rem;border-radius:.463rem;}
#alertFrame .agreeBox .auto-switch:checked:after{-webkit-transform:translateX(.4088rem);-ms-transform:translateX(.4088rem);-moz-transform:translateX(.4088rem);-o-transform:translateX(.4088rem);transform:translateX(.4088rem)}
.register .agree{width:100%;display:block;float:left;text-align:center;margin:20px 10px;}
.register .agree a{color:#FFC92B;padding-right:10%;font-size:.45rem}
.register .line_foot{padding:2px 0 .3rem;width:100%;text-align:center;font-size:.3rem}
.register .line_foot span{margin:0 10px;color:#fff}
.register .line_foot a{display:inline-block;height:40px;line-height:40px;color:#fff}
.mh_bind_tips{display:flex;align-items:flex-start;font-size:.3467rem;color:#999;padding:1.0667rem 1.3333rem;line-height:.64rem}
.mh_bind_tips .icon_bindtips{flex:0 0 auto;width:.3733rem;height:.3733rem;display:inline-block;background:url(../img/icon_bindtips.png?2022) no-repeat;background-size:100% 100%;margin:6px}
.public_mask_body_title{padding-top:.5333rem;font-size:.48rem;color:#282828;text-align:center}
.add_account{font-size:.4267rem;color:#000;display:flex;align-items:center;justify-content:center;height:2.4rem;width:100%;background:#fff;border:none}
.add_account .icon_add_account{width:.9867rem;height:.9867rem;background:url(../img/icon_add_account.png?2022) no-repeat;background-size:100% 100%;margin-right:.2667rem}
.null_set{background-color:#fafafc;font-size:.3733rem;color:#aeaeae;text-align:center;height:calc(100vh - 3.58rem);padding-top:2.4rem;box-sizing:border-box}
.account_self{display:flex;align-items:center;height:4.4rem;padding:0 .4rem;background-color:#fff}
.account_self .is_vip{background:url(../img/icon_hat.png?2022) no-repeat;background-size:70px 70px;background-position:0 0;width:90px;height:90px}
.account_self .self_img>img{width:65px;height:65px;border-radius:50%;margin:0 .2667rem 0 0}
.account_self .is_vip>img{display:block;width:64px;height:64px;border-radius:50%;margin:13px 0 0 5px;border:1px solid #fff}
.account_self .self_aside{width:0;flex:1}
.account_self .self_aside .self_name{font-size:.6133rem;color:#282828;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.account_self .self_aside .self_money{display:inline-block;margin-right:.8rem;margin-top:.1333rem}
.account_self .self_aside .self_money .self_moeny_num{color:#001313;font-size:.3467rem}
.account_self .self_aside .self_money .self_moeny_jin{font-size:.32rem;color:#aeaeae}
.account_self .self_btn{color:#000;font-size:.3467rem;background-color:#ffd845;height:.8rem;border-radius:.8rem;border:none;line-height:.8rem;padding:0 .2667rem;margin-left:auto}
.account_cap{height:.1333rem;background-color:#fafafc}
.account_relation{height:9.6rem;height:calc(100vh - .1333rem - 4.4rem - 2.4rem - 1.1733rem);background-color:#fafafc;overflow-y:auto;padding:.2rem 0;box-sizing:border-box}
.account_relation .relation_item{height:3.0133rem;margin:.2rem .3333rem;border-radius:.4rem;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0 .4rem}
.account_relation .relation_item .relation_name{font-size:.4267rem;color:#282828;display:flex;align-items:center}
.account_relation .relation_item .relation_name p{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.account_relation .relation_item .relation_id{font-size:.3733rem;color:#666;margin-top:.0667rem}
.account_relation .relation_item .relation_time{font-size:.2933rem;color:#aeaeae;margin-top:.2667rem}
.account_relation .relation_item .relation_name_lately{font-size:.2933rem;color:#f90;background-color:#fff2e1;padding:2px 6px;border-radius:.1067rem;margin-left:.2667rem}
.account_relation .relation_item .relation_name_active{font-size:.2933rem;color:#1fb45e;background-color:#e4f5e4;padding:2px 6px;border-radius:.1067rem;margin-left:.2667rem}
.account_relation .active{background-color:#fffdf5;border:1px solid #ff9205}
.account_panel{background-color:#fafafc;height:16rem;height:calc(100vh - 1.1733rem)}
.account_panel .title{font-size:.4rem;color:#282828;padding:1.0667rem 0 .8rem;text-align:center}
.account_panel .account_panel_item{height:2rem;display:flex;align-items:center;margin:.2667rem .3333rem;background-color:#fff;border-radius:.1333rem;padding:0 .4rem}
.account_panel .account_panel_item_img{width:1.0667rem;height:1.0667rem;margin-right:.2667rem}
.account_panel .account_panel_item_img>img{width:1.0667rem;height:1.0667rem}
.account_panel .account_panel_item .account_panel_item_t{font-size:.4rem;color:#282828}
.account_panel .account_panel_item .account_panel_item_s{font-size:.32rem;color:#999;margin-top:.0667rem}
.account_panel .active{background-color:#fffdf5;border:1px solid #ff9205}
.account_error_tips{position:fixed;top:35%;left:50%;transform:translate(-50%,-50%);border-radius:.1067rem;font-size:.3467rem;color:#fff;background-color:rgba(0,0,0,.8);padding:.2133rem .4rem;word-break:break-all;white-space:nowrap}
.account_relevancy{padding:1.7333rem 1.3333rem}
.account_relevancy .account_relevancy_imgwrap{position:relative;display:flex;text-align:center;margin-bottom:1.2rem;justify-content:space-between;padding:0 .6rem}
.account_relevancy .icon_account_href{position:absolute;width:.6667rem;height:.2667rem;background:url(../img/icon_account_href.png?2022) no-repeat;background-size:100% 100%;top:.8rem;left:50%;transform:translate(-50%,-50%)}
.account_relevancy .account_change_img{width:1.7333rem;height:1.7333rem;border-radius:50%;display:block;margin:0 auto}
.account_relevancy .account_status{margin:0 auto;padding:.05rem .1333rem;color:#fff;font-size:.2667rem;border-radius:100px;text-align:center;position:relative;z-index:2;top:-.2667rem}
.account_relevancy .as_1{background-color:#ce1735}
.account_relevancy .as_2{background-color:#16aaf6}
.account_relevancy .account_name{font-size:.4rem;color:#282828;margin-top:.1333rem}
.account_relevancy .account_id{font-size:.3467rem;color:#909090}
#gold-tips{display:none;}
#gold-tips.show{display: flex;}
#login-tips a.close,#app-tips a.close{position:absolute;right:.3rem;top:.3rem;margin:auto;width:.6rem;height:.6rem;background-image:url(../img/icon_close.png?2022);background-size:100% 100%;display:block;z-index:98;}
#login-tips,#app-tips{display:none;position:fixed;left:0;right:0;margin:0px auto;width:100%;max-width:720px;z-index:97;transition:all .5s ease-in-out}
#login-tips.off,#app-tips.off{display:block;bottom:-10rem;}
#login-tips.on,#app-tips.on{display:block;bottom:0rem;}


.buybox .tbot{width:100%;padding:0px;margin:0 auto;text-align:center;color:#333;font-size:.32rem;line-height:40px}
.buybox .tbot span b{margin:0 2px}
.buybak,.buylog{float:left;margin:.3rem .3rem 100px;padding:10px 0 0px;width:auto;height:auto;line-height:40px;background:#fbfbfb;border-radius:.3rem;border-bottom:1px solid #F3F3F3;}
.buybak div.thead,.buylog .thead{float:left;width:96%;height:40px;margin:0 auto;background:#F3F3F3;color:#111;font-size:.35rem;padding:0 2%;text-align:center}
.buybak div.thead em,.buylog .thead em{font-size:.3rem;}
.buybak div.thead span,.buybox li span{display:inline-block;overflow:hidden;width:calc((100% - 15px)/ 4);height:40px;line-height:40px}
.buybak ul li,.buylog ul li{float:left;width:100%;height:40px;border-top:1px solid #F3F3F3;text-align:center}
.buybak ul li:nth-of-type(odd),.buylog ul li:nth-of-type(odd){background:#fff}
.buybak ul li:first-child,.buylog ul li:first-child{border-top:0}
.buybak ul li:hover,.buylog ul li:hover{background:#fffff1}
.buybak ul li span{border-left:1px solid #F3F3F3;font-size:.3rem}
.buybak ul li span.b1{border-left:0}
.buybak ul li span.b3{color:#000;font-size:.4rem}
.buybak ul li span.b4{color:#555;}


.buylog .thead span{display:inline-block;width:calc((100% - 15px)/ 3);}
.buylog ul li span{display:inline-block;color:#555;font-size:.3rem;line-height:40px}
.buylog span.b1{width:48%;text-align:left;padding-left:2%}
.buylog span.b2{text-align:center;width:24%}
.buylog span.b3{text-align:right;width:24%;padding-right:2%}
.buylog ul li span a{float:left;overflow:hidden;width:100%;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:.32rem}
.buylog ul li:hover a{color:#f66}

.tglog{border:0px;border-top:1px solid #F3F3F3;background:#fff}
.tglog ul li{border-top:0;border-bottom:1px dashed #F3F3F3;}
.tglog ul li span.b1,.tglog ul li span.b2,.tglog ul li span.b3{width:32%;font-size:.32rem}
.tglog ul li span.b2{font-size:.3rem}
.tglog ul li span.b1 b{color:#f66}
.tglog ul li span.b2 b{font-size:.6rem;margin-right:2px}
.tglog ul li span.b4{width:48%;text-align:left;}
.tglog ul li span.b5{width:48%;text-align:right;}







/* 提示窗口 */
.t-popup{position:fixed;top:0;left:0;z-index:9999996;visibility:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;margin:0px auto;}
.t-popup#needPay{background:transparent;}
.t-popup.is-visible{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.t-popup-container{position:relative;margin:4em auto;padding-top:2em;width:90%;max-width:25pc;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden}
.is-visible .t-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}



/* 小圆点 */
.circle-box{position:fixed;right:.32rem;bottom:4.5rem;z-index:96;}
.circle-box a{display:-webkit-box;display:-ms-flexbox;width:1rem;height:1rem;background-color:rgba(0,0,0,.4);background-repeat:no-repeat;background-position:center;border-radius:1.067rem;border:0px;margin-top:10px;text-align:center;}
.circle-box a{background-size:.7rem;}
.circle-box a#home{background-image:url(../img/n19__home_tabbar_icon_home.png?2022);background-size:.8rem;}
.circle-box a#autoscroll{background-image:url(../img/ico_autoscroll.png?2022);}
.circle-box a#autoscroll.on{background-image:url(../img/ico_pause.png?2022);}
.circle-box a#smenu{background-image:url(../img/ico_menu.png?2022);background-size:.6rem;}
.circle-box a#feedback{background-image:url(../img/ico_feedback.png?2022);}
.circle-box a#refresh{background-size:.7rem;background-image:url(../img/ico_refresh.png?2022);}
.circle-box a#autourl{background-image:url(../img/ico_autourl.png?2022);}
.circle-box a#autourl.auto{background-image:url(../img/ico_autourl_a.png?2022);}
.circle-box a .title,.circle-box a#pause{display:none;}

.aside-nav.on,.circle-box.on{right:.32rem;transition:all .2s ease-in-out}
.aside-nav.off,.circle-box.off{right:-3rem;transition:all .2s ease-in-out}
.aside-nav{position:fixed;right:.32rem;bottom:3.2rem;width:160px;height:160px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;opacity:.75;z-index:95;}
.aside-nav .aside-menu{position:absolute;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,.6);right:0;bottom:0;margin:auto;text-align:center;font-size:.4rem;width:1rem;height:1rem;line-height:1rem;cursor:pointer;z-index:96;}
.aside-nav a{position:absolute;right:0;bottom:0;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background .25s,-webkit-transform .3s;transition:background .25s,-webkit-transform .3s;-moz-transition:transform .3s,background .25s,-moz-transform .3s;transition:transform .3s,background .25s;transition:transform .3s,background .25s,-webkit-transform .3s,-moz-transform .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:jello .5s;-moz-animation:jello .5s;animation:jello .5s;display:-webkit-box;display:-ms-flexbox;font-size:.2rem;width:1rem;height:1rem;background-color:rgba(0,0,0,.6);border-radius:1.067rem;opacity: 0;cursor:pointer;}
.aside-nav a i,.aside-nav label.aside-menu i,.aside-nav a button{display:block;float:left;background-size:100% 100%;background-position:center;text-align:center;opacity:1;width:.7rem;height:.7rem;margin:.15rem;}
.aside-nav label.aside-menu i{background-image:url(../img/ico_more.png?2022);opacity:1;width:.8rem;height:.8rem;margin:.1rem;}
.aside-nav label.aside-menu.close i{background-image:url(../img/ico_close.png?2022);}
.aside-nav a#myuser i{background-image:url(../img/ico_myuser.png?2022);width:.8rem;height:.8rem;margin:0.07rem 0 0 0.13rem;}
.aside-nav a#autourl i{background-image:url(../img/ico_autourl.png?2022);}
.aside-nav a#autourl.auto i{background-image:url(../img/ico_autourl_a.png?2022);}
.aside-nav a#autoscroll i{background-image:url(../img/ico_autoscroll.png?2022);}
.aside-nav a#smenu i{background-image:url(../img/ico_menu.png?2022);width:.6rem;height:.6rem;margin:.2rem;}
.aside-nav a#feedback i{background-image:url(../img/ico_feedback.png?2022);}
.aside-nav a#fava i{background-image:url(../img/ico_fava.png?2022);}
.aside-nav a#safety button{animation-play-state:paused;border:0px;background-color:transparent;background-size:.8rem;}
.aside-nav a#safety button.icon-safety-off{background-image:url(../img/safety-off.png?2022);}
.aside-nav a#safety button.icon-safety-no{background-image:url(../img/safety-nom.png?2022);}
.aside-nav a.menu-top.on{-webkit-transform:translate3d(0,-260%,0);-moz-transform:translate3d(0,-260%,0);transform:translate3d(0,-260%,0)}
.aside-nav a.menu-first.on{-webkit-transform:translate3d(0,-135%,0);-moz-transform:translate3d(0,-135%,0);transform:translate3d(0,-135%,0)}
.aside-nav a.menu-second.on{-webkit-transform:translate3d(-120%,-70%,0);-moz-transform:translate3d(-120%,-70%,0);transform:translate3d(-120%,-70%,0)}
.aside-nav a.menu-third.on{-webkit-transform:translate3d(-120%,70%,0);-moz-transform:translate3d(-120%,70%,0);transform:translate3d(-120%,70%,0)}
.aside-nav a.menu-fourth.on{-webkit-transform:translate3d(0,135%,0);-moz-transform:translate3d(0,135%,0);transform:translate3d(0,135%,0)}
.aside-nav a.off,.aside-nav a.off i{-webkit-animation: conceal .3s linear forwards;animation: conceal .3s linear forwards;}
.aside-nav a.on,.aside-nav a.on i{-webkit-animation: display .3s linear forwards;animation: display .3s linear forwards;}
@-webkit-keyframes display{0%{opacity:0}50%{opacity:.5}to{opacity:1}}
@keyframes display{0%{opacity:0}50%{opacity:.5}to{opacity:1}}
@-webkit-keyframes conceal{0%{opacity:1}50%{opacity:.5}to{opacity:0}}
@keyframes conceal{0%{opacity:1}50%{opacity:.5}to{opacity:0}}
@-webkit-keyframes jello{
	11.1%,from,to{-webkit-transform:none;transform:none;}
	22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
	33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
	44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
	55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
	66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
	77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
	88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}
}
@-moz-keyframes jello{
	11.1%,from,to{-moz-transform:none;transform:none;}
	22.2%{-moz-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
	33.3%{-moz-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
	44.4%{-moz-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
	55.5%{-moz-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
	66.6%{-moz-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
	77.7%{-moz-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
	88.8%{-moz-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}
}
@keyframes jello{
	11.1%,from,to{-webkit-transform:none;-moz-transform:none;transform:none;}
	22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);-moz-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
	33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);-moz-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
	44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);-moz-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
	55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);-moz-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
	66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);-moz-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
	77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);-moz-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
	88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);-moz-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}
}
.animated{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
	from{opacity:0;-webkit-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0)}
	60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
	90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
	to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-moz-keyframes bounceInUp{60%,75%,90%,from,to{-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
	from{opacity:0;-moz-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0)}
	60%{opacity:1;-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	75%{-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
	90%{-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
	to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
	from{opacity:0;-webkit-transform:translate3d(0,800px,0);-moz-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0)}
	60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
	75%{-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
	90%{-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
	to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;animation-name:bounceInUp;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}

/*提示层*/
.fadein{position:fixed;top:0;left:0;z-index:9999998;visibility:hidden;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;margin:0px auto;}
.fadein.visible{visibility:visible;opacity:1;-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.fadein-wrap{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;position:fixed;z-index:99999;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.fadein-wrap{width:7.7333rem;top:30%;left:50%;margin-top:-2.6667rem;margin-left:-3.8667rem;background-color:#fff;border-radius:.2667rem;padding:.6667rem 0 0rem;text-align:center;}
.fadein.visible .fadein-wrap{-webkit-transform:translateY(0);transform:translateY(0)}
.fadein-wrap .title{font-size:.48rem;color:#282828;font-weight:500;margin-bottom:.3rem}
.fadein-wrap .btn{cursor:pointer;margin-top:.4rem;width:5.3333rem;height:1.0667rem;text-align:center;font-size:.4rem;line-height:1.0667rem;border:none;border-radius:1.0667rem;color:#423300;}
.fadein-wrap .btn.no{background-image:linear-gradient(to right, #efefef, #efefef);}
.fadein-wrap .btn.wxbtn{color:#fff;}
.fadein-wrap .by{line-height:.45rem;font-size:.3rem;color:#909090;border-top:#eee dashed 1px;margin:.4rem auto 0px;padding:.3rem 0px;background-color:#f7f7f7;border-bottom-left-radius:.2667rem;border-bottom-right-radius:.2667rem;}
.fadein-wrap .by a{color:#555;margin:0px 2px;font-weight:500;}
.fadein-wrap .close{cursor:pointer;position:absolute;right:.2rem;top:.2rem;width:.64rem;height:.64rem;background-image:url(../img/close.png?2022);background-repeat:no-repeat;background-size:.4rem;background-position:center;text-indent:-999px;border-radius:50%;overflow:hidden}
.fadein-wrap .line{height:1.2rem;width:1px;background-color:#fff;position:absolute;bottom:-1rem;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);background-color:#fff}
.fadein-wrap .bclose,.fadein-wrap .closead{cursor:pointer;position:absolute;bottom:-1.75rem;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);width:.75rem;height:.75rem;background:url(../img/icon_close.png?2022) no-repeat;background-size:100%}
.tipsBox .content{line-height:.6rem;font-size:.3733rem;color:#555;padding:0;width:90%;margin:0px auto}
.tipsBox .green{line-height:.3rem;color:#00b36b;font-size:.3rem;margin-top:10px}
.tipsBox .radio{cursor:pointer;display:inline-block;width:.4267rem;height:.4267rem;position:relative;top:3px;margin-right:2px}
.tipsBox .check_radio{background:url('../img/addr_radio.png?2022');background-size:100% 100%}
.tipsBox .check_radio_active{background:url('../img/addr_radio_active.png?2022');background-size:100% 100%}
.tipsBox .select{font-size:.3467rem;color:#5c5c5c;margin-top:.3rem}
.tipsBox .select .scheck{color:#00b36b}
.txpay-tips{padding:0rem;}
.txpay-tips .title{font-size:.48rem;color:#282828;font-weight:500;border-bottom:#eee solid 1px;padding:0.2rem;}
.txpay-tips .content{text-align:center;font-size:.32rem;line-height:.6rem;color:#555;padding:0;width:90%;margin:0px auto;}

#clickbox .tipsBox{top:45%;}
#spread .spread{top:25%;width:8.7333rem;margin-left:-4.3667rem;padding:0rem;}
.spread .box{width:100%;padding:0rem;margin:0px auto;overflow:hidden;border-top-left-radius:.2667rem;border-top-right-radius:.2667rem;position:relative;}
.spread .box .time{cursor:pointer;border-radius:.48rem;line-height:.5rem;height:.5rem;width:1rem;text-align:center;background-color: rgb(0,0,0,.3);table-layout: fixed;word-wrap: break-all;word-break: normal;display:inline-block;color:#fff;text-indent:0rem;position:absolute;top:.2rem;right:.2rem;z-index:9;}
.spread .box img{width:100%;}
.spread .showbuy,.spread .tips{width:100%;cursor:pointer;text-align:center;font-size:.3rem;color:#9a7551;line-height:.8rem;padding:0rem;margin:0rem auto;}
.spread .tips{margin:-5px auto 10px;background-color:#f66;font-size:.35rem;color:#fff}
.spread .btn{margin:.2rem auto .1rem;}
.spread .btn b{font-weight:400;margin:0 2px;}
.spread .by{line-height:.3rem;height:.3rem;padding:0.3rem}
.spread .by a{padding:0px 0.1rem;color:#999}
.spread .by .info{float:right;width:40%;text-align:right;}
.spread .by .info b{color:#ff8e12}
.spread .by .field {float:left;width:60%;text-align:left;position:relative;}
.spread .closead{width:3rem;height:1rem;line-height:1rem;background:#222;border-radius:.2667rem;}
.spread .closead a{color:#fff;font-size:.4rem;}
/* 反馈窗口 */
.outwin {padding:0rem;}
.outwin .title{font-size:.48rem;color:#282828;font-weight:500;border-bottom:#eee solid 1px;padding:0.2rem 0rem;}
.outwin-body{display:block;padding:0px 10px;text-align:left}
.outwin-body .name{display:block;width:100%;text-align:center;font-size:14px;line-height:30px}
.outwin-body .name span{color:red;font-size:.7em}
.outwin-body .form-list{display:block;margin:0px 0 10px;padding:0;width:100%}
.outwin-body .form-line{display:block;margin:0;width:100%;color:#555;font-size:.35rem}
.outwin-body .form-line label{display:block;width:100%;height:30px;line-height:30px}
.outwin-body .form-line label input{margin-right:5px}
.outwin-body .form-text{display:none}
.outwin-body .form-text textarea{display:block;margin:10px 0 15px;padding:1%;width:97%;height:60px;font-size:.3rem;line-height:.4rem}
.outwin-body .form-bline{margin:10px auto;padding:15px 0px 0px;text-align:center;border-top:1px solid #eee;}
.outwin-body .form-bline button{display:inline-block;margin-right:10px;width:100px;height:30px;border:1px solid #f90;border-radius:4px;background-color:#f90;color:#fff;text-align:center;font-size:.35rem;line-height:20px;cursor:pointer}
.outwin-body .form-bline button.cancel-button{width:60px;border:1px solid #eaeaea;border-radius:4px;background-color:#fff;color:#666;cursor:pointer}
.outwin-body .form-bline button:hover{border:1px solid #f90;background-color:#f90;color:#fff;opacity:.5;}
.outwin-body .a-radio{display:none}
.outwin-body .b-radio{position:relative;display:inline-block;margin-right:5px;width:12px;height:12px;border:1px solid #ccc;border-radius:50%;vertical-align:middle}
.outwin-body .b-radio:before{position:absolute;top:50%;left:50%;display:none;margin-top:-5px;margin-left:-5px;width:10px;height:10px;border-radius:50%;background:#f90;content:'';font-size:0}
.outwin-body .a-radio:checked~.b-radio:before{display:block}
/* 多选项 */
.d-flex .field input{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0;z-index:2}
.d-flex .field input+.text::before{display:inline-block;width:.4rem;height:.4rem;padding:0px .1rem;vertical-align:middle;border:0px;content:"";border-radius:.4rem;margin-top:-3px;margin-right:5px;-moz-box-sizing:border-box;box-sizing:border-box;border:#999 solid 1px;}
.d-flex .field input:checked+.text::before{background-size:cover;background-repeat:no-repeat;background-image:url(../img/n20__field-checked.png?2022);border:#f90 solid 1px;background-color:#f90;}
/* 底部弹层 */
.mask50{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:96;display:none;}
.v-popup{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:720px;margin:0px auto;z-index:9999999;}
.v-popup-top__bg{background-image:url(../img/n19__nav-bg.svg);height:20px;background-position:center top;background-size:100%;position:relative;z-index:9}
.v-popup-main{background-color:#fff;position:relative;width:98%;padding:0px 1%;margin:0px auto;}
.v-popup-main__date{font-size:.3467rem;color:#aeaeae;text-align:center;margin-top:.24rem}
.v-popup-main__hl{text-align:center;margin:.4rem 0}
.v-popup-main__hl button{padding:0 .4rem 0 0;font-size:.3733rem;color:#ff7717;border:0;margin:0;background-color:#fff;background-repeat:no-repeat;-o-background-size:.4rem;background-size:.4rem;background-image:url(../img/n19__read_icon_pay_arrow.png?2022);background-position:right center}
.v-popup-bar{height:45px;line-height:45px;border-top:1px solid #f0f2f5;text-align:center;font-size:.32rem;color:#909090;background-color:#fff;}
.v-popup-media{position:absolute;right:0;top:-4rem}
.v-popup-media{width:8.6667rem;height:5.12rem}
.v-popup-bar.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding:0 .4rem 1rem 0.4rem;}
.v-popup-bar.d-flex .field{position:relative}
.v-popup-bar.d-flex .field .text{position:relative;z-index:1;color:#000;font-size:.35rem;}
.v-popup-bar.d-flex .field input{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:0;z-index:2}
.v-popup-main__primary,.v-popup-main__word{text-align:center;line-height:1.6}
.v-popup-main__word{margin-top:.5em}
.v-popup-main__word a{color:#488ae5}
.v-popup-main__word{color:#909090;font-size:.3467rem;line-height:1.8}
.v-popup-main__word2{padding: 0.2667rem 1.0667rem 0;font-size: 0.4267rem;color: #131313;text-align: center;line-height:1rem;font-weight: 500;}
.v-popup-main__word2 h3{color: #000;font-weight:700;}
.v-popup-main__word2 b{font-size: 0.5rem;color: #f90;}
.v-popup-main__primary .highlight,.v-popup-main__title .highlight,.v-popup-main__word .highlight{color:#f66}
.v-popup-main__primary{font-size:.4533rem}
.v-popup-main__title{text-align:center;font-size:.4267rem;color:#333}
.v-popup-action{padding:0 1.3333rem}
.v-popup-action button{width:100%;height:1.2rem;line-height:1.2rem;text-align:cetner;font-size:.4rem;border-radius:1.2rem;border:0;box-shadow:0 1px 2px 2px #fdefe1}
.v-popup .no_login,.v-popup .no_money{padding-top:1rem;padding-bottom:1.2rem;border-top-right-radius:20px;border-top-left-radius:20px}
.v-popup .no_login button{margin-top:1rem}
.v-popup .no_money button{margin:.6rem 0 1rem}
.v-popup-bar.d-flex .field input+.text::before{display:inline-block;width:.4rem;height:.4rem;vertical-align:middle;border:1px solid #909090;content:"";border-radius:.4rem;margin-top:-3px;margin-right:5px;-moz-box-sizing:border-box;box-sizing:border-box}
.v-popup-bar.d-flex .field input:checked+.text::before{background-size:cover;background-repeat:no-repeat;background-image:url(../img/n20__field-checked.png?2022)}
.v-popup-head{display:flex;background:url(../img/popup_head_change.png?2022);background-size:100% 100%;height:1.44rem;margin-bottom:-2px;}
.v-popup .mar50{height:.5333rem}
.v-popup-head .h_item{position:relative;flex:1;text-align:center;font-size:.4rem;color:#666;border-top-right-radius:.2667rem;height:1.12rem;line-height:1.12rem;align-self:flex-end;display:flex;align-items:center;justify-content:center;color:#f66;}
.v-popup-head .active{height:1.44rem;line-height:1.44rem;font-size:.4267rem;font-weight:500;color:#000;border-top-right-radius:.2667rem;border-top-left-radius:.2667rem;font-weight:500}
.v-popup-head-active{background:url(../img/popup_head_change_active.png?2022);background-size:100% 100%}
.v-popup .mask_body{position:fixed;bottom:0;left:0;width:100%;padding:.6667rem .48rem .9333rem;background-color:#fff;box-sizing:border-box;border-top-right-radius:.2667rem;border-top-left-radius:.2667rem;z-index:999}
.pay-popup .mask_body{padding-top:1rem;}
.pay-popup .mask_body .modal-close button{-o-background-size:.36rem;background-size:.36rem;background-color:#eee;border-radius:50%;background-position:center;background-repeat:no-repeat;}
.pay-popup .currency{text-align:center;}
.pay-popup .mask_body .modal-close{top:.1rem;right:.2rem}
.v-popup .mask_body .title{font-size:.48rem;font-weight:600}
.v-popup .mask_body .subtitle{font-size:.3467rem;color:#5c5c5c;margin-top:.4rem}
.popup-action{display:flex;justify-content:space-between;padding:0 .4rem}
.popup-action .btn{position:relative;font-size:.4rem;width:4.4rem;height:1.2rem;border-radius:1.2rem;background-color:transparent;border:none;font-weight:500}
.popup-action .btn_right{color:#f66;border:1px solid #f66}
.popup-action .icon_btnRight_text{position:absolute;display:block;font-size:.2667rem;color:#fff;background-color:#1bcb66;border-top-right-radius:100px;border-top-left-radius:100px;border-bottom-right-radius:100px;padding:.08rem .2rem;top:-.4rem;left:50%}
.no_overflow{overflow:hidden;height:100%;}
/* 活动弹层 */
.doing-wrap{background:#fff url(../img/bg_hd-expire.png?2022) no-repeat center top;background-size:100%;text-align:center;}
.doing-wrap .title{font-size:18px;color:#282828;padding-top:2.5rem}
.doing-wrap .subtitle{font-size:14px;color:#909090;margin-top:.3rem}
.doing-wrap .content{text-align:left;font-size:.35rem;line-height:.7rem;color:#555;padding:0;width:90%;margin:0px auto;}
.doing-wrap .date{margin-top:.3rem;}
.doing-wrap .date a{color:#999;font-size:.35rem}
.doing-wrap .btn{display:block;width:6.6rem;height:1.3rem;background:-webkit-gradient(linear,left top,right top,from(#e890fa),to(#2755fd));background:-webkit-linear-gradient(left,#e890fa,#2755fd);background:-o-linear-gradient(left,#e890fa,#2755fd);background:-moz-linear-gradient(left,#e890fa,#2755fd);background:linear-gradient(to right,#e890fa,#2755fd);line-height:1.3rem;border-radius:100px;margin:.6rem auto 0px;color:#fff;cursor:pointer;font-size:.5rem}
/*mescroll插件*/
.mescroll{overflow-y:scroll;width:100%;height:100%;margin-bottom:50px;overflow-x:hidden;}
@media (max-width:641px){.mescroll{margin-bottom:50px}
}
.mescroll-downwarp{background-color:#fff;position:relative;overflow:hidden;width:100%;height:0;text-align:center}
.mescroll-downwarp-reset{-webkit-transition:height .3s;transition:height .3s}
.mescroll-downwarp .downwarp-content{position:absolute;bottom:0;left:0;padding:10px 0;width:100%;min-height:30px}
.mescroll-upwarp{visibility:hidden;padding:0;height:0;text-align:center}
.mescroll-hardware{overflow:hidden;margin:0;width:100%;height:0}
@media (max-width:641px){.mescroll-hardware{margin-bottom:160px;height:20px;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000}
	.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-nodata,.mescroll-upwarp .upwarp-tip{display:inline-block;color:grey;vertical-align:middle;font-size:12px}
}
.mescroll-downwarp .downwarp-tip,.mescroll-upwarp .upwarp-tip{margin-left:8px}
.mescroll-downwarp .downwarp-progress,.mescroll-upwarp .upwarp-progress{display:inline-block;width:16px;height:16px;border-radius:50%;vertical-align:middle;border:1px solid;border-color:grey grey transparent}
.mescroll-rotate{-webkit-animation:mescrollRotate .6s linear infinite;animation:mescrollRotate .6s linear infinite}
@-webkit-keyframes mescrollRotate{0%{-webkit-transform:rotate(0)}
	to{-webkit-transform:rotate(1turn)}
}
@keyframes mescrollRotate{0%{transform:rotate(0)}
	to{transform:rotate(1turn)}
}
.mescroll-empty{padding-top:20px;width:100%;text-align:center}
.mescroll-empty .empty-icon{width:45%}
.mescroll-empty .empty-tip{margin-top:6px;color:grey;font-size:14px}
.mescroll-empty .empty-btn{margin:20px auto;padding:10px;max-width:50%;border:1px solid #65aadd;border-radius:6px;background-color:#fff;color:#65aadd}
.mescroll-empty .empty-btn:active{opacity:.75}
.mescroll-totop{position:fixed;right:10px;bottom:100px;opacity:0}
.mescroll-totop{width:1rem;height:1rem;border-radius:1.067rem;background-image:url(../img/to-top.png?2022);background-size:1rem;background-repeat:no-repeat;background-position:center;text-indent:-999999px;cursor:pointer}


.mescroll-fade-in,.mescroll-lazy-in{-webkit-animation:mescrollFadeIn .5s linear forwards;animation:mescrollFadeIn .5s linear forwards}
@-webkit-keyframes mescrollFadeIn{0%{opacity:0}to{opacity:1}}
@keyframes mescrollFadeIn{0%{opacity:0}to{opacity:1}}
.mescroll-fade-out{pointer-events:none;-webkit-animation:mescrollFadeOut .5s linear forwards;animation:mescrollFadeOut .5s linear forwards}
@-webkit-keyframes mescrollFadeOut{0%{opacity:1}to{opacity:0}}
@keyframes mescrollFadeOut{0%{opacity:1}to{opacity:0}}
.mescroll-bar::-webkit-scrollbar-track{background-color:transparent}
.mescroll-bar::-webkit-scrollbar{width:6px;display:none;}
.mescroll-bar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#ccc}
.mescroll-bar::-webkit-scrollbar-thumb:hover{background-color:#aaa}
.mescroll-downwarp .downwarp-mascot{position:absolute;right:8px;bottom:0;width:50px;height:50px;background-size:cover;background-position:center bottom;background-repeat:no-repeat;vertical-align:middle;background-image:url(../img/topload.gif)}
/* 提示 */
#ui-mask{position:fixed;top:0;left:0;z-index:9999996;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.3);}
#ui-mask-box{width:92%;height:2rem;display:block;text-align:center;position:fixed!important;top:-4rem;z-index:9999997;border-radius:.3rem;background-color:rgba(53,54,58,1);font-size:.4rem;color:#fff;line-height:1.65rem;transition:all .2s ease-in-out;}
#ui-mask-box.on{top:.3rem;transition:all .2s ease-in-out;float:none;}
#ui-mask-box.state1{background-color:rgba(217,83,79,.95);}
#ui-mask-box.state2{background-color:rgba(92,184,92,.95);}
#ui-mask-box.state3{background-color:rgba(91,192,222,.95);}
#ui-mask-box.state4{background-color:rgba(240,173,78,.95);}
#ui-mask-box div.close{width:80px;height:8px;float:none;border-radius:6px;background-color:#fff;display:block;margin:0 auto;overflow:hidden;cursor:pointer;z-index:9999998;}
@media only screen and (min-width: 1024px){#ui-mask-box{max-width:390px;}}
.spinner{position:fixed;bottom:5%;left:50%;margin-left:-60px;width:120px;height:120px;background:url(../img/loadbg.gif) no-repeat center center;background-size:100%;z-index:9999998;}
/* 懒加载 */
.lazy{background-size: cover; background-position: center; background-image: url(../img/placeholder-unruly.png?2022);}
.lazy:after{content: '';position: absolute;top: 0;left:-150%;width:100%;height: 100%;transform: skewX(-20deg);background-image: linear-gradient(to right,transparent,rgba(255, 255, 255,.3),transparent);animation: ray .5s linear .2s infinite alternate;animation-iteration-count: 1;}


/* 友情链接 */
.elink {width:96%;margin:0px auto;display:block;}
.elink a{margin:0 .1rem .2rem 0;border-radius:.5rem;line-height:.5rem;height:.5rem;padding:0 .7em;border:#eee solid 1px;table-layout: fixed;word-wrap: break-all;word-break: normal;display:inline-block;color:#333}
/* PC端 */
@media only screen and (min-width:1024px){
	html{position:relative;width:100%;max-width:414px;height:100%;margin:0 auto;background-image:url(../img/userbg.png?2022);background-size:cover;background-position:center;background-color:rgba(0,0,0,.6);font-size:37.5px!important}
	.cm-tabbar.fixed{max-width:414px;}
	.v-newcomers{right:50%;transform:translate(188px)}
	.v7_recharge .cp_v7_container{width:414px;left:50%;margin-left:-188px}
	.v7_bottom{position:fixed;bottom:1.2rem;left:50%;transform:translate(-50%);width:414px;z-index:99;padding:0 .26rem;box-sizing:border-box}
	.episode-detail .item img{display:block;max-width:768px;height:auto!important;margin:0 auto;piaddig:0px}
	.mask-box{position:fixed;width:414px;left:50%;transform:translate(-50%);right:0;bottom:0;display:block;z-index:9}
	.v7_end{position:fixed;height:2.2667rem;left:50%;transform:translate(-50%);bottom:0;width:414px;display:flex;justify-content:space-between;align-items:center;padding:0 .4rem;box-sizing:border-box;background-color:#fff}
	.read-bar{width:414px;height:1.34rem;position:fixed;left:50%;transform:translate(-50%);right:0;bottom:0;background-color:#fff}
	.w1024{width:100%;margin:0px auto}
}


.thumb_img{ display:block; position: relative; margin:0 auto;}
.thumb_img:before {content: ""; position: absolute; width:100%; height: 100%; top: 0; left: -75%; overflow: hidden;
	background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%,
	rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
	background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
	-webkit-transform: skewX(-25deg);
	-moz-transform: skewX(-25deg)
}
.thumb_img:hover:before { left: 150%; transition: left 1.5s ease 0s;}







.v7_buy_vip_text{width:98%;margin:0px auto;}
.v7_buy_vip_text p{height:.6rem;font-size:.32rem;color:#909090;line-break:1.8}
.v7_buy_vip_text p a{font-size:.32rem;color:#f90}
.v7_buy_vip_title{font-size:.5067rem;font-weight:600;padding:0 0 .2667rem .4rem}
.v7_mask .v7_mask_tips2{width:7.7333rem;height:5.3333rem;background-color:#fff;border-radius:.2667rem;display:flex;flex-direction:column;align-items:center;justify-content:center}
.v7_mask .v7_mask_success{width:6.6667rem;height:7.5333rem;background-color:#fff;border-radius:.2667rem;display:flex;flex-direction:column;align-items:center;justify-content:center}
.v7_mask .icon_success{width:2.8rem;border:0;display:block;margin-top:.4rem}
.v7_mask .v7_mask_success .title{font-size:.5333rem;color:#f90;font-weight:500}
.v7_mask .v7_mask_success .cont{font-size:.4rem;color:#5c5c5c;margin-top:.2667rem}
.v7_mask .v7_mask_success .btn{font-size:.4rem;color:#423300;font-weight:500;width:4.7467rem;height:1.04rem;border-radius:1.04rem;background:linear-gradient(to right,#ffe153,#ffc421);margin-top:.6rem;border:0}
.v-newcomers{position:fixed;right:0;bottom:7.8667rem;z-index:99;text-align:center;padding:0 .1333rem}
.v-newcomers .icon_newcomers{display:block;width:2.08rem;height:1.76rem;background:url(../img/icon_newcomers_special.png?2022) no-repeat center;background-size:100% 100%}
.v-newcomers .newcomers_timer{margin:.1333rem;font-size:.2133rem;color:#fff;text-align:center;background-color:rgba(0,0,0,.6);border-radius:100px;padding:1px 0 2px}
