.max-width{max-width: 1400px; margin: 0 auto; }


.ecp_login_head{color: #fff;background-color: #0c4fab !important; height:50px; }
#topheader .menu{width: 75%;}
#topheader .menu>ul>li { border-right: 1px solid #fff;}
#topheader .menu>ul>li:last-child { border-right: none;}
#topheader .menu>ul>li> a, .menu>ul>li> a:visited {color: #fff; }
#topheader .menu>ul>li> a:hover {color:#FD8F19;}

.searchbox-linesearch .searchtext{border:2px solid #e6e6e6; height: 44px; line-height: 44px;}
.searchbox-linesearch input[type='text'] {height: 44px;font-size:14px; color: #000;}
.searchbox-linesearch .btsrch {background-color: #0c4fab;height: 44px;font-size: 16px;padding-right: 30px; margin-left:9px;}
.searchbox-linesearch .linka{line-height: 44px;  font-size: 16px;  font-weight: bold;  color: #0c4fab;}
.navi-dbopt_default {cursor:default;}
.dblist_content .layui-btn-normal{background-color: #0c4fab;}
.dblist_content .layui-btn-primary{border:none;}

/*头部logo*/
.header-pagelogo .tip {font-weight: normal;background: url("../../images/CRFD/icon-homepage.png") no-repeat -155px 3px;}
.header-pagelogo p {font-size: 22px;color: #4e440e;}

#groupNavi .group-text.frame-shadow {width:100%}

.search-nav li{display: initial !important;height: inherit !important;line-height: inherit !important;padding: inherit !important;font-size: inherit !important;color: inherit !important;border-radius: inherit !important;}

.search-classify-content{padding-top:0px !important;}


/* 工具书详情页目录索引样式*/
.crfdcontent .zw li{width:48%!important;padding-left:2%;}
.crfdcontent .fw li{width:48%!important;padding-left:2%;}
.crfdcontent .yx{width:98%!important;padding-left:2%;}
.crfdcontent .bh{width:98%!important;padding-left:2%;}
.crfdcontent .more {float: right;padding: 10px 10px 10px 0;}
.crfdcontent .isNull{margin-left: 2%;}
.crfdcontent ul.yx li{ width:12.5%;!important;}

.tool-bar{height:40px;padding:0 20px;line-height:40px;border-bottom:1px solid #eee}
.tool-bar .count{float:left;color:#aaa}
.tool-bar .count em{margin:0 5px;color:#aaa}
.tool-bar .sort{float:right;margin-right:10px}
.tool-bar .sort a{color:#2b4167}
.tool-bar .sort-default{border:1px solid #e2ecf1;background-color:#fff}

.tool-bar .sort{position:relative;z-index:1;float:right;height:26px;margin-top:5px;color:#072958}
.tool-bar .sort:hover{}
.tool-bar .sort a{display:block;color:#072958}
.tool-bar .sort-default{display:inline-block;font-size:12px;height:27px;padding:0 6px;line-height:27px;cursor:pointer}
.tool-bar .sort span{float:left;padding:0 2px;margin-right:0;font-size:12px;text-align:center;white-space:nowrap}
.tool-bar .sort .sort-icon{float:left;display:inline-block;color:#b1b2b5}
.tool-bar .sort-list{position:absolute;left:-1px;display:none;width:100%;border:1px solid #dfdede;background:#fff;-o-box-shadow:2px 1px 5px #cccbcb;-ms-box-shadow:2px 1px 5px #cccbcb;-moz-box-shadow:2px 1px 5px #cccbcb;-webkit-box-shadow:2px 1px 5px #cccbcb;top:30px;}
.tool-bar .sort-list a{padding:0 6px;color:#333;text-align:center}
.tool-bar .sort-list li{height:27px;line-height:27px}
.tool-bar .sort-list li.cur a{color:#53a2e4}
.tool-bar .sort-list li a:hover{text-decoration:none;background-color:#f5f5f5}

.urtp-cls-header:not(:first-child){margin-top:10px;}
.urtp_result_search{margin-left:10px;}
.urtp_search_reset {margin-left:10px;color:#666 !important;font:12px/150% "Microsoft YaHei","宋体",serif !important;}

.layui-tree-line .layui-tree-entry:hover .layui-tree-txt {color: #bb0102 !important;text-decoration: none !important;}
.layui-tree-txt.active{color:#bb0102}

.addon .sort .sort-list{top:25px}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #ffeb3c;}
.layui-laypage .layui-laypage-curr em{color: #333;}