@charset "utf-8";

html, body {
            background: url(../images/old/blue_bj.png) repeat;
            height: 100%;
        }
        /*here cssjdt*/
        .wrapper{width: 4.2rem;margin:0.08rem 0 0.08rem 0rem; height: 0.03rem;line-height: 0.12rem;padding: 0 0.2rem;}
        .wrapper p a {color:#757575; text-decoration:none;}
		.wrapper .load-bar {
			width: 98%;
			height: 100%;
			border-radius: 30px;
			position: relative;top: 5px;left: 0;
			/*border:1px solid #00f*/
			/*background: #dcdbd7;
			box-shadow: 0 1px 0 rgba(255, 255, 255, 0),  inset 0 2px 3px rgba(0, 0, 0, 0);*/
		}
		.wrapper .load-bar-inner {
			height: 99%;
			width: 100%;
			border-radius: inherit;
			background: linear-gradient(#0F0, #0F0);
			background: -moz-linear-gradient(#0F0, #0F0);
			background: -webkit-linear-gradient(#0F0, #0F0);
			background: -o-linear-gradient(#0F0, #0F0);
			box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1),  0 1px 5px rgba(0, 0, 0, 0.3),  0 4px 5px rgba(0, 0, 0, 0.3);
			-webkit-animation-timing-function: ease-in-out;
			-moz-animation-timing-function: ease-in-out;
			-o-animation-timing-function: ease-in-out;
			animation-timing-function: ease-in-out;
			animation: loader 20s linear infinite;
			-moz-animation: loader 20s linear infinite;
			-webkit-animation: loader 20s linear infinite;
			-o-animation: loader 20s linear infinite;
		}
		@keyframes loader {
			from{
				width: 0%;
			}to{
				width: 100%;
			}
		}
		@-moz-keyframes loader {
			from{
				width: 0%;
			}to {
				width: 100%;
			}
		}
		@-webkit-keyframes loader {
		 	from {
				width: 0%;
			}to{
				width: 100%;
			}
		}
		@-o-keyframes loader {
			from {
				width: 0%;
			}to{
				width: 100%;
			}
		}
		@keyframes counter {
			from {
				left: -25px;
			}to{
				left: 323px;
			}
		}
		@-moz-keyframes counter {
			from {
				left: -25px;
			}to{
				left: 323px;
			}
		}
		@-webkit-keyframes counter {
			from {
				left: -25px;
			}to{
				left: 323px;
			}
		}
		@-o-keyframes counter {
			from {
				left: -25px;
			}to{
				left: 323px;
			}
		}
		/* jinlingBing */
		#jinlingBing{position: fixed;  width: 66%;  height:85%;left: 17%; top: 8%;  background: url(../images/old/blue_bj.png) repeat; background-size: 100% 100%;  z-index:30000;display: none;border: 1px solid #44CDF6; border-radius: 8px; padding: 0.3rem 0.5rem 0 ; overflow: hidden;}
		#selectZbs{width:0.9rem; border:none;height:0.3rem; float:left;color:#FFF;background: transparent;text-align: center; }
		#selectZbs option{color: #666; }
		#jinlingBing dl dd{
		    font-size:.14rem;color:#aec3e8;line-height:.32rem;float:left;    padding: 0px .08rem;
		    text-align: center;cursor: pointer;    border-right: 1px solid #3fb8fd;color:#FFF
		}
		#jinlingBing dl dd:last-child{
		    border-right: none;
		}
		#jinlingBing dl dd:first-child{
		    border-radius:.05rem 0px 0px .05rem
		}
		#jinlingBing dl dd:last-child{
		    border-radius:0rem .05rem .05rem  0px;
		}
		#jinlingBing dl{    margin-right: .3rem;    border: 1px solid #3fb8fd;
		    border-radius: .05rem;
		    float: left;
		}
		#jinlingBingClose{position: absolute; right: 0; top:0;z-index: 1254545454545;color: #FFF;font-weight: bold;}
