/******中国区大屏  地图*****/
.div_out_body{
    width:100%;
    background:#fff;
}
.div_body_row{
    width:100%;
}
.div_row_term{
    float:left;
    width:25%;
    height:100%;
    text-align:center;
}
.div_term_title{
    height:70%;
    font-size:1.2rem;
    font-weight:bold;
}
.div_term_subtitle{
    height:30%;
    font-size:14px;
    color:#333333;
}
.dashboard_p_a .div_row_term{
    float:left;
    width:33.3%;
    height:100%;
    text-align:center;
}
.dashboard_c .aui-list-header,.dashboard_f .aui-list-header,.dashboard_p .aui-list-header,.dashboard_a .aui-list-header{
    background-color: rgba(215, 215, 215, 1);
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
}

.div_out_body{
    background-color: #F1F6FD!important;
}
.red_color{
    color:#D9001B;;
}
.blue_color{
    color:#70B603;
}
.black_color{
    color:#333333;
}
.orange_color{
    color:#F59A23;
}

/*工厂交付率统计*/
.progressBox>div{
    /*padding-left:20px;*/
}
.progressBox>div>span{
    font-size: 15px;
    display: inline-block;
    margin-right:10px;
    color:#333333;
}
.progressBox .plan_title{
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
}
.progressBox .plan_type_f{
    width: 10px;
    height: 10px;
    background: #70B603;
}
.progressBox .plan_type_ft{
    color:#70B603;
}
.progressBox .plan_type_s{
    width: 10px;
    height: 10px;
    background: #D7D7D7;
}
.progressBox .plan_type_st{
    color:#D7D7D7;
}
.progressForm li:last-child,.progressForm li:nth-child(4),.progressForm li:nth-child(5){
    color:#3C9EFF;
}
.progressForm li:last-child .number,.progressForm li:nth-child(4) .number,.progressForm li:nth-child(5) .number{
    background: url('../image/dashboard/bg_02.png') center center no-repeat;
    background-size: 100% 100%;
}
.progressForm li:first-child,.progressForm li:nth-child(2),.progressForm li:nth-child(3){
    color:#FF9922;
}
.progressForm li:first-child .number,.progressForm li:nth-child(2) .number,.progressForm li:nth-child(3) .number{
    background: url('../image/dashboard/bg_01.png') center center no-repeat;
    background-size: 100% 100%;
}
.progressForm .money{
    font-size: 15px;
    color:black;
    float:right;
}

.progressBar .progress{
    height:14px;
    margin-top:2px;
}
.progressForm .progressBar{
    width:35%;
    height:19px;
    padding-left: 10px;
}
.progressTotal{
  height:14px;
  margin-right: 6px;
  position: relative;
}
.progressTotal .progressBart{
  height:14px;
  position: absolute;
  top:0;
  left:0;
  z-index:1
}
.progressTotal .progress{
  height:14px;
  position: absolute;
  top:-2px;
  left:0;
  z-index:2
}
.progressForm .factorName{
    font-size: 14px;
    color:black;
    width:30%;
    padding-left: 14px;
    margin-top:2px;
}
.progressForm .number{
    width:18px;
    font-size: 14px;
    text-align: center;
    line-height: 19px;
}
.progressForm div{
    float: left;
}
.progressForm li{
    line-height: 19px;
    border-bottom: 1px solid #476BD3;
    padding:11px 0;
    clear: both;
    overflow: hidden;
}
/*标准产量达成率*/
.formBox .formMain{
    width:100%;
    box-sizing: border-box;
}

.formBox .table_title_bg{
    width:100%;
    height:56px;
}
.formBox .table_title_bg>td{
    background:#55F1F9;
    text-align: center;
    height:50px;
    /*line-height: 56px;*/
    font-size: 15px;
    color:black;
    font-weight: normal;
}

.formBox tr:nth-child(2n-1){
    background: #FFFFFF;
}
.formBox tr:nth-child(2n){
    background: #B9B9B9;
}
.formBox table{
    width:100%;
    border:none!important;
    border-spacing: 0px;
}
.formBox table>tbody>tr{
    border:none!important;
    padding:0!important;
    margin:0!important;
}
.formBox table>tbody>tr>td{
    text-align: center;
    font-size: 14px;
    color:black;
    height:50px;
    /*line-height: 50px;*/
    border:none!important;
    padding:0!important;
    margin:0!important;
}

/*工厂动态看板*/

