﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
.bg-primary{background-color:#428bca;}
.color-primary{color:#428bca;}
body{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
h1{font-size:36px;}
h2{font-size:30px;}
h3{font-size:24px;}
.btn-primary{border-color:#357ebd;background-color:#428bca;color:#fff;}
.btn-primary.active,.btn-primary.active.active,.btn-primary.active:active,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:active,.btn-primary:active.active,.btn-primary:active:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:focus.active,.btn-primary:focus:active,.btn-primary:focus:focus,.btn-primary:focus:hover,.btn-primary:hover,.btn-primary:hover.active,.btn-primary:hover:active,.btn-primary:hover:focus,.btn-primary:hover:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#357ebd;background-color:#428bca;}
.btn-primary .badge{background-color:#fff;color:#428bca;}
.btn-success{border-color:#4cae4c;background-color:#5cb85c;color:#fff;}
.btn-success.active,.btn-success.active.active,.btn-success.active:active,.btn-success.active:focus,.btn-success.active:hover,.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:active,.btn-success:active.active,.btn-success:active:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:focus.active,.btn-success:focus:active,.btn-success:focus:focus,.btn-success:focus:hover,.btn-success:hover,.btn-success:hover.active,.btn-success:hover:active,.btn-success:hover:focus,.btn-success:hover:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{border-color:#4cae4c;background-color:#5cb85c;}
.btn-success .badge{background-color:#fff;color:#5cb85c;}
.btn-info{border-color:#46b8da;background-color:#5bc0de;color:#fff;}
.btn-info.active,.btn-info.active.active,.btn-info.active:active,.btn-info.active:focus,.btn-info.active:hover,.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:active,.btn-info:active.active,.btn-info:active:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:focus.active,.btn-info:focus:active,.btn-info:focus:focus,.btn-info:focus:hover,.btn-info:hover,.btn-info:hover.active,.btn-info:hover:active,.btn-info:hover:focus,.btn-info:hover:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{border-color:#46b8da;background-color:#5bc0de;}
.btn-info .badge{background-color:#fff;color:#5bc0de;}
.btn-warning{border-color:#eb1b1b;background-color:#ed3232;color:#fff;}
.btn-warning.active,.btn-warning.active.active,.btn-warning.active:active,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:active,.btn-warning:active.active,.btn-warning:active:active,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning:focus,.btn-warning:focus.active,.btn-warning:focus:active,.btn-warning:focus:focus,.btn-warning:focus:hover,.btn-warning:hover,.btn-warning:hover.active,.btn-warning:hover:active,.btn-warning:hover:focus,.btn-warning:hover:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{border-color:#eb1b1b;background-color:#ed3232;}
.btn-warning .badge{background-color:#fff;color:#ed3232;}
.btn-danger{border-color:#d43f3a;background-color:#d9534f;color:#fff;}
.btn-danger.active,.btn-danger.active.active,.btn-danger.active:active,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:active,.btn-danger:active.active,.btn-danger:active:active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:focus.active,.btn-danger:focus:active,.btn-danger:focus:focus,.btn-danger:focus:hover,.btn-danger:hover,.btn-danger:hover.active,.btn-danger:hover:active,.btn-danger:hover:focus,.btn-danger:hover:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{border-color:#d43f3a;background-color:#d9534f;}
.btn-danger .badge{background-color:#fff;color:#d9534f;}
.btn-black{border-color:#000;background-color:#000;color:#fff;}
.btn-black.active,.btn-black.active.active,.btn-black.active:active,.btn-black.active:focus,.btn-black.active:hover,.btn-black.disabled,.btn-black.disabled.active,.btn-black.disabled:active,.btn-black.disabled:focus,.btn-black.disabled:hover,.btn-black:active,.btn-black:active.active,.btn-black:active:active,.btn-black:active:focus,.btn-black:active:hover,.btn-black:focus,.btn-black:focus.active,.btn-black:focus:active,.btn-black:focus:focus,.btn-black:focus:hover,.btn-black:hover,.btn-black:hover.active,.btn-black:hover:active,.btn-black:hover:focus,.btn-black:hover:hover,.btn-black[disabled],.btn-black[disabled].active,.btn-black[disabled]:active,.btn-black[disabled]:focus,.btn-black[disabled]:hover,fieldset[disabled] .btn-black,fieldset[disabled] .btn-black.active,fieldset[disabled] .btn-black:active,fieldset[disabled] .btn-black:focus,fieldset[disabled] .btn-black:hover{border-color:#000;background-color:#000;}
.btn-black .badge{background-color:#fff;color:#000;}
.btn-black.active,.btn-black.active.active,.btn-black.active:active,.btn-black.active:focus,.btn-black.active:hover,.btn-black.disabled,.btn-black.disabled.active,.btn-black.disabled:active,.btn-black.disabled:focus,.btn-black.disabled:hover,.btn-black:active,.btn-black:active.active,.btn-black:active:active,.btn-black:active:focus,.btn-black:active:hover,.btn-black:focus,.btn-black:focus.active,.btn-black:focus:active,.btn-black:focus:focus,.btn-black:focus:hover,.btn-black:hover,.btn-black:hover.active,.btn-black:hover:active,.btn-black:hover:focus,.btn-black:hover:hover,.btn-black[disabled],.btn-black[disabled].active,.btn-black[disabled]:active,.btn-black[disabled]:focus,.btn-black[disabled]:hover,fieldset[disabled] .btn-black,fieldset[disabled] .btn-black.active,fieldset[disabled] .btn-black:active,fieldset[disabled] .btn-black:focus,fieldset[disabled] .btn-black:hover{border-color:#000;background-color:#000;color:#fff;}
.link-default{color:#fff;}
.link-primary{color:#428bca;}
.link-success{color:#5cb85c;}
.link-info{color:#5bc0de;}
.link-warning{color:#ed3232;}
.link-danger{color:#d9534f;}
.link-black{color:#000;}
.text-default{color:#fff;}
.text-primary{color:#428bca;}
.text-success{color:#5cb85c;}
.text-info{color:#5bc0de;}
.text-warning{color:#ed3232;}
.text-danger{color:#d9534f;}
.text-black{color:#000;}
.nav_style_01 .navbar-nav>li>a{display:-webkit-box!important;display:flex!important;display:-ms-flexbox!important;border-radius:0!important;color:#666;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;}
.nav_style_01 .navbar-nav>li>a::after{position:absolute;top:auto;right:auto;bottom:0;left:15px;display:block;width:0;height:3px;background-color:#404040;content:"";opacity:1;transition:all 0s ease;}
@media (max-width:767px){.nav_style_01 .navbar-nav>li>a{padding-left:20px!important;height:40px!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.nav_style_01 .navbar-nav>li>a:hover{background-color:#fff!important;color:#8c8c8c;}
@media (min-width:767px){.nav_style_01 .navbar-nav>li>a:hover{position:relative;}
	.nav_style_01 .navbar-nav>li>a:hover::after{display:block;width:calc(100% - 30px);content:"";transition:all .3s ease;}
}
@media (min-width:767px) and (max-width:767px){.nav_style_01 .navbar-nav>li>a:hover{border-style:none;}
}
.nav_style_01 .navbar-nav>li>a>p{margin-top:10px!important;}
.nav_style_01 .navbar-nav>.active>a{font-weight:700;}
@media (min-width:767px){.nav_style_01 .navbar-nav>.active>a{position:relative;}
	.nav_style_01 .navbar-nav>.active>a::after{display:block;width:calc(100% - 30px);content:"";transition:all .3s ease;}
}
@media (min-width:767px) and (max-width:767px){.nav_style_01 .navbar-nav>.active>a{border-style:none;}
}
@media (max-width:767px){.nav_style_01 .navbar-nav>.active>a{background-color:#fff!important;color:#8c8c8c;}
}
.nav_style_01 .dropdown-menu{left:0!important;padding:0!important;border-style:none;border-radius:0!important;background-color:#f2f2f2!important;}
@media (max-width:767px){.nav_style_01 .dropdown-menu{padding-top:15px!important;}
}
.nav_style_01 .dropdown-menu a{min-height:40px;color:#666;line-height:40px;cursor:pointer;}
@media (max-width:767px){.nav_style_01 .dropdown-menu a{padding-left:55px!important;border-style:none;}
}
.nav_style_01 .dropdown-menu a:active,.nav_style_01 .dropdown-menu a:focus,.nav_style_01 .dropdown-menu a:hover{background-color:#fff!important;color:#8c8c8c;}
.nav_style_01 .icon-bar{background-color:#666!important;}
@media (max-width:767px){.nav_style_01 .navbar-header:after{display:none;content:none;}
}
@media (max-width:767px){.nav_style_01 .navbar-collapse{margin-right:0!important;margin-left:0!important;width:100%;background-color:#fff;}
}
.cst_navbar_BKcolor{background-color:#fff!important;}
.nav_style_01{margin-bottom:0;border-style:none;border-radius:0;}
.nav_style_01 .collapse{-webkit-transform:rotate(0) scale(1) translate(0,0);transform:rotate(0) scale(1) translate(0,0);-ms-transform:rotate(0) scale(1) translate(0,0);}
.nav_style_01 .container-fluid{display:table;padding-right:0;padding-left:0;width:100%;}
@media (max-width:767px){.nav_style_01 .container-fluid{display:block;}
}
.nav_style_01 .container{display:table;padding-right:0;padding-left:0;background-color:#fff;}
@media (max-width:767px){.nav_style_01 .container{display:block;}
}
.nav_style_01 .navbar-header{float:none;display:table-cell;padding-left:15px;vertical-align:middle;}
@media (max-width:767px){.nav_style_01 .navbar-header{display:block;}
}
@media (min-width:767px){.nav_style_01 .navbar-brand{height:70px;}
}
.nav_style_01 .dropdown-toggle .dropdown{height:100%;background-color:transparent!important;}
.nav_style_01 .nav .open>a{background-color:#fff!important;color:#8c8c8c;}
@media (max-width:767px){.nav_style_01 .dropdown-menu{display:none!important;}
}
@media (max-width:767px){.nav_style_01 .open>.dropdown-menu{display:block!important;}
}
@media (min-width:767px){.nav_style_side{margin-bottom:0;padding-left:0!important;min-height:0!important;border-style:none;border-radius:0;}
	.nav_style_side .collapse{position:fixed;z-index:10;width:300px;height:100%!important;background-color:rgba(255,255,255,.95)!important;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-shadow:0 0 7px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 7px 0 rgba(0,0,0,.2);}
	.nav_style_side .collapse:hover{box-shadow:rgba(0,0,0,.270588) 0 0 27px 0;}
	.nav_style_side .container{display:block;padding-right:0!important;padding-left:0!important;width:100%!important;}
	.nav_style_side .navbar-header{position:fixed;z-index:1000;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;padding-left:15px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
	.nav_style_side .navbar-header:after{content:none!important;}
	.nav_style_side .navbar-header:before{content:none!important;}
	.nav_style_side .navbar-header .navbar-brand{float:none;margin-left:20px;height:100%;}
}
@media (min-width:767px) and (max-width:767px){.nav_style_side .navbar-header{display:block;}
}
@media (min-width:767px){.nav_style_side .dropdown-toggle .dropdown{height:100%;background-color:transparent!important;}
	.nav_style_side .dropdown-menu{position:relative!important;width:100%;}
	.nav_style_side .navbar-nav{float:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:180px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
	.nav_style_side .navbar-nav li{width:100%;}
	.nav_style_side .navbar-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:25px;height:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom-style:dotted!important;border-bottom-width:1px;border-bottom-color:rgba(102,102,102,.3);}
	.nav_style_side .navbar-nav li .dropdown-menu{box-shadow:none;}
	.nav_style_side .navbar-nav li .dropdown-menu a{padding-left:35px;}
	.nav_style_side .navbar-toggle{display:none!important;}
	.nav_style_side .navbar-toggle .icon-bar{background-color:#666!important;}
	.nav_style_side .navbar-toggle-desktop{display:block!important;margin-right:25px;color:#666!important;}
}
@media (min-width:767px){.left .collapse{right:auto;left:0;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;transition:All .3s ease;-webkit-transform:rotate(0) scale(1) translate(-300px,0);-moz-transform:rotate(0) scale(1) translate(-300px,0);transform:rotate(0) scale(1) translate(-300px,0);-ms-transform:rotate(0) scale(1) translate(-300px,0);-ms-transition:All .3s ease;}
	.left .c-state1{left:300px!important;}
	.right .collapse{right:0!important;left:auto;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;transition:All .3s ease;-webkit-transform:rotate(0) scale(1) translate(300px,0);-moz-transform:rotate(0) scale(1) translate(300px,0);transform:rotate(0) scale(1) translate(300px,0);-ms-transform:rotate(0) scale(1) translate(300px,0);-ms-transition:All .3s ease;}
	.right .c-state1{right:300px!important;}
}
@media (min-width:767px){.cst_navbar_center .navbar-header{display:none!important;}
	.cst_navbar_center .navbar-nav{float:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
	.cst_navbar_center .navbar-nav li{min-width:100px;}
	.cst_navbar_center .navbar-nav li a:after{left:15px;height:1px;}
}
.cst_richtextList02>ul li:before{color:#f90;}
.headroom--not-top{background-color:#fff!important;transition:all .4s ease-in-out;}
.cst_textLinkstyle a:not(.btn){color:inherit;}
.cst_textLinkstyle a:not(.btn):active,.cst_textLinkstyle a:not(.btn):focus,.cst_textLinkstyle a:not(.btn):hover{color:#d9534f;}
.cst_tabs .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;}
.cst_tabs .nav-tabs li a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;border-radius:0;color:#000;text-align:center;opacity:.7;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.cst_tabs .nav-tabs li a:hover{background-color:#fff;color:#000;}
.cst_tabs .nav-tabs li.active a{background-color:#fff;color:#000;opacity:1;}
.cst_tabs .nav-tabs li.active a :focus,.cst_tabs .nav-tabs li.active a:hover{color:#000;}
.cst_tabs_full li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.cst_tabs_center .nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.cst_tabs_borderStyle01 .nav-tabs{border-bottom:1px solid rgba(0,0,0,.3);}
.cst_tabs_borderStyle01 .nav-tabs li a:hover{border-color:rgba(0,0,0,.3);}
.cst_tabs_borderStyle01 .nav-tabs li.active a{border:1px solid rgba(0,0,0,.3);border-bottom-color:transparent;}
.cst_tabs_borderStyle02 .nav-tabs{border-bottom:1px solid transparent;}
.cst_tabs_borderStyle02 .nav-tabs li a{border:0;}
.cst_tabs_borderStyle02 .nav-tabs li a:hover{border:0;}
.cst_tabs_borderStyle02 .nav-tabs li.active a{padding-top:8px;border:0;border-bottom:3px solid #000;}
.cst_tabs_borderStyle03 .nav-tabs{border-bottom:1px solid transparent;}
.cst_tabs_borderStyle03 .nav-tabs li a{border:0;}
.cst_tabs_borderStyle03 .nav-tabs li a:hover{border:0;}
.cst_tabs_borderStyle03 .nav-tabs li.active a{padding-bottom:8px;border:0;border-top:3px solid #000;}
.cst_tabs_noborder .nav-tabs{border-bottom:1px solid transparent;}
.cst_tabs_noborder .nav-tabs li a{border:0;}
.cst_tabs_noborder .nav-tabs li a:hover{border:0;}
.cst_tabs_noborder .nav-tabs li.active a{border:0;}