/* CSS Document */
.currentNavL{
    float:left;
    width:.16rem;height:.36rem;
    background: url(../images/old/menu_l.png) no-repeat;
    background-size: 100% 100%;
}
.currentNav{
    background: url(../images/old/menu_m.png) repeat-x;
    background-size: 100% 100%;
}
.currentNavR{
    float:left;
    width:.16rem;height:.36rem;
    background: url(../images/old/menu_r.png) no-repeat;
    background-size: 100% 100%;
}
.currentRZY{background: #38B2E3; color: #fff;}
#bingDl dd{color: #FFF;}
#deptSel{width:0.8rem; float:left;text-align:center; line-height:0.3rem;border-left:1px solid #3FB8FD; color: #FFF;}
#deptSels{width:0.8rem; float:left;text-align:center; line-height:0.3rem;border-left:1px solid #3FB8FD; color: #FFF;}
#selectZb{width:0.9rem; border:none;height:0.3rem; float:left;color:#FFF;background: transparent;text-align: center;}
#selectZb option{background: #FFF;background: #033299;}

.ddtk_con.win_con{
    display:block;
    height:200px;
    width: 200px;
    margin-top:40%;
    margin-left:40%;
}
.ddtk_con.win_con .pop_box{
    position: fixed;
    width: 14.26rem;
    height: 8rem;
    left: 50%;
    top: 50%;
    margin-top: -4rem;
    margin-left: -7.13rem;
    background: url(../images/old/ddtk.png) no-repeat;
    background-size: 100% 100%;
    z-index:2000;
}
.close{
    width:.5rem;height:.5rem;
    float:right;
    margin-right: .15rem;
    margin-top: .25rem;
}


html,body{
    margin:0;
    padding:0;
    font-family: "微软雅黑",'Microsoft YaHei', "Helvetica Neue", Arial, "Microsoft Yahei", "Lantinghei SC", "STHeiti", sans-serif;
    color:#ffffff;
    background-color: #c0bfbf;
    /* height:100%*/
}
html, body {
    background: url(../images/old/blue_bj.png) repeat;
    height: 100%;
}
html{  font-size: 625%;}
body{font-size: .16rem;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img{
    margin: 0;
    padding:0;
    list-style: none;
    border: 0;
}
button,input,select{   font-family: "微软雅黑",'Microsoft YaHei', "Helvetica Neue", Arial, "Microsoft Yahei", "Lantinghei SC", "STHeiti", sans-serif}
.float_l{float:left;}
.float_r{float:right !important;}
.clear{clear:both;}
.text-center{text-align: center !important;}
input,textarea{font-family: "微软雅黑";outline: none;}
a{color:#ffffff;text-decoration: none;cursor:pointer}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #aec3e8;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #aec3e8;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #aec3e8;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #aec3e8;
}
/* 智慧水务系统导航背景 */
.top_con{
    width:100%;  /*width:19rem;*/height:.67rem;background: url(../images/old/top_bjWater.png) no-repeat;margin-left:.08rem;;position: fixed;  background-size: 100% 100%;z-index: 20000;
}
.top_cons{
    width:100%;  /*width:19rem;*/height:.67rem;background: url(../images/old/top_bjWater.png) no-repeat;margin-left:.08rem;;position: fixed;  background-size: 100% 100%;z-index: 20000;
}
.top_con  .menu_box{

}
.top_con .right{
    /* width:10.3rem;*/float:right
}
.top_con  .menu_box li{
    float:left;margin-right:.15rem;color:#fff;    padding-top: .05rem;cursor: pointer;  ;
}
.top_con  .menu_box li.current .li_l,.top_con  .menu_box li:hover .li_l{
    float:left;
    width:.16rem;height:.36rem;
    background: url(../images/old/menu_l.png) no-repeat;
    background-size: 100% 100%;
}
.top_con  .menu_box li  .li_m{
    float: left;
    width: .36rem;
    height: .36rem;
    text-align: center;
    line-height: .32rem;
}
.top_con  .menu_box li  .li_l,.top_con  .menu_box li  .li_r{
    float:left;
    width:.16rem;height:.36rem;
}

.top_con  .menu_box li.current  .li_m,.top_con  .menu_box li:hover .li_m{
    background: url(../images/old/menu_m.png) repeat-x;
    background-size: 100% 100%;
}

.top_con  .menu_box li.current .li_r,.top_con  .menu_box li:hover .li_r{
    float:left;
    width:.16rem;height:.36rem;
    background: url(../images/old/menu_r.png) no-repeat;
    background-size: 100% 100%;
}
.ydl_box{width:12.65rem;margin:0 auto;text-align:center}
.ydl_box  dl{
    display:inline-block;
}
.ydl_box  dl dd{
    /*    width: 3.68rem;*/
    height: .7rem;
    background: url(../images/old/k1.png) no-repeat;
    float: left;
    padding: .07rem 0rem;
    margin-right: .5rem;
    background-size: 100% 100%;
}
.ydl_box  dl dd:nth-child(3){margin-right:0px}
.ydl_box .kx{
    float:left ; padding:0px .08rem;height:.51rem;line-height:.51rem;border:1px solid #004986;margin-left:.09rem;margin-top:.09rem;
}
.ydl_box .kx:nth-child(3){
    /*    width: .65rem;;*/text-align:center;margin-right:.1rem;
}
.ydl_box .kx.yds{
    /* background: url(../images/old/db.png) no-repeat center .08rem;*//*width:1.3rem;*/height:.51rem;  background-size:1.18rem .4rem;
}
.ydl_box .kx.yds .inner{
    padding: .05rem .0rem;/*padding-right: 0px;*/
}
.ydl_box .kx.yds .inner img{
    /*  margin-right: .05rem;*/width:.23rem
}
.ydl_box .kx .up,.ydl_box .kx .down{
    width:.14rem;    vertical-align: middle;
    margin-top: -0.05rem;
}
.ydl_box .kx .up+span{color:#fd4c8e}
.ydl_box .kx .down+span{color:#aaf46b}
.main_con{
    padding-top: .67rem;
}

.location1_box{
    position:relative;  /*background: url(../images/old/loc1.png) no-repeat center center;*/ width:14.57rem;height:7.97rem;  background-size:cover;margin:0 auto;    margin-top: .3rem;
}

.location1_box  .bj_green{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_green.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_green.xf,.location1_box  .bj_green:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_green:not(.xf):hover .label{
    display:block !important
}


.location1_box  .bj_bai{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_bai.xf,.location1_box  .bj_bai:not(.xf):hover{
    background: url(../images/old/bj_green.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_bai:not(.xf):hover .label{
    display:block !important
}


.location1_box  .bj_red{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_red.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_red.xf,.location1_box  .bj_red:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_red:not(.xf):hover .label{
    display:block !important
}

.location1_box  .bj_mh{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_mh.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_mh.xf,.location1_box  .bj_mh:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_mh:not(.xf):hover .label{
    display:block !important
}


.location1_box  .bj_lan{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_lan.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
/* 绿色 */
.location1_box  .bj_lan.xf,.location1_box  .bj_lan:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_lan:not(.xf):hover .label{
    display:block !important
}


.location1_box  .bj_blue{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_blue.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
/* 白色 */
.location1_box  .bj_blue.xf,.location1_box  .bj_blue:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_blue:not(.xf):hover .label{
    display:block !important
}

.location1_box  .bj_lv{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_lv.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_lv.xf,.location1_box  .bj_lv:not(.xf):hover{
    background: url(../images/old/bj_yellow.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_lv:not(.xf):hover .label{
    display:block !important
}
/*粉色*/

.location1_box  .bj_fen{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_fen.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_fen.xf,.location1_box  .bj_fen:not(.xf):hover{
    background: url(../images/old/bj_orage.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_fen:not(.xf):hover .label{
    display:block !important
}
/*粉色*/
/*黑色*/

.location1_box  .bj_black{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_black.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_black.xf,.location1_box  .bj_black:not(.xf):hover{
    background: url(../images/old/bj_black.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_black:not(.xf):hover .label{
    display:block !important
}
/*黑色*/
.location1_box  .bj_orage{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_orage.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
/* 橙色 */
.location1_box  .bj_orage.xf,.location1_box  .bj_orage:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;  cursor:pointer
}
.location1_box  .bj_orage:not(.xf):hover .label{
    display:block !important;
}

/*  colorCopy  */

.location1_box  .bj_greenCopy{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_greenCopy1.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_greenCopy.xf,.location1_box  .bj_greenCopy:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_greenCopy:not(.xf):hover .label{
    display:block !important
}
/*  colorCopy  */

.location1_box  .bj_greenCopy1{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_greenCopy1.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_greenCopy1.xf,.location1_box  .bj_greenCopy1:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_greenCopy1:not(.xf):hover .label{
    display:block !important
}

/*  colorCopy  */

.location1_box  .bj_redCopy1{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_redCopy1.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_redCopy1.xf,.location1_box  .bj_redCopy1:not(.xf):hover{
    background: url(../images/old/bj_redCopy1.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_redCopy1:not(.xf):hover .label{
    display:block !important
}

.location1_box  .bj_redCopy{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_redCopy1.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_redCopy.xf,.location1_box  .bj_redCopy:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_redCopy:not(.xf):hover .label{
    display:block !important
}

.location1_box  .bj_mhCopy{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_mh.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_mhCopy.xf,.location1_box  .bj_mhCopy:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_mhCopy:not(.xf):hover .label{
    display:block !important
}


.location1_box  .bj_lanCopy{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_lan.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
/* 绿色 */
.location1_box  .bj_lanCopy.xf,.location1_box  .bj_lanCopy:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_lanCopy:not(.xf):hover .label{
    display:block !important
}


.location1_box  .bj_blueCopy{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_blue.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
/* 白色 */
.location1_box  .bj_blueCopy.xf,.location1_box  .bj_blueCopy:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_blueCopy:not(.xf):hover .label{
    display:block !important
}

.location1_box  .bj_lvCopy{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_lv.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
.location1_box  .bj_lvCopy.xf,.location1_box  .bj_lvCopy:not(.xf):hover{
    background: url(../images/old/bj_yellow.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_lvCopy:not(.xf):hover .label{
    display:block !important
}
.location1_box  .bj_orageCopy{
    position:absolute;width:.24rem;height:.24rem;background: url(../images/old/bj_orageCopy1.png) no-repeat  ;background-size: cover;cursor:pointer ;
}
/* 橙色 */
.location1_box  .bj_orageCopy.xf,.location1_box  .bj_orageCopy:not(.xf):hover{
    background: url(../images/old/bj_bai.png) no-repeat  ;background-size: cover;cursor:pointer
}
.location1_box  .bj_orageCopy:not(.xf):hover .label{
    display:block !important;
}


/* colorCopy */


/*.location1_box .pot .label{
    padding: .05rem .1rem;
}*/

.location1_box  .bj1{
    left: 6.5rem;
    top: 1.8rem;
    /*z-index:997*/
}

.sy_con .lb_box{
    position:absolute;top:2.10rem;left:.4rem
}
.sy_con .fangxiang{
    position:absolute;top:2.5rem;left:6rem;
    width:75px;
    height:75px;
}
.currentDt{background: #3D69BD;color: #AEC3E8;}
.currentDtRighr{background: #3D69BD;color: #AEC3E8;}
.sy_con .qiehuan{
    position:absolute;top:2.5rem;left:8rem;
    width:80px;
    height:24px;line-height:24px;
}
.sy_con .sanjing{
    position:absolute;top:2.5rem;left:8rem;
    width:80px;
    height:40px;line-height:40px;
}
.sy_con .jinling{
    position:absolute;top:2.4rem;left:32%;
    height:40px;line-height:40px;
    font-size:0.24rem; font-weight: bold;
}
.sy_con .shuiwujuText{
    position:absolute;top:1.8rem;left:28%;
    height:40px;line-height:40px;
    font-size:0.24rem; font-weight: bold;
}
.sy_con .qiehuan dl{border:1px solid #3fb8fd; overflow: hidden;width: 100%;height: 100%; border-radius: 5px;}
.sy_con .qiehuan dl dd:first-child{border-right: #aec3e8 1px solid}
.sy_con .qiehuan dl dd{font-size:.14rem;color:#aec3e8;width: 49%;float: left;text-align: center;cursor: pointer; }

.currentSfy{background: #3D69BD;color: #FFF!important;}
.sy_con .sifuyuanBanner{ position:absolute;top:2.3rem;left:38%; width:2.3rem;  height:0.35rem;line-height:0.35rem;z-index: 1900;overflow: hidden; border:1px solid #3fb8fd;border-radius: 5px; }
.sy_con .sifuyuanBanner dl dd{font-size:.14rem;color:#aec3e8;float: left;text-align: center;border-right:1px solid #aec3e8;cursor:pointer;}
.sy_con .sifuyuanBanner dl dd:hover{background: #3D69BD;color: #FFF!important;}
.sy_con .sifuyuanBanner dl dd:last-child{border-right:none}

.sy_con .jlQiehuan{ position:absolute;top:2.5rem;left:63%; width:200px;  height:24px;line-height:24px;z-index: 20000;}
.sy_con .jlQiehuan dl{border:1px solid #3fb8fd; overflow: hidden;width: 100%;height: 100%; border-radius: 5px;}
.sy_con .jlQiehuan dl dd{border-right: #aec3e8 1px solid}
.sy_con .jlQiehuan dl dd:last-child{border-right:none}
.sy_con .jlQiehuan dl dd{font-size:.14rem;color:#FFF;float: left;text-align: center;}


.sy_con .jlType{ position:absolute;top:2.5rem;left:58%; width:80px;  height:24px;line-height:24px;}
.sy_con .jlType dl{border:1px solid #3fb8fd; overflow: hidden;width: 100%;height: 100%; border-radius: 5px;}
.sy_con .jlType dl dd:first-child{border-right: #aec3e8 1px solid}
.sy_con .jlType dl dd:last-child{border-left: #aec3e8 1px solid}
.sy_con .jlType dl dd{font-size:.14rem;color:#FFF;width: 48.55%;float: left;text-align: center;}

.sy_con .jlTypeRight{ position:absolute;top:2.5rem;left:63%; width:120px;  height:24px;line-height:24px;z-index: 20000;}
.sy_con .jlTypeRight dl{border:1px solid #3fb8fd; overflow: hidden;width: 100%;height: 100%; border-radius: 5px;}
.sy_con .jlTypeRight dl dd{border-right: #aec3e8 1px solid}
.sy_con .jlTypeRight dl dd:last-child{border-right:none}
.sy_con .jlTypeRight dl dd{font-size:.14rem;color:#FFF;float: left;text-align: center;}


.sy_con .lb_box h1{background: url(../images/old/blue_sg.png) left .07rem no-repeat;background-size: .06rem .2rem;padding-left: .2rem;font-size: .2rem;margin-bottom: .5rem; color: #FFF;}
.sy_con .lb_box table.dengji{
	width:2.2rem;/*background: url(../images/old/lb_bj.png) no-repeat  ;*/background-size: cover;font-size:.14rem;
    text-align: center;border-collapse:collapse;
}
.sy_con .lb_box table.dengji tbody tr td{
	width:1.1rem;
	line-height: 24px;
	border: 1px solid #1A67BD;
}
.sy_con .lb_box table.lb_boxOne{
    width:4.6rem;/*height:2.14rem;*/background: url(../images/old/lb_bj.png) no-repeat  ;background-size: cover;font-size:.14rem;
    padding: 0px .2rem;
}
.sy_con .lb_box table.lb_boxOne{
    table-layout: fixed;
}
.sy_con .lb_box table.lb_boxOne  thead  tr td{
    height: .25rem;
    width: .5rem;
    text-align: center;
}
.sy_con .lb_box table.lb_boxOne  tbody  tr td{
    height:.2rem;
    text-align: center;
    /*  border-bottom:1px solid #fff*/
}
.sy_con .lb_box .jt{width:.64rem;    margin-left: .4rem}


.sy_con .ysldb_box{
    position:absolute;top:5.9rem;left:.4rem;

}

.sy_con .ysldb_box h1{
    background: url(../images/old/blue_sg.png) left .07rem no-repeat;
    background-size: .06rem .2rem;
    padding-left: .2rem;
    font-size: .2rem;
    margin-bottom: .5rem;
}

.sy_con .ysxl_box{
    position:absolute;    top: 1.5rem;
    right: .4rem;left:auto;    width: 2.5rem;
}
.chartZX{
    width:486px;height:300px;
}
@media screen and (max-width: 1500px) {
    .chartZX{width:486px;height:300px}
}
.top_con  .bj_t{
    width:.2rem;/*margin-left:.4rem;margin-top:.14rem*/    vertical-align: top;
}
.top_con  .theme{
    width:.18rem;margin-left:.3rem;margin-top: .14rem;
}
.top_con  .bj_a{
    position: relative;
    width: .14rem;
    height: .14rem;
    margin-left: .4rem;
    margin-top: .14rem;
    display: inline-block;
}
.top_con  .bj_a em{
    position: absolute;
    width: .14rem;
    height: .14rem;
    background: #ff0000;
    color: #fff;
    font-size: .1rem;
    font-style: normal;
    border-radius: 50%;
    line-height: .14rem;
    text-align: center;
    top: -.05rem;
    right: -.08rem;
}
/*
用户下拉*/
.user_box{position:relative;    float: right;
    margin-top: .1rem;
    margin-right: .2rem;cursor: pointer;margin-left:.4rem}
.user_box:hover .user_ul{
    display:block;
}
.user_box .user_ul{
    display:none;
    position: absolute;
    right: -.25rem;
    width: 1.45rem;
    height: 1.71rem;
    background: url(../images/old/xl_k.png) no-repeat;
    /* background-size: cover; */
    padding: .16rem .05rem .1rem .07rem;
    top: .16rem;
    background-size: 1.58rem 1.74rem;
}
.user_box .user_ul li{
    line-height:.37rem;
    padding-left:.35rem;
    color:#38a0f2;
    font-size:.14rem;
    border-bottom:1px solid #1c67b3;
}
.user_box .user_ul li:hover{
    color:#c4cce6;
}

.user_box .user_ul li:nth-child(1){
    background:#002585 url(../images/old/user_t.png) no-repeat .1rem center; background-size: .14rem .14rem;
}

.user_box .user_ul li:nth-child(1):hover{
    background:#0263b1 url(../images/old/user_h.png) no-repeat  .1rem center;background-size: .14rem .14rem;
}
.user_box .user_ul li:nth-child(2){
    background: #002585 url(../images/old/ggts.png) no-repeat  .1rem center;background-size: .18rem .15rem;
}

.user_box .user_ul li:nth-child(2):hover{
    background: #0263b1 url(../images/old/ggts_h.png) no-repeat  .1rem center;background-size: .18rem .15rem;
}


.user_box .user_ul li:nth-child(3){
    background:#002585 url(../images/old/yhfk.png) no-repeat  .1rem center;background-size: .16rem .14rem;
}

.user_box .user_ul li:nth-child(3):hover{
    background:#0263b1  url(../images/old/yhfk_h.png) no-repeat  .1rem center;background-size: .16rem .14rem;
}

.user_box .user_ul li:nth-child(4){
    background:#002585 url(../images/old/tc.png) no-repeat  .1rem center;background-size: .16rem .16rem;
}

.user_box .user_ul li:nth-child(4):hover{
    background:  #0263b1 url(../images/old/tc_h.png) no-repeat  .1rem center;background-size: .16rem .16rem;
}
.user_box .user_t{
    vertical-align: middle;
    margin-top: -0.03rem;
    margin-right: .15rem;
}
.user_box .user_t +span{font-size:.14rem;color:#c6ccdf}

.user_box .xl_t{
    margin-left: .1rem;
    margin-top: -0.01rem;
    vertical-align: middle;
}

.sy_con .yszb_box {
    position: absolute;
    top: 5.6rem;
    right: .4rem;
    /*width:4.2rem;*/
    height:4.8rem;
    left:auto;
}
.sy_con .yszb_box dl dd{
    font-size:.14rem;color:#aec3e8;line-height:.32rem;float:left;    padding: 0px .08rem;
    text-align: center;cursor: pointer;    border-right: 1px solid #3fb8fd;
}
.sy_con .yszb_box dl dd:last-child{
    border-right: none;
}


.sy_con .yszb_box dl dd:first-child{
    border-radius:.05rem 0px 0px .05rem
}
.sy_con .yszb_box dl dd:last-child{
    border-radius:0rem .05rem .05rem  0px;
}
.sy_con .yszb_box dl{    margin-right: .3rem;    border: 1px solid #3fb8fd;
    border-radius: .05rem;
    float: left;}
.chartBing {
    width: 480px;
    height: 270px;
   /* margin-top: .3rem;*/
    margin-top: .5rem;
}
@media screen and (max-width: 1600px) {
    .chartBing{width:380px;height:150px;}
    .chartZX{width:100%;height:240px;}
    .lb_box{position:absolute;top:0rem;left:.4rem}
    .sy_con .yszb_box{position: absolute; top:5.6rem; right: .15rem;/* width:4.2rem;*/}
    .sy_con .ysldb_box{
        position:absolute;top:5rem;left:.4rem;width:300px
    }
}
@media screen and (max-width: 1500px) {
    .chartBing{width:380px;height:150px;}
    .chartZX{width:100%;height:240px;}
    .lb_box{position:absolute;top:0rem;left:.4rem}
    .sy_con .yszb_box{position: absolute; top:5.6rem; right: .15rem;/*width:4.2rem;*/ }
    .sy_con .ysldb_box{
	    position:absolute;top:5rem;left:.4rem;width:300px
	}
}
@media screen  and (max-width: 1200px) {
	/*.sy_con .ysxl_box{position:absolute; top: 0.5rem; right: -1rem;}*/
	/*width:4.2rem;*/
    .sy_con .yszb_box{position: absolute;top: 5.8rem; right: .4rem; }
    .chartBing{width:330px;height:150px}
    .chartZX{width:480px;height:300px;}
    .sy_con .ysldb_box{position:absolute;bottom:0;left:.4rem;width:200px}
}
@media screen and (max-width: 1000px) {
	.sy_con .ysxl_box{position:absolute; top: 0.5rem; right: -1rem; }
	/* width:4.2rem;*/
    .sy_con .yszb_box{position: absolute;top: 6rem; right: .4rem; }
   .chartBing{width:350px;height:120px}
}

.sy_con .lb_box table{position:relative}
.marquee  {
    display: block;
    width: 100%;
    text-align: center;
    position: absolute;
    overflow: hidden;
    -webkit-animation: marquee 2s linear infinite;
    animation: marquee 2s linear infinite;
}
@keyframes marquee {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-650px);
    }
}
.marqure1 li,.marqure2 li{line-height:.35rem; height:.35rem; border-bottom:1px solid #1a67bd;font-size:.14rem;text-align:center}
.marqure1 li div,.marqure2 li div{width:20%;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.marqure_box{
    position:relative;
    margin: 0px .22rem;
    width: 4.17rem;
    height: 1.85rem;
    overflow: hidden;
    background: url(../images/old/wbk.png) no-repeat;
    background-size: cover;
}


.marqure1s li,.marqure2s li{line-height:.35rem; height:.35rem; border-bottom:1px solid #1a67bd;font-size:.14rem;text-align:center}
.marqure1s li div,.marqure2s li div{width:20%;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.marqure_boxs{
    position:relative;
    margin: 0px .22rem;
    width: 4.17rem;
    height: 1.85rem;
    overflow: hidden;
    background: url(../images/old/wbk.png) no-repeat;
    background-size: cover;
}
/*.marqure1,.marqure2{
    height: 1.85rem;

}*/


.marquee_boxBy {
    display: block;
    position: relative;
    width: 100%;
    height:30px;
    overflow: hidden;
}
.marquee_top {
    transition: all 0.5s;
    margin-top: -30px
}
.marquee_listBy {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
.marquee_listBy li {
    height: 30px;
    line-height:30px;
    font-size: 14px;
    /*padding-left: 20px;*/
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.marquee_listBy li span {
    padding: 0 2px;
}






.sjfx_con .ysl_box{
    border:2px solid #44c7f0 ;/*height:4.38rem;*/
    margin:.22rem .22rem  0px;
    box-shadow:0 0 5px #44c7f0;
    position:relative;
}
#year_box{ background: url(../images/old/select_bj.png) no-repeat; background-size: 100% .4rem;}
.bt_gg  h1{
    background: url(../images/old/blue_sg.png) left center no-repeat;
    background-size: .06rem .2rem;
    padding-left: .2rem;
    font-size: .2rem;
    margin-bottom: .2rem;
    margin-top:.2rem;
    margin-left:.3rem;
    line-height:.4rem;
    font-weight:normal;
}
.select_box{
    background: url(../images/old/select_bj.png) no-repeat ;
    background-size: 100% .4rem;
    float:left;
    margin-left:.2rem
}
.parent {
    background:  url(../images/old/xl.png) right center no-repeat;
    /*   width: 203px;*/
    height: .4rem;
    overflow: hidden;
    /* border: solid 1px #ccc; */
    display: inline-block;
    vertical-align: middle;
    /*    font-size:.24rem;*/
    /* background: #10151c; */
    /*    border-bottom: 1px solid #fbfbfb;color:#fbfbfb;*/
    /*   margin-right:.15rem;*/
    cursor: pointer;
}

.parent select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    padding-left: .15rem;
    width: 1.5rem;
    height: 100%;
    font-size: .16rem;
    color: #aec3e8;
    outline: none;
    cursor: pointer;

    padding-right: .4rem;
}

.parent select option{
    color:#49d9fe;
    background:#033299;
    font-size:.14rem;
    border-bottom:1px solid #000;
    line-height:.36rem !important;
    height:.36rem !important
}

.parent select option:first-child{border-radius:5px 5px 0px 0px}


.sel_sblb select option{
    text-align:center

}
.sx_box{
    height:.4rem;margin:.05rem  .22rem  .2rem
}
.sx_box .tab_box{
    float:left;  width:1.42rem;height:.4rem;background:  url(../images/old/tab_bj.png)   no-repeat;background-size: cover;
}
.sx_box .tab_box li{
    line-height:.4rem;float:left;width:50%;text-align:center;box-sizing: border-box;
}
.sx_box .tab_box li{
    border-right:1px solid #2466a7
}
.sx_box .tab_box li:last-child{
    border-right:none
}
.select_box.sblx{
    margin-left:.2rem;

}
.select_box.bmc{
    margin-left:2rem
}
.select_box.bmc select{

}
.bjk{
    background: url(../images/old/select_bj.png) no-repeat ;
    background-size: 100% .4rem;
    width:1.56rem;
    height: .4rem;
    float:left;
    margin-left:.2rem;
    padding: 0px .15rem;
    color: #aec3e8;
    font-size: .16rem;
}
.sx_box .hg{
    float:left;width:.2rem;margin-top:.2rem;
    border-bottom:1px solid #869bc8;    margin-left: .2rem;
}

.bt_gg .jt {
    width: .64rem;
    margin-left: .4rem;
}
.btn_qr{
    background: url(../images/old/select_bj.png) no-repeat ;
    background-size: 100% .4rem;
    float:left;
    height:.4rem;
    line-height:.4rem;
    padding:0px .25rem;
    color: #aec3e8;
    font-size: .16rem;
    cursor: pointer;
    margin-left:.2rem;
}
.btn_qr:hover{
    background-color: rgba(135,186,248,.35);
}
.sx_box .tab_box li:hover,.sx_box .tab_box li.current{
    background-color: rgba(135,186,248,.35);cursor: pointer;
}

.ZHFXChart{
    height:3.5rem;margin-top:-.2rem
}
.sx_box.lm{margin-left:.3rem}
.btn_qr img{
    width:.2rem;vertical-align: middle;margin-top:-.05rem;margin-right:.05rem
}
.XLFXChart{
    /*   height:3.5rem;*/ height:350px
}

.table {
    width:100%;
    table-layout: fixed;
    border-collapse: collapse ;
    /*   border:1px solid #2d77b1;
       box-shadow:2px 2px  2px   #2d77b1;*/
}
.table tr td{
    border:1px solid #2d77b1;
    box-shadow:0px 0px  4px   #2d77b1;
    text-align:center;

}

#bb2_box tr td,#bb3_box tr td,#bb4_box tr td:first-child{
    text-align:left;
    padding-left:.15rem
}
.table tr td.text-align{
    text-align:center
}
.table thead td{
    height:.55rem
}
.table tbody td{
    height:.4rem
}
.table_box{margin:.3rem}

.yslChart{height:3.5rem}

.sx_box .tab_box.bb{
    display: none;
    background: url(../images/old/bb_bj.png) no-repeat;width:2.87rem;background-size: cover;
}
.sx_box .tab_box.bb li{
    width:25%;
}
/*报表固定首行和首列*/
.contain_bx{
    margin: .1rem .6rem;;
}
.contain {
    border:1px solid #2d77b1;
    box-shadow:0px 0px  4px   #2d77b1;
    /* width: 500px; */
    /* height: 300px; */
    overflow: auto;
    position: relative;
    float: left;
    /* top: 100px; */
    /* left: 50px; */
    height:300px;
    width:100%
}
.bb_box th,.bb_box  td,.bb_box  tr{
    font-weight: normal;
    border:1px solid #2d77b1;
    box-shadow:0px 0px  4px   #2d77b1;
    text-align:center;
    height: .46rem;
    width: 100px;
    /* width: 400px;*/
    /*   min-width:300px;*/
    box-sizing: border-box;
    min-width:50px ;
}
.tb1 {
    background: #0f2676;
    position: fixed;
    z-index: 10000;
    width: 4.4rem;
}
.tb2_box{
    position: sticky;
    top: 0px;
    margin-left: 4.4rem;
    z-index:2000
}
.tb2 {
    background: #0f2676;

    width: 100%;
    z-index: 1000;
}
.tb2 th,.tb4 td{
    min-width:120px
}

.tb3 {
    background: #0f2676;
    left: 0px;
    /*    height: 100%;*/
    float: left;
    position: sticky;

    z-index: 1000;
    width: 4.4rem;
}
.tb4_box{
    position: sticky;
    top: 0px;
    margin-left:4.4rem
}
.tb4 {
    /* left: 100px;
     width: 500px;*/
    width:100%;
    position: absolute;
}

.tb4 tr:nth-child(2n) ,.tb3 tr:nth-child(2n){
    background: #1a3483;
}

.tb4 tr:nth-child(2n+1) ,.tb3 tr:nth-child(2n+1){
    background: #0f2676;
}
.tb4 tr.jr,.tb3 tr.jr{
    color:#aaf46b
}

.bb2_box .table. thead th{
    border:.01rem solid #60e7fe;   border-right:none  !important; box-shadow: none; border-left:none  !important;
}


.bb2_box   {
    background: url(../images/old/tb_t.png) no-repeat; background-size:100%  .51rem ;margin: 0px .3rem;
}
.bb2_box tr{
    border:none;box-shadow:none
}
.bb2_box  th{
    border:none;height:.5rem;box-shadow:none
}

.bb2_box .table_box {
    margin: .32rem;
}
.bb2_q_box{
    background: url(../images/old/kx.png) no-repeat; background-size:100%  .51rem ;margin: 0px .6rem;    margin-bottom: .4rem;
}
.bb2_q_box tr{
    border:none;box-shadow:none
}
.bb2_q_box  th{
    border:none;height:.5rem;box-shadow:none
}

.bb2_q_box .table_box {
    margin: .01rem;
}

.bb2_q_box .table_box tr td:nth-child(2n){
    width:.45rem

}
.bb_box{display:none}

.ysbz_con .ysl_box {
    border: 2px solid #44c7f0;
    /* height: 4.38rem; */
    margin: .22rem .22rem 0px;
    box-shadow: 0 0 5px #44c7f0;
}
.ysbz_con{
    padding-bottom: .4rem;
}
.ysbz_con  .bt_gg h1 {
    font-weight: normal;
    margin-bottom: .1rem;
}
.ysbz_con .ms{
    font-size: .16rem;
    line-height: .3rem;
    margin: 0px .3rem .2rem;
    text-indent: .2rem;
}
.ysbz_con .btn_xz{
    float:right;     margin: .22rem .5rem;font-size:.2rem
}
.ysbz_con .btn_xz img{
    vertical-align: middle;
    width: .21rem;
    margin-top: -.02rem;
    margin-right: .1rem;
}
.znys_box{
    border: 1px solid #44c7f0;
    /* height: 4.38rem; */
    margin: .22rem .22rem 0px;
    box-shadow: 0 0 5px #44c7f0;
}
.znys_box.zong{ float: none;
    width: auto;}
.znys_box{
    height:1.5rem;

}

.znys_box label{
    line-height:1.5rem;float:left;width:1.2rem;    margin-right: .1rem;font-size:.18rem; text-align:center
}

.znys_box  .kd{
    padding-left: 1.2rem; padding-right: 1.2rem;
}
.znys_box  .kd p span{
    float:left;    width: 9.75%;
}
.znys_box  .kd .jdt{
    background: #091758;
    border-radius: .2rem;
    height:.26rem
}
.znys_box  .kd p:first-child{
    height: .3rem;
    margin: .25rem 0rem .05rem;
}
.znys_box .dsz{
    width: 1.18rem;
    float: right;
    line-height: 1.5rem;
    text-align:center;
    color:#49d9fe;
    font-size:.22rem
}
.znys_box  .kdz{
    margin-top: .15rem;
}

.znys_box  .kdz span{
    float:left !important;
    width:.55rem  !important
}
.znys_box  .kdz span:last-child{
    width:0px !important
}
.znys_box .kd .jdt{
    position:relative
}
.znys_box .kd .jdt  .bz_box{
    width: 63%;
    padding: .02rem;
    /* height: 100%; */
    height: .22rem;
}
.znys_box .kd .jdt  .bz{
    height:100%;
    border-radius: .2rem;
   /* background: #172a7d;*/
    background:  #5266bd
}
.znys_box .kd .jdt .current_box{
    padding: .02rem;
    position: absolute;top: 0px;height: .22rem;
}
.znys_box .kd .jdt .current_ds{
    height:100%;
    border-radius: .2rem;
    background: url(../images/old/green_bar.png) repeat-x;
    background-size: .25rem.26rem;
}
.znys_box .kd .jdt .current_ds.yellow{
    background:  #f0ad4e
}
.znys_box.fen{
    height:.9rem;
    margin:0px;
    margin-bottom:.22rem;
    margin-right: .22rem;
}
.znys_con{
    margin: .22rem 0px .22rem .22rem
}
.znys_box.fen label,.znys_box.fen .dsz{
    line-height:.9rem
}
.znys_box.fen .kd{
    margin-top: .3rem;
}
.znys_con .znys_box_out{
    float:left;
    width:50%;

}
.znys_box  .kd .jdt .cc{
    background: #fd4c8e;
    border-radius: .2rem;
    height: .24rem;
    width: 70%;
    position: absolute;
    top: 0px
}
.znys_box .kd .jdt .cc+.bz_box {
    width: 63%;
    padding: .01rem;
    /* height: 100%; */
    height: .22rem;
    z-index: 2000;
    position: absolute;
}
.znys_box.fen label{
    width:2.2rem
}
.znys_box.fen .kd{
    padding-left:2.2rem;
}
.ysl_box.sbgx{
    border: 1px solid #44c7f0;
    margin: .22rem .22rem 0px;
    box-shadow: 0 0 5px #44c7f0;
}
.table tbody tr:nth-child(2n+1) {
    background: rgba(15,38,118,.35);
}
.table tbody tr:nth-child(2n) {
    background:  rgba(135,186,248,.1);
}
.ui-datepicker{z-index:2000 !important;}


/*水表关系图*/
.sphbg .zst{
    position:absolute;
        /*float:left;*/
    width: 3.2rem;
    margin-left: 1rem;
    margin-top: .5rem;
    margin-bottom: .5rem;
}
.sphbg .bigSmall{
    position:absolute;
    /*    float:left;*/
    width: 2rem;
    margin-left: 2.4rem;
    margin-top: .5rem;
    margin-bottom: .5rem;
}
.sphbg .zst dd{
    float:left;width:50%
}
.sphbg .zst dd span{
    width: .4rem;
    height: .3rem;
    line-height: .3rem;
    float: left;
    margin-right: .15rem;
    margin-bottom: .3rem;
}
.sphbg .zst dd:nth-child(1) span{
    background:#0F0 ;
}
.sphbg .zst dd:nth-child(2) span{
    background:#67358A ;
}
.sphbg .zst dd:nth-child(3) span{
    background:#2F57AF ;
}
.sphbg .zst dd:nth-child(4) span{
    background:#563E57 ;
}
.sphbg .zst dd:nth-child(5) span{
    background:#556B2F;
}
.sphbg .zst dd:nth-child(6) span{
    background:#DAA520 ;
}

.sx_box .sxtab_con.bm{
    display:none
}
.sx_box .sxtab_con.sb{
    display:block
}
.sx_box  .bbcx{
    display:none
}




.spht  .ys3{border:1px solid #2f57af;;font-size:.08rem;position:relative}

.spht  .ys3 h1{
    background: #2f57af ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.08rem
}
.spht  .ys3 p{
    height:.35rem;line-height:.35rem;  font-size:10px; -webkit-transform:scale(0.9);
}


.spht  .ys4{border:1px solid #ba6637;;font-size:.12rem;position:relative}

.spht  .ys4 h1{
    background: rgba(211,99,15,.4) ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys4 p{
    height:.35rem;line-height:.35rem; font-size:10px; -webkit-transform:scale(0.9);
}


.spht  .ys2{border:1px solid #c461b1;;font-size:.12rem;position:relative}

.spht  .ys2 h1{
    background: rgba(253,76,142,.4) ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys2 p{
    height:.35rem;line-height:.35rem;
    font-size:10px; -webkit-transform:scale(0.9);
}
.spht  .ys1{border:1px solid #32CD32;;font-size:.12rem;}

.spht  .ys1 h1{
    background: #32CD32 ;height:.3rem;line-height:.3rem;font-weight: normal;font-size:.12rem
}
.spht  .ys1 p{
	 font-size:10px;-webkit-transform:scale(0.9);
}

/*.spht  .ys2 p{
    height:.35rem;line-height:.35rem
}
.spht  .ys2{border:1px solid #c461b1;;font-size:.12rem}

.spht  .ys2 h1{
    background: #fd4c8e ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem;opacity:.4;color:#fff !important;
}*/
/*.spht  .ys2 label{
    background: #fd4c8e ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem;opacity:.4;color:#fff !important
}*/
/*
.spht  .ys3 p{
    height:.35rem;line-height:.35rem
}

.spht  .ys3{border:1px solid #2c5cca;;font-size:.12rem}

.spht  .ys3 h1{
    background: rgba(4,92,203,.4) ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys3 p{
    height:.35rem;line-height:.35rem
}
*/

.spht  .ys4{border:1px solid #a15234;;font-size:.12rem}

.spht  .ys4 h1{
    background: rgba(211,99,15,.4) ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys4 p{
    height:.35rem;line-height:.35rem; font-size:10px; -webkit-transform:scale(0.9);
}
/* 这是五级表的地方 */
.spht  .ys5{border:1px solid #a15234;;font-size:.12rem}

.spht  .ys5 h1{
    background:#556B2F ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys5 p{
    height:.35rem;line-height:.35rem;  font-size:10px; -webkit-transform:scale(0.9);
}
/* 这是六级表的地方 */
.spht  .ys6{border:1px solid #DAA520;;font-size:.12rem}

.spht  .ys6 h1{
    background:#DAA520 ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys6 p{
    height:.35rem;line-height:.35rem;  font-size:10px; -webkit-transform:scale(0.9);
}
/* 这是七级表的地方 */
.spht  .ys7{border:1px solid #8A2BE2;;font-size:.12rem}

.spht  .ys7 h1{
    background:#8A2BE2 ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys7 p{
    height:.35rem;line-height:.35rem;  font-size:10px; -webkit-transform:scale(0.9);
}
/* 这是八级表的地方 */
.spht  .ys8{border:1px solid 	#5F9EA0;;font-size:.12rem}

.spht  .ys8 h1{
    background:	#5F9EA0 ;height:.3rem;line-height:.3rem;font-weight: normal;;font-size:.12rem
}
.spht  .ys8 p{
    height:.35rem;line-height:.35rem;  font-size:10px; -webkit-transform:scale(0.9);
}



.marqure1 li.red, .marqure2 li.red{
    color:#c23531
}

.location1_box .bj_green  .label,.location1_box .bj_blue  .label,.location1_box .bj_lan  .label,.location1_box .bj_red  .label,.location1_box .bj_mh  .label,
.location1_box .bj_orage  .label,.location1_box .bj_lv  .label ,.location1_box .bj_fen  .label,.location1_box .bj_bai  .label,.location1_box .bj_black .label
{
    display:none ;
    /*
    height: .25rem;
    line-height: .25rem;
    background: rgba(0,0,0,.5);
    position: absolute;
    !* top: .2rem; *!
    left: .3rem;
    padding: 0px.1rem;
    border-radius: .05rem;*/
    line-height: .25rem;
    background: rgba(0,0,0,.5);
    position: absolute;
     top: -0.5rem;
    left: .3rem;
   /* padding: 0px.1rem;*/
    border-radius: .05rem;
    width: 1.9rem;
    font-size: .14rem;
padding:.05rem .1rem;
    z-index: 9990;
}
/* colorCopy */
.location1_box .bj_greenCopy  .label,.location1_box .bj_greenCopy1 .label,.location1_box .bj_blueCopy  .label,.location1_box .bj_lanCopy  .label,.location1_box .bj_redCopy  .label,.location1_box .bj_mhCopy  .label,
.location1_box .bj_orageCopy  .label,.location1_box .bj_lvCopy  .label,.location1_box .bj_redCopy1 .label
{
    display:none ;
    /*
    height: .25rem;
    line-height: .25rem;
    background: rgba(0,0,0,.5);
    position: absolute;
    !* top: .2rem; *!
    left: .3rem;
    padding: 0px.1rem;
    border-radius: .05rem;*/
    line-height: .25rem;
    background: rgba(0,0,0,.5);
    position: absolute;
    /* top: .2rem; */
    left: .3rem;
   /* padding: 0px.1rem;*/
    border-radius: .05rem;
    width: 1.9rem;
    font-size: .14rem;
padding:.05rem .1rem;
    z-index: 9990;
}

.spht li li{
    border-top: 1px solid #76c0ff;
}


.spht ul ul.one>li{
    background: none !important;
    /*background: none;*/
}
/*.spht ul ul.one  li>.section{*/
/*    background: none !important;*/
/*    !*background: none;*!*/
/*    padding:0px !important;*/
/*    !*padding:0px;*!*/
/*}*/

/*.spht ul ul.one lili{*/
/*    background: none;*/
/*    !*background: none;*!*/
/*}*/
/*.spht ul ul.one li li .section{*/
/*    background: none !important;*/
/*    !*background: none;*!*/
/*    padding:0px !important;*/
/*    !*padding:0px;*!*/
/*}*/

.spht li li:first-child{border-top:none;background:url(../images/old/b_x.png) no-repeat top right;background-size: 50%  1px}
.spht li li:last-child{border-top:none;background:url(../images/old/b_x.png) no-repeat top left;background-size: 50%  1px}


/*.spht ul.solo li ul.one li ul li:first-child{border-top:none;background:url(../images/old/b_x.png) no-repeat top right;background-size: 50%  1px}*/


/*.spht li li ul li:first-child{border-top:none;background:url(../images/old/b_x.png) no-repeat top right!i;background-size: 50%  1px}*/
/*.spht li li ul li:last-child{border-top:none;background:url(../images/old/b_x.png) no-repeat top left;background-size: 50%  1px}*/


/*.spht   #xflow li li:first-child>div{background:url(../images/old/sg.png) no-repeat top center;background-size: 1px 3em;}
.spht  #xflow  li li:last-child>div{background:url(../images/old/sg.png) no-repeat top center;background-size: 1px 3em;}*/
/*
.spht li li:first-child{border-top:none;background:url(../images/old/d.png) repeat-x  top right;background-position: 50% 50%;background-size: 50% 50%}
.spht li li:last-child{border-top:none;background:url(../images/old/d.png) repeat-x top left}*/
/*.spht li li:first-child:after{
    position:absolute;border-left:1px solid red;width:2px;height:50%
}
.spht li li:first-child::before{
    border-left:1px solid #000;width:20px;height:20px
}*/
.spht   .xflow li li>div.section{background:url(../images/old/sg.png) no-repeat top center;background-size: 1px 2em;}
/*.spht   .xflow ul.one li li>div.section{background:none!important;}*/
/*.spht  #xflow  li li>div.section{background:url(../images/old/sg.png) no-repeat top center;background-size: 1px 3em;}*/

.spht .xflow li>ul.one>li>div.section {
    background:none!important; padding:0!important;;
}




#contain{display:inline-block;    padding-bottom: 1rem;}
/*    div#contain {
        width:1000em;
        background:#fff;
        font-family:verdan;
    }*/
.spht ul.xflow {
    float: none;
    margin: 0 auto;padding-top:0px
}

.spht ul {
    clear: left;
    padding: 2em 0 0 0;
    /*    padding: 0;*/
   /* background: #fff;*/
}

.spht ul ul {
    /*  border-top: 1px solid #76c0ff;*/
    width: auto;
    background:url(../images/old/sg.png) no-repeat top center;background-size: 1px 3em;;
}

.spht ul.solo {
    border-top: 0;
}

.spht li {
    float: left;
    list-style: none;
    position: relative;
}

/*   .spht li li {
       margin: -1px 0 0 0;
   }*/

.spht .xflow div.section {
    /*background: url(../img/Flow/vLine.gif) 50% repeat-y;*/
    /*padding: 3em 5px 0 5px;*/
    margin: 0 .3em 0em .3em;
}

.spht .xflow div.section {
    padding: 1em 5px 0em 5px;
}

.spht .xflow div.first {
    /*background: url(../img/Flow/first.gif) 50% repeat-y;*/
    margin-left: 0;
}

.spht .xflow div.last {
    /*background: url(../img/Flow/last.gif) 50% repeat-y;*/
    margin-right: 0;
}

.spht .none {
    border: 0px;
}

.spht .xflow div.root {
    padding-top: 0;
}

.spht .xflow a {
    display: block;
    /*   background: #fff;*/
    /*   border: 1px solid #000;*/
    padding: 0em .1em 0em .1em;
    color: #fff;
    text-decoration: none;
    margin: 0 auto;
    width: 5em;
    line-height: 2em;
    text-align: center;
    height:10.16em;
    background: url(../images/old/yp.png) no-repeat center bottom;
    background-size: .84rem .96rem
}
.secAtwo{
	height:12.16em!important;
}
.spht  .sbjs{
    /*   position:absolute;*/
    margin: 1.8em  1.2em;
    /* margin-left: 2.8em;*/
    font-size: .12rem;
    color: #49d9fe;
}
.spht  .sbjs p{
    float:left;width:50%;text-align:center;

}
.spht  .sbjs>p:nth-child(1){
    position: relative;left: -7px;
}
.spht  .sbjs>p:nth-child(3){
    position: relative;left: -7px;
}
.spht  .sbjs>p:nth-child(4){
    position: relative;left: 4px;
}
.spht  .sbjs p  img{
    width:.08rem;margin-right: -.02rem;margin-left: .02rem;
}






.tcdPageCode{padding: 25px 20px  0px;color: #ccc;text-align: center;font-size: .16rem;}
.tcdPageCode a{font-size: 14px;display: inline-block;color: rgb(220,220,220);display: inline-block;height: 34px;	line-height: 34px;    background: #1c4fb9;	padding: 0 15px;border: 1px solid #1c4fb9;margin: 0 4px;vertical-align: middle;text-decoration: none;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{font-size: 14px;display: inline-block;height: 34px;line-height: 34px;padding: 0 15px;margin: 0 4px;color: #666666;vertical-align: middle;}
.tcdPageCode span.disabled{font-size: 14px;display: inline-block;height: 34px;line-height: 34px;padding: 0 15px;margin: 0 4px;	color: #999999;border: 1px solid #999999;vertical-align: middle;}
.xz_tzy input[type=text] {
    height: 100%;
    background: none;
    width: .7rem;
    color: #aaa;
    text-align: center;
}
.xz_tzy {
    display: inline-block;
    border: 1px solid #bfbfbf;
    height: .30rem;
    vertical-align: middle;
    margin-left: .1rem;
    margin-top: .04rem;
    margin-right: .1rem;
}

/*.layui-layer-page{
    background: url(../images/old/blue_bj.png) repeat;
}*/
/*.layui-layer-title {
    padding: 0 80px 0 20px;
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #2738a3 !important;
    font-size: 14px;
    color: #fff !important;
    overflow: hidden;
    background-color: #2738a3 !important;
    border-radius: 2px 2px 0 0;
}*/
/*.layui-layer-ico{
    background: url(../images/old/close.png) no-repeat !important;width:.21rem
}*/
/*.layui-layer-setwin a {
    position: relative;
    width: .22rem !important;
    height: .22rem  !important;
    margin-left: 10px;
    font-size: 12px;
    margin-top: -.03rem !important;}*/
.pop_contain  .row label{
    float:left;width:1.2rem
}
.pop_contain  .row{clear:both;        height: .4rem;
    line-height: .4rem;
    margin-bottom: .2rem;}

/*.pop_contain{margin:.3rem .4rem;display:none}*/

.pop_contain {
    padding: .2rem .4rem;
    display: none;
    /*    max-height: 7rem;*/
    overflow-y: auto;
    overflow-x: hidden;
}
.ysl_box   .loadding{
    position:absolute;  top: 50%;;left:50%;margin-left:-0.2rem;display:none;
}

.ysl_box   .loadding img{
    width:.32rem
}
.table_box{position:relative}

.pop_contain  .button_box{
    border-top: 1px solid #3091c7;
    margin: .4rem -.4rem;

}
.pop_contain .btn_qr{
    float:right;margin-right:.2rem
}


.pop_contain .row label{
    color:#333;font-size:.14rem
}
.pop_contain .button_box {
    border-top: 1px solid #eee;
    margin: .3rem -.4rem;
    padding-right: .2rem;
}

.pop_contain .btn_qr {
    float: right;
    margin-right: .2rem;
    background: none;
    border:1px solid #666;
    font-size:.14rem;
    border-radius:0.03rem;
    color:#333;    height: .35rem;
    line-height: .35rem;
    padding: 0px .2rem;
    margin-left:0px;margin-top: .2rem;
}
.pop_contain .btn_qr.blue{
    background: #337ab7;border:1px solid #2e6da4;color:#fff;
}
.pop_contain .btn_qr:hover{
    background: #337ab7;border:1px solid #2e6da4;color:#fff;
}
.pop_contain .btn_qr.blue:hover{
    background: #0b4476;border:1px solid #0b4476;color:#fff;
}
.pop_contain input[type=text],.pop_contain input[type=month]{
    border: 1px solid #ccc;
    height: .28rem;
    padding: 0px .05rem;
    width: 2.88rem;
}
.pop_contain select{
    width: 3rem; height: .29rem;
}
.sbjh_box  .sbjh{
    float:left;width:50%;margin-bottom:.05rem
}
.sbjh_box  .sbjh input[type=text]{
    width:80%
}
.sbjh_box  .sbjh  p{
    color: #333;
    font-size: .14rem;
    margin-bottom: .05rem;
    margin-top:0.05rem
}
.layui-layer-title {
    height: 50px !important;
    line-height: 50px  !important;
    font-size:16px !important;
}
.input-group-addon {
    height: .28rem;
    line-height: .28rem;
    padding: 0px .1rem;
    /* padding: .07rem .12rem; */
    font-size: .14rem;
    font-weight: 400;
    /* line-height: 1; */
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 0 4px 4px 0;
    /*   display: inline-block;*/
    /*    margin-top: -0.02rem;*/
    border-left: none;
    /*    vertical-align: middle;*/
    float:left;
}
#ydbgxz_con .sbjh_box .sbjh input[type=text] {
    width: 1.6rem;    float: left; padding: 0;
}

.ysbz_con .bt_gg h1{
    font-size:.2rem;  margin-top:.1rem;  margin-bottom: .05rem;
}
.xflow  .jls{
    position: absolute;
    /*right: -1.8rem;*/
    top: 0.2rem;
    padding-left: 0.8rem;
    width: 1.8rem;
    height: .28rem;
    line-height: .28rem;
    background: url(../images/old/kx1.png) no-repeat;
    background-size: 100% 100%;

}
[v-cloak]{
    display: none;
}
/*

登录*/
.login_con  .top{
    height:1rem;line-height:.1rem;width:10rem;margin:0 auto
}
.login_con  .top .title{
    float:left;   font-size:.3rem; color:#120d0a;    height: .35rem;
    line-height: .35rem;
    margin-top: .3rem;font-weight: 600;
}
.login_con  .top .desr{
    font-size:.22rem; color:#0b50a1;margin-left:.2rem;    font-size: .22rem;
    color: #0b50a1;
    margin-left: .2rem;
    float: left;
    margin-top: .45rem;font-weight: 600;
}
.login_con  .top .logo{float:left;width:.78rem;    margin: .13rem .2rem;}
.login_con  .middle{
    position:relative;  background:#075091 url(../images/old/login_bj.png) no-repeat center; background-size: cover;height:4.32rem;
}

.login_con  .login_box{
    position: absolute;
    top: .6rem;
    width: 5rem;
    height: 3.15rem;
    /* margin: 0 auto; */
    left: 50%;
    margin-left: -2.5rem;
    background: rgba(255,255,255,.5);
}
.login_con  .login_box .inner{
    margin:.4rem
}
.login_con  .login_box  .row{
    margin-bottom:.17rem;display:flex;
}
/*.login_con  .login_box  .row img{
    float:left
}*/
.login_con  .login_box  .row input[type=text],.login_con  .login_box  .row input[type=password]{
    /*    float:left;*/
    padding: 0px .1rem;
    width: 3.5rem;
}
.login_con  .login_box .row.user{


}
.login_con  .login_box  .row.user label{
    width:.4rem;height:.4rem;background: url(../images/old/user_1.png) no-repeat;background-size: cover;
}
.login_con  .login_box  .row.pwd label{
    width:.4rem;height:.4rem;background: url(../images/old/mm_1.png) no-repeat;background-size: cover;
}
.login_con  .login_box  .row .sx{
    width:.18rem;
}
.login_con .login_box .btn_login{
    height:.4rem;line-height:.4rem;background: #0c50a1;color:#fff;font-size:.2rem;border:none;width:100%;margin-top:.15rem
}
.login_con .login_box .row .yzm{width:.75rem;    margin-left: .15rem;}
.login_con .login_box .row .hyp{
    font-size: .12rem;
    margin: .1rem;
    float: left;
}
.login_con .login_box .row .sx{
    margin-top: .1rem;width:.18rem
}

.login_con  .contact_box{
    background: #e2e2e2;height:1.1rem;color:#2d2d2d
}
.login_con  .contact_box .inner{
    width:10rem;margin:0 auto;padding-top: .32rem;
}

.login_con  .contact_box ul li{
    float:left;margin:0px 1.6rem 0 .3rem
}
.login_con  .contact_box ul li:last-child{
    margin-right:0px;
}
.login_con  .contact_box ul li img{
    float:left;width:.48rem
}

.login_con  .contact_box ul li .desr{
    float:left;
    margin-left: .05rem;
}
.login_con  .contact_box ul li .desr p:first-child{
    font-size:.17rem
}
.login_con  .contact_box ul li .desr p:nth-child(2){
    font-size:.17rem
}
.login_con .bottom_box{
    height:.6rem;line-height:.6rem;background: #7d7d7d;text-align:center;font-size:.12rem
}
.login_con .bottom_box img{
    margin-left:.8rem;width:.14rem;  vertical-align: middle;  margin-top: -.03rem;
}

.login_con  ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #999999;
}
.login_con  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999999;
}
.login_con  ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999999;
}
.login_con  :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #999999;
}
.login_con .login_box {
    position: absolute;
    top: 50%;
    width: 5rem;
    height: 3.15rem;
    /* margin: 0 auto; */
    left: 50%;
    margin-left: -2.5rem;
    margin-top: -1.6rem;
    background: rgba(255,255,255,.5);
}
/*
用户中心*/
.yhzx_con  table.yhzx{
    border-collapse: separate;
    border-spacing: .2rem;
    height: 7rem;
    width: 100%;
}
.yhzx_con  table tr td.td_left{
    width:3.45rem;background: url(../images/old/left_bj.png) repeat-y right;
}
.yhzx_con  table tr td.td_left,.yhzx_con  table tr td.td_right{
    border:1px solid #3fb9e6;
    vertical-align: top;
}
.yhzx_con  .nav_box{
    margin:.2rem  0px
}
.yhzx_con  .nav_box li{
    height:.6rem;line-height:.6rem;text-align:center;font-size:.16rem;color:#49d9fe;
    background: url(../images/old/cd_x.png)  no-repeat  bottom center;cursor: pointer;
}

.yhzx_con  .nav_box li:hover ,.yhzx_con  .nav_box li.current{
    background: url(../images/old/cd_h.png)  no-repeat;
}
.yhzx_con  .nav_box li img{
    vertical-align: middle;
    margin-top: -0.03rem;
    margin-right: .08rem;
}

.yhzx_con .edit_form{
    margin:.5rem;
}
.yhzx_con .edit_form .row{
    margin-bottom:.3rem;height:.6rem;line-height:.6rem
}
.yhzx_con .edit_form .row label{width:1.18rem;float:left;text-align:right;font-size:.18rem}
.yhzx_con .edit_form .row input[type=text],.yhzx_con .edit_form .row input[type=password]{
    border:1px solid #44c9f2;width:2.48rem;height:.38rem;background: none;    margin-left: .2rem;padding: 0px.1rem;font-size:.16rem;color:#fff
}
.yhzx_con .edit_form .row .zh{margin-left:.3rem}

.yhzx_con .edit_form .button_box .button{
    border:1px solid #44c9f2;height:.4rem;line-height:.4rem;width:.6rem;background: none;font-size:.16rem;color:#fff;margin-left:.2rem;cursor: pointer;    display: inline-block;
    text-align: center;
}
.yhzx_con .edit_form .button_box button.qr{
    background: rgba(68,201,242,.2);border:1px solid rgba(68,201,242,.2);
}
.yhzx_con .edit_form .button_box{
    position:absolute;bottom:.35rem;right:.35rem
}
.yhzx_con  table tr td.td_right{
    position:relative;
}
.yhzx_con .edit_form .button_box .button:hover{
    background: rgba(68,201,242,.2);border:1px solid rgba(68,201,242,.2);
}
.yhzx_con .edit_form .button_box .button.qr:hover{
    background: rgba(68,201,242,.3);border:1px solid rgba(68,201,242,.3);
}
/* 推送新建 */
.yhzx_con .xj_box{
    border: 1px solid #3fb9e6;
}
.yhzx_con .xj_box{padding:.25rem  .25rem .3rem}

.yhzx_con .xj_box .title{
    background: url(../images/old/blue_sg.png) left .07rem no-repeat;
    background-size: .06rem .2rem;
    padding-left: .2rem;
    font-size: .2rem;
    margin-bottom: .2rem;
}
.yhzx_con .xj_box  .xj  label{float:left;margin-top:.1rem;    margin-right: .1rem;}

.yhzx_con .xj_box    .jt {
    width: .54rem;
    margin-left: .4rem;
}
.yhzx_con .xj_box  .bjk{
    margin-left:0px;margin-right:.2rem
}

.yhzx_con .list_box{
    margin-top:.2rem
}
.yhzx_con .table td{font-size:.16rem;    height: .5rem;    overflow: hidden;
    text-overflow: ellipsis;}

.yhzx_con .table .bj{
    color:#49d9fe;margin-right:.2rem
}
.yhzx_con .table .sc{
    color:#ff4a00
}
/* 区段设置  */
.yhzx_con .qd_box{
    border: 1px solid #3fb9e6;
}
.yhzx_con .qd_box{padding:.25rem  .25rem .3rem}

.yhzx_con .qd_box .title{
    background: url(../images/old/blue_sg.png) left .07rem no-repeat;
    background-size: .06rem .2rem;
    padding-left: .2rem;
    font-size: .2rem;
    margin-bottom: .2rem;font-weight: bold;
}
.yhzx_con .qd_box  .xj{margin-top: .2rem;}
.yhzx_con .qd_box  .xj  label{float:left;margin-top:.1rem; margin-right: .1rem; }

.yhzx_con .qd_box    .jt {
    width: .54rem;
    margin-left: .4rem;
}
.yhzx_con .qd_box  .bjk{
    margin-left:0px;margin-right:.2rem
}

.yhzx_con .list_box{
    margin-top:.2rem
}
.yhzx_con .table td{font-size:.16rem;    height: .5rem;    overflow: hidden;
    text-overflow: ellipsis;}

.yhzx_con .table .bj{
    color:#49d9fe;margin-right:.2rem
}
.yhzx_con .table .sc{
    color:#ff4a00
}
.yhzx_con .table #qdszTbody tr td{
    color:#FFF
}

.yhzx_con .table #qdszTbody tr td a{
    color:#FFF
}

.yhzx_con .table #qdszTbody tr td a.editA:hover{
    color:#0F0
}
.yhzx_con .table #qdszTbody tr td a.delA:hover{
    color:#F00
}


/*
checkbox重写*/
.regular-checkbox {
    display: none;
}
.regular-checkbox + label {
    position: relative;
    display: inline-block;
    /*lable是内联元素所以需要加inline-block*/
    padding: 8px;
    /*设置复选框大小*/
    background:url(../images/old/nocheck.png) no-repeat ;
    background-size:cover;
    vertical-align: middle;
    cursor: pointer;
}
/*第三部分做一个active的效果*/
.regular-checkbox + label:active, .regular-checkbox + label:checked + label:active {
    background:url(../images/old/checkon.png) no-repeat ;
    background-size:cover
}
/*选中之后的样式*/
.regular-checkbox:checked + label {
    background:url(../images/old/checkon.png) no-repeat ;
    background-size:cover
}

.regular-checkbox + label+span{
    vertical-align:middle;
    margin-left:.1rem;
    margin-right:.3rem

}

.yhzx_con .check_box{    margin-top: .2rem;
    padding-left: 1.4rem;
    /* margin-left: .2rem; */
    position: relative;}
.yhzx_con .check_box::before{
    content: "短信推送类型：";
    position: absolute;
    height: 100%;
    /* width: 100%; */
    left: 0px;

}

.yhzx_con .check_box.check2::before{
    content: "邮件推送类型：";
    position: absolute;
    height: 100%;
    /* width: 100%; */
    left: 0px;

}


.yhzx_con .filter_box{
    margin-bottom: .2rem;
    height: .4rem;
}
.yhzx_con .table .dzt{
    width:.3rem
}

.yhzx_con .table tbody tr:hover td{
    background: rgba(44,48,228,.5);
}


.yhzx_con .xj_box.yhgl  .xj label{
    float: left;
    margin-top: .1rem;
    margin-right: .1rem;
    width: .8rem;
    text-align: right;
}

.yhzx_con .nav_box li a{
    display:block;color:#FFF
}
.yhzx_con  .btn_qr.add span{
    font-size:.2rem;margin-right:.05rem
}

.yhzx_con  .yslzdz{
    width: 2.5rem;
    height: .28rem;
    border: 1px solid #4461b8;
    background: none;
    border-radius: .03rem;
    color:#fff;
    padding: 0px .1rem;
}


/*
checkbox重写*/
.regular-checkbox1 {
    display: none;
}
.regular-checkbox1 + label {
    position: relative;
    display: inline-block;
    /*lable是内联元素所以需要加inline-block*/
    width: .69rem;
    height: .28rem;
    /*设置复选框大小*/
    background:url(../images/old/kgoff.png) no-repeat ;
    background-size:cover;
    vertical-align: middle;
    cursor: pointer;
}
/*第三部分做一个active的效果*/
.regular-checkbox1 + label:active, .regular-checkbox1 + label:checked + label:active {
    background:url(../images/old/kgon.png) no-repeat ;
    background-size:cover
}
/*选中之后的样式*/
.regular-checkbox1:checked + label {
    background:url(../images/old/kgon.png) no-repeat ;
    background-size:cover
}

.yhzx_con  .fk_content_box{
    border:1px solid #2b75b1;padding:.1rem;position:relative
}
.yhzx_con  .fk_content{
    width:100%;height:4rem;background: none;color:#fff
}

/*.yhzx_con .fk_content_box  .button_box button{
    border:1px solid #44c9f2;height:.4rem;line-height:.4rem;width:.6rem;background: none;font-size:.16rem;color:#fff;margin-left:.2rem;cursor: pointer;
}
.yhzx_con .fk_content_box  .button_box button.qr{
    background: rgba(68,201,242,.2);border:1px solid rgba(68,201,242,.2);
}
.yhzx_con .fk_content_box  .button_box{
    position:absolute;right:.35rem;    bottom: -.8rem;
}

.yhzx_con .fk_content_box  .button_box button:hover{
    background: rgba(68,201,242,.2);border:1px solid rgba(68,201,242,.2);
}
.yhzx_con .fk_content_box  .button_box button.qr:hover{
    background: rgba(68,201,242,.3);border:1px solid rgba(68,201,242,.3);
}*/

.top_con .menu_box li a:hover{color:#fff;display:inline}
a:hover{color:#fff}
/*

a cite{font-style:normal;*cursor:pointer}*/

.layui-layer-dialog .layui-layer-content {color:#000}
.layui-layer-dialog.layui-layer-msg  .layui-layer-content{color:#fff}

.Edit_NEWS_CONTENT{color:#333;margin-bottom:.4rem;  }
.Edit_NEWS_REMARK{color:#333; overflow: hidden;}
.Edit_NEWS_TITLE{
    color:#333;margin-bottom:.2rem;    font-size: .22rem;
}

.pop_contain  .check_box  span{
    color:#333;
    font-size: .14rem;
    margin-right: .2rem;
}

.pop_contain  .check_box:before{
color:#333;
    font-size:.14rem
}

.pop_contain .check_box{
    padding-left:1.3rem
}

.user_box .user_ul li a{
color:#38a0f2
}

.list_box.xx tbody tr td:hover{
    cursor: pointer;
}
.nav_box li:nth-child(7){
    display:none
}

.bottom_box a:hover{text-decoration: underline}

.jhys_tab_box .dd{
    width:.15rem;
    height:.15rem;
    border-radius:50%;
    display:inline-block;
    vertical-align: middle;
    margin-top:-.02rem;
    margin-right:.03rem;
}
.jhys_tab_box .dd.s1{
background: #fd4c8e;
}
.jhys_tab_box .dd.s2{
     background: #b2f478;
 }
.jhys_tab_box .dd.s3{
    background: #5a68ab;
}
.jhys_tab_box{
  color:#aec3e8;
    margin-top: .1rem;
}
.jhys_tab_box .dd+span{
    margin-right:.25rem;
}

/* 首页日月光 默认 */
.rygBox{overflow: hidden; }
.rygBox div{width: 0.5rem;line-height: 0.3rem;height: 0.3rem; float: left; border:1px solid #3FB8FD;text-align: center;}
.rygCurrent{color: #0F0;}

.rygGuandao{overflow: hidden; }
.rygGuandao div{width: 0.6rem;line-height: 0.3rem;height: 0.3rem; float: left; border:1px solid #3FB8FD;text-align: center;}
.rygCurrentGd{color: #0F0;}



/* 全生命周期 */
.iframe_contain  .row label{
    float:left;width:1.2rem
}
.iframe_contain  .row{clear:both;        height: .4rem;
    line-height: .4rem;
    margin-bottom: .2rem;
}

/*.pop_contain{margin:.3rem .4rem;display:none}*/

.iframe_contain {
    padding: .2rem .4rem;
  /*  display: none;*/
    /*    max-height: 7rem;*/
overflow-y: auto;
overflow-x: hidden;
    color:#333
}
.iframe_contain input[type=text], .iframe_contain input[type=month] {
    border: 1px solid #ccc;
    height: .28rem;
    padding: 0px .05rem;
    width: 2.88rem;
}
.iframe_contain .button_box {
    border-top: 1px solid #eee;
    margin: .3rem -.4rem;
    padding-right: .2rem;
}

.iframe_contain .btn_qr {
    float: right;
    margin-right: .2rem;
    background: none;
    border:1px solid #666;
    font-size:.14rem;
    border-radius:0.03rem;
    color:#333;    height: .35rem;
    line-height: .35rem;
    padding: 0px .2rem;
    margin-left:0px;margin-top: .2rem;
}
.iframe_contain .btn_qr.blue{
    background: #337ab7;border:1px solid #2e6da4;color:#fff;
}
.iframe_contain .btn_qr:hover{
    background: #337ab7;border:1px solid #2e6da4;color:#fff;
}
.iframe_contain .btn_qr.blue:hover{
    background: #0b4476;border:1px solid #0b4476;color:#fff;
}
@keyframes clipMe1 {
  0%  {left:2.61rem;top: 1.91rem;}
  1%  {left:2.61rem;top: 1.91rem;}
  25% {left :2.79rem;top: 2.44rem;}
  50% {left:2.93rem;top: 2.77rem;}
  75% {left :3.07rem;top: 3.22rem;}
  99% {left :3.18rem;top:3.45rem;}
  100% {left :3.18rem;top:3.45rem;}
}
@keyframes clipMe2 {
  0%  {left :3.28rem;top:3.46rem;}
  1%  {left :3.28rem;top:3.46rem;}
  25% {left :3.70rem;top: 3.39rem;}
  50% {left:4.09rem;top: 3.30rem;}
  75% {left :4.34rem;top: 3.25rem;}
  99% {left :4.46rem;top:3.25rem;}
  100% {left :4.46rem;top:3.25rem;}
}
@keyframes clipMe3 {
  0%  {left :4.46rem;top:3.25rem;}
  1%  {left :4.46rem;top:3.25rem;}
  99% {left :5.03rem;top:2.85rem;}
  100% {left :5.03rem;top:2.85rem;}
}
@keyframes clipMe4 {
  0%  {left :5.03rem;top:2.85rem;}
  1%  {left :5.03rem;top:2.85rem;}
  99% {left :5.80rem;top:2.70rem;}
  100% {left :5.80rem;top:2.70rem;}
}
@keyframes clipMe5 {
  0%  {left :5.80rem;top:2.70rem;}
  1%  {left :5.80rem;top:2.70rem;}
  99% {left :5.80rem;top:1.50rem;}
  100% {left :5.80rem;top:1.50rem; }
}

@keyframes leftGd {
   0% {left:8rem; top:8rem;}
 100% {left:0rem; top:0rem;}
}

@keyframes rightGd {
   0% {right:8rem; bottom:8rem;}
 100% {right:0rem; bottom:0rem;}
}

.jinlingDong{
	position:absolute;top:2rem;left:20%;
    width:10rem;
    height:8.2rem;
}
.jinlingbj1{
	animation: fade 1.2S infinite;
}
@keyframes fade {
    0% {
        opacity: 1.0;
    }
    0% {
        opacity: 1.0;
    }
    50% {
        opacity: 0.4;
    }
    100% {
        opacity: 1.0;
    }
}

/* 数据报表  */
.parentss {
    background:  url(../images/old/xl.png) right center no-repeat;
    /*   width: 203px;*/
    height: .4rem;
    overflow: hidden;
    /* border: solid 1px #ccc; */
    display: inline-block;
    vertical-align: middle;
    /*    font-size:.24rem;*/
    /* background: #10151c; */
    /*    border-bottom: 1px solid #fbfbfb;color:#fbfbfb;*/
    /*   margin-right:.15rem;*/
    cursor: pointer;
    margin-left: 0.2rem;
}

.parentss select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    padding-left: .15rem;
    width: 1.5rem;
    height: 100%;
    font-size: .16rem;
    color: #aec3e8;
    outline: none;
    cursor: pointer;
    padding-right: .4rem;
    background: url(../images/old/select_bj.png) no-repeat;
    background-size:100% .4rem; ;
}
.parentss select option{
    color:#49d9fe;
    background:#033299;
    font-size:.14rem;
    border-bottom:1px solid #000;
    line-height:.36rem !important;
    height:.36rem !important
}

/* 全生命周期管理 总 */
    	.plmBox{
		    height:7.8rem;
		    width: 100%;
    		padding-top: 1rem;
    		overflow: hidden;
		}
		.plmBox nav{
		    width:16%;background: url(../images/old/left_bj.png) repeat-y right;
		    float: left;height: 7rem;
		    margin: 0 0.6rem;
		}
		.plmBox nav,.plmBox section{
		    border:1px solid #3fb9e6;
		    vertical-align: top;
		}
		/* 导航 */
		nav  ul{
		    margin:.2rem  0px
		}
		nav  ul li{
		    height:.6rem;line-height:.6rem;text-align:center;font-size:.16rem;color:#fff;
		    background: url(../images/old/cd_x.png)  no-repeat  bottom center;cursor: pointer;
		}
		nav  ul li:hover ,nav li.current{
		    background: url(../images/old/cd_h.png)  no-repeat;
		}
		nav  ul li img{
		    vertical-align: middle;
		    margin-top: -0.03rem;
		    margin-right: .08rem;
		}
		.plmSmall section{
		    width: 74%; float: left;position:relative;height:7rem;
		    border: 1px solid #3fb9e6;
		}
		/* 第一个页面 */
		.yhzx .td_right .edit_form{
		    margin:.5rem;
		}
		.yhzx .td_right .edit_form span{margin-left: .2rem;}
		.yhzx .td_right .edit_form .row{
		    margin-bottom:.3rem;height:.5rem;line-height:.5rem
		}
		.yhzx .td_right .edit_form .row label{width:1.18rem;float:left;text-align:right;font-size:.18rem}
		.yhzx .td_right .edit_form .row input[type=text],.yhzx_con .edit_form .row input[type=password]{
		    border:1px solid #44c9f2;width:2.48rem;height:.38rem;background: none;    margin-left: .2rem;padding: 0px.1rem;font-size:.16rem;color:#fff
		}
		.yhzx .td_right .edit_form .row .zh{margin-left:.3rem}

		/* 第二个页面 */
		.btn_qr{
		    background: url(../images/old/select_bj.png) no-repeat ;
		    background-size: 100% .4rem;
		    float:left;
		    height:.4rem;
		    line-height:.4rem;
		    padding:0px .25rem;
		    color: #aec3e8;
		    font-size: .16rem;
		    cursor: pointer;
		    margin-left:.2rem;
		}
		.btn_qr:hover{
		    background-color: rgba(135,186,248,.35);
		}
		.btn_qrText{
		    background: url(../images/old/select_bj.png) no-repeat ;
		    background-size: 100% .4rem;
		    float:left;
		    height:.4rem;
		    line-height:.4rem;
		    padding:0px .25rem;
		    color: #aec3e8;
		    font-size: .16rem;
		    margin-left:.2rem;
		}

		.secTwoTop{width: 98%; overflow: hidden;margin: .3rem auto;}

		.secThree,.secFive table td{line-height:0.50rem;height: 0.50rem;}
		.secFour table td{line-height:0.50rem;height: 0.50rem;}
		.secThree table td a:hover{color: #00FF00;}
		.secSix .phoneEmail{width: 100%; margin: .6rem;}
		.secSix .phoneEmail label{float: left; height: .4rem; line-height: .4rem;}

		.plmSmall section table tbody tr td a{text-decoration :underline}

		/* 全生命周期报表  */
		.reportTbody tr{height:0.6rem; line-height: 0.6rem;}

		.repSpan,.fwdSpan{ text-decoration: underline;}
		.repSpan:hover{color:#0F0}
		.fwdSpan:hover{color:#0F0}


/* 导出报表  */
	.plmBox	a#btn_bmysldc,#btn_sbmcdc,a#btn_bmysldc2{background: url(../images/old/select_bj.png) no-repeat;background-size: 100% .4rem;height: .4rem; line-height: .4rem;
padding: 0px .25rem;color: #FFF;font-size: .16rem; cursor: pointer; margin-left: .2rem;display: inline-block;}
a#btn_bmysldc:hover,a#btn_bmysldc2:hover{background-color: rgba(135,186,248,.35);}

		.plmBox	#bmyslDc input.bjks{width: 30%;float: left;background: none!important; border: 1px solid #ccc;padding: 0;margin: 0 0 0 0.2rem;  height: 0.35rem;line-height: 0.35rem;}
		.plmBox	#season_box select{width: 30%;float: left;background: none!important; border: 1px solid #ccc;padding: 0;margin: 0 0 0 0.2rem;  height: 0.35rem;line-height: 0.35rem;}
		.plmBox	.select_box, .plmBox	 .parent{background: none!important; color: #666;}
		.plmBox	.parents select{border: 1px solid #CCCCCC;
appearance:block!important;
-moz-appearance:block!important;
-webkit-appearance:block!important; height: 0.35rem;line-height: 0.35rem;}
		.plmBox	.parents select option{background: #FFF;color: #666;}

		/* 抄表数 */
.plmBox	#bmyslDc2 .divRow{ width: 100%; height:0.4rem ;line-height: .4rem; color: #000;margin-bottom: 0.2rem;}
.plmBox	#bmyslDc2 .divRow input{background: none!important; border: 1px solid #ccc;padding: 0;margin: 0 0 0 0.1rem;  height: 0.35rem;line-height: 0.35rem;}
/*  公告通知  */
.plmBox	#ggtzTc .divRow{ width: 100%; height:0.35rem ;line-height: .35rem; color: #000;margin-bottom: 0.2rem;overflow: hidden}
.plmBox	#ggtzTc .divRow label{width: 20%;float: left;text-align: center;}
.plmBox	#ggtzTc .divRow p{width: 8%;float: left;}
.plmBox	#ggtzTc .divRow p input{background: none!important; border: 1px solid #ccc;margin: 0 0 0 0.1rem;  height: 0.30rem;line-height: 0.30rem;padding-left: 0.05rem;}
.updGgtz:hover{color:#00FF00;}
.delGgtz:hover{color:#F00;}
/* 图片上传   */
/* 上传图片按钮美化1  */
.tpsc .file {
    position: relative;
    display: inline-block;
    background: #D0EEFF;
    border: 1px solid #99D3F5;
    border-radius: 4px;
    padding: 4px 12px;
    overflow: hidden;
    color: #1E88C7;
    text-decoration: none;
    text-indent: 0;
    line-height: 20px;
}
.tpsc .file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
.tpsc .file:hover {
    background: #AADFFD;
    border-color: #78C3F3;
    color: #004974;
    text-decoration: none;
}
/* 上传图片按钮美化2 */
.tpsc .aupload {
    padding: 4px 10px;
    height: 20px;
    line-height: 20px;
    position: relative;
    cursor: pointer;
    color: #888;
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: 0.3rem;
}
.tpsc .aupload  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}
.tpsc .aupload:hover {
    color: #444;
    background: #eee;
    border-color: #ccc;
    text-decoration: none
}
.tpsc a:hover{text-decoration: underline; color: #0F0;}

/* SWSSVG */
#SWSSVG{ width: 68%; height:6.2rem ;position: absolute;top: 0.5rem;left: 2.7rem; border: 1px solid #0088CC;z-index: 20000;background: url(../images/old/blue_bj.png) repeat}

/* 区段设置 */
.layerInput{background: url(../images/old/select_bj.png) no-repeat;background-size: 100% 100%;color: #fff;border-radius: 3px;height: 0.4rem; line-height: 0.4rem; padding: 0;margin-right: .1rem;}
.layui-form-select{
    /*margin-left:.2rem*/
}
.layui-form-select .layui-input {
    cursor: pointer;
    background: none;
    background-size: 100% 100%;
    border:none;
    color:#fff;
  	height:.40rem;
}
layui-form-select .layui-input {
	margin-right: 0.1rem;
    cursor: pointer;
    background: none;
    background-size: 100% 100%;
    border:none;
    color:#fff;
    /*width:1.8rem;*/
  	height:.40rem;
}
.layui-input {
	padding-left: .25rem;
}


/*二维码管理 */
.ewmglCon{width: 100%;height: 6rem;}
.ewmglCon #qrDiv{width: 100%;height: 5rem; }
.ewmglCon .ewmglSel{height:1rem;line-height:1rem;padding-left: 0.5rem; }
.ewmglCon .ewmglSel select{height: 0.35rem;line-height: 0.35rem;width:3rem;text-align: left;background: url(../images/old/select_bj.png) no-repeat; padding: 0px .15rem;color: #aec3e8; background-size: 100% 100%; border: none; margin:0.35rem 0 0 .05rem;}
.ewmglCon .ewmglSel a{background: url(../images/old/select_bj.png) no-repeat;background-size: 100% 100%;height:.4rem;line-height:.4rem;   padding:.07rem .25rem;color: #aec3e8;font-size: .16rem;cursor: pointer;margin:0.3rem 0 0 .2rem;}
.ewmglCon .ewmglSel a:hover{ background-color: rgba(135,186,248,.2);}
#qrDiv .qrSec{width:20%; height:2.6rem; float:left;}
#qrDiv .qrSec .qrImg{width: 1.8rem; height:1.8rem; margin: 0 auto; }
#qrDiv .qrSec .qrName{width:100%; height:0.6rem; line-height:0.4rem; text-align: center; }
