
/* 你自己的样式 */
/*弹性盒子*/
.flex-container{
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
}
.flex-item{
 -webkit-box-flex: auto;
-moz-box-flex: auto;
-webkit-flex: auto;
-ms-flex: auto;
 flex: auto;
}
.flex-item{
 -webkit-box-ordinal-group: 1;
 -moz-box-ordinal-group: 1;
 -ms-flex-order: 1;
 -webkit-order: 1;
 order: 1;
}
.flex-item-1{
 -webkit-box-flex: 1;
-moz-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
 flex: 1;
}
.flex-item-2{
 -webkit-box-flex: 2;
-moz-box-flex: 2;
-webkit-flex: 2;
-ms-flex: 2;
 flex: 2;
}
.flex-item-3{
 -webkit-box-flex: 3;
-moz-box-flex: 3;
-webkit-flex: 3;
-ms-flex: 3;
 flex: 3;
}
.navbar .logo{width: 144px;}
.navbar-logo{
	font-size: 18px;
}
.icon-circle{
	display: inline-block;
	width: 18px;
	height: 18px;
	font-size: 18px;
	background: #fff;
	text-align: center;
	vertical-align: middle;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	overflow: hidden;
	color: red;
	line-height: 1;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 2px;
}
a.icon-circle.font-red{
	color: red;
	text-decoration: none;
}

.index-section{ 
	display: block;
	width: 100%;
 }

