/**
 * 定义CSS常规模版
 *
 * @Auth XINXIN
 */
@CHARSET "UTF-8";
/***** 权限添加display为隐藏 start *****/
*[data-permission-rel] {
	display: none;
}
/***** 权限添加display为隐藏 end *****/

.ibox-content {
    padding: 10px 20px 10px 20px;
}

.app-cursor {
	cursor: pointer;
}

/***** span文字的宽度 start *****/
.app-width-20 {
	width: 20px;
}

.app-width-30 {
	width: 30px;
}

.app-width-40 {
	width: 40px;
}

.app-width-50 {
	width: 50px;
}

.app-width-60 {
	width: 60px;
}

.app-width-70 {
	width: 70px;
}

.app-width-80 {
	width: 80px;
}

.app-width-90 {
	width: 90px;
}

.app-width-95 {
	width: 95px;
}

.app-width-100 {
	width: 100px;
}

.app-width-110 {
	width: 110px;
}

.app-width-120 {
	width: 120px;
}

.app-width-130 {
	width: 130px;
}

.app-padding-lr10 {
	padding-left: 10px;
	padding-right: 10px;
}

.app-padding-l10 {
	padding-left: 10px;
}

.app-padding-r10 {
	padding-right: 10px;
}

.app-row {
	width: 100%;
	display: flex;
	margin: 10px;
	line-height: 30px;
}

.app-row span {
/* 	display: flex; */
	/* 	margin-left: 15px; */
	/* 	margin-right: 5px; */
	/* 	padding: 2px 0px; */
}

/***** span文字的宽度 end *****/

/***** 显示panel统一样式  start *****/
.app-panel-left-right {
	width: 100%;
	display: flex;
	line-height: 30px;
}

.app-panel-left-right .app-panel-left {
	width: 50%;
	margin-right: 5px;
}

.app-panel-left-right .app-panel-right {
	width: 46%;
	margin-left: 10px;
}

.app-panel-border {
	border: 1px solid #ACACAC;
}

.trademark-first-category-panel {
	width: 100%;
	float: left;
}

.trademark-first-category-panel a {
	width: 29px;
	height: 25px;
	float: left;
	color: #fff;
	margin-top: 15px;
	margin-right: 15px;
	background: #004a86 none repeat scroll 0 0;
	font-size: 16px;
	line-height: 25px;
	border-radius: 3px;
	text-align: center;
}

.trademark-query-result-title-panel {
	background: #004a86 none repeat scroll 0 0;
	color: #FFF;
	margin-bottom: 10px;
	padding-left: 5px;
}

.trademark-query-result-detail-panel {
	overflow-y: auto;
	overflow-x: hidden;
	height: 560px;
}

.trademark-query-result-detail-panel a {
	color: black;
	text-decoration: none;
}

.trademark-selected-result-panel {
	margin-top: 222px;
	border: 1px solid #ACACAC;
	height: 350px;
	overflow-y: auto;
}

.trademark-second-toggle-cls {
	font-size: 14px;
	cursor: pointer;
	width: 100%;
	line-height: 25px;
}

.trademark-second-toggle-cls:hover, .trademark-second-toggle-cls-clicked
	{
	color: #FFF;
	background: #009ada;
}

.trademark-third-click-cls {
	margin: 5px 0 0 20px;
	font-size: 14px;
	cursor: pointer;
	line-height: 25px;
}

.trademark-third-click-cls:hover, .trademark-third-click-cls-clicked {
	background: #f6ac1d;
}

.trademark-selected-top-cls {
	display: flex;
	border-bottom: 1px solid #EEE;
}

.trademark-selected-second-title-cls {
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
}

.trademark-second-del-cls {
	margin-left: 160px;
	line-height: 40px;
}

.trademark-third-del-cls {
	color: #FFF;
	float: left;
	padding: 0 5px;
	margin: 10px 10px 0 0;
	border-radius: 4px;
	background: #009ada none repeat scroll 0 0;
}

.trademark-selected-panel-cls {
	float: left;
	width: 100%;
	overflow-y: auto;
	margin-right: 20px;
	margin-left: -20px;
}

.trademark-selected-panel-cls li {
	list-style: none;
	overflow: hidden;
}

/***** 放在最下面  start *****/
.app-bold {
	font-weight: bold;
}

.app-required {
	width: 30px;
	color: red;
	font-weight: bold;
	font-size: 20px;
	margin-top: 2px;
}

.app-pointer {
	cursor: pointer;
}

.app-color-red {
	color: red;
}

.app-color-gray {
	color: #CCC;
}

.app-display-none {
	display: none;
}