.text-right{text-align: right}
.text-center{text-align: center}
.text-left{text-align: left}

/* 下边框 */
.border-bottom-e7e7e7{border-bottom: 1px solid #e7e7e7}

/* 字体加粗 */
.font-weight-bold{font-weight: bold !important;}

/* 行高 */
.line-height40{line-height: 40px;}
.line-height45{line-height: 45px;}
.line-height50{line-height: 50px;}
.line-height55{line-height: 55px;}
.line-height60{line-height: 60px;}



/* 容器宽度 */
.width-p100{width:100%!important;}
.width-p98{width:98%!important;}
.width-p95{width:95%!important;}
.width-p92{width:92%!important;}
.width-p90{width:90%!important;}
.width-p80{width:80%!important;}
.width-p70{width:70%!important;}
.width-p65{width:65%!important;}
.width-p50{width:50%!important;}
.width-p48{width:48%!important;}
.width-p45{width:45%!important;}
.width-p40{width:40%!important;}
.width-p35{width:35%!important;}
.width-p30{width:30%!important;}
.width-p25{width:25%!important;}
.width-p20{width:20%!important;}
.width-p15{width:15%!important;}

/* 容器高度 */
.height-p100{height:100%!important;}
.height-p98{height:98%!important;}
.height-p95{height:95%!important;}
.height-p92{height:92%!important;}
.height-p90{height:90%!important;}
.height-p80{height:80%!important;}
.height-p70{height:70%!important;}
.height-p65{height:65%!important;}
.height-p50{height:50%!important;}
.height-p40{height:40%!important;}
.height-p35{height:35%!important;}
.height-p30{height:30%!important;}
.height-p25{height:25%!important;}
.height-p20{height:20%!important;}
.height-p15{height:15%!important;}

/* 字体大小 */
.fz6{font-size:6px !important;}
.fz8{font-size:8px !important;}
.fz10{font-size:10px !important;}
.fz12{font-size:12px !important;}
.fz14{font-size:14px !important;}
.fz16{font-size:16px !important;}
.fz18{font-size:18px !important;}
.fz20{font-size:20px !important;}
.fz22{font-size:22px !important;}
.fz24{font-size:24px !important;}
.fz26{font-size:26px !important;}
.fz28{font-size:28px !important;}
.fz30{font-size:30px !important;}
.fz32{font-size:32px !important;}
.fz36{font-size:36px !important;}
.fz38{font-size:38px !important;}
.fz40{font-size:40px !important;}
.fz42{font-size:42px !important;}
.fz44{font-size:44px !important;}
.fz46{font-size:46px !important;}
.fz48{font-size:48px !important;}


/* 字体颜色 */
.c-000000{color:#000000!important;}
.c-111111{color:#111111!important;}
.c-333333{color:#333333!important;}
.c-353535{color:#353535!important;}
.c-444444{color:#444444!important;}
.c-666666{color:#666666!important;}
.c-888888{color:#888888!important;}
.c-999999{color:#999999!important;}
.c-576b95{color:#576b95!important;}
.c-ffffff{color:#ffffff!important;}
.c-a9a9a9{color:#a9a9a9!important;}
.c-6a7fa5{color:#6a7fa5!important;}
.c-d6d6d6{color:#d6d6d6!important;}
.c-b2b2b2{color:#b2b2b2!important;}
.c-e64340{color:#e64340!important;}
.c-9b9b9b{color:#9b9b9b!important;}
.c-6a7fa6{color:#6a7fa6!important;}
.c-f0f0f0{color:#f0f0f0!important;}
.c-3f3f3f{color:#3f3f3f!important;}
.c-b5b5b5{color:#b5b5b5!important;}
.c-0abb07{color:#0abb07!important;}
.c-ff4141{color:#ff4141!important;}
.c-a8853a{color:#a8853a!important;}
.c-c5c5c5{color:#c5c5c5!important;}
.c_09bb07{color:#09bb07!important;}
.c-5876ad{color:#5876ad!important;}
.c-dfdfdf{color:#dfdfdf!important;}
.c-343434{color:#343434!important;}
.c-00b633{color:#00b633!important;}
.c-fe9120{color:#fe9120!important;}

/* 背景色 */
.bgc-09bb07{background:#09bb07!important;}
.bgc-e94f4f{background:#e94f4f!important;}
.bgc-fbfafc{background:#fbfafc!important;}
.bgc-f0f0f0{background:#f0f0f0!important;}
.bgc-fafafa{background:#fafafa!important;}
.bgc-f7f7f7{background:#f7f7f7!important;}
.bgc-0abb07{background:#0abb07!important;}
.bgc-a8853a{background:#a8853a!important;}
.bgc-ffffff{background:#ffffff}
.bgc-f8f8f8{background:#f8f8f8!important;}
.bgc-ff4141{background:#ff4141!important;}
.bgc-eeeeee{background:#eeeeee!important;}
.bgc-dfdfdf{background:#dfdfdf!important;}
.bgc-d2f8d1{background:#d2f8d1!important;}
.bgc-f2f2f2{background:#f2f2f2!important;}
.bgc-ff751a{background:#ff751a!important;}
.bgc-f3f3f3{background:#f3f3f3!important;}
.bgc-c2c2c2{background:#c2c2c2!important;}
.bgc-dad7d7{background:#dad7d7}
.bgc-eb6100{background:#eb6100}
.bgc-ffc607{background:#ffc607}
.hand{cursor: pointer}

/* 分隔线 */
.line10{width:100%;height:10px;}
.line15{width:100%;height:15px;}
.line20{width:100%;height:20px;}
.line25{width:100%;height:25px;}
.line30{width:100%;height:30px;}
.line35{width:100%;height:35px;}
.line40{width:100%;height:40px;}
.line45{width:100%;height:45px;}



/*上右下左外边距*/
.mar100{margin:100px!important;}
.mar95{margin:95px!important;}
.mar90{margin:90px!important;}
.mar85{margin:85px!important;}
.mar80{margin:80px!important;}
.mar75{margin:75px!important;}
.mar70{margin:70px!important;}
.mar65{margin:65px!important;}
.mar60{margin:60px!important;}
.mar55{margin:55px!important;}
.mar50{margin:50px!important;}
.mar45{margin:45px!important;}
.mar40{margin:40px!important;}
.mar35{margin:35px!important;}
.mar30{margin:30px!important;}
.mar25{margin:25px!important;}
.mar20{margin:20px!important;}
.mar15{margin:15px!important;}
.mar10{margin:10px!important;}
.mar5{margin:5px!important;}
.mar0{margin:0!important;}

/* 上外边距 */
.mar-top100{margin-top:100px!important;}
.mar-top95{margin-top:95px!important;}
.mar-top90{margin-top:90px!important;}
.mar-top85{margin-top:85px!important;}
.mar-top80{margin-top:80px!important;}
.mar-top75{margin-top:75px!important;}
.mar-top70{margin-top:70px!important;}
.mar-top65{margin-top:65px!important;}
.mar-top60{margin-top:60px!important;}
.mar-top55{margin-top:55px!important;}
.mar-top50{margin-top:50px!important;}
.mar-top45{margin-top:45px!important;}
.mar-top40{margin-top:40px!important;}
.mar-top35{margin-top:35px!important;}
.mar-top30{margin-top:30px!important;}
.mar-top25{margin-top:25px!important;}
.mar-top20{margin-top:20px!important;}
.mar-top15{margin-top:15px!important;}
.mar-top10{margin-top:10px!important;}
.mar-top5{margin-top:5px!important;}
.mar-top0{margin-top:0!important;}

/* 右外边距 */
.mar-right100{margin-right:100px!important;}
.mar-right95{margin-right:95px!important;}
.mar-right90{margin-right:90px!important;}
.mar-right85{margin-right:85px!important;}
.mar-right80{margin-right:80px!important;}
.mar-right75{margin-right:75px!important;}
.mar-right70{margin-right:70px!important;}
.mar-right65{margin-right:65px!important;}
.mar-right60{margin-right:60px!important;}
.mar-right55{margin-right:55px!important;}
.mar-right50{margin-right:50px!important;}
.mar-right45{margin-right:45px!important;}
.mar-right40{margin-right:40px!important;}
.mar-right35{margin-right:35px!important;}
.mar-right30{margin-right:30px!important;}
.mar-right25{margin-right:25px!important;}
.mar-right20{margin-right:20px!important;}
.mar-right15{margin-right:15px!important;}
.mar-right10{margin-right:10px!important;}
.mar-right5{margin-right:5px!important;}
.mar-right0{margin-right:0!important;}

/* 下外边距 */
.mar-bottom100{margin-bottom:100px!important;}
.mar-bottom95{margin-bottom:95px!important;}
.mar-bottom90{margin-bottom:90px!important;}
.mar-bottom85{margin-bottom:85px!important;}
.mar-bottom80{margin-bottom:80px!important;}
.mar-bottom75{margin-bottom:75px!important;}
.mar-bottom70{margin-bottom:70px!important;}
.mar-bottom65{margin-bottom:65px!important;}
.mar-bottom60{margin-bottom:60px!important;}
.mar-bottom55{margin-bottom:55px!important;}
.mar-bottom50{margin-bottom:50px!important;}
.mar-bottom45{margin-bottom:45px!important;}
.mar-bottom40{margin-bottom:40px!important;}
.mar-bottom35{margin-bottom:35px!important;}
.mar-bottom30{margin-bottom:30px!important;}
.mar-bottom25{margin-bottom:25px!important;}
.mar-bottom20{margin-bottom:20px!important;}
.mar-bottom15{margin-bottom:15px!important;}
.mar-bottom10{margin-bottom:10px!important;}
.mar-bottom5{margin-bottom:5px!important;}
.mar-bottom0{margin-bottom:0!important;}

/* 左外边距 */
.mar-left100{margin-left:100px!important;}
.mar-left95{margin-left:95px!important;}
.mar-left90{margin-left:90px!important;}
.mar-left85{margin-left:85px!important;}
.mar-left80{margin-left:80px!important;}
.mar-left75{margin-left:75px!important;}
.mar-left70{margin-left:70px!important;}
.mar-left65{margin-left:65px!important;}
.mar-left60{margin-left:60px!important;}
.mar-left55{margin-left:55px!important;}
.mar-left50{margin-left:50px!important;}
.mar-left45{margin-left:45px!important;}
.mar-left40{margin-left:40px!important;}
.mar-left35{margin-left:35px!important;}
.mar-left30{margin-left:30px!important;}
.mar-left25{margin-left:25px!important;}
.mar-left20{margin-left:20px!important;}
.mar-left15{margin-left:15px!important;}
.mar-left10{margin-left:10px!important;}
.mar-left5{margin-left:5px!important;}
.mar-left0{margin-left:0!important;}

/* 上内边距 */
.pad-top100{padding-top:100px!important;}
.pad-top95{padding-top:95px!important;}
.pad-top90{padding-top:90px!important;}
.pad-top85{padding-top:85px!important;}
.pad-top80{padding-top:80px!important;}
.pad-top75{padding-top:75px!important;}
.pad-top70{padding-top:70px!important;}
.pad-top65{padding-top:65px!important;}
.pad-top60{padding-top:60px!important;}
.pad-top55{padding-top:55px!important;}
.pad-top50{padding-top:50px!important;}
.pad-top45{padding-top:45px!important;}
.pad-top40{padding-top:40px!important;}
.pad-top35{padding-top:35px!important;}
.pad-top30{padding-top:30px!important;}
.pad-top25{padding-top:25px!important;}
.pad-top20{padding-top:20px!important;}
.pad-top15{padding-top:15px!important;}
.pad-top10{padding-top:10px!important;}
.pad-top5{padding-top:5px!important;}
.pad-top0{padding-top:0!important;}

/* 右内边距 */
.pad-right100{padding-right:100px!important;}
.pad-right95{padding-right:95px!important;}
.pad-right90{padding-right:90px!important;}
.pad-right85{padding-right:85px!important;}
.pad-right80{padding-right:80px!important;}
.pad-right75{padding-right:75px!important;}
.pad-right70{padding-right:70px!important;}
.pad-right65{padding-right:65px!important;}
.pad-right60{padding-right:60px!important;}
.pad-right55{padding-right:55px!important;}
.pad-right50{padding-right:50px!important;}
.pad-right45{padding-right:45px!important;}
.pad-right40{padding-right:40px!important;}
.pad-right35{padding-right:35px!important;}
.pad-right30{padding-right:30px!important;}
.pad-right25{padding-right:25px!important;}
.pad-right20{padding-right:20px!important;}
.pad-right15{padding-right:15px!important;}
.pad-right10{padding-right:10px!important;}
.pad-right5{padding-right:5px!important;}
.pad-right0{padding-right:0!important;}

/* 下内边距 */
.pad-bottom100{padding-bottom:100px!important;}
.pad-bottom95{padding-bottom:95px!important;}
.pad-bottom90{padding-bottom:90px!important;}
.pad-bottom85{padding-bottom:85px!important;}
.pad-bottom80{padding-bottom:80px!important;}
.pad-bottom75{padding-bottom:75px!important;}
.pad-bottom70{padding-bottom:70px!important;}
.pad-bottom65{padding-bottom:65px!important;}
.pad-bottom60{padding-bottom:60px!important;}
.pad-bottom55{padding-bottom:55px!important;}
.pad-bottom50{padding-bottom:50px!important;}
.pad-bottom45{padding-bottom:45px!important;}
.pad-bottom40{padding-bottom:40px!important;}
.pad-bottom35{padding-bottom:35px!important;}
.pad-bottom30{padding-bottom:30px!important;}
.pad-bottom25{padding-bottom:25px!important;}
.pad-bottom20{padding-bottom:20px!important;}
.pad-bottom15{padding-bottom:15px!important;}
.pad-bottom10{padding-bottom:10px!important;}
.pad-bottom5{padding-bottom:5px!important;}
.pad-bottom0{padding-bottom:0!important;}

/* 下内边距 */
.pad-left100{padding-left:100px!important;}
.pad-left95{padding-left:95px!important;}
.pad-left90{padding-left:90px!important;}
.pad-left85{padding-left:85px!important;}
.pad-left80{padding-left:80px!important;}
.pad-left75{padding-left:75px!important;}
.pad-left70{padding-left:70px!important;}
.pad-left65{padding-left:65px!important;}
.pad-left60{padding-left:60px!important;}
.pad-left55{padding-left:55px!important;}
.pad-left50{padding-left:50px!important;}
.pad-left45{padding-left:45px!important;}
.pad-left40{padding-left:40px!important;}
.pad-left35{padding-left:35px!important;}
.pad-left30{padding-left:30px!important;}
.pad-left25{padding-left:25px!important;}
.pad-left20{padding-left:20px!important;}
.pad-left15{padding-left:15px!important;}
.pad-left10{padding-left:10px!important;}
.pad-left5{padding-left:5px!important;}
.pad-left0{padding-left:0!important;}

/* 上下内边距 */
.pad-100auto{padding:100px 0!important;}
.pad-95auto{padding:95px 0!important;}
.pad-90auto{padding:90px 0!important;}
.pad-85auto{padding:85px 0!important;}
.pad-80auto{padding:80px 0!important;}
.pad-75auto{padding:75px 0!important;}
.pad-70auto{padding:70px 0!important;}
.pad-65auto{padding:65px 0!important;}
.pad-60auto{padding:60px 0!important;}
.pad-55auto{padding:55px 0!important;}
.pad-50auto{padding:50px 0!important;}
.pad-45auto{padding:45px 0!important;}
.pad-40auto{padding:40px 0!important;}
.pad-35auto{padding:35px 0!important;}
.pad-30auto{padding:30px 0!important;}
.pad-25auto{padding:25px 0!important;}
.pad-20auto{padding:20px 0!important;}
.pad-15auto{padding:15px 0!important;}
.pad-10auto{padding:10px 0!important;}
.pad-5auto{padding:5px 0!important;}

/* 左右内边距 */
.pad-auto100{padding:0 100px!important;}
.pad-auto95{padding:0 95px!important;}
.pad-auto90{padding:0 90px!important;}
.pad-auto85{padding:0 85px!important;}
.pad-auto80{padding:0 80px!important;}
.pad-auto75{padding:0 75px!important;}
.pad-auto70{padding:0 70px!important;}
.pad-auto65{padding:0 65px!important;}
.pad-auto60{padding:0 60px!important;}
.pad-auto55{padding:0 55px!important;}
.pad-auto50{padding:0 50px!important;}
.pad-auto45{padding:0 45px!important;}
.pad-auto40{padding:0 40px!important;}
.pad-auto35{padding:0 35px!important;}
.pad-auto30{padding:0 30px!important;}
.pad-auto25{padding:0 25px!important;}
.pad-auto20{padding:0 20px!important;}
.pad-auto15{padding:0 15px!important;}
.pad-auto10{padding:0 10px!important;}
.pad-auto5{padding:0 5px!important;}

.pad5{padding:5px!important;}

/* 盒子居中 */
.mar-100auto{margin:100px auto 0!important;}
.mar-95auto{margin:95px auto 0!important;}
.mar-90auto{margin:90px auto 0!important;}
.mar-85auto{margin:85px auto 0!important;}
.mar-80auto{margin:80px auto 0!important;}
.mar-75auto{margin:75px auto 0!important;}
.mar-70auto{margin:70px auto 0!important;}
.mar-65auto{margin:65px auto 0!important;}
.mar-60auto{margin:60px auto 0!important;}
.mar-55auto{margin:55px auto 0!important;}
.mar-50auto{margin:50px auto 0!important;}
.mar-45auto{margin:45px auto 0!important;}
.mar-40auto{margin:40px auto 0!important;}
.mar-35auto{margin:35px auto 0!important;}
.mar-30auto{margin:30px auto 0!important;}
.mar-25auto{margin:25px auto 0!important;}
.mar-20auto{margin:20px auto 0!important;}
.mar-15auto{margin:15px auto 0!important;}
.mar-10auto{margin:10px auto 0!important;}
.mar-5auto{margin:5px auto 0!important;}
.mar-0auto{margin:0 auto!important;}

/* 圆角 */
.border-radius3{border-radius: 3px !important;}
.border-radius4{border-radius: 4px !important;}
.border-radius5{border-radius: 5px !important;}
.border-radius6{border-radius: 6px !important;}
.border-radius7{border-radius: 7px !important;}
.border-radius8{border-radius: 8px !important;}
.border-radius9{border-radius: 9px !important;}
.border-radius10{border-radius: 10px !important;}
.border-radius11{border-radius: 11px !important;}
.border-radius12{border-radius: 12px !important;}
.border-radius13{border-radius: 13px !important;}
.border-radius14{border-radius: 14px !important;}
.border-radius15{border-radius: 15px !important;}
.border-radius-p50{border-radius: 50% !important;}




/* 按钮 */
/* 样式一，屏幕宽度90%；有圆角 */
.viewBtn_cuccess1{width:90%;font-size:36px;color:#fff;height:90px;margin:10px auto;background:#09bb07;border-radius: 10px;display: flex;justify-content: center;align-items: center}
.viewBtn_other1{width:90%;font-size:36px;color:#000;height:90px;margin:10px auto;background:#fbfafc;border-radius: 10px;display: flex;justify-content: center;align-items: center;border:#d6d5d6 solid 1px}
.viewBtn_warn1{width:90%;font-size:36px;color:#fff;height:90px;margin:10px auto;background:#e94f4f;border-radius: 10px;display: flex;justify-content: center;align-items: center}

/* 样式二，屏幕宽度90%；两端半圆 */
.viewBtn_cuccess2{width:90%;font-size:36px;color:#fff;height:90px;margin:10px auto;background:#09bb07;border-radius: 45px;display: flex;justify-content: center;align-items: center}
.viewBtn_other2{width:90%;font-size:36px;color:#000;height:90px;margin:10px auto;background:#fbfafc;border-radius: 45px;display: flex;justify-content: center;align-items: center;border:#d6d5d6 solid 1px}
.viewBtn_warn2{width:90%;font-size:36px;color:#fff;height:90px;margin:10px auto;background:#e94f4f;border-radius: 45px;display: flex;justify-content: center;align-items: center}

/* 样式三，屏幕宽度100%，无圆角 */
.viewBtn_cuccess3{width:100%;font-size:36px;color:#fff;height:90px;margin:10px auto;background:#09bb07;display: flex;justify-content: center;align-items: center}
.viewBtn_other3{width:100%;font-size:36px;color:#000;height:90px;margin:10px auto;background:#fbfafc;display: flex;justify-content: center;align-items: center;border:#d6d5d6 solid 1px}
.viewBtn_warn3{width:100%;font-size:36px;color:#fff;height:90px;margin:10px auto;background:#e94f4f;display: flex;justify-content: center;align-items: center}


/* button按钮去掉圆角 */
.bnt_noradius::after {border-radius: 0;}
.bnt_noradius{border-radius: 0}

/* button按钮去掉圆角 */
.bnt_noborder::after {border:none;}
.bnt_noborder{border: none}

/* 边框 */
.border1{border:1px red solid}
.border2{border:1px black solid}
.border3{border:1px blue solid}
.border4{border:1px solid #fa6c6c}
.border5{border:1px solid #eb6100}
.border6{border:1px solid #d1d1d1}

/* 文字左右两端对齐 */
.textLR{text-align-last: justify;text-align: justify}

/* flex布局 */
.d-flex {display: flex !important;}

.flex-row {flex-direction: row !important;}

.flex-column {flex-direction: column !important;}

.flex-row-reverse {flex-direction: row-reverse !important;}

.flex-column-reverse {flex-direction: column-reverse !important;}

.flex-wrap {flex-wrap: wrap !important;}

.flex-nowrap {flex-wrap: nowrap !important;}

.flex-wrap-reverse {flex-wrap: wrap-reverse !important;}

.flex-fill {flex: 1 1 auto !important;}

.flex-grow-0 {flex-grow: 0 !important;}/* 瓜分父级元素剩余空间 */

.flex-grow-1 {flex-grow: 1 !important;}
.flex-grow-2 {flex-grow: 2 !important;}
.flex-grow-3 {flex-grow: 3 !important;}

.flex-shrink-0 {flex-shrink: 0 !important;}/*用来“吸收”超出的空间 子级元素超过父级元素 超出空间子级元素均摊 */

.flex-shrink-1 {flex-shrink: 1 !important;}
.flex-shrink-2 {flex-shrink: 2 !important;}
.flex-shrink-3 {flex-shrink: 3 !important;}

.justify-content-start {justify-content: flex-start !important;}

.justify-content-end {justify-content: flex-end !important;}

.justify-content-center {justify-content: center !important;}

.justify-content-between {justify-content: space-between !important;}

.justify-content-around {justify-content: space-around !important;}

.align-items-start {align-items: flex-start !important;}

.align-items-end {align-items: flex-end !important;}

.align-items-center {align-items: center !important;}

.align-items-baseline {align-items: baseline !important;}

.align-items-stretch {align-items: stretch !important;}

.align-content-start {align-content: flex-start !important;}

.align-content-end {align-content: flex-end !important;}

.align-content-center {align-content: center !important;}

.align-content-between {align-content: space-between !important;}

.align-content-around {align-content: space-around !important;}

.align-content-stretch {align-content: stretch !important;}

.align-self-auto {align-self: auto !important;}

.align-self-start {align-self: flex-start !important;}

.align-self-end {align-self: flex-end !important;}

.align-self-center {align-self: center !important;}

.align-self-baseline {align-self: baseline !important;}

.align-self-stretch {align-self: stretch !important;}


/* 当行和多行限时省略号 */
.oneLine{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.twoLine{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;}
.threeLine{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;word-break: break-all;}
.fourLine{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;word-break: break-all;}
.fiveLine{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;word-break: break-all;}

/* 模块显示和隐藏 */
.disB{display:block!important}
.disN{display:none!important}
.imgFit{object-fit: cover;}
