/* 头部开始 */
#head-content .nav-box>dl.par-list>dt.par-link {
	border-bottom: 2px solid #a30f0f !important;
	color: #d9b2b2 !important;
}
/*.head-container .company-logo {
    background: transparent url(/common/images/szyj_logo.png) 0 0 no-repeat !important;
}*/

.head-container .company-logo {
	width: 380px;
	float: left;
	height: 24px;
	line-height: 24px;
	padding-left: 50px;
	overflow: hidden;
	font-size: 20px;
	color: #fff;
	background: transparent url(/p/bigdata.lawyee.net/common/images/logo-icon.gif) 0 0 no-repeat !important;
}
#head-content .nav-box {
	/*float: right !important;*/
    width: 610px!important;
	text-align: right;
	margin: 0;
}
#head-content .nav-box>dl.par-list{
	float: none !important;
	display: inline-block;
	width: auto !important;
	margin-right: 15px;
	vertical-align: top;
}
#head-content .nav-box>dl.par-list>dt.par-link a {
	color: #fff !important;
}

#head-content .nav-box>dl.par-list>dt.par-link a:hover {
	color: #fff !important;
}

#head-content .nav-box>dl.par-list.on>dt.par-link,
#head-content .nav-box>dl.par-list>dt.par-link:hover {
	border-bottom: 2px solid #fff !important;
	color: #fff !important;
}

#head-content .nav-box>dl.par-list.on>dt.par-link a {
	color: #fff !important;
}

.nav-box .par-link i {
	background-color: #a30f0f !important;
	color: #fff !important;
}

.nav-box .par-link a:hover i {
	background-color: #fff !important;
	color: #a30f0f !important;
}
.head-container .user-outside span.user-btn {
    color: #fff !important;
}
#head-content .nav-box>dl.par-list.on i {
	background-color: #fff !important;
	color: #a30f0f !important;
}
.icon-header-home{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) 0 0 no-repeat;
}
.link-hover .icon-header-home{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) 0 -36px no-repeat;
}
.icon-header-ybsearch{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -36px 0 no-repeat;
}
.link-hover .icon-header-ybsearch{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -36px -36px no-repeat;
}
.icon-header-myyj{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -72px 0 no-repeat;
}
.link-hover .icon-header-myyj{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -72px -36px no-repeat;
}
.icon-header-cymx{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -108px 0 no-repeat;
}
.link-hover .icon-header-cymx{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -108px -36px no-repeat;
}
.icon-header-yyzy{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -144px 0 no-repeat;
}
.link-hover .icon-header-yyzy{
	background: url(/p/bigdata.lawyee.net/common/images/menu_ico.png) -144px -36px no-repeat;
}

.head-container .company-title {
	color: #ffffff !important;
}

.userName {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #fff !important;
}
.rule-actions .btn-remove{
	padding: 1px 8px;
}
.rule-actions .glyphicon-remove:before {
    content: "" !important;
}
.group-actions .btn-xs {
    margin-right: 0px!important;
}
.btn-group .btn-xs {
	height: 30px;
	line-height: 28px;
	padding: 0 10px;
	font-size: 14px;
	border: 1px solid #dfdfdf;
}
#head-content .nav-box>dl.par-list>dd.drop-list>ul.level-one,
.head-container .user-outside .user-list {
	border: 1px solid #dfdfdf !important;
	background-color: #fff !important;
}

#head-content .nav-box>dl.par-list>dd.drop-list>ul.level-one>li.link,
.head-container .user-outside .user-list li {
	border-top: 1px solid #dfdfdf !important;
}

#head-content .nav-box>dl.par-list>dd.drop-list>ul.level-one>li.link:first-child,
.head-container .user-outside .user-list li:first-child {
	border-top: none !important;
}

#head-content .nav-box>dl.par-list>dd.drop-list>ul.level-one>li.link>div.title:not(.disable):hover,
#head-content .nav-box>dl.par-list>dd.drop-list>ul.level-one>li.link>ul.level-two>li.link>div.title:hover,
.head-container .user-outside .user-list li:hover {
	background-color: #d9b2b2;
}

.drop-list .level-one .title:hover>a,
.head-container .user-outside .user-list li:hover>a {
	color: #fff !important;
}

/* 头部结束 */
/* 表格开始 */
.discuss-channel-main .table-header-box,
.right-article-box .header-wrap,
.primary-box .header-wrap {
	padding: 10px 0 10px 20px;
	background-color: #fff;
}

.bootstrap-table .table>thead>tr>th {
	background: #e6eaf3;
}

.variable-box .tables td,
.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th,
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
	border: 1px solid #e6e6e6 !important;
}

.fixed-table-pagination {
	background: #dbe0e6 !important;
	border: 1px solid #e6e6e6 !important;
	border-top: none !important;
}

.table-hover>tbody>tr:hover {
	background-color: #e6e6e6 !important;
	color: #444 !important;
}

.table-info-box table tbody tr:hover span.icon-btn {
	background: #a30f0f !important;
	color: #fff !important;
}

.table-info-box table tbody tr:hover span.icon-btn.icon-close {
	background: #a30f0f !important;
}

.search-wrap .search-btn {
	display: inline-block;
	/* color: #fff !important; */
}

