@charset "UTF-8";
*{margin:0;padding:0;}
html,body{width:100%;height: 100%;}
p{margin:0;}
a,label,span,p,li,ol{font-size: 13px;font-family: '微软雅黑';}
a:hover{text-decoration: none;}
input{outline: none;}
.block-lt{display: block;float: left;}
.block-rt{display: block;float: right;}
.block-lfull{display: block;float: left;width:100%;height: 100%;}
.full-row{width:100%;}
.full-col{height: 100%;}
.animate-1s{transition: 0.15s ease-in-out 0s;}
.animate-2s{transition: 0.2s ease-in-out 0s;}
.animate-3s{transition: 0.3s ease-in-out 0s;}
.curr{cursor: pointer;}
.debug-red{background: rgba(255,60,60,0.2)!important;}
.debug-blue{background: rgba(1, 113, 250, 0.2)!important;}
.debug{background: rgba(0,0,0,0.2)!important;}
.fex-row{display: flex;float: left;flex-direction: row;}
.fex-col{display: flex;float: left;flex-direction: column;}
.jst-bt{justify-content: space-between;}
.ali-cen{align-items: center;}
.jst-cen{justify-content: center;}
.hidden{display: block;float: left;width:0;height: 0;overflow: hidden;}
.no-scroll{overflow-y: scroll;}
.no-scroll::-webkit-scrollbar{display: none;}
.t-dow{box-shadow: 0 0 8px rgba(0,0,0,0.2)!important;}
.text-ell{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.text-2ell{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.text-cen{text-align: center;}
/* root */
:root{
    --theme-bg-color--:#f7370b;
    --theme-btn-color--:#186cdd;
}
/* height */
.ht0{height: 0;}
.ht5{height: 5px;}
.ht10{height: 10px;}
.ht15{height: 15px;}
.ht20{height: 20px;}
.ht25{height: 25px;}
.ht30{height: 30px;}
.ht35{height: 35px;}
.ht40{height: 40px;}
.ht45{height: 45px;}
.ht50{height: 50px;}
.ht55{height: 55px;}
.ht60{height: 60px;}
/* mt */
.mt0{margin-top:0;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
/* mb */
.mb0{margin-bottom:0;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px;}
.mb55{margin-bottom:55px;}
.mb60{margin-bottom:60px;}
/* animate.css */
.anim-ds1s{animation-delay: 0.1s;}
.anim-ds2s{animation-delay: 0.2s;}
.anim-ds3s{animation-delay: 0.3s;}
.anim-ds4s{animation-delay: 0.4s;}
.anim-ds5s{animation-delay: 0.5s;}
.anim-ds6s{animation-delay: 0.6s;}
.anim-ds7s{animation-delay: 0.7s;}
.anim-ds8s{animation-delay: 0.8s;}
.anim-ds9s{animation-delay: 0.9s;}
.anim-ds10s{animation-delay: 1s;}
.anim-ds11s{animation-delay: 1.1s;}
.anim-ds12s{animation-delay: 1.2s;}
.anim-ds13s{animation-delay: 1.3s;}
.anim-ds14s{animation-delay: 1.4s;}
.anim-ds15s{animation-delay: 1.5s;}
.anim-ds16s{animation-delay: 1.6s;}
.anim-ds17s{animation-delay: 1.7s;}
.anim-ds18s{animation-delay: 1.8s;}
.anim-ds19s{animation-delay: 1.9s;}
.anim-ds20s{animation-delay: 2s;}
.anim-ds21s{animation-delay: 2.1s;}
.anim-ds22s{animation-delay: 2.2s;}
.anim-ds23s{animation-delay: 2.3s;}
.anim-ds24s{animation-delay: 2.4s;}
.anim-ds25s{animation-delay: 2.5s;}
.anim-ds26s{animation-delay: 2.6s;}
.anim-ds27s{animation-delay: 2.7s;}
.anim-ds28s{animation-delay: 2.8s;}
.anim-ds29s{animation-delay: 2.9s;}
.anim-ds30s{animation-delay: 3s;}
.anim-ds31s{animation-delay: 3.1s;}
.anim-ds32s{animation-delay: 3.2s;}
.anim-ds33s{animation-delay: 3.3s;}
.anim-ds34s{animation-delay: 3.4s;}
.anim-ds35s{animation-delay: 3.5s;}
.anim-ds36s{animation-delay: 3.6s;}
.anim-ds37s{animation-delay: 3.7s;}
.anim-ds38s{animation-delay: 3.8s;}
.anim-ds39s{animation-delay: 3.9s;}
.anim-ds40s{animation-delay: 4s;}
.anim-ds41s{animation-delay: 4.1s;}
.anim-ds42s{animation-delay: 4.2s;}
.anim-ds43s{animation-delay: 4.3s;}
.anim-ds44s{animation-delay: 4.4s;}
.anim-ds45s{animation-delay: 4.5s;}
.anim-ds46s{animation-delay: 4.6s;}
.anim-ds47s{animation-delay: 4.7s;}
.anim-ds48s{animation-delay: 4.9s;}
.anim-ds49s{animation-delay: 4.9s;}
.anim-ds50s{animation-delay: 5s;}
/* 媒体查询: 460 */
@media (min-width: 460px){

}
/* 媒体查询: 642 */
@media (min-width: 642px){

}
/* 媒体查询: 768 */
@media (min-width: 768px){

}
/* 媒体查询: 992 */
@media (min-width: 992px){

}
/* 媒体查询:1200 */
@media (min-width: 1200px){

}
/* 媒体查询:1440 */
@media (min-width: 1440px){

}
/* 媒体查询:1560 */
@media (min-width: 1560px){

}

/* 废弃两个分辨率 */
/* @media (min-width: 1800px){ 媒体查询:1800 } */
/* @media (min-width: 576px){ 媒体查询: 576 } */