.grid {width: 671px;}
.grid-sizer, .grid-item {width: 160px;box-sizing: border-box;}
.grid-item {float: left;padding: 20px;}
.filterNew {width: 600px;border-radius: 33px;border: 1px solid #fff;font-size: 20px;color: #FFFFFF;height: 50px;vertical-align: middle;margin-top: 70px;}
.filterNew:hover {border: 1px solid #0383e0;background: #0383e0;cursor: pointer;}
.filterNew span {margin-top: 19px;height: 20px;display: inline-block;vertical-align: top;}
.ntopIconMap {background: url( " ../../images/mico-map.png" ) left 50% no-repeat;width: 30px;margin-right: 60px;margin-left: 20px;margin-top: 0px !important;height:50px !important;}
.ntopIcon {width: 30px;background: url( " ../../images/mico-map2.png" ) left 50% no-repeat;opacity : 0.7;height:50px !important;}

.filterNew2 span {margin-top:0px;display: inline-block;vertical-align: top;}
.filterNew3 {/*width: 260px;*/display: inline-block;margin-right: 4px;font-size: 15px;}
.filterNew3 span {margin-top: 19px;height: 20px;display: inline-block;vertical-align: top;}
.filterNew3 .title {font-size: 20px;}

.ntopIconMap3 {background-image: url( " ../../images/mico-map6.png" );background-repeat: no-repeat;width: 30px;margin-right: 30px;margin-left: 20px;margin-top: 11px !important;height: 35px !important;}
.ntopIcon3 {width: 30px;background-image: url( " ../../images/mico-map2.png" );background-repeat: no-repeat;background-position: 6px 3px;opacity : 0.7;}
.mlayerPopBg {position: fixed;width: 100%;height: 100%;background: #000000;top: 0px;left: 0px;z-index: 9998;opacity: 0.6;}
.mlayerPopList {position: fixed;width: 1260px;top: 120px;left: calc(50% - 630px);z-index: 99999;background: #fff;}
.mlayerPopListNew {position: fixed;width: 100%;margin: -273px 0 0 -50%;top: 50%;left: 50%;z-index: 99999;background: #fff;}
.mlayerPopList .mlayerPopTitle {width: 1240px;margin: 0 auto;margin-top: -50px;}
.mlayerPopListNew .mlayerPopTitle {width: 1240px;margin: 0 auto;margin-top: -50px;}
.mlayerPopTitle .PopTitle01 {width: 350px;}
.mlayerPopTitle .PopTitle02 {width: 217px;}
.mlayerPopTitle .PopTitle03 {width: 671px;}
.mlayerPopTitle .PopTitle04 {width: 889px;}
.mlayerPopList .mlayerPopBody {width: 1240px;margin: 0 auto;}
.mlayerPopListNew .mlayerPopBody {width: 1240px;margin: 0 auto;}
.mlayerPopTitle {}
.mlayerPopTitle ul {list-style: none;}
.mlayerPopTitle ul li {float: left;display: inline-block;background-color: #0383e0;text-align: center;font-size: 20px;color: #FFFFFF;height: 50px;}
.mlayerPopTitle ul li:nth-child(n+2) {margin-left: 1px;}
.mlayerPopTitle span {margin-top: 18px;display: inline-block;height: 25px;vertical-align: middle;color: #fff !important;}
.mlayerPopTitle .ntopIcon {}
.mlayerPopClose {float: right;height: 47px !important;margin-right: -58px;background: #0383e0;}
.mlayerPopClose button {display: inline-block;width: 48px;height: 47px !important;background: url(../../images/ico-x3.png) no-repeat;float: right;top: 0px;}
.mlayerPopSearch {border-top: 1px solid #dbd8d8;clear: both;}
.mlayerPopSearch button {display: inline-block;width: 300px;height: 50px !important;background-color: #ff6600;margin: 20px 10px;border-radius: 2px;color: #fff;font-weight: 600;font-size: 19px;padding-top: 2px;}
.mlayerPopSearch button:hover {background-color: #ff4200;}
.mlayerPopBody ul {}
.mlayerPopBody ul.mG01 {margin: 20px 20px 2px 23px;}
.mlayerPopBody ul.mlayerType01 li {font-size: 15px;font-weight: 600;}
.mlayerPopBody ul.mlayerType01 li:hover {color: #0383e0;/*background-image: url(../../images/mico-map3.png);*/background-repeat: no-repeat;background-position: right 4px;}
.mlayerPopBody ul.mlayerType01 li.On {color: #0383e0;/*background-image: url(../../images/mico-map3.png);*/background-repeat: no-repeat;background-position: right 4px;}
.mlayerPopBody ul.mlayerType02 li {display: inline-block;font-size: 13px;font-weight: 600;margin-bottom: 1px;}
.mlayerPopBody ul.mlayerType02 li span {padding: 4px 1px 2px 1px;display: inline-block;color: #aaa;}
.mlayerPopBody ul.mlayerType02 li a {display: block;padding: 4px 4px 2px 4px;color: #444;font-weight: 600;}
.mlayerPopBody ul.mlayerType02 li a:hover {color: #fff;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody ul.mlayerType02 .On {color: #fff;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody ul.mlayerType03 li {font-size: 15px;font-weight: 600;}
.mlayerPopBody ul.mlayerType03 li a {padding: 6px 0;display: block;color: #000000;}
.mlayerPopBody ul.mlayerType03 li a:hover {color: #0383e0;background-image: url(../../images/mico-map3.png);background-repeat: no-repeat;background-position: right 4px;}
.mlayerPopBody ul.mlayerType03 li a.On {color: #0383e0;background-image: url(../../images/mico-map3.png);background-repeat: no-repeat;background-position: right 4px;}
.mlayerPopBody ul.mlayerType04 {display: inline-block;}
.mlayerPopBody ul.mlayerType04 li {font-size: 13px;}
.mlayerPopBody ul.mlayerType04 li:nth-child(n+2) {margin-left: 3px;}
.mlayerPopBody ul.mlayerType04 li span {}
.mlayerPopBody ul.mlayerType04 li a {padding: 2px 4px 0px 4px;color: #444;font-weight: 600;display: inline-block;}
.mlayerPopBody ul.mlayerType04 li a:hover {color: #fff;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody ul.mlayerType04 .On {color: #fff!important;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody ul.mlayerType04 li a.title {padding: 3px 4px 3px 4px;font-weight: 600;color: #ff4200;font-size: 16px;font-weight: 600;}
.mlayerPopBody ul.mlayerType04 li a.title:hover {color: #fff;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody ul.mlayerType05 {display: inline-block;}
.mlayerPopBody ul.mlayerType05 li {font-size: 15px;}
.mlayerPopBody ul.mlayerType05 li a {padding: 5px 4px 3px 4px;color: #444;font-weight: 600;display: inline-block;}
.mlayerPopBody ul.mlayerType05 li a:hover {color: #fff;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody ul.mlayerType05 .On {color: #fff;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody ul.mlayerType05 li a.title {padding: 5px 4px 2px 4px;font-weight: 600;color: #ff4200;font-size: 16px;font-weight: 600;}
.mlayerPopBody ul.mlayerType05 li a.title:hover {color: #fff;background-color: #ff4200;border-radius: 2px;}
.mlayerPopBody .labelMenu01 {display: block;position: relative;margin-top: 2px;margin-bottom: 1px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding: 5px 0 5px 24px;}
.mlayerPopBody input {position: absolute;opacity: 0;/*cursor: pointer;*/}
.mlayerPopBody .checkmark {position: absolute;top: 4px;left: 0;height: 16px;width: 16px;background-color: #ddd;border-radius: 50%;}
.mlayerPopBody input:checked ~ .checkmark {background-color: #0383e0;}
.mlayerPopBody input:checked ~ .checktxt {color: #0383e0;}
.mlayerPopBody input:checked ~ .checkmark:after {display: block;}
.mlayerPopBody input:checked ~ .checktxt:after {color: #0383e0;}
.mlayerPopBody .checkmark:after {top: 4px;left: 4px;width: 8px;height: 8px;border-radius: 50%;background: white;}
.mlayerPopSearch {/*position: absolute;    bottom: 278px;    width: 198px;*/}
.ovh1 {height: 48px;overflow: hidden;}
.ovh2 {height: 24px;overflow: hidden;}
.ovh21 {height: 15px;overflow: hidden;}
.ovh3 {height: 33px;overflow: hidden;}
.ovh31 {height: 32px;overflow: hidden;}
.ovh32 {display: inline-block;height: 36px;overflow: hidden;}
.ovh4 {height: 118px;overflow: hidden;}
.ovh42 {height: 116px;overflow: hidden;}
.ovh43 {height: 100px;overflow: hidden;}
.ovh44 {height: 110px;overflow: hidden;}
label.labelMenu01.theme {color: #ff4200;}