.search-wrap:hover .search-btn {
	/* color: #c8c8c8 !important; */
}
.search-wrap{
	margin-top: 0;
	white-space: nowrap;
}
.search-wrap.on,
.search-wrap:hover {
	margin-top: 0;
    background-color: #e8ebef;
}
.search-wrap input[type="text"]{
	display: none;
}
.search-wrap.on input[type="text"],
.search-wrap:hover input[type="text"]{
	display: inline-block;
	background-color: #e8ebef !important;
}
.fixed-table-container tbody .selected:hover td {
	background-color: #e6eaf3 !important;
	color: #444 !important;
}

.sample-screen-main .item-box ul.item-list .item-link,
.item-self .item-link {
	background-color: #f3f6fb;
}

.sample-screen-main .add-sample>span {
	background-color: #2db58f;
}

.sample-screen-main .add-sample>span:hover {
	background-color: #2db58f;
}

.observe-sample-wrap .obs-list>li .right-part span.channel-btn,
.observe-sample-wrap .obs-list>li .right-part span.delete-btn {
	background-color: #a30f0f;
}

.observe-sample-wrap .obs-list>li .right-part span.delete-btn {
	background-color: #fd5957;
}

.observe-sample-wrap .obs-list>li:hover .right-part span.delete-btn {
	background-color: #a30f0f !important;
}

.observe-sample-wrap .obs-list>li .obs-link-wrap:hover {
	background-color: #e8ebf0;
}

.observe-sample-wrap .obs-list>li .lock-btn>span {
	color: #a30f0f;
}

.observe-sample-wrap .obs-list>li .lock-btn>span.icon-unlocked {
	color: #22c598;
}

#table {
	border: 1px solid #d0d9e8;
}

.bootstrap-table .table>thead>tr>th {
	border: 1px solid #d0d9e8 !important;
	background: #e6eaf3 !important;
}

.table>tbody>tr>td .delete {
	background-color: #a30f0f !important;
}

.tjfx-list ul li {
	border: 1px solid #d0d9ea;
	background: #f3f6fb;
}

.tjfx-list ul li.on {
	border: 1px solid #a30f0f;
}

.variable-box {
	border: 1px solid #d0d9ea;
}

.variable-box .btns:hover {
	background: #a30f0f;
}

.table-striped>tbody>tr:nth-of-type(odd) {
	background-color: #fff;
}

.discuss-channel-main .header-content .btn-change-group .btn-change-lesson {
	line-height: 24px;
	border: 1px solid #ededed;
	background-color: #fff;
}

.discuss-channel-main .header-content .btn-change-group .btn-change-lesson.on {
	border-color: #a30f0f;
	background-color: #a30f0f;
	color: #fff;
}

.discuss-channel-main .table-header-box .list-tr-menu #search-lesson-info {
	color: #fff;
}

.fixed-table-body>.table-bordered>tbody>tr>td {
	border: 1px solid #d1daeb !important;
}

