@charset "utf-8";
html,
body {
    font-size: 14px;
    font-family: Microsoft YaHei;
}

ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

input,
textarea{
    outline: none;
}

a {
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    outline:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    text-decoration: none;
    cursor: pointer;
}
i{
    font-style:normal;
}
.tl {
    text-align: left!important;
}

.tc {
    text-align: center!important;
}

.tr {
    text-align: right!important;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.cl:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.cl {
    *zoom: 1
}
.cl-margin {
    margin: 1rem 0;
}

.ft12 {
    font-size: 12px;
}

.ft14 {
    font-size: 14px;
}

.ft16 {
    font-size: 16px;
}

.ft18 {
    font-size: 18px;
}

.ft24 {
    font-size: 24px;
}

.ft32 {
    font-size: 32px;
}

.fw-b {
    font-weight: bolder;
}

.disp-no {
    display: none!important;
}

.disp-bk {
    display: block!important;
}

.posi-re {
    position: relative;
}

.posi-ab {
    position: absolute;
}

.posi-fix {
    position: fixed;
}

.m0{
    margin:0!important;
}

.mt10 {
    margin-top: 10px;
}

.mt15 {
    margin-top: 15px;
}
.mt16 {
    margin-top: 16px;
}
.mt20 {
    margin-top: 20px;
}
.mt25 {
    margin-top: 25px!important;
}
.mt30 {
    margin-top: 30px;
}
.mt50 {
    margin-top: 50px!important;
}

.mb5 {
    margin-bottom: 5px;
}

.mb10 {
    margin-bottom: 10px;
}

.mb15 {
    margin-bottom: 15px;
}

.mb20 {
    margin-bottom: 20px;
}

.mb30 {
    margin-bottom: 30px;
}
.ml10{
    margin-left:10px;
}
.ml20{
	margin-left:20px;
}
.ml30{
	margin-left:30px;
}
.mr20{
	margin-right:20px;
}
.mr30{
	margin-right:30px;
}

.mtb10{
	margin-top:10px;
	margin-bottom:10px;
}

.pdt15{
    padding-top: 15px;
}

.opacity-5{
	opacity:0.5!important;
}

.opacity-6{
	opacity:0.6!important;
}

.opacity-7{
	opacity:0.7!important;
}

.opacity-8{
	opacity:0.8!important;
}


.of-y-hide {
    overflow-y: hidden;
}

.model {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 9999;
}

.ft-num1{
    font-family: DINAlternate-Bold;
}
.ft-num2{
    font-family: Avenir-Book;
}
.opa-04{
    opacity:0.4!important;
}
.opa-1{
    opacity:1!important;
}





.pb-fotter{
    padding-bottom: 70px;
}
[v-cloak] {
    display: none !important;
}
.no-data{
    color:#fff;
    opacity:0.6;
    font-size:0.75rem;
    text-align:center;
    padding:20px 0;
}
.dropload-down{
    color: #fff;
    text-align: center;
}
.overflow-hd{
    overflow: hidden!important;
}

.rotate-p90 {
    transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
.TRS_Editor img{
	width: 100%!important;
    height: auto;
    display: block;
}
.TRS_Editor *:not(img){
	line-height:1.5em!important;
	font-family:\5FAE\8F6F\96C5\9ED1;
	word-break: break-all;
}   
.content .info-box .leaders-list{
	 display: flow-root;
}
.content .notice .list>li>div:last-child{
	height: 36px!important;
}