/*首页菜单底色模式*/
/*.nav-li{padding:.5em 0 1.5em;background:linear-gradient(-180deg,#fff,#fff);border-radius:5px;box-shadow:20px 20px 20px 5px #f6f6f6;}*/
.nav-li{padding:.5em 0 1.5em;background:linear-gradient(-180deg,#fff,#fff);border-radius:5px;box-shadow:20px 20px 20px 5px #f6f6f6;}
/*首页菜单底色模式*/

.nav-list{background:transparent}
.nav-list-tit{margin-top:0!important;padding:5px 0;background:#fff;}
/*同城首页中间幻灯片圆角控制*/
.swiper-container{border-radius:0px;}
/*同城首页中间幻灯片圆角控制*/
/*首页自定义服务标题控制*/
.recommend-profile{display:flex;margin:0 10px;align-items:center;}
.recommend-profile h5{font-size:1.1rem;}
.recommend-profile p{font-size:0.8rem;margin-left:3%;margin-top:1.5%;color:#8c8c8c;}
.huakuai{padding:0!important}
/*首页自定义服务标题控制*/

.recommend-image{margin:0 8px 20px 8px;display:grid;grid-template-columns:52% 48%;grid-column-gap:2%;}
.recommend-image .image-left{height:100%;position:relative;}
.recommend-image .image-left .float-msg{position:absolute;color:#fff;text-align:center;font-size:1rem;padding:5%;font-weight:500;}
.recommend-image .image-left .float-msg-img{position:absolute;top:2.2em;left:.6rem;display:flex;width:40%;height:1.7rem;line-height:1.7rem;background:linear-gradient(45deg,#000f27c9,#633f8a52);border-radius:0 50px 50px 0;}
.recommend-image .image-left .float-msg-img p{width:100%;text-align:center;font-size:.8rem;color:#fff;}
.recommend-image .image-left img{width:100%;height:100%;border-radius:5px;}
.recommend-image .image-right{display:grid;grid-template-columns:repeat(2,45%);grid-template-rows:repeat(2,47%);grid-row-gap:5%;grid-column-gap:5%;height:100%;}
.recommend-image .image-right div{width:100%;position:relative;background:#fff;border-radius:8px;}
.recommend-image .image-right div .float-msg{position:absolute;color:#666;text-align:center;font-size:3.5vw;}
.recommend-image .image-right img{width:34%;height:auto;margin:.6em 0 .3em;border-radius:5px;}
.recommend-image .image-right .quanbu{grid-column-end:span 2;}
.wenzi p{font-size:1rem;font-weight:600;color:#000000;}
.float-fl p{width:50%;padding-top:13%;float:left;}

.index_diy_mb2 .index_diy_mb2_bottom .index_diy_mb2_bottom_left{margin-right:5px;}
.index_diy_mb2 .index_diy_mb2_bottom .index_diy_mb2_bottom_left img{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-radius:10px;width:100%;height:101%;}
.index_diy_mb2 .index_diy_mb2_bottom .index_diy_mb2_bottom_right a:first-child img{border-top-left-radius:10px!important;border-top-right-radius:10px!important;width:100%;border-radius:10px;margin-bottom:5px;}
.index_diy_mb2 .index_diy_mb2_bottom .index_diy_mb2_bottom_right a:last-child img{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;border-radius:10px;width:100%;}
.index_diy_mb2{margin:0px 2%;padding:0!important}

.navui-shang{border-top-left-radius:15px;border-top-right-radius:15px;}
.navui-xia{border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
.navui-palace{padding:0.2rem 0;position:relative;overflow:hidden;width:98%;margin:0 auto;}
.navui-palace-grid{position:relative;float:left;padding:1px;width:25%;box-sizing:border-box;margin:5px 0;}
.navui-palace-one .navui-palace-grid-icon{width:80px;height:22px;}
.navui-palace-grid-icon{margin:0 auto;}
.navui-palace-grid-text{display:block;text-align:center;color:#333;font-size:0.85rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:0.2rem;}
.navco h2{width:60%;margin:auto;padding:4px;background:#fdb22e;color:#fff!important;border-radius:15px;margin-top:-3px;}
.navui-palace-one .navui-palace-grid-text h2{font-size:0.7rem;}
.navui-palace-grid-text h2{font-weight:normal;color:#a0a0a0;}
.navui-palace-grid-icon h1{display:block;width:100%;height:100%;border:none;text-align:center;font-size:16px;font-weight:600;}

.index-white_menu{width:100%;background:none;padding:12px 0;box-sizing:border-box;width:auto;white-space:nowrap;overflow:auto;height:auto;font-size:1rem;padding-left:17px;margin-left:0;}
.index-white_menu a{float:none!important;background:linear-gradient(to bottom,#ffffff,#e1e1e1);width:100px;box-sizing:border-box;display:inline-block;margin-right:.5rem;vertical-align:top;padding:0px 0px 5px 0px;text-align:-webkit-center;border-radius:15px;box-shadow:10px 10px 10px 10px #e6e6e64a;}
.index-white_menu .white_area .white-left p.title{font-size:0.9em;font-weight:400;}
.index-white_menu .white_area .white-left p.button{padding:0;font-size:0.7em;margin-bottom:0;font-weight:bold;}
.index-white_menu .white_area .white-right{position:initial;right:0px;bottom:10px;width:auto;text-align:center;}
.index-white_menu .white_area .white-left{margin-right:0;}.clear5{display:none}

.index-newmenus__item.active a:after{width:30%;left:33%;bottom:-10px;height:5px;display:none}
.index-newmenus__box .index-newmenus__list{background:#f7f7f7;padding-top:10px}
.index-newmenus__box .index-newmenus__list 
.index-newmenus__box .index-newmenus__list .index-newmenus__item{padding:0 0 0 10px}
.index-newmenus__box .index-newmenus__list .index-newmenus__item:first-child{margin-left:0}
.index-newmenus__box .index-newmenus__list::-webkit-scrollbar{display:none}

.tc-sec{background:transparent!important}

.detail-pics a{width:calc((100vw - 100px)/ 3);border-radius:10px;}

.tcline-detail article { font-size: 16px;max-height: 80px; line-height: 1.4; margin: 10px 15px 5px 0; overflow: hidden; vertical-align: middle }
.tcline-detail article p { cursor: pointer; word-break: break-all; }
.tcline-detail article > p > a { color: #0e6bae }

.tcline-item .kuanlist-detail .detail-pics a{width:calc((97vw - 70px)/ 3);}

.index-newmenus__box .index-newmenus__list .index-newmenus__item.active{font-size:1.05em;-webkit-tap-highlight-color:rgba(0,0,0,0);}

.index-newmenus__box .index-newmenus__list .index-newmenus__item.active a{background:#ffffff}

.index-newmenus__box .index-newmenus__list .index-newmenus__item a{background:#ccc;padding:4px 8px 5px;border-radius:5px;color:#d1cdcd;}

.tcline-detail > span:first-child, .tcline-detail .tcline-detail__hd { height: 20px; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; -o-align-items: center; align-items: center; }
.tcline-detail > span:first-child, .tcline-detail .tcline-detail__hd .typename { color: #fff; padding: 4px 6px; display: inline-block; height: 25px; line-height: 18px; box-sizing: border-box; }

.detail-toggle {font-size:18px; color: red; cursor: pointer; margin: 10px 0; display: block }
.detail-toggle2 { font-size:18px;color: red; cursor: pointer; margin: 10px 0; display: block }

.nav-list-tit .help_title {position: absolute;padding:1px 5px;top: 5px;right: 10px;font-size: 0.9em;z-index: 99;line-height: 20px;right: 20px;background: #5295f5;border-radius: 3px;}
.nav-list-tit .help_title a{ color: #fff; }
.nav-list-tit .help_title{top:10px;}

.detail-dingwei {font-size: 13px;color: #97abd1;position: relative;margin: 10px 0;padding-right: 90px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.detail-dingwei .tciconfont { color: #ff4f4f; font-size: 16px; }
.detail-dingwei span { color: #666; font-size: 12px; position: absolute; top: 1px; right: 15px; }

.tcline-detail .username {color: #fff;margin-left: 0px;vertical-align: bottom;line-height: 20px;background: #ff4700;border-radius: 3px;padding:1px 5px;}

.tcline-detail .detail-content__line2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.span0 {color: #ffffff !important;background-color: #35a6ee;box-shadow: 0px 1px 10px -4px #35a6ee;border: 1px solid #35a6ee;}
.span1 { color: #ffffff !important; background-color: #f0962a; box-shadow: 0px 1px 10px -4px #f0962a; border: 1px solid #f0962a }
.span2 { color: #ffffff !important; background-color: #1fbf8c; box-shadow: 0px 1px 10px -4px #1fbf8c; border: 1px solid #1fbf8c }
.span3 { color: #ffffff !important; background-color: #B992F6; box-shadow: 0px 1px 10px -4px #B992F6; border: 1px solid #B992F6 }
.span4 { color: #ffffff !important; background-color: #2B8DAD; box-shadow: 0px 1px 10px -4px #2B8DAD; border: 1px solid #2B8DAD }
.span5 { color: #ffffff !important; background-color: #35a6ee; box-shadow: 0px 1px 10px -4px #35a6ee; border: 1px solid #35a6ee }
.span6 { color: #ffffff !important; background-color: #f0962a; box-shadow: 0px 1px 10px -4px #f0962a; border: 1px solid #f0962a }
.span7 { color: #ffffff !important; background-color: #1fbf8c; box-shadow: 0px 1px 10px -4px #1fbf8c; border: 1px solid #1fbf8c }
.span8 { color: #ffffff !important; background-color: #B992F6; box-shadow: 0px 1px 10px -4px #B992F6; border: 1px solid #B992F6 }
.span9 { color: #ffffff !important; background-color: #2B8DAD; box-shadow: 0px 1px 10px -4px #2B8DAD; border: 1px solid #2B8DAD }
.span0, .span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span-cat { font-size: 13px }

.fuwumokuai{width:100%;margin:8px 0 0;}
.quyukuai{margin-top:.6rem}
.yuanjiao{border-radius:5px 5px 0 0}
.semui-flex-box a{padding:0!important;}

.huaui-slide-list{margin:.7em 0 0;padding-left:0px;overflow:scroll;}
.huaui-slide-list::-webkit-scrollbar{display:none}
.huaui-slide-item-list{width:100%;height:auto;white-space:nowrap;font-size:0;margin-left:auto;}
.huaui-slide-item-item{display:inline-block;vertical-align:bottom;width:47.3%;height:auto;border-radius:10px;margin-right:8px;padding-bottom:.3rem;background:#ffffff;}
.huaui-slide-item-item a img{width:100%;display:block;border:none;border-radius:5px 5px 0 0!important;}
.huaui-text-slide{padding:.1rem 0;}
.huaui-text-slide h2{font-size:0.85rem;color:#212121;margin:0.3rem 0;}
.huaui-text-slide h3{font-size:0.7rem;color:#202020;font-weight:normal;overflow:hidden;height:20px;line-height:20px;}
.huaui-palace{padding:0.65rem 0 0.83rem;position:relative;overflow:hidden;}
.huaui-palace-grid{position:relative;float:left;padding:3% 0 3%;width:33%;box-sizing:border-box;}
.huaui-palace-grid-icon{width:48%;height:auto;margin:0 auto;}
.huaui-palace-grid-icon img{display:block;width:100%;height:100%;border:none;}
.huaui-palace-grid-text{display:block;text-align:center;color:#333;font-size:0.85rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.huaui-palace-grid-text h2{font-size:0.8rem;font-weight:normal;color:#000;}
.huaui-palace-text .puui-palace-grid-icon{width:auto;text-align:center;height:auto;}
.huaui-palace-text .puui-palace-grid-text h2{color:#fff;font-size:0.8rem;}
.huaui-palace-text .puui-palace-grid-icon span{color:#fff;font-size:1rem;}

.jiaobiao{width:12.5rem;height:4rem;display:block;position:absolute;font-size:.8rem;z-index:999999;background:linear-gradient(180deg,#000000ad,transparent);padding:.5rem 0 .5rem .5rem;overflow:hidden;}
.jbjieshao{color:#ffffff8f;}
.jbquanbu{float:right;margin-right:.5rem;color:#ffffff8f;}

.swiper-pagination-bullet{width:5px!important;height:5px!important;border-radius:50px!important;}
.swiper-pagination-bullet-active{width:5px!important;height:5px!important;border-radius:50px!important;}

.modal-window{position:fixed;background-color:rgba(0,0,0,0.85);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:all 0.3s;overflow:scroll;}
.modal-window:target{visibility:visible;opacity:1;pointer-events:auto;}
.modal-window > div{width:95%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#ffffff;border-radius:10px;padding:6% 0 0;}
.modal-window header{font-weight:bold;}
.modal-window h1{font-size:150%;margin:0 0 15px;}
.modal-close{line-height:2.9rem;font-size:0.95rem;position:absolute;right:0;text-align:center;top:0;width:60px;}
.modal-close:hover{color:black;}
.tanchuang{display:grid;justify-content:center;align-items:center;}
.small{color:#aaa;}
.tan-flex-bo{padding-bottom:0;}
.tan-flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;}
.tan-flex-box{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;font-size:14px;color:#333;padding:5px 15px 0;}
.tan-flex-box h2{font-size:1rem;}
.tan-palace{padding:0.6rem;position:relative;overflow:hidden;}
.tan-palace-grid{position:relative;float:left;padding:1px;width:20%;box-sizing:border-box;margin:5px 5px;}
.tan-palace-two .tan-palace-grid{width:22%;}
.tan-palace-grid-icon{font-size:30px!important;width:30px;height:30px;margin:0 auto;display:none;}
.tan-palace-grid-icon img{display:block;width:100%;height:100%;border:none;}
.tan-palace-grid-text{display:block;text-align:center;color:#fff;font-size:0.85rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0.4rem;background:#f0f0f0;border-radius:3px;}
.tan-palace-grid-text h2{font-size:0.8rem;font-weight:normal;color:#666666;}
.tan-palace-two h2{color:#666;}

.popup_ads {padding-top: 20%;overflow: hidden;z-index: 10;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 9999999999999;}
.popup_ads .popup_ads_box {border-radius: 5px;width: 70%;max-width: 500px;margin: 0 auto;background: #fff;padding: 10px;position: relative;}
.popup_ads .popup_ads_box h5 {padding-left: 15px;margin: 0;font-size: 1.2em;height: 35px;line-height: 25px;color: #009900;margin-bottom: 12px;border-bottom: solid 1px #eaeaea;background: url(https://www.zhaopin0312.com/source/plugin/tom_tongcheng/images/popup_ads_ico.png)no-repeat;background-size: 20px;overflow: hidden;}
.popup_ads .popup_ads_box .content {font-size: 1.2em;line-height: 25px;color: #000;word-wrap: break-word;overflow: scroll;max-height: 400px;}
.popup_ads .popup_ads_box .content img {width: 100%;}
.popup_ads .popup_ads_box .content a {color: #5cabd7 !important;}
.popup_ads .popup_ads_box .btn {height: 30px;text-align: center;margin-top: 50px;}
.popup_ads .popup_ads_box .btn a {width: 90px;height: 30px;display: inline-block;line-height: 30px;text-align: center;color: #FFF;border-radius: 2px;}
.popup_ads .popup_ads_box .btn a.ok {background: linear-gradient(-90deg, #0079ff 0%, #0a00ff 100%);border-radius: .8rem;}
.popup_ads .popup_ads_box .btn a.no {background: linear-gradient(-90deg, #F6252F 0%, #FF4621 100%);border-radius: .8rem;}
/*.popup_ads .popup_ads_box .btn a.no {margin-right: 30px;background: linear-gradient(-90deg, #F6252F 0%, #FF4621 100%);border-radius: .8rem;}
.popup_ads .popup_ads_box .close { position: absolute;right: 130px;top: 440px;width: 46px;height: 46px;background-color: #009900;border-radius: 25px;border:solid 1px #009900;}
.popup_ads .popup_ads_box .close::before, .popup_ads .popup_ads_box .close::after {transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);content: '';position: absolute;height: 1px;width: 40px;background: #FFF;top: 22px;right: 3px;}

.popup_ads .popup_ads_box .close {position: absolute;right: 9px;top: 9px;width: 26px;height: 26px;background-color: #F60;border-radius: 13px;}
.popup_ads .popup_ads_box .close::before, .popup_ads .popup_ads_box .close::after {transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);content: '';position: absolute;height: 1px;width: 16px;background: #FFF;top: 12px;right: 5px;}

.popup_ads .popup_ads_box .close::before {transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);}*/

.popup_ads .popup_ads__pic {position: fixed;top: 0;left: 0;bottom: 0;right: 0;}
.popup_ads .popup_ads__pic .ads-pic__box {width: 70%;margin: 0 15%;position: fixed;z-index: 5000;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);text-align: center;overflow: hidden;}
.popup_ads .popup_ads__pic .ads-pic__box .ads-pic__hd {display: block;max-width: 450px;margin: 0 auto;}
.popup_ads .popup_ads__pic .ads-pic__box .ads-pic__hd img {width: 100%;display: block;}
.popup_ads .popup_ads__pic .ads-pic__box .ads-pic__bd {margin-top: 25px;}
.popup_ads .popup_ads__pic .ads-pic__box .ads-pic__bd .pic-close {cursor: pointer;width: 40px;height: 40px;margin: 0 auto;border: 2px solid #f7f7f7;position: relative;border-radius: 100%;}
.popup_ads .popup_ads__pic .ads-pic__box .ads-pic__bd .pic-close::before, .popup_ads .popup_ads__pic .ads-pic__box .ads-pic__bd .pic-close::after {transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);content: '';position: absolute;height: 4px;width: 30px;background: #FFF;top: 17px;right: 5px;border-radius: 2px;}
.popup_ads .popup_ads__pic .ads-pic__box .ads-pic__bd .pic-close::before {transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);}
#popup_ads_animation {background: url(https://www.jxnhw.com/img/bj121.png) no-repeat center top/100% auto #fff;left: 0;right: 0;bottom: 0;margin: auto;z-index: 999999;border-radius: 25px;padding-top: .6rem;padding-bottom: 1.6rem;-webkit-animation: tada 1s .2s ease both;}

.tcui-actionsheet__celll:nth-child(1) {border-radius: 1px;background: linear-gradient(135deg,rgba(105,183,250,1) 0,rgba(56,144,244,1) 100%);color: #FFF !important;text-align: center;box-shadow: 0 5px 10px 0 rgb(0 0 0 / 30%);padding: 20px;border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(1) {border-radius: 10px;background: linear-gradient(135deg,rgba(255,159,169,1) 0,rgba(236,52,91,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(2) {border-radius: 10px;background: linear-gradient(135deg,rgb(255 156 60) 0,rgb(235 148 63) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(3) {border-radius: 10px;background: linear-gradient(135deg,rgb(79 255 180) 0,rgb(68 147 92) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(4) {border-radius: 10px;background: linear-gradient(135deg,rgb(206 100 235) 0,rgb(205 76 207) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(5) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(6) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(7) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(8) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(9) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(10) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(11) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(12) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(13) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(14) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet__cell:nth-child(15) {border-radius: 10px;background: linear-gradient(135deg,rgba(120,223,178,1) 0,rgba(29,211,130,1) 100%);color: #FFF !important;text-align: center;margin: 20px;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);border-bottom: none !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet_toggle .header.on {background: #ffffff !important;text-shadow: 0px 3px 5px #5a5858;}
.tcui-actionsheet_toggle .header.on h2 {color: #060606;}

.tcui-loadmore {width: 65%;margin: 0 auto;line-height: 1.6em;font-size: 14px;text-align: center}
.tcui-loadmore__tips {display: inline-block;color: #968b8b;vertical-align: middle;}
.tcui-loadmore_line {border-top: 1px solid #E5E5E5}
.tcui-loadmore_line .tcui-loadmore__tips {position: relative;top: -0.9em;padding: 0 .55em;background-color: #0066FF;color: #ffffff;border-radius: 10px;}
.tcui-loadmore_dot .tcui-loadmore__tips {padding: 0 .16em}
.tcui-loadmore_dot .tcui-loadmore__tips:before {content: " ";width: 4px;height: 4px;border-radius: 50%;background-color: #E5E5E5;display: inline-block;position: relative;vertical-align: 0;top: -0.16em}

.add {position: fixed;top: 0;left: 0;/* opacity: 0.1; */z-index: 900;width: 100%;transition: all 0.3s linear;}
.add1{background: rgba(231,231,231,0.5);color: white;}

.water {position: absolute;left: 0;bottom: -10px;height: 30px;width: 100%;z-index: 1;}
.water_1 {background: url(	https://www.qssq.cc/ui/water-1.svg) repeat-x;background-size: 600px;-webkit-animation: wave-animation-1 3.5s infinite linear;animation: wave-animation-1 3.5s infinite linear;}
.water_2 {top: 5px;background: url(	https://www.qssq.cc/ui/water-2.svg) repeat-x;background-size: 600px;-webkit-animation: wave-animation-2 6s infinite linear;animation: wave-animation-2 6s infinite linear;}
.water_1, .water_2 {position: absolute;width: 100%;height: 30px;}
@keyframes wave-animation-1 {0% {background-position: 0 top}100% {background-position: 600px top}}
@keyframes wave-animation-2 {0% {background-position: 0 top}100% {background-position: 600px top}}

/*置顶底色闪烁*/
@keyframes masked-animation{0%{background-position:0 0;}100%{background-position:2000px 0;}}

/*首页菜单角标美化*/
.nav-li-pic i{border-radius: 18px 18px 18px 0;height: auto;padding: 4px 3px;border: 1px solid #ffffff;box-shadow: 0 1px 4px rgb(0 0 0 / 30%), 0 0 40px rgb(0 0 0 / 10%) inset;/*background: rgb(100 62 216);*/transform-origin: 0 100%;-webkit-animation: bubble_pop infinite 2.5s;}
@-webkit-keyframes bubble_pop{0%{-webkit-transform:scale(.4) rotate(-45deg);transform:scale(.4) rotate(-45deg);}40%{-webkit-transform:scale(1.02) rotate(4deg);transform:scale(1.02) rotate(4deg)}50%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}

.new-footer .new-footer__box .footer-box__fabu .tciconfont{line-height: 35px;}
.new-footer .new-footer__box .footer-box__fabu{padding-top: 16px;position: relative;animation:bubble .8s linear infinite;}
@-webkit-keyframes bubble{0%{top:-8px}50%{top:-2px}100%{top:-8px}}

.create_qr_code {display: inline-block;text-align: center;overflow: hidden}
.create_qr_code .p_qrcode {position: relative;overflow: hidden;padding: 8px 0 5px;border: 1px solid transparent;margin-left: -1px;border-radius: 10px}
.create_qr_code .mv_line {position: absolute;top: -40px;height: 22px;z-index: 1.5;left: 0;max-width: none;cursor: default}
.create_qr_code .line_animation {animation: line 2s infinite;-webkit-animation: line 2s infinite;animation-timing-function: linear;-webkit-animation-timing-function: linear}
@keyframes line {0% {top: -40px}to {top: 160px}}
@-webkit-keyframes line {0% {top: -40px}to {top: 160px}}

/*模型名称上方划过一道光线*/
.text-light {position: relative;font-size: 20px;color: #333;}
.text-light::after {content: '';position: absolute;left: 0px; left: 0;width: 10px;height: 23px;top:0px; background: #fff; animation: light-move 2s infinite;}
@keyframes light-move {0% {left: -10px;opacity: .2;}50% {left: 70px;opacity: .1;}100% {left: 70px;opacity: .2;}}
/*模型名称上方划过一道光线*/

/*头像转动*/
@keyframes rotateAnimation {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}
.user-avatar-pic .avatar { width: 4em; height: 4em; border-radius: 50%; border: 2px solid #fff;animation: rotateAnimation 3s linear infinite; }

/*列表页菜单栏*/
.cat-search{background: transparent!important;}
.cat-search .item-list2 a.bg0 { background-color: rgba(72,169,230,0.1)!important;color: #48a9e6!important; border: 0!important; }
.cat-search .item-list2 a.bg1 { background-color: rgba(251,130,65,0.1)!important; color: #fb8241!important; border: 0!important; }
.cat-search .item-list2 a.bg2 { background-color: rgba(43,206,120,0.1)!important; color: #2bce78!important; border: 0!important; }
.cat-search .item-list2 a.bg3 { background-color: rgba(255,93,149,0.1)!important; color: #ff5d95!important; border: 0!important; }

/*首页定位名称闪烁*/
.index-top__search .top-search__box .search-box__lt .lbs_txt{font-size: 1em;max-width: 60px;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;display: inline-block;margin: 0 auto;font-style: normal;background: linear-gradient(to bottom,yellow,red,blue);text-align: left;color: transparent;-webkit-background-clip: text;animation: blink 1s linear infinite;-webkit-animation: blink 1s linear infinite;-moz-animation: blink 1s linear infinite;-ms-animation: blink 1s linear infinite;-o-animation: blink 1s linear infinite;}
    @keyframes blink{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 0.8;}}
    @-webkit-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}
    @-moz-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}
    @-ms-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}
    @-o-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}
    
@keyframes scaleDraw {0% {transform: scale(1);}25% {transform: scale(1.3);}50% {transform: scale(1);}75% {transform: scale(1.3);}}
.ballon {margin: 0px auto;-webkit-animation-name: scaleDraw;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite;-webkit-animation-duration: 2s;}

.help_title_tianqi a{position: absolute;top: 8px;right: 20px;font-size: 1.2em;z-index: 99;font-weight: bold;background: linear-gradient(to bottom,orange,red);text-align: left;color: transparent;animation: blink 1.5s linear infinite;-webkit-background-clip: text;-webkit-animation: blink 1.5s linear infinite;-moz-animation: blink 1.5s linear infinite;-ms-animation: blink 1.5s linear infinite;-o-animation: blink 1.5s linear infinite;}
.help_title_a {position: absolute;top: 0px;right: 0px;font-size: 1.3em;z-index: 99;font-weight: bold;background: linear-gradient(to bottom,orange,red);text-align: left;color: transparent;animation: blink 1.5s linear infinite;-webkit-background-clip: text;-webkit-animation: blink 1.5s linear infinite;-moz-animation: blink 1.5s linear infinite;-ms-animation: blink 1.5s linear infinite;-o-animation: blink 1.5s linear infinite;}
@keyframes blink {0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 0.8;}}
@-webkit-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}
@-moz-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}
@-ms-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}
@-o-keyframes blink {0% { opacity: 1; }50%{opacity: 0.5;}100%{opacity: 0.8;}}


.but {display: flex; position: fixed; left: 50%; bottom: 4rem; transform: translate(-50%); z-index: 1000000; width: 22rem;}

.but .but1 {width: 9rem;height: 2rem;color: rgb(255, 255, 255);background-color: #03A9F4;font-weight:bold;border: none;box-shadow: rgb(18 18 18 / 70%) 0px 0px 5px 0px;font-size: 1.0rem;border-top-left-radius: 1rem;border-bottom-left-radius: 1rem;text-align: center;align-items: center;font-family: Helvetica, sans-serif;text-decoration: none;user-select: none;margin-bottom: env(safe-area-inset-bottom);margin-right: 0.2rem;}
.but .but1 img {float:left;width:8px;margin:3px 0px 0px 0px;}

.but .but2 {width: 10rem;height: 2rem;color: rgb(255, 255, 255);background-color: #F00;font-weight:bold;border: none;box-shadow: rgb(18 18 18 / 70%) 0px 0px 5px 0px;font-size: 1.0rem;text-align: center;align-items: center;font-family: Helvetica, sans-serif;text-decoration: none;user-select: none;margin-bottom: env(safe-area-inset-bottom);margin-right: 0.2rem;}
.but .but2 img {text-align:center;width:17px;margin:0px 0px -3px 0px;}

.but .but3 {width: 9rem;height: 2rem;color: rgb(255, 255, 255);background-color: #FF9800;font-weight:bold;border: none;box-shadow: rgb(18 18 18 / 70%) 0px 0px 5px 0px;font-size: 1.0rem;border-top-right-radius: 1rem;border-bottom-right-radius: 1rem;text-align: center;align-items: center;font-family: Helvetica, sans-serif;text-decoration: none;user-select: none;margin-bottom: env(safe-area-inset-bottom);}
.but .but3 img {float:right;width:8px;margin:3px 0px 0px 0px;transform: scaleX(-1);}

.button-container {position: relative;}
.badge {position: absolute;float:right;margin-top:-20px;right: -5px;background: rgba(251,92,92,0.8);color: #FFF !important;padding: 0.1rem 0.2rem;border: 1px solid #ffffff;border-radius: 18px 18px 18px 0;box-shadow: 0 1px 4px rgb(0 0 0 / 30%), 0 0 40px rgb(0 0 0 / 10%) inset;transform-origin: 0 100%;font-size: 0.7rem;-webkit-animation: bubble_pop infinite 2.5s;}

@-webkit-keyframes bubble_pop{0%{-webkit-transform:scale(.4) rotate(-45deg);transform:scale(.4) rotate(-45deg);}40%{-webkit-transform:scale(1.02) rotate(4deg);transform:scale(1.02) rotate(4deg)}50%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}
