.gl-ej-tab a{display: inline-block; padding: 0 .18rem; border-radius: .04rem; background: #edf6ff; height: .34rem; line-height: .34rem; margin: .20rem .05rem 0;}
.gl-ej-tab a.dd-on, .gl-ej-tab a:hover{background: #1658a0; color: #fff;}
.tjxx-tab-box a{display: inline-block;font-size: .16rem;padding: 0 .15rem;height: .40rem;line-height: .40rem;border-radius: .05rem;background: #f6f6f6;margin-right: .10rem;margin-top: .25rem;transition: all .3s;}
.tjxx-tab-box a.sh-on,.tjxx-tab-box a:hover{background: #1658a0;color: #fff;}
.tjxx-echart-box{padding: .25rem;border: .01rem #e8e8e8 solid;margin-top: .25rem;}
.ecbox{text-align: center;margin-top: .30rem;}

.tjzq-cax-box span{font-size: .16rem;float: left;font-weight: bold;line-height: .32rem;}
.nom-selc{float: left;height: .32rem;border: .01rem #e8e8e8 solid;border-radius: .04rem;line-height: .32rem;margin-left: .10rem;width: 1.34rem;text-align: center;font-size: .16rem;position: relative;}
.nom-selc ul{position: absolute;top: .36rem;left: 0;right: 0;border: .01rem #e8e8e8 solid;border-radius: .04rem;background: #fff;padding: .08rem 0;max-height: 1.50rem;overflow-y: auto;display: none;z-index: 99;}
.nom-selc ul li a{display: block;}
.tjzq-cax-box em{font-size: .16rem;line-height: .32rem;float: left;margin-left: .10rem;}
.tjzq-cax-box button{font-size: .16rem;width: .80rem;height: .34rem;border-radius: .04rem;color: #fff;background: #1658a0;cursor: pointer;margin-left: .10rem;}


@media screen and (max-width: 1000px){
    .tjxx-tab-box a{font-size: .14rem;margin-top: .20rem;}
    .tjxx-echart-box{padding: .15rem;margin-top: .20rem;}
    .tjzq-cax-box span{font-size: .14rem;}
    .nom-selc{font-size: .14rem;width: 1rem;}
    .tjzq-cax-box span{display: block;float: none;}
    .tjzq-cax-box button,.tjzq-cax-box em{font-size: .14rem;}
}
@media screen and (max-width: 700px){
    .tjxx-tab-box a{margin-top: .15rem;}
    .nom-selc{width: 38%;margin-bottom: .10rem;}
    .tjzq-cax-box button{float: none;display: block;margin: 0 auto;}
    .tjxx-tab-box a{box-sizing: border-box;width: 48%;float: left;margin-right: 0;margin-left: 2%;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .tjxx-tab-box{margin-left: -2%;}
}

@media screen and (max-width: 540px){
	.gl-ej-tab a{font-size: .14rem; padding: 0 .12rem; margin-top: .15rem;}
}
