@charset "utf-8";
/* 你自己的样式 */
.dataTables_wrapper .dataTables_length .select{ width:auto;}

a{ text-decoration:none}
 /*日期选择器*/
 .ui-datepicker{ border:1px solid #3991CC; padding:0}
 .ui-datepicker-header{ background:#3991CC; border:1px solid #3991CC}
 .ui-state-default{ background:#3B94D0; border:0}
 a.ui-datepicker-prev:hover{ background:#2EBBD7}
 a.ui-datepicker-next:hover{ background:#2EBBD7}
 table.ui-datepicker-calendar a.ui-state-default{ background:#f1f1f1; color:#333; border:1px solid #f5f5f5 }
 table.ui-datepicker-calendar a.ui-state-highlight{ background:#999; color:#111;border:1px solid #999}
 table.ui-datepicker-calendar a:hover{background:#3991CC;border:1px solid #3991CC; color:#fff}
.hide{ display:none};

/*表格中正在删除的行*/
.deling{ background:#CC0000}

  .custom-combobox {
    position: relative;
    display: inline-block;
  }
  .custom-combobox-toggle {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
  }
  .custom-combobox-input {
    margin: 0;
    padding: 5px 10px;
  }

.img_list{ float:left; width:100%;}
.img_list .list{ float:left; width:160px; height:160px; border:1px solid #ccc; margin-right:10px; margin-bottom:10px;}
.img_list .editing{ border:1px solid #FF0000}

.img_list .add_pic{ background:url(../images/add_pic.png) #FAFAFA no-repeat center;border:1px dashed #ccc; cursor:pointer}
.img_list .solid{ border:1px solid #ccc;}
.img_list .list .img{ float:left; width:160px; height:120px; background:url(../images/image.png) no-repeat center;cursor:pointer}
.img_list .list .loading{ float:left; width:160px; height:120px; background:url(../images/loading-2.gif) no-repeat center;}
.img_list .list .img img{ float:left; width:160px; height:120px;}
.img_list .list .title_bg{ float:left; background:#000; width:100%; height:25px; margin-top:-25px; filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  }
.img_list .list .title{ float:left; width:100%; text-align:center; height:25px; line-height:25px; margin-top:-25px; color:#fff; position:relative; cursor:pointer}
.img_list .list .action{ float:left; width:100%; padding-top:5px;}
.img_list .list .action2_bg{ float:left; width:100%; background:#000; height:96px; margin-top:-157px; position:relative;filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5; display:none}
.img_list .list .action2{float:left; width:100%; height:96px; margin-top:-159px; position:relative; color:#fff; display:none}
.img_list .list .action2 a{ color:#fff; font-size:24px; margin-left:24px; margin-top:40px; float:left; text-decoration:none}
.img_list .del a{ float:left; width:25px; height:25px;line-height:25px; position:relative; z-index:9; margin-top:-158px; margin-left:143px; color:#FF0000; font-size:15px;}
.img_list .fujia a{ float:left; width:25px; height:25px;line-height:25px; position:relative; z-index:9; margin-top:-157px; margin-left:125px; color:#006600; font-size:15px;}
.img_list .year a{ float:left; width:40px; height:25px; line-height:25px; position:relative; z-index:9; margin-top:-157px; color:#fff; font-size:12px; background:#006600; text-align:left; text-indent:3px; border-radius:0 0 30px 0}
#img_list_deling{border:1px solid #CC0000;}
#editing{}

.img_list .show_model{ height:120px;}

.img_list .show_model .action2_bg{  margin-top:-121px;}
.img_list .show_model .action2{  margin-top:-125px;}
.img_list .show_model .year a{  margin-top:-121px;}

/*重口人员头像列表*/
.user_list{ float:left; width:100%}
.user_list .li{ float:left;}
.user_list .list{ float:left; width:140px; height:200px; margin-left:20px; background:#f9f9f9; padding:5px; margin-bottom:10px; border:1px solid #f2f2f2; overflow:hidden;}
.user_list .border{ border:1px solid #CD3301;}
.user_list .more_info{ position:absolute; width:0px; height:200px; padding:5px 10px; background:#f9f9f9; z-index:10;border:1px solid #CD3301; border-left:0px; display:none; overflow:hidden; }

.user_list .more_info table tr{ height:25px; line-height:25px; vertical-align:top}
.user_list .more_info table tr td{ text-overflow: ellipsis; /* for IE */  
    -moz-text-overflow: ellipsis; /* for Firefox,mozilla */  
    overflow: hidden;  
    white-space: nowrap; padding-right:3px;}
.user_list .more_info table i{ color:#99CDFF}
.user_list .list .user_img{ float:left; width:100%; text-align:center; cursor:pointer}
.user_list .list .user_img img{ border:1px solid #eee;}
.user_list .list .user_img img:hover{ border:1px solid #eee}
.user_list .list  .title{ float:left; width:100%; text-align:center; height:25px; line-height:25px;}

.user_list  .list .qishuxi{float:left; width:40px; height:25px; line-height:25px; position:absolute; z-index:9; margin-top:-5px; margin-left:-5px; color:#fff; font-size:12px; background:#006600; text-align:left; text-indent:3px; border-radius:0 0 30px 0}

/*字体颜色*/
.font_blue{ color:#0066FF}
.font_orange{ color:#FF6600}
.font_yellow{ color:#FFD500}
.font_red{ color:#A01500}
.font_green{ color:#277E27}
/*星级*/
.star-bar-show{background:url(images/iconpic-star-S-default.png) repeat-x 0 0}
.star-bar-show .star{background:url(images/iconpic-star-S.png) repeat-x 0 0; float:left}
.star-bar-show .green_star{background:url(images/green-star.png) repeat-x 0 0;float:left}
.star-bar-show .red_star{background:url(images/red-star.png) repeat-x 0 0;float:left}
.star-1{width:20%}
.star-2{ width:40%}
.star-3{width:60%}
.star-4{ width:80%}
.star-5{ width:100%}
.star-bar-show.size-M{width:120px;height:24px}
.star-bar-show.size-M,.star-bar-show.size-M .star{background-size:24px}
.star-bar-show.size-M .star{ height:24px}
.star-bar-show.size-S{width:80px; height:16px}
.star-bar-show.size-S,.star-bar-show.size-S .star{background-size:16px}
.star-bar-show.size-S .star{ height:16px}

/*滑块*/
.ui-widget-content{ background:#eee; border:1px solid #ccc;}
.ui-widget-header{ background:#fff;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ background:#f6931f; border:1px solid #FE9900; border-radius:20%}


/*问答图标*/
.wen_icon{ width:25px; height:25px; border-radius:50%; background:#CC0000;color:#fff; float:left; text-align:center; line-height:25px;}
.da_icon{ width:25px; height:25px; border-radius:50%; background:#009900; color:#fff; float:left; text-align:center; line-height:25px;}

.badge{ cursor:pointer}

/**/
#menu_list dl dt .badge{ float:right;  font-size:12px; font-weight:normal; text-indent:-99px; margin-right:35px; margin-top:14px; width:2px; height:2px; overflow:hidden; padding:2px;}
#menu_list ul .badge{  font-size:12px; font-weight:normal; padding:1px 5px; margin-right:5px; margin-top:8px;float:right}

.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

/*情报管控级别颜色分类*/
.qingbao_jibie_1 td{ color:#FF0000}
.qingbao_jibie_2 td{ color:#FF9900}

.progress-bar-danger .sr-only{ background:#CC0000}
.progress-bar-warning .sr-only{ background:#FF9900}

.checked_star{ color:#CC3300}


.tooltip {position: absolute;z-index: 1070;display: block;font-size: 12px;line-height: 1.4;visibility: visible;filter: alpha(opacity=0);opacity: 0}
.tooltip.in {filter: alpha(opacity=90);opacity: .9}
.tooltip.top {padding: 5px 0;margin-top: -3px}
.tooltip.right {padding: 0 5px;margin-left: 3px}
.tooltip.bottom {padding: 5px 0;margin-top: 3px}
.tooltip.left {padding: 0 5px;margin-left: -3px}
	.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;text-decoration: none;background-color: #000;border-radius: 4px}
	.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid}
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000}
.tooltip.top-left .tooltip-arrow {bottom: 0;left: 5px;border-width: 5px 5px 0;border-top-color: #000}
.tooltip.top-right .tooltip-arrow {right: 5px;bottom: 0;border-width: 5px 5px 0;border-top-color: #000}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000}
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000}
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000}
.tooltip.bottom-left .tooltip-arrow {top: 0;left: 5px;border-width: 0 5px 5px;border-bottom-color: #000}
.tooltip.bottom-right .tooltip-arrow {top: 0;right: 5px;border-width: 0 5px 5px;border-bottom-color: #000}