.right-article-box .table-wrap tr th {
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

.variable-box .tables thead td {
	background: #d9b2b2;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

.variable-box .tables tfoot td {
	background: #d9b2b2;
}

.variable-box .cyqh {
	border: 1px solid #d9b2b2;
}

.variable-box .cyqh span.on {
	background: #a30f0f;
}
.primary-box table tbody tr td.operation:hover {
    color: #a30f0f;
}

/* 弹窗开始 */
.build-lesson-info .form-box .form-btn-group .form-btn {
	line-height: 24px;
	background-color: #d9b2b2;
}

.build-lesson-info .form-box .form-btn-group .form-btn.cancel-btn {
	border: 1px solid #d5d9e2;
	background-color: #fff;
	color: #444;
}

.layui-layer-btn a {
	border: 1px solid #d5d9e2;
	background-color: #fff;
}

.layui-layer-btn .layui-layer-btn0 {
	border-color: #a30f0f !important;
	background-color: #a30f0f !important;
}

.layui-layer-btn .layui-layer-btn1 {
	color: #444;
}

.sample-content .catalog-box .reveal-list-info .title-part {
	background-color: #d9b2b2;
}

.sample-content .catalog-box .reveal-list-info .title-part span {
	color: #fff;
}

.sample-content .catalog-box .reveal-list-info .min-li:hover {
	background: #e6eaf3;
}

.sample-content .catalog-box .reveal-list-info .min-li:hover span {
	color: #a30f0f;
}

.right-article-box>.list-wrap>div.main-content>div.left-part {
	background-color: #e6eaf3;
}

.right-article-box>.list-wrap>div.main-content>div.right-part>div.main-content>dl.item-sect.open>dt.header-list,
.right-article-box>.list-wrap>div.main-content>div.right-part>div.main-content>dl.item-sect>dt.header-list:hover {
	background-color: #e6eaf3;
}
.blcy-popup{
	border: 1px solid #c2c4c3;
}
.blcy-popup .header {
    background-color: #a30f0f;
}
.blcy-popup .header-btn span{
	background-color: #a30f0f;
}
.blcy-edit {
    background: #a30f0f;
}
.blcy-edit:hover {
    background: #a30f0f;
}

/* 弹窗结束 */

/* 分页开始 */
.pagination>li:first-child>a,
.pagination>li:first-child>span,
.pagination>li:last-child>a,
.pagination>li:last-child>span {
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}

.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
	color: #a09e9e !important;
	background-color: #e6eaf3 !important;
	border-color: #d9b2b2 !important;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
	color: #fff !important;
	background-color: #a30f0f !important;
	border-color: #d9b2b2 !important;
}

.pagination>li>a,
.pagination>li>span {
	color: #333 !important;
	background-color: #e6eaf3 !important;
	border: 1px solid #d9b2b2 !important;
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
	color: #fff !important;
	background-color: #a30f0f !important;
	border-color: #d9b2b2 !important;
}

/* 分页结束 */
/* 变量体系开始 */
.visual-popup-box2,
.visual-popup-box4,
.visual-popup-box {
	border: 1px solid #d9b2b2;
	background-color: #fff !important;
}
.v-pop.visual-popup-box .right-nav-wrap div.main-content>ul.per-box-3>li.min-link.active {
    color: #a30f0f;
}
.v-pop .v-box .v-addbtn button,
.v-pop .v-box .v-addbtn button:hover {
    background-color: #a30f0f;
	color: #fff;
}
.visual-popup-box2 .right-nav-wrap>.header-menu,
.visual-popup-box4 .right-nav-wrap>.header-menu,
.visual-popup-box .right-nav-wrap>.header-menu {
	background-color: #a30f0f !important;
}
.visual-popup-box2 .left-nav-wrap,
.visual-popup-box4 .left-nav-wrap,
.visual-popup-box .left-nav-wrap {
	border-right: 1px solid #d9b2b2;
	background-color: #f3f6fb;
}
.visual-popup-box2>.right-nav-wrap>.header-menu>div.right-btn-group>span.sub-btn,
.visual-popup-box4 .right-nav-wrap div.header-menu>span.sub-btn {
	background-color: #ffffff;
	color: #a30f0f;
}
.visual-popup-box2>.right-nav-wrap>.header-menu>div.right-btn-group>span.sub-btn:hover,
.visual-popup-box4 .right-nav-wrap div.header-menu>span.sub-btn:hover {
	background-color: #ffffff;
	color: #a30f0f;
}
.visual-popup-box2>.right-nav-wrap>.header-menu>div.right-btn-group>span.cancel-btn,
.visual-popup-box4 .right-nav-wrap div.header-menu>span.cancel-btn {
	background-color: #ffffff;
}

.visual-popup-box .right-nav-wrap div.header-menu>span {
	background-color: #ffffff!important;
}

.visual-popup-box .right-nav-wrap div.header-menu>span:hover {
	color: #a30f0f !important;
}
.visual-popup-box2 .right-nav-wrap>.header-menu>div.search-box>span.btn-search:hover,
.visual-popup-box4 .right-nav-wrap>.header-menu>div.search-box>span.btn-search:hover,
.visual-popup-box .right-nav-wrap>.header-menu>div.search-box>span.btn-search:hover {
	color: #a30f0f;
	cursor: pointer;
}
.visual-popup-box2 .right-nav-wrap div.main-content>ul.per-box-3>li.min-link.on,
.visual-popup-box2 .right-nav-wrap div.main-content>ul.per-box-3>li.min-link:hover,
.visual-popup-box4 .right-nav-wrap div.main-content>ul.per-box-3>li.min-link.on,
.visual-popup-box4 .right-nav-wrap div.main-content>ul.per-box-3>li.min-link:hover,
.visual-popup-box .right-nav-wrap div.main-content>ul.per-box-3>li.min-link:hover {
	background-color: #e6eaf3;
	border: 1px solid #d9b2b2;
	color: #a30f0f !important;
}

.visual-popup-box .right-nav-wrap div.main-content>ul.per-box-3 .firstLi,
.visual-popup-box2 .right-nav-wrap div.main-content>ul.per-box-3 .firstLi,
.visual-popup-box4 .right-nav-wrap div.main-content>ul.per-box-3 .firstLi {
	color: #a30f0f !important;
}
.visual-popup-box2 .right-nav-wrap .link-list
.visual-popup-box4 .right-nav-wrap .link-list {
	background: #f3f6fb;
	border-left: 1px solid #d9b2b2;
}
.visual-popup-box2 .right-nav-wrap div.main-content>ul.per-box-3
.visual-popup-box4 .right-nav-wrap div.main-content>ul.per-box-3 {
	border-right: 1px solid #d9b2b2;
}
.visual-popup-box2>.right-nav-wrap>.header-menu>h6.header-text{
	color: #fff;
}
.visual-popup-box2 .right-nav-wrap ul.per-box-1>li.min-link:hover {
    background-color: #e6eaf3;
}
.ztree li a.curSelectedNode {
    background-color: #e6eaf3;
    border: 1px #e6eaf3 solid;
}

/* 变量体系结束 */
/* query-builder 开始 */
.SearchVip {
	border: 1px solid #e6e6e6;
	background-color: #fff;
}

.SearchVip .SV-main {
	padding-bottom: 50px;
	border: 1px solid #f2f2f2;
	background-color: #f2f2f2;
}

.btn-primary {
	background-color: #fff !important;
	border-color: #dfdfdf !important;
}

.btn-primary:hover {
	background-color: #a30f0f !important;
	border-color: #a30f0f !important;
}

.btn-primary.active {
	background-color: #a30f0f !important;
	border-color: #a30f0f !important;
}

.btn-success {
	color: #444;
	background-color: #fff !important;
	border-color: #dfdfdf !important;
}

.btn-success:hover {
	background-color: #a30f0f !important;
}

.btn-xs.btn-danger {
	background-color: #fa2223 !important;
	border-color: #fa2223 !important;
}

.btn-danger:hover {
	background-color: #d41817 !important;
	border-color: #d41817 !important;
}

.query-builder .rules-group-container {
	border: 1px solid #f2f2f2 !important;
	background: transparent !important;
}
.query-builder .rules-group-container .rules-group-container{
	background-color: #fff !important;
}
.query-builder .rules-list>*::before {
    border-width: 0 0 1px 1px;
}
.query-builder .rules-list>*::after {
    border-width: 0 0 0 1px;
}
.query-builder .rule-container {
	background-color: #ffffff;
}

.query-builder .rule-container:hover {
	border-color: #a30f0f;
}

.query-builder .rule-value-container input {
	height: 32px;
	line-height: 32px;
}

.Search-btn-box .search-btn {
	background-color: #20ce8f;
}

.Search-btn-box .reset-btn {
	background-color: #a30f0f;
}

.Search-btn-box .search-btn:hover {
	background-color: #10af75;
}

.Search-btn-box .reset-btn:hover {
	background-color: #a30f0f;
}

.query-builder .rule-value-container input {
	vertical-align: middle;
}

/* query-builder 结束 */
/* 颜色值为 #a30f0f*/
.search-wrap span.search-btn:hover,
.observe-sample-wrap .obs-list>li.add-obs-link span.icon-add-view,
.observe-sample-wrap .obs-list>li .obs-link-wrap:hover span.icon-add-view,
.discuss-channel-main .table-header-box .list-tr-menu:hover #search-lesson-info:hover,
.discuss-channel-main .table-header-box .list-tr-btn .btn-menu:hover,
.discuss-channel-main .table-header-box .list-tr-btn .btn-menu:hover a,
.visual-popup-box .right-nav-wrap div.main-content>ul.per-box-3>li.min-link.on {
	color: #a30f0f !important;
}

/* 背景色 #a30f0f */
#head-content,
.build-lesson-info .header,
.build-lesson-info .form-box .form-btn-group .form-btn:first-child,
.layui-layer-title,
.observe-sample-wrap .obs-list>li:hover .right-part span.channel-btn,
.table>tbody>tr>td .updatemc,
.table>tbody>tr>td .updategz,
.variable-box .btns,
.popup-box .headers,
.right-article-box .header-wrap .row-group .view-info-group .min-channel-group>a.on,
section.main-body .channel-header .left-part span.ico,
.add-btn:hover,
.right-article-box .header-wrap .row-group .view-info-group .min-channel-group>a:hover,
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover,
.primary-box .header-wrap .row-group .view-info-group .min-channel-group>a.on,
.primary-box .header-wrap .row-group .view-info-group .min-channel-group>a:hover {
	background-color: #a30f0f !important;
}

.variable-box .btns.back-btn,
.variable-box .btns.back-btns,
.variable-box .btns.fl,
.variable-box .btns.reset-btns,
#fanhui {
	border: 1px solid #d5d9e2 !important;
	background-color: #fff !important;
	color: #444 !important;
}

