@charset "utf-8";
/* css document */
/*
* @description: 网站公共样式
* @author: ishang_pan
* @update: ishang_pan (2017-10-11 10:50)
*/

/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:; background-attachment:fixed;}/*解决ie6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 16px/1.5 "microsoft yahei",微软雅黑,'黑体','宋体',tahoma,verdana,arial,sans-serif; color:#000; background: #fff;}
input,textarea,select,button,label{vertical-align:middle; font-family:"microsoft yahei",微软雅黑;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* ie6 */
*:first-child html .clearfix{zoom: 1;} /* ie7 */
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#000; text-decoration:none; outline:none; }
a:focus,a:hover{ text-decoration:none;}
a img{border:none;}
li,img{vertical-align: top;}
ul{zoom:1;}
input{border: none;background: none;outline: none;}
textarea{resize:none;}
.fl{float:left;}
.fr{float:right;}
.f-fr{float:right;}

/*去除谷歌自带黄色背景问题*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus { box-shadow:0 0 0 60px #fff inset;  -webkit-text-fill-color: #333;}
/*全局 end*/
.f-clear{margin: 0; padding: 0; height: 0; overflow: hidden; visibility: hidden; content: "."; clear: both; font-size: 0; }
.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .f-clearfix{zoom: 1;}

/*title提示 on*/
.tooltip { font-size: 13px; line-height: 1.5; position: absolute; padding: 5px; z-index: 100003; opacity: .9 }
.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 8px dashed #333333; top: 0; left: 20px; margin-left: -3px; border-bottom-style: solid; border-top: 0; border-left-color: transparent; border-right-color: transparent }
.tipsy-arrow-n { border-bottom-color:  #333333; }
.tipsy-inner { background-color:  #333333; color: #fff; max-width: 400px; padding: 5px 8px 4px 8px; text-align: left; border-radius: 3px }
/*title提示 end*/


/* 归档 */
.watermark{position: absolute;top:220px;left: 50%;margin-left: 350px;width: 220px;height: 220px;z-index: 999;}
.watermark .date{
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: red;
    position: absolute;
    left: 47px;
    bottom: 66px;
	text-align:center;   
    -ms-trans: rotate(-18deg);
    transform: rotate(-18deg);
    width: 140px;
    font-weight: bolder;
    -ms-filter: "progid:dximagetransform.microsoft.matrix(m11=0.9510565162951536, m12=0.3090169943749472, m21=-0.3090169943749472, m22=0.9510565162951536, sizingmethod='auto expand')";
    filter: progid:dximagetransform.microsoft.matrix(
            m11=0.9510565162951536,
            m12=0.3090169943749472,
            m21=-0.3090169943749472,
            m22=0.9510565162951536,
            sizingmethod='auto expand');
    bottom: 70px\9;
}

/*pagination*/
.m-pagination{padding: 15px;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff; cursor: pointer;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #b90609; border: 1px solid #b90609; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}

.bf-mobile{
    display: none;
}
.m-top{display: block !important;}
@media (max-width: 768px){
    .m-top{display: block !important;}
    .wuzhangai{display: none;}
    .bf-mobile{display: block;}
}