/*顶部 nav-toggle*/
.nav-toggle, a.nav-toggle{
	display: inline-block;
	background: none;
	padding: 0;
	position: relative;
	right: 0;
	margin-right: 15px;
}
/*左侧导航*/
.menu_dropdown .date{
/*	padding-left:15px; */
	line-height:44px; 
	border-bottom:1px #dcdcdc solid; 
	background:#f9f9f9;
	color:#438eb9;
	font-size: 12px;
	text-align: center;
}
.dislpayArrow a {
    background: url(http://www.cma-cgtc.com/Public/Home/images/icon_arrow.png) no-repeat 0 0;
}

/*下拉信息框*/
.msgbox{
	position: absolute;
	top: 54px;
	min-width: 160px;
	width: auto;
	right: 0;
	display: block;
	background: #fff;
	border: solid 1px #d1d1d2;
	white-space: nowrap;
}
.msgbox li.bg01{
	background: #f5f5f5; 
	color: #666; 
	margin: 0; 
	padding: 5px 20px;
	line-height: 1.8;
	text-align: left;
}
.msgbox li.bg01 a{ padding: 0;}
.msgbox li.bg01 a:hover,.msgbox li.bg01 a:focus{ background: none; color: #438eb9;}
.msgbox li.bg01 a{ background: none }
.msgbox:before{
	display: block;
	content: "";
	position: absolute;
	top: -17px;
	right: 10px;
	width: 0;
	height: 0;
	border-width: 8px 8px;
	border-style: solid;
	border-color: transparent transparent #d1d1d2 transparent;
}
.msgbox:after{
	display: block;
	content: "";
	position: absolute;
	top: -16px;
	right: 10px;
	width: 0;
	height: 0;
	border-width: 8px 8px;
	border-style: solid;
	border-color: transparent transparent #f5f5f5 transparent;
}
.menu > li > a:hover, .menu > li > a:focus, .menu > li.open > a{color: #5a98de;}
.dropDown.open > .dropDown-menu{ border:solid 1px #d1d1d2;}

.dropDown .logobox{ padding: 10px; }
.dropDown .logobox li{
	display: inline-block;
	width: 60px; 
	text-align: center; 
	margin:5px; 
	color: #333; 
	line-height: 1.5;
	font-size: 12px;
}
.dropDown .imgbox{
	display: block; 
	width: 60px; 
	height: 60px; 
	padding: 4px;
	border-radius: 6px; 
	-webkit-border-radius:6px;
	-moz-border-radius:6px;  
	border: 1px #ddd solid;
}


/*4.20 折叠
	Name:			mod_Huifold
*/
.Huifold{ width: 100%;}
.Huifold .item{
	position:relative;
	border: 1px solid #dcdcdc;
	overflow: hidden;
}
.Huifold .item h4{
	margin:0;
	font-weight:bold;
	position:relative;
	border-bottom: 1px solid #dcdcdc;
	font-size:15px;
	line-height:22px;
	padding:7px 10px;
	background-color:#f9f9f9;
	color: #333;
	cursor:pointer;
	padding-right:30px;
	overflow: hidden;
/*	margin-bottom: 2px;*/
	box-shadow: 0 2px 1px 1px #ededed;
}
.Huifold .item h4 b{
	position:absolute;
	display: block; 
	cursor:pointer;
	right:10px;
	top:7px;
	width:16px;
	height:16px; 
	text-align:center;
	color: #999;
	transition-duration:0.3s;
  	transition-property:all; 
}
.Huifold .item h4 i{ margin-right: 4px; color: #999; }
.Huifold .item .info{min-height: 150px;}
.Huifold .itmelist{vertical-align: top; padding: 10px 0;}
.Huifold .itmelist li{
	display: block;
	float: left;
	position: relative;
	width: 135px;
	height: 135px;
	margin: 10px;
	text-align: center;
	font-size: 14px;
	color: #666;
	vertical-align: top;
}
.Huifold .itmelist li .icon-imgbox{ 
	display: inline-block;
	position: relative;
	width: 100px;
	height: 100px;
	border: 2px #dedede solid;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}
.Huifold .itmelist .icon-imgbox .icon-img{
	display: block;
	position: absolute;
	top: 45%;
	left: 50%;
	font-size: 50px;
	color: #adadad;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
}
.Huifold .itmelist .icon-imgbox .badge{
	position: absolute;
	top: 9px;
	right: 0;
	min-width: 20px;
	height: 20px;
	line-height: 17px;
	padding: 2px;
	font-size: 14px;
	margin-left: -9px;
	font-style: normal;
}


/*newlist*/
.newlist{ width: 100%;}
.newlist li{ padding: 7px 10px;}
.newlist li .date{ 
	text-align: right; 
	width: 100px; 
	white-space: nowrap;
}

/*标签按钮*/
.txt-btn{
	display: inline-block;
	padding: 0 10px;
	line-height: 1.6;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	 vertical-align: middle;
	 background: #ccc;
	 color: #333;
}
.txt-btn.txt-red{ background: #fe5353; color: #fff;}
.txt-btn.txt-yellow{ background: #f9bd40; color: #fff;}
.txt-btn.txt-green{ background: #79c546; color: #fff; }
.txt-btn.txt-blue{ background: #5a98de; color: #fff; }
.txt-btn.txt-purple{ background: #a08cf8; color: #fff; }

/*条件筛选*/
.menu-nav{
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 34px;
	line-height: 34px;
	background: -moz-linear-gradient(top, #eef2f5, #eff2f7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eef2f5), to(#eff2f7), color-stop(1,#FFF));
	border: 1px #ecf0f3 solid;
	box-sizing: border-box;
	overflow: hidden;
}
.menu-nav .nav-dropdown{	
	width:100%; 
	position:absolute; 
	top:0; 
	right:15px;
}

/*表格*/
.table .th-title{ background: #FAFAFA; font-size: 12px; vertical-align: middle; font-weight: bold;}
/*.table .th-title .btn{ font-size: 12px; height: auto; line-height: 1.3;}*/
.table td a, table th a{color: #0e90d2;}
.table th, .table td{ word-break: normal; }
.table td a.btn{ color: #fff;}

/*表单*/
.form-input,.form-select{
	display: inline-block;
	height: 28px!important;
	border: 1px #ddd solid;
	vertical-align: middle;
	padding: 0 5px;
}
.form-btn{
	height: 28px;
	padding: 0 6px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border: 1px #dcdcdc solid;
	cursor: pointer;
	font-size: 14px;
}
.form-input.input-s{width: 120px;}
.form-input.input-md{width: 240px;}
.form-input.input-lg{width: 400px;}
.form-btn:hover, .form-btn:focus{background: #e5e5e5;}

/*.formbox*/
.formbox{ width: 100%; padding: 10px;}
.formbox dl{width: 100%; margin-bottom: 15px;}
.formbox dl dt,.formbox dl dd{ display: inline-block; vertical-align: top;line-height: 28px;}
.formbox dl dt{
	display: inline-block;
	width: 120px;
	text-align: right;
	max-width: 20%;
	font-size: 14px;
	font-weight: bold;
}
.formbox dl dd{
	padding-left: 15px;
	max-width: 79%;
}
.formbox input,.formbox select{height: 28px; }
.input-text{ width: 240px; }
.input-text.input-s{ width: 120px; }
.input-text.input-m{ width: 240px; }
.input-text.input-lg{ width: 400px; }
.formbox .textarea{ width: 400px; }

.tabCon .formbox{ padding: 0; }


/*toolbar*/
.toolbar{
	position: relative;
/*	background: #fafafa; */
	padding: 5px 10px;
	margin-top: 5px;
}
.toolbar .default-bg{
	background: #fafafa; 
	border: 1px #ddd solid;
}
.toolbar .form-btn{background: transparent;}
.toolbar .form-btn:focus,.toolbar .form-btn:hover{background: #e5e5e5;}
.toolbar .item-span{ 
	display: inline-block;
	margin-bottom: 8px;
	margin-top: 3px;
	margin-right: 25px;
}

/**/
.subtitle{
	width:100%;
	height:34px;
	line-height:34px;
	background: #f9f9f9;
    border: 1px #e4e4e4 solid;
	box-sizing:border-box;
	padding-left: 8px;
	clear:both;
}
.subtitle span{
	display: block;
	background:url(http://www.cma-cgtc.com/Public/Home/image/arrow01.png) no-repeat left center;
	padding-left:23px;
}

/*弹出窗*/
.Popupbox{
	position: absolute; 
	width: 600px; 
	z-index: 999; 
	right: 10px; 
	top: 36px; 
	border: 1px #ddd solid;
	background: #fafafa;
	display: none;
}
.Popupbox .Popup-header{padding:0 10px;border-bottom: 1px #ddd solid; height: 34px;}
.Popupbox .Popup-header h5{ 
	line-height: 34px; 
	font-size: 14px;
	padding: 0; 
	margin: 0; 
	font-weight: bold;
}
.Popupbox .Popup-close{ 
	display: block;
	position: absolute; 
	right: 5px; 
	top: 0; 
	font-size: 16px; 
	cursor: pointer;
	color: #333;
}
.Popupbox .Popup-close:hover{ color: #5A98DE; /*color:#F12020;*/}
.Popupbox .Popup-body{
	background: #fff;
	min-height: 200px;
	max-height: 420px;
	overflow: auto;
	padding: 10px;
	color: #333;
	font-size: 14px; 
}
.Popupbox .Popup-footer{
	border-top: 1px #ddd solid;
	background: #fafafa;
	text-align: right;
	padding: 5px;
}
.Popupbox .btn{
	display: inline-block;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	vertical-align: middle;
	padding: 0 10px;
}

/*form表单*/
.shaixuanForm{}
.shaixuanForm dl{width: 100%; margin-bottom: 10px;}
.shaixuanForm dl:after,.shaixuanForm dl:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.shaixuanForm dl{zoom:1}
.shaixuanForm dt{
	display: inline-block;
	float: left;
	/*width: 80px;*/
	width: 100px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
}
/*
.shaixuanForm dd{
	float: left;
	display: inline-block;
	width: 100%;
	margin-left: -80px;
	padding-left: 95px;
	font-size: 12px;
	line-height: 24px;
}*/
.shaixuanForm a{
	display: inline-block;
	white-space: nowrap;
	padding: 0 6px;
	text-decoration: none;
	border-radius: 2px;
}
.shaixuanForm a:hover {
	color: #fff;
	background-color: #62a8d1
}
.shaixuanForm a.selected{
	color: #fff;
	background-color: #62a8d1
}
.shaixuanForm .form-label{
	display: inline-block;
	margin-right: 8px;
	font-size: 12px;
}
.ui-jqgrid-btable .ui-widget-content a,.ui-jqgrid-btable .ui-widget-content a:hover{ color: #5a98de;}

/*流程步骤*/
.Processbox{width: 100%; padding: 10px;}
.Processbox .processlist{display: block; width: 100%;}
.Processbox .processlist li{
	display: inline-block;
	position: relative;
	width: 80px;
	float: left;
	font-size: 12px;
	text-align: center;
	margin-top: 10px;
}
.processlist .li-line{
	display: block;
	width: 100%;
	height: 2px;
	background: #ddd;
}
.processlist .text-span{
	display: inline-block;
	text-align: center;
	padding: 8px 0;
	color: #e4e4e4;
}
.processlist .em-dot{
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	width: 6px;
	height: 6px;
	margin-top: -6px;
	margin-left: -6px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	background: #ddd;
	border: 3px #fff solid;
	box-shadow: 0 0 0 1px #ddd;
	box-sizing: content-box;
}
.processlist li.active .li-line{
	background: #438eb9;
}
.processlist li.active .em-dot{
	box-shadow: 0 0 0 1px #438eb9;
	background: #438eb9;
}
.processlist li.active .text-span{
	color: #535335;
}
.processlist a{ color: #535353;}


/*主题*/
.Themebox{width: 100%; margin-top: 10px;}
.Themebox li{
	display: block;
	float: left;
	width: 150px; 
	height: 85px;
	padding: 8px 5px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	text-align: center;
	border: 1px #dcdcdc solid;
	margin-bottom: 10px;
	margin-right: 10px;
	vertical-align: top;
}
.Themebox li .tt01{ font-size: 12px; }
.Themebox li .price{ 
	font-size: 24px; 
	font-weight: bold; 
	margin-top: 8px;
	white-space: nowrap;
}
.Themebox li.li-itembg-blue{background: #15b9d5;color: #fff;}
.Themebox li.li-itembg-yellow{background: #fcab40; color: #fff;}
.Themebox li.li-itembg-green{ background: #56ae57; color: #fff; }
.Themebox li.li-itembg-red{background: #f35758; color: #fff;}
.Themebox li.li-itembg-purple{background: #8e52f2; color: #fff;}

/*概况*/
.Overview{width: 100%;}
.Overview .itembox-4{ 
	display: inline-block; 
	float: left;
	width: 49%;
	border: 1px #dcdcdc solid; 
	background: #fefefe; 
	padding: 10px 0;
	margin-bottom: 10px;
	margin-right: 10px; 
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.Overview .itembox-4 h4{ padding-left: 10px; }
.Overview .itembox-4 .item-span{
	display: inline-block; 
	text-align: center; 
	width: 25%;
	float: left;
	border-right: 1px #dcdcdc solid; 
	padding: 10px;
	vertical-align: top;
}
.Overview .itembox-4 .item-span:last-child{ border-right: 0; }
.Overview .itembox-4 .font-lg{
	font-size: 18px; 
	color: #333; 
	line-height: 1.5; 
	white-space: nowrap;
}

/*tabsnav*/
.tabsnav{
	position: relative;
	border-bottom: 1px solid #dcdcdc; 
	font-size: 15px;
	line-height: 22px;
	background-color: #f9f9f9;
	color: #333;
}
.tabsnav li{
	float: left;
	width: 100px;
	padding: 7px 10px;
	text-align: center;
	border-right: 1px #dcdcdc solid;
	border-top: 2px transparent solid;
	border-bottom: 1px #dcdcdc solid;
	cursor: pointer;
	margin-bottom: -1px;
}
.tabsnav li.current{
	color: #0e90d2;
	background: #fff;
	border-top: 2px #0e90d2 solid;
	border-bottom: 1px transparent solid;
}
/*列表-表格*/
.Gridtable{
	position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    border: 1px solid #ddd;
    overflow: hidden;
}
.Gridtable .loading{
	position: absolute;
    top: 45%;
    left: 45%;
    width: auto;
    z-index: 101;
    padding: 6px;
    margin: 5px;
    text-align: center;
    font-weight: bold;
    display: none;
    border-width: 2px !important;
    font-size: 11px;
}
.Gridtable-view{
	width: 100%;
	position: relative;
    left: 0;
    top: 0;
    padding: 0;
    font-size: 12px;
    z-index: 100;
}
.Gridtable .table-titlebar{
	font-weight: normal;
    padding: 4px 8px;
    position: relative;
    border-bottom: 1px solid #ddd;
    line-height: 24px;
    height: 34px;
    color: #676a6c;
    font-size: 14px;
    background-color: #f9f9f9;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}
.Gridtable .table-hdiv{
	position: relative;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border-left: 0 none !important;
    border-top: 0 none !important;
    border-right: 0 none !important;
}
.Gridtable .table-bbox {
	position: relative;
	margin: 0;
    padding: 0;
    overflow: auto;
    text-align: left;
    overflow: auto;
}
.Gridtable .table-bdiv{
	position: relative;
    margin: 0;
    padding: 0;
/*    overflow: auto;*/
    text-align: left;
    z-index: 101;
    height: auto;
}
.Gridtable .table-sdiv{
	position: relative;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border-left: 0 none !important;
    border-top: 0 none !important;
    border-right: 0 none !important;
}
.Gridtable .table-sdiv .table-sbox{
	padding: 5px;
    background: #f9f9f9;
    border-bottom: 1px #dcdcdc solid;
    border-right: 1px #dcdcdc solid;
    border-top: 1px #dcdcdc solid;
    font-size: 13px;
}
.Gridtable .grid-table{
	table-layout: fixed;
    margin: 0;
    outline-style: none;
    border-collapse: separate;
}
.fixTable thead ,.Gridtable thead{background-color: #f6f6f6; }

.Gridtable .table-head th,.fixTable thead th{position: relative; text-align: center;}

.Gridtable .ico-sort{
	display: block;
	position: absolute;
	right: 2px;
	top: 50%;
	margin-top: -16px;
	z-index: 9999;  
}
.Gridtable .ui-icon{
	overflow: hidden;
    display: block;
    width: 16px;
    height: 16px;
    cursor: pointer !important;
    background-repeat: no-repeat;
    vertical-align: middle;
     background-image: url("http://www.cma-cgtc.com/Public/Home/images/ui-icons_444444_256x240.png");
}
.Gridtable .ico-asc{
    margin-top: 5px;
    height: 12px;
    background-position: 0 -16px;
}
.Gridtable .ico-desc{
    margin-top: -5px;
    margin-left: 0;
    height: 12px;
    background-position: -65px -16px;
}
.Gridtable .state-disabled{opacity: .35}
.Gridtable .table-pager{
	border-left: 0 none !important;
    border-right: 0 none !important;
    border-bottom: 0 none !important;
    border-top: 0 none;
    margin: 0 !important;
    padding: 0 !important;
    position: relative;
    height: 32px;
    white-space: nowrap;
    /*overflow: hidden;*/
    font-size: 11px;
    z-index: 101;
    background: #f6f6f6;
}
.Gridtable .table-pager .page{ 
	display: inline-block;
	text-align: right;
	margin-top: 4px;
	padding: 0 10px;
}
.Gridtable .page a,.Gridtable .page span{
	display: inline-block;
	padding: 0 5px;
	font-size: 13px;
	line-height: 22px;
	min-width: 24px;
	border: 1px #ddd solid;
	border-radius: 2px;
	-webkit-border-radius:2px;
	-moz-border-radius: 2px;
	overflow: hidden;
	text-align: center;
	margin-right: 5px;
	background: transparent;
}
.Gridtable .page{ height: auto; padding-top: 0; margin-top: 0; }
.Gridtable .page a.active,.Gridtable .page a:hover,.Gridtable .page span.current{
	color: #0e90d2;
	background: #fff;
	padding: 0 5px;
	border-color: #ddd;
}
.Gridtable .page a.disabled{
	background: #f1f1f1;
	color: #999;
	cursor: default;
}


/*对话框*/
.fixedmsgIcon{
	display: block;
	position: fixed;
	bottom: 25px;
	right: 25px;
	width: 40px;
	height: 40px;
	background: rgba(0,0,0,0.7);
	border-radius: 50%;
	-webkit-border-radius: 50%;
	font-size: 26px;
	line-height: 38px;
	overflow: hidden;
	color: #fff;
	text-align: center;
	cursor: pointer;
}

.sampleResult{ display: inline-block;vertical-align: middle; }
.sampleResult .item-result{
	display: inline-block;
	padding: 3px 8px;
	border: 1px #517490 solid;
    color: #517490;
    margin-top: 3px;
    margin-right: 5px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	overflow: hidden;
}

.sampleResult .data-label{
	display: inline-block;
    font-size: 12px;
    padding: 0 5px;
    line-height: 20px;
    margin-bottom: 1px;
    margin-right: 5px;
    border: 1px #438EB9 solid;
    color: #438EB9;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    overflow: hidden;
}
.sampleResult span{ display: inline-block; }


/*报表 searchForm*/
.searchFormbox{width: 100%; position: relative;}
.searchFormbox .form-select.select-md{ min-width: 240px; }
.searchFormbox .r-btnbox{ position: absolute; right: 0; top: 5px; }
@media screen and (max-width: 1200px){
	.searchFormbox .r-btnbox{ position: relative; top: 100%; text-align: left; padding-left: 60px; }
}
.searchFormbox .search-btn{
	padding: 6px 18px;
	height: auto;
}
.Gridchart{ width: 100%; }
.Gridchart .itemchartbox{
	display: block;
	float: left;
	width: 50%;
	padding: 10px;
	min-height: 150px;
}
.Gridchart .itemchartbox .box{
	width: 100%;
	border: 1px #dcdcdc solid;
	min-height: 150px;

}
.Gridchart .itemchartbox .chart-title{
	padding: 5px 10px;
	background: #f9f9f9;
}

.chartFormbox{ width: 100%; padding: 5px 10px; }
.infoitembox{ margin: 10px; border: 1px #eee solid; border-radius: 4px;}
.infoitembox .info-title{
	background: #f9fafc;
	padding: 6px 10px;
	border-bottom: 1px #eee solid;
}

.group-label{display: inline-block;}
.group-label .label-span{
	display: inline-block;
	padding: 5px;
	text-align: center;
	min-width: 32px;
	line-height: 1;
	margin: 0 2px;
	cursor: pointer;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
}
.group-label .label-span.active,.group-label .label-span:hover{background: #5a98de; color: #fff;}

/*operate*/
.operate{
	margin: 0px;
	margin-top: 25px;
	padding: 0px 10px;
	background: #f0f7fb;
	border: solid 1px #c1d3de;
}
.operate div{
	padding: 8px;
	float:left;
}

/*operate2*/
.operate2{
	margin: 0px;
	padding: 0;
	background: #f0f7fb;
	border: solid 1px #c1d3de;
	border-bottom: none;
	padding: 8px 4px;
	box-sizing:border-box;
}
.operate2 ul{
	margin:0px;
	padding:0px;
	overflow: auto;
}
.operate2 ul li{
	float: left;
	margin:0 10px;
	font-size: 12px;
	cursor:pointer;
}
.operate2 ul li i{ font-size: 14px; margin-right: 2px; }
.operate2 ul li a{
	color: #000;
}
.operate2 ul li span{ display: inline-block;}
.operate2 ul li span.icon-report01,
.operate2 ul li span.icon-import01,
.operate2 ul li span.icon-export01,
.operate2 ul li span.icon-add01,
.operate2 ul li span.icon-text01{
	width: 14px;
	height: 14px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 50% 50%;
	margin-right: 2px;
}
.operate2 ul li span.icon-add01{background-image:url(http://www.cma-cgtc.com/Public/Home/image/icon_add.png);}
.operate2 ul li span.icon-report01{background-image:url(http://www.cma-cgtc.com/Public/Home/image/icon_book.png);}
.operate2 ul li span.icon-import01{background-image:url(http://www.cma-cgtc.com/Public/Home/image/icon_import.png);}
.operate2 ul li span.icon-export01{background-image:url(http://www.cma-cgtc.com/Public/Home/image/icon_export.png);}
.operate2 ul li span.icon-text01{background-image:url(http://www.cma-cgtc.com/Public/Home/image/icon_text.png);}
.file-btn input { display: none; vertical-align: middle; }