/*各通道产量达成率*/
.dashboard_f_d .formMain{
    width:100%;
    box-sizing: border-box;
}
.dashboard_f_d .table_row{
    font-size: 15px;
    width:100%;
    padding:10px 0;
    border-bottom: 1px solid #476BD3;
}
.dashboard_f_d .table_row .percent{
    color: black;
    float: right;
    line-height: 48px;
}
.dashboard_f_d .passageway_name{
    color:black;
    float: left;
    line-height: 48px;
    width:30%;
}
.dashboard_f_d .passageway_iconBox{
    width:50%;
    float: left;
}
.dashboard_f_d .passageway_iconBox .iconBox{
    width:100%;
    text-align: right;
    height: 22px;
    overflow: hidden;
}
.dashboard_f_d .passageway_iconBox .iconBox .imgList{
    width:70%;
    text-align: left;
}
.imgList>img{
    width:18px;
    height:18px;
    float:left;
    margin-top:2px;
}
.dashboard_f_d .iconTop{
    color:#00FFFF;
}
.dashboard_f_d .iconDown{
    color:#7F7F7F;
}
.dashboard_f_d .tableBox{
    padding: 0 16px 0 16px;
    box-sizing: border-box;
}
/*工厂看板  通道当前状态*/
.dashboard_f_b .div_outline{
    height:100px;
    padding:10px 0;
    margin-bottom:20px;
    color:#fff;
}
.dashboard_f_b .div_item{
    width:33.3%;
    height:100px;
    float:left;
    padding:0 10px;
    margin-bottom:20px;
}
.dashboard_f_b .div_inline{
    border:1px solid black;
    border-radius:10px;
    text-align:center;
}
.dashboard_f_b .div_title{
    width:100%;
    height:50px;
    line-height:50px;
    overflow:hidden;
}
.dashboard_f_b .div_subtitle{
    width:100%;
    /*height:50%;*/
    /*line-height:50px;*/
    height:50px;
    overflow:hidden;
}
.dashboard_f_b .div_subtitle_small{
    width:100%;
    height:25%;
    line-height:25px;
    font-size: 13px;
}

/*通道看板*/
.dashboard_p_b .item_content{
    width:33%;
    float:left;
    font-size: 16px;
    color:#333333;
}

.dashboard_p_m .formMain{
    width:100%;
    box-sizing: border-box;
}

.dashboard_p_m .table_title_bg{
    width:100%;
    height:56px;
}
.dashboard_p_m .table_title_bg>td{
    background:#55F1F9;
    text-align: center;
    /*line-height: 56px;*/
    font-size: 15px;
    color:black;
    font-weight: normal;
}

.dashboard_p_m tr:nth-child(2n-1){
    background: #FFFFFF;
}
.dashboard_p_m tr:nth-child(2n){
    background: #B9B9B9;
}
.dashboard_p_m table{
    width:100%;
    border:none!important;
    border-spacing: 0px;
}
.dashboard_p_m table>tbody>tr{
    border:none!important;
    padding:0!important;
    margin:0!important;
}
.dashboard_p_m table>tbody>tr>td{
    text-align: center;
    font-size: 14px;
    color:black;
    line-height: 15px;
    border:none!important;
    padding:0!important;
    margin:0!important;
}


/*安灯处理效率*/
.dashboard_a_f .color1>td{
    color:#3C9EFF;
}
.dashboard_a_f .number1{
    text-align: center;
    line-height: 18px;
    width:18px;
    height: 18px;
    background: url('../image/dashboard/bg_02.png') center center no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
}
.dashboard_a_f .color2>td{
    color:rgb(255, 153, 34);
}
.dashboard_a_f .number2{
    text-align: center;
    line-height: 18px;
    width:18px;
    height: 18px;
    background: url('../image/dashboard/bg_01.png') center center no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
}
.dashboard_a_f .formMain{
    padding:10px;
    width:100%;
    box-sizing: border-box;
}

.dashboard_a_f .table_title_bg{
    width:100%;
    height:56px;
}
.dashboard_a_f .table_title_bg>td{
    background:#55F1F9;
    text-align: center;
    font-size: 15px;
    color:black;
    font-weight: normal;
}
.dashboard_a_f  table{
    width:100%;
    border:none!important;
    border-spacing: 0px;
}
.dashboard_a_f table>tbody>tr{
    border:none!important;
    padding:0!important;
    margin:0!important;
}
.dashboard_a_f table>tbody>tr>td{
    text-align: center;
    font-size: 14px;
    color:black;
    /*line-height: 50px;*/
    height:50px;
    border:none!important;
    padding:0!important;
    margin:0!important;
}
