html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, dd, dl, dt, li, ol, ul,input,select,button,textarea,img { padding:0; margin:0; border:none;}
input,button,select,textarea,a,img{outline:none; }/*去掉超链接或按钮点击时出现的虚线框黄色边框*/
::-moz-focus-inner{border:0;}/*火狐的私有属性去掉点击时边框*/
a img {	border:none;}
a {	text-decoration:none; outline:none; padding:0; margin:0; cursor:pointer; cursor:hand;}
ul, ul li, ol li, li {	list-style:none;}
table {	border-collapse: collapse;border-spacing:0;}
input, textarea {border: 0;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
* html .clearfix {zoom: 1;}
*:first-child + html .clearfix {zoom: 1;}
.wrap{ width: 1200px; margin: 0 auto;}
.fl {	float:left;}
.fr {	float:right;}
.none{	display:none;}

/* tools中使用的css */

/*接口结果提示 start*/
.no-data, .no-data1, .try-refresh, .try-refresh1 {
    width: 100%;
    font-size: 15px;
    color: red;
    text-align: center;
}

.no-data1, .try-refresh1 {
    padding-top: 100px;
}
/*接口结果提示 end*/

/*加载提示 start*/
.loading-tips, .dy-loading-tips {
    padding: 50px 0;
    text-align: center;
}

.dy-loading-tips {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.loading-tips p, .dy-loading-tips p {
    font: 18px/34px "microsoft yahei";
}

.loading-tips img, .dy-loading-tips img {
    width: 65px;
    height: 65px;
}
/*加载提示 end*/

/*翻页start*/
/*自定义新样式请复制翻页所有样式，然后修改.page名称，再分别修改样式内容，例子见下面翻页第二版*/
.page {
    text-align: center;
}

.page > a {
    display: inline-block;
    /* vertical-align: middle; */
    padding: 0 12px;
    height: 29px;
    margin: 0 5px;
    font: normal 14px/29px "Arial";
    color: #1a57a8;
    background-color: #f1eff0;
    text-align: center;
    border: 1px solid #e8e8e8;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
}

.page > .first-page, .page > .last-page {
    width: 68px;
    font-family: "Microsoft YaHei";
}

.page > .page-down, .page > .page-up {
    width: 78px;
    font-family: "Microsoft YaHei";
}

/*有效按钮（可点击）,自定义样式时请注意valid和invalid*/
.page > .curr, .page > .valid:hover {
    font-weight: bold;
    color: #fff;
    background-color: #426ecb;
    border-color: #426ecb;
}

/*无效按钮（不能点击）*/
.page > .invalid {
    cursor: auto;
    /* display: none; */
}
/*翻页end*/

/*翻页第二版 start*/
.page-small {
    width: 100%;
    height: 26px;
    padding: 40px 0;
    font-size: 0;
    text-align: center;
}

.page-small a {
    display: inline-block;
    vertical-align: middle;
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    font-size: 14px;
    color: #fff;
    background-color: #1a57a8;
    text-align: center;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    width: 28px;
    font-family: "Arial";
    cursor: pointer;
}

.page-small a.first-page, .page-small a.last-page {
    width: 48px;
    font-family: "Microsoft YaHei";
}

.page-small a.page-up, .page-small a.page-down {
    width: 62px;
    font-family: "Microsoft YaHei";
}

/*有效按钮（可点击）*/
.page-small .valid:hover {
    background-color: #ff8e20;
    border: 1px solid #ff8e20;
    color: #fff;
}

.page-small .curr {
    font-weight: bold;
    font-size: 16px;
    background-color: #1a57a8;
    color: #fff;
}

/*无效按钮（不能点击）*/
.page-small > .invalid {
    cursor: auto;
}

.first-page.invalid, .page-up.invalid {
    display: none;
}

.last-page.invalid, .page-down.invalid {
    display: none;
}
/*翻页第二版 end*/


/*视频弹窗*/
.share-video { display: block; width: 32px;  height: 32px;  background: url(../images/shareVedio.png) no-repeat; }
.share-video:hover { background-position: 0 -32px; }
.video-box{ width: 1010px; height: 707px; overflow: hidden; position: fixed; z-index: 10002; left: 50%; margin-left: -505px; top: 50%; margin-top: -353px; filter: alpha(opacity=0); opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; }
.video-cont{ position: relative; width: 980px; height: 624px; padding: 15px; background-color: rgba(255, 255, 255, 0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr= #99ffffff,endColorstr= #99ffffff);  -webkit-border-radius: 5px;  border-radius: 5px; }
.video-tit{  position: relative;  width: 100%;  height: 32px;  margin-top: 3px;  padding: 9px 0;  font: bold 20px/32px "Microsoft YaHei","SimSun";  color: #000;  text-align: center;  background-color: rgba(255, 255, 255, 0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr= #99ffffff,endColorstr= #99ffffff);  -webkit-border-radius: 5px;  border-radius: 5px;  }
.video-tit p{  position: absolute; right: 20px; top: 9px; }
.vpro { width: 100%; height: 5px; position: absolute; margin-top: -2.5px; top: 50%; background: #000; left: -100%; }

/*图库弹出层样式*/
.opa80{ width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index:10000;background:url(../images/opa80.png) repeat;}
.pop-remove{z-index: 10001;}
.pop-close { display: block; position: fixed; right: 0; top: 0; width: 72px; height: 72px; background: url(../images/tc_close.png)  no-repeat; z-index: 10001; }
.pop-close:hover { background: url(../images/tc_closeH.png) no-repeat center; }
.pop-btn { display: block; position: fixed; width: 70px; height: 150px; top: 50%; margin-top: -75px; z-index: 10002; }
.pop-prev { left: 0; background: url(../images/tc_left.png) no-repeat center; }
.pop-prev:hover { background: url(../images/tc_leftH.png) no-repeat center; }
.pop-next { right: 0; background: url(../images/tc_right.png) no-repeat center; }
.pop-next:hover { background: url(../images/tc_rightH.png) no-repeat center;  }
.pop-box { display: inline-block; position: fixed; z-index: 10002; left: 0; padding: 15px; background-color: rgba(255, 255, 255, 0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#99ffffff,endColorstr=#99ffffff); -webkit-border-radius: 8px; border-radius: 8px;  }
.pop-tit { position: absolute; width: 100%; text-align: center; height: 32px; bottom: 35px; left: 0;  }
.pop-tit > span { display: inline-block; vertical-align: middle; *zoom: 1; *display: inline; *vertical-align: middle; *margin-top: auto; height: 32px; padding: 0 20px; font: normal 14px/32px "microsoft yahei";  color: #fff; background-color: rgba(0, 0, 0, 0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#99000000,endColorstr=#99000000); -webkit-border-radius: 32px; border-radius: 32px; }
.webDa:hover{cursor: pointer}


::-webkit-scrollbar {
  width: 0.25rem;
  height: 0.25rem;
  background-image: linear-gradient(135deg, #f2f2f6 0%, rgba(242, 242, 246, 1) 72%, rgba(242, 242, 246, 1) 100%);
}
::-webkit-scrollbar-track { 
  border-radius: 0;
}
::-webkit-scrollbar-thumb {
  border-radius: 0;
  background-image: linear-gradient(135deg, #dadce3 0%, #dadce3 72%, #dadce3 100%);
  transition: all .2s;
  border-radius: 0.25rem;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(95, 95, 95, 0.7);
}