/* page_all*/

/* allctr*/
#allCtl {
    width: 1024px;
    height: 581px;
    position: absolute;
    top: 90px;
    left:  0;
    overflow: hidden;
}
#allblock1 {
    width: 381px;
    height: 497px;
    position: absolute;
    top: 57px;
    left:  26px;
    overflow: hidden;
    background-color: #ffffff;
}
#allblock2 {
    width: 570px;
    height: 70px;
    position: absolute;
    top: 57px;
    left:  427px;
    overflow: hidden;
    background-color: #ffffff;
}
#allblock3 {
    width: 570px;
    height: 407px;
    position: absolute;
    top: 147px;
    left:  427px;
    overflow: hidden;
    background-color: #ffffff;
}
.alllogpass {
    height: 25px;
    width: 111px;
    top: 15px;
    position: absolute;
    overflow: hidden;
    cursor: pointer;
    font-size: 13px;
    color: #ffffff;
    text-align:left;
    background-color:#3b3c3c;
    line-height: 25px;
    padding-left:22px;
    margin: 0;
}
.alllogpass._password {
    left:  760px;
}
.alllogpass._logout {
    left:  885px;
}
.icon_alllogpass {
    height: 25px;
    width: 22px;
    top: 0;
    left: 0;
    position: absolute;
    overflow: hidden;
}
/* midashi*/
.midashi_all {
font-size: 15px;
}
.midashi_all._nowallpower {
    width: 140px;
    height: 16px;
    position: absolute;
    left: 180px;
    top: 405px;
}
.midashi_all._nowallpower_kw {
    width: 140px;
    height: 16px;
    position: absolute;
    left: 330px;
    top: 472px;
}
.midashi_all._selectbase {
    width: 40px;
    height: 16px;
    position: absolute;
    left:  10px;
    top: 23px;
}
.midashi_all._selectsort{
    width: 40px;
    height: 16px;
    position: absolute;
    left:  310px;
    top: 23px;
}

/* value*/
#topvalue0 {
    width: 175px;
    height: 35px;
    position: absolute;
    left: 180px;
    top: 431px;
    font-size: 24px;
    line-height: 35px;
    padding-right: 10px;
}
/* pulldown*/
.pulldown_all{
    height: 30px;
    top: 20px;
    position:absolute;
    font-size: 17px;
    color: #231815;
    background-color:#d4ecf2;
    cursor: pointer;
    padding-left: 10px;
    background-image: url('../data/selectbt_img_parts.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    line-height: 30px;
}
.pulldown_all#mappullvalue {
    width: 180px;
    left:  50px;
    position: absolute;
}
.pulldown_all#value {
    width: 190px;
    left:  355px;
    position: absolute;
}

/* pulldown_modal*/
.logScroll._all_selectbase  {
    width: 180px;
    height: 336px;
    left:  480px;
    top: 108px;
    z-index: 2;
}
.log_pulldown_block._all_selectbase  {
    width: 172px;
    margin-bottom: 3px;
}
.logScroll._all_order  {
    width: 190px;
    height: 126px;
    left:  803px;
    top: 108px;
}
.log_pulldown_block._all_order  {
    width: 186px;
}
/* timeView*/
.timefont0 {
    width: 400px;
    position: absolute;
    overflow: hidden;
    font-size: 17px;
    font-weight: bold;
    color: #231815;
    text-align: left;
    padding: 0;
    margin: 0;
}
.timefont01 {
    top: 10px;
    left: 15px;
}
.timefont02 {
    top: 15px;
    left: 45px;
}
/* mapctl*/
#mapCtl {
    height: 310px;
    width: 331px;
    top: 63px;
    left: 27px;
    position: absolute;
    overflow: hidden;
}
#mapl{
    width: 328px;
	height: 294px;
    position: absolute;
    top: 15px;
    left: 0;
}
#mapapp {
    width: 332px;
    position: absolute;
    top: 20px;
    left: 0;
}
.mappoint {
    height: 12px;
    width: 12px;
    position: absolute;
    cursor: pointer;
}
/*  list_area*/
.scrollmidashi_all {
    height: 28px;
    top: 15px;
    position: absolute;
    text-align:center;
    background-color:#c8c9ca;
    font-size: 15px;
    line-height: 28px;
    color: #231815;
}
.scrollmidashi_all._basename {
    width: 233px;
    left:  13px;
}
.scrollmidashi_all._nowpower {
    width: 130px;
    left:  249px;
}
.scrollmidashi_all._environment {
    width: 165px;
    left:  382px;
}
#scroolBase {
    width: 545px;
    height: 353px;
    position: absolute;
    left:  13px;
    top: 46px;
}
#scroolBase #nothing{
    color: #000000;
    font-size: 15px;
}
#scroolobj {
    width: 550px;
    position: absolute;
    left: 0;
    top: 0;
}
#nothing {
    width: 800px;
    height: 52px;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
    color: red;
    font-size: 20px;
    line-height: 44px;
}

