h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p,input {
    /*border: medium none;
    list-style-type: none;
    list-style:none;
    margin: 0;
    padding: 0;*/
}
.clear {
    clear: both;
}
.maphide{
	display:none!important;
}
* {
    margin: 0;
    padding: 0;
}
body {
    font-size: 12px;
    color: #000;
    font-family: "å¾®è½¯é›…é»‘";
    height: 100%;
    /* line-height: 150%; */
    margin: 0;
    padding: 0;
}
html, body, #map-canvas  {
	height: 100%;
	min-height: 100%;
	margin: 0;
	padding: 0;
}

div.fill {
	width: 100%;
	height: 100%;
}
button {
	outline:none;
}
/*åŽ»é™¤é€‰æ‹©æ¡†çš„outline*/
.bootstrap-select .dropdown-toggle:focus{
	outline:none !important;
	}
a:focus {
	outline: none !important;
	outline: 0 auto -webkit-focus-ring-color;
	outline-offset: 0;
}
input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus {
	outline: none !important;
	outline: 0 auto -webkit-focus-ring-color;
	outline-offset: 0;
}
.form-control:focus,input:focus {
	border-color: #ccc;
	outline: 0;
	-webkit-box-shadow: inset 0 0 0 #fff,0 0 0 #fff;
	box-shadow: inset 0 0 0 #fff,0 0 0 #fff;
}
.btn:focus,.btn:active:focus,.btn.active:focus {
	outline: none !important;
	outline: 0 auto -webkit-focus-ring-color;
	outline-offset: 0;
}
.btn:active,.btn.active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 0 0 #fff;
	box-shadow: inset 0 0 0 #fff;
}
.splitbuttonV{
margin-top:-41px;margin-left:-17px;top:50%;position:relative;
height:108px;width:17px;
background:transparent url(/asset/js/gantt/img/panevc2.gif) 17px 50%;
position: fixed;
cursor: pointer;
}
.splitbuttonV:active,.splitbuttonV:visited{cursor: pointer;}
.splitbuttonV.invert{margin-left:5px;background:transparent url(/asset/js/gantt/img/panevc2.gif) 0px 50%;}
.splitter_panel .vsplitter{width:0;}
.ol-zoom{ top:inherit; left:inherit; bottom: 65px; right:20px;	 font-size:1.5em;}
.ol-overlay-container{
	z-index:100;
}
/*åœ°å›¾contrl*/
.map_bg{ width:100%; height:100%; z-index:1; position:relative;}
.map_ico{ min-width:100px; float:left; position:absolute; z-index:2; width:840px;}
.map_ico li{ width:38px; height:37px; float:left; margin-right:2px;}
.map_search{ position:relative; z-index:2; float:right;}
.map_s_bg{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_06.png) left no-repeat; padding-left:5px; float:left; line-height:36px; text-align:center; color:#808080;}
.map_s_bg strong{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_06.png) right no-repeat; font-weight:normal; float:left; color:#808080;}
.map_s_bg.this{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_071.png) left no-repeat; padding-left:5px; float:left; line-height:36px; text-align:center;color:#676767;}
.map_s_bg.this strong{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_071.png) right no-repeat; font-weight:normal; float:left;color:#676767;}
.map_s_bg1{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_061.png) left no-repeat; float:left; line-height:36px; text-align:center; color:#808080;}
.map_s_bg1 strong{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_061.png) right no-repeat; padding-right:5px; font-weight:normal; float:left; color:#808080;}
.map_s_bg1.this{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_07.png) left no-repeat; float:left; line-height:36px; text-align:center; padding-left:1px; color:#676767;}
.map_s_bg1.this strong{ width:68px; height:36px;background: url(../img/编辑页面工具栏/tbs_07.png) right no-repeat; padding-right:5px; font-weight:normal; float:left; padding-left:1px; color:#676767;}
.search02 {background: url(../img/编辑页面工具栏/search.png) no-repeat; position: relative; width:39px; height:37px;}
.ser_input{background: url(../img/编辑页面工具栏/input_03.png) left no-repeat; width:130px; height:34px; line-height:34px; padding-left:5px;  font-size:14px;}
.ser_input2{background: url(../img/编辑页面工具栏/input_04.png) left no-repeat; width:130px; height:36px; line-height:36px; padding-left:3px;  font-size:14px; float:left; display:none;}
.mapstrong{ height:36px; background:url(../img/编辑页面工具栏/map_icobg.png) left no-repeat; float:left; display:block; padding-left:5px; margin-right:5px;}
.map_font{ height:36px; background:url(../img/编辑页面工具栏/map_icobg.png) right no-repeat; float:left; padding-right:5px; margin-right:-5px;}
.mapiconul{ height:36px; }
.mapicoli{ width:41px; text-align:center; height:36px; vertical-align:middle; background:url(../img/编辑页面工具栏/mapicoline.jpg) center right no-repeat;}
.model3{ padding:3px 0; background:none; display:block;cursor: pointer;}
.model3.on{ width:41px; padding:3px 0; background:url(../img/编辑页面工具栏/mapon_03.jpg) center no-repeat;}
.model4{ padding:3px 0; background:none; display:block;}
.model4.on{ width:41px; padding:3px 0; background:url(../img/编辑页面工具栏/mapon_03.jpg) center no-repeat;}
.mapone{ width:34px-; height:28px-; padding:4px 2px-; background:url(../img/编辑页面工具栏/map_icon.png) no-repeat-; text-align:center; float:left;}
.maptwo{ width:34px-; height:28px-; padding:4px 2px-; background:url(../img/编辑页面工具栏/map_icon1.png) no-repeat-; text-align:center; float:left;}
/*åœ°å›¾contrl ç»“æŸ*/

/*å³ä¾§å¼¹å‡ºæ¡†*/
.baseWidth148 .bootstrap-select.btn-group .dropdown-menu {
    min-width: 146px;
}
.plant_hide .baseWidth148 .bootstrap-select.btn-group .dropdown-menu {
    min-width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
    max-width: 170px;
    overflow: auto;
}
.form-control {
    display: block; width: 100%; height: 30px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555;
    background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.tc_bottom { width: 97%;  background: url(../img/编辑页面工具栏/line_39.jpg) top center repeat-x; 
    text-align: center; float: right; margin-right: 2px;
}
.tc_bottom_group {
	position: absolute;
    width: calc(100% - 30px);
    bottom: 0;
}
/*å³ä¾§å¼¹å‡ºæ¡†ç»“æŸ*/
/*ç”»åœ°å›¾æç¤º*/
.drawtooltip { position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 4px; color: white; padding: 4px 8px; opacity: 0.7; white-space: nowrap; }
.tooltip-measure { opacity: 1; font-weight: bold; }
.tooltip-static { background-color: #ffcc33; color: black; border: 1px solid white; }
.tooltip-measure:before,
.tooltip-static:before { border-top: 6px solid rgba(0, 0, 0, 0.5); border-right: 6px solid transparent; border-left: 6px solid transparent; content: "";
        position: absolute; bottom: -6px; margin-left: -7px; left: 50%;}
.tooltip-static:before { border-top-color: #ffcc33; }
/*ç”»åœ°å›¾æç¤ºç»“æŸ*/
      
/*åŸºåœ°ä¿¡æ¯å¼¹å‡ºæ¡†*/
.tc_li{ height:30px;*height:23px;}
.tc_li,.tc_li01{ min-width:320px; padding:8px 0;}
.farmIntroPop{ width:320px; background:#fff; border-radius:5px;}
.farmIntro_header, .farmIntro_body, .farmIntro_footer{ padding:10px;}
.farmIntro_header{ background:#f8f9fc; border-radius:5px 5px 0 0; border-bottom:1px solid #ececec;}
.farmIntro_header h2{ float:left; font-size:16px; font-family:'å¾®è½¯é›…é»‘'; font-weight:normal;}
.farmIntro_header .close{ float:right; margin-top:2px; width:11px; height:11px; overflow:hidden; zoom:1; background:url(../img/编辑页面工具栏/ico_close100.png) no-repeat;}
.farmIntro_header .close:hover, .farmIntro_header .close:focus{ background:url(../img/编辑页面工具栏/ico_close101.png) no-repeat;}
.companyPic{ width:115px; height:90px; border-radius:4px; margin-left:5px;}
.companyPic img{ width:115px; height:90px; border-radius:4px;}
.farmIntro_body{ position:relative;}
.farmIntro_body table td{ line-height:20px; font-family:'å®‹ä½“';}
.farmIntro_footer{ position:relative; padding:5px 10px; border-top:1px solid #ececec;}
.farmIntro_footer .briefing{ padding:0 5px; line-height:20px; font-size:12px; font-family:'å®‹ä½“'; word-break:break-all;}
.farmIntro_footer .supIco{ position:absolute; content:""; left:50%; margin-left:-4px; bottom:-36px; border-width:18px 8px 18px 8px; border-style:solid solid solid solid; border-color:#fff transparent transparent transparent;}


/*é¢œè‰²é€‰æ‹©å™¨*/
.formColorPicker { position: relative; width: 36px; height: 36px; background: url(../img/编辑页面工具栏/webgis/color/select.png); }
.formColorPicker div { position: absolute; top: 3px; left: 3px; width: 30px; height: 30px; 
background-color: #EFEFEF;}

/*åœ°å—å¼¹å‡ºæ¡† */
.mapRtArea{ width:350px; background:#fff; color:#3e3e3e; font-family:'å¾®è½¯é›…é»‘'; font-size:11px;}
.mapRtArea_tt{ height:35px; line-height:35px; font-size:14px; background:#e7e6ea; text-indent:15px;}
.jScrollbar_mask.group-area{ width:100%; padding-left:15px;padding-right:15px;box-sizing:border-box;}
.mapRtArea_ct{ width:330px; margin:0 auto;}
.baseMap_con{ padding-top:5px;}
.baseWidth100{ display:block; width:90px; padding-right:14px; text-align:right; line-height:22px; font-size:11px;}
.baseWidth101{ display:block; width:90px; padding-right:14px; text-align:right; line-height:50px; font-size:11px;}
.baseWidth148{ width:148px; display:block; float:left;}
.baseWidth148 .form-control{ width:146px; height:22px; padding:0 5px; font-size:11px;}
.baseWidth148 .bootstrap-select > .btn{ width:145px; height:22px; line-height:20px; padding:0 5px; font-size:11px;}
.plantEnvir{ width:144px; height:56px; border:1px solid #d8d6d6; border-radius:4px; background:url(../img/编辑页面工具栏/zzzlxBg2.jpg) repeat;}
.plantEnvir >div{ float:left; width:36px; height:22px; padding:3px 0; cursor:pointer; text-align:center; background:url(../img/编辑页面工具栏/zzzlxBg3.jpg) no-repeat right center;}
.plantEnvir >div > i{ display:inline-block;width:24px; height:22px; vertical-align: top; background-position: center center; background-repeat: no-repeat;}
.plantEnvir >div.line-no{ background:none;}
.plantEnvir >div.active{ background:url(../img/编辑页面工具栏/zzzlxBg4.jpg) no-repeat;}
.plantEnvir .icon_jiarws{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_jiarws.png);}
.plantEnvir .icon_rigws{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_rigws.png);}
.plantEnvir .icon_liandws{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_liandws.png);}
.plantEnvir .icon_chunqp{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_chunqp.png);}
.plantEnvir .icon_dat{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_dat.png);}
.plantEnvir .icon_guos{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_guos.png);}
.plantEnvir .icon_shuim{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_shuim.png);}
.plantEnvir .icon_yangz{ background-image: url(../img/编辑页面工具栏/webgis/webgis_icon_yangz.png);}
.mapColor_btn{ display:block; width:18px; height:18px; padding-top:3px;}
.add-farmer{ width:22px; height:22px; margin-left:5px; cursor:pointer; background: url(../img/编辑页面工具栏/baseIcoadd3.png) no-repeat center center;}
.mapPlant_crop{ width:210px;}
.mapPlant{ width:56px; height:78px; position:relative; top:-5px; cursor:pointer; float:left; margin-right:14px;}
.mapPlant_img45{ display:block; width:45px; height:45px; position:absolute; top:7px; left:6px; z-index:2;}
.mapPlant_del{ display:none; position:absolute; z-index:3; top:2px; right:2px; width:18px; height:18px;}
.mapPlant_name{ position:absolute; top:58px; left:0; width:100%; height:20px; text-align:center; overflow:hidden; font-size:11px;}
.mapPlant_bghover{ background:url(../img/编辑页面工具栏/hover.png) no-repeat;}
.mapPlant_addBtn{ float:left; width:50px; height:50px;}

.mapRtArea_btns02{}
.mapRtArea_btns02 .button_{ float:left; border:1px solid #ddd; padding:2px 8px; background:none;}
.mapRtArea_btns02 .button_:nth-of-type(1){ border-radius:4px 0 0 4px;}
.mapRtArea_btns02 .button_1_{ border-radius:4px 0 0 4px;}
.mapRtArea_btns02 .button_:nth-last-of-type(1){ border-radius:0 4px 4px 0;}
.mapRtArea_btns02 .button_:visited, .mapRtArea_btns02 .button_:hover, .mapRtArea_btns02 .button_:active, .mapRtArea_btns02 .button_.active{ background:#e6e6e6;}
.mapRtArea_btns{ height:36px; padding:15px; text-align:center;}

.tc_font {width: 75px;}
.tc_font, .tc_font01, .tc_font2 {font-size: 14px; color: #211f1f; height: 30px; vertical-align: middle; padding-right: 5px; }
.tc_strong, .tc_strong74, .tc_strong115, .tc_strong150 {  padding-left: 5px; }
.icon-th {background-position: -240px 0;}
.form_datetime input{border:1px solid #CCC; height:30px; line-height:30px;width:170px}
.icon-arrow-left { background-position: -240px -96px; } .icon-arrow-right { background-position: -264px -96px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .form_datetime input { border: 1px solid #ccc; height: 30px; line-height: 30px; }
.input-append.date .add-on i, .input-prepend.date .add-on i {cursor: pointer;height: 14px;width: 14px;}
@media all and (-webkit-min-device-pixel-ratio:0){
.add-on {height:14px;
position: relative;
z-index:10;
display: block;
}
 .input-append.date .add-on i, .input-prepend.date .add-on i {
  cursor: pointer;
    height: 14px;
    width: 14px;
 }
}

.baseWidth148 .input-append{ width:146px;}
.baseWidth148 .form_datetime input{ float:left; width:146px; height:22px; border:1px solid #ddd; line-height:22px; text-indent:5px; font-size:11px;}
.input-append.date .add-on i, .input-prepend.date .add-on i {
    cursor: pointer;  height: 14px; margin-left: -23px; width: 14px;
}

[class*=" datetimepicker-dropdown"]:before{ top:-7px; right:7px;}
[class*=" datetimepicker-dropdown"]:after{ top:-6px; right:8px;}
.icon-arrow-left { background-position: -240px -96px; }
.icon-arrow-right { background-position: -264px -96px; float:right;}
.icon-th { background-position: -240px 0; }
div.form_datetime input { text-indent: 10px; float:left; }
.baseMap_con .ttl-h3{ position:relative;height:20px; margin-bottom:10px; color:#418bca; font-size:12px;}
.baseMap_con .ttl-h3 span{  position:absolute; left:0; top:0; z-index:1; height:20px; line-height:20px; padding:0 10px 0 42px; background:#fff;}
.baseMap_con .ttl-h3 i{ position:absolute; left:0; top:9px; z-index:0; width:100%; height:10px; border-top:1px solid #ddd;}
.xx-table-t .baseWidth148 input{ display:block; height:22px; line-height:22px; background:#FFF;font-family: 'å¾®è½¯é›…é»‘';font-size: 12px;}
.box_back{background:url(../img/编辑页面工具栏/bg_png3.png) repeat; position:absolute; z-index:900; display:none;}
ul.inline,
ol.inline { margin-left: 0; padding-left: 0; list-style: none; }
ul.inline>li,
ol.inline>li { display: inline-block; padding-left: 5px;  padding-right: 5px; }
.ol-attribution.ol-logo-only,
.ol-attribution.ol-uncollapsible { max-width: calc(100% - 3em); height: 1.5em; }
.ol-attribution ul { font-size: 1rem; }
.ol-control button, .ol-attribution, .ol-scale-line-inner { font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif; }
.iframe-info iframe { width: 100%;}
pre[class*="language-"] { margin-top: 20px; background: #FFFFFF; }
#source-controls { position: absolute; margin-top: 20px; right: 40px; }
#source-controls a { margin-left: 15px; }
#copy-button { text-decoration: none; cursor: pointer; }
.farmlog{ bottom:1.4em !important; background:none !important; }
.ol-control { background-color: rgba(255,255,255,1);  border-radius: 4px; }
.ol-control button{ background-color:#fff; color:#666; width:1.2em; }
.ol-control button:focus, .ol-control button:hover { text-decoration: none; background-color: #fff; }
.ol-touch .ol-control button { font-size: 1.2em; }
.ol-control:hover { background-color: rgba(255,255,255,1); }

/*åœ°å›¾åˆ‡æ¢ */
.aqu2 { width: 98%; height: 35px; line-height: 35px; background: #eff4fa; font-size: 14px; color: #383838; margin-left: 2%; }
.quyu { width: 300px; float: left; padding-left: 8px; text-align: left;height:28px;overflow:hidden; }
.aqu_ul, .aqu_ul2 { margin-left: 9px; min-width: 320px; }
.aqu_li { width: 98%; min-width: 320px; background: url(../img/编辑页面工具栏/line_39.jpg) repeat-x center bottom; padding-top: 3px; padding-bottom: 3px; }
.aqu_bg { background: url(../img/编辑页面工具栏/tree_24.jpg) left no-repeat; line-height: 30px; }
.aqu_bg, .aqu_bg2 { font-size: 14px; color: #383838; text-indent: 20px; }
.tc_str_hjtj { height: 30px; line-height: 30px; color: #8c8c8c; font-size: 14px; padding: 5px; }
.mus { color: #a3a3a3; padding-left: 20px; min-width: 120px; }
.layer{position: absolute; width: 50px; height: 50px; background: #fff; border-radius: 15px; text-align: center; line-height: 50px; cursor: pointer; bottom: 20px; left: 0px;z-index:2;margin:0 0 15px 15px;}
.layerDetail{display: none; position: absolute; width: 190px; min-height: 145px; bottom: 20px; left: 0px; background: #fff; border-radius: 15px; padding: 0 15px; font-size: 12px; color: #78839d;z-index:2;margin:0 0 15px 15px;}
.layerDetail h4{height: 42px; line-height: 42px; font-size: 14px; color: #4a5980; border-bottom: 1px solid #efefef; cursor: pointer;}
.layerDetail .firstList{border-top: 1px solid #f7f7f7; padding-top: 10px;}
.layerDetail .firstList li{padding-left: 20px; position: relative;  min-height: 18px; margin-bottom: 10px;}
.layerDetail .firstList li img{vertical-align: -3px; margin-right: 10px;}
.layerDetail .firstList li dl{display: none;}
.layerDetail .firstList li dd{padding-left: 20px; margin-top: 10px; position: relative;}
.layerDetail .firstList li dd img{vertical-align: -6px;}
.layerDetail .firstList li dt{display: none;}
.layerDetail .firstList li dt span{display: block; margin-top: 10px; font-weight: normal; padding-left: 30px;}
/*.iCheckbox{float: right; margin-top: 2px!important;}*/
.controller{float:left;}
.input{float: right;}
.piaochecked { width: 12px; height: 12px; float: right; cursor: pointer; text-align: center; background-image: url(../img/编辑页面工具栏/map/layer/checkBox.png); background-repeat: no-repeat;
	background-position: 0 0; margin: 0!important; padding: 0!important;
}

.on_check {background-position: 0 -18px;}
span.icon{position: absolute; background: url(../img/编辑页面工具栏/map/layer/up.png) no-repeat; width: 10px; height: 10px; left: 0; top: 5px;}
.iCheckbox { opacity: 0; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.controller{ cursor: pointer;}
.basepopup.justify { text-align: justify;  width:200px;  font-size:12px;  height:18px; }
.basepopup.justify > span { display: inline-block ;  padding-left: 100%;  }
.videoViewShow{ position:relative;width:680px;height:550px;}
.videoViewShow.big_iframe{ position:fixed;left:77px; right:0; top:0;bottom:0;z-index:999999;width:100%-;height:100%;}
.monitor_suspend { background-color: #000; height: 550px; left: 50%; margin-left: -342px; margin-top: -225px; position: fixed; top: 50%; width: 684px; z-index: 102; display:none;}
.maptck{ border-collapse:collapse;}
.titlefont{ font-size:16px; color:#e8e8e8; font-weight:bold;}
.numfont{ font-size:12px; color:#dadada; font-weight:normal; padding-left:20px;}
.closed{ margin-right:10px;}
.ludian{ height:19px; line-height:19px; padding-left:10px; background:url(../img/编辑页面工具栏/tckbg.png) left center no-repeat; display:inline-block; float:left;}
.ludian span{ min-width:30px; height:19px; line-height:19px; margin-right:-10px; padding-right:10px; color:#fff; background:url(../img/编辑页面工具栏/tckbg.png) right center no-repeat; display:inline-block; float:left; font-size:12px;}
.shidu{ height:19px; line-height:19px; padding-left:10px; float:left; color:#fff;}
.shuju{ width:100%; table-layout:fixed; margin-top:10px;padding-left:30px}
.shujutd{ color:#fff; background:url(../img/编辑页面工具栏/shuline.png) right repeat-y;}
.fottable{ height:22px; line-height:22px; background:url(../img/编辑页面工具栏/tckkbg5.png) repeat;}
.ckxx{ color:#0878bf; font-size:14px; text-decoration:underline; padding-left:25px; text-align:left; font-weight:bold;}
.qckxx2{ color:#0878bf; font-size:14px; text-decoration:underline; margin:0 auto; font-weight:bold; padding-top:5px; display:block;}
.cjtime{ text-align:right; color:#dddddd; padding-right:15px;}
.tdimg{padding-top:10px; padding-bottom:10px;}
.qixz{ border-collapse:collapse; z-index:10000; }
.qingt{ color:#fff; font-size:14px;}
.gm-style-iw{ position:relative; z-index:100;margin-left:10px; }
.div_012{width:240px; padding: 15px; padding-bottom: 0px;}

.zw_bgt2{ width:88px;   position: absolute; z-index:3;}
.zw_libg_img2{ width:88px;  z-index:2; position:absolute;  margin-left:auto; margin-right:auto;display:block; cursor:pointer; }
.ret_pic2{width:92px; height:52px; float:left; position:relative; top:-33px; top:-23px\9;}
.div_width{ width:225px; padding:0px; background:#efefef; margin:0px auto;}
.div_dl2{position:relative; width:140px; *width:130px;  top:-8px; top:-6px\9; [;top:0px;]; margin-left:8px;}
.div_dt2{ font-size:16px; color:#171717; line-height:16px; font-family:"å¾®è½¯é›…é»‘"; font-weight: normal;}
.div_dt3{   display: inline; font-size:13px; color:#e75467; line-height:20px;   background-color: #9bc66d;border-radius: 4px; color: #ffffff; padding: 3px;}
.div_dt4{ width:91px; *width:130px; height:20px; overflow:hidden; font-family:"é»‘ä½“"; font-size:14px; color:#666666; line-height:22px;}
.gooleedit2{ width:100%; text-align:right;  position:relative;  bottom:30px; right:0; display: none; }

.ol-popup {/* position: absolute; */background-color: white;-webkit-filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2));filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2));
/* padding: 15px; */ border-radius: 10px;border: 1px solid #cccccc; bottom: 12px;left: -50px; min-width: 240px;}
.ol-popup:after, .ol-popup:before {top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.ol-popup:after { border-top-color: white; border-width: 10px; left: 50%; margin-left: -10px; }
.ol-popup:before { border-top-color: #cccccc; border-width: 11px; left: 50%;  margin-left: -11px; }
.ol-popup-closer { text-decoration: none; position: absolute; top: 7px; right: 9px; z-index:1000; }
.ol-popup-closer:after { content: "âœ–"; }
      
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.clear:after{ clear:both; content:""; display:block; visibility:hidden; height:0;}

.map-IntroPop{ width:396px; min-height:50px; background:#fff; border-radius:5px;}
.map-introPop-pot{ position:relative;}
.map-introPop-pot .close-btn{ position:absolute; right:10px; top:10px;cursor: pointer;}
.map-introPop-pot .supIco{ position:absolute; content:""; left:50%; margin-left:-8px; top:100%; border-width:18px 8px 18px 8px; border-style:solid solid solid solid; border-color:#fff transparent transparent transparent;}
.map-introPop-header{ padding:15px 20px; border-bottom:1px dashed #e6e6e6;}
.map-introPop-body{ min-height:15px;}
.introPop-header-lt{ position:relative; z-index:200; float:left; margin:-45px 15px 0 0;}
.introPop-header-lt img{ width:98px; height:98px; margin:1px;}
.introPop-header-shade{ position:absolute; width:100px; height:100px; background:url(../img/编辑页面工具栏/map_zhezhao2.png) no-repeat;}
.introPop-header-rt{ float:left;}
.introPop-header-rt h3{ float:left; margin:0 10px 0 0; line-height:32px; font-family:'å®‹ä½“'; font-size:18px; font-weight:bold; color:#303030;}
.introPop-header-rt strong{ float:left; margin:0 10px 0 0; line-height:32px; font-family:'å®‹ä½“'; font-size:16px; font-weight:bold; color:#303030;}
.introPop-header-rt em{ float:left; margin:0 10px 0 0; line-height:32px; font-style:normal; font-family:'å®‹ä½“'; font-size:12px; color:#b0b0b0;}
.bootSelt130{ display:inline-block; }
.bootSelt130 .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){ width:130px;}
.bootSelt130 .bootstrap-select{ width:130px;}
.bootSelt130 .btn-group .btn{ padding:6px 25px 6px 12px; font-size:12px;}
.bootstrap-select.btn-group .dropdown-menu{ max-width:170px; overflow:auto;}
.farmer_mess{ clear:both; overflow:hidden; height:16px; line-height:16px; margin-top:10px; padding-left:20px; background:url(../img/编辑页面工具栏/map_ico100.png) no-repeat left center; color:#9d9d9d;}
.farmer_mess .farmer{ padding-left:5px;}
.farmer_mess .farmland{ padding-left:15px; font-family:'Arial'; color:#b0b0b0;}
.introPop-introTime{ padding:5px 0; border-bottom:1px dashed #e6e6e6; background:#fafafa;}
.introPop-introTime li{ float:left; margin:10px 0; line-height:16px; font-size:12px; font-family:'å®‹ä½“'; color:#535353;}
.introPop-introTime li img{ float:left; margin:0 8px 0 25px;}
.introPop-introTime li p{ float:left; width:60px;}
.intro-chart-trend{ padding:10px;}

/* åœŸåœ°æ£€æµ‹è®°å½•  */
.tudi-jcjl{margin-left:25px;}
.detailedInfo{ position:absolute; right:0; top:-37px; height:20px; line-height:20px; padding:0 19px; border:1px solid #ddd; border-radius:4px; color:#323232; font-size:11px; }
.detailedInfo:hover{ background:#e6e6e6; border-color:#adadad; text-decoration:none; color:#323232;}
.jiance_mechanism, .jiance_date{ height:16px; line-height:16px; background:url(../img/编辑页面工具栏/bg_jiance.png) no-repeat; font-family:'å¾®è½¯é›…é»‘'; text-indent:25px; margin-bottom:10px;}
.jiance_mechanism{ height:auto; max-height:32px; overflow:hidden; padding-left:25px; background:url(../img/编辑页面工具栏/bg_jiance2.png) no-repeat; text-indent:0;}
.jiance_date{ background-position: 0 -25px;}
.landRecord_wp{ width:210px; margin:0 auto 15px 32px; padding:5px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.landRecord_wp table th{ text-align:center; font-size:16px; color:#428bca; font-family:'Arial';}
.landRecord_wp table td{ text-align:center; vertical-align:middle; padding-bottom:0; font-size:11px; font-family:'Arial';}

/* åœŸåœ°åŽ†å²è®°å½• */
.colorGrn02{ color:#428bca;}
.landHistory_jl{ position:relative; width:268px; margin:5px auto 0;}
.landHistory_list{overflow:hidden; margin-bottom:0;}
.landHistory_list{ background:url(../img/编辑页面工具栏/bg_landhistory02.png) repeat-y 5px 0;}
.block_landhis-pos9{ position:absolute; left:0; top:0; width:7px; height:9px; background:#fff;}
.block_landhis-pos22{ position:absolute; left:0; bottom:0; width:7px; height:22px; background:#fff;}
.landHistory_list li{ padding-left:20px; height:28px; line-height:28px; padding-bottom:15px; background:url(../img/编辑页面工具栏/bg_landhistory.png) no-repeat 0 9px;}
.landHistory_list li.histroyJl_date02{ background-position:0 -36px;}
.landHistory_list li.histroyJl_date03{ background-position:1px -83px;}
.landHistory_list span{ float:left; width:70px; font-family:'Arial';}
.landHistory_list div{ float:left; padding-left:14px; width:115px; }
.landHistory_list div em{ font-style:normal; font-family:'å¾®è½¯é›…é»‘'; float:left; padding-right:7px;}
.landHistory_list div{ float:left; padding-left:14px; min-width:115px; background:url(../img/编辑页面工具栏/bg_landhistory03.png) no-repeat;border-right: 1px solid #e7e7e7; border-radius: 5px;}
.landHistory_list div em{ float:left; padding-right:7px;}
.noPlant .introPop-header-title h3{background:#FFFFFF}
.plotsYield_table td input{line-height: 25px;}
.introPop-header-rt{ float:none; padding-left:115px;}
.farmer_mess{ clear:none;}
.introPop-header-rt h3{ float:none; display:inline-block;}
.introPop-header-rt em{ float:none;}

/* å…»æ®–å“ç§ */
.breedList{ clear:both; width:212px; margin:0 auto;}
.breedList_link, .breedList_add{width:56px; float:left; display:inline-block; margin:20px 25px 0;}
.breedList_link .breedText{ margin-bottom:0; width:100%; height:20px; line-height:20px; overflow:hidden; text-align:center;}
.breedPic{ position:relative; width:56px; height:58px; cursor:pointer;}
.breedPic .closeBtn{ position:absolute; z-index:11; right:0; display:none;}
.breedPic .zhezhao{ position:absolute; z-index:10; display:inline-block; width:56px; height:58px; overflow:hidden; background:url(../img/编辑页面工具栏/`) no-repeat 3px 4px;}
.breedPic .zhezhaoHv{ width:56px; height:58px; background:url(../img/编辑页面工具栏/hover.png) no-repeat;}
.breedPic .zhezhaoImg{ position:absolute; z-index:9; left:3px; top:4px; width:50px; height:50px; overflow:hidden;}
.breedPic .zhezhaoImg img{ width:50px; height:50px; border-radius:25px;}
.breekAddBtn{ display:block; width:56px; height:58px; background:url(../img/编辑页面工具栏/plus.png) no-repeat 3px 4px; cursor:pointer;}

/*å¼¹å‡ºæ¡†æ ·å¼ */
.rteic{width:56px; display:inline-block; *display:inherit; height:80px; padding-bottom:8px; float:left; position:relative; z-index:1; margin-top:0px; margin-right:12px;}
.rtpic{ width:53px; height:53px; position: absolute; z-index:3;}
.rtimg{ width:53px; height:53px;  z-index:2; position:absolute;  margin-left:auto; margin-right:auto;display:block; cursor:pointer;}
.ritex{ width:53px; height:40px; overflow:hidden; line-height:18px; text-align:center; font-size:12px; position:relative; top:53px; }
.mapRtArea_btns02 .button_{ float:left; border:1px solid #ddd; padding:2px 8px; background:none;}
.mapRtArea_btns02 .button_:nth-of-type(1){ border-radius:4px 0 0 4px;}
.mapRtArea_btns02 .button_1_{ border-radius:4px 0 0 4px;}
.mapRtArea_btns02 .button_:nth-last-of-type(1){ border-radius:0 4px 4px 0;}
.mapRtArea_btns02 .button_:visited, .mapRtArea_btns02 .button_:hover, .mapRtArea_btns02 .button_:active, .mapRtArea_btns02 .button_.active{ background:#e6e6e6;}
.mapRtArea_btns{ height:36px; padding:15px; text-align:center;}
.nav-tabs {  border-bottom: none; }
.nav-tabs > li > a { border: 1px solid #ddd; color: #555; height: 22px; line-height: 22px; margin-left: -1px; margin-right: 0; padding: 0 8px;}
.plotsYield_table { border-collapse: collapse; width: 244px; margin: 0 auto; }
.plotsYield_table td { border: 1px solid #ddd; text-align: center; vertical-align: middle; padding-bottom: 0; }
.plotsYield_table td input { width: 100%; height: 32px; line-height: 32px; }
.baseZongji {  margin-bottom: 0;  padding: 18px 10px; text-align: right; width: 288px; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: 1px solid #ddd;
    background: #e6e6e6;
}

/*2017-03-14é¡µé¢æ ·å¼æ¬å‡ºæ¥*/
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.pr2{padding-right:2px;}
.c_pointer{cursor:pointer;}
.font14{font-size:14px;}
.map_ico .map_li,
.map_ico .mapicoli{float:left;cursor:pointer;}
.mapiconul .mapicoli{ width: 40px;text-align:center;float:left;cursor:pointer;}
.mapiconul .mapicoli .model3,
.mapiconul .mapicoli .model4{ padding:4px 0;}
.mapiconul .mapicoli .model3 img,
.mapiconul .mapicoli .model4 img{ width: 34px; height: 28px;}
.mapiconul .mapicoli.bgnone{ background: none;}
.map_ico .map_li img{width: 38px; height: 37px;}
.map_ico > li.w_auto .mapicoli{text-align: center;}
.map_ico > li.w_auto .mapicoli img{width: 34px; height: 28px;}
.map_ico > li.w_auto{width:auto;}
.map_ico > li.w161{width:161px;}

.search_box .serinput{width:120px; height:33px;line-height:31px;margin-top:1px;padding:0 5px;box-sizing:border-box;border-radius: 5px 0 0 5px; font-family: "å¾®è½¯é›…é»‘";}
.search_btn .search02{ display:block;width:40px;height:35px;cursor: pointer;background: url(../img/编辑页面工具栏/serbut.png) no-repeat;}
.help_btn > .btn-default{color:#3F75D1; padding: 6.5px 10px; font-size:14px; cursor:pointer}

.map_canvas_main{width:100%;height:100%;background: url(../img/编辑页面工具栏/webgis/map-background.jpg) repeat;}
div._scroll{display:block;height: 460px;}
.jScrollbar_mask{top: 0px; padding-left: 0;}
.jScrollbar_mask .tc_li .nw170{width:170px;}
.jScrollbar_mask .tc_li .font_txt{line-height:32px;}
.jScrollbar_mask .tc_li .base_name_a{background: #FFF;font-family:'å¾®è½¯é›…é»‘';font-size: 14px;}
.jScrollbar_mask .panel-table{ width: 100%;}
.jScrollbar_mask .panel-table .tc_font{float:left;font-size: 12px;color: #211f1f; vertical-align: middle;padding: 8px 10px 8px 0; width: 75px; box-sizing: content-box; 
text-align: right; height:30px; line-height:30px;}
.jScrollbar_mask .panel-table .tc_strong{ float:left; padding: 8px 0;}
.jScrollbar_mask .panel-table .nw170{width:170px; box-sizing: border-box;}
.jScrollbar_mask .panel-table .nw200{width:200px; box-sizing: border-box;}
.jScrollbar_mask .panel-table .font_txt{line-height:32px;}
.jScrollbar_mask .panel-table .base_name_a{height:30px;line-height:30px;background: #FFF;font-family:'å¾®è½¯é›…é»‘';font-size: 14px;}
.use-field{margin-top: 24px;font-size:14px;}
.land-test{font-size:14px;}
.add-usefield,.add-landtest{ display: inline-block; margin-left: 30px; color:#428bca;}
.field-land-box{ display: block;margin-left:10px;}
.yz-species-title{width: 100px; padding-bottom: 10px; vertical-align: top; padding-right: 10px; box-sizing: border-box; text-align: right; line-height: 22px; font-size: 11px; display: none;}
.yz-species-body{ display: none;}
.baseMap_ttl{ position:relative; height:42px; line-height:42px;margin:-1px auto 0; background:url(../img/编辑页面工具栏/baseIcojian1.png) no-repeat 10px center; font-size:12px; font-weight:bold; text-indent:28px; cursor:pointer; }
.baseMap_ttl:before{position:absolute;top:0;left:0;width:100%; overflow:hidden;content:"";}
.baseMap_ttl.noline:before{border:0;}
.baseMap_con .nw85{width:85px;}
.baseMap_con .tunnel_info_mu{line-height:23px; font-size:11px;}
.baseMap_con .td_lt{ float:left; width: 100px; padding: 0 10px 10px 0; vertical-align: top; box-sizing: content-box; text-align: right; height:22px; line-height: 22px; font-size: 11px;}
.baseMap_con .td_ct{ float:left; min-height:22px; padding-bottom: 10px; vertical-align: top;box-sizing: content-box;}
.baseMap_con .td_ct.w148{ width:148px;}
.baseMap_con .td_rt{ float:left; min-height:22px; padding-bottom: 10px; vertical-align: top;box-sizing: content-box;}
.baseMap_con .base_name_a{ display:block; width:148px;height:22px;line-height:22px;font-family:'å¾®è½¯é›…é»‘';font-size: 14px;}
.baseWidth148{ width: 148px;}
.baseWidth148 .dropdown-menu .form-control{ width: 100%; box-sizing: border-box;}
.baseWidth148 .bootstrap-select.btn-group .dropdown-menu{ min-width: 100%; width: 100%;}
.baseWidth148 .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width: 100%; min-width: 100%; max-width: 200px;}
.se_selt170{width: 170px;}
.se_selt170 .dropdown-menu .form-control{ width: 100%; box-sizing: border-box;}
.se_selt170 .bootstrap-select.btn-group .dropdown-menu{ min-width: 100%; width: 100%;}
.se_selt170 .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width: 100%; min-width: 100%; max-width: 200px;}
.mb10{ margin-bottom: 10px;}
.pl5{ padding-left: 5px;}
.plantEnvir a > img{width:30px;height:24px;}
.noBreed_records{width:190px; margin-left:30px; padding:30px; line-height:18px; border:1px dashed #ddd; text-align:center;}
.factoryTime{position:relative;width:170px;}
.factoryTime .add-on{position:absolute;right:5px;width:14px;height:14px; top:7px;}
.factoryTime.date .add-on i{margin:0;}
.jScrollbar_mask .tc_li_beizhu{height: 45px}
.rightNo_iframe{padding-left:10px;width:100%;height:100%;display:block;box-sizing:border-box;border:0;}
.krpanoForm_firame{min-width:320px;height:130px; border:0;}
#krpano_iframe{display:none;width:600px;height:600px;border:0;}
#previewDiv{display:none;cursor: pointer;}
#previewDiv .big_images{width:1024px;height:768px;}
#previewDiv .img_box{position: absolute;right: -10px;top: -10px; z-index:99999999; width:30px; height:31px;cursor: pointer;
background: url(../img/编辑页面工具栏/cose.png) no-repeat 0 0;}
#basePointHtml{display:none;}
#basePointHtml .farmIntroPop{z-index:99;}
#basePointHtml .farmIntro_header{height:18px;}
#basePointHtml .farmIntroPop .cm_name{height:18px; width:260px; overflow:hidden;}
.farmIntro_body .companyPic >img{width:114px;height:90px;}
.farmIntro_body .fl_concat{width:48px; height:20px; overflow:hidden;}
.farmIntro_body .phone{height:20px; overflow:hidden;}
.farmIntro_body .cm_address{max-height:60px; overflow:hidden;}
.farmIntro_footer .briefing{height:60px;overflow:hidden;}
.box_back{display:none;}
.box_back .tip_box{width:250px; height:60px; margin:220px auto 0 auto;text-align:center;}
.box_back .tip_txt{display:none;height:20px;line-height:20px; text-align:center;color: white;width: 250px;font-size: 16px;}

/*æç¤ºå…­æ­¥éª¤å¼€å§‹*/
.new-guidance-model{ display: none;}
.ts6bdiv{ width:300px; position:fixed; z-index:1003; bottom:60px; margin-left:85px;}
.tstitle{width:300px; height:32px; line-height:32px; background: url(../img/编辑页面工具栏/tstop.png) no-repeat;}
.tstfont{ width:210px; height:32px; padding-left:21px; font-family:'å¾®è½¯é›…é»‘'; font-size:16px; color:#fff;  float:left; }
.tscolse{ width:15px; height:14px; float:right; margin-right:12px; margin-top:9px;cursor: pointer; background: url(../img/编辑页面工具栏/tscolse.png) no-repeat;}
.suofang{ width:18px; height:16px; float:right; margin-right:8px; margin-top:8px;}
.suofang .sf_btn{width: 18px; height: 16px; display: block; background: url(../img/编辑页面工具栏/zuid.png) no-repeat;cursor: pointer;}
.tsbgco{ width:300px; background:#f9fafb; padding-bottom:10px;}
.tsbzd{width: 114px; height:16px; text-align:center; padding-top:15px;  margin-left: auto;margin-right: auto;}
.tsbzdm{ margin:0 2px;}
.tsbzdTarget{ width: 300px;}
.tsbzdTarget > div{ display: none;}
.tsbzdTarget .ts_1{ width: 300px; height: 180px; background: url(../img/编辑页面工具栏/ts_1.jpg) no-repeat 0 0;}
.tsbzdTarget .ts_2{ width: 300px; height: 180px; background: url(../img/编辑页面工具栏/ts_2.jpg) no-repeat 0 0;}
.tsbzdTarget .ts_3{ width: 300px; height: 185px; background: url(../img/编辑页面工具栏/ts_3.jpg) no-repeat 0 0;}
.tsbzdTarget .ts_4{ width: 300px; height: 207px; background: url(../img/编辑页面工具栏/ts_4.jpg) no-repeat 0 0;}
.tsbzdTarget .ts_5{ width: 300px; height: 185px; background: url(../img/编辑页面工具栏/ts_5.jpg) no-repeat 0 0;}
.ts_step1,.ts_step2{width:11px;height:16px;display:block;float:left; margin-right:8px; cursor:pointer;}
.ts_step1{background: url(../img/编辑页面工具栏/but03.jpg) no-repeat;}
.ts_step2{background: url(../img/编辑页面工具栏/but02.jpg) no-repeat;}

.mapHelpTips .help_box{width:330px;height:200px;margin-left:auto;margin-right:auto;background: #fff;}
.mapHelpTips .help_head{height:120px;line-height:120px;text-align:center;font-size:16px;}
.mapHelpTips .help_body{height:40px;font-size:14px;margin-left:20px;}
.mapHelpTips .help_body .checkbox-xs{ float: left; margin: 2px 10px 0 0;}
.mapHelpTips .help_foot{height:40px;text-align: center;}
/*æç¤ºå…­æ­¥éª¤ç»“æŸ*/

.mapHelpTips{border-radius: 5px;}

/* çŽ¯å¢ƒæŒ‡æ ‡å¼¹çª—æ ·å¼*/
.envir-pointer-pop{ position:absolute; top:0px;  z-index:3; margin:15px 0 0 15px; display:none;font-family: "open sans","Helvetica Neue",Helvetica,Arial,sans-serif;}
.envir-pointer-wap{ height:178px; width:466px; border:1px solid #ccc; border-radius:10px; background:url(../img/编辑页面工具栏/weather/resource/qx2.png) no-repeat; color:#fff;}
.envir-pointer-wap .wap-close-btn{ position:absolute; right:10px; top:5px; width:20px; height:20px; background:url(../img/编辑页面工具栏/weather/resource/weatherStion_bg05.png) no-repeat; cursor:pointer;}
.envir-pointer-wap .check{position: absolute; right: 40px; top: 10px; font-size: 12px; color: #fff;}
.envir-pointer-wap .left{float: left; width: 230px; height: 176px; padding: 2px 0px 0 2px; position: relative;}
.envir-pointer-wap .left .rainDrop{position: absolute; font-size: 12px; color: #fff;width: 12px; height: 40px; top: 86px; left:8px; line-height: 14px;}
.envir-pointer-wap .left .topBox{height: 62px; padding-left: 15px; width: 275px;}
.envir-pointer-wap .left .weather{width: 60px; height: 60px; margin-right: 5px;}
.envir-pointer-wap .left .weather img{width: 100%; height: 100%;}
.envir-pointer-wap .left .forecast{/*width: 200px;*/}
.envir-pointer-wap .forecast .case,.envir-pointer-wap .forecast .case_y{ height: 20px; line-height: 20px; color: #fff; font-size: 12px; border-radius: 10px; margin-top: 8px;}
.envir-pointer-wap .forecast .case{ background: #85b42e; width:80px;}
.envir-pointer-wap .forecast .case_y{ r:#b86663; display:none; min-width:116px;}
.envir-pointer-wap .forecast .case img{ width:19px; height:19px; margin:0 6px; vertical-align:middle;}
.envir-pointer-wap .forecast .case_y img{ width:19px; height:19px; margin:0 6px; vertical-align:middle;}
.envir-pointer-wap .forecast .case_y span{ display:inline-block;}
.envir-pointer-wap .forecast .city{font-size: 22px; color: #fff; height: 35px; line-height: 35px;}
.envir-pointer-wap .forecast .city .county{font-size: 14px;}
.envir-pointer-wap .forecast .city img{margin-right: 5px;}
.envir-pointer-wap .right{float:left; width: 232px; height: 178px; font-size:12px;}
.envir-pointer-wap .right ul{height: auto; padding-top: 30px;}
.envir-pointer-wap .right ul li{height: 29px;}
.envir-pointer-wap .right ul li .name{float: left; width: 80px; color: #fff; line-height: 21px; }
.envir-pointer-wap .right ul li .name img{margin-right: 5px; vertical-align: middle;}
.envir-pointer-wap .right ul li .strip{float: left; width: 85px; height: 6px; background: url(../img/编辑页面工具栏/weather/resource/strip.png) repeat;  border-radius: 5px; margin-top: 7px; }
.envir-pointer-wap .right ul li .strip .init1{width: 0%; height: 6px; border-radius: 5px; background: #c4abdf;}
.init2{width: 0%; height: 6px; border-radius: 5px; background: #71c6e6;}
.init3{width: 0%; height: 6px; border-radius: 5px; background: #71e6a0;}
.init4{width: 0%; height: 6px; border-radius: 5px; background: #dfe671;}
.init5{width: 0%; height: 6px; border-radius: 5px; background: #e6ab71;}
.envir-pointer-wap .right ul li .unit{float: left; margin-left: 10px; line-height: 21px;}

/*360 æµè§ˆå™¨  å³ä¾§ä¸­é—´çš„æŒ‰é’®,æ— æ³•æ˜¾ç¤º */
.splitter_panel .vsplitter, .splitter_panel .left_panel, .splitter_panel .right_panel, .splitter_panel .hsplitter, .splitter_panel .top_panel, .splitter_panel .bottom_panel {
    position: absolute;
    overflow: visible;
}

/*å·¦ä¸Šæ–¹navå¯¼èˆªæ¡*/
.draw-control{
	display: none;
}
.btn:focus,
input:focus {
    outline: inherit !important;
    outline-offset: 0;
    -webkit-box-shadow: inherit !important;
    box-shadow: inherit !important;
}
.drawControl{
	position: absolute;
    left: 31px;
    top: 15px;
    z-index: 9;
}
.webgis-navbar{
	height: 37px;
}
.webgis-navbar .nitem{
	float: left;
	margin-right: 5px;
    background: url(../img/编辑页面工具栏/map_icobg.png) left center repeat-x-;
    background-color:#fff;
    border-radius: 5px;
}
.webgis-navbar .add-marker{
	width: 38px;
	height: 37px;
	background: #fff url(../img/编辑页面工具栏/map_icon_03.png) center center no-repeat;
	cursor: pointer;
}
.webgis-navbar .add-base{
	width: 38px;
	height: 37px;
	background: #fff url(../img/编辑页面工具栏/map_icon0_05.png) center center no-repeat;
	cursor: pointer;
    background-size: cover;
}
.webgis-navbar .add-line{
	width: 38px;
	height: 37px;
	background: #fff url(../img/编辑页面工具栏/线.png) center center no-repeat;
	cursor: pointer;
    background-size: cover;
}
.webgis-navbar .add-text{
	width: 38px;
	height: 37px;
	background: #fff url(../img/编辑页面工具栏/文字.png) center center no-repeat;
	cursor: pointer;
    background-size: cover;
}
.webgis-navbar .add-partitions{
	width: 38px;
	height: 37px;
	background: #fff url(../img/编辑页面工具栏/map_icon0_07.png) center center no-repeat;
	cursor: pointer;
}
.webgis-navbar .ntiem-group,
.webgis-navbar .ntiem-device{
	/* padding: 0 3px; */
	overflow: hidden;
}
.webgis-navbar .ntiem-group .group-icon,
.webgis-navbar .ntiem-device .device-icon{
	position: relative;
	float: left;
	width: 42px;
	height: 37px;
	padding: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	border-right: solid 1px #dfdfdf;
}
.webgis-navbar .add-marker.on,
.webgis-navbar .add-base.on,
.webgis-navbar .add-partitions.on,
.webgis-navbar .ntiem-group .group-icon.on,
.webgis-navbar .ntiem-device .device-icon.on{
	background-color: #ececec;
	box-shadow: inset 0 0 6px #454545;
}
.webgis-navbar .ntiem-group .group-icon.on:after,
.webgis-navbar .ntiem-device .device-icon.on:after{
	background: none;
}
.webgis-navbar .add-partitions.on{
	
}
.webgis-navbar .ntiem-group .group-icon:after,
.webgis-navbar .ntiem-device .device-icon:after{
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 2px;
	background: url(../img/编辑页面工具栏/mapicoline.jpg) center right no-repeat;
	content: '';
}
.webgis-navbar .ntiem-group .add-yangz:after{
	background: none;
}
.webgis-navbar .ntiem-device .add-panorama:after{
	background: none;
}
.webgis-navbar .ntiem-group .add-jiarws{
	background-image: url(../img/编辑页面工具栏/map_icon0_9.png);
}
.webgis-navbar .ntiem-group .add-rigws{
	background-image: url(../img/编辑页面工具栏/map_icon0_11.png);
}
.webgis-navbar .ntiem-group .add-liandws{
	background-image: url(../img/编辑页面工具栏/map_icon0_13.png);
}
.webgis-navbar .ntiem-group .add-chunqp{
	background-image: url(../img/编辑页面工具栏/map_icon0_15.png);
}
.webgis-navbar .ntiem-group .add-dat{
	background-image: url(../img/编辑页面工具栏/map_icon0_17.png);
}
.webgis-navbar .ntiem-group .add-guos{
	background-image: url(../img/编辑页面工具栏/map_icon0_19.png);
}
.webgis-navbar .ntiem-group .add-shuim{
	background-image: url(../img/编辑页面工具栏/map_icon0_21.png);
}
.webgis-navbar .ntiem-group .add-yangz{
	background-image: url(../img/编辑页面工具栏/map_icon0_23.png);
}
.webgis-navbar .ntiem-device .add-device{
	background-image: url(../img/编辑页面工具栏/vidicon2.png);
}
.webgis-navbar .ntiem-device .add-weather{
	background-image: url(../img/编辑页面工具栏/vidicon_qixz.png);
}
.webgis-navbar .ntiem-device .add-video{
	background-image: url(../img/编辑页面工具栏/vidicon3.png);
}
.webgis-navbar .ntiem-device .add-vr{
	background-image: url(../img/编辑页面工具栏/vr.png);
}
.webgis-navbar .ntiem-device .add-sample{
	background-image: url(../img/编辑页面工具栏/vidicon_sample.png);
}
.webgis-navbar .ntiem-device .add-panorama{
	background-image: url(../img/编辑页面工具栏/krpanoimg.png);
}

.webgis-navbar .ntiem-device .add-panorama{
	background-image: url(../img/编辑页面工具栏/krpanoimg.png);
}
/* */
.webgis-navbar .ntiem-group .add-agmachine{
	background-image: url(../img/编辑页面工具栏/add_agmachine.png);
}
.webgis-navbar .ntiem-group .add-factory{
	background-image: url(../img/编辑页面工具栏/add_factory.png);
}
.webgis-navbar .ntiem-group .add-cars{
	background-image: url(../img/编辑页面工具栏/add_cars.png);
}
.webgis-navbar .ntiem-group .add-repertory{
	background-image: url(../img/编辑页面工具栏/add_repertory.png);
}
.webgis-navbar .ntiem-group .add-stayroom{
	background-image: url(../img/编辑页面工具栏/add_stayroom.png);
}
/* */
.webgis-navbar .map-help{
	float: left;
	height: 37px;
	line-height: 34px;
	padding: 0 10px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	border-radius: 5px;
	font-size: 16px;
    font-family: "å¾®è½¯é›…é»‘";
    cursor: pointer;
    color: #3F75D1;
    background-color: #fff;
    margin-right:5px;
}
.search-controller{
	float: left;
	height:37px;
	margin: 1px 5px 0 0;
	overflow: hidden;
}
.search-controller .ser-input{
	float: left;
	width: 120px;
    height: 34px;
    line-height: 34px;
    padding: 0 5px;
    box-sizing: border-box;
    border-radius: 5px 0 0 5px;
    font-family: "å¾®è½¯é›…é»‘";
    font-size: 12px;
    background-color: #fff;
}
.search-controller .ser-btn{
	float: left;
	display: block;
	width: 40px;
    height: 36px;
    line-height: 34px;
    margin-top: -1px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    border-radius: 0 5px 5px 0;
    text-align: center;
    cursor: pointer;
    font-size: 13px;
    font-family: "å¾®è½¯é›…é»‘";
    color: #7d7d7d;
    background: url(../img/编辑页面工具栏/map_icobg.png) center center repeat-x;
}

/*leftpaneã€rightpane*/
img{
	border: 0;
}
.splitter_panel{
	width:100%;
	height:100%;
	min-height:100%;
}
#leftPane{
	position: relative;
}
#rightPane{
	top: 0;
	width:0px;
	overflow-y:hidden;
}
#olmap{
	width: 100%;
}
/*leftpane*/
.left_panel{
	width:100%;
}
.left_panel .map-btns {
    position: absolute;
    right: 30px;
    top: 16px;
    z-index: 2;
}
.map-btns .item-div{
	width: 49px;
	height: 51px;
	margin-bottom: 10px;
	cursor:pointer;
}
.map-btns .satellite-btn{
	display: block;
	width: 100%;
	height: 100%;
	background: url(../img/编辑页面工具栏/mapwd3.jpg) no-repeat center center;
}
.map-btns .streets-btn{
	display: none;
	width: 100%;
	height: 100%;
	background: url(../img/编辑页面工具栏/mapwd2.jpg) no-repeat center center;
}
.map-btns .goAPS-btn{
	display: block;
	background: url(../img/zy_02_02.jpg) no-repeat center center;
}
.map-btns .goGismap-btn{
	display: block;
	background: url(../img/编辑页面工具栏/cq_03_02.jpg) no-repeat center center;
}
.map-btns .aerial-btn{
	display: block;
	background: url(../img/编辑页面工具栏/aerialphoto/map_fly.png) no-repeat center center;
}
.map-btns .satellite-btn:hover{
	background: url(../img/编辑页面工具栏/mapwd4.jpg) no-repeat center center;
}
.map-btns .streets-btn:hover{
	background: url(../img/编辑页面工具栏/mapwd1.jpg) no-repeat center center;
}
.map-btns .goAPS-btn:hover{
	background: url(../img/zy_02_03.jpg) no-repeat center center;
}
.map-btns .goGismap-btn:hover{
	display: block;
	background: url(../img/编辑页面工具栏/cq_03_03.jpg) no-repeat center center;
}
/*rightpane*/
.rightpane-title {
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: left;
    font-size: 14px;
    color: #3e3e3e;
    text-indent: 15px;
    background: url(../img/编辑页面工具栏/tc_top_03.jpg) repeat-x;
}
.rightpane-title .txt-title{
	width:150px;
}
.rightPane .rightNo{
	display: none;
}
.resource-search{
	width: 300px;
    height: 32px;
    margin: 10px auto;
    background: none;
}
.resource-search .re-icon{
	float: left;
	width: 34px;
	height: 32px;
	background: url(../img/编辑页面工具栏/sous_04.jpg) no-repeat;
}
.resource-search .re-input{
	float: left;
	width: 266px;
	height: 32px;
    line-height: 32px;
    padding: 0 5px;
    background: url(../img/编辑页面工具栏/sous_03.jpg) right no-repeat;
}
.jScrollbar_mask { 
	position: relative; 
	width: 100%; 
	height: 448px; 
	padding-top: 8px;
	box-sizing: border-box;
	overflow-x: hidden; 
	overflow-y: auto; 
}
.group-farmer-box{
	display: none;
}
/* åŸºåœ°ä¿¡æ¯å¼¹å‡ºæ¡† */
.basePoint{
	width: 340px;
    background: #fff;
    border-radius: 5px;
}
.farmIntro_header {
    background: #f8f9fc;
    border-radius: 5px 5px 0 0;
    border-bottom: 1px solid #ececec;
    padding: 9px;
    overflow:hidden;
}
.farmIntro_header h2 {
    float: left;
    max-width:80%;
    font-size: 16px;
    font-family: 'å¾®è½¯é›…é»‘';
    font-weight: normal;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.farmIntro_header .close {
    float: right;
    margin-top: 2px;
    width: 11px;
    height: 11px;
    overflow: hidden;
    zoom: 1;
    background: url(../img/编辑页面工具栏/ico_close100.png) no-repeat;
}
.farmIntro_header .close:hover, .farmIntro_header .close:focus{ 
	background:url(../img/编辑页面工具栏/ico_close101.png) no-repeat;
}
.farmIntro_body {
    position: relative;
    padding: 8px;
}
.farmIntro_body .companyPic{ 
	float:left;
	width:115px; 
	height:90px; 
	border-radius:4px; 
	margin:0 10px 0 5px;
}
.farmIntro_body .companyPic img{ 
	width:115px; 
	height:90px; 
	border-radius:4px;
}
.farmIntro_body .text-name{
	float:left;
	width:164px;
	line-height:20px;
	margin:5px 0;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.farmIntro_footer {
    position: relative;
    padding: 3px 10px;
    border-top: 1px solid #ececec;
}
.farmIntro_footer .briefing{ 
	padding:0 5px; 
	height:60px;
	line-height:20px; 
	font-size:12px; 
	font-family:'å®‹ä½“'; 
	word-break:break-all;
	overflow:hidden;
	}
.farmIntro_footer .supIco{ 
	position:absolute; 
	content:""; 
	left:50%; 
	margin-left:-9px; 
	bottom:-31px;
	border-width:18px 8px 18px 8px; 
	border-style:solid solid solid solid; 
	border-color:#fff transparent transparent transparent;
}

.editInfo {
    position: absolute;
    right: 10px;
    top: 10px;
}

.editInfo .editBtn:hover, .editInfo .editBtn:focus, .editInfo .editBtn:active, .editInfo .editBtn.active {
    color: #fff;
    background-color: #3071a9;
    border-color: #285e8e;
}
.editInfo .editBtn {
    height: 22px;
    line-height: 22px;
    padding: 0 20px 0 8px;
    width: auto;
    font-size: 12px;
    background: #428bca;
    font-family: 'å®‹ä½“';
    border: 1px solid #357ebd;
    border-radius: 4px;
    color: #fff;
}
.dropdown-menu2 {
    position: absolute;
    top: 32px;
    right: 0;
    z-index: 100;
    padding: 5px 0;
    min-width: 160px;
    display: block;
    background: #fff;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu2 li a{display:block; background:url(../img/编辑页面工具栏/mIco3.png) no-repeat 8px 8px; padding:3px 20px 3px 30px; line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu2 li a.moveXy{ background-position:8px -14px;}
.dropdown-menu2 li a.moveAll{ background-position:8px -36px;}
.dropdown-menu2>li>a:hover,.dropdown-menu2>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu2>.active>a,.dropdown-menu2>.active>a:hover,.dropdown-menu2>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}
.editInfo .editBtn:before {
    content: "";
    position: absolute;
    right: 10px;
    top: 10px;
    border-width: 4px 4px 4px 4px;
    border-style: solid solid solid solid;
    border-color: #fff transparent transparent transparent;
}

#partitionTestForm .tc_font{
	width:100px;
}

.sw170 .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 170px;
}

.bc_th01 {
    height: 35px;
    vertical-align: middle;
    border: 1px solid #ececec;
    font-size: 13px;
    font-weight: normal;
    text-align: center;
    color: #545559;
    background: url(../img/编辑页面工具栏/tab_thbg.jpg) repeat-x;
}
.soilTable,.landTable{
	width:95%;
}

.land-test{
	padding-top:10px;
}

.use-field div,.land-test div{
	cursor: pointer;
}

.device_temp,.device_humidity{
	padding:5px 0 5px 0px;
}

.device_temp input[type=text],.device_humidity input[type=text]{
	float:left;
}
.tempDelBnt{
    margin-left: 4px;
}
.humidityDelBnt{
    margin-left: 4px;
}
