.amap-marker-content em.complete {
	background-color: #00c0ff;
}

.float-world2 .customSelect{
	flex-flow: wrap;
}
.box-rc dl{
	display: flex;
	flex-flow: wrap;
	margin-top: .15rem;
}
.box-rc dt{
	color: #596477;
	font-size: .14rem;
	line-height: .24rem;
}

.water-btm{
	margin-bottom: .22rem;
}
.city-charts {
	margin-bottom: .22rem;
}

.city-title h4, .supervise-detail .title, .section-content .section h4 {
	font-size: .16rem;
	color: #596477;
	padding-bottom: .15rem;
}
.supervise-detail .title{
	position: relative;
	border-bottom: 1px solid #EFEFEF;
	margin-bottom: .15rem;
}
.supervise-detail .title .icon-db-type{
	position: absolute;
	right: 0;
	top: -.12rem;
	width: .72rem;
	height: .58rem;
}
.supervise-detail .title .db{
	background: url(/Images/water/dabiao.png) no-repeat;
	background-size: 100%;
}
.supervise-detail .title .wdb{
	background: url(/Images/water/chaobiao.png) no-repeat;
	background-size: 100%;
}
.supervise-detail li,
.supervise-detail li span,
.supervise-detail .data-sources{
	font-size: .14rem;
	color: #596477;
	line-height: .32rem;
}
.supervise-detail .badge-level{
	display: inline-block;
	color: #fff;
	font-weight: bold;
	font-size: .14rem;
	line-height: .22rem;
	border-radius: .04rem;
	padding: 0 .08rem;
	font-style: normal;
}

.table-selection tr th{
	color: #262e3d;
	background: #e9ecf1;
	font-weight: 100;
}
.table-selection tr td{
	background: #f3f4f6;
}
.table-selection .table-list .info-text {
	color: #db393c;
}

#water_content_b .side-source{
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}