.allblok3Ctl_naka {
    width: 233px;
	height: 52px;
    position: absolute;
    left:  0;
    top: 46px;
    overflow: hidden;
}
.allblok3Ctl_naka_pv {
    width: 250px;
    height: 45px;
    position: absolute;
    left:  0;
    top: 5px;
    overflow: hidden;
	line-height: 45px;
}
.allblok3Ctl_naka_wether {
    width: 26px;
    height: 26px;
    position: absolute;
    left:  5px;
    top: 15px;
    overflow: hidden;
	text-align: center;
	line-height: 26px;
}
.allblok3Ctl_naka2 {
    width: 130px;
    height: 52px;
    position: absolute;
    left:  236px;
    overflow: hidden;
}
.allblok3Ctl_naka3 {
    width: 165px;
    left:  369px;
}
.solardata{
    width: 80px;
    left:  10px;
    position: absolute;
}
.tempdata{
    position: absolute;
    left:  100px;
	width: 50px;
}
.scrollis1 {
    height: 52px;
    position: absolute;
    overflow: hidden;
    background-color: #85c142;
    cursor: pointer;
    opacity: 0;
}
.scrollis1.scrollis1_all_basename {
    width: 233px;
    left: 0;
}
.scrollis1.scrollis1_select {
    width: 331px;
    left: 203px;
}
/* fuki*/
#fukibase {
    top: 45px;
    left: 30px;
    position: absolute;
}
#all_fuki {
    height: 65px;
    width: 276px;
    top: 0;
    left: 0;
    position: absolute;
    background-color: #5A5A5A
}
.all_select_text_class {
    width: 250px;
    height: 25px;
    left: 15px;
    position: absolute;
    overflow: hidden;
    font-size: 11px;
    color: #ffffff;
}
#all_select_text {
    height: 20px;
    width: 230px;
    top: 10px;
    left: 15px;
    position: absolute;
    overflow: hidden;
    color : #FFFFFF;
    font-size: 17px;
    line-height: 20px;
}
#all_select_text2 {
    top: 35px;
}
#all_select_text3 {
    top: 49px;
}
#all_select_text4 {
    top: 63px;
}
.icon_allfuki_close {
    height: 30px;
    width: 30px;
    top: 0;
    left: 246px;
    position: absolute;
    overflow: hidden;
    background-image: url("../data/top/all_fuki_close.png");
}
#fuki_yaji {
    height: 23px;
    width: 20px;
    top: 60px;
    left: 236px;
    position: absolute;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: left;
}
#fuki_yaji2 {
    height: 23px;
    width: 20px;
    top: -23px;
    left: 236px;
    position: absolute;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: left;
}



/* passchase*/
.passchange_modal {
    height: 387px;
    width: 579px;
    top: 184px;
    left: 222px;
    position: absolute;
    overflow: hidden;
    background-color: #FFFFFF;
}
#passchangebt {
    height: 70px;
    width: 400px;
    top: 455px;
    left: 313px;
    position: absolute;
    overflow: hidden;
    font-size: 27px;
    font-weight: bold;
    padding-top: 14px;
    cursor: pointer;
    text-align: center;
    background-color: #118fb6;
    color: #ffffff;
}
.passchange_coloseicon {
    height: 30px;
    width: 30px;
    top: 197px;
    left: 770px;
    position: absolute;
    overflow: hidden;
    font-size: 27px;
    font-weight: bold;
    background-repeat: no-repeat;
    cursor: pointer;
}
.passchange_coloselabel {
    height: 30px;
    width: 30px;
    top: 195px;
    left: 723px;
    position: absolute;
    overflow: hidden;
    cursor: pointer;
}
.midashi_passchangemodal {
    height: 30px;
    position: absolute;
    font-size: 14px;
    color: #231815;
    text-align: left;
}
.midashi_passchangemodal._nowPass {
    width: 200px;
    top: 258px;
    left: 364px;
}
.midashi_passchangemodal._newPass {
    width: 400px;
    top: 318px;
    left: 364px;

}
.midashi_passchangemodal._checkPass {
    width: 400px;
    top: 378px;
    left: 317px;
}
.midashi_passchangemodal._close {
    width: 400px;
    top: 195px;
    left: 723px;
}
.midashi_passchangemodal._note {
    width: 400px;
    top: 317px;
    left: 420px;
}
.midashi_passchangemodal#passchangeerror {
    height: 30px;
    width: 400px;
    top: 535px;
    left: 317px;
    position: absolute;
    overflow: hidden;
    color: #e60027;
}
.log_input_passchangemodal {
    height: 40px;
    width: 230px;
    left: 483px;
    position: absolute;
    overflow: hidden;
}
.log_input_passchangemodal#now {
    top: 245px;
}
.log_input_passchangemodal#new1 {
    top: 305px;
}
.log_input_passchangemodal#new2 {
    top: 365px;
}
