a{text-decoration: none;}
a:focus{outline:none;}
li{
	list-style: none;
}
.font-bold{font-weight:bold;}
.font-normal{font-weight: normal;}
#body{
	min-width:1300px;
	margin:0 auto;
	min-height:700px;
}
body, html {
 margin: 0;
 padding:0 !important;
 width:100%;
 height:100%;
 background: #ffffff;
} 
input:focus:invalid{
   border-color: red;
}
input:invalid{outline: 0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;} 

.toUppercase{
	text-transform:uppercase;
}
.wrap{
	max-width: 1100px;
	margin: 0 auto;
	position: relative;
	min-height:100%;
}
.glyphicon{left:-3px}
.layout-expand {
    background-color: #e6e6e6;
}
.layout-expand-over {
    background-color: #ccc;
}
table a.no_underline{
	text-decoration: none;
	height: 30px;
    line-height: 30px;
    padding: 10px 0;
}
body.bg{
	background: url(../images/bg.png) no-repeat left 0;
	background-size: 100% 100%;
}
.login_index{
	background: url(../images/login_bg.png) no-repeat left 0;
	background-size: 65% 100%;
}
.login_box{
	width: 35%;
    float: right;
    background: #fff;
    height: 100%;
    border-radius: 0 20px 20px 0;
}
.login_box .company{
	text-align: center;
    font-size: 25px;
    margin-top: 70px;
}
.wrap .row{
	position: absolute;
    top: 10%;
    bottom: 32px;
    width: 100%;
    overflow: hidden;
    height: 600px;
}
.wrap_header{
	background: url(../images/logo1.png) no-repeat 43%;
	height: 60px;
	/* margin: 15px 0; */
	position: absolute;
	top: 0;
	width: 100%;    
	border: none;
}
.wrap_header .help{
	color: #f34642;
	position: absolute;
    right: 0;
    top: 70px;
}
.wrap_header .help a{
	color: #f34642;
}
.wrap_footer{
    /* height: 50px; */
    bottom: 30px;
    clear: both;
    position: absolute;
    left: 29%;
    border: none;  
    text-align: center;  
    color:#666;
}
.form-bg{
    background: #f34642;
}
.form-horizontal{
    background: #fff;
    padding-bottom: 40px;
    /* border-radius: 5px; */
    padding: 10px 20px;
    margin-top: 20px;
    /* border:1px solid #e0e0e0; */
/*     box-shadow: -2px 0 2px #c8c8c8, 2px 0 2px #c8c8c8, 0 0 0 #c8c8c8, 0 2px 2px #c8c8c8;
    -webkit-box-shadow: -2px 0 2px #c8c8c8, 2px 0 2px #c8c8c8, 0 0 0 #c8c8c8, 0 2px 2px #c8c8c8;
    -moz-box-shadow: -2px 0 2px #c8c8c8, 2px 0 2px #c8c8c8, 0 0 0 #c8c8c8, 0 2px 2px #c8c8c8; */
}
.form-horizontal .error{
	padding-left: 20px;
    color: #0745d9;
}
.form-horizontal .heading{			    
    display: block;
    font-size: 20px;
    margin: 25px;
    border-left: 5px solid #f34642;
    padding-left: 20px;
}
.form-horizontal .form-group{
    padding: 0 20px;
    margin: 0 0 25px 0;
    position: relative;
}
.form-horizontal .form-control{
    border-radius: 5px;
    box-shadow: none;
    padding: 0 20px 0 35px;
    height: 40px;
    transition: all 0.3s ease 0s;
    border: 1px solid #bbbbbb;
}
.form-horizontal .form-control:focus{
    background: #e0e0e0;
    box-shadow: none;
    outline: 0 none;
}
.form-horizontal .form-group i{
    position: absolute;
    top: 9px;
    left: 30px;
    font-size: 17px;
    color: #c8c8c8;
    transition : all 0.5s ease 0s;
}
.form-horizontal .form-control:focus + i{
    color: #0745d9;
}
.form-horizontal .fa-question-circle{
    display: inline-block;
    position: absolute;
    top: 12px;
    right: 60px;
    font-size: 20px;
    color: #808080;
    transition: all 0.5s ease 0s;
}
.form-horizontal .fa-question-circle:hover{
    color: #000;
}
.form-horizontal .mian-forgetPw{
	float: right;
	line-height: 25px;
}
.form-horizontal .main-checkbox{
    float: left;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    position: relative;
    margin: 5px 0 0 5px;
    border: 1px solid #d5d5d5;
}
.form-horizontal .main-checkbox label{
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
}
.form-horizontal .main-checkbox label:after{
    content: "";
    width: 10px;
    height: 5px;
    position: absolute;
    top: 5px;
    left: 4px;
    border: 3px solid #999999;
    border-top: none;
    border-right: none;
    background: transparent;
    opacity: 0;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.form-horizontal .main-checkbox input[type=checkbox]{
    visibility: hidden;
}
.form-horizontal .main-checkbox input[type=checkbox]:checked + label:after{
    opacity: 1;
}
.form-horizontal .text{
    float: left;
    margin-left: 7px;
    line-height: 20px;
    padding-top: 5px;
    text-transform: capitalize;
}
.form-horizontal .btn{
    font-size: 15px;
    color: #d0cbcb;
    background: #0745d9;
    border-radius: 30px;
    padding: 11px 25px;
    border: none;
    text-transform: capitalize;
    transition: all 0.5s ease 0s;
}
@media only screen and (max-width: 479px){
    .form-horizontal .form-group{
        padding: 0 25px;
    }
    .form-horizontal .form-group i{
        left: 45px;
    }
    .form-horizontal .btn{
        padding: 10px 20px;
    }
}
.index_header{
	height: 80px;
	background-color: #0c6aa7;
}
.index_header .index_header_left{
	line-height: 80px;
	height: 80px;
	float: left;
    background: url(../images/logo10.png) no-repeat center;
    width: 358px;
}
.index_header .index_header_left img{
	vertical-align: middle;
}
.index_header .index_header_right{
	float: right;
	line-height: 80px;
	color: #fff;
	padding-right: 15px;
	font-size: 13px;
}
.index_header .index_header_right a{
	color: #fff;
}
.corner{
	padding: 0 4px;
    background-color: #ffffff;
    color: #f34642;
    border-radius: 50%;
    position: absolute;
    /* width: 15px; */
    height: 15px;
    line-height: 15px;
    top: -6px;
    left: 8px;
}
.tooltip_menu{
	display: inline;
	padding: 0;
}
.tooltip_menu li{
	cursor: pointer;
	border-bottom: 1px solid #bbbbbb;
	height: 25px;
	line-height: 25px;
	padding: 0 5px;
}
.tooltip_menu li:hover{
	background-color: #d4d4d4;
	color: #fff;
}
			
/*菜单样式*/
.sidebar-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: #148ad5; 
  }
  .icon-gongyongshuangjiantouyou:before{content:''}
  .sidebar-menu > li {
    position: relative;
    margin: 0;
    padding: 0; 
    border-bottom: 1px solid #45B7FF; 
   }
    .sidebar-menu > li > a {
      padding: 15px 5px 15px 24px;
      display: block;
      border-left: 5px solid transparent;
      color: #ffffff;
      font-size: 15px;
      }
      .sidebar-menu > li > a > .fa {
        width: 20px; 
       }
    .sidebar-menu > li:hover > a, .sidebar-menu > li.active > a {
      /* color: #0f9af3; */
      background: #0f9af3;
      border-left-color: #fff; 
     }
    .sidebar-menu > li > .treeview-menu {
      margin: 0 1px;
      background: #0e7fc8; }
    .sidebar-menu > li .label,
    .sidebar-menu > li .badge {
      margin-top: 3px;
      margin-right: 5px; }
  .sidebar-menu li.header {
    padding: 10px 25px 10px 18px;
    font-size: 15px;
    border-bottom: 1px solid #d4d2d2;
    }
  .sidebar-menu li > a > .fa-angle-left {
    width: auto;
    height: auto;
    padding: 0;
    margin-right: 10px;
    margin-top: 3px; }
  .sidebar-menu li.active > a > .fa-angle-left {
    transform: rotate(-90deg); }
  .sidebar-menu li.active > .treeview-menu {
    display: block; 
    }
  .sidebar-menu a {
    color: #222222;
    text-decoration: none; }
  .sidebar-menu .treeview-menu {
    display: none;
    list-style: none;
    padding: 0;
    margin: 0;
    }
    
    .sidebar-menu .treeview-menu > li {
      margin: 0; }
      .sidebar-menu .treeview-menu > li > a {
        padding: 8px 5px 8px 43px;
        display: block;
        font-size: 14px;
        border-bottom: 1px solid #20699a;
        color: #ffffff; }
        .sidebar-menu .treeview-menu > li > a > .fa {
          width: 20px; }
        .sidebar-menu .treeview-menu > li > a > .fa-angle-left,
        .sidebar-menu .treeview-menu > li > a > .fa-angle-down {
          width: auto; }
      .sidebar-menu .treeview-menu > li.active > a{
	        color: #f34642; 
	        background-color: #d4d3d3;
        }
        .sidebar-menu .treeview-menu > li > a:hover {
        	background-color: #20699a;
        }
        .sidebar-menu .treeview-menu > li > ul > li > a{
        	font-size: 13px;
        	padding:5px 5px 5px 63px;
        }
        .sidebar-menu .treeview-menu > li > ul > li > a:hover{
        	background-color: #20699a;
			color: #fff;
        }
        .sidebar-menu .treeview-menu a.selected{
        	background-color: #20699a;
			color: #fff;
        }
		.sidebar-menu .treeview i{
			font-size: 15px;
			font-weight: bold;
			margin-right: 8px;
		}
	.main-sidebar{
		top: 0;
		left: 0;
		height: 100%;
		min-height: 100%;
		width: 200px;
		z-index: 810;
		background-color: #0f9af3;
		overflow-y: auto;
	 }
	/* 设置滚动条的样式 */
::-webkit-scrollbar {    width: 5px;}
/* 滚动槽 */
::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {    border-radius: px;    background: rgba(0,0,0,0.1);    
-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,255,255,0.4);}
		
/*列表页面*/		
.panel-default .panel-body{
	overflow:hidden;
	border: none;	
	padding: 10px 0;
}			
.panel-default{
	border: 1px solid #bbbbbb;
    margin-bottom: 20px;
}
.panel-default .table-panel-body{
	min-height: 428px;
}
.panel-default .btn-group{
	background:#fff;
}
.table-panel-body table{
	text-align:center;
}
.table > thead:first-child > tr:first-child > th{
	color:#222222;
	border-top: none;
    border-bottom: snow;
    text-align: center;
    border-color: #d4d4d4;
    background: #e5e5e5;
}
.table-wrap{
	width:100%;
	word-wrap: break-word;
    word-break: break-all;
}
.table-wrap > thead:first-child > tr:first-child > th{
	color:#222222;
	border-top: none;
    border-bottom: snow;
    text-align: center;
    border-color: #d4d4d4;
    background: #e5e5e5;
    padding: 8px;
}
.table-wrap td{
	padding:5px;
}
.btn-skin1 { padding: 1px 15px;}
.btn-skin1:hover {     color: #333;background-color: #e1e1e1; border-color: #cacaca;}
.btn-skin1:active {     color: #333;background-color: #e1e1e1; border-color: #cacaca;}
.btn-skin1:focus {     color: #333;background-color: #e1e1e1; border-color: #cacaca;}
.btn-skin1:active, .btn-skin1.active, .open > .dropdown-toggle.btn-skin1 {color: #333;background-color: #e1e1e1; border-color: #cacaca; }
.btn-skin1:active:hover, .btn-skin1.active:hover, .open > .dropdown-toggle.btn-skin1:hover, .btn-skin1:active:focus, .btn-skin1.active:focus, .open > .dropdown-toggle.btn-skin1:focus, .btn-skin1:active.focus, .btn-skin1.active.focus, .open > .dropdown-toggle.btn-skin1.focus { color: #333;background-color: #e1e1e1; border-color: #cacaca; }

/* .btn-skin1:focus, .btn-skin1.focus {background-color: #f34642; }
.btn-skin1:hover { color: #ffffff; background-color: #f34642; border-color: #f34642; }
.btn-skin1:active, .btn-skin1.active, .open > .dropdown-toggle.btn-skin1 { color: #ffffff; background-color: #f34642; border-color: #f34642; }
.btn-skin1:active:hover, .btn-skin1.active:hover, .open > .dropdown-toggle.btn-skin1:hover, .btn-skin1:active:focus, .btn-skin1.active:focus, .open > .dropdown-toggle.btn-skin1:focus, .btn-skin1:active.focus, .btn-skin1.active.focus, .open > .dropdown-toggle.btn-skin1.focus { color: #ffffff; background-color: #f34642; border-color: #f34642; }
.btn-skin1:active, .btn-skin1.active, .open > .dropdown-toggle.btn-skin1 { background-image: none; }
.btn-skin1.disabled, .btn-skin1[disabled], fieldset[disabled] .btn-skin1, .btn-skin1.disabled:hover, .btn-skin1[disabled]:hover, fieldset[disabled] .btn-skin1:hover, .btn-skin1.disabled:focus, .btn-skin1[disabled]:focus, fieldset[disabled] .btn-skin1:focus, .btn-skin1.disabled.focus, .btn-skin1[disabled].focus, fieldset[disabled] .btn-skin1.focus, .btn-skin1.disabled:active, .btn-skin1[disabled]:active, fieldset[disabled] .btn-skin1:active, .btn-skin1.disabled.active, .btn-skin1[disabled].active, fieldset[disabled] .btn-skin1.active { background-color: #ff0039; border-color: #ff0039; }
.btn-skin1 .badge { color: #ff0039; background-color: #ffffff; } */
nav{
	padding-bottom:10px;
}
.layui-layer-btn{
	font-size: 12px;
}

.panel-default .layout-header{
    border-top: 1px solid #dddddd;
    padding-top: 15px;
    position: fixed;
    padding-bottom: 15px;
    bottom: 0;
    background:#fff;
    z-index:1000;
}
.tree_style{
	display:none;
	padding: 0 14px;
}
.panel-skin1{
	border:none;
}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline{
    margin-left: 0;
}
.font-red{
	color:#d0373a;
}

.panel-header{
	background: #0f9af3;
	border: 1px solid #d4d2d2;
	filter:none;
}
.panel-title{
	height: 26px;
    line-height: 26px;
    color: #ffffff;
    font-weight: 100;
    padding-left: 38px;
    font-size: 14px;
}
.tabs-header, .tabs-tool{
	background:#ffffff;
}
.tabs{
	border-color:#0f9af3;
}
.tabs li a.tabs-inner{
	border-color:transparent;
	background:#e2f4ff;
	color:#000000;
	border-radius: 0;
	margin-top: 6px;
	height: 28px!important;
    line-height: 28px!important;
    filter:none;
}
.tabs li.tabs-selected a.tabs-inner{
	background: #ffffff;
	color: #0f9af3;
	border:1px solid #0f9af3;
	border-bottom:none;	
	border-radius:0;
    margin-top: 7px;
    padding: 0 12px;
    filter:none;
}
/*layer弹出层的样式*/
body .layui-layer-title{background:#1890ff;color:#fff;height:33px;line-height:33px;}
body .layui-layer-tab .layui-layer-title{background:#1890ff;}
body .layui-layer-tab .layui-layer-title span.layui-layer-tabnow{height:33px;line-height:33px;color:#1890ff;}
body .layui-layer-btn a{background:#f5f5f5;color:#323232;border-color:#bbbbbb;height: 22px;line-height: 22px;margin-top: 10px;text-decoration: none;}
body .layui-layer-btn .layui-layer-btn0{background: #1890ff;color: #fff; border-radius: 3px;  }
body .layui-layer-btn .layui-layer-btn1{background:#f5f5f5;border-radius: 1px;}
body .layui-layer-btn .layui-layer-btn0:hover{background:#1890ff;}
body .layui-layer-btn .layui-layer-btn1:hover{background:#e1e1e1;}
body .layui-layer{box-shadow:none;}
body .demo-class .layui-layer-title{background:#1890ff;color:#fff;height:33px;line-height:33px;}
body .demo-class .layui-layer-btn{border-top:1px solid #E9E7E7}
body .demo-class .layui-layer-btn a{background:#f5f5f5;color:#323232;border-color:#bbbbbb;height: 22px;line-height: 22px;margin-top: 10px;text-decoration: none;}
body .demo-class .layui-layer-btn .layui-layer-btn0{background: #1990ff;color: #fff; border-radius: 3px;border: none;}
body .demo-class .layui-layer-btn .layui-layer-btn1{background:#f5f5f5;border-radius: 3px;}
body .demo-class .layui-layer-btn .layui-layer-btn0:hover{background:#1990ff;}
body .demo-class .layui-layer-btn .layui-layer-btn1:hover{background:#e1e1e1;}
body .layui-layer-setwin .layui-layer-min cite{background-color: #fff;}
body .layui-layer-setwin .layui-layer-min:hover cite{background-color: #fff; opacity: 0.7;}
a.title_default{color:#bbb;font-size: 13px;}
a.title_default_cur{color:#fff;font-size: 13px;}
.layui-layer-setwin{top:10px;}
.textbox{
	border-radius: 0;
	height: 28px !important;
    width: 200px !important;
    border-color: #bbbbbb;
}
.ssm-textbox .textbox{
	width: 95px !important;
}
.panel-header, .panel-body{border-width:0;border-color:#ddd;}
.btn-group .btn + .btn{
	margin-left: 5px;
}
.btn-default{
	border: none;
    border-radius: 5px;
    color: #fff;
    background-color: #0f9af3;
    padding: 5px 18px;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:5px;margin-top:5px;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:5px;margin-top:5px;}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child){border-radius:5px;margin-top:5px;}
.btn-default:hover{background-color: #20699a;color:#fff;}
.btn-default:visited{background-color: #20699a !important;color:#fff !important;}
.btn-default:focus{background-color: #20699a !important;color:#fff !important;}

#reset{background-color:#999999}
#reset:visited{background-color:#999999 !important}
#reset:focus{background-color:#999999 !important}

.input-noBorder{ border-width: 0 0 1px;box-shadow: none;}
.input-noBorder:focus{box-shadow: none;border-color: #333;}
.input-bg{padding-left:10px;height:28px;font-size: 12px;line-height: 1.5;}
.input-sm{width:200px !important;}
select.input-sm{padding-left:5px;padding-right:0;}
.ac_div:last-child{margin-bottom:30px;}
.textbox .textbox-text {padding-left: 10px;}
.form-control[disabled], fieldset[disabled] .form-control{cursor:default;}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus{
	cursor:default;
}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"]{
	cursor:default;
}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus{outline:none;}
.input-right{float:right;margin-right: 44px;}
.icon-right{position: absolute;right: 30px;font-size: 18px;cursor: pointer;}
.icon-right-most{right: 5px;font-size: 20px;}
.icon-slider{cursor:pointer;}
.step_content{display:none;}
.step_content:first-child{display:block;}
.step-header{padding: 10px;border: 1px solid #bbbbbb;margin: 10px;height: 70px;line-height: 50px;}
.step-header .step-ul{display:inline-block;}
.step-header .step-ul li{display:inline-block;}
.step-header .step{width: 191px;height: 42px;text-align: center;cursor: pointer;}
.step-header .step1{background: url(../images/step.png) no-repeat 0 5px;}
.step-header .step1.cur{background: url(../images/step.png) no-repeat 0 -37px;color:#f34642;}
.step-header .step2{background: url(../images/step.png) no-repeat -191px 5px;position: relative;left: -19px;}
.step-header .step2.cur{background: url(../images/step.png) no-repeat -191px -37px;color:#f34642;position: relative;left: -19px;}
.step-header .step3{background: url(../images/step.png) no-repeat -383px 5px;position: relative;left: -33px;}
.step-header .step3.cur{background: url(../images/step.png) no-repeat -383px -37px;color:#f34642;position: relative;left: -33px;}
.panel-default .panel-body.step-container{border: 1px solid #bbbbbb;margin: 10px;}
.step-container .step-top{border-bottom: 1px solid #bbbbbb;height: 55px;margin-bottom: 10px;padding: 10px;}
.select_area {font-size:14px;}
.select_area .select_box{width: 400px;height: 450px; border: 1px solid #bbbbbb;margin: 10px;padding: 20px;}
.select_area .select_padding{width:200px;margin: 0 auto;}
.select_area .select_box_left{float:left;}
.select_area .select_box_right{float:right;}
.select_area .select_header{border-bottom: 4px solid #f34642;height: 30px;}
.select_area .select_header i{float:right;cursor:pointer;}
.select_area .select_menu{background:#f9f9f9; height: 350px;overflow: auto;}
.select_area .select_box_btn{margin-left: 50%;margin-top: 10%;position: absolute;}
.select_area .select_box_btn .iconfont{ margin:50px 0;font-size: 13px;border: 1px solid #dddddd;padding: 2px 11px 0px 12px;border-radius: 2px;color:#dddddd;}
.select_area .select_box_btn .iconfont.active{ border-color:#444444;cursor: pointer;color:#444444;}
.select_area .select_box_btn .icon_left{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(7deg); 	/* Opera */}
.nav_menu .nav_menu_li{border-bottom: 1px solid #ececec;line-height: 40px;cursor: pointer;}
.nav_menu .nav_menu_li span{padding-left:50px;}
.nav_menu .nav_menu_li i{float:right;font-size: 13px;padding-right: 50px;}
.nav_menu .nav_menu_li > ul{display:none;}
.nav_menu .nav_menu_li.active{color:#f34642;}
.nav_menu .nav_menu_li > ul li{ min-height: 30px;line-height: 30px;cursor:pointer;padding-left: 64px;font-size: 12px;color:#333;}
.nav_menu .nav_menu_li > ul li:hover{background:#dddddd; }
.nav_menu .nav_menu_li .sub_menu.active{background:#dddddd; }
.frame{margin: 20px 10px;border: 1px solid #bbbbbb;position:relative;}
.frame .title{position: absolute;top: -11px;background: #fff;padding: 0 7px; left: 10px;}
.frame .title span{font-weight: bold;}
.frame .frame_set{border-bottom:1px solid #bbbbbb;padding:0 10px;}
.frame .frame_set:last-child{border-bottom:none;}
.frame .frame_attr{padding:20px 10px;}
.frame .frame_attr label{font-size:13px;}
.frame .frame_attr .num{border: 1px solid #444;padding: 0px 4px;border-radius: 50%;font-size: 10px;margin-right: 5px;}
.frame .frame_attr .frame_attr_block{margin-right:20px;}
.disabled_input{background: #fff !important;border: none;box-shadow: none;-webkit-box-shadow: none;padding-left: 0;position: relative;top: -2px;}
.disabled_select{background: #fff !important;border: none;box-shadow: none;-webkit-box-shadow: none;padding-left: 0;position: relative;top: -2px;left:-9px; -webkit-appearance: none;-moz-appearance: none;appearance: none;}
.dispear{width: 30px;height: 26px;background: #FFF;position: absolute;z-index: 4;left: 166px;top: 0;}
.input-ssm{ height: 28px;padding: 2px 10px;padding-right:0;font-size: 12px;line-height: 1.5;border-radius: 0;width: 95px;display: inline;}
.table .tips{height: 110px;vertical-align: middle;font-size: 15px;color: #f34642;}
.frame-table{margin: 20px 30px;}
.frame-table table tr td{white-space: normal;word-break: break-all;}
.frame-table .title{  font-weight: bold;}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{color:#222222;font-weight: bold;font-size: 14px;}
.nav a{color:#222222;font-size:14px;}
.nav-list li.active{background:#e6e6e6;}
.tr_title{padding: 8px;border: 1px solid #ddd;}
.menu>li>a{color: #333;font-weight: bold; height: 35px;line-height: 35px;}
.bx-wrapper .bx-controls-direction a{z-index:2;}

.main_info_box{ border: 1px solid #bbbbbb;margin: 5px 0;width:100%; min-height:240px;min-height:160px;display: inline-block;}
.main_info_box .main_info_box_title{margin: 8px;border-left: 3px solid #0f9af3;padding-left: 8px;font-weight: bold;}
.main_info_box hr{margin:0;}
.img_block{
	position:relative;
	display: inline-block;
	margin: 5px;
}
.img_block img{
	display:none;
	position:absolute;
	width: 800px;
	right:0;
	bottom:25px;
	z-index: 10000;
}
.img_block .img_lower{
	display:none;
	position:absolute;
	width: 800px;
	left:30px;
	top:0;
	z-index: 10000;
}
.img_block .img_title{
	cursor:pointer;
	color:rgba(255, 0, 57, 1);
}
.img_block:hover img{
	display:block;	
}
.img_show{
	float: left;
    position: relative;
    width: 45%;
    border: 1px solid #ddd;
    margin: 2px;
    height:400px;
    padding: 2px;
}
.img_show button{
	position:absolute;
	right:2px;
}
.img_show img{
	width:90%;
	margin-top:5px;
	height:400px
}

/*放大镜效果*/
#bigGlass{height:45px;position:absolute;background-color:#f7faff;border:1px #9E9E9E solid;display:none;line-height:45px;font-size:30px;font-weight:bold;padding:0 5px;z-index: 1;}
#bigGlass span{margin-left:5px;}
#bigGlass span:first-child{margin-left:0;}

.main_info_box_content{padding:10px;}
.main_info_box_content .website{margin:15px 0;}
.main_info_box_content .website .classify{font-weight:bold;}
.main_info_box_content .website a{text-decoration: underline;margin: 0 15px;color: #1024ee;}
.date_time{
	background: #3e3e3e;
    /* opacity: 0.3; */
    color: white;
    font-size: 12px;
    position: absolute;
    left: 0;
    width: 100px;
    bottom: 1px;
    height:20px;
    line-height: 20px;
    overflow: hidden;
}

.icon_flag{
    color: white;
    width: 35px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 12px;
    line-height: 20px;	
}
.icon_upload{
	width:40px;
	background: #64c062;
}
.icon_upload:after{
	content: "已上传";	
}
.icon_to_upload{
	width:40px;
	background: #5dafe5;
}
.icon_to_upload:after{
	content: "待上传";	
}
.icon_pass{
    background: #64c062;
}
.icon_pass:after{
    content: "通过";	
}
.icon_patch{
	background:#5dafe5;
}
.icon_patch:after{
	content:"补件"		
}
.icon_review{
	background:#f48f4d;
}
.icon_review:after{
	content:"免审"	
}
.icon_operate{cursor: pointer;color:#99bce8}