/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0;padding:0}
body,button,input,select,textarea{font-size:12px;color:#444;background:#fff;font-family:微软雅黑,Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
fieldset,img{border:0}
img{vertical-align:middle}
address,caption,cite,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
ol,ul,li{list-style:none}
a{text-decoration:none;color:#ff0b0b}
a:hover{ color:#FFFFFF;}
a:active{color:#03a3e6}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,select,button{vertical-align:baseline;*vertical-align:middle;font-size:100%;border:none;background:none}
input[type=checkbox],input[type=radio]{vertical-align:middle;margin:0 5px}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
textarea{overflow:auto}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;height:0px;line-height:0px;font-size:0px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
* + html .clearfix{min-height:1%}
.clear{margin:0px auto;clear:both;height:0px;font-size:0px;overflow:hidden}
.blank3{margin:0px auto;clear:both;height:3px;font-size:1px;overflow:hidden}
.blank5{margin:0px auto;clear:both;height:5px;font-size:1px;overflow:hidden}
.blank6{margin:0px auto;clear:both;height:6px;font-size:1px;overflow:hidden}
.blank9{margin:0px auto;clear:both;height:9px;font-size:1px;overflow:hidden}
.blank10{margin:0px auto;clear:both;height:10px;font-size:1px;overflow:hidden}
.blank12{margin:0px auto;clear:both;height:12px;font-size:1px;overflow:hidden}
.blank15{margin:0px auto;clear:both;height:15px;font-size:1px;overflow:hidden}
.blank20{margin:0px auto;clear:both;height:20px;font-size:1px;overflow:hidden}
.blank25{margin:0px auto;clear:both;height:25px;font-size:1px;overflow:hidden}
.blank50{margin:0px auto;clear:both;height:50px;font-size:1px;overflow:hidden}
.blank80{margin:0px auto;clear:both;height:80px;font-size:1px;overflow:hidden}
.clean{display:block;width:100%;clear:both}
input[type=button],input[type=submit],input[type=file],button{cursor:pointer;-webkit-appearance:none}
.fl{float:left}
.fr{float:right}
::-webkit-scrollbar{width:6px;height:4px;background-color:#F5F5F5}
::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}
::-webkit-scrollbar-thumb{border-radius:3px;background:#666}
::-webkit-scrollbar-thumb:hover{background:#333}
@-webkit-keyframes bounce-down{25%{-webkit-transform:translateY(-10px)}
  50%,100%{-webkit-transform:translateY(0)}
  75%{-webkit-transform:translateY(10px)}
}@keyframes bounce-down{25%{transform:translateY(-10px)}
   50%,100%{transform:translateY(0)}
   75%{transform:translateY(10px)}
 }.animate-bounce-down{background:#333;width:100px;height:100px;margin:100px auto;-webkit-animation:bounce-down 1.5s linear infinite;animation:bounce-down 1.5s linear infinite}
@-webkit-keyframes bounce-up{25%{-webkit-transform:translateY(10px)}
  50%,100%{-webkit-transform:translateY(0)}
  75%{-webkit-transform:translateY(-10px)}
}@keyframes bounce-up{25%{transform:translateY(10px)}
   50%,100%{transform:translateY(0)}
   75%{transform:translateY(-10px)}
 }.animate-bounce-up{-webkit-animation:bounce-up 1.4s linear infinite;animation:bounce-up 1.4s linear infinite}