/* 地下水 */
.map-level-common li.other{
	margin-left: .02rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.map-level-common li.other .icon {
	display: block;
	width: .2rem;
	height: .2rem;
	background: url(/Images/water/haiwai.png) no-repeat;
	background-size: 100%;
}
.map-level-common .map-level-list li.other p {
	margin-top: -.02rem;
	font-size: .10rem;
	line-height: .12rem;
}

/* 水源地 */
.section-content .section{
	/*padding-left: .3rem;*/
	/*width: calc(100% - .3rem)!important;*/
	padding-top: .3rem;
	border-top: 5px solid #EDEDED;
}
.section-content .section h4 {
	border-bottom: 0.01rem solid rgba(102, 102, 102, 0.28);
}
.section-content .section .pollute {
	padding: 0.17rem 0;
}
.section-content .section .pollute img{
	width: 0.34rem;
	height: 0.34rem;
	display: inline-block;
	background-color: gray;
	vertical-align: top;
	margin-right: .05rem;
}
.section-content .section .pollute .content{
	display: inline-block;
	width: calc(100% - .45rem);
}
.section-content .section .pollute .content .title{
	font-size: 0.15rem;
	line-height: .22rem;
	color: rgb(51,51,51);
	font-weight: 500;
}
.section-content .section .pollute .content .title .arrow{
	display: none;
	color: rgb(95,95,95);
	transform:rotate(90deg);
	float: right;
}
.section-content .section .pollute .content .state{
	color:rgb(223,103,99);
	font-size: 0.14rem;
	line-height: .25rem;
	padding-top: 0.04rem;
	font-weight: 500;
}
.section-content .section .pollute .content .state.complete{
	color:rgb(110,207,156);
}
.section-content .section .pollute .content .detail,
.section-content .section .pollute .content .detail *{
	font-size: 0.14rem;
	line-height: 0.22rem;
	color: rgb(51,51,51);
}
.section-content .section .pollute .content .detail .head{
	font-weight: 500;
}


.mark-detail {
	text-align: left;
	color: #596477;
	font-size: 0.12rem;
	position: relative;
}
.mark-detail .mark-title h4 {
	font-size: 0.2rem;
	line-height: .26rem;
	color: #333333;
	font-weight: 600;
	margin-bottom: 0.07rem;
}
.mark-detail .mark-title h4 span{
	display: inline-block;
	line-height: .2rem;
	padding: 0 .08rem;
	color: white;
	font-size: .14rem;
	border-radius: .04rem;
	text-align: center;
	margin-left: .10rem;
	font-weight: bold;
}
.mark-detail p, .mark-detail span{
	text-align: left;
	color: #596477;
	font-size: 0.12rem;
	line-height: .2rem;
}
.mark-detail .mark-level img {
	width: .80rem;
	position: absolute;
	bottom: .06rem;
	right: -.12rem;
}
.mark-detail .info-link{
	margin-top: .15rem;
}

.mark-detail .mark-title h4 span.level1 {
	background-color: #11d1e2;
}
.mark-detail .mark-title h4 span.level2 {
	background-color:  #2ecc77;
}
.mark-detail .mark-title h4 span.level3 {
	background-color: #f0892e;
}
.mark-detail .mark-title h4 span.level4 {
	background-color: #dd4444;
}
.mark-detail .mark-title h4 span.level5 {
	background-color:  #7d6025;
}
.mark-detail .mark-title h4 span.level6 {
	background-color:  #3e364e;
}
.mark-detail .mark-title h4 span.level7 {
	background-color:  #3e364e;
}
.mark-detail .mark-title h4 span.level8 {
	background-color:  #708395;
}
.mark-detail .mark-title h4 span.level9 {
	background-color:  #3e364e;
}
.mark-detail .mark-title h4 span.black1, .page-of-air.page-of-water .badge-level.black1{
	background: rgb(56,140,149);
}
.mark-detail .mark-title h4 span.black2, .page-of-air.page-of-water .badge-level.black2{
	background: rgb(98,122,142);
}
.mark-detail .mark-title h4 span.black3, .page-of-air.page-of-water .badge-level.black3{
	background: rgb(56,51,77);
}


/* 打点 */
.marker-level{
	width: 0.32rem;
	height: 0.32rem;
}
.dibiao{
	width: 0.26rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.1rem;
	color: #fff;
	text-align: center;
	border-radius: 50%;
	/*box-shadow: .02rem .02rem .08rem rgba(0, 0, 0, 0.2);*/
}

/* 地下水 */
.marker-level.leve21,
.badge-level.leve21 {
	background: url(/Images/water/21.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve22,
.badge-level.leve22 {
	background: url(/Images/water/22.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve23,
.badge-level.leve23 {
	background: url(/Images/water/23.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve24,
.badge-level.leve24 {
	background: url(/Images/water/24.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve25,
.badge-level.leve25 {
	background: url(/Images/water/25.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve26,
.badge-level.leve26 {
	background: url(/Images/water/26.png) no-repeat;
	background-size: 100%;
}

/* 近岸水域 */
.marker-level.leve31,
.badge-level.leve31 {
	background: url(/Images/water/31.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve32,
.badge-level.leve32 {
	background: url(/Images/water/32.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve33,
.badge-level.leve33 {
	background: url(/Images/water/33.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve34,
.badge-level.leve24 {
	background: url(/Images/water/34.png) no-repeat;
	background-size: 100%;
}
.marker-level.leve35,
.badge-level.leve35 {
	background: url(/Images/water/35.png) no-repeat;
	background-size: 100%;
}

/* 引用水源地 */
.marker-level.level11,
.badge-level.level11 {
	background: url(/Images/water/11.png) no-repeat;
	background-size: 100%;
}
.marker-level.level12,
.badge-level.level12 {
	background: url(/Images/water/12.png) no-repeat;
	background-size: 100%;
}
.marker-level.level13,
.badge-level.leve13 {
	background: url(/Images/water/13.png) no-repeat;
	background-size: 100%;
}
.marker-level.level14,
.badge-level.level14 {
	background: url(/Images/water/14.png) no-repeat;
	background-size: 100%;
}
.marker-level.level15,
.badge-level.level15 {
	background: url(/Images/water/15.png) no-repeat;
	background-size: 100%;
}
.marker-level.level1100,
.badge-level.level1100 {
	background: url(/Images/water/1100.png) no-repeat;
	background-size: 100%;
}

/*黑臭河*/
.marker-level.levehch1,
.badge-level.levehch1 {
	background: url(/Images/water/hch1.png) no-repeat;
	background-size: 100%;
}
.marker-level.levehch2,
.badge-level.levehch2 {
	background: url(/Images/water/hch2.png) no-repeat;
	background-size: 100%;
}
.marker-level.levehch3,
.badge-level.levehch3 {
	background: url(/Images/water/hch3.png) no-repeat;
	background-size: 100%;
}

.marker-level.level0,
.badge-level.level0 {
	background: url(/Images/water/haiwai.png) no-repeat;
	background-size: 100%;
}
.marker-level.level1,
.badge-level.level1 {
	background-color: #11d1e2;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(17, 209, 226, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(17, 209, 226, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(17, 209, 226, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(17, 209, 226, 0.25);
}
.marker-level.level2,
.badge-level.level2 {
	background-color: #2ecc77;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(46, 204, 119, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(46, 204, 119, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(46, 204, 119, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(46, 204, 119, 0.25);
}
.marker-level.level3,
.badge-level.level3 {
	background-color: #f0892e;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(240, 137, 46, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(240, 137, 46, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(240, 137, 46, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(240, 137, 46, 0.25);
}
.marker-level.level4,
.badge-level.level4 {
	background-color: #dd4444;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(221, 68, 68, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(221, 68, 68, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(221, 68, 68, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(221, 68, 68, 0.25);
}
.marker-level.level5,
.badge-level.level5 {
	background-color: #7d6025;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(125, 96, 37, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(125, 96, 37, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(125, 96, 37, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(125, 96, 37, 0.25);
}
.marker-level.level6,
.badge-level.level6 {
	background-color: #3e364e;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
}
.marker-level.level7,
.badge-level.level7 {
	background-color: #3e364e;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
}
.marker-level.level8,
.badge-level.level8 {
	background-color: #708395;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(112, 131, 149, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(112, 131, 149, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(112, 131, 149, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(112, 131, 149, 0.25);
}
.marker-level.level9,
.badge-level.level9 {
	background-color: #3e364e;
	-webkit-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	-moz-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	-o-box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
	box-shadow: 0 .15rem .15rem 0 rgba(62, 54, 78, 0.25);
}
