﻿@charset "UTF-8";
/*

本css文件用于当前网站自定义样色 
主色：#256DB7
鼠标经过颜色：#00807c

1、根据当前站点风格修改颜色
2、制作一个 logo-custom.png ，高度建议限制为56px；
3、根据站点实际情况添加所需要的样式

*/

input {/*-webkit-appearance:none; 去除input默认样式*/}

/* 翻页 -----------------------------------------------------*/
.pager a,
.pager a:active { color: #256DB7;}
.pager a:hover { border: 2px solid #256DB7;}
.pager span.current { background: #256DB7; border: 2px solid #256DB7;}

/* 全文检索 ------------------------------------------------- */


/* 全文检索Logo，上传logo-custom.png后，根据前台显示调整logo区域的宽度 */
.s-logo h2 {font-size: 0;background: url(../img/logo-custom.png) no-repeat left center;padding: 0;width: 246px;height: 75px;background-size: auto 56px;}
.s-logo {color: #256DB7;overflow: hidden;height: auto;}
.s-logo a { color: #256DB7;}
.s-logo img { display: none; }
.s-logo.sm h2 {font-size: 0;background: url(../img/logo-custom.png) no-repeat left center;padding: 0;width: 273px;height: 75px;background-size: auto 61px;}
.s-logo.sm {margin: 0px 20px 0 0;height: auto;line-height: 46px;}
.row .control{ width:auto}
.row .control select {  width:auto!important;}


/* 站点选择 */
.select-box ul {/* border: 2px solid #256DB7; */}
.select-box ul li:hover { color: #256DB7;}
.select-box .s-option { color: #256DB7;}
.select-box .arrow-dn { border-color: #256DB7 transparent transparent;}

/*搜索条*/
.s-form .btn-box input {background-color: #256DB7;border-radius: 0;-webkit-appearance:none;}
.s-form.sm .btn-box input { background-color: #256DB7;}
.s-form .btn-box input:active { background-color: #f2c52d;}
.s-form.sm .link-box a {line-height: 40px;}
.s-form .input-box input {border-color: #256DB7;width: 300px;border-radius: 0;}

.s-form.sm .input-box input {width: 200px;border-radius: 0;}
.s-header .select-box dt .s-option{ max-width: 15em; text-overflow: ellipsis; white-space: nowrap; }




/* 高级搜索 */
.row .label em { color: #256DB7; }
.row .btn button { background: #256DB7; outline:none}
.row .btn button:active {background-color: #256DB7; }

/*搜索结果*/
.s-tab {background-color: #256DB7;height: auto;}
.s-tab li.current a {background-color: #f2c52d;}
.s-tab li:hover, .s-tab li.current {background-color: #f2c52d;}



.s-assortment .group.current h3 { border-left-color: #256DB7; color: #256DB7;}
.s-result .nodename{background-color: #256DB7;}
#categorySiteRight .group h3 { background-color: #256DB7; }
#categorySiteRight .group h3:hover { background-color: #256DB7; }
.result-list li h4 a{ color: #256DB7; }
.result-list h4 a:hover { color: #f2c52d; }
#categorySiteRight .list li.active a{background-color:#ececec; color:#256DB7; }


/* 频繁搜索 */
.modal .btn { background-color: #256DB7; }

/* 搜索帮助页 */
.s-header div.help {position: static;right: auto;top: auto;margin-right: 0;order: 1;height: auto;line-height: 1.6;display: none;}
.s-header .title {padding: 0;margin-left: 10px;order: 2;display: none;}
.s-help-sidebar li.current a { color: #0066AB; border-left-color: #0066AB;}
.s-help-container .tab-panel h4 {color: #0066AB;}

/* 会员中心、创作中心、个性化首页------------------------------------------------- */
/* 登录注册 */
.loginWrap .header .logo {color: #256DB7;padding-left: 0px;background: url(../img/logo-custom.png) no-repeat left center;font-size: 0;width: 426px;height: 70px;margin-top: 9px;background-size: auto 55px;margin-left: 10px;}

.top-info { border-color: #256DB7; color: #256DB7; }
.login-tip .registerlink a { color: #256DB7; }
#login-box .hd .on { border-color: #256DB7;  }
#login-box .hd .on a { color: #256DB7; }
.login-panel .btn-primary{background: #256DB7; outline:none}
.login-panel .btn-primary:hover{background: #00807c;}
.userCenter-footer .footerQR{display: none;}

.user-mainbox .form-control:focus { border-color: #256DB7; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgb(255 0 0 / 8%), 0 0 8px rgb(233 102 102 / 60%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(233 102 102 / 60%);}


/* 右侧提示 */
.login-tip .registerlink a {color: #256DB7 !important;}
.login-tip .forget-password a{color:#256DB7 !important}


/* cookie选择 */
.loginCookie dd .cookie-time {  color: #256DB7 !important; }



/* 注册页 ------------------------------- */
.showFwtk { color: #256DB7; }


.user-panel .user-panel-submit .btn-primary {background-color: #256DB7;}
.user-panel .user-panel-submit .btn-primary:hover {background-color: #256DB7;}
.user-mainbox .loginBtn {background: #256DB7 !important;}
.user-mainbox .hd h3, .user-mainbox .top h3 {color: #256DB7 !important;border-color: #256DB7 !important;}

/* 会员中心、创作中心、个性化首页logo修改，根据前台显示调整logo区域的宽度 */
.header .authorCenter-logo .siteTitle,
.header .userCenter-logo .siteTitle{font-size: 0;background: url(../img/logo-custom.png) no-repeat left center;padding: 0;width: 293px;height: 46px;background-size: auto 46px;}
.userCenter-logo { margin-top: 9px !important; } 

/* 个性化首页底部样式 */
.myHomePage #footer{text-align: center; background-color: #256DB7;}
.myHomePage #footer .pics{top: 0px}
.myHomePage .box .hd h3 { color: #256DB7; border-color: #256DB7; }
.myHomePage .SubscriptionColumn .cHd h3 { border-color: #256DB7; }
.myHomePage #sideMenu .menuList li.on a { background-color: #256DB7; }
.myHomePage #footer {text-align: center}

/* 招考平台 */
.recruitmentHomePage #footer .footerQR,
.recruitmentConPage #footer .footerQR{display: none;}

.s-footer { background-color: #f5f5f5; padding-bottom: 20px; }
.s-footer em,.userCenter-footer em { font-weight: normal; font-style: normal; }
.s-footer .copyRight img { vertical-align: middle; }

.select-box dt span{display:block;color:#256DB7;}
.select-box .select-box-row h3{background:#256DB7;}
.select-box .select-box-row ul li:hover{color:#256DB7}
.select-box .select-box-row ul li.active{font-weight:bold; color:#256DB7}
.select-box dt{ background: url(../img/path.png) 4px 12px no-repeat;  }

@media only screen and (max-width:1280px) {
.s-result,
.s-content,
.s-header,
.s-tab #ulsearchitem{ width:95%; }
.s-form.sm .input-box input {width: 120px;}
#categorySiteRight{ display:none;}
.s-header{display:flex;justify-content:space-between;flex-flow: wrap;height: auto;}
}


@media only screen and (max-width:800px) {

.s-logo h2,
.s-logo span,
.s-logo h4 {display:block; margin:0 auto}
.s-logo h4{font-size: 1rem !important;align-items: flex-end;}
.s-logo span{/* display:none; */font-size: 1rem !important;}
.s-header{height:auto !important;padding-top: 0;}
.s-form .input-box input {border-color: #256DB7;width: 200px;}
#categorySiteRight{ width:100%; }
.s-tab #ulsearchitem{ width:100%; }
.s-form.sm{ float: left; margin-bottom:30px; }
.s-tab li a { display: block; padding: 0 7px; font-size: 12px;}
#ulsearchitem {display: flex !important;justify-content: right;flex-flow: row wrap;}
.s-tab li{width:25%;text-align: center;border-bottom: 1px solid rgb(255 255 255 / 8%);box-sizing:border-box;border-right: 1px solid rgb(255 255 255 / 8%);}
.s-logo{width:100%;display: flex;}
.s-logo a{display: flex;/* justify-content: center; *//* flex-grow: 1; */line-height: 75px;}
.s-form{ width:100%}
.s-form.sm {display: flex;flex-grow: 1;max-width: 100%;margin-top: 0;margin-bottom: 3%;}
.s-form.sm .input-box { width: 1%; flex-grow: 1; }
.s-form.sm .input-box input { width: 100%; }
.section .row .label { width: auto; min-width: 6em; }
.section .row .control { float: none; overflow: hidden; width: auto; }
.section .row .control input[type="text"], 
.section .row .control select { max-width: 100% !important; box-sizing: border-box; }
.section .row .control.radio-inline label { margin-left: 0 !important; }
.section .row .control.inline input { width: 80px; }
.section .row .btn { margin-top: 2%; }
}


@media only screen and (max-width:500px) {
.s-form .input-box input {border-color: #256DB7;width: 120px;}
.s-logo.sm h2 {background: url(../img/logo-custom.png) no-repeat left center;background-size: auto 50%;width: 11rem;}
}

@media only screen and (max-width:300px) {
.s-logo {height:2rem}
.s-logo a h4,
.s-logo a span{ display:none}
.s-header{padding: 1rem 0 0 0;}
.s-logo.sm h2{height: 3rem;}
.s-logo.sm h2 {background: url(../img/logo-custom.png) no-repeat left center;background-size: auto 80%;
}
    
/* custom.css */