.gl-ej-tab a{display: inline-block; padding: 0 10px; border-radius: 5px; background: #edf6ff; height: 38px; line-height: 38px; margin: 20px 10px 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: 16px;padding: 0 .10px;height: 36px;line-height: 36px;border-radius: 5px;background: #f6f6f6;margin-right: 10px;margin-top: 20px;transition: all .3s;}
.tjxx-tab-box a.sh-on,.tjxx-tab-box a:hover{background: #1658a0;color: #fff;}
.tjxx-echart-box{padding: 20px;border: 1px #e8e8e8 solid;margin-top: 20pxrem;}
.ecbox{text-align: center;margin-top: 30px;}

.tjzq-cax-box span{font-size: 18px;float: left;font-weight: bold;line-height: 36px;}
.nom-selc{float: left;height: 36px;border: 1px #e8e8e8 solid;border-radius: 5px;line-height: 36px;margin-left: 10px;width: 100px;text-align: center;font-size: 16px;position: relative;}
.nom-selc ul{position: absolute;top: 40px;left: 0;right: 0;border: 1px #e8e8e8 solid;border-radius: 5px;background: #fff;padding: 5px 0;max-height: 150px;overflow-y: auto;display: none;z-index: 99;}
.nom-selc ul li a{display: block;}
.tjzq-cax-box em{font-size: 16px;line-height: 32px;float: left;margin-left: 10px;}
.tjzq-cax-box button{font-size: 16px;width: 60px;height: 36px;border-radius: 5px;color: #fff;background: #1658a0;cursor: pointer;margin-left: 10px;}


@media screen and (max-width: 1000px){
    .tjxx-tab-box a{font-size: 14px;margin-top: 20px;}
    .tjxx-echart-box{padding: 15px;margin-top: 20px;}
    .tjzq-cax-box span{font-size: 14px;}
    .nom-selc{font-size: 14px;width: 100px;}
    .tjzq-cax-box span{display: block;float: none;}
    .tjzq-cax-box button,.tjzq-cax-box em{font-size: 14px;}
}
@media screen and (max-width: 700px){
    .tjxx-tab-box a{margin-top: 15px;}
    .nom-selc{width: 38%;margin-bottom: 10px;}
    .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: 14px; padding: 0 12px; margin-top: 15px;}
} 