.mala-content{position:relative;width:100%;min-width:1366px;overflow-x:auto;}
.right-div{position:absolute;top:69px;left:0;right:0;bottom:0;margin-left:200px;overflow:auto;}
.all{width:100%;padding:33px;}
.all1{width:100%;padding-top:33px;}
.home-all{height:100%;padding:0;margin-top:0;}
.big-iframe{width:100%;height:100%;}
.ac{text-align:center !important;}

.header{position:fixed;width:100%;height:300px;background:url(../../images/home/product_top_bg.jpg) no-repeat center center;z-index:99;}
.header .top-menu{position:initial;background:0;}
.header .top-menu a{color:rgba(255,255,255,1);}
.header .top-menu a.router-link-active.active-none{color:rgba(255,255,255,1);}
.header .top-menu .url .name{color:rgba(255,255,255,1);}
.header .top-menu .nav .nav-li a.curr{color:rgba(255,255,255,1);}
.header .top-menu .in{border-bottom:1px solid rgba(255,255,255,.1);}
.header .logo{background:0;border-bottom:0;}
.header .user-nav li a{color:#525266;}
.header .top-menu .url .url-a{color:#fff;}

.left-menu{width:200px;position:fixed;left:0;top:69px;bottom:0;background:#0d0d2b;z-index:100;}
.left-menu .inside{width:100%;height:100%;overflow:auto;}
.left-menu .inside .bt{line-height:40px;text-align:center;background:rgba(255,255,255,.3)}
.left-fang{padding:24px 0 24px 32px;}
.left-fang .btn{width:136px;}
.left-fang .text{position:relative;margin:15px 0;padding-right:25px;line-height:34px;color:#fff;}
.left-fang .text:after{content:'';position:absolute;top:10px;right:16px;width:8px;height:14px;background:url(../../images/home/arrow.png) no-repeat;}
.left-fang .text .fa-icon{margin:8px 9px 0 0;}
.naver{}
.naver li{line-height:50px;width: 100%}
.naver li a{padding-left:32px;color:#fff;cursor:pointer;}
.naver li .router-link-active{background:url(../../images/home/nav_active.png) no-repeat;color:#fff;}
.naver li .icons{margin:16px 9px 0 0;}
.naver li .nav-icon1{width:18px;height:18px;background-position:-15px -19px;}
.naver li .router-link-active .nav-icon1{width:18px;height:18px;background-position:-34px -19px;}
.naver li .nav-icon2{width:18px;height:18px;background-position:-15px -38px;}
.naver li .router-link-active .nav-icon2{width:18px;height:18px;background-position:-34px -38px;}
.naver li .nav-icon3{width:18px;height:18px;background-position:-15px -57px;}
.naver li .router-link-active .nav-icon3{width:18px;height:18px;background-position:-34px -57px;}
.naver li .nav-icon4{width:18px;height:18px;background-position:-15px -76px;}
.naver li .router-link-active .nav-icon4{width:18px;height:18px;background-position:-34px -76px;}
.naver li .nav-icon5{width:18px;height:18px;background-position:-15px -95px;}
.naver li .router-link-active .nav-icon5{width:18px;height:18px;background-position:-34px -95px;}
.naver li .nav-icon6{width:18px;height:18px;background-position:-15px -133px;}
.naver li .router-link-active .nav-icon6{width:18px;height:18px;background-position:-34px -133px;}
.naver li .nav-icon7{width:18px;height:18px;background-position:-15px -152px;}
.naver li .router-link-active .nav-icon7{width:18px;height:18px;background-position:-34px -152px;}
.naver li .nav-icon8{width:18px;height:18px;background-position:-15px -171px;}
.naver li .router-link-active .nav-icon8{width:18px;height:18px;background-position:-34px -171px;}
.naver li .nav-icon9{width:18px;height:18px;background-position:-15px -190px;}
.naver li .router-link-active .nav-icon9{width:18px;height:18px;background-position:-34px -190px;}
.naver li .nav-icon10{width:18px;height:18px;background-position:-15px -209px;}
.naver li .router-link-active .nav-icon10{width:18px;height:18px;background-position:-34px -209px;}
.naver li .nav-icon11{width:18px;height:18px;background-position:-15px -228px;}
.naver li .router-link-active .nav-icon11{width:18px;height:18px;background-position:-34px -228px;}
.naver li .nav-icon12{width:18px;height:18px;background-position:-15px -247px;}
.naver li .router-link-active .nav-icon12{width:18px;height:18px;background-position:-34px -247px;}
.naver li .nav-icon13{width:18px;height:18px;background-position:-15px -266px;}
.naver li .router-link-active .nav-icon13{width:18px;height:18px;background-position:-34px -266px;}
.naver li .nav-source{width:18px;height:18px;background-position:-15px -286px;}
.naver li .router-link-active .nav-source{background-position:-34px -286px;}

.personal-rank{margin:24px 0 32px}
.personal-rank .img{width:80px;height:80px;margin:0 auto;border-radius:50%;}
.personal-rank .user-name{font-size:16px;color:#fff;}
.personal-rank .rank{margin-top:4px;}
.personal-rank .rank .icons{width:19px;height:22px;}
.w150{width:150px}

.menus .li{}
.menus .li .title{display:block;padding-left:16px;font-size:15px;line-height:40px;}
.menus .li .link{padding:0 20px 0 25px;color:#fff;line-height:30px;}

/* .banner li{width:100%;height:872px;}
.banner li .link{width:100%;height:100%;} */
.banner{width:100%;height:100%;}
.banner .in{width:100%;height:100%;}
.banner .in img{display:block;height:100%;width:100%;;margin:0 auto;}
.banner-sm{width:100%;height:500px;}

.body-blue{background:#0d0d2b url(../../images/home/bgs.png) no-repeat;}
.body-blue .all{background:url(../../images/home/wang.png) no-repeat bottom right;}
.body-blue .top-menu{background:none;color:rgba(255,255,255,1);}
.body-blue .top-menu .in{border-bottom:1px solid rgba(255,255,255,.08);}
.body-blue .top-menu .nav-li a{color:rgba(255,255,255,1);}
.body-blue .top-menu .nav-li a.router-link-active.active-none{color:rgba(255,255,255,1);}
.body-blue .top-menu .nav .nav-li a.curr{color:rgba(255,255,255,1);}
.body-blue .top-menu .user-nav li a{color:#525266;}
.body-blue .top-menu .url .url-a{color:#fff;}

.home .top-menu{background:#111128;color:rgba(255,255,255,1);}
.home .top-menu .in{border-bottom:1px solid rgba(255,255,255,.1);}
.home .top-menu a{color:rgba(255,255,255,1);}
.home .nav .nav-li a.router-link-active.active-none{color:rgba(255,255,255,1);}
.home .user-nav li a{color:#525266;}
.home .top-menu .url .url-a{color:#fff;}
.top-menu .saoma{position:relative;}
.top-menu .saoma:hover .url-fu{display:block;}
.top-menu .saoma:hover .sj-icon{background-position:-53px -38px;}
.top-menu .icons{margin:25px 0;}
.sj-icon{width:14px;height:18px;background-position:-53px -19px;}
.url-fu{display:none;position:absolute;top:69px;left:50%;margin-left:-68px;width:136px;background:#fff;padding:8px;}
.url-fu:after{position:absolute;top:-16px;left:50%;margin-left:-8px;content:'';width:0;height:0;border:8px solid;border-color:transparent transparent #fff;}
.url-fu .img{width:100%;background:#fff;padding:8px;}
.url-fu .name{line-height:1;color:#2e2e33;}
.home .logo{background:0;border:0;}
.province .text{padding-right:12px;cursor:pointer;}
.province .text:before{position:absolute;right:0;top:5px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #585860;}

.db{display:block;}

.index-box + .index-box{margin-top:80px;}
.home-news{width:790px;height:445px;padding:24px;border-radius:2px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);}
.home-news .tab-warp{position:relative;height:24px;overflow:hidden;}
.home-news .tab-warp .tab{width:650px;transition:all .3s ease;}
.home-news .tab-warp .tab.up{transform:translateY(0);}
.home-news .tab-warp .tab.down{transform:translateY(-24px);}
.home-news .tab li{margin-right:32px;color:#2e2e33;font-size:14px;font-weight:lighter;line-height:1;padding-bottom:10px;}
.home-news .tab li + li{margin-left:0;}
.home-news .tab-warp .more{position:absolute;top:0;right:0;padding-right:12px;color:#2e2e33;line-height:1;}
.home-news .tab-warp .more:before{position:absolute;right:0;top:5px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #585860;}
.home-news .tab-warp .more:hover{color:#0097e2;}
.home-news .tab-warp .more:hover:before{border-top:5px solid #0097e2;color:#0097e2;}
.home-news .tab-warp .more.back:before{border-bottom:5px solid #585860;border-top:0;}
.home-news .tab-warp .more.back:hover::before{border-bottom:5px solid #0097e2;}
.news-img li{float:left;position:relative;}
.news-img li + li{margin-left:20px;}
.news-img li .img{width:170px;height:112px;}
.news-img li .name{position:absolute;left:0;bottom:0;width:100%;line-height:30px;background:rgba(0,0,0,.6);color:#fff;}
.index-news{width:360px;}
.index-news li{height:29px;line-height:29px;color:#525266;}
.index-news li .bull{color:#ccc;margin-right:6px;}
.index-news li.frist{font-weight:bold;font-size:18px;color:#2e2e33;}

.hot-news{width:390px;height:445px;padding:24px;border-radius:2px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);}
.hot-news .hot-icon{margin:4px 5px 0 0;}
.hot-news .index-news{width:100%;}
.hot-news .index-news li{height:36px;line-height:36px;}
.hot-news .index-news li .link{width:70%;}
.hot-news .index-news li .number{width:20px;text-align:center;font-size:18px;color:#8a8a99;margin-right:8px;font-style:italic;font-weight:bold;}
.hot-news .index-news li:nth-child(1) .number{color:#e42e44;}
.hot-news .index-news li:nth-child(2) .number{color:#f46039;}
.hot-news .index-news li:nth-child(3) .number{color:#ff941a;}
.hot-news .index-news li a{color:#2e2e33;}

.home-line-chart{PADDING:24px;height:410px;}

.index-title h1{color:#2e2e33;font-size:32px;}
.index-title p{color:#8a8a99;}

.fenxi-warp{position:relative;}
.fenxi-warp .fenxi-img{position:absolute;top:0;left:0;}
.fenxi-img{position:relative;border-radius:2px;overflow:hidden;}
.fenxi-img .in{position:absolute;top:0;left:0;width:100%;height:100%;padding:45px 30px;background:rgba(0,32,51,.7);}
.fenxi-img .in p{color:rgba(255,255,255,.8);line-height:1.9;}
.fenxi-img .in .btn{width:148px;height:44px;margin:36px auto 0;border-radius:24px;}
.fenxi{width:990px;padding-left:175px;margin-top:20px;border-radius:2px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);}
.fenxi li{width:50%;height:194px;float:left;padding:50px 50px 0 0;}
.fenxi li .img{margin-right:30px;}
.fenxi li .text{overflow:hidden;}

.use .fenxi-img{width:320px;height:400px;float:left;box-shadow:0 0 15px rgba(0,0,0,.2);}
.use .fenxi-img + .fenxi-img{margin-left:80px;}
.use .fenxi-img .in{background:0;}

.plan-warp li{position:relative;padding:15px 18px;border:1px solid #fff;cursor:pointer;}
.plan-warp li.curr{border:1px solid #0095eb;background:#deecf6;}
.plan-warp li.curr p{color:#0095eb;}
.plan-warp li.curr:before{position:absolute;right:-10px;top:50%;margin-top:-10px;content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #0095eb;}
.plan-warp li.curr:after{position:absolute;right:-8px;top:50%;margin-top:-8px;content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #deecf6;}
.gif-box{width:694px;height:412px;padding:24px 0 0 17px;background:url(../../images/home/gif_box.png) no-repeat;}

/* .footer{width:100%;height:334px;background:#181829;margin-top:-80px;}
.footer.curr{position:fixed;bottom:0;left:0;}
.footer .foot{width:1200px;margin:120px auto 0;}
.footer .foot .nav{font-size:14px;line-height:20px;margin:62px 0;}
.footer .foot .nav a{color:#fff;display:inline-block;margin-right:15px;margin-bottom:18px;}
.footer .foot .nav p{color:rgba(255,255,255,.5);font-size:12px;margin:0;}
.footer .foot .nav p a{margin:0;}
.footer .foot-imgs{margin:35.5px auto;}
.footer .foot-imgs a{color:#fff;float:left;margin-right:36px;}
.footer .foot-imgs a img{width:83px;height:83px;}
.footer .foot-imgs a .word{display:block;text-align:center;margin-top:8px;} */
.home-warp{width:100%;height:100%;}
.home-content{width:1200px;margin:64px auto 80px;}
.home-content .item{float:left;}
.home-content .item + .item{margin-left:60px;}
.home-content .item .img{width:255px;transition:all .2s linear;box-shadow:0 0 15px rgba(0,0,0,.2);border-radius:4px;}
.home-content .item:hover .img{transform:scale(1.1);}
.flex-footer{display: flex;align-items: center;justify-content: center;line-height: inherit !important;}
.footer{width:100%;height:59px;background:#080a10;line-height:59px;color:rgba(255,255,255,.5);}
.footer.fu{position:absolute;bottom:0;left:0;}
.footer span + span{margin-left:34px;}
.footer .icons{display:inline-block;margin:20px 5px 0 0;}

/* .zu .checkbox-warp{margin:8px 5px 0 0;} */

.top-menu{position:fixed;top:0;left:0;right:0;height:69px;line-height:68px;color:#525266;background:#fff;font-size:16px;z-index:99;}
.logo{background:#0d0d2b;width:200px;height:100%;border-bottom:1px solid rgba(255,255,255,.1);}
.white .logo{background:#fff;border-bottom:1px solid #ddd;}
.logo .img{height:40px;margin:14px auto;}
.top-menu .in{height:100%;padding:0 33px 0 233px;border-bottom:1px solid #ddd;}
.top-menu a{color:#525266;}
.top-menu .url{position:relative;}
.top-menu .url .btn{width:92px;}
.top-menu .url .url-a{color:#525266;}
.top-menu .url .url-a + .url-a{margin-left:20px;}
.top-menu .url .bull{position:absolute;top:24px;right:-2px;width:8px;height:8px;border-radius:50%;background:red;}
.top-menu .url + .url{margin-left:39px;}
.top-menu .all-a .icons{margin:25px 4px 0 0;}
.top-menu .xx-icon{margin:25px 0;}
.top-user{position:relative;height:68px;}
.top-user .text{position:relative;padding-right:23px;}
.top-user .text:before{content:'';position:absolute;top:29px;right:0;width:16px;height:10px;background:url(../../images/home/icons.png) no-repeat -68px 0;}
.top-user .img{width:36px;height:36px;margin:16px 7px 0 0;border-radius:50%;}
.top-user:hover .user-nav{display:block;z-index:9;}
.top-user:hover .text{color:#0095eb;}
.top-user:hover .text:after{background-position:-68px -10px;}
.user-nav{display:none;position:absolute;top:68px;left:50%;margin-left:-60px;width:120px;padding:10px 0;background:#fff;font-size:13px;border:1px solid #ddd;}
.user-nav li{line-height:36px;}
.user-nav li a{display:block;}
.user-nav li a:hover{color:#0095eb;background:#e5f2fc;}
.news-mask{position:absolute;top:54px;left:50%;margin-left:-120px;width:240px;padding:15px;border:1px solid #ddd;font-size:12px;line-height:1.5;background:#fff;z-index:50;color:#525266;box-shadow:0 0 15px rgba(0,0,0,.2);}
.news-mask:before{content:'';position:absolute;top:-8px;left:50%;margin-left:-8px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;}
.news-mask:after{content:'';position:absolute;top:-7px;left:50%;margin-left:-7px;width:0;height:0;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #fff;}
.top-menu .news-mask a{color:#0095eb;}

.nav .nav-li{float:left;}
.nav .nav-li + .nav-li{margin-left:46px;}
.nav .nav-li a{display:block;position:relative;color:#525266;}
.nav .nav-li a.router-link-active{color:#0097e2;}
.nav .nav-li .name.router-link-active:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:3px;background:#0097e2;}
.nav .nav-li a.router-link-active.active-none{color:#525266;}
.nav .nav-li a.router-link-active.active-none:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:0;background:#0097e2;}
.vip-nav{width:100%;padding:0 24px;font-size:16px;background:#fff;line-height:60px;border:1px solid #edeff2;}

.warp{position:relative;border:1px solid #edeff2;background:#fff;}
.warp .warp-header{padding:24px;border-bottom:1px solid #ddd;}
.warp .warp-body{padding:24px;}
.warp .ken-line{position:absolute;top:24px;right:360px;bottom:28px;width:1px;background:#ddd;}

.input-list{}

.examine{margin-left:40px;border:1px solid #e6e8eb;}
.w289{width:300px;}
.w300{width:300px;}
.w400{width:400px;}
.examine .examine-header{padding:0 15px;line-height:40px;background:#edf1f7;}
.examine .examine-header .icons{vertical-align:middle;margin-right:5px;}
.examine .examine-body{padding:15px;}
.examine .examine-body li + li{margin-top:10px;}

.screen{padding:23px;background:#fff;border:1px solid #edeff2;}
.border-none{border:0 !important;}
.screen .item + .item{margin-top:24px;}
.screen .item .zu{float:left;}
.screen .item .zu + .zu{margin-left:33px;}
.screen .item .name{float:left;line-height:32px;margin-right:11px;}
.screen .item .screen-list{width:calc(100% - 67px);float:left;}
.screen .item .screen-list .checkbox-box{float:left;margin-right:24px;}
/* .screen .item .screen-list .checkbox-box + .checkbox-box{margin-left:24px;} */
.corm{padding:1px;}
.corm + .corm .element{border-top:0;}
.corm .element{float:left;height:32px;padding:0 15px;margin:-1px 0 0 -1px;color:#3d3d4c;line-height:32px;text-align:center;border:1px solid #ddd;cursor:pointer;}
.corm .element.curr,.corm .element.router-link-exact-active{position:relative;border:1px solid #0095eb;color:#0095eb;background:#e5f2fc;z-index:1;}
.corm .element.input{padding:0;}
.corm .element .datepicker input{border:0;height:28px !important;}
.element.drop-down{padding:0;}
.element.drop-down .btn .icons{height:10px;background-position:-71px -1px;}
.element.drop-down .option{min-width:100%;}
.element.drop-down .option li{padding:0;}
.element.drop-down .option a{color:#3d3d4c;}
.element.drop-down.curr .btn{color:#0095eb;}
.element.drop-down.curr .icons{height: 8px;background-position:-71px -12px;}
.condition-box{height:0;transition:all .1s linear;overflow:hidden;}
.condition-box.kai{height:136px;overflow:initial;}
.open-retract{display:flex;align-items:center;justify-content:center;}
.open-retract .icons{margin-left:5px;}

.checkbox-group{margin-top:-10px;}
.checkbox-group.nolike{margin:0;}
.checkbox-group.nolike .checkbox-box{width:auto;}
.checkbox-group .checkbox-box{width:102px;height:32px;float:left;margin:10px 10px 0 0;padding:0 10px;border-radius:2px;background:#edf1f7;}
.checkbox-group .checkbox-box.curr{color:#0097e2;}

.firle .tion{float:left;}
.firle .tion + .tion{margin-left:24px;}

.search-warp{border:1px solid #ddd;background-color:#fff;}
.search-warp .input-text{width:100%;height:30px;border:0;}
.search-warp .search-btn{width:50px;height:30px;}
.search-warp .search-dropdown{border-right:1px solid #ddd;height:30px;}
.search-warp .search-dropdown .icons{background:url(../../images/home/icons.png) no-repeat -71px -2px;}
.search-warp .option{width:100%;min-width:auto;}

.mtfu24{margin-top:-24px;}
.article-list li{padding:15px 0;border-bottom:1px solid #ddd;}
.article-left{width:32px;}
.article-left .checkbox-warp{margin-top:7px;}
.article-right span{margin:0 2px;}
.article-right .collect-icon{margin-top:4.5px;}
.article-mid{padding:0 200px 0 32px;}
.article-mid em{font-style:normal;color:#ed233d;}
.ziduan .sm-icon{margin:3.5px 2px 0;}
.ziduan span + span{margin-left:24px;}
.article-title{font-weight:normal;}
.article-title .title{max-width:100%;}
.article-title .title.difference{max-width:calc(100% - 24px);}
.article-title .fu{display:flex;width:24px;justify-content:flex-end;}
.article-title .tag{margin-right:8px;}

.collect.curr .collect-icon{background-position:-117px -20px;}

.page-right{padding-left:10px;}
.w400{width:400px;}
.w250{width:250px;}
.pr410{padding-right:410px;}
.pr260{padding-right:260px;}
.detail-warp{padding:24px;background:#fff;border:1px solid #edeff2;}
.detail-warp img{max-width:100% !important;margin:0 auto;}
.detail-warp video{display:block;width:60%;margin:50px auto;}
pre{white-space: pre-wrap!important;}

.grid{padding:24px;background:#fff;}
.grid-header .title{padding-left:8px;line-height:1;border-left:4px solid #0095eb;}
.grid-info{position: relative;padding: 3px 8px 0;display: inline-block;height: 18px;}
.grid-tip{display:none;min-width:240px;position:absolute;background-color:#fff;top:-6px;border:1px solid #ddd;line-height:20px;padding: 5px 8px;font-size:14px;border-radius: 2px;z-index:10;left: 105%;}
.grid-tip:before{content:'';position:absolute;display:block;border-right:6px solid #ddd;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-6px;top:10px}
.grid-tip:after{content:'';position:absolute;display:block;border-right:5px solid #fff;border-top:3px solid transparent;border-bottom:3px solid transparent;left:-5px;top:12px}
.grid-info:hover .grid-tip{display:block}
.kuang-header .grid-info{margin-top:22px}
.kuang-header .grid-tip{border:none;background: linear-gradient(to right,#0095eb,#00c2eb);color:#fff}
.kuang-header .grid-tip:before,.kuang-header .grid-tip:after{border-right-color:#0095eb;}

.ci-warp .ci{float:left;padding:7px 12px;margin:0 16px 10px 0;background:#edf1f7;}

.grid{height:400px;}
.echart-grid .grid-father{width:50%;float:left;margin-top:20px;}
.echart-grid .row .grid-father{margin-top:0;}
.echart-grid .grid-father:nth-child(odd){padding-right:10px;}
.echart-grid .grid-father:nth-child(even){padding-left:10px;}
.grid-body{position:relative;}
.grid-body .set-up{width:460px;margin:40px auto 0;}
.wh65{width:65% !important;}
.wh35{width:35% !important;}
.h533{height:533px !important;}
.h450{height:450px !important;}
.echart-warp{position:relative;}
.h260{height:260px;}
.h305{height:305px;}
.h259{height:259px;}
.h310{height:310px;}
.wordCloud{height:100% !important;}

.news li{height:45px;line-height:44px;border-bottom:1px dashed #ddd;}
.news li .order{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;font-size:12px;margin-right:9px;background:#edf1f7;}
.news li .data-num{color:#8a8a99;}
.news li:nth-child(1) .order{background:#e52e45;color:#fff;}
.news li:nth-child(2) .order{background:#f76a44;color:#fff;}
.news li:nth-child(3) .order{background:#ff8121;color:#fff;}
.news li:nth-child(1) .data-num{color:#e52e45;}
.news li:nth-child(2) .data-num{color:#f76a44;}
.news li:nth-child(3) .data-num{color:#ff8121;}
.news li .title{width:68%;}
.news li .people{width:50%;}
.news li .people .img{margin-top:8px;}
.news li .number .icons{margin-right:6px;vertical-align:middle;}
.news li .number .hot-icon{margin-top:-5px;}

.strip-shape li{height:28px;line-height:28px;}
.strip-shape li + li{margin-top:17px;}
.strip-shape li .number{margin-left:10px;width:55px;text-align:right;}
.strip-shape li .people{width:148px;margin-right:10px;}
.people .img{width:28px;height:28px;margin-right:8px;border-radius:50%;border:1px solid #ddd;}
.strip-shape li .line-warp{overflow:hidden;}
.strip-shape li .line-warp .line{margin:8px 0;}
.line{height:12px;background:#edf1f7;}
.line .in{height:100%;background:linear-gradient(to right,#0095eb,#00c2eb);transition: all .2s linear;}
.line.error .in{color:#fff;background:#e52e45;font-size:12px;line-height:1;text-align:center;}
.strip-shape.two li{width:48%;float:left;margin-top:17px;}
.strip-shape.two li:nth-child(even){float:right;}

.switch.active .switch-icon{background-position:-138px 0;}
.text-ci{line-height:1.2;}

.set-up .a{width:100px;height:100px;margin-top:20px;line-height:100px;text-align:center;border-radius:50%;color:#fff;}
/* .set-up .a + .a{margin-left:40px;} */
.set-up .a1{background:linear-gradient(to right,#00cbf0,#0088d7);}
.set-up .a2{background:linear-gradient(to right,#f39a1b,#f06b09);}
.set-up .mid{margin:0 60px;}
.set-up .a3{display:block;width:140px;height:140px;margin:0 auto;line-height:40px;background:linear-gradient(to right,#ff406a,#db0c39);}
.set-up .a3 .set-icon{display:block;margin:34px auto 0;}

.events-warp{position:absolute;top:0;left:0;right:370px;}

.yujin-table td{text-align:center;border:1px solid #ddd;}
.yujin-table th{color:#fff;}
.yujin-table .text{display:block;height:30px;line-height:30px;}
.bg-red{background:#e42e44;}
.bg-orange{background:#f46039;}
.bg-orange{background:#f46039;}
.bg-yelow{background:#ff941a;}
.bg-gray{background:#8a8a99;}
.bg-green{background:#35ca7f;}

table{border-collapse:collapse;table-layout:fixed;}
.table td{padding:10px;border-bottom:1px solid #ddd;}
.table th{padding:10px;text-align:left;border-bottom:1px solid #ddd;}
.table .td-p0{padding:10px 0;}
.w60{width:60%;}
.table-all-icons .icons{margin-right:8px;vertical-align:middle;cursor: pointer;}
.move-bian .del-sm-icon:hover,.dragArea11 .del-sm-icon:hover{background-position:0 -30px;}
.table.border{border:1px solid #ddd}
.table.border th{background:#edf1f7;}

.form-warp .item + .item{margin-top:24px;}
.form-warp .item .name{width:88px;margin-right:10px;line-height:34px;text-align:right;}
.form-warp .btn{height:34px;}
.form-warp .btn + .btn{margin-left:15px;}
.form-warp .input-text:focus{border:1px solid #0095eb;}
.form-warp .item .input-father{overflow:hidden;}
.form-warp .item .input-father.no-hidden{width:calc(100% - 98px);float:left;overflow:initial;}
.input-father .input-tips{line-height:34px;}
.input-father .input-text{width:100%;}
.input-father .input-item + .input-item{margin-top:15px;}
.input-item{position:relative;}
.del{display:inline-block;width:20px;height:20px;border-radius:50%;background:#ed233d;color:#fff;line-height:20px;text-align:center;}
.input-item .del{position:absolute;top:50%;right:10px;margin-top:-10px;}

.form-warp .form-btn{margin:30px 0 0 88px;}
.form-warp .form-btn .save{width:108px;height:36px;margin:0 10px;}
.name-width0 .item .name{width:auto;}
.heng .drop-down .btn{width:490px;}
.time-term{position:relative;padding:9px 14px;margin-top:12px;border:1px solid #ddd;line-height:31px}
.time-term:before{content:'';position:absolute;top:-8px;left:29px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;}
.time-term:after{content:'';position:absolute;top:-7px;left:30px;width:0;height:0;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #fff;}
.time-term .child{margin:0 5px;display: inline-block}
.time-term .drop-down .btn{height:28px;}
.field .item + .item{margin-top:20px;}
.field .item .name,.field .item .input-tips{line-height:32px;}
.field .item .input-text{height:32px;}
.input-father.duan .input-text{width:100px;}

.file-warp{position:relative;height:32px;}
.file-warp .btn{height:32px;}
.file-warp .file{position:absolute;top:0;left:0;height:100%;opacity:0;}
.preview-img{width:300px;}

.type-list{background:#fff;}
.type-list .type-top{padding:12px 24px;border-bottom:1px solid #ddd;}
.type-list .type-header{padding:24px;border-bottom:1px solid #ddd;}
.type-list .title{padding-left:8px;line-height:1;border-left:4px solid #0095eb;}
.type-list .text{padding:0 24px;line-height:38px;border-bottom:1px dashed #ddd;}
.type-list .text .icons{margin:10px 9px 0 0;}

.detail-warp .template-title{width:100%;height:72px;font-size:24px;border:1px solid #ddd;}
.detail-warp .template-author{width:200px;margin:20px auto;border:1px solid #ddd;line-height: 30px}
.redHeader{border-bottom:2px solid #ed233d;position:relative;padding-bottom:10px;}
.redHeader .template-title{font-size: 30px;}
.redIcon{position: absolute;background-color: #fff;padding:0 10px;bottom:-15px;left:50%;margin-left:-25px}
.icons-star{background-position: -142px -87px;width:30px;height:30px}
.redHeader .template-title::input-placeholder {color: #eaa3ac!important;}
.redHeader .template-title::-webkit-input-placeholder {color: #eaa3ac!important;}
.redHeader .template-title:-moz-placeholder {color:  #eaa3ac!important;}
.redHeader .template-title::-moz-placeholder {color: #eaa3ac!important;}
.redHeader .template-title:-ms-input-placeholder {color:  #eaa3ac!important;}

.vip-warp{width:945px;height:124px;}
.vip-warp .vip-rank{width:122px;height:100%;color:#fff;background:url(../../images/home/vip_bg.png) no-repeat;}
.vip-warp .vip-rank .text{margin-top:40px;}
.vip-warp .vip-rank .icons{width:22px;height:22px;display:block;margin:40px auto 0;}
.vip-warp .vip-rank1{background-position:0 0;}
.vip-warp .vip-rank2{background-position:-138px 0;}
.vip-warp .vip-rank3{background-position:-275px 0;}
.vip-warp .vip-rank4{background-position:-413px 0;}
.vip-warp .vip-rank5{background-position:-550px 0;}
.vip-caozuo{height:100%;padding:0 40px;overflow:hidden;border:1px solid #ddd;border-left:0;}
.vip-caozuo .text{line-height:122px;}
.vip-caozuo .caozuo{margin-top:23px;}
.vip-caozuo .caozuo .icons{display:block;margin:0 auto;}
.vip-caozuo .caozuo .ge + .ge{margin-left:56px;}
.vip-caozuo .caozuo .btn{margin-top:12px;border-radius:16px;}
.quanyi-table{width:945px;}
.quanyi-table .table td{text-align:center;border:1px solid #ddd;}
.table .right-icon{vertical-align:middle;margin-right:6px;}

.page .page-left{padding-right:10px;float:left;}
.page .page-right{padding-left:10px;float:right;}
.wh70{width:70%;}
.wh30{width:30%;}
.wh50{width:50%;}
.h576{height:576px;}
.h278{height:278px;}
.h417{height:417px;}
.kuang{position:relative;width:100%;box-shadow:0 0 110px rgba(0,117,235,.1) inset;border-radius:2px;}
.kuang-header{height:64px;padding:0 24px;line-height:64px;box-shadow:0 0 30px rgba(0,149,235,.1) inset;}
.kuang-body{}

@media screen and (max-width:1600px) {
    .suo .page-left{width:100%;float:none;padding:0;}
    .suo .page-right{width:100%;float:none;padding:0;}
    .suo .page-right .kuang{width:49%;margin-top:20px;}
    .suo .page-right .kuang:nth-child(1){float:left;}
    .suo .page-right .kuang:nth-child(2){float:right;}
}

.new{height:350px;}
.new li{padding:13px 24px;border:1px solid transparent;}
.new li:nth-child(even){background:rgba(51,168,235,.04)}
.new li .title{font-size:16px;color:rgba(255,255,255,.7);}
.new li .bq{font-size:12px;color:rgba(255,255,255,.2);}
.new li .bq .icons{margin:4px 5px 0 0;}
.new li:hover{border:1px solid #ddd;border-right:0;border-image:linear-gradient(to right,#0095eb,rgba(0,149,235,0)) 1 10;background-image:linear-gradient(to right,rgba(0,149,235,.5),rgba(0,149,235,0));}
.new li:hover .title{color:#fff;}

.tab{position:relative;}
.tab li{position:relative;float:left;font-size:16px;font-weight:bold;color:rgba(255,255,255,.5);cursor:pointer;}
.tab li.curr{color:#0095eb;}
.tab li.curr:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background:#0095eb;}
.tab li + li{margin-left:32px;}

.box-warp{width:100%;height:140px;overflow:hidden;position:relative;}
.boxer{height:100%;position:absolute;top:0;left:0;transition:all .2s linear;}
.box-warp .box{float:left}
.box-warp .box + .box{margin-left:20px;}
.box{position:relative;width:280px;height:100%;padding:24px;border-radius:2px;}
.box .canvas{position:absolute;left:0;bottom:0;}
.box .num{color:#fff;line-height:1;}
.box .name{color:rgba(255,255,255,.3);}
.box-bg1{box-shadow:0 0 60px rgba(0,166,226,.1) inset;}
.box-bg2{box-shadow:0 0 60px rgba(1,200,102,.1) inset;}
.box-bg3{box-shadow:0 0 60px rgba(242,134,19,.1) inset;}
.box-bg4{box-shadow:0 0 60px rgba(251,59,101,.1) inset;}
.box-bg5{box-shadow:0 0 60px rgba(125,9,212,.1) inset;}
.box-bg6{box-shadow:0 0 60px rgba(0,149,235,.1) inset;}
.box-bg7{box-shadow:0 0 60px rgba(125,9,212,.1) inset;}
.box-btn{width:30px;height:140px;position:absolute;top:0;right:0;z-index:9;}
.box-btn a{display:block;width:100%;height:60px;box-shadow:0 0 60px rgba(0,149,235,.1) inset;border-radius:2px;}
.box-btn a + a{margin-top:20px;}
.box-btn a .icons{display:block;width:14px;height:10px;margin:26px auto;background-position:-70px 0;transform:rotate(90deg);}
.box-btn a + a .icons{transform:rotate(-90deg);}
.box-btn a:hover .icons{background-position:-70px -10px;}

.map-bg{background:url(../../images/home/map_bg.png) no-repeat bottom right;}
.left-number{width:240px;height:380px;margin:56px 0 0 48px;padding:2px 0 0 19px;color:#fff;background:url(../../images/home/map_left_bg.png) no-repeat;}
.left-number .item + .item{margin-top:66px;}
.left-number .item span{color:#fff;}
.left-number .num{font-size:40px;}
.pd24{padding:24px;}

.ku .grid{border:0;}
.w363{width:363px;}
.w350{width:350px;}

.imgText .img{width:216px;height:143px;margin-right:24px;}
.imgText .img img{width: 100%;height: 100%}
.h-auto{height:auto;}
.event li{position:relative;height:200px }
.event li .in{position:relative;display:block;height: 100%;}
.event li + li{margin-top:20px;}
.event li .img{width:100%;height: 100%;}
.event li .name{display:none;width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;background:rgba(0,0,0,.5);font-size:24px;}
.event li:hover .name{display:flex;align-items:center;justify-content:center;}
.event-list{margin:0 -10px;}
.event-list li + li{margin-top:0;}
.event-list li{width:20%;height:190px;float:left;padding:0 10px;margin-bottom: 20px;overflow: hidden;}
.cr3d{color:#3d3d4c}
.eventChannel{width:400px;margin-left:20px}
.eventChannel-dl{width:200px;position: relative;}
.eventChannel-dl dt{width:100%;position: absolute;bottom: 0;border-top:1px solid #ebebeb;line-height:40px;color:#8a8a99}
.eventChannel-dl dt span{margin-left: -18px;}
.eventChannel-dl dd{width:100%;position: absolute;bottom:40px}
.eventChannel-dl dd p{padding:11px 10px;position: relative;}
.eventChannel-dl dd span{display: block;line-height: 29px;border-radius:2px;width:100%;cursor: pointer;}
.eventChannel-dl dt:after{content:'';border-left:1px solid #ebebeb;height:6px;top:0;left:0;position: absolute;}
.eventChannelTit{background-color:#fff;border: 1px solid #ccc;position: absolute;box-shadow: 0 2px 4px #ccc;z-index: 10;width: 100%;left: 0;bottom: 50px;padding: 10px;border-radius: 2px;}
.eventChannelTit:before,.eventChannelTit:after{content:'';position: absolute;border-top: 7px solid #ccc;border-left: 6px solid transparent;border-right: 6px solid transparent;bottom: -7px;left: 94px;}
.eventChannelTit:after{border-top:6px solid #fff;bottom:-6px;border-left:5px solid transparent;border-right:5px solid transparent;left:95px}
.ec1{background-color: #f2ebf9;border: 1px solid #7b37c8}
.ec2{background-color: #fff2e8;border: 1px solid #ff8121}
.ec3{background-color: #e8f8fd;border: 1px solid #1abbf0}
.ec4{background-color: #eafaee;border: 1px solid #30d258}
.ec5{background-color: #fbfbe5;border: 1px solid #d6d600}
.wbShow{position: absolute;bottom:0;left:0;font-size:12px}
.mh270{min-height:270px}
.eventBox{width:100%;height:305px;overflow:hidden}
.icon-up,.icon-down,.icon-middle{position: relative;top:1px;height: 12px;width: 10px;background-position:-72px -47px;margin-left: 8px;}
.icon-down{background-position:-72px -34px}
.icon-middle{top:6px;height:2px;background:#ff8121}
@media screen and (max-width:1600px) {
    .event-list li{height: 120px;}
}

.patch-warp{margin:-20px 0 0 -20px;}
.patch-warp .patch{float:left;margin:20px 0 0 20px;min-height: 129px}
.patch{width:370px;padding:15px;border:1px solid #ddd;}
.patch .img{width:38px;height:38px;border-radius:50%;margin-right:5px;}

.container{width:1200px;margin:0 auto;}
.mt231{margin-top:340px;}
.jianshu{padding-bottom:30px;border-bottom:1px solid #ddd;}

.collection .span + .span{margin-left:15px;}

.fu-top .search-warp{position:fixed;top:157px;left:50%;margin-left:-300px;width:600px;background:#fff;z-index:100;}
.fu-top .search-warp .input-text{background:0;}

.product-warp{width:976px;margin:0 auto;}
.product-warp .item{float:left;position:relative;width:224px;height:260px;margin-left:20px;border-radius:2px;background:#fff;}
.product-warp .item:hover .mask{display:block;}
.product-warp .tu{padding:0 35px;margin-top:79px;}
.product-warp .item .icons{display:block;margin:0 auto;}
.product-warp .item .mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 22px;background:#0095eb;color:#fff;}
.mask .in{width:100%;padding:0 20px;position:absolute;top:50%;left:0;transform:translate(0,-50%);}
.mask .kaitong{display:block;width:104px;height:32px;margin:15px auto 0;border-radius:16px;background:#fff;color:#0095eb;cursor: pointer;}

.product-top .img{width:160px;height:160px;background:#fff;}
.product-top .img .icons{margin:50px;}


.wulai{padding:30px;background:#fff;}

.area{width:100%;height:200px;padding:15px;border:1px solid #ddd;}
.modal-inside .form-warp .name{line-height:32px;}
.modal-inside .form-warp .btn{height:32px;}
.input-father .switch{margin:5px 0;}

.vip-list .item{width:270px;float:left;position:relative;}
.vip-list .item:nth-child(1){width:180px;}
.vip-list .item + .item{margin-left:-1px;}
.vip-list .item span:nth-child(odd){background:#f2f4f7;}
.vip-list .item:nth-child(1) .vips{border:1px solid #ddd;}
.vip-list .item:nth-child(2) .vips{border:1px solid #b59d77;}
.vip-list .item:nth-child(3) .vips{border:1px solid #f99938;}
.vip-list .item:nth-child(4) .vips{border:1px solid #0f9ef7;}
.vips span{display:flex;align-items:center;justify-content:center;}
.vips span + span{border-top:1px solid #ddd;}
.vips .title{height:58px;line-height:58px;}
.vips .title .icons{margin-right:5px;}
.vips .prize{height:88px;line-height:88px;}
.vips .val{height:48px;line-height:48px;}
.vips .caozuo{height:82px;display:none;}
.vip-list .item:nth-child(2) .title{background:#b59d77;color:#fff;}
.vip-list .item:nth-child(2) .num{color:#b59d77;font-size:32px;}
.vip-list .item:nth-child(3) .title{background:#f99938;color:#fff;}
.vip-list .item:nth-child(3) .num{color:#f99938;font-size:32px;}
.vip-list .item:nth-child(4) .title{background:#0f9ef7;color:#fff;}
.vip-list .item:nth-child(4) .num{color:#0f9ef7;font-size:32px;}
.vip-move:hover{position:relative;width:100%;margin-top:-22px;z-index:9;}
.vip-move:hover .title{height:80px;}
.vip-move:hover .caozuo{display:flex;}
.vip-list .item:nth-child(2) .vip-move:hover .title{background:#b59d77 url(../../images/home/vip1.png) no-repeat;}
.vip-list .item:nth-child(3) .vip-move:hover .title{background:#f99938 url(../../images/home/vip2.png) no-repeat;}
.vip-list .item:nth-child(4) .vip-move:hover .title{background:#0f9ef7 url(../../images/home/vip3.png) no-repeat;}
.dingzhi{width:958px;height:98px;line-height:98px;padding:0 20px;margin-top:40px;border:1px solid #c499e0;background:url(../../images/home/dingzhi_bg.png) no-repeat 16px center;}
.dingzhi .span{display:flex;align-items:center;}


.grid .region{margin-right:40px;}
.region{width:162px;height:280px;position:relative;padding-top:32px;line-height:32px;border:1px solid #ebebeb;}
.region .span{width:50%;padding-left:20px;}
.region .region-header{position:absolute;top:0;left:0;width:100%;height:32px;background:#edf1f7;}
.region .region-body{height:100%;overflow:auto;overflow-x:hidden;}
.region .region-body .item{height:32px;}
.region .region-body .item + .item{border-top:1px solid #ebebeb;}

.datepicker-range .datepicker-popup{width:415px !important;margin-top:0;}
.yujin-text .datepicker-range{min-width:210px;}
.calendar-foot{text-align:center;}
.datepicker>input{height:32px !important;}

.home-map{height:520px;}
.home-map .echart-warp{width:640px;height:520px;margin:0 auto;background:url(../../images/home/earth.png) no-repeat 77px center;}

.round-warp{width:248px;height:248px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.round-warp .round{position:absolute;top:50%;left:50%;}
.round-warp .round1{width:100%;height:100%;background:url(../../images/home/round1.png) no-repeat;margin:-124px 0 0 -124px;animation:rotateTwo 16s linear .1s infinite reverse;}
.round-warp .round2{width:220px;height:220px;background:url(../../images/home/round.png) no-repeat;margin:-110px 0 0 -110px;animation:rotateTwo 16s linear .1s infinite;}

.wxEwm{width:300px;height:300px;margin:0 auto;}

.plan-list{}
.plan-list .item + .item{margin-top:20px;}
.plan-list .title{display:flex;align-items:center;}
.plan-list .title .tion{margin-right:5px;}
.plan-list .title .edit-icon1:hover{background-position:0 -135px;}
.plan-list .title .del-sm-icon:hover{background-position:0 -30px;}
.plan-list .plan-ul,.plan-list .people-ul {margin-left:-16px;}
.plan-ul li{width:232px;height:32px;float:left;margin:10px 0 0 16px;padding:0 9px;line-height:30px;border:1px solid #edf1f7;background:#edf1f7;border-radius:2px;cursor:pointer;}
.plan-ul li:hover,.plan-ul li.curr{border:1px solid #0095eb;background:rgba(0,149,235,.1);color:#0095eb;}
.plan-ul li:hover .edit-icon1,.plan-ul li.curr .edit-icon1{background-position:0 -135px;}
.plan-ul li:hover .del-sm-icon,.plan-ul li.curr .del-sm-icon{background-position:0 -30px;}
.plan-ul li .caozu{margin-left:10px;}
.plan-ul li .caozu .icons{margin:8px 0;}
.plan-ul li .caozu .icons + .icons{margin-left:5px;}

.people-ul li{width:110px;height:32px;float:left;margin:10px 0 0 16px;padding:0 9px;line-height:30px;border:1px solid #edf1f7;background:#edf1f7;border-radius:2px;cursor:pointer;}

/* 暂无数据 */
.no-data{height:220px;margin:30px auto;padding-top:199px;text-align:center;background:url(../../images/home/no_data.png) no-repeat top center;}
.no-datas{margin:68px auto;}
.data-load{margin:118px auto;text-align:center;}
.data-load .text{display:block;margin-top:10px;}
.data-load img{display:block;margin:0 auto;}
.no-data .text{display:block;}
.load-sm{display:inline-block;width:19px;height:19px;background:url(../../images/home/loading.gif) no-repeat;vertical-align:middle;}
.no-data .btn{margin: 0 auto}

/*******报告模板*******/
.progress{position: relative;margin-right:60px }
.progress span{position: absolute;top: 0;padding-left: 10px;}
.dragWrap{border:1px solid #ddd;background-color:#F5F5F5;box-shadow:inset 0 1px 13px rgba(0,0,0,.1);border-radius:4px;padding:20px}
.dragArea11{min-height:600px;background-color: #fff;padding:20px 15px}
.dragArea11>div{margin-bottom:20px }
.dragArea11 .tit{border-bottom:1px solid #ddd;padding:4px 5px }
.dragArea11 .name{border: none;font-size: 16px;border-bottom:2px solid #0097e2; width: 100px;padding: 5px;border-radius: 3px;}
.dragArea11 img{max-width: 100%;}
.loadBox{background: rgba(0,0,0,.5);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;}
.loadCont{position: absolute;top: 40%;left: 50%;width: 400px;margin-left: -200px;}
.loadCont p{color:#fff;font-size: 16px;margin-top:10px}

.item-wx{margin-left: 52px}
.report-drop{position: relative}
.report-down{display:none;width:calc(100% - 41px);min-width:120px;position:absolute;top:35px;left:41px;background:#fff;border:1px solid #e6e8eb;z-index:9;padding:10px}
.open .report-down{display: block}
.rport-time .calendar-minutes a,.rport-time .calendar-seconds a{line-height:1.7}
.includeWordList{position: relative;}
.includeWordList .close{position: absolute;right: -6px;top: -5px;color: #fff;font-size: 16px;background-color: #8c6e72;width: 15px;height: 15px;line-height: 13px;border-radius: 50%;text-align: center;}
.includeWordList .close:hover{background-color: #e45c6e}
.checkbox-group .includeWordList{width:auto;min-width: 60px;}

/* 时间的图标 */
.datepicker:before{width:14px !important;height:14px !important;top:9px !important;right:9px !important;background:url(../../images/home/icons.png) no-repeat 0 -150px !important;}


/* 常见问题 */
.problem dl .sign{width:20px;height:20px;line-height:20px;margin-right:10px;}
.problem dl{border-bottom:1px dashed #ddd;padding:15px 15px;}
.problem dl dt .hidden{font-weight:bold;}
.problem dl dd{color:#8a8a99;}

.emotion{line-height:24px;}
.blue-block{height:37px;margin-top:-1px;line-height:37px;background:rgba(0,139,235,.1)}

.path-warp{position:relative;height:900px;}
.chart-tab{position:absolute;right:0;top:-37px;}
.chart-tab a{}

/* 竞对报告 */
.h340{height: 340px}
.h280{height: 280px}
.pr210{padding-right:210px;}
.cr52{color:#525266}
.cr24{color:#2475fb}
.cre5{color:#e52e45}
.crf7{color:#f76a44}
.cr09{color:#0095eb}
.bged{background-color: #edf1f7}
.checkbox-group .reportPlanList{width:166px}

.report-naver{width:200px;position:fixed;right:33px;top:103px;bottom:33px;padding:23px 0;}
.report-list{padding:0 23px;height:calc(100% - 54px);overflow-x:hidden;overflow-y:auto;}
.report-list li{line-height:34px;}
.report-list li span:hover{color:#0097e2;}
.report-list li span.curr{color:#0097e2;}
.report-list li .icons{margin-top:10px;}

.compet-tit span{padding:0 5px}
.compet-table th,.compet-table td{padding:10px 18px}
.compet-table th,.compet-table tr:last-child td{border: none}
.md3{width:33.33%}
.md5{width:50%}
.compet-wrap{margin:0 -24px;}
.compet-li{padding:0 24px}
.compet-li .table th,.compet-li .table td{padding:10px 0}
.compet-li .strip-shape li{height:36px}
.competMap{border: 1px solid #e3e3e3;border-bottom:none}
.competMap li{border-bottom: 1px solid #e3e3e3;line-height:30px;float:left;width: 20%}
.competMap li p+p{border-top: 1px solid #e3e3e3}

/* tool-group */
.tool-group .btn{float:left;width:34px;height:34px;padding:0;font-size:18px;border:1px solid #0095eb;color:#0095eb;}
.tool-group .btn-blue{width:auto;padding:0 10px;color:#fff;font-size:14px;}
.tool-group .btn + .btn{margin-left:8px;}

/* login-warp */
.login-warp{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:99;}
.login-box{width:440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:40px;border-radius:4px;}
.login-box .close{width:24px;height:24px;position:absolute;top:-6px;right:-6px;background:#fff;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.2);}
.login-box .close img{display:block;margin:6px;}
.login-box .item{position:relative;margin-top:24px;}
.login-box .item .icons{position:absolute;left:11px;top:10px;}
.login-box .item .input-text{height:42px;border:1px solid #dbdbdb;}
.login-box .item .icons + .input-text{padding-left:45px;}
.login-box .item .btn{width:100%;height:41px;}
.login-box .yzm .input-text{width:242px;}
.login-box .yzm .btn{width:102px;height:42px;}
.login-box .yzm .btn-border.disabled{border:1px solid #dbdbdb;color:#8a8a99;opacity:1;}

/* 客服 */
.kefu{position:fixed;top:50%;right:8px;transition:all .1s ease-in 0ms;}
.kefu.out{transform:translate(70%);}
.kefu .pack-up{display:none;position:absolute;top:-24px;left:0;}
.kefu:hover .pack-up,.kefu:hover .pack-down{display:block;}
.kefu .pack-down{display:none;width:100%;position:absolute;top:-24px;left:-20px;z-index:9;}
.kefu .pack-down .icon-ziyuan{transform:rotate(180deg);}
.kefu li{position:relative;width:52px;background:#fefefe;cursor:pointer;}
.kefu li:hover{background:#0095eb;}
.kefu li:hover .zhu{color:#fff;}
.kefu li:hover .kf-phone{background-position:-442px -100px;}
.kefu li:hover .kf-qq{background-position:-442px -150px;}
.kefu li:hover .kf-wx{background-position:-442px -200px;}
.kefu li:hover .fu{display:block;}
.kefu li + li .zhu{border-top:0;}
.kefu li .zhu{display:block;padding:6px 0;color:#666;border:1px solid #ddd;}
.kefu li .icons{display:block;margin:0 auto;}
.kefu li .fu{display:none;position:absolute;top:0px;right:100%;width:165px;height:59px;line-height:59px;text-align:center;background:#fff;border:1px solid #ddd;box-shadow:0 0 15px rgba(0,0,0,.2);}
.kefu li .fu.wx{height:auto;padding:24px 0;line-height:1;}
.kefu li .fu .img{display:block;width:102px;height:102px;margin:0 auto;}

/* caution-mask */
.caution-mask{width:400px;position:fixed;bottom:10px;right:10px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);z-index:999999;}
.caution-mask .close{position:absolute;top:-6px;right:-6px;width:24px;height:24px;background:#fff;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.2);}
.caution-mask .close img{display:block;margin:6px;}
.caution-header{padding:0 15px;height:45px;line-height:44px;border-bottom:1px solid #ddd;font-size:16px;}
.caution-body{padding:0 20px;}
.caution-new li{padding:10px 0;}
.caution-new li + li{border-top:1px solid #ddd;}

.areas-add{position:relative;}
.areas-add .city-select{position:absolute;top:0;left:0;}
.areas-add .city-select .input-text{opacity:0;cursor:pointer;}
.areas-add .regionpick:before{opacity:0;}
.areas .signs{float:left;height:34px;margin:5px 5px 0 0;line-height:34px;}

.table-father{overflow-y:auto;}
.maxH420{max-height:420px;}

.temp-right{width:250px;bottom:34px;top:103px;position:fixed;right:50px}
.finalDraft{background-color: rgba(0, 0, 0, 0.8);}
.finalDraft .left-menu,.finalDraft .top-menu,.finalDraft .page-right{display: none}
.finalDraft .right-div{top:0}
.finalDraft .pr260{padding-right:0;}

/* .datepicker-popup{position:fixed !important;} */
.error-warp{margin-top:20%;}

/* 红色模板 */
.red-template .icons{background-image:url(../../images/home/icons_red.png);background-repeat:no-repeat;}
.red-template.body-blue{background:#11002e url(../../images/home/bgs_red.png) no-repeat;}
.red-template .calendar-date:hover,.red-template .calendar-date-on{background:#feeaeb;}
.red-template .datepicker>input.focus{border: solid 1px #f12f3e;}
.red-template .calendar-date-selected, .red-template .calendar-date-selected:hover{background:#f12f3e;}
.red-template .datepicker__buttons .datepicker__button-select{background:#f12f3e;}
.red-template .calendar-head a:hover{color:#f12f3e;}
.red-template .calendar-hour a:hover, .red-template .calendar-hour a.on{color:#f12f3e;}
.red-template .logo{background:#11002e;}
.red-template .top-user:hover .text{color:#f12f3e;}
.red-template .white .logo{background:#fff;}
.red-template .left-menu{background:#11002e;}
.green-template .btn-border-blue{border: 1px solid #ff293b;color:#ff293b;}
.red-template .btn-jbblue{background:linear-gradient(to right,#ff293b,#ca2e2e);color:#fff;}
.red-template .btn-lightblue{background:#feeaeb;color:#f12f3e;}
.red-template .btn-border{border:1px solid #f12f3e;color:#f12f3e;}
.red-template .naver li .router-link-exact-active{background:url(../../images/home/nav_red_active.png) no-repeat;}
.red-template .naver li .router-link-active{background:url(../../images/home/nav_red_active.png) no-repeat;}
.red-template .nav .nav-li a.router-link-exact-active,.green-template .nav .nav-li a.router-link-active{color:#f1303f;}
.red-template .nav .nav-li .name.router-link-exact-active:after,.red-template .nav .nav-li .name.router-link-active:after{background:#f1303f;}
.red-template .drop-down .btn .icons{background-image:url(../../images/home/icons_red.png);background-repeat:no-repeat;}
.red-template .regionpick:before{background-image:url(../../images/home/icons_red.png);background-repeat:no-repeat;}
.red-template .drop-down .option li:hover{color:#f12f3e;background:#feeaeb;}
.red-template .corm .element.curr,.red-template .corm .element.router-link-exact-active{color:#f12f3e;background:#feeaeb;border:1px solid #f12f3e;}
.red-template .datepicker:before{background:url(../../images/home/icons_red.png) no-repeat 0 -150px !important;}
.red-template .color-blue{color:#f12f3e;}
.red-template .page-a.active{color:#f12f3e !important;}
.red-template .blue-block{background:#feeaeb;}
.red-template .grid-header .title{border-left: 4px solid #f12f3e;}
.red-template .line .in{background:linear-gradient(to right,#ca2e2e,#ff293b);}
.red-template .no-data{background:url(../../images/home/no_red_data.png) no-repeat top center;}
.red-template .plan-ul li:hover,.red-template .plan-ul li.curr{color:#f12f3e;background:#feeaeb;border:1px solid #f12f3e;}
.red-template .input-textarea:hover,.red-template .input-textarea:focus{border: solid 1px #f12f3e;}
.red-template .form-warp .input-text:focus{border: solid 1px #f12f3e;}
.red-template .tool-group .btn {border: 1px solid #ff293b;color: #ff293b;}
.red-template .btn-blue,.red-template .tool-group .btn-blue{background:#ff293b;color:#fff;}
.red-template .kuang{position:relative;width:100%;box-shadow:0 0 110px rgba(38,80,213,.1) inset;border-radius:2px;}
.red-template .new li:nth-child(even){background:rgba(255,255,255,.02);}
.red-template .new li:hover{border:1px solid #ddd;border-right:0;border-image:linear-gradient(to right,#f12f3e,rgba(241,47,62,0)) 1 10;background-image:linear-gradient(to right,rgba(241,47,62,.5),rgba(0,149,235,0));}
.red-template .new li:hover .bq{color:#fff;}
.red-template .map-bg{background: url(/static/images/home/map_red_bg.png) no-repeat bottom right;}
.red-template .home-map .echart-warp{background:url(/static/images/home/earth_red.png) no-repeat 77px center;}
.red-template .round-warp .round1{background:url(../../images/home/round1_red.png) no-repeat;}
.red-template .round-warp .round2{background:url(../../images/home/round_red.png) no-repeat;}
.red-template .province .city-list li:hover{color:#f12f3e;}
.red-template .user-nav li a:hover{color:#f12f3e;background:#feeaeb;}
.red-template .element.drop-down.curr .btn{color:#f12f3e;}
.red-template .kefu li:hover{background:#f12f3e;}

/* 绿色模板 */
.green-template .icons{background-image:url(../../images/home/icons_green.png);background-repeat:no-repeat;}
.green-template.body-blue{background:#0d1314 url(../../images/home/bgs_green.png) no-repeat;}
.green-template .datepicker>input.focus{border: solid 1px #01cc75;}
.green-template .calendar-date:hover,.green-template .calendar-date-on{background:#e5faf1;}
.green-template .calendar-date-selected, .green-template .calendar-date-selected:hover{background:#01cc75;}
.green-template .datepicker__buttons .datepicker__button-select{background:#01cc75;}
.green-template .calendar-head a:hover{color:#01cc75;}
.green-template .calendar-hour a:hover, .green-template .calendar-hour a.on{color:#01cc75;}
.green-template .logo{background:#0d1314;}
.green-template .top-user:hover .text{color:#01cc75;}
.green-template .white .logo{background:#fff;}
.green-template .left-menu{background:#0d1314;}
.green-template .btn-jbblue{background:linear-gradient(to right,#02cc89,#11a858);color:#fff;}
.green-template .btn-border-blue{border: 1px solid #02cc89;color:#02cc89;}
.green-template .btn-lightblue{background:#e5faf1;color:#01cc75;}
.green-template .btn-border{border:1px solid #01cc75;color:#01cc75;}
.green-template .naver li .router-link-exact-active{background:url(../../images/home/nav_green_active.png) no-repeat;}
.green-template .naver li .router-link-active{background:url(../../images/home/nav_green_active.png) no-repeat;}
.green-template .nav .nav-li a.router-link-exact-active,.green-template .nav .nav-li a.router-link-active{color:#00cc74;}
.green-template .nav .nav-li .name.router-link-exact-active:after,.green-template .nav .nav-li .name.router-link-active:after{background:#00cc74;}
.green-template .drop-down .btn .icons{background-image:url(../../images/home/icons_green.png);background-repeat:no-repeat;}
.green-template .regionpick:before{background-image:url(../../images/home/icons_green.png);background-repeat:no-repeat;}
.green-template .drop-down .option li:hover{color:#01cc75;background:#e5faf1;}
.green-template .corm .element.curr,.green-template .corm .element.router-link-exact-active{color:#01cc75;background:#e5faf1;border:1px solid #01cc75;}
.green-template .datepicker:before{background:url(../../images/home/icons_green.png) no-repeat 0 -150px !important;}
.green-template .color-blue{color:#01cc75;}
.green-template .page-a.active{color:#01cc75 !important;}
.green-template .blue-block{background:#e5faf1;}
.green-template .grid-header .title{border-left: 4px solid #01cc75;}
.green-template .line .in{background:linear-gradient(to right,#11a858,#02cc89);}
.green-template .no-data{background:url(../../images/home/no_green_data.png) no-repeat top center;}
.green-template .plan-ul li:hover,.green-template .plan-ul li.curr{color:#01cc75;background:#e5faf1;border:1px solid #01cc75;}
.green-template .input-textarea:hover,.green-template .input-textarea:focus{border: solid 1px #01cc75;}
.green-template .form-warp .input-text:focus{border: solid 1px #01cc75;}
.green-template .tool-group .btn {border: 1px solid #02cc89;color: #02cc89;}
.green-template .btn-blue,.green-template .tool-group .btn-blue{background:#02cc89;color:#fff;}
.green-template .kuang{position:relative;width:100%;box-shadow:0 0 110px rgba(38,204,213,.1) inset;border-radius:2px;}
.green-template .new li:nth-child(even){background:rgba(255,255,255,.02);}
.green-template .new li:hover{border:1px solid #ddd;border-right:0;border-image:linear-gradient(to right,#01cc75,rgba(241,47,62,0)) 1 10;background-image:linear-gradient(to right,rgba(0,204,116,.5),rgba(0,149,235,0));}
.green-template .new li:hover .bq{color:#fff;}
.green-template .map-bg{background: url(/static/images/home/map_green_bg.png) no-repeat bottom right;}
.green-template .home-map .echart-warp{background:url(/static/images/home/earth_green.png) no-repeat 77px center;}
.green-template .round-warp .round1{background:url(../../images/home/round1_green.png) no-repeat;}
.green-template .round-warp .round2{background:url(../../images/home/round_green.png) no-repeat;}
.green-template .province .city-list li:hover{color:#01cc75;}
.green-template .user-nav li a:hover{color:#01cc75;background:#e5faf1;}
.green-template .element.drop-down.curr .btn{color:#01cc75;}
.green-template .kefu li:hover{background:#01cc75;}


/* 方案选择 */
.newPlan{ width:50%;height:36px;border-radius:4px;-webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px;overflow:hidden;}
.newPlan .input-text{height:34px;line-height:34px;}
.newPlan .search-btn{height:34px;}

.mr8{margin-right: 8px;}
.iconfont{
    color: #b3b3b3;
}
.user-nav li{
    position: relative;
}
.user-nav li:hover .navmore{display: block;}
.navmore{
    position: absolute;
    top:0;
    left:118px;
    width: 118px;
    background: #fff;
    padding:10px 0;
    display: none;
}
