body {
    font-size: 13px
}
a{
    cursor: pointer;
}

.requird{
    color: #ff0000;
}


/*左侧三级菜单*/
.nav-list>li .submenu>li .submenu>li a>.menu-icon {
    display: none;
    font-size: 12px;
    font-weight: normal;
    width: 18px;
    height: auto;
    line-height: 12px;
    text-align: center;
    position: absolute;
    left: 10px;
    top: 11px;
    z-index: 1;
    background-color: inherit
}

/*start 侧边弹出栏*/
.tab-content>div{
    padding: 10px;
}
.affix-section{
    margin-bottom: 10px;
}
.affix-section h3{
    margin: 0;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #bbb;
}

.tab-header{
    margin-top: 10px;
    margin-bottom: 5px;
    overflow: hidden;
}
.tab-header .title{
    float: left;
    font-size: 18px;
    font-weight: bold;
}
.tab-header .title .fa{
    font-size: 18px;
    margin-right: 8px;
}
.tab-header .tool{
    float: right;
    margin-right: 20px;
}
.single-panel{
    padding-top: 15px;
    border-top: 1px solid #bbb;
}
.query-form{
    margin-top: 10px;
    margin-left: -30px;
}
/*boostrap样式覆盖*/
label{
    font-weight:normal !important
}
.form-group {
    margin-bottom: 8px !important;
}
/* .col-md-8{
    padding-left: 0px !important;
} */
.col-sm-10{
    padding-left: 0px !important;
}
/*
.form-control{
    height: 30px;
    padding: 3px 10px;
    font-size:13px;
}
*/
/*end 侧边弹出栏*/

/*文本框后的图标样式*/
.form-group .select i {
    position: absolute;
    width: 24px;
    display: block;
    height: 24px;
    line-height: 26px;
    top: 3px;
    right: 18px;
    cursor: pointer;
    text-align: center;
    color: #888;
    border-left: 1px solid #888;
}

/*附件上传中的注意事项*/
.attention_content{
    display: block;
    background: #f6f6f6;
    margin: 10px 20px 10px 20px;
    padding: 10px;
    font-family: Arial,"微软雅黑", "宋体", Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 2em;
}
.attention_content ol{
    padding-left: 40px;
    list-style-type: decimal;
}

/* modal-dialog */
.modal-dialog h4{
    font-size: 15px;
}
.modal-header .close{
    margin-top: 0;
}
.modal-header{
    padding: 10px 15px;
}

.modal-dialog .btn{
    padding: 4px 10px;
}

/*表单验证相关*/
.cs-help-block{
    display: block;
    margin-top: 5px;
    color: #a94442;
}
.cs-error-border{
    border-width: 1px;
    border-color: rgb(208, 123, 122);
}


/*--------example---------*/
/*在线样例相关start*/
.cs-example-source{
	width:49%;
	min-height: 400px;
	border-right: 1px solid #c9c9c9;
	float: left
}
.cs-example-source pre{
	line-height: 1.5em!important;
}
.cs-example-instance{
	float: left;
	padding: 10px;
	width: 50%;
}
.cs-example-hr{
	margin-top: 10px
}
/*在线样例相关end*/

/*table add按钮样式*/
.table-add{
	margin-left: 5px;
	float:right;
	font-size: 14px;
	font-weight: normal;
	padding: 3px 5px;
	cursor: pointer;
	text-decoration: none;
	font-family: Arial, 微软雅黑, 宋体, Tahoma, Helvetica, sans-serif;
}
.table-add:hover{
	background-color: #2898e0;
	border-radius: 3px;
	text-decoration: none;
	color: #fff;
}