.variable-box .btns.deleteInput {
	background-color: #fa2223 !important;
}

/* .variable-box .btns.next-btn{
	background-color: #10af75!important;
} */
.visual-popup-box4 .left-nav-wrap div.header,
.visual-popup-box .left-nav-wrap div.header {
	background: url(/p/bigdata.lawyee.net/common/images/tc_headbg.png) no-repeat top center;
}

.tabBox ul li a.on i {
	background: url(/p/bigdata.lawyee.net/common/images/progress-doton.png) center center no-repeat;
}

.tabBox ul li a i {
	background: url(/p/bigdata.lawyee.net/common/images/progress-dot.png) center center no-repeat;
}
.sample-save-box .save-btn {
    background-image: url(/p/bigdata.lawyee.net/common/images/sample-sava-btn.png);
}
.Search-btn-box {
    background-image: url(/p/bigdata.lawyee.net/common/images/sample-search-icon.png);
}
.visual-popup-box2{
	width: 600px;
}
.visual-popup-box2>.left-nav-wrap>.header {
    background: #a30f0f url(/p/bigdata.lawyee.net/common/images/tc_headbg_mini.png) no-repeat center center;
}
.visual-popup-box2>.left-nav-wrap>.header>h6.header-text{
	padding: 0 6px 0 35px;
}
.visual-popup-box2>.right-nav-wrap>.header-menu>div.right-btn-group>span.cancel-btn,
.visual-popup-box4 .right-nav-wrap div.header-menu>span.cancel-btn{
	color: #a30f0f;
}
.visual-popup-box2>.right-nav-wrap>.header-menu>div.right-btn-group>span:hover {
	cursor: pointer;
	background-color: #fff;
	color: #a30f0f;
}

/* 会员中心 */
.user-center-container>.main-content {
	border: 1px solid #d0d9ea;
}

.user-center-container>.main-content>.left-nav-part {
	background-color: #e6eaf3;
}

.user-center-container>.main-content>.right-channel-part {
	padding: 0;
}

