.vp-flex{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.vp-flex_1{
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-tap-highlight-color: transparent;
}
.vp-flex_2{
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  -webkit-tap-highlight-color: transparent;
}
.vp-flex_3{
  -webkit-box-flex: 3;
  -webkit-flex: 3;
  -ms-flex: 3;
  flex: 3;
  -webkit-tap-highlight-color: transparent;
}
body,html{height:100%;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system-font,Helvetica Neue,Helvetica,sans-serif}ul{list-style:none}.page,body{background-color:var(--weui-BG-0)}.page{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;opacity:1;z-index:1}.page.js_show{opacity:1}.page.actionsheet,.page.article,.page.dialog,.page.form,.page.loadmore,.page.msg,.page.msg_success,.page.msg_text,.page.msg_text_primary,.page.msg_warn,.page.picker,.page.progress,.page.toast,.page.top-tips{background-color:var(--weui-BG-2)}.link{color:var(--weui-LINK)}.container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--weui-FG-0)}.page__hd{padding:40px}.page__bd_spacing{padding:0 16px}.page__ft{padding-top:40px;padding-bottom:10px;padding-bottom:calc(10px + constant(safe-area-inset-bottom));padding-bottom:calc(10px + env(safe-area-inset-bottom));text-align:center}.page__ft img{height:19px}body[data-weui-theme=dark] .page__ft img{-webkit-filter:invert(100) hue-rotate(180deg);filter:invert(100) hue-rotate(180deg)}@media (prefers-color-scheme:dark){body:not([data-weui-theme=light]) .page__ft img{-webkit-filter:invert(100) hue-rotate(180deg);filter:invert(100) hue-rotate(180deg)}}.page__ft.j_bottom{position:absolute;bottom:0;left:0;right:0}.page__title{text-align:left;font-size:20px;font-weight:400}.page__desc{margin-top:4px;color:var(--weui-FG-1);text-align:left;font-size:14px}.page.footer .page__ft,.page.gallery .page__ft,.page.navbar .page__ft,.page.tabbar .page__ft,.page[class*=form_] .page__ft,.page[class*=msg_] .page__ft{display:none}.weui-cell_example:before{left:52px}.page.home .page__intro-icon{margin-top:-.2em;margin-left:5px;width:16px;height:16px;vertical-align:middle}.page.home .page__title{font-size:0;margin-bottom:15px}body[data-weui-theme=dark] .page.home .page__title{-webkit-filter:invert(100) hue-rotate(180deg);filter:invert(100) hue-rotate(180deg)}@media (prefers-color-scheme:dark){body:not([data-weui-theme=light]) .page.home .page__title{-webkit-filter:invert(100) hue-rotate(180deg);filter:invert(100) hue-rotate(180deg)}}.page.home .page__bd img{width:30px;height:30px}body[data-weui-theme=dark] .page.home .page__bd img{-webkit-filter:invert(100) hue-rotate(180deg);filter:invert(100) hue-rotate(180deg)}@media (prefers-color-scheme:dark){body:not([data-weui-theme=light]) .page.home .page__bd img{-webkit-filter:invert(100) hue-rotate(180deg);filter:invert(100) hue-rotate(180deg)}}.page.home .page__bd li{margin:8px 0;background-color:var(--weui-BG-2);overflow:hidden;border-radius:2px;cursor:pointer}.page.home .page__bd li.js_show .weui-flex{opacity:.5}.page.home .page__bd li.js_show .page__category{height:auto}.page.home .page__bd li.js_show .page__category-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.page.home .page__bd li:first-child{margin-top:0}.page.home .page__category{height:0;overflow:hidden}.page.home .page__category-content{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s}.page.home .weui-flex{padding:20px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:.3s;transition:.3s}.page.home .weui-cells{margin-top:0}.page.home .weui-cells:after,.page.home .weui-cells:before{display:none}.page.home .weui-cell{padding-left:20px;padding-right:20px}.page.home .weui-cell:before{left:20px;right:20px}.page.form .page__bd{padding-bottom:30px}.page.form .weui-label{width:3.1em}.page.form_page .weui-label{width:4.1em}.page.form_select .weui-cells__group_form .weui-cell_select-before .weui-select{width:3.1em}[class*=" form_"].page,[class^=form_].page{padding:0}.page.form_input_status .weui-label,.page.form_select .weui-label,.page.form_select_primary .weui-label,.page.form_vcode .weui-label{width:3.1em}.page.button{background-color:var(--weui-BG-0)}.page.button .weui-btn_mini{vertical-align:middle}.page.button .page__bd{padding:0}.page.button .button-sp-area{margin:15px auto;padding:15px;text-align:center}.page.button .button-sp-area.cell{padding:15px 0}.page.cell .page__bd{padding-bottom:30px}.page.dialog .page__bd{padding:0 15px}.page.panel .page__bd{padding-bottom:20px}.page.icons,.page.icons-svg{text-align:center}.page.icons-svg .page__bd,.page.icons .page__bd{padding:0 40px;text-align:left}.page.icons-svg .icon-box,.page.icons .icon-box{margin-bottom:25px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.page.icons-svg .icon-box i,.page.icons .icon-box i{margin-right:18px}.page.icons-svg .icon-box__ctn,.page.icons .icon-box__ctn{-webkit-flex-shrink:100;flex-shrink:100}.page.icons-svg .icon-box__title,.page.icons .icon-box__title{font-weight:400}.page.icons-svg .icon-box__desc,.page.icons .icon-box__desc{margin-top:6px;font-size:12px;color:#888}.page.icons-svg .icon_sp_area,.page.icons .icon_sp_area{margin-top:10px;text-align:left}.page.icons-svg .icon_sp_area i:before,.page.icons .icon_sp_area i:before{margin-bottom:5px}.page.flex .placeholder{margin:5px;padding:0 10px;background-color:var(--weui-BG-1);height:2.3em;line-height:2.3em;text-align:center;color:var(--weui-FG-1)}.page.layers{overflow-x:hidden;-webkit-perspective:1000px;perspective:1000px}@media only screen and (max-width:320px){.page.layers .page__hd{padding-left:20px;padding-right:20px}}.page.layers .page__bd{position:relative}.page.layers .page__desc{min-height:4.8em}.page.layers .layers__layer{position:absolute;left:50%;width:150px;height:266px;margin-left:-75px;box-sizing:border-box;-webkit-transition:.5s;transition:.5s;background:url(images/layers/transparent.gif) no-repeat 50%;background-size:contain;font-size:14px;color:var(--weui-WHITE)}.page.layers .layers__layer span{position:absolute;bottom:5px;left:0;right:0;text-align:center;-webkit-transition:.5s;transition:.5s}.page.layers .layers__layer:last-child span{color:#aaa}.page.layers .layers__layer.j_hide{opacity:0}.page.layers .layers__layer.j_pic span{color:transparent}@media only screen and (min-width:375px) and (min-height:603px){.page.layers .layers__layer{width:180px;height:320px;margin-left:-90px}}@media only screen and (min-width:414px) and (min-height:640px){.page.layers .layers__layer{width:200px;height:355px;margin-left:-100px}}.page.layers .layers__layer_popout{border:1px solid hsla(0,0%,80%,.5);z-index:4}.page.layers .layers__layer_popout.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(120px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(120px)}@media only screen and (max-width:320px){.page.layers .layers__layer_popout.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(140px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(140px)}}.page.layers .layers__layer_popout.j_pic{border-color:transparent;background-image:url(images/layers/popout.png)}.page.layers .layers__layer_mask{background-color:rgba(0,0,0,.5);z-index:3}.page.layers .layers__layer_mask.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(40px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(40px)}@media only screen and (max-width:320px){.page.layers .layers__layer_mask.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(80px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(80px)}}.page.layers .layers__layer_navigation{background-color:rgba(40,187,102,.5);z-index:2}.page.layers .layers__layer_navigation.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px)}@media only screen and (max-width:320px){.page.layers .layers__layer_navigation.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(20px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(20px)}}.page.layers .layers__layer_navigation.j_pic{background-color:transparent;background-image:url(images/layers/navigation.png)}.page.layers .layers__layer_content{background-color:var(--weui-BG-2);z-index:1}.page.layers .layers__layer_content.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-120px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-120px)}@media only screen and (max-width:320px){.page.layers .layers__layer_content.j_transform{-webkit-transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px);transform:translateX(15px) rotateX(45deg) rotate(10deg) skew(-15deg) translateZ(-40px)}}.page.layers .layers__layer_content.j_pic{background-image:url(images/layers/content.png)}.page.searchbar .searchbar-result{display:none;margin-top:0;font-size:14px}.page.searchbar .searchbar-result .weui-cell__bd{padding:2px 0 2px 20px;color:var(--weui-FG-1)}.page.gallery{overflow:hidden}.weui-half-screen-dialog{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%)}.weui-half-screen-dialog_show{-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes a{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes a{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes b{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}}@keyframes b{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}}.page.slideIn{-webkit-animation:a .2s forwards;animation:a .2s forwards}.page.slideOut{-webkit-animation:b .2s forwards;animation:b .2s forwards}@supports (top:constant(safe-area-inset-top)){.page{padding:constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left)}.page.navbar,.page.tabbar{padding-left:0;padding-right:0}.weui-tab__panel{padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right)}}@supports (top:env(safe-area-inset-top)){.page{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.page.article,.page.msg_success,.page.msg_text,.page.msg_text_primary,.page.msg_warn,.page.navbar,.page.tabbar{padding:0}}

html, body{height: 100%;font-family: "微软雅黑";color:#333333;}
*{margin: 0;padding: 0;box-sizing: border-box;}/*border-radius:3px;*/  
.div-inline{display:inline-block;} .disnone{display:none;}  
.relative_box{position: relative;} .absolute_box{position: absolute;}
.mrr-1{margin-right:0.1rem!important;}.mtt-1{margin-top:0.1rem!important;}.mll-1{margin-left:0.1rem!important;}.mbb-1{margin-bottom:0.1rem!important;}
.font-w700{font-weight:700;} .font-w600{font-weight:600;font-family:"微软雅黑";}.font-w500{font-weight:500;}
.p-10{padding:10px;}
.f-left{float:left}
.clear{clear:both;}
/*text-color*/
.text-center{text-align: center;} .text-info2{color:#10899c;} .text-info3{color:#36595d;}.text-blue2{color:#0e0e88;}.text-red{color:red;}.text-red1{color:#f0070a;}.text-red2{color:#9a171f;}.text-green2{color:#178b1c;}
.text-succes2{color:#28a745 !important;}.text-res1{color:#f1a2a3 !important;}.text-res2{color:#f189c1 !important;}.text-res3{color:#fd88c8 !important;}.text-res4{color:#cc74e2 !important;}.text-res5{color:#957d9b !important;}.text-res6{color:#bf93f6 !important;}
.text-res7{color:#758af5 !important;}.text-res8{color:#ec91fc !important;}.text-res9{color:#c97ee1 !important;}.text-res10{color:#45b3f3 !important;}.text-res11{color:#98a8f6 !important;}.text-res12{color:#5087f6 !important;}.text-res20{color:red !important;}
.text-res13{color:#4ec3f4 !important;}.text-res14{color:#36e3d5 !important;}.text-res15{color:#77d6a8 !important;}.text-res16{color:#82d18a !important;}.text-res17{color:#fad170 !important;}.text-res18{color:#c99822 !important;}.text-res19{color:#f89a4f !important;}
.text-unline{text-decoration:underline;}.text-midline{text-decoration:line-through}
.h_16{height:16px;line-height:16px;}.h_20{height:20px;line-height:20px;}.h_25{height:25px;line-height:25px;}.h_30{height:30px;line-height:30px;}.h_35{height:35px;line-height:35px;}.h_40{height:40px;line-height:40px;}.h_45{height:45px;line-height:45px;}.h_50{height:50px;line-height:50px;}
.h_60{height:60px;line-height:60px;}.h_80{height:80px;line-height:80px;}.h_100{height:100px;line-height:100px;}.h_120{height:120px;line-height:120px;}
.font-r06{font-size:0.6rem;}.font-r07{font-size:0.7rem;}.font-r08{font-size:0.8rem;}.font-r09{font-size:0.9rem;}.font-r1{font-size:1rem;}.font-r11{font-size:1.1rem;}.font-r12{font-size:1.2rem;}.font-r13{font-size:1.3rem;}.font-r14{font-size:1.4rem;}.font-r15{font-size:1.5rem;}
/*input placeholder属性样式*/
input::-webkit-input-placeholder{color:#CCCCCC;}input::-moz-input-placeholder{color:#CCCCCC;}input::-ms-input-placeholder{color:#CCCCCC;}
textarea::-webkit-input-placeholder{color:#CCCCCC;}textarea::-moz-input-placeholder{color:#CCCCCC;}textarea::-ms-input-placeholder{color:#CCCCCC;}
.bg-white6{background-color:rgba(255, 255, 255,0.6);}.bg-white8{background-color:rgba(255, 255, 255,0.8);}.bg-white9{background-color:rgba(255, 255, 255,0.9);} 

.big_img{position: fixed;z-index: -1;opacity: 0;background: rgba(0,0,0,1);width: 100%;height: 100%;top:0;left:0;} 
.big_img .swiper,.rePlex .swiper {position: relative;width: 100%;height: 100%;} 
.big_img .swiper-slide,.rePlex .swiper-slide {width: 100%;height: 100%;display: table;overflow-y:auto;}
.big_img .swiper-slide .cell {width: 100%;;height: 100%;display: table-cell;vertical-align: middle;text-align: center;}
.big_img .swiper-slide img{margin:0 auto;z-index:3;background-position:50% 50%;background-size:contain;background-origin:content;}
.big_img .swiper-pagination2{position: absolute; top:0.2rem;text-align: center;width: 100%;}
.big_img .swiper-pagination2 span{margin:0 0.05rem;} 
.big_img .upload-title{position: absolute; top:0.5rem;text-align: center;width: 100%;z-index:1002;}

/*public*/
.line-out{border: 1px #f1f1f1 solid;}
.line-top{border-top: 1px #f1f1f1 solid;}
.line-bottom{border-bottom: 1px #f1f1f1 solid;}
.line-right{border-right: 1px #f9f9f9 solid;}
.line-25{height:25px;line-height:25px;}
.line-30{height:30px;line-height:30px;}
.input-text{border-bottom:1px solid #f1f1f1;padding:1px 0px;}
.input-text-100{border-bottom:1px solid #f1f1f1;width:100%;}
.bb-f3{border-bottom:1px solid #F3F3F3;}
.tpl_box{padding-top:40px;}
.p-middel{top:50%;transform: translateY(-50%);}
.p-center{left:50%;transform: translateX(-50%);}
.bg-res1{background-color:#fd88c8 !important;}.bg-res2{background-color:#bf93f6 !important;}.bg-res3{background-color:#4ec3f4 !important;}.bg-res4{background-color:#36e3d5 !important;}.bg-res5{background-color:#c97ee1 !important;}.bg-res12{background-color:red !important;}
.bg-res6{background-color:#5087f6 !important;}.bg-res7{background-color:#4ec3f4 !important;}.bg-res8{background-color:#77d6a8 !important;}.bg-res9{background-color:#fad170 !important;}.bg-res10{background-color:#f89a4f !important;}.bg-res11{background-color:#201401 !important;}
.card-1{background-color:#f9f9f9 !important;}
.border-b-f1{border-bottom:1px solid #f1f1f1;}
.border-f1{border:1px solid #f1f1f1;}
.border-e1{border:1px solid #e8e8e8;}
/*card*/
.ibox{background-color:#FFFFFF !important;margin:10px 10px 0px 10px;border-radius:5px; -webkit-box-shadow:0 0 10px rgba(160, 160, 160, .1);  -moz-box-shadow:0 0 10px rgba(160, 160, 160, .1);   box-shadow:0 0 10px rgba(160, 160, 160, .1);} 
.ibox-max{background-color:#FFFFFF !important;margin-top:10px; -webkit-box-shadow:0 0 10px rgba(160, 160, 160, .1);  -moz-box-shadow:0 0 10px rgba(160, 160, 160, .1);   box-shadow:0 0 10px rgba(160, 160, 160, .1);} 
.border-b-f1{border-bottom:1px solid #f1f1f1;}
.ibox_head_icon_40{top:0;left:5px;width:40px;height:40px;line-height:40px;padding:0px;text-align:center;}
.ibox_head_title_40{padding-left:40px;width:100%;height:40px;line-height:40px;}
.ibox_box_p10{padding:10px;width:100%;border:0px solid #c1d6d9;}
.ibox_box_input{padding:7px 10px 5px 10px;width:100%;border:0px solid #c1d6d9;}
.ibox_head_icon_40{top:0;left:5px;width:40px;height:40px;line-height:40px;padding:0px;text-align:center;}
.ibox_head_title_40{padding-left:40px;width:100%;height:40px;line-height:40px;}
.ibox_head_icon_45{top:0;left:0;width:45px;height:45px;line-height:45px;padding:0px;text-align:center;}
.ibox_head_title_45{padding-left:40px;width:100%;height:45px;line-height:45px;}
/*tab*/
.tabHeader{padding:0px;}
.tabHeader .box{overflow:auto;width:100%;}
.tabHeader .box::-webkit-scrollbar{display: none;}
.tab{line-height: 45px;height:45px;text-align: center;white-space: nowrap;} 
.tab a{text-align: center;padding:0px;height:30px;line-height:30px;position: relative;display:inline-block;}
.tab a span{text-align: center;font-size:0.9rem;height:25px;display:inline-block;color:#777}
.tab .active span{height:35px;border-bottom: 0px #222 solid;color: #333;font-size:0.85rem;font-weight:700;padding:0px;top:50%;transform:translateY(3%);} 

.swiper-container-3d{width:100%;}
.swiper-container-3d .swiper-wrapper{margin-top:10px}
.swiper-container-3d .swiper-slide{width:80%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide .main-img{max-width:80%;margin:0 auto;display:block;margin-top:20px} 

.swiper-container-banner{width:100%;position: relative;}
.swiper-container-banner .swiper-slide{width:100%;background-color:#FFFFFF !important;min-height:200px;overflow:hidden;}  
.swiper-container-banner .swiper-slide .showimg{position: absolute;width:100%;object-fit: cover;left:0;top:0;min-height:200px;}
.swiper-container-banner .swiper-slide .verimgs{position: absolute;width:100%;object-fit: cover;left:0;top:0;min-height:200px;}
/*.swiper-container-banner .swiper-slide .verimgs{position: absolute;width:100%;object-fit: cover;left:0;top:0;min-height:200px;}*/

.ttab{position:fixed;z-index:2;bottom:0;width:100%;}
.ttab-wrap{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox;display:flex;text-align:center;font-family:"黑体";background-color:rgba(255, 255, 255,1);}
.ttab-item{
/*-webkit-flex:1;-ms-flex:1;flex:1;-webkit-tap-highlight-color:transparent;*/width:20%;
display:block;height:48px;font-size:0.8rem;margin-top:0px;color:#6c757d;overflow:hidden;}
.ttab-item div{padding:0;margin:0;width:100%;border: 0px solid gray;} 
.bg-navitop{position:fixed;width:100%;top:0;height:40px;line-height:40px;padding:0px;border-radius:0px;z-index:1;text-align:center;}
.bg-navitop-bottom{background-color:#f8f8f8 !important;border-bottom:1px solid #F3F3F3;color:#222222;position:fixed;width:100%;top:0;height:40px;line-height:40px;padding:0px;border-radius:0px;z-index:1;text-align:center;}

.abs-center{position: absolute;top:1px;right:15px;padding-right:5px;width:4rem;border:0px solid #c6e4d7;}
.abs-center-left{position: absolute;top:5px;left:10px;text-align:center;min-width:1.5rem;}
.tpl_head_icon{text-align:right;}
.fixeTopDiv{position:fixed;z-index:2;width:100%;;top:0;height:45px;line-height:45px;}
.fixeBottomDiv-40{position:fixed;;z-index:2;width:100%;;bottom:0;height:40px;line-height:40px;}
.fixeBottomDiv-50{position:fixed;;z-index:2;width:100%;;bottom:0;height:50px;line-height:50px;}
.page_top{position:fixed;;z-index:2;/*background-color:rgba(255, 255, 255,0);*/width:100%;top:0;height:50px;line-height:50px;}
.tpl-card-line(background-color:#FFFFFF !important;color:#666;) 
/*tab_home*/

/*tab_popu*/  
.popu_join{background-color:#c70001!important;}
.thisInCode{height:30px;line-height:28px;font-size:1.2rem;}
.copyText-code{position: absolute;right:0;top:0;width:55px;height:68px;line-height:63px;text-align:center;font-size:0.8rem;}
.creatJoinCode{padding-top:5px;height:30px;line-height:32px;}
/*tab_task*/

/*tab_me*/
.thisVipIbox{position: relative;height:52px;padding:0;border-bottom:1px solid #c6e4d7;background-color:#FFFFFF !important;}
.thisVipIcon{position: absolute;left:0;top:-8px;width:60px;text-align:center;border-radius:5px 0 0 5px;font-size:2.4rem;}
.thisVipBox{height:100%;margin-left:60px;margin-right:80px;padding:6px 5px;}
.thisVipBox .l1{font-size:0.85rem;height:20px;line-height:20px;}
.thisVipBox .l2{font-size:0.8rem;height:20px;line-height:20px;}
.thisVipBtn{position: absolute;right:10px;top:0;height:50px;line-height:49px;border-radius:0 5px 5px 0;}

/*upimg============*/
.img_upFile{position: relative;}
.upfile_div{float:left;height:50px;width:50px;line-height:50px;margin:0px 10px 10px 0px;text-align:center;border:0px solid #CCCCCC;} 
.upimg img{height:100%;width:100%;object-fit:cover;}
.upimg{background:url("../images/image_adder_normal.png");background-size:50px 50px;height:50px;width:50px;} 
.delimg{position: absolute;top:-5px;width:18px;height:18px;line-height:18px;right:-5px;font-size:18px;background:#FFFFFF;color:red;border-radius:50%;}
.up-status{height:50px;width:50px;display:none;} 
.upload_img{float:left;position: relative;height:50px;line-height:50px;width:50px;margin:0px 5px 5px 0px;text-align:center;border:1px solid #f1f1f1;}
.upload_img .showimg{width:100%;vertical-align: middle;position: absolute;;  margin: auto;top: 50%; left: 50%;display: block; max-width: 100%; max-height: 100%;transform:translate(-50%,-50%);object-fit:cover;}

/* user_login */
.tpl_login_box{height:100%;/*background:url(../images/1.jpg);*/}
.tpl_login_card{margin: auto;top: 45%; left: 50%;display: block;transform:translate(-50%,-50%);object-fit:cover;color:#666;width:90%;}
 
/*user_cash_acc*/
.case-pay{position: relative;line-height:40px;}
.case-payitem-width{width:50%;text-align:center;}
.case-payitem{background-color:#fbfafa !important;width:50%;border:1px solid #f1f1f1;}
.select {position: relative;color: #17a2b8;background-color: #fff;border:1px solid #17a2b8; }
.select:before {content: '';position: absolute;right: 0;bottom: 0;border: 17px solid #17a2b8;border-top-color: transparent;border-left-color: transparent;}
.select:after {content: '';width: 5px;height: 12px;position: absolute;right: 6px;bottom: 6px;border: 2px solid #fff;border-top-color: transparent;border-left-color: transparent;transform: rotate(45deg);}
.cash_div{margin:10px;padding:10px 15px 15px 15px;background-color:#FFFFFF!important;border-radius:5px;}
.cash_div_line{height:30px;line-height:30px;position: relative;}
.cash_div_line_icon{text-align:center;height:20px;width:20px;}
.cash_div_line_icon img{height:20px;width:20px;}
.cash_div_line_icon i{font-size:18px;}
.cash_div_line_name{margin-left:10px;}
.cash_div_line_title{margin-left:10px;}
.cash_div_line_right{position: absolute;top:0px;right:0px;}
.cash_div_input{height:40px;line-height:40px;position: relative;}
.cash_div_img{height:80px;position: relative;}
.input_info_line{border:1px solid #f1f1f1;width:100%;padding:0px 10px;height:38px;line-height:38px;border-radius:3px;}
/*充值*/
.sel-pay-div{}
.sel-pay-item{position: relative;line-height:40px;border:1px solid #f1f1f1;margin-bottom:5px;}
.select {color: #17a2b8;background-color: #fff;border:1px solid #17a2b8; }
.select:before {content: '';position: absolute;right: 0;bottom: 0;border: 17px solid #17a2b8;border-top-color: transparent;border-left-color: transparent;}
.select:after {content: '';width: 5px;height: 12px;position: absolute;right: 6px;bottom: 6px;border: 2px solid #fff;border-top-color: transparent;border-left-color: transparent;transform: rotate(45deg);}
.sel-pay-item .sel-icon{position: absolute;left:10px;top:0;width:50px;text-align:center;height:30px;width:30px;}
.sel-pay-item .sel-icon img{height:30px;width:30px;}
.sel-pay-item .sel-title{padding-left:60px;font-size:0.85rem;}

.help_div_info{color:#777777;padding:15px;}
.help_div_info_title{text-align:center;font-size:0.85rem;}
.help_div_info_line{margin:5px 0px;position: relative;line-height:25px;}
.help_div_info_line_left{position: absolute;left:0px;top:0px;}
.help_div_info_line_right{position: absolute;top:0px;right:10px;}
.help_div_info_line_box{margin-left:20px;}

/*user_cz*/
.cz-box{position: relative;}
.cz-box-input{display:inline-block;width:25%;height:40px;line-height:38px;border:1px solid #f1f1f1;border-right:0px;text-align:center;color:#6c757d;margin-bottom:5px;}
.cz-box-input.active{border:1px solid #17a2b8;background-color:#17a2b8 !important;color:#FFFFFF;}
.cz-box-input:last-child{border-right:1px solid #f1f1f1;}
.cz_div_line{height:30px;line-height:30px;position: relative;}

.cz-box-sel{width:50%;padding:0px 0px 10px 0px;}
.cz-box-sel:last-child{padding:0px 0px 0px 10px;}
.cz-box-sel-box{position: relative;padding:10px;border:2px solid #f1f1f1;border-radius:2px;color:#CCCCCC;}
.cz-box-sel-box.active{border:2px solid #ffc107;color:#333;}
.cz-box-sel-box .imgdiv{width:30px;position: absolute;left:15px;top:10px;text-align:center;}
.cz-box-sel-box .imgdiv img{width:20px;height:20px;}
.cz-box-sel-box .title{display:inline-block;margin-left:45px;font-size:0.85rem;height:20px;line-height:22px;} 

/*user_cz_list*/
.cz_box_line{width:100%;padding-left:15px;min-height:45px;line-height:45px;font-size:1.5rem;}
.tx_box_line{width:100%;line-height:25px;}

/*audit_task*/
.audit_task_box{overflow:hidden;margin-top:50px;text-align:center;}
.audit_task_line{border:1px solid #c1d6d9;width:300px;min-height:500px;display:inline-block;position: relative;margin:0px 5px 10px 0px;}
.audit_task_line_img{width:100%;padding:10px;overflow-y:auto;overflow-x:hidden;min-height:450px;}
.audit_task_line_img img{width:280px;margin-bottom:5px;max-height:450px;width:100%;vertical-align: middle;}
.audit_task_line_info{width:100%;background-color:#dceef2 !important;max-height:140px;padding:0px 10px 10px 10px;text-align:left;}
.audit_task_line_info_btn{margin:5px auto;position: relative;} 
.audit_task_bottom{text-align:center;position: fixed;bottom:0px;width:100%;padding-bottom:10px;}

.task-icon-num{position: absolute;right:0px;top:0px;background:red;width:0.7rem;height:0.7rem;line-height:0.7rem;text-align:center;;border-radius:0.35rem;font-size:0.4rem;color:#FFFFFF;}
.replay-task-list div{line-height:1.6rem;;font-size:0.8rem;position: relative;}
.replay-task-list div span{display:inline-block;margin-bottom:10px;}
.replay-task-list div span:first-child{position: absolute;top:0px;left:0px;}
.replay-task-list div span:last-child{margin-left:80px;}

/*user_record*/
.user_record_line{;background-color:#FFFFFF!important;border-bottom:1px solid #f1f1f1;padding:10px;position: relative;margin:0px 0px;}
.user_record_line:first-child{margin-top:10px;} 

.submit-forNext{left:0px;top:0px;width:30%;height:50px;line-height:50px;position: absolute;color:#FFFFFF;font-size:0.85rem;text-align:center;}
.submit-toTask{margin-left:30%;width:70%;height:50px;line-height:50px;color:#FFFFFF;font-size:0.85rem;text-align:center;}
.verTask-btn-10{left:55%;top:10px;position: absolute;font-size:0.6rem;text-align:left;}
.verTask-box{color:#6c757d;width:50%;}
.verTask-copy-btn{left:50%;top:0px;padding-left:5px;position: absolute;}
.task-box-line{padding:10px;position: relative;}
.input-text-alert{padding:2px 5px;width:100%;color:#6c757d;}
.task-need-img{min-height:50px;}

/*user_agent*/ 
.user_agent_vip{background: url("../images/love/banner3.jpg");background-position:0 -40px;background-size: 100% auto;height:200px;}
.user_vip_lin1{width:13rem;margin:0 auto;position: relative;height:40px;font-size:1.5rem;border:0px solid #e7b43b;}
.user_vip_lin1_text{font-size:0.9rem;height:20px;line-height:35px;width:130px;text-align:center;margin:0 auto;border:0px solid #e7b43b;color:#e7b43b}
.user_left_line(position: absolute;left:0px;top:0px;border-bottom:2px solid #e7b43b;width:35px;height:20px;)
.user_vip_lin1_right(position: absolute;right:0px;top:0px;borde:1px solid #e7b43b;width:35px;height:20px;margin-left:5px;)
.user_vip_lin3{width:13rem;margin:0 auto;position: relative;height:60px;font-size:1.5rem;border:0px solid #e7b43b;}
.submit_tpl{
    background-image: linear-gradient(-180deg, #e0d4a2 0%, #ede4bf 100%);
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.25);
    border-radius: 20px;
    color: #f89a4f;
    border: none;
    width: 100%;
    padding: 7px 0;
    font-size:0.9rem;
    outline: none; 
}
.agent_line{position: relative;width:100%;}
.agent_line-left{position: absolute;left:0px;width:50%;padding:5px 5px 5px 10px;}
.agent_line-right{margin-left:49.5%;padding:5px 10px 5px 5px;}
.agent_line_btn{border:1px solid #e2e2e2;border-radius:5px;position: relative;text-align:center;padding:10px 0px;height:80px;background-color:#FFFFFF!important;}
.agent_line_div .active{border:1px solid #e7b43b;background-color:#f9f9f9!important;}
.agent_line_div .active:before {position: absolute;content:"\2714";bottom:-1px;right:-1px;background-color:#e7b43b!important;color:#FFFFFF;width:20px;height:15px;line-height:15px;text-align:center;} 
.agent_line_btn_play{position: absolute;top:-1px;right:-1px;background-color:#f2060b!important;height:1rem;line-height:1rem;color:#FFFFFF;font-size:0.7rem;padding:0px 0.1rem;}
.agent-title{font-size:0.85rem;}
.tpl_info{margin-top:15px;padding:20px;line-height:30px;background-color:#FFFFFF!important;}
.agent-vip-line1{position: relative;width:20px;height:20px;}
.agent-vip-line1-icon{position: absolute;top:-2px;left:0px;font-size:1.3rem;}
.agent-botom{position: fixed;bottom:0px;width:100%;padding:10px;background-color:#FFFFFF!important;border-top:1px solid #f1f1f1;}
.agent-botom-line{position: relative;height:25px;line-height:25px;}
.agent-botom-right{position: absolute;right:0px;top:0px;font-size:0.7rem;}
.agent-box{position: relative;margin-top:5px;}
.lastAmo{text-decoration:line-through;} 

/*cz-select-zfb-wx*/
.user_cz_line{margin:10px 10px 0px 10px;border-radius:5px;padding:0px 0px;position: relative;height:50px;}
.user_cz_line_left{display:inline-block;width:49%;position: absolute;left:0;top:0;}
.user_cz_line_right{display:inline-block;width:49%;margin-left:51%;}
.user_cz_line_box{border: 1px #e5e5e5 solid;;border-radius:5px;height:50px;line-height:50px;position: relative;background-color:#FFFFFF!important;}
.user_cz_line_div .active{border: 1px #77d6a8 solid;}
.user_cz_line_box .imgdiv{display:inline-block;width:50px;position: absolute;left:0;top:-1px;text-align:center;}
.user_cz_line_box .imgdiv img{width:30;height:30px;}
.user_cz_line_box .title{display:inline-block;margin-left:50px;font-size:0.85rem}
.user_cz_line_box .sel{position: absolute;right:5px;top:0px;font-size:1.8rem;}

/*user_vip*/
.fixed-bottom{position:fixed;bottom:0px;height:60px;line-height:56px;width:100%;text-align:center;padding:0px 10px;background-color:#FFFFFF!important;} 
.fixed-box-bottom{height:60px;}
/*user_sign  fixed*/  
.user_sign_top{z-index:1;position: fixed;top:0;left:0;text-align:center;width:100%;color:#FFFFFF;width:100%;background-color:#ae86cc !important;background-image: linear-gradient(-90deg, #ae86cc 0%, #d9b6f4 100%); box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.1);border: none;width: 100%; padding: 10px 0 0 0;padding-top:30px;}
.user_sign_top-right{position: absolute;right:0.5rem;top:0.5rem;background-color:rgba(0, 0, 0,0.2);;color:#f1f1f1;font-size:0.6rem;padding:0px 5px;height:20px;line-height:20px;border-radius:3px;}
.user_sign_top_amo{font-size:1.3rem;padding-bottom:10px;}
.user_sign_top_btn{display:inline-block;padding:0px 30px;height:36px;line-height:36px;border-radius:18px;font-size:1rem;margin:0 auto;}
.user_sign_top_info{font-size:0.8rem;height:40px;line-height:40px;}

.user_sign_top_cloud{height:65px;line-height:65px;vertical-align: top;overflow:hidden;}
.line-cloud{display:inline-block;height:60px;width:36px;}
.line-cloud-in{height:35px;line-height:35px;width:35px;border-radius:18px;border:1px solid #f1f1f1;}
.line-cloud-in-active{height:35px;line-height:35px;width:35px;border-radius:18px;border:1px solid #dc3545;background-color:#FFFFFF!important;;color:#ae86cc}
.line-cloud-in-select{height:35px;line-height:35px;width:35px;border-radius:18px;border:1px solid #ffc107;background-color:#FFFFFF!important;;color:#ffc107}
.line-cloud-jia{font-size:0.7rem;height:25px;line-height:25px;}
.line-jiantou{display:inline-block;height:60px;line-height:40px;width:20px;vertical-align: top;}
.line-jiantou-last{display:inline-block;height:60px;line-height:40px;width:40px;vertical-align: top;}
.user_gold_line{margin-top:10px;background-color:#FFFFFF!important;width:100%;}
.user_gold_line-title{height:50px;line-height:50px;border-bottom:1px solid #f1f1f1;text-align:center;font-size:0.85rem;}
.sign-line{padding:0px 15px;}
.sign-line-div{position: relative;margin:10px 0px;}
.sign-line-left{position: absolute;left:0px;top:5px;}
.sign-line-left-icon{height:2.6rem;line-height:2.6rem;width:2.6rem;border-radius:1.3rem;background-color:rgba(155, 155, 155,0.2);color:#28a745;font-size:2rem;text-align:center;}
.sign-line-div-info{margin-left:45px;padding-bottom:10px;padding-left:10px;border-bottom:1px solid #f1f1f1;text-align:left;vertical-align: top;} 
.sign-line-div-right{position: absolute;right:0px;top:5px;}
.mybtn-red{background-color:#dc3545!important;color:#f1f1f1;border-radius:2px;font-size:0.8rem;text-align:center;padding:0px 15px;}
.line-22{line-height:22px;}
.user_gold-use-title{border-bottom:1px solid #f1f1f1;text-align:center;}
.list_item_icon{height:2.8rem;line-height:2.8rem;width:2.8rem;border-radius:1.4rem;text-align:center;margin:0 auto;font-size:2rem;}
.tpl_btn_bottom{position: fixed;bottom:0px;width:100%;padding:10px;background-color:#FFFFFF!important;border-top:1px solid #f1f1f1;z-index:10;}

.menu_l{position: absolute;left:0;top:0;width:33%;}
.menu_c{margin-left:33%;width:33%;}
.menu_r{position: absolute;right:0;top:0;width:33%;}

.card_line{background-color:#FFFFFF!important;border-radius:5px;border:1px solid #e8e8e8;margin:0px 10px 10px 10px;}
.card_line_1{position: relative;width:100%;padding:8px 10px 2px 10px;border:0px solid #e8e8e8;}
.card_line_img{position: absolute;left:10px;height:50px;width:50px;top:10px;overflow:hidden;}
.card_line_box{display:inline-block;margin-left:70px;}
.card_line_del{position: absolute;right:5px;top:0px;font-size:22px;}
.card_line_2{position: relative;width:100%;padding-left:10px;height:40px;}
.card_line_btn{position: absolute;right:10px;top:0px;}
.minbtn{border:1px solid #e8e8e8;padding:0px 5px;height:26px;line-height:26px;border-radius:3px;font-size:0.7rem;}

.card_info2{background-color:#FFFFFF!important;padding:15px;margin:0px;}
.card_info{background-color:#FFFFFF!important;padding:10px;margin:0px 10px 10px 10px;border-radius:5px;}
.card_info_line{position: relative;margin-bottom:10px;}
.card_info_line_right1{position: absolute;right:0px;top:0px;}
.card_info_line_left{position: absolute;left:0px;top:0px;} 
.card_info_line_center{text-align:center;} 
.vip_line_share{background:#FFFFFF;padding:0px 15px;height:45px;line-height:45px;;border-radius:10px;border:1px solid #f89a4f;}

/*user_service*/
.user_service_top{position: relative;width:100%;border-bottom: 1px solid #e8e8e8;border-top: 1px solid #e8e8e8;background-color:#f8f8f8!important;text-align:center;}
.user_service_top_left{position: absolute;left:0;top:0px;width:33.33%;padding:15px 0px;}
.user_service_top_right{position: absolute;right:0;top:0px;width:33.33%;padding:15px 0px;}
.user_service_top_middle{width:33.33%;margin-left:33.33%;border-right: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;padding:15px 0px;}
.user_service_timme{height:50px;line-height:50px;width:100%;text-align:center;}

.user_service_list{background-color:#f8f8f8!important;padding:0px 15px;}
.user_service_line{border-bottom:1px solid #e8e8e8;height:50px;line-height:50px;position: relative;font-size:0.85rem;}
.user_service_line:last-child{border-bottom:0px;}
.user_service_line_icon{position: absolute;right:0;top:0px;font-size:1.4rem;}
.user_service_line_title{height:30px;line-height:35px;font-size:0.85rem} 

/*===navi_home==============================================*/
.ui-wrap{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox;display:flex;text-align:center;font-family:"黑体";}
.li-item{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-tap-highlight-color:transparent;display:block;font-size:0.8rem;}
.my-icon{width:45px;height:45px;line-height:45px;margin:0 auto;overflow:hidden;}
.box-outline-f1{border:1px solid #f1f1f1;}
.navi-3-item-icon{left:5px;top:10px;width:45px;height:45px;line-height:44px;border-radius:25px;overflow:hidden;}
.navi-3-top-icon{left:0px;top:0px;width:45px;height:45px;line-height:44px;border-radius:25px;padding:0px;}
.card-box-first{background-color:#FFFFFF!important;border-radius:10px;margin:0px 10px 5px 10px;padding:0px 0px 10px 0px;}
.card-box{background-color:#FFFFFF!important;border-radius:10px;margin:10px 10px 5px 10px;padding:0px 0px 5px 0px;}
.card-box-btn{border-radius:20px;width:100%;margin-top:5px;padding:3px 0px}

.scrollDiv{margin-left:25px;height:25px;line-height:25px;overflow:hidden;}
.scrollDiv li{height:25px;line-height:25px;overflow:hidden;} 

.userHeadImg{position: relative;border:1px solid #ffffff;border-radius:50%;} 
.userHeadImg_icon{bottom:-2px;right:-2px;height:18px;line-height:19px;width:18px;border-radius:50%;background-color:rgba(255,255,255,1);text-align:center;border:1px solid #f2f2f2;}

.navi-1-top-userhead{margin:0 auto;left:0px;top:0px;width:55px;height:55px;line-height:55px;border-radius:27px;}
.navi-head-more{width:45px;right:10px;top:10px;border-radius:10px;height:25px;line-height:25px;padding:0px 5px;font-size:0.7rem}
.navi-1-top-btn{border-radius:13px;height:25px;line-height:25px;padding:0px 5px;font-size:0.7rem}
.userHead-40{position: relative;height:40px;line-height:40px;width:40px;text-align:center;border-radius:50%;border:1px solid #f1f1f1;overflow:hidden;margin:0 auto;}
.userHead-50{position: relative;height:50px;line-height:50px;width:50px;text-align:center;border-radius:50%;border:1px solid #f1f1f1;overflow:hidden;margin:0;padding:0;outline:0;}
.userHead-52{position: relative;height:52px;line-height:52px;width:52px;text-align:center;border-radius:50%;border:1px solid #f89a4f;;background-color:#FFFFFF!important;margin:0 auto;}
.userHead-60{position: relative;height:60px;line-height:60px;width:60px;text-align:center;border-radius:30px;border:1px solid #f1f1f1;overflow:hidden;margin:0 auto;}
.userHead-62{position: relative;height:62px;line-height:62px;width:62px;text-align:center;border-radius:31px;border:1px solid #f89a4f;;background-color:#FFFFFF!important;margin:0 auto;}

.userHead-vip-bk{position: relative;border:1px solid #f89a4f;;background-color:#FFFFFF!important;height:100%;width:100%;overflow:hidden;border-radius:5px;}
.userHead-box-bk{position: relative;border:1px solid #f1f1f1;background-color:#FFFFFF!important;height:100%;width:100%;overflow:hidden;border-radius:5px;}
.userHead-vip-bottom{position: absolute;bottom:-1px;height:0.65rem;margin-right:-2px;line-height:0.65rem;background-color:#f89a4f!important;font-size:0.5rem;width:100%;color:#ffffff;text-align:center;display:none;}

.headimg-circle{border-radius:3px;} 
.headimg-vip-circle{border:1px solid #f89a4f;}
.xs-ul{text-align:left;padding:0px 5px;overflow-x: auto; -webkit-overflow-scrolling:touch;display: -webkit-box;white-space: nowrap;}
.xs-ul-li{width:100%;text-align:center;height:100%;}
.xs-ul-li:first-child{margin-left:-5px;}
.xs-ul::-webkit-scrollbar {display: none;}
.line-head-box{width:100px;overflow:hidden;border: 1px #f1f1f1 solid;height:130px;border-radius:5px;margin:0px 5px 0px 0px;}
.img-50{width:100%;margin:0 auto;border: 1px #f1f1f1 solid;}
.img-60{width:60px;height:60px;margin:0 auto;}
.index_card_title{text-align:center;width:100%;font-size:0.8rem;margin-top:5px;max-width:60px;overflow:hidden;} 
.h_l_35{text-align:left;height:35px;line-height:35px;padding:0;margin:0;}
.h_l_45{text-align:left;height:45px;line-height:45px;padding:0;margin:0;}
.xs-div{position: relative;padding:5px 10px 10px 10px;overflow:hidden;width:100%;height:100%;border: 0px solid #e8e8e8;}
.card-title{font-size:15px;font-weight:bold;padding:5px 10px 5px 15px;}
.recom_card{position: relative;height:40px;}
.recom_card_headimg{position:absolute;top:5px;left:5px;border-radius:3px;overflow:hidden;}
.recom_card_title{overflow:hidden;margin-left:35px;width:65px;font-size:0.6rem;height:35px;padding:4px 3px 5px 2px;;line-height:16px;word-break: break-all;white-space: pre-wrap;text-align:left;}

/*===user_card_box==============================================*/
.list_div_4_sel{position: relative;background-color:#FFFFFF!important;height:100px;padding:10px;border-bottom:1px solid #f1f1f1;} 
.list_div_4_sel .list_item_left_icon{position: absolute;top:0px;left:10px;width:30px;top:50%;transform:translateY(-50%);}
.list_div_4_sel .list_item_left_img{position: absolute;top:0px;left:15px;width:70px;height:70px;top:50%;transform:translateY(-50%);overflow:hidden;}
.list_div_4_sel .list_item_box{margin-left:85px;margin-right:100px}
.list_div_4_sel .list_item_right{position: absolute;top:20px;right:10px;border:1px solid #11111;} 
.list_item_box_line1{height:50px;line-height:20px;font-size:0.85rem;overflow:hidden;}
.list_item_box_line2{height:20px;line-height:20px;font-size:0.85rem;overflow:hidden;padding-right:5px;}
/*卡片，共3列*/
.div_line_img{position: relative;background-color:#FFFFFF!important;height:90px;padding:10px;} 
.div_line_img .left_img{position: absolute;top:0px;left:10px;width:70px;height:70px;top:50%;transform:translateY(-50%);overflow:hidden;}
.div_line_img .center_box{margin-left:80px;margin-right:80px}
.div_line_img .right_btn{position: absolute;top:20px;right:10px;border:1px solid #11111;}
.div_line_img:first-child{margin-top:10px;}

.card_info2{background-color:#FFFFFF!important;padding:15px;margin:0px;}
.card_info{background-color:#FFFFFF!important;padding:10px;margin:0px 10px 10px 10px;border-radius:5px;}
.card_info_line{position: relative;margin-bottom:10px;}
.card_info_line_right1{position: absolute;right:0px;top:0px;}
.card_info_line_left{position: absolute;left:0px;top:0px;} 
.card_info_line_center{text-align:center;} 

/*===tab_wxq==============================================*/
.goods_box_line{width:100%;position: relative;}
.goods_box_line_headimg{position: absolute;height:45px;width:45px;overflow:hidden;vertical-align:top;flex-shrink: 0;font-size:0.5rem;}
.goods_box_line_right{display:inline-block;padding-left:60px;vertical-align:top;margin-left:0px;width:100%;}
.goods_box_nick{line-height:20px;position: relative;width:100%;margin-top:-2px;max-height:40px;}
.goods_box_text{font-size:0.85rem;text-indent:1em;}
.navi-2-line{background-color:#FFFFFF!important;width:100%;height:100%;;padding:12px 10px 15px 10px;border-bottom:1px solid #f1f1f1;}
.navi-2-icon{padding:5px 0px;}
.navi-2-icon .li-item{text-align:center;border-right: 1px #CCCCCC solid;color:#7d8c93;font-size:0.85rem;height:1rem;line-height:1rem;min-width:4rem;}
.navi-2-icon .li-item:last-child{border-right:0px;}
.navi-2-replay{margin-top:12px;background-color:#f5f5f5!important;border-radius:5px;max-height:300px;display:none;width:100%;}
.navi-2-replay-line{line-height:20px;padding:5px 10px;width:100%;}
.navi-2-replay-line{border-bottom: 1px #edeaea solid;color:#444;}
.navi-2-replay-line:last-child{border-bottom:0px;}
.navi-2-replay-line .name{color:#686d9f;}
.CircleImg{position: relative;}
.CircleImg .showimg{width:100%;vertical-align: middle;position: absolute;;  margin: auto;top: 50%; left: 50%;display: block; min-width: 100%; min-height: 100%;transform:translate(-50%,-50%);object-fit:cover;}
.CircleImg .verimg{width:100%;vertical-align: middle;position: absolute;;  margin: auto;top: 50%; left: 50%;display: block; min-width: 100%; min-height: 100%;transform:translate(-50%,-50%);object-fit:cover;}
.CircleImgAuto{padding:0px;}
.circle_3_img{position: relative;width:32%!important;height:90px;;overflow:hidden;display:inline-block;border-radius: 3px;border: 0px #f1f1f1 solid;margin:0px 3px 0px 0px;padding:0px;} 
.circle_2_img{position: relative;width:48.5%;height:120px;overflow:hidden;display:inline-block;border-radius: 5px;border: 0px #f1f1f1 solid;margin:0px 3px 0px 0px;padding:0px;} 
.circle_1_img{position: relative;width:60%;height:120px;overflow:hidden;display:inline-block;border-radius: 5px;border: 0px #f1f1f1 solid;margin:0px 0px 0px 0px;padding:0px;}
.right_icon_box{position:absolute;top:0;right:3px;}
.left_time_box{position:absolute;top:0;left:0;}
.friendsCircle{position: relative;line-height:1.4rem;max-height:4.5rem;padding-bottom:5px;;overflow:hidden;} 
.friendsCircleSeeMore{position:absolute;bottom:-0px;right:0px;padding:0px 6px;background-color:#FFFFFF!important;border: 0px #f1f1f1 solid;border-radius: 5px;}
.text-min{color:#d9d6d6;}
.wxq_caro_img{max-height:180px;min-height:100px;overflow:hidden}
.wxq_reco{max-height:270px;min-height:100px;width:100%;padding-top:10px;padding-bottom:5px;}
.wxq_reco_div{min-height:120px;position: relative;padding-left:2%;width:100%;}
.wxq_reco_line{width:31%;padding-bottom:0.35rem;}
.wxq_reco_line_center{position:absolute;top:0;left:34%;}
.wxq_reco_line_right{position:absolute;top:0;left:66.5%;} 
.wxq_reco_line_title{line-height:18px;font-size:0.8rem;text-align:center;max-height:36px;overflow:hidden;padding:0.2rem 0;}
.wxq_reco_line_img{overflow:hidden;height:80px;position: relative;border-radius: 5px;}
.wxq_reco_line_img img{width:100%;vertical-align: middle;position: absolute; margin: auto;top: 50%; left: 50%;display: block; min-width: 100%; min-height: 100%;transform:translate(-50%,-50%);object-fit:cover;}
/*===tab_less==============================================*/
.less-line{margin:10px;border-radius:5px;height:100px;padding:7px 5px;border: 1px solid #f1f1f1;position: relative;overflow:hidden;background-color:#FFFFFF!important;}
.less-line-img{position: absolute;left:5px;top:5px;height:70px;margin:0;width:45%;overflow:hidden;border-radius:5px;}
.less-line-info{padding-left:48%;height:100%;} 
.less-line-info .title{height:45px;overflow:hidden;;line-height:1.2rem;font-size:0.85rem;padding:3px 0px;font-weight:bold;}
.less-line-info .code{font-size:0.7rem;position: relative;}

.less-box{border-top:0px #f1f1f1 solid;margin-top:0px;;width:100%;padding:10px 10px 0px 10px;}
.show-img-box{position: relative;width:100%;height:180px;border: 0px #f1f1f1 solid;height:100px;} 
.show-img-box .verimgs{width:100%;vertical-align: top;position: absolute;;  margin: auto;top: 43%; left: 50%;display: block; max-width: 100%; max-height: 100%;transform:translate(-50%,-50%);object-fit:cover;}

.less-info{position: relative;height:35px;line-height:32px;}
.less-pay-div{position:absolute;top:5px;right:10px;height:1.2rem;line-height:1.2rem;}
.less-sign-box{position:absolute;top:25px;right:9px;border: 1px #cccccc solid;padding:0px 0.05rem;font-size:0.6rem;border-radius:3px;color:#cccccc;height:0.9rem;line-height:0.9rem;}
.less-pay-box{}
.less-info-title{padding-right:150px;overflow:hidden;height:35px}
.less-info-right{position:absolute;top:0;right:0;}
.less-box-video{position:absolute;top:0;left:5px;font-size:1.2rem;}
.less-text{text-shadow: 0.1rem 0.1rem 0.15rem #000000;color:#F1F1F1;}
.big_play{position: relative;z-index: 200001;opacity: 1;background: rgba(0,0,0,0.99);width: auto;height: 100%;display: table} 
.miller{height: 100%;margin:0 auto;width:auto;display: table-cell;vertical-align: middle;text-align: center;} 

/*===tab_app==============================================*/
.show-line{margin:10px;border-radius:5px;height:100px;padding:7px 5px;border: 1px solid #f1f1f1;position: relative;overflow:hidden;background-color:#FFFFFF!important;}
.show-line-img{position: absolute;left:5px;top:10px;height:70px;margin:0;width:35%;overflow:hidden;border-radius:5px;}
.show-line-info{padding-left:38%;height:100%;} 
.show-line-info .title{height:45px;overflow:hidden;;line-height:1.2rem;font-size:0.85rem;padding:3px 0px;font-weight:bold;}
.show-line-info .code{font-size:0.7rem;position: relative;}

.left-btn{position: absolute;left:0;margin-right:30%;width:50%;overflow:hidden;margin-left:1rem; text-align:left;}
.right-btn{position: absolute;right:1rem; }

.img-div{position: relative;margin:10px 5px 15px 5px;}
.logoImgDiv{height:100%;width:100%;overflow:hidden;border-radius:10px;}
.img-box{width:25%;padding:0px 5px;} 
.img-left-2{position: absolute;left:25%;top:0;}
.img-left-3{position: absolute;right:25%;top:0;}
.img-left-4{position: absolute;right:0;top:0;}
.img-box .img{width:100%;border-radius:5px}
.img-box .title{margin-top:0.35rem;text-align:center;}
.img-box .time{margin-top:0.1rem;text-align:center;font-size:0.7rem;}
/*===read_less==============================================*/
.less-video-cover{position: relative;text-align:center;margin:10px;padding:10px;;height:220px;background-color:#111111!important;overflow:hidden;}
.less-video-cover-box img{width:100%;}
.less-video-cover-icon{vertical-align: middle;position: absolute;;  margin: auto;top: 50%; left: 50%;display: block; transform:translate(-50%,-50%);object-fit:cover;}
.less-video-cover-icon img{width:4rem;height:4rem}
.read-less-title{min-height:25px;line-height:25px;padding:0px 10px;font-size:0.85rem;font-weight:600;margin-top:10px;}
.read-less-img{margin:0 0px;}
.read-less-more{position: relative;width:100%;height:20px;line-height:20px;font-size:0.8rem;margin:10px 0px;}
.read-less-more-left{padding-left:10px;}
.read-less-more-right{position: absolute;right:10px;top:0px;}
.read-less-text{margin-top:15px;padding:15px 10px;;border-top: 5px #f1f1f1 solid;width:100%;}
.read-less-text p{width:100%;}
.read-less-text img{max-width:100%;}
.cread-less-card{background-color:#FFFFFF!important;margin:0px 10px 10px 10px;border-radius:5px;padding:5px;}
.left-icon{position: absolute;top:0px;;width:20px;height:20px;line-height:21px;text-align:center;overflow:hidden;color:#FFFFFF;border-radius:2px;font-size:0.8rem;} 
.show_card-title{display:inline-block;overflow:hidden;/*font-weight:bold;font-size:1rem;*/}
.ml_1{margin-left:25px;}.ml_2{margin-left:50px;}.ml_3{margin-left:75px;}.ml_4{margin-left:100px;}.ml_5{margin-left:125px;}.al_1{left:0px;}.al_2{left:25px;}.al_3{left:50px;}.al_4{left:75px;}.al_5{left:100px;}
.card_info_line_title{height:20px;line-height:20px;}

/*===user_group_add==============================================*/
.add_head_line{position: relative;background-color:#FFFFFF!important;height:45px;line-height:45px;border-radius:5px;margin:10px 10px 10px 10px;}
.add_head_line_left{height:100%;margin-left:10px;}
.add_head_line_right{position: absolute;right:10px;top:0px;height:100%;}
.sel_code_line{position: relative;width:100%;background-color:#f8f8f8!important;border-radius:5px;}
.card_div{background-color:#ffffff!important;margin:0px 10px 10px 10px;border-radius:5px;padding:10px 5px;}
.card_div_line{position: relative;min-height:50px;}
.card_div_line_title{width:18%;position: absolute;left:0px;top:0px;text-align:center;}
.card_div_line_title_30{height:30px;line-height:32px;}
.card_div_line_title_50{height:50px;line-height:50px;}
.card_div_line_box{padding-left:19%;position: relative;padding-top:5px;}
.card_div_line_box_input{padding-left:19%;position: relative;}
.input_info{width:100%;}
.card_code_line{height:30px;line-height:30px;border:1px solid #e8e8e8;padding:0px 8px;font-size:0.8rem;margin:0px 0px 3px 0px;}
.card_code_ul .active{background-color:#28a745!important;color:#ffffff;border:1px solid #28a745;}

/*===user_card_add==============================================*/
.card_code_ul{text-align:left;/*;overflow-x: auto; -webkit-overflow-scrolling:touch;display: -webkit-box;white-space: nowrap;*/}
.card_code_li{width:100%;text-align:left;line-height:30px;min-height:50px;}
.card_code_ul::-webkit-scrollbar {display: none;}
.card_code{margin:0;padding:0;}
.text-reinfo{color:#adb5bd;}

.app_code_line{height:30px;line-height:30px;border:1px solid #e8e8e8;padding:0px 8px;font-size:0.8rem;margin:0px 0px 3px 0px;}

.select_info_line{position: relative;background-color:#f8f8f8!important;border-radius:5px;border:1px solid #e8e8e8;margin:0px 10px 10px 10px;padding:10px 10px;}
.sel_user_card_box .active{border: 1px #77d6a8 solid;}
.select_info_six_icon{position: absolute;left:10px;top:50%;transform:translateY(-50%);font-size:20px;}
.select_info_six_img{position: absolute;left:40px;;height:50px;line-height:50px;width:50px;top:50%;transform:translateY(-50%);overflow:hidden;}
.select_info_six_2{display:inline-block;height:50px;margin-left:95px;}
.select_info_six_2{display:inline-block;height:50px;margin-left:95px;}
.select_info_six_right{position: absolute;right:10px;top:50%;transform:translateY(-50%);}


/*.card_line{background-color:#FFFFFF!important;border-radius:5px;border:1px solid #e8e8e8;margin:0px 10px 10px 10px;}
.card_line_1{position: relative;width:100%;padding:8px 10px 2px 10px;border:0px solid #e8e8e8;}
.card_line_img{position: absolute;left:10px;height:58px;width:58px;top:10px;overflow:hidden;}
.card_line_box{display:inline-block;margin-left:70px;}
.card_line_del{position: absolute;right:5px;top:0px;font-size:22px;}
.card_line_2{position: relative;width:100%;padding-left:10px;height:40px;}
.card_line_btn{position: absolute;right:0px;top:0px;}
.minbtn{border:1px solid #e8e8e8;padding:0px 8px;height:28px;line-height:26px;border-radius:3px;font-size:0.1rem;}*/

.tpl_bottom_fixed_submit{position: fixed;bottom:0;background-color:#f9f9f9!important;height:55px;line-height:55px;padding:0 10px;width:100%;}
.card_line_text{line-height:20px;font-size:0.85rem;max-height:40px;overflow:hidden;}
.card_line_icon{line-height:20px;font-size:0.8rem;max-height:20px;overflow:hidden;margin-top:0.1rem;}
.card_line_icon .icon{border-right:1px solid #e8e8e8;padding-right:5px;padding-left:5px;margin-right:5px;height:0.8rem;line-height:0.8rem;}
.card_line_icon .icon:last-child(border-right:0px;padding-right:0px;margin-right:0px;)

.user_agent_line{background-color:#ffffff!important;margin:0px 10px 10px 10px;border-radius:5px;padding:0px 10px;}
.user_agent_line_left{border-bottom: 1px #e5e5e5 solid;position: relative;}
.user_agent_line_box{border-bottom: 1px #e5e5e5 solid;position: relative;height:50px;line-height:50px;}
.user_agent_line_box:last-child{border-bottom:0px;}
.user_agent_line_title{display:inline-block;width:16%;position: absolute;left:0px;top:0px;height:50px;line-height:50px;text-align:right;}
.user_agent_line_con{width:80%;margin-left:16%;padding-left:10px;position: relative;min-height:50px;color:#666666;} 
.user_agent_line_con input{width:100%;height:30px;background-color:#ffffff!important;}
.user_agent_line_box_icon{position: absolute;right:0px;top:4px;}
.user_agent_line_box_amo{display:inline-block;width:80%;margin-left:20%;padding-left:10px;position: relative;color:red;font-size:1.2rem}

/*===card_index==============================================*/
.list_div_3{position: relative;width:100%;height:50px;line-height:50px;}
.list_div_3 .list_item_left{position: absolute;width:33.33%;left:0px;top:0px;overflow:hidden;}
.list_div_3 .list_item_box{width:33%;margin-left:33.33%;position: relative;overflow:hidden;}
.list_div_3 .list_item_right{position: absolute;width:33.33%;right:0px;top:0px;overflow:hidden;}
.list_div_3 .list_item_3{border:0px solid #f1f1f1;}
.list_div_3 .active{background-color:#f1f1f1 !important;}
.list_div_3 .list_item_3 .list_item_line{padding:5px;text-align:center;margin:0px;}
.list_item_icon{height:2.8rem;line-height:2.8rem;width:2.8rem;border-radius:1.4rem;text-align:center;margin:0 auto;font-size:2rem;}
.tpl_btn_bottom{position: fixed;bottom:0px;width:100%;padding:10px;background-color:#FFFFFF!important;border-top:1px solid #f1f1f1;z-index:10;}

/*===user_info_add==============================================*/
.add_info_line{background-color:#ffffff!important;margin:0px 10px;border-radius:5px;padding:0px 10px;}
.user_info_line{border:0px solid #f1f1f1;width:50%;}
.addinfo_1_icon{position: absolute;left:5px;top:0;font-size:1.35rem;}
.addinfo_1_title{padding-left:2rem;font-size:0.85rem;display:inline-block;}
.user_info_line2{position: absolute;left:50%;top:0;border:0px solid #f1f1f1;width:50%;}
.addinfo_2_icon{position: absolute;left:0.5rem;top:0;font-size:1.35rem;}
.addinfo_2_title{padding-left:1.5rem;font-size:0.85rem;}
.addinfo_redbox{border-bottom: 1px #e5e5e5 solid;padding-bottom:3px;display:none;}
.redbag_1{height:35px;position: relative;border:0px solid #f1f1f1;margin-left:10px;margin-top:13px;}
.redbag_2{height:35px;position: relative;border:0px solid #f1f1f1;margin-left:10px;}
.redbag_title{position: absolute;left:0;top:0;width:22%;}
.redbag-right{padding-left:22%;}
.line-title{margin-right:50px;}
.list-div{padding:0px 8px 0px 8px;margin:0 auto;text-align:left;}
.list-item-3{display:inline-block;width:31.5%;border-radius:5px;margin:0.2% 0.8%;padding:10px 0px;text-align:center;}
.gra_chane_huang{background-image: linear-gradient(-180deg, #443413 0%, #3e321c 100%); box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.1);color:#b7a47a;border:1px solid #554c45;}
.gra_chane_huang_active{background-image: linear-gradient(-180deg, #a97f2b 0%, #8f6928 100%); box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.1);color:#fefaef;border:1px solid #ae8438;}

/*===user_info_add==============================================*/
.read-title{margin:0px 10px;font-weight:bold;font-size:0.85rem;}
.read-more{position: relative;}
.read-text{padding:10px;}

/*tab_info*/
.line-btn-icon{position: absolute; top:-2px;right:-3px;background:red;width:10px;height:10px;border-radius:5px;}
.line-item-a{font-size:0.7rem;text-align:center;padding:0px 10px;height:35px;min-width:60px;line-height:33px;position: relative;}
.line-item-b{font-size:0.7rem;text-align:center;padding:0px 10px;height:35px;min-width:80px;line-height:33px;position: relative;}
.line-item-icon{position: absolute; top:10px;left:45px;background:red;width:10px;height:10px;border-radius:5px;}
/*read_user_info*/
.submit-read{margin:20px auto;position: relative;z-index:10;width:100px;height:80px;text-align:center;;border-radius:10px;font-size:0.85rem;overflow:hidden;}
.submit-read_up{height:40%;line-height:35px;}
.submit-read_down{height:60%;border-top:1px solid #f1f1f1;line-height:40px;} 


/*task*/
.get_task_box{position: fixed;bottom:100px;right:25px;width:100px;height:100px;text-align:center;;border-radius:50%;color:#f1f1f1;font-size:0.85rem;overflow:hidden;}
.get_task_box_up{height:50%;background-color:#007bff!important;line-height:60px;}
.get_task_box_down{height:50%;border-top:1px solid #f1f1f1;background-color:#dc3545!important;line-height:40px;} 
/*tab_task*/
.my-task-line-1{top:0;left:0;width:33.3%;padding:10px 0px;border-right:1px solid #f1f1f1;}
.my-task-line-2{width:100%;padding-left:33.3%;padding-right:33.3%;border-bottom:1px solid #f1f1f1;padding:10px 0px;}
.my-task-line-2-no{width:100%;padding-left:33.3%;padding-right:33.3%;padding:10px 0px;}
.my-task-line-3{top:0;right:0;width:33.3%;padding:10px 0px;border-left:1px solid #f1f1f1;}
.my-task-line div:first-child{height:1rem;line-height:1rem;}
.my-task-line div:last-child{padding-top:1px;font-size:1.2rem;height:1.5rem;line-height:1.5rem;font-weight:500;}
.my-task-do{background-image: linear-gradient(-180deg, #2ec5dd 0%, #17a2b8 100%);box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.25); border-radius: 5px;color: #FFF; border: none; width: 100%; padding: 10px 0; cursor: pointer; outline: none;}
.my-task-sel{display:inline-block;width:32.4%;padding:0;margin:0;overflow:hidden;outline: none;border:0;}
.my-task-sel div{height:2.5rem;line-height:2.5rem;font-size:0.8rem;padding:0;margin:0;}
.task-select {position: relative;color: #17a2b8;background-color: #FFFFFF;font-weight:550;border:1px solid #20cae5;}
.task-select:before {content: '';position: absolute;right: 0;bottom: 0;border: 17px solid #17a2b8;border-top-color: transparent;border-left-color: transparent;}
.task-select:after {content: '';width: 5px;height: 12px;position: absolute;right: 6px;bottom: 6px;border: 2px solid #fff;border-top-color: transparent;border-left-color: transparent;transform: rotate(45deg);}
/* user_task */
.task_line_div{border-bottom:1px solid #ffffff;line-height:30px;margin:5px 0px}
.task_line_title{top:0px;left:0;width:20%;overflow:hidden;}
.task_line_box{width:100%;padding-left:22%;padding-right:5%;margin:10px 0px;}
.task_input_100{border-bottom:1px solid #f1f1f1;width:100%;padding:1px 0px;}
.task_line_muted{color:#CCCCCC;font-size:0.8rem;padding-top:5px;}
.sel-div{top:24px;left:0;width:50%;min-height:100px;border:1px solid #CCCCCC;z-index:1;background:#FFF;border-radius:0px 0px 5px;}
.sel-item{line-height:1rem;width:100%;padding:0.5rem;border-bottom:1px solid #F1f1f1;}
.input-speedCode{border:1px solid #c1d6d9;width:80px;;padding:0px 5px;border-radius:1px;background-color:#FFFFFF!important;}
.textarea_coner{padding:0px;border:0px solid #f1f1f1;width:100%;height:75px;} 

/*audit_task*/
.input_coner_100{border:1px solid #c1d6d9;width:100%;padding:0px 5px;border-radius:1px;}
.input_coner_50{border:1px solid #c1d6d9;width:50%;padding:0px 5px;border-radius:1px;height:1.5rem}
.input_coner_25{border:1px solid #c1d6d9;width:25%;padding:0px 5px;border-radius:1px;}
.input_coner{border:1px solid #c1d6d9;padding:0px 5px;border-radius:1px;}
.input_coner_22{border:1px solid #c1d6d9;padding:0px 5px;border-radius:1px;height:22px;overflow:hidden;}
.textarea_coner{border:1px solid #c1d6d9;height:8rem;padding:0.5rem;width:100%;margin:0px;border-radius:1px;}
.textarea_coner2{border:1px solid #c1d6d9;height:4rem;padding:0.5rem;width:100%;margin:0px;border-radius:1px;}
/*navi1============*/ 
.tab-title{height:40px;line-height:40px;width:100%;background-color:#bcdde6 !important;border:1px solid #eff9fb;}
/*navi2============*/ 
.navi-box{position: relative;min-height:25px;line-height:22px;margin-bottom:10px;}
.navi-box-title{position: absolute;text-align:right;width:70px;}
.navi-box-conet{margin-left:80px;}

/*navi*/
.card-navi-outline{border:1px solid #f1f1f1;height:40px;}
.card-navi{padding:0px 0px;font-size:0.85rem;overflow-x: auto; -webkit-overflow-scrolling:touch;display: -webkit-box;white-space: nowrap;scrollbar-width:none;-ms-overflow-style:none;background-color:#FFFFFF !important;}
.card-navi .navi-title{display:inline-block;outline:0;margin:0px 0px;padding:0px 10px;border-right:1px solid #f1f1f1;border-bottom:0px solid #f1f1f1;height:100%;height:40px;line-height:40px;}
.card-navi .active{font-weight:bold;font-size:0.85rem;background-color:#f8f8f8!important;}
.card-navi .navi-title:first-child(padding-left:20px;)
.noscroll{scrollbar-width: none;-ms-overflow-style: none; }
.card-navi-out{width:100%;text-align:center;height:100%;}
.card-navi::-webkit-scrollbar {display: none;}

/*user_bonus*/
.tr_bonus{position: relative;border-bottom:1px solid #c1d6d9;border-left:1px solid #c1d6d9;border-right:1px solid #c1d6d9;margin:0px 10px;}
.tr_bonus:first-child{margin-top:10px;border-top:1px solid #c1d6d9;}
.tr_bonus:last-child{margin-bottom:10px;}
.td_bonus_left{width:50%;overflow:hidden;border-right:1px solid #c1d6d9;text-align:center;height:40px;line-height:40px;}
.td_bonus_right{position: absolute;top:0;left:50%;width:50%;text-align:center;height:40px;line-height:40px;color:#28a745;}

/*tab_me*/
.ibox-1{width:25%;overflow:hidden;}
.ibox-2{top:0;left:25%;width:25%;overflow:hidden;}
.ibox-3{top:0;right:25%;width:25%;overflow:hidden;}
.ibox-4{top:0;right:0;background-color:#dsdsd !important;width:25%;overflow:hidden;}
.wan-amo{background-color:#3a906a !important;color:#FFFFFF; border-radius:2px;font-size:0.7rem;height:1.5rem;line-height:1.5rem;}
.wan-amo-btn{background-color:#3a906a !important;color:#FFFFFF;border-left:1px solid #28a745;height:1.5rem;line-height:1.5rem;right:0;top:0px;border-radius:0 2px 2px 0;width:2.5rem;font-size:0.7rem;}

/*user_info_do*/
.user-info-title{margin-top:20px;padding:0px 10px;width:100%;text-align:center;font-weight:700}
.user-info-box{border: 1px #f1f1f1 solid;margin:15px;}
.user-info-box .info-line{border-bottom: 1px #f1f1f1 solid;min-height:40px;line-height:40px;padding:0px 10px;}
.user-info-box .sel-line{border-bottom: 1px #f1f1f1 solid;min-height:40px;line-height:40px;padding:0px 10px 5px 10px;}
.user-info-box .box-line{border-bottom: 1px #f1f1f1 solid;padding:0px 10px 5px 10px;line-height:40px;min-height:40px;}
.user-info-box .show-line{border-bottom: 1px #f1f1f1 solid;padding:10px 20px;line-height:30px;min-height:30px;}
.list-div .user-info-selbox{display:inline-block;width:31%;border-radius:5px;margin:0px 5px 5px 0px;padding:0;text-align:center;border: 1px #f1f1f1 solid;min-height:40px;;}
.list-div .active{border:1px solid #17a2b8;background-color:#17a2b8 !important;color:#FFFFFF;}
.user-info-img{height:200px;position: relative;}
.user-info-img img{height:100%;}
.user-info-img .showimg{width:100%;vertical-align: middle;position: absolute;;  margin: auto;top: 50%; left: 50%;display: block; min-width: 100%; min-height: 100%;transform:translate(-50%,-50%);object-fit:cover;}

.box-shadow-4{  
  -webkit-box-shadow:0 0 20px rgba(248, 154, 79, .5);  
  -moz-box-shadow:0 0 20px rgba(248, 154, 79, .5);  
  box-shadow:0 10 20px rgba(248, 154, 79, .5); 
  
   background-image: linear-gradient(-180deg, #ec9b5a 0%, #f68429 100%);
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.25);  
    border: none;
    width: 100%;
    padding: 10px 0;
    cursor: pointer;
    outline: none; 
}
.box-shadow-5{  
  -webkit-box-shadow:0 0 10px rgba(248, 154, 79, .5);  
  -moz-box-shadow:0 0 10px rgba(248, 154, 79, .5);  
  box-shadow:0 0 10px rgba(248, 154, 79, .5); 
  /*background-image: linear-gradient(-180deg, #efccaf 0%, #eca063 100%);*/
  background-image: linear-gradient(-180deg, #f8f8f8 0%, #f1f1f1 100%);
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0,0.25);  
    border: none;
    width: 100%;
    padding: 0px 0;
    cursor: pointer;
    outline: none; 
} 
.home-big-btn{width:100%;border-radius:0.2rem  1rem 0.2rem 0.2rem;height:50px;}
.searchMap{filter: grayscale(0.9);background:url("../images/cq2.png");background-size:40px 40px;height:40px;width:40px;position: absolute;top:6px;right:10px;} 
.searchApp{filter:grayscale(0.9);background:url("../images/cp1.png");background-size:40px 40px;height:40px;width:40px;position: absolute;top:6px;right:10px;} 
.home-big-btn-title{width:100%;padding-left:10px;text-align:left;padding-top:5px;font-size:0.85rem;font-weight:700;}
.home-big-btn-muted{width:100%;padding-left:10px;text-align:left;padding-top:0px;font-size:0.7rem;font-weight:500;color:#6c757d;}
.add-quick-btn{position: fixed;right:1rem;font-weight:700;;bottom:5rem;font-size:4rem;height:4rem;line-height:3.3rem;width:4rem;text-align:center;padding:0;margin:0;border-radius: 1rem;color:#f1f1f1;background-color:rgba(248, 154, 79, .5) !important;}

.line-div{position: relative;}
.line-div-left{position: absolute;left:0;top:0;width:25%;}
.line-div-center{position: relative;padding-left:25%;margin-right:35%;}
.line-div-right{position: absolute;right:0;top:0;width:35%;}

/*用于下拉刷新*/
.container{ overflow: hidden; min-height: 100%; background: rgba(0, 0, 0, 0.1); }

.loading-warp{ display: table; width: 100%; margin-top: -5.8rem; }
.loading-warp .box{ width: 100%; padding-top: 1rem; padding-bottom: 1rem;
 display: table-cell; text-align: center; vertical-align: middle; }
.loading-warp .box img{ display: block; width: 2rem; height: 2rem; margin: 0 auto; }
.loading-warp .box .text{ display: block; text-align: center; font-size: 0.5rem; 
	line-height: 0.5rem; opacity: 0.7; margin-top: 1.4rem; }

.nav{ background: #2285DE; padding: 0.6rem; line-height: 1.4rem; font-size: 1.4rem; font-weight: bold;
color: #FFF; padding-top: 0.6rem; border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
.list{ }
.list li{ color: #63A0D7; padding: 0.8rem 1rem; background: #FFF; list-style: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.linkAdv{ width: 100%; position: fixed; bottom: 0; text-align: center; font-size: 1.2rem; }
.linkAdv a{ display: inline-block; margin: 0.6rem 1rem; }
/*用于下拉刷新*/

/*index-pop*/
.pop-box{position: relative;width:100%;margin-bottom:0.5rem;}
.pop-box-left{position: relative;width:48.5%;border: 1px #f1f1f1 solid;overflow:hidden;}
.pop-box-right{position: absolute;top:0;right:0;width:48.5%;border: 1px #f1f1f1 solid;overflow:hidden;}
.pop-box-title {
    width: 70%;
    position: absolute;
    top: 0.35rem;
    right: 0;
    font-size: 0.8rem;
    height: 40px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*.pop-box-title{width:70%;position: absolute;top:0.35rem;;right:0;font-size:0.8rem;height:40px;overflow:hidden;}*/
.pop-box-img{position: relative;height:40px;width:40px;}
.pop-box-img-icon{width:100%;vertical-align: middle;position: absolute; margin: auto;top: 50%; left: 50%;display: block; min-width: 100%; min-height: 100%;transform:translate(-50%,-50%);object-fit:cover;}

.sel-div-four{position: relative; }
.sel-div-four-div-1{width:24%;margin-left:0.5%;}
.sel-div-four-div-2{position: absolute;width:24%;left:25.5%;top:0;}
.sel-div-four-div-3{position: absolute;width:24%;left:50.5%;top:0;}
.sel-div-four-div-4{position: absolute;width:24%;left:75.5%;top:0;}
.sel-div-four-div{border: 1px #f1f1f1 solid;min-height:30px;line-height:30px;padding:10px 0px;}
.sel-div-four .active{background-color: #28a745 !important;color:#FFFFFF;}
 
.tou-div{border: 0px #f1f1f1 solid;}
.tou-div-top{position: relative;height:40px;line-height:40px;font-weight:700;}
.tou-top-icon{position: absolute;left:0.5rem;top:0.075rem;}
.tou-navi{position: relative;min-height:40px;border: 1px #f1f1f1 solid;}
.tou-navi-item-abs{position: absolute;}
.tou-navi-item{height:40px;line-height:40px;border-right: 1px #f1f1f1 solid;}
.tou-navi-item:last-child{border-right: 0px;}
.tou-navi .active{background-color: #28a745 !important;color:#FFFFFF;}
 
.tou-box-mode{border: 1px #f1f1f1 solid;}
.tou-box{position: relative;min-height:40px;border-top: 1px #f1f1f1 solid;}
.tou-box:first-child{border-top: 0px;}
.tou-box-item-abs{position: absolute;}
.tou-box-item{line-height:20px;padding:10px 5px;border-right: 1px #f1f1f1 solid;}
.tou-box-item:last-child{border-right: 0px;}
.tou-box-item:first-child{border-right:1px #f1f1f1 solid;}
.tou-box .active{background-color: rgba(10,207,151,1) !important;color:#FFFFFF;}
.tou-box-item-title{font-size:0.85rem;font-wieght:700;}
.tou-box-item-info{font-size:0.8rem;}

.tou-user-amo{height:40px;line-height:40px;text-align:center;}

.abs-2-1{width:50%;}.abs-2-2{width:50%;right:0;top:0}
.abs-3-1{width:33.3%;}.abs-3-2{width:33.3%;right:33.3%;top:0}.abs-3-3{width:33.3%;right:0;top:0}
.abs-4-1{width:25%;}.abs-4-2{width:25%;left:25%;top:0}.abs-4-3{width:25%;right:25%;top:0}.abs-4-4{width:25%;right:0;top:0}
 