@charset "utf-8";

.over {
    overflow: hidden;
}
.display{
    display: none !important;
}
.zindex2 {
    z-index: 2;
}
.zindex3{
    z-index: 3;
}
.zindex2000{
    z-index: 2000;
}
.bshaow{
    box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2)
}
.bbrgba{
    background-color: rgba(0, 0, 0, 0.5);
}
.grid2_3{
    display: grid;
    grid-template-columns: repeat(3,252px);
    grid-template-rows: repeat(2,356px);
    row-gap: 24px;
    gap: 24px; 
}
.bglinear1{
    background: linear-gradient(to bottom,#FEA700,#FE8700,#FE6700);
}
.nicescroll-rails{
    border-radius: 4px;
    float: right;
    margin-right: 8px;
}
.width120{
    width: 120px;
}
.width252{
    width: 252px;
}

.w20{
    width: 20%;
}
.w40{
    width: 40%;
}
.w60{
    width: 60%;
}
.w50{
    width: 50%;
}
.w60{
    width: 60%;
}
.w70{
    width: 70%;
}
.w80{
    width: 80%;
}
.w90{
    width: 9cap;
}
.w100{
    width: 100%;
}
.justify-content-c {
    justify-content: center;
}
._mt18{
    margin-top:-18px ;
}
._mt20{
    margin-top:-20px ;
}
._mt20{
    margin-top:-20px ;
}
._ls2 {
    letter-spacing: -2px;
}

._ls3 {
    letter-spacing: -3px;
}

.ls1 {
    letter-spacing: 1px;
}

.ls2 {
    letter-spacing: 2px;
}

.ls4 {
    letter-spacing: 4px;
}

.ta {
    text-align: center;
}

.line-8 {
    line-height: 8px;
}

.line-10 {
    line-height: 10px;
}

.line-14 {
    line-height: 14px;
}

.line-18 {
    line-height: 18px;
}

.line-12 {
    line-height: 12px;
}

.line-16 {
    line-height: 16px;
}

.line-20 {
    line-height: 20px;
}

.line-24 {
    line-height: 24px;
}

.line-26 {
    line-height: 26px;
}

.line-40 {
    line-height: 40px;
}
.line-49{
    line-height: 49px;
}
.bbECEDF3{
    border-bottom: 1px solid #ECEDF3
}
.bfF1F1F1 {
    background-color: #F1F1F1;
}

.bd2CC993 {
    background-color: #2CC993;
}

.bgF3F5FA {
    background-color: #F3F5FA;
}

.bgFFE9DB {
    background-color: #FFE9DB;
}

.bg568EFF {
    background-color: #568EFF;
}

.bgE8F0FF {
    background-color: #E8F0FF;
}

.bg568EFF {
    background-color: #568EFF;
}

.bgFFF5DC {
    background-color: #FFF5DC;
}

.bgFCEEC9 {
    background-color: #FCEEC9;
}

.bgE2ECFF {
    background-color: #E2ECFF;
}

.bgBEDCFF {
    background-color: #BEDCFF;
}
.bg9F9EA2{
    background-color: #9F9EA2;
}
.bgE2E1E3{
    background-color: #E2E1E3;
}
.bg2F73FF {
    background-color: #2F73FF;
}

.bgD1D2D7 {
    background-color: #D1D2D7;
}

.bgF3F6FA {
    background-color: #F3F6FA;
}

.bgECEDF3 {
    background-color: #ECEDF3;
}

.bgFDAD00 {
    background-color: #FDAD00;
}

.bgFF5757 {
    background-color: #FF5757;
}

.bgE5ECFA {
    background-color: #E5ECFA;
}

.bgB2B1B5 {
    background-color: #B2B1B5;
}
.bgF0F2F5{
    background-color: #F0F2F5;
}
.bgCDDDFF{
    background-color: #CDDDFF;
}
.bgEAF1FF{
    background-color: #EAF1FF;
}
.bgEFEFF0{
    background-color: #EFEFF0;
}
.bgFE9800{
    background-color: #FE9800;
}
.bgFF7000{
    background-color: #FF7000;
}
.bgFF6300{
    background-color: #FF6300;
}
.cFEB009{
    color: #FEB009;
}
.cFF5757{
    color: #FF5757;
}
.c9F9EA2{
    color: #9F9EA2;
}
.cFEB10B{
    color: #FEB10B;
}
.c706F74{
    color: #706F74;
}
.c4481FF{
    color: #4481FF;
}
.cFFB17E {
    color: #FFB17E;
}

.cDBDBDC {
    color: #DBDBDC;
}

.cF3F5FA {
    color: #F3F5FA;
}
.c525057{
    color: #525057;
}
.c2F73FF {
    color: #2F73FF;
}

.cB48124 {
    color: #B48124;
}

.cB07B1B {
    color: #B07B1B;
}

.c3275FF {
    color: #3275FF;
}

.cA1A0A4 {
    color: #A1A0A4;
}

.cFF6300 {
    color: #FF6300;
}

.cE3ECFF {
    color: #E3ECFF;
}

.cFDB61D {
    color: #FDB61D;
}

.cA09FA3 {
    color: #A09FA3;
}

.c89898F {
    color: #89898F;
}

.c69676D {
    color: #69676D;
}
.cC1C1C5{
    color: #C1C1C5;
}
.cA8A7AB{
    color: #A8A7AB;
}
.c5F5D64{
    color: #5F5D64;
}
.cA7A6AA{
    color: #A7A6AA;
}
.c6295FF{
    color: #6295FF;
}
.hw100 {
    height: 100%;
    width: 100%;
}
.fl {
    float: left;
}

.fr {
    float: right;
}

.m0 {
    margin: 0 auto;
}

.ml8 {
    margin-left: 8px;
}

.ml9 {
    margin-left: 9px;
}

.ml13 {
    margin-left: 13px;
}

.ml40 {
    margin-left: 40px;
}

.ml50 {
    margin-left: 50px;
}
.ml54{
    margin-left: 54px;
}
.ml67{
    margin-left: 67px;
}
.ml87{
    margin-left: 87px;
}
.ml200{
    margin-left: 200px;
}
.mr6 {
    margin-right: 6px;
}

.mr9 {
    margin-right: 9px;
}

.mr13 {
    margin-right: 13px;
}

.mr24 {
    margin-right: 24px;
}

.mr30 {
    margin-right: 30px;
}

.mr40 {
    margin-right: 40px;
}
.mr54{
    margin-right: 54px;
}
.mt3{
    margin-top: 3px;
}
.mt13 {
    margin-top: 13px;
}

.mt16 {
    margin-top: 16px;
}

.mt23 {
    margin-top: 23px;
}
.mt27{
    margin-top: 27px;
}
.mt32 {
    margin-top: 32px;
}

.mt38 {
    margin-top: 38px;
}
.mt41{
    margin-top: 41px;
}
.mt42 {
    margin-top: 42px;
}

.mt50 {
    margin-top: 50px;
}
.mt81{
    margin-top: 81px;
}
.mt57{
    margin-top: 57px;
}
.mt174{
    margin-top: 174px;
}
.mb25{
    margin-bottom: 25px;
}
.mb28 {
    margin-bottom: 28px;
}

.mb61{
    margin-bottom: 61px;
}
.pt57{
    padding-top: 57px;
}
.pd0{
	padding-bottom:0px !important ;
}
.pb2{
    padding-top: 2px;
    padding-bottom: 2px;
}
.pl24{
    padding-left: 24px;
}
.pl87{
    padding-left: 87px;
}
.pr24{
    padding-right: 24px;
}
.pb24{
    padding-bottom: 24px;
}
.pb16{
    margin-bottom: 16px;
}
.p1{
    padding: 1px;
}
.p2{
    padding: 2px;
}
.p4 {
    padding: 4px;
}

.p6 {
    padding: 6px;
}

.p8 {
    padding: 8px;
}

.p10 {
    padding: 10px;
}

.p12 {
    padding: 12px;
}

.p14 {
    padding: 14px;
}

.p20 {
    padding: 20px;
}

.pt28 {
    padding-top: 28px;
}
.pt41{
    padding-top: 41px;
}
.pt67{
    padding-top: 67px;
}
.pb18 {
    padding-bottom: 18px;
}

.fsi {
    font-style: italic;
}

.fsize26 {
    font-size: 26px;
}

.fszie28 {
    font-size: 28px;
}

.btop4 {
    border-radius: 4px 4px 0 0;
}
.btop8 {
    border-radius: 8px 8px 0 0;
}

.btop10 {
    border-radius: 10px 10px 0 0;
}
.bboottom8 {
    border-radius:0 0 8px 8px;
}

.bbottom10 {
    border-radius: 0 0 10px 10px;
}

.bradius20 {
    border-radius: 20px;
}
.bradius18 {
    border-radius: 18px;
}

.bradius40 {
    border-radius: 40px;
}

.bradius50 {
    border-radius: 50px;
}

.bradius33 {
    border-radius: 33px;
}