.user-center-container>.main-content>.left-nav-part>ul.nav-list {
	padding-top: 20px;
}

.user-center-container>.main-content>.left-nav-part>ul.nav-list>li>div.txt {
	width: 90px;
}

.personal-information-channel>dl.per-list>dd.sub-txt>.remark-box {
	background-color: #d9b2b2;
}

.personal-information-channel>dl.per-list>.sub-btn-group>input[type="button"] {
	background-color: #a30f0f;
}

.personal-information-channel>dl.per-list>.sub-btn-group>input[type="button"]:hover {
	background-color: #a30f0f;
}

.get-password-channel>.form-box>.sub-btn-group>input[type="button"].submit-modify-btn {
	background-color: #a30f0f;
}

.get-password-channel>.form-box>.sub-btn-group>input[type="button"].submit-modify-btn:hover {
	background-color: #a30f0f;
}

.get-password-channel>.form-box>.sub-btn-group>input[type="button"].cancel-modify-btn {
	border: 1px solid #d5d9e2 !important;
	background-color: #fff !important;
	color: #444 !important;
}
#footer-content .top-info {
    background-color: #a30f0f;
}
#footer-content .top-info .list-two .min-list dt,
#footer-content .top-info .list-one li a,
#footer-content .top-info .list-two .min-list dd a,
.bottom-info .info .logo a{
    color: #f8f8f8;
}
#footer-content .top-info .list-one li a span.ico {
    background-color: #e4ebf6;
    color: #a30f0f;
}
#footer-content .top-info .list-one {
    border-bottom: 1px solid #a30f0f;
}
#footer-content .bottom-info {
    background-color: #a30f0f;
}
#show-map p {
    color: #d9b2b2;
}
.bottom-info .copyright {
    background-color: #233356;
}
#show-map .icon {
    background: url(/p/bigdata.lawyee.net/common/images/footer_07.png) no-repeat center center;
}
.bottom-info .info .logo a {
    background: url(/p/bigdata.lawyee.net/common/images/footer.png) no-repeat center center;
}
.query-builder .rule-value-container input {
    vertical-align: -10px;
}
.query-builder .rule-value-container label.rel i {
    top: 5px;
}
.btn-group-vertical>.btn, .btn-group>.btn.btn-remove{
	height: 28px;
	line-height: 26px;
	border-radius: 5px;
	background-color: #a30f0f;
}
.group-actions .btn-xs.btn-add{
	background-color: #fff;
	color: #333;
}
.group-actions .btn-xs.btn-add:hover{
	background-color: #a30f0f !important;
}
.btn-ship.active, .btn-ship:active {
    background-color: #a30f0f;
}
.btn-ship.active:hover, .btn-ship:active:hover{
	color: #fff;
}
.rules-group-header .btn-ship{
	color: #fff !important;
}
.btn-add:hover, .btn-add:focus {
    background-color: #a30f0f!important;
    color: #fff!important;
    outline: none;
}
/* 新增 20220811 */
/* 二级导航 */
.n-subNav{
	border-bottom: 1px solid #dfdfdf;
	background-color: #f2f2f2;
}
.n-subNav .n-subNavCon{
	width: 1140px;
	height: 60px;
	margin: 0 auto;
	overflow: hidden;
}
.n-subNav .n-subNavCon .n-title{
	float: left;
	width: 50%;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.n-subNav .n-subNavCon .n-menu{
	float: right;
	width: 50%;
}
.n-subNav .n-subNavCon .n-menu ul{
	text-align: right;
}
.n-subNav .n-subNavCon .n-menu li{
	display: inline-block;
	padding-left: 20px;
}
.n-subNav .n-subNavCon .n-menu li a{
	position: relative;
	display: inline-block;
	height: 100%;
	line-height: 60px;
	font-size: 16px;
	color: #666;
}
.n-subNav .n-subNavCon .n-menu li.active a,
.n-subNav .n-subNavCon .n-menu li a:hover{
	font-weight: bold;
	color: #333;
}
.n-subNav .n-subNavCon .n-menu li.active a:after,
.n-subNav .n-subNavCon .n-menu li a:hover:after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 2px;
	background-color: #a30f0f;
}
/* 按钮 */
.n-btn{
	background-color: #f2f2f2;
}
.n-btnCon{
	width: 1140px;
	margin: 0 auto;
	padding: 15px 0 15px 0;
}
.n-a-btn{
	display: inline-block;
	height: 30px;
	line-height: 28px;
	padding: 0 20px;
	margin-right: 20px;
	border: 1px solid #a30f0f;
	border-radius: 15px;
	border: 1px solid #ededed;
	background-color: #fff;
}
.n-a-btn.active,
.n-a-btn:hover{
	background-color: #a30f0f;
	color: #fff;
}
.n-btn-default{
	height: 30px;
	line-height: 28px;
	padding: 0 10px;
	margin-right: 10px;
	border: 1px solid #dfdfdf;
	border-radius: 3px;
	text-align: center;
	font-size: 14px;
	background-color: #fff;
	color: #333;
}
.n-btn-default:hover{
	opacity: 0.75;
}
.n-ico{
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 3px;
	background-position: center center;
	background-repeat: no-repeat;
	vertical-align: middle;
}
.n-ico-link{
	background-image: url(/p/bigdata.lawyee.net/common/images/link.png);
}
.query-builder .btn:hover .n-ico-link{
	background-image: url(/p/bigdata.lawyee.net/common/images/link-fff.png);
}
.icon-downloads{
	display: inline-block;
	width: 20px;
	height: 16px;
	background: url(/p/bigdata.lawyee.net/common/images/downloads.png) left center no-repeat;
	vertical-align: middle;
}
.discuss-channel-main .table-header-box .list-tr-btn .btn-menu,
.discuss-channel-main .table-header-box .list-tr-btn .btn-menu a{
	color: #333;
}
.discuss-channel-main .table-header-box .list-tr-btn .btn-menu:hover .icon-downloads{
	background: url(/p/bigdata.lawyee.net/common/images/downloads_hover.png) left center no-repeat;
}
/* 介绍 */
.n-kcInfo{
	padding: 15px 0 0 0;
	background-color: #f2f2f2;
}
.n-kcInfo .n-kcInfoCon{
	width: 1200px;
	margin: 0 auto;
	border: 1px solid #dfdfdf;
	border-radius: 4px;
	padding: 30px;
	background-color: #fff;
}
/* tab */
.n-tabBox{
	padding-bottom: 20px;
	background-color: #f2f2f2;
}
.n-tabCon{
	width: 1140px;
	margin: 0 auto;
	border: 1px solid #dfdfdf;
	border-radius: 4px;
	padding: 20px;
	background-color: #fff;
}
.n-tabCon>div{
	display: none;
}
.n-tabCon>div.active{
	display: block;
}
.n-tab{
	overflow: hidden;
}
.n-tab-title{
	float: left;
	width: 260px;
	height: auto;
	white-space: normal !important;
}
.n-tab-title li {
    width: 220px;
    height: 50px;
    line-height: 48px;
    margin-bottom: 10px;
	padding: 0 15px;
    border: 1px solid #eae9e9;
    border-radius: 4px;
	text-align: center;
    font-size: 16px;
    color: #666;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.n-tab-title li:hover,
.n-tab-title .n-this {
	position: relative;
    border: 1px solid #a30f0f;
    background-color: #a30f0f;
    color: #fff;
}
.n-tab-title .n-this:after {
	content: '';
	position: absolute;
    right: -30px;
    top: 15px;
    width: 16px;
    height: 16px;
    background: url(/p/bigdata.lawyee.net/common/images/ny-tab-bg.png) left top no-repeat;
}
.n-tab-content {
    overflow: hidden;
    min-height: 530px;
	padding: 30px;
    border: 1px solid #eae9e9;
    border-radius: 4px;
    background-color: #f6f7f9;
}
.n-tab-item {
    display: none;
}
.n-show {
    display: block !important;
}
.n-ech-box{
	overflow: hidden;
}
.n-ech-box .n-ech-box-left{
	float: left;
	width: 72px;
	margin-right: 10px;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-1{
	background: url(/p/bigdata.lawyee.net/common/images/data-demo1.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-2{
	background: url(/p/bigdata.lawyee.net/common/images/data-demo2.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-3{
	background: url(/p/bigdata.lawyee.net/common/images/data-demo3.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-4{
	background: url(/p/bigdata.lawyee.net/common/images/data-demo4.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-1.active,
.n-ech-box .n-ech-box-left .n-ech-box-ico-1:hover{
	background: url(/p/bigdata.lawyee.net/common/images/echarts1.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-2.active,
.n-ech-box .n-ech-box-left .n-ech-box-ico-2:hover{
	background: url(/p/bigdata.lawyee.net/common/images/echarts2.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-3.active,
.n-ech-box .n-ech-box-left .n-ech-box-ico-3:hover{
	background: url(/p/bigdata.lawyee.net/common/images/echarts3.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-4.active,
.n-ech-box .n-ech-box-left .n-ech-box-ico-4:hover{
	background: url(/p/bigdata.lawyee.net/common/images/echarts4.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left a{
	display: block;
	height: 64px;
	margin-bottom: 10px;
}
.n-ech-box .n-ech-box-right{
	overflow: hidden;
}
.n-ech-box-info{
	padding-top: 10px;
	line-height: 1.5;
	text-indent: 2em;
	color: #666;
}


/*table*/
/* .discuss-channel-main .table-content {
    margin: 0;
    padding: 20px;
	background-color: #fff;
} */
.discuss-channel-main .table-info-box>table th {
    background-color: #e8ebef;
}
.table-info-box table tbody tr:hover {
    background-color: #e8ebef;
    color: #333;
}
.discuss-channel-main .floor-page-menu {
    border-bottom: 1px solid transparent;
    background-color: transparent;
    padding: 10px 0px;
}

.borderE6{
	padding: 20px;
	border: 1px solid #e6e6e6;
	background-color: #fff;
}
.n-slild-header{
	position: relative;
	height: 50px;
	line-height: 30px;
	padding-right: 30px;
	margin-bottom: 10px;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
}
.n-slild-title{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #444;
}
.n-slild-subtitle{
	float: left;
	font-size: 16px;
	color: #999;
}
.n-slild-btn{
	float: right;
}
.n-slild-toggle{
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	height: 30px;
	z-index: 1;
	background: url(/p/bigdata.lawyee.net/common/images/top.png) center center no-repeat;
}
.n-slild-header.on .n-slild-toggle{
	background: url(/p/bigdata.lawyee.net/common/images/bottom.png) center center no-repeat;
}
.n-fixed-mark{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #FFF;
	opacity: 0.8;
	z-index: 998;
	display: none;
}
.n-fixed-loading{
	position: fixed;
	left: 50%;
	top: 50%;
	margin-top: -20px;
	margin-left: -115px;
	height: 70px;
	line-height: 40px;
	padding: 15px;
	border-radius: 4px;
	background:rgba(0,0,0,.6);
	color:#fff;
	text-align: center;
	overflow: hidden;
	border: 1px solid #888;
	z-index: 999;
	box-sizing: border-box;
	font-size: 0;
	width:300px;
	font-size: 16px;
}

.n-fixed-loading-gif{
	float:left;
	width:40px;
	height:40px;
	background: url(/p/bigdata.lawyee.net/common/images/loading.gif) no-repeat center center;
}
.table-pop{
	position: absolute;
	top: 0;
	right: 0;
	/*bottom: 80px;*/
	width: 800px;
	height: 100%;
	border: 1px solid #e6e6e6;
	background-color: #fff;
	overflow: hidden;
	z-index: 20;
}
.table-pop-title{
	position: relative;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	background-color: #a30f0f;
}
.table-pop-title a{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	padding: 0 10px;
	border-radius: 15px;
	color: #fff;
}
.table-pop-title a:hover{
	background-color: #f2f2f2;
	color: #a30f0f;
}
.table-pop-title a:hover.table-pop-close{
	color: #fff;	
}
.table-pop-title a .icon-downloads {
    background: url(/p/bigdata.lawyee.net/common/images/downloadsFFF.png) left center no-repeat;
}
.table-pop-title a:hover .icon-downloads{
	background: url(/p/bigdata.lawyee.net/common/images/downloads_hover.png) left center no-repeat;
}
.table-pop-title a i{
	font-size: 20px;
}
.table-pop-close{
	float: right;
	padding-right: 10px;
	margin-top: 5px;
	font-size: 20px;
}
.table-pop-close i{
	font-size: 24px !important;
	font-weight: bold;
}
.table-pop-close:hover{
	background-color: transparent !important;
}
.table-pop-con{
	height: 100%;
	padding: 0px 0px 40px 0px;
	overflow: hidden;
}
.table-pop-con>div.table-pop-body{
	height: 100%;
	line-height: 2;
	/*background-color: #f9f9f9;*/
	overflow: hidden;
	overflow-y: auto;
	padding: 20px;
	color: #333;
}
.bottom-info .info{
	padding: 30px 0 60px 0;
}
.bottom-info .info .logo a{
	height: auto;
}
#footer-content .bottom-info .introduce-part {
	border-top: 0px solid #a30f0f;
    border-bottom: 0px solid #a30f0f;
}
#footer-content .top-info .list-one li a:hover span.ico {
    background-color: #fff;
    color: #a30f0f;
}


.tj-box{
	width: 1200px;
	margin: 0 auto;
	padding: 30px;
	border: 1px solid #e6e6e6;
	border-radius: 4px;
    background-color: #fff;
}
.tj-box>h4{
	font-size: 16px;
	font-weight: normal;
}
.tj-box>ul{
	padding: 10px 0 0 0;
}
.tj-box>ul>li{
	float: left;
    margin: 0 20px 10px 0;
    padding: 5px 10px;
    font-size: 14px;
    background-color: #f3f6fb;
    color: #7b7b7b;
    border-radius: 50px;
}

/*研究指引*/
.yjzy-content{
	padding: 30px 0;
    background-color: #f2f2f2;
}
.yjzy-main{
	width: 1200px;
	margin: 50px auto 0;
	padding: 10px 30px 10px 30px;
	border: 1px solid #e6e6e6;
	border-radius: 4px;
    background-color: #fff;
}
.yjzy-main .yjzy-title{
	position: relative;
	height: 50px;
	line-height: 50px;
	padding-left: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.yjzy-main .yjzy-title:before{
	content: '';
	position: absolute;
	left: 0;
	top: 17px;
	width: 4px;
	height: 16px;
	border-radius: 2px;
	background-color: #ff8400;
}
.yjzy-main .yjzy-textCon{
	line-height: 2;
	padding: 0 15px;
	font-size: 16px;
	color: #666;
}
.yjzy-main .yjzy-textCon p{
	line-height: 2;
	margin-bottom: 10px;
	text-indent: 2em;
	font-size: 16px;
	color: #666;
}
.yjzy-main .yjzy-textCon dl{
	
}
.yjzy-main .yjzy-textCon dl dd{
	line-height: 2;
	font-size: 16px;
	color: #666;
}
.yjzy-main .yjzy-picCon{
	position: relative;
	margin: 0 15px;
	padding: 30px;
	border: 1px solid #e6e6e6;
	border-radius: 4px;
    background-color: #f6f7f9;
    overflow: hidden;
}
.yjzy-main .yjzy-picCon>a{
	float: left;
	height: 42px;
	line-height: 40px;
	padding: 0 30px;
	border: 1px solid #eae9e9;
	border-radius: 4px;
	font-size: 16px;
	color: #333;
	background-color: #fff;
}
.yjzy-main .yjzy-picCon>a.nohref{
	cursor: default;
}
.yjzy-main .yjzy-picCon>a:hover{
	border: 1px solid #a30f0f;
	color: #fff;
	background-color: #a30f0f;
}
.yjzy-main .yjzy-picCon>a.nohref:hover{
	cursor: default;
	border: 1px solid #eae9e9;
	color: #333;
	background-color: #fff;
}
.yjzy-main .yjzy-picCon>span{
	float: left;
	width: 36px;
	height: 42px;
	background: url(/p/bigdata.lawyee.net/common/images/ny-tab-bg.png) center center no-repeat;
}
.yjzy-picCon-line{
	float: left;
	width: 192px;
	height: 50px;
	margin-left: 200px;
	background: url(/p/bigdata.lawyee.net/common/images/line.png) center center no-repeat;
}
.yjzy-main .yjzy-newCon{
	margin: 0 15px;
}
.yjzy-main .yjzy-newCon ul{
	overflow: hidden;	
}
.yjzy-main .yjzy-newCon ul li{
	position: relative;
	float: left;
	width: 50%;
	height: 50px;
	line-height: 50px;
	padding-right: 100px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.yjzy-main .yjzy-newCon ul li i{
	display: inline-block;
	width: 33px;
	height: 26px;
	line-height: 26px;
	margin-right: 10px;
	border-radius: 6px;
	text-align: center;
	color: #fff;
	background-color: #a30f0f;
	font-style: normal;
}
.yjzy-main .yjzy-newCon ul li a{
	position: absolute;
	right: 0;
	top: 0;
	width: 100px;
	height: 50px;
	line-height: 50px;
	color: #666;
}
.yjzy-main .yjzy-newCon ul li a:hover{
	color: #a30f0f;
}


/*----------*/
.head-container .nav-list li{
	height: 60px;
	border-bottom: 0;
}
.head-container .nav-list li:hover {
	border-bottom: 2px solid #fff;
}
.head-container .nav-list li a.link {
	color: #d9b2b2;
}
.view-introduce-content>.user-wrap>.menu-box>.main>span.icon {
	background-color: #a30f0f;
	border: 2px solid #d9b2b2;
}
.view-introduce-content>.user-wrap>.menu-box>.main>.login-btn:hover, .view-introduce-content>.user-wrap>.menu-box>.main>.register-btn:hover, .view-introduce-content>.user-wrap>.menu-box>.sec>span.forget-btn:hover {
	color: #a30f0f;
}
#chart-bar .bar-list li.bar div.text,
.view-introduce-content>.show-wrap>div.data-view-box>div.chart-info>h6, .view-introduce-content>.show-wrap>div.data-view-box>div.chart-info>h4 {
	color: #333;
}
.view-introduce-content>.show-wrap>div.data-view-box>.amount-info {
	background-color: #a30f0f;
}
.view-introduce-content>.show-wrap>div.data-view-box>.amount-info>div>h5.bink {
	color: #d9b2b2;
}
.view-introduce-content>.show-wrap>div.data-view-box>.amount-info>div {
	border-top: 1px dotted #d9b2b2;
	border-left: 1px dotted #d9b2b2;
}
.view-introduce-content>.user-wrap>.form-box>.search-content>.left-part>.normal-group>.get-code-out,
.view-introduce-content>.user-wrap>.form-box>.login-content>.left-part>.normal-group>.pic-out,
.view-introduce-content>.user-wrap>.form-box>.register-content>.left-part>.normal-group>.get-code-out,
#btnReg,#btnChage,
.login-content .btn-success{
	color: #fff !important;
	background-color: #a30f0f !important;
	border-color: #a30f0f !important;
}
#btnReg:hover,#btnChage:hover,
.login-content .btn-success:hover {
	background-color: #a30f0f !important;
}
.ysbui{
	position: absolute;
	right: 5px;
	top: 3px;
	bottom: 3px;
	width: 25px;
	background-color: #fff;
	z-index: 1;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus{
	color: #fff !important;
	background-color: #a30f0f !important;
	border-color: #a30f0f !important;
}

.n-ech-box .n-ech-box-left .n-ech-box-ico-5{
	background: url(/p/bigdata.lawyee.net/common/images/echarts5.png) center center no-repeat;
}
.n-ech-box .n-ech-box-left .n-ech-box-ico-5.active,
.n-ech-box .n-ech-box-left .n-ech-box-ico-5:hover{
	background: url(/p/bigdata.lawyee.net/common/images/echarts5-hover.png) center center no-repeat;
}
.newDown{
	padding-right: 15px;
	background: url(/p/bigdata.lawyee.net/common/images/newDown.png) right center no-repeat;
	color: #a30f0f !important;
}
.newDown.on{
	background: url(/p/bigdata.lawyee.net/common/images/newDownOn.png) right center no-repeat;
}
.n-ech-table{
	overflow: auto;
	height: 100%;
	background-color: #fff;
}
.n-ech-table table.table{
	margin-bottom: 0 !important;
	white-space: nowrap;
}
.n-ech-table th,
.n-ech-table td{
	width: 33.33% !important;
	text-align: center;
}
.n-ech-table th p,
.n-ech-table td p{
	width: 212px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.layui-laydate-range {
    width: 550px;
}