﻿
/*----黄色状态----*/
    .sta_yello { /*background-color: #fde18b; */ background: url("../../../../Images/dot_yellow.png") no-repeat center; }
    /*----红色状态----*/
    .sta_red { /*background-color: #ef8181;*/  background: url("../../../../Images/dot_red.png") no-repeat center; }
    /*----绿色状态----*/
    .sta_green { /*background-color: #abe86f;*/ background: url("../../../../Images/dot_green.png") no-repeat center; }


    .inner_cont { padding: 20px; margin-top: 20px; background-color: #fff; font-size: 14px; position: relative; z-index: 0;  }

 
    /*表格内容*/
    .inner_cont .plan{ padding-bottom: 20px;min-height:373px}
    .inner_cont .plan table,
    .inner_cont .plan table tbody,
    .inner_cont .plan table thead,
    .inner_cont .plan table tbody tr,
    .inner_cont .plan table thead tr{ width: 100%; }
    .inner_cont .plan table thead tr th{ height: 58px; line-height: 58px; font-size: 12px; text-align: center; cursor: pointer;padding:2px; }
    .inner_cont .plan table thead tr th.tit{ font-size: 12px; width:14% }
    .inner_cont .plan table tbody tr:nth-child(odd){background: #f2f2f2;}
    .inner_cont .plan table thead tr th.selected{background: url("../../../Images/mon_bg.png") no-repeat center center; color: #fff; }
    .inner_cont .plan table tbody tr td{ height: 40px; line-height: 40px; font-size: 13px; text-align: center; }
    .inner_cont .plan table tbody tr td.tit{ font-size: 14px;position:relative ;text-align:center;}
    .inner_cont .plan table tbody tr td.tit:hover .details_box{display:inline-block}
    .inner_cont .plan table tbody tr td.tit p{font-size:14px;white-space: nowrap;width: 100%;overflow:hidden;text-overflow: ellipsis;padding-left: 20px;text-align:left;}
    .inner_cont .plan table tbody tr td.tit .details_box{  min-width:150px;  display: none;position: absolute;z-index: 3;text-align: left;background-color: #fff3cd; padding: 5px;max-width: 330px; border: 1px solid #c8c8c8; left: 0; top: 90%;margin:0 5px;line-height:22px;    text-align: justify;}
    .inner_cont .plan table tbody tr td.tit .details_box .details_aow{ background: url(../../../../Images/details_aow.png) no-repeat center; position: absolute; z-index: 10; width: 20px; height: 14px; top: -12px; left: 12px;}
    td.dot{ width: 16px; height: 16px; background-size: cover;}
    td.dot_red{ background: url("../../../Images/dot_red.png") no-repeat center center;}
    td.dot_yellow{ background: url("../../../Images/dot_yellow.png") no-repeat center center;}
    td.dot_green{ background: url("../../../Images/dot_green.png") no-repeat center center;}
     .inner_cont .plan table tbody tr td a 
     {
        
        color:#333;
         }
         .inner_cont .plan table tbody tr td>div
         {
                 display: inline-block;
             position:relative;
             padding-left:30px;
             }
         
     .inner_cont .plan table tbody tr td b.red
     {
            width: 16px;
            height: 16px;
            border-radius: 50%;
            position: absolute;
            top: 50%;
            left: 10px;
            margin-top: -8px;
            background:url(../../../Images/dot_red.png) no-repeat 0 0;
        }
      .inner_cont .plan table tbody tr td b.green
      {
           width: 16px;
            height: 16px;
            border-radius: 50%;
            position: absolute;
            top: 50%;
            left: 10px;
            margin-top: -8px;
            background:url(../../../Images/dot_green.png) no-repeat 0 0;
        }
       .inner_cont .plan table tbody tr td b.yellow
       {
            width: 16px;
            height: 16px;
            border-radius: 50%;
            position: absolute;
            top: 50%;
            left: 10px;
            margin-top: -8px;
        background:url(../../../Images/dot_yellow.png) no-repeat 0 0;
        }
   
    /*  搜索栏*/
    .search_bar { height: 46px; position: relative;     padding: 0 5px; }
    .search_bar .form_box   { float: left; font-size: 14px;padding: 15px 0; }
    .search_bar .form_box .form_item  { display: inline-block; vertical-align: middle; margin-right: 18px; }
    .search_bar .form_box .form_item  .txt input { height: 32px; position: relative; border: 1px solid #c8c8c8; height: 32px; line-height: 32px; color: #333; padding:0 8px;  }
    .search_bar .form_box .btn_submit { display:inline-block;background: #c50c22; border: none; width: 80px; height: 32px; margin-left: 10px;  vertical-align: middle; font-size: 16px; text-align: center; line-height: 32px; color: #fff; }
    .search_bar .form_box .btn_submit:hover {  background: #ccc; }

    .search_bar .right {  float: right; margin-top: 2px; }
    .search_bar .right a { display: inline-block; width: 80px; height: 28px; line-height: 28px; color: #2d2d2d; border: 1px solid #c8c8c8; text-align: center; }
    .search_bar .right a:hover { background: #c50c22; color: #fff; border-color: #c50c22; }

.pagination{padding:20px 0;text-align:center}

.tab_title li[name]
{
        float: left;
    padding: 0 20px;
    font-size: 14px;
    font-weight: normal;
    border-top: 2px solid #EAECED;
    border-bottom: 2px solid #EAECED;
    position: relative;
    cursor: pointer;
    background: #F7F7F7;
    height:35px;
    line-height:35px;
    top:2px;
    }
.tab_title li.line
{
    width:2px;
    float: left;
    background:#EAECED;
    height:35px;
     position: relative;
     top:2px;
    }

.tab_title li.hover
{
  
    background: #fff;
    border-top-color:#c51222;
    color: #c51222;
    height: 37px;
    margin-top: -2px;
    border-bottom-color: #fff;
    }
    .tab_title ul
    {
        border-bottom:2px  solid #EAECED;
        }
 .party_tree_choose
 {
     width:265px;
     }
     
.party_tree_choose_open
{
    width:265px;
    }
.party_tree_choose>input
{
    width: 235px;
    }
 .yueduzhaungtaiNav li
 {
     float:left;
     padding:5px 0;
     margin:0 5px;
     border-bottom:2px solid transparent;
     cursor:pointer
     }
  .yueduzhaungtaiNav li:hover, .yueduzhaungtaiNav li.hover
  {
      
    border-color: #c51222;
    font-weight:bold;
    color: #c51222;
     
      }
  .inner_cont .plan table tbody tr td.red,.inner_cont .plan table tbody tr td.yellow,.inner_cont .plan table tbody tr td.green{text-align:left}
  
  
  
.yuedupingfen .table_box table td.firstTitle,.yueduzhaungtai .table_box table td.firstTitle{width:10%}
.yuedupingfen .table_box table td.secondTitle,.yueduzhaungtai .table_box table td.secondTitle{width:40%}

.yuedupingfen .table_box,.yueduzhaungtai .table_box {  margin-top: 10px;min-height:441px;}
.yuedupingfen .table_box table,.yueduzhaungtai .table_box table { width: 100%; table-layout:fixed;background:#fff}
.yuedupingfen .table_box table th,.yueduzhaungtai .table_box table th {width:10px; height: 25px; color: #333; font-weight: bold; }
.yueduzhaungtai .table_box table th{border:1px solid #E8E9EB;    background: #F2F2F2;}
.yuedupingfen .table_box table td,.yueduzhaungtai .table_box table td {  text-align: center; color: #0b0b0b;padding:0 }
.yueduzhaungtai .table_box table td{border:1px solid #E8E9EB;padding:5px 3px}
.yueduzhaungtai .table_box table tr:last-child td{border-bottom:none}
.yueduzhaungtai .table_box table td.border { border:1px solid #ddd}
.yuedupingfen .table_box table td.order_no,.yueduzhaungtai .table_box table td.order_no {  color: #969696; }
.yuedupingfen .table_box table td.name,.yueduzhaungtai .table_box table td.name  {  color: #0b0b0b; }
.yuedupingfen     .table_box table tbody tr:nth-child(odd){       background: rgb(247, 247, 247)}
.yuedupingfen .table_box table td span.round..yueduzhaungtai .table_box table td span.round { display: block; width: 16px; height: 16px; border-radius: 16px; margin: 0 auto; }

.yuedupingfen .table_box table td.evaluating_indicator,.yueduzhaungtai .table_box table td.evaluating_indicator { text-align:left }
.yuedupingfen .table_box table td.evaluating_indicator,.yueduzhaungtai .table_box table td.evaluating_indicator { position: relative; }
.yuedupingfen .table_box table td.evaluating_indicator:hover,.yueduzhaungtai .table_box table td.evaluating_indicator:hover {  color: #c50c22; }
.yuedupingfen .table_box table td.evaluating_indicator a,.yueduzhaungtai .table_box table td.evaluating_indicator a{white-space: nowrap;width: 100%;display: block;overflow: hidden; text-overflow: ellipsis;color:#0b0b0b}
.yuedupingfen .table_box table td.evaluating_indicator a:hover,.yueduzhaungtai .table_box table td.evaluating_indicator a:hover{color: #c50c22; }
.yuedupingfen .table_box table td.evaluating_indicator span,.yueduzhaungtai .table_box table td.evaluating_indicator span{white-space: nowrap;width: 100%;display: block;overflow: hidden; text-overflow: ellipsis;}
.yuedupingfen .table_box table td.evaluating_indicator .details_box,.yueduzhaungtai .table_box table td.evaluating_indicator .details_box { display: none; position: absolute; z-index: 3; text-align: left; background-color: #fff3cd; padding: 8px; max-width: 330px; border: 1px solid #c8c8c8; left: 8px; top: 36px; }
.yuedupingfen .table_box table td.evaluating_indicator:hover .details_box ,.yueduzhaungtai .table_box table td.evaluating_indicator:hover .details_box{ display: inline-block; }
.yuedupingfen .table_box table td.evaluating_indicator .details_box .details_aow,.yueduzhaungtai .table_box table td.evaluating_indicator .details_box .details_aow { background: url("../../../Images/details_aow.png") no-repeat center; position: absolute; z-index: 10; width: 20px; height: 14px; top:-12px; left: 12px; }
#yuedupingfen  table thead tr th{font-size:14px}
.backF2{background:#f2f2f2}
.search_bar{height:auto}