﻿@charset "utf-8";
*{margin:0;padding:0}
body,html{width:100%;height:auto;margin:0;padding:0;background:#fff;color:#3e3e3e}
blockquote,body,button,dd,dl,dt,fieldset,form,img,input,legend,li,ol,pre,td,textarea,th,ul{border:medium none;margin:0;padding:0;outline:0}
body,button,input,select,textarea{font:14px LatoLight,'微软雅黑',"Microsoft YaHei",tahoma,Srial,helvetica,sans-serif;outline:0}
h1,h2,h3,h4,h5,h6{margin:0}
input{-webkit-appearance:none}
li,ol,ul{list-style:none}
a{color:#3e3e3e;text-decoration:none}
a:hover{text-decoration:none}
p{margin-bottom:10px}
img{padding:0;border:0;display:block;width:100%}
table{border-spacing:0;border-collapse:collapse}
tr{cursor:pointer}
input{border:0}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none}
textarea{resize:none;padding:0}
:selection{background:#2b2b2b;color:#fff}
._animate{transition:all .5s cubic-bezier(.25,0,0,1);-webkit-transition:all .5s cubic-bezier(.25,0,0,1)}
::-webkit-input-placeholder{color:rgba(255,255,255,.7)}
._clearfix:after{width:100%;height:1px;display:block;clear:both;content:''}
._loading{width:100%;height:100%;position:fixed;left:0;margin-left:0;top:0;margin-top:0;background:rgba(0,0,0,.68);z-index:500;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.1);transition:all .5s}
._loading.active{visibility:hidden;opacity:0}
._loading ._mack{width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-25px;background:#fff;z-index:500;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.1)}
._loading img{color:#fff;position:absolute;width:30px;height:30px;margin-left:10px;margin-top:10px;-webkit-animation:loading 1s linear infinite}
@-webkit-keyframes loading{
0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
._backTop{position:absolute;z-index:10;top:0;right:0;width:50px;height:50px;background:#0d0d0d;cursor:pointer;text-align:center;line-height:50px}
._backTop:hover{background:#c80406}
._backTop.active{bottom:50px}
._toast{width:120px;height:120px;position:fixed;left:50%;top:50%;background:rgba(0,0,0,.7);margin-left:-60px;margin-top:-60px;z-index:500;border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:.3s}
._toast span{display:block;width:100%;text-align:center;position:absolute;color:#fff;font-size:14px;top:80px}
._toast.active{opacity:1;visibility:visible}
._toast:after{width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;top:20px;background:url(../../images/common/tips_icon.png) no-repeat;background-size:auto 50px;content:''}
._toast.warn:after{background-position:-50px 0}
._fl{float:left}
._fr{float:right}
._iconfont{font-family:iconfont!important;font-style:normal}
._bg8e744a{background:#8e744a}
._h100vh{height:100vh}
._w1200px{width:1200px;margin:0 auto}
._TexTrow1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
._TexTrow2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
._TexTrow3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
._TexTrow4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.bgfff{background:#fff!important}
.bgd82f36{background:#d82f36;color:#fff!important}
.imgO0Vh{opacity:0;visibility:hidden}
._mt10{margin-top:10px}
._mt20{margin-top:20px}
._mt30{margin-top:30px}
._mt40{margin-top:40px}
._mt50{margin-top:50px}