@charset "utf-8";
/* CSS Document */

.eco,
.eco-outdoor{ margin:12px 0 12px 24px; width:1232px; height:601px;}
.eco{ background:url(../images/eco/treebg.png) no-repeat left; padding-top:1px;}

.eco_content{width:968px; height:602px; position:relative; background:#fff; border-bottom-right-radius:5px; border-top-right-radius:5px;}

.ecobar{ width:263px; height:601px;overflow-y:auto; overflow-x:hidden;}

.eco_main{ width:968px;height:537px;box-sizing:border-box; padding-top:15px; padding-left:10px; overflow:auto; border-top:1px solid #d8d9db;}
.eco_wrap{ padding-top:15px; padding-left:10px;height:602px; overflow-y:auto;}

.econt_btn{ position:absolute; bottom:0; left:0;width: 100%; z-index:1100;}
.econt_btn a{display:block;}
.eco_h2{line-height:30px; font-size:16px; color:#fff; display:inline-block; }

.eco_h2 i { display:inline-block; padding-left:5px; text-align:center; width:138px;}

.eco_locat_up{top:40px; font-size:16px; color:#666; text-align:center;}


/*adjust*/
.adjust{ width:178px; height:44px; margin:0 auto; padding-top:10px;}
.adjust dt,.adjust dd{ float:left; height:44px;}
.adjust dt a{ display:block; height:44px; padding-top:7px; font-size:20px;color:#fff; width:25px; border-radius:5px; background:#3e516a;}
.adjust dt a:hover,
.adjust dt a:focus{background-color:#51c6f8;}
.adjust dd{ width:127px; color:#fff; font-size:18px; line-height:44px; color:#a9b4c4;}
.adjust dd p{ padding-right:5px; height:44px; line-height:44px;}


/*.cp_cont6*/
.cp_cont6{padding:30px 40px 0 50px; }
.contl_lock{ display:block;clear:both;}
.contl_lock dt,
.contl_lock dd{ display:inline-block; font-weight:normal;}

.contl_lock dt{ float:left; width:122px; color:#fff; font-size:20px; line-height:20px; text-align:right; margin-bottom:28px;height: 40px}
.contl_lock dd{ float:right; width:186px;}

.form-control{ background-color:#3e516a; color:#fff; border:1px solid #3e516a; height:42px;  font-size:20px;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); text-align:left;}

.dropdown-menu > li > a{ color:#fff;}

.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover{background-color:#67a2e1;
  background-image:-webkit-linear-gradient(top, #67a2e1, #4c86c4); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
  background-image:linear-gradient(to bottom, #67a2e1, #4c86c4); /* Chrome 26, Firefox 16+, IE 10+, Opera */ color:#fff;}

.caret{ font-size:30px; color:#a9b4c4;}

.sched_sele{
	background-color: #40526b;
    background-image: linear-gradient(top, #596b84 0%,#50637e 7%, #445975 20%, #40526b 60%, #42536c 85%, #455770 100%);
    background-image: -webkit-linear-gradient(top, #596b84 0%, #50637e 7%, #445975 20%, #40526b 60%, #42536c 85%, #455770 100%);
    background-image: -moz-linear-gradient(top, #596b84 0%, #50637e 7%, #445975 20%, #40526b 60%, #42536c 85%, #455770 100%);
    background-image: -o-linear-gradient(top, #596b84 0%, #50637e 7%, #445975 20%, #40526b 60%, #42536c 85%, #455770 100%);
    background-image: -ms-linear-gradient(top, #596b84 0%, #50637e 7%, #445975 20%, #40526b 60%, #42536c 85%, #455770 100%);
	}
.sched_sele b{ display:inline-block; float:right;margin-top:12px;}

.contl_lock .dropdown-menu{
	width: 186px;
	max-height:80px;
	overflow-y:auto;
	background: #425773;
    background: -moz-linear-gradient(top, #596b84 0%, #445975 20%, #40526b 60%, #455770 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#495e7a), color-stop(100%,#425773));
    background: -webkit-linear-gradient(top, #596b84 0%, #445975 10%, #40526b 60%, #455770 100%);
    background: -o-linear-gradient(top, #596b84 0%, #445975 10%, #40526b 60%, #455770 100%);
    background: -ms-linear-gradient(top, #596b84 0%, #445975 10%, #40526b 60%, #455770 100%);
    background: linear-gradient(top, #596b84 0%, #445975 10%, #40526b 60%, #455770 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#495e7a', endColorstr='#425773',GradientType=0 );
	border:1px solid #5993d2; box-shadow:0 0 5px rgba(0, 0, 0, .1); text-align: center;
}

.contl_lock .form-control:focus {
  border-color:#40526b;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none/* inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6)*/;
}
/*.cp_cont7*/
.cp_cont7:last-child{ border-right:none;padding:30px 65px 0 10px;}
.cp_cont7{padding:30px 40px 0 30px; position:relative;}

.contl-btn{ position:absolute; left:0; bottom:20px;clear:both; display:block; width:100%; border-top:1px solid #3e516a; padding-top:20px;}
.contl-btn a{display: inline-block;}
.control{height: 601px;}
.control_content{height: 600px}
.control_main{height: 534px;}
.control_header .selectmain{height: 64px;}
.eco_normal{margin:6px 26px 0 10px;}

.insta-sele-btn{ display:block; width:1234px; height:58px; margin:0 auto; padding:10px 0;}
.insta-sele-btn a{ float:left; display:inline-block; width:617px; height:58px; line-height:50px; text-align:center; color:#fff; font-size:28px; background: url(../images/installation/btn_normal_Manual_installtion.png) no-repeat;}
/* .insta-sele-btn a:hover{ background:url(../images/installation/btn_selected_Search.png) no-repeat;} */
.insta-sele-btn a.curr{ background:url(../images/installation/btn_normal_Auto_Search.png) no-repeat;}
.header_ico i{
  font-style: normal;    background-position: 18px center;
}
.icon_auto{ background:url(../images/installation/group/icon_AUTO.png) no-repeat;}
.icon_cool{ background:url(../images/installation/group/icon_COOL.png) no-repeat;}
.icon_m_cool{ background:url(../images/installation/group/icon_COOL.png) no-repeat;}
.icon_dry{ background: url(../images/installation/group/icon_DRY.png) no-repeat ;}
.icon_fan{ background: url(../images/installation/group/icon_FAN.png) no-repeat ;}
.icon_heat{ background:url(../images/installation/group/icon_HEAT.png) no-repeat;}
.icon_m_heat{ background:url(../images/installation/group/icon_HEAT.png) no-repeat;}
.icon_off{background:url(../images/installation/group/icon_off.png) no-repeat;}
.icon_fault{background:url(../images/installation/group/icon_fault.png) no-repeat;}
.icon_outline{background:url(../images/installation/group/icon_break.png) no-repeat;}
.grey_border{ border:2px solid #b1b1b1;}
.cube_grey h2{ background:#b1b1b1;}
.menuDiv{
  width:50%;
  height: 454px;
}
.menuDiv .contl_lock{
  height: 108px;
}

.menuDiv .contl_lock dt{
  width: auto;
  line-height: 42px
}
.menuDiv-btn a{
  margin:  0 34px;
  width: 148px;
  height:  44px;
}
.menuDiv-btn .btn_no{
    background: url(../images/control/newMenu/btn_canclel.png) no-repeat center center;
}
.menuDiv-btn .btn_enter{
    background: url(../images/control/newMenu/btn_apply_to.png) no-repeat center center;
}
.menuDiv .contl_lock .dropdown-menu{
  max-height: 286px;
}
.menuDiv .contl_lock .dropdown-menu a{
  padding: 18px 20px;
}
